From d5b119380250ea512db2a5319e36592c7f604250 Mon Sep 17 00:00:00 2001 From: fira Date: Fri, 9 Jun 2023 19:48:16 +0100 Subject: [PATCH 001/224] FOB Tents (#3509) # About the pull request Sprites stolen from thwomper and sammy, available NOW with game code! Adds a few tents to be used in FOB building, mainly for organizational purposes but also providing small gameplay benefits. At current the main goal is to incentive usage to organize and liven up FOB, so the buffs are rather small. There are 4 tent types: * The Command Tent is a 2x3 structure that comes bundled with an overwatch console, a phone, and two (2) chairs. * The Medical Tent is a 2x3 structure that comes with a NanoMED, 2 roller beds, and slightly buffs surgery (10% less time taken, and a very token pain/failure chance improvement) * The Requisitions Tent is a 4x3 structure that comes with a phone, rack, desks, and a variant of the old APC vendor that can stock materials and regular ammunition. The vendor starts empty, save for some tables/racks/paperwork for organization purposes. It is only useable with requisitions access. * The Big Tent is a bigger tent for all your organizational needs: 3x3. Get creative. The tents also provide decent additional protection against cold environements. Unfortunately, rain/snow will visually pour through it, i can't do much about that. The tents are extremely vulnerable to explosives and xeno claws. For simplicity and technical reasons, they are currently NON REDEPLOYABLE and NON REPLACEABLE. The tent destruction will destroy/disable linked objects (console/vendor etc). Be mindful of where you place them. **Mind that the tents may not work out for all LZ FOBs due to the required space. I expect people will find ways to make it work anyway but it might take a while.** # Explain why it's good for the game # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags. I'm lazyyy i forgot and already closed the game... If you actually want em bug me and i'll add em
# Changelog :cl: Firartix , Thwomper and Sammy add: Added four types of tents to liven up FOB. They provide cold protection and benefits depending on their type. The tents spawn in Requisitions roundstart near the mortar. They're vulnerable to explosives and xenomorphs, and NON REPLACEABLE. Mind where you put them! add: The Command tent comes equipped with an overwatch console and a phone. add: The Medical tent provides a small boost to surgery speed/pain carried out inside it. add: The Requisitions tent provides a restockable vendor, desk, and furniture for organization. add: The Big tent is just a big tent, and provides you a slate to organize the way you want. /:cl: --------- Co-authored-by: harryob --- .../signals/atom/mob/living/signals_human.dm | 5 + .../dcs/signals/atom/mob/signals_mob.dm | 2 + .../__DEFINES/dcs/signals/atom/signals_obj.dm | 2 + .../dcs/signals/atom/signals_turf.dm | 1 + code/__DEFINES/layers.dm | 12 +- code/_onclick/hud/rendering/plane_master.dm | 7 + code/datums/map_config.dm | 7 +- code/game/machinery/computer/computer.dm | 4 + code/game/machinery/vending/cm_vending.dm | 25 +++ code/game/turfs/turf.dm | 1 + .../decorators/weapon_map_decorator.dm | 14 +- code/modules/mapping/preloader.dm | 2 + code/modules/mob/dead/observer/observer.dm | 4 + .../living/carbon/human/life/life_helpers.dm | 4 +- code/modules/surgery/surgery_steps.dm | 6 +- code/modules/tents/blockers.dm | 38 ++++ code/modules/tents/deployed_tents.dm | 124 +++++++++++++ code/modules/tents/equipment.dm | 113 ++++++++++++ code/modules/tents/folded_tents.dm | 165 ++++++++++++++++++ code/modules/tents/templates.dm | 23 +++ .../vehicles/interior/interactable/vendors.dm | 75 ++++++++ colonialmarines.dme | 5 + icons/effects/effects.dmi | Bin 281512 -> 281749 bytes icons/obj/structures/machinery/computer.dmi | Bin 160513 -> 160797 bytes .../obj/structures/tents_deployed_classic.dmi | Bin 0 -> 5876 bytes .../obj/structures/tents_deployed_desert.dmi | Bin 0 -> 5886 bytes .../obj/structures/tents_deployed_jungle.dmi | Bin 0 -> 5878 bytes icons/obj/structures/tents_deployed_snow.dmi | Bin 0 -> 5886 bytes icons/obj/structures/tents_deployed_urban.dmi | Bin 0 -> 5876 bytes icons/obj/structures/tents_equipment.dmi | Bin 0 -> 3112 bytes icons/obj/structures/tents_folded.dmi | Bin 0 -> 560 bytes maps/bigredv2.json | 1 + maps/corsat.json | 1 + maps/desert_dam.json | 1 + maps/fiorina_sciannex.json | 1 + maps/ice_colony_v2.json | 1 + maps/kutjevo.json | 1 + maps/lv522_chances_claim.json | 1 + maps/lv624.json | 1 + maps/map_files/USS_Almayer/USS_Almayer.dmm | 56 +++++- maps/new_varadero.json | 1 + maps/prison_station_fop.json | 1 + maps/runtime.json | 1 + maps/shivas_snowball.json | 1 + maps/sorokyne_strata.json | 1 + maps/tents/tent_big.dmm | 78 +++++++++ maps/tents/tent_cmd.dmm | 73 ++++++++ maps/tents/tent_med.dmm | 68 ++++++++ maps/tents/tent_reqs.dmm | 108 ++++++++++++ maps/whiskey_outpost_v2.json | 1 + 50 files changed, 1017 insertions(+), 19 deletions(-) create mode 100644 code/modules/tents/blockers.dm create mode 100644 code/modules/tents/deployed_tents.dm create mode 100644 code/modules/tents/equipment.dm create mode 100644 code/modules/tents/folded_tents.dm create mode 100644 code/modules/tents/templates.dm create mode 100644 icons/obj/structures/tents_deployed_classic.dmi create mode 100644 icons/obj/structures/tents_deployed_desert.dmi create mode 100644 icons/obj/structures/tents_deployed_jungle.dmi create mode 100644 icons/obj/structures/tents_deployed_snow.dmi create mode 100644 icons/obj/structures/tents_deployed_urban.dmi create mode 100644 icons/obj/structures/tents_equipment.dmi create mode 100644 icons/obj/structures/tents_folded.dmi create mode 100644 maps/tents/tent_big.dmm create mode 100644 maps/tents/tent_cmd.dmm create mode 100644 maps/tents/tent_med.dmm create mode 100644 maps/tents/tent_reqs.dmm diff --git a/code/__DEFINES/dcs/signals/atom/mob/living/signals_human.dm b/code/__DEFINES/dcs/signals/atom/mob/living/signals_human.dm index d5a8885293fb..377a2ededc82 100644 --- a/code/__DEFINES/dcs/signals/atom/mob/living/signals_human.dm +++ b/code/__DEFINES/dcs/signals/atom/mob/living/signals_human.dm @@ -54,3 +54,8 @@ //from /mob/living/carbon/human/Life() #define COMSIG_HUMAN_SET_UNDEFIBBABLE "human_set_undefibbable" + +/// from /datum/surgery_step/proc/attempt_step() +#define COMSIG_HUMAN_SURGERY_APPLY_MODIFIERS "human_surgery_apply_modifiers" +/// From /mob/living/carbon/human/proc/get_flags_cold_protection() +#define COMSIG_HUMAN_COLD_PROTECTION_APPLY_MODIFIERS "human_cold_protection_apply_modifiers" diff --git a/code/__DEFINES/dcs/signals/atom/mob/signals_mob.dm b/code/__DEFINES/dcs/signals/atom/mob/signals_mob.dm index bdae2114ff23..37991ff9f9dc 100644 --- a/code/__DEFINES/dcs/signals/atom/mob/signals_mob.dm +++ b/code/__DEFINES/dcs/signals/atom/mob/signals_mob.dm @@ -105,3 +105,5 @@ #define COMSIG_MOB_STAT_SET_ALIVE "mob_stat_set_alive" //from /mob/living/set_stat() #define COMSIG_MOB_STAT_SET_DEAD "mob_stat_set_dead" + +#define COMSIG_GHOST_MOVED "ghost_moved" diff --git a/code/__DEFINES/dcs/signals/atom/signals_obj.dm b/code/__DEFINES/dcs/signals/atom/signals_obj.dm index f52ec6eccf52..df53558834f6 100644 --- a/code/__DEFINES/dcs/signals/atom/signals_obj.dm +++ b/code/__DEFINES/dcs/signals/atom/signals_obj.dm @@ -22,3 +22,5 @@ /// from /obj/structure/transmitter/update_icon() #define COMSIG_TRANSMITTER_UPDATE_ICON "transmitter_update_icon" + +#define COMSIG_TENT_COLLAPSING "tent_collapsing" diff --git a/code/__DEFINES/dcs/signals/atom/signals_turf.dm b/code/__DEFINES/dcs/signals/atom/signals_turf.dm index f76abcda681a..6a0788bcf871 100644 --- a/code/__DEFINES/dcs/signals/atom/signals_turf.dm +++ b/code/__DEFINES/dcs/signals/atom/signals_turf.dm @@ -4,6 +4,7 @@ #define COMSIG_TURF_ENTER "turf_enter" #define COMPONENT_TURF_ALLOW_MOVEMENT (1<<0) #define COMPONENT_TURF_DENY_MOVEMENT (1<<1) +#define COMSIG_TURF_ENTERED "turf_entered" /// Called when a bullet hits a turf #define COMSIG_TURF_BULLET_ACT "turf_bullet_act" diff --git a/code/__DEFINES/layers.dm b/code/__DEFINES/layers.dm index 40023dcd9ec1..3cbd0d6dac44 100644 --- a/code/__DEFINES/layers.dm +++ b/code/__DEFINES/layers.dm @@ -124,12 +124,15 @@ #define FACEHUGGER_LAYER 4.13 /// For WEATHER #define WEATHER_LAYER 4.14 -#define INTERIOR_WALL_SOUTH_LAYER 5.2 -#define INTERIOR_DOOR_LAYER 5.21 //#define FLY_LAYER 5 #define RIPPLE_LAYER 5.1 +#define INTERIOR_DOOR_INSIDE_LAYER 5.19 +#define INTERIOR_WALL_SOUTH_LAYER 5.2 +#define INTERIOR_DOOR_LAYER 5.21 +#define INTERIOR_WALLMOUNT_LAYER 5.3 +#define INTERIOR_ROOF_LAYER 5.5 #define ABOVE_FLY_LAYER 6 @@ -174,9 +177,12 @@ /// NEVER HAVE ANYTHING BELOW THIS PLANE ADJUST IF YOU NEED MORE SPACE #define LOWEST_EVER_PLANE -200 +/// Floor plane, self explanatory. Used for Ambient Occlusion filter #define FLOOR_PLANE -7 +/// Game Plane, where most of the game objects reside #define GAME_PLANE -6 -#define ABOVE_GAME_PLANE -5 +/// Roof plane, disappearing when entering buildings +#define ROOF_PLANE -4 /// To keep from conflicts with SEE_BLACKNESS internals #define BLACKNESS_PLANE 0 diff --git a/code/_onclick/hud/rendering/plane_master.dm b/code/_onclick/hud/rendering/plane_master.dm index 9e6ff21aac18..d29228f4c16e 100644 --- a/code/_onclick/hud/rendering/plane_master.dm +++ b/code/_onclick/hud/rendering/plane_master.dm @@ -56,6 +56,13 @@ blend_mode = BLEND_OVERLAY render_relay_plane = RENDER_PLANE_NON_GAME +/// Plane master handling display of building roofs. They're meant to become invisible when inside a building. +/atom/movable/screen/plane_master/roof + name = "roof plane master" + plane = ROOF_PLANE + appearance_flags = PLANE_MASTER + blend_mode = BLEND_OVERLAY + /** * Plane master handling byond internal blackness * vars are set as to replicate behavior when rendering to other planes diff --git a/code/datums/map_config.dm b/code/datums/map_config.dm index 65133a93d155..a11aea26cd48 100644 --- a/code/datums/map_config.dm +++ b/code/datums/map_config.dm @@ -23,9 +23,10 @@ var/traits = null var/space_empty_levels = 1 var/list/environment_traits = list() - var/armor_style = "default" var/list/gamemodes = list() + var/camouflage_type = "classic" + var/allow_custom_shuttles = TRUE var/shuttles = list() @@ -303,8 +304,8 @@ allow_custom_shuttles = json["allow_custom_shuttles"] != FALSE - if(json["armor"]) - armor_style = json["armor"] + if(json["camouflage"]) + camouflage_type = json["camouflage"] if(json["survivor_message"]) survivor_message = json["survivor_message"] diff --git a/code/game/machinery/computer/computer.dm b/code/game/machinery/computer/computer.dm index fecedda22a14..8fa0b9b86a0c 100644 --- a/code/game/machinery/computer/computer.dm +++ b/code/game/machinery/computer/computer.dm @@ -11,6 +11,7 @@ unslashable = TRUE var/circuit = null //The path to the circuit board type. If circuit==null, the computer can't be disassembled. var/processing = FALSE //Set to true if computer needs to do /process() + var/deconstructible = TRUE var/exproof = 0 /obj/structure/machinery/computer/Initialize() @@ -96,6 +97,9 @@ /obj/structure/machinery/computer/attackby(obj/item/I, mob/user) if(HAS_TRAIT(I, TRAIT_TOOL_SCREWDRIVER) && circuit) + 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)) to_chat(user, SPAN_WARNING("You don't know how to deconstruct [src]...")) return diff --git a/code/game/machinery/vending/cm_vending.dm b/code/game/machinery/vending/cm_vending.dm index 1e5f93e4b24a..50abb701145e 100644 --- a/code/game/machinery/vending/cm_vending.dm +++ b/code/game/machinery/vending/cm_vending.dm @@ -1240,6 +1240,31 @@ GLOBAL_LIST_INIT(cm_vending_gear_corresponding_types_list, list( vending_human.marine_buyable_categories[buying_category] -= 1 return TRUE +// Unload ALL the items throwing them around randomly, optionally destroying the vendor +/obj/structure/machinery/cm_vending/proc/catastrophic_failure(throw_objects = TRUE, destroy = FALSE) + stat |= IN_USE + var/list/products = get_listed_products() + var/i = 1 + while(i <= length(products)) + sleep(0.5) + var/list/itemspec = products[i] + if(!itemspec[2] || itemspec[2] <= 0) + i++ + continue + itemspec[2] -= 1 + var/list/spawned = list() + if(islist(itemspec[3])) + for(var/path in itemspec[3]) + spawned += new path(loc) + else if(itemspec[3]) + var/path = itemspec[3] + spawned += new path(loc) + if(throw_objects) + for(var/atom/movable/spawned_atom in spawned) + INVOKE_ASYNC(spawned_atom, TYPE_PROC_REF(/atom/movable, throw_atom), pick(orange(src, 4)), 4, SPEED_FAST) + stat &= ~IN_USE + if(destroy) + qdel(src) //------------HACKING--------------- diff --git a/code/game/turfs/turf.dm b/code/game/turfs/turf.dm index 1012944f4518..e686e7e2ee11 100644 --- a/code/game/turfs/turf.dm +++ b/code/game/turfs/turf.dm @@ -245,6 +245,7 @@ if(!istype(A)) return + SEND_SIGNAL(src, COMSIG_TURF_ENTERED, A) SEND_SIGNAL(A, COMSIG_MOVABLE_TURF_ENTERED, src) // Let explosions know that the atom entered diff --git a/code/modules/decorators/weapon_map_decorator.dm b/code/modules/decorators/weapon_map_decorator.dm index b724fac1c1d2..55e78f349a60 100644 --- a/code/modules/decorators/weapon_map_decorator.dm +++ b/code/modules/decorators/weapon_map_decorator.dm @@ -1,5 +1,5 @@ /datum/decorator/weapon_map_decorator - var/list/map_array = list() + var/list/camouflage_type var/icon/c_icon var/icon/l_icon @@ -8,7 +8,7 @@ var/icon/j_icon /datum/decorator/weapon_map_decorator/is_active_decor() - return map_array.Find(SSmapping.configs[GROUND_MAP].map_name) + return SSmapping.configs[GROUND_MAP].camouflage_type == camouflage_type /datum/decorator/weapon_map_decorator/get_decor_types() return typesof(/obj/item/weapon/gun) - /obj/item/weapon/gun @@ -28,41 +28,41 @@ gun.item_icons[WEAR_J_STORE] = j_icon /datum/decorator/weapon_map_decorator/classic + camouflage_type = "classic" c_icon = 'icons/obj/items/weapons/guns/guns_by_map/classic/guns_obj.dmi' l_icon = 'icons/obj/items/weapons/guns/guns_by_map/classic/guns_lefthand.dmi' r_icon = 'icons/obj/items/weapons/guns/guns_by_map/classic/guns_righthand.dmi' b_icon = 'icons/obj/items/weapons/guns/guns_by_map/classic/back.dmi' j_icon = 'icons/obj/items/weapons/guns/guns_by_map/classic/suit_slot.dmi' - map_array = list(MAP_PRISON_STATION, MAP_PRISON_STATION_V3, MAP_LV522_CHANCES_CLAIM) /datum/decorator/weapon_map_decorator/desert + camouflage_type = "desert" c_icon = 'icons/obj/items/weapons/guns/guns_by_map/desert/guns_obj.dmi' l_icon = 'icons/obj/items/weapons/guns/guns_by_map/desert/guns_lefthand.dmi' r_icon = 'icons/obj/items/weapons/guns/guns_by_map/desert/guns_righthand.dmi' b_icon = 'icons/obj/items/weapons/guns/guns_by_map/desert/back.dmi' j_icon = 'icons/obj/items/weapons/guns/guns_by_map/desert/suit_slot.dmi' - map_array = list(MAP_WHISKEY_OUTPOST, MAP_DESERT_DAM, MAP_BIG_RED, MAP_KUTJEVO) /datum/decorator/weapon_map_decorator/jungle + camouflage_type = "jungle" c_icon = 'icons/obj/items/weapons/guns/guns_by_map/jungle/guns_obj.dmi' l_icon = 'icons/obj/items/weapons/guns/guns_by_map/jungle/guns_lefthand.dmi' r_icon = 'icons/obj/items/weapons/guns/guns_by_map/jungle/guns_righthand.dmi' b_icon = 'icons/obj/items/weapons/guns/guns_by_map/jungle/back.dmi' j_icon = 'icons/obj/items/weapons/guns/guns_by_map/jungle/suit_slot.dmi' - map_array = list(MAP_LV_624, MAP_RUNTIME,MAP_NEW_VARADERO) /datum/decorator/weapon_map_decorator/snow + camouflage_type = "snow" c_icon = 'icons/obj/items/weapons/guns/guns_by_map/snow/guns_obj.dmi' l_icon = 'icons/obj/items/weapons/guns/guns_by_map/snow/guns_lefthand.dmi' r_icon = 'icons/obj/items/weapons/guns/guns_by_map/snow/guns_righthand.dmi' b_icon = 'icons/obj/items/weapons/guns/guns_by_map/snow/back.dmi' j_icon = 'icons/obj/items/weapons/guns/guns_by_map/snow/suit_slot.dmi' - map_array = list(MAP_CORSAT, MAP_SOROKYNE_STRATA, MAP_ICE_COLONY, MAP_ICE_COLONY_V3) /datum/decorator/weapon_map_decorator/urban + camouflage_type = "urban" // Sprites not currently all done! c_icon = 'icons/obj/items/weapons/guns/guns_by_map/urban/guns_obj.dmi' l_icon = 'icons/obj/items/weapons/guns/guns_by_map/urban/guns_lefthand.dmi' r_icon = 'icons/obj/items/weapons/guns/guns_by_map/urban/guns_righthand.dmi' b_icon = 'icons/obj/items/weapons/guns/guns_by_map/urban/back.dmi' j_icon = 'icons/obj/items/weapons/guns/guns_by_map/urban/suit_slot.dmi' - map_array = list() diff --git a/code/modules/mapping/preloader.dm b/code/modules/mapping/preloader.dm index 0cd73d499e35..e8eee898a711 100644 --- a/code/modules/mapping/preloader.dm +++ b/code/modules/mapping/preloader.dm @@ -22,10 +22,12 @@ GLOBAL_DATUM_INIT(_preloader, /datum/map_preloader, new) value = deepCopyList(value) what.vars[attribute] = value +/// Area passthrough: do not instanciate a new area, reuse the current one /area/template_noop name = "Area Passthrough" icon_state = "noop" +/// Turf passthrough: do not instanciate a new turf, reuse the current one /turf/template_noop name = "Turf Passthrough" icon_state = "noop" diff --git a/code/modules/mob/dead/observer/observer.dm b/code/modules/mob/dead/observer/observer.dm index 20c8b7f374db..39bd19c30450 100644 --- a/code/modules/mob/dead/observer/observer.dm +++ b/code/modules/mob/dead/observer/observer.dm @@ -433,6 +433,10 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp for(var/obj/effect/step_trigger/S in new_turf) //<-- this is dumb S.Crossed(src) + // CRUTCH because ghost don't respect normal movement rules + SEND_SIGNAL(new_turf, COMSIG_TURF_ENTERED, src) + SEND_SIGNAL(src, COMSIG_GHOST_MOVED, new_turf) + /mob/dead/observer/get_examine_text(mob/user) return list(desc) 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 fdfb0c10fa43..0339bf6ec742 100644 --- a/code/modules/mob/living/carbon/human/life/life_helpers.dm +++ b/code/modules/mob/living/carbon/human/life/life_helpers.dm @@ -200,7 +200,9 @@ if(thermal_protection_flags & BODY_FLAG_HAND_RIGHT) thermal_protection += THERMAL_PROTECTION_HAND_RIGHT - return min(1, thermal_protection) + var/list/protection_data = list("protection" = thermal_protection) + SEND_SIGNAL(src, COMSIG_HUMAN_COLD_PROTECTION_APPLY_MODIFIERS, protection_data) + return min(1, protection_data["protection"]) /mob/living/carbon/human/proc/process_glasses(obj/item/clothing/glasses/G) diff --git a/code/modules/surgery/surgery_steps.dm b/code/modules/surgery/surgery_steps.dm index ee6a0b1056e8..b58c62b57f68 100644 --- a/code/modules/surgery/surgery_steps.dm +++ b/code/modules/surgery/surgery_steps.dm @@ -114,6 +114,10 @@ affected_limb, or location vars. Also, in that case there may be a wait between step_duration *= surface_modifier + var/list/human_modifiers = list("surgery_speed" = 1.0, "pain_reduction" = 0) + SEND_SIGNAL(user, COMSIG_HUMAN_SURGERY_APPLY_MODIFIERS, human_modifiers) + step_duration *= human_modifiers["surgery_speed"] + var/try_to_fail if(user.a_intent != INTENT_HELP) try_to_fail = TRUE @@ -145,7 +149,7 @@ affected_limb, or location vars. Also, in that case there may be a wait between to_chat(user, SPAN_WARNING("[capitalize(english_list(message, final_comma_text = ","))].")) var/advance //Whether to continue to the next step afterwards. - var/pain_failure_chance = max(0, target.pain?.feels_pain ? surgery.pain_reduction_required - target.pain.reduction_pain : 0) * 2 //Each extra pain unit increases the chance by 2 + var/pain_failure_chance = max(0, (target.pain?.feels_pain ? surgery.pain_reduction_required - target.pain.reduction_pain : 0) * 2 - human_modifiers["pain_reduction"]) //Each extra pain unit increases the chance by 2 play_preop_sound(user, target, target_zone, tool, surgery) diff --git a/code/modules/tents/blockers.dm b/code/modules/tents/blockers.dm new file mode 100644 index 000000000000..3301768d9147 --- /dev/null +++ b/code/modules/tents/blockers.dm @@ -0,0 +1,38 @@ +/// Invisible Blocker Walls, they link up with the main tent and collapse with it +/obj/structure/blocker/tent + name = "Tent Blocker" + icon = 'icons/obj/structures/barricades.dmi' + icon_state = "folding_0" // for map editing only + flags_atom = ON_BORDER + invisibility = INVISIBILITY_MAXIMUM + density = TRUE + opacity = FALSE // Unfortunately this doesn't behave as we'd want with ON_BORDER so we can't make tent opaque + /// The tent this blocker relates to, will be destroyed along with it + var/obj/structure/tent/linked_tent + +/obj/structure/blocker/tent/Initialize(mapload, ...) + . = ..() + icon_state = null + linked_tent = locate(/obj/structure/tent) in loc + if(!linked_tent) + return INITIALIZE_HINT_QDEL + RegisterSignal(linked_tent, COMSIG_PARENT_QDELETING, PROC_REF(collapse)) + +/obj/structure/blocker/tent/Destroy(force) + . = ..() + linked_tent = null + +/obj/structure/blocker/tent/proc/collapse() + SIGNAL_HANDLER + qdel(src) + +/obj/structure/blocker/tent/initialize_pass_flags(datum/pass_flags_container/PF) + ..() + if (PF) + PF.flags_can_pass_all = NONE + PF.flags_can_pass_front = NONE + PF.flags_can_pass_behind = NONE + +/obj/structure/blocker/tent/get_projectile_hit_boolean(obj/item/projectile/P) + . = ..() + return FALSE // Always fly through the tent diff --git a/code/modules/tents/deployed_tents.dm b/code/modules/tents/deployed_tents.dm new file mode 100644 index 000000000000..c81beb318d5a --- /dev/null +++ b/code/modules/tents/deployed_tents.dm @@ -0,0 +1,124 @@ +/// Structures serving as landmarks and providing a buff to its users. +/// A notable code feature is that they use a separate roof image that phases out when you enter the tent. +/obj/structure/tent + name = "tent" + icon = 'icons/obj/structures/tents_deployed_classic.dmi' + opacity = FALSE // Seems only the initial turf blocks light, not all of the multitile. Therefore, useless. + layer = INTERIOR_WALL_SOUTH_LAYER // This should be below FLY_LAYER but just thank chairs and other bs + health = 200 + appearance_flags = TILE_BOUND + + /// Turf dimensions along the X axis, beginning from left, at ground level + var/x_dim = 2 + /// Turf dimensions along the Y axis, beginning from bottom, at ground level + var/y_dim = 3 + + /// How much cold protection to add to entering humans - Full body clothing means complete (1) protection + var/cold_protection_factor = 0.4 + + /// Roof display icon_state or null to disable + var/roof_state + /// Roof image displayed on the roof plane + var/image/roof_image + +/obj/structure/tent/Initialize(mapload, ...) + . = ..() + bound_width = x_dim * world.icon_size + bound_height = y_dim * world.icon_size + register_turf_signals() + RegisterSignal(src, COMSIG_ATOM_TURF_CHANGE, PROC_REF(register_turf_signals)) + + switch(SSmapping.configs[GROUND_MAP].camouflage_type) + if("jungle") + icon = 'icons/obj/structures/tents_deployed_jungle.dmi' + if("desert") + icon = 'icons/obj/structures/tents_deployed_desert.dmi' + if("snow") + icon = 'icons/obj/structures/tents_deployed_snow.dmi' + if("urban") + icon = 'icons/obj/structures/tents_deployed_urban.dmi' + + if(roof_state) + roof_image = image(icon, src, roof_state) + roof_image.plane = ROOF_PLANE + roof_image.appearance_flags = KEEP_APART + src.overlays += roof_image + +/obj/structure/tent/proc/register_turf_signals() + SIGNAL_HANDLER + for(var/turf/turf in locs) + RegisterSignal(turf, COMSIG_TURF_ENTERED, PROC_REF(movable_entering_tent), override = TRUE) + +/obj/structure/tent/proc/movable_entering_tent(turf/hooked, atom/movable/subject) + SIGNAL_HANDLER + if(!ismob(subject)) + return + var/mob/subject_mob = subject + RegisterSignal(subject_mob, list(COMSIG_MOVABLE_TURF_ENTERED, COMSIG_GHOST_MOVED), PROC_REF(mob_moved), override = TRUE) // Must override because we can't know if mob was already inside tent without keeping an awful ref list + var/atom/movable/screen/plane_master/roof/roof_plane = subject_mob.hud_used.plane_masters["[ROOF_PLANE]"] + roof_plane?.invisibility = INVISIBILITY_MAXIMUM + if(ishuman(subject)) + RegisterSignal(subject, COMSIG_HUMAN_COLD_PROTECTION_APPLY_MODIFIERS, PROC_REF(cold_protection), override = TRUE) + +/obj/structure/tent/proc/cold_protection(mob/source, list/protection_data) + SIGNAL_HANDLER + protection_data["protection"] += cold_protection_factor + +/obj/structure/tent/proc/mob_moved(mob/subject, turf/target_turf) + SIGNAL_HANDLER + if(!(target_turf in locs)) // Exited the tent + mob_exited_tent(subject) + +/obj/structure/tent/proc/mob_exited_tent(mob/subject) + UnregisterSignal(subject, list(COMSIG_MOVABLE_TURF_ENTERED, COMSIG_GHOST_MOVED, COMSIG_HUMAN_COLD_PROTECTION_APPLY_MODIFIERS)) + var/atom/movable/screen/plane_master/roof/roof_plane = subject.hud_used.plane_masters["[ROOF_PLANE]"] + roof_plane?.invisibility = 0 + +/obj/structure/tent/attack_alien(mob/living/carbon/xenomorph/M) + if(unslashable) + return + health -= 20 + if(health <= 0) + visible_message(SPAN_BOLDWARNING("The [src] collapses!")) + qdel(src) + +/// Command tent, providing basics for field command: a phone, and an overwatch console +/obj/structure/tent/cmd + icon_state = "cmd_interior" + roof_state = "cmd_top" + desc = "A standard USCM Command Tent. This one comes equipped with a self-powered Overwatch Console and a Telephone. It is very frail, do not burn, expose to sharp objects, or explosives." + +/// Medical tent, procures a buff to surgery speed +/obj/structure/tent/med + icon_state = "med_interior" + roof_state = "med_top" + desc = "A standard USCM Medical Tent. This one comes equipped with advanced field surgery facilities. It is very fragile however and won't withstand the rigors of war." + var/surgery_speed_mult = 0.9 + var/surgery_pain_reduction = 5 + +/obj/structure/tent/med/movable_entering_tent(turf/hooked, atom/movable/subject) + . = ..() + if(ishuman(subject)) + RegisterSignal(subject, COMSIG_HUMAN_SURGERY_APPLY_MODIFIERS, PROC_REF(apply_surgery_modifiers), override = TRUE) + +/obj/structure/tent/med/mob_exited_tent(mob/subject) + . = ..() + UnregisterSignal(subject, COMSIG_HUMAN_SURGERY_APPLY_MODIFIERS) + +/obj/structure/tent/med/proc/apply_surgery_modifiers(mob/living/carbon/human/source, list/surgery_data) + SIGNAL_HANDLER + surgery_data["surgery_speed"] *= surgery_speed_mult + surgery_data["pain_reduction"] += surgery_pain_reduction + +/// Big Tent. It's just Big. Use it for shelter or organization! +/obj/structure/tent/big + icon_state = "big_interior" + roof_state = "big_top" + x_dim = 3 + y_dim = 3 + +/obj/structure/tent/reqs + icon_state = "reqs_interior" + roof_state = "reqs_top" + x_dim = 4 + y_dim = 3 diff --git a/code/modules/tents/equipment.dm b/code/modules/tents/equipment.dm new file mode 100644 index 000000000000..f2f9175a240e --- /dev/null +++ b/code/modules/tents/equipment.dm @@ -0,0 +1,113 @@ +/// Component to handle power requirements following removal of the tent +/datum/component/tent_powered_machine + dupe_mode = COMPONENT_DUPE_HIGHLANDER + var/obj/structure/tent/linked_tent + +/datum/component/tent_powered_machine/Initialize(...) + . = ..() + if(!istype(parent, /obj/structure/machinery)) + return COMPONENT_INCOMPATIBLE + var/obj/structure/machinery/machine = parent + var/obj/structure/tent/located_tent = locate(/obj/structure/tent) in machine.loc + if(located_tent) + linked_tent = located_tent + machine.needs_power = FALSE + RegisterSignal(linked_tent, COMSIG_PARENT_QDELETING, PROC_REF(enable_power_requirement)) + +/datum/component/tent_powered_machine/proc/enable_power_requirement() + SIGNAL_HANDLER + var/obj/structure/machinery/machine = parent + machine.needs_power = TRUE + +/// Component to handle destruction of objects following removal of the tent +/datum/component/tent_supported_object + dupe_mode = COMPONENT_DUPE_HIGHLANDER + var/obj/structure/tent/linked_tent + +/datum/component/tent_supported_object/Initialize(...) + . = ..() + if(!istype(parent, /atom/movable)) + return COMPONENT_INCOMPATIBLE + var/atom/movable/source = parent + var/obj/structure/tent/located_tent = locate(/obj/structure/tent) in source.loc + if(located_tent) + linked_tent = located_tent + RegisterSignal(linked_tent, COMSIG_PARENT_QDELETING, PROC_REF(tent_collapse)) + +/datum/component/tent_supported_object/proc/tent_collapse() + SIGNAL_HANDLER + qdel(parent) + +/// Groundside console +/obj/structure/machinery/computer/overwatch/tent/Initialize(mapload, ...) + AddComponent(/datum/component/tent_supported_object) + return ..() + +/// Telephone +/obj/structure/transmitter/tent + layer = INTERIOR_WALLMOUNT_LAYER +/obj/structure/transmitter/tent/Initialize(mapload, ...) + AddComponent(/datum/component/tent_supported_object) + return ..() + +/// ASRS request console +/obj/structure/machinery/computer/ordercomp/tent + icon_state = "request_wall" + density = FALSE + deconstructible = FALSE + needs_power = FALSE + indestructible = TRUE // Goes with the tent instead + layer = INTERIOR_WALLMOUNT_LAYER +/obj/structure/machinery/computer/ordercomp/tent/Initialize() + AddComponent(/datum/component/tent_supported_object) + return ..() + +/// NanoMED +/obj/structure/machinery/cm_vending/sorted/medical/wall_med/tent + unacidable = FALSE + layer = INTERIOR_WALLMOUNT_LAYER + needs_power = FALSE +/obj/structure/machinery/cm_vending/sorted/medical/wall_med/tent/Initialize() + AddComponent(/datum/component/tent_supported_object) + return ..() + +/// Closeable curtains +/obj/structure/tent_curtain + icon = 'icons/obj/structures/tents_equipment.dmi' + icon_state = "curtains-classic-o" + desc = "USCM Curtains for USCM Tents used by USCM Personnel. Close this with right-click to ensure USCM Contents are contained." + flags_atom = ON_BORDER + layer = INTERIOR_DOOR_INSIDE_LAYER + dir = SOUTH + density = FALSE + alpha = 180 + +/obj/structure/tent_curtain/Initialize(mapload, ...) + . = ..() + AddComponent(/datum/component/tent_supported_object) + update_icon() + +/obj/structure/tent_curtain/get_projectile_hit_boolean(obj/item/projectile/P) + return FALSE + +/obj/structure/tent_curtain/update_icon() + . = ..() + var/camo = SSmapping.configs[GROUND_MAP].camouflage_type + if(density) + icon_state = "curtains-[camo]" + else + icon_state = "curtains-[camo]-o" + +/obj/structure/tent_curtain/attack_hand(mob/user) + . = ..() + if(!.) + playsound(loc, "rustle", 10, TRUE, 4) + density = !density + update_icon() + return TRUE + +/obj/structure/tent_curtain/attack_alien(mob/living/carbon/xenomorph/M) + if(unslashable) + return + visible_message(SPAN_BOLDWARNING("[src] gets torn to shreds!")) + qdel(src) diff --git a/code/modules/tents/folded_tents.dm b/code/modules/tents/folded_tents.dm new file mode 100644 index 000000000000..d1f922703500 --- /dev/null +++ b/code/modules/tents/folded_tents.dm @@ -0,0 +1,165 @@ +/obj/item/folded_tent + name = "Folded Abstract Tent" + icon = 'icons/obj/structures/tents_folded.dmi' + w_class = SIZE_LARGE + /// Required cleared area along X axis + var/dim_x = 1 + /// Required cleared area along Y axis + var/dim_y = 1 + /// Deployment X offset + var/off_x = 0 + /// Deployment Y offset + var/off_y = 0 + /// Map Template to use for the tent + var/template + +/// Check an area is clear for deployment of the tent +/obj/item/folded_tent/proc/check_area(turf/ref_turf, mob/message_receiver, display_error = FALSE) + SHOULD_NOT_SLEEP(TRUE) + . = TRUE + var/list/turf_block = get_deployment_area(ref_turf) + for(var/turf/turf as anything in turf_block) + var/area/area = get_area(turf) + if(!area.can_build_special) + if(message_receiver) + to_chat(message_receiver, SPAN_WARNING("You cannot deploy tents on restricted areas.")) + if(display_error) + new /obj/effect/overlay/temp/tent_deployment_area/error(turf) + return FALSE + if(istype(turf, /turf/open/shuttle)) + if(message_receiver) + to_chat(message_receiver, SPAN_BOLDWARNING("What are you doing?!! Don't build that on the shuttle please!")) + return FALSE + if(turf.density) + if(message_receiver) + to_chat(message_receiver, SPAN_WARNING("You cannot deploy the [src] here, something ([turf]) is in the way.")) + if(display_error) + new /obj/effect/overlay/temp/tent_deployment_area/error(turf) + return FALSE + for(var/atom/movable/atom as anything in turf) + if(isliving(atom) || (atom.density && atom.can_block_movement) || istype(atom, /obj/structure/tent)) + if(message_receiver) + to_chat(message_receiver, SPAN_WARNING("You cannot deploy the [src] here, something ([atom.name]) is in the way.")) + if(display_error) + new /obj/effect/overlay/temp/tent_deployment_area/error(turf) + return FALSE + return TRUE + +/obj/item/folded_tent/proc/unfold(turf/ref_turf) + var/datum/map_template/template_instance = new template() + template_instance.load(ref_turf, FALSE, FALSE) + +/obj/item/folded_tent/proc/get_deployment_area(turf/ref_turf) + RETURN_TYPE(/list/turf) + var/turf/block_end_turf = locate(ref_turf.x + dim_x - 1, ref_turf.y + dim_y - 1, ref_turf.z) + return block(ref_turf, block_end_turf) + +/obj/item/folded_tent/attack_self(mob/living/user) + . = ..() + var/turf/deploy_turf = user.loc + if(!istype(deploy_turf)) + return // In a locker or something. Get lost you already have a home. + + switch(user.dir) // Fix up offset deploy location so tent is better centered + can be deployed under all angles + if(NORTH) + deploy_turf = locate(deploy_turf.x + off_x, deploy_turf.y + 1, deploy_turf.z) + if(SOUTH) + deploy_turf = locate(deploy_turf.x + off_x, deploy_turf.y - dim_y, deploy_turf.z) + if(EAST) + deploy_turf = locate(deploy_turf.x + 1, deploy_turf.y + off_y, deploy_turf.z) + if(WEST) + deploy_turf = locate(deploy_turf.x - dim_x, deploy_turf.y + off_y, deploy_turf.z) + + if(!istype(deploy_turf) || (deploy_turf.x + dim_x > world.maxx) || (deploy_turf.y + dim_y > world.maxy)) // Map border basically + return + + if(!is_ground_level(deploy_turf.z)) + to_chat(user, SPAN_WARNING("USCM Operational Tents are intended for operations, not ship or space recreation.")) + return + + var/list/obj/effect/overlay/temp/tent_deployment_area/turf_overlay = list() + var/list/turf/deployment_area = get_deployment_area(deploy_turf) + + if(!check_area(deploy_turf, user, TRUE)) + for(var/turf/turf in deployment_area) + new /obj/effect/overlay/temp/tent_deployment_area(turf) // plus error in check_area + return + + for(var/turf/turf in deployment_area) + turf_overlay += new /obj/effect/overlay/temp/tent_deployment_area/casting(turf) + + user.visible_message(SPAN_INFO("[user] starts deploying the [src]..."), \ + SPAN_WARNING("You start assembling the [src]... Stand still, it might take a bit to figure it out...")) + if(!do_after(user, 6 SECONDS, INTERRUPT_ALL, BUSY_ICON_BUILD)) + to_chat(user, SPAN_WARNING("You were interrupted!")) + for(var/gfx in turf_overlay) + qdel(gfx) + return + + if(!check_area(deploy_turf, user, TRUE)) + for(var/gfx in turf_overlay) + QDEL_IN(gfx, 1.5 SECONDS) + return + + unfold(deploy_turf) + user.visible_message(SPAN_INFO("[user] finishes deploying the [src]!"), SPAN_INFO("You finish deploying the [src]!")) + for(var/gfx in turf_overlay) + qdel(gfx) + qdel(src) // Success! + +/obj/item/folded_tent/cmd + name = "folded USCM Command Tent" + icon_state = "cmd" + desc = "A standard USCM Command Tent. This one comes equipped with a self-powered Overwatch Console and a Telephone. Unfold in a suitable location to maximize usefulness. Staff Officer not included. ENTRANCE TO THE SOUTH." + dim_x = 2 + dim_y = 3 + off_x = -1 + template = /datum/map_template/tent/cmd + +/obj/item/folded_tent/med + name = "folded USCM Medical Tent" + icon_state = "med" + desc = "A standard USCM Medical Tent. This one comes equipped with advanced field surgery facilities. Unfold in a suitable location to maximize health gains. Surgical Tray not included. ENTRANCE TO THE SOUTH." + dim_x = 2 + dim_y = 3 + template = /datum/map_template/tent/med + +/obj/item/folded_tent/reqs + name = "folded USCM Requisitions Tent" + icon_state = "req" + desc = "A standard USCM Requisitions Tent. Now, you can enjoy req line anywhere you go! Unfold in a suitable location to maximize resource distribution. ASRS not included. ENTRANCE TO THE SOUTH." + dim_x = 4 + dim_y = 3 + off_x = -2 + template = /datum/map_template/tent/reqs + +/obj/item/folded_tent/big + name = "folded USCM Big Tent" + icon_state = "big" + desc = "A standard USCM Tent. This one is just a bigger, general purpose version. Unfold in a suitable location for maximum FOB vibes. Mess Tech not included. ENTRANCE TO THE SOUTH." + dim_x = 3 + dim_y = 3 + off_x = -2 + template = /datum/map_template/tent/big + +/obj/effect/overlay/temp/tent_deployment_error + icon = 'icons/effects/effects.dmi' + icon_state = "placement_zone" + color = "#bb0000" + effect_duration = 1.5 SECONDS + layer = ABOVE_FLY_LAYER + +/obj/effect/overlay/temp/tent_deployment_area + icon = 'icons/effects/effects.dmi' + icon_state = "placement_zone" + color = "#f39e00" + effect_duration = 1.5 SECONDS + layer = FLY_LAYER + +/obj/effect/overlay/temp/tent_deployment_area/casting + effect_duration = 10 SECONDS + color = "#228822" + +/obj/effect/overlay/temp/tent_deployment_area/error + layer = ABOVE_FLY_LAYER + color = "#bb0000" diff --git a/code/modules/tents/templates.dm b/code/modules/tents/templates.dm new file mode 100644 index 000000000000..c32c0214999e --- /dev/null +++ b/code/modules/tents/templates.dm @@ -0,0 +1,23 @@ +/datum/map_template/tent + name = "Base Tent" + var/map_id = "change this" + +/datum/map_template/tent/New() + mappath = "maps/tents/[map_id].dmm" + return ..() + +/datum/map_template/tent/cmd + name = "CMD Tent" + map_id = "tent_cmd" + +/datum/map_template/tent/med + name = "MED Tent" + map_id = "tent_med" + +/datum/map_template/tent/big + name = "Big Tent" + map_id = "tent_big" + +/datum/map_template/tent/reqs + name = "Reqs Tent" + map_id = "tent_reqs" diff --git a/code/modules/vehicles/interior/interactable/vendors.dm b/code/modules/vehicles/interior/interactable/vendors.dm index 717e9d131987..7ee37cf6fa28 100644 --- a/code/modules/vehicles/interior/interactable/vendors.dm +++ b/code/modules/vehicles/interior/interactable/vendors.dm @@ -382,3 +382,78 @@ updateUsrDialog() return TRUE//We found our item, no reason to go on. + +/// Modified Restockable APC-based vendor for use by Req in the deployable tent +/obj/structure/machinery/cm_vending/sorted/vehicle_supply/tent + desc = "An automated restockable storage vendor for use in organizing FOB supplies." + req_access = list(ACCESS_MARINE_CARGO) + density = TRUE + indestructible = TRUE // Deleted with the tent instead + needs_power = FALSE + +/obj/structure/machinery/cm_vending/sorted/vehicle_supply/tent/Initialize() + . = ..() + var/obj/structure/tent/located_tent = locate(/obj/structure/tent) in loc + if(!located_tent) + return INITIALIZE_HINT_QDEL + RegisterSignal(located_tent, COMSIG_PARENT_QDELETING, PROC_REF(begin_unloading)) + +//combined from req guns and ammo vendors +/obj/structure/machinery/cm_vending/sorted/vehicle_supply/tent/populate_product_list(scale) + listed_products = list( + list("BUILDING MATERIALS", -1, null, null), + list("Cardboard x10", 1, /obj/item/stack/sheet/cardboard/small_stack, VENDOR_ITEM_REGULAR), + list("Barbed Wire x10", 0, /obj/item/stack/barbed_wire/small_stack, VENDOR_ITEM_REGULAR), + list("Metal x10", 0, /obj/item/stack/sheet/metal/small_stack, VENDOR_ITEM_REGULAR), + list("Plasteel x10", 0, /obj/item/stack/sheet/plasteel/small_stack, VENDOR_ITEM_REGULAR), + list("Sandbags (empty) x10", 0, /obj/item/stack/sandbags_empty/small_stack, VENDOR_ITEM_REGULAR), + list("Sandbags (full) x5", 0, /obj/item/stack/sandbags/small_stack, VENDOR_ITEM_REGULAR), + + list("AMMUNITION", -1, null, null), + list("Box Of Buckshot Shells", 0, /obj/item/ammo_magazine/shotgun/buckshot, VENDOR_ITEM_REGULAR), + list("Box Of Flechette Shells", 0, /obj/item/ammo_magazine/shotgun/flechette, VENDOR_ITEM_REGULAR), + list("Box Of Shotgun Slugs", 0, /obj/item/ammo_magazine/shotgun/slugs, VENDOR_ITEM_REGULAR), + list("M4RA Magazine (10x24mm)", 0, /obj/item/ammo_magazine/rifle/m4ra, VENDOR_ITEM_REGULAR), + list("M41A MK2 Magazine (10x24mm)", 0, /obj/item/ammo_magazine/rifle, VENDOR_ITEM_REGULAR), + list("M39 HV Magazine (10x20mm)", 0, /obj/item/ammo_magazine/smg/m39, VENDOR_ITEM_REGULAR), + list("M44 Speed Loader (.44)", 0, /obj/item/ammo_magazine/revolver, VENDOR_ITEM_REGULAR), + list("M4A3 Magazine (9mm)", 0, /obj/item/ammo_magazine/pistol, VENDOR_ITEM_REGULAR), + list("M56D Drum Magazine", 0, /obj/item/ammo_magazine/m56d, VENDOR_ITEM_REGULAR), + list("M2C Box Magazine", 0, /obj/item/ammo_magazine/m2c, VENDOR_ITEM_REGULAR), + + list("ARMOR", -1, null, null), + list("M10 Pattern Marine Helmet", 0, /obj/item/clothing/head/helmet/marine, VENDOR_ITEM_REGULAR), + list("M3 Pattern Carrier Marine Armor", 0, /obj/item/clothing/suit/storage/marine/carrier, VENDOR_ITEM_REGULAR), + list("M3 Pattern Padded Marine Armor", 0, /obj/item/clothing/suit/storage/marine/padded, VENDOR_ITEM_REGULAR), + list("M3 Pattern Padless Marine Armor", 0, /obj/item/clothing/suit/storage/marine/padless, VENDOR_ITEM_REGULAR), + list("M3 Pattern Ridged Marine Armor", 0, /obj/item/clothing/suit/storage/marine/padless_lines, VENDOR_ITEM_REGULAR), + list("M3 Pattern Skull Marine Armor", 0, /obj/item/clothing/suit/storage/marine/skull, VENDOR_ITEM_REGULAR), + list("M3-EOD Pattern Heavy Armor", 0, /obj/item/clothing/suit/storage/marine/heavy, VENDOR_ITEM_REGULAR), + list("M3-L Pattern Light Armor", 0, /obj/item/clothing/suit/storage/marine/light, VENDOR_ITEM_REGULAR), + + list("MISCELLANEOUS", -1, null, null), + list("Box Of MREs", 0, /obj/item/ammo_box/magazine/misc/mre, VENDOR_ITEM_REGULAR), + list("Box Of M94 Marking Flare Packs", 0, /obj/item/ammo_box/magazine/misc/flares, VENDOR_ITEM_REGULAR), + list("M89-S Signal Flare Pack", 0, /obj/item/storage/box/m94/signal, VENDOR_ITEM_REGULAR), + list("M94 Marking Flare Pack", 0, /obj/item/storage/box/m94, VENDOR_ITEM_REGULAR), + list("Flashlights", 1, /obj/item/device/flashlight, VENDOR_ITEM_REGULAR), + list("MB-6 Folding Barricades (x3)", 0, /obj/item/stack/folding_barricade/three, VENDOR_ITEM_REGULAR), + list("Entrenching Tool", 0, /obj/item/tool/shovel/etool, VENDOR_ITEM_REGULAR), + list("Roller Bed", 0, /obj/item/roller, VENDOR_ITEM_REGULAR), + list("Table", 3, /obj/item/frame/table, VENDOR_ITEM_REGULAR), + list("Rack", 3, /obj/item/frame/rack, VENDOR_ITEM_REGULAR), + list("Cliboard", 4, /obj/item/clipboard, VENDOR_ITEM_REGULAR), + list("Pen", 4, /obj/item/tool/pen, VENDOR_ITEM_REGULAR), + list("Chair", 2, /obj/item/weapon/twohanded/folded_metal_chair, VENDOR_ITEM_REGULAR), + + list("AMMUNITION BOXES", -1, null, null), + 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("Rifle Ammunition Box (10x24mm)", 0, /obj/item/ammo_box/rounds, VENDOR_ITEM_REGULAR), + list("SMG Ammunition Box (10x20mm HV)", 0, /obj/item/ammo_box/rounds/smg, VENDOR_ITEM_REGULAR), + ) + +/obj/structure/machinery/cm_vending/sorted/vehicle_supply/tent/proc/begin_unloading() + SIGNAL_HANDLER + INVOKE_ASYNC(src, PROC_REF(catastrophic_failure), TRUE, TRUE) diff --git a/colonialmarines.dme b/colonialmarines.dme index f1518d0d2066..54bb68ff5275 100644 --- a/colonialmarines.dme +++ b/colonialmarines.dme @@ -2167,6 +2167,11 @@ #include "code\modules\teleporters\teleporter_admin_verbs.dm" #include "code\modules\teleporters\teleporter_console.dm" #include "code\modules\teleporters\teleporter_landmarks.dm" +#include "code\modules\tents\blockers.dm" +#include "code\modules\tents\deployed_tents.dm" +#include "code\modules\tents\equipment.dm" +#include "code\modules\tents\folded_tents.dm" +#include "code\modules\tents\templates.dm" #include "code\modules\tgchat\cm_shims.dm" #include "code\modules\tgchat\message.dm" #include "code\modules\tgchat\to_chat.dm" diff --git a/icons/effects/effects.dmi b/icons/effects/effects.dmi index c2fd9c2d626309092c5b2b61fc94b37af45798bb..692fc5e494052ad6d70a32bc0f392d0a60073962 100644 GIT binary patch delta 13207 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 diff --git a/icons/obj/structures/machinery/computer.dmi b/icons/obj/structures/machinery/computer.dmi index e214d7bf29d9e1b475972b9a1cec4f3c122a7075..54c99e3186d9246963b799ac37dfaaacddd4c49d 100644 GIT binary patch delta 19113 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

W_bJ-|CJ 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 Y{`Trm6j@XU5a6Hkb(L#*3i{svAN%c+DgXcg delta 18827 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 diff --git a/icons/obj/structures/tents_deployed_classic.dmi b/icons/obj/structures/tents_deployed_classic.dmi new file mode 100644 index 0000000000000000000000000000000000000000..4a7575aff83331bff553ee3e694a15fc8e0dff9d GIT binary patch literal 5876 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 literal 0 HcmV?d00001 diff --git a/icons/obj/structures/tents_deployed_snow.dmi b/icons/obj/structures/tents_deployed_snow.dmi new file mode 100644 index 0000000000000000000000000000000000000000..106ca3f1e9978f51a01a1211b3d4f16f2931765f GIT binary patch literal 5886 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 literal 0 HcmV?d00001 diff --git a/icons/obj/structures/tents_deployed_urban.dmi b/icons/obj/structures/tents_deployed_urban.dmi new file mode 100644 index 0000000000000000000000000000000000000000..a73d79eb3cbef9d745d441809c3a4c6b297bbc8c GIT binary patch literal 5876 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 W>&fOqvsBG4t)4TsGAcbo0R96P5AV4E literal 0 HcmV?d00001 diff --git a/icons/obj/structures/tents_equipment.dmi b/icons/obj/structures/tents_equipment.dmi new file mode 100644 index 0000000000000000000000000000000000000000..d1dfb64309df2f760fb4447a827d1ac7ecbc9125 GIT binary patch literal 3112 zcmY+`c{o)69tZI6IWq=hOhaUpWf+odV;}pBHOd%Uh%~Z9Au(K5Ze2-PLzsB z+LYA!RYa@bRnbBdg_KaKAX<+^FBM+EH6d;LOcLK(R-PD zfb@z;4~`s0dhR`0C;$M0*(-uPP!y#Zs2Z8r=u(Zm1ML~ECVoDFP7bcYK8u%o8GE=a zVf&gHFDCoC>A6^Gc-U(@nJ;p5_H}YvW=nTgi~eot+&W9ld31#`^e(q@<*Tgai(U zlai9+=;#;|6XWmi9~Kstl@yu2VNF6*h#)=I)xjn;CM3eoGd9%M$H#}q;{|xT7VzVC z3X}MJetu43aBy&B@QP&tes)Y3>5evK3pufIaon_+*H6f3<_Km z;mKN&oRgKYH9svo$3HBzWhNYwz7&WXzzPJ6{;oLbLbN$3lh=hd5L7eB7|vmkim znD3O!t`AXLNC&>9Z!ap|e@Va*>AlxiNWSuL@UC!p=S!~JPeGAc8TsTQo}D=v0Q?ef zcV6$t@JL~i2ukL3u zEA6`~KgSWBcWXSUcwuBPzPV{{;bc$7j_~aBZ9m_qUE5vwr6*%+_$KMfz(IbwA2vvf z$R8`;TXJ-R-XvzGsog4vZFVaw%=_MBYvt*JTr=yP+I#(cJjb8XSk+Hi)$7g=;jBAo z64vD)i#3O>D{|^PhddQaeN?MclfwoS*AMJ0vW+b|loXbA+W&0V#^K7~p4r*h>K$JD z_Jr)cdI-#H*It*Ey%@5-*gpt}S_et&9B))6^Im8<`WtZ z_+<|`$^hFSlVIqMBwgW!A?uAgq1_iggoDKvqMD_gu-pWyL-T~72)gdg=-|v_TWY|R ziXAA2f&^kyERf3g%0N8{i^D*#b&=)ZhSx$dO}tvQ;1Hm1S}mr5kzKe30{;zi!Vn}! zsx=TquJ&PQW7QJZVFI$Br>?Aj<}ytIq+CRPDEjC3%YdX|3q7CqL?ea?bV<_fLC5ls z&g0jBN7(lMOtrVl;v{Er4M-W3sZhg2URrnwWM9_dUglM=BAUbtJRp<of;O?nze5$Dgr3v#%~ne*TrdscG`9aJvs&`|cp__u9tS_5$CYk@3yb zLEpaD{(QYzx_TqSJuWxsqCq2bJ1(T}bkA+RC9E9V!Wy}=Eytc$yK8Wx8gY z{6XJ!Cy1n82vasV6kq|wpJGHm38O6-O%5W9Wt1P@&<2o;dxW1Y(c_OY5IZdr>h_&p z07Nr;v+v??#otuP=BU?q`r==c`#9W+an*y9^)S^!{6yzQvcc%xk86ld@^YS3O^y}b zU8Zslxnw$Wu&DFaF^MvXb=n@~O8c{ikG@bx@Wor+#v+|skvTFzQ}njjn5M(i?e*hK2vYmAJ1f{*u7Q2re6x5x`q#I|A^=aaZ}ECyfXQL^1j7>BoY!OHN3n^|57!XunzvMdvcb($c_?bOahkfSr5)W*i3dd=h`I6cgHA(}uWg+rGajNiTAir|OOJnw~??KMto# z`3N3A20@&QtGkoOURJ+a14J0^gg3&X<2VlxL9lSibK8Vx06SKV$TctM>BtPw>p4pa@D&oTN>ah1>%58S|>jiUT% zCsb+WZDWqn{$8#OK69#h7E5WQl=By$adT1q3hT~9oc|ne70K@V zEs45Gp|m7YikpyIO6RD*Iw9nDC)|TuTY=B#9R zYkJuXKvd7speF<*as}=Ax8TB=EWpXnQd52C;>Nzy_90000

Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Morrow fix: Fixed medical holocards /:cl: --- .../mob/living/carbon/human/update_icons.dm | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/code/modules/mob/living/carbon/human/update_icons.dm b/code/modules/mob/living/carbon/human/update_icons.dm index 415344d04254..355f69ca05a9 100644 --- a/code/modules/mob/living/carbon/human/update_icons.dm +++ b/code/modules/mob/living/carbon/human/update_icons.dm @@ -209,6 +209,22 @@ There are several things that need to be remembered: overlays_standing[HAIR_LAYER] = hair_s apply_overlay(HAIR_LAYER) +//Call when target overlay should be added/removed +/mob/living/carbon/human/update_targeted() + remove_overlay(TARGETED_LAYER) + + var/image/holo_card_image + + if(holo_card_color) + holo_card_image = image("icon" = 'icons/effects/Targeted.dmi', "icon_state" = "holo_card_[holo_card_color]") + + if(!holo_card_image) + return + + holo_card_image.layer = -TARGETED_LAYER + overlays_standing[TARGETED_LAYER] = holo_card_image + apply_overlay(TARGETED_LAYER) + //Call when someone is gauzed or splinted, or when one of those items are removed /mob/living/carbon/human/update_med_icon() remove_overlay(MEDICAL_LAYER) From c3f55280b7f6377adf7246e4c1bcbcf955964328 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sat, 10 Jun 2023 13:51:09 +0100 Subject: [PATCH 005/224] Automatic changelog for PR #3578 [ci skip] --- html/changelogs/AutoChangeLog-pr-3578.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3578.yml diff --git a/html/changelogs/AutoChangeLog-pr-3578.yml b/html/changelogs/AutoChangeLog-pr-3578.yml new file mode 100644 index 000000000000..e857577dfc43 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3578.yml @@ -0,0 +1,4 @@ +author: "Morrow" +delete-after: True +changes: + - bugfix: "Fixed medical holocards" \ No newline at end of file From 97246bfa6d0680b4b757e6d483b8ac52dd55842b Mon Sep 17 00:00:00 2001 From: morrowwolf Date: Sat, 10 Jun 2023 14:58:24 -0400 Subject: [PATCH 006/224] Forsaken ERT is now weighted by type (#3570) # About the pull request The caste types in forsaken ERT at end of round are now weighted rather than handled via leader setting. 2;/mob/living/carbon/xenomorph/warrior, 2;/mob/living/carbon/xenomorph/lurker, 2;/mob/living/carbon/xenomorph/spitter, 5;/mob/living/carbon/xenomorph/drone, 5;/mob/living/carbon/xenomorph/runner # Explain why it's good for the game The other way was causing there to be very few drones/runners when I wanted the opposite. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Morrow add: Forsaken ERT is now weighted by type /:cl: --- code/datums/emergency_calls/forsaken_xenos.dm | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/code/datums/emergency_calls/forsaken_xenos.dm b/code/datums/emergency_calls/forsaken_xenos.dm index 5db02f52bc84..531bbbec3377 100644 --- a/code/datums/emergency_calls/forsaken_xenos.dm +++ b/code/datums/emergency_calls/forsaken_xenos.dm @@ -20,15 +20,9 @@ var/mob/current_mob = new_member.current - var/picked - var/mob/living/carbon/xenomorph/new_xeno - if(!leader) - picked = pick(/mob/living/carbon/xenomorph/warrior, /mob/living/carbon/xenomorph/lurker, /mob/living/carbon/xenomorph/spitter) - leader = new_xeno - else - picked = pick(/mob/living/carbon/xenomorph/drone, /mob/living/carbon/xenomorph/runner) - - new_xeno = new picked(spawn_loc) + var/picked = pick_weight(list(/mob/living/carbon/xenomorph/warrior = 2, /mob/living/carbon/xenomorph/lurker = 2, /mob/living/carbon/xenomorph/spitter = 2, /mob/living/carbon/xenomorph/drone = 5, /mob/living/carbon/xenomorph/runner = 5)) + + var/mob/living/carbon/xenomorph/new_xeno = new picked(spawn_loc) new_member.transfer_to(new_xeno, TRUE) From 3b7ac07f7be4c8ce5ec8e6339d5d583145b529b5 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sat, 10 Jun 2023 20:06:09 +0100 Subject: [PATCH 007/224] Automatic changelog for PR #3570 [ci skip] --- html/changelogs/AutoChangeLog-pr-3570.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3570.yml diff --git a/html/changelogs/AutoChangeLog-pr-3570.yml b/html/changelogs/AutoChangeLog-pr-3570.yml new file mode 100644 index 000000000000..f1dcd27ba7b5 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3570.yml @@ -0,0 +1,4 @@ +author: "Morrow" +delete-after: True +changes: + - rscadd: "Forsaken ERT is now weighted by type" \ No newline at end of file From 1db607f85be02dee51c091a7ea17b571009a4ee9 Mon Sep 17 00:00:00 2001 From: NewyearnewmeUwu <70115628+NewyearnewmeUwu@users.noreply.github.com> Date: Sat, 10 Jun 2023 17:15:46 -0700 Subject: [PATCH 008/224] fixes ridged armor not appearing properly: or, how i learned to regret my own actions (#3580) # About the pull request Oops! Even more armor prefs bugs # Explain why it's good for the game ![image](https://github.com/cmss13-devs/cmss13/assets/70115628/dfe5a961-0963-4c84-a98c-be5392de801f) # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: fix: fixed a bug with armor prefs /:cl: --------- Co-authored-by: Drathek <76988376+Drulikar@users.noreply.github.com> --- code/modules/clothing/suits/marine_armor.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/clothing/suits/marine_armor.dm b/code/modules/clothing/suits/marine_armor.dm index db7f725a0c73..1d464269b432 100644 --- a/code/modules/clothing/suits/marine_armor.dm +++ b/code/modules/clothing/suits/marine_armor.dm @@ -184,7 +184,7 @@ var/list/squad_colors_chat = list(rgb(230,125,125), rgb(255,230,80), rgb(255,150 new_look = GLOB.armor_style_list[user.client.prefs.preferred_armor] icon_state = replacetext(icon_state,"1","[new_look]") - update_icon() + update_icon(user) /obj/item/clothing/suit/storage/marine/pickup(mob/user) if(flags_marine_armor & ARMOR_LAMP_ON) From e66b1b310aea28383a198b59992158813e7e89c0 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sun, 11 Jun 2023 01:24:59 +0100 Subject: [PATCH 009/224] Automatic changelog for PR #3580 [ci skip] --- html/changelogs/AutoChangeLog-pr-3580.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3580.yml diff --git a/html/changelogs/AutoChangeLog-pr-3580.yml b/html/changelogs/AutoChangeLog-pr-3580.yml new file mode 100644 index 000000000000..6f71884cf16e --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3580.yml @@ -0,0 +1,4 @@ +author: "NewyearnewmeUwu" +delete-after: True +changes: + - bugfix: "fixed a bug with armor prefs" \ No newline at end of file From 7160f18e7b209d6dd5534f2b05194fc3970f832a Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sun, 11 Jun 2023 01:50:01 +0000 Subject: [PATCH 010/224] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-3570.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3578.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3580.yml | 4 ---- html/changelogs/archive/2023-06.yml | 6 ++++++ 4 files changed, 6 insertions(+), 12 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-3570.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3578.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3580.yml diff --git a/html/changelogs/AutoChangeLog-pr-3570.yml b/html/changelogs/AutoChangeLog-pr-3570.yml deleted file mode 100644 index f1dcd27ba7b5..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3570.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Morrow" -delete-after: True -changes: - - rscadd: "Forsaken ERT is now weighted by type" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3578.yml b/html/changelogs/AutoChangeLog-pr-3578.yml deleted file mode 100644 index e857577dfc43..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3578.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Morrow" -delete-after: True -changes: - - bugfix: "Fixed medical holocards" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3580.yml b/html/changelogs/AutoChangeLog-pr-3580.yml deleted file mode 100644 index 6f71884cf16e..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3580.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "NewyearnewmeUwu" -delete-after: True -changes: - - bugfix: "fixed a bug with armor prefs" \ No newline at end of file diff --git a/html/changelogs/archive/2023-06.yml b/html/changelogs/archive/2023-06.yml index c467e07e1cce..84cba7f28b48 100644 --- a/html/changelogs/archive/2023-06.yml +++ b/html/changelogs/archive/2023-06.yml @@ -138,3 +138,9 @@ display to be pixel perfect on most monitors if enabled, it removes blurring of game introduced by Stretch to Fit mode, at the cost of slightly reduced vertical size. It is best used with Auto Fit viewport feature enabled. +2023-06-11: + Morrow: + - rscadd: Forsaken ERT is now weighted by type + - bugfix: Fixed medical holocards + NewyearnewmeUwu: + - bugfix: fixed a bug with armor prefs From 8de9fd3cea71fb2e84fb73317e487676047a9e04 Mon Sep 17 00:00:00 2001 From: morrowwolf Date: Sun, 11 Jun 2023 00:18:40 -0400 Subject: [PATCH 011/224] Escape pod crash land chance (#3540) # About the pull request This PR makes evacuating in an escape pod have a 50% chance to crash land to the surface. This PR fixes already launched escape pods launching again when evacuation is complete aboard the Almayer. # Explain why it's good for the game This is a part of a grander scale idea to create objectives during hijack that will effect the chances of successful escape. The probability of crashing will be tied directly into these systems when complete. In the mean time, I think it is interesting to have a chance to crash land. Bug bad. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Morrow add: Escape pods now have a 50% chance to crash land to the surface fix: Escape pods will no longer relaunch when evacuation is complete /:cl: --- .../shuttle/shuttles/escape_shuttle.dm | 120 +++++++++++++++++- 1 file changed, 118 insertions(+), 2 deletions(-) diff --git a/code/modules/shuttle/shuttles/escape_shuttle.dm b/code/modules/shuttle/shuttles/escape_shuttle.dm index d1dc52dd8465..a4bce9910bb7 100644 --- a/code/modules/shuttle/shuttles/escape_shuttle.dm +++ b/code/modules/shuttle/shuttles/escape_shuttle.dm @@ -1,3 +1,5 @@ +#define CRASH_LAND_PROBABILITY 50 + /obj/docking_port/mobile/escape_shuttle name = "Escape Pod" id = ESCAPE_SHUTTLE @@ -5,13 +7,13 @@ width = 4 height = 5 preferred_direction = SOUTH - callTime = DROPSHIP_TRANSIT_DURATION rechargeTime = SHUTTLE_RECHARGE ignitionTime = 8 SECONDS ignition_sound = 'sound/effects/escape_pod_warmup.ogg' var/datum/door_controller/single/door_handler = new() var/launched = FALSE + var/crash_land = FALSE var/evac_set = FALSE /obj/docking_port/mobile/escape_shuttle/Initialize(mapload) @@ -46,12 +48,14 @@ if(mode == SHUTTLE_CRASHED) return + if(launched) + return + var/obj/structure/machinery/computer/shuttle/escape_pod_panel/panel = getControlConsole() if(panel.pod_state == STATE_DELAYED) return door_handler.control_doors("force-lock-launch") - destination = null var/occupant_count = 0 var/list/cryos = list() for(var/area/interior_area in shuttle_areas) @@ -71,11 +75,103 @@ door_handler.control_doors("force-unlock") return + destination = null + if(prob(CRASH_LAND_PROBABILITY)) + create_crash_point() + set_mode(SHUTTLE_IGNITING) on_ignition() setTimer(ignitionTime) launched = TRUE +/obj/docking_port/mobile/escape_shuttle/proc/create_crash_point() + for(var/i = 1 to 10) + var/list/all_ground_levels = SSmapping.levels_by_trait(ZTRAIT_GROUND) + var/ground_z_level = all_ground_levels[1] + + var/list/area/potential_areas = SSmapping.areas_in_z["[ground_z_level]"] + + var/area/area_picked = pick(potential_areas) + + var/list/potential_turfs = list() + + for(var/turf/turf_in_area in area_picked) + potential_turfs += turf_in_area + + if(!length(potential_turfs)) + continue + + var/turf/turf_picked = pick(potential_turfs) + + var/obj/docking_port/stationary/escape_pod/crash_land/temp_escape_pod_port = new(turf_picked) + temp_escape_pod_port.width = width + temp_escape_pod_port.height = height + temp_escape_pod_port.id = id + + if(!check_crash_point(temp_escape_pod_port)) + qdel(temp_escape_pod_port) + continue + + destination = temp_escape_pod_port + break + + if(destination) + crash_land = TRUE + +/obj/docking_port/mobile/escape_shuttle/proc/check_crash_point(obj/docking_port/stationary/escape_pod/crash_land/checked_escape_pod_port) + for(var/turf/found_turf as anything in checked_escape_pod_port.return_turfs()) + var/area/found_area = get_area(found_turf) + if(found_area.flags_area & AREA_NOTUNNEL) + return FALSE + + if(!found_area.can_build_special) + return FALSE + + if(istype(found_turf, /turf/closed/wall)) + var/turf/closed/wall/found_closed_turf = found_turf + if(found_closed_turf.hull) + return FALSE + + if(istype(found_turf, /turf/closed/shuttle)) + return FALSE + + return TRUE + +/obj/docking_port/mobile/escape_shuttle/enterTransit() + . = ..() + + if(!crash_land) + return + + for(var/area/shuttle_area in shuttle_areas) + shuttle_area.flags_alarm_state |= ALARM_WARNING_FIRE + shuttle_area.updateicon() + for(var/mob/evac_mob in shuttle_area) + if(evac_mob.client) + playsound_client(evac_mob.client, 'sound/effects/bomb_fall.ogg', vol = 50) + + for(var/turf/found_turf as anything in destination.return_turfs()) + if(istype(found_turf, /turf/closed)) + found_turf.ChangeTurf(/turf/open/floor) + + cell_explosion(destination.return_center_turf(), 300, 25, EXPLOSION_FALLOFF_SHAPE_LINEAR, null, create_cause_data("evac pod crash")) + +/obj/docking_port/mobile/escape_shuttle/on_prearrival() + . = ..() + + if(!crash_land) + return + + movement_force = list("KNOCKDOWN" = 0, "THROW" = 5) + + for(var/area/shuttle_area in shuttle_areas) + for(var/mob/evac_mob in shuttle_area) + shake_camera(evac_mob, 20, 2) + if(evac_mob.client) + playsound_client(evac_mob.client, get_sfx("bigboom"), vol = 50) + + door_handler.control_doors("force-unlock") + /obj/docking_port/mobile/escape_shuttle/afterShuttleMove(turf/oldT, list/movement_force, shuttle_dir, shuttle_preferred_direction, move_dir, rotation) . = ..() playsound(src,'sound/effects/escape_pod_launch.ogg', 50, 1) @@ -138,6 +234,23 @@ width = 4 height = 5 +/obj/docking_port/stationary/escape_pod/crash_land + name = "Crash Escape Pod Dock" + +/obj/docking_port/stationary/escape_pod/crash_land/on_arrival(obj/docking_port/mobile/arriving_shuttle) + . = ..() + + if(istype(arriving_shuttle, /obj/docking_port/mobile/escape_shuttle)) + var/obj/docking_port/mobile/escape_shuttle/escape_shuttle = arriving_shuttle + escape_shuttle.door_handler.control_doors("force-unlock") + + for(var/area/shuttle_area in arriving_shuttle.shuttle_areas) + shuttle_area.SetDynamicLighting() + shuttle_area.SetLightLevel(0) + + shuttle_area.flags_alarm_state &= ~ALARM_WARNING_FIRE + shuttle_area.updateicon() + /datum/map_template/shuttle/escape_pod_w name = "Escape Pod W" shuttle_id = ESCAPE_SHUTTLE_WEST @@ -157,3 +270,6 @@ /datum/map_template/shuttle/escape_pod_e_cl name = "Escape Pod E CL" shuttle_id = ESCAPE_SHUTTLE_EAST_CL + + +#undef CRASH_LAND_PROBABILITY From 4e06ae6839924ab1a3d06e08d2a4a984cda0d473 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sun, 11 Jun 2023 05:26:13 +0100 Subject: [PATCH 012/224] Automatic changelog for PR #3540 [ci skip] --- html/changelogs/AutoChangeLog-pr-3540.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3540.yml diff --git a/html/changelogs/AutoChangeLog-pr-3540.yml b/html/changelogs/AutoChangeLog-pr-3540.yml new file mode 100644 index 000000000000..f1e28da6ef53 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3540.yml @@ -0,0 +1,5 @@ +author: "Morrow" +delete-after: True +changes: + - rscadd: "Escape pods now have a 50% chance to crash land to the surface" + - bugfix: "Escape pods will no longer relaunch when evacuation is complete" \ No newline at end of file From 6809cd5c8869bdcca6f21fa7bf9e277a85fc7ce6 Mon Sep 17 00:00:00 2001 From: Al-1ce <71247506+Al-1ce@users.noreply.github.com> Date: Sat, 10 Jun 2023 21:20:14 -0700 Subject: [PATCH 013/224] Poly_kevlon > Plastic (#3585) # About the pull request Standardizes the naming convention of `poly_kevlon` to just `plastic`, for consistency. # Explain why it's good for the game It looks weird and isn't conventional to the current naming system of objects. # Testing Photographs and Procedure N/A # Changelog :cl: spellcheck: Polykevlon no-longer uses an underscore in its name. /:cl: --- code/game/objects/structures/props.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/objects/structures/props.dm b/code/game/objects/structures/props.dm index e6abda3d1534..f6905d4d044d 100644 --- a/code/game/objects/structures/props.dm +++ b/code/game/objects/structures/props.dm @@ -740,7 +740,7 @@ icon_state = "small_wire" /obj/structure/prop/ice_colony/poly_kevlon_roll - name = "poly_kevlon roll" + name = "plastic roll" desc = "A big roll of poly-kevlon plastic used in temporary shelter construction." icon_state = "kevlon_roll" anchored = FALSE From ae9bb75a968254a85eb1b8a6fb9a22906f90a0d9 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sun, 11 Jun 2023 05:39:20 +0100 Subject: [PATCH 014/224] Automatic changelog for PR #3585 [ci skip] --- html/changelogs/AutoChangeLog-pr-3585.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3585.yml diff --git a/html/changelogs/AutoChangeLog-pr-3585.yml b/html/changelogs/AutoChangeLog-pr-3585.yml new file mode 100644 index 000000000000..eb133ea09963 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3585.yml @@ -0,0 +1,4 @@ +author: "Al-1ce" +delete-after: True +changes: + - spellcheck: "Polykevlon no-longer uses an underscore in its name." \ No newline at end of file From 4cca984a8e37c6bf51a2bb95e8298837bbbb22bb Mon Sep 17 00:00:00 2001 From: cm13-github Date: Sun, 11 Jun 2023 04:51:09 +0000 Subject: [PATCH 015/224] Automatic changelog compile, [ci skip] --- html/changelogs/AutoChangeLog-pr-3540.yml | 5 ----- html/changelogs/AutoChangeLog-pr-3585.yml | 4 ---- html/changelogs/archive/2023-06.yml | 4 ++++ 3 files changed, 4 insertions(+), 9 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-3540.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3585.yml diff --git a/html/changelogs/AutoChangeLog-pr-3540.yml b/html/changelogs/AutoChangeLog-pr-3540.yml deleted file mode 100644 index f1e28da6ef53..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3540.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Morrow" -delete-after: True -changes: - - rscadd: "Escape pods now have a 50% chance to crash land to the surface" - - bugfix: "Escape pods will no longer relaunch when evacuation is complete" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3585.yml b/html/changelogs/AutoChangeLog-pr-3585.yml deleted file mode 100644 index eb133ea09963..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3585.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Al-1ce" -delete-after: True -changes: - - spellcheck: "Polykevlon no-longer uses an underscore in its name." \ No newline at end of file diff --git a/html/changelogs/archive/2023-06.yml b/html/changelogs/archive/2023-06.yml index 84cba7f28b48..f3d539f59923 100644 --- a/html/changelogs/archive/2023-06.yml +++ b/html/changelogs/archive/2023-06.yml @@ -139,8 +139,12 @@ of game introduced by Stretch to Fit mode, at the cost of slightly reduced vertical size. It is best used with Auto Fit viewport feature enabled. 2023-06-11: + Al-1ce: + - spellcheck: Polykevlon no-longer uses an underscore in its name. Morrow: - rscadd: Forsaken ERT is now weighted by type - bugfix: Fixed medical holocards + - rscadd: Escape pods now have a 50% chance to crash land to the surface + - bugfix: Escape pods will no longer relaunch when evacuation is complete NewyearnewmeUwu: - bugfix: fixed a bug with armor prefs From 95c24e060647a975a3c0a491680c06eff7b63da0 Mon Sep 17 00:00:00 2001 From: morrowwolf Date: Sun, 11 Jun 2023 00:26:17 -0400 Subject: [PATCH 016/224] Removes some broken forsaken ERT code (#3586) # About the pull request This does not spawn in the correct spot and we have drones on heavy weight now. # Explain why it's good for the game Bug bad # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Morrow fix: Removed some broken forsaken ERT code /:cl: --- code/datums/emergency_calls/forsaken_xenos.dm | 6 ------ 1 file changed, 6 deletions(-) diff --git a/code/datums/emergency_calls/forsaken_xenos.dm b/code/datums/emergency_calls/forsaken_xenos.dm index 531bbbec3377..d089830658d9 100644 --- a/code/datums/emergency_calls/forsaken_xenos.dm +++ b/code/datums/emergency_calls/forsaken_xenos.dm @@ -6,12 +6,6 @@ name_of_spawn = /obj/effect/landmark/ert_spawns/groundside_xeno objectives = "You have been left behind to safeguard the abandoned colony. Do not allow trespassers." -/datum/emergency_call/forsaken_xenos/spawn_items() - var/turf/drop_spawn = get_spawn_point(TRUE) - if(istype(drop_spawn)) - //drop some weeds for xeno plasma regen. - new /obj/effect/alien/weeds/node/forsaken(drop_spawn) - /datum/emergency_call/forsaken_xenos/create_member(datum/mind/new_member, turf/override_spawn_loc) var/turf/spawn_loc = override_spawn_loc ? override_spawn_loc : get_spawn_point() From 39c5b2813889e3d995ca24249b046606b4e8f62c Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sun, 11 Jun 2023 05:58:37 +0100 Subject: [PATCH 017/224] Automatic changelog for PR #3586 [ci skip] --- html/changelogs/AutoChangeLog-pr-3586.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3586.yml diff --git a/html/changelogs/AutoChangeLog-pr-3586.yml b/html/changelogs/AutoChangeLog-pr-3586.yml new file mode 100644 index 000000000000..c7371b998cfa --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3586.yml @@ -0,0 +1,4 @@ +author: "Morrow" +delete-after: True +changes: + - bugfix: "Removed some broken forsaken ERT code" \ No newline at end of file From df1d3971ec7438c3d13222b20798dbea6e76f3ee Mon Sep 17 00:00:00 2001 From: morrowwolf Date: Sun, 11 Jun 2023 00:29:44 -0400 Subject: [PATCH 018/224] Less effective clamping bleeding in bad conditions (#3579) # About the pull request This PR makes the effectiveness of clamping bleeding in surgery proportional to the surface quality. # Explain why it's good for the game Non-ideal circumstance surgery should have downsides. Potentially more later. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Morrow balance: Clamping bleeding in surgery is now less effective in bad conditions /:cl: --- code/modules/surgery/generic.dm | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/code/modules/surgery/generic.dm b/code/modules/surgery/generic.dm index 4a44c3ce7b67..767f50fc9750 100644 --- a/code/modules/surgery/generic.dm +++ b/code/modules/surgery/generic.dm @@ -176,9 +176,25 @@ SPAN_NOTICE("[user] clamps bleeders in your [parse_zone(target_zone)]."), SPAN_NOTICE("[user] clamps bleeders in [target]'s [parse_zone(target_zone)].")) - surgery.affected_limb.remove_all_bleeding(TRUE, FALSE) log_interact(user, target, "[key_name(user)] clamped bleeders in [key_name(target)]'s [surgery.affected_limb.display_name], possibly ending [surgery].") + var/surface_modifier = target.buckled?.surgery_duration_multiplier + if(!surface_modifier) + surface_modifier = SURGERY_SURFACE_MULT_AWFUL + for(var/obj/surface in get_turf(target)) + if(surface_modifier > surface.surgery_duration_multiplier) + surface_modifier = surface.surgery_duration_multiplier + + if(surface_modifier == SURGERY_SURFACE_MULT_IDEAL) + surgery.affected_limb.remove_all_bleeding(TRUE, FALSE) + return + + var/bleeding_multiplier_bad_surface = surface_modifier - 1 + for(var/datum/effects/bleeding/external/external_bleed in surgery.affected_limb.bleeding_effects_list) + external_bleed.blood_loss *= bleeding_multiplier_bad_surface + to_chat(user, SPAN_WARNING("Stopping blood loss is less effective in these conditions.")) + + /datum/surgery_step/clamp_bleeders_step/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 blood vessels in [target]'s [surgery.affected_limb.display_name] and causing massive bleeding!"), From f2eddb7468fac3fa020101868dfb4e047112fa31 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sun, 11 Jun 2023 06:11:44 +0100 Subject: [PATCH 019/224] Automatic changelog for PR #3579 [ci skip] --- html/changelogs/AutoChangeLog-pr-3579.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3579.yml diff --git a/html/changelogs/AutoChangeLog-pr-3579.yml b/html/changelogs/AutoChangeLog-pr-3579.yml new file mode 100644 index 000000000000..7a00877b1394 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3579.yml @@ -0,0 +1,4 @@ +author: "Morrow" +delete-after: True +changes: + - balance: "Clamping bleeding in surgery is now less effective in bad conditions" \ No newline at end of file From 39939b9f3be9cb90dde334fc13dcb8e13723af96 Mon Sep 17 00:00:00 2001 From: morrowwolf Date: Sun, 11 Jun 2023 00:36:20 -0400 Subject: [PATCH 020/224] Removes ability to high toss over ultra reinforced windows (#3587) # About the pull request This PR removes ability to high toss over ultra reinforced windows. Stop bullying brand new XOs man :( I think I did this correctly but my grasp on pass flags is amateur at best. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Morrow del: Removed ability to high toss over ultra reinforced windows /:cl: --- code/game/objects/structures/window.dm | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/code/game/objects/structures/window.dm b/code/game/objects/structures/window.dm index ee0486846ec0..658ee44a2638 100644 --- a/code/game/objects/structures/window.dm +++ b/code/game/objects/structures/window.dm @@ -444,6 +444,15 @@ unslashable = TRUE unacidable = TRUE +/obj/structure/window/reinforced/ultra/initialize_pass_flags(datum/pass_flags_container/PF) + . = ..() + if (PF) + PF.flags_can_pass_all = NONE + PF.flags_can_pass_front = NONE + PF.flags_can_pass_behind = PASS_OVER^(PASS_OVER_ACID_SPRAY) + flags_can_pass_front_temp = NONE + flags_can_pass_behind_temp = NONE + /obj/structure/window/reinforced/ultra/Initialize() . = ..() GLOB.hijack_bustable_windows += src From 13058854a5bc95703ae3679906079c564d271cb9 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sun, 11 Jun 2023 06:25:14 +0100 Subject: [PATCH 021/224] Automatic changelog for PR #3587 [ci skip] --- html/changelogs/AutoChangeLog-pr-3587.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3587.yml diff --git a/html/changelogs/AutoChangeLog-pr-3587.yml b/html/changelogs/AutoChangeLog-pr-3587.yml new file mode 100644 index 000000000000..82d9973bae93 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3587.yml @@ -0,0 +1,4 @@ +author: "Morrow" +delete-after: True +changes: + - rscdel: "Removed ability to high toss over ultra reinforced windows" \ No newline at end of file From 796b16d6a9eb75317466d407a2af94c2054fa239 Mon Sep 17 00:00:00 2001 From: morrowwolf Date: Sun, 11 Jun 2023 00:36:46 -0400 Subject: [PATCH 022/224] Cryopods now give a slight glow when occupied (#3574) # About the pull request Crypods now give a slight glow when occupied # Explain why it's good for the game Atmosphere? I think? # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Morrow add: Cryopods now give a slight glow when occupied /:cl: --- code/game/machinery/cryopod.dm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/code/game/machinery/cryopod.dm b/code/game/machinery/cryopod.dm index 5ba958ad95fe..ed06c0117f33 100644 --- a/code/game/machinery/cryopod.dm +++ b/code/game/machinery/cryopod.dm @@ -185,6 +185,7 @@ GLOBAL_LIST_INIT(frozen_items, list(SQUAD_MARINE_1 = list(), SQUAD_MARINE_2 = li flags_atom |= USES_HEARING /obj/structure/machinery/cryopod/Destroy() + SetLuminosity(0) QDEL_NULL(occupant) QDEL_NULL(announce) . = ..() @@ -367,6 +368,7 @@ GLOBAL_LIST_INIT(frozen_items, list(SQUAD_MARINE_1 = list(), SQUAD_MARINE_2 = li qdel(G) icon_state = "body_scanner_open" + SetLuminosity(0) if(occupant.key) occupant.ghostize(0) @@ -507,6 +509,7 @@ GLOBAL_LIST_INIT(frozen_items, list(SQUAD_MARINE_1 = list(), SQUAD_MARINE_2 = li M.forceMove(src) occupant = M icon_state = "body_scanner_closed" + SetLuminosity(2) time_entered = world.time start_processing() @@ -527,6 +530,7 @@ GLOBAL_LIST_INIT(frozen_items, list(SQUAD_MARINE_1 = list(), SQUAD_MARINE_2 = li occupant = null stop_processing() icon_state = "body_scanner_open" + SetLuminosity(0) playsound(src, 'sound/machines/pod_open.ogg', 30) #ifdef OBJECTS_PROXY_SPEECH From e33a367201552f7b6abc2fdb418502d322392050 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sun, 11 Jun 2023 06:38:08 +0100 Subject: [PATCH 023/224] Automatic changelog for PR #3574 [ci skip] --- html/changelogs/AutoChangeLog-pr-3574.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3574.yml diff --git a/html/changelogs/AutoChangeLog-pr-3574.yml b/html/changelogs/AutoChangeLog-pr-3574.yml new file mode 100644 index 000000000000..8c87fa17c679 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3574.yml @@ -0,0 +1,4 @@ +author: "Morrow" +delete-after: True +changes: + - rscadd: "Cryopods now give a slight glow when occupied" \ No newline at end of file From 89ae6c155c63b30fbe9de23a864e5d79f64a59d6 Mon Sep 17 00:00:00 2001 From: BeagleGaming1 <56142455+BeagleGaming1@users.noreply.github.com> Date: Sun, 11 Jun 2023 01:04:56 -0400 Subject: [PATCH 024/224] Acid pillars now target crit burning friendly xenos (#3571) # About the pull request Previously, even if the xeno was on fire, if they had less than 0 health, it would ignore them. # Explain why it's good for the game Fixes https://github.com/cmss13-devs/cmss13/issues/3542 # Changelog :cl: fix: Acid pillars can now target crit burning friendly xenos /:cl: --- code/modules/cm_aliens/XenoStructures.dm | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/code/modules/cm_aliens/XenoStructures.dm b/code/modules/cm_aliens/XenoStructures.dm index 87f0e3b6548c..f21cd6498615 100644 --- a/code/modules/cm_aliens/XenoStructures.dm +++ b/code/modules/cm_aliens/XenoStructures.dm @@ -512,27 +512,33 @@ START_PROCESSING(SSprocessing, src) -/obj/effect/alien/resin/acid_pillar/proc/can_target(mob/living/carbon/C, position_to_get = 0) - if(get_dist(src, C) > range) +/obj/effect/alien/resin/acid_pillar/proc/can_target(mob/living/carbon/current_mob, position_to_get = 0) + /// Is it a friendly xenomorph that is on fire + var/burning_friendly = FALSE + + if(get_dist(src, current_mob) > range) return FALSE - var/check_dead = FALSE - if(C.ally_of_hivenumber(hivenumber)) - if(!C.on_fire || !isxeno(C)) + if(current_mob.ally_of_hivenumber(hivenumber)) + if(!isxeno(current_mob)) + return FALSE + if(!current_mob.on_fire) return FALSE - else if(C.lying || C.is_mob_incapacitated(TRUE)) + burning_friendly = TRUE + + else if(current_mob.lying || current_mob.is_mob_incapacitated(TRUE)) return FALSE - if(!check_dead && C.health < 0) + if(!burning_friendly && current_mob.health < 0) return FALSE - if(check_dead && C.stat == DEAD) + if(current_mob.stat == DEAD) return FALSE var/turf/current_turf var/turf/last_turf = loc var/atom/temp_atom = new acid_type() var/current_pos = 1 - for(var/i in getline(src, C)) + for(var/i in getline(src, current_mob)) current_turf = i if(LinkBlocked(temp_atom, last_turf, current_turf)) qdel(temp_atom) From 86a66ca70779d79c831550dcf7e74c22f8cde8b7 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sun, 11 Jun 2023 06:51:26 +0100 Subject: [PATCH 025/224] Automatic changelog for PR #3571 [ci skip] --- html/changelogs/AutoChangeLog-pr-3571.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3571.yml diff --git a/html/changelogs/AutoChangeLog-pr-3571.yml b/html/changelogs/AutoChangeLog-pr-3571.yml new file mode 100644 index 000000000000..80d3eb05b49a --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3571.yml @@ -0,0 +1,4 @@ +author: "BeagleGaming1" +delete-after: True +changes: + - bugfix: "Acid pillars can now target crit burning friendly xenos" \ No newline at end of file From c17ba225244e63056f5aa6fa50023ad7c6b1a0a5 Mon Sep 17 00:00:00 2001 From: cm13-github Date: Sun, 11 Jun 2023 12:05:45 +0000 Subject: [PATCH 026/224] Automatic changelog compile, [ci skip] --- html/changelogs/AutoChangeLog-pr-3571.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3574.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3579.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3586.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3587.yml | 4 ---- html/changelogs/archive/2023-06.yml | 6 ++++++ 6 files changed, 6 insertions(+), 20 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-3571.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3574.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3579.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3586.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3587.yml diff --git a/html/changelogs/AutoChangeLog-pr-3571.yml b/html/changelogs/AutoChangeLog-pr-3571.yml deleted file mode 100644 index 80d3eb05b49a..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3571.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "BeagleGaming1" -delete-after: True -changes: - - bugfix: "Acid pillars can now target crit burning friendly xenos" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3574.yml b/html/changelogs/AutoChangeLog-pr-3574.yml deleted file mode 100644 index 8c87fa17c679..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3574.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Morrow" -delete-after: True -changes: - - rscadd: "Cryopods now give a slight glow when occupied" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3579.yml b/html/changelogs/AutoChangeLog-pr-3579.yml deleted file mode 100644 index 7a00877b1394..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3579.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Morrow" -delete-after: True -changes: - - balance: "Clamping bleeding in surgery is now less effective in bad conditions" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3586.yml b/html/changelogs/AutoChangeLog-pr-3586.yml deleted file mode 100644 index c7371b998cfa..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3586.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Morrow" -delete-after: True -changes: - - bugfix: "Removed some broken forsaken ERT code" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3587.yml b/html/changelogs/AutoChangeLog-pr-3587.yml deleted file mode 100644 index 82d9973bae93..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3587.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Morrow" -delete-after: True -changes: - - rscdel: "Removed ability to high toss over ultra reinforced windows" \ No newline at end of file diff --git a/html/changelogs/archive/2023-06.yml b/html/changelogs/archive/2023-06.yml index f3d539f59923..806d6bc054cc 100644 --- a/html/changelogs/archive/2023-06.yml +++ b/html/changelogs/archive/2023-06.yml @@ -141,10 +141,16 @@ 2023-06-11: Al-1ce: - spellcheck: Polykevlon no-longer uses an underscore in its name. + BeagleGaming1: + - bugfix: Acid pillars can now target crit burning friendly xenos Morrow: - rscadd: Forsaken ERT is now weighted by type - bugfix: Fixed medical holocards - rscadd: Escape pods now have a 50% chance to crash land to the surface - bugfix: Escape pods will no longer relaunch when evacuation is complete + - rscadd: Cryopods now give a slight glow when occupied + - rscdel: Removed ability to high toss over ultra reinforced windows + - balance: Clamping bleeding in surgery is now less effective in bad conditions + - bugfix: Removed some broken forsaken ERT code NewyearnewmeUwu: - bugfix: fixed a bug with armor prefs From 43a0d9ef4ec47586c352b70a9a29eaf493f0ec8e Mon Sep 17 00:00:00 2001 From: Segrain Date: Mon, 12 Jun 2023 01:02:52 +0400 Subject: [PATCH 027/224] Jobs and character slots. (#3552) # About the pull request Works good enough that can probably be put onto a testmerge. Chasing obscure cases was a pain, so something somewhere might still break. # Explain why it's good for the game This allows readying up for a wide variety of roles at roundstart without being forced to reuse the same character for all of them. Hopefully it will encourage more players to try having multiple different characters, and even if not, it will at least make life easier for those of us who already do. # Testing Photographs and Procedure ![image](https://github.com/cmss13-devs/cmss13/assets/4447185/e9783605-e590-4705-a736-1047599e66eb) # Changelog :cl: add: Jobs can now be assigned specific character slots, which will be automatically loaded when joining as that role. /:cl: --- code/__DEFINES/client_prefs.dm | 33 +++ code/__DEFINES/mode.dm | 31 --- code/game/gamemodes/cm_initialize.dm | 2 + code/game/jobs/job/job.dm | 2 +- code/modules/client/preferences.dm | 221 +++++++++++++++----- code/modules/client/preferences_savefile.dm | 3 + code/modules/client/preferences_toggles.dm | 12 +- code/modules/mob/new_player/new_player.dm | 6 +- colonialmarines.dme | 1 + 9 files changed, 215 insertions(+), 96 deletions(-) create mode 100644 code/__DEFINES/client_prefs.dm diff --git a/code/__DEFINES/client_prefs.dm b/code/__DEFINES/client_prefs.dm new file mode 100644 index 000000000000..ef5ff00e4ed6 --- /dev/null +++ b/code/__DEFINES/client_prefs.dm @@ -0,0 +1,33 @@ +#define BE_ALIEN_AFTER_DEATH (1<<0) +#define BE_AGENT (1<<1) + +#define TOGGLE_IGNORE_SELF (1<<0) // Determines whether you will not hurt yourself when clicking yourself +#define TOGGLE_HELP_INTENT_SAFETY (1<<1) // Determines whether help intent will be completely harmless +#define TOGGLE_MIDDLE_MOUSE_CLICK (1<<2) // This toggles whether selected ability for xeno uses middle mouse clicking or shift clicking +#define TOGGLE_DIRECTIONAL_ATTACK (1<<3) // This toggles whether attacks for xeno use directional attacks +#define TOGGLE_AUTO_EJECT_MAGAZINE_OFF (1<<4) // This toggles whether guns with auto ejectors will not auto eject their magazines + // MUTUALLY EXCLUSIVE TO TOGGLE_AUTO_EJECT_MAGAZINE_TO_HAND +#define TOGGLE_AUTO_EJECT_MAGAZINE_TO_HAND (1<<5) // This toggles whether guns with auto ejectors will cause you to unwield your gun and put the empty magazine in your hand + // MUTUALLY EXCLUSIVE TO TOGGLE_AUTO_EJECT_MAGAZINE +#define TOGGLE_EJECT_MAGAZINE_TO_HAND (1<<6) // This toggles whether manuallye jecting magazines from guns will cause you to unwield your gun + // and put the empty magazine in your hand +#define TOGGLE_AUTOMATIC_PUNCTUATION (1<<7) // Whether your sentences will automatically be punctuated with a period +#define TOGGLE_COMBAT_CLICKDRAG_OVERRIDE (1<<8) // Whether disarm/harm intents cause clicks to trigger immediately when the mouse button is depressed. +#define TOGGLE_ALTERNATING_DUAL_WIELD (1<<9) // Whether dual-wielding fires both guns at once or swaps between them. +#define TOGGLE_FULLSCREEN (1<<10) // See /client/proc/toggle_fullscreen in client_procs.dm +#define TOGGLE_MEMBER_PUBLIC (1<<11) //determines if you get a byond logo by your name in ooc if you're a member or not +#define TOGGLE_OOC_FLAG (1<<12) // determines if your country flag appears by your name in ooc chat +#define TOGGLE_MIDDLE_MOUSE_SWAP_HANDS (1<<13) //Toggle whether middle click swaps your hands +#define TOGGLE_AMBIENT_OCCLUSION (1<<14) // toggles if ambient occlusion is turned on or off +#define TOGGLE_VEND_ITEM_TO_HAND (1<<15) // This toggles whether items from vendors will be automatically put into your hand. +#define TOGGLE_START_JOIN_CURRENT_SLOT (1<<16) // Whether joining at roundstart ignores assigned character slot for the job and uses currently selected slot. +#define TOGGLE_LATE_JOIN_CURRENT_SLOT (1<<17) //Whether joining during the round ignores assigned character slot for the job and uses currently selected slot. + +#define JOB_SLOT_RANDOMISED_SLOT -1 +#define JOB_SLOT_CURRENT_SLOT 0 +#define JOB_SLOT_RANDOMISED_TEXT "Randomise name and appearance" +#define JOB_SLOT_CURRENT_TEXT "Current character" + +#define AGE_MIN 19 //youngest a character can be +#define AGE_MAX 90 //oldest a character can be //no. you are not allowed to be 160. +#define MAX_GEAR_COST 7 //Used in chargen for loadout limit. diff --git a/code/__DEFINES/mode.dm b/code/__DEFINES/mode.dm index 7736d2f51d8d..1f3c4ad22bf1 100644 --- a/code/__DEFINES/mode.dm +++ b/code/__DEFINES/mode.dm @@ -75,29 +75,6 @@ #define LATEJOIN_MARINES_PER_LATEJOIN_LARVA 3 -#define BE_ALIEN_AFTER_DEATH 1 -#define BE_AGENT 2 - -#define TOGGLE_IGNORE_SELF (1<<0) // Determines whether you will not hurt yourself when clicking yourself -#define TOGGLE_HELP_INTENT_SAFETY (1<<1) // Determines whether help intent will be completely harmless -#define TOGGLE_MIDDLE_MOUSE_CLICK (1<<2) // This toggles whether selected ability for xeno uses middle mouse clicking or shift clicking -#define TOGGLE_DIRECTIONAL_ATTACK (1<<3) // This toggles whether attacks for xeno use directional attacks -#define TOGGLE_AUTO_EJECT_MAGAZINE_OFF (1<<4) // This toggles whether guns with auto ejectors will not auto eject their magazines - // MUTUALLY EXCLUSIVE TO TOGGLE_AUTO_EJECT_MAGAZINE_TO_HAND -#define TOGGLE_AUTO_EJECT_MAGAZINE_TO_HAND (1<<5) // This toggles whether guns with auto ejectors will cause you to unwield your gun and put the empty magazine in your hand - // MUTUALLY EXCLUSIVE TO TOGGLE_AUTO_EJECT_MAGAZINE -#define TOGGLE_EJECT_MAGAZINE_TO_HAND (1<<6) // This toggles whether manuallyejecting magazines from guns will cause you to unwield your gun - // and put the empty magazine in your hand -#define TOGGLE_AUTOMATIC_PUNCTUATION (1<<7) // Whether your sentences will automatically be punctuated with a period -#define TOGGLE_COMBAT_CLICKDRAG_OVERRIDE (1<<8) // Whether disarm/harm intents cause clicks to trigger immediately when the mouse button is depressed. -#define TOGGLE_ALTERNATING_DUAL_WIELD (1<<9) // Whether dual-wielding fires both guns at once or swaps between them. -#define TOGGLE_FULLSCREEN (1<<10) // See /client/proc/toggle_fullscreen in client_procs.dm -#define TOGGLE_MEMBER_PUBLIC (1<<11) //determines if you get a byond logo by your name in ooc if you're a member or not -#define TOGGLE_OOC_FLAG (1<<12) // determines if your country flag appears by your name in ooc chat -#define TOGGLE_MIDDLE_MOUSE_SWAP_HANDS (1<<13) //Toggle whether middle click swaps your hands -#define TOGGLE_AMBIENT_OCCLUSION (1<<14) // toggles if ambient occlusion is turned on or off -#define TOGGLE_VEND_ITEM_TO_HAND (1<<15) // This toggles whether items from vendors will be automatically put into your hand. - //================================================= #define SHOW_ITEM_ANIMATIONS_NONE 0 //Do not show any item pickup animations #define SHOW_ITEM_ANIMATIONS_HALF 1 //Toggles tg-style item animations on and off, default on. @@ -111,16 +88,8 @@ //================================================= -var/list/be_special_flags = list( - "Xenomorph after unrevivable death" = BE_ALIEN_AFTER_DEATH, - "Agent" = BE_AGENT, -) - -#define AGE_MIN 19 //youngest a character can be -#define AGE_MAX 90 //oldest a character can be //no. you are not allowed to be 160. //Number of marine players against which the Marine's gear scales #define MARINE_GEAR_SCALING_NORMAL 30 -#define MAX_GEAR_COST 7 //Used in chargen for loadout limit. #define RESOURCE_NODE_SCALE 95 //How many players minimum per extra set of resource nodes #define RESOURCE_NODE_QUANTITY_PER_POP 11 //How many resources total per pop diff --git a/code/game/gamemodes/cm_initialize.dm b/code/game/gamemodes/cm_initialize.dm index e0464be1250e..8237fc63b7e2 100644 --- a/code/game/gamemodes/cm_initialize.dm +++ b/code/game/gamemodes/cm_initialize.dm @@ -214,6 +214,8 @@ Additional game mode variables. log_debug("Null client attempted to transform_predator") return + pred_candidate.client.prefs.find_assigned_slot(JOB_PREDATOR) // Probably does not do anything relevant, predator preferences are not tied to specific slot. + var/clan_id = CLAN_SHIP_PUBLIC var/datum/entity/clan_player/clan_info = pred_candidate?.client?.clan_info clan_info?.sync() diff --git a/code/game/jobs/job/job.dm b/code/game/jobs/job/job.dm index 3ef06ecfd576..b860667486be 100644 --- a/code/game/jobs/job/job.dm +++ b/code/game/jobs/job/job.dm @@ -221,7 +221,7 @@ var/mob/living/carbon/human/new_character = new(NP.loc) new_character.lastarea = get_area(NP.loc) - NP.client.prefs.copy_all_to(new_character) + NP.client.prefs.copy_all_to(new_character, title) if (NP.client.prefs.be_random_body) var/datum/preferences/TP = new() diff --git a/code/modules/client/preferences.dm b/code/modules/client/preferences.dm index ea2f7989942e..e51a904cfdac 100644 --- a/code/modules/client/preferences.dm +++ b/code/modules/client/preferences.dm @@ -104,7 +104,9 @@ var/const/MAX_SAVE_SLOTS = 10 //SEA specific preferences ///holds our preferred job options for jobs - var/pref_special_job_options = list() + var/list/pref_special_job_options = list() + ///Holds assignment of character slots to jobs. + var/list/pref_job_slots = list() //WL Council preferences. var/yautja_status = WHITELIST_NORMAL @@ -331,6 +333,8 @@ var/const/MAX_SAVE_SLOTS = 10 dat += "

Occupation Choices:

" dat += "
" dat += "\tSet Role Preferences" + dat += "
" + dat += "\t
Assign Character Slots to Roles" dat += "" dat += "
" @@ -469,10 +473,6 @@ var/const/MAX_SAVE_SLOTS = 10 dat += "Be [role_name]: [be_special & (1<
" n++ - - dat += "
" - dat += "\tSet Role Preferences" - dat += "
" if(MENU_CO) if(RoleAuthority.roles_whitelist[user.ckey] & WHITELIST_COMMANDER) dat += "
" @@ -746,6 +746,83 @@ var/const/MAX_SAVE_SLOTS = 10 onclose(user, "mob_occupation", user.client, list("_src_" = "prefs", "preference" = "job", "task" = "close")) return +//limit - The amount of jobs allowed per column. Defaults to 13 to make it look nice. +//splitJobs - Allows you split the table by job. You can make different tables for each department by including their heads. Defaults to CE to make it look nice. +//width - Screen' width. Defaults to 550 to make it look nice. +//height - Screen's height. Defaults to 500 to make it look nice. +/datum/preferences/proc/set_job_slots(mob/user, limit = 19, list/splitJobs = list(JOB_CHIEF_REQUISITION), width = 950, height = 700) + if(!RoleAuthority) + return + + var/HTML = "" + HTML += "
" + HTML += "Assign character slots to jobs.
Unavailable occupations are crossed out.

" + HTML += "
Done

" // Easier to press up here. + HTML += "
" // Table within a table for alignment, also allows you to easily add more colomns. + HTML += "" + var/index = -1 + + //The job before the current job. I only use this to get the previous jobs color when I'm filling in blank rows. + + var/list/active_role_names = GLOB.gamemode_roles[GLOB.master_mode] + if(!active_role_names) + active_role_names = ROLES_DISTRESS_SIGNAL + + for(var/role_name as anything in active_role_names) + var/datum/job/job = RoleAuthority.roles_by_name[role_name] + if(!job) + debug_log("Missing job for prefs: [role_name]") + continue + index++ + if((index >= limit) || (job.title in splitJobs)) + HTML += "
" + index = 0 + + HTML += "" + continue + else if(job.flags_startup_parameters & ROLE_WHITELISTED && !(RoleAuthority.roles_whitelist[user.ckey] & job.flags_whitelist)) + HTML += "[job.disp_title]" + continue + else if(!job.can_play_role(user.client)) + HTML += "[job.disp_title]" + continue + + HTML += "[job.disp_title]" + + var/slot_name = get_job_slot_name(job.title) + HTML += "" + + HTML += "
" + if(jobban_isbanned(user, job.title)) + HTML += "[job.disp_title]BANNED
WHITELISTED
TIMELOCKED
[slot_name]" + HTML += "
" + HTML += "

" + + var/b_color + var/msg + if(toggle_prefs & TOGGLE_START_JOIN_CURRENT_SLOT) + b_color = "red" + msg = "This preference is ignored when joining at the start of the round." + else + b_color = "green" + msg = "This preference is used when joining at the start of the round." + HTML += "
[msg]
" + if(toggle_prefs & TOGGLE_LATE_JOIN_CURRENT_SLOT) + b_color = "red" + msg = "This preference is ignored when joining a round in progress." + else + b_color = "green" + msg = "This preference is used when joining a round in progress." + HTML += "
[msg]
" + + HTML += "
Reset
" + HTML += "
" + + close_browser(user, "preferences") + show_browser(user, HTML, "Job Assignment", "job_slots_assignment", "size=[width]x[height]") + onclose(user, "job_slots_assignment", user.client, list("_src_" = "prefs", "preference" = "job_slot", "task" = "close")) + return + /datum/preferences/proc/SetRecords(mob/user) var/HTML = "" HTML += "
" @@ -836,6 +913,40 @@ var/const/MAX_SAVE_SLOTS = 10 job_preference_list[J.title] = priority return TRUE +/datum/preferences/proc/assign_job_slot(mob/user, target_job) + var/list/slot_options = list(JOB_SLOT_RANDOMISED_TEXT = JOB_SLOT_RANDOMISED_SLOT, JOB_SLOT_CURRENT_TEXT = JOB_SLOT_CURRENT_SLOT) + var/savefile/S = new /savefile(path) + var/slot_name + for(var/slot in 1 to MAX_SAVE_SLOTS) + S.cd = "/character[slot]" + S["real_name"] >> slot_name + if(slot_name) + slot_options["[slot_name] (slot #[slot])"] = slot + var/chosen_slot = tgui_input_list(user, "Assign character for [target_job] job", "Slot assignment", slot_options) + if(chosen_slot) + pref_job_slots[target_job] = slot_options[chosen_slot] + set_job_slots(user) + +/datum/preferences/proc/get_job_slot_name(job_title) + . = JOB_SLOT_CURRENT_TEXT + if(!(job_title in pref_job_slots)) + return + var/slot_number = pref_job_slots[job_title] + switch(slot_number) + if(JOB_SLOT_RANDOMISED_SLOT) + return JOB_SLOT_RANDOMISED_TEXT + if(1 to MAX_SAVE_SLOTS) + var/savefile/S = new /savefile(path) + S.cd = "/character[slot_number]" + return "[S["real_name"]] (slot #[slot_number])" + +/datum/preferences/proc/reset_job_slots() + pref_job_slots = list() + var/datum/job/J + for(var/role in RoleAuthority.roles_by_path) + J = RoleAuthority.roles_by_path[role] + pref_job_slots[J.title] = JOB_SLOT_CURRENT_SLOT + /datum/preferences/proc/process_link(mob/user, list/href_list) var/whitelist_flags = RoleAuthority.roles_whitelist[user.ckey] @@ -861,7 +972,26 @@ var/const/MAX_SAVE_SLOTS = 10 SetJob(user, href_list["text"], priority) else SetChoices(user) - return 1 + return TRUE + if("job_slot") + switch(href_list["task"]) + if("close") + close_browser(user, "job_slots_assignment") + ShowChoices(user) + if("assign") + assign_job_slot(user, href_list["target_job"]) + if("start_join") + toggle_prefs ^= TOGGLE_START_JOIN_CURRENT_SLOT + set_job_slots(user) + if("late_join") + toggle_prefs ^= TOGGLE_LATE_JOIN_CURRENT_SLOT + set_job_slots(user) + if("reset") + reset_job_slots() + set_job_slots(user) + else + set_job_slots(user) + return TRUE if("loadout") switch(href_list["task"]) if("input") @@ -1808,11 +1938,26 @@ var/const/MAX_SAVE_SLOTS = 10 ShowChoices(user) return 1 -// Transfers both physical characteristics and character information to character -/datum/preferences/proc/copy_all_to(mob/living/carbon/human/character, safety = 0) + +/// Loads appropriate character slot for the given job as assigned in preferences. +/datum/preferences/proc/find_assigned_slot(job_title, is_late_join = FALSE) + if(toggle_prefs & (is_late_join ? TOGGLE_LATE_JOIN_CURRENT_SLOT : TOGGLE_START_JOIN_CURRENT_SLOT)) + return + var/slot_for_job = pref_job_slots[job_title] + switch(slot_for_job) + if(JOB_SLOT_RANDOMISED_SLOT) + be_random_body = TRUE + be_random_name = TRUE + if(1 to MAX_SAVE_SLOTS) + load_character(slot_for_job) + +/// Transfers both physical characteristics and character information to character +/datum/preferences/proc/copy_all_to(mob/living/carbon/human/character, job_title, is_late_join = FALSE) if(!istype(character)) return + find_assigned_slot(job_title, is_late_join) + if(be_random_name) real_name = random_name(gender) @@ -1828,15 +1973,16 @@ var/const/MAX_SAVE_SLOTS = 10 character.voice = real_name character.name = character.real_name - character.flavor_texts["general"] = flavor_texts["general"] - character.flavor_texts["head"] = flavor_texts["head"] - character.flavor_texts["face"] = flavor_texts["face"] - character.flavor_texts["eyes"] = flavor_texts["eyes"] - character.flavor_texts["torso"] = flavor_texts["torso"] - character.flavor_texts["arms"] = flavor_texts["arms"] - character.flavor_texts["hands"] = flavor_texts["hands"] - character.flavor_texts["legs"] = flavor_texts["legs"] - character.flavor_texts["feet"] = flavor_texts["feet"] + if(!be_random_body) + character.flavor_texts["general"] = flavor_texts["general"] + character.flavor_texts["head"] = flavor_texts["head"] + character.flavor_texts["face"] = flavor_texts["face"] + character.flavor_texts["eyes"] = flavor_texts["eyes"] + character.flavor_texts["torso"] = flavor_texts["torso"] + character.flavor_texts["arms"] = flavor_texts["arms"] + character.flavor_texts["hands"] = flavor_texts["hands"] + character.flavor_texts["legs"] = flavor_texts["legs"] + character.flavor_texts["feet"] = flavor_texts["feet"] character.med_record = strip_html(med_record) character.sec_record = strip_html(sec_record) @@ -1990,47 +2136,6 @@ var/const/MAX_SAVE_SLOTS = 10 message_admins("[character] ([character.ckey]) has spawned with their gender as plural or neuter. Please notify coders.") character.gender = MALE - -// Transfers the character's information (name, flavor text, records, roundstart clothes, etc.) to the mob -/datum/preferences/proc/copy_information_to(mob/living/carbon/human/character, safety = 0) - if(!istype(character)) - return - - if(be_random_name) - real_name = random_name(gender) - - if(CONFIG_GET(flag/humans_need_surnames)) - var/firstspace = findtext(real_name, " ") - var/name_length = length(real_name) - if(!firstspace) //we need a surname - real_name += " [pick(last_names)]" - else if(firstspace == name_length) - real_name += "[pick(last_names)]" - - character.real_name = real_name - character.voice = real_name - character.name = character.real_name - - character.flavor_texts["general"] = flavor_texts["general"] - character.flavor_texts["head"] = flavor_texts["head"] - character.flavor_texts["face"] = flavor_texts["face"] - character.flavor_texts["eyes"] = flavor_texts["eyes"] - character.flavor_texts["torso"] = flavor_texts["torso"] - character.flavor_texts["arms"] = flavor_texts["arms"] - character.flavor_texts["hands"] = flavor_texts["hands"] - character.flavor_texts["legs"] = flavor_texts["legs"] - character.flavor_texts["feet"] = flavor_texts["feet"] - - character.med_record = med_record - character.sec_record = sec_record - character.gen_record = gen_record - character.exploit_record = exploit_record - - character.origin = origin - character.personal_faction = faction - character.religion = religion - - /datum/preferences/proc/open_load_dialog(mob/user) var/dat = "" dat += "
" diff --git a/code/modules/client/preferences_savefile.dm b/code/modules/client/preferences_savefile.dm index 49ffc911ecbc..0a1b54112f18 100644 --- a/code/modules/client/preferences_savefile.dm +++ b/code/modules/client/preferences_savefile.dm @@ -150,6 +150,7 @@ S["view_controller"] >> View_MC S["observer_huds"] >> observer_huds S["pref_special_job_options"] >> pref_special_job_options + S["pref_job_slots"] >> pref_job_slots S["synth_name"] >> synthetic_name S["synth_type"] >> synthetic_type @@ -253,6 +254,7 @@ hotkeys = sanitize_integer(hotkeys, FALSE, TRUE, TRUE) custom_cursors = sanitize_integer(custom_cursors, FALSE, TRUE, TRUE) pref_special_job_options = sanitize_islist(pref_special_job_options, list()) + pref_job_slots = sanitize_islist(pref_job_slots, list()) vars["fps"] = fps if(remembered_key_bindings) @@ -328,6 +330,7 @@ S["view_controller"] << View_MC S["observer_huds"] << observer_huds S["pref_special_job_options"] << pref_special_job_options + S["pref_job_slots"] << pref_job_slots S["synth_name"] << synthetic_name S["synth_type"] << synthetic_type diff --git a/code/modules/client/preferences_toggles.dm b/code/modules/client/preferences_toggles.dm index 48fc73def2f0..9e3d9eb33766 100644 --- a/code/modules/client/preferences_toggles.dm +++ b/code/modules/client/preferences_toggles.dm @@ -201,13 +201,19 @@ to_chat(src, SPAN_BOLDNOTICE("The icon on your taskbar will no longer flash when an admin messages you. Warning, use at own risk.")) //be special -/client/verb/toggle_be_special(role in be_special_flags) +/client/verb/toggle_be_special() set name = "Toggle SpecialRole Candidacy" set category = "Preferences" set desc = "Toggles which special roles you would like to be a candidate for, during events." + + var/list/be_special_flags = list( + "Xenomorph after unrevivable death" = BE_ALIEN_AFTER_DEATH, + "Agent" = BE_AGENT, + ) + var/role = tgui_input_list(usr, "Toggle which candidacy?", "Select role", be_special_flags) + if(!role) + return var/role_flag = be_special_flags[role] - - if(!role_flag) return prefs.be_special ^= role_flag prefs.save_preferences() to_chat(src, SPAN_BOLDNOTICE("You will [(prefs.be_special & role_flag) ? "now" : "no longer"] be considered for [role] events (where possible).")) diff --git a/code/modules/mob/new_player/new_player.dm b/code/modules/mob/new_player/new_player.dm index f1ff7aa7282c..9f88f0f9d611 100644 --- a/code/modules/mob/new_player/new_player.dm +++ b/code/modules/mob/new_player/new_player.dm @@ -243,7 +243,7 @@ spawning = TRUE close_spawn_windows() - var/mob/living/carbon/human/character = create_character() //creates the human and transfers vars and mind + var/mob/living/carbon/human/character = create_character(TRUE) //creates the human and transfers vars and mind RoleAuthority.equip_role(character, RoleAuthority.roles_for_mode[rank], late_join = TRUE) EquipCustomItems(character) @@ -349,7 +349,7 @@ show_browser(src, dat, "Late Join", "latechoices", "size=420x700") -/mob/new_player/proc/create_character() +/mob/new_player/proc/create_character(is_late_join = FALSE) spawning = TRUE close_spawn_windows() @@ -368,7 +368,7 @@ new_character.lastarea = get_area(loc) - client.prefs.copy_all_to(new_character) + client.prefs.copy_all_to(new_character, job, is_late_join) if (client.prefs.be_random_body) var/datum/preferences/TP = new() diff --git a/colonialmarines.dme b/colonialmarines.dme index 54bb68ff5275..9feb76faf408 100644 --- a/colonialmarines.dme +++ b/colonialmarines.dme @@ -41,6 +41,7 @@ #include "code\__DEFINES\chat.dm" #include "code\__DEFINES\chemistry.dm" #include "code\__DEFINES\clans.dm" +#include "code\__DEFINES\client_prefs.dm" #include "code\__DEFINES\colours.dm" #include "code\__DEFINES\combat.dm" #include "code\__DEFINES\configuration.dm" From 96166ec00422805f8a18edeef21291ab942a4974 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sun, 11 Jun 2023 22:10:15 +0100 Subject: [PATCH 028/224] Automatic changelog for PR #3552 [ci skip] --- html/changelogs/AutoChangeLog-pr-3552.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3552.yml diff --git a/html/changelogs/AutoChangeLog-pr-3552.yml b/html/changelogs/AutoChangeLog-pr-3552.yml new file mode 100644 index 000000000000..15e641117a69 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3552.yml @@ -0,0 +1,4 @@ +author: "Segrain" +delete-after: True +changes: + - rscadd: "Jobs can now be assigned specific character slots, which will be automatically loaded when joining as that role." \ No newline at end of file From 0d8da2b6e38326ee94855cce6a9b849d543ba668 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Mon, 12 Jun 2023 01:42:13 +0000 Subject: [PATCH 029/224] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-3552.yml | 4 ---- html/changelogs/archive/2023-06.yml | 4 ++++ 2 files changed, 4 insertions(+), 4 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-3552.yml diff --git a/html/changelogs/AutoChangeLog-pr-3552.yml b/html/changelogs/AutoChangeLog-pr-3552.yml deleted file mode 100644 index 15e641117a69..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3552.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Segrain" -delete-after: True -changes: - - rscadd: "Jobs can now be assigned specific character slots, which will be automatically loaded when joining as that role." \ No newline at end of file diff --git a/html/changelogs/archive/2023-06.yml b/html/changelogs/archive/2023-06.yml index 806d6bc054cc..91951b8d82f7 100644 --- a/html/changelogs/archive/2023-06.yml +++ b/html/changelogs/archive/2023-06.yml @@ -154,3 +154,7 @@ - bugfix: Removed some broken forsaken ERT code NewyearnewmeUwu: - bugfix: fixed a bug with armor prefs +2023-06-12: + Segrain: + - rscadd: Jobs can now be assigned specific character slots, which will be automatically + loaded when joining as that role. From 5535699fa628a622170cdc8e1561bd4a12c0cc43 Mon Sep 17 00:00:00 2001 From: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com> Date: Mon, 12 Jun 2023 07:57:41 +0200 Subject: [PATCH 030/224] Fluff security record entry is now added as a comment to the security records. (#3598) # About the pull request Very old bug. fixes #30 Adds as a comment added by user [REDACTED] (Military Police) at date "Pre-Deployment" # Explain why it's good for the game Consistency, the other records are there.
# Changelog :cl: fix: Your fluff security record from preferences is now visible to MPs. /:cl: --- code/datums/datacore.dm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/code/datums/datacore.dm b/code/datums/datacore.dm index 312a133f8724..b60b20bc9026 100644 --- a/code/datums/datacore.dm +++ b/code/datums/datacore.dm @@ -305,8 +305,14 @@ GLOBAL_DATUM_INIT(data_core, /datum/datacore, new) S.fields["criminal"] = "None" S.fields["incident"] = "" S.fields["ref"] = WEAKREF(H) + + if(H.sec_record && !jobban_isbanned(H, "Records")) + var/new_comment = list("entry" = H.sec_record, "created_by" = list("name" = "\[REDACTED\]", "rank" = "Military Police"), "deleted_by" = null, "deleted_at" = null, "created_at" = "Pre-Deployment") + S.fields["comments"] = list("1" = new_comment) + S.fields["notes"] = H.sec_record security += S + //Locked Record var/datum/data/record/L = new() L.fields["id"] = md5("[H.real_name][H.job]") From f06cd1db86cf3c813369cc2a9a31ba484c258d3f Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 12 Jun 2023 07:05:12 +0100 Subject: [PATCH 031/224] Automatic changelog for PR #3598 [ci skip] --- html/changelogs/AutoChangeLog-pr-3598.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3598.yml diff --git a/html/changelogs/AutoChangeLog-pr-3598.yml b/html/changelogs/AutoChangeLog-pr-3598.yml new file mode 100644 index 000000000000..73949b45a2ce --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3598.yml @@ -0,0 +1,4 @@ +author: "TheGamerdk" +delete-after: True +changes: + - bugfix: "Your fluff security record from preferences is now visible to MPs." \ No newline at end of file From 6ec2957191b243ddd9db722bd0a0ef9f8d8a07d0 Mon Sep 17 00:00:00 2001 From: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com> Date: Mon, 12 Jun 2023 07:58:35 +0200 Subject: [PATCH 032/224] Hardy weeds now spread on CC shale rocks. (#3596) # About the pull request Seems like an oversight, fixes #3568 # Explain why it's good for the game Silly oversight.
# Changelog :cl: fix: You can now plant hardy weeds on colony turfs on Chances Claim /:cl: --- code/game/turfs/auto_turf.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/game/turfs/auto_turf.dm b/code/game/turfs/auto_turf.dm index 4556289da9ea..733089a0dfed 100644 --- a/code/game/turfs/auto_turf.dm +++ b/code/game/turfs/auto_turf.dm @@ -316,6 +316,9 @@ icon = 'icons/turf/floors/auto_shale.dmi' icon_prefix = "shale" +/turf/open/auto_turf/shale/is_weedable() + return SEMI_WEEDABLE + /turf/open/auto_turf/shale/get_dirt_type() return DIRT_TYPE_SHALE From dce9787222956112b16a5fc87dcfd465942ac306 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 12 Jun 2023 07:18:47 +0100 Subject: [PATCH 033/224] Automatic changelog for PR #3596 [ci skip] --- html/changelogs/AutoChangeLog-pr-3596.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3596.yml diff --git a/html/changelogs/AutoChangeLog-pr-3596.yml b/html/changelogs/AutoChangeLog-pr-3596.yml new file mode 100644 index 000000000000..25fd70dde317 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3596.yml @@ -0,0 +1,4 @@ +author: "TheGamerdk" +delete-after: True +changes: + - bugfix: "You can now plant hardy weeds on colony turfs on Chances Claim" \ No newline at end of file From 8663c4e8ba8df97e56448372fb72869a9825d9c6 Mon Sep 17 00:00:00 2001 From: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com> Date: Mon, 12 Jun 2023 07:58:54 +0200 Subject: [PATCH 034/224] Data detector no longer goes off on empty vial boxes (#3595) # About the pull request This is just a quality of life fix really, fixes #3420 # Explain why it's good for the game There's no reason to detect on objects with no intel.
# Changelog :cl: fix: Data detector no longer triggers on empty vial boxes /:cl: --- code/game/objects/items/devices/data_detector.dm | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/code/game/objects/items/devices/data_detector.dm b/code/game/objects/items/devices/data_detector.dm index ad1b9c3bb05f..6a358ec09bd8 100644 --- a/code/game/objects/items/devices/data_detector.dm +++ b/code/game/objects/items/devices/data_detector.dm @@ -17,6 +17,7 @@ /obj/structure/machinery/computer/objective, /obj/item/limb/head/synth, ) + var/detect_empty_vial_boxes = FALSE /obj/item/device/motiondetector/intel/get_help_text() . = "Green indicators on your HUD will show the location of intelligence objects detected by the scanner. Has two modes: slow long-range [SPAN_HELPFUL("(14 tiles)")] and fast short-range [SPAN_HELPFUL("(7 tiles)")]." @@ -42,10 +43,16 @@ var/detected for(var/DT in objects_to_detect) if(istype(I, DT)) + if(!detect_empty_vial_boxes && istype(I, /obj/item/storage/fancy/vials/random)) + if(!I.contents) + continue detected = TRUE if(I.contents) for(var/obj/item/CI in I.contents) if(istype(CI, DT)) + if(!detect_empty_vial_boxes && istype(I, /obj/item/storage/fancy/vials/random)) + if(!I.contents) + continue detected = TRUE break if(human_user && detected) @@ -69,6 +76,9 @@ for(var/obj/I in M.contents_twice()) for(var/DT in objects_to_detect) if(istype(I, DT)) + if(!detect_empty_vial_boxes && istype(I, /obj/item/storage/fancy/vials/random)) + if(!I.contents) + continue detected = TRUE break if(detected) From e56e522896455ddc0be4947959be6e0385f879aa Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 12 Jun 2023 07:32:46 +0100 Subject: [PATCH 035/224] Automatic changelog for PR #3595 [ci skip] --- html/changelogs/AutoChangeLog-pr-3595.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3595.yml diff --git a/html/changelogs/AutoChangeLog-pr-3595.yml b/html/changelogs/AutoChangeLog-pr-3595.yml new file mode 100644 index 000000000000..0f01e498107e --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3595.yml @@ -0,0 +1,4 @@ +author: "TheGamerdk" +delete-after: True +changes: + - bugfix: "Data detector no longer triggers on empty vial boxes" \ No newline at end of file From a35b3aef194a5cfdf79d561b61552521cb277ae5 Mon Sep 17 00:00:00 2001 From: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com> Date: Mon, 12 Jun 2023 08:20:15 +0200 Subject: [PATCH 036/224] Sentries now work correctly on dropships (#3599) # About the pull request The sentries work by creating bounds and using those to check if anyone is in range. Since X and Y coordinates change when the dropships move, this would break until you redeployed the sentry. Partially fixes #3554 and fixes #436 (Can't reproduce M56D not working) # Explain why it's good for the game Bugs bad. # Testing Photographs and Procedure # Changelog :cl: fix: Sentries now work correctly on dropships. /:cl: --- code/modules/defenses/planted_flag.dm | 7 +++++++ code/modules/defenses/sentry.dm | 5 ++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/code/modules/defenses/planted_flag.dm b/code/modules/defenses/planted_flag.dm index 18300c63ffa1..fac725047fa9 100644 --- a/code/modules/defenses/planted_flag.dm +++ b/code/modules/defenses/planted_flag.dm @@ -27,6 +27,8 @@ /obj/structure/machinery/defenses/planted_flag/Initialize() . = ..() + RegisterSignal(src, COMSIG_ATOM_TURF_CHANGE, PROC_REF(turf_changed)) + if(turned_on) apply_area_effect() start_processing() @@ -80,6 +82,11 @@ apply_buff_to_player(H) +/obj/structure/machinery/defenses/planted_flag/proc/turf_changed() + SIGNAL_HANDLER + if(range_bounds) + QDEL_NULL(range_bounds) + /obj/structure/machinery/defenses/planted_flag/proc/apply_buff_to_player(mob/living/carbon/human/H) H.activate_order_buff(COMMAND_ORDER_HOLD, buff_intensity, 1.5 SECONDS) H.activate_order_buff(COMMAND_ORDER_FOCUS, buff_intensity, 1.5 SECONDS) diff --git a/code/modules/defenses/sentry.dm b/code/modules/defenses/sentry.dm index 7024974c7e7b..3d485f3abda7 100644 --- a/code/modules/defenses/sentry.dm +++ b/code/modules/defenses/sentry.dm @@ -63,6 +63,7 @@ start_processing() set_range() update_icon() + RegisterSignal(src, COMSIG_ATOM_TURF_CHANGE, PROC_REF(unset_range)) /obj/structure/machinery/defenses/sentry/Destroy() //Clear these for safety's sake. targets = null @@ -107,7 +108,9 @@ range_bounds = RECT(x, y - 4, 7, 7) /obj/structure/machinery/defenses/sentry/proc/unset_range() - qdel(range_bounds) + SIGNAL_HANDLER + if(range_bounds) + QDEL_NULL(range_bounds) /obj/structure/machinery/defenses/sentry/update_icon() ..() From 84c6a41da9530e4a0cf40635faf3227296b0790f Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 12 Jun 2023 07:45:48 +0100 Subject: [PATCH 037/224] Automatic changelog for PR #3599 [ci skip] --- html/changelogs/AutoChangeLog-pr-3599.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3599.yml diff --git a/html/changelogs/AutoChangeLog-pr-3599.yml b/html/changelogs/AutoChangeLog-pr-3599.yml new file mode 100644 index 000000000000..c3d0b31df563 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3599.yml @@ -0,0 +1,4 @@ +author: "TheGamerdk" +delete-after: True +changes: + - bugfix: "Sentries now work correctly on dropships." \ No newline at end of file From 4854bd58b117976ddb011f0dd58ac02b7553d0b4 Mon Sep 17 00:00:00 2001 From: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com> Date: Mon, 12 Jun 2023 09:58:28 +0200 Subject: [PATCH 038/224] Limits view range of large crate destroy message. (#3594) # About the pull request Oversight in message flags, fixes #3387 # Explain why it's good for the game Bugs aren't so good
# Changelog :cl: fix: Xenos are no longer notified each time a sister destroys a large crate. /:cl: --- code/game/objects/structures/crates_lockers/largecrate.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/objects/structures/crates_lockers/largecrate.dm b/code/game/objects/structures/crates_lockers/largecrate.dm index 99a4686663af..430a2df52e84 100644 --- a/code/game/objects/structures/crates_lockers/largecrate.dm +++ b/code/game/objects/structures/crates_lockers/largecrate.dm @@ -64,7 +64,7 @@ M.animation_attack_on(src) unpack() M.visible_message(SPAN_DANGER("[M] smashes [src] apart!"), \ - SPAN_DANGER("You smash [src] apart!"), 5, CHAT_TYPE_XENO_COMBAT) + SPAN_DANGER("You smash [src] apart!"), null, 5, CHAT_TYPE_XENO_COMBAT) return XENO_ATTACK_ACTION /obj/structure/largecrate/ex_act(power) From abb1369f0bd74d372c834f61bd5a6454b40a99b8 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 12 Jun 2023 09:06:19 +0100 Subject: [PATCH 039/224] Automatic changelog for PR #3594 [ci skip] --- html/changelogs/AutoChangeLog-pr-3594.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3594.yml diff --git a/html/changelogs/AutoChangeLog-pr-3594.yml b/html/changelogs/AutoChangeLog-pr-3594.yml new file mode 100644 index 000000000000..3c3c199e3d0b --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3594.yml @@ -0,0 +1,4 @@ +author: "TheGamerdk" +delete-after: True +changes: + - bugfix: "Xenos are no longer notified each time a sister destroys a large crate." \ No newline at end of file From 83fd1a9e3ad34f8af20de185d6292c9ea234e2df Mon Sep 17 00:00:00 2001 From: fira Date: Mon, 12 Jun 2023 10:41:17 +0100 Subject: [PATCH 040/224] Admin Map Overrides (#3567) # About the pull request This adds a verb that allows admins to upload a DMM Map + a JSON Map Config to override the normal map selection for next round. They also have the choice of using a default config if lazy and don't mind their map being called unknown, having useless survivors, no weather, etc etc etc (seriously, use a config). This works by saving the map DMM to `data/` folder and overwriting the `data/next_map.json`/`data/next_ship.json` (did i mention it works with ships too?) as usually done by map changing. A number of dumb small refactors were neccessary to allow loading a map residing in `data/`, outside of `maps/`. While the option to override ship maps is also present, our game code probably doesn't support major ship changes very well. It's advised to only use it with map variations, or full ships with the same set of functionalities. # Explain why it's good for the game Admins can actually run their events without randomly loading their maps in the middle of ground map butchering it and causing random issues. It also lets them upload the config for it to be named / setup properly. # Changelog :cl: add: Added a map override for Admins allowing them to load in maps directly as ground or ship during the next round. /:cl: --------- Co-authored-by: harryob --- code/__DEFINES/maps.dm | 2 ++ code/controllers/subsystem/mapping.dm | 22 ++++++++++------ code/datums/map_config.dm | 29 ++++++++++++++++----- code/modules/admin/admin_verbs.dm | 1 + code/modules/admin/server_verbs.dm | 36 +++++++++++++++++++++++++++ maps/override_ground.json | 21 ++++++++++++++++ maps/override_ship.json | 5 ++++ tools/ci/check_grep.sh | 3 ++- 8 files changed, 104 insertions(+), 15 deletions(-) create mode 100644 maps/override_ground.json create mode 100644 maps/override_ship.json diff --git a/code/__DEFINES/maps.dm b/code/__DEFINES/maps.dm index 053dd58cabca..3f6a4a44ee07 100644 --- a/code/__DEFINES/maps.dm +++ b/code/__DEFINES/maps.dm @@ -104,8 +104,10 @@ require only minor tweaks. #define GROUND_MAP "ground_map" #define SHIP_MAP "ship_map" #define ALL_MAPTYPES list(GROUND_MAP, SHIP_MAP) +#define OVERRIDE_MAPS_TO_FILENAME list(GROUND_MAP = "next_map_override.dmm", SHIP_MAP = "next_ship_override.dmm") #define MAP_TO_FILENAME list(GROUND_MAP = "data/next_map.json", SHIP_MAP = "data/next_ship.json") #define HUNTERSHIPS_TEMPLATE_PATH "maps/predship/huntership.dmm" +#define OVERRIDE_DEFAULT_MAP_CONFIG list(GROUND_MAP = "maps/override_ground.json", SHIP_MAP = "maps/override_ship.json") // traity things #define MAP_COLD "COLD" diff --git a/code/controllers/subsystem/mapping.dm b/code/controllers/subsystem/mapping.dm index b05863b418b7..ed6e3cda15f5 100644 --- a/code/controllers/subsystem/mapping.dm +++ b/code/controllers/subsystem/mapping.dm @@ -85,7 +85,7 @@ SUBSYSTEM_DEF(mapping) z_list = SSmapping.z_list #define INIT_ANNOUNCE(X) to_chat(world, "[X]"); log_world(X) -/datum/controller/subsystem/mapping/proc/LoadGroup(list/errorList, name, path, files, list/traits, list/default_traits, silent = FALSE) +/datum/controller/subsystem/mapping/proc/LoadGroup(list/errorList, name, path, files, list/traits, list/default_traits, silent = FALSE, override_map_path = "maps/") . = list() var/start_time = REALTIMEOFDAY @@ -96,7 +96,7 @@ SUBSYSTEM_DEF(mapping) var/total_z = 0 var/list/parsed_maps = list() for (var/file in files) - var/full_path = "maps/[path]/[file]" + var/full_path = "[override_map_path]/[path]/[file]" var/datum/parsed_map/pm = new(file(full_path)) var/bounds = pm?.bounds if (!bounds) @@ -131,11 +131,11 @@ SUBSYSTEM_DEF(mapping) INIT_ANNOUNCE("Loaded [name] in [(REALTIMEOFDAY - start_time)/10]s!") return parsed_maps -/datum/controller/subsystem/mapping/proc/Loadship(list/errorList, name, path, files, list/traits, list/default_traits, silent = FALSE) - LoadGroup(errorList, name, path, files, traits, default_traits, silent) +/datum/controller/subsystem/mapping/proc/Loadship(list/errorList, name, path, files, list/traits, list/default_traits, silent = FALSE, override_map_path = "maps/") + LoadGroup(errorList, name, path, files, traits, default_traits, silent, override_map_path = override_map_path) -/datum/controller/subsystem/mapping/proc/Loadground(list/errorList, name, path, files, list/traits, list/default_traits, silent = FALSE) - LoadGroup(errorList, name, path, files, traits, default_traits, silent) +/datum/controller/subsystem/mapping/proc/Loadground(list/errorList, name, path, files, list/traits, list/default_traits, silent = FALSE, override_map_path = "maps/") + LoadGroup(errorList, name, path, files, traits, default_traits, silent, override_map_path = override_map_path) /datum/controller/subsystem/mapping/proc/loadWorld() //if any of these fail, something has gone horribly, HORRIBLY, wrong @@ -149,12 +149,18 @@ SUBSYSTEM_DEF(mapping) var/datum/map_config/ground_map = configs[GROUND_MAP] INIT_ANNOUNCE("Loading [ground_map.map_name]...") - Loadground(FailedZs, ground_map.map_name, ground_map.map_path, ground_map.map_file, ground_map.traits, ZTRAITS_GROUND) + var/ground_base_path = "maps/" + if(ground_map.override_map) + ground_base_path = "data/" + Loadground(FailedZs, ground_map.map_name, ground_map.map_path, ground_map.map_file, ground_map.traits, ZTRAITS_GROUND, override_map_path = ground_base_path) if(!ground_map.disable_ship_map) var/datum/map_config/ship_map = configs[SHIP_MAP] + var/ship_base_path = "maps/" + if(ship_map.override_map) + ship_base_path = "data/" INIT_ANNOUNCE("Loading [ship_map.map_name]...") - Loadship(FailedZs, ship_map.map_name, ship_map.map_path, ship_map.map_file, ship_map.traits, ZTRAITS_MAIN_SHIP) + Loadship(FailedZs, ship_map.map_name, ship_map.map_path, ship_map.map_file, ship_map.traits, ZTRAITS_MAIN_SHIP, override_map_path = ship_base_path) 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]]" diff --git a/code/datums/map_config.dm b/code/datums/map_config.dm index a11aea26cd48..c37bf802f12b 100644 --- a/code/datums/map_config.dm +++ b/code/datums/map_config.dm @@ -64,6 +64,9 @@ var/nightmare_path + /// If truthy this is config for a round overriden map: search for override maps in data/, instead of using a path in maps/ + var/override_map + /datum/map_config/New() survivor_types = list( /datum/equipment_preset/survivor/scientist, @@ -148,24 +151,35 @@ config_filename = filename + override_map = json["override_map"] + CHECK_EXISTS("map_name") map_name = json["map_name"] - CHECK_EXISTS("map_path") - map_path = json["map_path"] webmap_url = json["webmap_url"] short_name = json["short_name"] map_file = json["map_file"] + + var/dirpath = "maps/" + if(override_map) + dirpath = "data/" + map_path = "/" + map_file = OVERRIDE_MAPS_TO_FILENAME[maptype] + else + CHECK_EXISTS("map_path") + map_path = json["map_path"] + dirpath = "[dirpath]/[map_path]" + // "map_file": "BoxStation.dmm" if (istext(map_file)) - if (!fexists("maps/[map_path]/[map_file]")) + if (!fexists("[dirpath]/[map_file]")) log_world("Map file ([map_file]) does not exist!") return // "map_file": ["Lower.dmm", "Upper.dmm"] else if (islist(map_file)) for (var/file in map_file) - if (!fexists("maps/[map_path]/[file]")) + if (!fexists("[dirpath]/[file]")) log_world("Map file ([file]) does not exist!") return else @@ -373,11 +387,14 @@ #undef CHECK_EXISTS /datum/map_config/proc/GetFullMapPaths() + var/dirpath = "maps/[map_path]" + if(override_map) + dirpath = "data/[map_path]" if (istext(map_file)) - return list("maps/[map_path]/[map_file]") + return list("[dirpath]/[map_file]") . = list() for (var/file in map_file) - . += "maps/[map_path]/[file]" + . += "[dirpath]/[file]" /datum/map_config/proc/MakeNextMap(maptype = GROUND_MAP) diff --git a/code/modules/admin/admin_verbs.dm b/code/modules/admin/admin_verbs.dm index 8936131182c0..d21188615785 100644 --- a/code/modules/admin/admin_verbs.dm +++ b/code/modules/admin/admin_verbs.dm @@ -172,6 +172,7 @@ var/list/admin_verbs_server = list( /datum/admins/proc/change_ground_map, /datum/admins/proc/change_ship_map, /datum/admins/proc/vote_ground_map, + /datum/admins/proc/override_ground_map, /client/proc/cmd_admin_delete, /*delete an instance/object/mob/etc*/ /client/proc/cmd_debug_del_all, /datum/admins/proc/togglejoin, diff --git a/code/modules/admin/server_verbs.dm b/code/modules/admin/server_verbs.dm index 0d35bd084196..47a60c043741 100644 --- a/code/modules/admin/server_verbs.dm +++ b/code/modules/admin/server_verbs.dm @@ -50,6 +50,42 @@ log_admin("[key_name(usr)] started a groundmap vote.") message_admins("[key_name_admin(usr)] started a groundmap vote.") +/datum/admins/proc/override_ground_map() + set category = "Server" + set name = "M: Override Next Map" + + if(!check_rights(R_SERVER)) + return + + var/map_type = tgui_alert(usr, "Override Ship or Ground Map?", "Map selection", list(GROUND_MAP, SHIP_MAP, "Cancel")) + if(map_type == "Cancel") + return + + var/map = input(usr, "Choose a custom map to run for next round","Upload Map") as null|file + if(!map) + return + if(copytext("[map]", -4) != ".dmm")//4 == length(".dmm") + to_chat(usr, SPAN_WARNING("Filename must end in '.dmm': [map]"), confidential = TRUE) + return + + message_admins(SPAN_ADMINNOTICE("[key_name_admin(usr)] is overriding the next '[map_type]' map with a custom one.")) + fcopy(map, "data/[OVERRIDE_MAPS_TO_FILENAME[map_type]]") + if(tgui_alert(usr, "Do you want to upload a custom map config or use defaults? Config controls things like survivors and monkey types, camouflages, lore messages, map items, nightmare, special environmental features...", "Map Config Flavor", list("Default", "Override")) == "Override") + tgui_alert(usr, "Choose the custom map configuration for next round. Make sure it's VALID. It MUST have \"override_map\":true !", "Warning", list("OK!")) + var/map_config = input(usr, "Choose custom map configuration to upload", "Upload Map Config") as null|file + if(map_config) + var/parse_check = json_decode(file2text(map_config)) + if(parse_check && parse_check["override_map"]) + fcopy(map_config, MAP_TO_FILENAME[map_type]) + tgui_alert(usr, "Done, using uploaded map_config. ALWAYS check at start of round that the map loaded correctly when using this. Passing a map vote or changing it with verb vote will revert these changes. Good luck!", "One little thing...", list("OK")) + message_admins(SPAN_ADMINNOTICE("[key_name_admin(usr)] overrode next '[map_type]' map with '[map]' and '[map_config]' for settings.")) + return + to_chat(usr, SPAN_ADMINNOTICE("Couldn't retrieve map_config file or it was invalid, using default config.")) + + fcopy(OVERRIDE_DEFAULT_MAP_CONFIG[map_type], MAP_TO_FILENAME[map_type]) + tgui_alert(usr, "Done, using default map_config ('Unknown' map). ALWAYS check at start of round that the map loaded correctly when using this. Passing a map vote or changing it with verb vote will revert these changes. Good luck!", "One little thing...", list("OK")) + message_admins(SPAN_ADMINNOTICE("[key_name_admin(usr)] overrode next '[map_type]' map with '[map]' and default settings.")) + /datum/admins/proc/change_ship_map() set category = "Server" set name = "M: Change Ship Map" diff --git a/maps/override_ground.json b/maps/override_ground.json new file mode 100644 index 000000000000..94d3c70757e1 --- /dev/null +++ b/maps/override_ground.json @@ -0,0 +1,21 @@ +{ + "override_map": true, + "map_name": "Unknown", + "survivor_types": [ + "/datum/equipment_preset/survivor/civilian", + "/datum/equipment_preset/survivor/goon" + ], + "map_item_type": "/obj/item/map/big_red_map", + "announce_text": "We've lost contact with a Weyland-Yutani's research facility. The ###SHIPNAME### has been dispatched to assist.", + "monkey_types": [ + "neaera" + ], + "traits": [{ "Ground": true }], + "gamemodes": [ + "Distress Signal", + "Hunter Games", + "Hive Wars", + "Faction Clash", + "Infection" + ] +} diff --git a/maps/override_ship.json b/maps/override_ship.json new file mode 100644 index 000000000000..09bb02434998 --- /dev/null +++ b/maps/override_ship.json @@ -0,0 +1,5 @@ +{ + "override_map": true, + "map_name": "Ship", + "traits": [{"Marine Main Ship": true}] +} diff --git a/tools/ci/check_grep.sh b/tools/ci/check_grep.sh index 154629ff3c8d..4a223fe3d3c5 100644 --- a/tools/ci/check_grep.sh +++ b/tools/ci/check_grep.sh @@ -166,9 +166,10 @@ part "map json sanity" for json in maps/*.json do map_path=$(jq -r '.map_path' $json) + override_map=$(jq -r '.override_map' $json) while read map_file; do filename="maps/$map_path/$map_file" - if [ ! -f $filename ] + if [ ! -f $filename ] && [ -z "$override_map" ] then echo echo -e "${RED}ERROR: found invalid file reference to $filename in _maps/$json.${NC}" From d39b98a5c0adc0725b968986f6ef18253b8ef5e1 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 12 Jun 2023 10:51:47 +0100 Subject: [PATCH 041/224] Automatic changelog for PR #3567 [ci skip] --- html/changelogs/AutoChangeLog-pr-3567.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3567.yml diff --git a/html/changelogs/AutoChangeLog-pr-3567.yml b/html/changelogs/AutoChangeLog-pr-3567.yml new file mode 100644 index 000000000000..907f211b9d7e --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3567.yml @@ -0,0 +1,4 @@ +author: "fira" +delete-after: True +changes: + - rscadd: "Added a map override for Admins allowing them to load in maps directly as ground or ship during the next round." \ No newline at end of file From c566e1d5b8e46255e5ba6ee23ddb4df55826a4d2 Mon Sep 17 00:00:00 2001 From: ihatethisengine <115417687+ihatethisengine@users.noreply.github.com> Date: Mon, 12 Jun 2023 13:29:38 +0300 Subject: [PATCH 042/224] You can no longer use MMB to attack (probably) (#3576) # About the pull request https://github.com/cmss13-devs/cmss13/pull/3516 this PR changed behavior of middle mouse button clicking, which caused xenos to attack adjustment tiles when attempting to use abilities on cooldown. This PR won't let xenos to attack using MMB, I doubt anyone really used MMB for this. I don't know if it will break anything else tho. # Explain why it's good for the game It was unexpected behavior. If I am trying to use my ability, I don't want to attack. # Testing Photographs and Procedure
I cannot test it for now. Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: ihatethisengine fix: MMB cannot be used to attack again /:cl: Co-authored-by: Drathek <76988376+Drulikar@users.noreply.github.com> --- code/_onclick/click.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/_onclick/click.dm b/code/_onclick/click.dm index 10a125b29300..ad2f305790d2 100644 --- a/code/_onclick/click.dm +++ b/code/_onclick/click.dm @@ -80,7 +80,8 @@ return face_atom(A) - + if(mods["middle"]) + return // Special type of click. if (is_mob_restrained()) RestrainedClickOn(A) From 20831f55f004c7c5a7a8e9be846349437a1cabdb Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 12 Jun 2023 11:38:15 +0100 Subject: [PATCH 043/224] Automatic changelog for PR #3576 [ci skip] --- html/changelogs/AutoChangeLog-pr-3576.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3576.yml diff --git a/html/changelogs/AutoChangeLog-pr-3576.yml b/html/changelogs/AutoChangeLog-pr-3576.yml new file mode 100644 index 000000000000..7fc582316bfb --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3576.yml @@ -0,0 +1,4 @@ +author: "ihatethisengine" +delete-after: True +changes: + - bugfix: "MMB cannot be used to attack again" \ No newline at end of file From 0f386c8188849b2a761ef773ed83d7f2a95d40e7 Mon Sep 17 00:00:00 2001 From: fira Date: Mon, 12 Jun 2023 15:54:46 +0100 Subject: [PATCH 044/224] Stops Squad Leaders and ComTechs from blowing up the Almayer (#3602) # About the pull request Okay that's a clickbait.... When people put C4 and Breaching Charges in their bag and what not the log gets triggered. This spams niche log with false warnings of /!\ DANGEROUS GRIEFING TERRORISTS /!\ # Explain why it's good for the game Uh # Changelog :cl: fix: Handling C4 and Breaching Charges should not zealously trigger antigrief protection anymore /:cl: --------- Co-authored-by: harryob --- code/game/objects/items/explosives/plastic.dm | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/code/game/objects/items/explosives/plastic.dm b/code/game/objects/items/explosives/plastic.dm index 0fffb245bc1a..4c2a1774d4db 100644 --- a/code/game/objects/items/explosives/plastic.dm +++ b/code/game/objects/items/explosives/plastic.dm @@ -62,10 +62,6 @@ /obj/item/explosive/plastic/afterattack(atom/target, mob/user, flag) setDir(get_dir(user, target)) - 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 it!")) - msg_admin_niche("[key_name(user)] attempted to prime \a [name] in [get_area(src)] [ADMIN_JMP(src.loc)]") - return if(user.action_busy || !flag) return @@ -75,6 +71,11 @@ if(!can_place(user, target)) return + if(antigrief_protection && user.faction == FACTION_MARINE && explosive_antigrief_check(src, user)) + to_chat(user, SPAN_WARNING("[name]'s safe-area accident inhibitor prevents you from planting it!")) + msg_admin_niche("[key_name(user)] attempted to prime \a [name] in [get_area(src)] [ADMIN_JMP(src.loc)]") + return + user.visible_message(SPAN_WARNING("[user] is trying to plant [name] on [target]!"), SPAN_WARNING("You are trying to plant [name] on [target]!")) if(ismob(target)) From 58523ed0efe978dfac0163c251f1178c2d35faa4 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 12 Jun 2023 16:03:14 +0100 Subject: [PATCH 045/224] Automatic changelog for PR #3602 [ci skip] --- html/changelogs/AutoChangeLog-pr-3602.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3602.yml diff --git a/html/changelogs/AutoChangeLog-pr-3602.yml b/html/changelogs/AutoChangeLog-pr-3602.yml new file mode 100644 index 000000000000..64306532462f --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3602.yml @@ -0,0 +1,4 @@ +author: "fira" +delete-after: True +changes: + - bugfix: "Handling C4 and Breaching Charges should not zealously trigger antigrief protection anymore" \ No newline at end of file From d0f10df80214a132efa001df051abb288e2ef7d5 Mon Sep 17 00:00:00 2001 From: cm13-github Date: Mon, 12 Jun 2023 15:54:24 +0000 Subject: [PATCH 046/224] Automatic changelog compile, [ci skip] --- html/changelogs/AutoChangeLog-pr-3567.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3576.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3594.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3595.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3596.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3598.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3599.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3602.yml | 4 ---- html/changelogs/archive/2023-06.yml | 13 +++++++++++++ 9 files changed, 13 insertions(+), 32 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-3567.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3576.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3594.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3595.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3596.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3598.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3599.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3602.yml diff --git a/html/changelogs/AutoChangeLog-pr-3567.yml b/html/changelogs/AutoChangeLog-pr-3567.yml deleted file mode 100644 index 907f211b9d7e..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3567.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "fira" -delete-after: True -changes: - - rscadd: "Added a map override for Admins allowing them to load in maps directly as ground or ship during the next round." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3576.yml b/html/changelogs/AutoChangeLog-pr-3576.yml deleted file mode 100644 index 7fc582316bfb..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3576.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "ihatethisengine" -delete-after: True -changes: - - bugfix: "MMB cannot be used to attack again" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3594.yml b/html/changelogs/AutoChangeLog-pr-3594.yml deleted file mode 100644 index 3c3c199e3d0b..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3594.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "TheGamerdk" -delete-after: True -changes: - - bugfix: "Xenos are no longer notified each time a sister destroys a large crate." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3595.yml b/html/changelogs/AutoChangeLog-pr-3595.yml deleted file mode 100644 index 0f01e498107e..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3595.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "TheGamerdk" -delete-after: True -changes: - - bugfix: "Data detector no longer triggers on empty vial boxes" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3596.yml b/html/changelogs/AutoChangeLog-pr-3596.yml deleted file mode 100644 index 25fd70dde317..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3596.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "TheGamerdk" -delete-after: True -changes: - - bugfix: "You can now plant hardy weeds on colony turfs on Chances Claim" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3598.yml b/html/changelogs/AutoChangeLog-pr-3598.yml deleted file mode 100644 index 73949b45a2ce..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3598.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "TheGamerdk" -delete-after: True -changes: - - bugfix: "Your fluff security record from preferences is now visible to MPs." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3599.yml b/html/changelogs/AutoChangeLog-pr-3599.yml deleted file mode 100644 index c3d0b31df563..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3599.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "TheGamerdk" -delete-after: True -changes: - - bugfix: "Sentries now work correctly on dropships." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3602.yml b/html/changelogs/AutoChangeLog-pr-3602.yml deleted file mode 100644 index 64306532462f..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3602.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "fira" -delete-after: True -changes: - - bugfix: "Handling C4 and Breaching Charges should not zealously trigger antigrief protection anymore" \ No newline at end of file diff --git a/html/changelogs/archive/2023-06.yml b/html/changelogs/archive/2023-06.yml index 91951b8d82f7..f6d3931d5272 100644 --- a/html/changelogs/archive/2023-06.yml +++ b/html/changelogs/archive/2023-06.yml @@ -158,3 +158,16 @@ Segrain: - rscadd: Jobs can now be assigned specific character slots, which will be automatically loaded when joining as that role. + TheGamerdk: + - bugfix: Your fluff security record from preferences is now visible to MPs. + - bugfix: You can now plant hardy weeds on colony turfs on Chances Claim + - bugfix: Data detector no longer triggers on empty vial boxes + - bugfix: Sentries now work correctly on dropships. + - bugfix: Xenos are no longer notified each time a sister destroys a large crate. + fira: + - bugfix: Handling C4 and Breaching Charges should not zealously trigger antigrief + protection anymore + - rscadd: Added a map override for Admins allowing them to load in maps directly + as ground or ship during the next round. + ihatethisengine: + - bugfix: MMB cannot be used to attack again From a28b476c27a4f06af57e7e20f081ab168761895d Mon Sep 17 00:00:00 2001 From: Al-1ce <71247506+Al-1ce@users.noreply.github.com> Date: Mon, 12 Jun 2023 23:40:40 -0700 Subject: [PATCH 047/224] Food Lore (#3606) # About the pull request Adds various chunks of lore to some interesting/obscure drinks in the game, hopefully as means to encourage desc_lore to be used in more than just guns. # Explain why it's good for the game Quite possibly may contain SOVL. # Testing Photographs and Procedure N/A # Changelog :cl: add: Backstories have been added to various interesting drinks. /:cl: --- code/game/objects/items/reagent_containers/food/cans.dm | 4 +++- code/game/objects/items/reagent_containers/food/condiment.dm | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/code/game/objects/items/reagent_containers/food/cans.dm b/code/game/objects/items/reagent_containers/food/cans.dm index c14ee4d7a4ee..aab2ee066e12 100644 --- a/code/game/objects/items/reagent_containers/food/cans.dm +++ b/code/game/objects/items/reagent_containers/food/cans.dm @@ -175,7 +175,8 @@ /obj/item/reagent_container/food/drinks/cans/thirteenloko name = "\improper Thirteen Loko" - desc = "The CMO has advised crew members that consumption of Thirteen Loko may result in seizures, blindness, drunkenness, or even death. Please Drink Responsibly." + desc = "Consumption of Thirteen Loko may result in seizures, blindness, drunkenness, or even death. Please Drink Responsibly." + desc_lore = "A rarity among modern markets, Thirteen Loko is an all-Earth original. With a name coined by the general consensus that only the mildly insane willing to imbibe it, this energy drink has garnered a notorious reputation for itself and a sizeable cult following to match it. After a series of legal proceedings by Weyland-Yutani, denatured cobra venom was removed from the recipe, much to the disappointment of the drink's consumers." icon_state = "thirteen_loko" center_of_mass = "x=16;y=8" @@ -269,6 +270,7 @@ /obj/item/reagent_container/food/drinks/cans/boda name = "\improper Boda" desc = "State regulated soda beverage. Enjoy comrades." + desc_lore = "Designed back in 2159, the advertising campaign for BODA started out as an attempt by the UPP to win the hearts and minds of colonists and settlers across the galaxy. Soon after, the ubiquitous cyan vendors and large supplies of the drink began to crop up in UA warehouses with seemingly no clear origin. Despite some concerns, after initial testing determined that the stored products were safe for consumption and surprisingly popular when blind-tested with focus groups, the strange surplus of BODA was authorized for usage within the UA-associated colonies. Subsequently, it enjoyed a relative popularity before falling into obscurity in the coming decades as supplies dwindled." icon_state = "boda" center_of_mass = "x=16;y=10" diff --git a/code/game/objects/items/reagent_containers/food/condiment.dm b/code/game/objects/items/reagent_containers/food/condiment.dm index 7318a7b0165d..a13489f0af1e 100644 --- a/code/game/objects/items/reagent_containers/food/condiment.dm +++ b/code/game/objects/items/reagent_containers/food/condiment.dm @@ -202,6 +202,7 @@ /obj/item/reagent_container/food/condiment/hotsauce/franks name = "\improper Frank's Red Hot bottle" desc = "A bottle of Weyland-Yutani brand Frank's Red Hot hot sauce." + desc_lore = "Supposedly designed as a middle-ground flavor between ketchup and cayenne, this brand of spicy goodness achieved critical acclaim throughout UA space within both colonies and vessels alike. The sudden and widespread adoption was curiously timed with the near-simultaneous shelving of the original Frank's 'ULTRA' hot sauce." icon_state = "hotsauce_franks" item_state = "hotsauce_franks" From c1e547bef680ebc9c3d6b9cf7453606dc3839e1a Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 13 Jun 2023 07:55:51 +0100 Subject: [PATCH 048/224] Automatic changelog for PR #3606 [ci skip] --- html/changelogs/AutoChangeLog-pr-3606.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3606.yml diff --git a/html/changelogs/AutoChangeLog-pr-3606.yml b/html/changelogs/AutoChangeLog-pr-3606.yml new file mode 100644 index 000000000000..34f29804262a --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3606.yml @@ -0,0 +1,4 @@ +author: "Al-1ce" +delete-after: True +changes: + - rscadd: "Backstories have been added to various interesting drinks." \ No newline at end of file From 58a0adebff4aaeb5213ef777b11bfb144ef2524f Mon Sep 17 00:00:00 2001 From: Hopekz Date: Tue, 13 Jun 2023 02:06:27 -0500 Subject: [PATCH 049/224] Huggers no longer lose health over time on weeds (#3603) From what I can tell the damage is meant to effect huggers outside of weeds so it is more of a QoL for huggers to make the role more bearable to play on the weeds. If it is meant to effect huggers on weeds too then I'd like to challenge that idea because I find that part more of a chore vs a fun gameplay aspect. :cl: Hopek balance: Huggers no longer lose health over time on weeds. /:cl: --------- Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com> --- code/modules/mob/living/carbon/xenomorph/castes/Facehugger.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Facehugger.dm b/code/modules/mob/living/carbon/xenomorph/castes/Facehugger.dm index 1bb8b42775ee..d9ab8a1e849d 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Facehugger.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Facehugger.dm @@ -66,7 +66,7 @@ PF.flags_can_pass_all = PASS_ALL^PASS_OVER_THROW_ITEM /mob/living/carbon/xenomorph/facehugger/Life(delta_time) - if(stat != DEAD && !lying) + if(stat != DEAD && !lying && !(locate(/obj/effect/alien/weeds) in get_turf(src))) adjustBruteLoss(1) return ..() From a552b07f34a8b038d7b2cca06df5940db2e9a0a0 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 13 Jun 2023 08:18:35 +0100 Subject: [PATCH 050/224] Automatic changelog for PR #3603 [ci skip] --- html/changelogs/AutoChangeLog-pr-3603.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3603.yml diff --git a/html/changelogs/AutoChangeLog-pr-3603.yml b/html/changelogs/AutoChangeLog-pr-3603.yml new file mode 100644 index 000000000000..882558266271 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3603.yml @@ -0,0 +1,4 @@ +author: "Hopek" +delete-after: True +changes: + - balance: "Huggers no longer lose health over time on weeds." \ No newline at end of file From 886bb1ae6f4a4356285617a2629e0fd1c5df8ad6 Mon Sep 17 00:00:00 2001 From: cm13-github Date: Tue, 13 Jun 2023 07:20:47 +0000 Subject: [PATCH 051/224] Automatic changelog compile, [ci skip] --- html/changelogs/AutoChangeLog-pr-3603.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3606.yml | 4 ---- html/changelogs/archive/2023-06.yml | 5 +++++ 3 files changed, 5 insertions(+), 8 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-3603.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3606.yml diff --git a/html/changelogs/AutoChangeLog-pr-3603.yml b/html/changelogs/AutoChangeLog-pr-3603.yml deleted file mode 100644 index 882558266271..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3603.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Hopek" -delete-after: True -changes: - - balance: "Huggers no longer lose health over time on weeds." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3606.yml b/html/changelogs/AutoChangeLog-pr-3606.yml deleted file mode 100644 index 34f29804262a..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3606.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Al-1ce" -delete-after: True -changes: - - rscadd: "Backstories have been added to various interesting drinks." \ No newline at end of file diff --git a/html/changelogs/archive/2023-06.yml b/html/changelogs/archive/2023-06.yml index f6d3931d5272..1b6aa3eaea23 100644 --- a/html/changelogs/archive/2023-06.yml +++ b/html/changelogs/archive/2023-06.yml @@ -171,3 +171,8 @@ as ground or ship during the next round. ihatethisengine: - bugfix: MMB cannot be used to attack again +2023-06-13: + Al-1ce: + - rscadd: Backstories have been added to various interesting drinks. + Hopek: + - balance: Huggers no longer lose health over time on weeds. From 039839a7102128809c797deedab3903b04507478 Mon Sep 17 00:00:00 2001 From: morrowwolf Date: Tue, 13 Jun 2023 03:21:13 -0400 Subject: [PATCH 052/224] Fiorina Sciannex groundside xeno landmarks (#3590) # About the pull request This PR adds missing Fiorina Sciannex groundside xeno landmarks. Morrow make a feature and not put up half dozen fixes challenge impossible. # Explain why it's good for the game Woops missed this map. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Morrow fix: Added missing Fiorina Sciannex groundside xeno landmarks /:cl: --- maps/map_files/FOP_v3_Sciannex/Fiorina_SciAnnex.dmm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/maps/map_files/FOP_v3_Sciannex/Fiorina_SciAnnex.dmm b/maps/map_files/FOP_v3_Sciannex/Fiorina_SciAnnex.dmm index 867e3f7f48a0..4e1f9e3437ce 100644 --- a/maps/map_files/FOP_v3_Sciannex/Fiorina_SciAnnex.dmm +++ b/maps/map_files/FOP_v3_Sciannex/Fiorina_SciAnnex.dmm @@ -8693,6 +8693,7 @@ icon_state = "hive_spawn"; name = "xeno_hive_spawn" }, +/obj/effect/landmark/ert_spawns/groundside_xeno, /turf/open/floor/plating/prison, /area/fiorina/tumor/servers) "fqZ" = ( @@ -19625,6 +19626,7 @@ icon_state = "hive_spawn"; name = "xeno_hive_spawn" }, +/obj/effect/landmark/ert_spawns/groundside_xeno, /turf/open/floor/prison{ icon_state = "floor_plate" }, @@ -27419,6 +27421,7 @@ icon_state = "hive_spawn"; name = "xeno_hive_spawn" }, +/obj/effect/landmark/ert_spawns/groundside_xeno, /turf/open/floor/prison{ dir = 1; icon_state = "darkbrown2" @@ -32876,6 +32879,7 @@ icon_state = "hive_spawn"; name = "xeno_hive_spawn" }, +/obj/effect/landmark/ert_spawns/groundside_xeno, /turf/open/floor/prison{ dir = 1; icon_state = "whitegreencorner" @@ -38573,6 +38577,7 @@ icon_state = "hive_spawn"; name = "xeno_hive_spawn" }, +/obj/effect/landmark/ert_spawns/groundside_xeno, /turf/open/floor/plating/prison, /area/fiorina/tumor/fiberbush) "ybg" = ( From df36b6b3c4f116073513cbd39c10af3e3ca10b29 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 13 Jun 2023 08:31:46 +0100 Subject: [PATCH 053/224] Automatic changelog for PR #3590 [ci skip] --- html/changelogs/AutoChangeLog-pr-3590.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3590.yml diff --git a/html/changelogs/AutoChangeLog-pr-3590.yml b/html/changelogs/AutoChangeLog-pr-3590.yml new file mode 100644 index 000000000000..a7e24653166f --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3590.yml @@ -0,0 +1,4 @@ +author: "Morrow" +delete-after: True +changes: + - bugfix: "Added missing Fiorina Sciannex groundside xeno landmarks" \ No newline at end of file From 40d41a13f5020914cdff42191d64282e5af35216 Mon Sep 17 00:00:00 2001 From: forest2001 <41653574+realforest2001@users.noreply.github.com> Date: Tue, 13 Jun 2023 08:25:11 +0100 Subject: [PATCH 054/224] Get_Access() overhaul (#3569) # About the pull request Goes over all the Get_Access() procs, renaming them and making sure relevant ERTs/Presets are using the correct procs for their accesses. Made a new proc for Restricted marine access like COs office, rather than it being manually removed from people like the XO and SEA. Removed any places where accesses were overlapping entirely, such as get_all_weyland_access() and get_all_main_accesses() (formerly centcom and all_access respectively) # Explain why it's good for the game # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: code: Updated all the Get_Access() procs, and removed some procs where they completely overlapped with others in presets. /:cl: --------- Co-authored-by: fira --- code/__DEFINES/access.dm | 2 +- code/game/gamemodes/cm_self_destruct.dm | 2 +- code/game/jobs/access.dm | 47 +++++++++------- code/game/objects/items/cards_ids.dm | 8 +-- .../objects/items/circuitboards/airlock.dm | 2 +- .../closets/secure/cm_closets.dm | 4 +- .../closets/secure/secure_closets.dm | 2 +- .../crates_lockers/secure_crates.dm | 2 +- code/modules/admin/verbs/debug.dm | 4 +- code/modules/cm_marines/marines_consoles.dm | 10 ++-- code/modules/gear_presets/cmb.dm | 53 +------------------ code/modules/gear_presets/contractor.dm | 10 ++-- code/modules/gear_presets/corpses.dm | 2 +- code/modules/gear_presets/fun.dm | 4 +- code/modules/gear_presets/other.dm | 22 ++++---- code/modules/gear_presets/pmc.dm | 2 +- code/modules/gear_presets/synths.dm | 8 +-- code/modules/gear_presets/upp.dm | 4 ++ code/modules/gear_presets/uscm.dm | 2 +- code/modules/gear_presets/uscm_dress.dm | 2 +- code/modules/gear_presets/uscm_event.dm | 8 +-- code/modules/gear_presets/uscm_police.dm | 2 +- code/modules/gear_presets/uscm_ship.dm | 6 +-- code/modules/gear_presets/whiteout.dm | 2 +- code/modules/gear_presets/wo.dm | 2 +- code/modules/gear_presets/wy.dm | 4 +- code/modules/gear_presets/wy_goons.dm | 2 +- 27 files changed, 91 insertions(+), 127 deletions(-) diff --git a/code/__DEFINES/access.dm b/code/__DEFINES/access.dm index bbad90a6bdc3..8b9fe898c72c 100644 --- a/code/__DEFINES/access.dm +++ b/code/__DEFINES/access.dm @@ -35,7 +35,7 @@ most of them are tied into map-placed objects. This should be reworked in the fu #define ACCESS_MARINE_RESEARCH 28 #define ACCESS_MARINE_SEA 29 #define ACCESS_MARINE_KITCHEN 30 -#define ACCESS_MARINE_CAPTAIN 31 +#define ACCESS_MARINE_CO 31 #define ACCESS_MARINE_TL_PREP 32 #define ACCESS_MARINE_MAINT 34 diff --git a/code/game/gamemodes/cm_self_destruct.dm b/code/game/gamemodes/cm_self_destruct.dm index 59ed5b66b12f..27cbf9e92f90 100644 --- a/code/game/gamemodes/cm_self_destruct.dm +++ b/code/game/gamemodes/cm_self_destruct.dm @@ -369,7 +369,7 @@ var/global/datum/authority/branch/evacuation/EvacuationAuthority //This is initi name = "self-destruct control panel" icon_state = "console_1" base_icon_state = "console" - req_one_access = list(ACCESS_MARINE_CAPTAIN, ACCESS_MARINE_SENIOR) + req_one_access = list(ACCESS_MARINE_CO, ACCESS_MARINE_SENIOR) /obj/structure/machinery/self_destruct/console/Destroy() . = ..() diff --git a/code/game/jobs/access.dm b/code/game/jobs/access.dm index 272d3b264040..c4a3070dea2d 100644 --- a/code/game/jobs/access.dm +++ b/code/game/jobs/access.dm @@ -82,13 +82,14 @@ return return 1 -/proc/get_centcom_access(job) - return get_all_centcom_access() +///Grants access to EVERYWHERE +/proc/get_global_access() + return get_all_marine_access() + get_all_main_access() +///Grants standard access for all factions, does not include high restrictions like COs office. +/proc/get_all_main_access() + return get_antagonist_access() + get_all_civilian_access() + get_all_weyland_access() -/proc/get_all_accesses() - return get_all_marine_access() + get_all_civilian_accesses() - -/proc/get_all_civilian_accesses() +/proc/get_all_civilian_access() return list( ACCESS_CIVILIAN_PUBLIC, ACCESS_CIVILIAN_RESEARCH, @@ -99,9 +100,13 @@ ACCESS_CIVILIAN_COMMAND, ) +///Includes restricted accesses /proc/get_all_marine_access() + return list(ACCESS_MARINE_CO) + get_main_marine_access() + +///All Almayer accesses other than the highly restricted ones, such as CO's office. +/proc/get_main_marine_access() return list( - ACCESS_MARINE_CAPTAIN, ACCESS_MARINE_SENIOR, ACCESS_MARINE_DATABASE, ACCESS_MARINE_COMMAND, @@ -138,25 +143,29 @@ ACCESS_PRESS, ) -/proc/get_all_centcom_access() +/proc/get_all_weyland_access() return list(ACCESS_WY_PMC_GREEN, ACCESS_WY_PMC_ORANGE, ACCESS_WY_PMC_RED, ACCESS_WY_PMC_BLACK, ACCESS_WY_PMC_WHITE, ACCESS_WY_CORPORATE) -/proc/get_all_syndicate_access() - return list(ACCESS_ILLEGAL_PIRATE) - +///CLF & UPP, UPP Commandos have global. /proc/get_antagonist_access() - return get_all_accesses() + get_all_syndicate_access() + return get_main_marine_access() + list(ACCESS_ILLEGAL_PIRATE) + +///Used by PMCs and elite mercs. +/proc/get_weyland_pmc_access() + return get_all_main_access() -/proc/get_antagonist_pmc_access() - return get_antagonist_access() +///This is only used by USCM ERTs at present +/proc/get_friendly_ert_access() + return get_main_marine_access() + get_all_civilian_access() -/proc/get_freelancer_access() +///Pizza and Souto +/proc/get_civil_ert_access() return list(ACCESS_MARINE_COMMAND, ACCESS_MARINE_CARGO, ACCESS_CIVILIAN_PUBLIC, ACCESS_CIVILIAN_RESEARCH, ACCESS_CIVILIAN_ENGINEERING, ACCESS_CIVILIAN_LOGISTICS) /proc/get_region_accesses(code) switch(code) if(0) - return get_all_accesses() + return get_all_main_access() if(1) return list(ACCESS_MARINE_CMP, ACCESS_MARINE_BRIG, ACCESS_MARINE_ARMORY) // Security if(2) @@ -166,7 +175,7 @@ if(4) return list(ACCESS_MARINE_CE, ACCESS_MARINE_ENGINEERING, ACCESS_MARINE_OT, ACCESS_MARINE_MAINT) // Engineering if(5) - return list(ACCESS_MARINE_CAPTAIN, ACCESS_MARINE_SENIOR, ACCESS_MARINE_DATABASE, ACCESS_MARINE_COMMAND, ACCESS_MARINE_RO, ACCESS_MARINE_CARGO, ACCESS_MARINE_SEA, ACCESS_MARINE_SYNTH) // Command + return list(ACCESS_MARINE_CO, ACCESS_MARINE_SENIOR, ACCESS_MARINE_DATABASE, ACCESS_MARINE_COMMAND, ACCESS_MARINE_RO, ACCESS_MARINE_CARGO, ACCESS_MARINE_SEA, ACCESS_MARINE_SYNTH) // Command if(6) return list(ACCESS_MARINE_PREP, ACCESS_MARINE_MEDPREP, ACCESS_MARINE_ENGPREP, ACCESS_MARINE_SMARTPREP, ACCESS_MARINE_LEADER, ACCESS_MARINE_SPECPREP, ACCESS_MARINE_TL_PREP, ACCESS_MARINE_KITCHEN)//spess mahreens if(7) @@ -218,7 +227,7 @@ if(ACCESS_MARINE_ENGINEERING) return "[MAIN_SHIP_NAME] Engineering" if(ACCESS_MARINE_OT) return "[MAIN_SHIP_NAME] Ordnance Workshop" if(ACCESS_MARINE_SENIOR) return "[MAIN_SHIP_NAME] Senior Command" - if(ACCESS_MARINE_CAPTAIN) return "Commander's Quarters" + if(ACCESS_MARINE_CO) return "Commander's Quarters" if(ACCESS_MARINE_DATABASE) return "[MAIN_SHIP_NAME]'s Database" if(ACCESS_MARINE_COMMAND) return "[MAIN_SHIP_NAME] Command" if(ACCESS_MARINE_CREWMAN) return "Vehicle Crewman" @@ -248,7 +257,7 @@ if(ACCESS_MARINE_KITCHEN) return "Kitchen" if(ACCESS_MARINE_SYNTH) return "Synthetic Storage" -/proc/get_centcom_access_desc(A) +/proc/get_weyland_access_desc(A) switch(A) if(ACCESS_WY_PMC_GREEN) return "Wey-Yu PMC Green" if(ACCESS_WY_PMC_ORANGE) return "Wey-Yu PMC Orange" diff --git a/code/game/objects/items/cards_ids.dm b/code/game/objects/items/cards_ids.dm index 04308492752c..976ec285c8f4 100644 --- a/code/game/objects/items/cards_ids.dm +++ b/code/game/objects/items/cards_ids.dm @@ -210,7 +210,7 @@ assignment = "Corporate Mercenary" /obj/item/card/id/pmc/New() - access = get_all_centcom_access() + access = get_all_weyland_access() ..() /obj/item/card/id/pmc/ds @@ -236,7 +236,7 @@ assignment = "General" /obj/item/card/id/general/New() - access = get_all_centcom_access() + access = get_all_weyland_access() /obj/item/card/id/provost name = "provost holo-badge" @@ -246,7 +246,7 @@ assignment = "Provost" /obj/item/card/id/provost/New() - access = get_all_centcom_access() + access = get_all_weyland_access() /obj/item/card/id/syndicate name = "agent card" @@ -342,7 +342,7 @@ assignment = "General" /obj/item/card/id/centcom/New() - access = get_all_centcom_access() + access = get_all_weyland_access() ..() diff --git a/code/game/objects/items/circuitboards/airlock.dm b/code/game/objects/items/circuitboards/airlock.dm index 6fa986e9d17c..873d326847ec 100644 --- a/code/game/objects/items/circuitboards/airlock.dm +++ b/code/game/objects/items/circuitboards/airlock.dm @@ -44,7 +44,7 @@ t1 += "
" - var/list/accesses = get_all_accesses() + var/list/accesses = get_all_main_access() for (var/acc in accesses) var/aname = get_access_desc(acc) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/cm_closets.dm b/code/game/objects/structures/crates_lockers/closets/secure/cm_closets.dm index 56328404702e..4d275ee7b9d8 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/cm_closets.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/cm_closets.dm @@ -5,7 +5,7 @@ GLOBAL_LIST_EMPTY(co_secure_boxes) //MARINE COMMAND CLOSET /obj/structure/closet/secure_closet/commander name = "commanding officer's locker" - req_access = list(ACCESS_MARINE_CAPTAIN) + req_access = list(ACCESS_MARINE_CO) icon_state = "secure_locked_commander" icon_closed = "secure_unlocked_commander" icon_locked = "secure_locked_commander" @@ -22,7 +22,7 @@ GLOBAL_LIST_EMPTY(co_secure_boxes) /obj/structure/closet/secure_closet/securecom name = "commanding officer's secure box" - req_access = list(ACCESS_MARINE_CAPTAIN) + req_access = list(ACCESS_MARINE_CO) desc = "A safe for the Commanding Officer to store any equipment they need to have ready at a moment's notice. There's a note inside saying that whatever was inside it before was moved out." icon = 'icons/obj/structures/marine_closet.dmi' icon_state = "commander_safe" 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 11bd32b8fdb7..435dfce3f122 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 @@ -41,7 +41,7 @@ open() else src.req_access = list() - src.req_access += pick(get_all_accesses()) + src.req_access += pick(get_all_main_access()) ..() /obj/structure/closet/secure_closet/proc/togglelock(mob/living/user) diff --git a/code/game/objects/structures/crates_lockers/secure_crates.dm b/code/game/objects/structures/crates_lockers/secure_crates.dm index abdab195fa11..b4ebb6d5e827 100644 --- a/code/game/objects/structures/crates_lockers/secure_crates.dm +++ b/code/game/objects/structures/crates_lockers/secure_crates.dm @@ -104,7 +104,7 @@ open() else src.req_access = list() - src.req_access += pick(get_all_accesses()) + src.req_access += pick(get_all_main_access()) ..() diff --git a/code/modules/admin/verbs/debug.dm b/code/modules/admin/verbs/debug.dm index 3b3240405e89..8a017446858d 100644 --- a/code/modules/admin/verbs/debug.dm +++ b/code/modules/admin/verbs/debug.dm @@ -149,11 +149,11 @@ if (H.wear_id) var/obj/item/card/id/id = H.wear_id id.icon_state = "gold" - id:access = get_all_accesses()+get_all_centcom_access()+get_all_syndicate_access() + id:access = get_global_access() else var/obj/item/card/id/id = new/obj/item/card/id(M); id.icon_state = "gold" - id:access = get_all_accesses()+get_all_centcom_access()+get_all_syndicate_access() + id:access = get_all_main_access() id.registered_name = H.real_name id.registered_ref = WEAKREF(H) id.assignment = "Captain" diff --git a/code/modules/cm_marines/marines_consoles.dm b/code/modules/cm_marines/marines_consoles.dm index 1327788af55f..ab343b2daed0 100644 --- a/code/modules/cm_marines/marines_consoles.dm +++ b/code/modules/cm_marines/marines_consoles.dm @@ -109,7 +109,7 @@ Access:
"} - var/known_access_rights = get_all_accesses() + var/known_access_rights = get_all_main_access() for(var/A in target_id_card.access) if(A in known_access_rights) contents += " [get_access_desc(A)]" @@ -197,7 +197,7 @@ else var/list/new_access = list() if(is_centcom) - new_access = get_centcom_access(target) + new_access = get_all_weyland_access() else var/datum/job/job = RoleAuthority.roles_for_mode[target] @@ -205,7 +205,7 @@ visible_message("[SPAN_BOLD("[src]")] states, \"DATA ERROR: Can not find next entry in database: [target]\"") return new_access = job.get_access() - target_id_card.access -= get_all_centcom_access() + get_all_accesses() + target_id_card.access -= get_all_weyland_access() + get_all_main_access() target_id_card.access |= new_access target_id_card.assignment = target target_id_card.rank = target @@ -227,7 +227,7 @@ log_idmod(target_id_card, " [key_name_admin(usr)] granted [access_type] IFF. ") return TRUE access_type = text2num(params["access_target"]) - if(access_type in (is_centcom ? get_all_centcom_access() : get_all_accesses())) + if(access_type in (is_centcom ? get_all_weyland_access() : get_main_marine_access())) if(access_type in target_id_card.access) target_id_card.access -= access_type log_idmod(target_id_card, " [key_name_admin(usr)] revoked access '[access_type]'. ") @@ -239,7 +239,7 @@ if(!authenticated || !target_id_card) return - target_id_card.access |= (is_centcom ? get_all_centcom_access() : get_all_accesses()) + target_id_card.access |= (is_centcom ? get_all_weyland_access() : get_main_marine_access()) target_id_card.faction_group |= factions log_idmod(target_id_card, " [key_name_admin(usr)] granted the ID all access and USCM IFF. ") return TRUE diff --git a/code/modules/gear_presets/cmb.dm b/code/modules/gear_presets/cmb.dm index 3d8d1a6883ef..f1e31cdf86ca 100644 --- a/code/modules/gear_presets/cmb.dm +++ b/code/modules/gear_presets/cmb.dm @@ -1,47 +1,3 @@ -/datum/equipment_preset/cmb - name = "Colonial Marshal" - - assignment = "CMB Deputy" - rank = JOB_CMB - faction = FACTION_USCM - -/datum/equipment_preset/cmb/New() - . = ..() - access = get_all_accesses() + get_all_civilian_accesses() - -/datum/equipment_preset/cmb/load_name(mob/living/carbon/human/new_human, randomise) - new_human.gender = pick(80;MALE,20;FEMALE) - var/datum/preferences/A = new() - A.randomize_appearance(new_human) - var/random_name - var/static/list/colors = list("BLACK" = list(15, 15, 25), "BROWN" = list(102, 51, 0), "AUBURN" = list(139, 62, 19)) - var/static/list/hair_colors = colors.Copy() + list("BLONDE" = list(197, 164, 30), "CARROT" = list(174, 69, 42)) - var/hair_color = pick(hair_colors) - new_human.r_hair = hair_colors[hair_color][1] - new_human.g_hair = hair_colors[hair_color][2] - new_human.b_hair = hair_colors[hair_color][3] - new_human.r_facial = hair_colors[hair_color][1] - new_human.g_facial = hair_colors[hair_color][2] - new_human.b_facial = hair_colors[hair_color][3] - var/eye_color = pick(colors) - new_human.r_eyes = colors[eye_color][1] - new_human.g_eyes = colors[eye_color][2] - new_human.b_eyes = colors[eye_color][3] - if(new_human.gender == MALE) - random_name = "[pick(first_names_male)] [pick(last_names)]" - new_human.h_style = pick("Crewcut", "Shaved Head", "Buzzcut", "Undercut", "Side Undercut", "Pvt. Joker", "Marine Fade", "Low Fade", "Medium Fade", "High Fade", "No Fade", "Coffee House Cut", "Flat Top",) - new_human.f_style = pick("5 O'clock Shadow", "Shaved", "Full Beard", "3 O'clock Moustache", "5 O'clock Shadow", "5 O'clock Moustache", "7 O'clock Shadow", "7 O'clock Moustache",) - else - random_name = "[pick(first_names_female)] [pick(last_names)]" - new_human.h_style = pick("Ponytail 1", "Ponytail 2", "Ponytail 3", "Ponytail 4", "Pvt. Redding", "Pvt. Clarison", "Cpl. Dietrich", "Pvt. Vasquez", "Marine Bun", "Marine Bun 2", "Marine Flat Top",) - new_human.change_real_name(new_human, random_name) - new_human.age = rand(20,45) - new_human.r_hair = rand(15,35) - new_human.g_hair = rand(15,35) - new_human.b_hair = rand(25,45) - -//*****************************************************************************************************/ - /datum/equipment_preset/cmb name = "Colonial Marshal" faction = FACTION_USCM @@ -53,8 +9,7 @@ /datum/equipment_preset/cmb/New() . = ..() - access = get_all_accesses() + get_all_civilian_accesses() - + access = get_friendly_ert_access() /datum/equipment_preset/cmb/load_name(mob/living/carbon/human/new_human) new_human.gender = pick(80;MALE,20;FEMALE) @@ -448,7 +403,7 @@ /datum/equipment_preset/uscm/cmb/New() . = ..() - access = get_all_accesses() + list(ACCESS_MARINE_PREP) + access = get_friendly_ert_access() assignment = "Anchorpoint Station Marine Rifleman" rank = JOB_SQUAD_MARINE @@ -504,7 +459,6 @@ flags = EQUIPMENT_PRESET_EXTRA|EQUIPMENT_PRESET_MARINE /datum/equipment_preset/uscm/cmb/leader/New() . = ..() - access = get_all_accesses() + list(ACCESS_MARINE_PREP, ACCESS_MARINE_LEADER, ACCESS_MARINE_DROPSHIP) assignment = "Anchorpoint Station Marine Team Leader" rank = JOB_SQUAD_LEADER @@ -550,7 +504,6 @@ flags = EQUIPMENT_PRESET_EXTRA|EQUIPMENT_PRESET_MARINE /datum/equipment_preset/uscm/cmb/rto/New() . = ..() - access = get_all_accesses() + list(ACCESS_MARINE_PREP, ACCESS_MARINE_TL_PREP) assignment = "Anchorpoint Station Marine Technical Specialist" rank = JOB_SQUAD_TEAM_LEADER @@ -598,7 +551,6 @@ flags = EQUIPMENT_PRESET_EXTRA|EQUIPMENT_PRESET_MARINE /datum/equipment_preset/uscm/cmb/medic/New() . = ..() - access = get_all_accesses() + list(ACCESS_MARINE_PREP, ACCESS_MARINE_MEDPREP, ACCESS_MARINE_MEDBAY) assignment = "Anchorpoint Station Hospital Corpsman" rank = JOB_SQUAD_MEDIC @@ -660,7 +612,6 @@ flags = EQUIPMENT_PRESET_EXTRA|EQUIPMENT_PRESET_MARINE /datum/equipment_preset/uscm/cmb/smartgunner/New() . = ..() - access = get_all_accesses() + list(ACCESS_MARINE_PREP, ACCESS_MARINE_SMARTPREP) assignment = "Anchorpoint Station Marine Smartgunner" rank = JOB_SQUAD_SMARTGUN diff --git a/code/modules/gear_presets/contractor.dm b/code/modules/gear_presets/contractor.dm index c318eb6b76d4..62495ac59213 100644 --- a/code/modules/gear_presets/contractor.dm +++ b/code/modules/gear_presets/contractor.dm @@ -8,7 +8,7 @@ /datum/equipment_preset/contractor/New() . = ..() - access = get_all_accesses() + get_all_centcom_access() + access = get_all_main_access() /datum/equipment_preset/contractor/load_name(mob/living/carbon/human/new_human, randomise) new_human.gender = pick(80;MALE,20;FEMALE) @@ -57,7 +57,7 @@ /datum/equipment_preset/contractor/New() . = ..() - access = get_all_accesses() + get_all_centcom_access() + access = get_all_main_access() /datum/equipment_preset/dust_raider/load_name(mob/living/carbon/human/new_human) @@ -598,7 +598,7 @@ /datum/equipment_preset/contractor/covert/heavy/New() . = ..() - access = get_antagonist_pmc_access() + access = get_weyland_pmc_access() /datum/equipment_preset/contractor/covert/heavy/load_gear(mob/living/carbon/human/new_human) new_human.equip_to_slot_or_del(new headset_type, WEAR_L_EAR) @@ -651,7 +651,7 @@ /datum/equipment_preset/contractor/covert/engi/New() . = ..() - access = get_antagonist_pmc_access() + access = get_weyland_pmc_access() /datum/equipment_preset/contractor/covert/engi/load_gear(mob/living/carbon/human/new_human) new_human.equip_to_slot_or_del(new /obj/item/clothing/under/colonist/wy_davisone, WEAR_BODY) @@ -703,7 +703,7 @@ /datum/equipment_preset/contractor/covert/medic/New() . = ..() - access = get_antagonist_pmc_access() + access = get_weyland_pmc_access() /datum/equipment_preset/contractor/covert/medic/load_gear(mob/living/carbon/human/new_human) //clothing diff --git a/code/modules/gear_presets/corpses.dm b/code/modules/gear_presets/corpses.dm index 08389ed00a60..9641ab96a1c0 100644 --- a/code/modules/gear_presets/corpses.dm +++ b/code/modules/gear_presets/corpses.dm @@ -217,7 +217,7 @@ /datum/equipment_preset/corpse/clown/New() . = ..() //As a joke, clown has all access so they can clown everywhere... - access = get_all_accesses() + access = get_all_main_access() /datum/equipment_preset/corpse/clown/load_name(mob/living/carbon/human/new_human, randomise) . = ..() //To load gender, randomise appearance, etc. diff --git a/code/modules/gear_presets/fun.dm b/code/modules/gear_presets/fun.dm index 19eb64942f10..3930f6fb9999 100644 --- a/code/modules/gear_presets/fun.dm +++ b/code/modules/gear_presets/fun.dm @@ -246,7 +246,7 @@ /datum/equipment_preset/fun/santa/New() . = ..() - access = get_all_accesses() + get_all_centcom_access() + access = get_global_access() /datum/equipment_preset/fun/santa/load_name(mob/living/carbon/human/new_human, randomise) new_human.gender = MALE @@ -342,7 +342,7 @@ /datum/equipment_preset/fun/van_bandolier/New() . = ..() - access = get_all_accesses() + access = get_global_access() /datum/equipment_preset/fun/van_bandolier/load_name(mob/living/carbon/human/new_human, randomise) new_human.gender = MALE diff --git a/code/modules/gear_presets/other.dm b/code/modules/gear_presets/other.dm index 6dd3f830eb12..c2beca202e84 100644 --- a/code/modules/gear_presets/other.dm +++ b/code/modules/gear_presets/other.dm @@ -38,7 +38,7 @@ /datum/equipment_preset/other/freelancer/New() . = ..() - access = get_all_accesses() + access = get_all_main_access() /datum/equipment_preset/other/freelancer/load_name(mob/living/carbon/human/new_human, randomise) new_human.gender = pick(60;MALE,40;FEMALE) @@ -247,7 +247,7 @@ /datum/equipment_preset/other/elite_merc/New() . = ..() - access = get_all_accesses() + access = get_all_main_access() /datum/equipment_preset/other/elite_merc/load_name(mob/living/carbon/human/new_human, randomise) new_human.gender = pick(70;MALE,30;FEMALE) @@ -280,7 +280,7 @@ /datum/equipment_preset/other/elite_merc/standard/New() . = ..() - access = get_antagonist_pmc_access() + access = get_weyland_pmc_access() /datum/equipment_preset/other/elite_merc/standard/load_gear(mob/living/carbon/human/new_human) //TODO: add unique backpacks and satchels @@ -321,7 +321,7 @@ /datum/equipment_preset/other/elite_merc/heavy/New() . = ..() - access = get_antagonist_pmc_access() + access = get_weyland_pmc_access() /datum/equipment_preset/other/elite_merc/heavy/load_gear(mob/living/carbon/human/new_human) //TODO: add backpacks and satchels @@ -365,7 +365,7 @@ /datum/equipment_preset/other/elite_merc/engineer/New() . = ..() - access = get_antagonist_pmc_access() + access = get_weyland_pmc_access() /datum/equipment_preset/other/elite_merc/engineer/load_gear(mob/living/carbon/human/new_human) //TODO: add backpacks and satchels @@ -422,7 +422,7 @@ /datum/equipment_preset/other/elite_merc/medic/New() . = ..() - access = get_antagonist_pmc_access() + access = get_weyland_pmc_access() /datum/equipment_preset/other/elite_merc/medic/load_gear(mob/living/carbon/human/new_human) //webbing @@ -472,7 +472,7 @@ /datum/equipment_preset/other/elite_merc/leader/New() . = ..() - access = get_antagonist_pmc_access() + access = get_weyland_pmc_access() /datum/equipment_preset/other/elite_merc/leader/load_gear(mob/living/carbon/human/new_human) //clothes @@ -512,7 +512,7 @@ /datum/equipment_preset/other/business_person/New() . = ..() - access = get_all_accesses() + get_all_centcom_access() + access = get_all_main_access() /datum/equipment_preset/other/business_person/load_gear(mob/living/carbon/human/new_human) //TODO: add backpacks and satchels @@ -562,7 +562,7 @@ /datum/equipment_preset/other/pizza/New() . = ..() - access = get_freelancer_access() + access = get_civil_ert_access() /datum/equipment_preset/other/pizza/load_name(mob/living/carbon/human/new_human, randomise) new_human.gender = pick(MALE,FEMALE) @@ -607,7 +607,7 @@ /datum/equipment_preset/other/souto/New() . = ..() - access = get_freelancer_access() + access = get_civil_ert_access() /datum/equipment_preset/other/souto/load_name(mob/living/carbon/human/new_human, randomise) new_human.gender = MALE @@ -789,7 +789,7 @@ /datum/equipment_preset/other/xeno_cultist/New() . = ..() - access = get_all_civilian_accesses() + access = get_all_civilian_access() /datum/equipment_preset/other/xeno_cultist/load_gear(mob/living/carbon/human/new_human) new_human.equip_to_slot_or_del(new /obj/item/clothing/under/rank/chaplain/cultist(new_human), WEAR_BODY) diff --git a/code/modules/gear_presets/pmc.dm b/code/modules/gear_presets/pmc.dm index 789d40f09706..2dd9c5f1fda0 100644 --- a/code/modules/gear_presets/pmc.dm +++ b/code/modules/gear_presets/pmc.dm @@ -12,7 +12,7 @@ /datum/equipment_preset/pmc/New() . = ..() - access = get_all_accesses() + get_all_centcom_access() + get_antagonist_access() + access = get_weyland_pmc_access() /datum/equipment_preset/pmc/load_name(mob/living/carbon/human/new_human, randomise) diff --git a/code/modules/gear_presets/synths.dm b/code/modules/gear_presets/synths.dm index 50c2edfea3eb..375a90221765 100644 --- a/code/modules/gear_presets/synths.dm +++ b/code/modules/gear_presets/synths.dm @@ -9,7 +9,7 @@ /datum/equipment_preset/synth/New() . = ..() - access = get_all_accesses() + access = get_global_access() /datum/equipment_preset/synth/load_race(mob/living/carbon/human/new_human) if(new_human.client?.prefs?.synthetic_type) @@ -141,7 +141,7 @@ /datum/equipment_preset/synth/survivor/New() . = ..() - access = get_all_civilian_accesses() + get_region_accesses(2) + get_region_accesses(4) + ACCESS_MARINE_RESEARCH + ACCESS_WY_CORPORATE //Access to civillians stuff + medbay stuff + engineering stuff + research + access = get_all_civilian_access() + get_region_accesses(2) + get_region_accesses(4) + ACCESS_MARINE_RESEARCH + ACCESS_WY_CORPORATE //Access to civillians stuff + medbay stuff + engineering stuff + research /datum/equipment_preset/synth/survivor/load_gear(mob/living/carbon/human/new_human) for(var/equipment in equipment_to_spawn) @@ -465,7 +465,7 @@ /datum/equipment_preset/synth/working_joe/New() . = ..() - access = get_all_accesses() + access = get_global_access() /datum/equipment_preset/synth/working_joe/load_race(mob/living/carbon/human/new_human) new_human.set_species(SYNTH_WORKING_JOE) @@ -589,7 +589,7 @@ /datum/equipment_preset/synth/infiltrator/New() . = ..() - access = get_all_accesses() + access = get_global_access() /datum/equipment_preset/synth/infiltrator/load_name(mob/living/carbon/human/new_human, randomise) new_human.gender = pick(MALE,FEMALE) diff --git a/code/modules/gear_presets/upp.dm b/code/modules/gear_presets/upp.dm index 00d8f126bdb5..2f7148302485 100644 --- a/code/modules/gear_presets/upp.dm +++ b/code/modules/gear_presets/upp.dm @@ -2103,6 +2103,10 @@ idtype = /obj/item/card/id/data languages = list(LANGUAGE_RUSSIAN, LANGUAGE_ENGLISH, LANGUAGE_TSL, LANGUAGE_SPANISH, LANGUAGE_CHINESE) +/datum/equipment_preset/upp/commando/New() + . = ..() + access = get_global_access() + /datum/equipment_preset/upp/commando/load_gear(mob/living/carbon/human/new_human) //TODO: add backpacks and satchels new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/distress/UPP/kdo, WEAR_L_EAR) diff --git a/code/modules/gear_presets/uscm.dm b/code/modules/gear_presets/uscm.dm index 0afe09c831b7..b5c6662137bb 100644 --- a/code/modules/gear_presets/uscm.dm +++ b/code/modules/gear_presets/uscm.dm @@ -790,7 +790,7 @@ /datum/equipment_preset/uscm/marsoc/New() . = ..() - access = get_all_accesses() + get_all_centcom_access() + access = get_global_access() /datum/equipment_preset/uscm/marsoc/load_gear(mob/living/carbon/human/new_human) //back diff --git a/code/modules/gear_presets/uscm_dress.dm b/code/modules/gear_presets/uscm_dress.dm index cf95bca252cc..600b8dcce1b2 100644 --- a/code/modules/gear_presets/uscm_dress.dm +++ b/code/modules/gear_presets/uscm_dress.dm @@ -111,7 +111,7 @@ /datum/equipment_preset/uscm_event/dress/officer/capt/New() . = ..() - access = get_all_marine_access() - ACCESS_MARINE_CAPTAIN + access = get_main_marine_access() /datum/equipment_preset/uscm_event/dress/officer/co name = "Dress Blues - (O-4) Major" diff --git a/code/modules/gear_presets/uscm_event.dm b/code/modules/gear_presets/uscm_event.dm index 52e7b2a83e48..1af69f567077 100644 --- a/code/modules/gear_presets/uscm_event.dm +++ b/code/modules/gear_presets/uscm_event.dm @@ -39,7 +39,7 @@ /datum/equipment_preset/uscm_event/colonel/New() . = ..() - access = get_all_accesses() + get_all_centcom_access() + access = get_global_access() /datum/equipment_preset/uscm_event/colonel/load_gear(mob/living/carbon/human/new_human) new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/almayer/highcom(new_human), WEAR_L_EAR) @@ -74,7 +74,7 @@ /datum/equipment_preset/uscm_event/general/New() . = ..() - access = get_all_accesses() + get_all_centcom_access() + access = get_global_access() /datum/equipment_preset/uscm_event/general/load_gear(mob/living/carbon/human/new_human) //TODO: add backpacks and satchels @@ -206,7 +206,7 @@ /datum/equipment_preset/uscm_event/provost/New() . = ..() - access = get_all_marine_access() + access = get_global_access() /datum/equipment_preset/uscm_event/provost/enforcer name = "Provost Enforcer (ME5)" @@ -485,7 +485,7 @@ /datum/equipment_preset/uscm_event/uaac/tis/New() . = ..() - access = get_all_marine_access() + access = get_global_access() /datum/equipment_preset/uscm_event/uaac/tis/io name = "UAAC-TIS Intelligence Officer (NO2)" diff --git a/code/modules/gear_presets/uscm_police.dm b/code/modules/gear_presets/uscm_police.dm index 5b921f07f219..2b8cb2ce453c 100644 --- a/code/modules/gear_presets/uscm_police.dm +++ b/code/modules/gear_presets/uscm_police.dm @@ -204,7 +204,7 @@ /datum/equipment_preset/uscm_ship/uscm_police/riot_mp/New() . = ..() - access = get_all_accesses() + get_all_centcom_access() + access = get_main_marine_access() /datum/equipment_preset/uscm_ship/uscm_police/riot_mp/load_gear(mob/living/carbon/human/new_human) //TODO: add backpacks and satchels diff --git a/code/modules/gear_presets/uscm_ship.dm b/code/modules/gear_presets/uscm_ship.dm index 1569d282807e..688a55d0f0f6 100644 --- a/code/modules/gear_presets/uscm_ship.dm +++ b/code/modules/gear_presets/uscm_ship.dm @@ -510,7 +510,7 @@ /datum/equipment_preset/uscm_ship/xo/New() . = ..() - access = get_all_marine_access() - ACCESS_MARINE_CAPTAIN + access = get_main_marine_access() /datum/equipment_preset/uscm_ship/xo/load_gear(mob/living/carbon/human/new_human) var/back_item = /obj/item/storage/backpack/satchel @@ -581,7 +581,7 @@ /datum/equipment_preset/uscm_ship/sea/New() . = ..() - access = get_all_marine_access() - ACCESS_MARINE_CAPTAIN + access = get_main_marine_access() /datum/equipment_preset/uscm_ship/sea/load_gear(mob/living/carbon/human/new_human) var/back_item = /obj/item/storage/backpack/satchel @@ -733,7 +733,7 @@ /datum/equipment_preset/uscm_ship/officer/New() . = ..() - access = get_all_accesses() + get_all_centcom_access() + access = get_all_marine_access() /datum/equipment_preset/uscm_ship/officer/load_gear(mob/living/carbon/human/new_human) //TODO: add backpacks and satchels diff --git a/code/modules/gear_presets/whiteout.dm b/code/modules/gear_presets/whiteout.dm index 3c242cd506d3..a83a1dec9a66 100644 --- a/code/modules/gear_presets/whiteout.dm +++ b/code/modules/gear_presets/whiteout.dm @@ -13,7 +13,7 @@ /datum/equipment_preset/pmc/w_y_whiteout/New() . = ..() - access = get_antagonist_pmc_access() + access = get_global_access() /datum/equipment_preset/pmc/w_y_whiteout/load_race(mob/living/carbon/human/new_human) new_human.set_species(SYNTH_COMBAT) diff --git a/code/modules/gear_presets/wo.dm b/code/modules/gear_presets/wo.dm index 5ca610c06434..d7d729c53701 100644 --- a/code/modules/gear_presets/wo.dm +++ b/code/modules/gear_presets/wo.dm @@ -109,7 +109,7 @@ /datum/equipment_preset/wo/xo/New() . = ..() - access = get_all_marine_access() + access = get_main_marine_access() /datum/equipment_preset/wo/xo/load_gear(mob/living/carbon/human/new_human) var/back_item = /obj/item/storage/backpack/satchel diff --git a/code/modules/gear_presets/wy.dm b/code/modules/gear_presets/wy.dm index 8532391dd2c5..28a4cdae9ffb 100644 --- a/code/modules/gear_presets/wy.dm +++ b/code/modules/gear_presets/wy.dm @@ -21,7 +21,7 @@ /datum/equipment_preset/wy/New() . = ..() - access += get_all_civilian_accesses() + get_all_centcom_access() + access += get_all_civilian_access() + get_all_weyland_access() /datum/equipment_preset/wy/load_id(mob/living/carbon/human/new_human) . = ..() @@ -86,7 +86,7 @@ /datum/equipment_preset/wy/manager/New() . = ..() - access = get_all_accesses() + get_all_centcom_access() + access = get_global_access() /datum/equipment_preset/wy/manager/load_gear(mob/living/carbon/human/new_human) new_human.equip_to_slot_or_del(new /obj/item/clothing/under/suit_jacket/manager(new_human), WEAR_BODY) diff --git a/code/modules/gear_presets/wy_goons.dm b/code/modules/gear_presets/wy_goons.dm index 8bc4cd1ad681..753693ef31f9 100644 --- a/code/modules/gear_presets/wy_goons.dm +++ b/code/modules/gear_presets/wy_goons.dm @@ -9,7 +9,7 @@ /datum/equipment_preset/goon/New() . = ..() - access = get_all_accesses() + get_all_centcom_access() + access = get_all_main_access() /datum/equipment_preset/goon/load_name(mob/living/carbon/human/new_human, randomise) new_human.gender = pick(MALE, FEMALE) From a9f3a1f418efda78cdba55a3e3603f7a1a059caa Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 13 Jun 2023 08:48:13 +0100 Subject: [PATCH 055/224] Automatic changelog for PR #3569 [ci skip] --- html/changelogs/AutoChangeLog-pr-3569.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3569.yml diff --git a/html/changelogs/AutoChangeLog-pr-3569.yml b/html/changelogs/AutoChangeLog-pr-3569.yml new file mode 100644 index 000000000000..290008c10a2e --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3569.yml @@ -0,0 +1,4 @@ +author: "realforest2001" +delete-after: True +changes: + - code_imp: "Updated all the Get_Access() procs, and removed some procs where they completely overlapped with others in presets." \ No newline at end of file From 31e4cdb3e0fcc88e9d8568b9172459b3707f62c4 Mon Sep 17 00:00:00 2001 From: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com> Date: Tue, 13 Jun 2023 10:53:28 +0200 Subject: [PATCH 056/224] You can now use the Ghost verb when nested and still return to your body when freed (#3597) # About the pull request This is just confusing. Fixes #1552 # Explain why it's good for the game Less confusion good
# Changelog :cl: fix: You'll now be allowed to reenter your nested body when freed, even if you used the ghost verb. /:cl: --------- Co-authored-by: harryob --- code/modules/mob/dead/observer/observer.dm | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/dead/observer/observer.dm b/code/modules/mob/dead/observer/observer.dm index 39bd19c30450..f48efa96578d 100644 --- a/code/modules/mob/dead/observer/observer.dm +++ b/code/modules/mob/dead/observer/observer.dm @@ -386,7 +386,13 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp var/list/options = list("Ghost", "Stay in body") if(check_rights(R_MOD)) options = list("Aghost") + options - var/response = tgui_alert(src, "Are you -sure- you want to ghost?\n(You are alive. If you ghost, you won't be able to return to your body. You can't change your mind so choose wisely!)", "Are you sure you want to ghost?", options) + var/text_prompt = "Are you -sure- you want to ghost?\n(You are alive. If you ghost, you won't be able to return to your body. You can't change your mind so choose wisely!)" + var/is_nested = (buckled && istype(buckled, /obj/structure/bed/nest)) + var/obj/structure/bed/nest/nest + if(is_nested) + text_prompt += "\nSince you're nested, you will be given a chance to reenter your body upon being freed." + nest = buckled + var/response = tgui_alert(src, text_prompt, "Are you sure you want to ghost?", options) if(response == "Aghost") client.admin_ghost() return @@ -396,9 +402,11 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp if(location) //to avoid runtime when a mob ends up in nullspace msg_admin_niche("[key_name_admin(usr)] has ghosted. [ADMIN_JMP(location)]") log_game("[key_name_admin(usr)] has ghosted.") - var/mob/dead/observer/ghost = ghostize(FALSE) //FALSE parameter is so we can never re-enter our body, "Charlie, you can never come baaaack~" :3 + var/mob/dead/observer/ghost = ghostize((is_nested && nest && !QDELETED(nest))) //FALSE parameter is so we can never re-enter our body, "Charlie, you can never come baaaack~" :3 if(ghost && !is_admin_level(z)) ghost.timeofdeath = world.time + if(is_nested && nest && !QDELETED(nest)) + ghost.can_reenter_corpse = FALSE /mob/dead/observer/Move(atom/newloc, direct) following = null From 7064582209b078fe9071ffc7e27d10ca44f5c441 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 13 Jun 2023 10:05:34 +0100 Subject: [PATCH 057/224] Automatic changelog for PR #3597 [ci skip] --- html/changelogs/AutoChangeLog-pr-3597.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3597.yml diff --git a/html/changelogs/AutoChangeLog-pr-3597.yml b/html/changelogs/AutoChangeLog-pr-3597.yml new file mode 100644 index 000000000000..403d056eaffd --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3597.yml @@ -0,0 +1,4 @@ +author: "TheGamerdk" +delete-after: True +changes: + - bugfix: "You'll now be allowed to reenter your nested body when freed, even if you used the ghost verb." \ No newline at end of file From 59be7172500acfdef2bbfcea040cd2c2bb145dcb Mon Sep 17 00:00:00 2001 From: cm13-github Date: Tue, 13 Jun 2023 11:02:36 +0000 Subject: [PATCH 058/224] Automatic changelog compile, [ci skip] --- html/changelogs/AutoChangeLog-pr-3569.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3590.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3597.yml | 4 ---- html/changelogs/archive/2023-06.yml | 8 ++++++++ 4 files changed, 8 insertions(+), 12 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-3569.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3590.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3597.yml diff --git a/html/changelogs/AutoChangeLog-pr-3569.yml b/html/changelogs/AutoChangeLog-pr-3569.yml deleted file mode 100644 index 290008c10a2e..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3569.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "realforest2001" -delete-after: True -changes: - - code_imp: "Updated all the Get_Access() procs, and removed some procs where they completely overlapped with others in presets." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3590.yml b/html/changelogs/AutoChangeLog-pr-3590.yml deleted file mode 100644 index a7e24653166f..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3590.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Morrow" -delete-after: True -changes: - - bugfix: "Added missing Fiorina Sciannex groundside xeno landmarks" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3597.yml b/html/changelogs/AutoChangeLog-pr-3597.yml deleted file mode 100644 index 403d056eaffd..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3597.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "TheGamerdk" -delete-after: True -changes: - - bugfix: "You'll now be allowed to reenter your nested body when freed, even if you used the ghost verb." \ No newline at end of file diff --git a/html/changelogs/archive/2023-06.yml b/html/changelogs/archive/2023-06.yml index 1b6aa3eaea23..e16bfd75f050 100644 --- a/html/changelogs/archive/2023-06.yml +++ b/html/changelogs/archive/2023-06.yml @@ -176,3 +176,11 @@ - rscadd: Backstories have been added to various interesting drinks. Hopek: - balance: Huggers no longer lose health over time on weeds. + Morrow: + - bugfix: Added missing Fiorina Sciannex groundside xeno landmarks + TheGamerdk: + - bugfix: You'll now be allowed to reenter your nested body when freed, even if + you used the ghost verb. + realforest2001: + - code_imp: Updated all the Get_Access() procs, and removed some procs where they + completely overlapped with others in presets. From 537dd2a992e46045a88e49516888744b8dcdc662 Mon Sep 17 00:00:00 2001 From: morrowwolf Date: Tue, 13 Jun 2023 06:58:10 -0400 Subject: [PATCH 059/224] Makes nuke get those pesky closet/tunnel hiders (#3564) # About the pull request This PR makes nukes exploding kill people who are hiding in closet/tunnels OTHER THAN refrigerators. Also please god do not make me refactor this whole thing I will die. # Explain why it's good for the game It's goofy to survive in a closet. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Morrow fix: Made nukes get those pesky closet/tunnel hiders /:cl: --- code/game/gamemodes/cm_self_destruct.dm | 43 +++++++++++++------------ 1 file changed, 22 insertions(+), 21 deletions(-) diff --git a/code/game/gamemodes/cm_self_destruct.dm b/code/game/gamemodes/cm_self_destruct.dm index 27cbf9e92f90..8c022fd0d916 100644 --- a/code/game/gamemodes/cm_self_destruct.dm +++ b/code/game/gamemodes/cm_self_destruct.dm @@ -256,17 +256,18 @@ var/global/datum/authority/branch/evacuation/EvacuationAuthority //This is initi ship_status = 0 //Destroyed. break - var/L1[] = new //Everyone who will be destroyed on the zlevel(s). - var/L2[] = new //Everyone who only needs to see the cinematic. - var/mob/M - var/turf/T - for(M in GLOB.player_list) //This only does something cool for the people about to die, but should prove pretty interesting. - if(!M || !M.loc) continue //In case something changes when we sleep(). - if(M.stat == DEAD) - L2 |= M - else if(M.z in z_levels) - L1 |= M - shake_camera(M, 110, 4) + var/list/alive_mobs = list() //Everyone who will be destroyed on the zlevel(s). + var/list/dead_mobs = list() //Everyone who only needs to see the cinematic. + for(var/mob/current_mob as anything in GLOB.mob_list) //This only does something cool for the people about to die, but should prove pretty interesting. + if(!current_mob || !current_mob.loc) + continue //In case something changes when we sleep(). + if(current_mob.stat == DEAD) + dead_mobs |= current_mob + continue + var/turf/current_turf = get_turf(current_mob) + if(current_turf.z in z_levels) + alive_mobs |= current_mob + shake_camera(current_mob, 110, 4) sleep(100) @@ -275,23 +276,23 @@ var/global/datum/authority/branch/evacuation/EvacuationAuthority //This is initi var/atom/movable/screen/cinematic/explosion/C = new if(play_anim) - for(M in L1 + L2) - if(M && M.loc && M.client) - M.client.screen |= C //They may have disconnected in the mean time. + for(var/mob/current_mob as anything in alive_mobs + dead_mobs) + if(current_mob && current_mob.loc && current_mob.client) + current_mob.client.screen |= C //They may have disconnected in the mean time. sleep(15) //Extra 1.5 seconds to look at the ship. flick(override ? "intro_override" : "intro_nuke", C) sleep(35) - for(M in L1) - if(M && M.loc) //Who knows, maybe they escaped, or don't exist anymore. - T = get_turf(M) - if(T.z in z_levels) - if(istype(M.loc, /obj/structure/closet/secure_closet/freezer/fridge)) + for(var/mob/current_mob in alive_mobs) + if(current_mob && current_mob.loc) //Who knows, maybe they escaped, or don't exist anymore. + var/turf/current_mob_turf = get_turf(current_mob) + if(current_mob_turf.z in z_levels) + if(istype(current_mob.loc, /obj/structure/closet/secure_closet/freezer/fridge)) continue - M.death(create_cause_data("nuclear explosion")) + current_mob.death(create_cause_data("nuclear explosion")) else if(play_anim) - M.client.screen -= C //those who managed to escape the z level at last second shouldn't have their view obstructed. + current_mob.client.screen -= C //those who managed to escape the z level at last second shouldn't have their view obstructed. if(play_anim) flick(ship_status ? "ship_spared" : "ship_destroyed", C) C.icon_state = ship_status ? "summary_spared" : "summary_destroyed" From f171ca92a33473fee95f5827a06af38d1c9bcd25 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 13 Jun 2023 12:17:29 +0100 Subject: [PATCH 060/224] Automatic changelog for PR #3564 [ci skip] --- html/changelogs/AutoChangeLog-pr-3564.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3564.yml diff --git a/html/changelogs/AutoChangeLog-pr-3564.yml b/html/changelogs/AutoChangeLog-pr-3564.yml new file mode 100644 index 000000000000..96ecd9be4033 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3564.yml @@ -0,0 +1,4 @@ +author: "Morrow" +delete-after: True +changes: + - bugfix: "Made nukes get those pesky closet/tunnel hiders" \ No newline at end of file From 06a0bb93fc781aff24518d324b33c290cb01a796 Mon Sep 17 00:00:00 2001 From: Julian56 <117036822+Huffie56@users.noreply.github.com> Date: Tue, 13 Jun 2023 13:00:06 +0200 Subject: [PATCH 061/224] Fix Restore some object back to original to keep them compatible with older map (#3607) # About the pull request Restore some object back to original to keep them compatible with older map that people are working on off the main maps. it was a miss on my part and we have no reason to penalize people that are working on maps off the grid... # Explain why it's good for the game Because i don't want to piss off mapper for no good reason or give a reason for people to give up project. i don't want to create issues i want to solve them. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: fix: restore some object back to original to keep them compatible with older map. /:cl: Co-authored-by: Julien --- code/game/objects/structures/flora.dm | 8 +++++++- code/game/turfs/open.dm | 1 + 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/code/game/objects/structures/flora.dm b/code/game/objects/structures/flora.dm index b19fc4788c01..f0e6fb77df3d 100644 --- a/code/game/objects/structures/flora.dm +++ b/code/game/objects/structures/flora.dm @@ -83,6 +83,7 @@ PLANT_CUT_MACHETE = 3 = Needs at least a machete to be cut down //dead /obj/structure/flora/tree/dead icon = 'icons/obj/structures/props/deadtrees.dmi' + icon_state = "tree_1" /obj/structure/flora/tree/dead/tree_1 icon_state = "tree_1" @@ -149,6 +150,7 @@ ICE GRASS //brown /obj/structure/flora/grass/ice/brown + icon_state = "snowgrassbb_1" icon_tag = "snowgrassbb" /obj/structure/flora/grass/ice/brown/snowgrassbb_1 @@ -162,8 +164,8 @@ ICE GRASS //green /obj/structure/flora/grass/ice/green - icon_tag = "snowgrassgb" icon_state = "snowgrassgb_1" + icon_tag = "snowgrassgb" //both /obj/structure/flora/grass/ice/both @@ -202,6 +204,7 @@ ICEY GRASS. IT LOOKS LIKE IT'S MADE OF ICE. /obj/structure/flora/grass/desert icon = 'icons/obj/structures/props/dam.dmi' + icon_state = "lightgrass_1" // to replace with /obj/structure/flora/grass/desert/lightgrass_1 @@ -241,6 +244,8 @@ ICEY GRASS. IT LOOKS LIKE IT'S MADE OF ICE. icon_state = "lightgrass_12" //heavy desert grass +/obj/structure/flora/grass/desert/heavy + icon_state = "heavygrass_1" /obj/structure/flora/grass/desert/heavygrass_1 icon_state = "heavygrass_1" @@ -618,6 +623,7 @@ ICEY GRASS. IT LOOKS LIKE IT'S MADE OF ICE. name = "vines" desc = "A mass of twisted vines." icon = 'icons/effects/spacevines.dmi' + icon_state = "light_1" icon_tag = "light" variations = 3 cut_level = PLANT_CUT_MACHETE diff --git a/code/game/turfs/open.dm b/code/game/turfs/open.dm index baebe7cae5c8..3f7192b0090b 100644 --- a/code/game/turfs/open.dm +++ b/code/game/turfs/open.dm @@ -327,6 +327,7 @@ /turf/open/gm/grass name = "grass" + icon_state = "grass1" baseturfs = /turf/open/gm/grass scorchable = "grass1" From 1b0396101b9d6e7b3c0bc0fc4ca65889c7c14cba Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 13 Jun 2023 12:35:28 +0100 Subject: [PATCH 062/224] Automatic changelog for PR #3607 [ci skip] --- html/changelogs/AutoChangeLog-pr-3607.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3607.yml diff --git a/html/changelogs/AutoChangeLog-pr-3607.yml b/html/changelogs/AutoChangeLog-pr-3607.yml new file mode 100644 index 000000000000..499070b74257 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3607.yml @@ -0,0 +1,4 @@ +author: "Huffie56" +delete-after: True +changes: + - bugfix: "restore some object back to original to keep them compatible with older map." \ No newline at end of file From fca2747e72bb3ee67b31e145682f8d0caa165aa1 Mon Sep 17 00:00:00 2001 From: cm13-github Date: Tue, 13 Jun 2023 11:53:34 +0000 Subject: [PATCH 063/224] Automatic changelog compile, [ci skip] --- html/changelogs/AutoChangeLog-pr-3564.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3607.yml | 4 ---- html/changelogs/archive/2023-06.yml | 4 ++++ 3 files changed, 4 insertions(+), 8 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-3564.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3607.yml diff --git a/html/changelogs/AutoChangeLog-pr-3564.yml b/html/changelogs/AutoChangeLog-pr-3564.yml deleted file mode 100644 index 96ecd9be4033..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3564.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Morrow" -delete-after: True -changes: - - bugfix: "Made nukes get those pesky closet/tunnel hiders" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3607.yml b/html/changelogs/AutoChangeLog-pr-3607.yml deleted file mode 100644 index 499070b74257..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3607.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Huffie56" -delete-after: True -changes: - - bugfix: "restore some object back to original to keep them compatible with older map." \ No newline at end of file diff --git a/html/changelogs/archive/2023-06.yml b/html/changelogs/archive/2023-06.yml index e16bfd75f050..6ee0656fdcad 100644 --- a/html/changelogs/archive/2023-06.yml +++ b/html/changelogs/archive/2023-06.yml @@ -176,8 +176,12 @@ - rscadd: Backstories have been added to various interesting drinks. Hopek: - balance: Huggers no longer lose health over time on weeds. + Huffie56: + - bugfix: restore some object back to original to keep them compatible with older + map. Morrow: - bugfix: Added missing Fiorina Sciannex groundside xeno landmarks + - bugfix: Made nukes get those pesky closet/tunnel hiders TheGamerdk: - bugfix: You'll now be allowed to reenter your nested body when freed, even if you used the ghost verb. From 6f8162a66bed3a5aa38587d30ae95242fcf038e7 Mon Sep 17 00:00:00 2001 From: morrowwolf Date: Tue, 13 Jun 2023 09:13:09 -0400 Subject: [PATCH 064/224] Smartgun battery (#3588) # About the pull request This PR removes the smartgun powerpack. You no longer need it for the smartgun. This PR adds a smartgun specific battery that you use with the smartgun itself. ![Drakehtm56](https://github.com/cmss13-devs/cmss13/assets/8919187/f0ca314d-8a68-4bfd-8cdc-49930e9c77bc) ![Smart_Gun_arm](https://github.com/cmss13-devs/cmss13/assets/8919187/47ac63bf-8b1c-45b5-9ea3-e639f2afe88d) The smartgun harness now blocks back slot. # Explain why it's good for the game Getting closer to the lore is good. Forcing more scarcity/attrition via power on smartgunners is good for game health. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Morrow, Triiodine add: Added a smartgun specific battery that you use with the smartgun itself. del: Removed the smartgun powerpack. You no longer need it for the smartgun. /:cl: --- .../signals/atom/mob/living/signals_human.dm | 4 + .../dcs/signals/atom/mob/signals_mob.dm | 3 + code/datums/supply_packs/ammo.dm | 12 +- code/game/machinery/recharger.dm | 17 ++- .../vending/vendor_types/requisitions.dm | 2 +- .../squad_prep/squad_smartgunner.dm | 3 - .../vending/vendor_types/wo_vendors.dm | 2 +- .../effects/spawners/wo_spawners/supplies.dm | 2 +- code/game/objects/items/storage/pouch.dm | 1 + code/modules/clothing/glasses/night.dm | 40 +++---- code/modules/clothing/suits/marine_armor.dm | 31 ++++- code/modules/cm_marines/equipment/weapons.dm | 87 +------------- code/modules/gear_presets/clf.dm | 2 - code/modules/gear_presets/cmb.dm | 3 +- code/modules/gear_presets/dust_raider.dm | 1 - code/modules/gear_presets/forcon_survivors.dm | 1 - code/modules/gear_presets/pmc.dm | 3 +- code/modules/gear_presets/uscm.dm | 11 +- code/modules/gear_presets/whiteout.dm | 5 +- code/modules/gear_presets/wo.dm | 4 - code/modules/mob/living/carbon/human/human.dm | 7 ++ code/modules/mob/mob.dm | 3 + code/modules/projectiles/guns/smartgun.dm | 109 ++++++++++++------ .../vehicles/interior/interactable/vendors.dm | 2 +- icons/obj/structures/machinery/power.dmi | Bin 30231 -> 30580 bytes 25 files changed, 174 insertions(+), 181 deletions(-) diff --git a/code/__DEFINES/dcs/signals/atom/mob/living/signals_human.dm b/code/__DEFINES/dcs/signals/atom/mob/living/signals_human.dm index 377a2ededc82..b38339d1af17 100644 --- a/code/__DEFINES/dcs/signals/atom/mob/living/signals_human.dm +++ b/code/__DEFINES/dcs/signals/atom/mob/living/signals_human.dm @@ -52,6 +52,10 @@ //from /mob/living/carbon/human/equip_to_slot() #define COMSIG_HUMAN_EQUIPPED_ITEM "human_equipped_item" +/// From /mob/proc/equip_to_slot_if_possible() +#define COMSIG_HUMAN_ATTEMPTING_EQUIP "human_attempting_equip" + #define COMPONENT_HUMAN_CANCEL_ATTEMPT_EQUIP (1<<0) + //from /mob/living/carbon/human/Life() #define COMSIG_HUMAN_SET_UNDEFIBBABLE "human_set_undefibbable" diff --git a/code/__DEFINES/dcs/signals/atom/mob/signals_mob.dm b/code/__DEFINES/dcs/signals/atom/mob/signals_mob.dm index 37991ff9f9dc..347623798b74 100644 --- a/code/__DEFINES/dcs/signals/atom/mob/signals_mob.dm +++ b/code/__DEFINES/dcs/signals/atom/mob/signals_mob.dm @@ -43,6 +43,9 @@ #define COMSIG_MOB_DRAGGED "mob_dragged" /// From /obj/item/proc/unequipped() #define COMSIG_MOB_ITEM_UNEQUIPPED "mob_item_unequipped" +/// From /mob/proc/equip_to_slot_if_possible() +#define COMSIG_MOB_ATTEMPTING_EQUIP "mob_attempting_equip" + #define COMPONENT_MOB_CANCEL_ATTEMPT_EQUIP (1<<0) /// For when a mob is devoured by a Xeno #define COMSIG_MOB_DEVOURED "mob_devoured" diff --git a/code/datums/supply_packs/ammo.dm b/code/datums/supply_packs/ammo.dm index bd0e57f4017b..e598a11be5e0 100644 --- a/code/datums/supply_packs/ammo.dm +++ b/code/datums/supply_packs/ammo.dm @@ -308,15 +308,17 @@ //------------------------Smartgunner stuff---------------- -/datum/supply_packs/ammo_smartgun_powerpack - name = "M56 smartgun powerpack crate (x2)" +/datum/supply_packs/ammo_smartgun_battery_pack + name = "M56 smartgun battery crate (x4)" contains = list( - /obj/item/smartgun_powerpack, - /obj/item/smartgun_powerpack, + /obj/item/smartgun_battery, + /obj/item/smartgun_battery, + /obj/item/smartgun_battery, + /obj/item/smartgun_battery, ) cost = 40 containertype = /obj/structure/closet/crate/ammo - containername = "\improper smartgun powerpacks crate" + containername = "\improper smartgun battery crate" group = "Ammo" /datum/supply_packs/ammo_smartgun diff --git a/code/game/machinery/recharger.dm b/code/game/machinery/recharger.dm index 1ef3a326485d..7855f446c805 100644 --- a/code/game/machinery/recharger.dm +++ b/code/game/machinery/recharger.dm @@ -11,7 +11,7 @@ black_market_value = 35 var/obj/item/charging = null var/percent_charge_complete = 0 - var/list/allowed_devices = list(/obj/item/weapon/baton, /obj/item/cell, /obj/item/weapon/gun/energy, /obj/item/device/defibrillator, /obj/item/tool/portadialysis, /obj/item/clothing/suit/auto_cpr) + var/list/allowed_devices = list(/obj/item/weapon/baton, /obj/item/cell, /obj/item/weapon/gun/energy, /obj/item/device/defibrillator, /obj/item/tool/portadialysis, /obj/item/clothing/suit/auto_cpr, /obj/item/smartgun_battery) var/charge_amount = 1000 @@ -166,6 +166,21 @@ update_icon() return + if(istype(charging, /obj/item/smartgun_battery)) + var/obj/item/smartgun_battery/charging_smartgun_battery = charging + if(charging_smartgun_battery.power_cell) + if(!charging_smartgun_battery.power_cell.fully_charged()) + charging_smartgun_battery.power_cell.give(charge_amount) + percent_charge_complete = charging_smartgun_battery.power_cell.percent() + update_use_power(USE_POWER_ACTIVE) + update_icon() + return + + percent_charge_complete = 100 + update_use_power(USE_POWER_IDLE) + update_icon() + return + /* Disable defib recharging if(istype(charging, /obj/item/device/defibrillator)) var/obj/item/device/defibrillator/D = charging diff --git a/code/game/machinery/vending/vendor_types/requisitions.dm b/code/game/machinery/vending/vendor_types/requisitions.dm index f36aae09b6a0..250a998f38bf 100644 --- a/code/game/machinery/vending/vendor_types/requisitions.dm +++ b/code/game/machinery/vending/vendor_types/requisitions.dm @@ -239,7 +239,7 @@ list("M41A MK2 Extended Magazine (10x24mm)", round(scale * 8.1), /obj/item/ammo_magazine/rifle/extended, VENDOR_ITEM_REGULAR), list("SPECIAL AMMUNITION", -1, null, null), - list("M56 Powerpack", 2, /obj/item/smartgun_powerpack, VENDOR_ITEM_REGULAR), + list("M56 Battery", 4, /obj/item/smartgun_battery, VENDOR_ITEM_REGULAR), list("M56 Smartgun Drum", 4, /obj/item/ammo_magazine/smartgun, VENDOR_ITEM_REGULAR), list("M44 Heavy Speed Loader (.44)", round(scale * 10.5), /obj/item/ammo_magazine/revolver/heavy, VENDOR_ITEM_REGULAR), list("M44 Marksman Speed Loader (.44)", round(scale * 5.7), /obj/item/ammo_magazine/revolver/marksman, 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 fae628dfeb0c..b471d61628e0 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 @@ -7,9 +7,6 @@ GLOBAL_LIST_INIT(cm_vending_gear_smartgun, list( list("SMARTGUN AMMUNITION", 0, null, null, null), list("M56 Smartgun Drum", 15, /obj/item/ammo_magazine/smartgun, null, VENDOR_ITEM_RECOMMENDED), - list("SMARTGUN EXTRA UTILITIES (CHOOSE 1)", 0, null, null, null), - list("High-Capacity Power Cell", 0, /obj/item/cell/high, MARINE_CAN_BUY_ARMOR, VENDOR_ITEM_RECOMMENDED), - list("GUN ATTACHMENTS (CHOOSE 1)", 0, null, null, null), list("Laser Sight", 0, /obj/item/attachable/lasersight, MARINE_CAN_BUY_ATTACHMENT, VENDOR_ITEM_REGULAR), list("Red-Dot Sight", 0, /obj/item/attachable/reddot, MARINE_CAN_BUY_ATTACHMENT, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/wo_vendors.dm b/code/game/machinery/vending/vendor_types/wo_vendors.dm index 01f66fbfaf48..bdba638c577e 100644 --- a/code/game/machinery/vending/vendor_types/wo_vendors.dm +++ b/code/game/machinery/vending/vendor_types/wo_vendors.dm @@ -151,7 +151,7 @@ list("M44 Heavy Speed Loader (.44)", round(scale * 2), /obj/item/ammo_magazine/revolver/heavy, VENDOR_ITEM_REGULAR), list("M44 Marksman Speed Loader (.44)", round(scale * 2), /obj/item/ammo_magazine/revolver/marksman, VENDOR_ITEM_REGULAR), list("M4A3 HP Magazine (9mm)", round(scale * 5), /obj/item/ammo_magazine/pistol/hp, VENDOR_ITEM_REGULAR), - list("M56 Powerpack", round(scale * 5), /obj/item/smartgun_powerpack, VENDOR_ITEM_REGULAR), + list("M56 Battery", round(scale * 5), /obj/item/smartgun_battery, VENDOR_ITEM_REGULAR), list("M56 Smartgun Drum", round(scale * 2), /obj/item/ammo_magazine/smartgun, VENDOR_ITEM_REGULAR), list("SU-6 Smartpistol Magazine (.45)", round(scale * 6), /obj/item/ammo_magazine/pistol/smart, VENDOR_ITEM_REGULAR), list("VP78 Magazine", round(scale * 6), /obj/item/ammo_magazine/pistol/vp78, VENDOR_ITEM_REGULAR), diff --git a/code/game/objects/effects/spawners/wo_spawners/supplies.dm b/code/game/objects/effects/spawners/wo_spawners/supplies.dm index e38641592bc4..f2ef887d076c 100644 --- a/code/game/objects/effects/spawners/wo_spawners/supplies.dm +++ b/code/game/objects/effects/spawners/wo_spawners/supplies.dm @@ -194,7 +194,7 @@ /obj/effect/landmark/wo_supplies/ammo/powerpack icon = 'icons/obj/items/clothing/backpacks.dmi' icon_state = "powerpack" - stuff = list(/obj/item/smartgun_powerpack) + stuff = list(/obj/item/smartgun_battery) /obj/effect/landmark/wo_supplies/ammo/box icon = 'icons/obj/items/weapons/guns/ammo_boxes/boxes_and_lids.dmi' diff --git a/code/game/objects/items/storage/pouch.dm b/code/game/objects/items/storage/pouch.dm index 5900097e030e..198e5b3b9960 100644 --- a/code/game/objects/items/storage/pouch.dm +++ b/code/game/objects/items/storage/pouch.dm @@ -1126,6 +1126,7 @@ /obj/item/stock_parts/micro_laser, /obj/item/stock_parts/scanning_module, /obj/item/stock_parts/capacitor, + /obj/item/smartgun_battery, ) /obj/item/storage/pouch/electronics/full/fill_preset_inventory() diff --git a/code/modules/clothing/glasses/night.dm b/code/modules/clothing/glasses/night.dm index be58dd80cc25..63d0c8f364af 100644 --- a/code/modules/clothing/glasses/night.dm +++ b/code/modules/clothing/glasses/night.dm @@ -100,27 +100,25 @@ req_skill_level = SKILL_SPEC_SMARTGUN var/far_sight = FALSE - var/powerpack = null + var/obj/item/weapon/gun/smartgun/linked_smartgun = null /obj/item/clothing/glasses/night/m56_goggles/Destroy() - powerpack = null + linked_smartgun = null disable_far_sight() return ..() -/obj/item/clothing/glasses/night/m56_goggles/proc/link_powerpack(mob/user) - if(!QDELETED(user) && !QDELETED(user.back)) - if(istype(user.back, /obj/item/smartgun_powerpack)) - powerpack = user.back +/obj/item/clothing/glasses/night/m56_goggles/proc/link_smartgun(mob/user) + if(!QDELETED(user)) + linked_smartgun = locate() in user + if(linked_smartgun) return TRUE return FALSE /obj/item/clothing/glasses/night/m56_goggles/mob_can_equip(mob/user, slot) if(slot == WEAR_EYES) - if(ishuman(user)) - var/mob/living/carbon/human/H = user - if(!istype(H.back, /obj/item/smartgun_powerpack)) - to_chat(user, "You must be wearing an M56 Powerpack on your back to wear these.") - return FALSE + if(!link_smartgun(user)) + to_chat(user, SPAN_NOTICE("You must have your smartgun equipped to wear these.")) + return FALSE return ..() /obj/item/clothing/glasses/night/m56_goggles/equipped(mob/user, slot) @@ -129,6 +127,7 @@ return ..() /obj/item/clothing/glasses/night/m56_goggles/dropped(mob/living/carbon/human/user) + linked_smartgun = null disable_far_sight(user) return ..() @@ -137,8 +136,8 @@ if(user.glasses != src) to_chat(user, SPAN_WARNING("You can't activate far sight without wearing \the [src]!")) return - if(!link_powerpack(user)) - to_chat(user, SPAN_WARNING("You can't use this without a powerpack!")) + if(!link_smartgun(user)) + to_chat(user, SPAN_WARNING("You can't use this without a smartgun!")) return far_sight = TRUE if(user) @@ -146,7 +145,7 @@ user.client.change_view(8, src) START_PROCESSING(SSobj, src) else - powerpack = null + linked_smartgun = null far_sight = FALSE if(user) if(user.client) @@ -154,8 +153,8 @@ STOP_PROCESSING(SSobj, src) var/datum/action/item_action/m56_goggles/far_sight/FT = locate(/datum/action/item_action/m56_goggles/far_sight) in actions - FT.update_button_icon() - + if(FT) + FT.update_button_icon() /obj/item/clothing/glasses/night/m56_goggles/proc/disable_far_sight(mob/living/carbon/human/user) if(!istype(user)) @@ -169,14 +168,11 @@ if(!istype(user)) set_far_sight(null, FALSE) return PROCESS_KILL - if(powerpack != user.back) + if(!link_smartgun(user)) set_far_sight(user, FALSE) return PROCESS_KILL - var/obj/item/smartgun_powerpack/pp = user.back - if(istype(pp)) - var/obj/item/cell/c = pp.pcell - if(!pp.drain_powerpack(25 * delta_time, c)) - set_far_sight(user, FALSE) + if(!linked_smartgun.drain_battery(25 * delta_time)) + set_far_sight(user, FALSE) /datum/action/item_action/m56_goggles/far_sight/New() . = ..() diff --git a/code/modules/clothing/suits/marine_armor.dm b/code/modules/clothing/suits/marine_armor.dm index 1d464269b432..ab62ea782a09 100644 --- a/code/modules/clothing/suits/marine_armor.dm +++ b/code/modules/clothing/suits/marine_armor.dm @@ -416,7 +416,7 @@ var/list/squad_colors_chat = list(rgb(230,125,125), rgb(255,230,80), rgb(255,150 /obj/item/clothing/suit/storage/marine/smartgunner - name = "M56 combat harness" + name = "\improper M56 combat harness" desc = "A heavy protective vest designed to be worn with the M56 Smartgun System. \nIt has specially designed straps and reinforcement to carry the Smartgun and accessories." icon_state = "8" item_state = "armor" @@ -446,6 +446,35 @@ var/list/squad_colors_chat = list(rgb(230,125,125), rgb(255,230,80), rgb(255,150 name = "M56 combat harness" //select_gamemode_skin(type) +/obj/item/clothing/suit/storage/marine/smartgunner/mob_can_equip(mob/equipping_mob, slot, disable_warning = FALSE) + . = ..() + + if(equipping_mob.back) + to_chat(equipping_mob, SPAN_WARNING("You can't equip [src] while wearing a backpack.")) + return FALSE + +/obj/item/clothing/suit/storage/marine/smartgunner/equipped(mob/user, slot, silent) + . = ..() + + if(slot == WEAR_JACKET) + RegisterSignal(user, COMSIG_HUMAN_ATTEMPTING_EQUIP, PROC_REF(check_equipping)) + +/obj/item/clothing/suit/storage/marine/smartgunner/proc/check_equipping(mob/living/carbon/human/equipping_human, obj/item/equipping_item, slot) + SIGNAL_HANDLER + + if(slot != WEAR_BACK) + return + + . = COMPONENT_HUMAN_CANCEL_ATTEMPT_EQUIP + + if(equipping_item.flags_equip_slot == SLOT_BACK) + to_chat(equipping_human, SPAN_WARNING("You can't equip [equipping_item] on your back while wearing [src].")) + return + +/obj/item/clothing/suit/storage/marine/smartgunner/unequipped(mob/user, slot) + . = ..() + + UnregisterSignal(user, COMSIG_HUMAN_ATTEMPTING_EQUIP) /obj/item/clothing/suit/storage/marine/leader name = "\improper B12 pattern marine armor" diff --git a/code/modules/cm_marines/equipment/weapons.dm b/code/modules/cm_marines/equipment/weapons.dm index 97484d8b13c1..858b9dbeb79d 100644 --- a/code/modules/cm_marines/equipment/weapons.dm +++ b/code/modules/cm_marines/equipment/weapons.dm @@ -14,7 +14,7 @@ . = ..() new /obj/item/clothing/glasses/night/m56_goggles(src) new /obj/item/weapon/gun/smartgun(src) - new /obj/item/smartgun_powerpack(src) + new /obj/item/smartgun_battery(src) new /obj/item/clothing/suit/storage/marine/smartgunner(src) update_icon() @@ -42,7 +42,7 @@ . = ..() new /obj/item/clothing/glasses/night/m56_goggles(src) new /obj/item/weapon/gun/smartgun/co(src) - new /obj/item/smartgun_powerpack(src) + new /obj/item/smartgun_battery(src) new /obj/item/clothing/suit/storage/marine/smartgunner(src) new /obj/item/storage/belt/marine/smartgunner(src) update_icon() @@ -71,7 +71,7 @@ . = ..() new /obj/item/clothing/glasses/night/m56_goggles(src) new /obj/item/weapon/gun/smartgun/dirty(src) - new /obj/item/smartgun_powerpack/pmc(src) + new /obj/item/smartgun_battery(src) new /obj/item/clothing/suit/storage/marine/smartgunner/veteran/pmc(src) new /obj/item/clothing/head/helmet/marine/veteran/pmc/gunner(src) new /obj/item/storage/belt/gun/smartgunner/pmc/full(src) @@ -85,84 +85,3 @@ overlays += image(icon, "smartgun") else icon_state = "kit_case_e" - -/obj/item/smartgun_powerpack - name = "\improper M56 powerpack" - desc = "A heavy reinforced backpack with support equipment and power cells for the M56 Smartgun System." - icon = 'icons/obj/items/clothing/backpacks.dmi' - icon_state = "powerpack" - flags_atom = FPRINT|CONDUCT - flags_equip_slot = SLOT_BACK - w_class = SIZE_HUGE - var/obj/item/cell/pcell = null - var/reloading = 0 - -/obj/item/smartgun_powerpack/Initialize(mapload, ...) - . = ..() - pcell = new /obj/item/cell/high(src) - -/obj/item/smartgun_powerpack/Destroy() - . = ..() - QDEL_NULL(pcell) - -/obj/item/smartgun_powerpack/dropped(mob/living/user) // called on unequip - if(ishuman(user)) - var/mob/living/carbon/human/H = user - if(H.glasses && istype(H.glasses, /obj/item/clothing/glasses/night/m56_goggles)) - if(H.back == src) - to_chat(H, SPAN_NOTICE("You remove \the [H.glasses].")) - H.drop_inv_item_on_ground(H.glasses) - ..() - - -/obj/item/smartgun_powerpack/attackby(obj/item/A as obj, mob/user as mob) - if(istype(A,/obj/item/cell)) - var/obj/item/cell/C = A - visible_message("[user.name] swaps out the power cell in the [src.name].","You swap out the power cell in the [src] and drop the old one.") - to_chat(user, "The new cell contains: [C.charge] power.") - pcell.update_icon() - pcell.forceMove(get_turf(user)) - pcell = C - user.drop_inv_item_to_loc(C, src) - playsound(src,'sound/machines/click.ogg', 25, 1) - else - ..() - -/obj/item/smartgun_powerpack/get_examine_text(mob/user) - . = ..() - if (pcell && get_dist(user, src) <= 1) - . += "A small gauge in the corner reads: Power: [pcell.charge] / [pcell.maxcharge]." - -/obj/item/smartgun_powerpack/proc/drain_powerpack(drain = 0, obj/item/cell/c) - var/actual_drain = (rand(drain/2,drain)/25) - if(c && c.charge > 0) - if(c.charge > actual_drain) - c.charge -= actual_drain - else - c.charge = 0 - to_chat(usr, SPAN_WARNING("[src] emits a low power warning and immediately shuts down!")) - return TRUE - if(!c || c.charge == 0) - to_chat(usr, SPAN_WARNING("[src] emits a low power warning and immediately shuts down!")) - return FALSE - return FALSE - -/obj/item/smartgun_powerpack/pmc - icon_state = "powerpack" - -/obj/item/smartgun_powerpack/pmc/Initialize(mapload, ...) - . = ..() - pcell = new /obj/item/cell/hyper(src) - -/obj/item/smartgun_powerpack/snow - icon_state = "powerpack" - -/obj/item/smartgun_powerpack/fancy - icon_state = "powerpackw" - -/obj/item/smartgun_powerpack/merc - icon_state = "powerpackp" - -/obj/item/smartgun_powerpack/clf - name = "\improper M56 'Freedom' powerpack" - desc = "A heavy reinforced backpack with support equipment and power cells for the M56 Smartgun System. This one has the CLF logo carved into the backplate." diff --git a/code/modules/gear_presets/clf.dm b/code/modules/gear_presets/clf.dm index c669a8a3c61e..311605a407c7 100644 --- a/code/modules/gear_presets/clf.dm +++ b/code/modules/gear_presets/clf.dm @@ -566,7 +566,6 @@ new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/revolver/mateba/highimpact(new_human), WEAR_IN_JACKET) new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/revolver/mateba/highimpact(new_human), WEAR_IN_JACKET) new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/smartgun/clf(new_human), WEAR_J_STORE) - new_human.equip_to_slot_or_del(new /obj/item/smartgun_powerpack/clf(new_human), WEAR_BACK) new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/black(new_human), WEAR_HANDS) new_human.equip_to_slot_or_del(new /obj/item/storage/belt/gun/smartgunner/clf/full(new_human), WEAR_WAIST) new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/marine/upp(new_human), WEAR_FEET) @@ -1023,7 +1022,6 @@ H.equip_to_slot_or_del(new /obj/item/ammo_magazine/revolver/mateba/highimpact(H), WEAR_IN_JACKET) H.equip_to_slot_or_del(new /obj/item/ammo_magazine/revolver/mateba/highimpact(H), WEAR_IN_JACKET) H.equip_to_slot_or_del(new /obj/item/weapon/gun/smartgun/clf(H), WEAR_J_STORE) - H.equip_to_slot_or_del(new /obj/item/smartgun_powerpack/clf(H), WEAR_BACK) H.equip_to_slot_or_del(new /obj/item/clothing/gloves/black(H), WEAR_HANDS) H.equip_to_slot_or_del(new /obj/item/storage/belt/gun/smartgunner/clf/full(H), WEAR_WAIST) H.equip_to_slot_or_del(new /obj/item/clothing/shoes/marine/upp(H), WEAR_FEET) diff --git a/code/modules/gear_presets/cmb.dm b/code/modules/gear_presets/cmb.dm index f1e31cdf86ca..a1ea205a8f61 100644 --- a/code/modules/gear_presets/cmb.dm +++ b/code/modules/gear_presets/cmb.dm @@ -621,7 +621,6 @@ /datum/equipment_preset/uscm/cmb/smartgunner/load_gear(mob/living/carbon/human/new_human) new_human.equip_to_slot_or_del(new /obj/item/clothing/under/marine, WEAR_BODY) - new_human.equip_to_slot_or_del(new /obj/item/smartgun_powerpack, WEAR_BACK) new_human.equip_to_slot_or_del(new /obj/item/clothing/accessory/storage/holster, WEAR_ACCESSORY) new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/pistol/m4a3/custom, WEAR_IN_ACCESSORY) new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/pistol/hp, WEAR_IN_ACCESSORY) @@ -630,7 +629,6 @@ new_human.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/marine/smartgunner, WEAR_JACKET) new_human.equip_to_slot_or_del(new /obj/item/explosive/grenade/high_explosive, WEAR_IN_JACKET) new_human.equip_to_slot_or_del(new /obj/item/stack/medical/bruise_pack, WEAR_IN_JACKET) - new_human.equip_to_slot_or_del(new /obj/item/clothing/glasses/night/m56_goggles, WEAR_EYES) new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/smartgun, WEAR_J_STORE) new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/flare/full, WEAR_R_STORE) new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/firstaid/full, WEAR_L_STORE) @@ -639,3 +637,4 @@ new_human.equip_to_slot_or_del(new /obj/item/storage/belt/marine/smartgunner/full/, WEAR_WAIST) new_human.equip_to_slot_or_del(new /obj/item/clothing/head/headband/red, WEAR_HEAD) new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/almayer/marine/cryo, WEAR_L_EAR) + new_human.equip_to_slot_or_del(new /obj/item/clothing/glasses/night/m56_goggles, WEAR_EYES) diff --git a/code/modules/gear_presets/dust_raider.dm b/code/modules/gear_presets/dust_raider.dm index 0f62ae71fbb7..e6464d56085e 100644 --- a/code/modules/gear_presets/dust_raider.dm +++ b/code/modules/gear_presets/dust_raider.dm @@ -83,7 +83,6 @@ //TODO: add backpacks and satchels 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/suit/storage/marine/smartgunner(new_human), WEAR_JACKET) - new_human.equip_to_slot_or_del(new /obj/item/smartgun_powerpack(new_human), WEAR_BACK) new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/smartgun(new_human), WEAR_J_STORE) add_common_wo_equipment(new_human) //Backup SMG Weapon diff --git a/code/modules/gear_presets/forcon_survivors.dm b/code/modules/gear_presets/forcon_survivors.dm index c18582ff44e1..a883759a2f7f 100644 --- a/code/modules/gear_presets/forcon_survivors.dm +++ b/code/modules/gear_presets/forcon_survivors.dm @@ -158,7 +158,6 @@ skills = /datum/skills/military/survivor/forecon_smartgunner /datum/equipment_preset/survivor/forecon/smartgunner/load_gear(mob/living/carbon/human/new_human) - new_human.equip_to_slot_or_del(new /obj/item/smartgun_powerpack(new_human), WEAR_R_HAND) ..() 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) diff --git a/code/modules/gear_presets/pmc.dm b/code/modules/gear_presets/pmc.dm index 2dd9c5f1fda0..a0c0bd840153 100644 --- a/code/modules/gear_presets/pmc.dm +++ b/code/modules/gear_presets/pmc.dm @@ -995,8 +995,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), new_human.equip_to_slot_or_del(new /obj/item/stack/medical/bruise_pack, WEAR_IN_ACCESSORY) new_human.equip_to_slot_or_del(new /obj/item/stack/medical/splint, WEAR_IN_ACCESSORY) new_human.equip_to_slot_or_del(new /obj/item/tool/extinguisher/mini, WEAR_IN_ACCESSORY) - new_human.equip_to_slot_or_del(new /obj/item/cell/hyper, WEAR_IN_ACCESSORY) - new_human.equip_to_slot_or_del(new /obj/item/smartgun_powerpack/pmc, WEAR_BACK) + new_human.equip_to_slot_or_del(new /obj/item/smartgun_battery, WEAR_IN_ACCESSORY) new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/smartgun/dirty, WEAR_J_STORE) new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/magazine/pistol/large/vp78, WEAR_R_STORE) new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/firstaid/full, WEAR_L_STORE) diff --git a/code/modules/gear_presets/uscm.dm b/code/modules/gear_presets/uscm.dm index b5c6662137bb..6165a7eaaa56 100644 --- a/code/modules/gear_presets/uscm.dm +++ b/code/modules/gear_presets/uscm.dm @@ -131,11 +131,10 @@ /datum/equipment_preset/uscm/sg/full/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/suit/storage/marine/smartgunner(new_human), WEAR_JACKET) + 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/head/helmet/specrag(new_human), WEAR_HEAD) new_human.equip_to_slot_or_del(new /obj/item/storage/belt/gun/smartgunner/full(new_human), WEAR_WAIST) - new_human.equip_to_slot_or_del(new /obj/item/smartgun_powerpack(new_human), WEAR_BACK) 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/weapon/gun/smartgun(new_human), WEAR_J_STORE) 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/glasses/night/m56_goggles(new_human), WEAR_EYES) @@ -551,21 +550,17 @@ /datum/equipment_preset/uscm/smartgunner_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/storage/backpack/marine(new_human), WEAR_BACK) 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/smartgun_powerpack(new_human), WEAR_R_HAND) - new_human.equip_to_slot_or_del(new /obj/item/clothing/glasses/night/m56_goggles(new_human), WEAR_IN_BACK) 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/storage/pouch/flare/full(new_human), WEAR_R_STORE) new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/firstaid/full(new_human), WEAR_L_STORE) 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/storage/box/attachments(new_human), WEAR_IN_BACK) 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/box/MRE(new_human), WEAR_IN_BACK) - //Backup SMG Weapon + new_human.equip_to_slot_or_del(new /obj/item/storage/box/MRE(new_human), WEAR_IN_JACKET) new_human.equip_to_slot_or_del(new /obj/item/storage/belt/gun/smartgunner/full(new_human), WEAR_WAIST) 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/device/radio/headset/almayer/marine/cryo(new_human), WEAR_L_EAR) + new_human.equip_to_slot_or_del(new /obj/item/clothing/glasses/night/m56_goggles(new_human), WEAR_EYES) /datum/equipment_preset/uscm/smartgunner_equipped/cryo name = "USCM Cryo Squad Smartgunner (Equipped)" diff --git a/code/modules/gear_presets/whiteout.dm b/code/modules/gear_presets/whiteout.dm index a83a1dec9a66..78128c32a44a 100644 --- a/code/modules/gear_presets/whiteout.dm +++ b/code/modules/gear_presets/whiteout.dm @@ -136,10 +136,7 @@ role_comm_title = "WO-TT" /datum/equipment_preset/pmc/w_y_whiteout/terminator/load_gear(mob/living/carbon/human/new_human) - // back - new_human.equip_to_slot_or_del(new /obj/item/smartgun_powerpack/pmc, WEAR_BACK) //face - new_human.equip_to_slot_or_del(new /obj/item/clothing/glasses/night/m56_goggles/whiteout, WEAR_EYES) new_human.equip_to_slot_or_del(new /obj/item/clothing/mask/gas/pmc/leader, WEAR_FACE) new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/distress/commando, WEAR_L_EAR) //head @@ -166,6 +163,8 @@ new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/magazine/large/pmc_sg, WEAR_R_STORE) new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/magazine/large/pmc_sg, WEAR_L_STORE) + new_human.equip_to_slot_or_del(new /obj/item/clothing/glasses/night/m56_goggles/whiteout, WEAR_EYES) + var/obj/item/device/internal_implant/agility/implant = new() implant.on_implanted(new_human) diff --git a/code/modules/gear_presets/wo.dm b/code/modules/gear_presets/wo.dm index d7d729c53701..1033a5f14db3 100644 --- a/code/modules/gear_presets/wo.dm +++ b/code/modules/gear_presets/wo.dm @@ -156,8 +156,6 @@ //jacket 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/weapon/gun/smartgun(new_human), WEAR_J_STORE) - //back - new_human.equip_to_slot_or_del(new /obj/item/smartgun_powerpack(new_human), WEAR_BACK) //head new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/almayer/marine/mp_honor/com(new_human), WEAR_L_EAR) new_human.equip_to_slot_or_del(new /obj/item/clothing/head/beret/marine/chiefofficer(new_human), WEAR_HEAD) @@ -702,10 +700,8 @@ skills = /datum/skills/smartgunner /datum/equipment_preset/wo/marine/sg/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/suit/storage/marine/smartgunner(new_human), WEAR_JACKET) - new_human.equip_to_slot_or_del(new /obj/item/smartgun_powerpack(new_human), WEAR_BACK) 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/storage/belt/gun/smartgunner/full(new_human), WEAR_WAIST) new_human.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/marine(new_human), WEAR_HEAD) diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index c5fed21671c4..d01416b2443f 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -1722,3 +1722,10 @@ to_chat(src, SPAN_DANGER("You are currently unable to throw harmful items.")) return . = ..() + +/mob/living/carbon/human/equip_to_slot_if_possible(obj/item/equipping_item, slot, ignore_delay = 1, del_on_fail = 0, disable_warning = 0, redraw_mob = 1, permanent = 0) + + if(SEND_SIGNAL(src, COMSIG_HUMAN_ATTEMPTING_EQUIP, equipping_item, slot) & COMPONENT_HUMAN_CANCEL_ATTEMPT_EQUIP) + return FALSE + + . = ..() diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index 652d11b2a70b..7803c15da523 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -258,6 +258,9 @@ if(!istype(W)) return FALSE + if(SEND_SIGNAL(src, COMSIG_MOB_ATTEMPTING_EQUIP, W, slot) & COMPONENT_MOB_CANCEL_ATTEMPT_EQUIP) + return FALSE + if(!W.mob_can_equip(src, slot, disable_warning)) if(del_on_fail) qdel(W) diff --git a/code/modules/projectiles/guns/smartgun.dm b/code/modules/projectiles/guns/smartgun.dm index 4378a41aac19..c73d9c0f6423 100644 --- a/code/modules/projectiles/guns/smartgun.dm +++ b/code/modules/projectiles/guns/smartgun.dm @@ -18,11 +18,11 @@ force = 20 wield_delay = WIELD_DELAY_FAST aim_slowdown = SLOWDOWN_ADS_SPECIALIST - var/powerpack = null - /// Whether the smartgun drains the powerpack battery (Ignored if requires_powerpack is false) + var/obj/item/smartgun_battery/battery = null + /// Whether the smartgun drains the battery (Ignored if requires_battery is false) var/requires_power = TRUE - /// Whether the smartgun requires a powerpack to be worn - var/requires_powerpack = TRUE + /// Whether the smartgun requires a battery + var/requires_battery = TRUE /// Whether the smartgun requires a harness to use var/requires_harness = TRUE ammo = /datum/ammo/bullet/smartgun @@ -69,6 +69,7 @@ ammo_primary = GLOB.ammo_list[ammo_primary] //Gun initialize calls replace_ammo() so we need to set these first. ammo_secondary = GLOB.ammo_list[ammo_secondary] MD = new(src) + battery = new /obj/item/smartgun_battery(src) . = ..() update_icon() @@ -76,6 +77,7 @@ ammo_primary = null ammo_secondary = null QDEL_NULL(MD) + QDEL_NULL(battery) . = ..() /obj/item/weapon/gun/smartgun/set_gun_attachment_offsets() @@ -116,6 +118,9 @@ . += message . += "The restriction system is [iff_enabled ? "on" : "off"]." + if(battery && get_dist(user, src) <= 1) + . += "A small gauge on [battery] reads: Power: [battery.power_cell.charge] / [battery.power_cell.maxcharge]." + /obj/item/weapon/gun/smartgun/clicked(mob/user, list/mods) if(mods["alt"]) if(!CAN_PICKUP(user, src)) @@ -138,6 +143,20 @@ else return ..() +/obj/item/weapon/gun/smartgun/attackby(obj/item/attacking_object, mob/user) + if(istype(attacking_object, /obj/item/smartgun_battery)) + var/obj/item/smartgun_battery/new_cell = attacking_object + visible_message("[user] swaps out the power cell in the [src].","You swap out the power cell in the [src] and drop the old one.") + to_chat(user, SPAN_NOTICE("The new cell contains: [new_cell.power_cell.charge] power.")) + battery.update_icon() + battery.forceMove(get_turf(user)) + battery = new_cell + user.drop_inv_item_to_loc(new_cell, src) + playsound(src, 'sound/machines/click.ogg', 25, 1) + return + + return ..() + /obj/item/weapon/gun/smartgun/replace_magazine(mob/user, obj/item/ammo_magazine/magazine) if(!cover_open) to_chat(user, SPAN_WARNING("\The [src]'s feed cover is closed! You can't put a new drum in! (alt-click to open it)")) @@ -166,8 +185,6 @@ var/mob/living/carbon/human/H = owner if(H.is_mob_incapacitated() || G.get_active_firearm(H, FALSE) != holder_item) return - if(!G.powerpack) - G.link_powerpack(usr) /datum/action/item_action/smartgun/update_button_icon() return @@ -313,8 +330,6 @@ /obj/item/weapon/gun/smartgun/unique_action(mob/user) if(isobserver(usr) || isxeno(usr)) return - if(!powerpack) - link_powerpack(usr) toggle_ammo_type(usr) /obj/item/weapon/gun/smartgun/proc/toggle_ammo_type(mob/user) @@ -346,45 +361,38 @@ remove_bullet_trait("iff") drain -= 10 MD.iff_signal = null - if(!powerpack) - link_powerpack(usr) /obj/item/weapon/gun/smartgun/Fire(atom/target, mob/living/user, params, reflex = 0, dual_wield) - if(!requires_powerpack) + if(!requires_battery) ..() return - if(!powerpack || (powerpack && user.back != powerpack)) - if(!link_powerpack(user)) - to_chat(user, SPAN_WARNING("You need a powerpack to be able to fire \the [src]...")) - unlink_powerpack() - return - if(powerpack) + if(battery) if(!requires_power) ..() return - var/obj/item/smartgun_powerpack/pp = user.back - if(istype(pp)) - var/obj/item/cell/c = pp.pcell - var/d = drain - if(flags_gun_features & GUN_BURST_ON) - d = drain*burst_amount*1.5 - if(pp.drain_powerpack(d, c)) - ..() - - -/obj/item/weapon/gun/smartgun/proc/link_powerpack(mob/user) - if(!requires_powerpack) - return TRUE + if(drain_battery()) + ..() - if(!QDELETED(user) && !QDELETED(user.back)) - if(istype(user.back, /obj/item/smartgun_powerpack)) - powerpack = user.back - return TRUE - return FALSE +/obj/item/weapon/gun/smartgun/proc/drain_battery(override_drain) + + var/actual_drain = (rand(drain / 2, drain) / 25) -/obj/item/weapon/gun/smartgun/proc/unlink_powerpack() - powerpack = null + if(override_drain) + actual_drain = (rand(override_drain / 2, override_drain) / 25) + + if(battery && battery.power_cell.charge > 0) + if(battery.power_cell.charge > actual_drain) + battery.power_cell.charge -= actual_drain + else + battery.power_cell.charge = 0 + to_chat(usr, SPAN_WARNING("[src] emits a low power warning and immediately shuts down!")) + return FALSE + return TRUE + if(!battery || battery.power_cell.charge == 0) + to_chat(usr, SPAN_WARNING("[src] emits a low power warning and immediately shuts down!")) + return FALSE + return FALSE /obj/item/weapon/gun/smartgun/proc/toggle_recoil_compensation(mob/user) to_chat(user, "[icon2html(src, usr)] You [recoil_compensation? "disable" : "enable"] \the [src]'s recoil compensation.") @@ -704,5 +712,30 @@ /obj/item/weapon/gun/smartgun/admin requires_power = FALSE - requires_powerpack = FALSE + requires_battery = FALSE requires_harness = FALSE + +/obj/item/smartgun_battery + name = "smartgun DV9 battery" + desc = "A standard-issue 9-volt lithium dry-cell battery, most commonly used within the USCMC to power smartguns. Per the manual, one battery is good for up to 50000 rounds and plugs directly into the smartgun's power receptacle, which is only compatible with this type of battery. Various auxiliary modes usually bring the round count far lower. While this cell is incompatible with most standard electrical system, it can be charged by common rechargers in a pinch. USCMC smartgunners often guard them jealously." + + icon = 'icons/obj/structures/machinery/power.dmi' + icon_state = "smartguncell" + + force = 5 + throwforce = 5 + throw_speed = SPEED_VERY_FAST + throw_range = 5 + w_class = SIZE_SMALL + + var/obj/item/cell/high/power_cell + +/obj/item/smartgun_battery/Initialize(mapload) + . = ..() + + power_cell = new(src) + +/obj/item/smartgun_battery/get_examine_text(mob/user) + . = ..() + + . += SPAN_NOTICE("The power indicator reads [power_cell.charge] charge out of [power_cell.maxcharge] total.") diff --git a/code/modules/vehicles/interior/interactable/vendors.dm b/code/modules/vehicles/interior/interactable/vendors.dm index 7ee37cf6fa28..96a6f6b49c0f 100644 --- a/code/modules/vehicles/interior/interactable/vendors.dm +++ b/code/modules/vehicles/interior/interactable/vendors.dm @@ -252,7 +252,7 @@ list("M44 Heavy Speed Loader (.44)", 0, /obj/item/ammo_magazine/revolver/heavy, VENDOR_ITEM_REGULAR), list("M44 Marksman Speed Loader (.44)", 0, /obj/item/ammo_magazine/revolver/marksman, VENDOR_ITEM_REGULAR), list("M4A3 HP Magazine (9mm)", 0, /obj/item/ammo_magazine/pistol/hp, VENDOR_ITEM_REGULAR), - list("M56 Powerpack", 0, /obj/item/smartgun_powerpack, VENDOR_ITEM_REGULAR), + list("M56 Battery", 0, /obj/item/smartgun_battery, VENDOR_ITEM_REGULAR), list("M56 Smartgun Drum", 0, /obj/item/ammo_magazine/smartgun, VENDOR_ITEM_REGULAR), list("M56D Drum Magazine",0, /obj/item/ammo_magazine/m56d, VENDOR_ITEM_REGULAR), list("SU-6 Smartpistol Magazine (.45)", round(scale * 2), /obj/item/ammo_magazine/pistol/smart, VENDOR_ITEM_REGULAR), diff --git a/icons/obj/structures/machinery/power.dmi b/icons/obj/structures/machinery/power.dmi index 88ebf90125244f0f83c4018f31ddc86b4b73d9de..76ca47047b63c426b663f2f2a57756751e61e43f 100644 GIT binary patch delta 9288 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 N<44-?qK6jm{ueLXDDeOQ delta 8970 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 KA6BM?2>&ni@l Date: Tue, 13 Jun 2023 14:21:36 +0100 Subject: [PATCH 065/224] Automatic changelog for PR #3588 [ci skip] --- html/changelogs/AutoChangeLog-pr-3588.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3588.yml diff --git a/html/changelogs/AutoChangeLog-pr-3588.yml b/html/changelogs/AutoChangeLog-pr-3588.yml new file mode 100644 index 000000000000..d1669085988e --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3588.yml @@ -0,0 +1,5 @@ +author: "Morrow, Triiodine" +delete-after: True +changes: + - rscadd: "Added a smartgun specific battery that you use with the smartgun itself." + - rscdel: "Removed the smartgun powerpack. You no longer need it for the smartgun." \ No newline at end of file From b30afbd6a16e39392d7e742e6054916bd2bd0db8 Mon Sep 17 00:00:00 2001 From: morrowwolf Date: Tue, 13 Jun 2023 11:21:46 -0400 Subject: [PATCH 066/224] Crippling Strike is now forced harm intent (#3608) # About the pull request This PR makes lurker's crippling strike ability forced on harm intent for the next attack. Let's see if reviewers shoot me for how I did this. # Explain why it's good for the game Using crippling strike as a attack delay cancel to double disarm is not the wanted behavior. # Testing Photographs and Procedure

Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Morrow balance: Crippling Strike is now forced harm intent /:cl: --- code/modules/mob/living/carbon/xenomorph/attack_alien.dm | 7 ++++++- .../modules/mob/living/carbon/xenomorph/castes/Lurker.dm | 9 +++++++++ .../carbon/xenomorph/mutators/behavior_delegate.dm | 4 ++++ 3 files changed, 19 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/xenomorph/attack_alien.dm b/code/modules/mob/living/carbon/xenomorph/attack_alien.dm index 1a847217d881..33cf6142acb1 100644 --- a/code/modules/mob/living/carbon/xenomorph/attack_alien.dm +++ b/code/modules/mob/living/carbon/xenomorph/attack_alien.dm @@ -12,8 +12,13 @@ if(M.fortify || M.burrow) return XENO_NO_DELAY_ACTION + var/intent = M.a_intent + + if(M.behavior_delegate) + intent = M.behavior_delegate.override_intent(src) + //Reviewing the four primary intents - switch(M.a_intent) + switch(intent) if(INTENT_HELP) if(on_fire) diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Lurker.dm b/code/modules/mob/living/carbon/xenomorph/castes/Lurker.dm index 1fd1b44cda7a..1269f89f9144 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Lurker.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Lurker.dm @@ -88,6 +88,15 @@ return original_damage +/datum/behavior_delegate/lurker_base/override_intent(mob/living/carbon/target_carbon) + . = ..() + + if(!isxeno_human(target_carbon)) + return + + if(next_slash_buffed) + return INTENT_HARM + /datum/behavior_delegate/lurker_base/melee_attack_additional_effects_target(mob/living/carbon/target_carbon) if (!isxeno_human(target_carbon)) return diff --git a/code/modules/mob/living/carbon/xenomorph/mutators/behavior_delegate.dm b/code/modules/mob/living/carbon/xenomorph/mutators/behavior_delegate.dm index 756be3bedf6f..1cb563461138 100644 --- a/code/modules/mob/living/carbon/xenomorph/mutators/behavior_delegate.dm +++ b/code/modules/mob/living/carbon/xenomorph/mutators/behavior_delegate.dm @@ -100,3 +100,7 @@ /// Handling the xeno icon state or overlays, return TRUE if icon state should not be changed /datum/behavior_delegate/proc/on_update_icons() return + +/// Used to override an intent for some abilities that must force harm on next attack_alien() +/datum/behavior_delegate/proc/override_intent(mob/living/carbon/target_carbon) + return bound_xeno.a_intent From 57a2124769b65060e6eb6714eeb1ce160b3927c3 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 13 Jun 2023 16:30:02 +0100 Subject: [PATCH 067/224] Automatic changelog for PR #3608 [ci skip] --- html/changelogs/AutoChangeLog-pr-3608.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3608.yml diff --git a/html/changelogs/AutoChangeLog-pr-3608.yml b/html/changelogs/AutoChangeLog-pr-3608.yml new file mode 100644 index 000000000000..8948c9f32d8b --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3608.yml @@ -0,0 +1,4 @@ +author: "Morrow" +delete-after: True +changes: + - balance: "Crippling Strike is now forced harm intent" \ No newline at end of file From 5ecf3e6e67b46dcaca9f8659faef5a30c5556800 Mon Sep 17 00:00:00 2001 From: cm13-github Date: Tue, 13 Jun 2023 16:31:38 +0000 Subject: [PATCH 068/224] Automatic changelog compile, [ci skip] --- html/changelogs/AutoChangeLog-pr-3588.yml | 5 ----- html/changelogs/AutoChangeLog-pr-3608.yml | 4 ---- html/changelogs/archive/2023-06.yml | 4 ++++ 3 files changed, 4 insertions(+), 9 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-3588.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3608.yml diff --git a/html/changelogs/AutoChangeLog-pr-3588.yml b/html/changelogs/AutoChangeLog-pr-3588.yml deleted file mode 100644 index d1669085988e..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3588.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Morrow, Triiodine" -delete-after: True -changes: - - rscadd: "Added a smartgun specific battery that you use with the smartgun itself." - - rscdel: "Removed the smartgun powerpack. You no longer need it for the smartgun." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3608.yml b/html/changelogs/AutoChangeLog-pr-3608.yml deleted file mode 100644 index 8948c9f32d8b..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3608.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Morrow" -delete-after: True -changes: - - balance: "Crippling Strike is now forced harm intent" \ No newline at end of file diff --git a/html/changelogs/archive/2023-06.yml b/html/changelogs/archive/2023-06.yml index 6ee0656fdcad..ee364e4babfc 100644 --- a/html/changelogs/archive/2023-06.yml +++ b/html/changelogs/archive/2023-06.yml @@ -182,6 +182,10 @@ Morrow: - bugfix: Added missing Fiorina Sciannex groundside xeno landmarks - bugfix: Made nukes get those pesky closet/tunnel hiders + - balance: Crippling Strike is now forced harm intent + Morrow, Triiodine: + - rscadd: Added a smartgun specific battery that you use with the smartgun itself. + - rscdel: Removed the smartgun powerpack. You no longer need it for the smartgun. TheGamerdk: - bugfix: You'll now be allowed to reenter your nested body when freed, even if you used the ghost verb. From 494f4bfef778033ba06693cbd3f015b336835a94 Mon Sep 17 00:00:00 2001 From: Drathek <76988376+Drulikar@users.noreply.github.com> Date: Tue, 13 Jun 2023 21:00:13 -0700 Subject: [PATCH 069/224] Fix runtime in proc is_in_shuttle_bounds (#3616) # About the pull request This PR adds checks to the proc is_in_shuttle_bounds to address the runtime: ``` [2023-06-13 04:28:51.553] runtime error: Cannot read null.z - proc name: is in shuttle bounds (/obj/docking_port/proc/is_in_shuttle_bounds) - source file: code/modules/shuttle/shuttle.dm,185 - usr: null - src: Alamo (/obj/docking_port/mobile/marine_dropship/alamo) - src.loc: the Alamo (282,53,4) (/turf/closed/shuttle/dropship1/transparent) - call stack: - Alamo (/obj/docking_port/mobile/marine_dropship/alamo): is in shuttle bounds(PERSON NAME (/mob/living/carbon/human)) - Alamo (/obj/docking_port/mobile/marine_dropship/alamo): update ambience() - ImmediateInvokeAsync(Alamo (/obj/docking_port/mobile/marine_dropship/alamo), "update_ambience") - Alamo (/obj/docking_port/mobile/marine_dropship/alamo): set mode("pre-arrival") - Alamo (/obj/docking_port/mobile/marine_dropship/alamo): check() - Alamo (/obj/docking_port/mobile/marine_dropship/alamo): check() - Shuttle (/datum/controller/subsystem/shuttle): fire(0) - Shuttle (/datum/controller/subsystem/shuttle): ignite(0) - Master (/datum/controller/master): RunQueue() - Master (/datum/controller/master): Loop(2) - Master (/datum/controller/master): StartProcessing(0) ``` # Explain why it's good for the game Should fix issues such as: https://cdn.discordapp.com/attachments/745447048261795890/1118046867863908364/Replay_2023-06-13_08-09-07.mp4 # Changelog :cl: Drathek fix: Fixed a runtime in shuttles when a mob is non-existent or has no turf location. /:cl: --- code/modules/shuttle/shuttle.dm | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/code/modules/shuttle/shuttle.dm b/code/modules/shuttle/shuttle.dm index 0582c1dbcc06..77ba9681ebb6 100644 --- a/code/modules/shuttle/shuttle.dm +++ b/code/modules/shuttle/shuttle.dm @@ -180,18 +180,20 @@ if(P) return P.id -/obj/docking_port/proc/is_in_shuttle_bounds(atom/A) - var/turf/T = get_turf(A) - if(T.z != z) +/obj/docking_port/proc/is_in_shuttle_bounds(atom/target) + if(!target) + return FALSE + var/turf/target_turf = get_turf(target) + if(!target_turf || target_turf.z != z) return FALSE var/list/bounds = return_coords() var/x0 = bounds[1] var/y0 = bounds[2] var/x1 = bounds[3] var/y1 = bounds[4] - if(!ISINRANGE(T.x, min(x0, x1), max(x0, x1))) + if(!ISINRANGE(target_turf.x, min(x0, x1), max(x0, x1))) return FALSE - if(!ISINRANGE(T.y, min(y0, y1), max(y0, y1))) + if(!ISINRANGE(target_turf.y, min(y0, y1), max(y0, y1))) return FALSE return TRUE From 9675be325872ade8816572f000626edda062a9a3 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Wed, 14 Jun 2023 05:14:08 +0100 Subject: [PATCH 070/224] Automatic changelog for PR #3616 [ci skip] --- html/changelogs/AutoChangeLog-pr-3616.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3616.yml diff --git a/html/changelogs/AutoChangeLog-pr-3616.yml b/html/changelogs/AutoChangeLog-pr-3616.yml new file mode 100644 index 000000000000..e31e1ca8db71 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3616.yml @@ -0,0 +1,4 @@ +author: "Drathek" +delete-after: True +changes: + - bugfix: "Fixed a runtime in shuttles when a mob is non-existent or has no turf location." \ No newline at end of file From 71ddc926bb54490b486ca52d486b42ca918304de Mon Sep 17 00:00:00 2001 From: JackieEstegado Date: Wed, 14 Jun 2023 04:42:55 +0000 Subject: [PATCH 071/224] Burrower burrow fixes (#3527) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit # About the pull request 1. Burrowers couldn't cancel their burrowing if they were clicking a tile that was non-valid to burrow to. -Fixed by putting the 'if' for catching the request to cancel the burrow, ahead of everything else, so it wouldn't stopped by a validity check, since that would be irrelevant. 2. If the burrow was cancelled in the _literal_ last second the burrow would complete regardless, due the 1 second timer to teleport to the tile already having been started, with nothing to stop it. This can cause hillarities like you see in the video where the burrower first unburrows on the original tile, then proceeds to teleport to the target tile. -Fixed by quitting the method that gets called by the 1 sec timer if we already cancelled. # Explain why it's good for the game Because stuff like this makes burrower players pull their hairs out https://github.com/cmss13-devs/cmss13/assets/15560820/69ff6381-35fc-4123-91fa-856c51cec31e # Testing Photographs and Procedure Jawohl. # Changelog :cl: Jackie_Estegado fix: The Burrower's burrow ability will no longer be not cancelled just because you clicked on a tile that you wouldn't have been able to burrow to. fix: Burrowing will no longer complete even though you cancelled it. /:cl: --------- Co-authored-by: Rigó János --- .../abilities/burrower/burrower_powers.dm | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) 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 dd3e709dd0ad..4f104c00f92e 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 @@ -93,6 +93,13 @@ to_chat(src, SPAN_NOTICE("You must be burrowed to do this.")) return + if(tunnel) + tunnel = FALSE + to_chat(src, SPAN_NOTICE("You stop tunneling.")) + used_tunnel = TRUE + addtimer(CALLBACK(src, PROC_REF(do_tunnel_cooldown)), (caste ? caste.tunnel_cooldown : 5 SECONDS)) + return + if(used_tunnel) to_chat(src, SPAN_NOTICE("You must wait some time to do this.")) return @@ -125,13 +132,6 @@ to_chat(src, SPAN_WARNING("There's something solid there to stop you emerging.")) return - if(tunnel) - tunnel = FALSE - to_chat(src, SPAN_NOTICE("You stop tunneling.")) - used_tunnel = TRUE - addtimer(CALLBACK(src, PROC_REF(do_tunnel_cooldown)), (caste ? caste.tunnel_cooldown : 5 SECONDS)) - return - if(!T || T.density) to_chat(src, SPAN_NOTICE("You cannot tunnel to there!")) tunnel = TRUE @@ -141,6 +141,9 @@ /mob/living/carbon/xenomorph/proc/process_tunnel(turf/T) + if(!tunnel) + return + if(world.time > tunnel_timer) tunnel = FALSE do_tunnel(T) From 73ac19361ca99fd73b481bd52d15b349dd501e99 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Wed, 14 Jun 2023 05:52:57 +0100 Subject: [PATCH 072/224] Automatic changelog for PR #3527 [ci skip] --- html/changelogs/AutoChangeLog-pr-3527.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3527.yml diff --git a/html/changelogs/AutoChangeLog-pr-3527.yml b/html/changelogs/AutoChangeLog-pr-3527.yml new file mode 100644 index 000000000000..6ed16b124e65 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3527.yml @@ -0,0 +1,5 @@ +author: "Jackie_Estegado" +delete-after: True +changes: + - bugfix: "The Burrower's burrow ability will no longer be not cancelled just because you clicked on a tile that you wouldn't have been able to burrow to." + - bugfix: "Burrowing will no longer complete even though you cancelled it." \ No newline at end of file From 407729541a484717bea472a7d79ce9801497806f Mon Sep 17 00:00:00 2001 From: Julian56 <117036822+Huffie56@users.noreply.github.com> Date: Wed, 14 Jun 2023 06:43:10 +0200 Subject: [PATCH 073/224] Bugfix prevent fuel backpacks to be filled via reagent tank with improper chemical (#3357) # About the pull request the idea is to prevent the refill of standard engi backpack with anything but welding fuel. so i added a check to exclude custom tank and gaz tank from being use to refill those backpacks. flamer backpack will still use the old check to allow them to use custom fuel to refill their fixes https://github.com/cmss13-devs/cmss13/issues/264 # Explain why it's good for the game avoid confusion and avoid making fuel backpack being unusable because they got the wrong chem in them... # Testing Photographs and Procedure i tested it on local server everything worked fine.
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: add: Added a Empty canister verb to the Pyrotechnician fuel tanks fix: prevent fuel backpacks to be filled via reagent tank with improper chemical(welding fuel). /:cl: --------- Co-authored-by: Julien Co-authored-by: harryob Co-authored-by: Drathek <76988376+Drulikar@users.noreply.github.com> --- code/game/objects/items/storage/backpack.dm | 64 +++++++++++++++---- .../objects/items/tools/maintenance_tools.dm | 37 ++++++----- 2 files changed, 73 insertions(+), 28 deletions(-) diff --git a/code/game/objects/items/storage/backpack.dm b/code/game/objects/items/storage/backpack.dm index ab424883f34a..e36225177d91 100644 --- a/code/game/objects/items/storage/backpack.dm +++ b/code/game/objects/items/storage/backpack.dm @@ -210,8 +210,8 @@ to_chat(user, SPAN_DANGER("The Bluespace portal resists your attempt to add another item.")) //light failure else to_chat(user, SPAN_DANGER("The Bluespace generator malfunctions!")) - for (var/obj/O in src.contents) //it broke, delete what was in it - qdel(O) + for (var/obj/thing in contents) //it broke, delete what was in it + qdel(thing) crit_fail = 1 icon_state = "brokenpack" @@ -883,17 +883,21 @@ GLOBAL_LIST_EMPTY_TYPED(radio_packs, /obj/item/storage/backpack/marine/satchel/r return . = ..() -/obj/item/storage/backpack/marine/engineerpack/afterattack(obj/O as obj, mob/user as mob, proximity) - if(!proximity) // this replaces and improves the get_dist(src,O) <= 1 checks used previously - return - if (istype(O, /obj/structure/reagent_dispensers/fueltank) && src.reagents.total_volume < max_fuel) - O.reagents.trans_to(src, max_fuel) - to_chat(user, SPAN_NOTICE(" You crack the cap off the top of the pack and fill it back up again from the tank.")) - playsound(loc, 'sound/effects/refill.ogg', 25, TRUE, 3) - return - else if (istype(O, /obj/structure/reagent_dispensers/fueltank) && src.reagents.total_volume == max_fuel) - to_chat(user, SPAN_NOTICE(" The pack is already full!")) +/obj/item/storage/backpack/marine/engineerpack/afterattack(obj/target, mob/user, proximity) + if(!proximity) return + if(istype(target, /obj/structure/reagent_dispensers)) + if(!(istypestrict(target, /obj/structure/reagent_dispensers/fueltank))) + to_chat(user, SPAN_NOTICE("This must be filled with a fuel tank.")) + return + if(reagents.total_volume < max_fuel) + target.reagents.trans_to(src, max_fuel) + to_chat(user, SPAN_NOTICE("You crack the cap off the top of the pack and fill it back up again from the tank.")) + playsound(loc, 'sound/effects/refill.ogg', 25, TRUE, 3) + return + if(reagents.total_volume == max_fuel) + to_chat(user, SPAN_NOTICE("The pack is already full!")) + return ..() /obj/item/storage/backpack/marine/engineerpack/get_examine_text(mob/user) @@ -919,6 +923,42 @@ GLOBAL_LIST_EMPTY_TYPED(radio_packs, /obj/item/storage/backpack/marine/satchel/r fuel_type = "utnapthal" has_gamemode_skin = TRUE +/obj/item/storage/backpack/marine/engineerpack/flamethrower/verb/remove_reagents() + set name = "Empty canister" + set category = "Object" + + set src in usr + + if(usr.get_active_hand() != src) + return + + if(alert(usr, "Do you really want to empty out [src]?", "Empty canister", "Yes", "No") != "Yes") + return + + reagents.clear_reagents() + + playsound(loc, 'sound/effects/refill.ogg', 25, 1, 3) + to_chat(usr, SPAN_NOTICE("You empty out [src]")) + update_icon() + +//this is to revert change for the backpack that are for flametrower usage. +// so that they can use custom mix to refill those backpack +/obj/item/storage/backpack/marine/engineerpack/flamethrower/afterattack(obj/target, mob/user, proximity) + if(!proximity) + return + if (!(istype(target, /obj/structure/reagent_dispensers/fueltank))) + return + + if (reagents.total_volume >= max_fuel) + to_chat(user, SPAN_NOTICE("The pack is already full!")) + return + + if(reagents.total_volume < max_fuel) + target.reagents.trans_to(src, max_fuel) + to_chat(user, SPAN_NOTICE("You crack the cap off the top of the pack and fill it back up again from the tank.")) + playsound(loc, 'sound/effects/refill.ogg', 25, TRUE, 3) + return + /obj/item/storage/backpack/marine/engineerpack/flamethrower/attackby(obj/item/W, mob/living/user) if (istype(W, /obj/item/ammo_magazine/flamer_tank)) var/obj/item/ammo_magazine/flamer_tank/FTL = W diff --git a/code/game/objects/items/tools/maintenance_tools.dm b/code/game/objects/items/tools/maintenance_tools.dm index c064508c4d7c..25bcefc1cc34 100644 --- a/code/game/objects/items/tools/maintenance_tools.dm +++ b/code/game/objects/items/tools/maintenance_tools.dm @@ -256,12 +256,12 @@ else return ..() -/obj/item/tool/weldingtool/afterattack(obj/O as obj, mob/user as mob, proximity) +/obj/item/tool/weldingtool/afterattack(obj/target, mob/user, proximity) if(!proximity) return - if (istype(O, /obj/structure/reagent_dispensers/fueltank) && get_dist(src,O) <= 1) + if (istype(target, /obj/structure/reagent_dispensers/fueltank) && get_dist(src,target) <= 1) if(!welding) - O.reagents.trans_to(src, max_fuel) + target.reagents.trans_to(src, max_fuel) weld_tick = 0 user.visible_message(SPAN_NOTICE("[user] refills [src]."), \ SPAN_NOTICE("You refill [src].")) @@ -270,14 +270,14 @@ message_admins("[key_name_admin(user)] triggered a fueltank explosion with a blowtorch.") log_game("[key_name(user)] triggered a fueltank explosion with a blowtorch.") to_chat(user, SPAN_DANGER("You begin welding on the fueltank, and in a last moment of lucidity realize this might not have been the smartest thing you've ever done.")) - var/obj/structure/reagent_dispensers/fueltank/tank = O + var/obj/structure/reagent_dispensers/fueltank/tank = target tank.explode() return if (welding) remove_fuel(1) - if(isliving(O)) - var/mob/living/L = O + if(isliving(target)) + var/mob/living/L = target L.IgniteMob() @@ -709,17 +709,22 @@ Welding backpack to_chat(user, SPAN_NOTICE("You cannot figure out how to use \the [W] with [src].")) return -/obj/item/tool/weldpack/afterattack(obj/O as obj, mob/user as mob, proximity) - if(!proximity) // this replaces and improves the get_dist(src,O) <= 1 checks used previously - return - if (istype(O, /obj/structure/reagent_dispensers/fueltank) && src.reagents.total_volume < max_fuel) - O.reagents.trans_to(src, max_fuel) - to_chat(user, SPAN_NOTICE(" You crack the cap off the top of \the [src] and fill it back up again from the tank.")) - playsound(src.loc, 'sound/effects/refill.ogg', 25, 1, 3) - return - else if (istype(O, /obj/structure/reagent_dispensers/fueltank) && src.reagents.total_volume == max_fuel) - to_chat(user, SPAN_NOTICE(" \The [src] is already full!")) +/obj/item/tool/weldpack/afterattack(obj/target as obj, mob/user as mob, proximity) + if(!proximity) // this replaces and improves the get_dist(src,target) <= 1 checks used previously return + if(istype(target, /obj/structure/reagent_dispensers)) + if(!(istypestrict(target, /obj/structure/reagent_dispensers/fueltank))) + to_chat(user, SPAN_NOTICE("This must be filled with a fuel tank.")) + return + if(reagents.total_volume < max_fuel) + target.reagents.trans_to(src, max_fuel) + to_chat(user, SPAN_NOTICE("You crack the cap off the top of \the [src] and fill it back up again from the tank.")) + playsound(loc, 'sound/effects/refill.ogg', 25, 1, 3) + return + if (reagents.total_volume >= max_fuel) + to_chat(user, SPAN_NOTICE("[src] is already full!")) + return + ..() /obj/item/tool/weldpack/get_examine_text(mob/user) . = ..() From e3fbbc89de26c92be997b6b8ea7a2adeadeae80e Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Wed, 14 Jun 2023 06:09:32 +0100 Subject: [PATCH 074/224] Automatic changelog for PR #3357 [ci skip] --- html/changelogs/AutoChangeLog-pr-3357.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3357.yml diff --git a/html/changelogs/AutoChangeLog-pr-3357.yml b/html/changelogs/AutoChangeLog-pr-3357.yml new file mode 100644 index 000000000000..6f2a38d49e32 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3357.yml @@ -0,0 +1,5 @@ +author: "Huffie56" +delete-after: True +changes: + - rscadd: "Added a Empty canister verb to the Pyrotechnician fuel tanks" + - bugfix: "prevent fuel backpacks to be filled via reagent tank with improper chemical(welding fuel)." \ No newline at end of file From cd82b67593cafdd66ce7e4580d7197ab443b48e0 Mon Sep 17 00:00:00 2001 From: spartanbobby <71467726+spartanbobby@users.noreply.github.com> Date: Wed, 14 Jun 2023 05:58:19 +0100 Subject: [PATCH 075/224] LV522 Fixes (Weedable tiles, Invis walls, weird windows) (#3613) # About the pull request This PR aims to fix bugs with LV522 that have been brought to my attention one of them being a critical bug involving a recent change to weedable tiles APC: APCs had a problem for a while now somehow despite being invincible it can still be destroyed I'm not much of a coder so instead of trying to fix whatever's going wrong there I've replaced the invisible blockers with rock walls that'll only be seen if the APC gets deleted Weedable Tiles: A recent PR tried to address a problem with gardener drone for LV522 but messed up regular shale tiles making them unweedable this PR should fix both the problem the OG PR tried to fix and the once weedable tiles now being weedable again Areas: the W-Y vault was considered OOB this PR should also fix that Other: I also moved around some sandbags and a breaching charge just to mess with people % the sandbags being all in the same place AND being near a "meta" hold spot was pretty strong Hardy Weeds working on layer1 shale https://i.imgur.com/CG80UJ3.png Weeds working on dirt https://i.imgur.com/RWRnyPE.png Weird windows: I'm not exactly sure what's wrong here and will look into this further for now all the problem windows have been replaced with walls and I want to reach out to players to screenshot any invisible windows they encounter on LV522 or any map so I can actually figure out whats going wrong # Explain why it's good for the game The bugs in this PR are frustrating to players and should be fixed # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: SpartanBobby fix: fixes invisible walls on LV522 fix: fixes unweedable tiles on LV522 fix: fixes invisible windows on LV522 (if you spot any invisible windows send a picture of them to the SS13: CM discord #mapperchannel @spartanbobby fix: fixes LV522 OOB area in the W-Y vault maptweak: moves sandbags and a breaching charge on LV522 /:cl: --- code/game/area/LV522_Chances_Claim.dm | 4 + code/game/turfs/auto_turf.dm | 3 - code/game/turfs/turf.dm | 4 +- .../LV522_Chances_Claim.dmm | 351 +++++++----------- 4 files changed, 148 insertions(+), 214 deletions(-) diff --git a/code/game/area/LV522_Chances_Claim.dm b/code/game/area/LV522_Chances_Claim.dm index c19a13d26204..8a424148d3b5 100644 --- a/code/game/area/LV522_Chances_Claim.dm +++ b/code/game/area/LV522_Chances_Claim.dm @@ -28,6 +28,10 @@ is_resin_allowed = FALSE flags_area = AREA_NOTUNNEL +/area/lv522/oob/w_y_vault + name = "LV522 - Weyland Secure Vault" + icon_state = "blue" + //Landing Zone 1 /area/lv522/landing_zone_1 diff --git a/code/game/turfs/auto_turf.dm b/code/game/turfs/auto_turf.dm index 733089a0dfed..4556289da9ea 100644 --- a/code/game/turfs/auto_turf.dm +++ b/code/game/turfs/auto_turf.dm @@ -316,9 +316,6 @@ icon = 'icons/turf/floors/auto_shale.dmi' icon_prefix = "shale" -/turf/open/auto_turf/shale/is_weedable() - return SEMI_WEEDABLE - /turf/open/auto_turf/shale/get_dirt_type() return DIRT_TYPE_SHALE diff --git a/code/game/turfs/turf.dm b/code/game/turfs/turf.dm index e686e7e2ee11..54cfdf6e34ea 100644 --- a/code/game/turfs/turf.dm +++ b/code/game/turfs/turf.dm @@ -561,10 +561,10 @@ return NOT_WEEDABLE /turf/open/auto_turf/shale/layer1/is_weedable() - return FALSE + return SEMI_WEEDABLE /turf/open/auto_turf/shale/layer2/is_weedable() - return FALSE + return SEMI_WEEDABLE /turf/closed/wall/is_weedable() return FULLY_WEEDABLE //so we can spawn weeds on the walls 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 5f412c49c5dc..92bb4fca16ff 100644 --- a/maps/map_files/LV522_Chances_Claim/LV522_Chances_Claim.dmm +++ b/maps/map_files/LV522_Chances_Claim/LV522_Chances_Claim.dmm @@ -2055,10 +2055,20 @@ }, /area/lv522/indoors/c_block/garage) "bnz" = ( -/obj/item/stack/sandbags_empty/half, -/obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/plating/plating_catwalk/prison, -/area/lv522/indoors/b_block/bridge) +/obj/structure/surface/table/almayer, +/obj/structure/flora/pottedplant{ + desc = "It is made of Fiberbush(tm). It contains asbestos. Studies say that greenery calms the mind due to some sort evolved mechanism in the brain. This plant is not calming."; + icon_state = "pottedplant_21"; + layer = 3.1; + name = "synthethic potted plant"; + pixel_y = 14 + }, +/obj/effect/decal/cleanable/cobweb2, +/obj/effect/spider/spiderling/nogrow, +/turf/open/floor/prison{ + icon_state = "darkredfull2" + }, +/area/lv522/indoors/a_block/security) "bnH" = ( /obj/structure/machinery/light{ dir = 1 @@ -4651,12 +4661,12 @@ /turf/open/floor/corsat, /area/lv522/atmos/east_reactor/west) "cKF" = ( -/obj/item/explosive/plastic/breaching_charge, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" +/obj/structure/cargo_container/kelland/left, +/obj/item/explosive/plastic/breaching_charge{ + layer = 5 }, -/area/lv522/indoors/a_block/security) +/turf/open/auto_turf/shale/layer0, +/area/lv522/outdoors/colony_streets/east_central_street) "cKG" = ( /turf/closed/wall/strata_ice/dirty, /area/lv522/outdoors/nw_rockies) @@ -5549,6 +5559,7 @@ /obj/structure/surface/rack, /obj/item/device/analyzer, /obj/effect/landmark/objective_landmark/close, +/obj/item/stack/sandbags_empty/small_stack, /turf/open/floor/prison{ icon_state = "darkbrownfull2" }, @@ -6688,12 +6699,6 @@ }, /turf/open/floor/prison, /area/lv522/indoors/a_block/kitchen) -"dEu" = ( -/obj/structure/window/framed/strata/reinforced, -/turf/open/floor/corsat{ - icon_state = "marked" - }, -/area/lv522/indoors/a_block/dorm_north) "dEy" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/microwave{ @@ -7747,19 +7752,6 @@ icon_state = "cement4" }, /area/lv522/outdoors/colony_streets/south_east_street) -"ebM" = ( -/obj/structure/blocker/invisible_wall, -/obj/effect/decal/warning_stripes{ - icon_state = "W" - }, -/obj/effect/decal/warning_stripes{ - icon_state = "E"; - pixel_x = 1 - }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, -/area/lv522/atmos/cargo_intake) "ebP" = ( /obj/effect/decal/hefa_cult_decals/d32{ icon_state = "2" @@ -7864,12 +7856,6 @@ icon_state = "greenfull" }, /area/lv522/indoors/b_block/bridge) -"eeX" = ( -/obj/structure/blocker/invisible_wall, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, -/area/lv522/outdoors/n_rockies) "eeY" = ( /obj/structure/pipes/standard/manifold/hidden/green, /turf/open/auto_turf/shale/layer0, @@ -9662,7 +9648,6 @@ }, /area/lv522/atmos/west_reactor) "eUf" = ( -/obj/structure/blocker/invisible_wall, /obj/item/ammo_magazine/m2c{ current_rounds = 0; layer = 4.2; @@ -9676,10 +9661,8 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, -/area/lv522/atmos/cargo_intake) +/turf/closed/wall/strata_ice/dirty, +/area/lv522/oob) "eUh" = ( /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/security) @@ -10127,14 +10110,13 @@ /turf/open/floor/prison, /area/lv522/landing_zone_2) "fgf" = ( -/obj/structure/blocker/invisible_wall, /obj/item/ammo_magazine/m2c{ current_rounds = 0; layer = 4.2; pixel_x = 17 }, -/turf/open/auto_turf/shale/layer0, -/area/lv522/outdoors/n_rockies) +/turf/closed/wall/strata_ice/dirty, +/area/lv522/oob) "fgk" = ( /obj/structure/platform_decoration{ dir = 1 @@ -11449,7 +11431,6 @@ unacidable = 1; unslashable = 1 }, -/obj/structure/blocker/invisible_wall, /obj/effect/decal/warning_stripes{ icon_state = "W" }, @@ -11457,10 +11438,8 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, -/area/lv522/atmos/cargo_intake) +/turf/closed/wall/strata_ice/dirty, +/area/lv522/oob) "fLF" = ( /obj/structure/machinery/door/poddoor/almayer/closed{ dir = 4; @@ -11603,10 +11582,6 @@ icon_state = "darkbrownfull2" }, /area/lv522/indoors/c_block/casino) -"fOl" = ( -/obj/structure/blocker/invisible_wall, -/turf/open/auto_turf/shale/layer0, -/area/lv522/outdoors/n_rockies) "fOy" = ( /obj/structure/reagent_dispensers/watertank, /obj/effect/decal/cleanable/cobweb, @@ -13035,7 +13010,7 @@ }, /area/lv522/atmos/command_centre) "gxe" = ( -/obj/item/stack/sandbags_empty/half, +/obj/item/stack/sandbags_empty/small_stack, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/b_block/bridge) "gxl" = ( @@ -15208,6 +15183,11 @@ /obj/structure/bed/chair/wheelchair, /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/north_east_street) +"hra" = ( +/obj/structure/largecrate/random, +/obj/item/stack/sandbags_empty/small_stack, +/turf/open/floor/plating, +/area/lv522/indoors/c_block/mining) "hre" = ( /obj/structure/flora/jungle/planttop1, /turf/open/organic/grass, @@ -17018,9 +16998,10 @@ dir = 6 }, /obj/structure/prop/vehicles/crawler{ + density = 0; dir = 8; - layer = 2.9; - pixel_y = -14 + layer = 2.0; + pixel_y = -13 }, /turf/open/auto_turf/shale/layer0, /area/lv522/outdoors/nw_rockies) @@ -17165,15 +17146,6 @@ icon_state = "floor_plate" }, /area/lv522/outdoors/colony_streets/north_west_street) -"iiz" = ( -/obj/structure/window/framed/strata/reinforced, -/obj/structure/machinery/door/poddoor/shutters/almayer{ - id = "Sec-Corpo-Bridge-Lockdown" - }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, -/area/lv522/indoors/a_block/security) "iiC" = ( /obj/structure/surface/table/almayer, /obj/item/paper_bin/wy{ @@ -18002,7 +17974,7 @@ }, /area/lv522/indoors/c_block/mining) "iAZ" = ( -/obj/structure/pipes/standard/manifold/fourway/hidden/green, +/obj/structure/pipes/standard/manifold/hidden/green, /turf/open/floor/prison, /area/lv522/indoors/a_block/dorm_north) "iBd" = ( @@ -19126,7 +19098,7 @@ dir = 4; icon_state = "white_cyan1" }, -/area/lv522/oob) +/area/lv522/oob/w_y_vault) "jab" = ( /obj/structure/window/framed/strata/reinforced, /turf/open/floor/corsat{ @@ -19231,7 +19203,7 @@ dir = 4; icon_state = "white_cyan1" }, -/area/lv522/oob) +/area/lv522/oob/w_y_vault) "jbs" = ( /obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/corsat{ @@ -20475,7 +20447,7 @@ dir = 4; icon_state = "white_cyan1" }, -/area/lv522/oob) +/area/lv522/oob/w_y_vault) "jBs" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -20642,7 +20614,7 @@ dir = 4; icon_state = "whiteyellowfull" }, -/area/lv522/oob) +/area/lv522/oob/w_y_vault) "jEk" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, @@ -22971,7 +22943,7 @@ dir = 4; icon_state = "whiteyellowfull" }, -/area/lv522/oob) +/area/lv522/oob/w_y_vault) "kze" = ( /obj/structure/pipes/vents/pump, /turf/open/floor/prison{ @@ -23402,7 +23374,7 @@ dir = 4; icon_state = "whiteyellowfull" }, -/area/lv522/oob) +/area/lv522/oob/w_y_vault) "kHy" = ( /obj/structure/surface/table/almayer, /obj/item/storage/box/flashbangs{ @@ -23501,7 +23473,7 @@ dir = 4; icon_state = "white_cyan1" }, -/area/lv522/oob) +/area/lv522/oob/w_y_vault) "kIZ" = ( /obj/structure/machinery/door/poddoor/shutters/almayer/open{ dir = 4; @@ -23608,7 +23580,7 @@ dir = 4; icon_state = "white_cyan1" }, -/area/lv522/oob) +/area/lv522/oob/w_y_vault) "kLs" = ( /obj/item/clothing/mask/facehugger{ desc = "It has some sort of a tube at the end of its tail. What the hell is this thing?"; @@ -24317,7 +24289,7 @@ dir = 4; icon_state = "white_cyan1" }, -/area/lv522/oob) +/area/lv522/oob/w_y_vault) "kYm" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 @@ -24473,7 +24445,7 @@ dir = 4; icon_state = "white_cyan1" }, -/area/lv522/oob) +/area/lv522/oob/w_y_vault) "lbA" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 @@ -24859,7 +24831,7 @@ dir = 4; icon_state = "white_cyan1" }, -/area/lv522/oob) +/area/lv522/oob/w_y_vault) "llM" = ( /obj/item/tool/kitchen/knife/butcher, /obj/effect/decal/cleanable/dirt, @@ -25385,7 +25357,7 @@ dir = 4; icon_state = "white_cyan1" }, -/area/lv522/oob) +/area/lv522/oob/w_y_vault) "lze" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/warning_stripes{ @@ -25865,7 +25837,7 @@ /turf/open/floor/corsat{ icon_state = "marked" }, -/area/lv522/oob) +/area/lv522/oob/w_y_vault) "lIR" = ( /obj/structure/prop/invuln/ice_prefab/trim{ dir = 8 @@ -27466,7 +27438,7 @@ "mwv" = ( /obj/effect/landmark/lv624/fog_blocker/short, /turf/closed/wall/strata_outpost/reinforced, -/area/lv522/oob) +/area/lv522/oob/w_y_vault) "mwT" = ( /obj/structure/prop/dam/truck, /obj/structure/prop/holidays/wreath{ @@ -28391,7 +28363,7 @@ /obj/effect/landmark/lv624/fog_blocker/short, /obj/effect/landmark/lv624/fog_blocker/short, /turf/closed/wall/strata_outpost/reinforced, -/area/lv522/oob) +/area/lv522/oob/w_y_vault) "mSe" = ( /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/bridges/garden_bridge) @@ -33541,15 +33513,6 @@ /obj/effect/landmark/lv624/fog_blocker/short, /turf/open/auto_turf/shale/layer0, /area/lv522/landing_zone_1) -"pbb" = ( -/obj/structure/platform{ - dir = 1 - }, -/obj/structure/girder/displaced, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, -/area/lv522/outdoors/colony_streets/south_street) "pbp" = ( /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/dorms/glass) @@ -34167,21 +34130,6 @@ icon_state = "marked" }, /area/lv522/indoors/a_block/security) -"poN" = ( -/obj/structure/surface/table/almayer, -/obj/structure/flora/pottedplant{ - desc = "It is made of Fiberbush(tm). It contains asbestos. Studies say that greenery calms the mind due to some sort evolved mechanism in the brain. This plant is not calming."; - icon_state = "pottedplant_21"; - layer = 3.1; - name = "synthethic potted plant"; - pixel_y = 14 - }, -/obj/effect/decal/cleanable/cobweb2, -/obj/effect/spider/spiderling/nogrow, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, -/area/lv522/indoors/a_block/security) "poQ" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison, @@ -38059,9 +38007,7 @@ /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "qPS" = ( -/obj/structure/machinery/door/airlock/almayer/generic{ - dir = 1 - }, +/obj/structure/machinery/door/airlock/multi_tile/almayer/generic, /turf/open/floor/corsat{ icon_state = "marked" }, @@ -39962,7 +39908,6 @@ }, /area/lv522/indoors/c_block/mining) "ryv" = ( -/obj/structure/window/framed/strata/reinforced, /turf/open/floor/corsat{ icon_state = "marked" }, @@ -45654,17 +45599,6 @@ icon_state = "floor_plate" }, /area/lv522/indoors/lone_buildings/outdoor_bot) -"tQC" = ( -/obj/structure/window_frame/strata, -/obj/item/stack/rods, -/obj/structure/machinery/door/poddoor/shutters/almayer/open{ - id = "LV522CIC_1"; - name = "\improper Storm Shutters" - }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, -/area/lv522/indoors/a_block/admin) "tQE" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 1; @@ -47887,7 +47821,7 @@ /area/lv522/indoors/a_block/bridges/op_centre) "uKD" = ( /turf/closed/wall/strata_outpost/reinforced, -/area/lv522/oob) +/area/lv522/oob/w_y_vault) "uKE" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 @@ -49170,6 +49104,9 @@ icon_state = "rasputin15" }, /area/lv522/landing_zone_forecon/UD6_Tornado) +"vju" = ( +/turf/closed/wall/strata_outpost, +/area/lv522/oob/w_y_vault) "vjv" = ( /turf/closed/shuttle/dropship2/tornado{ icon_state = "69" @@ -55101,10 +55038,6 @@ icon_state = "darkpurplefull2" }, /area/lv522/indoors/a_block/dorms) -"xKO" = ( -/obj/structure/window/framed/strata/reinforced, -/turf/open/floor/plating, -/area/lv522/indoors/a_block/fitness) "xLg" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/bed/chair/comfy{ @@ -67284,7 +67217,7 @@ xqd pVx pVx pVx -xyL +xtb xWf imJ xWf @@ -67292,7 +67225,7 @@ xWf xWf qAy xWf -pMd +nLm kcS gou ulL @@ -67309,14 +67242,14 @@ pDh kcS wfb qjt -pMd +nLm klp oot pJW tUM gWh aTS -pMd +nLm lAj ulL ulL @@ -67332,7 +67265,7 @@ ulL lAj wRd wLN -pMd +nLm qQM vXc wth @@ -67965,7 +67898,7 @@ uEC uEC uEC pVx -xyL +xtb odZ imJ xWf @@ -67973,7 +67906,7 @@ xWf xWf xWf odZ -pMd +nLm kcS vId oTg @@ -67990,14 +67923,14 @@ fps npp cHC vJT -pMd +nLm oeL rAg dNm tUM gWh aAW -pMd +nLm kxW kxW lek @@ -68013,7 +67946,7 @@ oTg pJW iUo vdV -pMd +nLm qQM vXc puY @@ -68155,7 +68088,7 @@ bIJ bIJ yim abV -ebM +abV eUf fLz abV @@ -68382,9 +68315,9 @@ yim yim yim cpy -eeX -eeX -eeX +inU +cpy +cpy gGx inU inU @@ -68611,7 +68544,7 @@ cpy cpy cpy fgf -fOl +cpy yim hzA ihy @@ -68838,7 +68771,7 @@ yim cpy cpy cpy -fOl +cpy cpy hIp ijv @@ -69321,7 +69254,7 @@ roT xTs sKL tkM -xtb +xyL uad xTs uIo @@ -69548,7 +69481,7 @@ vsG xTs xTs tkM -xtb +xyL ubd xTs jLF @@ -70002,7 +69935,7 @@ rLq siT uEC xqd -xyL +xtb xqd uEC pAW @@ -70683,7 +70616,7 @@ rLy siT uEC xqd -xyL +xtb ubv xXX xtb @@ -72583,7 +72516,7 @@ tSL pJZ drz bFU -yfH +tSL tne kGm lML @@ -72618,7 +72551,7 @@ hyf wIr hWs pXq -bnz +pOs uNu pKl oLa @@ -72845,7 +72778,7 @@ dgY gwg cHb oqp -gxe +oLa pKl pKl tkf @@ -73264,7 +73197,7 @@ tne yfR tne yfR -yfH +tSL hES tne tne @@ -74090,10 +74023,10 @@ xtb xtb xtb xtb -xKO +xtb rMb skQ -xKO +xtb xtb tvO ugV @@ -75452,10 +75385,10 @@ emH emH yjp beB -dhQ +beB uPk vnB -dhQ +beB wrC wrC xXR @@ -75778,7 +75711,7 @@ xgH tkf pfD rQg -pbb +vdp nax nax uXp @@ -76114,12 +76047,12 @@ saC xED uKD uKD -abo -abo -abo -abo -abo -abo +vju +vju +vju +vju +vju +vju uKD mwv tvO @@ -76340,14 +76273,14 @@ saC saC xED uKD -abo -abo +vju +vju jbn jbn jbn kIY -abo -abo +vju +vju mwv tvO ugV @@ -76567,14 +76500,14 @@ saC saC xED uKD -abo +vju iZS jBr jEa jEa kLk lbo -abo +vju mwv tvO ugV @@ -76794,7 +76727,7 @@ saC saC xED uKD -abo +vju iZS jEa kHd @@ -77021,8 +76954,8 @@ saC saC xED uKD -abo -abo +vju +vju kzd jEa jEa @@ -77248,7 +77181,7 @@ saC saC xED uKD -abo +vju iZS jEa jEa @@ -77475,14 +77408,14 @@ saC saC xED uKD -abo +vju iZS jBr jEa jEa kXY lzb -abo +vju mwv tvO ugV @@ -77702,14 +77635,14 @@ saC saC xED uKD -abo -abo +vju +vju jbn jbn jbn kIY -abo -abo +vju +vju mwv tvO ugV @@ -77930,12 +77863,12 @@ saC xED uKD uKD -abo -abo -abo -abo -abo -abo +vju +vju +vju +vju +vju +vju uKD mSc tvO @@ -79551,7 +79484,7 @@ nTx nTx nTx mvR -ryv +sjy uVj kOS uDb @@ -79779,7 +79712,7 @@ nTx nTx mvR qPS -uVj +oGp xxs eUh eUh @@ -80006,7 +79939,7 @@ mcC nTx jNv ryv -jft +lhT xxs uDb uDb @@ -80233,8 +80166,8 @@ nTx eHn uWh sjy -poN -uVj +jft +xxs uDb kBB nrP @@ -80460,7 +80393,7 @@ nTx eHn pgl sjy -sjy +bnz xQi uDb uDb @@ -81129,10 +81062,10 @@ umR onj wKg wKg -lVD +wKg vQT fmg -lVD +wKg wKg wKg lVD @@ -81368,8 +81301,8 @@ xlI mev mev tdD -iiz -cKF +sjy +uVj qDr xxs nrP @@ -82049,7 +81982,7 @@ xlI xlI yjy xlI -iiz +sjy uVj eqM cvi @@ -84201,7 +84134,7 @@ jas jas jas jas -tms +hra nQu aEF jas @@ -86878,7 +86811,7 @@ lGW xgA acE kEQ -xvB +xvl otS fWG fWG @@ -87053,7 +86986,7 @@ qBb iXZ nxj rMg -hDZ +tDS uNJ orS muV @@ -87332,7 +87265,7 @@ ntS xgA bsG kEQ -xvB +xvl otS fWG cpy @@ -87734,7 +87667,7 @@ lRF ojt muV vrg -tQC +tDS iNb wWV tvi @@ -87966,14 +87899,14 @@ nxO ilR nGq way -raj +gdO puJ iuy uuH pfN pqU lSl -jab +tTK jmi cMt kiG @@ -89296,10 +89229,10 @@ dRL dRL dRL dRL -dEu +dRL qhA qiG -dEu +dRL dRL xFp nQa @@ -90211,7 +90144,7 @@ xCT rsq xCT yfP -dEu +dRL fKf qSH qSH @@ -90434,9 +90367,9 @@ oBx nTg nTg iAZ -qUq -qUq -qUq +xCT +xCT +xCT yfP rJf fKf @@ -90665,7 +90598,7 @@ reo xCT xCT yfP -dEu +dRL fKf qSH qSH @@ -91566,10 +91499,10 @@ dRL dRL dRL dRL -dEu +dRL qhA qiG -dEu +dRL dRL pGY jKB @@ -94296,7 +94229,7 @@ qSH qSH qSH qSH -qSH +oQC qnb krH krH @@ -94572,7 +94505,7 @@ tTD tTD tSm rnB -oXZ +cKF uKR rnB rnB From 562ad5fe5816a61cb7c3e4f125349a903534887f Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Wed, 14 Jun 2023 06:28:16 +0100 Subject: [PATCH 076/224] Automatic changelog for PR #3613 [ci skip] --- html/changelogs/AutoChangeLog-pr-3613.yml | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3613.yml diff --git a/html/changelogs/AutoChangeLog-pr-3613.yml b/html/changelogs/AutoChangeLog-pr-3613.yml new file mode 100644 index 000000000000..978c4d414fb0 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3613.yml @@ -0,0 +1,8 @@ +author: "SpartanBobby" +delete-after: True +changes: + - bugfix: "fixes invisible walls on LV522" + - bugfix: "fixes unweedable tiles on LV522" + - bugfix: "fixes invisible windows on LV522 (if you spot any invisible windows send a picture of them to the SS13: CM discord #mapperchannel @spartanbobby" + - bugfix: "fixes LV522 OOB area in the W-Y vault" + - maptweak: "moves sandbags and a breaching charge on LV522" \ No newline at end of file From 363391ae0307a0756ced1a6fa4c1b1e6c2fef5f6 Mon Sep 17 00:00:00 2001 From: spartanbobby <71467726+spartanbobby@users.noreply.github.com> Date: Wed, 14 Jun 2023 06:03:41 +0100 Subject: [PATCH 077/224] Fixes BR nightmare tiles (#3614) # About the pull request When I did my last change to BR I missed some stuff in this NM so I'm back to fix it # Explain why it's good for the game Maintains the consistency in bigreds sidewalks and warning stripes under doors, also fixes a sand tile in the wrong DIR # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: SpartanBobby maptweak: fixes bigred tileset inconsistencies in the expanded filt nightmare /:cl: --- .../sprinkles/35.filtration_restored.dmm | 134 ++++++++---------- 1 file changed, 63 insertions(+), 71 deletions(-) diff --git a/maps/map_files/BigRed/sprinkles/35.filtration_restored.dmm b/maps/map_files/BigRed/sprinkles/35.filtration_restored.dmm index bc1eae13052e..47984a920749 100644 --- a/maps/map_files/BigRed/sprinkles/35.filtration_restored.dmm +++ b/maps/map_files/BigRed/sprinkles/35.filtration_restored.dmm @@ -94,14 +94,13 @@ "av" = ( /obj/item/tool/warning_cone, /turf/open/floor{ - dir = 9; + dir = 1; icon_state = "asteroidwarning" }, /area/bigredv2/outside/se) "aw" = ( -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" +/turf/open/mars{ + icon_state = "mars_dirt_6" }, /area/bigredv2/outside/se) "ax" = ( @@ -124,14 +123,18 @@ /obj/structure/machinery/door/airlock/almayer/engineering/colony{ name = "\improper Atmospherics Condenser Storage" }, -/turf/open/floor, +/turf/open/floor{ + icon_state = "delivery" + }, /area/bigredv2/outside/filtration_plant) "aB" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ dir = 1; name = "\improper Atmospherics Condenser" }, -/turf/open/floor, +/turf/open/floor{ + icon_state = "delivery" + }, /area/bigredv2/outside/filtration_plant) "aC" = ( /obj/effect/decal/cleanable/dirt, @@ -146,7 +149,9 @@ name = "\improper Atmospherics Condenser" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor, +/turf/open/floor{ + icon_state = "delivery" + }, /area/bigredv2/outside/filtration_plant) "aE" = ( /obj/effect/decal/cleanable/dirt, @@ -158,8 +163,9 @@ /turf/open/floor/plating, /area/bigredv2/outside/filtration_plant) "aG" = ( -/turf/open/mars{ - icon_state = "mars_dirt_13" +/turf/open/floor{ + dir = 4; + icon_state = "asteroidwarning" }, /area/bigredv2/outside/se) "aH" = ( @@ -169,12 +175,6 @@ }, /turf/open/floor, /area/bigredv2/outside/filtration_plant) -"aI" = ( -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, -/area/bigredv2/outside/se) "aJ" = ( /turf/open/floor{ icon_state = "asteroidwarning" @@ -182,7 +182,7 @@ /area/bigredv2/outside/se) "aK" = ( /turf/open/mars{ - icon_state = "mars_dirt_10" + icon_state = "mars_dirt_3" }, /area/bigredv2/outside/se) "aL" = ( @@ -319,7 +319,9 @@ dir = 1; name = "\improper Filtration Facility" }, -/turf/open/floor, +/turf/open/floor{ + icon_state = "delivery" + }, /area/bigredv2/outside/filtration_plant) "bm" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -327,7 +329,9 @@ name = "\improper Filtration Facility" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor, +/turf/open/floor{ + icon_state = "delivery" + }, /area/bigredv2/outside/filtration_plant) "bn" = ( /obj/structure/closet/firecloset/full, @@ -361,7 +365,9 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor, +/turf/open/floor{ + icon_state = "delivery" + }, /area/bigredv2/outside/filtration_plant) "bt" = ( /obj/effect/decal/cleanable/dirt, @@ -500,12 +506,6 @@ }, /turf/closed/wall/solaris/reinforced, /area/bigredv2/outside/filtration_plant) -"bY" = ( -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, -/area/bigredv2/outside/filtration_plant) "bZ" = ( /turf/open/floor{ dir = 1; @@ -521,9 +521,6 @@ /obj/structure/machinery/light, /turf/open/floor, /area/bigredv2/outside/filtration_plant) -"cc" = ( -/turf/closed/wall/solaris/rock, -/area/bigredv2/outside/filtration_plant) "ce" = ( /obj/structure/machinery/light, /turf/open/floor{ @@ -574,18 +571,14 @@ /area/bigredv2/outside/filtration_cave_cas) "cl" = ( /turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" + dir = 8; + icon_state = "asteroidwarning" }, -/area/bigredv2/outside/s) -"cm" = ( -/turf/closed/wall/solaris, -/area/bigredv2/outside/s) +/area/bigredv2/outside/filtration_plant) "cn" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" + icon_state = "delivery" }, /area/bigredv2/outside/filtration_plant) "jh" = ( @@ -653,8 +646,7 @@ /area/bigredv2/outside/filtration_cave_cas) "US" = ( /turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" + icon_state = "delivery" }, /area/bigredv2/outside/filtration_plant) "VW" = ( @@ -700,8 +692,6 @@ ah bI bw bw -bw -bw bZ cl cl @@ -710,7 +700,9 @@ cl cl cl cl -cm +cl +cl +aa "} (2,1,1) = {" ak @@ -726,8 +718,8 @@ az az bJ bw -cc -cc +bw +bw bw bZ bZ @@ -756,14 +748,14 @@ bw bw bw bw -bY -bY -bY -bY +US +US +US +US cn -bY -bY -bY +US +US +US aY "} (4,1,1) = {" @@ -1118,11 +1110,11 @@ bO bO "} (17,1,1) = {" -bK -bK -bK -bK -bK +am +am +am +am +am aY bf bj @@ -1146,18 +1138,18 @@ bO "} (18,1,1) = {" av -aw -aw -aw -aw -az +am +am +am +am +US az az az az bu ad -ad +cn WD bO bO @@ -1177,14 +1169,14 @@ am am am am -az +US az az aP aO by az -az +US WD bO bO @@ -1202,16 +1194,16 @@ bO ax am am -aI -aI -az +am +am +US az az ad bo az bT -az +US WD bO bO @@ -1228,9 +1220,9 @@ bO (21,1,1) = {" ax am -aJ +am +aG aG -bK aY bf ka @@ -1256,8 +1248,8 @@ bO am am aJ -bK -bK +aw +aK aY aY aY From f686922d8fb0216ea7f530b35492f0cbbe366591 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Wed, 14 Jun 2023 06:55:14 +0100 Subject: [PATCH 078/224] Automatic changelog for PR #3614 [ci skip] --- html/changelogs/AutoChangeLog-pr-3614.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3614.yml diff --git a/html/changelogs/AutoChangeLog-pr-3614.yml b/html/changelogs/AutoChangeLog-pr-3614.yml new file mode 100644 index 000000000000..1d0b1d0a0462 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3614.yml @@ -0,0 +1,4 @@ +author: "SpartanBobby" +delete-after: True +changes: + - maptweak: "fixes bigred tileset inconsistencies in the expanded filt nightmare" \ No newline at end of file From 20ebf1c2cf1d7d35a4abd193294b13b060841a90 Mon Sep 17 00:00:00 2001 From: spartanbobby <71467726+spartanbobby@users.noreply.github.com> Date: Wed, 14 Jun 2023 18:08:57 +0100 Subject: [PATCH 079/224] Replaces LV522 ceramic plates with MRE crate (#3626) # About the pull request This PR replaces the LV522 ceramic plates with an MRE crate # Explain why it's good for the game Morrow doesn't want them there so they're not going there if FORECON really is the best they wont FF each other anyway # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: SpartanBobby maptweak: Replaces LV522 ceramic plates with MRE crate /:cl: --- maps/map_files/LV522_Chances_Claim/LV522_Chances_Claim.dmm | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) 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 92bb4fca16ff..01df2b7e136e 100644 --- a/maps/map_files/LV522_Chances_Claim/LV522_Chances_Claim.dmm +++ b/maps/map_files/LV522_Chances_Claim/LV522_Chances_Claim.dmm @@ -55007,12 +55007,7 @@ /turf/open/floor/plating, /area/lv522/indoors/lone_buildings/engineering) "xKc" = ( -/obj/structure/closet/coffin/woodencrate, -/obj/item/clothing/accessory/health/ceramic_plate, -/obj/item/clothing/accessory/health/ceramic_plate, -/obj/item/clothing/accessory/health/ceramic_plate, -/obj/item/clothing/accessory/health/ceramic_plate, -/obj/item/clothing/accessory/health/ceramic_plate, +/obj/structure/largecrate/supply/supplies/mre, /obj/structure/barricade/handrail{ dir = 4 }, From d4b1cf62e281ab8cb162d8f15e9c33e0a1cf0bce Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Wed, 14 Jun 2023 18:17:10 +0100 Subject: [PATCH 080/224] Automatic changelog for PR #3626 [ci skip] --- html/changelogs/AutoChangeLog-pr-3626.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3626.yml diff --git a/html/changelogs/AutoChangeLog-pr-3626.yml b/html/changelogs/AutoChangeLog-pr-3626.yml new file mode 100644 index 000000000000..1518693448f3 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3626.yml @@ -0,0 +1,4 @@ +author: "SpartanBobby" +delete-after: True +changes: + - maptweak: "Replaces LV522 ceramic plates with MRE crate" \ No newline at end of file From 1dc50ba1fdd16875b70276fb8158387e5ff243f3 Mon Sep 17 00:00:00 2001 From: fira Date: Wed, 14 Jun 2023 19:40:56 +0100 Subject: [PATCH 081/224] fix a runtime error with blackmarket scanner (#3617) # About the pull request turfs are not movables # Changelog :cl: fix: Fixed an internal error when scanning turfs with Black Market scanner. /:cl: --- code/game/objects/items/devices/scanners.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/game/objects/items/devices/scanners.dm b/code/game/objects/items/devices/scanners.dm index 7026f2a3e7d0..3e2c1445f8e5 100644 --- a/code/game/objects/items/devices/scanners.dm +++ b/code/game/objects/items/devices/scanners.dm @@ -446,6 +446,8 @@ FORENSIC SCANNER /obj/item/device/black_market_scanner/afterattack(atom/hit_atom, mob/user, proximity) if(!proximity) return + if(!ismovable(hit_atom)) + return ..() var/market_value = get_black_market_value(hit_atom) if(isnull(market_value)) return ..() From 6ab24378e683a5bfec55dbca5fa6d2f38f06d5d0 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Wed, 14 Jun 2023 19:50:58 +0100 Subject: [PATCH 082/224] Automatic changelog for PR #3617 [ci skip] --- html/changelogs/AutoChangeLog-pr-3617.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3617.yml diff --git a/html/changelogs/AutoChangeLog-pr-3617.yml b/html/changelogs/AutoChangeLog-pr-3617.yml new file mode 100644 index 000000000000..1f5c81dbc722 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3617.yml @@ -0,0 +1,4 @@ +author: "fira" +delete-after: True +changes: + - bugfix: "Fixed an internal error when scanning turfs with Black Market scanner." \ No newline at end of file From 0e75b18858abf4a13b704f874005d8ca978dac0a Mon Sep 17 00:00:00 2001 From: forest2001 <41653574+realforest2001@users.noreply.github.com> Date: Wed, 14 Jun 2023 19:41:25 +0100 Subject: [PATCH 083/224] Fixes misleading info on weapon stats (#3610) # About the pull request The examine weapon stats accuracy section is highly misleading, it's not actually how accurate the weapon is, it's the distance at which it's accuracy is unaffected. # Explain why it's good for the game Cleans up confusion. This lead to some misinformation on ammunition types such as smartgun ammo, where AP rounds are inherently half as accurate as standard, but their accuracy bar is twice as high because the accurate distance is twice as high. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: spellcheck: Weapon Stats examine UI now shows 'accurate range' rather than 'accuracy' /:cl: --- tgui/packages/tgui/interfaces/WeaponStats.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tgui/packages/tgui/interfaces/WeaponStats.js b/tgui/packages/tgui/interfaces/WeaponStats.js index aaf97ce656c7..3ec97ae5dbdd 100644 --- a/tgui/packages/tgui/interfaces/WeaponStats.js +++ b/tgui/packages/tgui/interfaces/WeaponStats.js @@ -242,7 +242,7 @@ const Accuracy = (props, context) => { return ( - Wielded accuracy: {accuracy} / {accuracy_max} + Wielded accurate range: {accuracy} / {accuracy_max} {!two_handed_only ? ( @@ -250,7 +250,7 @@ const Accuracy = (props, context) => { - Unwielded accuracy: {unwielded_accuracy} / {accuracy_max} + Unwielded accurate range: {unwielded_accuracy} / {accuracy_max} ) : null} @@ -258,7 +258,7 @@ const Accuracy = (props, context) => { - Minimum accuracy: {min_accuracy} + Minimum accurate range: {min_accuracy} ) : null} From e90e81e59977158c11f81fff844cd54fe43c65df Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Wed, 14 Jun 2023 20:08:48 +0100 Subject: [PATCH 084/224] Automatic changelog for PR #3610 [ci skip] --- html/changelogs/AutoChangeLog-pr-3610.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3610.yml diff --git a/html/changelogs/AutoChangeLog-pr-3610.yml b/html/changelogs/AutoChangeLog-pr-3610.yml new file mode 100644 index 000000000000..e1d770d7443e --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3610.yml @@ -0,0 +1,4 @@ +author: "realforest2001" +delete-after: True +changes: + - spellcheck: "Weapon Stats examine UI now shows 'accurate range' rather than 'accuracy'" \ No newline at end of file From 798313aa3ee00d37dc3b1d818d84a1e1a03aebd6 Mon Sep 17 00:00:00 2001 From: morrowwolf Date: Wed, 14 Jun 2023 14:41:37 -0400 Subject: [PATCH 085/224] Grass Nerf (#3609) # About the pull request This PR makes it so grass (and other flora) no longer eat your bullets when you click on them while trying to fire on a target. # Explain why it's good for the game The feel of your burst going into grass and the disappearing like it's a hard object rather than... grass is awful. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Morrow balance: Grass (and other flora) will no longer eat your bullets. /:cl: --- code/game/objects/structures/flora.dm | 60 ++++++++++++++------------- 1 file changed, 31 insertions(+), 29 deletions(-) diff --git a/code/game/objects/structures/flora.dm b/code/game/objects/structures/flora.dm index f0e6fb77df3d..e8e4b3b0966e 100644 --- a/code/game/objects/structures/flora.dm +++ b/code/game/objects/structures/flora.dm @@ -62,7 +62,38 @@ PLANT_CUT_MACHETE = 3 = Needs at least a machete to be cut down /obj/structure/flora/flamer_fire_act() fire_act() +/obj/structure/flora/fire_act() + if(QDELETED(src) || (fire_flag & FLORA_NO_BURN) || burning) + return + burning = TRUE + var/spread_time = rand(75, 150) + if(!(fire_flag & FLORA_BURN_NO_SPREAD)) + addtimer(CALLBACK(src, PROC_REF(spread_fire)), spread_time) + addtimer(CALLBACK(src, PROC_REF(burn_up)), spread_time + 5 SECONDS) +/obj/structure/flora/proc/spread_fire() + for(var/D in cardinal) //Spread fire + var/turf/T = get_step(src.loc, D) + if(T) + for(var/obj/structure/flora/F in T) + if(fire_flag & FLORA_BURN_SPREAD_ONCE) + F.fire_flag |= FLORA_BURN_NO_SPREAD + if(!(locate(/obj/flamer_fire) in T)) + new /obj/flamer_fire(T, create_cause_data("wildfire")) + +/obj/structure/flora/proc/burn_up() + new /obj/effect/decal/cleanable/dirt(loc) + if(center) + new /obj/effect/decal/cleanable/dirt(loc) //Produces more ash at the center + qdel(src) + +/obj/structure/flora/ex_act(power) + if(power >= EXPLOSION_THRESHOLD_VLOW) + deconstruct(FALSE) + +/obj/structure/flora/get_projectile_hit_boolean(obj/item/projectile/P) + . = ..() + return FALSE //trees /obj/structure/flora/tree @@ -300,35 +331,6 @@ ICEY GRASS. IT LOOKS LIKE IT'S MADE OF ICE. overlays.Cut() overlays += image("icon"=src.icon,"icon_state"=overlay_type,"layer"=ABOVE_XENO_LAYER,"dir"=dir) -/obj/structure/flora/fire_act() - if(QDELETED(src) || (fire_flag & FLORA_NO_BURN) || burning) - return - burning = TRUE - var/spread_time = rand(75, 150) - if(!(fire_flag & FLORA_BURN_NO_SPREAD)) - addtimer(CALLBACK(src, PROC_REF(spread_fire)), spread_time) - addtimer(CALLBACK(src, PROC_REF(burn_up)), spread_time + 5 SECONDS) - -/obj/structure/flora/proc/spread_fire() - for(var/D in cardinal) //Spread fire - var/turf/T = get_step(src.loc, D) - if(T) - for(var/obj/structure/flora/F in T) - if(fire_flag & FLORA_BURN_SPREAD_ONCE) - F.fire_flag |= FLORA_BURN_NO_SPREAD - if(!(locate(/obj/flamer_fire) in T)) - new /obj/flamer_fire(T, create_cause_data("wildfire")) - -/obj/structure/flora/proc/burn_up() - new /obj/effect/decal/cleanable/dirt(loc) - if(center) - new /obj/effect/decal/cleanable/dirt(loc) //Produces more ash at the center - qdel(src) - -/obj/structure/flora/ex_act(power) - if(power >= EXPLOSION_THRESHOLD_VLOW) - deconstruct(FALSE) - // MAP VARIANTS // // PARENT FOR COLOR, CORNERS AND CENTERS, BASED ON DIRECTIONS // From 994f3105ca200f6d9a6ea99859807be98fe314a1 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Wed, 14 Jun 2023 20:25:00 +0100 Subject: [PATCH 086/224] Automatic changelog for PR #3609 [ci skip] --- html/changelogs/AutoChangeLog-pr-3609.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3609.yml diff --git a/html/changelogs/AutoChangeLog-pr-3609.yml b/html/changelogs/AutoChangeLog-pr-3609.yml new file mode 100644 index 000000000000..363c63509533 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3609.yml @@ -0,0 +1,4 @@ +author: "Morrow" +delete-after: True +changes: + - balance: "Grass (and other flora) will no longer eat your bullets." \ No newline at end of file From 40d15860e4d925e93184e5394517fee7c26d66bf Mon Sep 17 00:00:00 2001 From: morrowwolf Date: Wed, 14 Jun 2023 14:52:50 -0400 Subject: [PATCH 087/224] Fixes a runtime when observing before roundstart (#3589) # About the pull request WHAT MODE HOW DO WE EXIST # Explain why it's good for the game Bug bad # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Morrow fix: Fixed a runtime when observing before roundstart /:cl: --------- Co-authored-by: harryob --- code/modules/mob/dead/observer/observer.dm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/code/modules/mob/dead/observer/observer.dm b/code/modules/mob/dead/observer/observer.dm index f48efa96578d..6c9c55f560f5 100644 --- a/code/modules/mob/dead/observer/observer.dm +++ b/code/modules/mob/dead/observer/observer.dm @@ -1073,6 +1073,10 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp if(!(RoleAuthority.roles_whitelist[key_to_use] & WHITELIST_PREDATOR)) return + if(!SSticker.mode) + SSticker.OnRoundstart(CALLBACK(src, PROC_REF(toggle_predator_action))) + return + if(SSticker.mode.flags_round_type & MODE_PREDATOR) if(locate(/datum/action/join_predator) in actions) return From 8718ac44e9297e41177be812188945c69f2af151 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Wed, 14 Jun 2023 20:43:00 +0100 Subject: [PATCH 088/224] Automatic changelog for PR #3589 [ci skip] --- html/changelogs/AutoChangeLog-pr-3589.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3589.yml diff --git a/html/changelogs/AutoChangeLog-pr-3589.yml b/html/changelogs/AutoChangeLog-pr-3589.yml new file mode 100644 index 000000000000..b8ca8efd8dc4 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3589.yml @@ -0,0 +1,4 @@ +author: "Morrow" +delete-after: True +changes: + - bugfix: "Fixed a runtime when observing before roundstart" \ No newline at end of file From 0348731bf46f6b7b57f9e8d322e80a57189a6d6e Mon Sep 17 00:00:00 2001 From: Changelogs Date: Thu, 15 Jun 2023 01:34:51 +0000 Subject: [PATCH 089/224] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-3357.yml | 5 ---- html/changelogs/AutoChangeLog-pr-3527.yml | 5 ---- html/changelogs/AutoChangeLog-pr-3589.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3609.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3610.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3613.yml | 8 ------- html/changelogs/AutoChangeLog-pr-3614.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3616.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3617.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3626.yml | 4 ---- html/changelogs/archive/2023-06.yml | 28 +++++++++++++++++++++++ 11 files changed, 28 insertions(+), 46 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-3357.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3527.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3589.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3609.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3610.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3613.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3614.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3616.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3617.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3626.yml diff --git a/html/changelogs/AutoChangeLog-pr-3357.yml b/html/changelogs/AutoChangeLog-pr-3357.yml deleted file mode 100644 index 6f2a38d49e32..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3357.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Huffie56" -delete-after: True -changes: - - rscadd: "Added a Empty canister verb to the Pyrotechnician fuel tanks" - - bugfix: "prevent fuel backpacks to be filled via reagent tank with improper chemical(welding fuel)." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3527.yml b/html/changelogs/AutoChangeLog-pr-3527.yml deleted file mode 100644 index 6ed16b124e65..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3527.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Jackie_Estegado" -delete-after: True -changes: - - bugfix: "The Burrower's burrow ability will no longer be not cancelled just because you clicked on a tile that you wouldn't have been able to burrow to." - - bugfix: "Burrowing will no longer complete even though you cancelled it." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3589.yml b/html/changelogs/AutoChangeLog-pr-3589.yml deleted file mode 100644 index b8ca8efd8dc4..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3589.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Morrow" -delete-after: True -changes: - - bugfix: "Fixed a runtime when observing before roundstart" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3609.yml b/html/changelogs/AutoChangeLog-pr-3609.yml deleted file mode 100644 index 363c63509533..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3609.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Morrow" -delete-after: True -changes: - - balance: "Grass (and other flora) will no longer eat your bullets." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3610.yml b/html/changelogs/AutoChangeLog-pr-3610.yml deleted file mode 100644 index e1d770d7443e..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3610.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "realforest2001" -delete-after: True -changes: - - spellcheck: "Weapon Stats examine UI now shows 'accurate range' rather than 'accuracy'" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3613.yml b/html/changelogs/AutoChangeLog-pr-3613.yml deleted file mode 100644 index 978c4d414fb0..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3613.yml +++ /dev/null @@ -1,8 +0,0 @@ -author: "SpartanBobby" -delete-after: True -changes: - - bugfix: "fixes invisible walls on LV522" - - bugfix: "fixes unweedable tiles on LV522" - - bugfix: "fixes invisible windows on LV522 (if you spot any invisible windows send a picture of them to the SS13: CM discord #mapperchannel @spartanbobby" - - bugfix: "fixes LV522 OOB area in the W-Y vault" - - maptweak: "moves sandbags and a breaching charge on LV522" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3614.yml b/html/changelogs/AutoChangeLog-pr-3614.yml deleted file mode 100644 index 1d0b1d0a0462..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3614.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "SpartanBobby" -delete-after: True -changes: - - maptweak: "fixes bigred tileset inconsistencies in the expanded filt nightmare" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3616.yml b/html/changelogs/AutoChangeLog-pr-3616.yml deleted file mode 100644 index e31e1ca8db71..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3616.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Drathek" -delete-after: True -changes: - - bugfix: "Fixed a runtime in shuttles when a mob is non-existent or has no turf location." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3617.yml b/html/changelogs/AutoChangeLog-pr-3617.yml deleted file mode 100644 index 1f5c81dbc722..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3617.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "fira" -delete-after: True -changes: - - bugfix: "Fixed an internal error when scanning turfs with Black Market scanner." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3626.yml b/html/changelogs/AutoChangeLog-pr-3626.yml deleted file mode 100644 index 1518693448f3..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3626.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "SpartanBobby" -delete-after: True -changes: - - maptweak: "Replaces LV522 ceramic plates with MRE crate" \ No newline at end of file diff --git a/html/changelogs/archive/2023-06.yml b/html/changelogs/archive/2023-06.yml index ee364e4babfc..85a4a6058606 100644 --- a/html/changelogs/archive/2023-06.yml +++ b/html/changelogs/archive/2023-06.yml @@ -192,3 +192,31 @@ realforest2001: - code_imp: Updated all the Get_Access() procs, and removed some procs where they completely overlapped with others in presets. +2023-06-15: + Drathek: + - bugfix: Fixed a runtime in shuttles when a mob is non-existent or has no turf + location. + Huffie56: + - rscadd: Added a Empty canister verb to the Pyrotechnician fuel tanks + - bugfix: prevent fuel backpacks to be filled via reagent tank with improper chemical(welding + fuel). + Jackie_Estegado: + - bugfix: The Burrower's burrow ability will no longer be not cancelled just because + you clicked on a tile that you wouldn't have been able to burrow to. + - bugfix: Burrowing will no longer complete even though you cancelled it. + Morrow: + - balance: Grass (and other flora) will no longer eat your bullets. + - bugfix: Fixed a runtime when observing before roundstart + SpartanBobby: + - bugfix: fixes invisible walls on LV522 + - bugfix: fixes unweedable tiles on LV522 + - bugfix: 'fixes invisible windows on LV522 (if you spot any invisible windows send + a picture of them to the SS13: CM discord #mapperchannel @spartanbobby' + - bugfix: fixes LV522 OOB area in the W-Y vault + - maptweak: moves sandbags and a breaching charge on LV522 + - maptweak: fixes bigred tileset inconsistencies in the expanded filt nightmare + - maptweak: Replaces LV522 ceramic plates with MRE crate + fira: + - bugfix: Fixed an internal error when scanning turfs with Black Market scanner. + realforest2001: + - spellcheck: Weapon Stats examine UI now shows 'accurate range' rather than 'accuracy' From bd56848690f903a06be4f6080d8f3837740599c9 Mon Sep 17 00:00:00 2001 From: Steelpoint <6595389+Steelpoint@users.noreply.github.com> Date: Thu, 15 Jun 2023 12:55:30 +0800 Subject: [PATCH 090/224] Adds M41A mk2 kit to SL vendor (#3629) # Explain your change This PR adds a new kit selection for the Squad Leader in their vendor. Vending a M41A Mk2 gun kit. The kit includes. - A M41A Mk2 Rifle - Suppressor / Extended Barrel / Angled-Grip - 2x AP Magazine # Explain why it's good for the game Adds alternative options for SLs who just want a basic gun, no thrills and no frills. Comparable to the M4RA kit. # Testing Photographs and Procedure ![Screenshot 2023-06-15 01 14 16](https://github.com/cmss13-devs/cmss13/assets/6595389/cce83d84-95fc-43e0-82bb-f68988fe2a7c) # Changelog :cl: add: Adds a M41A Mk2 kit to the Squad Leaders vendor. /:cl: --------- Co-authored-by: Steelpoint --- .../vending/vendor_types/squad_prep/squad_leader.dm | 1 + code/modules/cm_marines/equipment/kit_boxes.dm | 11 +++++++++++ 2 files changed, 12 insertions(+) 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 47b0881daff0..907cb99a94d2 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 @@ -6,6 +6,7 @@ GLOBAL_LIST_INIT(cm_vending_gear_leader, list( list("SQUAD KIT (CHOOSE 1, for yourself or your squad)", 0, null, null, null), list("M4RA Sniper Kit", 0, /obj/item/storage/box/kit/mini_sniper, MARINE_CAN_BUY_KIT, VENDOR_ITEM_REGULAR), + list("M41A Standard Kit", 0, /obj/item/storage/box/kit/m41a_kit , MARINE_CAN_BUY_KIT, VENDOR_ITEM_REGULAR), list("M240 Pyrotechnician Support Kit", 0, /obj/item/storage/box/kit/mini_pyro, MARINE_CAN_BUY_KIT, VENDOR_ITEM_REGULAR), list("M2C Heavy Machine Gun", 0, /obj/item/storage/box/guncase/m2c, MARINE_CAN_BUY_KIT, VENDOR_ITEM_REGULAR), list("M56D Heavy Machine Gun", 0, /obj/item/storage/box/guncase/m56d, MARINE_CAN_BUY_KIT, VENDOR_ITEM_REGULAR), diff --git a/code/modules/cm_marines/equipment/kit_boxes.dm b/code/modules/cm_marines/equipment/kit_boxes.dm index 172cbb671997..4ce6be802f3d 100644 --- a/code/modules/cm_marines/equipment/kit_boxes.dm +++ b/code/modules/cm_marines/equipment/kit_boxes.dm @@ -366,6 +366,17 @@ new /obj/item/ammo_magazine/rifle/m4ra/ap(src) new /obj/item/ammo_magazine/rifle/m4ra/ap(src) +/obj/item/storage/box/kit/m41a_kit + name = "\improper M41A Rifle Kit" + pro_case_overlay = "pursuit" + +/obj/item/storage/box/kit/m41a_kit/fill_preset_inventory() + new /obj/item/weapon/gun/rifle/m41a(src) + new /obj/item/attachable/angledgrip(src) + new /obj/item/attachable/suppressor(src) + new /obj/item/attachable/extended_barrel(src) + new /obj/item/ammo_magazine/rifle/ap(src) + new /obj/item/ammo_magazine/rifle/ap(src) /obj/item/storage/box/kit/heavy_support name = "\improper Forward HPR Shield Kit" From 3f43f59c3a1829b10c5b3acc09760b4442df5661 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 15 Jun 2023 06:04:07 +0100 Subject: [PATCH 091/224] Automatic changelog for PR #3629 [ci skip] --- html/changelogs/AutoChangeLog-pr-3629.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3629.yml diff --git a/html/changelogs/AutoChangeLog-pr-3629.yml b/html/changelogs/AutoChangeLog-pr-3629.yml new file mode 100644 index 000000000000..cb69d98a0f00 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3629.yml @@ -0,0 +1,4 @@ +author: "Steelpoint" +delete-after: True +changes: + - rscadd: "Adds a M41A Mk2 kit to the Squad Leaders vendor." \ No newline at end of file From b9d94676621b161c24f223ffbca67a7adeb26108 Mon Sep 17 00:00:00 2001 From: morrowwolf Date: Thu, 15 Jun 2023 00:56:23 -0400 Subject: [PATCH 092/224] Shipside role weight nerf (#3619) # About the pull request This PR changes shipside role weight to 0.25. Shipside roles will now count as 0.25 a regular marine when it comes to xeno count. # Explain why it's good for the game The differences at different pop levels of ratio of shipside:groundside is causing huge disparities in xeno count per marine. This should help nullify some of that. Possibly lowering further if the issue persists. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Morrow balance: Shipside roles now weight even less for xeno counts. /:cl: --- code/game/jobs/role_authority.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/jobs/role_authority.dm b/code/game/jobs/role_authority.dm index a241bf259913..b909c38cd9e6 100644 --- a/code/game/jobs/role_authority.dm +++ b/code/game/jobs/role_authority.dm @@ -23,7 +23,7 @@ var/global/datum/authority/branch/role/RoleAuthority #define MED_PRIORITY 2 #define LOW_PRIORITY 3 -#define SHIPSIDE_ROLE_WEIGHT 0.5 +#define SHIPSIDE_ROLE_WEIGHT 0.25 var/global/players_preassigned = 0 From 59abec3e06a3081ba892b37898d182811674a00d Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 15 Jun 2023 06:21:42 +0100 Subject: [PATCH 093/224] Automatic changelog for PR #3619 [ci skip] --- html/changelogs/AutoChangeLog-pr-3619.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3619.yml diff --git a/html/changelogs/AutoChangeLog-pr-3619.yml b/html/changelogs/AutoChangeLog-pr-3619.yml new file mode 100644 index 000000000000..45b9a7b0453f --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3619.yml @@ -0,0 +1,4 @@ +author: "Morrow" +delete-after: True +changes: + - balance: "Shipside roles now weight even less for xeno counts." \ No newline at end of file From 0a88ca9c42c5cdc6d75976bb269fb1d5b4d56166 Mon Sep 17 00:00:00 2001 From: Nanu308 <59782240+Nanu308@users.noreply.github.com> Date: Thu, 15 Jun 2023 11:21:49 +0200 Subject: [PATCH 094/224] ERT Custom Stations - We back (#3546) # About the pull request Custom ERT stations for shuttles to land in, most factions will get one. # Explain why it's good for the game More psoul and RP # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Nanu, Spartanbobby, Julian56 mapadd: Added W-Y Station, UPP Station, CLF Station and... admin: Admins can now use the custom ERT stations for events or even base of operations. /:cl: --------- Co-authored-by: Morrow --- code/game/area/admin_level.dm | 18 +- code/game/objects/structures/window.dm | 67 +- code/game/objects/structures/window_frame.dm | 6 + code/game/turfs/walls/r_wall.dm | 2 +- maps/templates/clf_ert_station.dmm | 3985 ++++++++++++ maps/templates/freelancer_ert_station.dmm | 1722 ++++++ maps/templates/upp_ert_station.dmm | 5240 ++++++++++++++++ maps/templates/weyland_ert_station.dmm | 5844 ++++++++++++++++++ 8 files changed, 16866 insertions(+), 18 deletions(-) create mode 100644 maps/templates/clf_ert_station.dmm create mode 100644 maps/templates/freelancer_ert_station.dmm create mode 100644 maps/templates/upp_ert_station.dmm create mode 100644 maps/templates/weyland_ert_station.dmm diff --git a/code/game/area/admin_level.dm b/code/game/area/admin_level.dm index 3a79546d177d..501047c46d08 100644 --- a/code/game/area/admin_level.dm +++ b/code/game/area/admin_level.dm @@ -110,9 +110,25 @@ /area/adminlevel/ert_station name = "ERT Station" icon_state = "green" - requires_power = 0 + requires_power = FALSE flags_area = AREA_NOTUNNEL +/area/adminlevel/ert_station/upp_station + name = "UPP Station" + icon_state = "green" + +/area/adminlevel/ert_station/clf_station + name = "CLF Station" + icon_state = "white" + +/area/adminlevel/ert_station/weyland_station + name = "Weyland-Yutani Station" + icon_state = "red" + +/area/adminlevel/ert_station/freelancer_station + name = "Freelancer Station" + icon_state = "yellow" + /area/adminlevel/ert_station/shuttle_dispatch name = "Shuttle Dispatch Station" soundscape_playlist = SCAPE_PL_ELEVATOR_MUSIC diff --git a/code/game/objects/structures/window.dm b/code/game/objects/structures/window.dm index 658ee44a2638..090c5ad56f87 100644 --- a/code/game/objects/structures/window.dm +++ b/code/game/objects/structures/window.dm @@ -439,8 +439,8 @@ desc = "An ultra-reinforced window designed to keep the briefing podium a secure area." icon_state = "fwindow" basestate = "fwindow" - not_damageable = 1 - not_deconstructable = 1 + not_damageable = TRUE + not_deconstructable = TRUE unslashable = TRUE unacidable = TRUE @@ -575,8 +575,8 @@ name = "hull window" desc = "A glass window with a special rod matrix inside a wall frame. This one was made out of exotic materials to prevent hull breaches. No way to get through here." //icon_state = "rwindow0_debug" //Uncomment to check hull in the map editor - not_damageable = 1 - not_deconstructable = 1 + not_damageable = TRUE + not_deconstructable = TRUE unslashable = TRUE unacidable = TRUE health = 1000000 //Failsafe, shouldn't matter @@ -598,8 +598,8 @@ /obj/structure/window/framed/almayer/white/hull name = "hull window" desc = "An ultra-reinforced window designed to keep research a secure area. This one was made out of exotic materials to prevent hull breaches. No way to get through here." - not_damageable = 1 - not_deconstructable = 1 + not_damageable = TRUE + not_deconstructable = TRUE unslashable = TRUE unacidable = TRUE health = 1000000 //Failsafe, shouldn't matter @@ -628,8 +628,8 @@ name = "hull window" desc = "A glass window with a special rod matrix inside a wall frame. This one was made out of exotic materials to prevent hull breaches. No way to get through here." //icon_state = "rwindow0_debug" //Uncomment to check hull in the map editor - not_damageable = 1 - not_deconstructable = 1 + not_damageable = TRUE + not_deconstructable = TRUE unslashable = TRUE unacidable = TRUE health = 1000000 //Failsafe, shouldn't matter @@ -720,6 +720,16 @@ reinf = 1 window_frame = /obj/structure/window_frame/strata/reinforced +/obj/structure/window/framed/strata/hull + icon_state = "strata_window0" + basestate = "strata_window" + desc = "A glass window. Something tells you this one is somehow indestructible." + not_damageable = TRUE + not_deconstructable = TRUE + unslashable = TRUE + unacidable = TRUE + health = 1000000 + //Kutjevo Windows /obj/structure/window/framed/kutjevo @@ -743,8 +753,8 @@ /obj/structure/window/framed/kutjevo/reinforced/hull icon_state = "kutjevo_window_hull" desc = "A glass window. Something tells you this one is somehow indestructible." - not_damageable = 1 - not_deconstructable = 1 + not_damageable = TRUE + not_deconstructable = TRUE unslashable = TRUE unacidable = TRUE health = 1000000 @@ -780,8 +790,8 @@ /obj/structure/window/framed/solaris/reinforced/hull desc = "A glass window. Something tells you this one is somehow indestructible." - not_damageable = 1 - not_deconstructable = 1 + not_damageable = TRUE + not_deconstructable = TRUE unslashable = TRUE unacidable = TRUE health = 1000000 @@ -812,8 +822,8 @@ /obj/structure/window/framed/dev/reinforced/hull desc = "A glass window. Something tells you this one is somehow indestructible." - not_damageable = 1 - not_deconstructable = 1 + not_damageable = TRUE + not_deconstructable = TRUE unslashable = TRUE unacidable = TRUE health = 1000000 @@ -902,8 +912,8 @@ icon_state = "padded_cellwindow0" basestate = "padded_cellwindow" desc = "A glass window with a special rod matrix inside a wall frame. This one was made out of exotic materials to prevent hull breaches. No way to get through here." - not_damageable = 1 - not_deconstructable = 1 + not_damageable = TRUE + not_deconstructable = TRUE unacidable = TRUE health = 1000000 //Failsafe, shouldn't matter @@ -922,9 +932,15 @@ var/triggered = FALSE //indicates if the shutters have already been triggered /obj/structure/window/framed/corsat/hull/research + icon_state = "paddedresearch_rwindow0" + basestate = "paddedresearch_rwindow" + window_frame = /obj/structure/window_frame/corsat/research health = 300 /obj/structure/window/framed/corsat/hull/security + icon_state = "paddedsec_rwindow0" + basestate = "paddedsec_rwindow" + window_frame = /obj/structure/window_frame/corsat/security health = 400 /obj/structure/window/framed/corsat/hull/Destroy() @@ -951,3 +967,22 @@ P.setDir(EAST) INVOKE_ASYNC(P, TYPE_PROC_REF(/obj/structure/machinery/door, close)) + +/obj/structure/window/framed/corsat/indestructible/ + name = "hull window" + desc = "A glass window with a special rod matrix inside a wall frame. This one has been reinforced to take almost anything the universe can throw at it." + not_damageable = TRUE + not_deconstructable = TRUE + unslashable = TRUE + unacidable = TRUE + health = 1000000 + +/obj/structure/window/framed/corsat/indestructible/research + icon_state = "paddedresearch_rwindow0" + basestate = "paddedresearch_rwindow" + window_frame = /obj/structure/window_frame/corsat/research + +/obj/structure/window/framed/corsat/indestructible/security + icon_state = "paddedsec_rwindow0" + basestate = "paddedsec_rwindow" + window_frame = /obj/structure/window_frame/corsat/security diff --git a/code/game/objects/structures/window_frame.dm b/code/game/objects/structures/window_frame.dm index 445b9a0ecb8f..810b0560bf8b 100644 --- a/code/game/objects/structures/window_frame.dm +++ b/code/game/objects/structures/window_frame.dm @@ -236,6 +236,12 @@ basestate = "strata_window" reinforced = TRUE +/obj/structure/window_frame/strata/hull + icon_state = "strata_window0_frame" + basestate = "strata_window" + unslashable = TRUE + unacidable = TRUE + //Kutjevo frames /obj/structure/window_frame/kutjevo diff --git a/code/game/turfs/walls/r_wall.dm b/code/game/turfs/walls/r_wall.dm index a3572138c287..8933ad31c0e8 100644 --- a/code/game/turfs/walls/r_wall.dm +++ b/code/game/turfs/walls/r_wall.dm @@ -265,7 +265,7 @@ name = "heavy reinforced wall" desc = "A huge chunk of ultra-reinforced metal used to separate rooms. Looks virtually indestructible." icon_state = "h_dome" - hull = 1 + hull = TRUE /turf/closed/wall/r_wall/biodome/biodome_unmeltable/ex_act(severity) //Should make it indestructible return diff --git a/maps/templates/clf_ert_station.dmm b/maps/templates/clf_ert_station.dmm new file mode 100644 index 000000000000..ec2a81bf6218 --- /dev/null +++ b/maps/templates/clf_ert_station.dmm @@ -0,0 +1,3985 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ac" = ( +/obj/structure/target/syndicate, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"at" = ( +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = -2; + pixel_y = 4 + }, +/obj/structure/window/reinforced{ + dir = 8; + layer = 3.3; + pixel_y = 4 + }, +/obj/structure/bed{ + can_buckle = 0 + }, +/obj/structure/bed{ + buckling_y = 13; + layer = 3.5; + pixel_y = 13 + }, +/obj/item/bedsheet/brown{ + layer = 3.0 + }, +/obj/item/bedsheet/brown{ + pixel_y = 13 + }, +/obj/structure/machinery/light/small/built{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "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" + }, +/area/adminlevel/ert_station/clf_station) +"ax" = ( +/turf/closed/wall/rock/brown, +/area/adminlevel/ert_station/clf_station) +"az" = ( +/obj/structure/prop/brazier/frame_woodened, +/turf/open/floor/plating{ + dir = 1; + icon_state = "asteroidwarning" + }, +/area/adminlevel/ert_station/clf_station) +"aA" = ( +/obj/structure/surface/table/woodentable/poor, +/obj/item/roller, +/obj/item/roller, +/obj/item/roller, +/obj/item/roller, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"aE" = ( +/obj/structure/bed/chair{ + dir = 4 + }, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"aL" = ( +/obj/structure/machinery/shower{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 4; + health = 80 + }, +/obj/structure/window/reinforced{ + dir = 8; + health = 80 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/clf_station) +"aN" = ( +/obj/structure/toilet{ + pixel_y = 16 + }, +/obj/structure/machinery/light/small/built{ + dir = 8 + }, +/turf/open/floor/wood{ + icon_state = "wood-broken6" + }, +/area/adminlevel/ert_station/clf_station) +"aO" = ( +/obj/structure/stairs/perspective{ + color = "#6b675e"; + dir = 6; + icon_state = "p_stair_full" + }, +/obj/structure/platform_decoration/kutjevo{ + dir = 1 + }, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"aR" = ( +/obj/structure/platform/kutjevo, +/obj/structure/flora/bush/ausbushes/grassybush{ + icon_state = "fullgrass_1" + }, +/turf/open/auto_turf/strata_grass/layer0_mud_alt, +/area/adminlevel/ert_station/clf_station) +"bb" = ( +/obj/structure/stairs/perspective{ + color = "#6e6e6e"; + dir = 5; + icon_state = "p_stair_full" + }, +/obj/structure/platform_decoration/kutjevo{ + dir = 4 + }, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"by" = ( +/turf/open/auto_turf/strata_grass/layer0, +/area/adminlevel/ert_station/clf_station) +"bI" = ( +/obj/structure/flora/jungle/planttop1, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"bL" = ( +/obj/structure/flora/grass/tallgrass/jungle/corner{ + dir = 5 + }, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"bX" = ( +/obj/structure/platform/kutjevo{ + dir = 8 + }, +/turf/open/auto_turf/strata_grass/layer0_mud_alt, +/area/adminlevel/ert_station/clf_station) +"cc" = ( +/obj/structure/closet/secure_closet/freezer/fridge/full, +/obj/item/reagent_container/food/condiment/enzyme, +/turf/open/floor/prison{ + icon_state = "kitchen" + }, +/area/adminlevel/ert_station/clf_station) +"ce" = ( +/obj/item/trash/chips, +/obj/structure/machinery/light/small/built{ + dir = 1 + }, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"cx" = ( +/obj/structure/sink{ + pixel_y = 24 + }, +/obj/structure/mirror{ + pixel_y = 32 + }, +/turf/open/floor{ + icon_state = "freezerfloor" + }, +/area/adminlevel/ert_station/clf_station) +"cB" = ( +/obj/vehicle/powerloader/ft, +/turf/open/floor/plating{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/adminlevel/ert_station/clf_station) +"cH" = ( +/turf/open/floor/wood{ + icon_state = "wood-broken" + }, +/area/adminlevel/ert_station/clf_station) +"dd" = ( +/turf/open/gm/coast{ + dir = 1 + }, +/area/adminlevel/ert_station/clf_station) +"dg" = ( +/obj/item/prop/helmetgarb/spent_buckshot, +/turf/open/floor/wood{ + icon_state = "wood-broken" + }, +/area/adminlevel/ert_station/clf_station) +"dI" = ( +/obj/structure/flora/bush/ausbushes/genericbush, +/turf/open/gm/dirt, +/area/adminlevel/ert_station/clf_station) +"dM" = ( +/obj/structure/flora/grass/tallgrass/jungle, +/obj/structure/flora/jungle/vines/heavy, +/turf/open/gm/grass, +/area/adminlevel/ert_station/clf_station) +"dU" = ( +/obj/structure/platform/kutjevo{ + dir = 1 + }, +/obj/structure/platform/kutjevo{ + dir = 4 + }, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"dY" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 1 + }, +/obj/structure/flora/jungle/vines/heavy, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"eh" = ( +/obj/structure/platform/kutjevo{ + dir = 1 + }, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"eo" = ( +/obj/structure/flora/bush/ausbushes/genericbush, +/obj/structure/flora/grass/tallgrass/jungle/corner{ + dir = 8 + }, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"ey" = ( +/obj/structure/platform/kutjevo{ + dir = 8 + }, +/obj/structure/largecrate/random/barrel/yellow, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"eE" = ( +/obj/structure/largecrate/black_market/clf_supplies, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"eH" = ( +/obj/structure/window/framed/wood/reinforced, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"eO" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 1 + }, +/obj/structure/flora/bush/ausbushes/grassybush{ + icon_state = "fullgrass_1" + }, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"eP" = ( +/obj/structure/window/framed/wood, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"fd" = ( +/obj/structure/closet/secure_closet/freezer/fridge/groceries, +/obj/structure/machinery/light/small/built, +/turf/open/floor/prison{ + icon_state = "kitchen" + }, +/area/adminlevel/ert_station/clf_station) +"fk" = ( +/obj/structure/pipes/vents/pump, +/turf/closed/wall/wood, +/area/adminlevel/ert_station/clf_station) +"fo" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 1 + }, +/obj/structure/flora/bush/ausbushes/grassybush, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"fx" = ( +/obj/structure/largecrate/supply/medicine/blood, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"fA" = ( +/obj/structure/platform/kutjevo{ + dir = 8 + }, +/obj/structure/flora/jungle/vines/heavy, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"fX" = ( +/obj/structure/prop/wooden_cross, +/turf/open/gm/dirt, +/area/adminlevel/ert_station/clf_station) +"gc" = ( +/obj/structure/closet/crate, +/obj/item/device/encryptionkey/clf, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"gi" = ( +/obj/structure/surface/table/woodentable/poor, +/obj/item/reagent_container/food/drinks/bottle/whiskey, +/turf/open/floor/prison{ + icon_state = "kitchen" + }, +/area/adminlevel/ert_station/clf_station) +"gj" = ( +/obj/structure/flora/grass/tallgrass/jungle/corner, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"gN" = ( +/obj/effect/decal/cleanable/egg_smudge, +/turf/open/floor/prison{ + icon_state = "kitchen" + }, +/area/adminlevel/ert_station/clf_station) +"hd" = ( +/obj/structure/reagent_dispensers/beerkeg{ + density = 0 + }, +/turf/open/floor/prison{ + icon_state = "kitchen" + }, +/area/adminlevel/ert_station/clf_station) +"hr" = ( +/obj/structure/machinery/light/small/built{ + dir = 4 + }, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"hE" = ( +/obj/structure/bed/chair, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"hL" = ( +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = -2; + pixel_y = 4 + }, +/obj/structure/window/reinforced{ + dir = 8; + layer = 3.3; + pixel_y = 4 + }, +/obj/structure/bed{ + can_buckle = 0 + }, +/obj/structure/bed{ + buckling_y = 13; + layer = 3.5; + pixel_y = 13 + }, +/obj/item/bedsheet/brown{ + layer = 3.0 + }, +/obj/item/bedsheet/brown{ + pixel_y = 13 + }, +/obj/item/weapon/gun/pistol/clfpistol, +/obj/structure/machinery/light/small/built{ + dir = 1 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/adminlevel/ert_station/clf_station) +"hO" = ( +/obj/item/reagent_container/food/drinks/bottle/whiskey, +/obj/structure/surface/table/woodentable/fancy, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"ie" = ( +/obj/structure/machinery/iv_drip, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"iB" = ( +/obj/structure/flora/grass/tallgrass/jungle/corner{ + dir = 10 + }, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"iG" = ( +/obj/structure/flora/grass/tallgrass/jungle, +/obj/structure/flora/jungle/vines/heavy, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"iK" = ( +/obj/structure/barricade/sandbags, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"iO" = ( +/obj/structure/showcase{ + color = "#95948B"; + desc = "A grey statue dawned in ancient armor, it stares into your soul."; + icon = 'icons/mob/humans/species/r_synthetic.dmi'; + icon_state = "Synthetic_Template"; + name = "Eternal guardian" + }, +/obj/item/weapon/harpoon/yautja{ + anchored = 1; + name = "Alien Harpoon"; + pixel_x = 6 + }, +/obj/item/clothing/shoes/yautja_flavor{ + anchored = 1 + }, +/obj/item/clothing/mask/yautja_flavor{ + anchored = 1; + unacidable = 0 + }, +/turf/open/floor/sandstone/runed, +/area/adminlevel/ert_station/clf_station) +"jc" = ( +/obj/structure/platform_decoration/kutjevo, +/obj/structure/stairs/perspective{ + color = "#6e6e6e"; + dir = 5; + icon_state = "p_stair_full" + }, +/turf/open/auto_turf/strata_grass/layer0, +/area/adminlevel/ert_station/clf_station) +"jj" = ( +/obj/structure/flora/grass/tallgrass/jungle/corner{ + dir = 10 + }, +/obj/structure/platform_decoration/kutjevo{ + dir = 8 + }, +/turf/open/gm/grass{ + icon_state = "grass2" + }, +/area/adminlevel/ert_station/clf_station) +"jp" = ( +/obj/structure/surface/table/woodentable/poor, +/obj/item/reagent_container/food/drinks/bottle/whiskey, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"jG" = ( +/obj/structure/flora/bush/ausbushes/grassybush, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"jZ" = ( +/obj/structure/flora/jungle/plantbot1, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"ki" = ( +/obj/structure/largecrate/black_market/confiscated_equipment, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"kk" = ( +/obj/item/ammo_box/magazine/l42a, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"ko" = ( +/obj/structure/platform/kutjevo{ + dir = 8 + }, +/obj/structure/flora/jungle/vines, +/obj/structure/flora/jungle/vines{ + icon_state = "heavy_1" + }, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"kr" = ( +/obj/structure/flora/grass/tallgrass/jungle/corner{ + dir = 6 + }, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"ks" = ( +/obj/structure/platform/kutjevo, +/obj/structure/flora/bush/ausbushes/ppflowers, +/obj/structure/flora/bush/ausbushes/grassybush{ + icon_state = "fullgrass_1" + }, +/turf/open/auto_turf/strata_grass/layer0_mud_alt, +/area/adminlevel/ert_station/clf_station) +"kF" = ( +/obj/effect/decal/cleanable/blood, +/obj/structure/surface/table/woodentable/poor, +/obj/item/storage/pill_bottle{ + pixel_y = 12; + pixel_x = 5 + }, +/obj/item/storage/pill_bottle/ultrazine/antag{ + pixel_y = 14; + pixel_x = -3 + }, +/obj/item/storage/pill_bottle{ + pixel_y = 10 + }, +/obj/item/reagent_container/food/drinks/bottle/vodka, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"kS" = ( +/obj/structure/surface/table/woodentable/poor, +/obj/item/reagent_container/food/drinks/shaker, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"la" = ( +/obj/structure/platform/kutjevo{ + dir = 4 + }, +/turf/open/gm/grass, +/area/adminlevel/ert_station/clf_station) +"lp" = ( +/obj/structure/surface/table/woodentable/poor, +/obj/item/explosive/grenade/incendiary/molotov, +/obj/item/explosive/grenade/incendiary/molotov, +/obj/item/explosive/grenade/incendiary/molotov, +/obj/item/explosive/grenade/incendiary/molotov, +/obj/item/weapon/gun/pistol/heavy{ + pixel_y = 8 + }, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"lI" = ( +/obj/structure/largecrate/random/barrel/green, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"lN" = ( +/obj/structure/platform/kutjevo{ + dir = 4 + }, +/turf/open/gm/dirtgrassborder{ + dir = 4; + icon_state = "grassdirt_corner" + }, +/area/adminlevel/ert_station/clf_station) +"lT" = ( +/obj/structure/platform/kutjevo{ + dir = 8 + }, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"lX" = ( +/obj/structure/surface/table/woodentable/poor, +/obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, +/obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, +/obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, +/obj/item/weapon/gun/rifle/l42a{ + pixel_y = 7 + }, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"ma" = ( +/obj/structure/surface/table/woodentable/poor, +/obj/item/storage/fancy/cigarettes/lucky_strikes_4, +/obj/structure/machinery/light/small/built{ + dir = 1 + }, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"me" = ( +/obj/structure/platform_decoration/kutjevo, +/turf/open/gm/dirtgrassborder{ + dir = 4; + icon_state = "grassdirt_corner" + }, +/area/adminlevel/ert_station/clf_station) +"mk" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 4 + }, +/obj/structure/flora/jungle/vines/heavy, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"ms" = ( +/obj/structure/machinery/chem_dispenser/soda{ + density = 0; + pixel_y = 10 + }, +/obj/structure/surface/table/reinforced, +/obj/item/spacecash/c50, +/turf/open/floor/prison{ + icon_state = "kitchen" + }, +/area/adminlevel/ert_station/clf_station) +"mt" = ( +/obj/structure/surface/table/woodentable/poor, +/obj/item/clothing/suit/chef/classic, +/obj/item/clothing/gloves/latex, +/obj/item/clothing/head/chefhat, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"mw" = ( +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"mR" = ( +/obj/structure/machinery/gibber{ + pixel_y = 10 + }, +/obj/structure/surface/table/reinforced, +/turf/open/floor/prison{ + icon_state = "kitchen" + }, +/area/adminlevel/ert_station/clf_station) +"ne" = ( +/obj/structure/bed{ + icon_state = "abed" + }, +/obj/item/bedsheet/brown{ + layer = 3.0 + }, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"nn" = ( +/obj/structure/flora/grass/tallgrass/jungle/corner{ + dir = 4 + }, +/obj/structure/flora/grass/tallgrass/jungle, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"nr" = ( +/obj/structure/stairs/perspective{ + color = "#6e6e6e"; + dir = 9; + icon_state = "p_stair_full" + }, +/obj/structure/platform_decoration/kutjevo{ + dir = 8 + }, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"nC" = ( +/obj/structure/surface/table/woodentable/poor, +/obj/item/reagent_container/food/drinks/bottle/vodka, +/turf/open/floor/prison{ + icon_state = "kitchen" + }, +/area/adminlevel/ert_station/clf_station) +"nJ" = ( +/obj/item/clothing/shoes/jackboots, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"nM" = ( +/obj/structure/platform/kutjevo{ + dir = 8 + }, +/obj/structure/largecrate/random/secure, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"nQ" = ( +/obj/item/clothing/mask/cigarette/cigar/classic, +/obj/structure/surface/table/woodentable/fancy, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"oc" = ( +/obj/structure/surface/table/woodentable/poor, +/obj/item/ammo_magazine/shotgun/slugs, +/obj/item/ammo_magazine/shotgun/slugs, +/obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, +/obj/structure/machinery/light/small/built{ + dir = 1 + }, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"om" = ( +/turf/open/gm/dirtgrassborder{ + dir = 4; + icon_state = "grassdirt_corner2" + }, +/area/adminlevel/ert_station/clf_station) +"ow" = ( +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = -2; + pixel_y = 4 + }, +/obj/structure/window/reinforced{ + dir = 8; + layer = 3.3; + pixel_y = 4 + }, +/obj/structure/bed{ + can_buckle = 0 + }, +/obj/structure/bed{ + buckling_y = 13; + layer = 3.5; + pixel_y = 13 + }, +/obj/item/bedsheet/brown{ + layer = 3.0 + }, +/obj/item/bedsheet/brown{ + pixel_y = 13 + }, +/obj/item/stock_parts/subspace/crystal, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/adminlevel/ert_station/clf_station) +"oy" = ( +/obj/item/trash/candy, +/obj/structure/machinery/light/small/built, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"oI" = ( +/turf/open/floor/plating{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/adminlevel/ert_station/clf_station) +"oN" = ( +/obj/structure/flora/jungle/vines, +/turf/closed/wall/strata_ice/jungle, +/area/adminlevel/ert_station/clf_station) +"oO" = ( +/obj/structure/stairs/perspective{ + color = "#6e6e6e"; + dir = 10; + icon_state = "p_stair_full" + }, +/obj/structure/platform_decoration/kutjevo, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"pk" = ( +/obj/structure/flora/grass/tallgrass/jungle, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"pp" = ( +/obj/structure/platform/kutjevo{ + dir = 4 + }, +/turf/open/gm/grass{ + icon_state = "grass2" + }, +/area/adminlevel/ert_station/clf_station) +"pE" = ( +/obj/structure/platform/kutjevo, +/obj/structure/flora/grass/tallgrass/jungle/corner{ + dir = 9 + }, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"pF" = ( +/turf/open/floor/wood{ + icon_state = "wood-broken6" + }, +/area/adminlevel/ert_station/clf_station) +"pY" = ( +/obj/structure/flora/jungle/plantbot1, +/turf/open/gm/dirtgrassborder{ + dir = 8 + }, +/area/adminlevel/ert_station/clf_station) +"qa" = ( +/obj/structure/bed/chair{ + dir = 8 + }, +/turf/open/floor/wood{ + icon_state = "wood-broken6" + }, +/area/adminlevel/ert_station/clf_station) +"qb" = ( +/obj/structure/largecrate/random/barrel/red, +/turf/open/floor/plating{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/adminlevel/ert_station/clf_station) +"ql" = ( +/obj/structure/flora/bush/ausbushes/genericbush, +/turf/open/gm/grass{ + icon_state = "grass2" + }, +/area/adminlevel/ert_station/clf_station) +"qy" = ( +/obj/structure/flora/bush/ausbushes/reedbush, +/turf/open/gm/river, +/area/adminlevel/ert_station/clf_station) +"rm" = ( +/obj/structure/surface/table/woodentable/poor, +/obj/item/device/healthanalyzer{ + pixel_y = 5 + }, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"rz" = ( +/obj/structure/curtain/red, +/turf/open/floor/prison{ + icon_state = "kitchen" + }, +/area/adminlevel/ert_station/clf_station) +"rD" = ( +/obj/structure/flora/grass/tallgrass/jungle/corner{ + dir = 9 + }, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"rO" = ( +/obj/structure/platform/kutjevo, +/obj/structure/platform/kutjevo{ + dir = 8 + }, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"rZ" = ( +/obj/structure/platform/kutjevo, +/obj/structure/flora/jungle/vines/heavy, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"sv" = ( +/obj/structure/target/syndicate, +/obj/item/weapon/throwing_knife, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"sx" = ( +/obj/structure/surface/table/woodentable/poor, +/obj/item/clothing/glasses/sunglasses/blindfold, +/obj/item/handcuffs, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"sC" = ( +/obj/structure/flora/jungle/planttop1, +/turf/open/gm/dirtgrassborder{ + dir = 1; + icon_state = "grassdirt_corner" + }, +/area/adminlevel/ert_station/clf_station) +"sK" = ( +/obj/structure/surface/table/woodentable/poor, +/obj/item/weapon/gun/smg/uzi, +/obj/item/ammo_magazine/smg/uzi, +/obj/item/ammo_magazine/smg/uzi, +/obj/item/ammo_magazine/smg/uzi, +/obj/item/ammo_magazine/smg/uzi, +/obj/item/ammo_magazine/smg/uzi, +/obj/item/ammo_magazine/smg/uzi, +/obj/item/ammo_magazine/smg/uzi, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"sN" = ( +/obj/structure/flora/bush/ausbushes/grassybush, +/turf/open/gm/grass, +/area/adminlevel/ert_station/clf_station) +"ta" = ( +/obj/structure/flora/grass/tallgrass/jungle/corner{ + dir = 4 + }, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"ts" = ( +/obj/structure/flora/grass/tallgrass/jungle/corner{ + dir = 5 + }, +/turf/open/gm/grass{ + icon_state = "grass2" + }, +/area/adminlevel/ert_station/clf_station) +"tt" = ( +/obj/structure/largecrate/random/barrel/red, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"tz" = ( +/obj/structure/surface/table/woodentable/poor, +/obj/effect/landmark/wo_supplies/storage/belts/lifesaver, +/obj/effect/landmark/wo_supplies/storage/belts/lifesaver{ + pixel_y = 5 + }, +/obj/item/storage/belt/medical/full{ + pixel_y = -1 + }, +/obj/item/storage/belt/medical/full/with_suture_and_graft{ + pixel_y = 10 + }, +/obj/structure/machinery/light/small/built, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"tG" = ( +/obj/structure/machinery/shower{ + pixel_y = 16 + }, +/obj/structure/window/reinforced{ + dir = 4; + health = 80 + }, +/obj/structure/window/reinforced{ + dir = 8; + health = 80 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/clf_station) +"tJ" = ( +/obj/structure/showcase{ + color = "#95948B"; + desc = "A grey statue dawned in ancient armor, it stares into your soul."; + icon = 'icons/mob/humans/species/r_synthetic.dmi'; + icon_state = "Synthetic_Template"; + name = "Eternal guardian" + }, +/obj/item/clothing/suit/armor/yautja_flavor{ + anchored = 1 + }, +/turf/open/floor/sandstone/runed, +/area/adminlevel/ert_station/clf_station) +"ug" = ( +/obj/structure/flora/bush/ausbushes/ppflowers, +/turf/open/gm/dirt, +/area/adminlevel/ert_station/clf_station) +"un" = ( +/obj/structure/flora/jungle/vines{ + icon_state = "heavy_1" + }, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"up" = ( +/obj/structure/machinery/light/small/built{ + dir = 1 + }, +/turf/open/floor/wood{ + icon_state = "wood-broken3" + }, +/area/adminlevel/ert_station/clf_station) +"uF" = ( +/obj/structure/platform/kutjevo{ + dir = 1 + }, +/obj/structure/closet/coffin/woodencrate, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"uO" = ( +/obj/structure/bed{ + icon_state = "abed" + }, +/obj/item/bedsheet/yellow, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"uX" = ( +/turf/open/floor/plating, +/area/adminlevel/ert_station/clf_station) +"uZ" = ( +/obj/structure/prop/wooden_cross{ + pixel_y = 14 + }, +/obj/structure/flora/bush/ausbushes/grassybush{ + icon_state = "fullgrass_1" + }, +/turf/open/auto_turf/strata_grass/layer0_mud_alt, +/area/adminlevel/ert_station/clf_station) +"vm" = ( +/obj/structure/bed/chair/bolted{ + dir = 1 + }, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"vx" = ( +/obj/structure/surface/table/woodentable/poor, +/obj/item/trash/candle, +/obj/item/reagent_container/syringe/drugs{ + pixel_y = 8 + }, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"vA" = ( +/obj/structure/largecrate/random/barrel/yellow, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"vE" = ( +/obj/structure/largecrate/supply/weapons/shotgun, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"vI" = ( +/turf/open/floor/sandstone/runed, +/area/adminlevel/ert_station/clf_station) +"vQ" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 1 + }, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"wI" = ( +/obj/structure/flora/grass/tallgrass/jungle/corner{ + dir = 6 + }, +/turf/open/gm/grass, +/area/adminlevel/ert_station/clf_station) +"wW" = ( +/turf/open/gm/coast{ + dir = 9 + }, +/area/adminlevel/ert_station/clf_station) +"xi" = ( +/obj/structure/platform/kutjevo{ + dir = 8 + }, +/obj/structure/largecrate/random/barrel/white, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"xE" = ( +/turf/open/gm/coast{ + dir = 8; + icon_state = "beachcorner2" + }, +/area/adminlevel/ert_station/clf_station) +"xJ" = ( +/obj/structure/flora/bush/ausbushes/grassybush{ + icon_state = "fullgrass_1" + }, +/obj/item/prop/helmetgarb/spent_buckshot, +/turf/open/auto_turf/strata_grass/layer0_mud, +/area/adminlevel/ert_station/clf_station) +"xL" = ( +/obj/structure/flora/grass/tallgrass/jungle, +/obj/structure/flora/bush/ausbushes/grassybush{ + icon_state = "fullgrass_1" + }, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"xM" = ( +/obj/structure/sink{ + dir = 1; + pixel_y = -10 + }, +/obj/item/tool/soap, +/turf/open/floor{ + icon_state = "freezerfloor" + }, +/area/adminlevel/ert_station/clf_station) +"xO" = ( +/obj/item/holder/cat/kitten{ + name = "Isabelle" + }, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"xS" = ( +/obj/structure/platform/kutjevo{ + dir = 1 + }, +/obj/structure/flora/jungle/vines/heavy, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"ye" = ( +/obj/structure/flora/grass/tallgrass/jungle/corner{ + dir = 5 + }, +/turf/open/gm/grass, +/area/adminlevel/ert_station/clf_station) +"yy" = ( +/obj/structure/platform_decoration/kutjevo, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"yE" = ( +/obj/structure/closet/crate, +/obj/item/explosive/grenade/incendiary/molotov, +/turf/open/floor/wood{ + icon_state = "wood-broken" + }, +/area/adminlevel/ert_station/clf_station) +"yH" = ( +/obj/structure/flora/bush/ausbushes/grassybush{ + icon_state = "fullgrass_1" + }, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"yM" = ( +/obj/structure/closet/crate, +/obj/item/ammo_magazine/pistol/clfpistol, +/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" + }, +/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" + }, +/area/adminlevel/ert_station/clf_station) +"yU" = ( +/turf/open/gm/river, +/area/adminlevel/ert_station/clf_station) +"yW" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 4 + }, +/obj/structure/largecrate/random/case/small, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"yY" = ( +/obj/structure/prop/brazier/frame_woodened, +/turf/open/floor/plating{ + icon_state = "asteroidwarning" + }, +/area/adminlevel/ert_station/clf_station) +"zy" = ( +/obj/structure/machinery/light/small/built{ + dir = 1 + }, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"zH" = ( +/obj/structure/closet/secure_closet/medical_doctor, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"zO" = ( +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"zZ" = ( +/obj/structure/sign/poster/clf, +/turf/closed/wall/wood, +/area/adminlevel/ert_station/clf_station) +"Ad" = ( +/obj/structure/flora/jungle/vines{ + icon_state = "heavy_4" + }, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"Ag" = ( +/turf/open/auto_turf/strata_grass/layer0_mud_alt, +/area/adminlevel/ert_station/clf_station) +"Ah" = ( +/obj/structure/platform/kutjevo{ + dir = 4 + }, +/turf/open/gm/dirtgrassborder{ + dir = 1; + icon_state = "grassdirt_corner" + }, +/area/adminlevel/ert_station/clf_station) +"Aj" = ( +/obj/structure/flora/jungle/planttop1, +/turf/open/gm/grass, +/area/adminlevel/ert_station/clf_station) +"AE" = ( +/obj/structure/platform/kutjevo{ + dir = 4 + }, +/turf/open/gm/dirtgrassborder{ + dir = 8 + }, +/area/adminlevel/ert_station/clf_station) +"AK" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 4 + }, +/obj/structure/flora/grass/tallgrass/jungle/corner{ + dir = 6 + }, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"AO" = ( +/obj/structure/surface/table/woodentable/poor, +/obj/item/ammo_magazine/shotgun/flechette, +/obj/item/ammo_magazine/shotgun/flechette, +/obj/item/weapon/gun/shotgun/pump/dual_tube/cmb/m3717, +/obj/structure/machinery/light/small/built{ + dir = 1 + }, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"AV" = ( +/obj/structure/surface/table/woodentable/poor, +/obj/item/ammo_magazine/smg/mac15/extended, +/obj/item/ammo_magazine/smg/mac15/extended, +/obj/item/ammo_magazine/smg/mac15/extended, +/obj/item/weapon/gun/smg/mac15/extended, +/obj/structure/machinery/light/small/built, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"Ba" = ( +/obj/structure/stairs/perspective{ + color = "#6e6e6e"; + dir = 8; + icon_state = "p_stair_full" + }, +/turf/open/auto_turf/strata_grass/layer0, +/area/adminlevel/ert_station/clf_station) +"Bl" = ( +/obj/structure/surface/table/woodentable/poor, +/obj/item/ammo_magazine/smg/mp5, +/obj/item/ammo_magazine/smg/mp5, +/obj/item/ammo_magazine/smg/mp5, +/obj/item/weapon/gun/smg/mp5, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"Bn" = ( +/obj/item/trash/burger, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"Bt" = ( +/obj/structure/platform/kutjevo{ + dir = 1 + }, +/obj/structure/platform/kutjevo{ + dir = 4 + }, +/turf/open/gm/grass, +/area/adminlevel/ert_station/clf_station) +"Bx" = ( +/obj/structure/closet/secure_closet/freezer/meat, +/turf/open/floor/prison{ + icon_state = "kitchen" + }, +/area/adminlevel/ert_station/clf_station) +"BB" = ( +/obj/structure/flora/bush/ausbushes/grassybush, +/obj/structure/flora/grass/tallgrass/jungle, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"BC" = ( +/obj/structure/machinery/door/airlock/sandstone/runed/destroyable{ + name = "\improper Strange Temple" + }, +/turf/open/space/basic, +/area/adminlevel/ert_station/clf_station) +"BP" = ( +/obj/structure/surface/table/reinforced, +/obj/structure/machinery/microwave{ + pixel_y = 10 + }, +/turf/open/floor/prison{ + icon_state = "kitchen" + }, +/area/adminlevel/ert_station/clf_station) +"BQ" = ( +/obj/structure/platform/kutjevo{ + dir = 8 + }, +/obj/structure/platform/kutjevo, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"BS" = ( +/obj/structure/platform/kutjevo{ + dir = 8 + }, +/turf/open/auto_turf/strata_grass/layer0, +/area/adminlevel/ert_station/clf_station) +"BU" = ( +/obj/structure/platform/kutjevo{ + dir = 8 + }, +/turf/open/auto_turf/strata_grass/layer0_mud, +/area/adminlevel/ert_station/clf_station) +"Ch" = ( +/obj/structure/platform/kutjevo, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"Ck" = ( +/obj/structure/surface/table/woodentable/poor, +/obj/item/device/radio/headset/distress/CLF, +/obj/item/device/radio/headset/distress/CLF/command, +/obj/structure/machinery/recharger, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"CE" = ( +/obj/structure/flora/jungle/planttop1, +/obj/structure/largecrate/random/secure, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"CQ" = ( +/obj/structure/flora/bush/ausbushes/ppflowers, +/turf/open/gm/grass, +/area/adminlevel/ert_station/clf_station) +"Dn" = ( +/obj/structure/flora/bush/ausbushes/grassybush, +/turf/open/gm/dirt, +/area/adminlevel/ert_station/clf_station) +"Dy" = ( +/obj/structure/flora/bush/ausbushes/grassybush{ + icon_state = "fullgrass_1" + }, +/turf/open/auto_turf/strata_grass/layer0_mud, +/area/adminlevel/ert_station/clf_station) +"DF" = ( +/turf/open/floor/wood{ + icon_state = "wood-broken3" + }, +/area/adminlevel/ert_station/clf_station) +"DN" = ( +/obj/structure/flora/jungle/vines/heavy, +/turf/closed/wall/strata_ice/jungle, +/area/adminlevel/ert_station/clf_station) +"DW" = ( +/obj/structure/closet/secure_closet/brig, +/obj/structure/machinery/light/small/built{ + dir = 1 + }, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"Eb" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 1 + }, +/obj/structure/stairs/perspective{ + color = "#6e6e6e"; + dir = 9; + icon_state = "p_stair_full" + }, +/turf/open/auto_turf/strata_grass/layer0, +/area/adminlevel/ert_station/clf_station) +"Ee" = ( +/turf/open/gm/dirtgrassborder{ + dir = 8 + }, +/area/adminlevel/ert_station/clf_station) +"Ez" = ( +/obj/structure/flora/grass/tallgrass/jungle/corner{ + dir = 8 + }, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"EJ" = ( +/obj/structure/machinery/floodlight, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"ER" = ( +/obj/structure/toilet{ + pixel_y = 16 + }, +/obj/structure/machinery/light/small/built{ + dir = 4 + }, +/turf/open/floor/wood{ + icon_state = "wood-broken" + }, +/area/adminlevel/ert_station/clf_station) +"Fj" = ( +/obj/structure/surface/table/woodentable/poor, +/obj/item/reagent_container/food/drinks/bottle/vodka, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"Fn" = ( +/obj/structure/platform/kutjevo{ + dir = 4 + }, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"FD" = ( +/turf/open/auto_turf/strata_grass/layer0_mud, +/area/adminlevel/ert_station/clf_station) +"FV" = ( +/obj/item/reagent_container/food/drinks/bottle/vodka, +/obj/structure/surface/table/woodentable/fancy, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"Gj" = ( +/obj/structure/platform/kutjevo, +/obj/structure/flora/bush/ausbushes/grassybush, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"Gl" = ( +/obj/structure/surface/table/woodentable/poor, +/obj/item/spacecash/c10, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"GB" = ( +/obj/structure/surface/table/woodentable/poor, +/obj/item/weapon/gun/rifle/mar40, +/obj/item/ammo_magazine/rifle/mar40, +/obj/item/ammo_magazine/rifle/mar40, +/obj/item/ammo_magazine/rifle/mar40, +/turf/open/auto_turf/strata_grass/layer0_mud, +/area/adminlevel/ert_station/clf_station) +"GG" = ( +/obj/structure/flora/grass/tallgrass/jungle, +/turf/open/gm/grass, +/area/adminlevel/ert_station/clf_station) +"GR" = ( +/obj/structure/platform/kutjevo, +/obj/structure/flora/grass/tallgrass/jungle/corner{ + dir = 1 + }, +/turf/open/gm/grass, +/area/adminlevel/ert_station/clf_station) +"GV" = ( +/turf/open/floor/plating{ + dir = 8; + icon_state = "asteroidwarning" + }, +/area/adminlevel/ert_station/clf_station) +"Hs" = ( +/obj/docking_port/stationary/emergency_response/idle_port1, +/turf/open/floor/plating, +/area/adminlevel/ert_station/clf_station) +"HI" = ( +/obj/structure/flora/jungle/vines/heavy, +/turf/open/gm/dirt, +/area/adminlevel/ert_station/clf_station) +"Ie" = ( +/turf/open/gm/dirtgrassborder{ + dir = 1; + icon_state = "grassdirt_corner2" + }, +/area/adminlevel/ert_station/clf_station) +"Ig" = ( +/obj/structure/largecrate/black_market/clf_supplies, +/obj/structure/platform/kutjevo{ + dir = 8 + }, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"Io" = ( +/obj/structure/platform/kutjevo, +/obj/structure/flora/grass/tallgrass/jungle/corner{ + dir = 5 + }, +/turf/open/gm/grass, +/area/adminlevel/ert_station/clf_station) +"Iz" = ( +/obj/structure/platform_decoration/kutjevo, +/obj/structure/flora/bush/ausbushes/grassybush, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"IH" = ( +/turf/open/floor/wood{ + icon_state = "wood-broken4" + }, +/area/adminlevel/ert_station/clf_station) +"IT" = ( +/obj/structure/largecrate/random/barrel/white, +/turf/open/floor/plating{ + dir = 1; + icon_state = "asteroidfloor" + }, +/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" + }, +/area/adminlevel/ert_station/clf_station) +"Jg" = ( +/obj/structure/platform/kutjevo, +/turf/open/gm/grass, +/area/adminlevel/ert_station/clf_station) +"Jh" = ( +/obj/structure/platform/kutjevo{ + dir = 4 + }, +/obj/structure/flora/jungle/vines/heavy, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"Ke" = ( +/obj/structure/flora/jungle/vines{ + icon_state = "heavy_4" + }, +/turf/closed/wall/strata_ice/jungle, +/area/adminlevel/ert_station/clf_station) +"KT" = ( +/turf/closed/wall/strata_ice/jungle, +/area/adminlevel/ert_station/clf_station) +"Lu" = ( +/obj/structure/surface/table/woodentable/poor, +/obj/item/weapon/gun/rifle/mar40/carbine, +/obj/item/ammo_magazine/rifle/mar40, +/obj/item/ammo_magazine/rifle/mar40, +/turf/open/auto_turf/strata_grass/layer0_mud, +/area/adminlevel/ert_station/clf_station) +"LH" = ( +/obj/structure/closet/secure_closet/brig, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"LN" = ( +/obj/structure/machinery/floodlight, +/turf/open/gm/grass, +/area/adminlevel/ert_station/clf_station) +"LO" = ( +/turf/closed/wall/mineral/sandstone/runed, +/area/adminlevel/ert_station/clf_station) +"LQ" = ( +/obj/structure/machinery/light/small/built{ + dir = 8 + }, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"Me" = ( +/obj/structure/flora/jungle/planttop1, +/turf/open/gm/dirtgrassborder{ + dir = 4; + icon_state = "grassdirt_corner" + }, +/area/adminlevel/ert_station/clf_station) +"MD" = ( +/obj/structure/platform/kutjevo{ + dir = 1 + }, +/obj/structure/platform/kutjevo{ + dir = 8 + }, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"ME" = ( +/obj/structure/machinery/door/window/brigdoor{ + dir = 8; + req_access = null + }, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"MI" = ( +/obj/structure/flora/jungle/vines/heavy, +/turf/closed/wall/rock/brown, +/area/adminlevel/ert_station/clf_station) +"MP" = ( +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = -2; + pixel_y = 4 + }, +/obj/structure/window/reinforced{ + dir = 8; + layer = 3.3; + pixel_y = 4 + }, +/obj/structure/bed{ + can_buckle = 0 + }, +/obj/structure/bed{ + buckling_y = 13; + layer = 3.5; + pixel_y = 13 + }, +/obj/item/bedsheet/brown{ + layer = 3.0 + }, +/obj/item/bedsheet/brown{ + pixel_y = 13 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/adminlevel/ert_station/clf_station) +"MQ" = ( +/obj/structure/bed/chair{ + dir = 4 + }, +/turf/open/floor/wood{ + icon_state = "wood-broken3" + }, +/area/adminlevel/ert_station/clf_station) +"MT" = ( +/obj/item/tank/anesthetic, +/obj/structure/surface/table/reinforced/prison, +/obj/item/clothing/mask/breath/medical, +/obj/structure/machinery/light/small/built{ + dir = 1 + }, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"MU" = ( +/obj/structure/window/reinforced, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"Ne" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 4 + }, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"Ng" = ( +/obj/structure/flora/jungle/plantbot1, +/turf/open/gm/dirtgrassborder{ + dir = 1; + icon_state = "grassdirt_corner" + }, +/area/adminlevel/ert_station/clf_station) +"Ni" = ( +/obj/structure/surface/table/woodentable/poor, +/obj/item/reagent_container/food/condiment/peppermill, +/obj/item/reagent_container/food/condiment/saltshaker, +/obj/item/storage/box/drinkingglasses, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"Nk" = ( +/obj/structure/flora/grass/tallgrass/jungle/corner, +/turf/open/gm/grass, +/area/adminlevel/ert_station/clf_station) +"Ns" = ( +/obj/structure/bed/chair{ + dir = 8 + }, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"NB" = ( +/turf/open/floor{ + icon_state = "freezerfloor" + }, +/area/adminlevel/ert_station/clf_station) +"NV" = ( +/obj/structure/flora/jungle/vines/heavy, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"NY" = ( +/obj/effect/decal/cleanable/tomato_smudge, +/turf/open/floor/prison{ + icon_state = "kitchen" + }, +/area/adminlevel/ert_station/clf_station) +"Of" = ( +/obj/structure/surface/table/reinforced, +/obj/item/tool/kitchen/tray, +/obj/item/tool/kitchen/knife{ + pixel_x = 3 + }, +/obj/item/tool/kitchen/knife/butcher{ + pixel_x = -8 + }, +/obj/item/tool/kitchen/rollingpin, +/obj/item/book/manual/chef_recipes, +/obj/structure/machinery/light/small/built{ + dir = 1 + }, +/turf/open/floor/prison{ + icon_state = "kitchen" + }, +/area/adminlevel/ert_station/clf_station) +"Oi" = ( +/obj/structure/largecrate/random/case/small, +/turf/open/floor/plating{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/adminlevel/ert_station/clf_station) +"Op" = ( +/obj/structure/platform/kutjevo{ + dir = 8 + }, +/obj/structure/largecrate/random/barrel/red, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"Ou" = ( +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = -2; + pixel_y = 4 + }, +/obj/structure/window/reinforced{ + dir = 8; + layer = 3.3; + pixel_y = 4 + }, +/obj/structure/bed{ + can_buckle = 0 + }, +/obj/structure/bed{ + buckling_y = 13; + layer = 3.5; + pixel_y = 13 + }, +/obj/item/bedsheet/brown{ + layer = 3.0 + }, +/obj/item/bedsheet/brown{ + pixel_y = 13 + }, +/obj/structure/machinery/light/small/built, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/adminlevel/ert_station/clf_station) +"Oy" = ( +/obj/item/spacecash/c1, +/obj/item/storage/box/matches, +/obj/structure/surface/table/woodentable/fancy, +/obj/structure/transmitter/rotary{ + name = "CLF Outpost"; + phone_category = "CLF"; + phone_id = "CLF Outpost"; + callable = 0; + pixel_y = 10 + }, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"OG" = ( +/obj/item/storage/belt/shotgun/full/quackers, +/turf/open/gm/river, +/area/adminlevel/ert_station/clf_station) +"OK" = ( +/obj/structure/stairs/perspective{ + color = "#6b675e"; + dir = 4; + icon_state = "p_stair_full" + }, +/turf/open/auto_turf/strata_grass/layer0, +/area/adminlevel/ert_station/clf_station) +"ON" = ( +/obj/structure/flora/bush/ausbushes/ppflowers, +/obj/structure/flora/grass/tallgrass/jungle, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"OX" = ( +/obj/structure/platform/kutjevo{ + dir = 8 + }, +/obj/structure/largecrate/random/case/double, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"OY" = ( +/turf/open/gm/dirtgrassborder{ + dir = 4; + icon_state = "grassdirt_corner" + }, +/area/adminlevel/ert_station/clf_station) +"OZ" = ( +/obj/structure/platform/kutjevo{ + dir = 8 + }, +/obj/structure/largecrate/supply/weapons/flamers, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"Ph" = ( +/turf/open/gm/coast{ + dir = 4; + icon_state = "beachcorner" + }, +/area/adminlevel/ert_station/clf_station) +"Pj" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 8 + }, +/turf/open/gm/grass, +/area/adminlevel/ert_station/clf_station) +"Pr" = ( +/mob/living/simple_animal/cat{ + name = "Edwin" + }, +/turf/open/floor/wood{ + icon_state = "wood-broken" + }, +/area/adminlevel/ert_station/clf_station) +"PC" = ( +/obj/item/trash/candle, +/obj/structure/surface/table/woodentable/fancy, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"PI" = ( +/obj/effect/decal/cleanable/blood, +/obj/structure/window/reinforced{ + dir = 8; + health = 80 + }, +/obj/structure/surface/table/reinforced/prison, +/obj/item/storage/surgical_tray{ + pixel_y = 8 + }, +/obj/item/clothing/gloves/latex, +/obj/item/clothing/mask/surgical{ + 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/wood, +/area/adminlevel/ert_station/clf_station) +"PW" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 1 + }, +/obj/structure/flora/grass/tallgrass/jungle/corner{ + dir = 5 + }, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"Qw" = ( +/obj/structure/surface/table/woodentable/poor, +/obj/item/device/radio/headset/distress/CLF, +/obj/item/device/radio/headset/distress/CLF/medic, +/obj/structure/machinery/light/small/built, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"Qx" = ( +/turf/open/gm/coast{ + dir = 8 + }, +/area/adminlevel/ert_station/clf_station) +"QA" = ( +/obj/structure/platform/kutjevo{ + dir = 8 + }, +/obj/structure/largecrate/supply/explosives/mines, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"QB" = ( +/obj/structure/platform/kutjevo{ + dir = 8 + }, +/obj/structure/largecrate/supply/explosives/grenades, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"QE" = ( +/obj/structure/closet/crate, +/obj/item/storage/toolbox/syndicate, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"QG" = ( +/obj/structure/surface/table/woodentable/poor, +/obj/item/ammo_box/magazine/shotgun/buckshot, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"QV" = ( +/turf/open/gm/grass, +/area/adminlevel/ert_station/clf_station) +"Re" = ( +/obj/structure/bed{ + icon_state = "abed" + }, +/obj/item/bedsheet/green, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"Rg" = ( +/turf/open/gm/dirt, +/area/adminlevel/ert_station/clf_station) +"Ro" = ( +/obj/structure/surface/table/woodentable/poor, +/obj/item/clothing/glasses/sunglasses/blindfold, +/obj/item/handcuffs, +/obj/item/handcuffs, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"Rr" = ( +/obj/structure/largecrate/random/barrel/blue, +/turf/open/floor/plating{ + dir = 1; + icon_state = "asteroidfloor" + }, +/area/adminlevel/ert_station/clf_station) +"Rv" = ( +/obj/structure/curtain/red, +/turf/open/floor/wood{ + icon_state = "wood-broken" + }, +/area/adminlevel/ert_station/clf_station) +"RB" = ( +/obj/structure/flora/jungle/plantbot1{ + icon_state = "alienplant1"; + luminosity = 2 + }, +/turf/open/gm/river, +/area/adminlevel/ert_station/clf_station) +"RR" = ( +/obj/structure/machinery/chem_dispenser/beer{ + density = 0; + pixel_y = 10 + }, +/obj/structure/surface/table/reinforced, +/turf/open/floor/prison{ + icon_state = "kitchen" + }, +/area/adminlevel/ert_station/clf_station) +"Sc" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 8 + }, +/obj/structure/machinery/floodlight, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"Sd" = ( +/obj/effect/decal/cleanable/blood/drip, +/obj/structure/machinery/light/small/built{ + dir = 8 + }, +/turf/open/floor{ + icon_state = "freezerfloor" + }, +/area/adminlevel/ert_station/clf_station) +"Sj" = ( +/obj/structure/bed/chair{ + dir = 8 + }, +/turf/open/floor/wood{ + icon_state = "wood-broken4" + }, +/area/adminlevel/ert_station/clf_station) +"Sy" = ( +/obj/structure/platform/kutjevo, +/obj/structure/platform/kutjevo{ + dir = 4 + }, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"SD" = ( +/obj/structure/largecrate/random/case/small, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"Tk" = ( +/obj/structure/bed/chair, +/turf/open/floor/wood{ + icon_state = "wood-broken4" + }, +/area/adminlevel/ert_station/clf_station) +"Tr" = ( +/turf/open/gm/dirtgrassborder{ + dir = 1; + icon_state = "grassdirt_corner" + }, +/area/adminlevel/ert_station/clf_station) +"Tt" = ( +/obj/structure/platform/kutjevo, +/obj/structure/flora/bush/ausbushes/grassybush{ + icon_state = "fullgrass_1" + }, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"Tu" = ( +/turf/open/floor/plating{ + dir = 4; + icon_state = "asteroidwarning" + }, +/area/adminlevel/ert_station/clf_station) +"TM" = ( +/obj/structure/machinery/recharger, +/obj/structure/surface/table/woodentable/poor, +/obj/item/device/defibrillator, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"TN" = ( +/obj/structure/largecrate/random/case, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"TZ" = ( +/obj/structure/flora/bush/ausbushes/grassybush, +/obj/structure/flora/grass/tallgrass/jungle/corner{ + dir = 8 + }, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"Ub" = ( +/turf/closed/wall/mineral/sandstone/runed/decor, +/area/adminlevel/ert_station/clf_station) +"Uj" = ( +/obj/structure/closet/crate, +/obj/item/clothing/head/welding, +/obj/item/tool/weldingtool/experimental, +/turf/open/floor/wood{ + icon_state = "wood-broken" + }, +/area/adminlevel/ert_station/clf_station) +"Um" = ( +/obj/structure/largecrate/random/secure, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"Uo" = ( +/obj/structure/flora/bush/ausbushes/var3, +/turf/open/gm/river, +/area/adminlevel/ert_station/clf_station) +"Uu" = ( +/turf/open/floor/plating{ + icon_state = "asteroidwarning" + }, +/area/adminlevel/ert_station/clf_station) +"UB" = ( +/turf/open/floor/plating{ + dir = 1; + icon_state = "asteroidwarning" + }, +/area/adminlevel/ert_station/clf_station) +"Vf" = ( +/obj/structure/largecrate/black_market/confiscated_weaponry, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"Vi" = ( +/obj/structure/flora/bush/ausbushes/reedbush, +/turf/open/gm/coast{ + dir = 8 + }, +/area/adminlevel/ert_station/clf_station) +"Vk" = ( +/obj/structure/surface/table/woodentable/poor, +/obj/item/prop/helmetgarb/gunoil, +/obj/item/weapon/baton/cattleprod, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"Vm" = ( +/obj/structure/surface/table/reinforced, +/obj/structure/machinery/processor{ + pixel_y = 10 + }, +/turf/open/floor/prison{ + icon_state = "kitchen" + }, +/area/adminlevel/ert_station/clf_station) +"VE" = ( +/obj/structure/platform/kutjevo{ + dir = 8 + }, +/obj/structure/largecrate/random/barrel/green, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"VO" = ( +/obj/structure/flora/jungle/vines, +/obj/structure/flora/jungle/vines{ + icon_state = "heavy_1" + }, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"VR" = ( +/obj/structure/platform/kutjevo{ + dir = 1 + }, +/turf/open/gm/grass, +/area/adminlevel/ert_station/clf_station) +"Wb" = ( +/obj/structure/curtain/red, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"Wc" = ( +/obj/structure/prop/wooden_cross{ + pixel_y = 14 + }, +/obj/structure/flora/bush/ausbushes/grassybush{ + icon_state = "fullgrass_1" + }, +/obj/structure/flora/bush/ausbushes/ppflowers, +/turf/open/auto_turf/strata_grass/layer0_mud_alt, +/area/adminlevel/ert_station/clf_station) +"Wo" = ( +/obj/item/weapon/throwing_knife, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"Wq" = ( +/obj/structure/machinery/light/small/built{ + dir = 4 + }, +/turf/open/floor/prison{ + icon_state = "kitchen" + }, +/area/adminlevel/ert_station/clf_station) +"Wz" = ( +/obj/structure/closet/crate, +/obj/item/weapon/baton/cattleprod, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"WA" = ( +/obj/structure/closet/crate, +/obj/item/explosive/grenade/incendiary/molotov, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"WM" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 8 + }, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"WO" = ( +/obj/structure/prop/wooden_cross, +/obj/item/clothing/head/helmet/marine/fluff/limo, +/turf/open/gm/dirt, +/area/adminlevel/ert_station/clf_station) +"WU" = ( +/obj/structure/surface/table/woodentable/poor, +/obj/item/reagent_container/food/drinks/bottle/sake, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"Xc" = ( +/obj/item/clothing/under/colonist/clf, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"Xp" = ( +/turf/open/floor/prison{ + icon_state = "kitchen" + }, +/area/adminlevel/ert_station/clf_station) +"Xv" = ( +/obj/structure/flora/jungle/plantbot1, +/turf/open/gm/grass, +/area/adminlevel/ert_station/clf_station) +"Xz" = ( +/obj/structure/machinery/iv_drip, +/obj/structure/machinery/light/small/built, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"XE" = ( +/obj/structure/flora/bush/ausbushes/grassybush, +/turf/open/auto_turf/strata_grass/layer0_mud, +/area/adminlevel/ert_station/clf_station) +"Yq" = ( +/obj/structure/flora/grass/tallgrass/jungle/corner{ + dir = 10 + }, +/turf/open/gm/grass, +/area/adminlevel/ert_station/clf_station) +"Yv" = ( +/obj/structure/platform/kutjevo{ + dir = 8 + }, +/obj/structure/flora/jungle/vines, +/turf/open/auto_turf/strata_grass/layer1, +/area/adminlevel/ert_station/clf_station) +"YA" = ( +/obj/structure/machinery/light/small/built, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"YB" = ( +/turf/open/gm/grass{ + icon_state = "grass2" + }, +/area/adminlevel/ert_station/clf_station) +"Ze" = ( +/obj/structure/bed/chair{ + dir = 4 + }, +/obj/item/reagent_container/food/drinks/flask/barflask, +/obj/structure/machinery/light/small/built, +/turf/open/floor/wood{ + icon_state = "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" + }, +/area/adminlevel/ert_station/clf_station) +"ZE" = ( +/obj/structure/surface/table/woodentable/poor, +/obj/item/storage/box/beakers{ + pixel_y = 12; + pixel_x = -4 + }, +/obj/item/reagent_container/glass/beaker{ + pixel_y = 4; + pixel_x = 12 + }, +/obj/item/reagent_container/glass/beaker/silver, +/obj/item/reagent_container/glass/beaker/vial/random/good{ + pixel_x = 18; + pixel_y = 5 + }, +/turf/open/floor/wood, +/area/adminlevel/ert_station/clf_station) +"ZI" = ( +/turf/closed/wall/wood, +/area/adminlevel/ert_station/clf_station) +"ZO" = ( +/obj/structure/prop/brazier/torch, +/turf/closed/wall/mineral/sandstone/runed, +/area/adminlevel/ert_station/clf_station) +"ZS" = ( +/obj/structure/stairs/perspective{ + color = "#6e6e6e"; + dir = 1; + icon_state = "p_stair_full" + }, +/turf/open/auto_turf/strata_grass/layer0, +/area/adminlevel/ert_station/clf_station) + +(1,1,1) = {" +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +KT +KT +KT +KT +KT +KT +KT +KT +"} +(2,1,1) = {" +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +yU +yU +yU +yU +yU +RB +yU +yU +dd +WO +Rg +Rg +Rg +Rg +vI +ZO +LO +ax +KT +KT +KT +KT +KT +KT +KT +KT +"} +(3,1,1) = {" +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +qy +yU +yU +yU +yU +yU +yU +yU +yU +xE +Ph +Rg +Rg +ax +Rg +Rg +Rg +tJ +Ub +ax +KT +KT +KT +KT +KT +KT +KT +KT +"} +(4,1,1) = {" +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +yU +yU +yU +OG +yU +yU +Uo +yU +yU +yU +dd +Rg +Rg +ax +ax +ax +Rg +vI +vI +BC +ax +KT +KT +KT +KT +KT +KT +KT +KT +"} +(5,1,1) = {" +ax +ax +ax +ax +ax +ax +ax +ax +ax +yU +RB +yU +yU +yU +yU +wW +Qx +Qx +Qx +Qx +Qx +Ph +ax +ax +ax +ax +ax +Rg +Rg +iO +Ub +ax +KT +KT +KT +KT +KT +KT +KT +KT +"} +(6,1,1) = {" +ax +ax +ax +ax +ax +ax +ax +yU +yU +yU +yU +yU +wW +Qx +Qx +Ph +ug +Dn +Rg +Rg +ax +ax +ax +ax +ax +ax +ax +Rg +Rg +ZO +LO +ax +KT +KT +KT +KT +KT +KT +KT +KT +"} +(7,1,1) = {" +ax +ax +ax +ax +ax +ax +Vi +Qx +Qx +Qx +Qx +Qx +Ph +Rg +Rg +Dn +dI +Rg +Rg +Rg +dI +Rg +Rg +ax +MI +MI +Rg +Rg +Rg +ax +ax +ax +KT +KT +KT +KT +KT +KT +KT +KT +"} +(8,1,1) = {" +KT +KT +KT +KT +Rg +fX +ug +Rg +Rg +Rg +Rg +Rg +Ie +om +Rg +Ie +Me +Ng +om +Rg +Rg +Dn +Rg +Ie +Ee +om +HI +HI +ax +ax +ax +KT +KT +KT +KT +KT +KT +KT +KT +KT +"} +(9,1,1) = {" +KT +KT +KT +Rg +Dn +Rg +Rg +Ie +om +fX +ug +Ie +OY +Tr +Ee +OY +QV +YB +Tr +Ee +Ee +Ee +Ee +OY +QV +Tr +Ee +MI +ax +ax +KT +KT +KT +KT +KT +KT +KT +KT +KT +KT +"} +(10,1,1) = {" +KT +KT +Rg +Rg +Ie +Ee +Ee +me +Ah +AE +AE +lN +la +pp +la +la +pp +pp +la +la +la +la +la +yO +la +Pj +QV +QV +Nk +ax +KT +KT +KT +KT +KT +KT +KT +KT +KT +KT +"} +(11,1,1) = {" +KT +DN +Rg +Ie +OY +YB +ql +Jg +yY +Tu +Tu +Tu +Tu +Tu +Tu +Tu +Tu +Tu +Tu +Tu +Tu +Tu +Tu +Tu +az +VR +YB +QV +Nk +iG +KT +KT +KT +KT +KT +KT +KT +KT +KT +KT +"} +(12,1,1) = {" +KT +sC +pY +OY +QV +QV +YB +Jg +Uu +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +UB +VR +Aj +Xv +Nk +BB +iG +iG +iG +KT +KT +KT +KT +KT +KT +KT +"} +(13,1,1) = {" +KT +YB +QV +QV +QV +QV +QV +Jg +Uu +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +Hs +uX +UB +Bt +la +la +jj +pk +pk +BB +pk +pk +KT +KT +KT +KT +KT +KT +"} +(14,1,1) = {" +DN +YB +YB +CQ +QV +QV +QV +Jg +Uu +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +UB +oI +oI +oI +eh +gj +ON +pk +ON +pk +pk +KT +KT +KT +KT +KT +"} +(15,1,1) = {" +DN +ts +sN +QV +CQ +wI +ye +Jg +Uu +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +UB +oI +cB +oI +eh +iB +Ez +TZ +eo +pk +pk +ax +ax +ax +KT +KT +"} +(16,1,1) = {" +KT +dM +ye +sN +LN +Nk +GG +Io +Uu +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +UB +oI +oI +Oi +eh +zO +zO +zO +zO +iB +xL +pk +ax +ax +KT +KT +"} +(17,1,1) = {" +ax +dM +ZI +ZI +ZI +Yq +GG +GR +Uu +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +UB +IT +Rr +qb +eh +zO +yH +zO +bI +jZ +iB +Ez +ax +ax +KT +KT +"} +(18,1,1) = {" +ax +GG +ZI +aN +Wb +FD +iB +pE +Uu +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +UB +MD +lT +lT +Ne +zO +zO +zO +zO +zO +zO +zO +zO +DN +KT +KT +"} +(19,1,1) = {" +ax +pk +ZI +ZI +ZI +FD +zO +Ch +Uu +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +UB +eh +bI +jZ +yy +Fn +Fn +Fn +Fn +Fn +Fn +Fn +Jh +WM +KT +KT +"} +(20,1,1) = {" +ax +rD +ZI +ER +Wb +FD +zO +Ch +Uu +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +uX +UB +eh +zO +yy +Sy +ZI +eP +eP +eP +ZI +eP +eP +ZI +dU +WM +KT +"} +(21,1,1) = {" +ax +zO +ZI +ZI +ZI +FD +zO +Ch +yY +GV +GV +GV +GV +GV +GV +GV +GV +GV +GV +GV +GV +GV +GV +GV +az +eh +zO +Ch +ZI +ZI +MQ +mw +mw +LQ +Xp +Xp +ZI +ZI +eh +KT +"} +(22,1,1) = {" +ax +bI +jZ +zO +zO +FD +zO +fo +nM +VE +vE +ey +OZ +Op +Op +QA +bb +OK +OK +OK +aO +QB +xi +Ig +OX +yW +jG +Ch +eP +vx +WU +mw +hE +mt +Xp +Xp +gi +eP +eh +KT +"} +(23,1,1) = {" +ax +zO +zO +zO +EJ +FD +zO +zO +zO +Um +CE +jZ +TN +vA +SD +lI +zO +FD +FD +Dy +EJ +eE +Vf +tt +ki +zO +zO +Ch +eP +jp +Gl +mw +Tk +Ni +Xp +Xp +nC +eP +xS +KT +"} +(24,1,1) = {" +ax +zO +zO +iK +GB +Lu +zO +zO +FD +FD +FD +FD +FD +XE +FD +FD +FD +FD +FD +FD +FD +zO +zO +FD +FD +FD +zO +Ch +eP +Ns +qa +mw +hE +kS +Xp +Xp +gN +eP +xS +KT +"} +(25,1,1) = {" +ax +sv +zO +iK +FD +FD +FD +FD +FD +FD +zO +FD +FD +FD +zO +zO +FD +FD +FD +FD +FD +FD +FD +FD +FD +FD +FD +Eb +ZI +ce +mw +mw +hE +Fj +Wq +Xp +Xp +eP +eh +KT +"} +(26,1,1) = {" +ax +ac +Wo +iK +xJ +zO +FD +FD +zO +zO +yH +zO +EJ +FD +FD +zO +zO +Dy +FD +zO +zO +FD +FD +zO +zO +FD +FD +ZS +Wb +mw +mw +mw +oy +ZI +ZI +rz +rz +ZI +xS +KT +"} +(27,1,1) = {" +ax +zO +yy +Fn +nr +Ba +Ba +oO +Fn +WM +yy +Fn +nr +Ba +Ba +oO +Fn +WM +Iz +Fn +nr +Ba +Ba +oO +Fn +Sc +FD +ZS +Wb +mw +mw +cH +aE +ZI +Of +Xp +Xp +eP +xS +KT +"} +(28,1,1) = {" +DN +zO +Ch +ZI +ZI +Wb +Wb +ZI +ZI +eh +Ch +ZI +ZI +Wb +Wb +ZI +ZI +eh +Ch +ZI +ZI +Wb +Wb +ZI +ZI +eh +yH +jc +zZ +ma +mw +mw +FV +ZI +Vm +NY +hd +eP +xS +KT +"} +(29,1,1) = {" +KT +NV +Ch +ZI +up +mw +mw +YA +ZI +eh +Ch +ZI +at +mw +DF +Ou +ZI +eh +Ch +ZI +zy +pF +mw +tz +ZI +uF +FD +Ch +eP +Ns +Bn +mw +Ns +zZ +mR +Xp +cc +ZI +eh +KT +"} +(30,1,1) = {" +KT +DN +rZ +eP +mw +Vk +lp +pF +eP +eh +Ch +eP +yE +mw +mw +IW +eP +eh +Ch +ZI +ZE +kF +DF +TM +eP +uF +FD +Ch +eP +MQ +mw +aE +Ze +ZI +BP +Xp +Bx +ZI +eh +KT +"} +(31,1,1) = {" +KT +KT +rZ +eP +mw +Sj +mw +mw +eP +eh +Ch +zZ +MP +mw +mw +ow +ZI +eh +Ch +ZI +rm +mw +mw +aA +eP +eh +FD +Ch +eP +WU +hE +Oy +nQ +ZI +ms +Xp +fd +ZI +eh +KT +"} +(32,1,1) = {" +KT +NV +rZ +zZ +mw +mw +mw +mw +ZI +eh +Ch +eP +QE +Xc +DF +WA +eP +eh +Ch +ZI +zH +cH +mw +fx +eP +eh +FD +Ch +ZI +ZI +hE +hO +PC +ZI +RR +Xp +ZI +ZI +eh +KT +"} +(33,1,1) = {" +KT +jG +Ch +ZI +eP +Wb +Rv +eP +ZI +eh +Ch +ZI +at +mw +mw +Ou +ZI +eh +Tt +ZI +PI +MU +mw +ie +ZI +eh +FD +eO +rO +ZI +eP +eP +eP +ZI +ZI +ZI +ZI +MD +Ne +KT +"} +(34,1,1) = {" +KT +zO +Ch +ZI +oc +mw +mw +AV +ZI +eh +Gj +eP +Uj +Pr +mw +Wz +eP +eh +Ch +ZI +MT +MU +IH +Xz +ZI +eh +FD +FD +vQ +lT +lT +lT +lT +lT +Yv +fA +ko +mk +zO +KT +"} +(35,1,1) = {" +KT +zO +Ch +ZI +sK +DF +mw +Bl +ZI +eh +Ch +zZ +MP +xO +nJ +MP +ZI +eh +Ch +ZI +ZI +ZI +Wb +ZI +ZI +eh +EJ +FD +FD +Ag +FD +FD +zO +zO +zO +oN +Ke +VO +NV +KT +"} +(36,1,1) = {" +KT +KT +Ch +ZI +sK +mw +IH +Ck +ZI +eh +Ch +eP +yM +mw +mw +av +eP +eh +Ch +ZI +tG +Sd +NB +aL +ZI +eh +yH +zO +zO +FD +Ag +Ag +FD +zO +yH +NV +oN +NV +oN +KT +"} +(37,1,1) = {" +KT +KT +Ch +ZI +AO +dg +kk +Qw +ZI +eh +Ch +ZI +hL +mw +mw +Ou +ZI +eh +Gj +ZI +tG +NB +NB +aL +ZI +eh +zO +Iz +Fn +nr +Ba +Ba +oO +Fn +WM +Ad +un +VO +KT +KT +"} +(38,1,1) = {" +KT +NV +Ch +ZI +ZI +QG +lX +ZI +ZI +eh +Ch +ZI +ZI +Zj +gc +ZI +ZI +eh +Ch +ZI +fk +cx +xM +ZI +ZI +eh +zO +Ch +ZI +ZI +Wb +Wb +ZI +ZI +eh +zO +NV +KT +KT +KT +"} +(39,1,1) = {" +KT +NV +dY +BQ +ZI +ZI +ZI +ZI +MD +Ne +vQ +BQ +ZI +eP +eP +ZI +MD +Ne +vQ +BQ +ZI +ZI +ZI +ZI +MD +Ne +zO +Ch +ZI +DW +pF +mw +sx +ZI +eh +zO +KT +KT +KT +KT +"} +(40,1,1) = {" +KT +jG +zO +dY +lT +lT +lT +lT +AK +ta +ta +PW +lT +lT +lT +lT +Ne +zO +zO +vQ +BS +bX +BU +lT +Ne +yH +zO +Ch +ZI +LH +mw +DF +Ro +ZI +eh +KT +KT +KT +KT +KT +"} +(41,1,1) = {" +KT +zO +KT +KT +KT +ta +ta +ta +ax +ax +ax +pk +ta +bL +yH +zO +kr +ta +pk +bL +by +by +kr +ta +bL +zO +zO +Ch +ZI +eH +ME +eH +eH +ZI +eh +KT +KT +KT +KT +KT +"} +(42,1,1) = {" +KT +KT +KT +KT +KT +KT +pk +ax +ax +ax +ax +KT +KT +nn +ta +ta +pk +pk +pk +pk +ta +ta +pk +pk +pk +bL +uZ +ks +eH +uO +cH +mw +vm +eH +eh +KT +KT +KT +KT +KT +"} +(43,1,1) = {" +KT +KT +KT +KT +KT +KT +ax +ax +ax +ax +KT +KT +KT +KT +pk +pk +pk +pk +pk +pk +pk +pk +pk +pk +pk +pk +Wc +aR +eH +Re +mw +hr +ne +ZI +ax +KT +KT +KT +KT +KT +"} +(44,1,1) = {" +KT +KT +KT +KT +KT +KT +KT +KT +KT +KT +KT +KT +KT +KT +KT +KT +KT +KT +KT +KT +KT +KT +KT +KT +KT +KT +KT +ax +ax +ax +ax +ax +ax +ax +ax +ax +ax +KT +KT +KT +"} diff --git a/maps/templates/freelancer_ert_station.dmm b/maps/templates/freelancer_ert_station.dmm new file mode 100644 index 000000000000..44d47c7952ef --- /dev/null +++ b/maps/templates/freelancer_ert_station.dmm @@ -0,0 +1,1722 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/open/space/basic, +/area/space) +"r" = ( +/obj/docking_port/stationary/emergency_response/idle_port1, +/turf/open/floor/plating, +/area/space) +"t" = ( +/turf/closed/wall/r_wall/unmeltable, +/area/space) +"u" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/open/floor/plating/almayer, +/area/space) +"x" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E" + }, +/turf/open/floor/plating/almayer, +/area/space) +"E" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N" + }, +/turf/open/floor/plating/almayer, +/area/space) +"U" = ( +/turf/open/floor/plating/almayer, +/area/space) +"V" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/plating/almayer, +/area/space) +"X" = ( +/turf/open/floor/plating, +/area/space) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(3,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(4,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(5,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(6,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(7,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(8,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(9,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(10,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(11,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(12,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(13,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(14,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(15,1,1) = {" +a +a +a +a +a +a +a +a +a +t +t +t +t +t +t +t +t +t +t +t +t +t +t +t +t +t +t +t +a +a +a +a +a +a +a +a +a +a +a +a +"} +(16,1,1) = {" +a +a +a +a +a +a +a +a +a +t +U +x +x +x +x +x +x +x +x +x +x +x +x +x +x +x +U +t +a +a +a +a +a +a +a +a +a +a +a +a +"} +(17,1,1) = {" +a +a +a +a +a +a +a +a +a +t +V +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +E +t +a +a +a +a +a +a +a +a +a +a +a +a +"} +(18,1,1) = {" +a +a +a +a +a +a +a +a +a +t +V +X +X +X +X +X +X +X +X +X +X +X +X +X +r +X +E +t +a +a +a +a +a +a +a +a +a +a +a +a +"} +(19,1,1) = {" +a +a +a +a +a +a +a +a +a +t +V +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +E +t +a +a +a +a +a +a +a +a +a +a +a +a +"} +(20,1,1) = {" +a +a +a +a +a +a +a +a +a +t +V +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +E +t +a +a +a +a +a +a +a +a +a +a +a +a +"} +(21,1,1) = {" +a +a +a +a +a +a +a +a +a +t +V +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +E +t +a +a +a +a +a +a +a +a +a +a +a +a +"} +(22,1,1) = {" +a +a +a +a +a +a +a +a +a +t +V +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +E +t +a +a +a +a +a +a +a +a +a +a +a +a +"} +(23,1,1) = {" +a +a +a +a +a +a +a +a +a +t +V +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +E +t +a +a +a +a +a +a +a +a +a +a +a +a +"} +(24,1,1) = {" +a +a +a +a +a +a +a +a +a +t +V +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +E +t +a +a +a +a +a +a +a +a +a +a +a +a +"} +(25,1,1) = {" +a +a +a +a +a +a +a +a +a +t +V +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +E +t +a +a +a +a +a +a +a +a +a +a +a +a +"} +(26,1,1) = {" +a +a +a +a +a +a +a +a +a +t +U +u +u +u +u +u +u +u +u +u +u +u +u +u +u +u +U +t +a +a +a +a +a +a +a +a +a +a +a +a +"} +(27,1,1) = {" +a +a +a +a +a +a +a +a +a +t +t +t +t +t +t +t +t +t +t +t +t +t +t +t +t +t +t +t +a +a +a +a +a +a +a +a +a +a +a +a +"} +(28,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(29,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(30,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(31,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(32,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(33,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(34,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(35,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(36,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(37,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(38,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(39,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(40,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} diff --git a/maps/templates/upp_ert_station.dmm b/maps/templates/upp_ert_station.dmm new file mode 100644 index 000000000000..4aff44053f78 --- /dev/null +++ b/maps/templates/upp_ert_station.dmm @@ -0,0 +1,5240 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ac" = ( +/obj/structure/pipes/vents/pump{ + dir = 8 + }, +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_y = 13 + }, +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_x = 16; + pixel_y = 13 + }, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/adminlevel/ert_station/upp_station) +"ag" = ( +/obj/structure/largecrate/random/barrel/blue, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"am" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/strata{ + icon_state = "green3"; + dir = 8 + }, +/area/adminlevel/ert_station/upp_station) +"au" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8 + }, +/turf/open/space, +/area/space) +"ax" = ( +/obj/structure/surface/rack, +/obj/item/tool/weldpack{ + pixel_x = 5 + }, +/obj/item/tool/weldpack{ + pixel_x = -2 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/adminlevel/ert_station/upp_station) +"ay" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/prison{ + dir = 8; + icon_state = "floor_marked" + }, +/area/adminlevel/ert_station/upp_station) +"aA" = ( +/obj/structure/bed/chair/comfy/lime{ + dir = 4 + }, +/turf/open/floor/strata{ + icon_state = "green3"; + dir = 4 + }, +/area/adminlevel/ert_station/upp_station) +"aF" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/reagent_container/food/drinks/drinkingglass{ + pixel_y = 5; + pixel_x = 8 + }, +/obj/item/storage/box/drinkingglasses, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/adminlevel/ert_station/upp_station) +"aH" = ( +/turf/open/floor/strata{ + icon_state = "red1" + }, +/area/adminlevel/ert_station/upp_station) +"aO" = ( +/obj/structure/machinery/cm_vending/sorted/medical/wall_med{ + pixel_y = 25 + }, +/obj/structure/machinery/cm_vending/sorted/cargo_guns/antag_guns{ + hacked = 1; + name = "\improper Response Team Automated Guns Rack"; + use_power = 0; + use_snowflake_points = 1; + density = 0; + pixel_x = 32 + }, +/turf/open/floor/strata{ + icon_state = "blue3"; + dir = 1 + }, +/area/adminlevel/ert_station/upp_station) +"aP" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/turf/open/floor/strata{ + icon_state = "green4"; + dir = 4 + }, +/area/adminlevel/ert_station/upp_station) +"aS" = ( +/turf/open/floor/strata{ + dir = 4; + icon_state = "white_cyan4" + }, +/area/adminlevel/ert_station/upp_station) +"aV" = ( +/obj/item/stack/catwalk, +/obj/item/stack/catwalk, +/obj/item/tool/wrench, +/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, +/area/adminlevel/ert_station/upp_station) +"aW" = ( +/obj/structure/bed/chair/comfy/lime{ + dir = 8 + }, +/obj/structure/machinery/light/double/blue{ + dir = 4 + }, +/turf/open/floor/strata{ + icon_state = "green3"; + dir = 8 + }, +/area/adminlevel/ert_station/upp_station) +"bd" = ( +/turf/open/floor/strata{ + icon_state = "green3"; + dir = 4 + }, +/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" + }, +/area/adminlevel/ert_station/upp_station) +"bi" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/simple/hidden/cyan, +/obj/structure/machinery/light/double/blue{ + dir = 8 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"bk" = ( +/turf/open/floor/strata{ + dir = 8; + icon_state = "white_cyan3" + }, +/area/adminlevel/ert_station/upp_station) +"bp" = ( +/obj/structure/machinery/shower{ + pixel_y = 21 + }, +/obj/structure/machinery/light/double/blue{ + dir = 8 + }, +/turf/open/floor/strata{ + dir = 8; + icon_state = "white_cyan2" + }, +/area/adminlevel/ert_station/upp_station) +"bM" = ( +/obj/structure/machinery/power/apc/antag{ + dir = 1 + }, +/turf/open/floor/strata{ + icon_state = "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" + }, +/area/adminlevel/ert_station/upp_station) +"ce" = ( +/obj/structure/largecrate/random/barrel/green, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/adminlevel/ert_station/upp_station) +"cj" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/adminlevel/ert_station/upp_station) +"cl" = ( +/obj/structure/largecrate/random/barrel/red, +/turf/open/floor/prison{ + dir = 8; + icon_state = "floor_marked" + }, +/area/adminlevel/ert_station/upp_station) +"cs" = ( +/obj/structure/bed/chair{ + dir = 8 + }, +/turf/open/floor/strata{ + icon_state = "green3"; + dir = 8 + }, +/area/adminlevel/ert_station/upp_station) +"cC" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/closet/fireaxecabinet{ + pixel_y = 29 + }, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"cJ" = ( +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_x = -12; + pixel_y = 13 + }, +/obj/structure/largecrate/random/secure, +/turf/open/floor/prison{ + dir = 8; + icon_state = "floor_marked" + }, +/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" + }, +/area/adminlevel/ert_station/upp_station) +"da" = ( +/turf/closed/shuttle/elevator{ + dir = 5 + }, +/area/adminlevel/ert_station/upp_station) +"dh" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/reagent_container/food/snacks/upp{ + pixel_y = 1; + pixel_x = -3 + }, +/obj/item/reagent_container/food/snacks/upp{ + pixel_y = 10; + pixel_x = 2 + }, +/obj/item/reagent_container/food/snacks/upp{ + pixel_y = 4; + pixel_x = 3 + }, +/obj/item/reagent_container/food/drinks/bottle/vodka{ + pixel_y = 9; + pixel_x = -7 + }, +/obj/structure/machinery/light/double/blue{ + dir = 4 + }, +/turf/open/floor/strata{ + icon_state = "blue1" + }, +/area/adminlevel/ert_station/upp_station) +"di" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 8 + }, +/obj/structure/platform_decoration/kutjevo, +/turf/open/space, +/area/space) +"dz" = ( +/obj/structure/pipes/vents/pump, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/adminlevel/ert_station/upp_station) +"dB" = ( +/turf/open/floor/strata{ + icon_state = "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" + }, +/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" + }, +/area/adminlevel/ert_station/upp_station) +"dL" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/toy/dice{ + pixel_x = 10; + pixel_y = 9 + }, +/obj/item/toy/deck{ + pixel_x = -6; + pixel_y = 5 + }, +/turf/open/floor/strata{ + icon_state = "green4"; + dir = 1 + }, +/area/adminlevel/ert_station/upp_station) +"dW" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"eo" = ( +/obj/structure/bed/chair{ + dir = 4 + }, +/turf/open/floor/strata{ + icon_state = "green3"; + dir = 8 + }, +/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" + }, +/area/adminlevel/ert_station/upp_station) +"eT" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/reagent_container/food/drinks/bottle/vodka{ + pixel_y = 4; + pixel_x = 5 + }, +/obj/item/reagent_container/food/drinks/flask/canteen{ + pixel_y = 7; + pixel_x = -5 + }, +/obj/item/reagent_container/food/drinks/bottle/vodka, +/turf/open/floor/strata{ + icon_state = "green3"; + dir = 4 + }, +/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" + }, +/area/adminlevel/ert_station/upp_station) +"eV" = ( +/obj/structure/platform_decoration/kutjevo, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space) +"eX" = ( +/obj/structure/filingcabinet{ + density = 0; + pixel_x = 8; + pixel_y = 18 + }, +/obj/structure/filingcabinet{ + density = 0; + pixel_x = -8; + pixel_y = 18 + }, +/turf/open/floor/strata{ + icon_state = "green4"; + dir = 1 + }, +/area/adminlevel/ert_station/upp_station) +"eY" = ( +/obj/structure/barricade/handrail{ + dir = 1; + icon_state = "hr_kutjevo"; + name = "solar lattice" + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 8 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 1 + }, +/turf/open/space, +/area/space) +"fc" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 4 + }, +/turf/open/space/basic, +/area/space) +"fd" = ( +/obj/structure/largecrate/random/barrel/green, +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_x = 16; + pixel_y = 13 + }, +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_y = 13 + }, +/turf/open/floor/strata{ + icon_state = "green3"; + dir = 4 + }, +/area/adminlevel/ert_station/upp_station) +"fi" = ( +/obj/structure/machinery/door/airlock/almayer/medical/colony{ + name = "\improper Morgue" + }, +/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" + }, +/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 + }, +/area/adminlevel/ert_station/upp_station) +"fA" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/manifold/hidden/cyan, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"fE" = ( +/obj/structure/target{ + name = "punching bag" + }, +/turf/open/asphalt/cement{ + icon_state = "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 + }, +/area/adminlevel/ert_station/upp_station) +"fM" = ( +/obj/structure/girder/reinforced, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"fR" = ( +/obj/item/reagent_container/glass/bucket/janibucket{ + pixel_x = -1; + pixel_y = 13 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/adminlevel/ert_station/upp_station) +"fW" = ( +/obj/structure/largecrate/random/barrel/yellow, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/adminlevel/ert_station/upp_station) +"ge" = ( +/obj/structure/closet/boxinggloves, +/turf/open/asphalt/cement{ + icon_state = "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" + }, +/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" + }, +/area/adminlevel/ert_station/upp_station) +"gx" = ( +/obj/structure/platform_decoration/strata/metal{ + dir = 1 + }, +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 10 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"he" = ( +/obj/structure/largecrate/random/barrel/green, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"hg" = ( +/obj/structure/machinery/body_scanconsole, +/turf/open/floor/strata{ + dir = 1; + icon_state = "white_cyan3" + }, +/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" + }, +/area/adminlevel/ert_station/upp_station) +"hA" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 8 + }, +/obj/structure/platform/kutjevo/smooth, +/turf/open/space/basic, +/area/space) +"hF" = ( +/turf/open/floor/strata{ + icon_state = "green4"; + dir = 8 + }, +/area/adminlevel/ert_station/upp_station) +"hM" = ( +/turf/open/floor/strata{ + icon_state = "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" + }, +/area/adminlevel/ert_station/upp_station) +"hV" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + layer = 2.5 + }, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 10 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"ia" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/adminlevel/ert_station/upp_station) +"ie" = ( +/obj/structure/machinery/light/double/blue{ + dir = 8; + pixel_y = 13; + pixel_x = -10 + }, +/obj/structure/machinery/portable_atmospherics/canister/phoron, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/adminlevel/ert_station/upp_station) +"iB" = ( +/turf/open/floor/strata{ + dir = 10; + icon_state = "white_cyan3" + }, +/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" + }, +/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" + }, +/area/adminlevel/ert_station/upp_station) +"iV" = ( +/turf/open/floor/strata{ + icon_state = "green3"; + dir = 9 + }, +/area/adminlevel/ert_station/upp_station) +"jc" = ( +/turf/open/floor/strata{ + dir = 8; + icon_state = "red3" + }, +/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 + }, +/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" + }, +/area/adminlevel/ert_station/upp_station) +"jt" = ( +/obj/structure/lattice, +/obj/structure/platform_decoration/kutjevo, +/turf/open/space/basic, +/area/space) +"jH" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 10 + }, +/obj/effect/decal/strata_decals/catwalk/prison, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"kc" = ( +/obj/effect/decal/cleanable/blood/drip, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/adminlevel/ert_station/upp_station) +"kf" = ( +/turf/open/floor/strata{ + dir = 9; + icon_state = "white_cyan3" + }, +/area/adminlevel/ert_station/upp_station) +"ks" = ( +/obj/structure/machinery/light/double/blue{ + dir = 8 + }, +/turf/open/floor/strata{ + icon_state = "green4"; + dir = 4 + }, +/area/adminlevel/ert_station/upp_station) +"kF" = ( +/obj/structure/reagent_dispensers/water_cooler/walk_past{ + pixel_y = 18 + }, +/obj/structure/barricade/handrail/wire{ + dir = 8 + }, +/turf/open/asphalt/cement{ + icon_state = "cement2" + }, +/area/adminlevel/ert_station/upp_station) +"kN" = ( +/obj/item/tool/weldingtool/largetank, +/obj/item/clothing/glasses/welding, +/obj/structure/machinery/light/double/blue{ + dir = 8 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"kS" = ( +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_x = -12; + pixel_y = 13 + }, +/turf/open/floor/strata{ + icon_state = "purp3"; + dir = 4 + }, +/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" + }, +/area/adminlevel/ert_station/upp_station) +"lb" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/simple/hidden/cyan, +/obj/structure/machinery/light/double/blue{ + dir = 4 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"le" = ( +/obj/structure/machinery/door_control{ + pixel_y = 6; + name = "Command Shutters Button"; + id = "upp_command" + }, +/turf/closed/wall/strata_outpost/reinforced, +/area/adminlevel/ert_station/upp_station) +"lm" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/obj/structure/largecrate/black_market/confiscated_weaponry, +/turf/open/floor/prison{ + dir = 8; + icon_state = "floor_marked" + }, +/area/adminlevel/ert_station/upp_station) +"lo" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/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 + }, +/obj/structure/pipes/standard/simple/hidden/cyan, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"lp" = ( +/obj/structure/machinery/light/double/blue, +/turf/open/floor/strata{ + dir = 4; + icon_state = "white_cyan4" + }, +/area/adminlevel/ert_station/upp_station) +"lw" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/facepaint/black, +/turf/open/floor/strata{ + icon_state = "blue1" + }, +/area/adminlevel/ert_station/upp_station) +"mb" = ( +/obj/structure/machinery/light/double/blue{ + dir = 4; + pixel_x = 10; + pixel_y = -1 + }, +/obj/structure/closet/crate/ammo/alt, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/adminlevel/ert_station/upp_station) +"me" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/clothing/suit/straight_jacket, +/obj/item/handcuffs{ + pixel_x = -4; + pixel_y = 1 + }, +/obj/item/handcuffs, +/turf/open/floor/strata{ + icon_state = "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" + }, +/area/adminlevel/ert_station/upp_station) +"mq" = ( +/obj/structure/closet/secure_closet/freezer/meat, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/adminlevel/ert_station/upp_station) +"mr" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/vents/pump{ + dir = 1; + id_tag = "mining_outpost_pump" + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"mz" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/obj/structure/machinery/light/double/blue{ + dir = 1 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"mG" = ( +/obj/structure/surface/table/reinforced/black, +/obj/structure/transmitter/rotary{ + name = "UPP Station"; + phone_category = "UPP"; + phone_id = "UPP Station"; + callable = 0 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/adminlevel/ert_station/upp_station) +"mJ" = ( +/obj/structure/lattice, +/obj/structure/platform/kutjevo/smooth, +/turf/open/space/basic, +/area/space) +"mP" = ( +/obj/structure/machinery/computer/cameras/almayer_network/vehicle{ + dir = 1 + }, +/obj/structure/surface/table/reinforced/almayer_B, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/adminlevel/ert_station/upp_station) +"ne" = ( +/obj/structure/largecrate/random/case/double, +/turf/open/floor/strata{ + icon_state = "orange_icorner"; + dir = 1 + }, +/area/adminlevel/ert_station/upp_station) +"nh" = ( +/obj/structure/surface/table/reinforced/black, +/obj/item/ashtray/glass, +/obj/item/trash/cigbutt/cigarbutt{ + pixel_x = 6; + pixel_y = 13 + }, +/obj/item/trash/cigbutt{ + pixel_x = -10; + pixel_y = 13 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/adminlevel/ert_station/upp_station) +"nC" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 6 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"nO" = ( +/obj/structure/bed/chair, +/obj/structure/pipes/vents/pump{ + dir = 1 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/adminlevel/ert_station/upp_station) +"om" = ( +/obj/structure/bed/chair{ + dir = 8 + }, +/turf/open/asphalt/cement{ + icon_state = "cement12" + }, +/area/adminlevel/ert_station/upp_station) +"ow" = ( +/obj/item/stack/catwalk, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"oz" = ( +/turf/open/floor/strata{ + dir = 4; + icon_state = "cyan1" + }, +/area/adminlevel/ert_station/upp_station) +"oJ" = ( +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = -2; + pixel_y = 4 + }, +/obj/structure/window/reinforced{ + dir = 8; + layer = 3.3; + pixel_y = 4 + }, +/obj/structure/bed{ + buckling_y = 13; + layer = 3.5; + pixel_y = 13; + icon_state = "abed" + }, +/obj/structure/bed{ + can_buckle = 0; + icon_state = "abed" + }, +/obj/item/bedsheet/brown{ + pixel_y = 13 + }, +/obj/item/bedsheet/brown{ + layer = 3.2 + }, +/turf/open/floor/strata{ + icon_state = "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" + }, +/area/adminlevel/ert_station/upp_station) +"oP" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1 + }, +/obj/structure/barricade/handrail{ + dir = 1; + icon_state = "hr_kutjevo"; + name = "solar lattice" + }, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space) +"oS" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 8 + }, +/turf/open/space/basic, +/area/space) +"pb" = ( +/turf/open/floor/strata{ + dir = 2; + icon_state = "white_cyan3" + }, +/area/adminlevel/ert_station/upp_station) +"pc" = ( +/obj/structure/bed/chair/comfy/lime{ + dir = 4 + }, +/obj/structure/machinery/light/double/blue{ + dir = 8 + }, +/turf/open/floor/strata{ + icon_state = "green3"; + dir = 4 + }, +/area/adminlevel/ert_station/upp_station) +"pe" = ( +/obj/structure/girder/displaced, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"po" = ( +/turf/closed/wall/strata_outpost/reinforced, +/area/adminlevel/ert_station/upp_station) +"pu" = ( +/obj/effect/decal/cleanable/blood{ + layer = 3 + }, +/turf/open/asphalt/cement, +/area/adminlevel/ert_station/upp_station) +"pv" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/adminlevel/ert_station/upp_station) +"pK" = ( +/obj/structure/monorail{ + name = "launch track" + }, +/turf/open/floor/plating/prison, +/area/space) +"pN" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 1 + }, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space) +"qd" = ( +/obj/structure/machinery/bioprinter{ + stored_metal = 1000 + }, +/turf/open/floor/strata{ + dir = 1; + icon_state = "white_cyan4" + }, +/area/adminlevel/ert_station/upp_station) +"qi" = ( +/obj/structure/bed/chair/office/light{ + dir = 8 + }, +/turf/open/floor/strata{ + icon_state = "green3" + }, +/area/adminlevel/ert_station/upp_station) +"qA" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/platform_decoration/strata/metal, +/obj/structure/curtain/open/black, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"qF" = ( +/obj/structure/machinery/cm_vending/sorted/medical/no_access{ + req_access = null + }, +/turf/open/floor/strata{ + dir = 1; + icon_state = "white_cyan3" + }, +/area/adminlevel/ert_station/upp_station) +"qH" = ( +/turf/open/floor/strata{ + icon_state = "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" + }, +/area/adminlevel/ert_station/upp_station) +"qU" = ( +/turf/closed/shuttle/elevator, +/area/adminlevel/ert_station/upp_station) +"qY" = ( +/obj/structure/machinery/light/double/blue{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 1; + icon_state = "red3" + }, +/area/adminlevel/ert_station/upp_station) +"rb" = ( +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"rf" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/structure/bedsheetbin{ + pixel_y = 6 + }, +/obj/structure/machinery/light/double/blue{ + dir = 8 + }, +/turf/open/floor/strata{ + icon_state = "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" + }, +/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" + }, +/area/adminlevel/ert_station/upp_station) +"rs" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"ry" = ( +/obj/structure/machinery/medical_pod/bodyscanner, +/turf/open/floor/strata{ + dir = 1; + icon_state = "white_cyan3" + }, +/area/adminlevel/ert_station/upp_station) +"rC" = ( +/obj/structure/closet/crate/ammo, +/turf/open/floor/corsat{ + icon_state = "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" + }, +/area/adminlevel/ert_station/upp_station) +"rT" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/machinery/cm_vending/clothing/antag{ + name = "\improper Response Team Automated Equipment Rack"; + pixel_y = -32; + density = 0 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"rX" = ( +/obj/structure/machinery/cm_vending/gear/antag{ + hacked = 1; + name = "\improper Response Team Automated Gear Rack"; + use_snowflake_points = 1; + pixel_y = -32; + density = 0 + }, +/turf/open/floor/strata{ + dir = 8; + icon_state = "blue3" + }, +/area/adminlevel/ert_station/upp_station) +"sb" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 9 + }, +/turf/open/floor/prison{ + icon_state = "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" + }, +/area/adminlevel/ert_station/upp_station) +"sr" = ( +/obj/structure/lattice, +/obj/structure/platform/kutjevo/smooth{ + dir = 1 + }, +/turf/open/space/basic, +/area/space) +"sy" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/strata{ + icon_state = "damaged3" + }, +/area/adminlevel/ert_station/upp_station) +"sz" = ( +/obj/structure/machinery/light/double/blue{ + dir = 8 + }, +/turf/open/floor/strata{ + icon_state = "floorscorched2" + }, +/area/adminlevel/ert_station/upp_station) +"sA" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/simple/hidden/cyan, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"sC" = ( +/obj/structure/pipes/vents/pump, +/turf/open/asphalt/cement, +/area/adminlevel/ert_station/upp_station) +"sG" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E" + }, +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/simple/hidden/cyan, +/obj/structure/machinery/light/double/blue{ + dir = 8 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"sI" = ( +/obj/structure/machinery/light/double/blue{ + dir = 8; + pixel_x = -10; + pixel_y = -1 + }, +/obj/structure/closet/crate/trashcart, +/turf/open/floor/corsat{ + icon_state = "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" + }, +/area/adminlevel/ert_station/upp_station) +"sU" = ( +/obj/structure/window/framed/strata, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"sY" = ( +/obj/structure/filingcabinet{ + density = 0; + pixel_x = 8; + pixel_y = 18 + }, +/obj/structure/filingcabinet{ + density = 0; + pixel_x = -8; + pixel_y = 18 + }, +/obj/structure/machinery/light/double/blue{ + dir = 4 + }, +/turf/open/floor/strata{ + icon_state = "green4"; + dir = 1 + }, +/area/adminlevel/ert_station/upp_station) +"tr" = ( +/obj/structure/pipes/vents/pump{ + dir = 8 + }, +/turf/open/floor/strata{ + icon_state = "green3"; + dir = 4 + }, +/area/adminlevel/ert_station/upp_station) +"tv" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/obj/effect/decal/strata_decals/catwalk/prison, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"tx" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 5 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/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 + }, +/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" + }, +/area/adminlevel/ert_station/upp_station) +"ue" = ( +/obj/structure/lattice, +/obj/structure/platform/kutjevo/smooth{ + dir = 1 + }, +/obj/structure/barricade/handrail{ + dir = 1; + icon_state = "hr_kutjevo"; + name = "solar lattice" + }, +/turf/open/space/basic, +/area/space) +"uf" = ( +/obj/structure/machinery/blackbox_recorder, +/turf/open/floor/strata{ + icon_state = "green1" + }, +/area/adminlevel/ert_station/upp_station) +"uj" = ( +/turf/open/floor/strata{ + icon_state = "white_cyan2" + }, +/area/adminlevel/ert_station/upp_station) +"uE" = ( +/obj/structure/platform_decoration/strata/metal, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/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" + }, +/area/adminlevel/ert_station/upp_station) +"uL" = ( +/obj/structure/platform/kutjevo/smooth, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space) +"uP" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/obj/structure/machinery/cm_vending/sorted/medical/wall_med{ + pixel_y = 25 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"uW" = ( +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_x = -12; + pixel_y = 13 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/adminlevel/ert_station/upp_station) +"va" = ( +/obj/structure/closet/crate/ammo/alt/flame, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/adminlevel/ert_station/upp_station) +"ve" = ( +/turf/open/floor/prison{ + dir = 8; + icon_state = "floor_marked" + }, +/area/adminlevel/ert_station/upp_station) +"vn" = ( +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/adminlevel/ert_station/upp_station) +"vo" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 6 + }, +/turf/open/floor/prison{ + icon_state = "darkyellowfull2" + }, +/area/adminlevel/ert_station/upp_station) +"vw" = ( +/turf/open/floor/strata{ + dir = 1; + icon_state = "red3" + }, +/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 + }, +/area/adminlevel/ert_station/upp_station) +"vK" = ( +/obj/structure/disposalpipe/segment{ + dir = 1; + icon_state = "pipe-c" + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"vS" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8 + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"vY" = ( +/obj/structure/machinery/washing_machine, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/adminlevel/ert_station/upp_station) +"vZ" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 1 + }, +/obj/structure/platform/kutjevo/smooth, +/obj/structure/barricade/handrail{ + dir = 1; + icon_state = "hr_kutjevo"; + name = "solar lattice" + }, +/turf/open/space/basic, +/area/space) +"we" = ( +/obj/structure/pipes/vents/pump{ + dir = 8 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/adminlevel/ert_station/upp_station) +"wr" = ( +/obj/structure/platform/strata/metal{ + dir = 4 + }, +/obj/effect/decal/strata_decals/catwalk/prison{ + layer = 2.2 + }, +/obj/structure/stairs/perspective{ + color = "#6e6e6e"; + dir = 8; + icon_state = "p_stair_sn_full_cap"; + layer = 2.5 + }, +/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" + }, +/area/space) +"wu" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/adminlevel/ert_station/upp_station) +"wA" = ( +/obj/structure/machinery/light/double/blue{ + dir = 4; + pixel_x = 10; + pixel_y = 13 + }, +/obj/structure/machinery/door_control/brbutton{ + pixel_y = 26; + id = "funny"; + name = "Elevator Button"; + desc = "A remote control-switch for the elevator. This one seems broken." + }, +/obj/structure/closet/crate/ammo, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/adminlevel/ert_station/upp_station) +"wS" = ( +/obj/structure/prop/invuln/overhead_pipe{ + pixel_x = 12; + pixel_y = 12 + }, +/obj/structure/machinery/cm_vending/sorted/medical/wall_med{ + pixel_y = 25 + }, +/turf/open/floor/strata{ + icon_state = "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" + }, +/area/adminlevel/ert_station/upp_station) +"xj" = ( +/obj/structure/girder, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"xl" = ( +/obj/structure/surface/rack, +/obj/structure/machinery/light/double/blue{ + dir = 8 + }, +/obj/item/storage/toolbox/electrical, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/adminlevel/ert_station/upp_station) +"xo" = ( +/obj/structure/bed{ + icon_state = "abed" + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/adminlevel/ert_station/upp_station) +"xy" = ( +/turf/open/floor/almayer{ + icon_state = "test_floor4" + }, +/area/adminlevel/ert_station/upp_station) +"xF" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/tool/crowbar, +/obj/item/storage/bible, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/adminlevel/ert_station/upp_station) +"ya" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E" + }, +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/simple/hidden/cyan, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"ym" = ( +/turf/closed/shuttle/elevator/gears, +/area/adminlevel/ert_station/upp_station) +"yn" = ( +/obj/structure/reagent_dispensers/water_cooler/stacks{ + density = 0; + pixel_x = -9; + pixel_y = 19 + }, +/turf/open/floor/strata{ + icon_state = "green4" + }, +/area/adminlevel/ert_station/upp_station) +"yt" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 4 + }, +/turf/open/space, +/area/space) +"yH" = ( +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/adminlevel/ert_station/upp_station) +"zr" = ( +/obj/structure/machinery/photocopier, +/turf/open/floor/strata{ + icon_state = "green1" + }, +/area/adminlevel/ert_station/upp_station) +"zs" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N" + }, +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/obj/structure/machinery/light/double/blue, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"zx" = ( +/obj/structure/machinery/chem_master, +/turf/open/floor/strata{ + icon_state = "white_cyan3" + }, +/area/adminlevel/ert_station/upp_station) +"zK" = ( +/obj/structure/closet/firecloset, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/adminlevel/ert_station/upp_station) +"zL" = ( +/obj/structure/largecrate/random/barrel/red, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/adminlevel/ert_station/upp_station) +"zQ" = ( +/obj/structure/prop/almayer/missile_tube{ + icon_state = "missiletubesouth"; + 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" + }, +/area/adminlevel/ert_station/upp_station) +"zX" = ( +/obj/structure/bed/chair/comfy/lime{ + dir = 8 + }, +/turf/open/floor/strata{ + icon_state = "green3"; + dir = 8 + }, +/area/adminlevel/ert_station/upp_station) +"zY" = ( +/obj/structure/bed/chair, +/turf/open/floor/strata{ + icon_state = "green3"; + dir = 8 + }, +/area/adminlevel/ert_station/upp_station) +"Ae" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/attachable/bayonet/upp{ + pixel_y = 9; + pixel_x = 4 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/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" + }, +/area/adminlevel/ert_station/upp_station) +"Au" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 6 + }, +/turf/open/floor/greengrid, +/area/adminlevel/ert_station/upp_station) +"Ay" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 5 + }, +/turf/open/floor/greengrid, +/area/adminlevel/ert_station/upp_station) +"AI" = ( +/obj/structure/closet/crate, +/turf/open/floor/strata{ + dir = 4; + icon_state = "orange_edge" + }, +/area/adminlevel/ert_station/upp_station) +"AN" = ( +/turf/open/space/basic, +/area/space) +"AU" = ( +/obj/structure/monorail{ + dir = 9; + name = "launch track" + }, +/turf/open/space/basic, +/area/space) +"Bc" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 9 + }, +/turf/open/floor/prison{ + icon_state = "darkyellowfull2" + }, +/area/adminlevel/ert_station/upp_station) +"Be" = ( +/obj/structure/filingcabinet{ + layer = 2.9 + }, +/turf/open/floor/strata{ + icon_state = "green1" + }, +/area/adminlevel/ert_station/upp_station) +"Bp" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/manifold/hidden/cyan, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"Bq" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/manifold/hidden/cyan{ + dir = 8 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"Bt" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/manifold/hidden/cyan{ + dir = 1 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"Bw" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1 + }, +/turf/open/space/basic, +/area/space) +"BH" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/manifold/fourway/hidden/cyan, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"BX" = ( +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_x = -12; + pixel_y = 13 + }, +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_x = 16; + pixel_y = 13 + }, +/obj/structure/largecrate/random/barrel/yellow, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/adminlevel/ert_station/upp_station) +"Ce" = ( +/obj/effect/decal/cleanable/blood/oil/streak, +/obj/item/tool/mop{ + pixel_x = -6; + pixel_y = 24 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/adminlevel/ert_station/upp_station) +"Cp" = ( +/turf/closed/wall/rock/brown, +/area/adminlevel/ert_station/upp_station) +"Cu" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor/glass/colony{ + name = "Engineering"; + dir = 1 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/adminlevel/ert_station/upp_station) +"Cy" = ( +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = -2; + pixel_y = 4 + }, +/obj/structure/window/reinforced{ + dir = 8; + layer = 3.3; + pixel_y = 4 + }, +/obj/structure/bed{ + buckling_y = 13; + layer = 3.5; + pixel_y = 13; + icon_state = "abed" + }, +/obj/structure/bed{ + can_buckle = 0; + icon_state = "abed" + }, +/obj/item/bedsheet/brown{ + pixel_y = 13 + }, +/obj/item/bedsheet/brown{ + layer = 3.2 + }, +/turf/open/floor/almayer{ + icon_state = "plate" + }, +/area/adminlevel/ert_station/upp_station) +"CG" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/adminlevel/ert_station/upp_station) +"CI" = ( +/turf/open/floor/strata{ + dir = 4; + icon_state = "red3" + }, +/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" + }, +/area/adminlevel/ert_station/upp_station) +"CW" = ( +/obj/structure/machinery/cm_vending/sorted/medical/chemistry/no_access{ + req_access = null + }, +/obj/structure/machinery/light/double/blue{ + dir = 1 + }, +/turf/open/floor/strata{ + dir = 1; + icon_state = "white_cyan3" + }, +/area/adminlevel/ert_station/upp_station) +"Df" = ( +/obj/structure/closet/firecloset, +/turf/open/floor/strata{ + icon_state = "green4"; + dir = 4 + }, +/area/adminlevel/ert_station/upp_station) +"Dv" = ( +/turf/closed/wall/strata_outpost, +/area/adminlevel/ert_station/upp_station) +"DG" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 9; + icon_state = "white_cyan3" + }, +/area/adminlevel/ert_station/upp_station) +"DK" = ( +/obj/structure/machinery/computer/emails{ + dir = 1 + }, +/obj/structure/surface/table/reinforced/almayer_B, +/obj/structure/machinery/light/double/blue, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/adminlevel/ert_station/upp_station) +"Eg" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 9 + }, +/turf/open/asphalt/cement{ + icon_state = "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 + }, +/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" + }, +/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" + }, +/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" + }, +/area/adminlevel/ert_station/upp_station) +"FA" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/adminlevel/ert_station/upp_station) +"FF" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/platform/strata/metal, +/obj/structure/pipes/standard/manifold/hidden/cyan, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"FI" = ( +/obj/structure/bed/chair/comfy/black, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/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" + }, +/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 + }, +/area/adminlevel/ert_station/upp_station) +"FP" = ( +/obj/structure/morgue{ + dir = 8 + }, +/turf/open/floor/strata{ + dir = 10; + icon_state = "multi_tiles" + }, +/area/adminlevel/ert_station/upp_station) +"Ga" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/manifold/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"Gb" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/simple/hidden/cyan, +/turf/open/floor/greengrid, +/area/adminlevel/ert_station/upp_station) +"Gl" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + layer = 2.5 + }, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 9 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"Gt" = ( +/obj/structure/pipes/vents/pump{ + dir = 1 + }, +/obj/effect/decal/strata_decals/catwalk/prison, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"Gu" = ( +/obj/structure/lattice, +/obj/structure/platform/kutjevo/smooth{ + dir = 8 + }, +/turf/open/space/basic, +/area/space) +"Gw" = ( +/turf/open/floor/strata{ + dir = 2; + icon_state = "red3" + }, +/area/adminlevel/ert_station/upp_station) +"GE" = ( +/turf/closed/shuttle/elevator{ + dir = 6 + }, +/area/adminlevel/ert_station/upp_station) +"GI" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/space) +"GL" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/machinery/cm_vending/sorted/tech/electronics_storage/antag, +/turf/open/floor/greengrid, +/area/adminlevel/ert_station/upp_station) +"GN" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/platform/strata/metal, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"Hb" = ( +/obj/structure/largecrate/supply, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/adminlevel/ert_station/upp_station) +"Hc" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 4 + }, +/obj/structure/platform_decoration/kutjevo{ + dir = 1 + }, +/obj/structure/lattice, +/turf/open/space, +/area/space) +"Hl" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out" + }, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 6 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"Hp" = ( +/obj/structure/machinery/light/double/blue, +/turf/open/floor/strata{ + icon_state = "red4"; + dir = 8 + }, +/area/adminlevel/ert_station/upp_station) +"Hx" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/machinery/cm_vending/sorted/tech/comp_storage/antag, +/turf/open/floor/greengrid, +/area/adminlevel/ert_station/upp_station) +"HR" = ( +/obj/structure/platform/strata/metal, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/adminlevel/ert_station/upp_station) +"Is" = ( +/obj/structure/largecrate/random/barrel/white, +/turf/open/floor/strata{ + icon_state = "green3"; + dir = 4 + }, +/area/adminlevel/ert_station/upp_station) +"IC" = ( +/obj/structure/barricade/handrail{ + dir = 1; + icon_state = "hr_kutjevo"; + name = "solar lattice" + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 4 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 1 + }, +/obj/structure/platform/kutjevo/smooth, +/turf/open/space, +/area/space) +"IK" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N" + }, +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/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" + }, +/area/adminlevel/ert_station/upp_station) +"IT" = ( +/obj/structure/pipes/vents/pump{ + dir = 1 + }, +/turf/open/floor/strata{ + dir = 2; + icon_state = "red3" + }, +/area/adminlevel/ert_station/upp_station) +"IV" = ( +/obj/structure/bedsheetbin{ + icon_state = "linenbin-empty"; + name = "solar lattice"; + pixel_y = 6 + }, +/turf/open/floor/almayer_hull, +/area/space) +"IX" = ( +/obj/structure/surface/table/reinforced, +/obj/structure/machinery/processor{ + pixel_y = 10 + }, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/adminlevel/ert_station/upp_station) +"Jc" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/clothing/mask/rebreather/scarf, +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 2 + }, +/obj/structure/machinery/light/double/blue, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/adminlevel/ert_station/upp_station) +"Jj" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/strata{ + icon_state = "green3"; + dir = 8 + }, +/area/adminlevel/ert_station/upp_station) +"Jl" = ( +/obj/structure/toilet{ + dir = 8 + }, +/turf/open/floor/strata{ + dir = 8; + icon_state = "white_cyan2" + }, +/area/adminlevel/ert_station/upp_station) +"Jp" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/simple/hidden/cyan, +/obj/structure/machinery/light/double/blue{ + dir = 4 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"Js" = ( +/obj/structure/machinery/light/double/blue, +/turf/open/floor/strata{ + dir = 4; + icon_state = "cyan1" + }, +/area/adminlevel/ert_station/upp_station) +"Jz" = ( +/obj/structure/pipes/standard/simple/hidden/cyan, +/obj/effect/decal/strata_decals/catwalk/prison, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"JB" = ( +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/adminlevel/ert_station/upp_station) +"JV" = ( +/obj/item/tool/wet_sign, +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_x = -12; + pixel_y = 13 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/adminlevel/ert_station/upp_station) +"JX" = ( +/obj/structure/closet/boxinggloves, +/turf/open/asphalt/cement{ + icon_state = "cement1"; + dir = 1 + }, +/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" + }, +/area/adminlevel/ert_station/upp_station) +"Kb" = ( +/obj/structure/machinery/light/double/blue{ + dir = 1 + }, +/turf/open/floor/strata{ + icon_state = "green3" + }, +/area/adminlevel/ert_station/upp_station) +"Kj" = ( +/obj/structure/barricade/handrail{ + dir = 1; + icon_state = "hr_kutjevo"; + name = "solar lattice" + }, +/obj/structure/platform/kutjevo/smooth, +/obj/structure/platform/kutjevo/smooth{ + dir = 1 + }, +/turf/open/floor/almayer_hull, +/area/space) +"Kn" = ( +/obj/effect/decal/cleanable/blood/drip, +/turf/open/asphalt/cement, +/area/adminlevel/ert_station/upp_station) +"Kq" = ( +/obj/structure/machinery/door/poddoor/almayer/open{ + name = "Toilet Shutters"; + id = "upp_toilet" + }, +/obj/structure/window/framed/strata/hull, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"Kr" = ( +/obj/item/stack/catwalk, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"Ks" = ( +/obj/structure/barricade/handrail/wire{ + dir = 8 + }, +/turf/open/asphalt/cement{ + icon_state = "cement3" + }, +/area/adminlevel/ert_station/upp_station) +"KF" = ( +/obj/structure/morgue, +/turf/open/floor/strata{ + dir = 10; + icon_state = "multi_tiles" + }, +/area/adminlevel/ert_station/upp_station) +"KL" = ( +/turf/open/floor/strata{ + dir = 5; + icon_state = "white_cyan3" + }, +/area/adminlevel/ert_station/upp_station) +"KX" = ( +/obj/structure/surface/table/reinforced, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/adminlevel/ert_station/upp_station) +"Lg" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 5 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"Lk" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor/glass/colony{ + name = "Engineering" + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/adminlevel/ert_station/upp_station) +"Ln" = ( +/obj/structure/largecrate/random/barrel/white, +/turf/open/floor/strata{ + icon_state = "orange_icorner"; + dir = 8 + }, +/area/adminlevel/ert_station/upp_station) +"Lo" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 10 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"LB" = ( +/obj/structure/closet{ + name = "boxing attire" + }, +/obj/item/clothing/under/shorts/green, +/obj/item/clothing/under/shorts/green, +/obj/item/clothing/under/shorts/grey, +/obj/item/clothing/under/shorts/grey, +/obj/structure/machinery/light/double/blue{ + dir = 4 + }, +/turf/open/asphalt/cement{ + icon_state = "cement1"; + dir = 1 + }, +/area/adminlevel/ert_station/upp_station) +"LG" = ( +/obj/structure/lattice, +/obj/structure/platform/kutjevo/smooth{ + dir = 4 + }, +/turf/open/space/basic, +/area/space) +"LI" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8 + }, +/turf/open/space/basic, +/area/space) +"LK" = ( +/obj/structure/machinery/light/double/blue{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/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" + }, +/area/adminlevel/ert_station/upp_station) +"LO" = ( +/obj/structure/bed/chair, +/turf/open/floor/strata{ + icon_state = "green3"; + dir = 4 + }, +/area/adminlevel/ert_station/upp_station) +"LQ" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/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" + }, +/area/adminlevel/ert_station/upp_station) +"Mc" = ( +/obj/structure/monorail{ + name = "launch track" + }, +/turf/open/space/basic, +/area/space) +"Mi" = ( +/obj/item/clothing/suit/chef/classic, +/obj/item/clothing/gloves/latex, +/obj/item/clothing/head/chefhat, +/obj/structure/surface/table/reinforced, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/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" + }, +/area/adminlevel/ert_station/upp_station) +"Mt" = ( +/obj/structure/platform/kutjevo/smooth, +/turf/open/space/basic, +/area/space) +"MB" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 6 + }, +/obj/structure/barricade/handrail/wire{ + dir = 8 + }, +/turf/open/asphalt/cement{ + icon_state = "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" + }, +/area/adminlevel/ert_station/upp_station) +"MG" = ( +/obj/structure/pipes/vents/pump{ + dir = 8 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/adminlevel/ert_station/upp_station) +"MM" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/turf/open/floor/strata{ + icon_state = "green3" + }, +/area/adminlevel/ert_station/upp_station) +"MU" = ( +/obj/structure/surface/table/reinforced/black, +/obj/item/paper_bin{ + pixel_y = 10 + }, +/obj/item/tool/stamp{ + pixel_y = 10 + }, +/turf/open/floor/strata{ + icon_state = "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" + }, +/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" + }, +/area/adminlevel/ert_station/upp_station) +"Ns" = ( +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_x = -12; + pixel_y = 13 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"Nz" = ( +/obj/structure/bed/chair/comfy/black, +/turf/open/floor/strata{ + dir = 2; + icon_state = "red3" + }, +/area/adminlevel/ert_station/upp_station) +"NQ" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 1 + }, +/obj/structure/barricade/handrail{ + dir = 1; + icon_state = "hr_kutjevo"; + name = "solar lattice" + }, +/turf/open/space/basic, +/area/space) +"NU" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/curtain/medical, +/obj/structure/pipes/standard/simple/hidden/cyan, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"OA" = ( +/obj/structure/platform/strata/metal{ + dir = 8 + }, +/obj/structure/stairs/perspective{ + color = "#6e6e6e"; + dir = 8; + icon_state = "p_stair_sn_full_cap"; + layer = 2.5 + }, +/obj/effect/decal/strata_decals/catwalk/prison{ + layer = 2.2 + }, +/obj/structure/pipes/standard/simple/hidden/cyan, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"OK" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/machinery/autolathe/full, +/turf/open/floor/greengrid, +/area/adminlevel/ert_station/upp_station) +"OS" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/storage/large_holster/machete/full, +/turf/open/floor/strata{ + dir = 1; + icon_state = "white_cyan4" + }, +/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" + }, +/area/adminlevel/ert_station/upp_station) +"Pj" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 1 + }, +/turf/open/floor/almayer_hull, +/area/space) +"PI" = ( +/turf/open/floor/almayer_hull, +/area/space) +"PJ" = ( +/obj/structure/machinery/door/airlock/almayer/maint/colony{ + name = "\improper Cryo Cells" + }, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/adminlevel/ert_station/upp_station) +"PQ" = ( +/obj/structure/machinery/light/double/blue, +/turf/open/floor/strata{ + icon_state = "red4"; + dir = 4 + }, +/area/adminlevel/ert_station/upp_station) +"PS" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/structure/pipes/vents/pump{ + dir = 8 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/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" + }, +/area/adminlevel/ert_station/upp_station) +"Qu" = ( +/obj/structure/bed{ + icon_state = "abed" + }, +/turf/open/floor/strata{ + icon_state = "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" + }, +/area/adminlevel/ert_station/upp_station) +"QG" = ( +/turf/closed/shuttle/elevator{ + dir = 10 + }, +/area/adminlevel/ert_station/upp_station) +"QO" = ( +/obj/structure/machinery/light/double/blue{ + dir = 1 + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/adminlevel/ert_station/upp_station) +"QR" = ( +/obj/structure/machinery/medical_pod/sleeper, +/turf/open/floor/strata{ + icon_state = "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" + }, +/area/adminlevel/ert_station/upp_station) +"Rf" = ( +/turf/open/asphalt/cement, +/area/adminlevel/ert_station/upp_station) +"Ry" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/simple/hidden/cyan, +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_x = -12; + pixel_y = 13 + }, +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_y = 13 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"RB" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 10 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"RC" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/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" + }, +/area/adminlevel/ert_station/upp_station) +"RQ" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + icon_state = "platebot" + }, +/area/adminlevel/ert_station/upp_station) +"RR" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out" + }, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 5 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"RS" = ( +/obj/structure/pipes/standard/simple/hidden/cyan, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/adminlevel/ert_station/upp_station) +"RU" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/closed/wall/strata_outpost/reinforced, +/area/adminlevel/ert_station/upp_station) +"Sa" = ( +/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" + }, +/area/adminlevel/ert_station/upp_station) +"Sf" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/curtain/open/black, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/adminlevel/ert_station/upp_station) +"Sh" = ( +/obj/structure/bed{ + icon_state = "abed" + }, +/turf/open/floor/strata{ + dir = 8; + icon_state = "white_cyan3" + }, +/area/adminlevel/ert_station/upp_station) +"Si" = ( +/obj/structure/bookcase{ + icon_state = "book-5"; + pixel_y = 18; + pixel_x = 2; + density = 0 + }, +/turf/open/floor/strata{ + icon_state = "green3"; + dir = 1 + }, +/area/adminlevel/ert_station/upp_station) +"Sj" = ( +/obj/structure/pipes/vents/pump{ + dir = 1 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/adminlevel/ert_station/upp_station) +"Sn" = ( +/turf/open/floor/strata{ + icon_state = "purp3"; + dir = 4 + }, +/area/adminlevel/ert_station/upp_station) +"Sq" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/machinery/cm_vending/sorted/tech/tool_storage/antag, +/obj/structure/machinery/light/double/blue, +/turf/open/floor/greengrid, +/area/adminlevel/ert_station/upp_station) +"Sx" = ( +/obj/structure/machinery/cryopod/right{ + layer = 3.1; + pixel_y = 13 + }, +/turf/open/floor/prison{ + dir = 8; + icon_state = "floor_marked" + }, +/area/adminlevel/ert_station/upp_station) +"Sy" = ( +/obj/structure/pipes/vents/pump{ + dir = 8 + }, +/turf/open/floor/strata{ + icon_state = "white_cyan2" + }, +/area/adminlevel/ert_station/upp_station) +"SB" = ( +/obj/structure/largecrate/random/barrel/white, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/adminlevel/ert_station/upp_station) +"SC" = ( +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/adminlevel/ert_station/upp_station) +"SI" = ( +/obj/structure/surface/table/reinforced, +/obj/item/trash/plate{ + pixel_y = 2 + }, +/obj/item/trash/plate{ + pixel_y = 4 + }, +/obj/item/trash/plate{ + pixel_y = 6 + }, +/obj/item/trash/plate{ + pixel_y = 8 + }, +/obj/item/trash/plate{ + pixel_y = 10 + }, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/adminlevel/ert_station/upp_station) +"SL" = ( +/obj/structure/machinery/light/double/blue{ + dir = 1 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/adminlevel/ert_station/upp_station) +"SR" = ( +/obj/structure/machinery/door/airlock/almayer/maint/colony{ + dir = 1; + name = "\improper Toilet" + }, +/obj/structure/pipes/standard/simple/hidden/cyan, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/adminlevel/ert_station/upp_station) +"SS" = ( +/obj/docking_port/stationary/emergency_response/idle_port3, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"SY" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/structure/machinery/light/double/blue{ + dir = 1 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/adminlevel/ert_station/upp_station) +"Tb" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/obj/structure/machinery/door/airlock/multi_tile/almayer/marine/colony{ + name = "Station Hallway"; + dir = 1 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/adminlevel/ert_station/upp_station) +"Tj" = ( +/turf/open/asphalt/cement{ + icon_state = "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" + }, +/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" + }, +/area/adminlevel/ert_station/upp_station) +"Tu" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, +/obj/structure/machinery/door_control{ + pixel_y = -22; + name = "Toilet Shutters Button"; + id = "upp_toilet" + }, +/obj/structure/mirror{ + pixel_x = 28 + }, +/turf/open/floor/strata{ + dir = 8; + icon_state = "white_cyan2" + }, +/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" + }, +/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" + }, +/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" + }, +/area/adminlevel/ert_station/upp_station) +"TG" = ( +/turf/open/floor/strata{ + icon_state = "green3" + }, +/area/adminlevel/ert_station/upp_station) +"TH" = ( +/obj/structure/surface/table/reinforced, +/obj/item/tool/kitchen/tray, +/obj/item/tool/kitchen/knife{ + pixel_x = 3 + }, +/obj/item/tool/kitchen/knife/butcher{ + pixel_x = -8 + }, +/obj/item/tool/kitchen/rollingpin, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/adminlevel/ert_station/upp_station) +"TI" = ( +/obj/structure/platform/strata/metal, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/adminlevel/ert_station/upp_station) +"TM" = ( +/obj/structure/barricade/handrail{ + dir = 1; + icon_state = "hr_kutjevo"; + name = "solar lattice" + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 4 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 1 + }, +/obj/structure/platform/kutjevo/smooth, +/turf/open/space/basic, +/area/space) +"TQ" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/adminlevel/ert_station/upp_station) +"TT" = ( +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_x = -12; + pixel_y = 13 + }, +/obj/structure/machinery/light/double/blue{ + dir = 1 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/adminlevel/ert_station/upp_station) +"Ug" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/clipboard, +/obj/item/paper, +/obj/item/tool/lighter{ + pixel_y = 2; + pixel_x = -9 + }, +/obj/item/tool/pen/blue, +/turf/open/floor/strata{ + icon_state = "green3"; + dir = 5 + }, +/area/adminlevel/ert_station/upp_station) +"Uh" = ( +/obj/structure/machinery/light/double/blue, +/turf/open/floor/strata{ + dir = 2; + icon_state = "white_cyan4" + }, +/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" + }, +/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" + }, +/area/adminlevel/ert_station/upp_station) +"Um" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/manifold/hidden/cyan{ + dir = 8 + }, +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_x = -12; + pixel_y = 13 + }, +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_y = 13 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"Uo" = ( +/turf/closed/shuttle/elevator{ + dir = 9 + }, +/area/adminlevel/ert_station/upp_station) +"Up" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/clothing/gloves/latex, +/obj/item/clothing/mask/surgical{ + 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" + }, +/area/adminlevel/ert_station/upp_station) +"Uu" = ( +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = -2; + pixel_y = 4 + }, +/obj/structure/window/reinforced{ + dir = 8; + layer = 3.3; + pixel_y = 4 + }, +/obj/structure/bed{ + can_buckle = 0; + icon_state = "abed" + }, +/obj/structure/bed{ + buckling_y = 13; + layer = 3.5; + pixel_y = 13; + icon_state = "abed" + }, +/obj/item/bedsheet/brown{ + pixel_y = 13 + }, +/obj/item/bedsheet/brown{ + layer = 3.2 + }, +/turf/open/floor/strata{ + icon_state = "blue1" + }, +/area/adminlevel/ert_station/upp_station) +"UA" = ( +/obj/structure/surface/table/reinforced/black, +/obj/item/device/flashlight/lamp/green{ + pixel_y = -3; + pixel_x = 16 + }, +/turf/open/floor/strata{ + icon_state = "green3"; + dir = 1 + }, +/area/adminlevel/ert_station/upp_station) +"UB" = ( +/obj/structure/machinery/door/poddoor/almayer/open{ + name = "Command Shutters"; + id = "upp_command" + }, +/obj/structure/window/framed/strata/hull, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"UE" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/simple/hidden/cyan, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"UM" = ( +/obj/structure/pipes/vents/pump, +/turf/open/floor/strata{ + dir = 8; + icon_state = "white_cyan2" + }, +/area/adminlevel/ert_station/upp_station) +"UU" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/simple/hidden/cyan, +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_x = -12; + pixel_y = 13 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"UV" = ( +/obj/structure/monorail{ + dir = 4; + name = "launch track" + }, +/turf/open/space/basic, +/area/space) +"Vo" = ( +/turf/open/floor/strata{ + icon_state = "red4"; + dir = 1 + }, +/area/adminlevel/ert_station/upp_station) +"Vp" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"Vv" = ( +/obj/structure/largecrate/random/barrel/yellow, +/obj/structure/machinery/light/double/blue{ + dir = 4 + }, +/turf/open/floor/strata{ + icon_state = "green4"; + dir = 1 + }, +/area/adminlevel/ert_station/upp_station) +"Vx" = ( +/turf/closed/shuttle/elevator{ + dir = 4 + }, +/area/adminlevel/ert_station/upp_station) +"VA" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/obj/structure/prop/invuln/overhead_pipe{ + pixel_x = 12; + pixel_y = 12 + }, +/obj/structure/prop/invuln/overhead_pipe{ + pixel_x = 12 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"VI" = ( +/turf/closed/wall/rock/brown, +/area/space) +"VZ" = ( +/obj/structure/machinery/cm_vending/sorted/medical/wall_med{ + pixel_y = 25 + }, +/turf/open/floor/strata{ + icon_state = "green4"; + dir = 4 + }, +/area/adminlevel/ert_station/upp_station) +"Wb" = ( +/turf/open/floor/strata{ + icon_state = "blue4" + }, +/area/adminlevel/ert_station/upp_station) +"We" = ( +/obj/structure/machinery/door/poddoor/almayer/open{ + name = "Command Shutters"; + id = "upp_command"; + dir = 4 + }, +/obj/structure/window/framed/strata/hull, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"Wi" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8 + }, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space) +"Wj" = ( +/obj/structure/pipes/vents/pump{ + dir = 1 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "floor3" + }, +/area/adminlevel/ert_station/upp_station) +"Wr" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"WK" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/marine/colony{ + name = "Station Hallway" + }, +/turf/open/floor/strata{ + icon_state = "floor2" + }, +/area/adminlevel/ert_station/upp_station) +"WL" = ( +/obj/structure/largecrate/random/barrel/green, +/turf/open/floor/strata{ + dir = 4; + icon_state = "orange_edge" + }, +/area/adminlevel/ert_station/upp_station) +"WQ" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 4 + }, +/obj/structure/lattice, +/turf/open/space/basic, +/area/space) +"WX" = ( +/obj/structure/machinery/cm_vending/sorted/medical/wall_med{ + pixel_y = 25 + }, +/turf/open/floor/strata{ + icon_state = "green3"; + dir = 1 + }, +/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" + }, +/area/adminlevel/ert_station/upp_station) +"Xb" = ( +/obj/structure/monorail{ + dir = 5; + name = "launch track" + }, +/turf/open/space/basic, +/area/space) +"Xr" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/item/reagent_container/glass/bucket, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 9 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"Xy" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/pipes/standard/simple/hidden/cyan, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"XG" = ( +/turf/open/asphalt/cement{ + icon_state = "cement4" + }, +/area/adminlevel/ert_station/upp_station) +"XL" = ( +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_x = -12; + pixel_y = 13 + }, +/turf/open/floor/strata{ + icon_state = "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 + }, +/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" + }, +/area/adminlevel/ert_station/upp_station) +"YH" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N" + }, +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/manifold/hidden/cyan{ + dir = 1 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/upp_station) +"YK" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 4 + }, +/turf/open/space/basic, +/area/space) +"YO" = ( +/obj/structure/machinery/gibber{ + pixel_y = 10 + }, +/obj/structure/surface/table/reinforced, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/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" + }, +/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" + }, +/area/adminlevel/ert_station/upp_station) +"YY" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N" + }, +/obj/structure/pipes/vents/pump{ + dir = 8 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/adminlevel/ert_station/upp_station) +"Zm" = ( +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/adminlevel/ert_station/upp_station) +"Zt" = ( +/obj/structure/largecrate/random/barrel/blue, +/turf/open/floor/prison{ + dir = 8; + icon_state = "floor_marked" + }, +/area/adminlevel/ert_station/upp_station) +"ZH" = ( +/obj/structure/lattice, +/obj/structure/platform_decoration/kutjevo{ + dir = 8 + }, +/turf/open/space/basic, +/area/space) +"ZM" = ( +/obj/structure/largecrate/random/case/small, +/obj/structure/machinery/light/double/blue{ + dir = 8 + }, +/turf/open/floor/strata{ + dir = 4; + icon_state = "orange_edge" + }, +/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 + }, +/area/adminlevel/ert_station/upp_station) +"ZS" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/turf/open/floor/strata{ + icon_state = "green4"; + dir = 8 + }, +/area/adminlevel/ert_station/upp_station) +"ZX" = ( +/turf/open/floor/strata{ + dir = 8; + icon_state = "blue3" + }, +/area/adminlevel/ert_station/upp_station) + +(1,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +GI +GI +GI +GI +Cp +Cp +Cp +Cp +GI +GI +eV +YK +YK +YK +oS +AN +AN +AN +AN +AN +AN +AN +"} +(2,1,1) = {" +AN +AN +AN +AN +GI +AN +GI +AN +AN +jt +LG +LG +LG +LG +LG +ZH +GI +GI +GI +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +VI +uL +ws +ws +ws +oP +GI +GI +GI +AN +AN +AN +AN +"} +(3,1,1) = {" +AN +AN +AN +GI +GI +GI +GI +GI +GI +mJ +ws +ws +ws +ws +ws +ue +AN +GI +Cp +Cp +Cp +Uo +qU +qU +qU +qU +QG +Cp +Mt +ws +IV +ws +NQ +Cp +Cp +GI +GI +AN +AN +AN +"} +(4,1,1) = {" +AN +AN +GI +GI +El +We +We +El +AN +mJ +ws +ws +ws +ws +ws +Cp +Cp +Cp +Cp +Cp +Cp +Vx +ie +SC +SC +sI +Vx +Cp +Cp +ws +ws +ws +Cp +Cp +Cp +Cp +GI +GI +AN +AN +"} +(5,1,1) = {" +AN +GI +GI +El +El +YW +YW +El +El +El +Gu +Gu +Gu +Gu +Cp +Cp +Cp +Cp +Cp +Cp +Cp +ym +rC +EZ +EZ +va +ym +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +GI +AN +AN +"} +(6,1,1) = {" +GI +GI +El +El +bM +cs +cs +ks +Be +El +El +El +El +El +El +Cp +Cp +Cp +Dv +fM +Dv +Vx +wA +SC +SC +mb +Vx +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +AN +AN +"} +(7,1,1) = {" +GI +El +El +yn +iV +Zm +yH +TG +zr +po +Tr +cJ +IQ +rL +po +Cp +zL +he +kN +Ns +sz +da +qU +SC +CM +qU +GE +Cp +Cp +Cp +po +fM +fM +po +po +Cp +Cp +Cp +Cp +AN +"} +(8,1,1) = {" +AN +UB +pc +aA +aA +nC +Sj +TG +uf +po +ve +cJ +lm +ve +po +zL +ag +hM +ve +XL +Kr +Wr +vn +Zm +yH +SB +po +Cp +Cp +po +po +Hx +GL +Sq +po +Cp +Cp +Cp +Cp +AN +"} +(9,1,1) = {" +AN +UB +UA +nh +MU +Vp +yH +le +po +po +Sn +kS +fk +Sn +po +SL +eU +Xy +ow +aV +sy +Wr +ve +yH +Zm +ce +po +po +fM +po +OK +Au +Gb +Ay +pe +Cp +Cp +Cp +Cp +AN +"} +(10,1,1) = {" +AN +UB +FL +mG +Fj +Vp +Zm +TG +oK +Zm +yH +uW +bh +Zm +WK +vo +Bc +qH +Cp +Cp +ay +sk +RQ +vK +yH +Ne +po +TT +vn +po +fR +Vp +JB +MG +xj +Cp +Cp +Cp +Cp +AN +"} +(11,1,1) = {" +AN +UB +aW +zX +zX +Bt +UE +UE +RS +UE +Bq +UU +Ga +UE +UE +sb +Cp +Cp +Cp +Cp +Cp +Cp +rb +rs +Zm +yH +dK +JV +JB +Lk +nC +Xr +ax +ia +po +Cp +Cp +Cp +GI +AN +"} +(12,1,1) = {" +GI +El +El +eX +bd +tr +bd +jg +po +JB +Vp +BX +fW +po +po +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +RB +UE +UE +UE +lo +UE +RS +Bp +Ce +kT +CG +po +Cp +Cp +Cp +GI +AN +"} +(13,1,1) = {" +GI +Cp +po +po +po +po +WX +qi +po +vn +Tb +po +po +po +po +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +fM +po +po +po +po +po +cC +JB +Hb +dH +po +Cp +Cp +GI +GI +AN +"} +(14,1,1) = {" +GI +Cp +po +Rd +xo +po +Si +TG +po +JB +Vp +po +cl +Zt +xl +TQ +zK +Cp +Cp +po +po +po +WL +WL +Ln +ne +ZM +AI +AI +po +tG +Cu +po +po +po +Cp +Cp +GI +AN +AN +"} +(15,1,1) = {" +Cp +Cp +po +Vo +CI +po +sY +hF +po +hO +VA +po +Hl +ya +ya +ya +ya +ya +ya +ya +sG +ya +ya +ya +ya +ya +ya +ya +RR +po +Bt +ev +jc +PQ +po +El +AN +GI +AN +AN +"} +(16,1,1) = {" +Cp +po +po +ES +iM +po +po +po +po +QO +Vp +po +mz +xy +xy +xy +xy +xy +xy +xy +xy +xy +xy +xy +xy +xy +xy +xy +zs +po +Vp +Gw +aH +aH +zQ +El +GI +GI +AN +AN +"} +(17,1,1) = {" +Cp +po +me +vw +nC +UE +Bq +UE +LQ +UE +BH +Ty +fA +xy +rb +rb +rb +rb +rb +rb +rb +rb +rb +rb +rb +rb +SS +xy +YH +Ty +Bp +Gw +FI +mP +po +El +Mc +pK +Mc +Xb +"} +(18,1,1) = {" +Cp +po +iJ +qY +Vp +Tm +we +Zm +vn +Zm +Vp +vn +PS +xy +rb +rb +rb +rb +rb +rb +rb +rb +rb +rb +rb +rb +rb +xy +YY +vn +Vp +Gw +aH +aH +zQ +El +AN +GI +AN +UV +"} +(19,1,1) = {" +Cp +po +po +po +Sf +po +po +po +po +VZ +Vp +po +Ph +xy +rb +rb +rb +rb +rb +rb +rb +rb +rb +rb +rb +rb +rb +xy +FJ +po +uP +Nz +DK +po +po +El +AN +GI +AN +UV +"} +(20,1,1) = {" +Cp +Cp +po +Fh +Vp +oJ +rf +Uu +po +Kb +Vp +po +SY +xy +rb +rb +rb +rb +rb +rb +rb +rb +rb +rb +rb +rb +rb +xy +Yy +po +Vp +Gw +aH +aH +zQ +El +AN +GI +AN +UV +"} +(21,1,1) = {" +Cp +El +po +Fh +Lo +UE +mr +rT +po +wS +VA +po +Ph +xy +rb +rb +rb +rb +rb +rb +rb +rb +rb +rb +rb +rb +rb +xy +FJ +po +uP +Gw +FI +mP +po +El +AN +GI +AN +UV +"} +(22,1,1) = {" +GI +El +vY +Zm +dW +Cy +lw +Cy +po +TG +Vp +hj +wu +xy +rb +rb +rb +rb +rb +rb +rb +rb +rb +rb +rb +rb +rb +xy +IK +hj +Vp +Gw +aH +aH +zQ +El +Mc +pK +Mc +AU +"} +(23,1,1) = {" +GI +El +po +po +Wb +ZX +ZX +rX +po +TG +Bt +RS +fA +xy +rb +rb +rb +rb +rb +rb +rb +rb +rb +rb +rb +rb +rb +xy +YH +RS +BH +IT +CI +Hp +po +El +GI +GI +AN +AN +"} +(24,1,1) = {" +GI +Cp +Cp +po +aO +oJ +dh +oJ +po +fK +Vp +po +mz +xy +xy +xy +xy +xy +xy +xy +xy +xy +xy +xy +xy +xy +xy +xy +zs +po +qA +po +po +po +po +El +Cp +GI +GI +AN +"} +(25,1,1) = {" +GI +Cp +El +po +po +po +po +po +po +vn +Tb +po +hV +sA +lb +sA +sA +sA +sA +sA +lb +sA +sA +sA +sA +sA +lb +sA +Gl +po +GN +ME +yH +yH +JZ +Dv +Cp +Cp +GI +AN +"} +(26,1,1) = {" +GI +GI +El +bp +UM +SR +Lg +yH +yH +yH +Vp +po +po +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +RU +po +po +GN +bY +dz +tx +TH +Dv +Cp +Cp +Cp +AN +"} +(27,1,1) = {" +AN +GI +Kq +Jl +Tu +Dv +Bt +UE +Jp +UE +Ga +UE +Um +UE +Bq +UE +wY +UE +UE +Ry +bi +UE +Bq +UE +bi +UE +UE +Bq +bi +UE +FF +SI +Zm +uI +KX +Dv +Cp +Cp +Cp +AN +"} +(28,1,1) = {" +AN +GI +El +Cp +Cp +Dv +fi +Dv +Dv +Jj +Df +yH +ac +LK +Vp +yH +vn +dB +EA +tF +EA +eo +am +zY +ZR +ZR +aP +tv +Zm +vn +gx +OA +cO +rr +Mi +Dv +Cp +Cp +Cp +AN +"} +(29,1,1) = {" +AN +GI +Cp +Cp +Cp +Dv +Vp +jh +Dv +Dv +Dv +Dv +Dv +Dv +uI +qM +Dv +Vv +Is +fd +XM +Ug +Ni +nO +aF +Ae +MM +tv +Zm +vn +uE +wr +Zm +FA +Sa +Dv +Cp +Cp +GI +AN +"} +(30,1,1) = {" +AN +GI +GI +Cp +Cp +fM +Vp +KF +KF +KF +Dv +YS +bk +aS +Vp +oz +Dv +Dv +Dv +Dv +Dv +dL +bd +LO +eT +vH +ZS +Bt +gf +Wj +TI +IX +Zm +pv +mq +Cp +Cp +ZH +GI +AN +"} +(31,1,1) = {" +AN +AN +AN +Cp +Cp +Cp +Vp +oz +oz +Js +Dv +qF +uj +WZ +Bt +UE +NU +UE +gt +aS +Dv +Dv +kF +Ks +Ks +MB +Jz +Bp +Tm +yH +HR +YO +kc +yH +Cp +Cp +PI +sr +AN +AN +"} +(32,1,1) = {" +AN +AN +AN +Cp +Cp +Dv +Lo +UE +UE +Uk +Dv +Mk +uj +zx +Vp +Uh +Dv +TB +DG +iB +lp +Dv +fE +Kn +sC +Eg +Dv +PJ +Dv +Dv +Dv +Dv +Cp +Cp +Cp +Mt +PI +Bw +AN +AN +"} +(33,1,1) = {" +AN +AN +AN +Cp +Cp +Dv +Dv +oz +oz +Ul +Dv +Ak +uj +QR +Vp +ry +sU +mf +Sy +sK +pb +Dv +fE +pu +Kn +Tj +Dv +cj +RC +RC +Jc +Dv +Cp +Cp +GI +uL +PI +Bw +AN +AN +"} +(34,1,1) = {" +AN +AN +AN +AN +Cp +Cp +Dv +FP +FP +FP +Dv +CW +uj +PT +Vp +hg +sU +qd +KL +uj +pb +Dv +XG +Rf +Rf +om +Dv +jH +Gt +dW +xF +Dv +Cp +GI +AN +Mt +PI +Bw +AN +AN +"} +(35,1,1) = {" +AN +AN +AN +AN +AN +Cp +Dv +Dv +fM +fM +Dv +Dv +Qu +Qz +Sh +kf +Dv +Dv +OS +Up +RK +Dv +ge +LB +JX +LN +Dv +TE +Sx +rk +Cp +Cp +Cp +GI +AN +Mt +PI +Bw +AN +AN +"} +(36,1,1) = {" +AN +AN +AN +AN +AN +Cp +Cp +Cp +Cp +Cp +Cp +Dv +Dv +Dv +Dv +Dv +Dv +Dv +Dv +Dv +Dv +Dv +Dv +Dv +Dv +Dv +Dv +Dv +Cp +Cp +Cp +di +yt +WQ +yt +hA +PI +Bw +AN +AN +"} +(37,1,1) = {" +AN +AN +AN +AN +AN +AN +GI +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +ws +ws +ws +TM +ws +ws +ws +IC +PI +Bw +AN +AN +"} +(38,1,1) = {" +AN +AN +AN +AN +AN +AN +GI +GI +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +uL +ws +IV +ws +Kj +ws +IV +ws +Pj +PI +Bw +AN +AN +"} +(39,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +GI +GI +GI +GI +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +GI +GI +uL +ws +ws +ws +vZ +ws +ws +ws +eY +LI +fc +AN +AN +"} +(40,1,1) = {" +AN +AN +AN +AN +AN +AN +AN +AN +AN +AN +GI +GI +GI +Cp +Cp +Cp +Cp +Cp +Cp +Cp +Cp +GI +GI +GI +GI +GI +AN +pN +vS +Wi +vS +Hc +vS +Wi +au +fc +AN +AN +AN +AN +"} diff --git a/maps/templates/weyland_ert_station.dmm b/maps/templates/weyland_ert_station.dmm new file mode 100644 index 000000000000..171bd8d9ac6e --- /dev/null +++ b/maps/templates/weyland_ert_station.dmm @@ -0,0 +1,5844 @@ +//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" + }, +/area/adminlevel/ert_station/weyland_station) +"al" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "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" + }, +/area/adminlevel/ert_station/weyland_station) +"au" = ( +/turf/open/floor/corsat{ + icon_state = "blue" + }, +/area/adminlevel/ert_station/weyland_station) +"aG" = ( +/obj/structure/surface/table/woodentable/fancy, +/obj/structure/machinery/computer/emails{ + dir = 4 + }, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/weyland_station) +"bf" = ( +/obj/structure/surface/table/reinforced/black, +/obj/item/tool/stamp/internalaffairs{ + pixel_y = 9; + pixel_x = -5 + }, +/obj/item/paper_bin/wy, +/obj/item/tool/pen, +/obj/item/device/flashlight/lamp{ + pixel_x = 5; + pixel_y = 13 + }, +/turf/open/floor/corsat{ + dir = 5; + icon_state = "blue" + }, +/area/adminlevel/ert_station/weyland_station) +"bk" = ( +/obj/structure/machinery/medical_pod/sleeper, +/turf/open/floor/corsat{ + icon_state = "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" + }, +/area/adminlevel/ert_station/weyland_station) +"bv" = ( +/obj/structure/machinery/vending/coffee, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/weyland_station) +"bw" = ( +/obj/structure/bed, +/obj/structure/window/reinforced/toughened{ + dir = 1; + layer = 2.9 + }, +/obj/structure/window/reinforced/toughened{ + dir = 8 + }, +/obj/item/bedsheet/orange, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/adminlevel/ert_station/weyland_station) +"bG" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 6 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/adminlevel/ert_station/weyland_station) +"bV" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "browncorner" + }, +/area/adminlevel/ert_station/weyland_station) +"ck" = ( +/obj/structure/toilet{ + dir = 8 + }, +/turf/open/floor/corsat{ + icon_state = "retrosquareslight" + }, +/area/adminlevel/ert_station/weyland_station) +"cm" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "sterileplate" + }, +/area/adminlevel/ert_station/weyland_station) +"cn" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/corsat{ + icon_state = "cargo" + }, +/area/adminlevel/ert_station/weyland_station) +"cq" = ( +/obj/structure/pipes/vents/pump{ + dir = 8 + }, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "red" + }, +/area/adminlevel/ert_station/weyland_station) +"cr" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/machinery/shower{ + dir = 8 + }, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/area/adminlevel/ert_station/weyland_station) +"cw" = ( +/obj/structure/pipes/standard/manifold/hidden/green, +/turf/open/floor/corsat{ + icon_state = "blue" + }, +/area/adminlevel/ert_station/weyland_station) +"cz" = ( +/obj/structure/surface/table/woodentable/fancy, +/obj/item/paper, +/obj/item/tool/pen, +/obj/item/tool/pen{ + pixel_y = 3 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "red" + }, +/area/adminlevel/ert_station/weyland_station) +"cK" = ( +/obj/structure/surface/table, +/obj/structure/machinery/light/double, +/turf/open/floor/corsat{ + icon_state = "whitetan" + }, +/area/adminlevel/ert_station/weyland_station) +"cU" = ( +/turf/open/floor/corsat{ + dir = 9; + icon_state = "blue" + }, +/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" + }, +/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" + }, +/area/adminlevel/ert_station/weyland_station) +"cY" = ( +/obj/structure/closet/firecloset/full, +/obj/structure/machinery/light/double{ + dir = 1 + }, +/turf/open/floor/corsat{ + icon_state = "yellowcorner"; + dir = 4 + }, +/area/adminlevel/ert_station/weyland_station) +"cZ" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/adminlevel/ert_station/weyland_station) +"dc" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/adminlevel/ert_station/weyland_station) +"dx" = ( +/obj/structure/window/framed/corsat/indestructible/research, +/obj/structure/machinery/door/poddoor/shutters/almayer/open{ + id = "WY_aft_medbay"; + name = "\improper Aft Medbay Shutters" + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/weyland_station) +"dy" = ( +/obj/item/clothing/suit/chef/classic, +/obj/item/clothing/gloves/latex, +/obj/item/clothing/head/chefhat, +/obj/structure/surface/table/reinforced, +/obj/structure/machinery/light/double{ + dir = 1 + }, +/turf/open/floor/corsat{ + icon_state = "sterileplate" + }, +/area/adminlevel/ert_station/weyland_station) +"dz" = ( +/obj/structure/machinery/light/double{ + dir = 4; + pixel_x = 10; + pixel_y = 1 + }, +/obj/structure/largecrate/random/barrel/green, +/turf/open/floor/corsat{ + icon_state = "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" + }, +/area/adminlevel/ert_station/weyland_station) +"dE" = ( +/turf/open/floor/corsat{ + icon_state = "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" + }, +/area/adminlevel/ert_station/weyland_station) +"dO" = ( +/obj/structure/machinery/light/double{ + dir = 1 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "redcorner" + }, +/area/adminlevel/ert_station/weyland_station) +"dT" = ( +/obj/structure/machinery/light/double{ + dir = 8; + pixel_x = -10; + pixel_y = 1 + }, +/obj/structure/morgue, +/turf/open/floor/corsat{ + dir = 10; + icon_state = "green" + }, +/area/adminlevel/ert_station/weyland_station) +"ee" = ( +/obj/structure/bed/roller, +/turf/open/floor/corsat{ + icon_state = "darkgreen" + }, +/area/adminlevel/ert_station/weyland_station) +"eh" = ( +/obj/structure/machinery/shower{ + pixel_y = 21 + }, +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/machinery/light/double/blue{ + dir = 8 + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 6 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/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" + }, +/area/adminlevel/ert_station/weyland_station) +"ek" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/turf/open/floor/corsat{ + icon_state = "green" + }, +/area/adminlevel/ert_station/weyland_station) +"el" = ( +/turf/open/floor/corsat{ + dir = 1; + icon_state = "greencorner" + }, +/area/adminlevel/ert_station/weyland_station) +"er" = ( +/obj/structure/surface/table/woodentable/fancy, +/obj/item/toy/deck, +/obj/structure/machinery/light/double{ + dir = 1 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "red" + }, +/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" + }, +/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" + }, +/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" + }, +/area/adminlevel/ert_station/weyland_station) +"eJ" = ( +/obj/structure/machinery/door/airlock/almayer/security/colony{ + dir = 1; + name = "\improper Brig Cell 2" + }, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/adminlevel/ert_station/weyland_station) +"eO" = ( +/turf/open/floor/corsat{ + icon_state = "yellowcorner" + }, +/area/adminlevel/ert_station/weyland_station) +"eQ" = ( +/obj/structure/pipes/standard/manifold/hidden/green, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/adminlevel/ert_station/weyland_station) +"eX" = ( +/turf/open/floor/corsat{ + dir = 4; + icon_state = "green" + }, +/area/adminlevel/ert_station/weyland_station) +"fe" = ( +/obj/structure/machinery/door/poddoor/shutters/almayer/open{ + id = "WY_meeting"; + name = "\improper Meeting Room Shutters"; + dir = 4 + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "sigma" + }, +/area/adminlevel/ert_station/weyland_station) +"fl" = ( +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_10" + }, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/weyland_station) +"fy" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N" + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "white" + }, +/area/adminlevel/ert_station/weyland_station) +"fC" = ( +/turf/open/floor/corsat{ + dir = 8; + icon_state = "redcorner" + }, +/area/adminlevel/ert_station/weyland_station) +"fD" = ( +/obj/structure/closet/emcloset{ + pixel_y = 15; + pixel_x = 8; + density = 0 + }, +/obj/structure/closet/firecloset/full{ + pixel_y = 15; + pixel_x = -8; + density = 0 + }, +/turf/open/floor/corsat{ + dir = 9; + icon_state = "red" + }, +/area/adminlevel/ert_station/weyland_station) +"fF" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 10 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/adminlevel/ert_station/weyland_station) +"fI" = ( +/obj/structure/machinery/door/airlock/almayer/generic{ + name = "\improper Laundry Room" + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/adminlevel/ert_station/weyland_station) +"fX" = ( +/turf/closed/wall/r_wall/biodome, +/area/adminlevel/ert_station/weyland_station) +"gf" = ( +/obj/structure/machinery/body_scanconsole, +/obj/structure/machinery/autodoc_console{ + dir = 1 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "green" + }, +/area/adminlevel/ert_station/weyland_station) +"gh" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/structure/machinery/light/double/blue{ + dir = 8 + }, +/turf/open/floor/corsat{ + icon_state = "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" + }, +/area/adminlevel/ert_station/weyland_station) +"gm" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "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" + }, +/area/adminlevel/ert_station/weyland_station) +"gC" = ( +/obj/structure/closet/crate/ammo/alt/flame, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "brown" + }, +/area/adminlevel/ert_station/weyland_station) +"gH" = ( +/obj/item/reagent_container/glass/bucket/janibucket{ + pixel_x = -1; + pixel_y = 13 + }, +/obj/item/tool/mop, +/obj/item/reagent_container/glass/bucket{ + pixel_x = 7; + pixel_y = 2 + }, +/obj/structure/pipes/vents/pump{ + dir = 1 + }, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "yellow" + }, +/area/adminlevel/ert_station/weyland_station) +"gK" = ( +/obj/structure/bed, +/obj/item/bedsheet/orange, +/turf/open/floor/corsat{ + icon_state = "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" + }, +/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" + }, +/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" + }, +/area/adminlevel/ert_station/weyland_station) +"ho" = ( +/turf/open/floor/corsat{ + dir = 1; + icon_state = "whitetancorner" + }, +/area/adminlevel/ert_station/weyland_station) +"hu" = ( +/obj/structure/machinery/optable, +/obj/item/tank/anesthetic, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "darkgreen" + }, +/area/adminlevel/ert_station/weyland_station) +"hz" = ( +/obj/structure/bed/chair/office/light{ + dir = 8 + }, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "yellow" + }, +/area/adminlevel/ert_station/weyland_station) +"hC" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/door/poddoor/shutters/almayer/open{ + id = "WY_center_medbay"; + name = "\improper Central Medbay Shutters" + }, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/adminlevel/ert_station/weyland_station) +"hG" = ( +/turf/open/floor/corsat{ + dir = 8; + icon_state = "red" + }, +/area/adminlevel/ert_station/weyland_station) +"hK" = ( +/turf/open/floor/corsat{ + dir = 4; + icon_state = "whitetancorner" + }, +/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" + }, +/area/adminlevel/ert_station/weyland_station) +"hZ" = ( +/obj/structure/closet/secure_closet/brig{ + pixel_y = 16; + pixel_x = 7; + density = 0 + }, +/obj/structure/closet/secure_closet/brig{ + pixel_y = 16; + pixel_x = -7; + density = 0 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "blue" + }, +/area/adminlevel/ert_station/weyland_station) +"ib" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "arrow_east" + }, +/area/adminlevel/ert_station/weyland_station) +"id" = ( +/obj/structure/bed/chair{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "whitetan" + }, +/area/adminlevel/ert_station/weyland_station) +"ik" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "tan" + }, +/area/adminlevel/ert_station/weyland_station) +"in" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/adminlevel/ert_station/weyland_station) +"iw" = ( +/obj/structure/surface/table/woodentable/fancy, +/obj/item/paper_bin{ + pixel_y = 10 + }, +/obj/item/device/flashlight/lamp/green{ + pixel_y = 20; + pixel_x = 16 + }, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/weyland_station) +"iE" = ( +/obj/structure/pipes/standard/manifold/fourway/hidden/green, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/adminlevel/ert_station/weyland_station) +"iJ" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + icon_state = "redcorner" + }, +/area/adminlevel/ert_station/weyland_station) +"iP" = ( +/obj/structure/closet/fireaxecabinet{ + pixel_y = 32 + }, +/obj/structure/machinery/light/double{ + dir = 1 + }, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "greencorner" + }, +/area/adminlevel/ert_station/weyland_station) +"iT" = ( +/obj/structure/surface/table/reinforced, +/obj/item/tool/kitchen/tray, +/obj/item/tool/kitchen/knife{ + pixel_x = 3 + }, +/obj/item/tool/kitchen/knife/butcher{ + pixel_x = -8 + }, +/obj/item/tool/kitchen/rollingpin, +/turf/open/floor/corsat{ + icon_state = "sterileplate" + }, +/area/adminlevel/ert_station/weyland_station) +"iU" = ( +/obj/structure/closet/crate/internals, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "green" + }, +/area/adminlevel/ert_station/weyland_station) +"iV" = ( +/obj/structure/machinery/autolathe/full, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "yellow" + }, +/area/adminlevel/ert_station/weyland_station) +"jb" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/adminlevel/ert_station/weyland_station) +"je" = ( +/obj/structure/reagent_dispensers/water_cooler/stacks{ + density = 0; + pixel_x = -9; + pixel_y = 19 + }, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/weyland_station) +"jm" = ( +/obj/structure/machinery/cm_vending/clothing/antag{ + name = "\improper Response Team Automated Equipment Rack" + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/adminlevel/ert_station/weyland_station) +"jz" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 9 + }, +/turf/open/floor/corsat{ + icon_state = "blue" + }, +/area/adminlevel/ert_station/weyland_station) +"jE" = ( +/obj/structure/machinery/shower{ + pixel_y = 21 + }, +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "damaged1" + }, +/area/adminlevel/ert_station/weyland_station) +"jK" = ( +/obj/structure/machinery/light/double{ + dir = 8; + pixel_x = -10; + pixel_y = 1 + }, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "red" + }, +/area/adminlevel/ert_station/weyland_station) +"jY" = ( +/obj/structure/machinery/medical_pod/sleeper, +/turf/open/floor/corsat{ + dir = 10; + icon_state = "green" + }, +/area/adminlevel/ert_station/weyland_station) +"ka" = ( +/obj/structure/closet/crate/medical, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "green" + }, +/area/adminlevel/ert_station/weyland_station) +"kn" = ( +/obj/structure/machinery/light/double, +/turf/open/floor/corsat{ + icon_state = "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" + }, +/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" + }, +/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" + }, +/area/adminlevel/ert_station/weyland_station) +"kA" = ( +/turf/open/floor/corsat{ + dir = 1; + icon_state = "red" + }, +/area/adminlevel/ert_station/weyland_station) +"kF" = ( +/obj/structure/machinery/power/smes, +/turf/open/floor/corsat{ + icon_state = "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" + }, +/area/adminlevel/ert_station/weyland_station) +"kO" = ( +/obj/structure/window/framed/corsat/research, +/obj/structure/machinery/door/poddoor/shutters/almayer/open{ + id = "WY_center_medbay_or"; + name = "\improper Central Medbay Operation Room Shutters"; + dir = 4 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/weyland_station) +"kV" = ( +/obj/structure/surface/table, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "tan" + }, +/area/adminlevel/ert_station/weyland_station) +"kW" = ( +/obj/structure/machinery/sleep_console{ + dir = 1 + }, +/turf/open/floor/corsat{ + icon_state = "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" + }, +/area/adminlevel/ert_station/weyland_station) +"lh" = ( +/turf/open/floor/corsat{ + icon_state = "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" + }, +/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" + }, +/area/adminlevel/ert_station/weyland_station) +"lq" = ( +/obj/structure/bed{ + icon_state = "psychbed" + }, +/obj/item/bedsheet/rd, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/weyland_station) +"lv" = ( +/obj/structure/surface/table, +/obj/item/reagent_container/food/snacks/milosoup{ + pixel_y = 10 + }, +/turf/open/floor/corsat{ + icon_state = "whitetan" + }, +/area/adminlevel/ert_station/weyland_station) +"lw" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + icon_state = "sterileplate" + }, +/area/adminlevel/ert_station/weyland_station) +"lx" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "yellowcorner" + }, +/area/adminlevel/ert_station/weyland_station) +"lD" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/turf/open/floor/corsat{ + dir = 9; + icon_state = "red" + }, +/area/adminlevel/ert_station/weyland_station) +"lE" = ( +/obj/structure/bed{ + icon_state = "abed" + }, +/obj/structure/machinery/light/small/built{ + dir = 4 + }, +/turf/open/floor/corsat{ + dir = 5; + icon_state = "red" + }, +/area/adminlevel/ert_station/weyland_station) +"lH" = ( +/obj/structure/machinery/light/double{ + dir = 4; + pixel_x = 10; + pixel_y = 1 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "browncorner" + }, +/area/adminlevel/ert_station/weyland_station) +"lI" = ( +/obj/structure/pipes/standard/manifold/hidden/green, +/turf/open/floor/corsat{ + icon_state = "red" + }, +/area/adminlevel/ert_station/weyland_station) +"lS" = ( +/obj/structure/largecrate/supply/medicine/blood, +/obj/structure/machinery/light/double{ + dir = 4; + pixel_x = 10; + pixel_y = 1 + }, +/turf/open/floor/corsat{ + dir = 5; + icon_state = "green" + }, +/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" + }, +/area/adminlevel/ert_station/weyland_station) +"lU" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E" + }, +/obj/structure/machinery/light/double{ + dir = 8; + pixel_x = -10; + pixel_y = 1 + }, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "white" + }, +/area/adminlevel/ert_station/weyland_station) +"lY" = ( +/obj/structure/window/framed/corsat/indestructible, +/turf/open/floor/plating, +/area/adminlevel/ert_station/weyland_station) +"md" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/adminlevel/ert_station/weyland_station) +"mg" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/weyland_station) +"mh" = ( +/obj/structure/surface/rack, +/obj/item/storage/toolbox/mechanical, +/turf/open/floor/corsat{ + dir = 6; + icon_state = "yellow" + }, +/area/adminlevel/ert_station/weyland_station) +"mn" = ( +/obj/structure/closet/toolcloset, +/turf/open/floor/corsat{ + dir = 5; + icon_state = "yellow" + }, +/area/adminlevel/ert_station/weyland_station) +"mv" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/machinery/shower{ + dir = 4 + }, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/strata{ + dir = 8; + icon_state = "multi_tiles" + }, +/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" + }, +/area/adminlevel/ert_station/weyland_station) +"mE" = ( +/obj/structure/closet/firecloset/full, +/turf/open/floor/corsat{ + dir = 6; + icon_state = "red" + }, +/area/adminlevel/ert_station/weyland_station) +"mI" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "green" + }, +/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" + }, +/area/adminlevel/ert_station/weyland_station) +"nb" = ( +/obj/structure/filingcabinet/filingcabinet{ + pixel_x = 8; + density = 0 + }, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "green" + }, +/area/adminlevel/ert_station/weyland_station) +"ng" = ( +/obj/structure/machinery/cm_vending/sorted/tech/comp_storage/antag, +/turf/open/floor/corsat{ + icon_state = "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" + }, +/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" + }, +/area/adminlevel/ert_station/weyland_station) +"nw" = ( +/obj/structure/surface/rack, +/obj/item/weapon/gun/rifle/m41a/elite{ + pixel_y = 1 + }, +/obj/item/weapon/gun/rifle/m41a/elite{ + pixel_y = -4 + }, +/turf/open/floor/corsat{ + icon_state = "cargo" + }, +/area/adminlevel/ert_station/weyland_station) +"nG" = ( +/obj/structure/machinery/autolathe/full, +/obj/structure/machinery/light/double{ + dir = 8; + pixel_x = -10; + pixel_y = 1 + }, +/turf/open/floor/corsat{ + dir = 10; + icon_state = "yellow" + }, +/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" + }, +/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" + }, +/area/adminlevel/ert_station/weyland_station) +"nQ" = ( +/obj/structure/surface/table/reinforced, +/turf/open/floor/corsat{ + icon_state = "sterileplate" + }, +/area/adminlevel/ert_station/weyland_station) +"nS" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + layer = 2.5 + }, +/obj/structure/closet/emcloset{ + pixel_y = 15; + pixel_x = 8; + density = 0 + }, +/obj/structure/closet/firecloset/full{ + pixel_y = 15; + pixel_x = -8; + density = 0 + }, +/obj/structure/machinery/light/double{ + dir = 4; + pixel_x = 10; + pixel_y = 1 + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 10 + }, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "whitecorner" + }, +/area/adminlevel/ert_station/weyland_station) +"nT" = ( +/obj/structure/showcase{ + icon_state = "broadcast receiver"; + name = "Subspace Receiver" + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/adminlevel/ert_station/weyland_station) +"nY" = ( +/obj/structure/machinery/iv_drip, +/turf/open/floor/corsat{ + dir = 5; + icon_state = "green" + }, +/area/adminlevel/ert_station/weyland_station) +"ob" = ( +/obj/structure/closet/secure_closet/chemical{ + req_access_txt = "100" + }, +/turf/open/floor/corsat{ + icon_state = "green" + }, +/area/adminlevel/ert_station/weyland_station) +"og" = ( +/obj/structure/machinery/light/double{ + dir = 8; + pixel_x = -10; + pixel_y = 1 + }, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "brown" + }, +/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" + }, +/area/adminlevel/ert_station/weyland_station) +"oE" = ( +/turf/open/floor/corsat{ + dir = 8; + icon_state = "bluecorner" + }, +/area/adminlevel/ert_station/weyland_station) +"oL" = ( +/turf/open/floor/corsat{ + dir = 8; + icon_state = "yellow" + }, +/area/adminlevel/ert_station/weyland_station) +"oM" = ( +/obj/structure/window/framed/corsat/research, +/obj/structure/machinery/door/poddoor/shutters/almayer/open{ + id = "WY_aft_medbay"; + name = "\improper Aft Medbay Shutters" + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/weyland_station) +"oQ" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/almayer/glass{ + dir = 1 + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/adminlevel/ert_station/weyland_station) +"oT" = ( +/obj/structure/bed, +/obj/item/bedsheet/medical, +/obj/structure/machinery/light/double{ + dir = 1 + }, +/turf/open/floor/corsat{ + dir = 5; + icon_state = "green" + }, +/area/adminlevel/ert_station/weyland_station) +"oX" = ( +/obj/structure/surface/rack, +/obj/item/storage/fancy/vials/random, +/turf/open/floor/corsat{ + icon_state = "green" + }, +/area/adminlevel/ert_station/weyland_station) +"pa" = ( +/obj/vehicle/powerloader/ft{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "cargo" + }, +/area/adminlevel/ert_station/weyland_station) +"pc" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 1 + }, +/turf/open/floor/corsat{ + icon_state = "brown" + }, +/area/adminlevel/ert_station/weyland_station) +"pf" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/ammo_box/magazine/m39/ap{ + pixel_y = 8 + }, +/obj/item/ammo_box/magazine/ap, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/adminlevel/ert_station/weyland_station) +"pq" = ( +/obj/structure/pipes/vents/pump, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/adminlevel/ert_station/weyland_station) +"pv" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 8 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/adminlevel/ert_station/weyland_station) +"pB" = ( +/obj/structure/machinery/cm_vending/sorted/cargo_guns/antag_guns{ + hacked = 1; + name = "\improper Response Team Automated Guns Rack"; + use_power = 0; + use_snowflake_points = 1 + }, +/obj/structure/machinery/light/double, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/adminlevel/ert_station/weyland_station) +"pE" = ( +/turf/open/floor/corsat{ + dir = 6; + icon_state = "brown" + }, +/area/adminlevel/ert_station/weyland_station) +"pF" = ( +/turf/open/floor/corsat{ + icon_state = "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" + }, +/area/adminlevel/ert_station/weyland_station) +"pY" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + icon_state = "arrow_east" + }, +/area/adminlevel/ert_station/weyland_station) +"qu" = ( +/obj/structure/machinery/door/airlock/almayer/security/colony{ + dir = 1; + name = "\improper Brig Cell 3" + }, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/adminlevel/ert_station/weyland_station) +"qv" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 10 + }, +/turf/open/floor/corsat{ + icon_state = "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" + }, +/area/adminlevel/ert_station/weyland_station) +"qF" = ( +/turf/open/floor/corsat{ + dir = 8; + icon_state = "greencorner" + }, +/area/adminlevel/ert_station/weyland_station) +"qL" = ( +/obj/structure/morgue, +/turf/open/floor/corsat{ + dir = 10; + icon_state = "green" + }, +/area/adminlevel/ert_station/weyland_station) +"qV" = ( +/obj/structure/bed/chair{ + dir = 8 + }, +/turf/open/floor/corsat{ + icon_state = "whitetan" + }, +/area/adminlevel/ert_station/weyland_station) +"rc" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/machinery/light/double/blue, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "damaged1" + }, +/area/adminlevel/ert_station/weyland_station) +"ro" = ( +/obj/structure/bed/chair/comfy/beige{ + dir = 4 + }, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/weyland_station) +"rB" = ( +/obj/structure/machinery/cm_vending/sorted/tech/electronics_storage/antag, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/adminlevel/ert_station/weyland_station) +"rD" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/machinery/light/double/blue{ + dir = 4; + pixel_x = 10; + pixel_y = -1 + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 9 + }, +/turf/open/floor/strata{ + dir = 6; + icon_state = "multi_tiles" + }, +/area/adminlevel/ert_station/weyland_station) +"rF" = ( +/obj/structure/bed/chair{ + dir = 4 + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "tan" + }, +/area/adminlevel/ert_station/weyland_station) +"rK" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 6 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/adminlevel/ert_station/weyland_station) +"rN" = ( +/obj/structure/bed/chair/comfy/orange, +/obj/structure/machinery/light/double{ + dir = 8; + pixel_x = -10; + pixel_y = 1 + }, +/turf/open/floor/corsat{ + dir = 9; + icon_state = "blue" + }, +/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" + }, +/area/adminlevel/ert_station/weyland_station) +"rY" = ( +/obj/structure/machinery/light/double{ + dir = 1 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "red" + }, +/area/adminlevel/ert_station/weyland_station) +"sg" = ( +/turf/open/floor/corsat{ + dir = 4; + icon_state = "yellow" + }, +/area/adminlevel/ert_station/weyland_station) +"sq" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "red" + }, +/area/adminlevel/ert_station/weyland_station) +"sr" = ( +/obj/structure/surface/table/woodentable/fancy, +/obj/item/paper_bin/wy, +/obj/item/tool/pen/clicky, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/weyland_station) +"su" = ( +/obj/structure/bed/chair/office/light, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/weyland_station) +"sy" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, +/obj/structure/mirror{ + pixel_x = 28 + }, +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/adminlevel/ert_station/weyland_station) +"sA" = ( +/obj/structure/machinery/blackbox_recorder, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/weyland_station) +"sB" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "whitetan" + }, +/area/adminlevel/ert_station/weyland_station) +"sH" = ( +/obj/structure/surface/table/woodentable/fancy, +/obj/structure/machinery/computer/emails{ + dir = 1 + }, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/weyland_station) +"sM" = ( +/obj/structure/machinery/vending/snack, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/weyland_station) +"sO" = ( +/obj/structure/bed/chair/comfy/beige{ + dir = 8 + }, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/weyland_station) +"sX" = ( +/obj/structure/window/framed/corsat/research, +/obj/structure/machinery/door/poddoor/shutters/almayer/open{ + id = "WY_center_medbay"; + name = "\improper Central Medbay Shutters"; + dir = 4 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/weyland_station) +"sY" = ( +/obj/structure/machinery/light/double{ + dir = 8; + pixel_x = -10; + pixel_y = 1 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "whitetancorner" + }, +/area/adminlevel/ert_station/weyland_station) +"tc" = ( +/obj/structure/bed/sofa/south/white/right, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "red" + }, +/area/adminlevel/ert_station/weyland_station) +"td" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/corsat{ + dir = 10; + icon_state = "red" + }, +/area/adminlevel/ert_station/weyland_station) +"th" = ( +/obj/structure/closet/secure_closet/surgical{ + pixel_y = 30 + }, +/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/almayer_B, +/obj/structure/machinery/door_control{ + id = "WY_center_medbay_or"; + name = "Center Medbay Operation Room Shutters"; + pixel_x = -7; + pixel_y = 9; + req_access_txt = "1" + }, +/turf/open/floor/corsat{ + dir = 9; + icon_state = "darkgreen" + }, +/area/adminlevel/ert_station/weyland_station) +"ts" = ( +/turf/open/floor/corsat{ + dir = 8; + icon_state = "yellowcorner" + }, +/area/adminlevel/ert_station/weyland_station) +"tz" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E" + }, +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 8 + }, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "white" + }, +/area/adminlevel/ert_station/weyland_station) +"tR" = ( +/obj/structure/machinery/door/poddoor/shutters/almayer/open{ + id = "WY_meeting"; + name = "\improper Meeting Room Shutters" + }, +/obj/structure/window/framed/corsat, +/turf/open/floor/plating, +/area/adminlevel/ert_station/weyland_station) +"tW" = ( +/obj/structure/surface/table/woodentable/fancy, +/obj/structure/machinery/computer3/laptop/secure_data, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/weyland_station) +"tX" = ( +/turf/open/floor/corsat{ + icon_state = "sterileplate" + }, +/area/adminlevel/ert_station/weyland_station) +"ul" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/corsat{ + icon_state = "cargo" + }, +/area/adminlevel/ert_station/weyland_station) +"uv" = ( +/obj/structure/machinery/recharge_station, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "yellow" + }, +/area/adminlevel/ert_station/weyland_station) +"uw" = ( +/obj/structure/mirror{ + pixel_y = 32 + }, +/obj/structure/sink{ + pixel_y = 21; + pixel_x = 1 + }, +/obj/structure/pipes/vents/pump, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/adminlevel/ert_station/weyland_station) +"uE" = ( +/obj/structure/surface/rack, +/obj/item/weapon/gun/rifle/m41a/elite{ + pixel_y = 1 + }, +/obj/item/weapon/gun/rifle/m41a/elite{ + pixel_y = -4 + }, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + icon_state = "cargo" + }, +/area/adminlevel/ert_station/weyland_station) +"uR" = ( +/obj/structure/closet/secure_closet/freezer/fridge/full, +/obj/item/reagent_container/food/condiment/enzyme, +/obj/structure/machinery/light/small/built{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "sterileplate" + }, +/area/adminlevel/ert_station/weyland_station) +"uX" = ( +/obj/structure/surface/table, +/obj/item/reagent_container/food/snacks/meatsteak{ + pixel_y = -2 + }, +/obj/item/ashtray/bronze{ + pixel_x = 7; + pixel_y = 9 + }, +/obj/structure/machinery/light/double, +/turf/open/floor/corsat{ + icon_state = "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" + }, +/area/adminlevel/ert_station/weyland_station) +"vb" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/marine/colony{ + name = "Barracks"; + dir = 1 + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/adminlevel/ert_station/weyland_station) +"vc" = ( +/turf/open/floor/corsat{ + dir = 8; + icon_state = "blue" + }, +/area/adminlevel/ert_station/weyland_station) +"vh" = ( +/turf/open/floor/corsat{ + icon_state = "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" + }, +/area/adminlevel/ert_station/weyland_station) +"vz" = ( +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/weyland_station) +"vN" = ( +/obj/structure/window/framed/corsat/research, +/turf/open/floor/plating, +/area/adminlevel/ert_station/weyland_station) +"vP" = ( +/obj/structure/machinery/light/double, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "redcorner" + }, +/area/adminlevel/ert_station/weyland_station) +"vU" = ( +/obj/structure/machinery/light/double{ + dir = 8; + pixel_x = -10; + pixel_y = 1 + }, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "brown" + }, +/area/adminlevel/ert_station/weyland_station) +"vW" = ( +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "sterileplate" + }, +/area/adminlevel/ert_station/weyland_station) +"vX" = ( +/obj/structure/machinery/cryopod/right, +/turf/open/floor/corsat{ + icon_state = "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" + }, +/area/adminlevel/ert_station/weyland_station) +"wE" = ( +/obj/structure/bed, +/obj/item/bedsheet/orange, +/turf/open/floor/corsat{ + icon_state = "brown" + }, +/area/adminlevel/ert_station/weyland_station) +"wU" = ( +/obj/structure/surface/rack, +/obj/item/storage/pill_bottle/tramadol, +/obj/item/storage/pill_bottle/bicaridine{ + pixel_x = 5 + }, +/obj/item/storage/pill_bottle/kelotane{ + pixel_x = -7 + }, +/turf/open/floor/corsat{ + icon_state = "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" + }, +/area/adminlevel/ert_station/weyland_station) +"xh" = ( +/obj/structure/pipes/vents/pump{ + dir = 8 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/adminlevel/ert_station/weyland_station) +"xk" = ( +/obj/structure/surface/table/woodentable/fancy, +/obj/item/storage/fancy/cigarettes/wypacket{ + pixel_y = 4; + pixel_x = -5 + }, +/obj/item/tool/lighter/zippo/gold, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/weyland_station) +"xA" = ( +/turf/open/floor/corsat{ + dir = 10; + icon_state = "red" + }, +/area/adminlevel/ert_station/weyland_station) +"xD" = ( +/obj/structure/machinery/door/poddoor/shutters/almayer/open{ + id = "WY_meeting"; + name = "\improper Meeting Room Shutters"; + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "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" + }, +/area/adminlevel/ert_station/weyland_station) +"xN" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "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" + }, +/area/adminlevel/ert_station/weyland_station) +"xZ" = ( +/obj/structure/surface/table/woodentable/fancy, +/obj/item/device/flashlight/lamp/green, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/weyland_station) +"ya" = ( +/obj/structure/pipes/vents/pump{ + dir = 1 + }, +/turf/open/floor/corsat{ + icon_state = "whitetan" + }, +/area/adminlevel/ert_station/weyland_station) +"yb" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/adminlevel/ert_station/weyland_station) +"yj" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out" + }, +/obj/structure/machinery/light/double{ + dir = 4; + pixel_x = 10; + pixel_y = 1 + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 9 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "whitecorner" + }, +/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" + }, +/area/adminlevel/ert_station/weyland_station) +"yp" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/almayer/glass{ + name = "\improper Toxicity & Poison Treatment" + }, +/obj/structure/machinery/door/poddoor/shutters/almayer/open{ + id = "WY_aft_medbay"; + name = "\improper Aft Medbay Shutters" + }, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/adminlevel/ert_station/weyland_station) +"yD" = ( +/obj/structure/bed{ + icon_state = "psychbed" + }, +/obj/item/bedsheet/orange, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/weyland_station) +"yH" = ( +/turf/open/floor/corsat{ + dir = 4; + icon_state = "browncorner" + }, +/area/adminlevel/ert_station/weyland_station) +"yM" = ( +/turf/open/floor/corsat{ + dir = 6; + icon_state = "red" + }, +/area/adminlevel/ert_station/weyland_station) +"zh" = ( +/turf/open/floor/corsat{ + dir = 10; + icon_state = "yellow" + }, +/area/adminlevel/ert_station/weyland_station) +"zC" = ( +/obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ + name = "Morgue"; + req_one_access = null + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/adminlevel/ert_station/weyland_station) +"zD" = ( +/obj/structure/surface/rack, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/weyland_station) +"zH" = ( +/obj/item/ashtray/bronze{ + pixel_x = 5; + pixel_y = 3 + }, +/obj/item/trash/cigbutt/cigarbutt{ + pixel_x = 10; + pixel_y = 15 + }, +/obj/item/clothing/mask/cigarette{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/item/clothing/mask/cigarette{ + pixel_x = -5; + pixel_y = 6 + }, +/obj/item/clothing/mask/cigarette{ + pixel_x = -5; + pixel_y = 9 + }, +/obj/structure/surface/table/reinforced/black, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "blue" + }, +/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" + }, +/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" + }, +/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" + }, +/area/adminlevel/ert_station/weyland_station) +"zS" = ( +/obj/structure/closet/coffin, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "green" + }, +/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" + }, +/area/adminlevel/ert_station/weyland_station) +"Ai" = ( +/obj/item/device/defibrillator/upgraded, +/obj/structure/surface/table/reinforced/almayer_B, +/obj/structure/machinery/door_control{ + id = "WY_center_medbay"; + name = "Center Medbay Shutters"; + pixel_x = -7; + pixel_y = 9; + req_access_txt = "1" + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "green" + }, +/area/adminlevel/ert_station/weyland_station) +"Ak" = ( +/turf/open/floor/corsat{ + dir = 1; + icon_state = "blue" + }, +/area/adminlevel/ert_station/weyland_station) +"Ax" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N" + }, +/obj/structure/closet/hydrant{ + pixel_y = -30 + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "white" + }, +/area/adminlevel/ert_station/weyland_station) +"AA" = ( +/obj/structure/machinery/portable_atmospherics/powered/pump, +/turf/open/floor/corsat{ + icon_state = "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" + }, +/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" + }, +/area/adminlevel/ert_station/weyland_station) +"AH" = ( +/obj/structure/machinery/light/double{ + dir = 1 + }, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "redcorner" + }, +/area/adminlevel/ert_station/weyland_station) +"AO" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "blue" + }, +/area/adminlevel/ert_station/weyland_station) +"AQ" = ( +/obj/structure/machinery/light/double{ + dir = 4; + pixel_x = 10; + pixel_y = 1 + }, +/obj/structure/closet/l3closet/virology, +/turf/open/floor/corsat{ + dir = 6; + icon_state = "green" + }, +/area/adminlevel/ert_station/weyland_station) +"AR" = ( +/obj/structure/bed/chair/office/dark{ + dir = 8 + }, +/obj/structure/pipes/vents/pump, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/weyland_station) +"AU" = ( +/turf/open/floor/corsat{ + icon_state = "arrow_east" + }, +/area/adminlevel/ert_station/weyland_station) +"AV" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N" + }, +/obj/structure/machinery/light/double, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "white" + }, +/area/adminlevel/ert_station/weyland_station) +"AY" = ( +/obj/structure/machinery/washing_machine, +/obj/structure/machinery/washing_machine{ + layer = 3.5; + pixel_y = 15 + }, +/turf/open/floor/corsat{ + icon_state = "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" + }, +/area/adminlevel/ert_station/weyland_station) +"Bu" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/machinery/door/window{ + dir = 8 + }, +/turf/open/floor/corsat{ + icon_state = "sterileplate" + }, +/area/adminlevel/ert_station/weyland_station) +"Bx" = ( +/obj/structure/pipes/vents/pump, +/turf/open/floor/corsat{ + icon_state = "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" + }, +/area/adminlevel/ert_station/weyland_station) +"BG" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out" + }, +/obj/structure/machinery/light/double{ + dir = 8; + pixel_x = -10; + pixel_y = 1 + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 5 + }, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "whitecorner" + }, +/area/adminlevel/ert_station/weyland_station) +"BL" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 10 + }, +/turf/open/floor/corsat{ + icon_state = "theta" + }, +/area/adminlevel/ert_station/weyland_station) +"BM" = ( +/obj/structure/surface/table, +/obj/item/ashtray/glass, +/obj/item/trash/cigbutt/cigarbutt{ + pixel_x = 6; + pixel_y = 13 + }, +/obj/item/trash/cigbutt{ + pixel_x = -10; + pixel_y = 13 + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "tan" + }, +/area/adminlevel/ert_station/weyland_station) +"BT" = ( +/obj/structure/window/framed/corsat, +/obj/structure/machinery/door/poddoor/shutters/almayer/open{ + id = "WY_meeting"; + name = "\improper Meeting Room Shutters" + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/weyland_station) +"BV" = ( +/turf/open/floor/corsat{ + dir = 1; + icon_state = "bluecorner" + }, +/area/adminlevel/ert_station/weyland_station) +"Cm" = ( +/obj/structure/showcase{ + icon_state = "hub"; + name = "Telecommunication Hub" + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/adminlevel/ert_station/weyland_station) +"Cv" = ( +/obj/structure/machinery/light/double{ + dir = 1 + }, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/weyland_station) +"Cw" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_x = 1; + pixel_y = 2 + }, +/obj/structure/machinery/door/airlock/multi_tile/almayer/marine/colony{ + name = "Cryogenics" + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/adminlevel/ert_station/weyland_station) +"Cy" = ( +/obj/structure/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/corsat{ + icon_state = "retrosquareslight" + }, +/area/adminlevel/ert_station/weyland_station) +"CI" = ( +/obj/structure/pipes/vents/pump, +/turf/open/floor/corsat{ + dir = 6; + icon_state = "red" + }, +/area/adminlevel/ert_station/weyland_station) +"CK" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/toy/deck{ + pixel_x = 8; + pixel_y = 8 + }, +/turf/open/floor/corsat{ + dir = 9; + icon_state = "red" + }, +/area/adminlevel/ert_station/weyland_station) +"CU" = ( +/obj/structure/pipes/standard/manifold/fourway/hidden/green, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "tan" + }, +/area/adminlevel/ert_station/weyland_station) +"De" = ( +/obj/structure/pipes/standard/simple/visible{ + dir = 9 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/adminlevel/ert_station/weyland_station) +"Dk" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/storage/firstaid/rad{ + pixel_y = 6; + pixel_x = 7 + }, +/obj/item/storage/firstaid/toxin, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/adminlevel/ert_station/weyland_station) +"Dn" = ( +/turf/open/floor/corsat{ + dir = 1; + icon_state = "green" + }, +/area/adminlevel/ert_station/weyland_station) +"Dr" = ( +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/adminlevel/ert_station/weyland_station) +"Ds" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "bluecorner" + }, +/area/adminlevel/ert_station/weyland_station) +"DF" = ( +/obj/structure/bookcase{ + icon_state = "book-5" + }, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/weyland_station) +"DH" = ( +/obj/structure/surface/table/woodentable/fancy, +/obj/item/ashtray/glass, +/obj/item/trash/cigbutt/cigarbutt{ + pixel_x = 6; + pixel_y = 13 + }, +/obj/item/trash/cigbutt{ + pixel_x = -10; + pixel_y = 13 + }, +/obj/item/device/flashlight/lamp/green{ + pixel_y = 21; + pixel_x = 16 + }, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/weyland_station) +"DL" = ( +/obj/structure/showcase{ + icon_state = "processor"; + name = "Processor Unit" + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/adminlevel/ert_station/weyland_station) +"DO" = ( +/obj/structure/showcase{ + icon_state = "relay"; + name = "Telecommunication Relay" + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/adminlevel/ert_station/weyland_station) +"DT" = ( +/obj/structure/surface/table/woodentable/fancy, +/obj/item/folder/black, +/obj/item/tool/pen/blue, +/obj/structure/machinery/light/double, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/weyland_station) +"DZ" = ( +/turf/open/floor/corsat{ + icon_state = "browncorner" + }, +/area/adminlevel/ert_station/weyland_station) +"Eg" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/almayer/glass{ + name = "\improper Medical & Surgery" + }, +/obj/structure/machinery/door/poddoor/shutters/almayer/open{ + id = "WY_center_medbay"; + name = "\improper Central Medbay Shutters" + }, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/adminlevel/ert_station/weyland_station) +"El" = ( +/obj/structure/surface/table/reinforced, +/obj/item/reagent_container/food/drinks/shaker, +/obj/structure/machinery/light/double, +/obj/structure/window/reinforced/tinted/frosted{ + dir = 8 + }, +/turf/open/floor/corsat{ + icon_state = "sterileplate" + }, +/area/adminlevel/ert_station/weyland_station) +"Er" = ( +/obj/structure/pipes/vents/pump{ + dir = 1 + }, +/turf/open/floor/corsat{ + icon_state = "browncorner" + }, +/area/adminlevel/ert_station/weyland_station) +"EB" = ( +/obj/structure/barricade/handrail/wire, +/turf/open/floor/corsat{ + icon_state = "yellow" + }, +/area/adminlevel/ert_station/weyland_station) +"EC" = ( +/turf/open/floor/corsat{ + icon_state = "yellowcorner"; + dir = 4 + }, +/area/adminlevel/ert_station/weyland_station) +"ED" = ( +/obj/structure/morgue, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "green" + }, +/area/adminlevel/ert_station/weyland_station) +"EG" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 9 + }, +/turf/open/floor/corsat{ + icon_state = "browncorner" + }, +/area/adminlevel/ert_station/weyland_station) +"ES" = ( +/obj/docking_port/stationary/emergency_response/idle_port2, +/turf/open/floor/plating, +/area/adminlevel/ert_station/weyland_station) +"EW" = ( +/obj/structure/surface/table/reinforced, +/obj/structure/machinery/chem_dispenser/beer{ + density = 0; + pixel_y = 23 + }, +/turf/open/floor/corsat{ + icon_state = "sterileplate" + }, +/area/adminlevel/ert_station/weyland_station) +"Fr" = ( +/obj/structure/surface/table/woodentable/fancy, +/obj/item/paper_bin{ + pixel_y = 10 + }, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/weyland_station) +"Fs" = ( +/obj/structure/window/reinforced/toughened{ + dir = 4 + }, +/turf/open/floor/corsat{ + dir = 6; + icon_state = "brown" + }, +/area/adminlevel/ert_station/weyland_station) +"FA" = ( +/obj/structure/bed, +/obj/structure/window/reinforced/toughened{ + dir = 1; + layer = 2.9 + }, +/obj/item/bedsheet/orange, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/adminlevel/ert_station/weyland_station) +"FD" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/tool/weldingtool/largetank, +/obj/item/clothing/glasses/welding, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/adminlevel/ert_station/weyland_station) +"FE" = ( +/obj/structure/machinery/sleep_console, +/turf/open/floor/corsat{ + icon_state = "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" + }, +/area/adminlevel/ert_station/weyland_station) +"Gb" = ( +/turf/open/floor/corsat{ + dir = 4; + icon_state = "greencorner" + }, +/area/adminlevel/ert_station/weyland_station) +"Gd" = ( +/obj/structure/pipes/vents/pump{ + dir = 8 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/weyland_station) +"Gg" = ( +/obj/structure/machinery/iv_drip, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "green" + }, +/area/adminlevel/ert_station/weyland_station) +"Gs" = ( +/obj/structure/machinery/light/double{ + dir = 8; + pixel_x = -10; + pixel_y = 1 + }, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/adminlevel/ert_station/weyland_station) +"Gx" = ( +/obj/item/tool/weldpack{ + pixel_x = 5 + }, +/obj/structure/surface/rack, +/obj/item/tool/weldpack{ + pixel_x = -2 + }, +/turf/open/floor/corsat{ + icon_state = "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" + }, +/area/adminlevel/ert_station/weyland_station) +"GM" = ( +/obj/structure/machinery/blackbox_recorder, +/turf/open/floor/corsat{ + dir = 9; + icon_state = "blue" + }, +/area/adminlevel/ert_station/weyland_station) +"Hc" = ( +/obj/structure/closet/medical_wall{ + pixel_x = -30 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/adminlevel/ert_station/weyland_station) +"He" = ( +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/weyland_station) +"Hh" = ( +/obj/structure/closet/crate, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "red" + }, +/area/adminlevel/ert_station/weyland_station) +"Hk" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "blue" + }, +/area/adminlevel/ert_station/weyland_station) +"Hr" = ( +/obj/structure/closet/secure_closet/freezer/meat, +/turf/open/floor/corsat{ + icon_state = "sterileplate" + }, +/area/adminlevel/ert_station/weyland_station) +"HE" = ( +/obj/structure/machinery/light/double{ + dir = 4; + pixel_x = 10; + pixel_y = 1 + }, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/weyland_station) +"HN" = ( +/obj/structure/bed{ + icon_state = "psychbed" + }, +/obj/item/bedsheet/captain, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/weyland_station) +"Id" = ( +/obj/structure/machinery/door/airlock/almayer/medical/colony, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/adminlevel/ert_station/weyland_station) +"If" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "redcorner" + }, +/area/adminlevel/ert_station/weyland_station) +"Ik" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/mirror{ + pixel_y = 32 + }, +/obj/structure/sink{ + pixel_y = 23; + pixel_x = 1 + }, +/turf/open/floor/corsat{ + icon_state = "damaged1" + }, +/area/adminlevel/ert_station/weyland_station) +"Im" = ( +/obj/structure/closet/coffin, +/turf/open/floor/corsat{ + dir = 6; + icon_state = "green" + }, +/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" + }, +/area/adminlevel/ert_station/weyland_station) +"IB" = ( +/obj/structure/pipes/vents/pump{ + dir = 1 + }, +/turf/open/floor/corsat{ + icon_state = "retrosquareslight" + }, +/area/adminlevel/ert_station/weyland_station) +"II" = ( +/turf/open/floor/corsat{ + dir = 1; + icon_state = "yellowcorner" + }, +/area/adminlevel/ert_station/weyland_station) +"IQ" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/adminlevel/ert_station/weyland_station) +"IV" = ( +/obj/structure/machinery/light/double, +/turf/open/floor/corsat{ + icon_state = "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" + }, +/area/adminlevel/ert_station/weyland_station) +"Jd" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + icon_state = "greencorner" + }, +/area/adminlevel/ert_station/weyland_station) +"Je" = ( +/turf/open/floor/corsat{ + icon_state = "red" + }, +/area/adminlevel/ert_station/weyland_station) +"Jk" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -11 + }, +/obj/structure/mirror{ + pixel_x = -28 + }, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "darkgreen" + }, +/area/adminlevel/ert_station/weyland_station) +"Jr" = ( +/obj/structure/machinery/light/double{ + dir = 4; + pixel_x = 10; + pixel_y = 1 + }, +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "redcorner" + }, +/area/adminlevel/ert_station/weyland_station) +"Js" = ( +/obj/structure/surface/table/reinforced/black, +/obj/structure/transmitter/rotary{ + name = "Weyland-Yutani Station CiC"; + phone_category = "W-Y"; + phone_id = "W-Y Station CiC"; + callable = 0 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/adminlevel/ert_station/weyland_station) +"Jt" = ( +/obj/structure/machinery/iv_drip, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "darkgreencorner" + }, +/area/adminlevel/ert_station/weyland_station) +"Ju" = ( +/obj/structure/surface/table/woodentable/fancy, +/obj/structure/machinery/door_control{ + id = "WY_meeting"; + name = "Meeting Room Shutters"; + pixel_x = -7; + pixel_y = 9; + req_access_txt = "1" + }, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/weyland_station) +"Jw" = ( +/obj/structure/closet/cabinet, +/obj/structure/machinery/light/double{ + dir = 1 + }, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/weyland_station) +"Jy" = ( +/obj/structure/reagent_dispensers/beerkeg{ + density = 0 + }, +/turf/open/floor/corsat{ + icon_state = "sterileplate" + }, +/area/adminlevel/ert_station/weyland_station) +"JA" = ( +/turf/open/floor/corsat{ + dir = 4; + icon_state = "bluecorner" + }, +/area/adminlevel/ert_station/weyland_station) +"JK" = ( +/turf/open/floor/corsat{ + icon_state = "whitetancorner" + }, +/area/adminlevel/ert_station/weyland_station) +"JQ" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 5 + }, +/turf/open/floor/corsat{ + icon_state = "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" + }, +/area/adminlevel/ert_station/weyland_station) +"Kg" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/structure/machinery/door_control{ + id = "WY_aft_medbay"; + name = "Aft Medbay Shutters"; + pixel_x = -7; + pixel_y = 9; + req_access_txt = "1" + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/adminlevel/ert_station/weyland_station) +"Kk" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N" + }, +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 1 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "white" + }, +/area/adminlevel/ert_station/weyland_station) +"Ku" = ( +/obj/structure/surface/table/reinforced, +/obj/structure/machinery/chem_dispenser/soda{ + density = 0; + pixel_y = 22 + }, +/obj/structure/machinery/light/double{ + dir = 4; + pixel_x = 10; + pixel_y = 1 + }, +/turf/open/floor/corsat{ + icon_state = "sterileplate" + }, +/area/adminlevel/ert_station/weyland_station) +"KC" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/almayer/glass{ + dir = 1; + name = "\improper Meeting Room" + }, +/obj/structure/machinery/door/poddoor/shutters/almayer/open{ + id = "WY_meeting"; + name = "\improper Meeting Room Shutters"; + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "sigma" + }, +/area/adminlevel/ert_station/weyland_station) +"KD" = ( +/obj/structure/barricade/handrail/wire{ + dir = 1 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "yellow" + }, +/area/adminlevel/ert_station/weyland_station) +"KF" = ( +/turf/open/floor/corsat{ + dir = 6; + icon_state = "whitetan" + }, +/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" + }, +/area/adminlevel/ert_station/weyland_station) +"KM" = ( +/obj/item/weapon/gun/shotgun/combat{ + pixel_y = 9 + }, +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/weapon/gun/shotgun/combat{ + pixel_y = -6 + }, +/obj/item/weapon/gun/shotgun/combat{ + pixel_y = 2 + }, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + icon_state = "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" + }, +/area/adminlevel/ert_station/weyland_station) +"KW" = ( +/obj/structure/window/framed/corsat/indestructible/security, +/turf/open/floor/plating, +/area/adminlevel/ert_station/weyland_station) +"KZ" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N" + }, +/obj/item/tool/wet_sign, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "white" + }, +/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" + }, +/area/adminlevel/ert_station/weyland_station) +"Ls" = ( +/obj/structure/machinery/light/double/blue{ + dir = 8 + }, +/turf/open/floor/almayer{ + icon_state = "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" + }, +/area/adminlevel/ert_station/weyland_station) +"LF" = ( +/obj/effect/decal/strata_decals/catwalk/prison, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/plating, +/area/adminlevel/ert_station/weyland_station) +"LP" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 9 + }, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "greencorner" + }, +/area/adminlevel/ert_station/weyland_station) +"Ma" = ( +/turf/open/floor/corsat{ + dir = 5; + icon_state = "blue" + }, +/area/adminlevel/ert_station/weyland_station) +"Mn" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/obj/structure/machinery/door/poddoor/shutters/almayer/open{ + id = "WY_aft_medbay"; + name = "\improper Aft Medbay Shutters" + }, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/adminlevel/ert_station/weyland_station) +"MA" = ( +/obj/structure/bed, +/obj/item/bedsheet/medical, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "green" + }, +/area/adminlevel/ert_station/weyland_station) +"MP" = ( +/turf/open/floor/corsat{ + dir = 4; + icon_state = "redcorner" + }, +/area/adminlevel/ert_station/weyland_station) +"MQ" = ( +/obj/structure/pipes/unary/freezer{ + icon_state = "freezer_1" + }, +/obj/structure/machinery/light/double{ + dir = 1 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "greencorner" + }, +/area/adminlevel/ert_station/weyland_station) +"MV" = ( +/obj/item/clothing/gloves/latex, +/obj/item/clothing/gloves/latex, +/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" + }, +/area/adminlevel/ert_station/weyland_station) +"MW" = ( +/obj/structure/surface/table, +/obj/item/reagent_container/food/drinks/bottle/whiskey{ + pixel_x = -7; + pixel_y = 16 + }, +/turf/open/floor/corsat{ + icon_state = "whitetan" + }, +/area/adminlevel/ert_station/weyland_station) +"Nd" = ( +/obj/structure/window/framed/corsat/research, +/obj/structure/machinery/door/poddoor/shutters/almayer/open{ + id = "WY_center_medbay_or"; + name = "\improper Central Medbay Operation Room Shutters" + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/weyland_station) +"Nf" = ( +/obj/structure/machinery/medical_pod/bodyscanner, +/turf/open/floor/corsat{ + dir = 9; + icon_state = "green" + }, +/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" + }, +/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" + }, +/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" + }, +/area/adminlevel/ert_station/weyland_station) +"NC" = ( +/obj/structure/pipes/standard/manifold/visible, +/turf/open/floor/corsat{ + icon_state = "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" + }, +/area/adminlevel/ert_station/weyland_station) +"NN" = ( +/turf/open/floor/corsat{ + icon_state = "omega" + }, +/area/adminlevel/ert_station/weyland_station) +"NO" = ( +/obj/structure/showcase{ + icon_state = "bus" + }, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/adminlevel/ert_station/weyland_station) +"NR" = ( +/obj/structure/machinery/light/double{ + dir = 1 + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/weyland_station) +"NS" = ( +/obj/structure/closet/emcloset, +/obj/structure/machinery/light/double{ + dir = 1 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "yellowcorner" + }, +/area/adminlevel/ert_station/weyland_station) +"Oc" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "arrow_west" + }, +/area/adminlevel/ert_station/weyland_station) +"Og" = ( +/turf/open/floor/corsat{ + icon_state = "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" + }, +/area/adminlevel/ert_station/weyland_station) +"On" = ( +/obj/structure/machinery/vending/snack, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "red" + }, +/area/adminlevel/ert_station/weyland_station) +"Oo" = ( +/obj/structure/surface/rack, +/obj/item/storage/pill_bottle/inaprovaline{ + pixel_x = 7 + }, +/obj/item/storage/pill_bottle/dexalin, +/obj/item/storage/pill_bottle/antitox{ + pixel_x = -5 + }, +/turf/open/floor/corsat{ + icon_state = "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" + }, +/area/adminlevel/ert_station/weyland_station) +"Ot" = ( +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 1 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/adminlevel/ert_station/weyland_station) +"Ov" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/adminlevel/ert_station/weyland_station) +"OD" = ( +/obj/structure/machinery/cm_vending/sorted/medical/wall_med{ + pixel_y = 25 + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "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" + }, +/area/adminlevel/ert_station/weyland_station) +"OG" = ( +/obj/structure/window/reinforced/toughened{ + dir = 4 + }, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "brown" + }, +/area/adminlevel/ert_station/weyland_station) +"OY" = ( +/obj/structure/machinery/vending/cola, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "red" + }, +/area/adminlevel/ert_station/weyland_station) +"Pc" = ( +/turf/open/floor/corsat{ + icon_state = "brown" + }, +/area/adminlevel/ert_station/weyland_station) +"Pk" = ( +/obj/structure/machinery/light/double, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/weyland_station) +"PL" = ( +/obj/structure/machinery/door/airlock/almayer/generic{ + dir = 1; + name = "\improper Dormitories" + }, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "squareswood" + }, +/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" + }, +/area/adminlevel/ert_station/weyland_station) +"Qb" = ( +/obj/structure/machinery/shower{ + pixel_y = 21 + }, +/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" + }, +/area/adminlevel/ert_station/weyland_station) +"Qc" = ( +/obj/structure/machinery/light/double/blue{ + dir = 4 + }, +/turf/open/floor/almayer{ + icon_state = "tcomms" + }, +/area/adminlevel/ert_station/weyland_station) +"Qk" = ( +/obj/structure/machinery/light/double{ + dir = 8; + pixel_x = -10; + pixel_y = 1 + }, +/obj/structure/closet/l3closet/virology, +/turf/open/floor/corsat{ + dir = 10; + icon_state = "green" + }, +/area/adminlevel/ert_station/weyland_station) +"Qr" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/weapon/gun/smg/m39/elite, +/obj/item/weapon/gun/smg/m39/elite{ + pixel_y = -8 + }, +/obj/item/weapon/gun/smg/m39/elite{ + pixel_y = 9 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/adminlevel/ert_station/weyland_station) +"QI" = ( +/obj/structure/bed/sofa/south/white/left, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "red" + }, +/area/adminlevel/ert_station/weyland_station) +"QQ" = ( +/obj/structure/pipes/standard/cap/hidden, +/obj/structure/machinery/cryo_cell{ + layer = 3.20 + }, +/obj/structure/machinery/light/double{ + dir = 8; + pixel_x = -10; + pixel_y = 1 + }, +/turf/open/floor/corsat{ + dir = 9; + icon_state = "green" + }, +/area/adminlevel/ert_station/weyland_station) +"QR" = ( +/obj/structure/machinery/light/double{ + dir = 4; + pixel_x = 10; + pixel_y = 1 + }, +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "redcorner" + }, +/area/adminlevel/ert_station/weyland_station) +"QT" = ( +/turf/closed/wall/r_wall/biodome/biodome_unmeltable, +/area/adminlevel/ert_station/weyland_station) +"QV" = ( +/obj/structure/filingcabinet{ + density = 0; + pixel_x = -8; + pixel_y = 18 + }, +/obj/structure/filingcabinet{ + density = 0; + pixel_x = 8; + pixel_y = 18 + }, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/weyland_station) +"QZ" = ( +/turf/open/floor/plating, +/area/adminlevel/ert_station/weyland_station) +"Rb" = ( +/obj/structure/toilet{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "retrosquareslight" + }, +/area/adminlevel/ert_station/weyland_station) +"Rd" = ( +/obj/structure/machinery/chem_master, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "green" + }, +/area/adminlevel/ert_station/weyland_station) +"Re" = ( +/obj/structure/machinery/light/double{ + dir = 4; + pixel_x = 10; + pixel_y = 1 + }, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "yellow" + }, +/area/adminlevel/ert_station/weyland_station) +"Rj" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 9 + }, +/turf/open/floor/corsat{ + icon_state = "redcorner" + }, +/area/adminlevel/ert_station/weyland_station) +"Rr" = ( +/obj/structure/window/framed/corsat/cell/security, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/adminlevel/ert_station/weyland_station) +"Rv" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/item/storage/box/gloves{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/box/masks, +/turf/open/floor/corsat{ + icon_state = "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" + }, +/area/adminlevel/ert_station/weyland_station) +"RE" = ( +/obj/structure/machinery/cm_vending/gear/antag{ + hacked = 1; + name = "\improper Response Team Automated Gear Rack"; + use_snowflake_points = 1 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/adminlevel/ert_station/weyland_station) +"RF" = ( +/obj/structure/pipes/vents/pump, +/turf/open/floor/corsat{ + dir = 10; + icon_state = "red" + }, +/area/adminlevel/ert_station/weyland_station) +"RG" = ( +/turf/open/floor/corsat{ + icon_state = "retrosquareslight" + }, +/area/adminlevel/ert_station/weyland_station) +"RL" = ( +/obj/structure/window/framed/corsat, +/obj/structure/machinery/door/poddoor/shutters/almayer/open{ + id = "WY_meeting"; + name = "\improper Meeting Room Shutters"; + dir = 4 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/weyland_station) +"RQ" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "theta" + }, +/area/adminlevel/ert_station/weyland_station) +"RT" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N" + }, +/obj/item/tool/wet_sign, +/obj/structure/pipes/standard/manifold/hidden/green{ + dir = 1 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "white" + }, +/area/adminlevel/ert_station/weyland_station) +"RZ" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "squares" + }, +/area/adminlevel/ert_station/weyland_station) +"Si" = ( +/obj/structure/bed/roller, +/obj/structure/machinery/light/double{ + dir = 4; + pixel_x = 10; + pixel_y = 1 + }, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "green" + }, +/area/adminlevel/ert_station/weyland_station) +"Sr" = ( +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + icon_state = "brown"; + dir = 1 + }, +/area/adminlevel/ert_station/weyland_station) +"Ss" = ( +/obj/structure/bed/chair/comfy/orange{ + dir = 1 + }, +/turf/open/floor/corsat{ + icon_state = "blue" + }, +/area/adminlevel/ert_station/weyland_station) +"St" = ( +/obj/structure/closet/fireaxecabinet{ + pixel_y = 29 + }, +/obj/structure/machinery/light/double{ + dir = 4; + pixel_x = 10; + pixel_y = 1 + }, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "yellow" + }, +/area/adminlevel/ert_station/weyland_station) +"Sw" = ( +/obj/structure/pipes/standard/simple/visible{ + dir = 5 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "greencorner" + }, +/area/adminlevel/ert_station/weyland_station) +"SE" = ( +/obj/structure/surface/table/woodentable/fancy, +/obj/structure/transmitter/rotary{ + name = "Weyland-Yutani Station Meeting Room"; + phone_category = "W-Y"; + phone_id = "W-Y Station Meeting Room"; + callable = 0 + }, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/weyland_station) +"SH" = ( +/obj/structure/machinery/light/double{ + dir = 8; + pixel_x = -10; + pixel_y = 1 + }, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "green" + }, +/area/adminlevel/ert_station/weyland_station) +"SI" = ( +/turf/open/floor/almayer{ + icon_state = "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" + }, +/area/adminlevel/ert_station/weyland_station) +"SM" = ( +/obj/structure/machinery/vending/cigarette/colony, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/weyland_station) +"SO" = ( +/obj/structure/machinery/cryopod/right{ + pixel_y = 6 + }, +/turf/open/floor/corsat{ + icon_state = "cargo" + }, +/area/adminlevel/ert_station/weyland_station) +"SY" = ( +/obj/structure/surface/table/reinforced, +/obj/item/trash/plate{ + pixel_y = 2 + }, +/obj/item/trash/plate{ + pixel_y = 4 + }, +/obj/item/trash/plate{ + pixel_y = 6 + }, +/obj/item/trash/plate{ + pixel_y = 8 + }, +/obj/item/trash/plate{ + pixel_y = 10 + }, +/obj/structure/window/reinforced/tinted/frosted{ + dir = 8 + }, +/turf/open/floor/corsat{ + icon_state = "sterileplate" + }, +/area/adminlevel/ert_station/weyland_station) +"Ta" = ( +/obj/structure/bed/chair{ + dir = 8 + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 9 + }, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "tan" + }, +/area/adminlevel/ert_station/weyland_station) +"Tf" = ( +/obj/structure/surface/rack, +/obj/item/stack/sheet/plasteel{ + amount = 10 + }, +/obj/item/stack/sheet/glass{ + amount = 50; + pixel_x = 3; + pixel_y = 3 + }, +/obj/structure/machinery/light/double{ + dir = 8; + pixel_x = -10; + pixel_y = 1 + }, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "yellow" + }, +/area/adminlevel/ert_station/weyland_station) +"Tk" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/structure/closet/hydrant{ + pixel_y = 30 + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "white" + }, +/area/adminlevel/ert_station/weyland_station) +"Tx" = ( +/obj/structure/bed/roller, +/turf/open/floor/corsat{ + dir = 6; + icon_state = "green" + }, +/area/adminlevel/ert_station/weyland_station) +"TL" = ( +/obj/structure/machinery/medical_pod/autodoc/unskilled{ + dir = 1 + }, +/obj/structure/machinery/light/double{ + dir = 4; + pixel_x = 10; + pixel_y = 1 + }, +/turf/open/floor/corsat{ + dir = 5; + icon_state = "green" + }, +/area/adminlevel/ert_station/weyland_station) +"TN" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 5 + }, +/turf/open/floor/corsat{ + icon_state = "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" + }, +/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" + }, +/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" + }, +/area/adminlevel/ert_station/weyland_station) +"Ud" = ( +/turf/open/floor/corsat{ + dir = 8; + icon_state = "browncorner" + }, +/area/adminlevel/ert_station/weyland_station) +"Uk" = ( +/obj/structure/machinery/door/airlock/almayer/maint/colony{ + dir = 1; + name = "\improper Toilet" + }, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/adminlevel/ert_station/weyland_station) +"Us" = ( +/turf/open/floor/corsat{ + dir = 8; + icon_state = "green" + }, +/area/adminlevel/ert_station/weyland_station) +"Uu" = ( +/turf/open/floor/corsat{ + dir = 8; + icon_state = "brown" + }, +/area/adminlevel/ert_station/weyland_station) +"Ux" = ( +/turf/open/space/basic, +/area/space) +"UJ" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/structure/machinery/light/double{ + dir = 4; + pixel_x = 10; + pixel_y = 1 + }, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "white" + }, +/area/adminlevel/ert_station/weyland_station) +"UV" = ( +/turf/open/floor/corsat{ + dir = 1; + icon_state = "redcorner" + }, +/area/adminlevel/ert_station/weyland_station) +"Vm" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "white" + }, +/area/adminlevel/ert_station/weyland_station) +"Vp" = ( +/turf/open/floor/corsat{ + dir = 4; + icon_state = "brown" + }, +/area/adminlevel/ert_station/weyland_station) +"VA" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 5 + }, +/turf/open/floor/corsat{ + icon_state = "sterileplate" + }, +/area/adminlevel/ert_station/weyland_station) +"VJ" = ( +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/weyland_station) +"VZ" = ( +/obj/structure/bed/chair/office/light{ + dir = 1 + }, +/turf/open/floor/corsat{ + icon_state = "yellow" + }, +/area/adminlevel/ert_station/weyland_station) +"Wj" = ( +/obj/structure/bed/chair{ + dir = 8 + }, +/obj/structure/pipes/vents/pump{ + dir = 1 + }, +/turf/open/floor/corsat{ + icon_state = "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" + }, +/area/adminlevel/ert_station/weyland_station) +"Wu" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out" + }, +/obj/structure/closet/emcloset{ + pixel_y = 15; + pixel_x = 8; + density = 0 + }, +/obj/structure/closet/firecloset/full{ + pixel_y = 15; + pixel_x = -8; + density = 0 + }, +/obj/structure/machinery/light/double{ + dir = 8; + pixel_x = -10; + pixel_y = 1 + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 6 + }, +/turf/open/floor/corsat{ + icon_state = "whitecorner" + }, +/area/adminlevel/ert_station/weyland_station) +"WD" = ( +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_10"; + pixel_y = 19 + }, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/weyland_station) +"WE" = ( +/turf/open/floor/corsat{ + dir = 4; + icon_state = "whitetan" + }, +/area/adminlevel/ert_station/weyland_station) +"WU" = ( +/turf/open/floor/corsat{ + icon_state = "plate" + }, +/area/adminlevel/ert_station/weyland_station) +"WW" = ( +/obj/structure/bed/chair, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "green" + }, +/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" + }, +/area/adminlevel/ert_station/weyland_station) +"Xi" = ( +/obj/structure/pipes/standard/tank/oxygen, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "green" + }, +/area/adminlevel/ert_station/weyland_station) +"Xj" = ( +/obj/structure/surface/table/woodentable/fancy, +/obj/item/paper, +/obj/item/tool/pen, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/weyland_station) +"Xn" = ( +/obj/structure/surface/rack, +/turf/open/floor/corsat{ + dir = 9; + icon_state = "green" + }, +/area/adminlevel/ert_station/weyland_station) +"Xo" = ( +/obj/structure/machinery/vending/dinnerware, +/obj/structure/machinery/light/double{ + dir = 4; + pixel_x = 10; + pixel_y = 1 + }, +/turf/open/floor/corsat{ + icon_state = "sterileplate" + }, +/area/adminlevel/ert_station/weyland_station) +"Xs" = ( +/obj/structure/target, +/turf/open/floor/corsat{ + icon_state = "theta" + }, +/area/adminlevel/ert_station/weyland_station) +"Xt" = ( +/turf/open/floor/corsat{ + icon_state = "green" + }, +/area/adminlevel/ert_station/weyland_station) +"Xw" = ( +/obj/structure/machinery/light/double, +/turf/open/floor/corsat{ + dir = 10; + icon_state = "yellow" + }, +/area/adminlevel/ert_station/weyland_station) +"Xx" = ( +/obj/structure/coatrack{ + pixel_y = 21 + }, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/weyland_station) +"XD" = ( +/obj/structure/machinery/vending/coffee, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "red" + }, +/area/adminlevel/ert_station/weyland_station) +"XQ" = ( +/turf/open/floor/corsat{ + icon_state = "brown"; + dir = 1 + }, +/area/adminlevel/ert_station/weyland_station) +"XR" = ( +/obj/structure/machinery/light/double{ + dir = 4; + pixel_x = 10; + pixel_y = 1 + }, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "brown" + }, +/area/adminlevel/ert_station/weyland_station) +"Ya" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/structure/closet/medical_wall{ + pixel_x = 30 + }, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "white" + }, +/area/adminlevel/ert_station/weyland_station) +"Yb" = ( +/obj/structure/surface/table/woodentable/fancy, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/weyland_station) +"Yj" = ( +/obj/structure/machinery/light/double, +/turf/open/floor/corsat{ + dir = 6; + icon_state = "yellow" + }, +/area/adminlevel/ert_station/weyland_station) +"Yt" = ( +/obj/structure/bed/chair/comfy/orange, +/turf/open/floor/corsat{ + dir = 1; + icon_state = "blue" + }, +/area/adminlevel/ert_station/weyland_station) +"Yv" = ( +/obj/structure/surface/table/reinforced/black, +/turf/open/floor/corsat{ + dir = 8; + icon_state = "blue" + }, +/area/adminlevel/ert_station/weyland_station) +"YB" = ( +/obj/structure/machinery/photocopier{ + pixel_y = 16; + density = 0 + }, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/weyland_station) +"YC" = ( +/obj/structure/pipes/vents/pump{ + dir = 8 + }, +/turf/open/floor/corsat{ + icon_state = "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" + }, +/area/adminlevel/ert_station/weyland_station) +"YZ" = ( +/obj/structure/mirror{ + pixel_y = 32 + }, +/obj/structure/sink{ + pixel_y = 21; + pixel_x = 1 + }, +/turf/open/floor/corsat{ + icon_state = "retrosquareslight" + }, +/area/adminlevel/ert_station/weyland_station) +"Za" = ( +/obj/structure/morgue, +/turf/open/floor/corsat{ + dir = 9; + icon_state = "green" + }, +/area/adminlevel/ert_station/weyland_station) +"Zl" = ( +/obj/structure/machinery/door/airlock/almayer/maint/colony{ + name = "\improper Fridge" + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "marked" + }, +/area/adminlevel/ert_station/weyland_station) +"Zn" = ( +/turf/open/floor/corsat{ + dir = 1; + icon_state = "tan" + }, +/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" + }, +/area/adminlevel/ert_station/weyland_station) +"Zu" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/almayer/glass{ + dir = 1; + name = "\improper Meeting Room" + }, +/obj/structure/machinery/door/poddoor/shutters/almayer/open{ + id = "WY_meeting"; + name = "\improper Meeting Room Shutters"; + dir = 4 + }, +/obj/structure/pipes/standard/simple/hidden/green{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "sigma" + }, +/area/adminlevel/ert_station/weyland_station) +"ZH" = ( +/obj/structure/closet/secure_closet/engineering_welding, +/turf/open/floor/corsat{ + dir = 4; + icon_state = "yellow" + }, +/area/adminlevel/ert_station/weyland_station) +"ZU" = ( +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/turf/open/floor/corsat{ + icon_state = "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" + }, +/area/adminlevel/ert_station/weyland_station) +"ZX" = ( +/obj/structure/pipes/vents/pump, +/turf/open/floor/corsat{ + icon_state = "sterileplate" + }, +/area/adminlevel/ert_station/weyland_station) + +(1,1,1) = {" +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +"} +(2,1,1) = {" +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +"} +(3,1,1) = {" +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +QT +QT +lY +lY +lY +QT +QT +QT +lY +lY +lY +QT +QT +QT +lY +lY +lY +QT +QT +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +"} +(4,1,1) = {" +Ux +Ux +Ux +Ux +Ux +QT +QT +lY +lY +QT +QT +Wu +tz +va +va +va +lU +va +va +va +va +va +lU +va +va +va +tz +BG +QT +QT +lY +lY +QT +QT +Ux +Ux +Ux +Ux +Ux +Ux +"} +(5,1,1) = {" +Ux +Ux +Ux +Ux +Ux +QT +rN +zH +Yv +ap +fX +Vm +vz +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +vz +fy +fX +Tf +iV +ky +nG +QT +Ux +Ux +Ux +Ux +Ux +Ux +"} +(6,1,1) = {" +Ux +Ux +Ux +Ux +QT +QT +Yt +Js +gj +Ss +fX +Vm +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +ES +QZ +KZ +Wo +Dr +WU +Dr +vh +QT +QT +Ux +Ux +Ux +Ux +Ux +"} +(7,1,1) = {" +Ux +QT +lY +lY +QT +cU +BV +Dr +xh +au +fX +Vm +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +Kk +jb +dc +IQ +JQ +ts +zh +QT +lY +lY +QT +Ux +Ux +"} +(8,1,1) = {" +Ux +QT +GM +TT +vc +BV +rK +dc +eQ +au +fX +Vm +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +AV +fX +cY +Dr +ZU +Dr +ts +oL +oL +Xw +QT +Ux +Ux +"} +(9,1,1) = {" +Ux +QT +bf +KK +qD +JA +Ds +AD +al +oE +fX +Tk +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +Ax +fX +uv +eO +Bk +mx +EC +Gx +rB +vh +lY +Ux +Ux +"} +(10,1,1) = {" +Ux +QT +fX +fX +fX +dC +yo +fX +md +AG +fX +Vm +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +AV +fX +NS +EB +cn +pa +KD +pK +ng +vh +lY +Ux +Ux +"} +(11,1,1) = {" +Ux +KW +CK +xA +Rr +Ak +AO +fX +Qa +Dr +WU +Vm +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +fy +Wo +Dr +EB +ul +AU +KD +eA +yb +VZ +lY +Ux +Ux +"} +(12,1,1) = {" +Ux +KW +lE +CI +eJ +Hk +cw +fX +vv +dc +IQ +xg +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +RT +jb +dc +lx +gH +oL +II +AA +FD +vh +lY +Ux +Ux +"} +(13,1,1) = {" +Ux +QT +fX +fX +fX +hZ +AO +fX +dM +IV +fX +Vm +Gd +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +QZ +Gd +fy +fX +St +EC +Dr +eO +Re +sg +hz +Yj +QT +Ux +Ux +"} +(14,1,1) = {" +Ux +KW +lD +RF +qu +Hk +jz +fX +rX +oE +fX +nS +NK +Jc +UJ +Ya +Jc +Jc +Jc +UJ +Jc +Jc +Jc +Ya +UJ +Jc +NK +yj +fX +fX +mn +ZH +mh +fX +fX +fX +fX +QT +Ux +Ux +"} +(15,1,1) = {" +Ux +KW +lE +yM +Rr +Ma +eG +fX +md +AG +fX +fX +Oc +Og +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +AU +ib +fX +fX +fX +fX +fX +fX +fX +Za +Us +qL +QT +Ux +Ux +"} +(16,1,1) = {" +QT +QT +fX +fX +fX +fX +fX +fX +xT +Zn +fX +fX +md +AG +fX +th +Jk +Ns +fX +fX +KP +Hc +nq +fX +fX +lh +oQ +fX +fX +fX +Xn +Us +jY +vN +Dn +Dr +kn +QT +QT +Ux +"} +(17,1,1) = {" +lY +ZV +fX +Jw +aG +Yb +fX +sY +xT +JK +fX +MP +fF +TN +fX +hu +Dr +ee +Nd +eB +el +Dr +qF +nJ +fX +MP +fF +TN +oM +QQ +Sw +Dr +FE +vN +ED +xh +qF +dT +dx +Ux +"} +(18,1,1) = {" +QT +Ik +ns +He +AR +mg +PL +ik +CU +ya +fX +rY +Dr +hM +fX +MV +pq +zR +Nd +gW +Dr +YC +Dr +ll +fX +kA +Dr +xN +oM +Xi +NC +YC +kW +vN +Dn +al +Dr +Xt +dx +Ux +"} +(19,1,1) = {" +lY +ck +fX +yD +xZ +zD +fX +hK +rF +id +fX +kA +Bx +lI +fX +wa +Jt +al +Nd +Rd +Dr +al +WU +ob +fX +kA +Bx +lI +oM +Gz +NC +in +bk +vN +zS +al +dE +Im +dx +Ux +"} +(20,1,1) = {" +QT +fX +fX +fX +fX +fX +fX +cX +kV +cK +fX +kA +Dr +xN +fX +kO +kO +Id +fX +Ai +Dr +al +WU +OE +fX +dO +Dr +vP +fX +MQ +De +RQ +Xt +fX +vN +zC +vN +fX +QT +Ux +"} +(21,1,1) = {" +lY +Rb +fX +Jw +sr +xk +fX +ho +kV +lv +fX +On +Dr +xN +fX +Nf +Us +ei +SH +el +Dr +al +pF +Dr +Eg +Dr +NN +al +yp +Dr +WU +al +qF +SH +el +al +Xt +fX +QT +Ux +"} +(22,1,1) = {" +QT +Ik +ns +He +AR +mg +PL +ik +Ub +qV +fX +cz +Dr +xN +fX +gf +Dr +BL +dc +IQ +IQ +cZ +dc +dc +hC +dc +dc +iE +Mn +dc +IQ +iE +Jd +mI +mI +LP +qF +Qk +dx +Ux +"} +(23,1,1) = {" +lY +RB +fX +HN +xZ +Yb +fX +hK +rF +id +fX +er +Dr +hM +fX +TL +Gb +Dr +Dr +Dr +Dr +Dr +dE +kq +fX +AH +Dr +la +fX +iP +pF +al +ek +ou +Kg +WW +WU +oX +dx +Ux +"} +(24,1,1) = {" +QT +fX +fX +fX +fX +fX +fX +cX +kV +uX +fX +QI +Bx +lI +fX +fX +oT +Gg +MA +Si +Gg +eX +Tx +fX +fX +kA +Bx +lI +oM +iU +Dr +in +ek +SJ +Rv +WW +WU +wU +dx +Ux +"} +(25,1,1) = {" +lY +ZV +fX +Jw +aG +Yb +fX +ho +kV +MW +fX +tc +NN +Zt +td +fX +sX +sX +sX +fX +sX +sX +sX +fX +fD +UV +WU +Hh +oM +ka +Dr +ZU +ek +Dk +Le +WW +WU +Oo +dx +Ux +"} +(26,1,1) = {" +QT +Ik +ns +He +AR +mg +PL +ik +bp +Wj +fX +OY +Dr +al +fC +cq +hG +hG +hG +jK +hG +hG +hG +cq +UV +Dr +rK +TW +oM +lS +Gb +Dr +qF +Us +Us +el +dE +AQ +dx +Ux +"} +(27,1,1) = {" +lY +ck +fX +lq +xZ +DF +fX +hK +rF +id +fX +XD +Dr +Ot +iJ +QR +pv +dc +iJ +sq +If +dc +pv +Jr +If +dc +eQ +dz +fX +fX +nY +nb +nb +nb +Gg +eX +ab +fX +QT +Ux +"} +(28,1,1) = {" +QT +fX +fX +fX +fX +fX +fX +cX +BM +cK +fX +rY +bG +Rj +mE +fX +fe +KC +RL +RL +RL +xD +Zu +fX +fX +WU +vb +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +QT +Ux +"} +(29,1,1) = {" +lY +Rb +fX +Jw +tW +Xj +fX +ho +kV +gL +fX +kA +RZ +Je +fX +fX +NR +He +fl +Yb +fl +He +Pk +fX +fX +Dr +bV +og +Vp +Vp +yH +Ud +vU +gC +zT +jm +RE +pB +QT +Ux +"} +(30,1,1) = {" +QT +Ik +ns +He +AR +mg +PL +Lz +Ta +qV +fX +fX +fI +fX +fX +Xx +VJ +He +He +He +He +He +VJ +SM +fX +WU +pc +kM +KM +uE +Sr +pv +pY +Er +OG +OG +OG +OG +lY +Ux +"} +(31,1,1) = {" +lY +RB +fX +lq +xZ +DF +fX +sB +WE +KF +fX +YN +al +Dr +tR +QV +He +ro +ro +ro +ro +ro +VJ +sM +fX +Dr +Oj +pf +Qr +nw +XQ +in +Xs +Pc +FA +gK +Nr +gK +lY +Ux +"} +(32,1,1) = {" +QT +QT +fX +fX +fX +fX +fX +Bu +SY +El +fX +AY +sy +Dr +BT +YB +He +Yb +DH +Yb +Fr +iw +VJ +bv +fX +uw +zN +XR +Uu +Uu +lH +al +DZ +Fs +OG +OG +Xh +QT +QT +Ux +"} +(33,1,1) = {" +Ux +QT +EW +tX +tX +tX +tX +gm +tX +nQ +fX +fX +fX +fX +BT +WD +He +Yb +SE +aG +Ju +Yb +VJ +sA +fX +fX +fX +fX +fX +fX +fX +OD +Pc +FA +Np +gK +wE +lY +Ux +Ux +"} +(34,1,1) = {" +Ux +QT +Ku +ZX +lw +lw +lw +cm +VA +zI +fX +nT +Ls +DO +BT +je +He +sO +sO +sO +sO +sO +su +sH +fX +eh +mv +mv +cW +Bz +Gs +EG +pE +Vp +Vp +Vp +yH +lY +Ux +Ux +"} +(35,1,1) = {" +Ux +QT +QT +dy +iT +Oq +ha +Xo +gm +Jy +fX +kF +SI +NO +fX +Cv +He +He +He +HE +He +He +He +DT +fX +Qb +RG +RG +kr +WU +Dr +Pc +bw +gK +gK +gq +QT +QT +Ux +Ux +"} +(36,1,1) = {" +Ux +Ux +QT +lY +lY +lY +lY +QT +Zl +fX +fX +Cm +SI +DL +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +fX +jE +RG +RG +rc +fX +fX +fX +QT +lY +lY +lY +QT +Ux +Ux +Ux +"} +(37,1,1) = {" +Ux +Ux +Ux +Ux +Ux +Ux +Ux +QT +vW +tX +fX +Cm +SI +YC +mV +xE +gh +Iv +FO +gh +FO +Iv +gh +FO +Cw +kr +RG +RG +nI +Uk +IB +Cy +QT +Ux +Ux +Ux +Ux +Ux +Ux +Ux +"} +(38,1,1) = {" +Ux +Ux +Ux +Ux +Ux +Ux +Ux +QT +uR +Hr +fX +DL +Qc +qv +IQ +Kd +LF +LF +LF +LF +LF +LF +LF +LF +Ov +lo +cr +cr +rD +fX +YZ +ck +QT +Ux +Ux +Ux +Ux +Ux +Ux +Ux +"} +(39,1,1) = {" +Ux +Ux +Ux +Ux +Ux +Ux +Ux +QT +QT +QT +QT +QT +QT +QT +QT +QT +vX +lT +SO +vX +lT +vX +lT +SO +QT +QT +QT +QT +QT +QT +QT +QT +QT +Ux +Ux +Ux +Ux +Ux +Ux +Ux +"} +(40,1,1) = {" +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +QT +QT +QT +QT +QT +QT +QT +QT +QT +QT +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +Ux +"} From d0be8097da8b406936bbe6f1b5c0596b62100f38 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 15 Jun 2023 10:30:38 +0100 Subject: [PATCH 095/224] Automatic changelog for PR #3546 [ci skip] --- html/changelogs/AutoChangeLog-pr-3546.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3546.yml diff --git a/html/changelogs/AutoChangeLog-pr-3546.yml b/html/changelogs/AutoChangeLog-pr-3546.yml new file mode 100644 index 000000000000..a74aecb33fe9 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3546.yml @@ -0,0 +1,5 @@ +author: "Nanu, Spartanbobby, Julian56" +delete-after: True +changes: + - mapadd: "Added W-Y Station, UPP Station, CLF Station and..." + - admin: "Admins can now use the custom ERT stations for events or even base of operations." \ No newline at end of file From c11e2239c371aef12a3e71c6a8158c30a20fec64 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Fri, 16 Jun 2023 01:36:03 +0000 Subject: [PATCH 096/224] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-3546.yml | 5 ----- html/changelogs/AutoChangeLog-pr-3619.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3629.yml | 4 ---- html/changelogs/archive/2023-06.yml | 8 ++++++++ 4 files changed, 8 insertions(+), 13 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-3546.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3619.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3629.yml diff --git a/html/changelogs/AutoChangeLog-pr-3546.yml b/html/changelogs/AutoChangeLog-pr-3546.yml deleted file mode 100644 index a74aecb33fe9..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3546.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Nanu, Spartanbobby, Julian56" -delete-after: True -changes: - - mapadd: "Added W-Y Station, UPP Station, CLF Station and..." - - admin: "Admins can now use the custom ERT stations for events or even base of operations." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3619.yml b/html/changelogs/AutoChangeLog-pr-3619.yml deleted file mode 100644 index 45b9a7b0453f..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3619.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Morrow" -delete-after: True -changes: - - balance: "Shipside roles now weight even less for xeno counts." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3629.yml b/html/changelogs/AutoChangeLog-pr-3629.yml deleted file mode 100644 index cb69d98a0f00..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3629.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Steelpoint" -delete-after: True -changes: - - rscadd: "Adds a M41A Mk2 kit to the Squad Leaders vendor." \ No newline at end of file diff --git a/html/changelogs/archive/2023-06.yml b/html/changelogs/archive/2023-06.yml index 85a4a6058606..01007a954184 100644 --- a/html/changelogs/archive/2023-06.yml +++ b/html/changelogs/archive/2023-06.yml @@ -220,3 +220,11 @@ - bugfix: Fixed an internal error when scanning turfs with Black Market scanner. realforest2001: - spellcheck: Weapon Stats examine UI now shows 'accurate range' rather than 'accuracy' +2023-06-16: + Morrow: + - balance: Shipside roles now weight even less for xeno counts. + Nanu, Spartanbobby, Julian56: + - mapadd: Added W-Y Station, UPP Station, CLF Station and... + - admin: Admins can now use the custom ERT stations for events or even base of operations. + Steelpoint: + - rscadd: Adds a M41A Mk2 kit to the Squad Leaders vendor. From 7916db9a63a949d95756714907913f631cdff52d Mon Sep 17 00:00:00 2001 From: Steelpoint <6595389+Steelpoint@users.noreply.github.com> Date: Fri, 16 Jun 2023 15:05:07 +0800 Subject: [PATCH 097/224] Weed Addition To Trijent, Fix Larva Issue (#3638) # About the pull request Adds a weed node to a secure cell adjacent to a xeno larva spawn location on Trijent. If a player is unlucky there is a chance they'll spawn inside the containment cell. The weed will allow this player to grow from Larva to a T1 and break out on their own. Fixes #3557 # Explain why it's good for the game Don't want people being trapped in a cell. # Testing Photographs and Procedure # Changelog :cl: fix: Larva who spawn in containment in Trijent will now have weeds to grow on. /:cl: Co-authored-by: Steelpoint --- maps/map_files/DesertDam/Desert_Dam.dmm | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/maps/map_files/DesertDam/Desert_Dam.dmm b/maps/map_files/DesertDam/Desert_Dam.dmm index db6ec755f363..8dc2646a108f 100644 --- a/maps/map_files/DesertDam/Desert_Dam.dmm +++ b/maps/map_files/DesertDam/Desert_Dam.dmm @@ -62422,6 +62422,13 @@ "lNu" = ( /turf/open/desert/dirt, /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" + }, +/area/desert_dam/interior/lab_northeast/east_lab_containment) "lOM" = ( /obj/effect/decal/sand_overlay/sand2/corner2, /turf/open/asphalt/cement, @@ -104947,7 +104954,7 @@ agL amn afI akW -akW +lNN agL afG aqG From 253fefbd3faeeebce7d36faa26e083ebd24343bb Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 16 Jun 2023 08:13:43 +0100 Subject: [PATCH 098/224] Automatic changelog for PR #3638 [ci skip] --- html/changelogs/AutoChangeLog-pr-3638.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3638.yml diff --git a/html/changelogs/AutoChangeLog-pr-3638.yml b/html/changelogs/AutoChangeLog-pr-3638.yml new file mode 100644 index 000000000000..7c3f44133813 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3638.yml @@ -0,0 +1,4 @@ +author: "Steelpoint" +delete-after: True +changes: + - bugfix: "Larva who spawn in containment in Trijent will now have weeds to grow on." \ No newline at end of file From 7f5a8c3fa767ca743e375501b6e927dd8eebff92 Mon Sep 17 00:00:00 2001 From: ihatethisengine <115417687+ihatethisengine@users.noreply.github.com> Date: Fri, 16 Jun 2023 10:10:13 +0300 Subject: [PATCH 099/224] Fixes some issues with ghosts (#3641) # About the pull request Fixes bugs and following issues: https://github.com/cmss13-devs/cmss13/issues/3639 https://github.com/cmss13-devs/cmss13/issues/3635 # Explain why it's good for the game Bugs bad. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: TheGamerdk, ihatethisengine fix: player can no longer come back in their bodies after ghosting /:cl: --- code/modules/mob/dead/observer/observer.dm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/dead/observer/observer.dm b/code/modules/mob/dead/observer/observer.dm index 6c9c55f560f5..47e747d4cd5c 100644 --- a/code/modules/mob/dead/observer/observer.dm +++ b/code/modules/mob/dead/observer/observer.dm @@ -387,8 +387,8 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp if(check_rights(R_MOD)) options = list("Aghost") + options var/text_prompt = "Are you -sure- you want to ghost?\n(You are alive. If you ghost, you won't be able to return to your body. You can't change your mind so choose wisely!)" - var/is_nested = (buckled && istype(buckled, /obj/structure/bed/nest)) - var/obj/structure/bed/nest/nest + var/is_nested = (buckled && istype(buckled, /obj/structure/bed/nest)) ? TRUE : FALSE + var/obj/structure/bed/nest/nest = FALSE if(is_nested) text_prompt += "\nSince you're nested, you will be given a chance to reenter your body upon being freed." nest = buckled @@ -407,6 +407,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp ghost.timeofdeath = world.time if(is_nested && nest && !QDELETED(nest)) ghost.can_reenter_corpse = FALSE + nest.ghost_of_buckled_mob = ghost /mob/dead/observer/Move(atom/newloc, direct) following = null From 0f0f26ac1990257c4fa1cfcf236ac6328e859e96 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 16 Jun 2023 08:29:03 +0100 Subject: [PATCH 100/224] Automatic changelog for PR #3641 [ci skip] --- html/changelogs/AutoChangeLog-pr-3641.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3641.yml diff --git a/html/changelogs/AutoChangeLog-pr-3641.yml b/html/changelogs/AutoChangeLog-pr-3641.yml new file mode 100644 index 000000000000..e41aab3bba62 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3641.yml @@ -0,0 +1,4 @@ +author: "TheGamerdk, ihatethisengine" +delete-after: True +changes: + - bugfix: "player can no longer come back in their bodies after ghosting" \ No newline at end of file From 7104ff93215e5d79404b8f32132b1acf62b223c1 Mon Sep 17 00:00:00 2001 From: Drathek <76988376+Drulikar@users.noreply.github.com> Date: Fri, 16 Jun 2023 00:10:54 -0700 Subject: [PATCH 101/224] Fix grab delay for xenos (#3627) # About the pull request This PR changes it so the check for `if(next_move >= world.time)` in `/mob/living/carbon/xenomorph/click` does not return true to "consume" the input preventing the clicked proc (as true it would short circuit - but in this case we didn't perform an action in click). I do not think this change warrants a need to be test merged, but feel free to do so. # Explain why it's good for the game This should address the last remaining unintended change that players have discovered since the introduction of #3516 # Testing Photographs and Procedure
Screenshots & Videos https://github.com/cmss13-devs/cmss13/assets/76988376/9980947a-7d58-48e4-815d-b8c1b953d84c
# Changelog :cl: Drathek fix: Fix grab delay after a tackle for xenos /:cl: --- code/_onclick/xeno.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/_onclick/xeno.dm b/code/_onclick/xeno.dm index bb7b8cf41aca..62d612790930 100644 --- a/code/_onclick/xeno.dm +++ b/code/_onclick/xeno.dm @@ -127,7 +127,7 @@ so that it doesn't double up on the delays) so that it applies the delay immedia return TRUE if(next_move >= world.time) - return TRUE + return FALSE return ..() From 35a86f734bd60e9c94d2fa5733f06b4a8e92208f Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 16 Jun 2023 08:47:42 +0100 Subject: [PATCH 102/224] Automatic changelog for PR #3627 [ci skip] --- html/changelogs/AutoChangeLog-pr-3627.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3627.yml diff --git a/html/changelogs/AutoChangeLog-pr-3627.yml b/html/changelogs/AutoChangeLog-pr-3627.yml new file mode 100644 index 000000000000..ba1d25a0fa65 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3627.yml @@ -0,0 +1,4 @@ +author: "Drathek" +delete-after: True +changes: + - bugfix: "Fix grab delay after a tackle for xenos" \ No newline at end of file From a63a90f041293a696d7904368642b292544493e2 Mon Sep 17 00:00:00 2001 From: Drathek <76988376+Drulikar@users.noreply.github.com> Date: Fri, 16 Jun 2023 00:29:12 -0700 Subject: [PATCH 103/224] XO message should include code of conduct & MAIN_SHIP_NAME define usage (#3628) # About the pull request This PR addresses an oversight where the entry message for an XO makes no mention of the Commander Code of Conduct, which currently has specifics mentioned for XOs. Feel free to edit this PR to get the message exactly how you want it. It also updates entry messages that referred to the USS Almayer as the define MAIN_SHIP_NAME now. # Explain why it's good for the game XO's should be linked to information that is relevant to them. # Testing Photographs and Procedure
Screenshots & Videos ![image](https://github.com/cmss13-devs/cmss13/assets/76988376/baf1eb66-4226-4c52-ba84-3206a39a212a)
# Changelog :cl: Drathek spellcheck: Added Commander Code of Conduct link to XO entry description and fixed CO capitalization. code: Replaced sting usage for USS Almayer to MAIN_SHIP_DEFAULT_NAME for Souto ERT, CMB ERT, Provost ERT reporters, XO, and CO. /:cl: --- code/datums/emergency_calls/cmb.dm | 10 +++++----- code/datums/emergency_calls/provost.dm | 4 +++- code/datums/emergency_calls/souto.dm | 5 ++++- code/game/jobs/job/civilians/other/reporter.dm | 4 ++-- code/game/jobs/job/command/cic/captain.dm | 5 ++++- code/game/jobs/job/command/cic/executive.dm | 2 +- 6 files changed, 19 insertions(+), 11 deletions(-) diff --git a/code/datums/emergency_calls/cmb.dm b/code/datums/emergency_calls/cmb.dm index fcd301158b8f..52da1c967a00 100644 --- a/code/datums/emergency_calls/cmb.dm +++ b/code/datums/emergency_calls/cmb.dm @@ -154,7 +154,7 @@ to_chat(M, SPAN_BOLD("You are the Anchorpoint QRF Fireteam Leader, originally from [pick(70;"The United Americas", 20;"Sol", 10;"a colony on the frontier")].")) to_chat(M, SPAN_BOLD("You've served on The Station for [pick(50; "a Sol year, and a tour of duty", 40;"a couple months", 10;"six years, three tours")].")) to_chat(M, SPAN_BOLD("Living, training and working alongside Colonial Marshals at Anchorpoint Station has kept you well disciplined, and you've always felt proud to be the cavalry.")) - to_chat(M, SPAN_BOLD("During your time at Anchorpoint, you [pick(20; "had your life saved by a Colonial Marshal", 20;"quelled a corporate riot", 10; "defended the station against a UPP incursion", 10;"experienced a pathogenic outbreak", 10;"assisted the Colonial Marshals during an enacted martial law", 10;"were deployed to the USS Almayer, and understand its layout", 10;"assisted the Colonial Marshals with barricaded fugitive situation", 5;"helped the ICC take down a suspected smuggling ring", 5;"helped take down a human trafficking scheme alongside the Colonial Marshals" )].")) + to_chat(M, SPAN_BOLD("During your time at Anchorpoint, you [pick(20; "had your life saved by a Colonial Marshal", 20;"quelled a corporate riot", 10; "defended the station against a UPP incursion", 10;"experienced a pathogenic outbreak", 10;"assisted the Colonial Marshals during an enacted martial law", 10;"were deployed to the [MAIN_SHIP_NAME], and understand its layout", 10;"assisted the Colonial Marshals with barricaded fugitive situation", 5;"helped the ICC take down a suspected smuggling ring", 5;"helped take down a human trafficking scheme alongside the Colonial Marshals" )].")) to_chat(M, SPAN_BOLD("Working on conjunction with the Colonial Marshals on many incidents has created a comradery between your organizations. The Marshals handle investigations and policing, while you come in to get the job done during riots or incursions. Any job where heavy lifting was required, you were there.")) to_chat(M, SPAN_BOLD("You were activated as a part of a Quick Reaction Force to reinforce Colonial Marshals in distress.")) to_chat(M, SPAN_BOLD("You weren't sure if it was a false alarm or not. Turns out it isn't...")) @@ -163,7 +163,7 @@ to_chat(M, SPAN_BOLD("You are the Anchorpoint QRF Team Smartgunner, originally from [pick(70;"The United Americas", 20;"Sol", 10;"a colony on the frontier")].")) to_chat(M, SPAN_BOLD("You've served on The Station for [pick(45; "a Sol year, and a tour of duty", 20;"a couple months", 5;"six long years, three consecutive tours")].")) to_chat(M, SPAN_BOLD("Living, training and working alongside Colonial Marshals at Anchorpoint Station has kept you well disciplined, and you've always felt proud to be the cavalry.")) - to_chat(M, SPAN_BOLD("During your time at Anchorpoint, you [pick(20; "had your life saved by a Colonial Marshal", 20;"quelled a corporate riot", 10; "defended the station against a UPP incursion", 10;"experienced a pathogenic outbreak", 10;"assisted the Colonial Marshals during an enacted martial law", 10;"were deployed to the USS Almayer, and understand its layout", 10;"assisted the Colonial Marshals with barricaded fugitive situation", 5;"helped the ICC take down a suspected smuggling ring", 5;"helped take down a human trafficking scheme alongside the Colonial Marshals" )].")) + to_chat(M, SPAN_BOLD("During your time at Anchorpoint, you [pick(20; "had your life saved by a Colonial Marshal", 20;"quelled a corporate riot", 10; "defended the station against a UPP incursion", 10;"experienced a pathogenic outbreak", 10;"assisted the Colonial Marshals during an enacted martial law", 10;"were deployed to the [MAIN_SHIP_NAME], and understand its layout", 10;"assisted the Colonial Marshals with barricaded fugitive situation", 5;"helped the ICC take down a suspected smuggling ring", 5;"helped take down a human trafficking scheme alongside the Colonial Marshals" )].")) to_chat(M, SPAN_BOLD("Working on conjunction with the Colonial Marshals on many incidents has created a comradery between your organizations. The Marshals handle investigations and policing, while you come in to get the job done during riots or incursions. Any job where heavy lifting was required, you were there.")) to_chat(M, SPAN_BOLD("You were activated as a part of a Quick Reaction Force to reinforce Colonial Marshals in distress.")) to_chat(M, SPAN_BOLD("You weren't sure if it was a false alarm or not. Turns out it isn't... But you've been waiting for an excuse to let loose that M56.")) @@ -172,7 +172,7 @@ to_chat(M, SPAN_BOLD("You are the Anchorpoint QRF Team Corpsman, originally from [pick(70;"The United Americas", 20;"Sol", 10;"a colony on the frontier")].")) to_chat(M, SPAN_BOLD("You've served on The Station for [pick(45; "a Sol year, and a tour of duty", 20;"a couple months", 5;"six long years, three consecutive tours")].")) to_chat(M, SPAN_BOLD("Living, training and working alongside Colonial Marshals at Anchorpoint Station has kept you well disciplined, and you've always felt proud to be the cavalry.")) - to_chat(M, SPAN_BOLD("During your time at Anchorpoint, you [pick(20; "had your life saved by a Colonial Marshal", 20;"quelled a corporate riot", 10; "defended the station against a UPP incursion", 10;"experienced a pathogenic outbreak", 10;"assisted the Colonial Marshals during an enacted martial law", 10;"were deployed to the USS Almayer, and understand its layout", 10;"assisted the Colonial Marshals with barricaded fugitive situation", 5;"helped the ICC take down a suspected smuggling ring", 5;"helped take down a human trafficking scheme alongside the Colonial Marshals" )].")) + to_chat(M, SPAN_BOLD("During your time at Anchorpoint, you [pick(20; "had your life saved by a Colonial Marshal", 20;"quelled a corporate riot", 10; "defended the station against a UPP incursion", 10;"experienced a pathogenic outbreak", 10;"assisted the Colonial Marshals during an enacted martial law", 10;"were deployed to the [MAIN_SHIP_NAME], and understand its layout", 10;"assisted the Colonial Marshals with barricaded fugitive situation", 5;"helped the ICC take down a suspected smuggling ring", 5;"helped take down a human trafficking scheme alongside the Colonial Marshals" )].")) to_chat(M, SPAN_BOLD("Working on conjunction with the Colonial Marshals on many incidents has created a comradery between your organizations. The Marshals handle investigations and policing, while you come in to get the job done during riots or incursions. Any job where heavy lifting was required, you were there.")) to_chat(M, SPAN_BOLD("You were activated as a part of a Quick Reaction Force to reinforce Colonial Marshals in distress.")) to_chat(M, SPAN_BOLD("You weren't sure if it was a false alarm or not. Turns out it isn't...")) @@ -181,7 +181,7 @@ to_chat(M, SPAN_BOLD("You are the Anchorpoint QRF Team Technical Specialist, originally from [pick(70;"The United Americas", 20;"Sol", 10;"a colony on the frontier")].")) to_chat(M, SPAN_BOLD("You've served on The Station for [pick(45; "a Sol year, and a tour of duty", 20;"a couple months", 5;"six long years, three consecutive tours")].")) to_chat(M, SPAN_BOLD("Living, training and working alongside Colonial Marshals at Anchorpoint Station has kept you well disciplined, and you've always felt proud to be the cavalry.")) - to_chat(M, SPAN_BOLD("During your time at Anchorpoint, you [pick(20; "had your life saved by a Colonial Marshal", 20;"quelled a corporate riot", 10; "defended the station against a UPP incursion", 10;"experienced a pathogenic outbreak", 10;"assisted the Colonial Marshals during an enacted martial law", 10;"were deployed to the USS Almayer, and understand its layout", 10;"assisted the Colonial Marshals with barricaded fugitive situation", 5;"helped the ICC take down a suspected smuggling ring", 5;"helped take down a human trafficking scheme alongside the Colonial Marshals" )].")) + to_chat(M, SPAN_BOLD("During your time at Anchorpoint, you [pick(20; "had your life saved by a Colonial Marshal", 20;"quelled a corporate riot", 10; "defended the station against a UPP incursion", 10;"experienced a pathogenic outbreak", 10;"assisted the Colonial Marshals during an enacted martial law", 10;"were deployed to the [MAIN_SHIP_NAME], and understand its layout", 10;"assisted the Colonial Marshals with barricaded fugitive situation", 5;"helped the ICC take down a suspected smuggling ring", 5;"helped take down a human trafficking scheme alongside the Colonial Marshals" )].")) to_chat(M, SPAN_BOLD("Working on conjunction with the Colonial Marshals on many incidents has created a comradery between your organizations. The Marshals handle investigations and policing, while you come in to get the job done during riots or incursions. Any job where heavy lifting was required, you were there.")) to_chat(M, SPAN_BOLD("You were activated as a part of a Quick Reaction Force to reinforce Colonial Marshals in distress.")) to_chat(M, SPAN_BOLD("You weren't sure if it was a false alarm or not. Turns out it isn't...")) @@ -190,7 +190,7 @@ to_chat(M, SPAN_BOLD("You are a Rifleman of the Anchorpoint Team QRF, originally from [pick(70;"The United Americas", 20;"Sol", 10;"a colony on the frontier")].")) to_chat(M, SPAN_BOLD("You've served on The Station for [pick(45; "a Sol year, and a tour of duty", 20;"a couple months", 5;"six long years, three consecutive tours")].")) to_chat(M, SPAN_BOLD("Living, training and working alongside Colonial Marshals at Anchorpoint Station has kept you well disciplined, and you've always felt proud to be the cavalry.")) - to_chat(M, SPAN_BOLD("During your time at Anchorpoint, you [pick(20; "had your life saved by a Colonial Marshal", 20;"quelled a corporate riot", 10; "defended the station against a UPP incursion", 10;"experienced a pathogenic outbreak", 10;"assisted the Colonial Marshals during an enacted martial law", 10;"were deployed to the USS Almayer, and understand its layout", 10;"assisted the Colonial Marshals with barricaded fugitive situation", 5;"helped the ICC take down a suspected smuggling ring", 5;"helped take down a human trafficking scheme alongside the Colonial Marshals" )].")) + to_chat(M, SPAN_BOLD("During your time at Anchorpoint, you [pick(20; "had your life saved by a Colonial Marshal", 20;"quelled a corporate riot", 10; "defended the station against a UPP incursion", 10;"experienced a pathogenic outbreak", 10;"assisted the Colonial Marshals during an enacted martial law", 10;"were deployed to the [MAIN_SHIP_NAME], and understand its layout", 10;"assisted the Colonial Marshals with barricaded fugitive situation", 5;"helped the ICC take down a suspected smuggling ring", 5;"helped take down a human trafficking scheme alongside the Colonial Marshals" )].")) to_chat(M, SPAN_BOLD("Working on conjunction with the Colonial Marshals on many incidents has created a comradery between your organizations. The Marshals handle investigations and policing, while you come in to get the job done during riots or incursions. Any job where heavy lifting was required, you were there.")) to_chat(M, SPAN_BOLD("You were activated as a part of a Quick Reaction Force to reinforce Colonial Marshals in distress.")) to_chat(M, SPAN_BOLD("You weren't sure if it was a false alarm or not. Turns out it isn't...")) diff --git a/code/datums/emergency_calls/provost.dm b/code/datums/emergency_calls/provost.dm index 65bbb9753da7..92c33706c178 100644 --- a/code/datums/emergency_calls/provost.dm +++ b/code/datums/emergency_calls/provost.dm @@ -4,9 +4,11 @@ name = "USCM Provost Enforcers" mob_max = 5 mob_min = 5 - objectives = "Deploy to the USS Almayer and enforce Marine Law." probability = 0 +/datum/emergency_call/provost_enforcer/New() + objectives = "Deploy to the [MAIN_SHIP_NAME] and enforce Marine Law." + return ..() /datum/emergency_call/provost_enforcer/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/emergency_calls/souto.dm b/code/datums/emergency_calls/souto.dm index 4ff4b03076fc..44aa5284b862 100644 --- a/code/datums/emergency_calls/souto.dm +++ b/code/datums/emergency_calls/souto.dm @@ -4,10 +4,13 @@ name = "Souto Man" mob_max = 1 mob_min = 1 - arrival_message = "Give a round of applause for the marine who sent in ten-thousand Souto tabs to get me here! USS Almayer, Souto Man's here to party with YOU!" objectives = "Party like it's 1999!" probability = 0 +/datum/emergency_call/souto/New() + arrival_message = "Give a round of applause for the marine who sent in ten-thousand Souto tabs to get me here! [MAIN_SHIP_NAME], Souto Man's here to party with YOU!" + return ..() + /datum/emergency_call/souto/create_member(datum/mind/M, turf/override_spawn_loc) var/turf/spawn_loc = override_spawn_loc ? override_spawn_loc : get_spawn_point() diff --git a/code/game/jobs/job/civilians/other/reporter.dm b/code/game/jobs/job/civilians/other/reporter.dm index c1cedbb3ecd2..c681768f93bc 100644 --- a/code/game/jobs/job/civilians/other/reporter.dm +++ b/code/game/jobs/job/civilians/other/reporter.dm @@ -25,9 +25,9 @@ /datum/job/civilian/reporter/generate_entry_message(mob/living/carbon/human/H) if(military) - . = {"The USCM has assigned you to the USS Almayer to better handle messaging on how things run in the Neroid Sector. Get out there and show the universe that the USCM is doing great things!"} + . = {"The USCM has assigned you to the [MAIN_SHIP_NAME] to better handle messaging on how things run in the Neroid Sector. Get out there and show the universe that the USCM is doing great things!"} else - . = {"What a scoop! You've been assigned to the USS Almayer to see what kinda mischief they'd get into and it seems trouble is here! + . = {"What a scoop! You've been assigned to the [MAIN_SHIP_NAME] to see what kinda mischief they'd get into and it seems trouble is here! This could be the story of the sector! 'Brave Marines responding to dangerous distress signal!' It'd surely get Mr. Parkerson to notice you in the office if you brought him a story like this!"} /obj/effect/landmark/start/reporter diff --git a/code/game/jobs/job/command/cic/captain.dm b/code/game/jobs/job/command/cic/captain.dm index 23084d0c5f72..4049554f7799 100644 --- a/code/game/jobs/job/command/cic/captain.dm +++ b/code/game/jobs/job/command/cic/captain.dm @@ -6,7 +6,6 @@ flags_startup_parameters = ROLE_ADD_TO_DEFAULT|ROLE_ADMIN_NOTIFY|ROLE_WHITELISTED flags_whitelist = WHITELIST_COMMANDER gear_preset = /datum/equipment_preset/uscm_ship/commander - entry_message_body = "You are the Commanding Officer of the USS Almayer as well as the operation. Your goal is to lead the Marines on their mission as well as protect and command the ship and her crew. Your job involves heavy roleplay and requires you to behave like a high-ranking officer and to stay in character at all times. As the Commanding Officer your only superior is High Command itself. You must abide by the Commanding Officer Code of Conduct. Failure to do so may result in punitive action against you. Godspeed." /datum/job/command/commander/New() . = ..() @@ -16,6 +15,10 @@ "[JOB_CO][WHITELIST_LEADER]" = /datum/equipment_preset/uscm_ship/commander/council/plus ) +/datum/job/command/commander/generate_entry_message() + entry_message_body = "You are the Commanding Officer of the [MAIN_SHIP_NAME] as well as the operation. Your goal is to lead the Marines on their mission as well as protect and command the ship and her crew. Your job involves heavy roleplay and requires you to behave like a high-ranking officer and to stay in character at all times. As the Commanding Officer your only superior is High Command itself. You must abide by the Commanding Officer Code of Conduct. Failure to do so may result in punitive action against you. Godspeed." + return ..() + /datum/job/command/commander/get_whitelist_status(list/roles_whitelist, client/player) . = ..() if(!.) diff --git a/code/game/jobs/job/command/cic/executive.dm b/code/game/jobs/job/command/cic/executive.dm index d8691e1df4cf..cc9b4f65e624 100644 --- a/code/game/jobs/job/command/cic/executive.dm +++ b/code/game/jobs/job/command/cic/executive.dm @@ -3,9 +3,9 @@ title = JOB_XO flags_startup_parameters = ROLE_ADD_TO_DEFAULT|ROLE_ADMIN_NOTIFY gear_preset = /datum/equipment_preset/uscm_ship/xo - entry_message_body = "You are second in command aboard the ship, and are in next in the chain of command after the commanding officer. You may need to fill in for other duties if areas are understaffed, and you are given access to do so. Make the USCM proud!" /datum/job/command/executive/generate_entry_message(mob/living/carbon/human/H) + entry_message_body = "You are second in command aboard the [MAIN_SHIP_NAME], and are in next in the chain of command after the Commanding Officer. Where applicable, you must abide by the Commanding Officer Code of Conduct. You may need to fill in for other duties if areas are understaffed, and you are given access to do so. Make the USCM proud!" return ..() /datum/job/command/executive/generate_entry_conditions(mob/living/M, whitelist_status) From 59fa5ae4c31dbb3deec7a5c9652202e66ccc7525 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 16 Jun 2023 09:05:52 +0100 Subject: [PATCH 104/224] Automatic changelog for PR #3628 [ci skip] --- html/changelogs/AutoChangeLog-pr-3628.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3628.yml diff --git a/html/changelogs/AutoChangeLog-pr-3628.yml b/html/changelogs/AutoChangeLog-pr-3628.yml new file mode 100644 index 000000000000..38c8a103033f --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3628.yml @@ -0,0 +1,5 @@ +author: "Drathek" +delete-after: True +changes: + - spellcheck: "Added Commander Code of Conduct link to XO entry description and fixed CO capitalization." + - code_imp: "Replaced sting usage for USS Almayer to MAIN_SHIP_DEFAULT_NAME for Souto ERT, CMB ERT, Provost ERT reporters, XO, and CO." \ No newline at end of file From 3559a9ff36d372e22310d44cfaf0f0345c030e8b Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sat, 17 Jun 2023 01:25:50 +0000 Subject: [PATCH 105/224] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-3627.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3628.yml | 5 ----- html/changelogs/AutoChangeLog-pr-3638.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3641.yml | 4 ---- html/changelogs/archive/2023-06.yml | 12 ++++++++++++ 5 files changed, 12 insertions(+), 17 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-3627.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3628.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3638.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3641.yml diff --git a/html/changelogs/AutoChangeLog-pr-3627.yml b/html/changelogs/AutoChangeLog-pr-3627.yml deleted file mode 100644 index ba1d25a0fa65..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3627.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Drathek" -delete-after: True -changes: - - bugfix: "Fix grab delay after a tackle for xenos" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3628.yml b/html/changelogs/AutoChangeLog-pr-3628.yml deleted file mode 100644 index 38c8a103033f..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3628.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Drathek" -delete-after: True -changes: - - spellcheck: "Added Commander Code of Conduct link to XO entry description and fixed CO capitalization." - - code_imp: "Replaced sting usage for USS Almayer to MAIN_SHIP_DEFAULT_NAME for Souto ERT, CMB ERT, Provost ERT reporters, XO, and CO." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3638.yml b/html/changelogs/AutoChangeLog-pr-3638.yml deleted file mode 100644 index 7c3f44133813..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3638.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Steelpoint" -delete-after: True -changes: - - bugfix: "Larva who spawn in containment in Trijent will now have weeds to grow on." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3641.yml b/html/changelogs/AutoChangeLog-pr-3641.yml deleted file mode 100644 index e41aab3bba62..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3641.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "TheGamerdk, ihatethisengine" -delete-after: True -changes: - - bugfix: "player can no longer come back in their bodies after ghosting" \ No newline at end of file diff --git a/html/changelogs/archive/2023-06.yml b/html/changelogs/archive/2023-06.yml index 01007a954184..b4aeb07c29a2 100644 --- a/html/changelogs/archive/2023-06.yml +++ b/html/changelogs/archive/2023-06.yml @@ -228,3 +228,15 @@ - admin: Admins can now use the custom ERT stations for events or even base of operations. Steelpoint: - rscadd: Adds a M41A Mk2 kit to the Squad Leaders vendor. +2023-06-17: + Drathek: + - bugfix: Fix grab delay after a tackle for xenos + - spellcheck: Added Commander Code of Conduct link to XO entry description and fixed + CO capitalization. + - code_imp: Replaced sting usage for USS Almayer to MAIN_SHIP_DEFAULT_NAME for Souto + ERT, CMB ERT, Provost ERT reporters, XO, and CO. + Steelpoint: + - bugfix: Larva who spawn in containment in Trijent will now have weeds to grow + on. + TheGamerdk, ihatethisengine: + - bugfix: player can no longer come back in their bodies after ghosting From 58c87630bbac28c6733d07f5502c297ac19e3f5b Mon Sep 17 00:00:00 2001 From: thwompa <103964974+thwompa@users.noreply.github.com> Date: Sat, 17 Jun 2023 10:11:32 -0400 Subject: [PATCH 106/224] epic diamond legacy resprite [HUEMAXXING] (#3523) # About the pull request changes diamond sprite to be cm-style # Explain why it's good for the game legacy diamond bout ugly as shit # Testing Photographs and Procedure ![image](https://github.com/cmss13-devs/cmss13/assets/103964974/84daf984-cfde-4eff-977a-a3a7eba75a25) # Changelog :cl: imageadd: new diamond sprite /:cl: --- icons/obj/items/items.dmi | Bin 67448 -> 72724 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/obj/items/items.dmi b/icons/obj/items/items.dmi index ec1209a3bf68532398352f3517fe1b20d1e2658f..1f74fc09b9ead187e372e2bab426b12851926d46 100644 GIT binary patch literal 72724 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 literal 67448 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

L9JK^ND zixPiqPzI(y-ccG$T32pVp`=N|EuklA@YZKv@J8)+Js@u^NOk| zrFv(28?ndF?-OYi4TWSvQ86R;4=@*XL$OXdNP93Bx#4uIcxNyZ-90s>HR(%E$kSWVLy>wld&sR|zvyqjOZn12RjAavI3xVF; zg+AO9rj{YMMnJ`cC~PLTH$}bmFVK@hM)DF#v+qBN<_I+1&?zF(MfQI(mO48WqGzTM z?|Y*5u(Q#Hj%}rBi6rxvB(Wt+NljyhL&A8u zns{5(O+5FXv^%d61<1Dg99J!0T;i%jdst+yUdeC@#IoJ7}|{pvJ9Y z(I-tL5XP?`=H}2p$pGd^#P(i5o$$)tN)etVf(etQqg0e)ZU%DVrnwUaZAn&cp5X zf&+dzMQu@IWGVYlNkc=3FNQhHdRD;B!QoT^*8CZM+^3s)mRJ*gm{#sZ)#wVSMMGX{ zagx4Z*)dO%=HXy7vm}_&!xsaASC&b)4%vEmhr9>j(~B)o_$|1tlth`Tvt8EA=zBOW z#z8rHP88_GN!lZCli-Twt)5Ps--E{uC|+ zqOE*p4pEEZPs)1TPo$M=e-|$ZBQ`g~4{1#;Cu|~du;`**AMMziinZd7#|T;dA@x9c zW-Q)H*5tU@*Gipm|E|#KQgRf0V3TI_MNK?CW-<>v5I# zu%}27cy;DpZ^*-7(JAW{eqy|XI=Eij8!{xiQJBgJ6Xh!x^=qc=tkq7any}j%^hmw` zRCON2?J~c9_Ppg&)#Lg{GOUJ>wn{@R9GpUOg!7ZQDh>_xrvrY4pP^{kk^(|TSQl> zrgKZaMyyNZ;pJeFq=DTzNiE9yT!IxyLG^Lsv&=9SfNN4%STxB~>?T<|bx`Sn@;goB z?Jrc}p@5o}S5if&b{Geh$PY@0eXQq>_+mgDZ0zvH%G?UXsOBzJTBnzVL7E2Exf;qj zmP4QF^<0(8=`6r5kJzdXN3ZSgQ|k@htklcB%S5Xo`|e_4K>F7l zQp2GCUn2O}#6(Z*!6>OI@Iw&Q@eP;mPk3-38*X&P&yT12ZAij1h_66b+pMwWsVIw0 z5L(7U@vuQYHJx@WAMM!NM*FiaEII7qVp5fAX8IS@24h`^n0@H@40Yswy5nMae<#B2 zHVdm|{qbjuLxP>r@`zD)JuSzAUcgD}n%Pt%_#B(;%6|D?NVMHNp@R(C>_jn~zHsjo zQynvAD zYj$y4SK~@z4zTob;NYhefA8`|WF@Zr^DMPpNx55tR+B1Kpc^XAeJu9siyE!?ZmJ9$TMl>Wo-#^_=l0)<`od05XZi(*Tkx974CiC) zSaX??Ocj5ZpivNOQti-BZ6weOLX;q2PY~)@Gk*cW>Bgw&=nKT0Xv)-DrvrrT`d;)B z^)jH0#j=?^*%j7`hOMJ2%V?W#+DtIfk-MVNk>*X+T{KM`ufX#`xzy@Cg&a-!@^40m z{_jcPcnQJ6)~r;5Z5$w2eyY%Q^>|R?iNmk>Hsc@63p~%q4oS z-IOh{7M=@FT9LoJ*Li%63GN-DM08Z%KGwfbzaSlu_-Tx14rS< zueQ?jD|8^Fk&{?zI2ekE5Y}@j&9t2^;$=3EXZ!P-pqq{PRdNQo{($Kh4*n0eT3_x8 ze;5);zy+8gE3vVoOxQzv7?JHJ#>-=h)9%9;%ax!0yKvI%*C0N=BBu(c1y-7k|A%}I zlNcfzOO188#dN5bh_D#YRBH`(LI;nNb`@xA00%aURGvg)k+ZQbv_8uDzS^Nd72 zU!Wv3(vhdfBB9#K-9-Z{%D1i!3$7O6(?sXGqIM9dWWW^y-=z4$+#kO3K}*BRM0X zfw)rRe-FK-aptVsSr+g0!{1rTV{(~I@{@*|U1Iqs$XXRn+%AXNoXsn46E+y_XS(Xl z2sAfJ!N!0x1};+f>G(R5w+xUj78EI$js!*)mO6!wKZ& zWnO1B2r+TyGDy%{qayule=jTqZW>$DQz(~NGjDK|tVgbn=(|K(&3NX&DrnJ7T20r< zDC`f1=8-4N&#p4rodyi+Zu9%tG>Sw0o32D|ZIK?`>5yGm?I6od`Y!7y>HdiTH$)GO zDe$r-THm1(8yj2rR6@_@DBUSxEFKVSIwHgI=C>k7ES^_wiv{+^XF8FqUk{}(Uq--|Gtdb_-+*d_JCF?tVE!-)xiMOx z>Ln(b${n$s$SBN`B!b|br-nTLt0UQj!j_DJUHRGEiso0JBGX(xI`;!9R+E-#Y>#Om z4qb_+rB7HY$&bSnbmMhpEEAk%&Zdj2{*S&hR=ttL^-jyJFPk{dK+$qS4~GXfN;PNC zjx#9yqznXdpu~)gRS0P>-3OKTfU(!ZIWTH{t$*8fSW@l?kT^%0)U;lAU;>K*e+4qmDKY&$M4Ehn45KBolR8h|Fx;8PRT!X;vao?Es^+%*hIG^WKh?} zCfq(?dSC#Z+3v+ztSuL$Yi41eoB^AbVS8muw~!qFZ4m&2b8nR@Bo>Y>veWbAzS3=V zV=IUR%EHji+&9}!GLv6!zg*z6!Uo>`z+-8K6x_N5c30W;_);f)fWWU+zdE>Y;w{FO zF^#{!7xH)MtTI2o@tiwKMcc|AopIEuDC$e;%q#7aWrjH1`==-=2^4`XuA`sdk-`Ad z@lfjep}Jcn==eytwIgKRa?mb04Iyto7v}EJ-wcW8HU@au|OHYb~X=Y73j&*|D#dOE41ii&w&;B8)C5p$_? ziSt~ivvWxM4^xS4-JCWuU(0>RBOqwj_sTxyxQI0Dj@=-YDr~Vi6Azr*tI|@{`S@m* zr#X6>k9Chaj5C=2ZS-&bzi(Y_Tr`gH)0Q@bLzVhUQv$Wj8Ga2MhtnHK_p?va8B5?I zo;K&fZI;zaJzsu~qcN5Ba_$AcAQTdzdWKt3v3yYlb3Ab?Uf$x)e z?wyT}?v6!#qu2qbz|X~oj$~?*)|3&hmR*gwWfnjr>Pf9dyUA*r^4wK%v68Db+m6`M zBK~Ic^m}eZqSxj0FyBE6My319R<@Sl;SRH>!zoQhJB7iLsbjq*)YoP8iU_ei9Sv!@ z{0ZB$Jw@DK;xl)dmF*IHpTs_&qA$j2;%_SZVo!yUeZ@FW&4pp|3JNwMWjll(JP$er z`C*}`7owN|xvHhk!?1QrN7CEwBnFBy0D@#+MXgGg47LHqWU_=+mY({?`w z2B^hH4nPHTc4W`+YD@ySRn5cr#}r-PF3UhAA($4O(!)z_RGlMknkU zRDl_8X165v4I#x_k2$WWw~8tX4j&B*ohBr^p&?PkY2fIc5FgRR^BJj)A+t^2#ImEC zqvjxxPTMQhq$X>llmd(HJCrlG<;3C2@2qpO)-wmwBF2S!b>Gf)tk@Q_POnae;oykx zsbHd|b2yM9_oOyNzp6t{k(Hk_1-6>oV}*>ux+fR^gB_&bW$eGa#3fX>;f!$k@&nET zdk^U~usv(204u*mzFV#{2wdl~klpyd{~#`DLt;Ja8eVv0ynaV2yK{ghCj@p^pwCq< zrKm;|YKfb;1$Ti3MW+_)a}CUlm1{6vwt9=FRX?%s;uyiEHrS@%snoH1SSB!j9O+z= z25}%GXa0!gBwF345a+eVAh+P8%Ym66!>rlejrd;}7=8Ki=|^N*VWiQX{83(CWpr}d zP*!b`)969(zETGT1-84PYu1n2vD{0v_-S?)(s<@k6}JYq z!zdfFFWgP|uG!HRLiu&(B_I}qSA6hop6i-RN{9JyI?4Z=4>{ER5GvDs^C@>UMu|A} z!vX5rx+_dPego`EchgyRtjB47;n3Wq=v6V8|@!)@4r!@ zF|^VGbU(-v5NB40Lf?vBe|z)g`_&}?@aI}HJm-+-ZhbOVF6JC)?Y+LUTGg6?o}@r2 z$~8ENF}ZF{M7$;&m_b>_;`d+$U)X@i*L;Ax{p9?$7yWu9m*vDe?3MlR9|h&{4;Oci zt(}!%r%t0tPa&Hd^SGLu6GJFZ%Ix%q?|1%djaz0<>;tdSQLyNvZ`JuW>~JNoFM38F zLlu&Cf0k7yX6v_1BonGOi-vHuZ!+%m-JW1^#XrpRYTfbJei z(S6);K^qOz?c|W4x`G0RsEBjRF`N#9$Ehr0J<6=#80~a-=St#_;Gf;4hK#l0JteUy z>7=|QMXzLeJUhY)AMJEz5PPhY+_qn-n^jj-#1uVk>vf>mWC184PLJm@t(^iEuu7wv zpkByZU+=IRP{);ioS!plA4BBn7d)tf9YW^ECEOd+b!X%#q4UCLVn_V=dzhgfw`lAM z&RZ-i*+W8p{z{H??fyfBoX+v3husimKfgP;Tq-K^v^PfCuPbuLZ|vUrZ+Fwmr(QV{ zhmHH|w)MwT&X>4>hD>-y%$aP zRmA?!o>t)l^RbIiYG}H{JdS#K7MB z_m24Wy}#nVLfM7~D&`Ri?|Zz;Chhx_Y_D^%R^)hD4EiYMkrxzw79!|egoND$RT?+` ziN6V22`fP%-2Lr)z05K_Gc!?ZIfR`cJ}|So>Jzu(cc5}>H>^WMK=2Q1JtkbYMLU5Z zxd^K(44PVNO=L+nrC<*iJJxfxUr`bJ9O)#eh@aTO2g#uXJEjIc!3~i&LN#T)6(<)=G1!JNaiqXd2Ff*k* z*K+cnpR^`tgx?(SPnF*yO@CsYin8T&rbBmm?A+-uf9vp(pU1H_EjdQ}Qo zAYS}m!DTcb(!rZbf7wy2yNB8a39dKEk~SxEy>AzU&}3kxvmBZ(NyuPk+9s zw;88jUVX*|(J^#E6%{%WYvdGQ`zoe)&tw2Q)B!0vcV7GD+;LnypRe*d->$K=_<7sk zH__2~S9ozZ3!ykOmTJdLd;9Kw=WX9M7D&wgGs$5z)4YS<@5wc^u9SbVX{|p^(}YQdETg%pWVn>bb zZX92QJn4jpk#Q9OgxLi(gg)RjFQOryj*6XQ5BvN@ne}$=Eg#MClnjz`?vUwhJ`oe< z_N+98XMzz_mXn^DO)y-dnI1GFfg`dD=Cf*33`p#!u1kI;}>mS{J}q2=~WuFiE? z1%R8%kjo`+(aEerUOer(=K_?}{Zf!x75#_JVPy7=tcP5N=m7oZK?F-Sw=(RbNP21M zEA2QGL}__BqeZLQb;urYS7t{5eeN5zR`dy2*8jl(#9=~!h6Yr>@olq7NLbrz5Y+aF z2mgt&Qh)z4Qzs2XO1(&xFZRgx>&0ZbE#W-WVOxUXoyXtUC~yf(m_M{g_+0^+26GxY zmH+W{no_tp=Y*o5(OsDUgZX2%*NY@BF;kkFt~mx@Gx{eC)m$zU@%1t;SxtIrR|; z3*Opk5D&HP9%K69>B$HSMx=qaff-)*Iq8@H3a<9p!J?DF*!(sAkA96RQDsyvOCR!O zKX`e)S(6>=nmnsCYGds?MxLbg4z29+=lJXCk@Z?zaARZ|8ajMN!-l`G?wLIHWzl7h zW=$ks2bSY+f2}tS`m?idb)qIRVSlaO(imp%69mMYYNZC70Sa-=(TwE%1^TSsosHrk zqavM>ii~?A2Ap%`ranKHyJz6WWGeUbFEfk_DQu}V)LpwC%1@{-X|$Z4M7zVjO@jj? z08r~KVc+75$j(lim_%+a2%twMAo|$;aOre>rlqDP;oNaKqu?^Wbu(ZdH!iMI$>=8I z!D3?w1F-&i;T#|R&;U!zi{ilh$#(A%)R6v?+Sb(V5t!DQR(H_lxvH{q!S1e&x7(H? zR%p&Z($>%bIXCs=kk+W4+UK~ZP=?ngm9w2zF(EkJ`|bQOGtW16;wt;`e<;)!Hzx!1 zMI&`9qN|QY@=3yV$32aal$k1BV^unjumm^*?qR`Hy3M}$Wm-L)hGx*9Jhb}Ex6WkXYB3uYEYTIX|UYxb1vuOe6S=_ zssEc@bcF-nXE%Mko$V|DYWLRAWT${|%o2Nl=r@IJgFjEXXP1k7jNYDXnwZ2DEuC+X zpnBZze#fl$tpNw8elzfeAskn5@Fc2TZ0D=BcTdZVGYZn_mkz=6Lu5tYtmvQihnH+F z10U_gT!I!HUS_~EMGA4nr=3W#jjMXwaF^@!4Ew5&VsKL&@hS|g??49Ho^np}x!($& zC4eD*z2sgS%dVrMX#$n2(m*A(m%@nk8+v0Q5|EObrlzzJCqq(5GzqWi6SB&=-B|N% z$%$$jGH!n+4qb8oY!r1@T5wg;Oka<)9qV2}0}ouV!4?un6`kYnXG=B|V4AI?zjFVK zkNNT&WX|SV;1#QgDVx0wA0HAmk@@$|lQ&|<{x0q~AKdc3!*#04H7fQpQA7Z#SdOzz zeH|=NfWzKb6xX;a60Rrn`>tf%?pFtaUbv*UK?Vo#evq6g21W+WVuvnugF&s6M?9B% zjp#{`bf3~P{~!Y2x?(Odf ze%&%*zECQH(EH89&?zj2Ev%B)61lLvAT(<$a%R(GI0~3sfX zStiNQ!s24Ws-$;3tsl-(lF7^3ponLq0YE9S!R~LWZ(sLaGd$bQrkljf-@@|88hEm1 zoH_dTJepl#b0}O=S0oA-!E1&$GqNrP`$HN$y*nzdD|EEJdNFu&QmJUE$NdLY6x7LU zVrA7SVQxv4k~EQ`v12%kX;B`JsxbtDY#SxCzr=2aVAvM8dA)N+1OeiFYAhk|+&W|i zj9`jU?Cvpp2U_ulwE-+G>qt5Xs<3rezy}t{(kdY>Ru7Ne1#)Da;>~SG@y$=}TVF_G z6%5-Bm@c~lR2}|tDKNP~FnH``4r+PBae&*gm(Bzs7O3WMHo0zecEihk5b4}*gE*?V zmfv^hj2mT&t~%G}Ha5XsYNOs6$+Agc;miqD-9_{sD8QzAclDo)cSHBej`$6-HFyH`Fuw?v5tQqiAcq3YKE`D&^fp$((NE@Ys$0BSXi1 zua0iR06Ymh?y-vU@&K2IS4_>W%R#f6*p<#ilsE@fnG<4V(J7>_lqO<_vC%}VZVh{K zVmEc}m9Aoa224uD>klO?8}w*^-Qiy`M#aEv=P2DdE8GzR7Ed2YIVtJ=M4H#(NzjeT zE8^WS)u*9{vxHckyhgC-Zli9Y_?i_i<1TqbkRc#|XbPa>`CCJ?WwgFzp-<5f0L3|w z_V{|P?NlFF&bRNvfC8ia9U`@YF>BSn2>aa)SgWGa;p{rC3XjeeJ#`df@^bwggno|j0t{uE^1OIN-#3HpBkEy)GW From e977c307515b9783ecf7c9a3688d557ff8e96baf Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sat, 17 Jun 2023 15:26:28 +0100 Subject: [PATCH 107/224] Automatic changelog for PR #3523 [ci skip] --- html/changelogs/AutoChangeLog-pr-3523.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3523.yml diff --git a/html/changelogs/AutoChangeLog-pr-3523.yml b/html/changelogs/AutoChangeLog-pr-3523.yml new file mode 100644 index 000000000000..26bbde8f7393 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3523.yml @@ -0,0 +1,4 @@ +author: "thwompa" +delete-after: True +changes: + - imageadd: "new diamond sprite" \ No newline at end of file From 4efeaaed4b571a2de068b2d0fd03d3fd03ec9627 Mon Sep 17 00:00:00 2001 From: BeagleGaming1 <56142455+BeagleGaming1@users.noreply.github.com> Date: Sat, 17 Jun 2023 10:50:54 -0400 Subject: [PATCH 108/224] Changes "extended" to "Extended" (#3653) # About the pull request The game looks for "Extended", but it gets "extended" instead # Explain why it's good for the game bug bad # Changelog Should only affect localhost --- code/controllers/configuration/entries/general.dm | 2 +- code/game/world.dm | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/code/controllers/configuration/entries/general.dm b/code/controllers/configuration/entries/general.dm index ba3f0b2609b6..29dd0a88d3e0 100644 --- a/code/controllers/configuration/entries/general.dm +++ b/code/controllers/configuration/entries/general.dm @@ -263,7 +263,7 @@ Voting // Gamemode to auto-switch to at the start of the round /datum/config_entry/string/gamemode_default - config_entry_value = "extended" + config_entry_value = "Extended" // Rounds needed for gamemode vote /datum/config_entry/number/gamemode_rounds_needed diff --git a/code/game/world.dm b/code/game/world.dm index 3b3a1c2625d3..d6ddd1fa41f6 100644 --- a/code/game/world.dm +++ b/code/game/world.dm @@ -98,7 +98,7 @@ var/list/reboot_sfx = file2list("config/reboot_sfx.txt") // If the server's configured for local testing, get everything set up ASAP. // Shamelessly stolen from the test manager's host_tests() proc if(testing_locally) - master_mode = "extended" + master_mode = "Extended" // Wait for the game ticker to initialize while(!SSticker.initialized) From dce9b74f655051f05cf4c25c65559bd0c140f2b0 Mon Sep 17 00:00:00 2001 From: forest2001 <41653574+realforest2001@users.noreply.github.com> Date: Sat, 17 Jun 2023 15:52:32 +0100 Subject: [PATCH 109/224] WY/PMC and UPP crew monitors. (#3651) # About the pull request Faction subtypes for crew monitors already exist, but they populate blank lists and don't use the colour coded details. Now they will, at least for WY/PMC and UPP. # Explain why it's good for the game Consistency rather than making non marine factions blob into a giant list. # Testing Photographs and Procedure

Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags. UPP ![image](https://github.com/cmss13-devs/cmss13/assets/41653574/93a7f64e-81f5-4152-a1b7-c9757364eeaf) PMC/WY ![image](https://github.com/cmss13-devs/cmss13/assets/41653574/d4c3616d-8e67-4a8b-beab-54494726a104)
# Changelog :cl: add: Added WY, PMC and UPP faction specific listings for crew monitors. add: Changed the assignment/job define for Standard PMCs, Detainers and Crewmen to use their manual assignments. fix: Fixes name error for Division Manager. fix: FIxes incorrect faction assignment for CLF corpses. /:cl: --- code/__DEFINES/job.dm | 9 ++- code/modules/cm_marines/marines_consoles.dm | 87 ++++++++++++++++++++- code/modules/gear_presets/corpses.dm | 7 +- code/modules/gear_presets/pmc.dm | 10 +-- code/modules/gear_presets/wy.dm | 2 +- 5 files changed, 101 insertions(+), 14 deletions(-) diff --git a/code/__DEFINES/job.dm b/code/__DEFINES/job.dm index c2429d2fad4c..cede518e8db0 100644 --- a/code/__DEFINES/job.dm +++ b/code/__DEFINES/job.dm @@ -163,24 +163,25 @@ var/global/list/job_command_roles = JOB_COMMAND_ROLES_LIST //------------------------------------ //-------- PMC --------// -#define JOB_PMC "PMC Standard" +#define JOB_PMC_STANDARD "Weyland-Yutani PMC (Standard)" #define JOB_PMC_ENGINEER "PMC Corporate Technician" #define JOB_PMC_MEDIC "PMC Corporate Medic" #define JOB_PMC_DOCTOR "PMC Trauma Surgeon" #define JOB_PMC_INVESTIGATOR "PMC Medical Investigator" +#define JOB_PMC_DETAINER "Weyland-Yutani PMC (Detainer)" #define JOB_PMC_ELITE "PMC Elite" #define JOB_PMC_GUNNER "PMC Support Weapons Specialist" //Renamed from Specialist to Support Specialist as it only has SG skills. #define JOB_PMC_SNIPER "PMC Weapons Specialist" //Renamed from Sharpshooter to specialist as it uses specialist skills. -#define JOB_PMC_CREWMAN "PMC Crewman" +#define JOB_PMC_CREWMAN "Weyland-Yutani PMC (Crewman)" #define JOB_PMC_NINJA "PMC Ninja" #define JOB_PMC_XENO_HANDLER "PMC Xeno Handler" #define JOB_PMC_COMMANDO "PMC Commando" #define JOB_PMC_LEADER "PMC Leader" #define JOB_PMC_LEAD_INVEST "PMC Lead Investigator" #define JOB_PMC_DIRECTOR "PMC Site Director" -#define JOB_PMC_SYNTH "PMC Support Synthetic" +#define JOB_PMC_SYNTH "PMC Support Synthetic" -#define JOB_PMC_GRUNT_LIST list(JOB_PMC, JOB_PMC_ENGINEER, JOB_PMC_MEDIC, JOB_PMC_INVESTIGATOR, JOB_PMC_ELITE, JOB_PMC_GUNNER, JOB_PMC_SNIPER, JOB_PMC_CREWMAN, JOB_PMC_NINJA, JOB_PMC_XENO_HANDLER, JOB_PMC_COMMANDO, JOB_PMC_LEADER, JOB_PMC_LEAD_INVEST) +#define JOB_PMC_GRUNT_LIST list(JOB_PMC_STANDARD, JOB_PMC_ENGINEER, JOB_PMC_MEDIC, JOB_PMC_INVESTIGATOR, JOB_PMC_DETAINER, JOB_PMC_ELITE, JOB_PMC_GUNNER, JOB_PMC_SNIPER, JOB_PMC_CREWMAN, JOB_PMC_NINJA, JOB_PMC_XENO_HANDLER, JOB_PMC_COMMANDO, JOB_PMC_LEADER, JOB_PMC_LEAD_INVEST) //-------- WY --------// diff --git a/code/modules/cm_marines/marines_consoles.dm b/code/modules/cm_marines/marines_consoles.dm index ab343b2daed0..21f8a461a016 100644 --- a/code/modules/cm_marines/marines_consoles.dm +++ b/code/modules/cm_marines/marines_consoles.dm @@ -984,7 +984,7 @@ GLOBAL_LIST_EMPTY_TYPED(crewmonitor, /datum/crewmonitor) JOB_PMC_MEDIC = 224, JOB_PMC_INVESTIGATOR = 224, JOB_PMC_ENGINEER = 225, - JOB_PMC = 226, + JOB_PMC_STANDARD = 226, JOB_PMC_DOCTOR = 227, JOB_WY_GOON_LEAD = 228, JOB_WY_GOON = 229, @@ -1014,6 +1014,91 @@ GLOBAL_LIST_EMPTY_TYPED(crewmonitor, /datum/crewmonitor) "[squad_name][JOB_SQUAD_MARINE]" = (squad_number + 6), ) squad_number += 10 + if(FACTION_WY, FACTION_PMC) + jobs = list( + // Note that jobs divisible by 10 are considered heads of staff, and bolded + // 00-09: High Command + JOB_DIRECTOR = 00, + JOB_CHIEF_EXECUTIVE = 01, + // 10-19: Command Level Staff + JOB_PMC_DIRECTOR = 10, + JOB_DIVISION_MANAGER = 10, + JOB_ASSISTANT_MANAGER = 11, + // 20-29: Corporate Staff + JOB_EXECUTIVE_SUPERVISOR = 20, + JOB_SENIOR_EXECUTIVE = 21, + JOB_EXECUTIVE_SPECIALIST = 22, + JOB_EXECUTIVE = 23, + JOB_JUNIOR_EXECUTIVE = 24, + // 30-39: Security + JOB_WY_GOON_LEAD = 30, + JOB_WY_GOON = 31, + // 40-49: MedSci + JOB_PMC_SYNTH = 40, + JOB_PMC_XENO_HANDLER = 41, + JOB_PMC_DOCTOR = 42, + JOB_WY_GOON_RESEARCHER = 43, + // 50-59: Engineering & Vehicle Crew + JOB_PMC_CREWMAN = 51, + JOB_PMC_ENGINEER = 52, + // 60-69: Investigation Team + JOB_PMC_LEAD_INVEST = 60, + JOB_PMC_INVESTIGATOR = 61, + JOB_PMC_DETAINER = 62, + + // 70-79 PMCs Combat Team + JOB_PMC_LEADER = 70, + JOB_PMC_SNIPER = 71, + JOB_PMC_GUNNER = 72, + JOB_PMC_MEDIC = 73, + JOB_PMC_STANDARD = 75, + + // ANYTHING ELSE = UNKNOWN_JOB_ID, Unknowns/custom jobs will appear after civilians, and before stowaways + JOB_STOWAWAY = 999, + + // 200-229: Visitors + JOB_UPP_REPRESENTATIVE = 201, + JOB_TWE_REPRESENTATIVE = 201, + JOB_COLONEL = 201, + JOB_TRAINEE = 202, //Trainees aren't really cared about + ) + if(FACTION_UPP) + jobs = list( + // Note that jobs divisible by 10 are considered heads of staff, and bolded + // 00-09: High Command + JOB_UPP_KOL_OFFICER = 00, + // 10-19: Command Team + JOB_UPP_MAY_OFFICER = 10, + JOB_UPP_KPT_OFFICER = 11, + JOB_UPP_SRLT_OFFICER = 13, + JOB_UPP_LT_OFFICER = 14, + // 20-29: Commandos + JOB_UPP_COMMANDO_LEADER = 20, + JOB_UPP_COMMANDO_MEDIC = 21, + JOB_UPP_COMMANDO = 22, + // 30-39: Security + JOB_UPP_POLICE = 31, + // 40-49: MedSci + JOB_UPP_LT_DOKTOR = 41, + // 50-59: Engineering + JOB_UPP_COMBAT_SYNTH = 50, + JOB_UPP_CREWMAN = 51, + // 60-69: Soldiers + JOB_UPP_LEADER = 60, + JOB_UPP_SPECIALIST = 61, + JOB_UPP_MEDIC = 62, + JOB_UPP_ENGI = 63, + JOB_UPP = 64, + JOB_UPP_CONSCRIPT = 65, + + // ANYTHING ELSE = UNKNOWN_JOB_ID, Unknowns/custom jobs will appear after civilians, and before stowaways + JOB_STOWAWAY = 999, + + // 200-229: Visitors + JOB_UPP_REPRESENTATIVE = 201, + JOB_TWE_REPRESENTATIVE = 201, + JOB_COLONEL = 201 + ) else jobs = list() diff --git a/code/modules/gear_presets/corpses.dm b/code/modules/gear_presets/corpses.dm index 9641ab96a1c0..02671cc02a93 100644 --- a/code/modules/gear_presets/corpses.dm +++ b/code/modules/gear_presets/corpses.dm @@ -711,7 +711,7 @@ assignment = "Colonial Liberation Front Soldier" idtype = /obj/item/card/id/silver xenovictim = FALSE - faction = FACTION_UPP + faction = FACTION_CLF access = list( ACCESS_CIVILIAN_PUBLIC, ACCESS_CIVILIAN_LOGISTICS, @@ -753,6 +753,7 @@ assignment = "Union of Progressive Peoples Soldier" idtype = /obj/item/card/id/silver xenovictim = FALSE + faction = FACTION_UPP access = list( ACCESS_CIVILIAN_PUBLIC, ACCESS_CIVILIAN_LOGISTICS, @@ -792,10 +793,10 @@ /datum/equipment_preset/corpse/pmc name = "Corpse - Weyland-Yutani PMC (Standard)" flags = EQUIPMENT_PRESET_START_OF_ROUND - assignment = "Weyland-Yutani PMC (Standard)" + assignment = JOB_PMC_STANDARD faction = FACTION_PMC faction_group = FACTION_LIST_WY - rank = JOB_PMC + rank = JOB_PMC_STANDARD paygrade = "PMC-OP" idtype = /obj/item/card/id/pmc skills = /datum/skills/civilian/survivor/pmc diff --git a/code/modules/gear_presets/pmc.dm b/code/modules/gear_presets/pmc.dm index a0c0bd840153..59f1b9e09cdf 100644 --- a/code/modules/gear_presets/pmc.dm +++ b/code/modules/gear_presets/pmc.dm @@ -59,8 +59,8 @@ name = "Weyland-Yutani PMC (Standard)" flags = EQUIPMENT_PRESET_EXTRA - assignment = "Weyland-Yutani PMC (Standard)" - rank = JOB_PMC + assignment = JOB_PMC_STANDARD + rank = JOB_PMC_STANDARD paygrade = "PMC-OP" skills = /datum/skills/pmc @@ -201,8 +201,8 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), name = "Weyland-Yutani PMC (Detainer)" flags = EQUIPMENT_PRESET_EXTRA - assignment = "Weyland-Yutani PMC (Detainer)" - rank = JOB_PMC + assignment = JOB_PMC_DETAINER + rank = JOB_PMC_DETAINER paygrade = "PMC-EN" skills = /datum/skills/pmc @@ -1202,7 +1202,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), name = "Weyland-Yutani PMC (Crewman)" flags = EQUIPMENT_PRESET_EXTRA - assignment = "Weyland-Yutani PMC (Crewman)" + assignment = JOB_PMC_CREWMAN rank = JOB_PMC_CREWMAN paygrade = "PMC-VS" skills = /datum/skills/pmc/tank_crew diff --git a/code/modules/gear_presets/wy.dm b/code/modules/gear_presets/wy.dm index 28a4cdae9ffb..c773ea9b9b4e 100644 --- a/code/modules/gear_presets/wy.dm +++ b/code/modules/gear_presets/wy.dm @@ -103,7 +103,7 @@ paygrade = "WYC7" /datum/equipment_preset/wy/manager/division_manager - name = "Corporate - new_human - Division Manager" + name = "Corporate - H - Division Manager" flags = EQUIPMENT_PRESET_EXTRA assignment = JOB_DIVISION_MANAGER rank = JOB_DIVISION_MANAGER From 5215a745708f64c2c30b29811fb888cebfc647df Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sat, 17 Jun 2023 16:07:59 +0100 Subject: [PATCH 110/224] Automatic changelog for PR #3651 [ci skip] --- html/changelogs/AutoChangeLog-pr-3651.yml | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3651.yml diff --git a/html/changelogs/AutoChangeLog-pr-3651.yml b/html/changelogs/AutoChangeLog-pr-3651.yml new file mode 100644 index 000000000000..35e335358162 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3651.yml @@ -0,0 +1,7 @@ +author: "realforest2001" +delete-after: True +changes: + - rscadd: "Added WY, PMC and UPP faction specific listings for crew monitors." + - rscadd: "Changed the assignment/job define for Standard PMCs, Detainers and Crewmen to use their manual assignments." + - bugfix: "Fixes name error for Division Manager." + - bugfix: "FIxes incorrect faction assignment for CLF corpses." \ No newline at end of file From 572ee1ed8680ec8e5316c7c8304f240f72ee5332 Mon Sep 17 00:00:00 2001 From: BeagleGaming1 <56142455+BeagleGaming1@users.noreply.github.com> Date: Sat, 17 Jun 2023 14:28:05 -0400 Subject: [PATCH 111/224] fixes no paygrade runtime on prosthetic limbs (#3654) # About the pull request Joining a role without a pay grade if you have a prosthetic limb selected causes a runtime # Explain why it's good for the game Bug bad # Changelog :cl: fix: fixes a runtime with paygrades and round start prosthetics /:cl: --------- Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com> --- code/modules/character_traits/robotic_limbs.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/character_traits/robotic_limbs.dm b/code/modules/character_traits/robotic_limbs.dm index ee72f22d9d07..be72eca2f6fc 100644 --- a/code/modules/character_traits/robotic_limbs.dm +++ b/code/modules/character_traits/robotic_limbs.dm @@ -20,7 +20,7 @@ /datum/character_trait/robo_limb/apply_trait(mob/living/carbon/human/target, datum/equipment_preset/preset) var/string_paygrade = preset.load_rank(target) var/datum/paygrade/paygrade_datum = GLOB.paygrades[string_paygrade] - if(paygrade_datum.ranking < minimum_ranking) + if(paygrade_datum?.ranking < minimum_ranking) to_chat(target, SPAN_WARNING("You aren't a high enough rank to be eligible to have a prosthetic [robo_limb_name]!")) return var/obj/limb/limb = target.get_limb(code_limb) From 9254c2a6c9cdd6d99c1165d4cdaf9012ec1c06b8 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sat, 17 Jun 2023 19:36:36 +0100 Subject: [PATCH 112/224] Automatic changelog for PR #3654 [ci skip] --- html/changelogs/AutoChangeLog-pr-3654.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3654.yml diff --git a/html/changelogs/AutoChangeLog-pr-3654.yml b/html/changelogs/AutoChangeLog-pr-3654.yml new file mode 100644 index 000000000000..232d414963b2 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3654.yml @@ -0,0 +1,4 @@ +author: "BeagleGaming1" +delete-after: True +changes: + - bugfix: "fixes a runtime with paygrades and round start prosthetics" \ No newline at end of file From de6f531aee62283672d771202449324296131d04 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sun, 18 Jun 2023 01:48:12 +0000 Subject: [PATCH 113/224] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-3523.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3651.yml | 7 ------- html/changelogs/AutoChangeLog-pr-3654.yml | 4 ---- html/changelogs/archive/2023-06.yml | 11 +++++++++++ 4 files changed, 11 insertions(+), 15 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-3523.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3651.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3654.yml diff --git a/html/changelogs/AutoChangeLog-pr-3523.yml b/html/changelogs/AutoChangeLog-pr-3523.yml deleted file mode 100644 index 26bbde8f7393..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3523.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "thwompa" -delete-after: True -changes: - - imageadd: "new diamond sprite" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3651.yml b/html/changelogs/AutoChangeLog-pr-3651.yml deleted file mode 100644 index 35e335358162..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3651.yml +++ /dev/null @@ -1,7 +0,0 @@ -author: "realforest2001" -delete-after: True -changes: - - rscadd: "Added WY, PMC and UPP faction specific listings for crew monitors." - - rscadd: "Changed the assignment/job define for Standard PMCs, Detainers and Crewmen to use their manual assignments." - - bugfix: "Fixes name error for Division Manager." - - bugfix: "FIxes incorrect faction assignment for CLF corpses." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3654.yml b/html/changelogs/AutoChangeLog-pr-3654.yml deleted file mode 100644 index 232d414963b2..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3654.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "BeagleGaming1" -delete-after: True -changes: - - bugfix: "fixes a runtime with paygrades and round start prosthetics" \ No newline at end of file diff --git a/html/changelogs/archive/2023-06.yml b/html/changelogs/archive/2023-06.yml index b4aeb07c29a2..086cdf3e9750 100644 --- a/html/changelogs/archive/2023-06.yml +++ b/html/changelogs/archive/2023-06.yml @@ -240,3 +240,14 @@ on. TheGamerdk, ihatethisengine: - bugfix: player can no longer come back in their bodies after ghosting +2023-06-18: + BeagleGaming1: + - bugfix: fixes a runtime with paygrades and round start prosthetics + realforest2001: + - rscadd: Added WY, PMC and UPP faction specific listings for crew monitors. + - rscadd: Changed the assignment/job define for Standard PMCs, Detainers and Crewmen + to use their manual assignments. + - bugfix: Fixes name error for Division Manager. + - bugfix: FIxes incorrect faction assignment for CLF corpses. + thwompa: + - imageadd: new diamond sprite From b7ca6b1207e6a23e5f276102987f54e2a7864c85 Mon Sep 17 00:00:00 2001 From: morrowwolf Date: Sun, 18 Jun 2023 10:34:15 -0400 Subject: [PATCH 114/224] Double barrel shotgun acquisition removal (#3659) # About the pull request This PR makes double barrel shotguns removed from normal play. # Explain why it's good for the game Any time potential buckshot buffs are considered this weapon gets brought up and frankly it's stopping all forward movement with how the M37 could go. This thing can dump out damage far too fast for my liking and also bypasses dual shotgun delay due to how it is coded. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Morrow balance: Double barrel shotgun acquisition removal /:cl: --- code/datums/supply_packs/black_market.dm | 10 ---------- code/game/objects/effects/spawners/random.dm | 1 - .../objects/structures/crates_lockers/largecrate.dm | 2 -- maps/map_files/BigRed/BigRed.dmm | 6 +++--- maps/map_files/DesertDam/Desert_Dam.dmm | 4 ++-- maps/map_files/Ice_Colony_v2/Ice_Colony_v2.dmm | 2 +- maps/map_files/Ice_Colony_v3/Shivas_Snowball.dmm | 4 ++-- maps/map_files/Kutjevo/Kutjevo.dmm | 2 +- maps/map_files/LV624/LV624.dmm | 6 +++--- .../LV624/cargospecial/cargospecial2_weapons.dmm | 2 +- maps/map_files/LV624/standalone/laststand.dmm | 4 ++-- maps/map_files/New_Varadero/New_Varadero.dmm | 2 +- maps/map_files/Sorokyne_Strata/Sorokyne_Strata.dmm | 2 +- .../Whiskey_Outpost_v2/Whiskey_Outpost_v2.dmm | 4 ++-- 14 files changed, 19 insertions(+), 32 deletions(-) diff --git a/code/datums/supply_packs/black_market.dm b/code/datums/supply_packs/black_market.dm index 7b036d592675..65b15997d1b4 100644 --- a/code/datums/supply_packs/black_market.dm +++ b/code/datums/supply_packs/black_market.dm @@ -257,16 +257,6 @@ Additionally, weapons that are way too good to put in the basically-flavor black containertype = /obj/structure/largecrate/black_market // Shotguns - -/datum/supply_packs/contraband/seized/sawny - name = "Sawn-off Spearhead Rival 78 crate (x1 ammo box included)" - contains = list( - /obj/item/weapon/gun/shotgun/double/damaged, //its not actually sawed off........... get fuked - /obj/item/ammo_magazine/shotgun/buckshot, - ) - dollar_cost = 45 - containertype = /obj/structure/largecrate/black_market - /datum/supply_packs/contraband/seized/custom name = "custom-built shotgun crate (x1 ammo box included)" contains = list( diff --git a/code/game/objects/effects/spawners/random.dm b/code/game/objects/effects/spawners/random.dm index 7405e01893dd..4d5bf88b9e6c 100644 --- a/code/game/objects/effects/spawners/random.dm +++ b/code/game/objects/effects/spawners/random.dm @@ -467,7 +467,6 @@ /obj/item/weapon/gun/lever_action/r4t = /obj/item/ammo_magazine/lever_action, /obj/item/weapon/gun/shotgun/merc = null, /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb/m3717 = null, - /obj/item/weapon/gun/shotgun/double = null ) //no ammotypes needed as it spawns random 12g boxes. Apart from the r4t. why is the r4t in the shotgun pool? fuck you, that's why. /obj/effect/spawner/random/gun/shotgun/lowchance diff --git a/code/game/objects/structures/crates_lockers/largecrate.dm b/code/game/objects/structures/crates_lockers/largecrate.dm index 430a2df52e84..2393b5df8265 100644 --- a/code/game/objects/structures/crates_lockers/largecrate.dm +++ b/code/game/objects/structures/crates_lockers/largecrate.dm @@ -356,8 +356,6 @@ /obj/item/weapon/gun/revolver/cmb = /obj/item/ammo_magazine/revolver/cmb, /obj/item/weapon/gun/shotgun/merc = /obj/item/ammo_magazine/handful/shotgun/buckshot, /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb = /obj/item/ammo_magazine/handful/shotgun/buckshot, - /obj/item/weapon/gun/shotgun/double = /obj/item/ammo_magazine/handful/shotgun/buckshot, - /obj/item/weapon/gun/shotgun/double/with_stock = /obj/item/ammo_magazine/handful/shotgun/buckshot, /obj/item/weapon/gun/smg/mp27 = /obj/item/ammo_magazine/smg/mp27, /obj/item/weapon/gun/pistol/skorpion = /obj/item/ammo_magazine/pistol/skorpion, /obj/item/weapon/gun/smg/mac15 = /obj/item/ammo_magazine/smg/mac15, diff --git a/maps/map_files/BigRed/BigRed.dmm b/maps/map_files/BigRed/BigRed.dmm index 9153eb912a24..29e43dc9e128 100644 --- a/maps/map_files/BigRed/BigRed.dmm +++ b/maps/map_files/BigRed/BigRed.dmm @@ -13093,7 +13093,7 @@ /area/bigredv2/outside/c) "aKv" = ( /obj/structure/bed/chair/wood/normal, -/obj/item/weapon/gun/shotgun/double/with_stock, +/obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, /turf/open/floor{ icon_state = "wood" }, @@ -33890,7 +33890,7 @@ }, /area/bigredv2/caves_sw) "pYE" = ( -/obj/item/weapon/gun/shotgun/double/sawn, +/obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, /turf/open/shuttle/escapepod{ icon_state = "floor5" }, @@ -37919,7 +37919,7 @@ pixel_y = 7 }, /obj/item/ammo_magazine/shotgun/buckshot, -/obj/item/weapon/gun/shotgun/double/sawn, +/obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, /obj/item/reagent_container/food/snacks/packaged_burger, /turf/open/floor/plating{ dir = 8; diff --git a/maps/map_files/DesertDam/Desert_Dam.dmm b/maps/map_files/DesertDam/Desert_Dam.dmm index 8dc2646a108f..1c4017a163a3 100644 --- a/maps/map_files/DesertDam/Desert_Dam.dmm +++ b/maps/map_files/DesertDam/Desert_Dam.dmm @@ -9738,7 +9738,7 @@ /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "aDq" = ( /obj/structure/surface/table/woodentable, -/obj/item/weapon/gun/shotgun/double/with_stock, +/obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, /turf/open/floor/interior/wood/alt, /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "aDr" = ( @@ -39995,7 +39995,7 @@ /turf/open/floor/interior/tatami, /area/desert_dam/building/bar/bar) "cxg" = ( -/obj/item/weapon/gun/shotgun/double/with_stock, +/obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, /turf/open/floor/interior/tatami, /area/desert_dam/building/bar/bar) "cxh" = ( 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 df2c3e618917..7ce999271a29 100644 --- a/maps/map_files/Ice_Colony_v2/Ice_Colony_v2.dmm +++ b/maps/map_files/Ice_Colony_v2/Ice_Colony_v2.dmm @@ -13859,7 +13859,7 @@ /turf/open/floor/wood, /area/ice_colony/surface/bar/bar) "aOC" = ( -/obj/item/weapon/gun/shotgun/double/with_stock, +/obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, diff --git a/maps/map_files/Ice_Colony_v3/Shivas_Snowball.dmm b/maps/map_files/Ice_Colony_v3/Shivas_Snowball.dmm index ffe690c84baa..2ca8c7083cfa 100644 --- a/maps/map_files/Ice_Colony_v3/Shivas_Snowball.dmm +++ b/maps/map_files/Ice_Colony_v3/Shivas_Snowball.dmm @@ -22493,7 +22493,7 @@ }, /area/shiva/interior/bar) "rUD" = ( -/obj/item/weapon/gun/shotgun/double/sawn{ +/obj/item/weapon/gun/shotgun/pump/dual_tube/cmb{ desc = "Shhhh, he's sleeping."; pixel_x = 3; pixel_y = -10 @@ -23741,7 +23741,7 @@ /area/shiva/interior/bar) "tnz" = ( /obj/effect/decal/cleanable/blood, -/obj/item/weapon/gun/shotgun/double/with_stock, +/obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, /turf/open/floor/prison{ icon_state = "kitchen" }, diff --git a/maps/map_files/Kutjevo/Kutjevo.dmm b/maps/map_files/Kutjevo/Kutjevo.dmm index d7d69fd34bc8..3d626437679a 100644 --- a/maps/map_files/Kutjevo/Kutjevo.dmm +++ b/maps/map_files/Kutjevo/Kutjevo.dmm @@ -2917,7 +2917,7 @@ /area/kutjevo/interior/power/comms) "dST" = ( /obj/effect/decal/cleanable/blood, -/obj/item/weapon/gun/shotgun/double/with_stock, +/obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, /turf/open/floor/kutjevo/tan, /area/kutjevo/interior/complex/Northwest_Flight_Control) "dTn" = ( diff --git a/maps/map_files/LV624/LV624.dmm b/maps/map_files/LV624/LV624.dmm index 937599e70947..cec27c56b079 100644 --- a/maps/map_files/LV624/LV624.dmm +++ b/maps/map_files/LV624/LV624.dmm @@ -866,7 +866,7 @@ /area/lv624/ground/caves/south_east_caves) "aec" = ( /obj/structure/surface/table/woodentable/poor, -/obj/item/weapon/gun/shotgun/double, +/obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, /turf/open/floor/wood, /area/lv624/ground/caves/north_central_caves) "aed" = ( @@ -7940,7 +7940,7 @@ "aIH" = ( /obj/structure/surface/table/woodentable/poor, /obj/item/clothing/mask/cigarette/cigar, -/obj/item/weapon/gun/shotgun/double/with_stock, +/obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, /turf/open/floor/wood, /area/lv624/ground/jungle/west_jungle/ceiling) @@ -16137,7 +16137,7 @@ "kRr" = ( /obj/structure/surface/rack, /obj/item/storage/belt/shotgun/full, -/obj/item/weapon/gun/shotgun/double/with_stock, +/obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb{ pixel_y = -6 }, diff --git a/maps/map_files/LV624/cargospecial/cargospecial2_weapons.dmm b/maps/map_files/LV624/cargospecial/cargospecial2_weapons.dmm index d2e5c33cc12a..d9da1c3daa4c 100644 --- a/maps/map_files/LV624/cargospecial/cargospecial2_weapons.dmm +++ b/maps/map_files/LV624/cargospecial/cargospecial2_weapons.dmm @@ -47,7 +47,7 @@ /obj/structure/surface/table/reinforced/prison, /obj/item/ammo_magazine/smg/mp27, /obj/item/ammo_magazine/smg/mp27, -/obj/item/weapon/gun/shotgun/double/with_stock{ +/obj/item/weapon/gun/shotgun/pump/dual_tube/cmb{ pixel_y = -4 }, /obj/item/weapon/gun/smg/mp27{ diff --git a/maps/map_files/LV624/standalone/laststand.dmm b/maps/map_files/LV624/standalone/laststand.dmm index dd516a9cd479..43201f92cb17 100644 --- a/maps/map_files/LV624/standalone/laststand.dmm +++ b/maps/map_files/LV624/standalone/laststand.dmm @@ -99,8 +99,8 @@ /area/lv624/ground/caves/north_central_caves) "au" = ( /obj/structure/surface/table/woodentable/poor, -/obj/item/weapon/gun/shotgun/double/with_stock, -/obj/item/weapon/gun/shotgun/double/with_stock{ +/obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, +/obj/item/weapon/gun/shotgun/pump/dual_tube/cmb{ pixel_y = 7 }, /turf/open/floor/wood, diff --git a/maps/map_files/New_Varadero/New_Varadero.dmm b/maps/map_files/New_Varadero/New_Varadero.dmm index b8733f060c4c..7969b1a120a0 100644 --- a/maps/map_files/New_Varadero/New_Varadero.dmm +++ b/maps/map_files/New_Varadero/New_Varadero.dmm @@ -18944,7 +18944,7 @@ }, /area/varadero/interior/maintenance/research) "qDk" = ( -/obj/item/weapon/gun/shotgun/double/sawn, +/obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, /turf/open/floor/shiva{ icon_state = "floor3" }, diff --git a/maps/map_files/Sorokyne_Strata/Sorokyne_Strata.dmm b/maps/map_files/Sorokyne_Strata/Sorokyne_Strata.dmm index f5aa892fc6f0..2da1f3f4295d 100644 --- a/maps/map_files/Sorokyne_Strata/Sorokyne_Strata.dmm +++ b/maps/map_files/Sorokyne_Strata/Sorokyne_Strata.dmm @@ -10624,7 +10624,7 @@ /area/strata/ag/interior/dorms) "aFR" = ( /obj/effect/decal/cleanable/blood, -/obj/item/weapon/gun/shotgun/double/with_stock, +/obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, 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 2d280dd46967..a39d7d7fffba 100644 --- a/maps/map_files/Whiskey_Outpost_v2/Whiskey_Outpost_v2.dmm +++ b/maps/map_files/Whiskey_Outpost_v2/Whiskey_Outpost_v2.dmm @@ -1048,7 +1048,7 @@ /obj/item/device/healthanalyzer, /obj/item/device/healthanalyzer, /obj/item/device/healthanalyzer, -/obj/item/weapon/gun/shotgun/double/sawn, +/obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, /turf/open/floor{ dir = 1; icon_state = "whitegreen" @@ -8232,7 +8232,7 @@ /area/whiskey_outpost/outside/north/platform) "Dw" = ( /obj/structure/surface/table/woodentable/poor, -/obj/item/weapon/gun/shotgun/double/sawn, +/obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, /turf/open/floor/wood, /area/whiskey_outpost/inside/caves/caverns) "Dy" = ( From 252ad7adf6f67ccb82139d1cd39834ca31c342ff Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sun, 18 Jun 2023 15:42:41 +0100 Subject: [PATCH 115/224] Automatic changelog for PR #3659 [ci skip] --- html/changelogs/AutoChangeLog-pr-3659.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3659.yml diff --git a/html/changelogs/AutoChangeLog-pr-3659.yml b/html/changelogs/AutoChangeLog-pr-3659.yml new file mode 100644 index 000000000000..de31523f9e20 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3659.yml @@ -0,0 +1,4 @@ +author: "Morrow" +delete-after: True +changes: + - balance: "Double barrel shotgun acquisition removal" \ No newline at end of file From d73013d6b075edcce7b36c56e06e5d689dd41681 Mon Sep 17 00:00:00 2001 From: Puckaboo2 Date: Sun, 18 Jun 2023 07:55:54 -0700 Subject: [PATCH 116/224] Fixes some descriptions (#3656) # About the pull request This PR fixes a spelling error and corrects outdated information about slashing since it no longer increases evasion. # Changelog :cl: fix: Corrected outdated information about one of Dancer's abilities in its strain description. fix: Fixed the erroneously-named copper coin from gold coin. fix: Paper flags with writing on them will not say they are blank in the examine text. /:cl: --- code/game/objects/items/devices/coins.dm | 10 +++++----- .../xenomorph/mutators/strains/praetorian/dancer.dm | 2 +- code/modules/paperwork/paper.dm | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/code/game/objects/items/devices/coins.dm b/code/game/objects/items/devices/coins.dm index 9af5f855b0fa..6ab79e3216d4 100644 --- a/code/game/objects/items/devices/coins.dm +++ b/code/game/objects/items/devices/coins.dm @@ -30,7 +30,7 @@ black_market_value = 25 /obj/item/coin/copper - name = "gold coin" + name = "copper coin" desc = "A familiar, but cheap form of currency." icon_state = "coin_copper" black_market_value = 30 @@ -43,7 +43,7 @@ /obj/item/coin/iron name = "iron coin" - desc = "You fear this might get rusty." + desc = "A coin made of sturdy iron. You fear this might become rusty." icon_state = "coin_iron" black_market_value = 15 @@ -55,13 +55,13 @@ /obj/item/coin/uranium name = "uranium coin" - desc = "Don't touch it!" + desc = "A radioactive coin. Don't touch it!" icon_state = "coin_uranium" black_market_value = 35 /obj/item/coin/platinum name = "platinum coin" - desc = "This is quite valuable." + desc = "A coin made of shiny platinum. It is quite valuable." icon_state = "coin_platinum" black_market_value = 35 @@ -73,7 +73,7 @@ /obj/item/coin/chitin name = "chitin coin" - desc = "Durable chitin pressed into a coin. Why would anyone make this?" + desc = "Durable alien chitin pressed into a coin. There are much better uses for chitin..." icon_state = "coin_chitin" black_market_value = 35 diff --git a/code/modules/mob/living/carbon/xenomorph/mutators/strains/praetorian/dancer.dm b/code/modules/mob/living/carbon/xenomorph/mutators/strains/praetorian/dancer.dm index 841c06151aa5..a21f549ea8cd 100644 --- a/code/modules/mob/living/carbon/xenomorph/mutators/strains/praetorian/dancer.dm +++ b/code/modules/mob/living/carbon/xenomorph/mutators/strains/praetorian/dancer.dm @@ -1,7 +1,7 @@ /datum/xeno_mutator/praetorian_dancer // My name is Cuban Pete, I'm the King of the Rumba Beat name = "STRAIN: Praetorian - Dancer" - description = "You lose all of your acid-based abilities and a small amount of your armor in exchange for increased movement speed, evasion, and unparalleled agility that gives you an ability to move even more quickly, dodge bullets, and phase through tallhosts. By slashing tallhosts, you temporarily increase your evasion and you also you apply a tag that changes how your two new tail abilities function. By tagging hosts, you will make Impale hit twice and instead of once and make Tail Trip knock hosts down instead of stunning them." + description = "You lose all of your acid-based abilities and a small amount of your armor in exchange for increased movement speed, evasion, and unparalleled agility that gives you an ability to move even more quickly, dodge bullets, and phase through tallhosts. By slashing tallhosts, you temporarily increase your movement speed and you also you apply a tag that changes how your two new tail abilities function. By tagging hosts, you will make Impale hit twice instead of once and make Tail Trip knock hosts down instead of stunning them." flavor_description = "Demonstrate to the talls what 'there is beauty in death' truly symbolizes, then dance upon their graves!" cost = MUTATOR_COST_EXPENSIVE individual_only = TRUE diff --git a/code/modules/paperwork/paper.dm b/code/modules/paperwork/paper.dm index 918d3ab60a7f..60aa2f2c16e7 100644 --- a/code/modules/paperwork/paper.dm +++ b/code/modules/paperwork/paper.dm @@ -509,7 +509,7 @@ /obj/item/paper/flag name = "paper flag" - desc = "Somebody attached a blank piece of paper to a stick. You feel like waving it around like an idiot." + desc = "Somebody crudely glued a piece of paper to a stick. You feel like waving it around like an idiot." icon_state = "paper_flag" item_state = "paper_flag" From 27700890265434754b1bea5c93a14601748c9b5c Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sun, 18 Jun 2023 16:08:54 +0100 Subject: [PATCH 117/224] Automatic changelog for PR #3656 [ci skip] --- html/changelogs/AutoChangeLog-pr-3656.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3656.yml diff --git a/html/changelogs/AutoChangeLog-pr-3656.yml b/html/changelogs/AutoChangeLog-pr-3656.yml new file mode 100644 index 000000000000..20c84ff1881a --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3656.yml @@ -0,0 +1,6 @@ +author: "Ultimate-Fluff" +delete-after: True +changes: + - bugfix: "Corrected outdated information about one of Dancer's abilities in its strain description." + - bugfix: "Fixed the erroneously-named copper coin from gold coin." + - bugfix: "Paper flags with writing on them will not say they are blank in the examine text." \ No newline at end of file From d48383564d15e52980981d525dd82066a4ca1d00 Mon Sep 17 00:00:00 2001 From: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com> Date: Sun, 18 Jun 2023 17:01:16 +0200 Subject: [PATCH 118/224] Chem retrieval goons now only display the USCSS Royce explanation blurp. (#3661) # About the pull request Chem Goons no longer trigger a distress beacon announcement. They also don't announce "USS Almayer, this is a Weyland-Yutani Corporate Security shuttle inbound to your distress beacon. We are coming to help." upon being spawned. # Explain why it's good for the game We never launched a distress beacon. There's still an explanation for why they're coming on. The arrival blurb is from when we made arrival_message actually work. # Testing Photographs and Procedure # Changelog :cl: del: Chem goons only give 1 announcement instead of 3 /:cl: --- code/datums/emergency_calls/emergency_call.dm | 12 ++++++------ .../reagents/chemistry_properties/prop_special.dm | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/code/datums/emergency_calls/emergency_call.dm b/code/datums/emergency_calls/emergency_call.dm index 5b8ec289ded9..c4b1000bb07b 100644 --- a/code/datums/emergency_calls/emergency_call.dm +++ b/code/datums/emergency_calls/emergency_call.dm @@ -79,12 +79,12 @@ else return chosen_call -/datum/game_mode/proc/get_specific_call(call_name, announce = TRUE, is_emergency = TRUE, info = "") +/datum/game_mode/proc/get_specific_call(call_name, announce = TRUE, is_emergency = TRUE, info = "", announce_dispatch_message = TRUE) for(var/datum/emergency_call/E in all_calls) //Loop through all potential candidates if(E.name == call_name) var/datum/emergency_call/em_call = new E.type() em_call.objective_info = info - em_call.activate(announce, is_emergency) + em_call.activate(announce, is_emergency, announce_dispatch_message) return error("get_specific_call could not find emergency call '[call_name]'") return @@ -180,7 +180,7 @@ else to_chat(src, SPAN_WARNING("You did not get enlisted in the response team. Better luck next time!")) -/datum/emergency_call/proc/activate(announce = TRUE, turf/override_spawn_loc) +/datum/emergency_call/proc/activate(announce = TRUE, turf/override_spawn_loc, announce_dispatch_message = TRUE) set waitfor = 0 if(!SSticker.mode) //Something horribly wrong with the gamemode ticker return @@ -193,9 +193,9 @@ if(announce) marine_announcement("A distress beacon has been launched from the [MAIN_SHIP_NAME].", "Priority Alert", 'sound/AI/distressbeacon.ogg') - addtimer(CALLBACK(src, TYPE_PROC_REF(/datum/emergency_call, spawn_candidates), announce, override_spawn_loc), 30 SECONDS) + addtimer(CALLBACK(src, TYPE_PROC_REF(/datum/emergency_call, spawn_candidates), announce, override_spawn_loc, announce_dispatch_message), 30 SECONDS) -/datum/emergency_call/proc/spawn_candidates(announce = TRUE, override_spawn_loc) +/datum/emergency_call/proc/spawn_candidates(announce = TRUE, override_spawn_loc, announce_dispatch_message = TRUE) if(SSticker.mode) SSticker.mode.picked_calls -= src @@ -236,7 +236,7 @@ if(I.current) to_chat(I.current, SPAN_WARNING("You didn't get selected to join the distress team. Better luck next time!")) - if(announce) + if(announce_dispatch_message) marine_announcement(dispatch_message, "Distress Beacon", 'sound/AI/distressreceived.ogg') //Announcement that the Distress Beacon has been answered, does not hint towards the chosen ERT message_admins("Distress beacon: [src.name] finalized, setting up candidates.") diff --git a/code/modules/reagents/chemistry_properties/prop_special.dm b/code/modules/reagents/chemistry_properties/prop_special.dm index cec04ca66616..7c96169d199f 100644 --- a/code/modules/reagents/chemistry_properties/prop_special.dm +++ b/code/modules/reagents/chemistry_properties/prop_special.dm @@ -96,7 +96,7 @@ H.contract_disease(new /datum/disease/xeno_transformation(0),1) //This is the real reason PMCs are being sent to retrieve it. /datum/chem_property/special/DNA_Disintegrating/trigger() - SSticker.mode.get_specific_call("Weyland-Yutani Goon (Chemical Investigation Squad)", TRUE, FALSE, holder.name) + SSticker.mode.get_specific_call("Weyland-Yutani Goon (Chemical Investigation Squad)", FALSE, FALSE, holder.name, TRUE) chemical_data.update_credits(10) message_admins("The research department has discovered DNA_Disintegrating in [holder.name] adding 10 bonus tech points.") var/datum/techtree/tree = GET_TREE(TREE_MARINE) From 2ea616ba7b80a3f2fe16323ea24650367bd89443 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sun, 18 Jun 2023 16:22:20 +0100 Subject: [PATCH 119/224] Automatic changelog for PR #3661 [ci skip] --- html/changelogs/AutoChangeLog-pr-3661.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3661.yml diff --git a/html/changelogs/AutoChangeLog-pr-3661.yml b/html/changelogs/AutoChangeLog-pr-3661.yml new file mode 100644 index 000000000000..1b0679e258e9 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3661.yml @@ -0,0 +1,4 @@ +author: "TheGamerdk" +delete-after: True +changes: + - rscdel: "Chem goons only give 1 announcement instead of 3" \ No newline at end of file From 59084787de322d416ab29581988b7e930705b629 Mon Sep 17 00:00:00 2001 From: ihatethisengine <115417687+ihatethisengine@users.noreply.github.com> Date: Sun, 18 Jun 2023 18:06:18 +0300 Subject: [PATCH 120/224] Folding Barricade Fixes (#3624) # About the pull request Fixes a few things with folding barricades. First of all, folding cade now takes 15% less acid damage rather than 15% extra damage, so now it's following the description: `Resistant to most acids while being simple to repair`. Apparently someone thought that the modifier should be higher to give more protection, which is not correct. Secondly, when unfolded it also blocks pounces from behind. There is no reason for the cade to block throws and pounces only from the front, so it's safe to assume it was an oversight. And finally, collapsing folding barricade by hand is no longer interrupted by appearance of an item in hand (it used to be like this: player tries to collapse several folding barricades at once, first one goes into his hand, so the rest are interrupted, that was pretty annoying). # Explain why it's good for the game Bugs and oversights are bad. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: ihatethisengine fix: folding barricade now takes 15% less acid damage instead of 15% extra acid damage, as the description hints. fix: folding barricade now blocks pounces from behind. qol: collapsing folding barricade by hand is no longer interrupted by taking an item. /:cl: --- code/game/objects/structures/barricade/deployable.dm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/code/game/objects/structures/barricade/deployable.dm b/code/game/objects/structures/barricade/deployable.dm index b64d0ab1bd0e..7ed2eefd75fb 100644 --- a/code/game/objects/structures/barricade/deployable.dm +++ b/code/game/objects/structures/barricade/deployable.dm @@ -4,7 +4,7 @@ icon_state = "folding_0" health = 350 maxhealth = 350 - burn_multiplier = 1.15 + burn_multiplier = 0.85 brute_multiplier = 1 crusher_resistant = TRUE force_level_absorption = 15 @@ -88,7 +88,7 @@ usr.visible_message(SPAN_NOTICE("[usr] starts collapsing [src]."), SPAN_NOTICE("You begin collapsing [src].")) playsound(src.loc, 'sound/items/Crowbar.ogg', 25, 1) - if(do_after(usr, 3 SECONDS, INTERRUPT_ALL, BUSY_ICON_FRIENDLY, src)) + if(do_after(usr, 3 SECONDS, INTERRUPT_NO_NEEDHAND, BUSY_ICON_FRIENDLY, src)) collapse(usr) else to_chat(usr, SPAN_WARNING("You stop collapsing [src].")) @@ -107,6 +107,7 @@ ..() if(PF) PF.flags_can_pass_front &= ~PASS_OVER_THROW_MOB + PF.flags_can_pass_behind &= ~PASS_OVER_THROW_MOB // Cade in hands From 957a1aa10bdad8936d299d3ff0313078c6f164de Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sun, 18 Jun 2023 16:37:23 +0100 Subject: [PATCH 121/224] Automatic changelog for PR #3624 [ci skip] --- html/changelogs/AutoChangeLog-pr-3624.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3624.yml diff --git a/html/changelogs/AutoChangeLog-pr-3624.yml b/html/changelogs/AutoChangeLog-pr-3624.yml new file mode 100644 index 000000000000..311bf1b3aefb --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3624.yml @@ -0,0 +1,6 @@ +author: "ihatethisengine" +delete-after: True +changes: + - bugfix: "folding barricade now takes 15% less acid damage instead of 15% extra acid damage, as the description hints." + - bugfix: "folding barricade now blocks pounces from behind." + - qol: "collapsing folding barricade by hand is no longer interrupted by taking an item." \ No newline at end of file From a249a22d16c15c11f0f8c426730a0998fff8d587 Mon Sep 17 00:00:00 2001 From: Spy <31124786+SpypigDev@users.noreply.github.com> Date: Mon, 19 Jun 2023 01:30:38 +1000 Subject: [PATCH 122/224] OT/Req delivery system repair (#3489) # About the pull request This is a simple fix for the delivery system between the OT workshop and Requisitions. Previously the system has been either forgotten, left on a to-do list somewhere, or not noticed entirely. I have added a teleporting pipe connection from OT workshop to Req using the same system as the one in Research, as well as a special sorting T-junction to ensure items move correctly in the pipes. I have tested the change and all appears to be working as intended # Explain why it's good for the game The OT/Req delivery system was a great concept and certainly an excellent quality of life upgrade for the two distant departments. However, since its initial addition, it has sat as an incomplete system within the map files. With this quick and harmless fix, we can have this great feature properly on its feet # Photo Overview
![image](https://github.com/cmss13-devs/cmss13/assets/31124786/c17e1468-6459-4cb4-b749-217294328bb6) _The OT side of the teleporting pipe system (no, this was not here before)_ ![image](https://github.com/cmss13-devs/cmss13/assets/31124786/a77a49f9-2961-432c-a589-1835dfe99e51) _The new Req side of the pipe system with new custom T-junction sorter (door was removed for ease of viewing)_
# Changelog :cl: fix: Completed the teleporting pipeline delivery system between OT workshop and Requisitions /:cl: --- maps/map_files/USS_Almayer/USS_Almayer.dmm | 60 +++++++++++++++------- 1 file changed, 42 insertions(+), 18 deletions(-) diff --git a/maps/map_files/USS_Almayer/USS_Almayer.dmm b/maps/map_files/USS_Almayer/USS_Almayer.dmm index 8ba52000c917..a6a5befca4ee 100644 --- a/maps/map_files/USS_Almayer/USS_Almayer.dmm +++ b/maps/map_files/USS_Almayer/USS_Almayer.dmm @@ -4860,10 +4860,6 @@ }, /area/almayer/engineering/engineering_workshop/hangar) "apQ" = ( -/obj/structure/disposalpipe/up/almayer{ - dir = 8; - id = "almayerlink_ot_med" - }, /obj/structure/surface/table/reinforced/almayer_B, /obj/structure/machinery/door/window/southleft{ desc = "A window, that is also a door. A windoor if you will. This one is stronger."; @@ -19918,6 +19914,10 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 1 }, +/obj/structure/disposalpipe/up/almayer{ + dir = 4; + id = "almayerlink_OT1_req" + }, /turf/open/floor/almayer{ icon_state = "test_floor4" }, @@ -36629,9 +36629,10 @@ }, /area/almayer/hull/lower_hull/l_f_s) "gkg" = ( -/obj/structure/disposalpipe/segment{ +/obj/structure/disposalpipe/sortjunction{ dir = 4; - icon_state = "pipe-c" + negdir = 4; + posdir = 1 }, /turf/closed/wall/almayer, /area/almayer/squads/req) @@ -38415,6 +38416,12 @@ icon_state = "plate" }, /area/almayer/hull/lower_hull/l_f_s) +"hdV" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/almayer/lifeboat_pumps/south1) "hee" = ( /turf/open/floor/almayer{ dir = 4; @@ -41738,6 +41745,13 @@ icon_state = "silver" }, /area/almayer/command/cichallway) +"iJH" = ( +/obj/structure/disposalpipe/down/almayer{ + dir = 4; + id = "almayerlink_OT_req" + }, +/turf/open/floor/almayer, +/area/almayer/lifeboat_pumps/south1) "iJS" = ( /obj/structure/machinery/cm_vending/gear/tl{ density = 0; @@ -42050,6 +42064,13 @@ icon_state = "plate" }, /area/almayer/hull/lower_hull/l_m_s) +"iRh" = ( +/obj/structure/disposalpipe/down/almayer{ + dir = 8; + id = "almayerlink_OT1_req" + }, +/turf/open/floor/almayer, +/area/almayer/lifeboat_pumps/south1) "iRr" = ( /obj/structure/machinery/light{ dir = 1 @@ -59406,6 +59427,10 @@ icon_state = "test_floor4" }, /area/almayer/hull/upper_hull/u_m_s) +"rfi" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall/almayer, +/area/almayer/engineering/engineering_workshop/hangar) "rfI" = ( /obj/structure/sign/safety/airlock{ pixel_y = -32 @@ -65789,6 +65814,12 @@ }, /turf/open/floor/plating/plating_catwalk, /area/almayer/lifeboat_pumps/south2) +"uda" = ( +/obj/structure/disposalpipe/up/almayer{ + id = "almayerlink_OT_req" + }, +/turf/closed/wall/almayer, +/area/almayer/engineering/engineering_workshop/hangar) "udi" = ( /turf/open/floor/almayer{ icon_state = "red" @@ -66377,13 +66408,6 @@ icon_state = "sterile_green_side" }, /area/almayer/medical/hydroponics) -"urx" = ( -/obj/structure/disposalpipe/segment{ - dir = 4; - icon_state = "pipe-c" - }, -/turf/closed/wall/almayer, -/area/almayer/engineering/engineering_workshop/hangar) "urM" = ( /obj/structure/machinery/light{ dir = 8 @@ -101467,8 +101491,8 @@ gfW bUe cbR ccr -cmp -urx +uda +rfi aqd bWM bWM @@ -105035,7 +105059,7 @@ yfv bit baw baw -baw +iJH kwo trb aag @@ -105238,7 +105262,7 @@ abg ajC baw vbB -baw +hdV kwo trb aag @@ -105441,7 +105465,7 @@ avn aim baw dBp -baw +iRh tQV tQV aah From 6759ef4afe580eca0db470c75d603f2e03794261 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sun, 18 Jun 2023 16:51:42 +0100 Subject: [PATCH 123/224] Automatic changelog for PR #3489 [ci skip] --- html/changelogs/AutoChangeLog-pr-3489.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3489.yml diff --git a/html/changelogs/AutoChangeLog-pr-3489.yml b/html/changelogs/AutoChangeLog-pr-3489.yml new file mode 100644 index 000000000000..82711f53047a --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3489.yml @@ -0,0 +1,4 @@ +author: "SpypigDev" +delete-after: True +changes: + - bugfix: "Completed the teleporting pipeline delivery system between OT workshop and Requisitions" \ No newline at end of file From ce818246c107cf97525a05f6f3a66e120117b8c3 Mon Sep 17 00:00:00 2001 From: QuickLode <63271983+QuickLode@users.noreply.github.com> Date: Sun, 18 Jun 2023 17:32:17 -0700 Subject: [PATCH 124/224] The Hazmat Joe (#3259) # About the pull request This pull request resprites the entire Working Joe from toes to head. It also gives two additional uniforms which are meant for hazardous use, and this PR should act as a foundation for future implementation of the Hazmat Joe into CM's gameplay. Additionally, I may just set this to draft and let it be reviewed while I work on the actual implementation. They are complete with distinctive loadouts, which focus more on hazardous situations, repair, and firefighting. Though may tweak things depending on how its implemented. # Explain why it's good for the game This adds a fan favorite variation of your inexpensive, reliable friend! You've seen him in quite a few places, and now he's coming to CM! Also, the resprite of the Joe fixes up some minor sprite issues that were encountered on previous models. More content, more roleplay possibilities! ARES! Get me some Joes to put that reactor fire out ASAP! # Testing Photographs and Procedure https://cdn.discordapp.com/attachments/490668342357786645/1104748917398175795/image.png https://media.discordapp.net/attachments/490668342357786645/1105643891107049572/image.png Ran several tests and they went well. # Changelog :cl:QuickLoad,Frans_Feiffer,nauticall add: Adds The Hazmat Joe with two minor variations. This is a Working Joe equipped to handle hazardous situations, dangerous repairs and firefighting! They are complete with their own gear, tasks, job and purpose. Forget the trashbag, get that wall fixed before we get spaced! imageadd: Adds a new Working Joe model made by Frans Feiffer! imageadd: Adds two variations of the Working Joe, aka the Hazmat Joe. Complete with accessories! Beautiful sprites by Frans Feiffer! add: Android Maintenance Stations / Synthetic Repair Stations will remove shrapnel & fix organ damage. Working Joes no longer have knives, and should report to the stations for repair. Gigantic thanks to nauticall for her work on this!! imagedel: Removes(replaces) the old Working Joe model. add: Working Joes receive some basic equipment, and are slightly resilient to disarms. add: Working Joes will start at 3, with a maximum of 6 depending on population. add: Joes can access a Synthetic vendor to replace their uniform if it is damaged. fix: Minor changes to PO Uniform. /:cl: --------- Co-authored-by: naut Co-authored-by: BeagleGaming1 <56142455+BeagleGaming1@users.noreply.github.com> --- code/__DEFINES/skills.dm | 4 +- code/__DEFINES/urls.dm | 1 + code/datums/skills.dm | 2 +- .../jobs/job/civilians/support/working_joe.dm | 48 +++++++++++++++--- code/game/jobs/slot_scaling.dm | 3 ++ code/game/machinery/rechargestation.dm | 35 ++++++++++--- .../vending/vendor_types/crew/synthetic.dm | 7 ++- code/modules/clothing/gloves/marine_gloves.dm | 15 ++++++ code/modules/clothing/shoes/marine_shoes.dm | 10 ++++ code/modules/clothing/under/marine_uniform.dm | 36 ++++++++++++- code/modules/gear_presets/survivors.dm | 3 ++ code/modules/gear_presets/synths.dm | 42 +++++++++++++-- icons/mob/humans/onmob/hands.dmi | Bin 9634 -> 9839 bytes icons/mob/humans/onmob/head_1.dmi | Bin 114921 -> 127275 bytes icons/mob/humans/onmob/uniform_0.dmi | Bin 405133 -> 406427 bytes icons/mob/humans/species/r_synthetic.dmi | Bin 1570 -> 1509 bytes icons/obj/items/clothing/gloves.dmi | Bin 16010 -> 16317 bytes icons/obj/items/clothing/uniforms.dmi | Bin 108006 -> 127271 bytes 18 files changed, 182 insertions(+), 24 deletions(-) diff --git a/code/__DEFINES/skills.dm b/code/__DEFINES/skills.dm index fc9ac3327c20..8e1bde82c839 100644 --- a/code/__DEFINES/skills.dm +++ b/code/__DEFINES/skills.dm @@ -152,8 +152,8 @@ //pilot skill, hidden #define SKILL_PILOT_DEFAULT 0 -#define SKILL_PILOT_TRAINED 1 // DCC, Synth -#define SKILL_PILOT_EXPERT 2 // Pilot +#define SKILL_PILOT_TRAINED 1 // DCC +#define SKILL_PILOT_EXPERT 2 // Pilot, Synth #define SKILL_PILOT_MAX 2 //Navigations skill - for seting orbital alt diff --git a/code/__DEFINES/urls.dm b/code/__DEFINES/urls.dm index 98b8b409ae6a..e12ec1079589 100644 --- a/code/__DEFINES/urls.dm +++ b/code/__DEFINES/urls.dm @@ -50,6 +50,7 @@ #define URL_WIKI_MST_GUIDE "https://cm-ss13.com/wiki/Mess_Technician" #define URL_WIKI_CL_GUIDE "https://cm-ss13.com/wiki/Corporate_Liaison" // Misc // #define URL_WIKI_SURV_GUIDE "https://cm-ss13.com/wiki/Survivor" +#define URL_WIKI_WJ_GUIDE "https://cm-ss13.com/wiki/Seegson_Working_Joe_Manual" // ------ FORUM LINKS ------ // #define URL_FORUM "https://forum.cm-ss13.com/" diff --git a/code/datums/skills.dm b/code/datums/skills.dm index 986b449f5ea9..ef86b726a3c1 100644 --- a/code/datums/skills.dm +++ b/code/datums/skills.dm @@ -873,7 +873,7 @@ SYNTHETIC /datum/skills/working_joe name = SYNTH_WORKING_JOE skills = list( - SKILL_CQC = SKILL_CQC_SKILLED, + SKILL_CQC = SKILL_CQC_EXPERT, SKILL_ENGINEER = SKILL_ENGINEER_MASTER, //So they can fully use the Maintenance Jack SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_POLICE = SKILL_POLICE_SKILLED, diff --git a/code/game/jobs/job/civilians/support/working_joe.dm b/code/game/jobs/job/civilians/support/working_joe.dm index 78c6ad2fcca4..d4b575f324f2 100644 --- a/code/game/jobs/job/civilians/support/working_joe.dm +++ b/code/game/jobs/job/civilians/support/working_joe.dm @@ -1,17 +1,53 @@ +#define STANDARD_VARIANT "Working Joe" +#define HAZMAT_VARIANT "Hazmat Joe" + /datum/job/civilian/working_joe title = JOB_WORKING_JOE - total_positions = 3 - spawn_positions = 3 - allow_additional = 1 - supervisors = "ARES and the acting commanding officer" + total_positions = 6 + spawn_positions = 6 + allow_additional = TRUE + scaled = TRUE + supervisors = "ARES and APOLLO" selection_class = "job_working_joe" flags_startup_parameters = ROLE_ADD_TO_DEFAULT|ROLE_WHITELISTED|ROLE_CUSTOM_SPAWN flags_whitelist = WHITELIST_JOE gear_preset = /datum/equipment_preset/synth/working_joe - entry_message_body = "You are a Working Joe! You are held to a higher standard and are required to obey not only the Server Rules but Marine Law and Synthetic Rules. Failure to do so may result in your White-list Removal. Your primary job is to maintain the cleanliness of the ship, putting things in their proper place. Your capacities are limited, but you have all the equipment you need, and the central AI has a plan!" + + job_options = list(STANDARD_VARIANT = "JOE", HAZMAT_VARIANT = "HAZ") + var/standard = TRUE + +/datum/job/civilian/working_joe/handle_job_options(option) + if(option != HAZMAT_VARIANT) + standard = TRUE + gear_preset = /datum/equipment_preset/synth/working_joe + else + standard = FALSE + gear_preset = /datum/equipment_preset/synth/working_joe/engi + +/datum/job/civilian/working_joe/set_spawn_positions(count) + spawn_positions = working_joe_slot_formula(count) + +/datum/job/civilian/working_joe/get_total_positions(latejoin = 0) + var/positions = spawn_positions + if(latejoin) + positions = working_joe_slot_formula(get_total_marines()) + if(positions <= total_positions_so_far) + positions = total_positions_so_far + else + total_positions_so_far = positions + else + total_positions_so_far = positions + return positions + +/datum/job/civilian/working_joe/generate_entry_message(mob/living/carbon/human/H) + if(standard) + . = {"You are a Working Joe. You are held to a higher standard and are required to obey not only the Server Rules but Marine Law, Roleplay Expectations and Synthetic Rules. Your primary task is to maintain the cleanliness of the ship, putting things in their proper place. Alternatively, your primary task may be to assist with manual labor in limited capacity, or clerical duties. Your capacities are limited, but you have all the equipment you need, and the central AI has a plan! Stay in character at all times. Use the APOLLO link to communicate with your uplink!"} + else + . = {"You are a Working Joe for Hazardous Environments! You are held to a higher standard and are required to obey not only the Server Rules but Marine Law, Roleplay Expectations and Synthetic Rules. You are a variant of the Working Joe built for tougher environments and fulfill the specific duty of dangerous repairs or maintenance. Your primary task is to maintain the reactor, SMES and AI Core. Your secondary task is to respond to hazardous environments, such as an atmospheric breach or biohazard spill, and assist with repairs when ordered to by either an AI Mainframe, or a Commisioned Officer. You should not be seen outside of emergencies besides in Engineering and the AI Core! Stay in character at all times. Use the APOLLO link to communicate with your uplink!"} + /datum/job/civilian/working_joe/announce_entry_message(mob/living/carbon/human/H) - addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(ai_announcement), "[H.real_name] has been deployed to help with operations."), 1.5 SECONDS) + addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(ai_announcement), "[H.real_name] has been activated."), 1.5 SECONDS) return ..() /obj/effect/landmark/start/working_joe diff --git a/code/game/jobs/slot_scaling.dm b/code/game/jobs/slot_scaling.dm index 7e6b0140531b..7230f57eb745 100644 --- a/code/game/jobs/slot_scaling.dm +++ b/code/game/jobs/slot_scaling.dm @@ -47,3 +47,6 @@ /proc/synth_slot_formula(playercount) return job_slot_formula(playercount,120,1,1,2) + +/proc/working_joe_slot_formula(playercount) + return job_slot_formula(playercount,30,1,3,6) diff --git a/code/game/machinery/rechargestation.dm b/code/game/machinery/rechargestation.dm index 66f3a92cbdf2..644402128852 100644 --- a/code/game/machinery/rechargestation.dm +++ b/code/game/machinery/rechargestation.dm @@ -1,8 +1,8 @@ /obj/structure/machinery/recharge_station - name = "robot recharge station" + name = "synthetic maintenance station" icon = 'icons/obj/objects.dmi' icon_state = "borgcharger0" - desc = "A recharge and repair station for robots and synthetics. Simply put the synthetic in need of repair in here and they will be fixed up in no time!" + desc = "A Synthetic Maintenance Station designed to recharge, repair and maintain various sizes of artificial people. Simply place the synthetic or android in need of repair in here and they will be fixed up in no time!" density = TRUE anchored = TRUE use_power = USE_POWER_IDLE @@ -14,8 +14,10 @@ var/charging_cap_active = 25000 // Active Cap - When cyborg is inside var/charging_cap_passive = 2500 // Passive Cap - Recharging internal capacitor when no cyborg is inside var/icon_update_tick = 0 // Used to update icon only once every 10 ticks + 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) can_buckle = TRUE + /obj/structure/machinery/recharge_station/Initialize(mapload, ...) . = ..() update_icon() @@ -157,21 +159,42 @@ doing_stuff = TRUE else update_use_power(USE_POWER_IDLE) - if (isrobot(occupant) || issynth(occupant)) + if (issynth(occupant)) + var/mob/living/carbon/human/humanoid_occupant = occupant //for special synth surgeries if(occupant.getBruteLoss() > 0 || occupant.getFireLoss() > 0 || occupant.getBrainLoss() > 0) occupant.heal_overall_damage(10, 10, TRUE) occupant.apply_damage(-10, BRAIN) current_internal_charge = max(current_internal_charge - 500, 0) - to_chat(occupant, "Repairing...") + to_chat(occupant, "Structural damage detected. Repairing...") doing_stuff = TRUE occupant.pain.recalculate_pain() if(!doing_stuff && occupant.blood_volume < initial(occupant.blood_volume)) occupant.blood_volume = min(occupant.blood_volume + 10, initial(occupant.blood_volume)) - to_chat(occupant, "Refreshing liquids...") + to_chat(occupant, "Fluid volume low. Refreshing liquids...") doing_stuff = TRUE + if(!doing_stuff) + for(var/obj/limb/current_limb in humanoid_occupant.limbs) + if(current_limb.implants.len) + doing_stuff = TRUE + to_chat(occupant, "Foreign material detected. Beginning removal process...") + for(var/obj/item/current_implant in current_limb.implants) + if(!is_type_in_list(current_implant,known_implants)) + sleep(REMOVE_OBJECT_MAX_DURATION) + current_limb.implants -= current_implant + humanoid_occupant.embedded_items -= current_implant + qdel(current_implant) + to_chat(occupant, "Foreign object removed.") + for(var/datum/internal_organ/current_organ in humanoid_occupant.internal_organs) + if(current_organ.robotic == ORGAN_ASSISTED||current_organ.robotic == ORGAN_ROBOT) //this time the machine can *only* fix robotic organs + if(current_organ.damage > 0) + to_chat(occupant, "Damaged internal component detected. Beginning repair process.") + doing_stuff = TRUE + sleep(FIX_ORGAN_MAX_DURATION) + current_organ.rejuvenate() + to_chat(occupant, "Internal component repaired.") if(!doing_stuff) - to_chat(occupant, "Maintenance complete! Have a nice day!") + to_chat(occupant, "Maintenance cycle completed. All systems nominal.") go_out() diff --git a/code/game/machinery/vending/vendor_types/crew/synthetic.dm b/code/game/machinery/vending/vendor_types/crew/synthetic.dm index a16b9d2448be..bd403c65c31b 100644 --- a/code/game/machinery/vending/vendor_types/crew/synthetic.dm +++ b/code/game/machinery/vending/vendor_types/crew/synthetic.dm @@ -89,12 +89,10 @@ GLOBAL_LIST_INIT(cm_vending_clothing_synth, list( list("Headset", 0, /obj/item/device/radio/headset/almayer/mcom/cdrcom, MARINE_CAN_BUY_EAR, VENDOR_ITEM_MANDATORY), list("UNIFORM (CHOOSE 1)", 0, null, null, null), - list("Medical Scrubs, Green", 0, /obj/item/clothing/under/rank/medical/green, MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_REGULAR), list("Uniform, Outdated Synth", 0, /obj/item/clothing/under/rank/synthetic/old, MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_REGULAR), list("Uniform, Standard Synth", 0, /obj/item/clothing/under/rank/synthetic, MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_MANDATORY), list("USCM Standard Uniform", 0, /obj/item/clothing/under/marine, MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_REGULAR), list("USCM Medical Uniform", 0, /obj/item/clothing/under/marine/medic, MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_REGULAR), - list("Working Joe Uniform", 0, /obj/item/clothing/under/rank/synthetic/joe, MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_REGULAR), list("WEBBING (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), @@ -182,7 +180,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_synth_snowflake, list( list("Medical Scrubs, Purple", 12, /obj/item/clothing/under/rank/medical/purple, null, VENDOR_ITEM_REGULAR), list("Medical Scrubs, White", 12, /obj/item/clothing/under/rank/medical, null, VENDOR_ITEM_REGULAR), list("USCM Service Uniform", 12, /obj/item/clothing/under/marine/officer/bridge, null, VENDOR_ITEM_REGULAR), - list("USCM Flightsuit", 12, /obj/item/clothing/under/marine/officer/pilot/flight, null, VENDOR_ITEM_REGULAR), + list("USCM Flightsuit", 12, /obj/item/clothing/under/rank/synthetic/flight, null, VENDOR_ITEM_REGULAR), list("Engineer Uniform", 12, /obj/item/clothing/under/marine/officer/engi, null, VENDOR_ITEM_REGULAR), 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), @@ -190,6 +188,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_synth_snowflake, list( list("Gray Utilities", 12, /obj/item/clothing/under/colonist/ua_civvies, null, VENDOR_ITEM_REGULAR), list("Brown Utilities", 12, /obj/item/clothing/under/colonist/wy_davisone, null, VENDOR_ITEM_REGULAR), list("Steward Utilities", 12, /obj/item/clothing/under/colonist/wy_joliet_shopsteward, 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("HealthMate HUD", 12, /obj/item/clothing/glasses/hud/health, null, VENDOR_ITEM_REGULAR), @@ -267,7 +266,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) + vendor_role = list(JOB_SYNTH, JOB_SYNTH_SURVIVOR, JOB_WORKING_JOE) vend_delay = 1 SECONDS diff --git a/code/modules/clothing/gloves/marine_gloves.dm b/code/modules/clothing/gloves/marine_gloves.dm index 4d5b17f35847..bbddc1f10bb7 100644 --- a/code/modules/clothing/gloves/marine_gloves.dm +++ b/code/modules/clothing/gloves/marine_gloves.dm @@ -163,3 +163,18 @@ /obj/item/clothing/gloves/marine/veteran/insulated/van_bandolier name = "custom shooting gloves" desc = "Highly protective against injury, temperature, and electric shock. Cool in the summer, warm in the winter, and a secure grip on any surface. You could buy a lot for the price of these, and they're worth every penny." + +/obj/item/clothing/gloves/marine/joe + name = "Seegson hazardous gloves" + desc = "Special Synthetic gloves made for touching and interacting with extremely hazardous materials. Resistant to biohazard liquids, corrosive materials and more. SEEGSON is proudly displayed on the back, along with a biohazard symbol. Tomorrow, Together." + icon_state = "working_joe" + item_state = "working_joe" + siemens_coefficient = 0 + armor_melee = CLOTHING_ARMOR_LOW + armor_energy = CLOTHING_ARMOR_MEDIUM + armor_bomb = CLOTHING_ARMOR_MEDIUM + armor_bio = CLOTHING_ARMOR_VERYHIGH + armor_rad = CLOTHING_ARMOR_VERYHIGH + armor_internaldamage = CLOTHING_ARMOR_MEDIUM + unacidable = TRUE + adopts_squad_color = FALSE diff --git a/code/modules/clothing/shoes/marine_shoes.dm b/code/modules/clothing/shoes/marine_shoes.dm index b9aa567d1f61..d4c772336e2a 100644 --- a/code/modules/clothing/shoes/marine_shoes.dm +++ b/code/modules/clothing/shoes/marine_shoes.dm @@ -63,6 +63,16 @@ /obj/item/clothing/shoes/marine/upp_knife knife_type = /obj/item/attachable/bayonet/upp +/obj/item/clothing/shoes/marine/joe + name = "biohazard boots" + desc = "A pair of somewhat cheaply made biohazard boots. Tomorrow, Together." + armor_bullet = CLOTHING_ARMOR_LOW + armor_energy = CLOTHING_ARMOR_MEDIUMLOW + armor_bio = CLOTHING_ARMOR_MEDIUMHIGH + armor_rad = CLOTHING_ARMOR_MEDIUMHIGH + armor_internaldamage = CLOTHING_ARMOR_MEDIUMLOW + knife_type = /obj/item/attachable/bayonet + /obj/item/clothing/shoes/dress name = "dress shoes" desc = "Pre-polished fancy dress shoes. You can see your reflection in them." diff --git a/code/modules/clothing/under/marine_uniform.dm b/code/modules/clothing/under/marine_uniform.dm index 4b679c77c247..17b98d9b9326 100644 --- a/code/modules/clothing/under/marine_uniform.dm +++ b/code/modules/clothing/under/marine_uniform.dm @@ -161,7 +161,7 @@ flags_jumpsuit = UNIFORM_SLEEVE_ROLLABLE flags_atom = NO_NAME_OVERRIDE flags_cold_protection = ICE_PLANET_MIN_COLD_PROT - suit_restricted = list(/obj/item/clothing/suit/armor/vest/pilot, /obj/item/clothing/suit/storage/marine/light/vest/dcc, /obj/item/clothing/suit/storage/jacket/marine/pilot) + suit_restricted = list(/obj/item/clothing/suit/armor/vest/pilot, /obj/item/clothing/suit/storage/marine/light/vest/dcc, /obj/item/clothing/suit/storage/jacket/marine/pilot, /obj/item/clothing/suit/storage/marine/light/vest) /obj/item/clothing/under/marine/officer/pilot/flight name = "tactical pilot officer flightsuit" @@ -842,12 +842,44 @@ worn_state = "synth_councillor" displays_id = FALSE +/obj/item/clothing/under/rank/synthetic/flight + name = "tactical flightsuit" + desc = "A flightsuit with plenty of leather straps, pouches, and other essential gear." + icon_state = "pilot_flightsuit_alt" + item_state = "pilot_flightsuit_alt" + worn_state = "pilot_flightsuit_alt" + flags_jumpsuit = UNIFORM_SLEEVE_ROLLABLE + flags_atom = NO_NAME_OVERRIDE|NO_SNOW_TYPE + flags_cold_protection = ICE_PLANET_MIN_COLD_PROT + /obj/item/clothing/under/rank/synthetic/old icon_state = "rdalt_s" worn_state = "rdalt_s" /obj/item/clothing/under/rank/synthetic/joe name = "\improper Working Joe Uniform" - desc = "A cheap uniform made for Synthetic labor." + desc = "A cheap uniform made for Synthetic labor. Tomorrow, Together." icon_state = "working_joe" worn_state = "working_joe" + +/obj/item/clothing/under/rank/synthetic/joe/engi + name = "\improper Working Joe Hazardous Uniform" + desc = "A reinforced uniform used for Synthetic labor in hazardous areas. Tomorrow, Together." + icon_state = "working_joe_engi" + worn_state = "working_joe_engi" + flags_inventory = CANTSTRIP + armor_melee = CLOTHING_ARMOR_LOW + armor_energy = CLOTHING_ARMOR_MEDIUMLOW + armor_bomb = CLOTHING_ARMOR_MEDIUMLOW + armor_bio = CLOTHING_ARMOR_MEDIUM + armor_rad = CLOTHING_ARMOR_HIGH + armor_internaldamage = CLOTHING_ARMOR_MEDIUMLOW + flags_jumpsuit = UNIFORM_SLEEVE_ROLLABLE + +/obj/item/clothing/under/rank/synthetic/joe/engi/overalls + name = "\improper Working Joe Hazardous Uniform" + desc = "A reinforced uniform used for Synthetic labor in hazardous areas. Comes with an additional layer for liquid hazards. Tomorrow, Together." + icon_state = "working_joe_overalls" + worn_state = "working_joe_overalls" + armor_bio = CLOTHING_ARMOR_MEDIUMHIGH + unacidable = TRUE diff --git a/code/modules/gear_presets/survivors.dm b/code/modules/gear_presets/survivors.dm index d29498ee9f89..42d5ec0915bb 100644 --- a/code/modules/gear_presets/survivors.dm +++ b/code/modules/gear_presets/survivors.dm @@ -961,6 +961,7 @@ /datum/equipment_preset/survivor/colonial_marshal/load_gear(mob/living/carbon/human/new_human) new_human.equip_to_slot_or_del(new /obj/item/clothing/under/CM_uniform(new_human), WEAR_BODY) + if(SSmapping.configs[GROUND_MAP].environment_traits[MAP_COLD]) add_ice_colony_survivor_equipment(new_human) new_human.equip_to_slot_or_del(new /obj/item/storage/backpack/satchel/sec(new_human), WEAR_BACK) @@ -1007,6 +1008,7 @@ name = "Survivor - Solaris Colonial Marshal Deputy" assignment = "CMB Deputy" + /datum/equipment_preset/survivor/colonial_marshal/solaris/load_gear(mob/living/carbon/human/new_human) new_human.equip_to_slot_or_del(new /obj/item/clothing/under/CM_uniform(new_human), WEAR_BODY) new_human.equip_to_slot_or_del(new /obj/item/clothing/head/CMB(new_human), WEAR_HEAD) @@ -1057,6 +1059,7 @@ /datum/equipment_preset/survivor/interstellar_commerce_commission_liason/load_gear(mob/living/carbon/human/new_human) new_human.equip_to_slot_or_del(new /obj/item/clothing/under/liaison_suit(new_human), WEAR_BODY) + if(SSmapping.configs[GROUND_MAP].environment_traits[MAP_COLD]) add_ice_colony_survivor_equipment(new_human) new_human.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/hazardvest(new_human), WEAR_JACKET) diff --git a/code/modules/gear_presets/synths.dm b/code/modules/gear_presets/synths.dm index 375a90221765..f2a5283e2a26 100644 --- a/code/modules/gear_presets/synths.dm +++ b/code/modules/gear_presets/synths.dm @@ -454,7 +454,7 @@ //*****************************************************************************************************/ /datum/equipment_preset/synth/working_joe - name = "Working Joe" + name = "Synthetic - Working Joe" flags = EQUIPMENT_PRESET_START_OF_ROUND|EQUIPMENT_PRESET_MARINE faction = FACTION_MARINE faction_group = list(FACTION_MARINE) @@ -475,7 +475,7 @@ /datum/equipment_preset/synth/working_joe/load_gear(mob/living/carbon/human/new_human) new_human.equip_to_slot_or_del(new /obj/item/clothing/under/rank/synthetic/joe(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/clothing/shoes/dress(new_human), WEAR_FEET) //don't remove shrap by yourself, go to android maintenance or have ARES call a human handler! 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/belt/utility/full(new_human), WEAR_WAIST) new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/almayer/mt(new_human), WEAR_L_EAR) @@ -486,11 +486,47 @@ new_human.equip_to_slot_or_del(new /obj/item/reagent_container/glass/bucket(new_human.back), WEAR_IN_BACK) new_human.equip_to_slot_or_del(new /obj/item/tool/mop(new_human.back), WEAR_IN_BACK) new_human.equip_to_slot_or_del(new /obj/item/tool/wet_sign(new_human.back), WEAR_IN_BACK) - new_human.equip_to_slot_or_del(new /obj/item/storage/bag/trash(new_human.back), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/storage/box/lights/mixed(new_human.back), WEAR_IN_BACK) new_human.equip_to_slot_or_del(new /obj/item/storage/bag/trash(new_human), WEAR_L_HAND) + new_human.equip_to_slot_or_del(new /obj/item/circuitboard/apc(new_human.back), WEAR_IN_L_STORE) + new_human.equip_to_slot_or_del(new /obj/item/circuitboard/airlock(new_human.back), WEAR_IN_L_STORE) + new_human.equip_to_slot_or_del(new /obj/item/cell(new_human.back), WEAR_IN_L_STORE) + new_human.equip_to_slot_or_del(new /obj/item/cell(new_human.back), WEAR_IN_L_STORE) new_human.equip_to_slot_or_del(new /obj/item/device/lightreplacer(new_human.back), WEAR_IN_R_STORE) + new_human.equip_to_slot_or_del(new /obj/item/stack/sheet/metal/medium_stack(new_human.back), WEAR_IN_R_STORE) + new_human.equip_to_slot_or_del(new /obj/item/stack/sheet/glass/medium_stack(new_human.back), WEAR_IN_R_STORE) new_human.equip_to_slot_or_del(new /obj/item/maintenance_jack(new_human), WEAR_J_STORE) + +/datum/equipment_preset/synth/working_joe/engi + name = "Synthetic - Hazmat Joe" + +/datum/equipment_preset/synth/working_joe/engi/load_gear(mob/living/carbon/human/new_human) + var/choice = rand(1,2) + new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/marine/joe(new_human), WEAR_FEET) + 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/device/radio/headset/almayer/mt(new_human), WEAR_L_EAR) + new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/marine/joe(new_human), WEAR_HANDS) + new_human.equip_to_slot_or_del(new /obj/item/inflatable/door(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/inflatable/door(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/tool/weldingtool/hugetank, WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/inflatable(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/inflatable(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/tool/extinguisher(new_human), WEAR_L_HAND) + new_human.equip_to_slot_or_del(new /obj/item/maintenance_jack(new_human), WEAR_J_STORE) + + switch(choice) + if(1) + new_human.equip_to_slot_or_del(new /obj/item/clothing/under/rank/synthetic/joe/engi(new_human), WEAR_BODY) + if(2) + new_human.equip_to_slot_or_del(new /obj/item/clothing/under/rank/synthetic/joe/engi/overalls(new_human), WEAR_BODY) + 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/pouch/tools/tank(new_human), WEAR_L_STORE) + new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/construction(new_human), WEAR_R_STORE) + new_human.equip_to_slot_or_del(new /obj/item/device/lightreplacer(new_human.back), WEAR_IN_R_STORE) + new_human.equip_to_slot_or_del(new /obj/item/stack/sheet/metal/large_stack(new_human.back), WEAR_IN_R_STORE) + new_human.equip_to_slot_or_del(new /obj/item/stack/sheet/glass/large_stack(new_human.back), WEAR_IN_R_STORE) + /datum/equipment_preset/synth/working_joe/load_race(mob/living/carbon/human/new_human) . = ..() new_human.h_style = "Bald" diff --git a/icons/mob/humans/onmob/hands.dmi b/icons/mob/humans/onmob/hands.dmi index 971fdb887148c8c91eb5889effd6757965d9a6ce..c8da787cee041f9f2ccb228ec03581a248b1535d 100644 GIT binary patch literal 9839 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 P0)CA2&95LX--!Dk)aue+ literal 9634 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 diff --git a/icons/mob/humans/onmob/head_1.dmi b/icons/mob/humans/onmob/head_1.dmi index 60451b7006af630da131276b4f0a31a12a7e1043..0fb5700225e3d87fd72300628230832e75ca424c 100644 GIT binary patch literal 127275 zcmdqJhg%a}`z;)bASy)>q=O17zmF+ZQeV9OfldG@+Jv2QuGcbFQ!F);}SU^ zG(R8ZQ8Oatb}ll~%&v(VHOa{}N6l6huvPnc*OPeS5N(YyhYDHc)J2+h3+%rqAfWoj z5ScaG(AVeF)Ds_Q8Ox;BsK%*vo7&9Y2UyDO&qsZ>f<$|iIoaQ{uLa+$?>$%TgNf3e7~2mlt6EA@ze!axj=pxR=cIN@@u7w^ z3#=B*3w_MQK$8JfNeHdrUAR`V-!|JEEUS&aY@p4f*=%X>1&d`Mz9qk&*v0dQc%^NB zO6K0o+%_s_i2EVD;$Lv6kSBm=>n=dp;8ZbEww{<5&4rEIcsQl;Jnz$s!T^&mM3T#< z%cSC_oPD0wj~XcAQmk|vAotsN+g=8(dOmDqL41t1%}{^q!x6M>PJClsxb<{HH?;Fc zWi5r<4?b~1gP$e$)Mk5r)xaUP`stPL6$Uk|pWt*$gtc6#+0DJ~eOtWu_U4NHLrKir zNu|0H-uwI$-`XbX)q4yy`i(R|p7)=vd;>`sJ+!@$*XjJQHLhERLt46;h*T*y}zIZy$>z`ZG?{C-@ zE!SwV)@Ze6{&sw;-I#CFqWtt0Xe^LxpNq<6_m+g)H^%&^HwLfkbx~aEloZxqCv-_< zR353vijF-d6bg}5F;k}`w7wUR)RDo?KlYeN$b){2Fd%7BJr?wz6Ef8)?^xr%P;tyx zx~XyR#V?tEx{(9=0J_7MyKV%Q_zUy z*XNO}19Gp9X+|UipDRYK%Vv8pd?I5VFn@Ji`*1)uTP)%^Im>@e2z}liwazlapqLaC zwf-<$Ea18u(d#~dJ^yt(anw4^2!le>$}4Az>t0N=?J9>-LZjB)g5ctJl(;D?^6jW! ziO?~pFYYJn=5v1{*kIX_JkI1V7Cl&s^f0mr56RH}T>8xH)VhYd#?dEJj7M}nEoizz zEv(7n!)8BZHt9iMEf2;1Eld3~j!fq7k!nLA{?6L(jp2<9GdPBYkAM9%5yHhVhuIw2 zN6!hA6m2)`i3!)gOR+F|$Re8ZGCV>mPKAf-e#?l&_2Ic&*DSCe)i99}<2=4+Sz+0W|+3SC!H8me3-Wuoy^*yNR-+oz42;%tlcMldz?>I0R%)*TUvw%?bi ziJ6Vl0Fi?iY!{qeo*ijVzPf}Mj(<#_(u#BqH5^wjozjvlM%XCu-rD_ndr6Pn zSqcPV0V&DLYPzTF&U?9QuKf|g9^8B_8X)tc?M=*IzYk6U2^1`u?4eKb-WJRdbQ)IY zmrU5tOrB%3_7)mu=VNCO4GkqFhm?H>h}pX2}xcP1a!!dJ-(y#>Y3o<#{$Go zi;Krt0ckGhTS5GAJ%UT0-+i|&Ne8`4H;im5CYsW!&F)dql#D>*Lcem|dXt6qJw7S< zQ5&Xh1RX8AkbfvE(?YmU{5*G{d0(#_on_a1MlhZZ%~)Gff~WKg4m@&Fs5`4a{>W#b zXi)!M@qNv}!LNe)LZeB~$878&N*cW5M(5|LGUggtyka!8^d=a*iS$z|OisBvF1zC~ zo(%nldP%cG8mGaVQ)Z}i$OkK{bU4mu0fuX5#w(?#Y&c=g!9Qg3=UCEknZAkgL|2ji zDlEJOGWo#TA6uB4GCUyt=$4%vf&YV(jr0=rzwNO`Vt@Vll&>^9x{{V0>*o4QsXZA2 zEG%XN!g<6Pct5nVpNNz6_11*MT|C7xxxe&nwt*@ZsQdO0^7Ln_)*w;tcWv{PU#M@dE>{gr(q&*RZ?FZb0NN}Cix z#OH>%I3#;}{7Hxt`fjkC$)EEJmNk1@+SN1r)r+JfQKb;2M-r@L<>i*y*^kZLEXB_z z8GPp#Ktb)_vS%J=9QEqIGmCLM+@dx1YF4wmk`V(99X;ikE_hB%+fe41fv6|gp1dA) z3rs0r9Z5XKl`#T}F@osSr=6CH`L5DV*Bx&tEw51viOtcbKW4&i1Pwb@^&X@MAy%#H9UPCLpvXPZk#Ohg1BG|rj zzA6l^k&a(WOG}Tyr1)Z@ceayDn-I2Fuo#LT+dG>X9==xqJlV`&CUyHcIXQZinK{!L zk8=y*jHC#0n&GRX&_sOGlRbAuo7uPi)^cXxFR8i)vF38?8f*_;%?e)+W5)-b0*QwOR&Ephw^Mr1*$yd3v;k&qfv(SyFhU zW^5Xo@O;s?;wp29{r#=2mS`A_*D2_2t{?2okFK^Iy0YcmoU&PZb*yfJ)uzlX# zyB-z}W|DDwFMZE^peOBzZ=qb!@Ty}*M*W-1i}YPP|4NIC2`&T*IF#6cOO_J#AEcqE zZXK>)LOMJIGVxq;V-0>hX;tVtTb;F~QC6vw`5tjSt(}Bl%gW-#NkzVtiTnA}T0jbc z!jeM+9AphCbIp)uZ=HUT;pRpd4v!g2t7+Uun&H!=znBtlnU7tSsRz9F-*6E$Cfi%M zwMfQTNy4M?MD0E5j{x%huyC6+|3m?uSBuoCsDudF*$kPezGov@0N%Ox=JcP>{Mz}6 zp}X{m*vcG54+xy$wRGW&*9vjMH}siqN-*%s58l*%#;C7~aT7I|X{~i2^9;xN%?q(I z`C7r@43(#ddV8+lO+I23R%|R-@>qFgE2z42aAeA3rmI1Md~p{VaN~h#IC-Q%HrDBC z1$+6>_VO}T=c<&v{c_gW8At4hIp2S|4o?s82u;F3|K>yoqZgWVYJHka(YR>{PO&B+ z@{l8I6!B&GYku2w+k%o6!U7Z zS5eM25wT0pA;!gw9N##b_c9`-kp{&>ycfnxcAeqR`{W{ZSy;Vcyn-fg_`i?sa@J+G zWLMDY0b`5?;|!(&pyD8haYit522EW+tC2prmM!-e(fs++zfT+vAzxnCB}m!L1gmhc zo=7<>_N->seyQ;eRT_?d4Tc_030R~mhKIaNqPgYHf1A0A;!uen#oQK zFG@)xUcz`kx%wSZxSS|A{aajTInT_|k%GBVJFu*bKc^gxR&6nwU2^>~E=c@ihi`|R zWf4!*SHKWzAWk(aJ+~;r-g?r{oOT10(&)meO4K78iR#1P+DA@XNT)B#T%?X3WPip% zOZ&YaNt3mZ2$k1H64ZdP*^_SwvbGQUDzO;vRz?s!DaZ+Pip8q^4IY`$MWE1NPx(_U z^k}5uV?OV(HC8$80iLRn_-Tst`BxvJ@L@s6SH`7{*xW4_ID&TTj9VO6dDXC8nWrLW>Pa_bCi7x-BSGm`_d@<^rQw-Ec-YOLaWlO7xPUqn#;K+UN|lvy z-=!9%FO>fVxBVQjVD%yA;T?Q%^w>~~40M$%-Z$AQeMp`S0Op=;Lv*_``4cg zC!uQ|VsdO#wXJm#b#K-aE$LCZT+|gEKB|&TPVt<2(*MexPv|hY5F+aYvZg4R`vn8}q&bN3|?(P5isZ z=7OGpYXJZqodN%*D$*|PLNc!}SLAV)x$Wr{!^~V?J-_*i=lodZ#R_#Y)c%uj`Q@`3 zO)YJtSC^uiLnH^W_65ee%Y=@Bp#zyaT5A+3!q~RBNXUjXR5ZvfwoQ)GHX)EA9GM=; z+GV=v?7UnKoPzMEjum7*E!cbJq8~@R_KkM*Wp^FzjLS)91mtr)<=XH+SrckIiI^Vo z&%>VOp;19ZL*wJ$whKK+*E67Vv%v8`?LMfMqzx@8;>Tm#2bcQ3_4W0>Tc|5e7q|d? z@cXFKVZV|EX02Y@sapzeEXBthIrkZUtk#I?MgwQYNe4ZV5E*QWpiRsxfxcF_Uv{|* zKL2Xp;z;yn^HT-$`y;l+%Rfa2x^`_+Ef)D8AA;g8YpRDKoA?5J&@|C;sb9si@3agp zdIx*o&wQv;FJSU&@dg=)dZTE&jn~E(2eX*rhb(28dO;_cByE;&4F?gp` z8?)2E9$q(C^h_la=A0W^mZV+)KD21J>AJJ(^O*vO(v0ri2Wr4R8r>~eI1855W!@iHe-*b^s8O@0r9GY;b1ybv!#~J-hYvUZ z2l88Kv8^fJ>ZEjm?a`x0r-LqS8IvR-SKlc{Iw2#puXS+c-%p<$zo{%!VQ#YssjQkc ziV$IZ;XO$>Z%x5@8t);WDt^o3woaJ?23cJvYTTp0xZ3|fYEp`8mfceV9ThEoTTues z9p3XPU&`_3QnZH4pBr2p0!nwt$l7YLrlzJ@)-8rZq%^?44Q%xn01uSk7&ZbD&*WN% zL|md(y;awy0JYN`UUe-xHDugunC`)V>c$Oys4y`6|8DmiIyMRa`+?WZwuR#EzZ*vv z(VhPsMw|WrwRuGm4enA@z4wGKHMECzX;X404Ee-!Xk^;qmZeh$4L#`p&G9?oy)`5V zi*c>f`c7hBfWr%X>dl$i!NMp%+FFmX5wn^T6oVHH30TjezNf@>xJqnsGgCR<1T)R- zDf13;0FVsa-2FDwi;KVP(Z0jT+v^IKd(a#&2^V^3)=H!+`1Ix~*GA(nQu)QDOIpO}ZBx#Ifzn|4g_A)yE)dW3q}RFT*NK z8u$63!8>piS0{>I|5~3!$1E{}Nt9khvIpD3fHZ2|2k^&Nug9LiHqOXpW{H7M^}7VD zdr;3#z65%<&`@f85Vdh4dAE#+buW1)=m)Jf|HfkSBLDAcd_z*%xi$r3Pcezfi+YlK7R%Et~Dih6U;mQl0Hv zdMJN&=m^pk`o+b4um)l^ocHb9us`mQLz5kp2cbj3p&*7S! zMl-N;xb8D7cw*;Z8g#Q7Rb>C73~Sziy-t#1Y;!jAY*xzT{et7dpbuA9H$E95_s)m_ zBpH1IQ#>X(#L*U4kSx<9L~6D##6m`2eje7!FDU4=E3zL+Vy;FPscTkIh%t`7w9tsJ zK#GXN;($Tzd7b>Nzn{L^BGCgdH)r9tnb==R-a|jFDI>A7bRZd(OIbS)6_vfVD)ac8 z;{(hdN6?kM&bnuO#`@S#9*Jo0PSTr{ZyvGw1Y9`SPvnrS%t8{iqx|DK?%y|Tpnyx3 zxZPR30M}UxaSK>ZCGRpFY>x&gg$jk`7^f10Ua2a9K+mVhS+__lX;dgJH3d!R3j2oU z82ph-0`ADmQ=KZayEVUO`I92)v~~lnO@>2XUN_S)Gx;;-G<>e8Rq@zuZIuN$w4=!v z(i*d(NiPka&om4Snsm4i4)iHJ?HX#p5P^n%%j7fpU-T&9H_6!A3SZM|K)Zl^uceD? zs+Z(7uX17jY@~Wtv(&N=s1if}mt54Jkn>_6R$BJyIur|SKmbIVNrI*c|4)(Ofmu6y zayen_3Q3f+EuJpIdhX!>XxOgBDSw-^$STa#`UJ`9Mr>X@BSxSe7)|<8iST@zU-(r; z^z6Sv$pL4D8J`5ia!2s#msyhM1tF<10+1udd@LXjg#4O6oLtZ|UZVl=+>UWgk!rFB zUR^RDKv?6t$!-8UKy`%{hQ8mUHi0X=0>C;4DV5AufqZO^TKJjWwq6UCeW7rF!PD+y zieRPdp&%bsG6E|ff6-ZM^eySgUk73#eQ2>FS9(zyW97YV5Bu;@CBD{3KQbvv4Y?)hA~MbN=TGbHzN$!QWp5jfQMqxF_h1 zJ!g5te|^Y<#in{)9gWDjGt3uFbeoGw#?#CX@m97cqLY|K?$hra zV(V3y#5&10CNkND`R5=?s!B4Zt&Rk5u-?yAXkvX4wn=vrt&(24*)!}`Ge(W_GmPt|le^#q9g){=@{r^<6>TEJ8w5=<@^Z8qD7dzg!l;uu-QoUS~P?8ynNq;ieW%Rb`NLABw^t zM2MTtpm6j-4gmM{UF4e3A4qR!8XE-enl1nohmBe5yAG~xr{XQ}VE-PAu9gr3PgJ3} z8DczshfoY{nvIIzDq2Kfq9kgA@uNN_%4A?{st$D)#sQlyVoQwb-S%??11nQtCX5 zj}b3W)uz*uLuUocax9mYO?=B9%$e5RU zCA*NN%0pb9_xAPO?Pm`sVULcF5BhoLro$f2Ea2ny;du%VPj4DAt5vgsK7_G8vL5bd zfVPRg&lK3TAUk(H)jp+LPwb`4^|sPWTiv-QrCFw*r>C{;tA{(b{7H4fO0KG+hld!< z4W2qxbIDp&d&23#6z*`mwl=xYl`9gMY(mK%(LU5t;0&YMO0jBjH~Pdet3?cWU%=d6 z_CHs!zeA`DMUVjEu<^Hx=lY_D>(i-6RsrosvwpEnb|3TY<>Z9Q1~w4D33J*vA_&2- zM%2OdW|U;|Jx;4%J=4T73|{a=lG*#6OwdeX_|=l`UbTT*A_2%2tv=5k-qZ7H?=e_d zc=o^>FrxgciSN?V7Gz`hX~^sl$8!^a$}|B~Cs~l3iV3+98mdccW^P`MF+Qcr_eD1= zl6mgpVCOjHqsKDiSaSDB?_a1Q1DuT5g%6JY9W)h&<3Vaf$HWwO9!udl)ts=fu}ynF zQg=-vr(^RN;Zdvc-Z{90aURL{)nWnNehc^pKn4LV3JE^cX=`h%f`1V;(4*|A#TNc< zsl3iP02zFxq@@jvFn>Iy@(6Y$^clu zB)uRgZqPU8Ly3jq2P5FOaj9WrV`Gm51qmFQYM2_%&VDsDF%Az8zp6=l@pkw{iCAW6 zIC+Z=`>XX`+dXe7I|PjK<;&YmT`Prie>V5`$vlhq_w9G*);n-1Cnjb7J zP0(klMk=&g6}(b6(0L7?B}Xv3KU$}j?2vU?1OO;;Q+Bm;5;=0Rk(5Oq%4S8y#;juJ zNLD^eKBHUD7IpU_kjHlvs(Dmj$#`s~019PqU(J4__|Basu-EP3o&Byz4>zI(-CB}i zB+`9-s~R-c-?il^US4~DN?$KT&x@54Z*^^LNmK2C{ojEW^=V%26oDJxDZ7YWccp|T z|3pfpdmr(-P1ZUzikM)igwsI3nwt?)?b&AF8e87u zS(ubnettimFGAD#QV&)dGdFp5fH?4(pDyTgV7__3{myxNnYe^Rlaq$*KF-gY@7f69 zJcnLlgv~In2}FF|Q_eV%Vl0*M1gAxV7wxd7nDg-deNd?CD-n5S{ax7D z-`^id#0*G`$?e;>{Q*Nu;-SQR0--YCY?DBbjDFrYFOI7)bnQ)sR$xIx2=Bzo6ZNJu zBTdcwAf0R4WaAs)gaPJ+`*$UC4RhNvb75hjq!G7lG0-_c=2FYt*MD{IJ$d(QPl`ie zYd0^(_`}H*4(|f9D+E7*(&WCzvr4FH!1Zl8!qvqLiuQ$BXu%Izdu@pN&-Nq)hLATj zyW=J4rC=)pMP3tmfGoK^%rut(>>XXc?A@o(&SY${WXW@@PoQxP5vEkk`NEm9uWyi| zT2=iV%^23vq5m?c>25*od|+?w!YymtQurS83;6)tA5}Z$+f0o%Y-t|L&0p#CpS3>D z3|bbD7Q(}%8iITyGNd(s&#tEJjpFCj;()%AAz*~&K8&Ym#3(HM@>qbwNjycd$n;SdJYJ^9uzx*= zCq^D;FlL{*CALEG#TZJZ4p1zrN+RJLOkY3Zrvt zU{uYc1Tan)Q)&!ps%v#3NKt)K{GKZ*Ir+!JzKbwW7Ga;hh!NA}rZzZeG=kKvwf~yL zxsPUy0tG0QAbwHNhY6-lZ<3q}gbA#&F~(~oQ*mXVpVmKmaQo<4Sy3bPEbgtJze-8q z1XxHw^p`)Eha*P#Q_@K?rO<&iEF#&xX;O(^8yxCU6>1MHko3payYyx+*Z~*U|+9PH4X-?b1 zm~;T>2}JuH(c6^(%%cgcL~&E?e?oE?1$ z@G@+(zQer(JMQ6yhR?bW+3lOP-(DXq^y8z^?idGc1 z68+=;_tRv5oL~mlq-iU6Su@&OHvlweo~BOu?d*(qPdNWcZ#tQqj*1IJG?V-1U5AoS zHlKtOP3}1~oxWFh0ON!3OrJGb+yfmh8gkt=7cze_W$~&iC#wJp3M7g&Uua}#JT%t- z$~3Ft71lstHZX_}8rxqe;T)qK7)a(iiV8Y9a_Z+X!f(MC&?TCe-KgAJ-YTZ&KU&nl zid}14a=(8fN#9aoX<_Q`MJYznq*_P5a+G!~poBV1hW@bG65hf3W$w7~_*IY_U-30I zfROzH3Ba?@Z42LOtNp7kxp8anRFGB<9zRxy#*fo(T}AbBIUTjAt&tnU%YSGmIh*md z_GVhtGy8glU*3j)Fn9#XV=5}dZKah#bI<)VDk~{57>uJRgI>EucLXDFuz7Hx4LMx9 zd13W*h*jh|#)Y`|tF-4*2x1q-Gjkt4T$!~|T)=g&1RMoUW#m$qg5~^}#DoCU0W6x1 z!Z)$*C0#fcE3I6mlXEss2|S_~D`?}i6Tll$1Wdo)<?+u zpC6g`axJND^?I1?m3u_@0rsMBp==0P|(gvZXm=T-W*tkm?Z z#tP1Sg6Q~I9!q&uxjjEQ9R|uk!zbNdDt@Pu7wVT3y*rO0O|l6NBgL&a!FWd)p{O+N zW=-Soai{Tu1uJ5?tHgQUisopI=TIeg50RvPmjxhRE;NyUYwzDe;L@HL!OSzBi0y-_ zXeoSW4%jB3yA#IJgu*~Acv8m-sI@|vLbi?NcvsNU{tA&7zUS?}eoJ<;k#>k!$kXcL zKilid7jcf!3_?u6Ba{WWQ{%}t@1E53&8e%iCm%OOLl$60Y+|dA>mB~!`3A0kHbUZ= z{93tfXxZ{6?A3h%%A|+6xhziBc@x1Q5or-XfW+aeoOu7&T&a^&PI}%aCR%DhcwTtTUl&`lk?OTAXiO|2nW*+ zM~luZkWdMltXlC!khIspzfpSu;aeLk`@eac9Dlo$$ueLzUw@1BAZ~&-&lv)vkAlTr z?=!B<^-<0KcP)VBW=zms0lDu$MNnQr!MgO+lk7Gvypn``&kY$*k?Fv94U2VVb^Iqx#H^mEbFI^}tB1d@59LV|JtA6Y0@lW0VuIf@E>R)$~kswq+DB_lrrctZuYZCiW9o~x|CFd=MM zyRQ5TauPvrEtV4bR>TB^!A+r-pit7`PY(tR6kXYCnx{!mQ6#?|DQwo(EkC=Qy0Tm zYJeBF)KEOU^eh!BZp93i=w7b2ZO?U@UnXcd%JDEVSJ&Dav%7PThq@W*;3V#-TlrTeCZ3R}GX6MxSt;@Hbs(~@1$uZ{PQ#5?@!ViYS!}t(g_?#1<0F5PuRp@5k zIVEmv_CJw66GB}eHW^-+V(bcpd4f>>r}bSCA+@LysJ`-X!rzDYC(?PzHs*Z)V|4|s z#u0*K{4r%-m-Lny-SI=fotS+}lJGH=m45xYZ^#53zScwO$>gg)y4>hgmdn_6Bz`LP zSdV)-S%en^TIER~06j%ilZPDW1~3tWp24haLG_*2U-=?;fDvI^-8ya%d1Qz#!`Hqk zMc(qvPO! zN*Q+|EBnTp1B&v_UwJR<#Ld9bmRTckDwb9nmnG;X2PL)Cbuq(*P~L+Wrr)ifqpUiKanbs4$9W4bYEPWtx5ou zd9SEGmTf+*&6$yxt@pSPvVBp?{^m`iRxxi{SVE#;m4%&R#3Rc}t<7nWt|%8-(S98h zsLK2>A-w?pkbQyE2kr3XlK|dgwKiD(&I!QKMEK5aKz1Hq{Ow6uvR3F*<@n9hH3$@Z zE*Ji6zqd=gdZdTaIyG)nDqr^dk{tBY`|``U z3I#26dau@_^QWh(tx%cS*}8|~3B6g&6}?UhYjoEZEj z&RQWj4C680iT2+>^|8DBN;wHWXn=5c5O=v@xVDp{H1&ue9)|~iuAAmmaFXeho@?rF z5dr;%XkSBgRTxE@*yi2zQ|5+KkqW$h59GKAjHw&Q9LXawSFR2rh8YE16@^t>tFIhG{bEYoBsY*CUe4Q+|y``k9>9}2KSw=&tOPin96E8v+dbDWxLZ- zdYQR#zeORaFOCrRDVXz8*jN~LNsZlTGMqujtE7DmUNL?;@NoI!f&1}_b!lD2!z>{d zm!xaYc-R@`5Ig$mb;qHdjz=E4TXxZ-)5bLvHx9iviCZvd$%GVF`Y*yG4vPN#9_RXf zh5h3^UQ&mvP7VmYaJqx7+RmGKcFDM!tWidLJyFkvCbs#k=5#ggA&Z{kif|xD3t8#3 zEgjaRJr&tzwvNpUnDut#M<`sMU$KFu3>dS+o@B0n`Z9uHNPvi;{XhHqyWUr+2K!b` zIr*tCh)8wGFUVmuhlFy|OO+{Tr!$FK#H>GC$901lK(A<0<(9gMD$%tEeip}TIbXi4 zOgGz4{!~j6y-N;hdKJ(9Caj3kLZXHhx4mQm?6W$@3!W9n+x#BvYB+#|j}Y)SpPMa@ z3(1--mpp2_yN>IUU|vZosw_W_LV5qnSmICfLcLu3{9?R#+PMQGf*@^~cPW_CDDWbq z^5U$n`*Z9R6_fCFIk~jGI8bbP2<~C zm*Y+mX1L^Is>>d9nxLH^5`3`NW)YjW>2qMk0{Fh7KE>pS#?O97mcbj9R;yBro+8GO zV`RVFEjQ^cj?eg@RcAiQJZ9yiUowOEH`hxj6uOBUlREe*i}!8}Bq66~ z+1frwccGrNMGPx(z3{Nn8oI0GmAKzhoUH1ZFOTsqKNdF4gg zKvte+9YS%u_pTLCUNOA(?<5>?KEj6FIygaGxVHBlmPlud72OdVc2r^#pTbBMiF5Ay z*WPsk{yE=2>)W=a`oDVJY`eQ93gbjf2FD-*BRZejicy1x%fZL_6Ck{~fuO{nwDr&B z-g|HGMoaK1)&|0-qf`n)rG9Kk5@n%yUioc~-yx~yGg|C()rK5=dMa!PP~`N5=DkhZ z=VGbso98z(1-5*f#t9p6P9FDcdm_yX$Ur={3Tg1fDy{-k1|K(M0%Ub-x@u zF0ZW^Y}!YGV_t~Z@eJf9#Fs2bOT=Fc_n1^HxJxt~= ziewo7Su)=!vP%E>L0G2F-r9IercVoEH{@(xMoUBPgUJ(iIpnPH6ov*_yoV&5*R>&9P7>Y~6n+Z%$B$X3)fTd%Ln$?Lde^aUtpQrBxp zmNUO6rrY!1J*CDo%(BR|jY}9arNe0$Vq&D&2BX4%xyHic@)uZP>x*1*I5{H@-$Tv5 zv-3gjkWVBB5)u9A`jHNP2gzymKDzmy3|OkMy0(6KgRk`Iq#Y<(NGbI$ycSTjYw^;HQ<#PhlGG_ zN>j==X0ygj$9nJ2rcD!k3Z#Wit}f`CFnC=PEj@PRjw0YR)HK1XHv=O-g&2zi_Yk&b zk1{obz;+Oz^iHtH=#B!vZ%c9;_tLq3({d(yS5qfD921{7!qcowdZ1thJX8pj5i#_@; zX6UZevfR#3eeX+kGiH@8bbdE~kSBd%I!oX?kRF$McG}5coCb2hX1_T<{poXwuEqSs z0C%`E5kT8_8Xul7`_$G8RJK2VUbbv`FbO&wu=(9~6*3t*&un)ag@OYMy^#Yqv`zQu z4;HsJjJlH02V)Cfs6X-kjP~+C3QeFAp;f~y8QwP@y#t!M`rMfhK1iYG-`m@ps<7zG zCotMvURmy3PU!^AsXU19%kd)PjlX@+w6U-`U@5phm>QOn!q8FM9rkmAdQIDeng=fD z^cw%x?W4EAqa{L{+Rm&0hS2R|Z0zspi^Q2{UxfYKSo)JU$<_DJ?C683uv&ZOnnxW# zmu7zOC3er`O>!_3z>6Hxkj6fHcEH7C@jK2g%o4fWLDQ8n9V%hGiVI)G0Os!~G?@jN zlrBb~XwR6fHS71o9E^Awe!CU-lwWijYj4RHi_z&X%>UvJ`gAwsk#uiBGPNNYs7Ifl z7+CngaL`xx>SVpZ-OJqt8_AjhT_9u%$}k z*VWj(A$}hQveQ#jH5Dr1r_vX(r#MgJX5*`7)x>ONOzF0CxJTkN$X8b*7v%f1oATmC zJPQ0(8Bi0B`K9Ebvb@||>GF@Cmf(h3IGST&0Li~Yn(~fngwF>UEhcR1LA5L7NCZKd zOmwzM4Fw`XR0lzQ*mM#nD)8L#)^{>(b(^UBHq`%?2swCatjGq0y{##3tvHOGS-Fsg z&zwn;-Z{;vx#8PQVq(`vK@^D6{C1)N(UN9DtuY5pBD>FnozUp|j);iJ?sc_Z_1S0l z51Tqj63tBV`8I1;fs#RI2Z;uS)O}`tVQCII7l`E0z5aYZS~0AGJyc<`CEpINalXis zq!)=2lBy@3uO(JVmDE)-xcoEk@Bb9G&dH5imzxo1x=_k-H!Jax3Xv=627%zPvyjQ7 zecAI8CEzqGLw{faOTKg~IQHz!4K!p4yWrL45f`WX@#BZyip4QH*_DwTq08H;9NOu1 z&=gctBP_3|ND#^w+yfMu>)+cV>PBt;SSK$yGOvEW58VlLS`!1cOpvY_5&NZiY|0vW zA43>7f4%vJRa(+%J{1IlBN5>=PDeMVjm7U|PP!j4Xc=_G@Bsn`3%wPn@4!vRLMPZ% zS%fOB2+-&4=PrFs26nc(I4L15A7qdve4+&FWnDN2MZpB1FkU3CzCkly)DI}1k-hAr zM$O|pmHDLdBIy}ReV6!==7Qn`H0?xH`zzJYY6RzuVZb!UmtDAD z>CBDS&FBaZ0Az!V)|!4RDV^`|io@#JgIhxUX0yj}@%O$pj>&iQrwBCe_PmW_wjEhp zZ7#`~jyuX#S?oUlIExT;u%A4oecY+N#(L26cJH);t-W$s1lBx>i3byjtZy&>VeQ7J z5OgLw`S_Iv5F7T;40Qt58Ywjoj<-)?><_jQ#bzo9gnocH4+m@11USUs>F!=HNNzRn zo)c8{ajLDs*kS8l)b5pfIZ{O8Om5h23GYs?NFxlKj$iL#&Jo`8sR&*BFm}Hv_p(D> zE~9tcGcz+3l!A~7R^y%FI~+hmzolS}?X;P@;Oo%Hum@oe_yYUZMw%W1X3%qL`8R3Y zpr@%8qI4Na4~9EC2xE1e2G#)FdHHJ3s&jHR^c;+RGZ|EV&!bn@{hR3cd|2Uj;V%dO zY29fv19?$RZ|rnZJXj6Xl2#!l`*-Opn&*|Bom~`M=CgQenGW|Jt^BDY4hmfPF=8t8j+K0x;!#8k!R zUmB5lyQ}faqt~(-wBOZNux~`gY?lv&JRypzCr_WrHVy7suEUKNUvw`NaM~(K{$rKh ze-jV?dl$gsvYeTYmKNWmX$}Rr&)cOG2U)s;%U{|WnK{*+_aog+g_El-fVVJu)4N9| z)_r;kjL6Z9-+`%AXTZy&{hx1Oa$#${_HvS9c=pCQg%O7|uaUB(CR3pDf2_FsJvU~3 zAO45*)Te@2|Oqh>xkS7a3$ z+(XhcI3T0-lBZrGsO(Gk-T5;xV7BwSqcgrR`Ay7EKO-6JBATB7OR)_epf`M* zT>Cpj#DiqYgE-Z;?s|4ym=|CHsrqP~dgUK0(XbYb2%H7XKf^8)Rm-0sUkl}*ANz!1 zIBAfHvC8R7W`tm*j97lZ+;54+W~^t4*H@uW9SR3a>k4aPG>nKI$rl#$Uk-j#2#uqw zClhrm1)x5^_mRyDreCVAbET`(+N;%Z?y@cjh+e z;=szMWEN#*`5|<3^W&bYmzRXKH9!T8HFX}(%+7wkT#H|+giFi0xIC|kw`JD40^)n> zo!xRlx|DCn7`NT@59Rj{IrP#g50`D6IyKI{x*f!IzAtY$-G~U{h-ChVNhW*We&!&Y zp-u4NR}%qD?D?cO{%ms*ycJm1r-ti(tuy+2@^ZL$K$BiXE~Z3J@I36QAM8?S>v zNRkjd=gs}?ceG5bB~W~z3nN^-F{<)nwX^ABx|cTqIvhUH-hGH`uA>m*+j~%$Ozzuo z8IvY_8&tKf>^Z}|yI}b6<@2TxM@4a#f+xFI4FdO%Bh)9`c5kewtX`HpIz{&Yw2o(}W^V`&)Z1 z?nYBy$Itr4hIQYgCu(0cTusQMW1oD2rl+Te&0A0f2dDhfzdHQ*;L)Qjf(SXgji`#c z`Bb?cCewLzpn*(QQeEYSW!O5wcmCwOhrk@2bbrdhLr_KuFn~vxPeM=H03-=x#vSoq zlM_C`GKWnN($R^2<5+*Xi_p*cV0;KToL4imMh7KEl`p1IeN#n~#fM>B-Eyv!ZIzdA zb)q6u&JfE(!<3u)r%}I=QagO~6gs~(u0a1-!B=atc((7Tre{|Wq7jO?k-{ck?jGjB zYm1k=3G1o3KkZNdzF5ZUZ*?&DTp;;GN&5)!QosV_Fr4}0pY03hXO#iAjWj>nU+wT6 zCpo90*zbel_UAIj!8UFY+m1#b+7)k+lTWhQe-%>d=~8xZh~yO@Ai1xM_`I#0}e zPurAtzX`4S9BGzf3GV$R%xpW=JIt|JHO?2=8tbj{Ew6ZWmux5w95z_q|t zDkX~5M8RWH`DbTO7EgqR`Z6ZWeLm;0y&+g+%1UrA`lwMyNm!4{-Jp{Bw;G|@(UL^H z;ri$hK!TkZe*-9D3J`Fw)ZTg>HeG{IYO>$u<)3|88V3w1mjim{5Unn8yKD2p*Xv9< zkc}>HK(3WL;braPU@m7qW`W#(o~cR`OZWga{OU@vZp{WESI9$zJDNI2?n(H3&G1{& zH)4Oo5TvPp2M|)_)H`2kjm(ABZTtT@7LHrJx|(O8IKyyAYt_oHYS^>HSHY$c|k?oWvhZ>yu7S$Kt2<*&r>Tlh@t#{%GyJ`vr_(0j(0y*%xIIIY_rKY6lZ z9A8h*R~dmLel1&_Bg998dL)duR_6tR2P5eXC5rAM{*5KjM(bc z*=49FwqKvNSZ@9lW+^Zt7}T&&Y|V+M`IJZ65k=RZ93O-tICVb}u~wAzX7^h z-e|tDnDz}BmX4!74m}z!aXbqOM|c!7H}r8f{yg9<8cGYw4B8)jXm|E^zv5P7bGf|N zyhpLI5)*6(i|x9%*91(4i<2xk=ndTxP8v*(-6;iufM7Knx5Iq}{K*;u0=deID-Bofmho=`q>P~(A;`yd24wifFzs>bt+lPnXJ@?Fai$O$kM{Z z2g+A`=h9#9gdC(2mfZjix#%FhgP86S%%L(qy?^kYU}S}S$9>$v6pn|v@6hT= zRDnHFZ%RM6pI4AEaqk*27!`fA(MqF><9c8ub(DOo^c$1C{qw)G5Xh(RQ5(CyZL?+f zik0xW2%4YJznC{P?4>geoI3_yUHJF^1&EYJ@!Qv*(i_zxK<$-pnY>R-=R%aWxDq)=+pssBNBKO^Q=GqI+6GECw)(=ViFKCD~v%NZ0+BL zmd^SnZDWi+GXp)9PRkTpws5Bi5}!+=$#NTyQu!P(iT>#hPQRKk5}P|a?S=ZkZ@eD7 z5XfS;YIK)|Dq!coDD(sLGzEv889OX^^vR7{)%85HP;Wr1xiY%)@Ky$A&~CA<0Pmx@ zL)SYmGu}a^dWc!{fSR?%5lAy~gD-o=tjgbzm8_8<`ib{55iO6GRN)Wa8XJU)DnDPn z6RCwmTff!Uiv(D5zT~ou;+B$y`8_Ruqt*WK&iV7=j`h9tOn|!CE?_xe=OqngD45V@ z-DNZwyom)zTdC)Xkln(R63(o zh=SdkXnZ`_#jKkmJ$)75Xu&k zWh7C`mOaZ@3T4Zlb;!O)36U)#YxW33_I=-%k$vBnVaD8_YkIzx_v7>Z`~%;&AKWwd z%-nO$eJ$sC9>;N>7l;hx0Y%Ki-`Y~Kg$ao{h2I>`yPAFGwLhbBA#Q#nMM2bvc*m3H zO}6z1c_;hm5?NyDwS|Q^Jip9XnND0#eY(-6$tcpB@kQ_YeG)(%pR~#EAG~<&{uNp!t1Wfs_yfjz9jx}#!|utH&_KTP10eV zISp1tIv^~NS1ItJ-<(MM#Lp*h^Ri|a6T?D2=CqTvlRhhPCpl$>Nka_9D=zu&>a!03 zL1V0YmBQfal(-C-z?5JL-W=)SDtx6?TCY-5%UZl?`?j!lIu6ZCbmk`a?*!$Z>G)? z{orisX_W~0wWSww8N%G#thKn|5~nrO6}J{U)hj}6Yi$Z zO^>(_cFUs(X-KhMakBORHyU5dQOdd<5i}4H5Y2BM27_gFygE0;5&~?T+(Wfwq6c@h zi-<%HTe+TssWA2Vc2)T<+euE#tP51-}f zo%a$-3LRLu)3%Tn!wK}o>O7`E+Oy2krpKcoZX6!Y#w+nx^JB;Zcpt(Y0DsT^S1W!Z z#P9i14uPmn4(|n&Jp;O7|E4bfA}AJCgH(*bYlYQ)ys1(BX=HGiN1Ca-v-M(fA@<}1 z1_NGe)ffN23YHG-^QeL-dh+#rGp^b`3C0>iod4T(Og9ui;Y@R7Kq92?rGR*IPw^gjl~dP=?=IT=a;z|7$=fN9gVnS-8dA4FU>A%e=-KJ_7Al z?cUG+o-dS-YgQtHQ3sKL^LkL(%eI?m&5H4LZ>YR?Mz`Kmd#$Ft4y#8=9eTk|wxBfQ=kn=4 z7fy~F3gJ&Lx_|L+0q8VTxpq4vL$CDZ;XQ6sqvCVYsy=ZH7iXdskrc4t&rCs)ocY1W zp(iW^%6tM1DFQ@aRSJL6G!=aUGDa%!Aq-(}-yBH8Qitk{mgHxjhxN`~*KIxur;@F} z1W=x9^b`L%XJL+r{G8KcThvpx^NWc6b84mt!)i;zBb-3=N1J?kPe4E|rB!Q3 zP&I99HJPNOvS5g9GS=F&x$Ot}sBr(ugGTdF7JHl`SO=R*P%MHgIDD&eqm8W5FL$et z+uLWc;}@H!Pea$q>3OM1PsT0pZ6e!dDp+6(WIpNBXzpw_GlmOJl2O*L-R?l;+P-VW zP%d@vgieheRC@1_+(F#CC)u~@lznbZvH2d1{i^Kz{;NmOu5-?K(60HeR5(DF*rd*$F8QJbd_Ph(YQw&WS&ABCw^_q&{#wcc)oV zvf6>loL<4mx#U~ZAK#A?rMcc-u+2^Jb6Hp)eGV{v>7I&qOw41gv{XIMA3oA|4kGvmf@`6t|;+q zH&g(tB=@!9(%_CNNMk)q-(s@-D@)L1_AYF@J#FlpDxei{5##vq0$=rsWNtvM-5IG= zz59Yby|Uoa?UAJ%xsxVUplAXlM%hb3aEUa~cMfCACaY8VX^_GxeS>iLiXAOV9cKTB zz1s`j`n9p5Me?=v!D^a?yJE8}f& z*R${7$U}O37-4)Qw6m)6&I~AtY9tt_y1IxQ$2FhlaO4FZxH5+w9NE-@x6vo-VHGz{ z&sY(2L?YApWnl6w5HaCvbPRd|!&#LX+bV#t>z1IhO4dy}hCgHe>RlDb#g1DtgW4M- z(ul^BN3BiQ10vQ=OmR| zBgV~F!4%C=;wHq+eC>TdCQ%br&JQXN?fklyF$znx=hg(2|HB=njtrqeBvk5YmRx67 zn>FS46L_7O++S)#Ki%>d?UJU1`Ji{B;~4x|`)LAT!QXXgpi#qQs0)%TgVItGDwzuu7Xz$55r*}yQ~rP;<# z@v-3>zra*iI0lxok-ML3|EG}{h27P%w6txmaxKTh4>zS{a(27fFiXK&n+eyizZYzy zjftm>Gq~X+r+z{GqHdFizFw~G^O1IZ>F?LS4E3EehYYK3-?}uG|MORHs9`;2JUhQ8 z?YT->ipP#-F|@bao?fUl+c`cJa#QIxAim!1*exrwHPR8+$rQikn7k!n(Y+_#Bk>jO z4tqnm?;m!v4(EjHE?AS);rH^l`+1k**>C67&nJ zQ(rRTtm)U`G4}DdRM9$Idv<3FZmLA5!hoC?G48xw`>2`Y{5g~M^GV;#dqR{Kf>LHa z-}h5SY{?$0vVP>}J&NOW?$oXE;?>#|P+Y(}v|7}~8+t~EKaAf%8bs>!(xZ@wrr#}WyH%vK zb$DTZ!}4=lU0q6S3cPl{E4JGUoL2D#sH3eU)kipY>VZeb=-j(ks5 z{vyjiEmxS|Gls=KfAfQPGr-?8vEaq7HtpjD8}Wn&v-m|UsuIL6FJ)M`x->dvB>T%O0c8KafD)s)q?fmP{WiV3y50yHh`Tu)P8%`x6 z=N~<#|9;lx)cK_seNq{DX=)j7Mi-y4u$@3q1 zS*PY=Hkr|RbMW4St1wwO^{WeGeG-2a>ym+nvwrqV@2+IGldD(!{3b{m@Qd8iG` z#mW734O5bpM-(Z#I1e9Z(eJ}(Dv z9)Gepk6y)BxMNB3x_o0NSZ5?4rK=(gJ{FUtFs*}#H+9u}s6ipK8dDO%Ti&)Vk&hy_ z8>1*H>ZgVyb50cI&6k3wFPgX;_`J%_m)ClCb=kmv&Ot=?D%87PJJsZISWauB> zH?gY7csjJJ8zPuye+S1V^X|(_Em^%-^lmLJ8_eaC*0r7`(V2vR)bURnNQHE-Giura z)!_yCZ?aU8*{05r{#CZ+iDPnD+(g9HCTz7)Vp}`L0hY&Rr+jboiq??$Nt2f;zTq3y zZ>$6U2A>1%xd~R7HO{k#6oF{lS%AHrTk?2{uv^JQ}} z!<(Xl-!La9?=r1ENBzeB5s}*ByA7PT=2>h;H%IWR9g>R(16%QODI{zB&|c5r8JzhZ zhJ3Sn^%}Wntq$6^AeV5b2oma5jKc0Ay&Glt)4I`%9It~c|Qpr+KHIo;0`&YgUyU2AFQ2IpK!Xq zT=8}Cj@!FOrBQWxW27g-mEAD42`Bk68y>>Y-ibId#YfEV?_riLz4RK2%#sh|-;mw` z1EBbsMp03=T9ha!O7^3s_U9|8;@Y;YngI({?Dw?n#}-5k}f z35cFkeavZiOZv$X5?jXe-8rF{Mt2I*wn1ty)#ZQzDp0%5Gab}^x^RLWIe#Ub$Od6r zxRzba5+22JTP295sqzE&{>x%^&K9{?Y)9-DEa_*jIfq|;4nHeLgap3BIJYD|^wbE- zARoja&N(p13aXyTkED4EcWta7Uc?4uo3gVkS8^8fm{?QN;w;h$U)@3;kAwwB?VP_y z`3(by(%&R5t)h}bQm;b{P2^Q%b+RL=6L*)zp9#@Y?@!X1-T&<>$l6KlGjwX_?3rq} zgys>KRFqec$8^;?R!-H_(o|L0yzdOZY7<3&gw~!BofGVRDsSe?!Dv2zId~I@rR|W< zEZf;z+wm0+*phqX+BO~vBDG&`7RRszv&uY0xU5_9DZNetrTQ|zS(Aj^Y@6Mw)HoRF z7`A^h=x*H6})p#Oe)uL6~<5-SfnC_4`>KuJc0?msJzIdo0-pd&}x(e&iSIO%} zrn(rmRsJ9b_EBEms|(Zm$30DUfj@3qIM=IkOoAA*7;rg+G~TYY{a`cKOJ(>Eek%eC z|7-mWb8_=+>lRdGEq%Qio{Cb}2IsY$0$C#XyR8*PDd=T+}k$MxR7=qnAS7?ub6!~ zg}MZ4OAdX$GpEIR^^O38bx=`7rCkU;!cr7svQ(1;f8{rnV(9*unAW8d8Ff&LUR@E{ zA+mC;!-+uJO=Njn$lN)SPWWCAj#&s=T&N?M$?H#d-E9_+!Mc-g`+z48icQxcjh|d+ zp<|-+{pf#J-hX1o)=E*!>x_e$L*wSGv=TjNP{sU`*|WpDUSpB7UcI4rOq$ty!L^>z zuY2!Y6}00V{A*{=!-6R)hzO>(S37%)glU5Dvd_&TqBYR&4b}4c92VWm4L8%kka!Bo z-y90;?v0ONvd&Gc;VgIL;_WX8_sjg|!xwP|_5P807yQBGcR2m~&DkhG+zLz>hXwE3 z`JI(8#wQ>bQ;sbN2h`RA`oCshN_s)0x_HC9v(hc*)e_Wy1Z^ zB(QYF@Iff=!eh!~~X_Q%grM z1k<4x!Ga5;WxJX$V0G8!JnT*0cXc=7^bLCsKGC7I+6ty)()5ht{y|LafwK437a0#? zl7g$@z`&iUxz%@g_Zr*-7`oGGRplQI;W88fc=Eh4d|tP&7QxLqw!a?Hrz!=j(Z>%tn3QQ0Vu5L$SvbweTj?SB-#kWYvsC=ZZ z#coJUj%H-s`a45JpudNsd|Zd#mP693B(H02dNaT;$j-Anx5{}oFVfDL8RSMDls7iH z>i>8nCZ?A`&7%Sfzh+?wdY;~hpF;3K#n?Z z^bpo_Ryznw;Zr~_fTI6WKGP!FKgTpHpLCwS`}66W>k;>Zu)({0>OstjZ+;d%hMz5+ zou>qI@apq3zt7AFFPvl9+o}i4!M}c^EV>o>z~%<<+|?77B_L(xAK25YZt7}HPtWJh z=}!d$%(yL_qa&cSwA6V1haiiD`$f>v2hXROYm$k~u3I#~7N^68F2CxPS5cvM*&4h0 z>@+Fy1K;8LnAu5#<#)UHG+rgE{&S|`G?^M+m#8W7y#-}1str{I&ANjns1t<~*<-R3gIfoD$K$(}b6mIPC7Xw|6%FX$YdDr}vBL z?>9ofbBYaBxbW9PfiQKm+jENMMrJ0=C#L^d(s31{5FYj)b8=3?*PHl6uEVbjlNT2s zAMexQ@vegXUmv9-oe2)Robc*#YkQ~s<5xG8Xa@IB{?z?9`g3l;IF6#{;}ZU-P5R$! zw$@+gGRrzu76nK&&QHELJvf{ivfO&}+Po=6LK=a&jeV;T{c4AZUHYbBxI^P=AStD^t?#4K}8~Tby z=~VBqZJo)#)!b7e41LIoe0WdFFGZ~rx^E%EAbon~Q}yoWV$38YP5Rz{pJh;Iz257H zzj-<)>;3y=5|1X?v?^NDm)1VVaW)i9r|7%`5LAYT7l10FFKKDNMWFH`X<$N}rnqKf z*c(i%N#@26-hzwkr>K#?RuvUFYFOP;8c~;n0Y6S?Y4P!BZPrtSm;^Tob;endP?*Rr zWn+^6V_-Q~I)LSjk5*$BW4QEL8cOBL{v18Jgu|rnyZ!G{+ADvxG!xHj}gV&mU zvlSA9^;D4vWcY`f3C~OwNm>a+Q^m!RZJ+qXR=QT}xG?*BZ~vbJLk?A$2d^Lj z{_&j42+d};b=&&s7>4y*W07TBPBr2`QFXKCc|LPbOF_ zK15rKC?>Tn+{MmN?9UIM~%vol8ifhWR8o;BuhIHlN@a21bUqCM|Jd9ub z^dY;Tpbs%JBnsQsoXO3#>Ya3WrnUS&Sb)%HpbEEr-+=1OCrR6fE`}u22B#srqmNfs zF#8Qu-ZpAX`pty}1@+^u+Q&8GGFA>?bA)m1miiU!lcW22UQ6r@kW+N#F}cs5320pp zGa>%QY4>0f+WL8EA{np9V(G{i=9StNF^I19)tB+^*~O7~ZDA1V8fjy{SvWMKAl@(m zVf>7@4?l4@)77X`XR0@1Z1=sISQk#AOe}j&?l0S#?Jg*8(@$yc$-yO$nR~+L9&jrB z0kW2}MxHBLQb+3=-vVT32R8AW(~Z?HPg?PF^FaS=IYqxA zj@kBS{YQ*K@%9B~W{({di+uB2ARPr=ejb$iimE_+>$_QBYJpfU8?)H&a5(B-fT{K^ zbdH?fL$8dS!k^86hd;i)WrL+cT1(Nf2_ex9zX^*!kXV;Jj5llX0X8h(|kEuwm2;c5&Q~`)Ryqh5WTf)bLsS$Ns~#0mXf{B4eZ*r#P{v|K(XRJ zuzNJh?qJN|jrb}u1GxA3K!xz)>(B|F?NX$PmZ+ujW8$aFkXjEM7LM!t`pCoNthG+= z7-T^cQrF5RokLT5s|zBHgg)ecAn}qfyy_%|U^o`XV&Ls`xjoI%HpOMxJt%%+YoTiR z9n*`8i>g|~ki%iibj*gg4&ug8#q22Ich=CP{jkhM;1Qt5YiLvXA-xZ$ySFCPbkC^b zl}Dj`44x(c*Ky#zIhG}OG##{Giv*9VPvo19P`5g-F*tiel8I4gtQ$&k6Mw8_h;cXL zqklb3mSVE2-XY7$$=OCg2Z)p1E$^dWZ$aus@8~FnwGO?0Gt?yDO}AZxz|CH6pCgg& z%swLodF;`#u|Y{3Of4)hJ8N2JS*wf>EDB?BdiozOZWMs@>cIM*YNEy>h+@|^m&rmID%5pEgAo#vF&)UPP zY#&r{LKAN)$~a9oZR!f&G4Cz);JijGTw^NO+RE2&-ln!y^J}YYGva2gmEtDS7m^TX z8qN4dWvC;OSo4X^NepXvRjcW3rgPUXtLUU8f3SwUb?EB|j<}L>=MdN~>U)Vb1;tk; zQXNiT;)%{k!AO<|j>*%1WG-`}WX^tjSqM@4Eb&f+z-$CLp-D)f7&>C3V9{~B@zxdc z9X)NgGSc}hCj^my=^~OzJDNW+VmQ`mJ;ET~r(_hCR30OLZ+Q)23DY&ZaCAF#myGlV}FcUw>KLL<9Fs-`X(pWMd>ptE16oN*mSO- zfu1VV$aAdPtz`8Lj8-s`|9AGcRZQX8GoIg+D+rJcUgwMAitm-|uN=9J8IuP^cI}e85So^TA@pc4;?)7tN&d*=*anbc3~+N5NiaVV-5xm=abMk zK3Q-84L-l8a!s_JT1TH5c(PyTeKl7eucWghdA&p+tD!d*XU`*3(8=EW&z!($8SpSJnA#ok#y91<=I5apmfa&_3Qh*6U*W4pK z`?=MO)o$f`;dKkL!k3!k>#WFUQjnOzb0Vz2U#;)SA{AfaEoAT&d*nuvFkwjbw%2{+ z=}s{`PwfjtIb|+<$MoYaj=AFg<3*@9+8j5FRn1pBKK~wxi_%$&VxbF@J=Uo_?Z91T zuxZ+Y8%Yzs($dPx&$*FLqdZS(`t13?jCF0Q7&;vAR)5qZ3KNG zWY&CsaA?R)dSBFBKAch7{f?OJWbm~IfjmseR!l%ZKyXx4%lm5&_Kzaj;E{oWWEU@9 z5b+tys+n{K7Ujc3oEZRa9R&+$#WQv%5$ zBMKt1K{PW7OOHVwcSy_?ynW+8N>c+*UdiI~zJlh*ERK6OJy^`^s>%C5=Y!RDC*(Wm zwrl~bmAe6f<4PG^qp>Y^uizn{4nMf>H04?JoOz~)219q%C{KLO z62dTTRf0C{6LPLlwzRB_=+7eVVnI<4Fa?RzWM+w)i->}?*)6H!*^@kbUECK%?P?sF zZ>gfJ?4}oWPc^yiUY=Pk^guV_SfEw4s`pyXNcge%H1Yo8s_MRs-T^L`kL&!stGJmj z;1HqJgQ}Ws%M|Fev$7(YS-E@+GanPvIz~Dka2sKvQw=*0vpJcba!eGovx*}vVK~E2 zamEiU1fP&1M-Uv>^BRY5r~uczT?^Y@-CJ0Tnd@rl=a&bY$-ppORc)=Uu=c9cteTkUXy4-E0-B-Jkn=A< ztyWSnSn8=5>M}cjtaa@`F_ePMvp_RXt%2NGeztyl`s)Jlz&?I5edc1`8zvYh{OhHe zdfKobKLn(JIqUgc^TkO|3X_Btjpg%vF59-A zkvLJF(4px+gWnqc5l&U{?YZ?6t~zt6C3;YCJvKRrwZj6I?Maa&h0)X*F~)Ab4i8gj z$k73@$S{;=$}9Xga`BRaf_?{Vv70sj3^`eQ`JJY~a!XC;i>CE?qgZuGGu4k|I%spWgAt&9U)?ScSt)exIqK;A}$> zKf8(;FMUN1rZP2*FiRaA9S@jzbC~Ax3@R^x{u`}w=5yH?&%9&n5v1{}wT z;*qM->>mP!AhYl(;geMD8*NnqMuvImAZSI&*dwIO$UlZ9w{?LXuC=(9d6RR zmMm_LqHEx=&d$qe*k8uq72{Wr+R*o$!50SZV0hU=ZLFp*{(yIG8-M1S#|uncpUC1! z_M~0^9Y85$(aqv@Ob(PqnNQ+OSNb!RTG+1K5pvso0ju*rOTWKRjQQb(bkA@uda z8Bo+9qKR`@CI*Z~YH<#423T}D=q?L9(|9)H@asX9nv;ac+I>}N6NSXvVl#qPvK%Pf^<&bE zd$x!c+>uQuoZy`rbjGzNyQFyEsCwIRWnEHgu#^QLgD)i`*~UrSDC0xFLkg<5b=l`{ zy>VC!OIVWuH+od32qAE%HNEcVzRE;KPThWldCnYv8FyZAKY#lP?!($s9FaK0-n+@s$G4=>~X!Re||nw@?TK z7m|1kW577H6GX#SARy_!pZ#j5X1rf7n2D9)n}CLvXSA@0@WH#LzDR1=;zc9Pm7ND~ z2~@*LPQt)m6Tm0plM<~@)}z!o3#AhKE*GPT)>!f9ou)4g+#GER>_peer)#_=Yc?N&a#e;9r5$e<7fo&BXuR-sAtTr*)1N z*}4E`;u+^v{rwSkv8&Pv_&25>IT=9FGFMTuBdhx#upe*Q{P-_W1Di=LVY(!G>03Tw zTE4Ib<+C@gstn8qJ;xI{IvNx35J1oY5PlI=*isQ7A#Xj%Uih->7Ps;Qd0r&a(ESq{ ze-sybLE{Ks92xiqg`+G@sDh4fi|k>^f0WbYZ6Z0Ug!g~KM8GI}q@p6{VjftV_b))_ z-dO_R1OT0(i60g7H?LMX+2M5p8w8r^y_;y8<5`IxCm;i(Tiw5f%&g zAcO6XvgJ*L3&2KGU9fR}P(T#izf{PORIn1CLrDt+7G_E_m?v@h!kH9v`krlF%u$lX zd)s5a4l|-y_D#$&N}7GkrbBdAbALsB?l~II4rV8&!~N1%sWQ({$`; zn<+0y6nkM|ZrsLKxYF@&_@dn`E%}ldx=Ru!cN8Gz)zXMF?zD3FIXc}R%5nPt8p%i0>0;G^7a8fdN zBAPDiy^Rs_vU~C@t-AO^7-W)$-i?FYzVD7+xl=S>xg=;;&-v!6bcR5RIF2q{SvlY^ z{e&Ir3Gs>ca*&snA}s?0P5uLA>N}QT#~!072wc*8L->L2s2VK! z9XXe~d2L>c>dH$%^d-&2aOB!9U{~O6G<@uo`DPez@$$bqjLWfw+{eHb_iXd+;pe> zzDmRG+qVd>@w=a#^xL6aTQ?LtX%c&btYYWLlgp{qzS3pAMyge%5cDN^VwPLW(%@3i3Y~ z+cUO}_wAe3wi?P^EL#2v(4b~$ieN=s$ z?3I}?t%T=w+v*jDZ2mgjtGz5R82m}F9ctLP26yJopL^P>bc?e2G58eWYpT~9o6_=} zXkf;J@9`%d8(JPsR*`=uF0GvL&$aKB@yltR*FQ=y^2YqZ?TLTy6urCf4wiXioeU5BFC zluye-SSl*T$B)l$y3JqnJeg*2a`ODX?j~qf(h|I#3vy)i=eMIzYAb4g2rjR!Tb<-h zG*y1hpK3;#V+5_AL(%l#4hCTDT`L-%9^_s$Lt{|Dag*Khvg~>=&%!Yc zvly+q3CUl|`%I6``{Ju?p5+hR*zR5!XiQ4vUJ)W9pg6ZHm~UOp>g{vSQ9R!2J0D+= zn>4L60brL?u&JVHbw6+68L^6_^~1(H@!+I=@7TKNK>a9L>>6AGRKc40^Mslh_^u?0 zgQdR56}KU<&l98cJtH>U3AGQb#|bw-fBnX>ICYg*VL6tn{gSgEi{G)ojKJ}MbTi*O-eogE(Er@vncM=5u+0vrmrO}ID1O_D8VBcZe zk2zGp4!;vc1hqrn)k7No>au=ZpC^@C}KZJJMh%U$|IT;;KOdXhpvJNsjMC+G(z?#Y40ZtGIt8U4me z0d?&v@&}w>iC`vy7C+8!uwWzt4Fm4lUsjj{HNpxW5^k2@h^;aB?EERNQH>%Bb(XG)NGYqjy*KcLC1%L+Ox+hxsioIv&K z(8O-z{yOPRr@`O$g7vfRYW>}!8KAaIIS1Df7q5_EvqT{N}fm9!$B zs)NcJ;1q@m_Lfd(Q>0y~Z9nXy`|ZzV^(5WbC=o637Wb+hup0|0K^(1?xPKINo86G4 zh~sWFf9m&%`=w;*0Z)O4#mH(gQ2tLKA!u^#sw0Qctx3%-(7Lw_+n- z;)9@bwdfjOZz_c{aR{ThUO2ktN-aoc=D$;4%{ytolrL+sp(x`jeon4nnj}4DxQAc?9Nv{$9!6DJ*3Z&*>wj0Ht50nhS=ojwaPLidTnp3SfK2C2s z+#Huo`keIn*2G6Z#Bo0X(z0_mYKA5qE;Q*6!*r)N&^M=x$+~Vm@M9Y8;8ElcKaQhG zzq5#{d}v5#8oyB(e@}>>zW7;DZpH@u zJC&>>_!g<JuXi9y4NIhFaa2YDPE8XNHD;-q`O+5#N3nBfY3DUAhzuYA{hnP@NoJ zV!JGGh3`tyIs);l7Y;SgKfMg|u3&FX5X#voENo$!%&6eLcAMHvC7jMT^cio&V>V8Q z+5YNt0@$^+*d|I!=1}{aoK-bV>EMRG>TLvpAKN}6;{xsH!&)v_-CN4w>lPgAx%bld zM}B}bGc_#f`@2GAdu0#5zJY=2O&pYZz&_nS4A*~iE_taRl#k&Fu{fBC%WJ|R65Q{Q zC>W9E7ZlugaES5N(oV+YN*%}OxI`2^2(U}kEX@aBd1Fk$XnVE$&j3m6r3}zL&!2TY zGUIWnb?tTMwr|>AcHGVF+9N+V@&*fWt+htxZK~SE)eWK z%qO!$+vLw24bgTdj2OnUdYD2Quzr+OdZ#nN>jPfUV2n$Pa2Epk{=8d4>gnn6+`g$D zgCt6OY4MUWb&Y}c@w9hZ4u&0+BN|Q%85fZ1Xy%TT)3d3$L839%!xVBh{gAS!wzsd( zc(td9zHeb8hV3^W6Oyd-XX#T2l@mmB3%U!eJagEhX?;bk?wi{p$FU$wq4aB390Z$!$oKGT1{hRISfc%Qi zYjSkVRu7EX0v=xmF_RnBdYN#IZNc^lyAI4<*h9PS39u1M0+X9tXra<`dDrcF4l>Z7 z`N)ebf@z0nD~O21aN-@)L~S(Kb)d7deKyR=a9_)G_T#U8adVL<;yb z&S06xYc%e12LsEs{i*t@{57}pZx6R>gW~X~x5A$=`4R#XX1nCGut!Xi$}3SY%~(4k z7;dE`ijej|7{nE%Y98w;9}>7^cn(sC1=wPkxm7rOvGw5)@*qo45^^t0fkD8<&f_~N zd9^fmMXJQ!+~OOrA^M3Bw}^5c-@!#=UC(Rj$;y8=kMN6&V0 zCDT~ow8!UJhOoYR_EnDH4iLk*R4Sh!4x7Y!MBthXh>UnTA!1nIzknDX*vxix!#7($ z-%q*I)cK*5Z_V`$ESp=JrfIZ2_2VC$zdAldh4B8aR}AGEp*u3Ew#L#+d zJ_jP|1eAtYFPNzFW;IAAQQ!XYAL(btsFt?4&%eNyWu=z?1pv$c0ES%3hNx2cS`Nfj z>5+KrFqcYi{K7ExS2aueJ-aVz)<6lXE=b_rMf<*?3i50eJ%R>Gw`xPim_UZ_<))Y4 zypOmf)=hO^WZ(FhQpTGy?Wndz}=@FOKmR2Rm&4 zLSk}T>qkbflkW;Y148!plIr1Wos9mwQd^$nRDK_Aj1tl@2r|(lO;f<6_G(+o9fbTK zQJ0$i#(4{bDWIHV|bm|Ylt^`}k~?hTl$#UQ^UVV~d3$tjl`o z9ViBDwK@}WOv87T!ntB2;R`{5iK5@0YVvr>?Bj3hDKcT~?3sH6XN9`phyI}}CAODE z%%{TX)Hww$XV{aZoG&Ook2Jn#d)fRVQ67LVw!fkhx61N{^{kYb=TErrU8spmr2SP^ z!`5z<1e5ZsHR~pWCG+(zh^my9A89a6?_!Fn+?a0a?w-8%8cT0sl^v!M2MG_PU|S~* zRu6DDZ=@hMN62D}UgCDIaEo2MbX;S>7CX7L$CizFx6)}Z4o;cWN7dTB!V?)gEm$N6 zpu9+&zjF#qoT3y-v)LJOURON&Pg%8H>urUHAcj z#&{3*^xtG0fRHD!?5PzEe^jupLppzeCdyQ0@wznEjKnn{`L|rTOR66~ht^VQ3N4=K zd$S%tQXFX3Li@6U1QtkrCF6PlZW8EB*@b^cMm!8Sxz`Pdf8b`_Xtx!&-SXa&C{U)) z>PfCE`qrGf$PRKW$P6SI)h#x>i@siMAj)3z_!@SATE!vWVE0rXs~Pf;$F#dRRcrvF z0SI2}K}w24iKD;NAyX6z$cui5gT#a##i*;?9B-(&mR>BE(87A2`Ws~1Jpc(g6c;_P z$-?2Rk}89-TN+o;?WZ&|JLnuU)$Hs-ySiN@)^DimN9S_UT;n@EBxRk3)6J=xk$tg` zo71^1U7c5>;x-=O93@0BST- zXfZ8`Uq08__Tf$CRD3id6+!A!IdvcYr-pW}3R^o|7*2L9f0s|R zY(jUl5cO>Os2`-6-4eg2cxDxPtj~2;WEXyun|tOk%YEBEjiq(rMr^Fo1g+)7gt~s# z5}Z#|>lOTG&lf*zE1f2rMEdR4m+Za#{oX2R7cR^e*`Hc4vd-P~!S$@!eI944y?mFgQA)kaLm-mX_Mx1d6i$Kr ze#~dfhEHFbPEvbDx{G-U-8tC!C{C2V_Him7!BN&d#^ z_6J0bpGo=N7vz(!r#{+ol==n*-3ioq8?{QjFa#rX-NB_gh7{C5+#Zd*2~cKudtG?i zVFX=;%`_hKByAgD#ibz!2)>ll@R4oW&#~a1lgKLK!)F z)ljBc^)pYmD@zML^z=Sjp*bUp?(}z{?9dXTJCK@*S0O^VqS`JVX$2UjEL&W(EyxoAhCa;4T0grqY*}e<#%!;#uOXk2Rpcpx3z4XP z-fg?cjYGs$>Jv15>e4Sr= zH;f;ImyG6;g*4v3La%N=A0D4p9TO-9;w2(-D|0+?cyz*s2|fYh6N2KTY;I^$9}ZR+ zu8?$2V|Fod<8Plr1SON6ZZJnGgk$bVbhQ6%(d1i^SJMXpnJ;B~e$E`-c zcy7&$CeJ6ZX|K1+De+%&Y9@NeW$uio5xpggrKcBZER_mEKe!v^EOVy3x;f-Z)@Q^! zxBcm{*%79rRr^}!9HI%{34ZD34&OzfQrH=)dwUx9iuG3Ft=o6hHmQLA1a)Dr2XQ|= zwY975(vqYKA2a(_;bM02?O zD{xiZBIwONu$(v?pQnhWA&RXK|2T42U2h`NUZ`E}K`StPYCHrE0?GS#73j-DHbTd%m-(^Dm@w6Kjoq9F=}Tw zI3g}9^Ij+5ZvH8A4cmDKcI)bPyW!LU@xURl1G8B6CJE>th--`d!H+#;+rNtFu6Bfr zZ0Vlo;z&<6{g3qhQ4vVKg8fUX-WU5%((?bB6sh&qX?z3lzs`q+4rExQ=dW zjQ>MW%DF<~Bzs$5NcfJBfUo=sb{6SGF%=Ol5^_0RZ>RrL23;d%|J?#ZOqcvIw zlDGTVqfl}D+!sKAW8COVMEt{VZSd#*md{2&uLig|UwyDxqG`f`->SPmNMD4G$opNGM8(FbIl4i-1TBieMn30s<04D5!Kd15y%# zs7Oi~bV=tRNH<6hFocBkkTXo2?=fEY{k+!?-}?uAkK3khbDon&tYfWx?Q36Y_2z8+ z3EmPZC|9221J0&}+!u7%8vnBEzq6!QLZKZvHTRpM|YEv>dxIBXIT%o#!sJcTFHlBPHYWaQmQZBcm|Iz zrpWXNi-Cb~3!A|EZb!QY-^B=wpn#)|CfSb}Oct<>JF~}zonEMsubk=0@_$1$Z^7Mh(S3K?0{_2L(OVG5)vZU6Sw*dV9)goVQ+Ep1n&rUA1k`Y z1>|4J_>ft~X##7HG=(o%jU9`xFV<~^Z!mH7YDzRrRe!$Fmdct8iyDr#u%CSBV|CyW zY0t{#{mE7-d~%NV9#~JmpMCM@zD%9!w(1#%RR|~HnASZx7+w36aeU%7d5xEQ+a96X zzL-iZo2h&Atizlx#Z{uvk#=*{1yrHK()3`47@~1M&N^8$5q#I`PLzpy_`vBlTl+6c z;-(Z`PUKV44>C-iiCg*_KXK*Mw2ksBkihI9LS2sg^xLR~%4*-{c8pxAR_vF_Px*gI~@XeW=@q>PM@ZKDfpaQyr(p#%`TM;s_Oh3UD>bzZI1L zaV&oR(2Q`Npw7qW1D&8$#BL>$7r6I7_|pqurn?mTT^zFf42TUR>L~^FU3p{(xD$nB zsD067291`_AmT9`U636)rKd2n7G`kC@^L8fmeD^K!>bwZ*$+=R1Fhk{(hj3?PCfZiwlu0 z?7=DQ)!ll9Eni)_z6YIXT_Wn9(TxTgd_IAo=R(PxxT*${`BcJer3?bOK?I|1q80{N zyy8o?Any5@0iRkM!M4a!o$j6mq0zle+v`Zk!LYJ&ci0fO$cL$(gbGuy(DTaLs2F

y2+cisitXDWvy+cFY)u&Xky`?9 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 fu70I5usnYbL^Mww(I>B;-N(xysqo?R_rs!= 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

cnRIOxaNRHI56!8`d`AZcYWnSg9=C9Vz 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 literal 114921 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 diff --git a/icons/mob/humans/onmob/uniform_0.dmi b/icons/mob/humans/onmob/uniform_0.dmi index 26993223a9d40e5d81946daed7fd3aec358b1dab..4973a59a69c45dc50e32759128cd07645beeac0f 100644 GIT binary patch literal 406427 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%0AkMr!HKSWnu`HyDuw61@oTIf9Sp;eD0~ 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

B21Ls;%iHeN(=2=xPC7RbQpbQWD$) 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 PfXn!r`Bk)@eZ>C&5W8E2 literal 405133 zcmZs?1y~$Gw=FujyE}y7F2UUsNN|TBNzmY~gS$h5ySoH;mq2g{?jGE2<~8S@bKkxH zd*3%&RbA6PU3;%xYwaDb@<|>8l@t{O0%5#YkWmAH5d2=B$cRA8hUykO2!t}|siEU6 z^UdjtqouvGrJXGZ>J)-!0EVAvT#}S^OU6m&`q&hyr z3no|k0?&$cKhtH2w$@sbfzZ}k4S4giAB(ma$u7PjZ^oDB(i-VKkp#|2BH#O7&fAxL z*$+)|FF5}|$hp)swCHn_ZPnP?)up=@5!ikShj+$ zZer5UnJu9zc>0GzEA9s{_OLJZ`>b#gc1dd-z3|Cjb2NI#wLGO6Z4>u{2}{)X!zR}F zZy!Mj?V`lT>K%oA~7q zzub_O}r!e-hV_1nnva}2#noln{ z7mqce3U=i4TaQN1d$mc;CF#=^8?OYw zk!wNyLS4)kNQVq!`p`sddwAgZwo+l2anxD_#HAfhq%UCyq%S88^b~oFd;Rz{s)qxJ z6kxq-lmtQ*S^a-)CeYNtjEA8}n})w-`Am)SPm+5ZpS2ctEXK)O*NtsF76oo8r|XUQ zYgf;uwBprv0yQVxIM!>=>oNb;A$ci1dMS-|1w3dYuD|6_Iao8>*35{geD_bLJy-<3>!#b|83yTZI=X$42)c`_ z*@-kq&zm(dS-5erU^oXySfrV|1e$sn{_WVJK48xA>`CUNPrQBtiDwG2Or0 zq-`U*r53}$;}>e{3SgM7&t$=~_e}D{RKLIf5$4+NNV!N)xyT*XK{8YPTQQBlSxvP>1E1xc2{PZG95ua)*&rGn&43Tz zYSr-MbW0zyuXY!Xwwv18h9)Abd!H>99jI9ZDmHWes{Wnpa0p<28GEWNj8hjbI>Fqt z8JWWnJgJ27EuY|bb1Of)dZ_b+-macW@rzACG%y`<)P9nG*^uzr<~s2G+*j~8$RcjM z(YzS_m7kpR{=}-q6Wf!6-Z3rUr%Wzi#3wz(-Sm#%cOBvQZ!^|(V)C1;5xcqKjUk;= zvx*uIGW0d{p|R%*p9)vt>M~JXTz7pGhnV5E^k*I&91f&W>DCT9a5eboOQ$u6T?GX9Yq;n?fU zt3re6=tUjTwFO_Vr?OzB(ID#}`>*Tl+Q4N&mazo9+YSh~)7Zf!p6$wMy8e9+Y za=poFqJmZkijBMhXc-4hAv0JDU2J!3^yuHS2}Rx67(5T^l&@8!9TI2o?Cuhg;&|no zF@^tW4m`UyWN1^_6(|qOp^`F+dlA>=ic|l<3dDjJ@eQkhKNy#X@vK(*!ozZ`j?_M( zMuG8DX_40d9pPd$T|+n--tS2UM|v399Y46Odn8-|CVqz;c!Osff3;#+5$cm0ckAv!SS~WZ7;sN4B8CqMjcb%EwuqifQZu3d^-+fwdN+)cAYUM z-=X`*?np*lPBZ!AaL{acSGaLLmKq($;^T55{eA8C3m$xKvILaKUqvTspr1MN)Eab* z-?3AX$caUSk%N%i(xDDKPsap!xktHIn?5tBK{T*TH=QDEsz*LSkB7f&;MNc*?I&46 z;BfEh79F_DzK`P|uiF1>=I07_jCz)MW7zi3CDIrKpZq z_m5c^P5~z;--4yhpUZgSZV_k7mk&3P&f=(rdtkE!rQz^e9EJrG9R5B`QEF52-49BW zxWd1YS`e#=l#?x};fJ?9VEtRQ*Uy~FR)YwSHBQi0;4SF)L$*l&+slDp_T+T)Hb`tk z%rAH3fssfD7sH{rHM`qaT;CuIVrZ)=M5QL!O`1*;)abwH|F@eoxfL#Vs1vza3Sqec zUhdwv+Mi;tFI((FkebT(eL;e*7nb*lEGzIpV67JiT``wft41>c81h3 zr%*}NKEQr*;xN2hynWe5{@bA-DHE}1jONr2#WGBIu83hh+RHBmDC?}a;?0EG3s!My4FZw- zj$&MLR2=~x>Lt3i)kqM`ZXZj9hrdSSe%nD?5N`5waz_45fIsP#LeHLa$* z$Z{|!vdDnpw~s|M2t*BfFC(epp7Af!!&~E~1uEW`CYm~;bc^yfPC|+LEnP)jBtg5T zOnHe*IoX_5<>!w1^}=~YYp;$Z>arQQ{tk7-hNe}A5}6N{hC^_ z^9&Jq$jT5*{l4R^%=pl0RNZd2mofGrvhPth=DjC4p}p%p0*@HjW6Vj6{(rm~_$rZ} zf#^{SjfxyzpW75j|2ZZ_K#AlGM4XJs@vN)s^jHcV(_|_g`j2^(WKv+puvLC1X)b*? z`@esJlb+cYk&{F!2~r+E zfBTP_l7iV_|MQnQiIbTs;B;Usx$vRvU)U^SER46Q{;z8UCi!MU(T%G5_>EM4?A!lw z_5W*nl>o&uxcl`&#h*RI9Mi708*lQzTrAF28>)4&q+^PW&CO}h+;v_nGFOd8|Dmeh z25odJV;QM=bZTtp_3-sw!HEqoQ(i@x?!PEN)X72c2nbA7Y#}?jrKKpKbF1HI$v!7A zTHs!pO7QRU(Pqv}Li$L89X@D09^TdpN%ti`p`%HUWbc>6N|aQ6WhO0X@ulsysds>-v=zrb7!O3Ql?mm*5&}&tL$Lwc&uwU2m-A~`t!H(6H z01V|O(~jEPJR^8?eqa9sxbDcNWR&%*`>YmnKd$50q*bFJhj=Vyk{^U0ou1;vBFeog zk=%^TTPuwGY=rJP`S~qjtk8e_ZF>d>J9V&Kbu}NPEHbi)eVijEIBr|g+uS~8SYgf; z*I`A%YDYUZN~-L*4d*;P`s0SOUztP?ddsF4Oxxtmm~nQ5Ww#mO6ax#I6T$WYHD3<# zquz)^s+EJzat%ZE^s({+ijA*^j+?*e(nTD8z}Yw5O^~7COT*r_KAx{s7>gkoZ~E#$ za5qS12gTbLGJb1oX>uI?T(A6h0x!&6Lt)z|K@J*4e0ZNP{!@`N#JP7O3F zP(TE~(1;f*x&Mhz5Z8XUay$Bw3Y5hTj)C(-KqEw6{*=9E1cov}bY*=p2U$Y2mt9dk zeEaXj=Ioa__ z`ywnLwCw$DNG1RhaGm&@exfm+tkfHri~e`$Zfw_ekB`PHlhTgAX#)ZRn^1YQ-`C*W z6(Y2x{>nFb`S&4Qb(g@-FUGpUnl1iS&b;6*c{%A0@+W|pQC|4Z4Ywi-vx_bd6128vCApC%(<+X z7j^~zD#Sp#1qX46Ek&1okzqoqa2&COksVlP7l`pK#r;Iu!U+ulxo zadDCI&YG~Ut`6jvCgx9U*Y8)qe8R}VA^-VvmT6|r+mQQvcZsYd(HWt->C zi|@{TGtg5JW~Nw8p~OW?9EfmR_aSmybs_3?)^q05GHLW=c1&+Cb>5D+3GD5~$;S%r zu^_ZfSHjS^fmyTvh@2I*cvPx@mK{J*sE&hogcjI>an||7zLy=LUH}P3V`*+XZB?A~ zWy~dO!4NHRcFv!5^^ZXDUWWWw3Dno>(@_sq{#9P<`wbV9f`!o5PDcdp@j#)yGAzLJAwQLsk!`M?^e*jQl^#ZJhs{{mxIR3?wA}B6*b$UMqq9E`yuZqd z*9}9>&s=Kp60g`?T3()-nF-9uAfKI`MSjZ5&#$$ZdZU!ejj*=1W&!@g?uEWxi3Mt+ zd=%W@-3?y&?1cf^*xsh?zq(zvqvhpIYDIZ=esIcI{66?{w;ua#^d}6+fSm}mu^CDw zCohjAmSY@15%rjLe00V3R9=5jkV07;meGk`WKo7SY< z-1xbDZ-4ybA}?PVH$3&+WZ%ge7ySz;6{=5}rWu3ZawLhbPQnq&K`mc5ue@(i3sq_1vd0Jzb+u02%?~O@je8vJD9BznXgLm&8 zoDG}(z@qHnU)!xOP4+^Sm^UF#VPUBVk#n$_S_~@@O*5P(qK9}%lMG{CJ_N}roLGeA z2rx56rk)bmtXgQKZ1nuLooW zW@RejJkemzc#mTW$?yAk*aPHaFAeXMPMy)W13dz;#ISnZt)$*AOSANh(Dd3znu5486PrzDd%|k`G*jr7{xtcH2Qd z?ew7S6n2Cc>-4qY)K}5+paes6kl+2<`Wh`+c4mK`DPF|~$@c5p%qip8+ths5Y^O>h z_I$7n)1t84;_vA*1E79^2lPBY)?q!5Tco|r>>kblesek5-fh*3qsqYJT|y$!cChwZ z4_+4(8_g(cJL~=>)P3`ZTUFc=OCXV=bSf(!p2$o@KIDsWW4KGGKrg8Pu z(P^E;rVv8>uU=zFY=!~F8ASMBX$3vF+OJ1TEW{F^_)RXyT0PfGb>Gll4W9~nKlHcu z3sU3vMOZ)ny++$rW@oGENd~U5w0EN?KmXoPBx3%}zf{WVxx%sV_>fmbmn4!KPB4%2q^5 zQz+th`N$Q>|5P zzL+Wh`bT^U?6i(kVJJqmw#xoC2oc%H^eQ<-%s-`zK(1}bfEE0O=4KtbYsb1HvfI&X zA)oO%aQU`6NfZ%k6l}jgo*6j0D`jWLu{V|)*xfC$X+54HcyMwOJi6Q4;9 zz(?}<`1pgvL!2=q%kPekE9W8$U%7LO^WhBaIIjKu&olWx-cKVT1{|NrD$66KDbbTB zKfD`uKaTWxE-Mdu+H#-o@9$n)`=qD^yvDra;+jN4+>&x@GKPHkl9jQUKu^Qv zLK6@eXi}>uK{>=g-(%W9Eg+!d-o87`@$HW|7kDl=H(>mzoS#~Z3#Ghzjk>=O6C?Oj zc^_clDy2aGhzFmWOa8AGl#B59$Wy^4YscksmB(fvFK%P1b)Mul@op*rm`&3EJ`=3N zdYk_PY`HEqH|silkqMHZ240z(M7_c>JX)A1j*sBcQo_iF53H}ZX9R`8j6iFd?AU^Z4{HpSa9BXVcbTEF zR}l5D7W!}yz{WT{c<}`Zr!w}(T+ojrqU`bDRjVEV+k2B&tt2lF4VWL*!XDb5GBYW! zB*~No*I&jz^}zp3w+Y#Asnl<3bs@FlCH=lwhd>yKpx^l2UoIaE)6fmZh8h1q3mkSzV>mv|ozl`h^Y_op1ef(*laKpomR_prU9V9=F z-#O2o9UC_XP(Da7+Csdr{&wwV=H56*}19z9}46s(lDm&SRxp!kYa-ny9 zq*b-GIMLD3e}9={Wqe|wSI&w`O2RKFDtbdlhmgpi95Qp*pC#%g(Yf$s63zNRrIc*| z6Q7p$L316Ce5hw=$Xr4!Nh-~Wii*mfJaa~r_(pW!S!mN)$l>2#u4V&vr8HiY+S=OQ zg@X5q8;&jZKx^C?Fsg$U2BVM)2S?Hn%vq$IEk;dQ7?*VgfNH5F1%Q(c!sPbO&eZws z8^KG(PZXpPVG5!jEzZtj3Eb#TH;+WK(KmxyoJ zf8t~QfVEMyd?qVvnHz^zNbSL}^mNxAm?@YZpW#j92Tjn8maZ2ggkH6oZ@A@B>VU}- z)Ms+EigT+(kka>DOkO<2GuT7|vpX7yNJ!+*m)AwHB&xc)P9IfK0^M5n$n$c=1q4HH zF^5BO0mlHdA?`OUSWlEfE~yzy>`g*K(o04WEf-i;#+*w#vuVHau%AuEnXUQh<@wng z)V(zj89c7&#}BRh^(#I*8>>N&t*w*c^73-Utj6c+4}XMf5^mA5fnSY5?1tXfwqx;^T=YARR(SLHf*!VdITIG6{D*mO@*4#;OtUX?kXZ~x^ zxK;-V7|Y<-&kpJnzU+ADW7Y9A5jZMp;V#*!NS5$ zE-x!;f*JcSCb^A8dmJ*B1!oEh3laYO`D5|@d(g;N+(AmEOd$gGA|**>Wh@P50>Hj7 z0l@R~1KmG7jQou4xrXtDM=BL(d&$Kf;-S1@*jGyYRE)=FV`E`qDe0q#R`e-5W(|#q z)8;q6QW`fxhp4FEhv3qg;{47+1pm*U&$Ib3;+Uuc58?dIW=jut1c%&6SM1nx!rD&?3)kJ1ZaVIZDUx15>J<#f)|{hBRL(0 z*m4P`!6y7Ohqj}%6u6?{;>|fM9+b<*4o`I0G zLZ2I9LA;QN5I#|T9k0vx+85*}W)S$|wFWbp4M#_l_BLeo>>qp$-lP2=>25C9z3iprn^ zDku!-BPNTLqVjOn8HyShHk72#IXBmCMX=|~npfBE8G@%M< z`UeRwtyC0{ zN(2z=Kw-tiyBl*!L>jSQ&-0P|Hjg=)9+>B;-oIF;c76Q#(RK);@e+Lw_7FLSI;}AG zzuhNBo%Tt0DEshN%c{+fQdk5sK&K$1Vf0?38A>(TWQggc1nQgAqYQr4VTAGrIB#|W zlvv&s#~hTei%`2z2BkIfC%gRkh|+6dIn3JM^w3auge9vMwC-o{^(&$2k7uII=J2m z93_TF%m=~DVf4oxZZknbSl>{0PE!?yms;w2Z@Nou7KiDya;64 zcHd>bOD#E2^tf2Ig8`A+*~#2L0Y}1Tm#PQb)K9s4^-T|gn@@n_gSy0B&CS$E#3kj# zv9I`Lh!FKNagLv&#vg@f0XPf`o6WDF#-fS$?187xr@pO(EXzWnbgM)C&vcLd_Jk8K zwzjTs-m0CM!NzKWIl~^jc8|(c5?o+$;@j`Ejm+WYED9y6GYl zlYY1oFLcZY3SAH7%OKTsTZ3$`$rpA5`Zlo%2^E3;+j3VZn5WV6kI?=7 zBMgZ71DdMp?=EDz^?iF*;_H+zQ$|e=JhN8sD19>5p&nv2fQbX)DLLfP4_NS@J$G&J z@xP)`j5sB_QzW3#QR^M^*%G#9ops)cz4A4Y;G`xv0X?cnxAjGona1yPY5e<6{#I;4 z!b`cB^SM>+I5?_2n>D(etD|IP^mZwf6I#J`Mq@Tlt8*IHFK^Uw3g$7#+X`y3r{X5U`9tr`^uR(N*YPB_WKbtn&Fa&bC!PI zi7=SUm+63;&kA$J@ppH3b?Uy3G&}oEw_h9mwm4E&2ftmHmj-jP?>{D<>L#a=w!ElMeKoC3%^GPr!ew6iQf80<=X2tMP4zir9J604l)Pp&DuiAcL<$}D7 zvByU|rYS9=E~Z3y?8k-mQk&w?TCc^&Htpk8)ryn7a$afmK!(=Be@D?X_|0KbULMxZ z{%Nn1wxqE&uH_~rVyu_Kny5+x+W5jEXbOqAiGJsz)8;MKg}j8ZUN($w+|uSZU^v;} zlR510XiP&0c*KII7J%{@*W~{o)G#z|Z3$NQ@7h4-&@tKt<#cvZ0+IFk)s?ihb@{m) z2MrBOo7TU$o3m;LA1Nm%p6BOBBc$ocxzDJ{J_(szGn~0ibB^gZJ+v z0r1Yv9$k98AHYBgy6WIh?5bF{ZR%TCAo~3I^TEM^gnl*+V2;7y)yve1hr0r0`xb+M zhYyNI5%>2yeOf<0AQ%}LrPbL2aEKy!c5>pP?{0e{UiG5^lKsrBE^y1S-Vp)^Dj!AY zvYgov{f4^a$k?hJM%>l(#ob@iN(WQzB?Ff0~o1q!D))}m8RaKx_S$D({?gO z*2sHBt62T-C&JvTf@+@Q!3vJTDbs-Q3TbasT+-N-pewi0Ax4a06Aa^NRTi@n%$3|M zH?F8Ah{{EKoz~*1k#Wu%i*+>IRzmue^F>5k@Gdcos@6ZT5B|h8rnapwpL_fO8O-tU z>KE7?EuUfd*@PQU$Mz*RCB5EwGKQB9h%tbVepFtP;iO-nwfaj-IBVwZ^u?F7SPJ`1 zuVLu&lBk&SrHK4o*X4AA}w#YG=$;TMWx zh_ex)Y5VEES2nwm;A$Fnhs9T}`N@X~_`d)%EhsKVyBj%!y1V!#AaK1`;wAa`@?(<3VyCM$u! zp6l+~^8Bb~Yd*+!hfgPdGMPn?+U!kBX70_a5$M!A3z8m<(~3CK18-lZ)O;!X78sa= z_J5nmeYh#FWPfEhDOc)9H{*F=B%0|E>x=hCPz22qJ_ic;)abKsUAxpBzYm{5QoPJU z0WlT69MUEzhSj%H&XK!!s!FnV1m!2bKeQ@6P^1`8K?bElJAO z><6>rlleYu_d?W3aN;WUhotS*!puFqX*VwU_#O=6_fwz4x>=~{5dU!D8OpQ?%c%k- zmcrVA;e;vNXZHKx0asYiv(MA|h7dVsy`a@9I`W0@#nsO2f`yCiHWe~yWek9+$wX&r z7fs!Oi$&|QdrMV+k>oV9y;xSCNp`QC|7~^&kl9cdyMf3)$i~#>5dCj%7U22jD|9KF zMu8vQbbRW(s0O=vcYpi#Ew`-f!xZM^-@iJ*DiX_rsMfo~KWKzzM;Aao9AasK3-1MO zH4SlZiu?85cFI8;kj{ZZTB!go>3z18*st*LT*eF^w-$JPPi{rTikfQ=C!&!1UXG_V zWyF=r<)XwiQlN^|u@CNkfQt0cJVY<Sf*F7)TW=;oZ48K|f5WzBjLK zE3QAMm27;8JHrnw6vt0yTgP|=0Wd5+Sq6_h^^v{Mnv!c6`i|;`0`f?pkzeY6=GMW}9{1bl9;Vm4t)@T+lO87aJSf z!O@Y_D+`@dRTZYqMToLluc8I__s6jcUjyBGfzTbVZaeC&g6%6GPJTA__^6}q!BzDzST2K zGRMk>%%Q|W`rd!v-sV zzmv!mwuBSIs9f9xcMp%D1D?u_QlcVmhr3TyE>f98LQETVbOptJ&27xR{@mW7ME9=X zhm`G=o4_#H>4p2YXx5{tQz~)wR|la&z$b0(+^wVJbM-sm(5hgPHhwENhOu4!32gbi z)&eYZ=>Z~wq>}AZKgU|sJRt)B^HZl*1B+LLu@i~v;JMhb?G+#*Y!`u(@5l}KVtg! zs<5}Rh`r1YfC8=pQ`SABO}sy(f_7W)iElyZ-;?HNj7>fwuQp-0><6C!F?6VykXpR} ziD(v-PJBUq1*YA##o2*ZsQ++vK^p+{PJMRfC_cYa&x#VxrJUHkoBQ@`H+}a{z&zw5 z0#URip)jCC`cnJ-q6YV~U+CAj5uY7Zyy4v6Zga*^jGQ+shxyla-rwsNuNIzQK&j2zyx=i^@_=w@Ey-+6bC1_^r!CacX zKXVAAavhmph5$Ak48QW9%NO1&LEiv0Pm{ix=aOJR)qqwjM=icKyqx5t8DBqEmiUyI zOuq2mh(_yD*T#ACc6nb6al9n(tA=t15K-+3`@J8>d;4dSS6(s-erd0|ypjMA9|0yM zcd$E_1|Ugq{{DEcXe6>G8Lo=eR||x=CR}`UCFP~PADh%{R=K76L4(+c3OPzlen6zt8z%+I=8oz)GJj`Z2?D{R`ncdjQ&|k!31D9q2M6z&u z*et=dAyiHhQOb^rjWaSLuu>83@bGNRQLYl#EDV2woy9AO=OcK5h;;U&c|dh6Q9$4` z&cTq|y4hEPHx916pzg(^fXZ-NqPJ5_${Q#~_U@^ROp5=4V$%qx9LO>Lwa)$iO2)mA%O0sheK~gTn~o;`)G=$nsD-A8(?HjNX0#aoM~f2Br!H#b$LHX%))Eh$kmH~>%#p@bvr%8 zcI`RiY(40;^((9YHF3U)fRFNU=@}E{;l;pe<6Ej=HYY(nT1HAhUPy-`c=Ydk^RH~D zo=t$MDv1%L!>f$y4s@e)aWO;Tsv5O&;gVTHo`2l85I82n2%MX>V-y5!u;I zAkEH_!sM9!bYt>M;~3Ykf_E+%=X*ZFUa!|XaG?4I7wTIQQSF;{RRj)}J2`iF z=oX83H8$pNL~0PLU|rm(-X9}V@(%t0b)?eTf4>JTN{WA>-WjvDIdXj>pOAA_hu3z} z?}+G^(@&lQZ_R@N$(@d~W{-SK^-293psW5@ zM_iGm6wrkmz@WY$uCf+`SIxeyuyC@ZozR>;b}OYPkR8}W$y5j-t=Mc)n}a(mwg?4811`6qR87e#nPmE46Reyne3(}Vzl;XdX|_a6`hAYUd_xpRHm zi%>#Xy2-kCAXo!GEY1!JXjuW-Hw+siqmsSH8{_&aw+hHe0XKv%`>=^SZXX%42%593 zVo``lMj4rxqiLV%jZn0QQYkv#X{VP!Ub6XC^*Ie-)GxdrS8lc&LQ6?xFA~&)cJlgYduJ=%1h*YfePD#f@!82c z!~dQvGE#9;^5HJ_08YX}fl*Jt9R6x*PTD}Rh^a`m8q>e%1k-wWsgEsNo&Kh2a*kK`mIsLePO{Cgz2XxIR8 zu31@W-Oo<~9tmkw>`MFhPL*xNN`t?!D;D(0wU0=A8x{@@2d^~rk6B=)?S{q5CUG5H z3UL-l+><(;r*###VA&0fGYClJTBBkNN&0=AB(46t&Zfts^O=7=Lqx zz@cepEYaqyTn4}0pYEk9wa_xVKr579Pm_iybIU_SXukCdI-t?HdFB;%!&<~*aLyA7 zE6GF6;YJ_%VJ|^`5DWzgMPzFlbIF`l$(*Iar;l(X(lnGPl7R?J7tN=w))xarMkXhh z2+eOiD97>fbL(0W7YyCltgH@M+g(Zz_QhTGeq3I{vhVI9tSo&)v+pZ%5pXF(cJ<<^ z>hu(hq5M-=rmWL!Pl-u679@w~r&&IIE;GJrFc>}~6~)`o;nR*oNQjy^f^J7;m!f30 zS&NHkpp&xip=e@~TT)$JTxJN^3$v#keACXb6gw*`K7cvMvBZ*_SHdL=AoXw%|ygNOE&?GyBE(CcF8j+S!?wk(In5Z8y<8-tcaoQ3# zUXg6!$kh)M$D`r`HoqPVxl}vGXLGo3po*D43h&Wmec4wrGhV3_Ad0tteVXXKqipSc z&1_LwqWA9hamM(9_cpYr%pNJZ5T3bDc?qRi`wO)%RI-TIJHf!Qq7s?u`8 zdh@7lD_ow|;e)xq{SE`TO5Y@2vaXRA!G%c+d7u1DD|BB{wk@^f+}a}4y(3iKR5BHa zG`*C0KMlJJ$#3v*0o{pe*R%GJ<^{MT0WK%Zchyc&`U)nV0ZM_$x*CbJiL%}uFZ(kjwxu*Pt^($*I+3?qF1KAe%A-G9zX-b

d`%i&b`JZ0W*jAl!?oGX2s|C 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 QF$aBkuPj|7X&Ums0K)BRp8x;= diff --git a/icons/obj/items/clothing/uniforms.dmi b/icons/obj/items/clothing/uniforms.dmi index 6d203ca69feaf84996b4d4d8c9f4550843b4a562..132f193fbf4025236d89cd346c4530a6ce491fe3 100644 GIT binary patch literal 127271 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

!-^s6yc*O&Q& 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

h3UNC>cIKQQDMz@+TU2Bl+a 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 From 5e099bfa60a81c97de9b7995266bf6093edf7a89 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 19 Jun 2023 01:41:28 +0100 Subject: [PATCH 125/224] Automatic changelog for PR #3259 [ci skip] --- html/changelogs/AutoChangeLog-pr-3259.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3259.yml diff --git a/html/changelogs/AutoChangeLog-pr-3259.yml b/html/changelogs/AutoChangeLog-pr-3259.yml new file mode 100644 index 000000000000..129c84583e63 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3259.yml @@ -0,0 +1,12 @@ +author: "QuickLoad,Frans_Feiffer,nauticall" +delete-after: True +changes: + - rscadd: "Adds The Hazmat Joe with two minor variations. This is a Working Joe equipped to handle hazardous situations, dangerous repairs and firefighting! They are complete with their own gear, tasks, job and purpose. Forget the trashbag, get that wall fixed before we get spaced!" + - imageadd: "Adds a new Working Joe model made by Frans Feiffer!" + - imageadd: "Adds two variations of the Working Joe, aka the Hazmat Joe. Complete with accessories! Beautiful sprites by Frans Feiffer!" + - rscadd: "Android Maintenance Stations / Synthetic Repair Stations will remove shrapnel & fix organ damage. Working Joes no longer have knives, and should report to the stations for repair. Gigantic thanks to nauticall for her work on this!!" + - imagedel: "Removes(replaces) the old Working Joe model." + - rscadd: "Working Joes receive some basic equipment, and are slightly resilient to disarms." + - rscadd: "Working Joes will start at 3, with a maximum of 6 depending on population." + - rscadd: "Joes can access a Synthetic vendor to replace their uniform if it is damaged." + - bugfix: "Minor changes to PO Uniform." \ No newline at end of file From fe86a1341fb28d7f1e7b25291b2f98ce47f8a9b7 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Mon, 19 Jun 2023 01:36:46 +0000 Subject: [PATCH 126/224] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-3259.yml | 12 -------- html/changelogs/AutoChangeLog-pr-3489.yml | 4 --- html/changelogs/AutoChangeLog-pr-3624.yml | 6 ---- html/changelogs/AutoChangeLog-pr-3656.yml | 6 ---- html/changelogs/AutoChangeLog-pr-3659.yml | 4 --- html/changelogs/AutoChangeLog-pr-3661.yml | 4 --- html/changelogs/archive/2023-06.yml | 37 +++++++++++++++++++++++ 7 files changed, 37 insertions(+), 36 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-3259.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3489.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3624.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3656.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3659.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3661.yml diff --git a/html/changelogs/AutoChangeLog-pr-3259.yml b/html/changelogs/AutoChangeLog-pr-3259.yml deleted file mode 100644 index 129c84583e63..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3259.yml +++ /dev/null @@ -1,12 +0,0 @@ -author: "QuickLoad,Frans_Feiffer,nauticall" -delete-after: True -changes: - - rscadd: "Adds The Hazmat Joe with two minor variations. This is a Working Joe equipped to handle hazardous situations, dangerous repairs and firefighting! They are complete with their own gear, tasks, job and purpose. Forget the trashbag, get that wall fixed before we get spaced!" - - imageadd: "Adds a new Working Joe model made by Frans Feiffer!" - - imageadd: "Adds two variations of the Working Joe, aka the Hazmat Joe. Complete with accessories! Beautiful sprites by Frans Feiffer!" - - rscadd: "Android Maintenance Stations / Synthetic Repair Stations will remove shrapnel & fix organ damage. Working Joes no longer have knives, and should report to the stations for repair. Gigantic thanks to nauticall for her work on this!!" - - imagedel: "Removes(replaces) the old Working Joe model." - - rscadd: "Working Joes receive some basic equipment, and are slightly resilient to disarms." - - rscadd: "Working Joes will start at 3, with a maximum of 6 depending on population." - - rscadd: "Joes can access a Synthetic vendor to replace their uniform if it is damaged." - - bugfix: "Minor changes to PO Uniform." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3489.yml b/html/changelogs/AutoChangeLog-pr-3489.yml deleted file mode 100644 index 82711f53047a..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3489.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "SpypigDev" -delete-after: True -changes: - - bugfix: "Completed the teleporting pipeline delivery system between OT workshop and Requisitions" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3624.yml b/html/changelogs/AutoChangeLog-pr-3624.yml deleted file mode 100644 index 311bf1b3aefb..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3624.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: "ihatethisengine" -delete-after: True -changes: - - bugfix: "folding barricade now takes 15% less acid damage instead of 15% extra acid damage, as the description hints." - - bugfix: "folding barricade now blocks pounces from behind." - - qol: "collapsing folding barricade by hand is no longer interrupted by taking an item." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3656.yml b/html/changelogs/AutoChangeLog-pr-3656.yml deleted file mode 100644 index 20c84ff1881a..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3656.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: "Ultimate-Fluff" -delete-after: True -changes: - - bugfix: "Corrected outdated information about one of Dancer's abilities in its strain description." - - bugfix: "Fixed the erroneously-named copper coin from gold coin." - - bugfix: "Paper flags with writing on them will not say they are blank in the examine text." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3659.yml b/html/changelogs/AutoChangeLog-pr-3659.yml deleted file mode 100644 index de31523f9e20..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3659.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Morrow" -delete-after: True -changes: - - balance: "Double barrel shotgun acquisition removal" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3661.yml b/html/changelogs/AutoChangeLog-pr-3661.yml deleted file mode 100644 index 1b0679e258e9..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3661.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "TheGamerdk" -delete-after: True -changes: - - rscdel: "Chem goons only give 1 announcement instead of 3" \ No newline at end of file diff --git a/html/changelogs/archive/2023-06.yml b/html/changelogs/archive/2023-06.yml index 086cdf3e9750..c056049b84ed 100644 --- a/html/changelogs/archive/2023-06.yml +++ b/html/changelogs/archive/2023-06.yml @@ -251,3 +251,40 @@ - bugfix: FIxes incorrect faction assignment for CLF corpses. thwompa: - imageadd: new diamond sprite +2023-06-19: + Morrow: + - balance: Double barrel shotgun acquisition removal + QuickLoad,Frans_Feiffer,nauticall: + - rscadd: Adds The Hazmat Joe with two minor variations. This is a Working Joe equipped + to handle hazardous situations, dangerous repairs and firefighting! They are + complete with their own gear, tasks, job and purpose. Forget the trashbag, get + that wall fixed before we get spaced! + - imageadd: Adds a new Working Joe model made by Frans Feiffer! + - imageadd: Adds two variations of the Working Joe, aka the Hazmat Joe. Complete + with accessories! Beautiful sprites by Frans Feiffer! + - rscadd: Android Maintenance Stations / Synthetic Repair Stations will remove shrapnel + & fix organ damage. Working Joes no longer have knives, and should report to + the stations for repair. Gigantic thanks to nauticall for her work on this!! + - imagedel: Removes(replaces) the old Working Joe model. + - rscadd: Working Joes receive some basic equipment, and are slightly resilient + to disarms. + - rscadd: Working Joes will start at 3, with a maximum of 6 depending on population. + - rscadd: Joes can access a Synthetic vendor to replace their uniform if it is damaged. + - bugfix: Minor changes to PO Uniform. + SpypigDev: + - bugfix: Completed the teleporting pipeline delivery system between OT workshop + and Requisitions + TheGamerdk: + - rscdel: Chem goons only give 1 announcement instead of 3 + Ultimate-Fluff: + - bugfix: Corrected outdated information about one of Dancer's abilities in its + strain description. + - bugfix: Fixed the erroneously-named copper coin from gold coin. + - bugfix: Paper flags with writing on them will not say they are blank in the examine + text. + ihatethisengine: + - bugfix: folding barricade now takes 15% less acid damage instead of 15% extra + acid damage, as the description hints. + - bugfix: folding barricade now blocks pounces from behind. + - qol: collapsing folding barricade by hand is no longer interrupted by taking an + item. From 80244701abc5d17bbd1206c40826a1a81ca2c8da Mon Sep 17 00:00:00 2001 From: morrowwolf Date: Mon, 19 Jun 2023 11:00:22 -0400 Subject: [PATCH 127/224] Generators can no longer be blown up (#3662) # About the pull request This PR makes generators impervious to explosions. # Explain why it's good for the game Should allow us to throw out the rule clarification about pushing fuel tanks nearby. Also, power is kind of important. # Testing Photographs and Procedure

Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Morrow balance: Generators can no longer be blown up /:cl: --- code/game/machinery/groundmap_geothermal.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/game/machinery/groundmap_geothermal.dm b/code/game/machinery/groundmap_geothermal.dm index 6714e3ef669b..4be9c53f0094 100644 --- a/code/game/machinery/groundmap_geothermal.dm +++ b/code/game/machinery/groundmap_geothermal.dm @@ -198,6 +198,9 @@ else return ..() //Deal with everything else, like hitting with stuff +/obj/structure/machinery/power/geothermal/ex_act(severity, direction) + return FALSE //gameplay-wise these should really never go away + //Putting these here since it's power-related /obj/structure/machinery/colony_floodlight_switch name = "Colony Floodlight Switch" From ed1197b304def44c0bc5ab604d50b7f19c1f2c86 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 19 Jun 2023 16:09:17 +0100 Subject: [PATCH 128/224] Automatic changelog for PR #3662 [ci skip] --- html/changelogs/AutoChangeLog-pr-3662.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3662.yml diff --git a/html/changelogs/AutoChangeLog-pr-3662.yml b/html/changelogs/AutoChangeLog-pr-3662.yml new file mode 100644 index 000000000000..8d95958ee670 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3662.yml @@ -0,0 +1,4 @@ +author: "Morrow" +delete-after: True +changes: + - balance: "Generators can no longer be blown up" \ No newline at end of file From 7bfc100bea508889a204de94aa94873aedd10cb3 Mon Sep 17 00:00:00 2001 From: morrowwolf Date: Mon, 19 Jun 2023 11:00:58 -0400 Subject: [PATCH 129/224] Xenos can slash trolleys now (#3660) # About the pull request This PR makes trolleys slashable # Explain why it's good for the game Using them to block movement is not their purpose. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Morrow balance: Xenos can slash trolleys now /:cl: --- .../living/carbon/xenomorph/attack_alien.dm | 20 ------------------ code/modules/vehicles/vehicle.dm | 21 +++++++++++++++++++ 2 files changed, 21 insertions(+), 20 deletions(-) diff --git a/code/modules/mob/living/carbon/xenomorph/attack_alien.dm b/code/modules/mob/living/carbon/xenomorph/attack_alien.dm index 33cf6142acb1..9eb8601bb6dc 100644 --- a/code/modules/mob/living/carbon/xenomorph/attack_alien.dm +++ b/code/modules/mob/living/carbon/xenomorph/attack_alien.dm @@ -307,20 +307,6 @@ /obj/item/attack_alien(mob/living/carbon/xenomorph/M) return -/obj/vehicle/attack_alien(mob/living/carbon/xenomorph/M) - if(M.a_intent == INTENT_HARM) - M.animation_attack_on(src) - M.flick_attack_overlay(src, "slash") - health -= 15 - playsound(loc, "alien_claw_metal", 25, 1) - M.visible_message(SPAN_DANGER("[M] [M.slashes_verb] [src]."),SPAN_DANGER("You [M.slash_verb] [src]."), null, 5, CHAT_TYPE_XENO_COMBAT) - healthcheck() - return XENO_ATTACK_ACTION - else - attack_hand(M) - return XENO_NONCOMBAT_ACTION - - /obj/attack_larva(mob/living/carbon/xenomorph/larva/M) return //larva can't do anything @@ -633,12 +619,6 @@ SPAN_DANGER("You pry [src] open."), null, 5, CHAT_TYPE_XENO_COMBAT) return XENO_NO_DELAY_ACTION - -//Nerfing the damn Cargo Tug Train -/obj/vehicle/train/attack_alien(mob/living/carbon/xenomorph/M) - attack_hand(M) - return XENO_NONCOMBAT_ACTION - /obj/structure/mineral_door/resin/attack_larva(mob/living/carbon/xenomorph/larva/M) var/turf/cur_loc = M.loc if(!istype(cur_loc)) diff --git a/code/modules/vehicles/vehicle.dm b/code/modules/vehicles/vehicle.dm index 38c95d93881d..0681b7df05ac 100644 --- a/code/modules/vehicles/vehicle.dm +++ b/code/modules/vehicles/vehicle.dm @@ -126,6 +126,27 @@ /obj/vehicle/attack_remote(mob/user as mob) return +/obj/vehicle/attack_alien(mob/living/carbon/xenomorph/attacking_xeno) + if(attacking_xeno.a_intent == INTENT_HELP) + return XENO_NO_DELAY_ACTION + + if(attacking_xeno.mob_size < MOB_SIZE_XENO) + to_chat(attacking_xeno, SPAN_XENOWARNING("You're too small to do any significant damage to this vehicle!")) + return XENO_NO_DELAY_ACTION + + attacking_xeno.animation_attack_on(src) + + attacking_xeno.visible_message(SPAN_DANGER("[attacking_xeno] slashes [src]!"), SPAN_DANGER("You slash [src]!")) + playsound(attacking_xeno, pick('sound/effects/metalhit.ogg', 'sound/weapons/alien_claw_metal1.ogg', 'sound/weapons/alien_claw_metal2.ogg', 'sound/weapons/alien_claw_metal3.ogg'), 25, 1) + + var/damage = (attacking_xeno.melee_vehicle_damage + rand(-5,5)) * brute_dam_coeff + + health -= damage + + healthcheck() + + return XENO_NONCOMBAT_ACTION + //------------------------------------------- // Vehicle procs //------------------------------------------- From 5b4d03a54b5ac6c100b8c16f1c77763f297a46a5 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 19 Jun 2023 16:24:10 +0100 Subject: [PATCH 130/224] Automatic changelog for PR #3660 [ci skip] --- html/changelogs/AutoChangeLog-pr-3660.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3660.yml diff --git a/html/changelogs/AutoChangeLog-pr-3660.yml b/html/changelogs/AutoChangeLog-pr-3660.yml new file mode 100644 index 000000000000..d59d3eabaad2 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3660.yml @@ -0,0 +1,4 @@ +author: "Morrow" +delete-after: True +changes: + - balance: "Xenos can slash trolleys now" \ No newline at end of file From d89faa40af3d7ae32f71bb5e9d1c833aa0df64dd Mon Sep 17 00:00:00 2001 From: morrowwolf Date: Mon, 19 Jun 2023 11:01:33 -0400 Subject: [PATCH 131/224] Portable Generators can now be turned off/unanchored by xeno slashes (#3665) # About the pull request This PR makes Portable Generators able to be turned off/unanchored by xeno slashes. # Explain why it's good for the game These are not meant to be used as path blockers/cades. Protect your generators. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Morrow balance: Portable Generators can now be turned off/unanchored by xeno slashes /:cl: --- code/modules/power/port_gen.dm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/code/modules/power/port_gen.dm b/code/modules/power/port_gen.dm index 67003d4f79d0..5a335002d71d 100644 --- a/code/modules/power/port_gen.dm +++ b/code/modules/power/port_gen.dm @@ -102,6 +102,30 @@ display round(lastgen) and phorontank amount else . += SPAN_NOTICE("The generator is off.") +/obj/structure/machinery/power/port_gen/attack_alien(mob/living/carbon/xenomorph/attacking_xeno) + if(!active && !anchored) + return ..() + + if(attacking_xeno.mob_size < MOB_SIZE_XENO) + to_chat(attacking_xeno, SPAN_XENOWARNING("You're too small to do any significant damage to affect this!")) + return XENO_NO_DELAY_ACTION + + attacking_xeno.animation_attack_on(src) + attacking_xeno.visible_message(SPAN_DANGER("[attacking_xeno] slashes [src]!"), SPAN_DANGER("You slash [src]!")) + playsound(attacking_xeno, pick('sound/effects/metalhit.ogg', 'sound/weapons/alien_claw_metal1.ogg', 'sound/weapons/alien_claw_metal2.ogg', 'sound/weapons/alien_claw_metal3.ogg'), 25, 1) + + if(active) + active = FALSE + stop_processing() + icon_state = initial(icon_state) + visible_message(SPAN_NOTICE("[src] sputters to a stop!")) + return XENO_NONCOMBAT_ACTION + + if(anchored) + anchored = FALSE + visible_message(SPAN_NOTICE("[src]'s bolts are dislodged!")) + return XENO_NONCOMBAT_ACTION + //A power generator that runs on solid plasma sheets. /obj/structure/machinery/power/port_gen/pacman name = "P.A.C.M.A.N.-type Portable Generator" From a810b82e3fd1cc662b80f6a60286de93dc58a1f1 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 19 Jun 2023 16:39:11 +0100 Subject: [PATCH 132/224] Automatic changelog for PR #3665 [ci skip] --- html/changelogs/AutoChangeLog-pr-3665.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3665.yml diff --git a/html/changelogs/AutoChangeLog-pr-3665.yml b/html/changelogs/AutoChangeLog-pr-3665.yml new file mode 100644 index 000000000000..863950554778 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3665.yml @@ -0,0 +1,4 @@ +author: "Morrow" +delete-after: True +changes: + - balance: "Portable Generators can now be turned off/unanchored by xeno slashes" \ No newline at end of file From a8ec2941bd2b7665939c9224b47253f883fcbe8b Mon Sep 17 00:00:00 2001 From: morrowwolf Date: Mon, 19 Jun 2023 11:14:33 -0400 Subject: [PATCH 133/224] Bonus evolution slowly deteriorates over time when all castes are unlocked (#3664) # About the pull request Bonus evolution slowly deteriorates over time when all castes are unlocked. # Explain why it's good for the game Having pocket T3s in every T1 is not how I'd like to see things go. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Morrow balance: Bonus evolution slowly deteriorates over time when all castes are unlocked /:cl: --- code/modules/mob/living/carbon/xenomorph/life.dm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/code/modules/mob/living/carbon/xenomorph/life.dm b/code/modules/mob/living/carbon/xenomorph/life.dm index 4fa3470a6031..842e3b45a76d 100644 --- a/code/modules/mob/living/carbon/xenomorph/life.dm +++ b/code/modules/mob/living/carbon/xenomorph/life.dm @@ -48,8 +48,15 @@ if(!got_evolution_message) evolve_message() got_evolution_message = TRUE + if(ROUND_TIME < XENO_ROUNDSTART_PROGRESS_TIME_2) evolution_stored += progress_amount + return + + if(evolution_stored > evolution_threshold + progress_amount) + evolution_stored -= progress_amount + return + else evolution_stored += progress_amount From 3c990caf1579bb0b02309f36bb1113af520b859b Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 19 Jun 2023 16:55:39 +0100 Subject: [PATCH 134/224] Automatic changelog for PR #3664 [ci skip] --- html/changelogs/AutoChangeLog-pr-3664.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3664.yml diff --git a/html/changelogs/AutoChangeLog-pr-3664.yml b/html/changelogs/AutoChangeLog-pr-3664.yml new file mode 100644 index 000000000000..1a6ef3b02524 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3664.yml @@ -0,0 +1,4 @@ +author: "Morrow" +delete-after: True +changes: + - balance: "Bonus evolution slowly deteriorates over time when all castes are unlocked" \ No newline at end of file From d49c55fe59f29c148a7a506a57805801beb2b618 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Tue, 20 Jun 2023 01:24:50 +0000 Subject: [PATCH 135/224] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-3660.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3662.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3664.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3665.yml | 4 ---- html/changelogs/archive/2023-06.yml | 6 ++++++ 5 files changed, 6 insertions(+), 16 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-3660.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3662.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3664.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3665.yml diff --git a/html/changelogs/AutoChangeLog-pr-3660.yml b/html/changelogs/AutoChangeLog-pr-3660.yml deleted file mode 100644 index d59d3eabaad2..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3660.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Morrow" -delete-after: True -changes: - - balance: "Xenos can slash trolleys now" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3662.yml b/html/changelogs/AutoChangeLog-pr-3662.yml deleted file mode 100644 index 8d95958ee670..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3662.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Morrow" -delete-after: True -changes: - - balance: "Generators can no longer be blown up" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3664.yml b/html/changelogs/AutoChangeLog-pr-3664.yml deleted file mode 100644 index 1a6ef3b02524..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3664.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Morrow" -delete-after: True -changes: - - balance: "Bonus evolution slowly deteriorates over time when all castes are unlocked" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3665.yml b/html/changelogs/AutoChangeLog-pr-3665.yml deleted file mode 100644 index 863950554778..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3665.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Morrow" -delete-after: True -changes: - - balance: "Portable Generators can now be turned off/unanchored by xeno slashes" \ No newline at end of file diff --git a/html/changelogs/archive/2023-06.yml b/html/changelogs/archive/2023-06.yml index c056049b84ed..1f912921a0f7 100644 --- a/html/changelogs/archive/2023-06.yml +++ b/html/changelogs/archive/2023-06.yml @@ -288,3 +288,9 @@ - bugfix: folding barricade now blocks pounces from behind. - qol: collapsing folding barricade by hand is no longer interrupted by taking an item. +2023-06-20: + Morrow: + - balance: Xenos can slash trolleys now + - balance: Generators can no longer be blown up + - balance: Bonus evolution slowly deteriorates over time when all castes are unlocked + - balance: Portable Generators can now be turned off/unanchored by xeno slashes From 9d70652e1ea0422013d1d3d82e0a07068831397d Mon Sep 17 00:00:00 2001 From: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com> Date: Tue, 20 Jun 2023 17:35:38 +0200 Subject: [PATCH 136/224] Fixes forsaken and foxtrot announcing their arrival. (#3673) # About the pull request I broke this, sorry # Explain why it's good for the game Bugs bad # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: fix: Forsaken no longer announce themselves as a distress signal /:cl: --------- Co-authored-by: harryob --- code/game/gamemodes/colonialmarines/colonialmarines.dm | 2 +- code/modules/cm_tech/techs/marine/tier3/cryorine.dm | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/code/game/gamemodes/colonialmarines/colonialmarines.dm b/code/game/gamemodes/colonialmarines/colonialmarines.dm index 6fae17b6aac9..65dc2666070d 100644 --- a/code/game/gamemodes/colonialmarines/colonialmarines.dm +++ b/code/game/gamemodes/colonialmarines/colonialmarines.dm @@ -272,7 +272,7 @@ continue if(groundside_humans > (groundside_xenos * GROUNDSIDE_XENO_MULTIPLIER)) - SSticker.mode.get_specific_call("Xenomorphs Groundside (Forsaken)", FALSE, FALSE) + SSticker.mode.get_specific_call("Xenomorphs Groundside (Forsaken)", FALSE, FALSE, announce_dispatch_message = FALSE) TIMER_COOLDOWN_START(src, COOLDOWN_HIJACK_GROUND_CHECK, 1 MINUTES) diff --git a/code/modules/cm_tech/techs/marine/tier3/cryorine.dm b/code/modules/cm_tech/techs/marine/tier3/cryorine.dm index fb9666623e1c..84361baa618f 100644 --- a/code/modules/cm_tech/techs/marine/tier3/cryorine.dm +++ b/code/modules/cm_tech/techs/marine/tier3/cryorine.dm @@ -23,4 +23,4 @@ /datum/tech/repeatable/cryomarine/on_unlock() . = ..() - SSticker.mode.get_specific_call("Marine Cryo Reinforcements (Squad)", FALSE, FALSE) + SSticker.mode.get_specific_call("Marine Cryo Reinforcements (Squad)", FALSE, FALSE, announce_dispatch_message = FALSE) From cf9409c32f70ba760dc00af9755709e59b7ed39b Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 20 Jun 2023 16:44:13 +0100 Subject: [PATCH 137/224] Automatic changelog for PR #3673 [ci skip] --- html/changelogs/AutoChangeLog-pr-3673.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3673.yml diff --git a/html/changelogs/AutoChangeLog-pr-3673.yml b/html/changelogs/AutoChangeLog-pr-3673.yml new file mode 100644 index 000000000000..de32d1c93320 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3673.yml @@ -0,0 +1,4 @@ +author: "TheGamerdk" +delete-after: True +changes: + - bugfix: "Forsaken no longer announce themselves as a distress signal" \ No newline at end of file From c855f1b57ae85e3b4089c3b16e291a51bc26eca4 Mon Sep 17 00:00:00 2001 From: BeagleGaming1 <56142455+BeagleGaming1@users.noreply.github.com> Date: Tue, 20 Jun 2023 11:37:50 -0400 Subject: [PATCH 138/224] Flare nerf (& Flare Acid Changes) (#3677) # About the pull request Makes standard flares last 1/3 as long as before (I hate acid code) # Explain why it's good for the game Flares stay there for near half an hour unless you melt them currently, this makes it so you need to use flares more often, and flares will melt faster if they have already been there for some time. # Changelog :cl: add: Melting flares makes the flares burn out faster, instead of melting like normal balance: Flares last ~10 mins, and flares in the air last ~5 mins /:cl: --- code/game/objects/effects/aliens.dm | 15 ++++++++++++--- code/game/objects/items/devices/flashlight.dm | 4 ++-- 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/code/game/objects/effects/aliens.dm b/code/game/objects/effects/aliens.dm index cbe0871148da..789a5ac2b35a 100644 --- a/code/game/objects/effects/aliens.dm +++ b/code/game/objects/effects/aliens.dm @@ -291,6 +291,8 @@ var/ticks = 0 var/acid_strength = 1 //100% speed, normal var/barricade_damage = 40 + /// How much fuel the acid drains from the flare every acid tick + var/flare_damage = 500 var/barricade_damage_ticks = 10 // tick is once per 5 seconds. This tells us how many times it will try damaging barricades var/in_weather = FALSE @@ -299,13 +301,15 @@ name = "weak acid" acid_strength = 2.5 //250% normal speed barricade_damage = 20 + flare_damage = 150 icon_state = "acid_weak" //Superacid /obj/effect/xenomorph/acid/strong name = "strong acid" - acid_strength = 0.4 //20% normal speed + acid_strength = 0.4 //40% normal speed barricade_damage = 100 + flare_damage = 1875 icon_state = "acid_strong" /obj/effect/xenomorph/acid/New(loc, target) @@ -355,6 +359,13 @@ sleep(50) .() return + if(istype(acid_t, /obj/item/device/flashlight/flare)) + var/obj/item/device/flashlight/flare/flare = acid_t + if(flare.fuel > 0) //Flares that have fuel in them lose fuel instead of melting + visible_message(SPAN_BOLDWARNING("[flare.fuel]. [flare_damage].")) + flare.fuel -= flare_damage + sleep(rand(150,250) * (acid_strength)) + return .() if(++ticks >= strength_t) visible_message(SPAN_XENODANGER("[acid_t] collapses under its own weight into a puddle of goop and undigested debris!")) @@ -394,8 +405,6 @@ sleep(rand(200,300) * (acid_strength)) .() - - /obj/effect/xenomorph/boiler_bombard name = "???" desc = "" diff --git a/code/game/objects/items/devices/flashlight.dm b/code/game/objects/items/devices/flashlight.dm index 6fe39172d783..a3e587089997 100644 --- a/code/game/objects/items/devices/flashlight.dm +++ b/code/game/objects/items/devices/flashlight.dm @@ -286,7 +286,7 @@ /obj/item/device/flashlight/flare/Initialize() . = ..() - fuel = rand(1600 SECONDS, 2000 SECONDS) + fuel = rand(9.5 MINUTES, 10.5 MINUTES) /obj/item/device/flashlight/flare/update_icon() overlays?.Cut() @@ -416,7 +416,7 @@ /obj/item/device/flashlight/flare/on/illumination/Initialize() . = ..() - fuel = rand(800 SECONDS, 1000 SECONDS) // Half the duration of a flare, but justified since it's invincible + fuel = rand(4.5 MINUTES, 5.5 MINUTES) // Half the duration of a flare, but justified since it's invincible /obj/item/device/flashlight/flare/on/illumination/update_icon() return From 9fac57e3676509330b3fee94768e5c7f0436db87 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 20 Jun 2023 17:02:30 +0100 Subject: [PATCH 139/224] Automatic changelog for PR #3677 [ci skip] --- html/changelogs/AutoChangeLog-pr-3677.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3677.yml diff --git a/html/changelogs/AutoChangeLog-pr-3677.yml b/html/changelogs/AutoChangeLog-pr-3677.yml new file mode 100644 index 000000000000..ec8f3e3d1a3b --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3677.yml @@ -0,0 +1,5 @@ +author: "BeagleGaming1" +delete-after: True +changes: + - rscadd: "Melting flares makes the flares burn out faster, instead of melting like normal" + - balance: "Flares last ~10 mins, and flares in the air last ~5 mins" \ No newline at end of file From 1e292b9d6d23916bdbe670dae5c7b78ca47c0324 Mon Sep 17 00:00:00 2001 From: harryob Date: Tue, 20 Jun 2023 17:12:11 +0100 Subject: [PATCH 140/224] removes a line of unnecessary debug --- code/game/objects/effects/aliens.dm | 1 - 1 file changed, 1 deletion(-) diff --git a/code/game/objects/effects/aliens.dm b/code/game/objects/effects/aliens.dm index 789a5ac2b35a..b94ee6902321 100644 --- a/code/game/objects/effects/aliens.dm +++ b/code/game/objects/effects/aliens.dm @@ -362,7 +362,6 @@ if(istype(acid_t, /obj/item/device/flashlight/flare)) var/obj/item/device/flashlight/flare/flare = acid_t if(flare.fuel > 0) //Flares that have fuel in them lose fuel instead of melting - visible_message(SPAN_BOLDWARNING("[flare.fuel]. [flare_damage].")) flare.fuel -= flare_damage sleep(rand(150,250) * (acid_strength)) return .() From f2471a869df29217d88a8106850ba107ff0020c8 Mon Sep 17 00:00:00 2001 From: morrowwolf Date: Tue, 20 Jun 2023 13:37:00 -0400 Subject: [PATCH 141/224] The nuclear option (#3470) # About the pull request This PR adds a nuke as something buyable at the tier 4 level of intel. It takes 35 points in total to reach it (costing 20 points by itself). You cannot buy it before 120 minutes. To use the nuke you must first decrypt the authorization codes on the surface. This requires holding both comms towers on the surface for 10 minutes. After it's decrypted you are free to arm the nuke, without requiring the comm towers, and it will detonate in 60 seconds. # Explain why it's good for the game Coming soonTM # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Morrow add: Re-added the nuke that you can buy via intel at tier 4. Only purchasable past 120 minutes. Requires holding both groundside comms towers for authorization decryption before being able to be armed. /:cl: --- code/__DEFINES/dcs/signals/signals_global.dm | 3 + code/__DEFINES/objects.dm | 11 +- code/datums/supply_packs/operations.dm | 8 + code/game/machinery/nuclearbomb.dm | 388 +++++++++++++----- .../machinery/telecomms/telecomunications.dm | 3 + code/modules/cm_tech/tech.dm | 7 + .../cm_tech/techs/abstract/repeatable.dm | 5 - .../cm_tech/techs/abstract/transitory.dm | 19 + .../cm_tech/techs/marine/tier4/nuke.dm | 43 ++ colonialmarines.dme | 1 + icons/effects/techtree/tech.dmi | Bin 4136 -> 4324 bytes tgui/packages/tgui/interfaces/NuclearBomb.js | 32 +- 12 files changed, 407 insertions(+), 113 deletions(-) create mode 100644 code/modules/cm_tech/techs/marine/tier4/nuke.dm diff --git a/code/__DEFINES/dcs/signals/signals_global.dm b/code/__DEFINES/dcs/signals/signals_global.dm index c3d51b2d65cd..90a50fad138c 100644 --- a/code/__DEFINES/dcs/signals/signals_global.dm +++ b/code/__DEFINES/dcs/signals/signals_global.dm @@ -48,5 +48,8 @@ // Used for smothering fires upon weather event start/stop #define COMSIG_GLOB_WEATHER_CHANGE "!weather_event_changed" +/// From /obj/structure/machinery/telecomms/proc/tcomms_shutdown(), called when the relay turns off +#define COMSIG_GLOB_GROUNDSIDE_TELECOMM_TURNED_OFF "!groundside_telecomm_turned_off" + /// From /datum/admins/proc/force_predator_round() #define COMSIG_GLOB_PREDATOR_ROUND_TOGGLED "!predator_round_toglged" diff --git a/code/__DEFINES/objects.dm b/code/__DEFINES/objects.dm index 5617a2b47ec6..0a34ac9d6fe9 100644 --- a/code/__DEFINES/objects.dm +++ b/code/__DEFINES/objects.dm @@ -136,11 +136,16 @@ var/list/RESTRICTED_CAMERA_NETWORKS = list( //Those networks can only be accesse #define CLEANABLE_MISC "misc" //Anything else //For nuke announcements -#define NUKE_SHOW_TIMER_TEN_SEC 1 -#define NUKE_SHOW_TIMER_MINUTE 2 -#define NUKE_SHOW_TIMER_HALF 4 +#define NUKE_SHOW_TIMER_TEN_SEC (1<<0) +#define NUKE_SHOW_TIMER_MINUTE (1<<1) +#define NUKE_SHOW_TIMER_HALF (1<<2) #define NUKE_SHOW_TIMER_ALL (NUKE_SHOW_TIMER_TEN_SEC|NUKE_SHOW_TIMER_MINUTE|NUKE_SHOW_TIMER_HALF) +#define NUKE_DECRYPT_SHOW_TIMER_COMPLETE (1<<3) +#define NUKE_DECRYPT_SHOW_TIMER_MINUTE (1<<4) +#define NUKE_DECRYPT_SHOW_TIMER_HALF (1<<5) +#define NUKE_DECRYPT_SHOW_TIMER_ALL (NUKE_SHOW_TIMER_TEN_SEC|NUKE_SHOW_TIMER_HALF|NUKE_DECRYPT_SHOW_TIMER_COMPLETE|NUKE_DECRYPT_SHOW_TIMER_MINUTE|NUKE_DECRYPT_SHOW_TIMER_HALF) + //For recipes #define ONE_TYPE_PER_TURF 1 #define ONE_TYPE_PER_BORDER 2 diff --git a/code/datums/supply_packs/operations.dm b/code/datums/supply_packs/operations.dm index cc4408659d09..610503d6c25d 100644 --- a/code/datums/supply_packs/operations.dm +++ b/code/datums/supply_packs/operations.dm @@ -101,6 +101,14 @@ group = "Operations" iteration_needed = null +/datum/supply_packs/technuclearbomb + name = "Intel Operational Nuke" + cost = 0 + containertype = /obj/structure/machinery/nuclearbomb/tech + buyable = 0 + group = "Operations" + iteration_needed = null + /datum/supply_packs/spec_kits name = "Weapons Specialist Kits" contains = list( diff --git a/code/game/machinery/nuclearbomb.dm b/code/game/machinery/nuclearbomb.dm index 7dcdb9e39914..6c0ec4cc0389 100644 --- a/code/game/machinery/nuclearbomb.dm +++ b/code/game/machinery/nuclearbomb.dm @@ -55,31 +55,35 @@ var/bomb_set = FALSE /obj/structure/machinery/nuclearbomb/process() . = ..() - if(timing) - bomb_set = TRUE //So long as there is one nuke timing, it means one nuke is armed. - timeleft = explosion_time - world.time - if(world.time >= explosion_time) - explode() - //3 warnings: 1. Halfway through, 2. 1 minute left, 3. 10 seconds left. - //this structure allows varedits to var/timeleft without losing or spamming warnings. - else if(timer_announcements_flags) - if(timer_announcements_flags & NUKE_SHOW_TIMER_HALF) - if(timeleft <= initial(timeleft) / 2 && timeleft >= initial(timeleft) / 2 - 30) - announce_to_players(NUKE_SHOW_TIMER_HALF) - timer_announcements_flags &= ~NUKE_SHOW_TIMER_HALF - return - if(timer_announcements_flags & NUKE_SHOW_TIMER_MINUTE) - if(timeleft <= 600 && timeleft >= 570) - announce_to_players(NUKE_SHOW_TIMER_MINUTE) - timer_announcements_flags = NUKE_SHOW_TIMER_TEN_SEC - return - if(timer_announcements_flags & NUKE_SHOW_TIMER_TEN_SEC) - if(timeleft <= 100 && timeleft >= 70) - announce_to_players(NUKE_SHOW_TIMER_TEN_SEC) - timer_announcements_flags = 0 - return - else - stop_processing() + if(!timing) + update_minimap_icon() + return PROCESS_KILL + + bomb_set = TRUE //So long as there is one nuke timing, it means one nuke is armed. + timeleft = explosion_time - world.time + if(world.time >= explosion_time) + explode() + return + //3 warnings: 1. Halfway through, 2. 1 minute left, 3. 10 seconds left. + //this structure allows varedits to var/timeleft without losing or spamming warnings. + if(!timer_announcements_flags) + return + + if(timer_announcements_flags & NUKE_SHOW_TIMER_HALF) + if(timeleft <= initial(timeleft) / 2 && timeleft >= initial(timeleft) / 2 - 30) + announce_to_players(NUKE_SHOW_TIMER_HALF) + timer_announcements_flags &= ~NUKE_SHOW_TIMER_HALF + return + if(timer_announcements_flags & NUKE_SHOW_TIMER_MINUTE) + if(timeleft <= 600 && timeleft >= 570) + announce_to_players(NUKE_SHOW_TIMER_MINUTE) + timer_announcements_flags = NUKE_SHOW_TIMER_TEN_SEC + return + if(timer_announcements_flags & NUKE_SHOW_TIMER_TEN_SEC) + if(timeleft <= 100 && timeleft >= 70) + announce_to_players(NUKE_SHOW_TIMER_TEN_SEC) + timer_announcements_flags = 0 + return /obj/structure/machinery/nuclearbomb/attack_alien(mob/living/carbon/xenomorph/M) INVOKE_ASYNC(src, TYPE_PROC_REF(/atom, attack_hand), M) @@ -87,10 +91,10 @@ var/bomb_set = FALSE /obj/structure/machinery/nuclearbomb/attackby(obj/item/O as obj, mob/user as mob) if(anchored && timing && bomb_set && HAS_TRAIT(O, TRAIT_TOOL_WIRECUTTERS)) - user.visible_message(SPAN_DANGER("[user] begins to defuse \the [src]."), SPAN_DANGER("You begin to defuse \the [src]. This will take some time...")) + user.visible_message(SPAN_INFO("[user] begins to defuse \the [src]."), SPAN_INFO("You begin to defuse \the [src]. This will take some time...")) if(do_after(user, 150 * user.get_skill_duration_multiplier(SKILL_ENGINEER), INTERRUPT_NO_NEEDHAND, BUSY_ICON_HOSTILE)) disable() - playsound(src.loc, 'sound/items/Wirecutter.ogg', 100, 1) + playsound(loc, 'sound/items/Wirecutter.ogg', 100, 1) return ..() @@ -103,12 +107,12 @@ var/bomb_set = FALSE if(deployable) if(!ishuman(user) && !isqueen(user)) - to_chat(usr, SPAN_DANGER("You don't have the dexterity to do this!")) + to_chat(usr, SPAN_INFO("You don't have the dexterity to do this!")) return if(isqueen(user)) if(timing && bomb_set) - user.visible_message(SPAN_DANGER("[user] begins to defuse \the [src]."), SPAN_DANGER("You begin to defuse \the [src]. This will take some time...")) + user.visible_message(SPAN_INFO("[user] begins to defuse \the [src]."), SPAN_INFO("You begin to defuse \the [src]. This will take some time...")) if(do_after(user, 5 SECONDS, INTERRUPT_NO_NEEDHAND, BUSY_ICON_HOSTILE)) disable() return @@ -162,37 +166,38 @@ var/bomb_set = FALSE if(timing == -1) return - if(!ishuman(usr)) + if(!ishuman(ui.user)) return - if(!allowed(usr)) - to_chat(usr, SPAN_DANGER("Access denied!")) + if(!allowed(ui.user)) + to_chat(ui.user, SPAN_INFO("Access denied!")) return if(!anchored) - to_chat(usr, SPAN_DANGER("Engage anchors first!")) + to_chat(ui.user, SPAN_INFO("Engage anchors first!")) return if(safety) - to_chat(usr, SPAN_DANGER("The safety is still on.")) + to_chat(ui.user, SPAN_INFO("The safety is still on.")) return if(!A.can_build_special) - to_chat(usr, SPAN_DANGER("You cannot deploy [src] here!")) + to_chat(ui.user, SPAN_INFO("You cannot deploy [src] here!")) return - if(usr.action_busy) + if(ui.user.action_busy) return - usr.visible_message(SPAN_WARNING("[usr] begins to [timing ? "disengage" : "engage"] [src]!"), SPAN_WARNING("You begin to [timing ? "disengage" : "engage"] [src].")) + ui.user.visible_message(SPAN_WARNING("[ui.user] begins to [timing ? "disengage" : "engage"] [src]!"), SPAN_WARNING("You begin to [timing ? "disengage" : "engage"] [src].")) being_used = TRUE - ui = SStgui.try_update_ui(usr, src, ui) - if(do_after(usr, 50, INTERRUPT_NO_NEEDHAND, BUSY_ICON_HOSTILE)) + ui = SStgui.try_update_ui(ui.user, src, ui) + if(do_after(ui.user, 50, INTERRUPT_NO_NEEDHAND, BUSY_ICON_HOSTILE)) timing = !timing if(timing) if(!safety) bomb_set = TRUE explosion_time = world.time + timeleft + update_minimap_icon() start_processing() announce_to_players() message_admins("\The [src] has been activated by [key_name(ui.user, 1)] [ADMIN_JMP_USER(ui.user)]") @@ -201,28 +206,28 @@ var/bomb_set = FALSE else disable() message_admins("\The [src] has been deactivated by [key_name(ui.user, 1)] [ADMIN_JMP_USER(ui.user)]") - playsound(src.loc, 'sound/effects/thud.ogg', 100, 1) + playsound(loc, 'sound/effects/thud.ogg', 100, 1) being_used = FALSE . = TRUE if("toggleSafety") - if(!allowed(usr)) - to_chat(usr, SPAN_DANGER("Access denied!")) + if(!allowed(ui.user)) + to_chat(ui.user, SPAN_INFO("Access denied!")) return if(timing) - to_chat(usr, SPAN_DANGER("Disengage first!")) + to_chat(ui.user, SPAN_INFO("Disengage first!")) return if(!A.can_build_special) - to_chat(usr, SPAN_DANGER("You cannot deploy [src] here!")) + to_chat(ui.user, SPAN_INFO("You cannot deploy [src] here!")) return - if(usr.action_busy) + if(ui.user.action_busy) return - usr.visible_message(SPAN_WARNING("[usr] begins to [safety ? "disable" : "enable"] the safety on [src]!"), SPAN_WARNING("You begin to [safety ? "disable" : "enable"] the safety on [src].")) + ui.user.visible_message(SPAN_WARNING("[ui.user] begins to [safety ? "disable" : "enable"] the safety on [src]!"), SPAN_WARNING("You begin to [safety ? "disable" : "enable"] the safety on [src].")) being_used = TRUE - ui = SStgui.try_update_ui(usr, src, ui) - if(do_after(usr, 50, INTERRUPT_NO_NEEDHAND, BUSY_ICON_HOSTILE)) + ui = SStgui.try_update_ui(ui.user, src, ui) + if(do_after(ui.user, 50, INTERRUPT_NO_NEEDHAND, BUSY_ICON_HOSTILE)) safety = !safety - playsound(src.loc, 'sound/items/poster_being_created.ogg', 100, 1) + playsound(loc, 'sound/items/poster_being_created.ogg', 100, 1) being_used = FALSE if(safety) timing = FALSE @@ -230,63 +235,55 @@ var/bomb_set = FALSE . = TRUE if("toggleCommandLockout") - if(!ishuman(usr)) + if(!ishuman(ui.user)) return - if(!allowed(usr)) - to_chat(usr, SPAN_DANGER("Access denied!")) + if(!allowed(ui.user)) + to_chat(ui.user, SPAN_INFO("Access denied!")) return if(command_lockout) command_lockout = FALSE req_one_access = list() - to_chat(usr, SPAN_DANGER("Command lockout disengaged.")) + to_chat(ui.user, SPAN_INFO("Command lockout disengaged.")) else //Check if they have command access var/list/acc = list() - var/mob/living/carbon/human/H = usr + var/mob/living/carbon/human/H = ui.user if(H.wear_id) acc += H.wear_id.GetAccess() if(H.get_active_hand()) acc += H.get_active_hand().GetAccess() if(!(ACCESS_MARINE_COMMAND in acc)) - to_chat(usr, SPAN_DANGER("Access denied!")) + to_chat(ui.user, SPAN_INFO("Access denied!")) return command_lockout = TRUE req_one_access = list(ACCESS_MARINE_COMMAND) - to_chat(usr, SPAN_DANGER("Command lockout engaged.")) + to_chat(ui.user, SPAN_INFO("Command lockout engaged.")) . = TRUE if("toggleAnchor") if(timing) - to_chat(usr, SPAN_DANGER("Disengage first!")) + to_chat(ui.user, SPAN_INFO("Disengage first!")) return if(!A.can_build_special) - to_chat(usr, SPAN_DANGER("You cannot deploy [src] here!")) + to_chat(ui.user, SPAN_INFO("You cannot deploy [src] here!")) return - if(usr.action_busy) + if(ui.user.action_busy) return being_used = TRUE - ui = SStgui.try_update_ui(usr, src, ui) - if(do_after(usr, 50, INTERRUPT_NO_NEEDHAND, BUSY_ICON_HOSTILE)) + ui = SStgui.try_update_ui(ui.user, src, ui) + if(do_after(ui.user, 50, INTERRUPT_NO_NEEDHAND, BUSY_ICON_HOSTILE)) if(!anchored) - visible_message(SPAN_DANGER("With a steely snap, bolts slide out of [src] and anchor it to the flooring.")) + visible_message(SPAN_INFO("With a steely snap, bolts slide out of [src] and anchor it to the flooring.")) else - visible_message(SPAN_DANGER("The anchoring bolts slide back into the depths of [src].")) - playsound(src.loc, 'sound/items/Deconstruct.ogg', 100, 1) + visible_message(SPAN_INFO("The anchoring bolts slide back into the depths of [src].")) + playsound(loc, 'sound/items/Deconstruct.ogg', 100, 1) anchored = !anchored being_used = FALSE . = TRUE update_icon() - add_fingerprint(usr) - -/obj/structure/machinery/nuclearbomb/start_processing() - . = ..() - update_minimap_icon() - -/obj/structure/machinery/nuclearbomb/stop_processing() - . = ..() - update_minimap_icon() + add_fingerprint(ui.user) /obj/structure/machinery/nuclearbomb/verb/make_deployable() set category = "Object" @@ -297,12 +294,12 @@ var/bomb_set = FALSE return if(!ishuman(usr)) - to_chat(usr, SPAN_DANGER("You don't have the dexterity to do this!")) + to_chat(usr, SPAN_INFO("You don't have the dexterity to do this!")) return var/area/A = get_area(src) if(!A.can_build_special) - to_chat(usr, SPAN_DANGER("You don't want to deploy this here!")) + to_chat(usr, SPAN_INFO("You don't want to deploy this here!")) return usr.visible_message(SPAN_WARNING("[usr] begins to [deployable ? "close" : "adjust"] several panels to make [src] [deployable ? "undeployable" : "deployable"]."), SPAN_WARNING("You begin to [deployable ? "close" : "adjust"] several panels to make [src] [deployable ? "undeployable" : "deployable"].")) @@ -314,26 +311,25 @@ var/bomb_set = FALSE else deployable = TRUE anchored = TRUE - playsound(src.loc, 'sound/items/Deconstruct.ogg', 100, 1) + playsound(loc, 'sound/items/Deconstruct.ogg', 100, 1) being_used = FALSE update_icon() //unified all announcements to one proc /obj/structure/machinery/nuclearbomb/proc/announce_to_players(timer_warning) + + var/list/humans_other = GLOB.human_mob_list + GLOB.dead_mob_list + var/list/humans_uscm = list() + for(var/mob/current_mob as anything in humans_other) + if(current_mob.stat != CONSCIOUS || isyautja(current_mob)) + humans_other -= current_mob + continue + if(current_mob.faction == FACTION_MARINE || current_mob.faction == FACTION_SURVIVOR) //separating marines from other factions. Survs go here too + humans_uscm += current_mob + humans_other -= current_mob + if(timer_warning) //we check for timer warnings first - //humans part - var/list/humans_other = GLOB.human_mob_list + GLOB.dead_mob_list - var/list/humans_USCM = list() - for(var/mob/M in humans_other) - var/mob/living/carbon/human/H = M - if(istype(H)) //if it's unconsious human or yautja, we remove them - if(H.stat != CONSCIOUS || isyautja(H)) - humans_other.Remove(M) - continue - if(M.faction == FACTION_MARINE || M.faction == FACTION_SURVIVOR) //separating marines from other factions. Survs go here too - humans_USCM += M - humans_other -= M - announcement_helper("WARNING.\n\nDETONATION IN [round(timeleft/10)] SECONDS.", "[MAIN_AI_SYSTEM] Nuclear Tracker", humans_USCM, 'sound/misc/notice1.ogg') + announcement_helper("WARNING.\n\nDETONATION IN [round(timeleft/10)] SECONDS.", "[MAIN_AI_SYSTEM] Nuclear Tracker", humans_uscm, 'sound/misc/notice1.ogg') announcement_helper("WARNING.\n\nDETONATION IN [round(timeleft/10)] SECONDS.", "HQ Intel Division", humans_other, 'sound/misc/notice1.ogg') //preds part var/t_left = duration2text_sec(round(rand(timeleft - timeleft / 10, timeleft + timeleft / 10))) @@ -354,21 +350,9 @@ var/bomb_set = FALSE xeno_announcement(SPAN_XENOANNOUNCE(warning), hive.hivenumber, XENO_GENERAL_ANNOUNCE) return - //deal with start/stop announcements for players - var/list/humans_other = GLOB.human_mob_list + GLOB.dead_mob_list - var/list/humans_USCM = list() - for(var/mob/M in humans_other) - var/mob/living/carbon/human/H = M - if(istype(H)) //if it's unconsious human or yautja, we remove them - if(H.stat != CONSCIOUS || isyautja(H)) - humans_other.Remove(M) - continue - if(M.faction == FACTION_MARINE || M.faction == FACTION_SURVIVOR) //separating marines from other factions. Survs go here too - humans_USCM += M - humans_other -= M var/datum/hive_status/hive if(timing) - announcement_helper("ALERT.\n\nNUCLEAR EXPLOSIVE ORDNANCE ACTIVATED.\n\nDETONATION IN [round(timeleft/10)] SECONDS.", "[MAIN_AI_SYSTEM] Nuclear Tracker", humans_USCM, 'sound/misc/notice1.ogg') + announcement_helper("ALERT.\n\nNUCLEAR EXPLOSIVE ORDNANCE ACTIVATED.\n\nDETONATION IN [round(timeleft/10)] SECONDS.", "[MAIN_AI_SYSTEM] Nuclear Tracker", humans_uscm, 'sound/misc/notice1.ogg') announcement_helper("ALERT.\n\nNUCLEAR EXPLOSIVE ORDNANCE ACTIVATED.\n\nDETONATION IN [round(timeleft/10)] SECONDS.", "HQ Nuclear Tracker", humans_other, 'sound/misc/notice1.ogg') var/t_left = duration2text_sec(round(rand(timeleft - timeleft / 10, timeleft + timeleft / 10))) 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.")) @@ -378,7 +362,7 @@ var/bomb_set = FALSE 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 - announcement_helper("ALERT.\n\nNUCLEAR EXPLOSIVE ORDNANCE DEACTIVATED.", "[MAIN_AI_SYSTEM] Nuclear Tracker", humans_USCM, 'sound/misc/notice1.ogg') + announcement_helper("ALERT.\n\nNUCLEAR EXPLOSIVE ORDNANCE DEACTIVATED.", "[MAIN_AI_SYSTEM] Nuclear Tracker", humans_uscm, 'sound/misc/notice1.ogg') announcement_helper("ALERT.\n\nNUCLEAR EXPLOSIVE ORDNANCE DEACTIVATED.", "HQ Intel Division", humans_other, 'sound/misc/notice1.ogg') yautja_announcement(SPAN_YAUTJABOLDBIG("WARNING!
The human Purification Device's signature has disappeared.")) for(var/hivenumber in GLOB.hive_datum) @@ -401,6 +385,7 @@ var/bomb_set = FALSE /obj/structure/machinery/nuclearbomb/proc/explode() if(safety) timing = FALSE + update_minimap_icon() stop_processing() update_icon() return FALSE @@ -422,3 +407,200 @@ var/bomb_set = FALSE bomb_set = FALSE SSminimaps.remove_marker(src) return ..() + +/obj/structure/machinery/nuclearbomb/tech + var/decryption_time = 10 MINUTES + var/decryption_end_time = null + var/decrypting = FALSE + + timeleft = 1 MINUTES + timer_announcements_flags = NUKE_DECRYPT_SHOW_TIMER_ALL + + var/list/linked_decryption_towers + +/obj/structure/machinery/nuclearbomb/tech/Initialize(mapload) + . = ..() + + linked_decryption_towers = list() + + return INITIALIZE_HINT_LATELOAD + +/obj/structure/machinery/nuclearbomb/tech/LateInitialize() + . = ..() + + for(var/obj/structure/machinery/telecomms/relay/preset/tower/mapcomms/possible_telecomm in GLOB.all_static_telecomms_towers) + if(is_ground_level(possible_telecomm.z)) + linked_decryption_towers += possible_telecomm + + RegisterSignal(SSdcs, COMSIG_GLOB_GROUNDSIDE_TELECOMM_TURNED_OFF, PROC_REF(connected_comm_shutdown)) + +/obj/structure/machinery/nuclearbomb/tech/ui_data(mob/user) + . = ..() + + .["decrypting"] = decrypting + .["decryption_time"] = duration2text_sec(decryption_time) + + .["decryption_complete"] = decryption_time ? FALSE : TRUE + +/obj/structure/machinery/nuclearbomb/tech/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state) + if(..()) + return + + switch(action) + if("toggleEncryption") + if(!ishuman(ui.user)) + return + + if(!allowed(ui.user)) + to_chat(ui.user, SPAN_INFO("Access denied!")) + return + + if(!anchored) + to_chat(ui.user, SPAN_INFO("Engage anchors first!")) + return + + var/area/current_area = get_area(src) + if(!current_area.can_build_special) + to_chat(ui.user, SPAN_INFO("You cannot deploy [src] here!")) + return + + if(is_ground_level(z)) + for(var/obj/structure/machinery/telecomms/relay/preset/tower/mapcomms/telecomm_unit in linked_decryption_towers) + if(!telecomm_unit.on) + to_chat(ui.user, SPAN_INFO("The groundside telecommunication relays must be activated!")) + return + + if(ui.user.action_busy) + return + + if(being_used) + return + + ui.user.visible_message(SPAN_WARNING("[ui.user] begins to [decrypting ? "stop the decryption process." : "start decrypting."]!"), SPAN_WARNING("You begin to [decrypting ? "stop the decryption process." : "start decrypting."].")) + being_used = TRUE + ui = SStgui.try_update_ui(ui.user, src, ui) + if(do_after(ui.user, 50, INTERRUPT_NO_NEEDHAND, BUSY_ICON_HOSTILE)) + decrypting = !decrypting + if(decrypting) + //add signal handlers + decryption_end_time = world.time + decryption_time + start_processing() + announce_to_players() + message_admins("[src]'s encryption process has been started by [key_name(ui.user, 1)] [ADMIN_JMP_USER(ui.user)]") + else + //remove signal handlers + decryption_end_time = null + announce_to_players() + message_admins("[src]'s encryption process has been deactivated by [key_name(ui.user, 1)] [ADMIN_JMP_USER(ui.user)]") + playsound(loc, 'sound/effects/thud.ogg', 100, 1) + being_used = FALSE + return TRUE + +/obj/structure/machinery/nuclearbomb/tech/process() + if(!decrypting) + return ..() + + decryption_time = decryption_end_time - world.time + + if(world.time > decryption_end_time) + decrypting = FALSE + decryption_time = 0 + announce_to_players(NUKE_DECRYPT_SHOW_TIMER_COMPLETE) + timer_announcements_flags &= ~NUKE_DECRYPT_SHOW_TIMER_COMPLETE + return PROCESS_KILL + + if(!timer_announcements_flags) + return + + if(timer_announcements_flags & NUKE_DECRYPT_SHOW_TIMER_HALF) + if(decryption_time <= initial(decryption_time) / 2 && decryption_time >= initial(decryption_time) / 2 - 30) + announce_to_players(NUKE_DECRYPT_SHOW_TIMER_HALF) + timer_announcements_flags &= ~NUKE_DECRYPT_SHOW_TIMER_HALF + return + if(timer_announcements_flags & NUKE_DECRYPT_SHOW_TIMER_MINUTE) + if(decryption_time <= 600 && decryption_time >= 570) + announce_to_players(NUKE_DECRYPT_SHOW_TIMER_MINUTE) + timer_announcements_flags &= ~NUKE_DECRYPT_SHOW_TIMER_MINUTE + return + +/obj/structure/machinery/nuclearbomb/tech/announce_to_players(timer_warning) + if(!decryption_time && (timer_warning != NUKE_DECRYPT_SHOW_TIMER_COMPLETE)) + return ..() + + var/list/humans_other = GLOB.human_mob_list + GLOB.dead_mob_list + var/list/humans_uscm = list() + for(var/mob/current_mob as anything in humans_other) + var/mob/living/carbon/human/current_human = current_mob + if(istype(current_human)) //if it's unconsious human or yautja, we remove them + if(current_human.stat != CONSCIOUS || isyautja(current_human)) + humans_other -= current_mob + continue + if(current_mob.faction == FACTION_MARINE || current_mob.faction == FACTION_SURVIVOR) + humans_uscm += current_mob + humans_other -= current_mob + + if(timer_warning) + if(timer_warning == NUKE_DECRYPT_SHOW_TIMER_COMPLETE) + announcement_helper("DECRYPTION COMPLETE", "[MAIN_AI_SYSTEM] Nuclear Tracker", humans_uscm, 'sound/misc/notice1.ogg') + announcement_helper("DECRYPTION COMPLETE", "HQ Intel Division", humans_other, 'sound/misc/notice1.ogg') + + yautja_announcement(SPAN_YAUTJABOLDBIG("WARNING!\n\nThe human Purification Device is able to be activated.")) + + var/datum/hive_status/hive + for(var/hivenumber in GLOB.hive_datum) + hive = GLOB.hive_datum[hivenumber] + if(!length(hive.totalXenos)) + return + xeno_announcement(SPAN_XENOANNOUNCE("The hive killer is ready to be activated! Assault at once!"), hive.hivenumber, XENO_GENERAL_ANNOUNCE) + return + + announcement_helper("DECRYPTION IN [round(decryption_time/10)] SECONDS.", "[MAIN_AI_SYSTEM] Nuclear Tracker", humans_uscm, 'sound/misc/notice1.ogg') + announcement_helper("DECRYPTION IN [round(decryption_time/10)] SECONDS.", "HQ Intel Division", humans_other, 'sound/misc/notice1.ogg') + + //preds part + var/time_left = duration2text_sec(round(rand(decryption_time - decryption_time / 10, decryption_time + decryption_time / 10))) + yautja_announcement(SPAN_YAUTJABOLDBIG("WARNING!\n\nYou have approximately [time_left] seconds to abandon the hunting grounds before human Purification Device is able to be activated.")) + + //xenos part + var/warning = "Hive killer is almost prepared to be activated!" + if(timer_warning & NUKE_DECRYPT_SHOW_TIMER_HALF) + warning = "Hive killer is halfway through its initial phase!" + + var/datum/hive_status/hive + for(var/hivenumber in GLOB.hive_datum) + hive = GLOB.hive_datum[hivenumber] + if(!hive.totalXenos.len) + return + xeno_announcement(SPAN_XENOANNOUNCE(warning), hive.hivenumber, XENO_GENERAL_ANNOUNCE) + return + + var/datum/hive_status/hive + if(decrypting) + announcement_helper("ALERT.\n\nNUCLEAR EXPLOSIVE ORDNANCE DECRYPTION STARTED.\n\nDECRYPTION IN [round(decryption_time/10)] SECONDS.", "[MAIN_AI_SYSTEM] Nuclear Tracker", humans_uscm, 'sound/misc/notice1.ogg') + announcement_helper("ALERT.\n\nNUCLEAR EXPLOSIVE ORDNANCE DECRYPTION STARTED.\n\nDECRYPTION IN [round(decryption_time/10)] SECONDS.", "HQ Nuclear Tracker", humans_other, 'sound/misc/notice1.ogg') + var/time_left = duration2text_sec(round(rand(decryption_time - decryption_time / 10, decryption_time + decryption_time / 10))) + yautja_announcement(SPAN_YAUTJABOLDBIG("WARNING!
A human Purification Device has been detected. You have approximately [time_left] before it finishes its initial phase.")) + for(var/hivenumber in GLOB.hive_datum) + hive = GLOB.hive_datum[hivenumber] + if(!length(hive.totalXenos)) + continue + xeno_announcement(SPAN_XENOANNOUNCE("The tallhosts have started the initial phase of a hive killer at [get_area_name(loc)]! Destroy their communications relays!"), hive.hivenumber, XENO_GENERAL_ANNOUNCE) + return + + announcement_helper("ALERT.\n\nNUCLEAR EXPLOSIVE DECRYPTION HALTED.", "[MAIN_AI_SYSTEM] Nuclear Tracker", humans_uscm, 'sound/misc/notice1.ogg') + announcement_helper("ALERT.\n\nNUCLEAR EXPLOSIVE DECRYPTION HALTED.", "HQ Intel Division", humans_other, 'sound/misc/notice1.ogg') + 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(!length(hive.totalXenos)) + continue + xeno_announcement(SPAN_XENOANNOUNCE("The hive killer's initial phase has been halted! Rejoice!"), hive.hivenumber, XENO_GENERAL_ANNOUNCE) + +/obj/structure/machinery/nuclearbomb/tech/proc/connected_comm_shutdown(obj/structure/machinery/telecomms/relay/preset/tower/telecomm_unit) + SIGNAL_HANDLER + + if(!decrypting) + return + + decrypting = FALSE + announce_to_players() diff --git a/code/game/machinery/telecomms/telecomunications.dm b/code/game/machinery/telecomms/telecomunications.dm index 324a358d041f..255d70f45870 100644 --- a/code/game/machinery/telecomms/telecomunications.dm +++ b/code/game/machinery/telecomms/telecomunications.dm @@ -71,6 +71,9 @@ GLOBAL_LIST_EMPTY_TYPED(telecomms_list, /obj/structure/machinery/telecomms) // When effectively shut down /obj/structure/machinery/telecomms/proc/tcomms_shutdown() on = FALSE + + SEND_GLOBAL_SIGNAL(COMSIG_GLOB_GROUNDSIDE_TELECOMM_TURNED_OFF) + if(tcomms_machine) SSradio.remove_tcomm_machine(src) diff --git a/code/modules/cm_tech/tech.dm b/code/modules/cm_tech/tech.dm index 5c37dafef3f3..dea505f3237a 100644 --- a/code/modules/cm_tech/tech.dm +++ b/code/modules/cm_tech/tech.dm @@ -21,6 +21,9 @@ var/background_icon = "background" var/background_icon_locked = "marine" + var/announce_name + var/announce_message + /datum/tech/proc/can_unlock(mob/M) SHOULD_CALL_PARENT(TRUE) @@ -68,6 +71,10 @@ log_admin("[key_name_admin(user)] has bought '[name]' via tech points.") holder.spend_points(required_points) update_icon(node) + + if(!(tech_flags & TECH_FLAG_NO_ANNOUNCE) && announce_message && announce_name) + marine_announcement(announce_message, announce_name, 'sound/misc/notice2.ogg') + return TRUE /datum/tech/ui_status(mob/user, datum/ui_state/state) diff --git a/code/modules/cm_tech/techs/abstract/repeatable.dm b/code/modules/cm_tech/techs/abstract/repeatable.dm index e9706538071c..4b240814e0c6 100644 --- a/code/modules/cm_tech/techs/abstract/repeatable.dm +++ b/code/modules/cm_tech/techs/abstract/repeatable.dm @@ -4,9 +4,6 @@ /datum/tech/repeatable name = "Repeatable Tech" - var/announce_name - var/announce_message - tech_flags = TECH_FLAG_MULTIUSE var/purchase_cooldown = 10 SECONDS var/next_purchase = 0 @@ -35,8 +32,6 @@ /datum/tech/repeatable/on_unlock() ..() - if(!(tech_flags & TECH_FLAG_NO_ANNOUNCE) && announce_message && announce_name) - marine_announcement(announce_message, announce_name, 'sound/misc/notice2.ogg') next_purchase = world.time + purchase_cooldown required_points += increase_per_purchase diff --git a/code/modules/cm_tech/techs/abstract/transitory.dm b/code/modules/cm_tech/techs/abstract/transitory.dm index 09301b6ba205..7798b6053d0e 100644 --- a/code/modules/cm_tech/techs/abstract/transitory.dm +++ b/code/modules/cm_tech/techs/abstract/transitory.dm @@ -87,3 +87,22 @@ required_points = 5 flags = TREE_FLAG_MARINE + +/datum/tech/transitory/tier4 + name = "Unlock Tier 4" + tier = /datum/tier/three_transition_four + + before = /datum/tier/three + next = /datum/tier/four + +/datum/tech/transitory/tier4/xeno + techs_to_unlock = 0 + required_points = 5 + + flags = TREE_FLAG_XENO + +/datum/tech/transitory/tier4/marine + techs_to_unlock = 0 + required_points = 5 + + flags = TREE_FLAG_MARINE diff --git a/code/modules/cm_tech/techs/marine/tier4/nuke.dm b/code/modules/cm_tech/techs/marine/tier4/nuke.dm new file mode 100644 index 000000000000..eb4e64b59951 --- /dev/null +++ b/code/modules/cm_tech/techs/marine/tier4/nuke.dm @@ -0,0 +1,43 @@ +#define NUKE_UNLOCK_TIME (120 MINUTES) + +/datum/tech/nuke + name = "Nuclear Device" + //desc = "Purchase a nuclear device. Only able to purchase after X minutes into the operation. It's the only way to be sure." //See New() + icon_state = "nuke" + + required_points = 20 + + tier = /datum/tier/four + + announce_name = "NUCLEAR ARSENAL ACQUIRED" + announce_message = "A nuclear device has been purchased and will be delivered to requisitions via ASRS." + + flags = TREE_FLAG_MARINE + +/datum/tech/nuke/New() + desc = "Purchase a nuclear device. Only able to purchase [NUKE_UNLOCK_TIME / (1 MINUTES)] minutes into the operation. It's the only way to be sure." + +/datum/tech/nuke/on_unlock() + . = ..() + + var/datum/supply_order/new_order = new /datum/supply_order() + new_order.ordernum = supply_controller.ordernum + supply_controller.ordernum++ + new_order.object = supply_controller.supply_packs["Intel Operational Nuke"] + new_order.orderedby = MAIN_AI_SYSTEM + + supply_controller.shoppinglist += new_order + +/datum/tech/nuke/can_unlock(mob/unlocking_mob) + . = ..() + + if(!.) + return + + if(ROUND_TIME < NUKE_UNLOCK_TIME) + to_chat(unlocking_mob, SPAN_WARNING("You cannot purchase this node before [NUKE_UNLOCK_TIME / (1 MINUTES)] minutes into the operation.")) + return FALSE + + return TRUE + +#undef NUKE_UNLOCK_TIME diff --git a/colonialmarines.dme b/colonialmarines.dme index 9feb76faf408..6e5bda16e73d 100644 --- a/colonialmarines.dme +++ b/colonialmarines.dme @@ -1555,6 +1555,7 @@ #include "code\modules\cm_tech\techs\marine\tier1\points.dm" #include "code\modules\cm_tech\techs\marine\tier2\orbital_ammo.dm" #include "code\modules\cm_tech\techs\marine\tier3\cryorine.dm" +#include "code\modules\cm_tech\techs\marine\tier4\nuke.dm" #include "code\modules\cm_tech\trees\marine.dm" #include "code\modules\customitems\item_spawning.dm" #include "code\modules\decorators\admin_runtime_decorator.dm" diff --git a/icons/effects/techtree/tech.dmi b/icons/effects/techtree/tech.dmi index a255a0d0e544e9280e09d64d18811a942bcd3c04..d88106f82d1153996f435386371644091f98ea64 100644 GIT binary patch delta 4109 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 delta 3875 zcmV+;58UwNA*djbBLV>GktK7Hq(V++SkzY>9F{OJFC>a49d5I(t}r*Q93ztu6jm`Z zHe6j`JwHThYi$An0l>h(K0Qk7>+3TxJ3&BAIont;00001bW%=J06^y0W&i*Ic#}^7 z6@NcZ!!QuV=jKyH?TCcuB#-ZuRt@7uiGu z6xmV+(V3`w_6Q3amDrMDNpLla76S|JL3YGn&Pz1)z;l&HaM~Qiu^TLHLdi1HTD}n4 z=%5R{gMC0dj6=&o*ARprO?ud}sPYF2o~YxiQYjifosmMPU_{;{sm#y^@GSa~6@PCN zgIsxV--i)#109V*SCLnzGQ7Kl2E3>Z@nI^OoO1jD17VzbVc6PxxwErlV~!sH=4cH5OfcX_@o(yUmXemOs`pW}%} zZeiB|01aqKL_t(|ob8>9cHFiRhJV?lb(i@NsY9&sg0D z-~&c|0DsQN0RDo}6o7pG%?`}5KHz6o31HrS_XAi;dQdskFj0T$0e5A{NoPU zBYi-RGy?o(Mh@^-84U##AW3C2oBzImK2!pDPZrc{T1rNQJpi*hC_v2z7K{md)WNZU z_ftd-A8^+94mhC&79(~&OeSezDy2PMJxJgc6oSL;7O-KMvQAmZ(cCCy7h?~U&nz%9;ul;30 z&3ohlC}_UX7Bqa$hRFpa#>e$WwLhMrbe2G}{iUc}mL=`kl7#VmrhIiajPAauWep6q z{@{K*_ZNa$GN;&rNM6ned24EHWlR;w6Y%w4+r+bBl%xwB)PFBi7M1%603oo)0qT51 z4K4A}fY^>g_OgT~7XsQp_#ps&8wN>Ifdx(dGG)*H_<#ma)=>8dK)63xGi!4n@n;Ah z6w(^&c!m(OuF~9jfCBAA5aJLOB|53Vf{-fF$gVDW*RH$9M+%pPqztowl`)_>Zx#?N z=t@{xST%&gb|;=_=>=F22C3*|69oziva~G=grJ=nz5JUqU zdq~9cyTP~>71+Wls0etgx>Mi~CcI4w&qmmQ0~B53o~eQr+R)}LN|&zTv4E)s0n9?e zEvl2K1|EOghiFqo6=^}$mVeXVK}MpRXFu5bNaWGhGbN(k=gUPTlse(N^9#bW<0i_aDAMoK1A_V;2AJ`oD!}h9eidK z_xLaH(V*=u!UqLGm~hy8ArxHOe@OU)*vS^4dES40ZGOW|o2XI?4trhF6|Z~BgFlF! zpp5QsKwdV#;l@eC-4Hxb3^_eouq)kk0ax=GkO#as^?TvkOOo2GTD5A`s#OaSx>=k< zX@UU5p-DLJG``X;5K#E90>q!Oa)wlRi$u`i0@Oo+_fMb6m^)LOs&HCFd|o z>EnNdfH2~g29)S@snNxq93H*^kP$dLVL)c44V2PH%34rk$}n=NiOX0z4XhYufin7#$`fXYN+C_wPIAt8QD+I%n!1IVOHaOBnA zye)qwrN()r_4xF3t2d`wX0v^K`uOwDe;or#G*A{$n@LiD_6(NLgaLC!l(AqYU08p| zJ_JyOyFyzFfUX~)6h#YifQ}F*kx@;d&3VT0oK45(**u6CKzoIDCgsU*te%{mZT03% z%WSq!&Ypbn#cv}(ok8A$xgzS$A*3s!M6;eHhgnkwP%{>&}Ov>#e3)sto5X0W5 zk!iE2Y@CRlpfgN3qywAx8UxGTOv-=3fSd)LXPKD`4qbfe{LhC(f*r{C3AR2aUL_O) z`ZFoFNgaHY19VTKTt_eL6Dc=^k^B~dRt%xEaV;n1_XtqtVPJt0wy$hwQl6h!!lxG( z+sn(#i;K$(v)Mkqc>3j+zY77|VFr0XkwkA(81hTsHiR{$_p$~rY(baj09}7i;!jgM zKS4FFA3VW+u-P=a8}tALHlh+*5yB4aqneLGJW`n_xlZsoLgWCY^dbXNM1a-#`FUSJ z>EdrZU>w}+0jT`9O@RTHFoc>1tfJUl42X>9`r&K~oAbtOwhhVybgzTZ;WB_V3rIg` z2LVJugb$fI7!lf@zA%%L$XI{LWf7(i10-6>TZ7KC^O8jhVfu^9gg&yNWvd1Nae+k;_{>VsPBsXpo%m-pz@-$)cO4=?)2e7 z;SI1+ip;>+D+FyZJ(kUDt0%v_3hVgd{FccujimvuTD59bP9rA?AHIKz)4Y#e#fkdI zuHsS)$FAOh_8H|KvNWyw)OActm+HsUdUL7M@cYwSTS?aW*7(AyA`$X z)H%ZLeJqtoFw zAZ%D;Qshs%`n}ff`SX9B-aPlz?4IweXZR1En$6~g3BkR1QEgsg{H?g`S4)718Lv&* zf>OYo5geSK64rL7=)s{P9nnn$y###{Iw9G^bzT4Ja<$=7blPDju`%lI!k$ zm*O*CXKg~58Kd`z0qx%+CcOGu>(%Y;PH%2K?Oxr!GU2DY*ROv&K=6^jEC41;@0rY1 z;D~U9^nh$=VR0M>kqmQXz=G(QjR5gah;fEPAg=zbb*mZm=4($5@aFaFzx>q+!Z_cU z5S#`)`v&80#l;g_0y_*QH**K$im)M*1$?iIw<1a?v^;2hG01{9-+mhv(Z{p}^UGg4 zMUzO@0T}1tANCRTj05)W@qyty&4lr*kslNbt_2$j)?c29+tS&Dv-|Vj5 zT$%XV&AWFue{=e~(aQ@h4S4YnjKB41WZFz{7Hq>4^xS`l0w08+>$C;F(jEM>ChX`> zPEM|O%{7Fd?%ut-Bm2Q-^G^&<_3kFBLN#;|rp%Bg#RHn=6Q=b=-!~b+#sXG%cY^`D zk5oRhgf7CA9Ra}c!6a+KfH>+&YiFKbtW12(d|zRF?aouvs%rj)@wfhuYNcxEW-sOt zSU@~}j*)+g16>wOH7o#@CC40`)j&Wl2c-cHrK~8rhZ(6UolYa)_-pP>ac>=vPi7vE z$N>S)qyGc9;XX-6q{X}LSFIYO?+W_Z`5Ue8zGrm|fP5on0Ds8nSOD214fsB*V*%tI zBn)8Af^z_lTw_rYQ3w7}5CCcW9U@>&I0P30Xgz<^&Vn9hxeg8h%r1`DIvNTi4H>{X z%6KHVoSJO^=qPe(0jVB>0>sz=b*gsuUSS#^1E~09|5ZP@#Do^Kb0Wxv=XwJ6@rmR| zW1>$crO0U@Ah)!hTYr=FO|ycCg2}wdt?O1fw_!pN{vEg_2Ncm-y7kit8w$6$Br_OR zI)s0m;})|H!~3aST!1hlZcELhuh$H?_&do(h*K5x=S_%baR#&8Kj;DhxmLqa|@ zFc8pPiUyQ6K2B09e?6ph8EJEY3S8@8Kx$BUZC4G9ytjOCXGjs{0HI_`D8+(qX=)pT z1e#0$-7H{Psa+Hg`P=J~6+%OB`1+srjBC}0tZ6GlCQPbU>S$NW{n+Ox|h_l;; zf@Amegn(@&&#t1&G^G~Mq|kshE?!8_zpJcU8`qGXsfc#boeUt`l-eQ+q2$a13(MCZ zaPLM&C_6hNzYa3fltLo|7Ni;(yAQ*Mga8=sGhH_!+)C$r0an;8M=tk-|Pj?8t>D+s={T&)%WSPGy0SkT7?7_A@q|H5(! zfFBqcz<)FP*tzc^4Vbqd0_G1s7Qn3i76bSnQY+vJcnCtk{}Ngh;NmT~c)+!Y(pmuz zKx+|Q0S{bj5nTZfTx$_s0S{bj5nUFbaiuLA@WY2i0=9la^oB0ZZP@vFE!HQ(9KXJ& l*Zo?O>wf9MmxYJV{s;WV;|;v+^z#4!002ovPDHLkV1l_JIS&8; diff --git a/tgui/packages/tgui/interfaces/NuclearBomb.js b/tgui/packages/tgui/interfaces/NuclearBomb.js index 54793d4a5380..b29bc17e0779 100644 --- a/tgui/packages/tgui/interfaces/NuclearBomb.js +++ b/tgui/packages/tgui/interfaces/NuclearBomb.js @@ -5,13 +5,22 @@ import { Window } from '../layouts'; export const NuclearBomb = (_props, context) => { const { act, data } = useBackend(context); - const cantNuke = (!data.anchor, !!data.safety); + const cantNuke = (!data.anchor, !!data.safety, !data.decryption_complete); + const cantDecrypt = (!data.anchor, data.decryption_complete); return ( - +
+ + + {data.decryption_complete + ? 'Decryption complete.' + : `Decryption time left : + ${data.decryption_time} seconds`} + + {data.timing @@ -71,6 +80,25 @@ export const NuclearBomb = (_props, context) => { /> )} + + {(!data.decrypting && ( + act('toggleEncryption')} + /> + )) || ( + act('toggleEncryption')} + /> + )} + {(!data.timing && ( Date: Tue, 20 Jun 2023 18:45:27 +0100 Subject: [PATCH 142/224] Automatic changelog for PR #3470 [ci skip] --- html/changelogs/AutoChangeLog-pr-3470.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3470.yml diff --git a/html/changelogs/AutoChangeLog-pr-3470.yml b/html/changelogs/AutoChangeLog-pr-3470.yml new file mode 100644 index 000000000000..3d4a4ce22710 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3470.yml @@ -0,0 +1,4 @@ +author: "Morrow" +delete-after: True +changes: + - rscadd: "Re-added the nuke that you can buy via intel at tier 4. Only purchasable past 120 minutes. Requires holding both groundside comms towers for authorization decryption before being able to be armed." \ No newline at end of file From 0194c8cdf161023da247b0b484f588a7a8cb6f01 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Wed, 21 Jun 2023 01:26:58 +0000 Subject: [PATCH 143/224] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-3470.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3673.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3677.yml | 5 ----- html/changelogs/archive/2023-06.yml | 11 +++++++++++ 4 files changed, 11 insertions(+), 13 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-3470.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3673.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3677.yml diff --git a/html/changelogs/AutoChangeLog-pr-3470.yml b/html/changelogs/AutoChangeLog-pr-3470.yml deleted file mode 100644 index 3d4a4ce22710..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3470.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Morrow" -delete-after: True -changes: - - rscadd: "Re-added the nuke that you can buy via intel at tier 4. Only purchasable past 120 minutes. Requires holding both groundside comms towers for authorization decryption before being able to be armed." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3673.yml b/html/changelogs/AutoChangeLog-pr-3673.yml deleted file mode 100644 index de32d1c93320..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3673.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "TheGamerdk" -delete-after: True -changes: - - bugfix: "Forsaken no longer announce themselves as a distress signal" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3677.yml b/html/changelogs/AutoChangeLog-pr-3677.yml deleted file mode 100644 index ec8f3e3d1a3b..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3677.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "BeagleGaming1" -delete-after: True -changes: - - rscadd: "Melting flares makes the flares burn out faster, instead of melting like normal" - - balance: "Flares last ~10 mins, and flares in the air last ~5 mins" \ No newline at end of file diff --git a/html/changelogs/archive/2023-06.yml b/html/changelogs/archive/2023-06.yml index 1f912921a0f7..3550a9ccda17 100644 --- a/html/changelogs/archive/2023-06.yml +++ b/html/changelogs/archive/2023-06.yml @@ -294,3 +294,14 @@ - balance: Generators can no longer be blown up - balance: Bonus evolution slowly deteriorates over time when all castes are unlocked - balance: Portable Generators can now be turned off/unanchored by xeno slashes +2023-06-21: + BeagleGaming1: + - rscadd: Melting flares makes the flares burn out faster, instead of melting like + normal + - balance: Flares last ~10 mins, and flares in the air last ~5 mins + Morrow: + - rscadd: Re-added the nuke that you can buy via intel at tier 4. Only purchasable + past 120 minutes. Requires holding both groundside comms towers for authorization + decryption before being able to be armed. + TheGamerdk: + - bugfix: Forsaken no longer announce themselves as a distress signal From 1e1086d18872e5118d5873e6ad9550f4e23da042 Mon Sep 17 00:00:00 2001 From: fira Date: Wed, 21 Jun 2023 08:00:59 +0100 Subject: [PATCH 144/224] Suppresses Blood Step Signal Handler errors (#3681) While it's unneccessary to do it twice, overriding the signal handler is fine because the element can't have any other clashing logic. The problem is the Element is Attached on each Crossed and there's no real way (that i could find) to handle re-attachment of elements. In general what the whole thing tries to achieve would better be done with a Component, this problem included since they have handling of duplication. ``` runtime error: item_drop overridden. Use override = TRUE to suppress this warning proc name: stack trace (/proc/stack_trace) source file: code/__HELPERS/unsorted.dm,1815 usr: Graham Blessig (/mob/living/carbon/human) src: null usr.loc: the floor (100,72,2) (/turf/open/floor) call stack: stack trace("item_drop overridden. Use over...") /datum/element/bloody_feet (/datum/element/bloody_feet): RegisterSignal(the marine combat boots (/obj/item/clothing/shoes/marine), "item_drop", "on_shoes_removed", 0) /datum/element/bloody_feet (/datum/element/bloody_feet): Attach(Graham Blessig (/mob/living/carbon/human), 231, the marine combat boots (/obj/item/clothing/shoes/marine), 1, "#A10808") Graham Blessig (/mob/living/carbon/human): AddElement(/list (/list)) the blood (/obj/effect/decal/cleanable/blood/splatter): Crossed(Graham Blessig (/mob/living/carbon/human)) Graham Blessig (/mob/living/carbon/human): Move(the floor (100,72,2) (/turf/open/floor), 2) Graham Blessig (/mob/living/carbon/human): Move(the floor (100,72,2) (/turf/open/floor), 2) Graham Blessig (/mob/living/carbon/human): Move(the floor (100,72,2) (/turf/open/floor), 2) Graham Blessig (/mob/living/carbon/human): Move(the floor (100,72,2) (/turf/open/floor), 2) [REDACTED] (/client): Move(the floor (100,72,2) (/turf/open/floor), 2) Graham Blessig (/mob/living/carbon/human): keyLoop([REDACTED] (/client)) Input (/datum/controller/subsystem/input): fire(0) Input (/datum/controller/subsystem/input): ignite(0) Master (/datum/controller/master): RunQueue() Master (/datum/controller/master): Loop(2) Master (/datum/controller/master): StartProcessing(0) ``` --- code/datums/elements/bloody_feet.dm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/code/datums/elements/bloody_feet.dm b/code/datums/elements/bloody_feet.dm index 6a5a8a23ac6b..3bcccd8377c6 100644 --- a/code/datums/elements/bloody_feet.dm +++ b/code/datums/elements/bloody_feet.dm @@ -24,12 +24,12 @@ H.bloody_footsteps = steps_to_take LAZYADD(entered_bloody_turf, target) - RegisterSignal(target, COMSIG_MOVABLE_MOVED, PROC_REF(on_moved)) - RegisterSignal(target, COMSIG_HUMAN_BLOOD_CROSSED, PROC_REF(blood_crossed)) - RegisterSignal(target, COMSIG_HUMAN_CLEAR_BLOODY_FEET, PROC_REF(clear_blood)) + RegisterSignal(target, COMSIG_MOVABLE_MOVED, PROC_REF(on_moved), override = TRUE) + RegisterSignal(target, COMSIG_HUMAN_BLOOD_CROSSED, PROC_REF(blood_crossed), override = TRUE) + RegisterSignal(target, COMSIG_HUMAN_CLEAR_BLOODY_FEET, PROC_REF(clear_blood), override = TRUE) if(shoes) LAZYSET(target_shoes, target, shoes) - RegisterSignal(shoes, COMSIG_ITEM_DROPPED, PROC_REF(on_shoes_removed)) + RegisterSignal(shoes, COMSIG_ITEM_DROPPED, PROC_REF(on_shoes_removed), override = TRUE) if(dry_time) addtimer(CALLBACK(src, PROC_REF(clear_blood), target), dry_time) From b4bd3ca347b9be3a7d8810b3a778844fff97cd66 Mon Sep 17 00:00:00 2001 From: sg2002 Date: Wed, 21 Jun 2023 13:29:27 +0300 Subject: [PATCH 145/224] Fix XM88 streak end notification (#3682) # About the pull request XM88 has a notification on the hit streak end, but the end user currently never sees it except for when the gun is dropped. That's because it used visible_message and those don't work with things in hand. So, you would only see it when you drop the gun. Also I've changed it so that when the gun is dropped that message only appears when there was an actual streak going. # Explain why it's good for the game REEEEE?! # Changelog :cl: sg2002 fix: XM88 now correctly notifies the user on the hit streak end. /:cl: --------- Co-authored-by: harryob --- code/modules/projectiles/guns/lever_action.dm | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/code/modules/projectiles/guns/lever_action.dm b/code/modules/projectiles/guns/lever_action.dm index d611605cd0e5..259c6170ae48 100644 --- a/code/modules/projectiles/guns/lever_action.dm +++ b/code/modules/projectiles/guns/lever_action.dm @@ -71,7 +71,7 @@ their unique feature is that a direct hit will buff your damage and firerate /obj/item/weapon/gun/lever_action/dropped(mob/user) . = ..() - reset_hit_buff() + reset_hit_buff(user) addtimer(VARSET_CALLBACK(src, cur_onehand_chance, reset_onehand_chance), 4 SECONDS, TIMER_OVERRIDE|TIMER_UNIQUE) /obj/item/weapon/gun/lever_action/proc/direct_hit_buff(mob/user, mob/target, one_hand_lever = FALSE) @@ -110,7 +110,7 @@ their unique feature is that a direct hit will buff your damage and firerate if(!(flags_gun_lever_action & USES_STREAKS)) return apply_hit_buff(user, target, one_hand_lever) //this is a separate proc so it's configgable - addtimer(CALLBACK(src, PROC_REF(reset_hit_buff), one_hand_lever), hit_buff_reset_cooldown, TIMER_OVERRIDE|TIMER_UNIQUE) + addtimer(CALLBACK(src, PROC_REF(reset_hit_buff), user, one_hand_lever), hit_buff_reset_cooldown, TIMER_OVERRIDE|TIMER_UNIQUE) /obj/item/weapon/gun/lever_action/proc/apply_hit_buff(mob/user, mob/target, one_hand_lever = FALSE) lever_sound = lever_super_sound @@ -126,7 +126,7 @@ their unique feature is that a direct hit will buff your damage and firerate fire_delay += AM.delay_mod wield_delay = 0 //for one-handed levering -/obj/item/weapon/gun/lever_action/proc/reset_hit_buff(one_hand_lever) //why does this need a user arg when it doesn't use user at all? +/obj/item/weapon/gun/lever_action/proc/reset_hit_buff(mob/user, one_hand_lever) if(!(flags_gun_lever_action & USES_STREAKS)) return SIGNAL_HANDLER @@ -513,10 +513,12 @@ their unique feature is that a direct hit will buff your damage and firerate levered = FALSE return empty_chamber(user) -/obj/item/weapon/gun/lever_action/xm88/reset_hit_buff(one_hand_lever) //why does this need a user arg when it doesn't use user at all? +/obj/item/weapon/gun/lever_action/xm88/reset_hit_buff(mob/user, one_hand_lever) if(!(flags_gun_lever_action & USES_STREAKS)) return SIGNAL_HANDLER + if(streak > 0) + to_chat(user, SPAN_WARNING("[src] beeps as it loses its targeting data, and returns to normal firing procedures.")) streak = 0 lever_sound = initial(lever_sound) lever_message = initial(lever_message) @@ -531,7 +533,6 @@ their unique feature is that a direct hit will buff your damage and firerate lever_delay = FIRE_DELAY_TIER_3 damage_mult = BASE_BULLET_DAMAGE_MULT recalculate_attachment_bonuses() //stock wield delay - visible_message(SPAN_WARNING("\The [src] beeps as it loses its targeting data, and returns to normal firing procedures."), max_distance = 1) // tell them they've lost stacks if(one_hand_lever) addtimer(VARSET_CALLBACK(src, cur_onehand_chance, reset_onehand_chance), 4 SECONDS, TIMER_OVERRIDE|TIMER_UNIQUE) From 3f7c885749061d51cb42eae9a0787a851780174f Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Wed, 21 Jun 2023 11:37:20 +0100 Subject: [PATCH 146/224] Automatic changelog for PR #3682 [ci skip] --- html/changelogs/AutoChangeLog-pr-3682.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3682.yml diff --git a/html/changelogs/AutoChangeLog-pr-3682.yml b/html/changelogs/AutoChangeLog-pr-3682.yml new file mode 100644 index 000000000000..876f0bf69928 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3682.yml @@ -0,0 +1,4 @@ +author: "sg2002" +delete-after: True +changes: + - bugfix: "XM88 now correctly notifies the user on the hit streak end." \ No newline at end of file From a329a337b809a83110b41562dd7301e542ac1265 Mon Sep 17 00:00:00 2001 From: morrowwolf Date: Wed, 21 Jun 2023 06:29:54 -0400 Subject: [PATCH 147/224] Flashlight gun attachments turn off when they should (#3669) # About the pull request This PR makes flashlight gun attachments turn off when they should. Previously, the light source was just taken away without actually turning off the light. # Explain why it's good for the game Bug/inconsistency bad # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Morrow fix: Flashlight gun attachments turn off when they should /:cl: --- code/modules/projectiles/gun_helpers.dm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/code/modules/projectiles/gun_helpers.dm b/code/modules/projectiles/gun_helpers.dm index 98d1be3a9c64..2cfd827b1fc2 100644 --- a/code/modules/projectiles/gun_helpers.dm +++ b/code/modules/projectiles/gun_helpers.dm @@ -167,8 +167,9 @@ As sniper rifles have both and weapon mods can change them as well. ..() deals w var/obj/item/attachable/attachment = attachments[slot] if (!attachment || !attachment.light_mod) continue - bearer.SetLuminosity(0, FALSE, src) - SetLuminosity(attachment.light_mod) + + attachment.activate_attachment(src, bearer) + return TRUE return FALSE From 62f2829574dd10b74b1bf9e554e91356af781bc6 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Wed, 21 Jun 2023 11:53:01 +0100 Subject: [PATCH 148/224] Automatic changelog for PR #3669 [ci skip] --- html/changelogs/AutoChangeLog-pr-3669.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3669.yml diff --git a/html/changelogs/AutoChangeLog-pr-3669.yml b/html/changelogs/AutoChangeLog-pr-3669.yml new file mode 100644 index 000000000000..5b2c8cc76882 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3669.yml @@ -0,0 +1,4 @@ +author: "Morrow" +delete-after: True +changes: + - bugfix: "Flashlight gun attachments turn off when they should" \ No newline at end of file From 704571b268baafefc8be898b575fb49934665574 Mon Sep 17 00:00:00 2001 From: Al-1ce <71247506+Al-1ce@users.noreply.github.com> Date: Wed, 21 Jun 2023 03:30:05 -0700 Subject: [PATCH 149/224] Adds magazines to loadouts (#3679) # About the pull request This pull request adds all of the various Boots! editions to the loadout selection. I threw in a crayon and a hubba-hubba mag because I felt like those were missing as well. # Explain why it's good for the game * Boots! is _THE_ USCM magazine. You'd expect there to be at least a dozen fanboys on the Almayer carrying an edition or two. * Crayons are sovlful. What else can I say? (I added the rainbow one instead of a dozen different colors for ease) * Hubba hubba. # Testing Photographs and Procedure Irrelevant. # Changelog :cl: add: Adds various magazines and a crayon to loadout selection. /:cl: --- code/modules/client/preferences_gear.dm | 31 +++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/code/modules/client/preferences_gear.dm b/code/modules/client/preferences_gear.dm index ee8c855d8b31..1d4b77f15550 100644 --- a/code/modules/client/preferences_gear.dm +++ b/code/modules/client/preferences_gear.dm @@ -415,6 +415,33 @@ var/global/list/gear_datums_by_name = list() display_name = "Camera" path = /obj/item/device/camera +/datum/gear/toy/mags + cost = 1 + +/datum/gear/toy/mags/magazine_dirty + display_name = "Magazine" + path = /obj/item/prop/magazine/dirty + +/datum/gear/toy/mags/boots_magazine_one + display_name = "Boots Issue No.117" + path = /obj/item/prop/magazine/boots/n117 + +/datum/gear/toy/mags/boots_magazine_two + display_name = "Boots Issue No.150" + path = /obj/item/prop/magazine/boots/n150 + +/datum/gear/toy/mags/boot_magazine_three + display_name = "Boots Issue No.160" + path = /obj/item/prop/magazine/boots/n160 + +/datum/gear/toy/mags/boots_magazine_four + display_name = "Boots Issue No.54" + path = /obj/item/prop/magazine/boots/n054 + +/datum/gear/toy/mags/boots_magazine_five + display_name = "Boots Issue No.55" + path = /obj/item/prop/magazine/boots/n055 + /datum/gear/toy/film display_name = "Camera film" path = /obj/item/device/camera_film @@ -463,6 +490,10 @@ var/global/list/gear_datums_by_name = list() display_name = "Walkman" path = /obj/item/device/walkman +/datum/gear/toy/crayon + display_name = "Crayon" + path = /obj/item/toy/crayon/rainbow + /datum/gear/weapon category = "Weapons" cost = 4 From 56980a0228fc1eeafe7add81673c4f36dbc0d1a0 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Wed, 21 Jun 2023 12:10:32 +0100 Subject: [PATCH 150/224] Automatic changelog for PR #3679 [ci skip] --- html/changelogs/AutoChangeLog-pr-3679.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3679.yml diff --git a/html/changelogs/AutoChangeLog-pr-3679.yml b/html/changelogs/AutoChangeLog-pr-3679.yml new file mode 100644 index 000000000000..464c305429a9 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3679.yml @@ -0,0 +1,4 @@ +author: "Al-1ce" +delete-after: True +changes: + - rscadd: "Adds various magazines and a crayon to loadout selection." \ No newline at end of file From c96ef5e816de856cfb75b900696a28576a729965 Mon Sep 17 00:00:00 2001 From: harryob Date: Wed, 21 Jun 2023 21:30:25 +0100 Subject: [PATCH 151/224] patches a href exploit --- code/game/machinery/computer/groundside_operations.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/machinery/computer/groundside_operations.dm b/code/game/machinery/computer/groundside_operations.dm index 6cefa28a2c95..9856ae8f970e 100644 --- a/code/game/machinery/computer/groundside_operations.dm +++ b/code/game/machinery/computer/groundside_operations.dm @@ -286,7 +286,7 @@ usr.RegisterSignal(cam, COMSIG_PARENT_QDELETING, TYPE_PROC_REF(/mob, reset_observer_view_on_deletion)) if("activate_echo") - var/reason = input(usr, "What is the purpose of Echo Squad?", "Activation Reason") + var/reason = strip_html(input(usr, "What is the purpose of Echo Squad?", "Activation Reason")) if(!reason) return if(alert(usr, "Confirm activation of Echo Squad for [reason]", "Confirm Activation", "Yes", "No") != "Yes") return From 608efdbd1be8daddf6c5b650089dea18ce9bed9a Mon Sep 17 00:00:00 2001 From: Drathek <76988376+Drulikar@users.noreply.github.com> Date: Wed, 21 Jun 2023 17:26:25 -0700 Subject: [PATCH 152/224] Fix Shuttle Crash Crash For Hijack (#3674) This PR fixes a crash... with shuttles crashing! Namely with this runtime on round 17377 that prevent the shuttle from launching: ``` [2023-06-19 11:33:51.878] runtime error: Cannot read null.related - proc name: get area turfs (/proc/get_area_turfs) - source file: code/__HELPERS/unsorted.dm,1251 - usr: Young Queen (/mob/living/carbon/xenomorph/queen) - src: null - usr.loc: the floor (35,50,2) (/turf/open/shuttle/dropship) - call stack: - get area turfs(/area/almayer/shipboard/brig/d... (/area/almayer/shipboard/brig/dress)) - /datum/dropship_hijack/almayer (/datum/dropship_hijack/almayer): target crash site("Upper deck Foreship") - the dropship navigation comput... (/obj/structure/machinery/computer/shuttle/dropship/flight): hijack(Young Queen (/mob/living/carbon/xenomorph/queen), 0) - the dropship navigation comput... (/obj/structure/machinery/computer/shuttle/dropship/flight): attack alien(Young Queen (/mob/living/carbon/xenomorph/queen)) - Young Queen (/mob/living/carbon/xenomorph/queen): UnarmedAttack(the dropship navigation comput... (/obj/structure/machinery/computer/shuttle/dropship/flight), 1, /list (/list), 0, 0) - Young Queen (/mob/living/carbon/xenomorph/queen): click adjacent(the dropship navigation comput... (/obj/structure/machinery/computer/shuttle/dropship/flight), null, /list (/list)) - Young Queen (/mob/living/carbon/xenomorph/queen): do click(the dropship navigation comput... (/obj/structure/machinery/computer/shuttle/dropship/flight), the floor (36,51,2) (/turf/open/shuttle/dropship), "icon-x=24;icon-y=6;left=1;butt...") - SOMEONE (/client): Click(the dropship navigation comput... (/obj/structure/machinery/computer/shuttle/dropship/flight), the floor (36,51,2) (/turf/open/shuttle/dropship), "mapwindow.map", "icon-x=24;icon-y=6;left=1;butt...") ``` # Explain why it's good for the game Not only does this fix the case of a non-existent /area/almayer/shipboard/brig/dress being selected, it will now evenly weight the possibilities of landing sites. Previously this code would favor smaller areas because an area that was 1 tile would be just as likely as an area with 20k tiles. # Testing Photographs and Procedure
Screenshots & Videos ![image](https://github.com/cmss13-devs/cmss13/assets/76988376/aa45fd06-6b8b-44b0-85b7-ff98f3038555)
# Changelog :cl: Drathek Firartix fix: Fixed a crash with hijack code possibly picking a non-existent brig area, and weighting smaller areas heavier. /:cl: --- code/modules/shuttle/dropship_hijack.dm | 90 ++++++++++++------------- 1 file changed, 43 insertions(+), 47 deletions(-) diff --git a/code/modules/shuttle/dropship_hijack.dm b/code/modules/shuttle/dropship_hijack.dm index 4798279a8b94..e664d0165c78 100644 --- a/code/modules/shuttle/dropship_hijack.dm +++ b/code/modules/shuttle/dropship_hijack.dm @@ -83,9 +83,7 @@ /datum/dropship_hijack/almayer/proc/target_crash_site(ship_section) target_ship_section = ship_section - var/area/target_area = get_crashsite_area(ship_section) - // spawn crash location - var/turf/target = pick(get_area_turfs(target_area)) + var/turf/target = get_crashsite_turf(ship_section) if(!target) to_chat(usr, SPAN_WARNING("No area available")) return @@ -117,9 +115,7 @@ var/list/remaining_crash_sites = almayer_ship_sections.Copy() remaining_crash_sites -= target_ship_section var/new_target_ship_section = pick(remaining_crash_sites) - var/area/target_area = get_crashsite_area(new_target_ship_section) - // spawn crash location - var/turf/target = pick(get_area_turfs(target_area)) + var/turf/target = get_crashsite_turf(new_target_ship_section) crash_site.Move(target) marine_announcement("A hostile aircraft on course for the [target_ship_section] has been successfully deterred.", "IX-50 MGAD System") target_ship_section = new_target_ship_section @@ -172,53 +168,53 @@ /datum/dropship_hijack/almayer/proc/disable_latejoin() enter_allowed = FALSE -/datum/dropship_hijack/almayer/proc/get_crashsite_area(ship_section) - var/list/areas = list() +/datum/dropship_hijack/almayer/proc/get_crashsite_turf(ship_section) + var/list/turfs = list() switch(ship_section) if("Upper deck Foreship") - areas += typesof(/area/almayer/shipboard/brig) - areas += list(/area/almayer/command/cichallway) - areas += list(/area/almayer/command/cic) + turfs += get_area_turfs(/area/almayer/shipboard/brig/armory) + turfs += get_area_turfs(/area/almayer/shipboard/brig/cells) + turfs += get_area_turfs(/area/almayer/shipboard/brig/cic_hallway) + turfs += get_area_turfs(/area/almayer/shipboard/brig/cryo) + turfs += get_area_turfs(/area/almayer/shipboard/brig/evidence_storage) + turfs += get_area_turfs(/area/almayer/shipboard/brig/execution) + turfs += get_area_turfs(/area/almayer/shipboard/brig/general_equipment) + turfs += get_area_turfs(/area/almayer/shipboard/brig/lobby) + turfs += get_area_turfs(/area/almayer/shipboard/brig/main_office) + turfs += get_area_turfs(/area/almayer/shipboard/brig/perma) + turfs += get_area_turfs(/area/almayer/shipboard/brig/processing) + turfs += get_area_turfs(/area/almayer/shipboard/brig/surgery) + turfs += get_area_turfs(/area/almayer/command/cichallway) + turfs += get_area_turfs(/area/almayer/command/cic) if("Upper deck Midship") - areas += list( - /area/almayer/medical/morgue, - /area/almayer/medical/upper_medical, - /area/almayer/medical/containment, - /area/almayer/medical/containment/cell, - /area/almayer/medical/medical_science, - /area/almayer/medical/testlab, - /area/almayer/medical/hydroponics, - ) + turfs += get_area_turfs(/area/almayer/medical/morgue) + turfs += get_area_turfs(/area/almayer/medical/upper_medical) + turfs += get_area_turfs(/area/almayer/medical/containment) + turfs += get_area_turfs(/area/almayer/medical/containment/cell) + turfs += get_area_turfs(/area/almayer/medical/medical_science) + turfs += get_area_turfs(/area/almayer/medical/testlab) + turfs += get_area_turfs(/area/almayer/medical/hydroponics) if("Upper deck Aftship") - areas += list( - /area/almayer/engineering/upper_engineering, - /area/almayer/command/computerlab, - /area/almayer/engineering/laundry, - ) + turfs += get_area_turfs(/area/almayer/engineering/upper_engineering) + turfs += get_area_turfs(/area/almayer/command/computerlab) + turfs += get_area_turfs(/area/almayer/engineering/laundry) if("Lower deck Foreship") - areas += list( - /area/almayer/hallways/hangar, - /area/almayer/hallways/vehiclehangar - ) + turfs += get_area_turfs(/area/almayer/hallways/hangar) + turfs += get_area_turfs(/area/almayer/hallways/vehiclehangar) if("Lower deck Midship") - areas += list( - /area/almayer/medical/chemistry, - /area/almayer/medical/lower_medical_lobby, - /area/almayer/medical/lockerroom, - /area/almayer/medical/lower_medical_medbay, - /area/almayer/medical/operating_room_one, - /area/almayer/medical/operating_room_two, - /area/almayer/medical/operating_room_three, - /area/almayer/medical/operating_room_four, - /area/almayer/living/briefing, - /area/almayer/squads/req, - - ) + turfs += get_area_turfs(/area/almayer/medical/chemistry) + turfs += get_area_turfs(/area/almayer/medical/lower_medical_lobby) + turfs += get_area_turfs(/area/almayer/medical/lockerroom) + turfs += get_area_turfs(/area/almayer/medical/lower_medical_medbay) + turfs += get_area_turfs(/area/almayer/medical/operating_room_one) + turfs += get_area_turfs(/area/almayer/medical/operating_room_two) + turfs += get_area_turfs(/area/almayer/medical/operating_room_three) + turfs += get_area_turfs(/area/almayer/medical/operating_room_four) + turfs += get_area_turfs(/area/almayer/living/briefing) + turfs += get_area_turfs(/area/almayer/squads/req) if("Lower deck Aftship") - areas += list( - /area/almayer/living/cryo_cells, - /area/almayer/engineering/engineering_workshop, - ) + turfs += get_area_turfs(/area/almayer/living/cryo_cells) + turfs += get_area_turfs(/area/almayer/engineering/engineering_workshop) else CRASH("Crash site [ship_section] unknown.") - return pick(areas) + return pick(turfs) From 7d54e19ef1fab3e43bbd6f369d00ea3949bf7220 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 22 Jun 2023 01:34:55 +0100 Subject: [PATCH 153/224] Automatic changelog for PR #3674 [ci skip] --- html/changelogs/AutoChangeLog-pr-3674.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3674.yml diff --git a/html/changelogs/AutoChangeLog-pr-3674.yml b/html/changelogs/AutoChangeLog-pr-3674.yml new file mode 100644 index 000000000000..34d4404e06d1 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3674.yml @@ -0,0 +1,4 @@ +author: "Drathek Firartix" +delete-after: True +changes: + - bugfix: "Fixed a crash with hijack code possibly picking a non-existent brig area, and weighting smaller areas heavier." \ No newline at end of file From 4c9668053cc69df07992f2eed2d3fd64444c9279 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Thu, 22 Jun 2023 01:37:06 +0000 Subject: [PATCH 154/224] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-3669.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3674.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3679.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3682.yml | 4 ---- html/changelogs/archive/2023-06.yml | 10 ++++++++++ 5 files changed, 10 insertions(+), 16 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-3669.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3674.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3679.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3682.yml diff --git a/html/changelogs/AutoChangeLog-pr-3669.yml b/html/changelogs/AutoChangeLog-pr-3669.yml deleted file mode 100644 index 5b2c8cc76882..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3669.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Morrow" -delete-after: True -changes: - - bugfix: "Flashlight gun attachments turn off when they should" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3674.yml b/html/changelogs/AutoChangeLog-pr-3674.yml deleted file mode 100644 index 34d4404e06d1..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3674.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Drathek Firartix" -delete-after: True -changes: - - bugfix: "Fixed a crash with hijack code possibly picking a non-existent brig area, and weighting smaller areas heavier." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3679.yml b/html/changelogs/AutoChangeLog-pr-3679.yml deleted file mode 100644 index 464c305429a9..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3679.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Al-1ce" -delete-after: True -changes: - - rscadd: "Adds various magazines and a crayon to loadout selection." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3682.yml b/html/changelogs/AutoChangeLog-pr-3682.yml deleted file mode 100644 index 876f0bf69928..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3682.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "sg2002" -delete-after: True -changes: - - bugfix: "XM88 now correctly notifies the user on the hit streak end." \ No newline at end of file diff --git a/html/changelogs/archive/2023-06.yml b/html/changelogs/archive/2023-06.yml index 3550a9ccda17..53b779e0fab1 100644 --- a/html/changelogs/archive/2023-06.yml +++ b/html/changelogs/archive/2023-06.yml @@ -305,3 +305,13 @@ decryption before being able to be armed. TheGamerdk: - bugfix: Forsaken no longer announce themselves as a distress signal +2023-06-22: + Al-1ce: + - rscadd: Adds various magazines and a crayon to loadout selection. + Drathek Firartix: + - bugfix: Fixed a crash with hijack code possibly picking a non-existent brig area, + and weighting smaller areas heavier. + Morrow: + - bugfix: Flashlight gun attachments turn off when they should + sg2002: + - bugfix: XM88 now correctly notifies the user on the hit streak end. From 312760bb011412cd71f69a82879a9cf995192077 Mon Sep 17 00:00:00 2001 From: harryob Date: Thu, 22 Jun 2023 07:33:32 +0100 Subject: [PATCH 155/224] browser assets to be served via the cdn (#3683) more stuff offloaded from byond's slowness the better thank you mso https://github.com/tgstation/tgstation/pull/52681 :cl: server: server's can now support using a cdn for web assets /:cl: --- code/__HELPERS/files.dm | 5 -- code/controllers/subsystem/assets.dm | 14 +++ code/modules/admin/admin_verbs.dm | 1 + code/modules/admin/tabs/round_tab.dm | 31 +++++++ code/modules/asset_cache/asset_cache_item.dm | 6 ++ .../transports/webroot_transport.dm | 87 +++++++++++++++++++ colonialmarines.dme | 1 + config/example/resources.txt | 40 +++++++++ tools/localhost-asset-webroot-server.py | 15 ++++ 9 files changed, 195 insertions(+), 5 deletions(-) create mode 100644 code/modules/asset_cache/transports/webroot_transport.dm create mode 100644 config/example/resources.txt create mode 100644 tools/localhost-asset-webroot-server.py diff --git a/code/__HELPERS/files.dm b/code/__HELPERS/files.dm index 717a2ed5347b..f88fe7168f8d 100644 --- a/code/__HELPERS/files.dm +++ b/code/__HELPERS/files.dm @@ -12,11 +12,6 @@ return text -//Sends resource files to client cache -/client/proc/getFiles() - for(var/file in args) - src << browse_rsc(file) - /client/proc/browse_files(root="data/logs/", max_iterations=10, list/valid_extensions=list(".txt",".log",".htm")) var/path = root diff --git a/code/controllers/subsystem/assets.dm b/code/controllers/subsystem/assets.dm index 283fe79cfead..38e57df93cef 100644 --- a/code/controllers/subsystem/assets.dm +++ b/code/controllers/subsystem/assets.dm @@ -7,6 +7,20 @@ SUBSYSTEM_DEF(assets) var/list/preload = list() var/datum/asset_transport/transport = new() +/datum/controller/subsystem/assets/OnConfigLoad() + var/newtransporttype = /datum/asset_transport + switch (CONFIG_GET(string/asset_transport)) + if ("webroot") + newtransporttype = /datum/asset_transport/webroot + + if (newtransporttype == transport.type) + return + + var/datum/asset_transport/newtransport = new newtransporttype () + if (newtransport.validate_config()) + transport = newtransport + transport.Load() + /datum/controller/subsystem/assets/Initialize() for(var/type in typesof(/datum/asset)) var/datum/asset/A = type diff --git a/code/modules/admin/admin_verbs.dm b/code/modules/admin/admin_verbs.dm index d21188615785..debffa9b25b0 100644 --- a/code/modules/admin/admin_verbs.dm +++ b/code/modules/admin/admin_verbs.dm @@ -176,6 +176,7 @@ var/list/admin_verbs_server = list( /client/proc/cmd_admin_delete, /*delete an instance/object/mob/etc*/ /client/proc/cmd_debug_del_all, /datum/admins/proc/togglejoin, + /client/proc/toggle_cdn, ) var/list/admin_verbs_debug = list( diff --git a/code/modules/admin/tabs/round_tab.dm b/code/modules/admin/tabs/round_tab.dm index 980de9eed855..deb27e73f7dc 100644 --- a/code/modules/admin/tabs/round_tab.dm +++ b/code/modules/admin/tabs/round_tab.dm @@ -181,3 +181,34 @@ else to_chat(usr, "Error: Start Now: Game has already started.") return FALSE + +/client/proc/toggle_cdn() + set name = "Toggle CDN" + set category = "Server" + var/static/admin_disabled_cdn_transport = null + if(alert(usr, "Are you sure you want to toggle CDN asset transport?", "Confirm", "Yes", "No") != "Yes") + return + + var/current_transport = CONFIG_GET(string/asset_transport) + if(!current_transport || current_transport == "simple") + if(admin_disabled_cdn_transport) + CONFIG_SET(string/asset_transport, admin_disabled_cdn_transport) + admin_disabled_cdn_transport = null + SSassets.OnConfigLoad() + message_admins("[key_name_admin(usr)] re-enabled the CDN asset transport") + log_admin("[key_name(usr)] re-enabled the CDN asset transport") + return + + to_chat(usr, SPAN_ADMINNOTICE("The CDN is not enabled!")) + if(alert(usr, "CDN asset transport is not enabled! If you're having issues with assets, you can also try disabling filename mutations.", "CDN asset transport is not enabled!", "Try disabling filename mutations", "Nevermind") == "Try disabling filename mutations") + SSassets.transport.dont_mutate_filenames = !SSassets.transport.dont_mutate_filenames + message_admins("[key_name_admin(usr)] [(SSassets.transport.dont_mutate_filenames ? "disabled" : "re-enabled")] asset filename transforms.") + log_admin("[key_name(usr)] [(SSassets.transport.dont_mutate_filenames ? "disabled" : "re-enabled")] asset filename transforms.") + return + + admin_disabled_cdn_transport = current_transport + CONFIG_SET(string/asset_transport, "simple") + SSassets.OnConfigLoad() + SSassets.transport.dont_mutate_filenames = TRUE + message_admins("[key_name_admin(usr)] disabled CDN asset transport") + log_admin("[key_name(usr)] disabled CDN asset transport") diff --git a/code/modules/asset_cache/asset_cache_item.dm b/code/modules/asset_cache/asset_cache_item.dm index 52ebc7190372..72d976bf11f1 100644 --- a/code/modules/asset_cache/asset_cache_item.dm +++ b/code/modules/asset_cache/asset_cache_item.dm @@ -33,3 +33,9 @@ if (extstart) ext = ".[copytext(name, extstart+1)]" resource = file + +/datum/asset_cache_item/vv_edit_var(var_name, var_value) + return FALSE + +/datum/asset_cache_item/CanProcCall(procname) + return FALSE diff --git a/code/modules/asset_cache/transports/webroot_transport.dm b/code/modules/asset_cache/transports/webroot_transport.dm new file mode 100644 index 000000000000..e3cb33b8fabf --- /dev/null +++ b/code/modules/asset_cache/transports/webroot_transport.dm @@ -0,0 +1,87 @@ +/// CDN Webroot asset transport. +/datum/asset_transport/webroot + name = "CDN Webroot asset transport" + +/datum/asset_transport/webroot/Load() + if (validate_config(log = FALSE)) + load_existing_assets() + +/// Processes thru any assets that were registered before we were loaded as a transport. +/datum/asset_transport/webroot/proc/load_existing_assets() + for (var/asset_name in SSassets.cache) + var/datum/asset_cache_item/ACI = SSassets.cache[asset_name] + save_asset_to_webroot(ACI) + +/// Register a browser asset with the asset cache system +/// We also save it to the CDN webroot at this step instead of waiting for send_assets() +/// asset_name - the identifier of the asset +/// asset - the actual asset file or an asset_cache_item datum. +/datum/asset_transport/webroot/register_asset(asset_name, asset) + . = ..() + var/datum/asset_cache_item/ACI = . + + if (istype(ACI) && ACI.hash) + save_asset_to_webroot(ACI) + +/// Saves the asset to the webroot taking into account namespaces and hashes. +/datum/asset_transport/webroot/proc/save_asset_to_webroot(datum/asset_cache_item/ACI) + var/webroot = CONFIG_GET(string/asset_cdn_webroot) + var/newpath = "[webroot][get_asset_suffex(ACI)]" + if (fexists(newpath)) + return + if (fexists("[newpath].gz")) //its a common pattern in webhosting to save gzip'ed versions of text files and let the webserver serve them up as gzip compressed normal files, sometimes without keeping the original version. + return + return fcopy(ACI.resource, newpath) + +/// Returns a url for a given asset. +/// asset_name - Name of the asset. +/// asset_cache_item - asset cache item datum for the asset, optional, overrides asset_name +/datum/asset_transport/webroot/get_asset_url(asset_name, datum/asset_cache_item/asset_cache_item) + if (!istype(asset_cache_item)) + asset_cache_item = SSassets.cache[asset_name] + var/url = CONFIG_GET(string/asset_cdn_url) //config loading will handle making sure this ends in a / + return "[url][get_asset_suffex(asset_cache_item)]" + +/datum/asset_transport/webroot/proc/get_asset_suffex(datum/asset_cache_item/asset_cache_item) + var/base = "[copytext(asset_cache_item.hash, 1, 3)]/" + var/filename = "asset.[asset_cache_item.hash][asset_cache_item.ext]" + if (length(asset_cache_item.namespace)) + base = "namespaces/[copytext(asset_cache_item.namespace, 1, 3)]/[asset_cache_item.namespace]/" + if (!asset_cache_item.namespace_parent) + filename = "[asset_cache_item.name]" + return base + filename + + +/// webroot asset sending - does nothing unless passed legacy assets +/datum/asset_transport/webroot/send_assets(client/client, list/asset_list) + . = FALSE + var/list/legacy_assets = list() + if (!islist(asset_list)) + asset_list = list(asset_list) + for (var/asset_name in asset_list) + var/datum/asset_cache_item/ACI = asset_list[asset_name] + if (!istype(ACI)) + ACI = SSassets.cache[asset_name] + if (!ACI) + legacy_assets += asset_name //pass it on to base send_assets so it can output an error + continue + if (ACI.legacy) + legacy_assets[asset_name] = ACI + if (length(legacy_assets)) + . = ..(client, legacy_assets) + + +/// webroot slow asset sending - does nothing. +/datum/asset_transport/webroot/send_assets_slow(client/client, list/files, filerate) + return FALSE + +/datum/asset_transport/webroot/validate_config(log = TRUE) + if (!CONFIG_GET(string/asset_cdn_url)) + if (log) + log_asset("ERROR: [type]: Invalid Config: ASSET_CDN_URL") + return FALSE + if (!CONFIG_GET(string/asset_cdn_webroot)) + if (log) + log_asset("ERROR: [type]: Invalid Config: ASSET_CDN_WEBROOT") + return FALSE + return TRUE diff --git a/colonialmarines.dme b/colonialmarines.dme index 6e5bda16e73d..991c23d53bbe 100644 --- a/colonialmarines.dme +++ b/colonialmarines.dme @@ -1382,6 +1382,7 @@ #include "code\modules\asset_cache\assets\tgui.dm" #include "code\modules\asset_cache\assets\vending.dm" #include "code\modules\asset_cache\transports\asset_transport.dm" +#include "code\modules\asset_cache\transports\webroot_transport.dm" #include "code\modules\buildmode\bm-mode.dm" #include "code\modules\buildmode\buildmode.dm" #include "code\modules\buildmode\buttons.dm" diff --git a/config/example/resources.txt b/config/example/resources.txt new file mode 100644 index 000000000000..0f9aaf021aa5 --- /dev/null +++ b/config/example/resources.txt @@ -0,0 +1,40 @@ +# External resources +# Set this to the location of a .zip with the server's .rsc inside of it. +# If you set this mutiple times, the server will rotate between the links. +# To use this, the compile option PRELOAD_RSC must be set to 0 to keep byond from preloading resources +# Resource urls can not be encrypted (https://), as they are downloaded by byond, not IE, and byond can't into encryption + +EXTERNAL_RSC_URLS http://rsc.cm-ss13.com/ + + +######################## +# Browser Asset Config # +######################## +# Browser assets are any file included in interfaces. css, images, javascript, etc. +# This handles configuring how we get these to the player so interfaces can access them. + +# Asset Transport +# The normal way of getting assets to clients is to use the internal byond system. This can be slow and delay the opening of interface windows. It also doesn't allow the internal IE windows byond uses to cache anything. +# You can instead have the server save them to a website via a folder within the game server that the web server can read. This could be a simple webserver or something backed by a CDN. +# Valid values: simple, webroot. Simple is the default. +#ASSET_TRANSPORT webroot + + +# Simple asset transport configurable values. + +# Uncomment this to have the server passively send all browser assets to each client in the background. (instead of waiting for them to be needed) +# This should be uncommented in production and commented in development +#ASSET_SIMPLE_PRELOAD + + +# Webroot asset transport configurable values. + +# Local folder to save assets to. +# Assets will be saved in the format of asset.MD5HASH.EXT or in namespaces/hash/ as ASSET_FILE_NAME or asset.MD5HASH.EXT +#ASSET_CDN_WEBROOT data/asset-store/ + +# URL the folder from above can be accessed from. +# for best results the webserver powering this should return a long cache validity time, as all assets sent via this transport use hash based urls +# Encryption (https) is supported here, but linux clients will have issues if you require higher then tls 1.0. Windows clients down to windows 7 can handle tls 1.2 no issue. +# if you want to test this locally, you simpily run the `localhost-asset-webroot-server.py` python3 script to host assets stored in `data/asset-store/` via http://localhost:58715/ +#ASSET_CDN_URL http://localhost:58715/ diff --git a/tools/localhost-asset-webroot-server.py b/tools/localhost-asset-webroot-server.py new file mode 100644 index 000000000000..31a85a4eb4b5 --- /dev/null +++ b/tools/localhost-asset-webroot-server.py @@ -0,0 +1,15 @@ +#!/usr/bin/env python3 +from http.server import HTTPServer, SimpleHTTPRequestHandler +import os + +class CORSRequestHandler(SimpleHTTPRequestHandler): + def end_headers(self): + self.send_header('Access-Control-Allow-Origin', '*') + self.send_header('Access-Control-Allow-Methods', 'GET') + self.send_header('Cache-Control', 'no-store, no-cache, must-revalidate') + return super(CORSRequestHandler, self).end_headers() + +os.makedirs('../data/asset-store/', exist_ok=True) +os.chdir('../data/asset-store/') +httpd = HTTPServer(('localhost', 58715), CORSRequestHandler) +httpd.serve_forever() From 80ed7b1db0978216080e70fada15926de206448d Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Thu, 22 Jun 2023 07:46:25 +0100 Subject: [PATCH 156/224] Automatic changelog for PR #3683 [ci skip] --- html/changelogs/AutoChangeLog-pr-3683.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3683.yml diff --git a/html/changelogs/AutoChangeLog-pr-3683.yml b/html/changelogs/AutoChangeLog-pr-3683.yml new file mode 100644 index 000000000000..74f16d9344af --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3683.yml @@ -0,0 +1,4 @@ +author: "harryob" +delete-after: True +changes: + - server: "server's can now support using a cdn for web assets" \ No newline at end of file From 95a20695458623bfe9d21a839ba97801315a6627 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Fri, 23 Jun 2023 01:45:52 +0000 Subject: [PATCH 157/224] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-3683.yml | 4 ---- html/changelogs/archive/2023-06.yml | 3 +++ 2 files changed, 3 insertions(+), 4 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-3683.yml diff --git a/html/changelogs/AutoChangeLog-pr-3683.yml b/html/changelogs/AutoChangeLog-pr-3683.yml deleted file mode 100644 index 74f16d9344af..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3683.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "harryob" -delete-after: True -changes: - - server: "server's can now support using a cdn for web assets" \ No newline at end of file diff --git a/html/changelogs/archive/2023-06.yml b/html/changelogs/archive/2023-06.yml index 53b779e0fab1..9e9081238a2a 100644 --- a/html/changelogs/archive/2023-06.yml +++ b/html/changelogs/archive/2023-06.yml @@ -315,3 +315,6 @@ - bugfix: Flashlight gun attachments turn off when they should sg2002: - bugfix: XM88 now correctly notifies the user on the hit streak end. +2023-06-23: + harryob: + - server: server's can now support using a cdn for web assets From 907f2352f8377b12e27610c2f20be64186021e77 Mon Sep 17 00:00:00 2001 From: Drathek <76988376+Drulikar@users.noreply.github.com> Date: Thu, 22 Jun 2023 19:10:23 -0700 Subject: [PATCH 158/224] Xeno Candidate Queue (#3636) # About the pull request This PR changes it so get_alien_candidates is normally a sorted list based generally on timeofdeath in ascending order and larva spawns now pull candidates out of that list in order. That means that an observer that has yet to play, or was the first to die, and still meets all other criteria to become a larva (not AFK, has preferences set to become larva, has been dead long enough, etc.) will be chosen before others. Playing as a facehugger (dying or hugging successfully) or dying in an admin z-levels (such as thunderdome) also do not affect the value used for how you are sorted in the queue. So you should be able to freely play in either of those situations without losing your relative spot in the queue. Of course its not going to nab you out of whatever mob you are playing, but when you are a ghost again the same values will be used to sort you in the queue. Since people may enter and leave the queue each time the queue is checked, your place in the queue may go up or down. It is just a snapshot of that moment where you are. If you missed your queue message, or haven't gotten one yet, the join xeno action will now display the last message for you. # Explain why it's good for the game Picking candidates randomly is okay, but it would be more fair to give privilege to those that have been waiting longer - especially those who have yet to play. # Testing Photographs and Procedure
Screenshots & Videos Example of queen death code (since that was the most altered): ![larva](https://github.com/cmss13-devs/cmss13/assets/76988376/48211b1e-7556-4a41-879f-1dfbfabe8704)
# Changelog :cl: Drathek add: The selection to become a xeno larva is now based on timeofdeath rather than random and also sends a message to all candidates when the queue moves. Playing as a facehugger or on admin z-levels (thunderdome) will not affect your relative place in queue. The join xeno action will also display the last queue message for you when you allow xeno candidacy. fix: Fixed gibbed humans not properly setting their timeofdeath when on an admin z-level. fix: Fixed a bad del on shuttle doors when a shuttle deletes (such as intoTheSunset). /:cl: --------- Co-authored-by: harryob --- code/__DEFINES/mobs.dm | 2 - code/__DEFINES/xeno.dm | 16 +++++ code/__HELPERS/_time.dm | 4 -- code/__HELPERS/cmp.dm | 9 +++ code/__HELPERS/game.dm | 61 +++++++++++++++---- code/_onclick/observer.dm | 4 +- code/game/gamemodes/cm_initialize.dm | 36 ++++++++--- code/modules/client/client_defines.dm | 2 + .../structures/special/pylon_core.dm | 15 ++++- code/modules/mob/dead/observer/observer.dm | 19 ++++-- .../mob/living/carbon/xenomorph/Embryo.dm | 3 +- .../carbon/xenomorph/castes/Facehugger.dm | 1 + .../mob/living/carbon/xenomorph/death.dm | 18 +++--- code/modules/shuttle/helpers.dm | 3 +- code/modules/shuttle/shuttle.dm | 16 ++--- 15 files changed, 155 insertions(+), 54 deletions(-) diff --git a/code/__DEFINES/mobs.dm b/code/__DEFINES/mobs.dm index 495b5fb472c5..ba928e202cf0 100644 --- a/code/__DEFINES/mobs.dm +++ b/code/__DEFINES/mobs.dm @@ -11,8 +11,6 @@ #define OVEREAT_TIME 200 //================================================= -#define ALIEN_SELECT_AFK_BUFFER 1 // How many minutes that a person can be AFK before not being allowed to be an alien. - #define HEAT_DAMAGE_LEVEL_1 2 //Amount of damage applied when your body temperature just passes the 360.15k safety point #define HEAT_DAMAGE_LEVEL_2 4 //Amount of damage applied when your body temperature passes the 400K point #define HEAT_DAMAGE_LEVEL_3 8 //Amount of damage applied when your body temperature passes the 1000K point diff --git a/code/__DEFINES/xeno.dm b/code/__DEFINES/xeno.dm index 6d6bd64ea918..7741beecedef 100644 --- a/code/__DEFINES/xeno.dm +++ b/code/__DEFINES/xeno.dm @@ -154,6 +154,22 @@ #define WEED_BASE_GROW_SPEED (5 SECONDS) #define WEED_BASE_DECAY_SPEED (10 SECONDS) +/// The time you must be dead to join as a xeno larva +#define XENO_JOIN_DEAD_LARVA_TIME (2.5 MINUTES) +/// The time you must be dead to join as xeno (not larva) +#define XENO_JOIN_DEAD_TIME (5 MINUTES) +/// The time of inactivity you cannot exceed to join as a xeno +#define XENO_JOIN_AFK_TIME_LIMIT (5 MINUTES) +/// The amount of time after round start before buried larva spawns are disallowed +#define XENO_BURIED_LARVA_TIME_LIMIT (30 MINUTES) + +/// The time against away_timer when an AFK xeno larva can be replaced +#define XENO_LEAVE_TIMER_LARVA 80 //80 seconds +/// The time against away_timer when an AFK xeno (not larva) can be replaced +#define XENO_LEAVE_TIMER 300 //300 seconds +/// The time against away_timer when an AFK xeno gets listed in the available list so ghosts can get ready +#define XENO_AVAILABLE_TIMER 60 //60 seconds + /// Between 2% to 10% of explosion severity #define WEED_EXPLOSION_DAMAGEMULT rand(2, 10)*0.01 diff --git a/code/__HELPERS/_time.dm b/code/__HELPERS/_time.dm index 85acafa0e2f6..b929ae8636b3 100644 --- a/code/__HELPERS/_time.dm +++ b/code/__HELPERS/_time.dm @@ -15,10 +15,6 @@ #define DECISECONDS_TO_HOURS /36000 -#define XENO_LEAVE_TIMER_LARVA 80 //80 seconds -#define XENO_LEAVE_TIMER 300 //300 seconds -#define XENO_AVAILABLE_TIMER 60 //60 seconds, when to add a xeno to the avaliable list so ghosts can get ready - var/midnight_rollovers = 0 var/rollovercheck_last_timeofday = 0 diff --git a/code/__HELPERS/cmp.dm b/code/__HELPERS/cmp.dm index 4ca0edcf43d0..888e3c2ce657 100644 --- a/code/__HELPERS/cmp.dm +++ b/code/__HELPERS/cmp.dm @@ -57,3 +57,12 @@ var/atom/cmp_dist_origin=null /proc/cmp_typepaths_asc(A, B) return sorttext("[B]","[A]") + +/// Compares mobs based on their timeofdeath value in ascending order +/proc/cmp_mob_deathtime_asc(mob/A, mob/B) + return A.timeofdeath - B.timeofdeath + +/// Compares observers based on their larva_queue_time value in ascending order +/// Assumes the client on the observer is not null +/proc/cmp_obs_larvaqueuetime_asc(mob/dead/observer/A, mob/dead/observer/B) + return A.client.larva_queue_time - B.client.larva_queue_time diff --git a/code/__HELPERS/game.dm b/code/__HELPERS/game.dm index a0bb9dd98423..61976f4dc903 100644 --- a/code/__HELPERS/game.dm +++ b/code/__HELPERS/game.dm @@ -241,35 +241,70 @@ else return get_step(start, EAST) -// Same as above but for alien candidates. -/proc/get_alien_candidates() +/// Get a list of observers that can be alien candidates, optionally sorted by larva_queue_time +/proc/get_alien_candidates(sorted = TRUE) var/list/candidates = list() - for(var/i in GLOB.observer_list) - var/mob/dead/observer/O = i + for(var/mob/dead/observer/cur_obs as anything in GLOB.observer_list) + // Preference check + if(!cur_obs.client || !cur_obs.client.prefs || !(cur_obs.client.prefs.be_special & BE_ALIEN_AFTER_DEATH)) + continue + // Jobban check - if(!O.client || !O.client.prefs || !(O.client.prefs.be_special & BE_ALIEN_AFTER_DEATH) || jobban_isbanned(O, JOB_XENOMORPH)) + if(jobban_isbanned(cur_obs, JOB_XENOMORPH)) continue //players that can still be revived are skipped - if(O.mind && O.mind.original && ishuman(O.mind.original)) - var/mob/living/carbon/human/H = O.mind.original - if (H.check_tod() && H.is_revivable()) + if(cur_obs.mind && cur_obs.mind.original && ishuman(cur_obs.mind.original)) + var/mob/living/carbon/human/cur_human = cur_obs.mind.original + if(cur_human.check_tod() && cur_human.is_revivable()) continue // copied from join as xeno - var/deathtime = world.time - O.timeofdeath - if(deathtime < 3000 && ( !O.client.admin_holder || !(O.client.admin_holder.rights & R_ADMIN)) ) + var/deathtime = world.time - cur_obs.timeofdeath + if(deathtime < XENO_JOIN_DEAD_TIME && ( !cur_obs.client.admin_holder || !(cur_obs.client.admin_holder.rights & R_ADMIN)) ) continue - // Admins and AFK players cannot be drafted - if(O.client.inactivity / 600 > ALIEN_SELECT_AFK_BUFFER + 5 || (O.client.admin_holder && (O.client.admin_holder.rights & R_MOD)) && O.adminlarva == 0) + // AFK players cannot be drafted + if(cur_obs.client.inactivity > XENO_JOIN_AFK_TIME_LIMIT) continue - candidates += O + // Mods with larva protection cannot be drafted + if((cur_obs.client.admin_holder && (cur_obs.client.admin_holder.rights & R_MOD)) && !cur_obs.adminlarva) + continue + + candidates += cur_obs + + // Optionally sort by larva_queue_time + if(sorted && length(candidates)) + candidates = sort_list(candidates, GLOBAL_PROC_REF(cmp_obs_larvaqueuetime_asc)) return candidates +/** + * Messages observers that are currently candidates an update on the queue. + * + * Arguments: + * * candidates - The list of observers from get_alien_candidates() + * * dequeued - How many candidates to skip messaging because they were dequeued + * * 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) + var/new_players = 0 + for(var/i in (1 + dequeued) to candidates.len) + var/mob/dead/observer/cur_obs = candidates[i] + + // Generate the messages + var/cached_message = SPAN_XENONOTICE("You are currently [i-dequeued]\th in the larva queue. There are [new_players] ahead of you that have yet to play this round.") + cur_obs.larva_queue_cached_message = cached_message + if(!cache_only) + var/chat_message = dequeued ? replacetext(cached_message, "currently", "now") : cached_message + to_chat(candidates[i], chat_message) + + // Count how many are prioritized + if(cur_obs.client.larva_queue_time < 2) // 0 and 1 because facehuggers/t-domers are slightly deprioritized + new_players++ + /proc/convert_k2c(temp) return ((temp - T0C)) diff --git a/code/_onclick/observer.dm b/code/_onclick/observer.dm index 21ac66e5f222..5acfe74f2965 100644 --- a/code/_onclick/observer.dm +++ b/code/_onclick/observer.dm @@ -45,11 +45,11 @@ return FALSE var/deathtime = world.time - timeofdeath - if(deathtime < 2.5 MINUTES) + if(deathtime < XENO_JOIN_DEAD_LARVA_TIME) var/message = "You have been dead for [DisplayTimeText(deathtime)]." message = SPAN_WARNING("[message]") to_chat(src, message) - to_chat(src, SPAN_WARNING("You must wait 2.5 minutes before rejoining the game!")) + to_chat(src, SPAN_WARNING("You must wait atleast 2.5 minutes before rejoining the game!")) ManualFollow(target) return FALSE diff --git a/code/game/gamemodes/cm_initialize.dm b/code/game/gamemodes/cm_initialize.dm index 8237fc63b7e2..2f6dc6e38118 100644 --- a/code/game/gamemodes/cm_initialize.dm +++ b/code/game/gamemodes/cm_initialize.dm @@ -354,7 +354,7 @@ Additional game mode variables. var/datum/hive_status/hive for(var/hivenumber in GLOB.hive_datum) hive = GLOB.hive_datum[hivenumber] - if(!hive.hardcore && hive.stored_larva && (hive.hive_location || (world.time < 30 MINUTES + SSticker.round_start_time))) + if(!hive.hardcore && hive.stored_larva && (hive.hive_location || (world.time < XENO_BURIED_LARVA_TIME_LIMIT + SSticker.round_start_time))) if(SSticker.mode && (SSticker.mode.flags_round_type & MODE_RANDOM_HIVE)) available_xenos |= "any buried larva" LAZYADD(available_xenos["any buried larva"], hive) @@ -364,7 +364,27 @@ Additional game mode variables. available_xenos[larva_option] = list(hive) if(!available_xenos.len || (instant_join && !available_xenos_non_ssd.len)) - 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 Preferences -> Toggle SpecialRole Candidacy.")) + if(!xeno_candidate.client || !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 Preferences -> Toggle SpecialRole Candidacy.")) + return FALSE + to_chat(xeno_candidate, SPAN_WARNING("There aren't any available xenomorphs or burrowed larvae.")) + + // Give the player a cached message of their queue status if they are an observer + var/mob/dead/observer/candidate_observer = xeno_candidate + if(istype(candidate_observer)) + if(candidate_observer.larva_queue_cached_message) + to_chat(xeno_candidate, candidate_observer.larva_queue_cached_message) + return FALSE + + // No cache, lets check now then + message_alien_candidates(get_alien_candidates(), dequeued = 0, cache_only = TRUE) + if(candidate_observer.larva_queue_cached_message) + to_chat(xeno_candidate, candidate_observer.larva_queue_cached_message) + return FALSE + + // We aren't in queue yet, lets teach them about the queue then + candidate_observer.larva_queue_cached_message = SPAN_XENONOTICE("You are currently still awaiting assignment in the larva queue. Priority is given to players who have yet to play in the round, but otherwise the ordering is based on your time of death. When you have been dead long enough and are not inactive, you will periodically receive messages where you are in the queue relative to other currently valid xeno candidates. Note: Playing as a facehugger or in the thunderdome will not alter your time of death. This means you won't lose your relative place in queue if you step away, disconnect, play as a facehugger, or play in the thunderdome.") + to_chat(xeno_candidate, candidate_observer.larva_queue_cached_message) return FALSE var/mob/living/carbon/xenomorph/new_xeno @@ -377,11 +397,11 @@ Additional game mode variables. if(!xeno_bypass_timer) var/deathtime = world.time - xeno_candidate.timeofdeath if(isnewplayer(xeno_candidate)) - deathtime = 2.5 MINUTES //so new players don't have to wait to latejoin as xeno in the round's first 5 mins. - if(deathtime < 2.5 MINUTES && !check_client_rights(xeno_candidate.client, R_ADMIN, FALSE)) + deathtime = XENO_JOIN_DEAD_LARVA_TIME //so new players don't have to wait to latejoin as xeno in the round's first 5 mins. + if(deathtime < XENO_JOIN_DEAD_LARVA_TIME && !check_client_rights(xeno_candidate.client, R_ADMIN, FALSE)) var/message = SPAN_WARNING("You have been dead for [DisplayTimeText(deathtime)].") to_chat(xeno_candidate, message) - to_chat(xeno_candidate, SPAN_WARNING("You must wait 2.5 minutes before rejoining the game as a buried larva!")) + to_chat(xeno_candidate, SPAN_WARNING("You must wait 2 minutes and 30 seconds before rejoining the game as a buried larva!")) return FALSE for(var/mob_name in picked_hive.banished_ckeys) @@ -393,7 +413,7 @@ Additional game mode variables. noob.close_spawn_windows() if(picked_hive.hive_location) picked_hive.hive_location.spawn_burrowed_larva(xeno_candidate) - else if((world.time < 30 MINUTES + SSticker.round_start_time)) + else if((world.time < XENO_BURIED_LARVA_TIME_LIMIT + SSticker.round_start_time)) picked_hive.do_buried_larva_spawn(xeno_candidate) else to_chat(xeno_candidate, SPAN_WARNING("Seems like something went wrong. Try again?")) @@ -417,8 +437,8 @@ Additional game mode variables. if(!xeno_bypass_timer) var/deathtime = world.time - xeno_candidate.timeofdeath if(istype(xeno_candidate, /mob/new_player)) - deathtime = 5 MINUTES //so new players don't have to wait to latejoin as xeno in the round's first 5 mins. - if(deathtime < 5 MINUTES && !check_client_rights(xeno_candidate.client, R_ADMIN, FALSE)) + deathtime = XENO_JOIN_DEAD_TIME //so new players don't have to wait to latejoin as xeno in the round's first 5 mins. + if(deathtime < XENO_JOIN_DEAD_TIME && !check_client_rights(xeno_candidate.client, R_ADMIN, FALSE)) var/message = "You have been dead for [DisplayTimeText(deathtime)]." message = SPAN_WARNING("[message]") to_chat(xeno_candidate, message) diff --git a/code/modules/client/client_defines.dm b/code/modules/client/client_defines.dm index 8f0939474427..fbec4aa13f36 100644 --- a/code/modules/client/client_defines.dm +++ b/code/modules/client/client_defines.dm @@ -26,6 +26,8 @@ var/adminobs = null var/area = null var/time_died_as_mouse = null //when the client last died as a mouse + /// The descriminator for larva queue ordering: Generally set to timeofdeath except for facehuggers/admin z-level play + var/larva_queue_time var/donator = 0 var/adminhelped = 0 diff --git a/code/modules/cm_aliens/structures/special/pylon_core.dm b/code/modules/cm_aliens/structures/special/pylon_core.dm index 9376e2b6e914..08aa2f86c1bc 100644 --- a/code/modules/cm_aliens/structures/special/pylon_core.dm +++ b/code/modules/cm_aliens/structures/special/pylon_core.dm @@ -108,6 +108,7 @@ var/last_healed = 0 var/last_attempt = 0 // logs time of last attempt to prevent spam. if you want to destroy it, you must commit. var/last_larva_time = 0 + var/last_larva_queue_time = 0 var/last_surge_time = 0 var/spawn_cooldown = 30 SECONDS var/surge_cooldown = 90 SECONDS @@ -142,11 +143,19 @@ linked_hive.hive_ui.update_burrowed_larva() qdel(L) - if((last_larva_time + spawn_cooldown) < world.time && can_spawn_larva()) // every minute + var/spawning_larva = can_spawn_larva() && (last_larva_time + spawn_cooldown) < world.time + if(spawning_larva) last_larva_time = world.time + if(spawning_larva || (last_larva_queue_time + spawn_cooldown * 4) < world.time) + last_larva_queue_time = world.time var/list/players_with_xeno_pref = get_alien_candidates() - if(players_with_xeno_pref && players_with_xeno_pref.len && can_spawn_larva()) - spawn_burrowed_larva(pick(players_with_xeno_pref)) + if(players_with_xeno_pref && players_with_xeno_pref.len) + if(spawning_larva && spawn_burrowed_larva(players_with_xeno_pref[1])) + // We were in spawning_larva mode and successfully spawned someone + message_alien_candidates(players_with_xeno_pref, dequeued = 1) + else + // Just time to update everyone their queue status (or the spawn failed) + message_alien_candidates(players_with_xeno_pref, dequeued = 0) if(linked_hive.hijack_burrowed_surge && (last_surge_time + surge_cooldown) < world.time) last_surge_time = world.time diff --git a/code/modules/mob/dead/observer/observer.dm b/code/modules/mob/dead/observer/observer.dm index 47e747d4cd5c..fcb95a6fd783 100644 --- a/code/modules/mob/dead/observer/observer.dm +++ b/code/modules/mob/dead/observer/observer.dm @@ -33,8 +33,8 @@ plane = GHOST_PLANE layer = ABOVE_FLY_LAYER stat = DEAD - var/adminlarva = 0 - var/ghostvision = 1 + var/adminlarva = FALSE + var/ghostvision = TRUE var/can_reenter_corpse var/started_as_observer //This variable is set to 1 when you enter the game as an observer. //If you died in the game and are a ghost - this will remain as null. @@ -45,7 +45,7 @@ "Squad HUD" = FALSE, "Xeno Status HUD" = FALSE ) - universal_speak = 1 + universal_speak = TRUE var/updatedir = TRUE //Do we have to update our dir as the ghost moves around? var/atom/movable/following = null var/datum/orbit_menu/orbit_menu @@ -55,6 +55,8 @@ var/own_orbit_size = 0 var/observer_actions = list(/datum/action/observer_action/join_xeno) var/datum/action/minimap/observer/minimap + var/larva_queue_cached_message + alpha = 127 /mob/dead/observer/verb/toggle_ghostsee() @@ -327,8 +329,8 @@ Works together with spawning an observer, noted above. ghost.langchat_make_image() SStgui.on_transfer(src, ghost) - if(is_admin_level(z)) - ghost.timeofdeath = 0 // Bypass respawn limit if you die on the admin zlevel + if(is_admin_level((get_turf(src))?.z)) // Gibbed humans ghostize the brain in their head which itself is z 0 + ghost.timeofdeath = 1 // Bypass respawn limit if you die on the admin zlevel ghost.key = key ghost.mind = mind @@ -363,6 +365,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 + // We don't change facehugger timeofdeath because they are still on cooldown if they died as a hugger + // Facehuggers are atleast 1 because they did get some action compared to those at 0 timeofdeath + var/new_tod = isfacehugger(src) ? 1 : ghost.timeofdeath + ghost.client.larva_queue_time = max(ghost.client.larva_queue_time, new_tod) + ghost.set_huds_from_prefs() return ghost @@ -405,6 +413,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp var/mob/dead/observer/ghost = ghostize((is_nested && nest && !QDELETED(nest))) //FALSE parameter is so we can never re-enter our body, "Charlie, you can never come baaaack~" :3 if(ghost && !is_admin_level(z)) ghost.timeofdeath = world.time + ghost.client?.larva_queue_time = world.time if(is_nested && nest && !QDELETED(nest)) ghost.can_reenter_corpse = FALSE nest.ghost_of_buckled_mob = ghost diff --git a/code/modules/mob/living/carbon/xenomorph/Embryo.dm b/code/modules/mob/living/carbon/xenomorph/Embryo.dm index e03f225ccade..a74c82026dbe 100644 --- a/code/modules/mob/living/carbon/xenomorph/Embryo.dm +++ b/code/modules/mob/living/carbon/xenomorph/Embryo.dm @@ -157,7 +157,8 @@ var/list/candidates = get_alien_candidates() if(candidates && candidates.len) - picked = pick(candidates) + picked = candidates[1] + message_alien_candidates(candidates, dequeued = 1) // Spawn the larva var/mob/living/carbon/xenomorph/larva/new_xeno diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Facehugger.dm b/code/modules/mob/living/carbon/xenomorph/castes/Facehugger.dm index d9ab8a1e849d..c0b57af9d3db 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Facehugger.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Facehugger.dm @@ -155,6 +155,7 @@ for(var/mob/dead/observer/observer as anything in GLOB.observer_list) to_chat(observer, SPAN_DEADSAY("[human] has been facehugged by [src]" + " [OBSERVER_JMP(observer, human)]")) to_chat(src, SPAN_DEADSAY("[human] has been facehugged by [src]")) + timeofdeath = 1 // Ever so slightly deprioritized for larva queue qdel(src) if(hug_area) xeno_message(SPAN_XENOMINORWARNING("You sense that [src] has facehugged a host at \the [hug_area]!"), 1, src.hivenumber) diff --git a/code/modules/mob/living/carbon/xenomorph/death.dm b/code/modules/mob/living/carbon/xenomorph/death.dm index ce3f55700753..f3534318f673 100644 --- a/code/modules/mob/living/carbon/xenomorph/death.dm +++ b/code/modules/mob/living/carbon/xenomorph/death.dm @@ -37,12 +37,13 @@ if(GLOB.hive_datum[hivenumber].stored_larva) GLOB.hive_datum[hivenumber].stored_larva = round(GLOB.hive_datum[hivenumber].stored_larva * 0.5) //Lose half on dead queen - var/turf/larva_spawn + var/list/players_with_xeno_pref = get_alien_candidates() - while(GLOB.hive_datum[hivenumber].stored_larva > 0 && istype(GLOB.hive_datum[hivenumber].hive_location, /obj/effect/alien/resin/special/pylon/core)) // stil some left - larva_spawn = get_turf(GLOB.hive_datum[hivenumber].hive_location) - if(players_with_xeno_pref && players_with_xeno_pref.len) - var/mob/xeno_candidate = pick(players_with_xeno_pref) + if(players_with_xeno_pref && istype(GLOB.hive_datum[hivenumber].hive_location, /obj/effect/alien/resin/special/pylon/core)) + var/turf/larva_spawn = get_turf(GLOB.hive_datum[hivenumber].hive_location) + var/count = 0 + while(GLOB.hive_datum[hivenumber].stored_larva > 0 && count < length(players_with_xeno_pref)) // still some left + var/mob/xeno_candidate = players_with_xeno_pref[++count] var/mob/living/carbon/xenomorph/larva/new_xeno = new /mob/living/carbon/xenomorph/larva(larva_spawn) new_xeno.set_hive_and_update(hivenumber) @@ -50,11 +51,14 @@ if(!SSticker.mode.transfer_xeno(xeno_candidate, new_xeno)) qdel(new_xeno) return + new_xeno.visible_message(SPAN_XENODANGER("A larva suddenly burrows out of the ground!"), SPAN_XENODANGER("You burrow out of the ground after feeling an immense tremor through the hive, which quickly fades into complete silence...")) - GLOB.hive_datum[hivenumber].stored_larva-- - GLOB.hive_datum[hivenumber].hive_ui.update_burrowed_larva() + GLOB.hive_datum[hivenumber].stored_larva-- + GLOB.hive_datum[hivenumber].hive_ui.update_burrowed_larva() + if(count) + message_alien_candidates(players_with_xeno_pref, dequeued = count) if(hive && hive.living_xeno_queen == src) xeno_message(SPAN_XENOANNOUNCE("A sudden tremor ripples through the hive... the Queen has been slain! Vengeance!"),3, hivenumber) diff --git a/code/modules/shuttle/helpers.dm b/code/modules/shuttle/helpers.dm index 14cfcc3cd691..1d841581faa0 100644 --- a/code/modules/shuttle/helpers.dm +++ b/code/modules/shuttle/helpers.dm @@ -8,7 +8,8 @@ /datum/door_controller/aggregate/Destroy(force, ...) . = ..() - QDEL_NULL_LIST(door_controllers) + QDEL_LIST_ASSOC_VAL(door_controllers) + door_controllers = null /datum/door_controller/aggregate/proc/set_label(label) for(var/datum/door_controller/single/cont in door_controllers) diff --git a/code/modules/shuttle/shuttle.dm b/code/modules/shuttle/shuttle.dm index 77ba9681ebb6..7e181ed470cb 100644 --- a/code/modules/shuttle/shuttle.dm +++ b/code/modules/shuttle/shuttle.dm @@ -628,15 +628,15 @@ /obj/docking_port/mobile/proc/intoTheSunset() // Loop over mobs - for(var/t in return_turfs()) - var/turf/T = t - for(var/mob/living/L in T.GetAllContents()) + for(var/turf/turf as anything in return_turfs()) + for(var/mob/living/mob in turf.GetAllContents()) // Ghostize them and put them in nullspace stasis (for stat & possession checks) - //L.notransform = TRUE - var/mob/dead/observer/O = L.ghostize(FALSE) - if(O) - O.timeofdeath = world.time - L.moveToNullspace() + //mob.notransform = TRUE + var/mob/dead/observer/obs = mob.ghostize(FALSE) + if(obs) + obs.timeofdeath = world.time + obs.client?.larva_queue_time = world.time + mob.moveToNullspace() // Now that mobs are stowed, delete the shuttle jumpToNullSpace() From 2d9c4526bf4ffe45c5d8ad72493c83b0a2d18371 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 23 Jun 2023 03:19:01 +0100 Subject: [PATCH 159/224] Automatic changelog for PR #3636 [ci skip] --- html/changelogs/AutoChangeLog-pr-3636.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3636.yml diff --git a/html/changelogs/AutoChangeLog-pr-3636.yml b/html/changelogs/AutoChangeLog-pr-3636.yml new file mode 100644 index 000000000000..a1dcf5fbeb71 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3636.yml @@ -0,0 +1,6 @@ +author: "Drathek" +delete-after: True +changes: + - rscadd: "The selection to become a xeno larva is now based on timeofdeath rather than random and also sends a message to all candidates when the queue moves. Playing as a facehugger or on admin z-levels (thunderdome) will not affect your relative place in queue. The join xeno action will also display the last queue message for you when you allow xeno candidacy." + - bugfix: "Fixed gibbed humans not properly setting their timeofdeath when on an admin z-level." + - bugfix: "Fixed a bad del on shuttle doors when a shuttle deletes (such as intoTheSunset)." \ No newline at end of file From 84252782a8eb1e45987d81945b67bfd7dad1f2bd Mon Sep 17 00:00:00 2001 From: Cursor <102828457+theselfish@users.noreply.github.com> Date: Fri, 23 Jun 2023 07:59:10 +0100 Subject: [PATCH 160/224] Adds the Corpsman Helmet to Req (#3692) # About the pull request Wanna know what the rarest marine helmet is? Basic grunt, squad level I mean. The Medic helmet. Can't get it from Req, or nothing. And most folks dump them anyway because they wanna drop their flags. # Explain why it's good for the game If you want to replace it, it's near impossible. If you wanna deploy as a FOB Surgeon you have to stick with a grunt helmet. This makes that better. It, as before has the exact same stats and usage as a regular helmet. If we can give tech helmets to everyone (don't get me started) then we should be able to give red crosses to everyone. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: qol: Added the Corpsman Helmet to Req's surplus vendor. /:cl: --- code/game/machinery/vending/vendor_types/requisitions.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/game/machinery/vending/vendor_types/requisitions.dm b/code/game/machinery/vending/vendor_types/requisitions.dm index 250a998f38bf..838b21a00e6f 100644 --- a/code/game/machinery/vending/vendor_types/requisitions.dm +++ b/code/game/machinery/vending/vendor_types/requisitions.dm @@ -426,6 +426,7 @@ list("ARMOR", -1, null, null), list("M10 Pattern Marine Helmet", 20, /obj/item/clothing/head/helmet/marine, VENDOR_ITEM_REGULAR), list("M10 Pattern Technician Helmet", 20, /obj/item/clothing/head/helmet/marine/tech, VENDOR_ITEM_REGULAR), + list("M10 Pattern Corpman Helmet", 20, /obj/item/clothing/head/helmet/marine/medic, VENDOR_ITEM_REGULAR), list("M3 Pattern Carrier Marine Armor", 20, /obj/item/clothing/suit/storage/marine/carrier, VENDOR_ITEM_REGULAR), list("M3 Pattern Padded Marine Armor", 20, /obj/item/clothing/suit/storage/marine/padded, VENDOR_ITEM_REGULAR), list("M3 Pattern Padless Marine Armor", 20, /obj/item/clothing/suit/storage/marine/padless, VENDOR_ITEM_REGULAR), From e4b50ad01bccbad4dd6f1bba31af53807c2b64f4 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 23 Jun 2023 08:12:27 +0100 Subject: [PATCH 161/224] Automatic changelog for PR #3692 [ci skip] --- html/changelogs/AutoChangeLog-pr-3692.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3692.yml diff --git a/html/changelogs/AutoChangeLog-pr-3692.yml b/html/changelogs/AutoChangeLog-pr-3692.yml new file mode 100644 index 000000000000..cf20a4947af4 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3692.yml @@ -0,0 +1,4 @@ +author: "theselfish" +delete-after: True +changes: + - qol: "Added the Corpsman Helmet to Req's surplus vendor." \ No newline at end of file From 89baad17a584cdfadac861abba63a21443b0fc11 Mon Sep 17 00:00:00 2001 From: forest2001 <41653574+realforest2001@users.noreply.github.com> Date: Fri, 23 Jun 2023 08:03:04 +0100 Subject: [PATCH 162/224] Logging Improvements (#3652) # About the pull request Makes admin deadchat logs clearer # Explain why it's good for the game Logs being confusing isn't good # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: admin: Improves logging for admin deadchat. admin: Adds logging for xeno evolution. /:cl: --- code/modules/admin/verbs/deadsay.dm | 2 +- code/modules/mob/living/carbon/xenomorph/Evolution.dm | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/code/modules/admin/verbs/deadsay.dm b/code/modules/admin/verbs/deadsay.dm index be8a5693df6e..700d42808a07 100644 --- a/code/modules/admin/verbs/deadsay.dm +++ b/code/modules/admin/verbs/deadsay.dm @@ -23,7 +23,7 @@ stafftype = "[admin_holder.rank]" msg = strip_html(msg) - log_admin("[key_name(src)] : [msg]") + log_admin("DEAD: [key_name(src)] : [msg]") if (!msg) return diff --git a/code/modules/mob/living/carbon/xenomorph/Evolution.dm b/code/modules/mob/living/carbon/xenomorph/Evolution.dm index 1f88643db764..4806f7528582 100644 --- a/code/modules/mob/living/carbon/xenomorph/Evolution.dm +++ b/code/modules/mob/living/carbon/xenomorph/Evolution.dm @@ -140,6 +140,7 @@ if(3) hive.tier_3_xenos |= new_xeno + log_game("EVOLVE: [key_name(src)] evolved into [new_xeno].") if(mind) mind.transfer_to(new_xeno) else @@ -327,6 +328,7 @@ qdel(new_xeno) return + log_game("EVOLVE: [key_name(src)] de-evolved into [new_xeno].") if(mind) mind.transfer_to(new_xeno) else From cc7a9099bc2dbe6c1807080d66c9fdb4d28d7cbc Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 23 Jun 2023 08:26:49 +0100 Subject: [PATCH 163/224] Automatic changelog for PR #3652 [ci skip] --- html/changelogs/AutoChangeLog-pr-3652.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3652.yml diff --git a/html/changelogs/AutoChangeLog-pr-3652.yml b/html/changelogs/AutoChangeLog-pr-3652.yml new file mode 100644 index 000000000000..d95df39d8567 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3652.yml @@ -0,0 +1,5 @@ +author: "realforest2001" +delete-after: True +changes: + - admin: "Improves logging for admin deadchat." + - admin: "Adds logging for xeno evolution." \ No newline at end of file From f994b37c622bd40bab67fb44128fda4c89efbb48 Mon Sep 17 00:00:00 2001 From: morrowwolf Date: Fri, 23 Jun 2023 13:01:56 -0400 Subject: [PATCH 164/224] Fixes gun light attachment issues (#3696) # About the pull request Remember, when you move an object around you drop it. Fun. This PR should fix two things: Lights not being disconnected from a mob and back to the gun when dropping a gun with a light. Light attachments turning off when moving a weapon around. Uuuuh my bad. Somehow missed this in testing. # Explain why it's good for the game Bugs bad. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Morrow fix: Fixed two gun light attachment issues /:cl: --- code/modules/projectiles/gun_helpers.dm | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/code/modules/projectiles/gun_helpers.dm b/code/modules/projectiles/gun_helpers.dm index 2cfd827b1fc2..d8ea29cd92f8 100644 --- a/code/modules/projectiles/gun_helpers.dm +++ b/code/modules/projectiles/gun_helpers.dm @@ -143,7 +143,7 @@ As sniper rifles have both and weapon mods can change them as well. ..() deals w /obj/item/weapon/gun/dropped(mob/user) . = ..() - turn_off_light(user) + disconnect_light_from_mob(user) var/delay_left = (last_fired + fire_delay + additional_fire_group_delay) - world.time if(fire_delay_group && delay_left > 0) @@ -160,16 +160,28 @@ As sniper rifles have both and weapon mods can change them as well. ..() deals w for(var/group in fire_delay_group) LAZYSET(user.fire_delay_next_fire, group, world.time + delay_left) -/obj/item/weapon/gun/proc/turn_off_light(mob/bearer) +/// This function disconnects the luminosity from the mob and back to the gun +/obj/item/weapon/gun/proc/disconnect_light_from_mob(mob/bearer) if (!(flags_gun_features & GUN_FLASHLIGHT_ON)) return FALSE for (var/slot in attachments) var/obj/item/attachable/attachment = attachments[slot] if (!attachment || !attachment.light_mod) continue + bearer.SetLuminosity(0, FALSE, src) + SetLuminosity(attachment.light_mod) + return TRUE + return FALSE +/// This function actually turns the lights on the gun off +/obj/item/weapon/gun/proc/turn_off_light(mob/bearer) + if (!(flags_gun_features & GUN_FLASHLIGHT_ON)) + return FALSE + for (var/slot in attachments) + var/obj/item/attachable/attachment = attachments[slot] + if (!attachment || !attachment.light_mod) + continue attachment.activate_attachment(src, bearer) - return TRUE return FALSE From 902e7cd1e9bde157c6cc84580fe7fb099dc22b86 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 23 Jun 2023 18:10:45 +0100 Subject: [PATCH 165/224] Automatic changelog for PR #3696 [ci skip] --- html/changelogs/AutoChangeLog-pr-3696.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3696.yml diff --git a/html/changelogs/AutoChangeLog-pr-3696.yml b/html/changelogs/AutoChangeLog-pr-3696.yml new file mode 100644 index 000000000000..dabfba255741 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3696.yml @@ -0,0 +1,4 @@ +author: "Morrow" +delete-after: True +changes: + - bugfix: "Fixed two gun light attachment issues" \ No newline at end of file From 3aa4f199eca4870c681b66406726cc78bff0b983 Mon Sep 17 00:00:00 2001 From: Drathek <76988376+Drulikar@users.noreply.github.com> Date: Fri, 23 Jun 2023 10:07:04 -0700 Subject: [PATCH 166/224] Fix erronous flamer_tank is empty messages and add sfx to empty canister verb (#3623) # About the pull request This PR is a followup to #3357 to fix an incorrect message discovered when reviewing that PR as well as to make the existing empty_reagents verb behave the same as the empty_reagents verb added in that PR. # Explain why it's good for the game The messages sent to the user should be accurate, and verbs should have consistent behavior. # Testing Photographs and Procedure
Screenshots & Videos [Refill](https://github.com/cmss13-devs/cmss13/assets/76988376/50b1cbca-ac0f-4856-9e27-8d1004c722f0)
# Changelog :cl: Drathek fix: Fixed erroneous is empty messages when inserting tanks into a flamer pack. soundadd: Added the refill sfx when using the empty canister verb on flamer tanks. /:cl: --------- Co-authored-by: harryob --- code/modules/projectiles/magazines/flamer.dm | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/code/modules/projectiles/magazines/flamer.dm b/code/modules/projectiles/magazines/flamer.dm index 782b6bfe8910..787a0585640a 100644 --- a/code/modules/projectiles/magazines/flamer.dm +++ b/code/modules/projectiles/magazines/flamer.dm @@ -58,6 +58,7 @@ reagents.clear_reagents() + playsound(loc, 'sound/effects/refill.ogg', 25, 1, 3) to_chat(usr, SPAN_NOTICE("You empty out [src]")) update_icon() @@ -71,22 +72,21 @@ G.update_icon() /obj/item/ammo_magazine/flamer_tank/afterattack(obj/target, mob/user , flag) //refuel at fueltanks when we run out of ammo. - if(!istype(target, /obj/structure/reagent_dispensers/fueltank) && !istype(target, /obj/item/tool/weldpack) && !istype(target, /obj/item/storage/backpack/marine/engineerpack)) - return ..() if(get_dist(user,target) > 1) return ..() + if(!istype(target, /obj/structure/reagent_dispensers/fueltank) && !istype(target, /obj/item/tool/weldpack) && !istype(target, /obj/item/storage/backpack/marine/engineerpack)) + return ..() - var/obj/O = target - if(!O.reagents || O.reagents.reagent_list.len < 1) - to_chat(user, SPAN_WARNING("[O] is empty!")) + if(!target.reagents || target.reagents.reagent_list.len < 1) + to_chat(user, SPAN_WARNING("[target] is empty!")) return if(!reagents) create_reagents(max_rounds) - var/datum/reagent/to_add = O.reagents.reagent_list[1] + var/datum/reagent/to_add = target.reagents.reagent_list[1] - if(!istype(to_add) || (length(reagents.reagent_list) && flamer_chem != to_add.id) || length(O.reagents.reagent_list) > 1) + if(!istype(to_add) || (length(reagents.reagent_list) && flamer_chem != to_add.id) || length(target.reagents.reagent_list) > 1) to_chat(user, SPAN_WARNING("You can't mix fuel mixtures!")) return @@ -96,10 +96,11 @@ var/fuel_amt_to_remove = Clamp(to_add.volume, 0, max_rounds - reagents.get_reagent_amount(to_add.id)) if(!fuel_amt_to_remove) - to_chat(user, SPAN_WARNING("[O] is empty!")) + if(!max_rounds) + to_chat(user, SPAN_WARNING("[target] is empty!")) return - O.reagents.remove_reagent(to_add.id, fuel_amt_to_remove) + target.reagents.remove_reagent(to_add.id, fuel_amt_to_remove) reagents.add_reagent(to_add.id, fuel_amt_to_remove) playsound(loc, 'sound/effects/refill.ogg', 25, 1, 3) caliber = to_add.name From 39d2f9888b3142ca3cbf48c969816abf90d25091 Mon Sep 17 00:00:00 2001 From: harryob Date: Fri, 23 Jun 2023 18:27:37 +0100 Subject: [PATCH 167/224] sanitizes some more player input (#3702) closes #3698 --- code/modules/cm_marines/marines_consoles.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/cm_marines/marines_consoles.dm b/code/modules/cm_marines/marines_consoles.dm index 21f8a461a016..3539a43e6c15 100644 --- a/code/modules/cm_marines/marines_consoles.dm +++ b/code/modules/cm_marines/marines_consoles.dm @@ -177,7 +177,7 @@ if(!authenticated || !target_id_card) return - var/new_name = params["name"] // reject_bad_name() can be added here + var/new_name = strip_html(params["name"]) if(!new_name) visible_message(SPAN_NOTICE("[src] buzzes rudely.")) return @@ -191,7 +191,7 @@ return if(target == "Custom") - var/custom_name = params["custom_name"] + var/custom_name = strip_html(params["custom_name"]) if(custom_name) target_id_card.assignment = custom_name else From ab775c7ea8024c2c19a31964fed262da38417801 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 23 Jun 2023 18:29:05 +0100 Subject: [PATCH 168/224] Automatic changelog for PR #3623 [ci skip] --- html/changelogs/AutoChangeLog-pr-3623.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3623.yml diff --git a/html/changelogs/AutoChangeLog-pr-3623.yml b/html/changelogs/AutoChangeLog-pr-3623.yml new file mode 100644 index 000000000000..d0909a0051e9 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3623.yml @@ -0,0 +1,5 @@ +author: "Drathek" +delete-after: True +changes: + - bugfix: "Fixed erroneous is empty messages when inserting tanks into a flamer pack." + - soundadd: "Added the refill sfx when using the empty canister verb on flamer tanks." \ No newline at end of file From 9a51e5d4e5db16715e1172415bc8a998bd0fa2df Mon Sep 17 00:00:00 2001 From: morrowwolf Date: Fri, 23 Jun 2023 15:54:45 -0400 Subject: [PATCH 169/224] Devour now turns off lights (#3668) # About the pull request This PR makes it so devour turns off lights. # Explain why it's good for the game This should stop some of the pesky bugs that have been cropping up around lights and devour/regurg. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Morrow fix: Prevented some light bugs with devouring marines /:cl: --------- Co-authored-by: Zonespace <41448081+Zonespace27@users.noreply.github.com> --- code/modules/mob/mob_grab.dm | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/code/modules/mob/mob_grab.dm b/code/modules/mob/mob_grab.dm index 81296f346d50..39cc5b25e519 100644 --- a/code/modules/mob/mob_grab.dm +++ b/code/modules/mob/mob_grab.dm @@ -141,10 +141,9 @@ X.visible_message(SPAN_WARNING("[X] devours [pulled]!"), \ SPAN_WARNING("You devour [pulled]!"), null, 5) - //IMPORTANT CODER NOTE: Due to us using the old lighting engine, we need to hacky hack hard to get this working properly - //So we're just going to get the lights out of here by forceMoving them to a far-away place - //They will be recovered when regurgitating, since this also calls forceMove - pulled.moveToNullspace() + if(ishuman(pulled)) + var/mob/living/carbon/human/pulled_human = pulled + pulled_human.disable_lights() //Then, we place the mob where it ought to be X.stomach_contents.Add(pulled) From 13be6b625511eee688f0812e98e1cdafb296e801 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 23 Jun 2023 21:03:24 +0100 Subject: [PATCH 170/224] Automatic changelog for PR #3668 [ci skip] --- html/changelogs/AutoChangeLog-pr-3668.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3668.yml diff --git a/html/changelogs/AutoChangeLog-pr-3668.yml b/html/changelogs/AutoChangeLog-pr-3668.yml new file mode 100644 index 000000000000..9d94c2c6f3d0 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3668.yml @@ -0,0 +1,4 @@ +author: "Morrow" +delete-after: True +changes: + - bugfix: "Prevented some light bugs with devouring marines" \ No newline at end of file From 39d6b77ce81ad790d3bd196d967202dfd29449f2 Mon Sep 17 00:00:00 2001 From: Steelpoint <6595389+Steelpoint@users.noreply.github.com> Date: Sat, 24 Jun 2023 06:04:31 +0800 Subject: [PATCH 171/224] Adds USCM Poncho To Synth Vendor (#3687) # About the pull request Adds the USCM Poncho as a purchase option to the Synthetic snowflake vendor. # Explain why it's good for the game More ability to customize your shipboard Synthetic is a good thing I believe. # Testing Photographs and Procedure
Screenshots & Videos ![Screenshot 2023-06-21 19 18 53](https://github.com/cmss13-devs/cmss13/assets/6595389/1f07a8b0-197d-43e3-9603-9f3dcd052170)
# Changelog :cl: add: Synthetics may now vend Ponchos. /:cl: Co-authored-by: Steelpoint --- code/game/machinery/vending/vendor_types/crew/synthetic.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/game/machinery/vending/vendor_types/crew/synthetic.dm b/code/game/machinery/vending/vendor_types/crew/synthetic.dm index bd403c65c31b..1d8e5e289066 100644 --- a/code/game/machinery/vending/vendor_types/crew/synthetic.dm +++ b/code/game/machinery/vending/vendor_types/crew/synthetic.dm @@ -244,6 +244,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_synth_snowflake, list( list("Labcoat", 12, /obj/item/clothing/suit/storage/labcoat, null, VENDOR_ITEM_REGULAR), list("Labcoat, Researcher", 12, /obj/item/clothing/suit/storage/labcoat/researcher, null, VENDOR_ITEM_REGULAR), list("RO Jacket", 12, /obj/item/clothing/suit/storage/RO, null, VENDOR_ITEM_REGULAR), + list("USCM Poncho", 12, /obj/item/clothing/accessory/poncho, null, VENDOR_ITEM_REGULAR), list("BACKPACK", 0, null, null, null), list("Backpack, Industrial", 12, /obj/item/storage/backpack/industrial, null, VENDOR_ITEM_REGULAR), From 316057c45b7fa870c997044a3bd58a03f0cc68ed Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Fri, 23 Jun 2023 23:13:25 +0100 Subject: [PATCH 172/224] Automatic changelog for PR #3687 [ci skip] --- html/changelogs/AutoChangeLog-pr-3687.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3687.yml diff --git a/html/changelogs/AutoChangeLog-pr-3687.yml b/html/changelogs/AutoChangeLog-pr-3687.yml new file mode 100644 index 000000000000..f2a9cc2507d3 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3687.yml @@ -0,0 +1,4 @@ +author: "Steelpoint" +delete-after: True +changes: + - rscadd: "Synthetics may now vend Ponchos." \ No newline at end of file From 76533dec9795b7641cd1681eed91d1c477533d36 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sat, 24 Jun 2023 01:44:35 +0000 Subject: [PATCH 173/224] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-3623.yml | 5 ----- html/changelogs/AutoChangeLog-pr-3636.yml | 6 ------ html/changelogs/AutoChangeLog-pr-3652.yml | 5 ----- html/changelogs/AutoChangeLog-pr-3668.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3687.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3692.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3696.yml | 4 ---- html/changelogs/archive/2023-06.yml | 22 ++++++++++++++++++++++ 8 files changed, 22 insertions(+), 32 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-3623.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3636.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3652.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3668.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3687.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3692.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3696.yml diff --git a/html/changelogs/AutoChangeLog-pr-3623.yml b/html/changelogs/AutoChangeLog-pr-3623.yml deleted file mode 100644 index d0909a0051e9..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3623.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Drathek" -delete-after: True -changes: - - bugfix: "Fixed erroneous is empty messages when inserting tanks into a flamer pack." - - soundadd: "Added the refill sfx when using the empty canister verb on flamer tanks." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3636.yml b/html/changelogs/AutoChangeLog-pr-3636.yml deleted file mode 100644 index a1dcf5fbeb71..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3636.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: "Drathek" -delete-after: True -changes: - - rscadd: "The selection to become a xeno larva is now based on timeofdeath rather than random and also sends a message to all candidates when the queue moves. Playing as a facehugger or on admin z-levels (thunderdome) will not affect your relative place in queue. The join xeno action will also display the last queue message for you when you allow xeno candidacy." - - bugfix: "Fixed gibbed humans not properly setting their timeofdeath when on an admin z-level." - - bugfix: "Fixed a bad del on shuttle doors when a shuttle deletes (such as intoTheSunset)." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3652.yml b/html/changelogs/AutoChangeLog-pr-3652.yml deleted file mode 100644 index d95df39d8567..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3652.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "realforest2001" -delete-after: True -changes: - - admin: "Improves logging for admin deadchat." - - admin: "Adds logging for xeno evolution." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3668.yml b/html/changelogs/AutoChangeLog-pr-3668.yml deleted file mode 100644 index 9d94c2c6f3d0..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3668.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Morrow" -delete-after: True -changes: - - bugfix: "Prevented some light bugs with devouring marines" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3687.yml b/html/changelogs/AutoChangeLog-pr-3687.yml deleted file mode 100644 index f2a9cc2507d3..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3687.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Steelpoint" -delete-after: True -changes: - - rscadd: "Synthetics may now vend Ponchos." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3692.yml b/html/changelogs/AutoChangeLog-pr-3692.yml deleted file mode 100644 index cf20a4947af4..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3692.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "theselfish" -delete-after: True -changes: - - qol: "Added the Corpsman Helmet to Req's surplus vendor." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3696.yml b/html/changelogs/AutoChangeLog-pr-3696.yml deleted file mode 100644 index dabfba255741..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3696.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Morrow" -delete-after: True -changes: - - bugfix: "Fixed two gun light attachment issues" \ No newline at end of file diff --git a/html/changelogs/archive/2023-06.yml b/html/changelogs/archive/2023-06.yml index 9e9081238a2a..f1ae2b2dd14e 100644 --- a/html/changelogs/archive/2023-06.yml +++ b/html/changelogs/archive/2023-06.yml @@ -318,3 +318,25 @@ 2023-06-23: harryob: - server: server's can now support using a cdn for web assets +2023-06-24: + Drathek: + - rscadd: The selection to become a xeno larva is now based on timeofdeath rather + than random and also sends a message to all candidates when the queue moves. + Playing as a facehugger or on admin z-levels (thunderdome) will not affect your + relative place in queue. The join xeno action will also display the last queue + message for you when you allow xeno candidacy. + - bugfix: Fixed gibbed humans not properly setting their timeofdeath when on an + admin z-level. + - bugfix: Fixed a bad del on shuttle doors when a shuttle deletes (such as intoTheSunset). + - bugfix: Fixed erroneous is empty messages when inserting tanks into a flamer pack. + - soundadd: Added the refill sfx when using the empty canister verb on flamer tanks. + Morrow: + - bugfix: Prevented some light bugs with devouring marines + - bugfix: Fixed two gun light attachment issues + Steelpoint: + - rscadd: Synthetics may now vend Ponchos. + realforest2001: + - admin: Improves logging for admin deadchat. + - admin: Adds logging for xeno evolution. + theselfish: + - qol: Added the Corpsman Helmet to Req's surplus vendor. From 71455d4fd8947610a25d47729429a35ed8a2a1c2 Mon Sep 17 00:00:00 2001 From: Segrain Date: Sat, 24 Jun 2023 11:33:43 +0400 Subject: [PATCH 174/224] Fix for dummy rotation in character setup. (#3699) # About the pull request Followup to #3516. That PR changed the general click behaviour from `if (click(A, mods) | A.clicked(src, mods, location, params))` to use `||` instead. And in Byond, that means quick resolution: if left side is true, then right side is not evaluated - thus not executed - at all. ~~I am not sure what exactly was that meant to address (or whether it was intentional at all, for that matter),~~ but as it happens, `/mob/new_player/click()` is set to always simply return true while all the code for those arrows is in their `clicked()`. Solution is obvious then. P.S. On second thought, reading the PR does explain the PR. But quick resolution is not exactly intuitive, and even though it is probably highly unlikely to ever change, there is probably no need to rely on it so implicitly. While I have the file open anyway, might as well make returning after the left half alone explicit. # Explain why it's good for the game Is fix. # Changelog :cl: fix: Preview dummy in character setup once again can be rotated. /:cl: --- code/_onclick/click.dm | 4 +++- code/_onclick/other_mobs.dm | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/code/_onclick/click.dm b/code/_onclick/click.dm index ad2f305790d2..affbc28cdd45 100644 --- a/code/_onclick/click.dm +++ b/code/_onclick/click.dm @@ -71,7 +71,9 @@ return // Click handled elsewhere. (These clicks are not affected by the next_move cooldown) - if (click(A, mods) || A.clicked(src, mods, location, params)) + if(click(A, mods)) + return + if(A.clicked(src, mods, location, params)) return // Default click functions from here on. diff --git a/code/_onclick/other_mobs.dm b/code/_onclick/other_mobs.dm index a8ed20f5c4b3..9c9784286d09 100644 --- a/code/_onclick/other_mobs.dm +++ b/code/_onclick/other_mobs.dm @@ -34,4 +34,4 @@ Have no reason to click on anything at all. */ /mob/new_player/click() - return 1 + return From 04b47c92e7827614f76debf6485bc679c8379d2a Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sat, 24 Jun 2023 08:42:04 +0100 Subject: [PATCH 175/224] Automatic changelog for PR #3699 [ci skip] --- html/changelogs/AutoChangeLog-pr-3699.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3699.yml diff --git a/html/changelogs/AutoChangeLog-pr-3699.yml b/html/changelogs/AutoChangeLog-pr-3699.yml new file mode 100644 index 000000000000..5cac5307b4c6 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3699.yml @@ -0,0 +1,4 @@ +author: "Segrain" +delete-after: True +changes: + - bugfix: "Preview dummy in character setup once again can be rotated." \ No newline at end of file From 610c8b3099f479c9948ff7e9df2151c2370c1f2f Mon Sep 17 00:00:00 2001 From: Segrain Date: Sat, 24 Jun 2023 11:33:54 +0400 Subject: [PATCH 176/224] Hive core and dead larvas. (#3700) # About the pull request Hive core, by design, absorbs AFK larvas to let somebody else actually play instead. And as long as it has been a thing, the definition of "AFK" was actually "without a client", so a dead larva that ghosted was absorbed all the same and replaced with a new alive larva - while dead larvas that did not ghost were seen as being actively played and left alone. Frankly, if a larva dies without the core and entire hive being destroyed, it was most likely running out somewhere whither it has no business going. We refund these anyway. Might as well formally declare it an intended mechanic that dead larvas can be recycled at core. Also, funny as it might be, it should only work on the hive's _own_ larvas. # Explain why it's good for the game Closes #3667. # Changelog :cl: fix: Hive core now always correctly absorbs hive's dead larvas. /:cl: --- code/modules/cm_aliens/structures/special/pylon_core.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/cm_aliens/structures/special/pylon_core.dm b/code/modules/cm_aliens/structures/special/pylon_core.dm index 08aa2f86c1bc..40b4ad8e1718 100644 --- a/code/modules/cm_aliens/structures/special/pylon_core.dm +++ b/code/modules/cm_aliens/structures/special/pylon_core.dm @@ -137,7 +137,7 @@ // Handle spawning larva if core is connected to a hive if(linked_hive) for(var/mob/living/carbon/xenomorph/larva/L in range(2, src)) - if(!L.ckey && L.burrowable && !QDELETED(L)) + if((!L.ckey || L.stat == DEAD) && L.burrowable && (L.hivenumber == linked_hive.hivenumber) && !QDELETED(L)) visible_message(SPAN_XENODANGER("[L] quickly burrows into \the [src].")) linked_hive.stored_larva++ linked_hive.hive_ui.update_burrowed_larva() From 036b4cd019ebec1bf3d41513620e5bd105b37353 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sat, 24 Jun 2023 08:56:37 +0100 Subject: [PATCH 177/224] Automatic changelog for PR #3700 [ci skip] --- html/changelogs/AutoChangeLog-pr-3700.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3700.yml diff --git a/html/changelogs/AutoChangeLog-pr-3700.yml b/html/changelogs/AutoChangeLog-pr-3700.yml new file mode 100644 index 000000000000..5aa90e4d8ece --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3700.yml @@ -0,0 +1,4 @@ +author: "Segrain" +delete-after: True +changes: + - bugfix: "Hive core now always correctly absorbs hive's dead larvas." \ No newline at end of file From db5a3892631223bb7fcab81146356b049edce082 Mon Sep 17 00:00:00 2001 From: Sargeantmuffinman <104228030+Sargeantmuffinman@users.noreply.github.com> Date: Sat, 24 Jun 2023 08:34:11 +0100 Subject: [PATCH 178/224] Email rewrites (#3701) # About the pull request Rewrites and or updates some of the emails I created while adding two new ones. These are simple text changes. # Explain why it's good for the game More consistent writing and lore is great for the game. # Testing Photographs and Procedure
Screenshots & Videos ![image](https://github.com/cmss13-devs/cmss13/assets/104228030/8264a067-b147-4093-abde-7fa08b68100c) ![image](https://github.com/cmss13-devs/cmss13/assets/104228030/efd81d99-2d73-4bc9-a1c9-28ca945c6823) ![image](https://github.com/cmss13-devs/cmss13/assets/104228030/88155524-7fea-4809-b036-b52fc56a0eb9) ![image](https://github.com/cmss13-devs/cmss13/assets/104228030/9db716d6-7734-440a-9237-56e8879c2e01) ![image](https://github.com/cmss13-devs/cmss13/assets/104228030/fca43d28-71a9-4a8c-919b-610561a32892)
# Changelog :cl: add: Added two new emails to the Almayer's personal computers and rewrote 3 other emails. /:cl: --- code/datums/fluff_emails.dm | 128 ++++++++++++++++++------------------ 1 file changed, 64 insertions(+), 64 deletions(-) diff --git a/code/datums/fluff_emails.dm b/code/datums/fluff_emails.dm index 6dd8cd590860..f7083541dd5a 100644 --- a/code/datums/fluff_emails.dm +++ b/code/datums/fluff_emails.dm @@ -93,9 +93,9 @@ /datum/fluff_email/almayer/themajor title = "The Major?" entry_text = {" - I keep forgetting what the new Major's name is. I got quizzed by one of the jackass staff officers last week about the captain's name, - and I absolutely spilled my marbles. PCF Mable was watching too, and she probably thinks I've got rocks in my head. I know it's been weeks - since the new captain took over, but for some reason the name keeps escaping me when it matters. Either the cryo-sleepers are juicing my + I keep forgetting what the new Major's name is. I got quizzed by one of the jackass staff officers last week about the Major's name, + and I absolutely spilled my marbles. PFC Mable was watching too, and she probably thinks I've got rocks in my head. I know it's been weeks + since the new Major took over, but for some reason the name keeps escaping me when it matters. Either the cryo-sleepers are juicing my memory capacity or the CO keeps changing their name and not telling anybody. Maybe next jump I'll scrawl it on a sticky note and plaster it to the inside of my sleeper pod. I can't be the only one having this problem. @@ -105,7 +105,8 @@ /datum/fluff_email/almayer/tunes title = "RE: Tunes" entry_text = {" - Cryosleep is killing me, man. Inside and outside. I mean really, they expect us to sit in that tube for god only knows how long, and when we wake up? It's all 'grab a crappy protein bar and grab your gear, you're going to war, Marine!' Bullshit. + Cryosleep is killing me, man. Inside and outside. I mean really, they expect us to sit in that tube for god only knows how long, and when we wake up? + It's all 'grab a crappy protein bar and grab your gear, you're going to war, Marine!' Bullshit.

Anywho, I've been thinking how to make the whole thing more bearable. Tried to take a plush from the bunks with me inside. That dickwad MP took it away from me though, said it was against Operating Procedure. Like I care. Can't do anything fun around here, right? @@ -113,82 +114,81 @@ I don't usually use these things, and frankly that vendor near Medbay has waaay too many cassettes to choose from. Not that I know most songs on them anywho.

- I saw you with a Walkman from time to time, so... any chances you could recommend a tape to me? Or two, I'm not gonna be picky. Just anything to start out with, I just want some nice sounds. Please, I'm gonna go mad if I don't do something about my cryophobia or whatever. This might just help with that. + I saw you with a Walkman from time to time, so... any chances you could recommend a tape to me? Or two, I'm not gonna be picky. + Just anything to start out with, I just want some nice sounds. Please, I'm gonna go mad if I don't do something about my cryophobia or whatever. + This might just help with that. "} -/datum/fluff_email/almayer/lasergun - title = "RE: Lasergun" +/datum/fluff_email/almayer/lasergun1 + title = "Prototype Weapon" entry_text = {" - Hey REDACTED. Thanks for letting me test out the laser gun. That thing is a factual blast to use. It literally set the targets down range on fire! Those cooling coils work wonders. Used it a good few times and the barrel didn't explode! + This thing is an absolute blast to use. + It disintegrated some of the targets down range but you're going to need to work on those cooling coils. + I used it a few times and I'm seeing the front barrel glow red.

- Hell, it's even pretty accurate too. I know there's like, a couple of prototypes issued to some USCM detachments but we got to have this shit in production one day. It's just good. Now, I don't think it's gonna replace the old Mark two's but it would be a nice addition for some of our grunts that prefer the high tech approach. You know the ones, all nerdy and gadget loving geeks in the corps. Hell I can already hear them glossing over this thing in their sleep. + Surprisingly accurate too despite being a prototype. + I know there's like, a couple of prototypes issued to some USCM detachments, but we got to have this shit in production one day.

- Anyway, I've already attached the weapon report you wanted on this thing back to the email. Hopefully you guys in R&D will get some useful info out of it. + Even as a prototype, it's leagues better than some of the junk we're issued. + Now, I don't think it's going to replace the old Mark Twos, but it would be a nice addition for some of our grunts that prefer the high-tech approach.
- Alright see you when I see you - REDACTED
-
- RE:RE: The Plasma Gun (It's called the XM99 Phased Plasma Pulse Rifle) - Hey REDACTED, REDACTED here. Thanks for the report but I'm going to need you to send the Phased Plasma Pulse Rifle back to me. Apparently we're not allowed to ship them out for testing... I guess I must've missed that memo. The memo came three days after I shipped it out to you. Sorry for the inconvenience. You know where to send it back to and how to. I did tell you how right? There was a small pamphlet in the casing if you forgot. -
-
- Don't think this is going to be issued en masse for a while, it's still going under trials and when I got the weapon report you sent me, they sent in a new updated design for the gun which invalidated most of the things in the report, shame. Looks more promising than the last one though. -
-
- Okay, I'll hopefully be seeing the XM99 Phased Plasma Pulse Rifle in the lab soon. -
-
- REDACTED RE:RE:RE: The Plasma Gun (It's called the XM99 Phased Plasma Pulse Rifle) -
- Holy shit, what the fuck did you do to the damned thing? When I opened the case, I could see fractures and scratches everywhere! Did you give this to the entire platoon to try out? And from the data I'm reading, you fired over 178 shots with this. I only gave you two batteries for the thing. -
-
- How the hell did you recharge it?! The prototype can't take any other forms of power other than those two batteries. And even then, you can't recharge those specially made batteries either without the equipment back in the lab here. And the inside of the barrel is all messed up man. The cooling coils expired and there're bits of the barrel loose inside of it. How the hell did you not notice bits of the inside of the barrel spewing out from the muzzle man?! -
-
- Right. They've threatened to drop me from the project if something like this happens again. In the rare case that I send another prototype out, it had better come back in one piece. And I mean in pristine condition, you got that? -
-
Regards, -
REDACTED + You know the ones, all nerdy and gadget loving geeks in the corps. Hell, I can already hear them glossing over this thing in their sleep. + My report has been sent back to you and I'm really excited to see how this turns out. + + "} + + +/datum/fluff_email/almayer/lasergun2 + title = "New Prototype Design" + entry_text = {" + Thanks for sending the report in, we've been mulling over the data you sent over. + We've updated the design for the prototype which solves most of the problems everyone has encountered. + This one looks more promising than the last one. + And as much as everyone wants this done and shippped, I don't think this is going to be issued en masse for a good while. "} /datum/fluff_email/almayer/beatup - title = "RE: Beat Up" + title = "Beat Up" entry_text = {" - Yo. -
-
- Man, last mission was an absolute shit show. The USS Heyst got their shit kicked in with a missile and we got our cargo hold set on fire by that damn suicide craft. They even blew up most of our good ammo too! Now we're left with the soft point backup munitions. Shit, most of 1st platoon is pretty much out of action. Lotta folks are in sickbay and the rest of us are heading off to cryosleep, well what's left of us. -
-
- When the comms got cut and we were cut off from command; Squad Foxtrot was immediately ambushed on the logistics route to get supplies in and out of the combat zone. I suspect they were taping into your comms to find the literal perfect moment to fuck with our logistics. Thankfully those trucks of ours had their engines tricked out by the techies back on LV-176 in the civilian garage. Those guys hosted rally races around their colony and Sergeant DATA EXPUNGED won a few races for us. Instead of taking their trophy, he pulled a few favors to get our trucks pimped out with better engines. We owe our lives to Sarge for winning one for the corps. -
-
- Hell, at least we're all going back to Chinook Station to get resupplied. Hopefully the wounded wake up to the docs on station rather than our poor and cramped excuse for a medical bay. The number of times the medbay has been packed with wounded where even the damn front lobby had bodies lining up on the sides of the walls waiting for treatment; it still amazes. Worse still was the stench from all the blood and guts, it made it hell for the maint. techs to clean up afterwards. -
- I'm still surprised those doctors we had on hand took care of most of them so quickly, even if most of them are still injured heading to the fridge. -
-
- I read the After-Action Report which the Heyst's XO did, and they're leaving out a few details. When it came to that city, they left out how we had to DATA EXPUNGED. The entire building collapsed with them in it too. Damn shame we couldn't save them. -
-
- The only damn silver lining i see in this shit is that the AI is going to cycle cryo again and we ain't waking to deal with whatever bullshit is happening next time. 2nd Platoon is dealing with that, cause 1st platoon is undermanned as is with our casualties. I heard they have a few screws loose, not that ours are entirely in either! But I don't care, it's their problem now y'know? -
-
- Worst case scenario, we don't wake up at all. -
- Right, see you back on station friend. -
-
- Regards, -
- REDACTED + Man last mission was an absolute shit show. +
+ The USS Heyst got their shit kicked in with a missile and we got our cargo hold set on fire. And most of our good ammo is gone too! + Now we're left with the FMJs and the older AP munitions. What's worse is that most of 1st platoon is pretty much out of action. + Lotta folks are in the sickbay and the rest of us are heading off to cryosleep, well what's left of us. There's not many of the old guard left I'm afraid. + Until we get reinforced with more bodies, command has given the go ahead to merge 2nd platoon into 1st for the time being. + + "} + + +/datum/fluff_email/almayer/rallyrace + title = "Rally Racing" + entry_text = {" + Hey, remember last shore leave on LV-179? Man, that was one crazy night. The folks at the colony had setup a rally race with their tractors all stripped of non-essentials. + LCPL Millard got pretty friendly with the locals and got himself into the competition. + We all put in a little wager to see if he'd even get close to first place or even survive to the finish line. + Now most of the boys bet a fair amount against him since he was pretty new to our outfit, yet I've been out on detail with the guy. +
+
+ Millard grew up on one of those shake and bake colonies and used to drive the big daisies around. + He knew the ins and outs of what made them tick. The few of us who had faith in him reaped everyone else's + paycheck for the week with Millard finishing first place by a near country mile. "} + +/datum/fluff_email/almayer/missing + title = "Missing Personnel" + entry_text = {" + Has anyone seen Mendoza around? He owes me half of his paycheck from last month's poker game. + Everyone's payday was a week ago and we're all set to head back to Chinook station. + Could have sworn I saw him near the cargo elevator yesterday. + I'll catch him back at base once we've docked because I need that money to pay off my tab at the bar. + + "} + From 807387b2930f74c389bef793bd44b3a77c53c710 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sat, 24 Jun 2023 09:11:38 +0100 Subject: [PATCH 179/224] Automatic changelog for PR #3701 [ci skip] --- html/changelogs/AutoChangeLog-pr-3701.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3701.yml diff --git a/html/changelogs/AutoChangeLog-pr-3701.yml b/html/changelogs/AutoChangeLog-pr-3701.yml new file mode 100644 index 000000000000..41559592d55d --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3701.yml @@ -0,0 +1,4 @@ +author: "Sargeantmuffinman" +delete-after: True +changes: + - rscadd: "Added two new emails to the Almayer's personal computers and rewrote 3 other emails." \ No newline at end of file From da8b72896ebad2b02d0f79249e17dbfea761895c Mon Sep 17 00:00:00 2001 From: Changelogs Date: Sun, 25 Jun 2023 01:57:10 +0000 Subject: [PATCH 180/224] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-3699.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3700.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3701.yml | 4 ---- html/changelogs/archive/2023-06.yml | 7 +++++++ 4 files changed, 7 insertions(+), 12 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-3699.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3700.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3701.yml diff --git a/html/changelogs/AutoChangeLog-pr-3699.yml b/html/changelogs/AutoChangeLog-pr-3699.yml deleted file mode 100644 index 5cac5307b4c6..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3699.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Segrain" -delete-after: True -changes: - - bugfix: "Preview dummy in character setup once again can be rotated." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3700.yml b/html/changelogs/AutoChangeLog-pr-3700.yml deleted file mode 100644 index 5aa90e4d8ece..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3700.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Segrain" -delete-after: True -changes: - - bugfix: "Hive core now always correctly absorbs hive's dead larvas." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3701.yml b/html/changelogs/AutoChangeLog-pr-3701.yml deleted file mode 100644 index 41559592d55d..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3701.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Sargeantmuffinman" -delete-after: True -changes: - - rscadd: "Added two new emails to the Almayer's personal computers and rewrote 3 other emails." \ No newline at end of file diff --git a/html/changelogs/archive/2023-06.yml b/html/changelogs/archive/2023-06.yml index f1ae2b2dd14e..fafefe4203db 100644 --- a/html/changelogs/archive/2023-06.yml +++ b/html/changelogs/archive/2023-06.yml @@ -340,3 +340,10 @@ - admin: Adds logging for xeno evolution. theselfish: - qol: Added the Corpsman Helmet to Req's surplus vendor. +2023-06-25: + Sargeantmuffinman: + - rscadd: Added two new emails to the Almayer's personal computers and rewrote 3 + other emails. + Segrain: + - bugfix: Hive core now always correctly absorbs hive's dead larvas. + - bugfix: Preview dummy in character setup once again can be rotated. From 5ef4998bb35da31d73e53d8be7790c74d164a4b9 Mon Sep 17 00:00:00 2001 From: Drathek <76988376+Drulikar@users.noreply.github.com> Date: Sat, 24 Jun 2023 22:06:42 -0700 Subject: [PATCH 181/224] Fix yank object verb for others (#3705) # About the pull request This PR fixes an oversight where the yank object verb when used to yank an object out of someone other than yourself would test if the person with the object had a free hand, rather than the person trying to do the action. # Explain why it's good for the game Rather than getting (such as when a object gets stuck in a zombie who has claws in each hand): ![image](https://github.com/cmss13-devs/cmss13/assets/76988376/47a8891d-18ea-4cf0-a0fc-73a0c295318a) You can yank it out: ![stab](https://github.com/cmss13-devs/cmss13/assets/76988376/8fe6cce6-cbcc-4239-bd4e-b642d0f6b7c4) # Testing Photographs and Procedure
Screenshots & Videos See Explanation.
# Changelog :cl: Drathek fix: Fixed the yank object verb not testing who is actually performing the action has a free hand /:cl: --- code/modules/mob/mob.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index 7803c15da523..0c182fb0fe9c 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -843,7 +843,7 @@ note dizziness decrements automatically in the mob's Life() proc. return FALSE to_chat(src, SPAN_WARNING("You attempt to get a good grip on [selection] in your body.")) else - if(get_active_hand()) + if(usr.get_active_hand()) to_chat(usr, SPAN_WARNING("You need an empty hand for this!")) return FALSE to_chat(usr, SPAN_WARNING("You attempt to get a good grip on [selection] in [src]'s body.")) From da3c30303cb0cc4b477065e9dfa6323db76ce9f0 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sun, 25 Jun 2023 06:15:05 +0100 Subject: [PATCH 182/224] Automatic changelog for PR #3705 [ci skip] --- html/changelogs/AutoChangeLog-pr-3705.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3705.yml diff --git a/html/changelogs/AutoChangeLog-pr-3705.yml b/html/changelogs/AutoChangeLog-pr-3705.yml new file mode 100644 index 000000000000..5389f0af6869 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3705.yml @@ -0,0 +1,4 @@ +author: "Drathek" +delete-after: True +changes: + - bugfix: "Fixed the yank object verb not testing who is actually performing the action has a free hand" \ No newline at end of file From cec2b4bfbcebf1de5c8e1deefbb4d33db0912e05 Mon Sep 17 00:00:00 2001 From: blackdragonTOW <31581761+blackdragonTOW@users.noreply.github.com> Date: Sat, 24 Jun 2023 22:07:03 -0700 Subject: [PATCH 183/224] String Changes for Tips (#3707) # About the pull request Updates Memetips, Xenotips, and Marinetips to have better grammar and removes typos. # Explain why it's good for the game Everyone gets very tired when seeing typos in the round start tips. # Testing Photographs and Procedure
Screenshots & Videos
# Changelog Altered the Meme/Xeno/Marine tips that display at round start. :cl: spellcheck: multiple typos and grammar changes in the round start tooltips. /:cl: --- strings/marinetips.txt | 18 +++++++++--------- strings/metatips.txt | 8 ++++---- strings/xenotips.txt | 26 +++++++++++++------------- 3 files changed, 26 insertions(+), 26 deletions(-) diff --git a/strings/marinetips.txt b/strings/marinetips.txt index 620dc8710400..cf808884f1e5 100644 --- a/strings/marinetips.txt +++ b/strings/marinetips.txt @@ -28,7 +28,7 @@ Examine your gun and click [See combat statistics] to view information such as d Xenomorphs who resist while on fire are stunned for some time and emit light. Use that time to catch up and finish them off! When you have shrapnel embedded, take out your boot knife and use it in your hand to rip them out of your body. If your weapon has a bayonet, you can manually pry open unpowered doors by clicking on them with the gun. Click on the door again to close it. UPP bayonets can pry them open quicker. -Items on the floor can be shot. Shoot a misthrown HEDP away to save your buddies! +Items on the floor can be shot. Shoot a poorly thrown HEDP away to save your buddies! You can hold a bayonet or throwing knife on your mask slot. Always be prepared. Xenomorphs can't apply huggers to marines if they're on fire. Dragging a Nanomed onto yourself instantly gives a Health Analyzer report. Always know what's wrong with you. @@ -46,18 +46,18 @@ By right clicking your medical belt and selecting "toggle belt mode", you can ta You can put screwdrivers, cigarettes, and some other things in your second ear slot! Pilots : there is one of each engine upgrade in the hangar at the start of the round, saving you the point cost of having to print out a pair of each. You can use a hand labeler (as found in squad prep rooms) to name your equipment and make it less likely to be stolen. -You can use a health analyser in hand (Z key) to check the last scan readout from it. +You can use a health analyzer in hand (Z key) to check the last scan readout from it. Holocards are a useful triage tool for doctors and medics. Ensure you assign them (examine the marine with shift-click and select an appropriate holocard) to marines who have taken damage that cannot be healed without surgery. (Hint : major organ damage or larval infection = red card!) Escape pods are designed for only three occupants - more than that, or if a larger xenomorph is in the pod, and it will malfunction and blow up on launch. A misloaded OB can deviate severely from the intended target area - ensure you load them correctly! -The XO and CO are trained in powerloader use and engineering, and can load the OB. +The XO and CO are trained in Power Loader use and engineering, and can load the OB. You can change what your SL tracker beacon is tracking by right clicking on your headset and clicking "Switch Tracker Target". Boilers emit light - not every glow from around the corner is friendly! You can carry a variety of items inside your helmet - from gauze and cigarettes to flares and screwdrivers. CIC staff can track every USCM-aligned person via the suit sensors console and overwatch console - useful for finding escaped prisoners or dead marines. When the M7 RPG is fired, it creates a substantial shockwave behind it that can stun and harm marines standing too close. Watch your backblast! Remember that you need to put a defibrillator's paddles away in order to store it. -W-Y PMCs do not have marine IFF. Don't fire smartguns through them! +W-Y PMCs do not have marine IFF. Don't fire Smartguns through them! To talk on multiple radio channels at once, put a COMMA [,] before your message and add up to four prefixes. E.g, ,abcd talks on all squad channels at once. Put .w or :w before your message to whisper. Another way to whisper is to use the verb "whisper" in the IC tab or command bar. For Vehicle Crewmen : it is often safer to repair the parts of your APC or tank inside the vehicle than outside it. @@ -75,13 +75,13 @@ Intel Officers can be put in a squad by going to CIC and requesting it. Any marine can perform CPR. On dead marines, this will increase the time they have until they become unrevivable. If you've been pounced on and your squad is unloading into the target, you can hit the 'rest' button to stay down so you don't get filled with lead after getting up. You can check the landing zone as a marine in the status panel. -Functioning night vision goggles can be recharged with batteries. Broken night vision goggles can be repaired by an Engineer with a screwdriver. Not the loadout ones though, those are unfixable and unchargeable. -You can put a pistol belt on your suit slot. (Just grab a rifle instead..) +Functioning night vision goggles can be recharged with batteries. Broken night vision goggles can be repaired by an Engineer with a screwdriver. Not the loadout ones though, those cannot be fixed. +You can put a pistol belt on your suit slot. (Just grab a rifle instead.) Alt-clicking the Squad Leader tracker lets you track your fireteam leader instead. -Armor has a randomized reduction in effectiveness, and does not protect the digits. Take the wiki damage values as a best case scenario. +Armor has a randomized reduction in effectiveness, and does not protect the digits. Take the wiki damage values as a best-case scenario. You can click on your Security Access Tuner (multitool) in your hand to locate the area's APC if there is one. Clicking on your sprite with help intent will let you check your body, seeing where your fractures and other wounds are. Armor has insulative properties - taking it off will help you cool off and take less damage faster if you've been set on fire. -Both foldable cades & plasteel cades if loosened and folded down can be transported in crates! In this way, you can use the crate as a portable breach-repair kit, or dragged (or carried via Powerloader) to an unsecure area for quick defensive set up. +Both foldable cades & plasteel cades if loosened and folded down can be transported in crates! In this way, you can use the crate as a portable breach-repair kit, or dragged (or carried via Power Loader) to an unsecure area for quick defensive set up. The fuel tank pouch doesn't just carry fuel for an incinerator- they can also carry full-size extinguishers. Toolbelts & tool pouches also may hold miniature extinguishers. -The M2C heavy machinegunner belt rig can also carry C4, breaching charges, and most tools. +The M2C heavy machine gunner belt rig can also carry C4, breaching charges, and most tools. diff --git a/strings/metatips.txt b/strings/metatips.txt index 4b69af764aeb..f694da02b5bf 100644 --- a/strings/metatips.txt +++ b/strings/metatips.txt @@ -1,13 +1,13 @@ -Remember hotkeys and marcos can be customized to your liking. Hotkeys can be accessed in your preferences, and macros can be edited in the Byond macro editor, available in the top left drop down menu (click the Byond logo in the corner of the game window). -If you're unsure about a gameplay mechanic, use the 'mentorhelp' verb in the Admins tab to ask veteran players on the subject. +Remember hotkeys and macros can be customized to your liking. Hotkeys can be accessed in your preferences, and macros can be edited in the Byond macro editor, available in the top left drop down menu (click the Byond logo in the corner of the game window). +If you're unsure about a gameplay mechanic, use the 'mentorhelp' verb in the Admin tab to ask veteran players on the subject. Try not to get too mad about dying. We’re all here to have fun. After dying, ask yourself what you did wrong and make a mental note to not make the same mistake again. Communication, be it from a marine to a marine, a drone to the queen, or command to everyone, is vital and information on flanks can change how the entire round plays out. As an alien or marine, be careful of the flank, regardless of if the push is going well or stalling out. Half of getting good is knowing to be aggressive. The other half is knowing when not to be aggressive. -Alt-click a storage item to draw the last item in it (last non-weapon if it's a weapon belt). Middle-click a storage item to inmediately open it, and middle-click structures to attempt to vault them. +Alt-click a storage item to draw the last item in it (last non-weapon if it's a weapon belt). Middle-click a storage item to immediately open it, and middle-click structures to attempt to vault them. Use "North, South, West, East" when referring to locations in-game rather than "up, down, left, right". You shouldn't ignore what your allies are up to. Sometimes they can be organizing a flank in hivemind/radio, sometimes they can be walking up behind you with a slug-loaded shotgun. Either way, it pays to be alert to what they're doing, as much to as what the enemies are. -The Wiki (https://cm-ss13.com/wiki) is a very useful repository of information about the game, such as weapons, equipment, xenomorph castes and their strains. It may not be fully up to date the majority of the time, but the basics are usually accurate. +The Wiki (https://cm-ss13.com/wiki) is a very useful repository of information about the game, such as weapons, equipment, xenomorph castes and their strains. It may not be fully up to date much of the time, but the basics are usually accurate. As an observer, you may see how much remaining hijack time is left in the status panel. Embrace the suck. diff --git a/strings/xenotips.txt b/strings/xenotips.txt index 4e98be577a61..2ca2964ae2d5 100644 --- a/strings/xenotips.txt +++ b/strings/xenotips.txt @@ -1,6 +1,6 @@ Acid pillars can be sneakily placed next to a door in order to surprise marines. -Alien structures like clusters, walls, or pillars are absolutely vital to your victory, be it as cover or to delay and funnel marines. -Always thank your drones and hivelords for supporting the hive! +Alien structures like clusters, walls, or pillars are vital to your victory, be it as cover or to delay and funnel marines. +Always thank your drones and Hivelords for supporting the hive! Don't underestimate survivors. They have no armor but that makes them very fast, they're inherently hardier than marines and have various tricks up their sleeves. While the Queen is de-ovied, the hive does not gain evolution points. Try out new castes or strains that you might have passed up initially. You might find them to be surprisingly fun. @@ -16,21 +16,21 @@ If a fellow alien is stunned, be sure to drag them to safety. On help intent, click a xenomorph who is on fire to pat them out. This works on marines too! Frenzy increases your speed and damage, Recovery increases your health regeneration, and Warding increases the time you have until you bleed out in critical health. Remember that, as a Xenomorph, you can fully disable your night-vision. This helps put into perspective how hidden your position is to marines onscreen. -You can devour bursted corpses in order to transport them to the Spawn Pool or Egg Morpher easier. +You can devour burst corpses in order to transport them to the Spawn Pool or Egg Morpher easier. The bigger you are, the more time it'll take to enter a tunnel. -Drag yourself onto a hole in a wall as a medium-sized or smaller xeno to pass through it. +Drag yourself onto a hole in a wall as a medium-sized or smaller Xeno to pass through it. Claymores have directional explosions. Set them off early by slashing them from behind. If you have difficulty clicking marines, try using Directional Slashing, though there's no directional slashing for abilities. You can diagonally pounce through the corners of fire as a Lurker or Runner without getting ignited. -When playing as xeno, consider aiming at the limbs instead of the chest. Marine armour doesn't protect the arms and legs as well as it does the body. -As xeno, you can break Night-Vision goggles that some marines wear on their helmets. Just aim for the head and slash until the goggles shatter. +When playing as Xeno, consider aiming at the limbs instead of the chest. Marine armor doesn't protect the arms and legs as well as it does the body. +As Xeno, you can break Night-Vision goggles that some marines wear on their helmets. Just aim for the head and slash until the goggles shatter. Pounces are ineffective on marines who are laying down. -You may rest inmediately during a pounce to pounce straight through mobs. It's not very practical or useful though. -Pouncing someone who is buckled to a chair will still stun them, but you won't jump into their tile and they will not be knocked to the grund. -Starshell dust from said grenades is just as meltable as normal flares. -You can join the hive as a living facehugger by clicking on the hive's eggmorpher. This works on other hives too.. -Playable facehuggers can leap onto targets with a one-second windup, but this will only infect them if they are adjacent to it. Otherwise, it will simply knock them down for a small duration. -As a facehugger, you cannot talk in hivemind, but you can still open Hive Status and overwatch your sisters. This can be useful if you're locating other facehuggers, flanker castes, or trying to learn from experienced facehugger players. +You may rest immediately during a pounce to pounce straight through mobs. It's not very practical or useful though. +Pouncing someone who is buckled to a chair will still stun them, but you won't jump into their tile and they will not be knocked to the ground. +Star shell dust from said grenades is just as meltable as normal flares. +You can join the hive as a living Facehugger by clicking on the hive's Eggmorpher. This works on other hives too.. +Playable Facehuggers can leap onto targets with a one-second windup, but this will only infect them if they are adjacent to it. Otherwise, it will simply knock them down for a small duration. +As a Facehugger, you cannot talk in hivemind, but you can still open Hive Status and overwatch your sisters. This can be useful if you're locating other Facehuggers, flanker castes, or trying to learn from experienced Facehugger players. Shift-clicking the Queen indicator will tell you what area you are in, on the map. -Resisting on a water tile will inmediately put out fires. Make sure you're alone though - It's usually better to let a friendly Xenomorph pat you out than it is to expose yourself to open water. +Resisting on a water tile will immediately put out fires. Make sure you're alone though - It's usually better to let a friendly Xenomorph pat you out than it is to expose yourself to open water. You can filter out the Xenomorphs displayed in hive status by health, allowing you to look only for wounded sisters. From cb4b498f1d2c5cca0df2515c69ae664cb49e9a86 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sun, 25 Jun 2023 06:30:08 +0100 Subject: [PATCH 184/224] Automatic changelog for PR #3707 [ci skip] --- html/changelogs/AutoChangeLog-pr-3707.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3707.yml diff --git a/html/changelogs/AutoChangeLog-pr-3707.yml b/html/changelogs/AutoChangeLog-pr-3707.yml new file mode 100644 index 000000000000..2dc44cc870d0 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3707.yml @@ -0,0 +1,4 @@ +author: "blackdragonTOW" +delete-after: True +changes: + - spellcheck: "multiple typos and grammar changes in the round start tooltips." \ No newline at end of file From 2fe028d2d0163b57586e51de6c2eed2bc55d480f Mon Sep 17 00:00:00 2001 From: Zonespace <41448081+Zonespace27@users.noreply.github.com> Date: Sat, 24 Jun 2023 22:07:59 -0700 Subject: [PATCH 185/224] [s] Require affirmative input from the admin to run sdql2 verbs (#3710) "Powerful or dangerous admin verbs should have some prompt or forced runtime input to lower the attack surface once somebody finds a href exploit since topics can trigger commands and verbs." Thanks MSO https://github.com/tgstation/tgstation/pull/76276 --- code/modules/admin/verbs/SDQL2/SDQL_2.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/modules/admin/verbs/SDQL2/SDQL_2.dm b/code/modules/admin/verbs/SDQL2/SDQL_2.dm index 52aae50a966a..c7a7664af3e8 100644 --- a/code/modules/admin/verbs/SDQL2/SDQL_2.dm +++ b/code/modules/admin/verbs/SDQL2/SDQL_2.dm @@ -203,6 +203,9 @@ message_admins(SPAN_DANGER("ERROR: Non-admin [key_name(usr)] attempted to execute a SDQL query!")) log_admin("non-admin attempted to execute a SDQL query!") return FALSE + var/prompt = tgui_alert(usr, "Run SDQL2 Query?", "SDQL2", list("Yes", "Cancel")) + if (prompt != "Yes") + return var/list/results = world.SDQL2_query(query_text, key_name_admin(usr), "[key_name(usr)]") if(length(results) == 3) for(var/I in 1 to 3) From 5cc268b66434e823cd45ae250aa04270edb7088f Mon Sep 17 00:00:00 2001 From: Drathek <76988376+Drulikar@users.noreply.github.com> Date: Sat, 24 Jun 2023 22:08:22 -0700 Subject: [PATCH 186/224] Fix larva doubling when banished and returned to core (#3708) # About the pull request This PR fixes an oversight brought up by TheGamer01 where banishing larva can double stored larva because banishment rewards it on death, and if there is still a body that body can also be returned to core. Now returning banished larva just has the same to_chat and effect as regular larva, but there is no additional larva granted. Also note that readmitting a dead xeno doesn't change the banished status on the mob (if you want to test be sure to set the ckey of the mob to something other than you). # Explain why it's good for the game No exploiting banishment please. # Testing Photographs and Procedure
Screenshots & Videos ![larba](https://github.com/cmss13-devs/cmss13/assets/76988376/1e8c40bf-66bd-4a65-9e8c-a7793aa886e6)
# Changelog :cl: Drathek fix: Fix a possibility of banished larva refunding double the larva /:cl: --- .../cm_aliens/structures/special/pylon_core.dm | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/code/modules/cm_aliens/structures/special/pylon_core.dm b/code/modules/cm_aliens/structures/special/pylon_core.dm index 40b4ad8e1718..11a0b0de597f 100644 --- a/code/modules/cm_aliens/structures/special/pylon_core.dm +++ b/code/modules/cm_aliens/structures/special/pylon_core.dm @@ -136,12 +136,14 @@ // Handle spawning larva if core is connected to a hive if(linked_hive) - for(var/mob/living/carbon/xenomorph/larva/L in range(2, src)) - if((!L.ckey || L.stat == DEAD) && L.burrowable && (L.hivenumber == linked_hive.hivenumber) && !QDELETED(L)) - visible_message(SPAN_XENODANGER("[L] quickly burrows into \the [src].")) - linked_hive.stored_larva++ - linked_hive.hive_ui.update_burrowed_larva() - qdel(L) + for(var/mob/living/carbon/xenomorph/larva/worm in range(2, src)) + if((!worm.ckey || worm.stat == DEAD) && worm.burrowable && (worm.hivenumber == linked_hive.hivenumber) && !QDELETED(worm)) + visible_message(SPAN_XENODANGER("[worm] quickly burrows into \the [src].")) + if(!worm.banished) + // Goob job bringing her back home, but no doubling please + linked_hive.stored_larva++ + linked_hive.hive_ui.update_burrowed_larva() + qdel(worm) var/spawning_larva = can_spawn_larva() && (last_larva_time + spawn_cooldown) < world.time if(spawning_larva) From b54efadd813b61fd95afdd73e97aa375b1cc5c66 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sun, 25 Jun 2023 06:52:48 +0100 Subject: [PATCH 187/224] Automatic changelog for PR #3708 [ci skip] --- html/changelogs/AutoChangeLog-pr-3708.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3708.yml diff --git a/html/changelogs/AutoChangeLog-pr-3708.yml b/html/changelogs/AutoChangeLog-pr-3708.yml new file mode 100644 index 000000000000..7e921388ec05 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3708.yml @@ -0,0 +1,4 @@ +author: "Drathek" +delete-after: True +changes: + - bugfix: "Fix a possibility of banished larva refunding double the larva" \ No newline at end of file From 5809f189405c2bc63c67b5d15c2438aca418e30b Mon Sep 17 00:00:00 2001 From: Drathek <76988376+Drulikar@users.noreply.github.com> Date: Sat, 24 Jun 2023 22:09:41 -0700 Subject: [PATCH 188/224] Player huggers now get second dibs if they hug a player (#3706) # About the pull request This PR makes it so the ckey of a player hugger is recorded in the embryo so that they can get second dibs if/when that marine pops. The marine player still has first dibs. If they manage to get a pop this way, they forfeit any other hugs they currently have (kudos though if someone is hugging multiple marines to put this measure into effect). # Explain why it's good for the game Another incentive for playable huggers! # Testing Photographs and Procedure
Screenshots & Videos Yes I test, you should too: ![image](https://github.com/cmss13-devs/cmss13/assets/76988376/7194169b-82a1-47ad-836d-42682f102b7a)
# Changelog :cl: Drathek add: Player facehugging gets 2nd dibs on the burst (the original marine gets first dibs still) /:cl: --- code/_globalvars/lists/mobs.dm | 1 + .../mob/living/carbon/xenomorph/Embryo.dm | 26 +++++++++--- .../living/carbon/xenomorph/Facehuggers.dm | 40 ++++++++++--------- .../carbon/xenomorph/castes/Facehugger.dm | 4 +- 4 files changed, 45 insertions(+), 26 deletions(-) diff --git a/code/_globalvars/lists/mobs.dm b/code/_globalvars/lists/mobs.dm index 187f179094b2..e2203aadce0c 100644 --- a/code/_globalvars/lists/mobs.dm +++ b/code/_globalvars/lists/mobs.dm @@ -23,6 +23,7 @@ GLOBAL_LIST_EMPTY_TYPED(alive_human_list, /mob/living/carbon/human) // list of a GLOBAL_LIST_EMPTY_TYPED(xeno_mob_list, /mob/living/carbon/xenomorph) GLOBAL_LIST_EMPTY_TYPED(living_xeno_list, /mob/living/carbon/xenomorph) GLOBAL_LIST_EMPTY_TYPED(xeno_cultists, /mob/living/carbon/human) +GLOBAL_LIST_EMPTY_TYPED(player_embryo_list, /obj/item/alien_embryo) GLOBAL_LIST_EMPTY_TYPED(hellhound_list, /mob/living/carbon/xenomorph/hellhound) GLOBAL_LIST_EMPTY_TYPED(zombie_list, /mob/living/carbon/human) diff --git a/code/modules/mob/living/carbon/xenomorph/Embryo.dm b/code/modules/mob/living/carbon/xenomorph/Embryo.dm index a74c82026dbe..29779480f143 100644 --- a/code/modules/mob/living/carbon/xenomorph/Embryo.dm +++ b/code/modules/mob/living/carbon/xenomorph/Embryo.dm @@ -12,6 +12,8 @@ var/hivenumber = XENO_HIVE_NORMAL var/faction = FACTION_XENOMORPH var/flags_embryo = FALSE // Used in /ciphering/predator property + /// The ckey of any player hugger that made this embryo + var/hugger_ckey /obj/item/alien_embryo/Initialize(mapload, ...) . = ..() @@ -33,6 +35,7 @@ C.med_hud_set_status() STOP_PROCESSING(SSobj, src) affected_mob = null + GLOB.player_embryo_list -= src . = ..() /obj/item/alien_embryo/process() @@ -145,20 +148,33 @@ var/mob/picked // If the bursted person themselves has Xeno enabled, they get the honor of first dibs on the new larva. - if((!isyautja(affected_mob) || (isyautja(affected_mob) && prob(20))) && istype(affected_mob.buckled, /obj/structure/bed/nest)) + if((!isyautja(affected_mob) || (isyautja(affected_mob) && prob(20))) && istype(affected_mob.buckled, /obj/structure/bed/nest)) if(affected_mob.first_xeno || (affected_mob.client && affected_mob.client.prefs && (affected_mob.client.prefs.be_special & BE_ALIEN_AFTER_DEATH) && !jobban_isbanned(affected_mob, JOB_XENOMORPH))) picked = affected_mob else if(affected_mob.mind && affected_mob.mind.ghost_mob && affected_mob.client && affected_mob.client.prefs && (affected_mob.client.prefs.be_special & BE_ALIEN_AFTER_DEATH) && !jobban_isbanned(affected_mob, JOB_XENOMORPH)) picked = affected_mob.mind.ghost_mob - if(!picked) // Get a candidate from observers var/list/candidates = get_alien_candidates() - if(candidates && candidates.len) - picked = candidates[1] - message_alien_candidates(candidates, dequeued = 1) + // If they were facehugged by a player thats still in queue, they get second dibs on the new larva. + if(hugger_ckey) + for(var/mob/dead/observer/cur_obs as anything in candidates) + if(cur_obs.ckey == hugger_ckey) + picked = cur_obs + candidates -= cur_obs + message_alien_candidates(candidates, dequeued = 0) + for(var/obj/item/alien_embryo/embryo as anything in GLOB.player_embryo_list) + if(embryo.hugger_ckey == cur_obs.ckey && embryo != src) + // Skipping src just in case an admin wants to quickly check before this thing fully deletes + // If this nulls out any embryo, wow + embryo.hugger_ckey = null + break + + if(!picked) + picked = candidates[1] + message_alien_candidates(candidates, dequeued = 1) // Spawn the larva var/mob/living/carbon/xenomorph/larva/new_xeno diff --git a/code/modules/mob/living/carbon/xenomorph/Facehuggers.dm b/code/modules/mob/living/carbon/xenomorph/Facehuggers.dm index 121a231b7bf8..212688c8c98f 100644 --- a/code/modules/mob/living/carbon/xenomorph/Facehuggers.dm +++ b/code/modules/mob/living/carbon/xenomorph/Facehuggers.dm @@ -241,46 +241,46 @@ throw_atom(target, 3, SPEED_FAST) return TRUE -/obj/item/clothing/mask/facehugger/proc/attach(mob/living/M, silent = FALSE, knockout_mod = 1) - if(attached || !can_hug(M, hivenumber)) +/obj/item/clothing/mask/facehugger/proc/attach(mob/living/living_mob, silent = FALSE, knockout_mod = 1, hugger_ckey = null) + if(attached || !can_hug(living_mob, hivenumber)) return FALSE // This is always going to be valid because of the can_hug check above - var/mob/living/carbon/human/H = M + var/mob/living/carbon/human/human = living_mob if(!silent) - H.visible_message(SPAN_DANGER("[src] leaps at [H]'s face!")) + human.visible_message(SPAN_DANGER("[src] leaps at [human]'s face!")) if(isxeno(loc)) //Being carried? Drop it var/mob/living/carbon/xenomorph/X = loc X.drop_inv_item_on_ground(src) - if(isturf(H.loc)) - forceMove(H.loc)//Just checkin + if(isturf(human.loc)) + forceMove(human.loc)//Just checkin - if(!H.handle_hugger_attachment(src)) + if(!human.handle_hugger_attachment(src)) return FALSE attached = TRUE - forceMove(H) + forceMove(human) icon_state = initial(icon_state) - H.equip_to_slot(src, WEAR_FACE) - H.update_inv_wear_mask() - H.disable_lights() - H.disable_special_items() - if(ishuman_strict(H)) - playsound(loc, H.gender == "male" ? 'sound/misc/facehugged_male.ogg' : 'sound/misc/facehugged_female.ogg' , 25, 0) - else if(isyautja(H)) + human.equip_to_slot(src, WEAR_FACE) + human.update_inv_wear_mask() + human.disable_lights() + human.disable_special_items() + if(ishuman_strict(human)) + playsound(loc, human.gender == "male" ? 'sound/misc/facehugged_male.ogg' : 'sound/misc/facehugged_female.ogg' , 25, 0) + else if(isyautja(human)) playsound(loc, 'sound/voice/pred_facehugged.ogg', 65, FALSE) if(!sterile) - if(!H.species || !(H.species.flags & IS_SYNTHETIC)) //synthetics aren't paralyzed - H.apply_effect(MIN_IMPREGNATION_TIME * 0.5 * knockout_mod, PARALYZE) //THIS MIGHT NEED TWEAKS + if(!human.species || !(human.species.flags & IS_SYNTHETIC)) //synthetics aren't paralyzed + human.apply_effect(MIN_IMPREGNATION_TIME * 0.5 * knockout_mod, PARALYZE) //THIS MIGHT NEED TWEAKS - addtimer(CALLBACK(src, PROC_REF(impregnate), H), rand(MIN_IMPREGNATION_TIME, MAX_IMPREGNATION_TIME)) + addtimer(CALLBACK(src, PROC_REF(impregnate), human, hugger_ckey), rand(MIN_IMPREGNATION_TIME, MAX_IMPREGNATION_TIME)) return TRUE -/obj/item/clothing/mask/facehugger/proc/impregnate(mob/living/carbon/human/target) +/obj/item/clothing/mask/facehugger/proc/impregnate(mob/living/carbon/human/target, hugger_ckey = null) if(!target || target.wear_mask != src) //Was taken off or something return if(SEND_SIGNAL(target, COMSIG_HUMAN_IMPREGNATE, src) & COMPONENT_NO_IMPREGNATE) @@ -295,6 +295,8 @@ if(!embryos) var/obj/item/alien_embryo/embryo = new /obj/item/alien_embryo(target) embryo.hivenumber = hivenumber + embryo.hugger_ckey = hugger_ckey + GLOB.player_embryo_list += embryo embryo.flags_embryo = flags_embryo flags_embryo = NO_FLAGS diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Facehugger.dm b/code/modules/mob/living/carbon/xenomorph/castes/Facehugger.dm index c0b57af9d3db..1b8ac2ee05dc 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Facehugger.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Facehugger.dm @@ -143,9 +143,9 @@ /mob/living/carbon/xenomorph/facehugger/proc/handle_hug(mob/living/carbon/human/human) var/obj/item/clothing/mask/facehugger/hugger = new /obj/item/clothing/mask/facehugger(loc, hivenumber) - var/did_hug = hugger.attach(human, TRUE, 0.5) + var/did_hug = hugger.attach(human, TRUE, 0.5, client?.ckey) if(client) - client?.player_data?.adjust_stat(PLAYER_STAT_FACEHUGS, STAT_CATEGORY_XENO, 1) + client.player_data?.adjust_stat(PLAYER_STAT_FACEHUGS, STAT_CATEGORY_XENO, 1) var/area/hug_area = get_area(src) if(hug_area) for(var/mob/dead/observer/observer as anything in GLOB.observer_list) From fc69adad1ea4ae89dc47c1216f4032f203c84493 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Sun, 25 Jun 2023 07:08:29 +0100 Subject: [PATCH 189/224] Automatic changelog for PR #3706 [ci skip] --- html/changelogs/AutoChangeLog-pr-3706.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3706.yml diff --git a/html/changelogs/AutoChangeLog-pr-3706.yml b/html/changelogs/AutoChangeLog-pr-3706.yml new file mode 100644 index 000000000000..a63485dfdb6b --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3706.yml @@ -0,0 +1,4 @@ +author: "Drathek" +delete-after: True +changes: + - rscadd: "Player facehugging gets 2nd dibs on the burst (the original marine gets first dibs still)" \ No newline at end of file From 90f14d28539c607a5bb20f0e1123ecac0b266994 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Mon, 26 Jun 2023 01:50:18 +0000 Subject: [PATCH 190/224] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-3705.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3706.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3707.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3708.yml | 4 ---- html/changelogs/archive/2023-06.yml | 9 +++++++++ 5 files changed, 9 insertions(+), 16 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-3705.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3706.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3707.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3708.yml diff --git a/html/changelogs/AutoChangeLog-pr-3705.yml b/html/changelogs/AutoChangeLog-pr-3705.yml deleted file mode 100644 index 5389f0af6869..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3705.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Drathek" -delete-after: True -changes: - - bugfix: "Fixed the yank object verb not testing who is actually performing the action has a free hand" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3706.yml b/html/changelogs/AutoChangeLog-pr-3706.yml deleted file mode 100644 index a63485dfdb6b..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3706.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Drathek" -delete-after: True -changes: - - rscadd: "Player facehugging gets 2nd dibs on the burst (the original marine gets first dibs still)" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3707.yml b/html/changelogs/AutoChangeLog-pr-3707.yml deleted file mode 100644 index 2dc44cc870d0..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3707.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "blackdragonTOW" -delete-after: True -changes: - - spellcheck: "multiple typos and grammar changes in the round start tooltips." \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3708.yml b/html/changelogs/AutoChangeLog-pr-3708.yml deleted file mode 100644 index 7e921388ec05..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3708.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Drathek" -delete-after: True -changes: - - bugfix: "Fix a possibility of banished larva refunding double the larva" \ No newline at end of file diff --git a/html/changelogs/archive/2023-06.yml b/html/changelogs/archive/2023-06.yml index fafefe4203db..df1b3b34b455 100644 --- a/html/changelogs/archive/2023-06.yml +++ b/html/changelogs/archive/2023-06.yml @@ -347,3 +347,12 @@ Segrain: - bugfix: Hive core now always correctly absorbs hive's dead larvas. - bugfix: Preview dummy in character setup once again can be rotated. +2023-06-26: + Drathek: + - bugfix: Fixed the yank object verb not testing who is actually performing the + action has a free hand + - rscadd: Player facehugging gets 2nd dibs on the burst (the original marine gets + first dibs still) + - bugfix: Fix a possibility of banished larva refunding double the larva + blackdragonTOW: + - spellcheck: multiple typos and grammar changes in the round start tooltips. From 93fbc5fffa882c162aff66f0cd271969eb438671 Mon Sep 17 00:00:00 2001 From: Drathek <76988376+Drulikar@users.noreply.github.com> Date: Sun, 25 Jun 2023 19:17:31 -0700 Subject: [PATCH 191/224] Revive Fixes for Boiler: IFF Gas and Cause Data (#3577) # About the pull request This PR revives #3222 since it was basically fully complete except for a few lingering cause data issues and didn't yet address boiler gibbing gas. See linked PR or changelog for more details. See Testing Photographs and Procedure for some screenshots. The core change in this PR is that obj/effect/particle_effect/smoke/xeno_burn/Initialize now looks at the faction of the xeno that caused the smoke in the cause_data (resolve_mob would also work except for boiler gibbing smoke) to determine what faction the new smoke should be. # Explain why it's good for the game Boilers are basically unusable currently if they aren't the normal hive. The IFF fixes to the gas allow this boiler to not hurt their own hive with their abilities. # Testing Photographs and Procedure
Screenshots & Videos Some cause data examples: ![image](https://github.com/cmss13-devs/cmss13/assets/76988376/2fdfc83a-2cb6-4d78-90b5-c9609c644efd) IFF'd acid gas: ![image](https://github.com/cmss13-devs/cmss13/assets/76988376/e832d767-b8c2-4337-9557-1d89aa0ffe2f) ![image](https://github.com/cmss13-devs/cmss13/assets/76988376/687815f2-b6fd-4e10-9f3f-fd8d951e1424) Boiler gibbing gas is now IFF'd too: ![image](https://github.com/cmss13-devs/cmss13/assets/76988376/2b9cc8cb-278c-47ea-b1b3-825d086eadc2) ![image](https://github.com/cmss13-devs/cmss13/assets/76988376/1152fa9a-04fb-4788-a923-a077ba572844)
# Changelog :cl: TeDGamer Drathek fix: Boilers from other hives generate proper colored IFFed gas fix: Fixes some death causes with boiler acid gas (for bombard, shroud, and gibbing), neurotoxin gas/stabs, acid shotgun, and xeno spits balance: Neurotoxin stops processing only in dead mobs /:cl: --------- Co-authored-by: TeDGamer Co-authored-by: harryob --- code/datums/effects/neurotoxin.dm | 8 ++--- .../effects/effect_system/chemsmoke.dm | 3 +- .../objects/effects/effect_system/smoke.dm | 16 +++++----- .../abilities/boiler/boiler_powers.dm | 31 +++++++++---------- .../xenomorph/abilities/general_powers.dm | 10 +++--- .../mob/living/carbon/xenomorph/death.dm | 6 ++-- code/modules/projectiles/ammo_datums.dm | 7 +++-- 7 files changed, 41 insertions(+), 40 deletions(-) diff --git a/code/datums/effects/neurotoxin.dm b/code/datums/effects/neurotoxin.dm index 0405c87bec8b..836fccf49ca3 100644 --- a/code/datums/effects/neurotoxin.dm +++ b/code/datums/effects/neurotoxin.dm @@ -21,9 +21,8 @@ /// Stamina damage per tick. Major balance number. var/stam_dam = 7 -/datum/effects/neurotoxin/New(atom/thing) - ..(thing) - cause_data = create_cause_data("neurotoxic gas") +/datum/effects/neurotoxin/New(atom/thing, mob/from = null) + ..(thing, from, effect_name) /datum/effects/neurotoxin/validate_atom(atom/thing) if(isxeno(thing) || isobj(thing)) @@ -36,9 +35,10 @@ var/mob/living/carbon/affected_mob = affected_atom if(!.) return FALSE - if(affected_mob.stat) + if(affected_mob.stat == DEAD) return // General effects + affected_mob.last_damage_data = cause_data affected_mob.apply_stamina_damage(stam_dam) affected_mob.make_dizzy(12) diff --git a/code/game/objects/effects/effect_system/chemsmoke.dm b/code/game/objects/effects/effect_system/chemsmoke.dm index 8ecdb2c07db9..c2323c32c934 100644 --- a/code/game/objects/effects/effect_system/chemsmoke.dm +++ b/code/game/objects/effects/effect_system/chemsmoke.dm @@ -40,7 +40,8 @@ // Culls the selected turfs to a (roughly) circle shape, then calls smokeFlow() to make // sure the smoke can actually path to the turfs. This culls any turfs it can't reach. //------------------------------------------ -/datum/effect_system/smoke_spread/chem/set_up(datum/reagents/carry = null, n = 10, c = 0, loca, direct) +/datum/effect_system/smoke_spread/chem/set_up(datum/reagents/carry = null, n = 10, c = 0, loca, direct, datum/cause_data/new_cause_data) + cause_data = istype(new_cause_data) ? new_cause_data : cause_data range = n * 0.3 cardinals = c carry.copy_to(chemholder, carry.total_volume) diff --git a/code/game/objects/effects/effect_system/smoke.dm b/code/game/objects/effects/effect_system/smoke.dm index a02069087412..9f7a9c8143c7 100644 --- a/code/game/objects/effects/effect_system/smoke.dm +++ b/code/game/objects/effects/effect_system/smoke.dm @@ -283,14 +283,14 @@ var/gas_damage = 20 /obj/effect/particle_effect/smoke/xeno_burn/Initialize(mapload, amount, datum/cause_data/cause_data) - var/mob/living/carbon/xenomorph/xeno = cause_data?.resolve_mob() - if (istype(xeno) && xeno.hivenumber) - hivenumber = xeno.hivenumber - - set_hive_data(src, hivenumber) - - . = ..() + if(istype(cause_data)) + var/datum/ui_state/hive_state/cause_data_hive_state = GLOB.hive_state[cause_data.faction] + var/new_hive_number = cause_data_hive_state?.hivenumber + if(new_hive_number) + hivenumber = new_hive_number + set_hive_data(src, new_hive_number) + return ..() /obj/effect/particle_effect/smoke/xeno_burn/apply_smoke_effect(turf/T) ..() @@ -387,7 +387,7 @@ if(!issynth(moob)) var/datum/effects/neurotoxin/neuro_effect = locate() in moob.effects_list if(!neuro_effect) - neuro_effect = new /datum/effects/neurotoxin(moob) + 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 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 e745e8940063..dff6c82efbf8 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 @@ -139,7 +139,8 @@ spicy_gas = new /datum/effect_system/smoke_spread/xeno_weaken else CRASH("Globber has unknown ammo [xeno.ammo]! Oh no!") - spicy_gas.set_up(1, 0, get_turf(xeno), null, 6) + var/datum/cause_data/cause_data = create_cause_data("acid shroud gas", owner) + spicy_gas.set_up(1, 0, get_turf(xeno), null, 6, new_cause_data = cause_data) spicy_gas.start() to_chat(xeno, SPAN_XENOHIGHDANGER("You dump your acid through your pores, creating a shroud of gas!")) for (var/action_type in action_types_to_cd) @@ -166,9 +167,9 @@ if(!actually_moving) return - var/obj/effect/particle_effect/smoke/S = new /obj/effect/particle_effect/smoke/xeno_burn(get_turf(mover), 1, create_cause_data(initial(mover.caste_type), mover)) - S.time_to_live = 3 - S.spread_speed = 1000000 + var/obj/effect/particle_effect/smoke/xeno_burn/smoke_effect = new(get_turf(mover), 1, create_cause_data("dumped acid gas", mover)) + smoke_effect.time_to_live = 3 + smoke_effect.spread_speed = 1000000 /datum/action/xeno_action/onclick/dump_acid/remove_from() remove_speed_buff() @@ -283,27 +284,25 @@ apply_cooldown() return ..() -/datum/action/xeno_action/activable/acid_shotgun/use_ability(atom/A) - var/mob/living/carbon/xenomorph/X = owner - if (!istype(X)) +/datum/action/xeno_action/activable/acid_shotgun/use_ability(atom/target) + var/mob/living/carbon/xenomorph/xeno = owner + if (!istype(xeno)) return if (!action_cooldown_check()) return - if(!A || A.layer >= FLY_LAYER || !isturf(X.loc) || !X.check_state()) + if(!target || target.layer >= FLY_LAYER || !isturf(xeno.loc) || !xeno.check_state()) return - X.visible_message(SPAN_XENOWARNING("The [X] fires a blast of acid at [A]!"), SPAN_XENOWARNING("You fire a blast of acid at [A]!")) - - var/turf/target = locate(A.x, A.y, A.z) - var/obj/item/projectile/P = new /obj/item/projectile(X.loc, create_cause_data(initial(X.caste_type), X)) + xeno.visible_message(SPAN_XENOWARNING("The [xeno] fires a blast of acid at [target]!"), SPAN_XENOWARNING("You fire a blast of acid at [target]!")) + var/turf/target_turf = locate(target.x, target.y, target.z) + var/obj/item/projectile/proj = new(xeno.loc, create_cause_data("acid shotgun", xeno)) var/datum/ammo/ammoDatum = new ammo_type() - P.generate_bullet(ammoDatum) - - P.fire_at(target, X, X, ammoDatum.max_range, ammoDatum.shell_speed) + proj.generate_bullet(ammoDatum) + proj.fire_at(target_turf, xeno, xeno, ammoDatum.max_range, ammoDatum.shell_speed) apply_cooldown() return ..() @@ -347,7 +346,7 @@ else if(stabbing_xeno.ammo == GLOB.ammo_list[/datum/ammo/xeno/boiler_gas]) var/datum/effects/neurotoxin/neuro_effect = locate() in carbon_target.effects_list if(!neuro_effect) - neuro_effect = new /datum/effects/neurotoxin(carbon_target) + neuro_effect = new(carbon_target, owner) neuro_effect.duration += 16 to_chat(carbon_target,SPAN_HIGHDANGER("You are injected with something from [stabbing_xeno]'s tailstab!")) else 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 dd9051ab0279..692fa31c72e7 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/general_powers.dm +++ b/code/modules/mob/living/carbon/xenomorph/abilities/general_powers.dm @@ -760,12 +760,12 @@ SPAN_XENOWARNING("You spit a [xeno.ammo.name] at [atom]!") ) playsound(xeno.loc, sound_to_play, 25, 1) + var/obj/item/projectile/proj = new (current_turf, create_cause_data(xeno.ammo.name, xeno)) + proj.generate_bullet(xeno.ammo) + proj.permutated += xeno + proj.def_zone = xeno.get_limbzone_target() + proj.fire_at(spit_target, xeno, xeno, xeno.ammo.max_range, xeno.ammo.shell_speed) - var/obj/item/projectile/Proj = new (current_turf, create_cause_data(initial(xeno.caste_type), xeno)) - Proj.generate_bullet(xeno.ammo) - Proj.permutated += xeno - Proj.def_zone = xeno.get_limbzone_target() - Proj.fire_at(spit_target, xeno, xeno, xeno.ammo.max_range, xeno.ammo.shell_speed) spitting = FALSE SEND_SIGNAL(xeno, COMSIG_XENO_POST_SPIT) diff --git a/code/modules/mob/living/carbon/xenomorph/death.dm b/code/modules/mob/living/carbon/xenomorph/death.dm index f3534318f673..182d3d965832 100644 --- a/code/modules/mob/living/carbon/xenomorph/death.dm +++ b/code/modules/mob/living/carbon/xenomorph/death.dm @@ -138,10 +138,10 @@ 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(XENO_CASTE_BOILER) - var/mob/living/carbon/xenomorph/boiler/B = src + 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!")) - B.smoke.set_up(2, 0, get_turf(src)) - B.smoke.start() + 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" diff --git a/code/modules/projectiles/ammo_datums.dm b/code/modules/projectiles/ammo_datums.dm index 05a4256efb49..d8b158485501 100644 --- a/code/modules/projectiles/ammo_datums.dm +++ b/code/modules/projectiles/ammo_datums.dm @@ -2740,7 +2740,7 @@ return var/datum/effects/neurotoxin/neuro_effect = locate() in moob.effects_list if(!neuro_effect) - neuro_effect = new /datum/effects/neurotoxin(moob) + neuro_effect = new /datum/effects/neurotoxin(moob, proj.firer) neuro_effect.duration += 5 moob.apply_effect(3, DAZE) to_chat(moob, SPAN_HIGHDANGER("Neurotoxic liquid spreads all over you and immediately soaks into your pores and orifices! Oh fuck!")) // Fucked up but have a chance to escape rather than being game-ended @@ -2763,9 +2763,10 @@ /datum/ammo/xeno/boiler_gas/proc/drop_nade(turf/turf, obj/item/projectile/proj) var/lifetime_mult = 1.0 + var/datum/cause_data if(isboiler(proj.firer)) - smoke_system.cause_data = proj.weapon_cause_data - smoke_system.set_up(smokerange, 0, turf) + cause_data = proj.weapon_cause_data + smoke_system.set_up(smokerange, 0, turf, new_cause_data = cause_data) smoke_system.lifetime = 12 * lifetime_mult smoke_system.start() turf.visible_message(SPAN_DANGER("A glob of acid lands with a splat and explodes into noxious fumes!")) From b18014ae1a3f1e6d4535fdb72f82d04f07784ac1 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 26 Jun 2023 03:25:42 +0100 Subject: [PATCH 192/224] Automatic changelog for PR #3577 [ci skip] --- html/changelogs/AutoChangeLog-pr-3577.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3577.yml diff --git a/html/changelogs/AutoChangeLog-pr-3577.yml b/html/changelogs/AutoChangeLog-pr-3577.yml new file mode 100644 index 000000000000..759df8eb0357 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3577.yml @@ -0,0 +1,6 @@ +author: "TeDGamer Drathek" +delete-after: True +changes: + - bugfix: "Boilers from other hives generate proper colored IFFed gas" + - bugfix: "Fixes some death causes with boiler acid gas (for bombard, shroud, and gibbing), neurotoxin gas/stabs, acid shotgun, and xeno spits" + - balance: "Neurotoxin stops processing only in dead mobs" \ No newline at end of file From 8db4763123976b7421458d02d07e27ccad6b42c6 Mon Sep 17 00:00:00 2001 From: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com> Date: Mon, 26 Jun 2023 21:00:40 +0200 Subject: [PATCH 193/224] Fixes a typo that made the game think there's not a CO onboard. (#3722) # About the pull request Officer, not Officers # Explain why it's good for the game # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
bugs bad # Changelog :cl: fix: The game will no longer falsely claim there is no CO /:cl: --------- Co-authored-by: harryob --- code/controllers/subsystem/ticker.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/controllers/subsystem/ticker.dm b/code/controllers/subsystem/ticker.dm index 58910c45af75..0e23b99a9cc2 100644 --- a/code/controllers/subsystem/ticker.dm +++ b/code/controllers/subsystem/ticker.dm @@ -424,7 +424,7 @@ SUBSYSTEM_DEF(ticker) for(var/mob/living/carbon/human/player in GLOB.human_mob_list) if(player.mind) - if(player.job == "Commanding Officers") + if(player.job == JOB_CO) captainless = FALSE if(player.job) RoleAuthority.equip_role(player, RoleAuthority.roles_by_name[player.job], late_join = FALSE) From 62ad790be0e49150495fbac8fc128bfd454d005a Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 26 Jun 2023 20:10:32 +0100 Subject: [PATCH 194/224] Automatic changelog for PR #3722 [ci skip] --- html/changelogs/AutoChangeLog-pr-3722.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3722.yml diff --git a/html/changelogs/AutoChangeLog-pr-3722.yml b/html/changelogs/AutoChangeLog-pr-3722.yml new file mode 100644 index 000000000000..f915061d5db7 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3722.yml @@ -0,0 +1,4 @@ +author: "TheGamerdk" +delete-after: True +changes: + - bugfix: "The game will no longer falsely claim there is no CO" \ No newline at end of file From 51c513a5d56d51c79edd3efe80a22de1d238710c Mon Sep 17 00:00:00 2001 From: forest2001 <41653574+realforest2001@users.noreply.github.com> Date: Mon, 26 Jun 2023 20:56:38 +0100 Subject: [PATCH 195/224] Makes Predator ages fit with our lore (#3688) # About the pull request Makes the min and max pred ages fit more suitably with our https://cm-ss13.com/wiki/Hunters#Biology # Explain why it's good for the game Consistency is good. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: add: Changed min and max Predator ages from 20 - 10000 to 175 - 3000 /:cl: --------- Co-authored-by: harryob --- code/modules/client/preferences.dm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/code/modules/client/preferences.dm b/code/modules/client/preferences.dm index e51a904cfdac..d2d69d095dbd 100644 --- a/code/modules/client/preferences.dm +++ b/code/modules/client/preferences.dm @@ -1228,8 +1228,9 @@ var/const/MAX_SAVE_SLOTS = 10 if("pred_gender") predator_gender = predator_gender == MALE ? FEMALE : MALE if("pred_age") - var/new_predator_age = tgui_input_number(user, "Choose your Predator's age(20 to 10000):", "Character Preference", 1234, 10000, 20) - if(new_predator_age) predator_age = max(min( round(text2num(new_predator_age)), 10000),20) + var/new_predator_age = tgui_input_number(user, "Choose your Predator's age(175 to 3000):", "Character Preference", 1234, 3000, 175) + if(new_predator_age) + predator_age = max(min( round(text2num(new_predator_age)), 3000),175) if("pred_trans_type") var/new_translator_type = tgui_input_list(user, "Choose your translator type.", "Translator Type", PRED_TRANSLATORS) if(!new_translator_type) From f65431258fd34ae503f4245671e1cfb7f2b5d43d Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Mon, 26 Jun 2023 21:06:07 +0100 Subject: [PATCH 196/224] Automatic changelog for PR #3688 [ci skip] --- html/changelogs/AutoChangeLog-pr-3688.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3688.yml diff --git a/html/changelogs/AutoChangeLog-pr-3688.yml b/html/changelogs/AutoChangeLog-pr-3688.yml new file mode 100644 index 000000000000..0fa45242846e --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3688.yml @@ -0,0 +1,4 @@ +author: "realforest2001" +delete-after: True +changes: + - rscadd: "Changed min and max Predator ages from 20 - 10000 to 175 - 3000" \ No newline at end of file From fa1cdf18a9b9c5dfa704965cb00a6e34c41e0dc6 Mon Sep 17 00:00:00 2001 From: Changelogs Date: Tue, 27 Jun 2023 01:48:24 +0000 Subject: [PATCH 197/224] Automatic changelog compile [ci skip] --- html/changelogs/AutoChangeLog-pr-3577.yml | 6 ------ html/changelogs/AutoChangeLog-pr-3688.yml | 4 ---- html/changelogs/AutoChangeLog-pr-3722.yml | 4 ---- html/changelogs/archive/2023-06.yml | 10 ++++++++++ 4 files changed, 10 insertions(+), 14 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-3577.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3688.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-3722.yml diff --git a/html/changelogs/AutoChangeLog-pr-3577.yml b/html/changelogs/AutoChangeLog-pr-3577.yml deleted file mode 100644 index 759df8eb0357..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3577.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: "TeDGamer Drathek" -delete-after: True -changes: - - bugfix: "Boilers from other hives generate proper colored IFFed gas" - - bugfix: "Fixes some death causes with boiler acid gas (for bombard, shroud, and gibbing), neurotoxin gas/stabs, acid shotgun, and xeno spits" - - balance: "Neurotoxin stops processing only in dead mobs" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3688.yml b/html/changelogs/AutoChangeLog-pr-3688.yml deleted file mode 100644 index 0fa45242846e..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3688.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "realforest2001" -delete-after: True -changes: - - rscadd: "Changed min and max Predator ages from 20 - 10000 to 175 - 3000" \ No newline at end of file diff --git a/html/changelogs/AutoChangeLog-pr-3722.yml b/html/changelogs/AutoChangeLog-pr-3722.yml deleted file mode 100644 index f915061d5db7..000000000000 --- a/html/changelogs/AutoChangeLog-pr-3722.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "TheGamerdk" -delete-after: True -changes: - - bugfix: "The game will no longer falsely claim there is no CO" \ No newline at end of file diff --git a/html/changelogs/archive/2023-06.yml b/html/changelogs/archive/2023-06.yml index df1b3b34b455..5593a1a1cc41 100644 --- a/html/changelogs/archive/2023-06.yml +++ b/html/changelogs/archive/2023-06.yml @@ -356,3 +356,13 @@ - bugfix: Fix a possibility of banished larva refunding double the larva blackdragonTOW: - spellcheck: multiple typos and grammar changes in the round start tooltips. +2023-06-27: + TeDGamer Drathek: + - bugfix: Boilers from other hives generate proper colored IFFed gas + - bugfix: Fixes some death causes with boiler acid gas (for bombard, shroud, and + gibbing), neurotoxin gas/stabs, acid shotgun, and xeno spits + - balance: Neurotoxin stops processing only in dead mobs + TheGamerdk: + - bugfix: The game will no longer falsely claim there is no CO + realforest2001: + - rscadd: Changed min and max Predator ages from 20 - 10000 to 175 - 3000 From 5c4b13863f90877e920ce329bd60e99559d7fe35 Mon Sep 17 00:00:00 2001 From: ihatethisengine <115417687+ihatethisengine@users.noreply.github.com> Date: Tue, 27 Jun 2023 05:26:44 +0300 Subject: [PATCH 198/224] Larva surge is limited by marines/xenos ratio (#3592) # About the pull request Xenos after hijack now get larva based on marines/xenos ratio. Instead of infinite larva, larva surge will try to increase the initial amount of xenos on hijack to 50% of marines forces over time (with a minimum of 5 larvas, if xenos already have good numbers). # Explain why it's good for the game Initially, if I remember correctly, larva surge was brought into the game to discourage marines from early meta-evacuations, which is fair. But consequently, it really hurt the hijack sequence. Even if marines evac fair and square, larva surge still comes in action and makes situation for marines even worse, utterly discouraging everything but either boomrushing the Alamo or holding lifeboats to evac. This resulted in hijacks being very repetitive and boring. More than that, larva surge is extremely busted on lowpop due to the fact you can get around 20 xenos from nothing, making lowpop hijack even less interesting. So with this change marines will still get punished for evaccing with good numbers, but won't be penalized as much for honest evacuations. So hopefully, we will see more variety of hijacks and more interesting stories! P.S. if you have a better formula, let me know. # Testing Photographs and Procedure
My friend @Diegoflores31 tested this for me, thanks! Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: ihatethisengine balance: larva surge is limited by marines/xenos ratio fix: xenos no longer get free larva from abandoned facehuggers during hijack /:cl: --------- Co-authored-by: ihatethisengine Co-authored-by: fira --- .../cm_aliens/structures/special/pylon_core.dm | 5 +++++ .../mob/living/carbon/xenomorph/xeno_defines.dm | 17 +++++++++++++++++ 2 files changed, 22 insertions(+) diff --git a/code/modules/cm_aliens/structures/special/pylon_core.dm b/code/modules/cm_aliens/structures/special/pylon_core.dm index 11a0b0de597f..c38e540efb30 100644 --- a/code/modules/cm_aliens/structures/special/pylon_core.dm +++ b/code/modules/cm_aliens/structures/special/pylon_core.dm @@ -162,9 +162,14 @@ if(linked_hive.hijack_burrowed_surge && (last_surge_time + surge_cooldown) < world.time) last_surge_time = world.time linked_hive.stored_larva++ + linked_hive.hijack_burrowed_left-- announce_dchat("The hive has gained another burrowed larva! Use the Join As Xeno verb to take it.", src) if(surge_cooldown > 30 SECONDS) //mostly for sanity purposes surge_cooldown = surge_cooldown - surge_incremental_reduction //ramps up over time + if(linked_hive.hijack_burrowed_left < 1) + linked_hive.hijack_burrowed_surge = FALSE + xeno_message(SPAN_XENOANNOUNCE("The hive's power wanes. You will no longer gain pooled larva over time."), 3, linked_hive.hivenumber) + // Hive core can repair itself over time if(health < maxhealth && last_healed <= world.time) diff --git a/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm b/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm index b5431720e14a..5d3ee0b04ba7 100644 --- a/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm +++ b/code/modules/mob/living/carbon/xenomorph/xeno_defines.dm @@ -285,6 +285,8 @@ var/larva_gestation_multiplier = 1 var/bonus_larva_spawn_chance = 1 var/hijack_burrowed_surge = FALSE //at hijack, start spawning lots of burrowed + /// how many burrowed is going to spawn during larva surge + var/hijack_burrowed_left = 0 var/ignore_slots = FALSE var/dynamic_evolution = TRUE @@ -877,6 +879,8 @@ /datum/hive_status/proc/abandon_on_hijack() var/area/hijacked_dropship = get_area(living_xeno_queen) + var/shipside_humans_weighted_count = 0 + var/xenos_count = 0 for(var/name_ref in hive_structures) for(var/obj/effect/alien/resin/special/S in hive_structures[name_ref]) if(get_area(S) == hijacked_dropship) @@ -885,6 +889,10 @@ qdel(S) for(var/mob/living/carbon/xenomorph/xeno as anything in totalXenos) if(get_area(xeno) != hijacked_dropship && xeno.loc && is_ground_level(xeno.loc.z)) + if(isfacehugger(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.")) + qdel(xeno) + continue if(xeno.hunter_data.hunted && !isqueen(xeno)) to_chat(xeno, SPAN_XENOANNOUNCE("The Queen has left without you, seperating you from her hive! You must defend yourself from the headhunter before you can enter hibernation...")) xeno.set_hive_and_update(XENO_HIVE_FORSAKEN) @@ -895,6 +903,9 @@ xeno.handle_stomach_contents() qdel(xeno) stored_larva++ + continue + if(!isfacehugger(xeno)) + xenos_count++ for(var/i in GLOB.alive_mob_list) var/mob/living/potential_host = i if(!(potential_host.status_flags & XENO_HOST)) @@ -907,7 +918,13 @@ for(var/obj/item/alien_embryo/embryo in potential_host) embryo.hivenumber = XENO_HIVE_FORSAKEN potential_host.update_med_icon() + for(var/mob/living/carbon/human/current_human as anything in GLOB.alive_human_list) + if((isspecieshuman(current_human) || isspeciessynth(current_human)) && current_human.job) + var/turf/turf = get_turf(current_human) + if(is_mainship_level(turf?.z)) + shipside_humans_weighted_count += RoleAuthority.calculate_role_weight(current_human.job) hijack_burrowed_surge = TRUE + hijack_burrowed_left = max(n_ceil(shipside_humans_weighted_count * 0.5) - xenos_count, 5) hivecore_cooldown = FALSE xeno_message(SPAN_XENOBOLDNOTICE("The weeds have recovered! A new hive core can be built!"),3,hivenumber) From 80aea0652422b968131ef525446e7f65c4dc6b3b Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 27 Jun 2023 03:35:08 +0100 Subject: [PATCH 199/224] Automatic changelog for PR #3592 [ci skip] --- html/changelogs/AutoChangeLog-pr-3592.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3592.yml diff --git a/html/changelogs/AutoChangeLog-pr-3592.yml b/html/changelogs/AutoChangeLog-pr-3592.yml new file mode 100644 index 000000000000..dd8c5e6fb198 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3592.yml @@ -0,0 +1,5 @@ +author: "ihatethisengine" +delete-after: True +changes: + - balance: "larva surge is limited by marines/xenos ratio" + - bugfix: "xenos no longer get free larva from abandoned facehuggers during hijack" \ No newline at end of file From e33aacfe4fa6a96d222899e8162fc6f3a91ebadb Mon Sep 17 00:00:00 2001 From: ihatethisengine <115417687+ihatethisengine@users.noreply.github.com> Date: Tue, 27 Jun 2023 05:26:46 +0300 Subject: [PATCH 200/224] Explosive barricade upgrade buff (#3584) # About the pull request Explosive barricade upgrade is renamed to composite upgrade, explosion damage taken is now modified by 0.5 (was 0.75), added 0.5 anti-projectile modifier (brute barricade upgrade basically has 0.75). Latest only applies to brute projectiles, so acid damage stays the same. Also added 0.5 anti-fire modifier (acid barricade upgrade basically has 0.75 as well). # Explain why it's good for the game The explosive upgrade is almost never used because it is useless. This is a very weak insurance in case of a very bad situation, like an explosion inside the cades. Now it will be more like a dedicated anti-FF upgrade, so smartgunners or flamethrowers, for example, won't be grinding down cades so fast. Xenos won't be affected much because the only brute projectile they have is bone shards and those are not used much against cades. # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: ihatethisengine balance: explosive barricade upgrade provides better protection against explosions (25% to 50%) balance: explosive barricade upgrade provides strong protection against brute-based projectiles (50%) balance: explosive barricade upgrade provides strong protection against fire (50%) /:cl: --------- Co-authored-by: ihatethisengine --- code/__DEFINES/defenses.dm | 2 +- .../objects/structures/barricade/barricade.dm | 144 +++++++++--------- .../objects/structures/barricade/metal.dm | 82 +++++----- 3 files changed, 120 insertions(+), 108 deletions(-) diff --git a/code/__DEFINES/defenses.dm b/code/__DEFINES/defenses.dm index 57eb0c86f939..db615c2a0c78 100644 --- a/code/__DEFINES/defenses.dm +++ b/code/__DEFINES/defenses.dm @@ -8,7 +8,7 @@ // Defines for barricade upgrades #define BARRICADE_UPGRADE_BURN "Biohazard Upgrade (+Burn)" #define BARRICADE_UPGRADE_BRUTE "Reinforced Upgrade (+Brute)" -#define BARRICADE_UPGRADE_EXPLOSIVE "Explosive Upgrade (+Explosive)" +#define BARRICADE_UPGRADE_ANTIFF "Composite Upgrade (++Explosive, ++Projectile, ++Fire)" // Defines for defense stats #define DEFENSE_FUNCTIONAL 0 diff --git a/code/game/objects/structures/barricade/barricade.dm b/code/game/objects/structures/barricade/barricade.dm index 6905a734b915..eac5f154e26e 100644 --- a/code/game/objects/structures/barricade/barricade.dm +++ b/code/game/objects/structures/barricade/barricade.dm @@ -30,6 +30,8 @@ var/brute_multiplier = 1 var/burn_multiplier = 1 var/explosive_multiplier = 1 + var/brute_projectile_multiplier = 1 + var/burn_flame_multiplier = 1 var/repair_materials = list() var/metallic = TRUE @@ -42,12 +44,12 @@ addtimer(CALLBACK(src, PROC_REF(update_icon)), 0) starting_maxhealth = maxhealth -/obj/structure/barricade/initialize_pass_flags(datum/pass_flags_container/PF) +/obj/structure/barricade/initialize_pass_flags(datum/pass_flags_container/pass_flags) ..() - if (PF) - PF.flags_can_pass_all = NONE - PF.flags_can_pass_front = NONE - PF.flags_can_pass_behind = PASS_OVER^(PASS_OVER_ACID_SPRAY|PASS_OVER_THROW_MOB) + if (pass_flags) + pass_flags.flags_can_pass_all = NONE + pass_flags.flags_can_pass_front = NONE + pass_flags.flags_can_pass_behind = PASS_OVER^(PASS_OVER_ACID_SPRAY|PASS_OVER_THROW_MOB) flags_can_pass_front_temp = PASS_OVER_THROW_MOB flags_can_pass_behind_temp = PASS_OVER_THROW_MOB @@ -95,7 +97,7 @@ overlays += image('icons/obj/structures/barricades.dmi', icon_state = "+burn_upgrade_[damage_state]") if(BARRICADE_UPGRADE_BRUTE) overlays += image('icons/obj/structures/barricades.dmi', icon_state = "+brute_upgrade_[damage_state]") - if(BARRICADE_UPGRADE_EXPLOSIVE) + if(BARRICADE_UPGRADE_ANTIFF) overlays += image('icons/obj/structures/barricades.dmi', icon_state = "+explosive_upgrade_[damage_state]") if(is_wired) @@ -106,34 +108,34 @@ ..() -/obj/structure/barricade/hitby(atom/movable/AM) - if(AM.throwing && is_wired) - if(iscarbon(AM)) - var/mob/living/carbon/C = AM - if(C.mob_size <= MOB_SIZE_XENO) - C.visible_message(SPAN_DANGER("The barbed wire slices into [C]!"), +/obj/structure/barricade/hitby(atom/movable/atom_movable) + if(atom_movable.throwing && is_wired) + if(iscarbon(atom_movable)) + var/mob/living/carbon/living_carbon = atom_movable + if(living_carbon.mob_size <= MOB_SIZE_XENO) + living_carbon.visible_message(SPAN_DANGER("The barbed wire slices into [living_carbon]!"), SPAN_DANGER("The barbed wire slices into you!")) - C.apply_damage(10) - C.apply_effect(2, WEAKEN) //Leaping into barbed wire is VERY bad - playsound(C, "bonk", 75, FALSE) + living_carbon.apply_damage(10) + living_carbon.apply_effect(2, WEAKEN) //Leaping into barbed wire is VERY bad + playsound(living_carbon, "bonk", 75, FALSE) ..() -/obj/structure/barricade/Collided(atom/movable/AM) +/obj/structure/barricade/Collided(atom/movable/atom_movable) ..() - if(istype(AM, /mob/living/carbon/xenomorph/crusher)) - var/mob/living/carbon/xenomorph/crusher/C = AM + if(istype(atom_movable, /mob/living/carbon/xenomorph/crusher)) + var/mob/living/carbon/xenomorph/crusher/living_carbon = atom_movable - if (!C.throwing) + if (!living_carbon.throwing) return if(crusher_resistant) - visible_message(SPAN_DANGER("[C] smashes into [src]!")) + visible_message(SPAN_DANGER("[living_carbon] smashes into [src]!")) take_damage(150) playsound(src, barricade_hitsound, 25, TRUE) - else if(!C.stat) - visible_message(SPAN_DANGER("[C] smashes through [src]!")) + else if(!living_carbon.stat) + visible_message(SPAN_DANGER("[living_carbon] smashes through [src]!")) deconstruct(FALSE) playsound(src, barricade_hitsound, 25, TRUE) @@ -163,8 +165,8 @@ if(closed) return NO_BLOCKED_MOVEMENT - var/obj/structure/S = locate(/obj/structure) in get_turf(mover) - if(S && S.climbable && !(S.flags_atom & ON_BORDER) && climbable && isliving(mover)) //Climbable objects allow you to universally climb over others + var/obj/structure/structure = locate(/obj/structure) in get_turf(mover) + if(structure && structure.climbable && !(structure.flags_atom & ON_BORDER) && climbable && isliving(mover)) //Climbable objects allow you to universally climb over others return NO_BLOCKED_MOVEMENT return ..() @@ -180,33 +182,33 @@ /obj/structure/barricade/attack_animal(mob/user as mob) return attack_alien(user) -/obj/structure/barricade/attackby(obj/item/W, mob/user) - if(istype(W, /obj/item/weapon/zombie_claws)) +/obj/structure/barricade/attackby(obj/item/item, mob/user) + if(istype(item, /obj/item/weapon/zombie_claws)) user.visible_message(SPAN_DANGER("The zombie smashed at the [src.barricade_type] barricade!"), SPAN_DANGER("You smack the [src.barricade_type] barricade!")) if(barricade_hitsound) playsound(src, barricade_hitsound, 35, 1) - hit_barricade(W) + hit_barricade(item) return - for(var/obj/effect/xenomorph/acid/A in src.loc) - if(A.acid_t == src) + for(var/obj/effect/xenomorph/acid/acid in src.loc) + if(acid.acid_t == src) to_chat(user, "You can't get near that, it's melting!") return - if(istype(W, /obj/item/stack/barbed_wire)) - var/obj/item/stack/barbed_wire/B = W + if(istype(item, /obj/item/stack/barbed_wire)) + var/obj/item/stack/barbed_wire/barbed_wire = item if(can_wire) - user.visible_message(SPAN_NOTICE("[user] starts setting up [W.name] on [src]."), - SPAN_NOTICE("You start setting up [W.name] on [src].")) + user.visible_message(SPAN_NOTICE("[user] starts setting up [item.name] on [src]."), + SPAN_NOTICE("You start setting up [item.name] on [src].")) if(do_after(user, 20, INTERRUPT_NO_NEEDHAND|BEHAVIOR_IMMOBILE, BUSY_ICON_BUILD, src) && can_wire) // Make sure there's still enough wire in the stack - if(!B.use(1)) + if(!barbed_wire.use(1)) return playsound(src.loc, 'sound/effects/barbed_wire_movement.ogg', 25, 1) - user.visible_message(SPAN_NOTICE("[user] sets up [W.name] on [src]."), - SPAN_NOTICE("You set up [W.name] on [src].")) + user.visible_message(SPAN_NOTICE("[user] sets up [item.name] on [src]."), + SPAN_NOTICE("You set up [item.name] on [src].")) maxhealth += 50 update_health(-50) @@ -218,7 +220,7 @@ update_icon() return - if(HAS_TRAIT(W, TRAIT_TOOL_WIRECUTTERS)) + if(HAS_TRAIT(item, TRAIT_TOOL_WIRECUTTERS)) if(is_wired) user.visible_message(SPAN_NOTICE("[user] begin removing the barbed wire on [src]."), SPAN_NOTICE("You begin removing the barbed wire on [src].")) @@ -240,27 +242,27 @@ new/obj/item/stack/barbed_wire( src.loc ) return - if(W.force > force_level_absorption) + if(item.force > force_level_absorption) ..() if(barricade_hitsound) playsound(src, barricade_hitsound, 35, 1) - hit_barricade(W) + hit_barricade(item) -/obj/structure/barricade/bullet_act(obj/item/projectile/P) - bullet_ping(P) +/obj/structure/barricade/bullet_act(obj/item/projectile/bullet) + bullet_ping(bullet) - if(P.ammo.damage_type == BURN) - P.damage = P.damage * burn_multiplier + if(bullet.ammo.damage_type == BURN) + bullet.damage = bullet.damage * burn_multiplier else - P.damage = P.damage * brute_multiplier + bullet.damage = bullet.damage * brute_projectile_multiplier - if(istype(P.ammo, /datum/ammo/xeno/boiler_gas)) + if(istype(bullet.ammo, /datum/ammo/xeno/boiler_gas)) take_damage(round(50 * burn_multiplier)) - else if(P.ammo.flags_ammo_behavior & AMMO_ANTISTRUCT) - take_damage(P.damage * ANTISTRUCT_DMG_MULT_BARRICADES) + else if(bullet.ammo.flags_ammo_behavior & AMMO_ANTISTRUCT) + take_damage(bullet.damage * ANTISTRUCT_DMG_MULT_BARRICADES) - take_damage(P.damage) + take_damage(bullet.damage) return TRUE @@ -282,11 +284,11 @@ /obj/structure/barricade/ex_act(severity, direction, cause_data) - for(var/obj/structure/barricade/B in get_step(src,dir)) //discourage double-stacking barricades by removing health from opposing barricade - if(B.dir == reverse_direction(dir)) + for(var/obj/structure/barricade/barricade in get_step(src,dir)) //discourage double-stacking barricades by removing health from opposing barricade + if(barricade.dir == reverse_direction(dir)) spawn(1) - if(B) - B.ex_act(severity, direction) + if(barricade) + barricade.ex_act(severity, direction) if(health <= 0) var/location = get_turf(src) handle_debris(severity, direction) @@ -321,15 +323,15 @@ new /datum/effects/acid(src, null, null) /obj/structure/barricade/flamer_fire_act(dam = BURN_LEVEL_TIER_1) - take_damage(dam * burn_multiplier) + take_damage(dam * burn_flame_multiplier) -/obj/structure/barricade/proc/hit_barricade(obj/item/I) - take_damage(I.force * 0.5 * brute_multiplier) +/obj/structure/barricade/proc/hit_barricade(obj/item/item) + take_damage(item.force * 0.5 * brute_multiplier) /obj/structure/barricade/proc/take_damage(damage) - for(var/obj/structure/barricade/B in get_step(src,dir)) //discourage double-stacking barricades by removing health from opposing barricade - if(B.dir == reverse_direction(dir)) - B.update_health(damage) + for(var/obj/structure/barricade/barricade in get_step(src,dir)) //discourage double-stacking barricades by removing health from opposing barricade + if(barricade.dir == reverse_direction(dir)) + barricade.update_health(damage) update_health(damage) @@ -357,12 +359,12 @@ if(50 to 75) damage_state = BARRICADE_DMG_SLIGHT if(75 to INFINITY) damage_state = BARRICADE_DMG_NONE -/obj/structure/barricade/proc/weld_cade(obj/item/tool/weldingtool/WT, mob/user) +/obj/structure/barricade/proc/weld_cade(obj/item/tool/weldingtool/welder, mob/user) if(!metallic) user.visible_message(SPAN_WARNING("You can't weld \the [src]!")) return FALSE - if(!(WT.remove_fuel(2, user))) + if(!(welder.remove_fuel(2, user))) return FALSE user.visible_message(SPAN_NOTICE("[user] begins repairing damage to [src]."), @@ -413,20 +415,20 @@ return ..() -/obj/structure/barricade/proc/try_nailgun_usage(obj/item/W, mob/user) - if(length(repair_materials) == 0 || health >= maxhealth || !istype(W, /obj/item/weapon/gun/smg/nailgun)) +/obj/structure/barricade/proc/try_nailgun_usage(obj/item/item, mob/user) + if(length(repair_materials) == 0 || health >= maxhealth || !istype(item, /obj/item/weapon/gun/smg/nailgun)) return FALSE - var/obj/item/weapon/gun/smg/nailgun/NG = W + var/obj/item/weapon/gun/smg/nailgun/nailgun = item - if(!NG.in_chamber || !NG.current_mag || NG.current_mag.current_rounds < 3) + if(!nailgun.in_chamber || !nailgun.current_mag || nailgun.current_mag.current_rounds < 3) to_chat(user, SPAN_WARNING("You require at least 4 nails to complete this task!")) return FALSE // Check if either hand has a metal stack by checking the weapon offhand // Presume the material is a sheet until proven otherwise. var/obj/item/stack/sheet/material = null - if(user.l_hand == NG) + if(user.l_hand == nailgun) material = user.r_hand else material = user.l_hand @@ -445,8 +447,8 @@ to_chat(user, SPAN_WARNING("You'll need some adequate repair material in your other hand to patch up [src]!")) return FALSE - var/soundchannel = playsound(src, NG.repair_sound, 25, 1) - if(!do_after(user, NG.nailing_speed, INTERRUPT_ALL, BUSY_ICON_FRIENDLY, src)) + var/soundchannel = playsound(src, nailgun.repair_sound, 25, 1) + if(!do_after(user, nailgun.nailing_speed, INTERRUPT_ALL, BUSY_ICON_FRIENDLY, src)) playsound(src, null, channel = soundchannel) return FALSE @@ -454,7 +456,7 @@ to_chat(user, SPAN_WARNING("You seems to have misplaced the repair material!")) return FALSE - if(!NG.in_chamber || !NG.current_mag || NG.current_mag.current_rounds < 3) + if(!nailgun.in_chamber || !nailgun.current_mag || nailgun.current_mag.current_rounds < 3) to_chat(user, SPAN_WARNING("You require at least 4 nails to complete this task!")) return FALSE @@ -462,7 +464,7 @@ to_chat(user, SPAN_WARNING("You nail [material] to [src], restoring some of its integrity!")) update_damage_state() material.use(1) - NG.current_mag.current_rounds -= 3 - NG.in_chamber = null - NG.load_into_chamber() + nailgun.current_mag.current_rounds -= 3 + nailgun.in_chamber = null + nailgun.load_into_chamber() return TRUE diff --git a/code/game/objects/structures/barricade/metal.dm b/code/game/objects/structures/barricade/metal.dm index 40f784b064e4..4056ac9021f8 100644 --- a/code/game/objects/structures/barricade/metal.dm +++ b/code/game/objects/structures/barricade/metal.dm @@ -39,12 +39,12 @@ . += SPAN_NOTICE("The cade is protected by a biohazardous upgrade.") if(BARRICADE_UPGRADE_BRUTE) . += SPAN_NOTICE("The cade is protected by a reinforced upgrade.") - if(BARRICADE_UPGRADE_EXPLOSIVE) - . += SPAN_NOTICE("The cade is protected by an explosive upgrade.") + if(BARRICADE_UPGRADE_ANTIFF) + . += SPAN_NOTICE("The cade is protected by a composite upgrade.") -/obj/structure/barricade/metal/attackby(obj/item/W, mob/user) - if(iswelder(W)) - if(!HAS_TRAIT(W, TRAIT_TOOL_BLOWTORCH)) +/obj/structure/barricade/metal/attackby(obj/item/item, mob/user) + if(iswelder(item)) + if(!HAS_TRAIT(item, TRAIT_TOOL_BLOWTORCH)) to_chat(user, SPAN_WARNING("You need a stronger blowtorch!")) return if(user.action_busy) @@ -52,7 +52,7 @@ if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You're not trained to repair [src]...")) return - var/obj/item/tool/weldingtool/WT = W + var/obj/item/tool/weldingtool/welder = item if(damage_state == BARRICADE_DMG_HEAVY) to_chat(user, SPAN_WARNING("[src] has sustained too much structural damage to be repaired.")) return @@ -61,10 +61,10 @@ to_chat(user, SPAN_WARNING("[src] doesn't need repairs.")) return - weld_cade(WT, user) + weld_cade(welder, user) return - if(try_nailgun_usage(W, user)) + if(try_nailgun_usage(item, user)) return for(var/obj/effect/xenomorph/acid/A in src.loc) @@ -74,7 +74,7 @@ switch(build_state) if(BARRICADE_BSTATE_SECURED) //Fully constructed step. Use screwdriver to remove the protection panels to reveal the bolts - if(HAS_TRAIT(W, TRAIT_TOOL_SCREWDRIVER)) + if(HAS_TRAIT(item, TRAIT_TOOL_SCREWDRIVER)) if(!skillcheck(user, SKILL_CONSTRUCTION, SKILL_CONSTRUCTION_TRAINED)) to_chat(user, SPAN_WARNING("You are not trained to touch [src]...")) return @@ -88,16 +88,16 @@ build_state = BARRICADE_BSTATE_UNSECURED return - if(istype(W, /obj/item/stack/sheet/metal)) + if(istype(item, /obj/item/stack/sheet/metal)) if(!skillcheck(user, SKILL_CONSTRUCTION, SKILL_CONSTRUCTION_TRAINED)) to_chat(user, SPAN_WARNING("You are not trained to touch [src]...")) return if(upgraded) to_chat(user, SPAN_NOTICE("This barricade is already upgraded.")) return - var/obj/item/stack/sheet/metal/M = W + var/obj/item/stack/sheet/metal/metal = item if(user.client?.prefs?.no_radials_preference) - var/choice = tgui_input_list(user, "Choose an upgrade to apply to the barricade", "Apply Upgrade", list(BARRICADE_UPGRADE_BURN, BARRICADE_UPGRADE_BRUTE, BARRICADE_UPGRADE_EXPLOSIVE)) + var/choice = tgui_input_list(user, "Choose an upgrade to apply to the barricade", "Apply Upgrade", list(BARRICADE_UPGRADE_BURN, BARRICADE_UPGRADE_BRUTE, BARRICADE_UPGRADE_ANTIFF)) if(!choice) return if(!user.Adjacent(src)) @@ -106,33 +106,37 @@ if(upgraded) to_chat(user, SPAN_NOTICE("This barricade is already upgraded.")) return - if(M.get_amount() < 2) + if(metal.get_amount() < 2) to_chat(user, SPAN_NOTICE("You lack the required metal.")) return - if((usr.get_active_hand()) != M) - to_chat(user, SPAN_WARNING("You must be holding the [M] to upgrade \the [src]!")) + if((usr.get_active_hand()) != metal) + to_chat(user, SPAN_WARNING("You must be holding the [metal] to upgrade \the [src]!")) return switch(choice) if(BARRICADE_UPGRADE_BURN) burn_multiplier = 0.75 + burn_flame_multiplier = 0.75 upgraded = BARRICADE_UPGRADE_BURN to_chat(user, SPAN_NOTICE("You applied a biohazardous upgrade.")) if(BARRICADE_UPGRADE_BRUTE) brute_multiplier = 0.75 + brute_projectile_multiplier = 0.75 upgraded = BARRICADE_UPGRADE_BRUTE to_chat(user, SPAN_NOTICE("You applied a reinforced upgrade.")) - if(BARRICADE_UPGRADE_EXPLOSIVE) - explosive_multiplier = 0.75 - upgraded = BARRICADE_UPGRADE_EXPLOSIVE - to_chat(user, SPAN_NOTICE("You applied an explosive upgrade.")) + if(BARRICADE_UPGRADE_ANTIFF) + explosive_multiplier = 0.5 + brute_projectile_multiplier = 0.5 + burn_flame_multiplier = 0.5 + upgraded = BARRICADE_UPGRADE_ANTIFF + to_chat(user, SPAN_NOTICE("You applied a composite upgrade.")) - M.use(2) + metal.use(2) user.count_niche_stat(STATISTICS_NICHE_UPGRADE_CADES) update_icon() return else - var/static/list/cade_types = list(BARRICADE_UPGRADE_EXPLOSIVE = image(icon = 'icons/obj/structures/barricades.dmi', icon_state = "explosive_obj"), BARRICADE_UPGRADE_BRUTE = image(icon = 'icons/obj/structures/barricades.dmi', icon_state = "brute_obj"), BARRICADE_UPGRADE_BURN = image(icon = 'icons/obj/structures/barricades.dmi', icon_state = "burn_obj")) + var/static/list/cade_types = list(BARRICADE_UPGRADE_ANTIFF = image(icon = 'icons/obj/structures/barricades.dmi', icon_state = "explosive_obj"), BARRICADE_UPGRADE_BRUTE = image(icon = 'icons/obj/structures/barricades.dmi', icon_state = "brute_obj"), BARRICADE_UPGRADE_BURN = image(icon = 'icons/obj/structures/barricades.dmi', icon_state = "burn_obj")) var/choice = show_radial_menu(user, src, cade_types, require_near = TRUE) if(!choice) return @@ -142,33 +146,37 @@ if(upgraded) to_chat(user, SPAN_NOTICE("This barricade is already upgraded.")) return - if(M.get_amount() < 2) + if(metal.get_amount() < 2) to_chat(user, SPAN_NOTICE("You lack the required metal.")) return - if((usr.get_active_hand()) != M) - to_chat(user, SPAN_WARNING("You must be holding the [M] to upgrade \the [src]!")) + if((usr.get_active_hand()) != metal) + to_chat(user, SPAN_WARNING("You must be holding the [metal] to upgrade \the [src]!")) return switch(choice) if(BARRICADE_UPGRADE_BURN) burn_multiplier = 0.75 + burn_flame_multiplier = 0.75 upgraded = BARRICADE_UPGRADE_BURN to_chat(user, SPAN_NOTICE("You applied a biohazardous upgrade.")) if(BARRICADE_UPGRADE_BRUTE) brute_multiplier = 0.75 + brute_projectile_multiplier = 0.75 upgraded = BARRICADE_UPGRADE_BRUTE to_chat(user, SPAN_NOTICE("You applied a reinforced upgrade.")) - if(BARRICADE_UPGRADE_EXPLOSIVE) - explosive_multiplier = 0.75 - upgraded = BARRICADE_UPGRADE_EXPLOSIVE - to_chat(user, SPAN_NOTICE("You applied an explosive upgrade.")) + if(BARRICADE_UPGRADE_ANTIFF) + explosive_multiplier = 0.5 + brute_projectile_multiplier = 0.5 + burn_flame_multiplier = 0.5 + upgraded = BARRICADE_UPGRADE_ANTIFF + to_chat(user, SPAN_NOTICE("You applied a composite upgrade.")) - M.use(2) + metal.use(2) user.count_niche_stat(STATISTICS_NICHE_UPGRADE_CADES) update_icon() return - if(HAS_TRAIT(W, TRAIT_TOOL_MULTITOOL)) + if(HAS_TRAIT(item, TRAIT_TOOL_MULTITOOL)) if(!skillcheck(user, SKILL_CONSTRUCTION, SKILL_CONSTRUCTION_TRAINED)) to_chat(user, SPAN_WARNING("You are not trained to touch [src]...")) return @@ -181,13 +189,15 @@ upgraded = null explosive_multiplier = initial(explosive_multiplier) brute_multiplier = initial(brute_multiplier) + brute_projectile_multiplier = initial(brute_projectile_multiplier) burn_multiplier = initial(burn_multiplier) + burn_flame_multiplier = initial(burn_flame_multiplier) new stack_type (loc, 1) update_icon() return if(BARRICADE_BSTATE_UNSECURED) //Protection panel removed step. Screwdriver to put the panel back, wrench to unsecure the anchor bolts - if(HAS_TRAIT(W, TRAIT_TOOL_SCREWDRIVER)) + if(HAS_TRAIT(item, TRAIT_TOOL_SCREWDRIVER)) if(user.action_busy) return if(!skillcheck(user, SKILL_CONSTRUCTION, SKILL_CONSTRUCTION_TRAINED)) @@ -199,7 +209,7 @@ SPAN_NOTICE("You set [src]'s protection panel back.")) build_state = BARRICADE_BSTATE_SECURED return - if(HAS_TRAIT(W, TRAIT_TOOL_WRENCH)) + if(HAS_TRAIT(item, TRAIT_TOOL_WRENCH)) if(user.action_busy) return if(!skillcheck(user, SKILL_CONSTRUCTION, SKILL_CONSTRUCTION_TRAINED)) @@ -214,7 +224,7 @@ update_icon() //unanchored changes layer return if(BARRICADE_BSTATE_MOVABLE) //Anchor bolts loosened step. Apply crowbar to unseat the panel and take apart the whole thing. Apply wrench to resecure anchor bolts - if(HAS_TRAIT(W, TRAIT_TOOL_WRENCH)) + if(HAS_TRAIT(item, TRAIT_TOOL_WRENCH)) if(user.action_busy) return if(!skillcheck(user, SKILL_CONSTRUCTION, SKILL_CONSTRUCTION_TRAINED)) @@ -224,8 +234,8 @@ if(B != src && B.dir == dir) to_chat(user, SPAN_WARNING("There's already a barricade here.")) return - var/turf/open/T = loc - if(!(istype(T) && T.allow_construction)) + var/turf/open/turf = loc + if(!(istype(turf) && turf.allow_construction)) to_chat(user, SPAN_WARNING("[src] must be secured on a proper surface!")) return playsound(src.loc, 'sound/items/Ratchet.ogg', 25, 1) @@ -236,7 +246,7 @@ anchored = TRUE update_icon() //unanchored changes layer return - if(HAS_TRAIT(W, TRAIT_TOOL_CROWBAR)) + if(HAS_TRAIT(item, TRAIT_TOOL_CROWBAR)) if(user.action_busy) return if(!skillcheck(user, SKILL_CONSTRUCTION, SKILL_CONSTRUCTION_TRAINED)) From 99b37d9cc01afc6caad3be90e7c803278c8e6512 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 27 Jun 2023 03:50:29 +0100 Subject: [PATCH 201/224] Automatic changelog for PR #3584 [ci skip] --- html/changelogs/AutoChangeLog-pr-3584.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3584.yml diff --git a/html/changelogs/AutoChangeLog-pr-3584.yml b/html/changelogs/AutoChangeLog-pr-3584.yml new file mode 100644 index 000000000000..95544a0eccfa --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3584.yml @@ -0,0 +1,6 @@ +author: "ihatethisengine" +delete-after: True +changes: + - balance: "explosive barricade upgrade provides better protection against explosions (25% to 50%)" + - balance: "explosive barricade upgrade provides strong protection against brute-based projectiles (50%)" + - balance: "explosive barricade upgrade provides strong protection against fire (50%)" \ No newline at end of file From b7afdf56bb4ccb91c2c6c677042d48e89d8c5c0f Mon Sep 17 00:00:00 2001 From: Drathek <76988376+Drulikar@users.noreply.github.com> Date: Mon, 26 Jun 2023 22:47:15 -0700 Subject: [PATCH 202/224] Allow Mentors to Eavesdrop on Mhelps (#3720) # About the pull request This PR grants mentors the ability to see other responses to mentor help messages, and fixes the double messaging if you are responder to the mhelp. # Explain why it's good for the game Mentors can learn from other mentors too! # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Drathek admin: Mentors can now eavesdrop on mentor messages, and the responder to a mhelp doesn't get double logging from eavesdropping. /:cl: --- code/modules/mentor/mentorhelp.dm | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/code/modules/mentor/mentorhelp.dm b/code/modules/mentor/mentorhelp.dm index 8413b6d118e6..84dacf4f8bfb 100644 --- a/code/modules/mentor/mentorhelp.dm +++ b/code/modules/mentor/mentorhelp.dm @@ -108,28 +108,28 @@ sound_to(recipient, 'sound/effects/mhelp.ogg') to_chat(recipient, wrap_message(msg, sender)) - for(var/client/C in GLOB.admins) + for(var/client/admin_client in GLOB.admins) var/formatted = msg var/soundfile - if(!C || C == recipient) + if(!admin_client || admin_client == recipient) continue // Initial broadcast - else if(!staff_only && !recipient && CLIENT_HAS_RIGHTS(C, R_MENTOR)) + else if(!staff_only && !recipient && CLIENT_HAS_RIGHTS(admin_client, R_MENTOR)) formatted = wrap_message(formatted, sender) soundfile = 'sound/effects/mhelp.ogg' - // Staff eavesdrop - else if(CLIENT_HAS_RIGHTS(C, R_MENTOR) && CLIENT_IS_STAFF(C)) + // Eavesdrop + else if(CLIENT_HAS_RIGHTS(admin_client, R_MENTOR) && (!staff_only || CLIENT_IS_STAFF(admin_client)) && admin_client != sender) if(include_keys) formatted = SPAN_MENTORHELP(key_name(sender, TRUE) + " -> " + key_name(recipient, TRUE) + ": ") + msg else continue - if(soundfile && with_sound && (C.prefs?.toggles_sound & SOUND_ADMINHELP)) - sound_to(C, soundfile) - to_chat(C, formatted) + if(soundfile && with_sound && (admin_client.prefs?.toggles_sound & SOUND_ADMINHELP)) + sound_to(admin_client, soundfile) + to_chat(admin_client, formatted) return // Makes the sender input a message and sends it From f173b79e2e1d9aba3b4a590d018a5b4dfd14d2be Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 27 Jun 2023 06:56:12 +0100 Subject: [PATCH 203/224] Automatic changelog for PR #3720 [ci skip] --- html/changelogs/AutoChangeLog-pr-3720.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3720.yml diff --git a/html/changelogs/AutoChangeLog-pr-3720.yml b/html/changelogs/AutoChangeLog-pr-3720.yml new file mode 100644 index 000000000000..0d932c15ed35 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3720.yml @@ -0,0 +1,4 @@ +author: "Drathek" +delete-after: True +changes: + - admin: "Mentors can now eavesdrop on mentor messages, and the responder to a mhelp doesn't get double logging from eavesdropping." \ No newline at end of file From be616f3e9320303e10f5e02344706169f6a1481e Mon Sep 17 00:00:00 2001 From: TheGamerdk <5618080+TheGamerdk@users.noreply.github.com> Date: Tue, 27 Jun 2023 09:44:26 +0200 Subject: [PATCH 204/224] Cluster OB now respects if a hive core is created while it is firing. (#3600) # About the pull request It checks for OB protection on the turf now. It'll remove the turf from consideration and try a different one. If no valid turfs remain the OB stops. # Explain why it's good for the game Seems fair enough, very niche case though. # Testing Photographs and Procedure # Changelog :cl: balance: Cluster OBs will now no longer hit turfs that have gotten OB protection after the initial OB was fired. /:cl: --- code/modules/cm_marines/orbital_cannon.dm | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/code/modules/cm_marines/orbital_cannon.dm b/code/modules/cm_marines/orbital_cannon.dm index 431b03fb31d3..14e990809f4f 100644 --- a/code/modules/cm_marines/orbital_cannon.dm +++ b/code/modules/cm_marines/orbital_cannon.dm @@ -484,14 +484,13 @@ var/list/ob_type_fuel_requirements var/list/turf_list = list() for(var/turf/T in range(range_num, target)) - if(protected_by_pylon(TURF_PROTECTION_OB, T)) - continue - turf_list += T for(var/i = 1 to total_amount) for(var/k = 1 to instant_amount) var/turf/U = pick(turf_list) + if(protected_by_pylon(TURF_PROTECTION_OB, U)) //If the turf somehow gained OB protection while the cluster was firing + continue fire_in_a_hole(U) sleep(delay_between_clusters) From 045e0cd84a9da945585999ddc87c6b9c96b71cb2 Mon Sep 17 00:00:00 2001 From: cm13-github <128137806+cm13-github@users.noreply.github.com> Date: Tue, 27 Jun 2023 08:54:56 +0100 Subject: [PATCH 205/224] Automatic changelog for PR #3600 [ci skip] --- html/changelogs/AutoChangeLog-pr-3600.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-3600.yml diff --git a/html/changelogs/AutoChangeLog-pr-3600.yml b/html/changelogs/AutoChangeLog-pr-3600.yml new file mode 100644 index 000000000000..9eef18f635f4 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-3600.yml @@ -0,0 +1,4 @@ +author: "TheGamerdk" +delete-after: True +changes: + - balance: "Cluster OBs will now no longer hit turfs that have gotten OB protection after the initial OB was fired." \ No newline at end of file From 5404fb5980f2ec2a01afd577f80a7153696aae7f Mon Sep 17 00:00:00 2001 From: morrowwolf Date: Tue, 27 Jun 2023 05:32:15 -0400 Subject: [PATCH 206/224] Liaison drip (#3620) # About the pull request This PR adds three new outfits to the CL's office. This PR adds a new snow jacket for the CL. See the icon checks in the "checks" tab to see the sprites. # Explain why it's good for the game Drip good. (sometimes) # Testing Photographs and Procedure
Screenshots & Videos Put screenshots and videos here with an empty line between the screenshots and the `
` tags.
# Changelog :cl: Morrow, Thwomper add: Added three new uniforms and a snow jacket for the CL. /:cl: --- code/modules/clothing/suits/labcoat.dm | 4 + code/modules/clothing/under/marine_uniform.dm | 16 ++ icons/mob/humans/onmob/suit_0.dmi | Bin 326365 -> 327731 bytes icons/mob/humans/onmob/uniform_0.dmi | Bin 406427 -> 396117 bytes icons/obj/items/clothing/suits.dmi | Bin 164453 -> 164235 bytes icons/obj/items/clothing/uniforms.dmi | Bin 127271 -> 125362 bytes maps/map_files/USS_Almayer/USS_Almayer.dmm | 209 +++++++++--------- 7 files changed, 126 insertions(+), 103 deletions(-) diff --git a/code/modules/clothing/suits/labcoat.dm b/code/modules/clothing/suits/labcoat.dm index 1c74080a928f..c621f112d7fc 100644 --- a/code/modules/clothing/suits/labcoat.dm +++ b/code/modules/clothing/suits/labcoat.dm @@ -297,3 +297,7 @@ /obj/item/device/walkman, ) +/obj/item/clothing/suit/storage/snow_suit/liaison + name = "liaison's winter coat" + desc = "A Weyland-Yutani winter coat. Only the best comfort for the liaison in a cold environment." + icon_state = "snowsuit_liaison" diff --git a/code/modules/clothing/under/marine_uniform.dm b/code/modules/clothing/under/marine_uniform.dm index 17b98d9b9326..540c311f9221 100644 --- a/code/modules/clothing/under/marine_uniform.dm +++ b/code/modules/clothing/under/marine_uniform.dm @@ -777,12 +777,22 @@ icon_state = "liaison_regular" worn_state = "liaison_regular" +/obj/item/clothing/under/liaison_suit/charcoal + name = "liaison's charcoal suit" + desc = "A stiff, stylish charcoal suit commonly worn by businessmen from the Weyland-Yutani corporation. Expertly crafted to make you look like a prick." + icon_state = "liaison_charcoal" + worn_state = "liaison_charcoal" + /obj/item/clothing/under/liaison_suit/outing name = "liaison's outfit" desc = "A casual outfit consisting of a collared shirt and a vest. Looks like something you might wear on the weekends, or on a visit to a derelict colony." icon_state = "liaison_outing" worn_state = "liaison_outing" +/obj/item/clothing/under/liaison_suit/outing/red + icon_state = "liaison_outing_red" + worn_state = "liaison_outing_red" + /obj/item/clothing/under/liaison_suit/formal name = "liaison's white suit" desc = "A formal, white suit. Looks like something you'd wear to a funeral, a Weyland-Yutani corporate dinner, or both. Stiff as a board, but makes you feel like rolling out of a Rolls-Royce." @@ -795,6 +805,12 @@ icon_state = "liaison_suspenders" worn_state = "liaison_suspenders" +/obj/item/clothing/under/liaison_suit/blazer + name = "liaison's blue blazer" + desc = "A stiff but casual blue blazer. Similar can be found in any Weyland-Yutani office. Only the finest wear for the galaxy's most cunning." + icon_state = "liaison_blue_blazer" + worn_state = "liaison_blue_blazer" + /obj/item/clothing/under/marine/reporter name = "combat correspondent uniform" desc = "A relaxed and robust uniform fit for any potential reporting needs." diff --git a/icons/mob/humans/onmob/suit_0.dmi b/icons/mob/humans/onmob/suit_0.dmi index 4d63b7abd7f100468b92feca3b0538c1d16ab156..5cccc4c2e0e091ce869b8bcd1a81c5675e189e75 100644 GIT binary patch delta 39164 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 delta 37788 zcma&NbyQT*8a_O9OLvEWfONOCbax|2ch{ji6=@t0DQW3$kdTl@q`Q&s-@$v=x9%5z zd}}eY&)Iv=Va|D?SH3bDe~9sF^;@iiH}k%JgXmxgDM9gy_*B5T%1Bv7nKc65?PC zB+imA_x{E&q7qI)wac5?vDb3!Z!&dE%i)#s3uIY3vX@$$6G(Bp#fE`s(r4$(G|A+v z&IhC6S9^Pm7_}~+`%YUnt<>PkmLOMZ$L(=ST6PNzxjoXsK)B;_B-{QFM_&3LYUXx* zs5)VQ5xFR+*N#_nbnw3F)BDk=o-nlt&}=pCsJ`ltJL`Y??TMb@`sWNOA9}qa3d40# zP>4uJaC$waLP$*zJ25j80q!zRqbhQ7cklfo9h=@f*8u=x$C=zO zEm2caUQu0O@1|g+h+<$t8n6AmB0r2amuuTS{qi9qA?3k}6>_!+yBvL*kOj6jV^_BQ zL~%zRE?jIE8`;ydvLvana!X23f^ai4uZ=?Dlr%Kp42{UKi5P=*St8=&F}O)EGBfq7 zwkyU20uJqQ%^2!%O(Fy13Ecn_s}GL9P~J3zKN5}^2N0B=;1u=4-8E&8HnBBlTg=*<9>uYsr7y3b zsxEk)9odkNX{|%LCV!lYh@3Sw#ihy!Yi4PQ5G)>)Ng_Z-PEMURtg8N@^k?5GJA=!G z{90%W!qw9yU4bw_W+6>82Vq2|2<=7c;9KY$fW`s@ihlqO=--P^>^`clZkGHvy-uwI zCkNB-VZ<2*3uW@HhHl;&4DiYsEI z&o~%O9b=?;nV)ZeP5hRoXAYLh?>E?dGA~>wl7t>Xew8|~FZ$cZji$Xis;}8Ce-Sr- zD*R;onHNBW9Pr0!J>3c_<`4x7RX-@12`;{J!HOVkd)dt0FVCo?q~z@GE~OC5d($RP zW%@VJeK~H8Z~=Z|jIaBu825olf=_A>o(c=un@8;WU~VynkoPeEDDw(K|BS82_qY7@ zVC^J^yu3UW9x8|YpI{dr0#(Yofk{}j`|TcvVgP6xH9G3ZX_3)jbNJh@d8XifS2FEg ze?olCfW&zhyN(8$y%j!P@}mAiAVR%TX>3z*IZZyua@r7&P&BjwE*MZ?rG7Ny$)x$p z-l83eO=4$y63coKi|sN~Rdpz?6Gn7N{Zg)iaP4rE9~l+;MoNo$p#*+q3*&7?qf-iG z9kBWt67R+H*zg)gA`d@hi1&VZ{fgH9tI*N#>+UDcn-=s8k$wu7n)f|j3}kP!uEZH@ zgVpClHirqQghxngYR-~Vx{j5`%VyOP);rRb_4M@2CcRLwqNP+B@!0vCdZyDx&mM_? z>bl5d-JDA8?c++%0f$J8c&NI1dd~<22%+0!{xFb|O1vk-M}8a}oYOyvC`q5&Vm|!B zQOqEUzB$`o`>5h|_Np=;*t*w}3n&PkIZlItg-A<>k30=!y`8u%7nJ+(F%beG3k_Z6 zJ+?&tbpNyE5M#MXrAwbN_;!Qu`eN3kE?niLh_Id`^Lt%gWN0XF4Ub4)xN-_AVC`le z<`7qSO%#k>_xf|jElki`XAFV7UR_4AQasaZrGi6)?u=!O8JW<+`Q~<(ae3Ng8FuF zC3Sgf;I|0Iddo-Q-|dIa^TQJpy|hc;>ciXM8R5Dy3tfl%4J4WT+ZYbj9y zZgE*zSs7m+zDp1rnPkMu1nTQ~?+=q@*|$IYId3G2RXt3q+@wr)Ei5d&Td=G z5tw`TcBg3^lsXQv0QP!+e3+tk@cKX^`{vn}2&8%r1p#3(@bo-9EsbyF=TEaN7f6gN zLX~OqL@i9NpbZ-=tgxw>8BEC(=F68NxINAo4%`rZxUh(}#WI;5z=R>&cwRbRZT)Sq zr=_m$`3p02Yo&#tRnA?OU~y2*xf_P|yJVLz10pnvpyTnD zCzfQ{`aPjA(c&A>y}iv|#*73TMN_VfnF7cV&{nL$C^66vR+`ElZC}ss&o*_Skl=?G zK?6w!2M4eBN{=)CHo0xnh>B7y2j0C_&Tj0iW0ADCXZZ{Ok3QM_fn?CY%hww1rjPz3 z=>oVW{-+2D6e2&fL`m!P{Gq z7K8c*|0#Fdw;0~pAMv)Ni~LEUIY_RxeZr%VRmlz$#HfY_p_rI&$shAuM%_I<5f}eF zP!U|^6l4Mlu&~{^n%~CfUqwoo39pCKzue>|BRhhFNXhiG({f$Y+{J6YnX31eFHo1v zR|_2tt?m!NnAt1~EiV^wBcr@Mx5gAa?rYxj&<#(k`nV9yb7WU5@W$0-%YOcMdvR&$ zB!{pj(|X)vZr*R$pow@w*kE>HpS3-Ol%gplX@MI+wKOx?`wBCp31BTaAV0uj=Op^{ z(sB;}hQnz&v~cFV1(Okpq=%Ve0Bn~o3(5_?EG%hqW^r4)6J}g^IeJypG33{XDpPtQ z-{?bJnYfDLN#-C+o z=jiW&1@5IIo4MpWfm9fxO_KN#+Q7MtYg(!WgqJ}mnm9oN0<%25@JuMu5MdHt@$+A} z-mXXHao?OGt9bE+T*V^!BJ;%{E1lg?_>b+MWeW-l@|v47iD4u@rl&{MydV40+L|r! zS>d4v^9Z*$Adt`F=C7rumKF!Cxb+KqI;xvt!Xja8VL7ov=x{3fFkwAL#wXvC8xvTv(kh&(NML1AapZ1;uv~o zbRjs$yU;VHGIWPW!UB+(u3yl(Dbe=WlO4-cX@yEmbRH--qy9 zy?R%m9t~$=n?_-k=Hd`Ij>pohz;2~LR>xJ{GD6Cyvoa`zY{CTdp2an(y1SEemF({Z z?ks{ueXp8?*~>5q>acNE1VvK1{*^(73N&7aiF)bi6IsSj^4V%kKysHG`tyBH}jhLuxNl6Fz6R`zjG<51VoP}7>OaT-Fhts_ZDNN7|ujG9T{ zwen!GSlii&I@=!0FDpX_7gS5*Cy@j_+F(8SekB*AKp@{!aKe`521@oTfVTm`uEU3I zHet-djBIR9TP}dKw7^IBY1NycFHK6%v%nK%%f+SIlbF8UWBwMBO9=s2JS1%oRB3m`^O7BZogr&=KaKUa&q$a^Xr+PpI>nq z9UUFv0A-r~_t0K>FN9ajKOkUre;B z4HeePk_o|Sh0iftEMu^E=T3|iP5aB$J4fVc=&U7b55>fs4 z1OFK!gnJ>>{~q;!_pxtKBO?Fz^Z$l0YD^CCXIcDT7ee=mf&u<3p#Myo{jf0GgCK`> zpuXA9FAiz=1rPUUObfm3kgJe)S^r^EIU!!0hzXf5As-@s)Bj0mkIS>DU;5u;Ssl$^ zM*IjyZEJBz=W@ObgipKWc#7uGk zAi%*QU8G?+hm6$B8mq&O6#+7+LU(!F-kf9c`0dty&rx%w$mCKTar6h}~aBV`{{|38F$sh!oOEnMlUHdvzcp#+D1oZE8XQeIld&N9pz} zAG(v}{Pg|o?gp;osOEND3zBb((SV0TS-Sa*pE`uf=|XyNK_M=|-GOY=$_N!A=TqwX zV-HjM)*&dW&-^;-b=6Lqo*;Sq112SxZQuUBY*=G{Sw*PM&$%2mO?P+n4IbA6s7sJf zTdXq6*F`!<(0FxiGTiKYXXpcs8YkMBRMr7_`0jtJl##M10!-tSz1-Yzfn}VA0!nhe z!vuDc=jSrvGMV0Za6slWn|F6^tnhF#Axk`dp)+1yxNs1`mTQdA+NTo-V0VF^iHe`#B1W+F;R*@6EdcdQ==@TQ zaQ$OjN4GRx1SqyXUWSMmQPSIHW+9=hSEc?PM+x z`gpY7`D{A~BocT5^JO5Rx6B6jM5tcv$?yT;n3i3pRV?#%<6-;sih*!#t^`d^X)Jh1 z!hrDOfHauK*i02X3HAA)R}1Ac0=vlk{QOix%m(jGjFiY>;b2$U$b&&Z;8D_twLgBr zMSEpO%3NDtODqi~M|$X>=IT$cil@xXvxiI|Dw^Eg08>tmjuLwX8iJPn+yMG6?0EDm zLB~vv9(I&MPBPy~zIvEB1g@A0Fl4A!K4%A=iT(BX`Hw^LYJu&+{_@Rnc6y z-BY*rpaUz8a+%2eNd%c|yp){c(THnz4oB)sLy_2r`%@`kZpdwMU#53K!gdQ7GYvq~ zhJfI55GvZKGlF+N;kT|2X3_mG?PR=G$sW&P4&~4(oXRx$tCnDA;J{dk>Mx`jBnC~ ziVtkPh50d=nnH8}#Qh$Q*S1j_-mW48FVOntodP8-Y!E2b8{$7!64HyELH^dbQH!PZ z{k{;hd0PGbXwjfl*gk*p>hkb+;@Nu@v)M7ERW=vd9c0RlCB~i#C?+gKCL+H7x7||L z9RA0WbHXuKg3ywSc_}BTgomv@#5x{n0X`1{r9B?2{`Ad2Zt*uObA^Y2jKJM1KnP_I zM1pk%kEB~Uam7|0b!8PI^pHPn%#&>ISObGdpADSQIa^5gwzi0{Gxw5FqwX@Z)|_7d zTQD3IA3Obrk}!5SjWu6QD=}$>o%~}EW&o*yU9lDuqbvDL`w01g6I2UMY8U_+yD=YH9yYCqKJwZ)7N zXeKo8&x!xxqau)ekU@ni@D_cM@kfuCvCpS@N4yPc@SF~S3J2Gfnhb1|Ok#tUgo`s& zAwb0|`VIJovVChmxAnZzVlh>UspIunnAh0scTwy{vTz+uL|D!xAI6-@8h{1*=aY*I zp2p?bSwiqwxB2`{MS1_8@ z{hMBc(&2`Uwcsl?!=2z`)5e=?Z=gB9xt<{W<)`9`^6&BV)`Hnm0k4~D?`BlYO!7#y9HFewid#Q8t3$*N1SmDy)AYe)3l2rwM)p{YNhCC(%fvIWQzoR;Co2*Jmenx;WClb9E;`S zCMBidhvak%NlzxQ=jvAtI8k!)808J5;g6#QJ+{Y~2v-u2?T-RUUnIO8-y9rFa|Wk; zG%p%Vrd=*1H)sM)K+~sBR2sY3>Qwe0RcOsPQM1C={xQ)A@K$Ha<}}+ zyYO!DK*|2{)a@;L!zEHsz}@Bg*fM6mv09{g20B-fa?m%u_-xW}Ri07~w>@~g;djM4 zQ>)+(i{7eVo|Hj; z451OPLp+mpv2yFx5vTC!4_MuW7W3s*F>FTQLaHi_(AIY0_QF5Z7_s5|7g(p(YrKT) zR`>l-fwdol3f}8|MXGvTPe`hCICs*H*Ru^hFQhFTDCV0q0y%Lo5Ejzg2u zf6^f5%<^7WS64jWM%L2uB^Xeztgbqq@MB_nar5xxegBR_q9nw^(x_*uVgl_4YXbJ% z{ySIFPF6`At6UM!!3Q;_lH^jmhBZsMxSEF@bbwH+;Y)Qbtk0b?HL#Iq6WWgJWc#q1 z@DB<-%I%A(|U zqnBC-&lppI!4>PJ7s=x&kAZ;=q7#q@UU7VvOBn0u5D1kuxsB7v0fUYd&Amh!EfGy756pE*s8u`((2oXjTskcz*Xw$(Tv0B3mgZnAL+qCBiMqfgT=iMx&@DF9?&9DF#o>7B#6Q0YztN z5efmkwS%3!7D1mcy7(gY441E8Rj$wz+jcfP+is26@cUiD3JTWJI{EvflTx|+$jTy( zer^lO;3~rK#fzX0Ac^kHn4fblsl*hTXLLZ!_yu2GQ)3p#K;jt}+BZ0hhJnumsm&RV zN)HlEOpHP?6)XW~od1$9x>qd$=Vvu;$!TekBn7ZOK0YJv@D&#rr@Lrb$>%OK+hany zA4HXVi`eY9&IR7yUA^P46NC6)9KZDTb>a4JWl2spiQ2zGkZbqGzmeuNlxs`4ry>5p zX54pi5BqL|uzO$_M};k+U+2k~lkWUZVo9|UH@4ce!_i0bpDS<0BK=c2F$^TA^P0-@_IO(j+7Q+vg63<5S-kAH$ura82P2xAnsr1<8rmsHdTJEkxipe< zGHkhxx=+?+-cYc9HIn{|8y(^+EpmBqO918?ozffK_TXqbR^g;pSuFd!ie{tZM}%v* z+feJZlEY^_Lk#nGl$0&Mpe>XzfIdOXCgg97ykb-gAmykgP+>9_l6Sj8D(MmU;7i~d zJH$cFgaew7#_E`?5@!Me0!CI=X;A7hGw)DFMn+UMCQVP~GBXj=Gcxk5l~Qx_^WpmX z3P6mT$wA9yowyD6mt&Sjs4TkQqu;#J0VB!q`;<~e;y={Wkw%U?!WHK?!pEMvkMr^) zfq)Gwfl zl}MC{d~iUbRPpj|YU=vahw{ATdF%AF>$SJuW5ET6nz}~9dJ!8{$Cod%Ed3Hs9@{#a zE7!Ydj3uv*uiP%~2su}suYee|!zx*iHv*SBPcY%~aC0q}LP5c*zUzfn9}#I}9Uh}Y z)DckSRsO7vJWkFmh!p+k$~!hBJa{-bYn*bLsNLJR&y7zaP-14gg*Qrn0o2w9?v6HA zTie(~l+AhjHqZ=>poiywS>5ak_}jE}f;R5?7+1aV+RVGgZ$L+o{0;!6IK<54f#ZDi zr$%<0j4&C^^Y}VO=K%}~ksx#w0x>DfyMnY*jZ?F-%Z3w`iTkroP8GM}#9X{M;$wnE z@iY|^*4%=L1_l_IlCx~HVu{QT27O(1fllX^h{U)H-fN*N>2mbdYjr7KU~;Z>X83x+ zaDRQ%2PyX6aK>R97;H3BGB$*om+@{|Xi z1R)yxv1HB8UiZ4aD&&a`%TK8Iu0DynaWEnaVS#^?N9(F0gA%qD^$OE0}Hke1tMcQsPM#t7;{m7NKYb1hvzNri#_}c!R?1n7Z+w(%wS;z z^{d@FqXH=vZI0hr7nXg_S~p2bSsNYE=^H$0QfWga0469y?MU}&CZFGz>0f4$0V>If zj7{QtbFnhs5@UEq2C-G3SlYtL5X&OZYXH%y{OPk>00hw@2$H?O@8*@w*Dp^}<@(#4 zOypAt&+oC$KRxjp@sHz+iy|Eh-JK~BC zHYgAiwFdE@eeHB+Y)GdE?W?VOzozM;E1sFzF9)`)B!|7K;5uvZn&C2*EO7Loc4y?q z=B-dWZ}M%%@Ll`UnkckiPx0%6A7}PLM|lO-!02Xfol#J=!GOjQtFp73N4VThn0N`p z{lk6wJ*B6-fo^(+8A!6G6coHn$QgcPV6_5Oxm#RANXq5~GBNGN1pv zHx?@JI{nflSlOcd$Kk%p0%#=%>pP3O0XaS{tWF7e5QBF{)^Jq8KL+`sk%|TI8GJl7 zDdG>-ij)b`FpC%Sr9k7R{eNm+VKe1MWM_(K}r}%U8{b zr5pL69)z_wseixxP(hFwYrab);w$J+B${@nU+ucD2Z~SH!vh~o9kIk-BZ@t^R}EC3 zPMRmB7fbo*A&Ab;hCdnENc$QyvqzFXY*==n^*dxq!HBOQo8**GT3SvsvZQo%b-@f! zD&X}VH>Rygm_UI8RJ82HKt#KGJGaiwie?(*2h;39!8g-duJnk4^j=;)bM@JF; zzfc=n?36z5*$UkHUhdg8b%6%x*lq!4_O@Z|N1GU`VvhC4-J~;!%~Lz^-XR-UO>>n; z=^yBWfdmRUrxOROY3s$KmCR0fa`EAcz^(^}FHjb4qyUCL3^3R-9(5*;<7a0B<1a5g zHGk9{^GVCls&l&L(Wf}dv@$P;6?$sHF?T6wY(cKSR zJxT5r$etBO>B5}m>?&Rci+~Qx=$7GgQg5Y#+L^aL-)i?=?dtp9Tc=IK$uBn3H>Didb7C!~g@R(1C(Lu=qiuzNKenj7tApjY=9S;<+t?3F`gLomu+)%<9N|4G}TU7m=~1 zOSW>Ss0ZL{7g$N7m8?^EQDnj!_@aGl>u5LUl&cU9;_B*F{gha1Ji3zuc7NG8sR8DT zGe<%PqQ*F6Zxv+IlyJeQK{;nz470Q3Oea^pWWsVXjMirN$PQdiOQO&(W}4Cc0*0$V;t=qr=YDvmez;{_s*%ooJ${TM&xeEQi^LH!(! z)O^RT7fFeJKbqIV$YydB(TRf$z{BPqIuEEo&73{(ed|)Mce(hDd^VMT6`7Hu_fJ_) z8W=g-1fI(%DM=>c>j?@9#(l=@QN_`0FR7^b#X%$?MkJfziW=7vNjgWXy5_a0prxa8 zTDZNj9}Z@MzKeQZUS5(TF)v#g!rlK~gbc(n!ap3c-oL*P!>%z$d91kwpvbqsjZV_B z`&!x`FP>`2xfDeaLdfBkXP>@4MC#lXb-1b}eN2nYZWaCt9*(QdzR(JVy}LT<{-$GM zR{!AV^=3L(T++xd(d}{Qw(U(8=ljvm;Z3SheuQj&Em@*q`p)wZ{;+uLc#C|+YK-cZ zhXrns24!l9)VLzs0muXy`fPqPU7V4#1z$t03h}RSX<@*IFhz=9^Y?U5>v+eb>z{Ng zP}e$gWTvNiOfT^qID6B7c4-!6h}1yY4iA70691#6q4)wPmIPLLys#&}51F-gh||ii zR@c5LjShI#`$)>s;cQ88d%nlBe1-KTuYIYQRstEm`y{s&_<}>ct5fZHv43s5P0=eR zkR}hNaL;x4i|J7j-IiOAcVA65xsm#EzGChuzu_pX5N(@A&?)U$M15Em(zt)jfc3)U zOGzCfnl!tOdzCaOuSk%XlY>z>mfqbvIkSXnViFh;ux!KM)F@&8wrjA99}N?-V7K21 zB$`(|^?U|=$PmQHc{1Cnzs6dz&pyd(385~Jk`c@TUmxmD{yf^_cKvL|JF|M-TlSXL zkId`9@WqQK&)fk4{~fsT=+(I@&3$dAB$TJ1<9xLXaPB`)dPU*w~&Hr^g4ppvUkZpn^2Wx`fK}^S{@$CxhdnTUwAZHRWr0YH4mtXj_d57e_gPVoBn> z(3gu6vfU2q{9wsS4KnE&6xt&Z{GMXA0`eiNr-cHnf&O`XF3^ufr@1_Ca1`3Fo$GnO zb7XlzY8FhU5A^L*5*c;8JA4@o*1&lJvzdh#rJk3couO3)I$`D1rV#+cZrPA`yoiV!93zU^`Ml+`l?dRTNumf$3!3~}f8nVMrE-YWBWE@Nm;PP`fqMjw0Boj34S@V8KvdRf!}G5%#ag!u80+w50=gFE;6RQ)Og|4AN3ACX3>|8UgVBkrFq$;ya+N zqIpWtt{u!d2nykhxUf0PlCCg;Q~TH<;Ct3k+F^EKF?VetxaasaziABN+dr0$hzPt( z@DBUZtCL4k5|@T*s7XzWIM%OG#}#~wrh(uwg3IDb`Yj#|)a$m4hEwuyI~5fWvYJ@Q(Oh zj}t=#I@k(X3~r!)DvfSbhfade`1!QNmmqu8#L_~tnqoxL_r)=N(q?!y3E^R(*#PT&?&>cC0h1js&-jeHyh($&q^!5>a6J;q zExeP~3lYeM!sI#gpQ{A6(FMldvcJ8<{r&$zj}try%x&kG4lONFoWk&4?lE=Db>(J`2@ zK9znN`)7rpVESNaTr6WR_9P>NPBk zg^NCP$k72Is*LY0Uwx7XL#Qnd%3Ju?m@iqrLQI$M;X>Mn9+_@oH⪚7Gwv%)~3yI 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

k7si9o1i_IhY!=J(c2zrRNAm5y=6?J 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

SWOpDlexG=+d8vIt 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

_U*_U2^Xsf0O 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

4=%-0v$Fg)(mIF0~_K_mzLG)zrdm9%v4 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 RB^WE@s`?GJyvtU>{|7kW(&hjF literal 406427 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%0AkMr!HKSWnu`HyDuw61@oTIf9Sp;eD0~ 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

B21Ls;%iHeN(=2=xPC7RbQpbQWD$) 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 PfXn!r`Bk)@eZ>C&5W8E2 diff --git a/icons/obj/items/clothing/suits.dmi b/icons/obj/items/clothing/suits.dmi index 47d06bc2cc10be65ffbcbe024f540188380f6585..cff4b5d48c17966ed3024b331a387835458e6800 100644 GIT binary patch delta 53301 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 II;Vst03(BNCjbBd delta 53527 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%0Drnr%#7eg{WoX$IR!4 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 diff --git a/icons/obj/items/clothing/uniforms.dmi b/icons/obj/items/clothing/uniforms.dmi index 132f193fbf4025236d89cd346c4530a6ce491fe3..254c9e8b67c95b2ec095bab9cf2804fd804d05c5 100644 GIT binary patch literal 125362 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 literal 127271 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

5r?w*@K=47 zN|*peSCNbu$>dYW#;_I-&>0P(O+rP)>^rPRHSYCXh6hY zNXe3Z==SdR(N3WE27fs*2=>oouEXo$vbpRB-zj_Mg)H)5ygzuWb047Y)trAt13bX# zcKBIyIx1oxZ}7`EN&CyVK?SnTX_q**Q{?$dg^(I$lJ(qP9TSmy^>W(*rXLfm>p_vf z;(g^ySH_*Tu|Z^ep3qN7Ve(gcLzdsn<*nE_D}Wa({_=KP*^UsWTm@ zOt3BVm0z3S-|GY1JSJ&#krfA*_D9|8bWBR8cP1K+*7?1i*;nkz8fyZ!8pT&l3-kQR zSzYkwa>91(r@bA;Lbu;?cnNl$9}&srkpGoP=!D1WeVlFnqEI*LKHmXwIPsqy2Bu|J z`oH3<3wbU13XhSfb~o-rHhOGNOWT2GXKQY1ybZ=z%+KAo>eN0v$!xynl36)6V9anf zUO@uJv`1O+5oO^HZ@#O;4dIIY!tmTR1K$Dv#f#mGdI$Wvt%|j~FZcvD+I8z?kbFP2 zhSt8A=8P>E%Llk;EH#YQZ`#LuN7nbLEkB;0xYVka1lFL-cMj(@sk}C7jH^8bJ_-g4 zoa2LGGb|7wDyf{Y_LWG?w;+ZeUpS(9vry;Qicwo>$ zy9vWfF|tWd7nl*fcSfn=;H%W<9g7dOcXr-A`Ett$`M9qSAs-A#zI=}zTO+cj?AUw< z4pap&p)$Jsp@TI842~z~ENbpfq%sTm$m-0J=`EM0S_4Bva(|(+#?C&{?bCj|9}ZS& z$frB?Z#7^w1(n^IG64&|0-p2UVu$tCvgWpSQ_b3HsC+TMkV0yMu}X*cMdZ3<+=unQ zYbr-Fs?vULXx&wFNIP0PVx8$QK7HB!AwkibqGcdIH=_uJy1w)+6yZ(oYg1-&`=z-`l+;(>J`uVWqr0f&)g zisS8F`QLTH=URn^4;i?2@rO4|{s8k|_w%2JW=N{=$9I{B5y2G}p z`0wqcbpLkBa8xtookUN&Kt8Cg{`;>UeeE_+gG8ZM-_y6IeCS;nx32E@ zLwyGA7&rJ`O=K!$SoSF0cEQvBjD6_H(IvJ*OjJyP)VCF^{*4DEatSoXTa)Wk>sq4u zeWfP(--mQ6SNFIkN1<&b+k}u+)7_NTR4(08h@n2Rq{V34`lp9|W25ur=o-@y314UA zapV@;XBmVR>U~c~CMD~Rerw%P+gvws(?A}B%PQTywYC^(c^4O&XOFsP3o+{vnYbnm zsl!hUY4P_@G3%c^eJ&lGv`r;>$F48dE2zw?e3O?a<`%>M%*r=NGOSaeqkq%7U_eLT zS~`cXyu$i1w{`jBvMZ|^_+M519Z7F>;pup567A=4a_Y3|D$&zCRRY(l zN6=onG#=#}ZDfh3qxgVE>o=Qwvnxd5S2r<(s5;n~qk4gJvqLqLxxGMOk^Rb@s78fQ zwGL@h$g)oK?!&wR5Ku_e{MgXGT;D=O@$Q^%fzI5VOTAlBUY^<=uAN|NsoilQZhxf= z)2Ughfp+>5e2vS+>4Pl;!uUZmKAm!ieGGjRjCIl{n~Hw5nch44>)wp~$^nRWzhqzS zcd5LH*GT(Ffk&^>1%LEujP@n}rh??GxlW$@IGg&X5Zk zN;rZJUAG4vCIh}(FT}svT9`_z5JZRYHcoKGbnchD$O{jDNnpg1_*sskJ0kpL=ISrK zF_tM0_n+{JdS(f#Ats^cRIqA^FiKH7xsA1soHd8f_uMC6C-0A5lH=!e?6c7h9_Co- zLxtx&d7w+@l)wIZeGaqKwq-G*mX~9nbN#A#!iPM|docM4>4~z-c6*ellO6AI)@IqY zu{Ki}`cxF2jMyE5YIhfFKJ&8Ocn9+|92B^_vxnJEueoMa1;dyKBVyma6=aOOEheU5 zdA&Ksi}5|b!orp^h@x+7Yt0MVe)9gaC@NaoklyEt;}E95DOZZruP6UxF7Kg>Vc#FkJ7u z%E5m#P;-c!aJryB&f%Hzm%zPf($*20HVG*W3YtMZ%uk3V!`#kWx^h~cC)Vs&5G?r}PWjkh{oXN;LNmR+^Kmx)3fgD2 zQeH!sK9HU2B4g`x!jt89+9OK();G_NHs)B0FvQY>{P`>!isiv??)Wg2wdeT`#ghh$ zxWL}+das6R0kzzWX0~c8);qY;vTp9p4ieEUZ`%6$1DV?WyDZGVhWl)3m$EQtGoc|( z-c!cFrepw~EJLR7EK3W$8$n@Y@npKimrG`MIe1zxI5WIa(0NUh^{YOPMwx_}D}V+= zPp(uCz zO#yriFgafw<6A?FR20HwPcz4e%$bOS?%yMentVwKG`DM1w(9NVQ z!#TuVX@53j*UG1m$Z{emjrCL)P3`CELP4&y#iM7D@*2URmLP0i;tIQR^Ysj;^6={? zwp^b#{1Wy*N(ghQ#l6L>ogUt1sI$7`{XYF|>?PKsEV-fIJjtUj@L$gCg=2n6Os@B_ zM|0+{-nZ=jc?*p+^bx4p1u0=I-J93=xe^zUCn2t{UPUZMq)d=D6rOXQJMYxlvj7I8 z%IwDF&S?8CQ}9TPOiWfiB0E2mwsx^EFc-e+7i_*?4;iptn7Qk&R_%;HH};;BQ&1>@ z1!ieUc|}+Q{0Y-9;1U;S`1C*-6nuGfW1U}dkKUH6h#|;>CLRYk;_k&YZF23!-IE7% zM^jT1d!)7WF#(uUiJAx&fwQRL9Ap%IDD2?&pbJdMx?KO|bt$RwjVh#J3yYBZmBb<% zb zJ%TH{J}0jCFH&uo8cSNvQTfFcyFMBii-hg3&3uXKqPRF~mLOt7cVt&*aCmhbIYYt0 zW5e9rtLdsIX}4IU5QBGmkdd0|7|D^CoIb+H@cGS62P3}9qDyY^=yxNP#`~VmD`RaO z_FLeCssw}7({K6Jg=SQFh_(sAPd7>(;$DnhFHGjh8L%cJ!~nU?xIJFblm%nw;QE$rLHX5)N>Fw3b4(Dsgyre=2RUAAwj^@a87bg24S ztDeeluazHstgMoox^gCptn{OSuTS20cI90Y+j10Szq{vxT4cGZ+_w9DbHW}_<&@RC z@N(!U?OgXe%z73bcfUwL@jh7JyW)^a8Jf448Y}SFbr$t`=_->N4&#t_K2gk7sXFxT z(?-J2+7@mHY#i{?kpiI&4i0{J`m5i$z3TJ+hinkn#BuW`$*b?PF|h$n=wCIG?oI2R zL%WP)%npsK5cI=`b}N49cg;j_T}*xW$J4IoxC2ik8I&3$Vj1{0z`xJ`gSxkliX&*+ zMqg-mr=rMnl_MURIY}?4ADm z_lf9ZVs@9XfpjRoAykKrd)Vzaj-q^#m~+bOkz^TQK>t~=TCspM0qV=nD$Qb>_kIUM zdTPa6``F}hz#mKUd->`A3=+bjt)lI%jXWHK0%w% zd}qnGCGk}2Ksw#Pa@}2X%!r(o1hq!)Kj$yj$zY7^zR^gSoBvj* z#~v^!XlQPvRKE$^XgEe6kCCUYws|y<*v2wFqhR}rg{^2HCiWv8^*rWL9+c@TX%2-l zX>|Hud8WoaUcas>s>|22MKSZz@tQ@vfUntYST(%)ofu+W!AA%aiN(Spmi5v>z?O?^ z3PH-MxN*DtHhm(d{v3^(`sT3k;ZEfGuuv)BM`R>FHeTDow9d4&UgIoIx~h`i^hX)1 zN+y+7{kx)X+WV4ZVkILjK@*qoZ#on?iT(ZkX*ebx?Opb?nDBNs8y`aiSdcF@fdqQ) z;|Hatrta5!dwYZZZT)&ZtDXs^UQi$~0kT))^U}8@`((;Cl1ZI(W;qEU#*r0 z%f5gnymQvh;dZJ%PdQmKF^}AP0jxPbK1tc?hr{QE2s0Y$ZyIt0h^*f}K3af*bqD*o zr>ED+>1A8bG;EdC89}uI)n7Lvy*NI$+Z_m9(Ue@H*P_qHCtG*oM(<{CC#{B3XJ=oD zK{Y=z;g4AE$Co=zLk#r-SpMI?TZ*W4ldC(-^Vh^zAL{D)Xn@_499Mo}{og-z>WE20 zyPvj?--li=#xyA6aZG4HaUFK~sH^p`s`k$)xHDq&tf4PNFgh6-5AF`@MLZW4)eM2M zB1hM;auU598X6*-CBN#N%!%utd=)~{L!NP?rv4>-=B~P_qd)Md5w#U;Bs~JH@AfnY zU&sEDrcEQcHAJ)voTXT7RfT5?Y-a2vXl27s$$N(Pe*f%{B$_YMq`{RNfv zk+78VQtg>tQFDo3_Q(UGuXD8ZTH$a~mwt5=|BN%%OqOMO#%U2J{rsM7i^NBTG_W+i z+J%mNnJa(WkLuaQtlXDtDAi@PudAo0%H^TrL9~BwFCQPUQmku!;};k_#7oV|nsO%m z4rxIN`V~eiU`>$7%C^a9pzg{4DOaw)`f>3;$Lb?Wyv}7jC1e4k=;ct-?>iu_)b>8md8O}-rM0Mo;A6ALF^$t z4<+4DS&R}Vvw{{JzAORmFMlIrhMSFO0-hr)YG{ot*Zvhu)zi?D|7?eK7asG@UYX&^ z!Mq)hc22usMH~%93VP90dDQcWg-b-WL&!`P?Ci_GQEJvoVv7jxkd93)LBu9A%gMHj+(a1YLmEeD15*&i*uS`|84F3kcafn!&{UFD%4BfhBxY<9~h z&s2Z}yKxUu(sI>9Z_jKJM1yFr%g@_XvFG(3n%}ZQmW^e@oP0*wIxui=92~cgu`fyZ znHGgKltkU!elTeQg+(Dvel6H2k$rmAppRJ64~=LKyvhp*m+MQ~XU!;M+AW;4$bSg< z3|vKvsySi3!-`{(z~Z?vH<1tWR2Cs++J)+Kd@ODbWveDVDsknG=Pg+feQJ7pES+Rh zC(XfYHxKOBuRnkEh1N|WGh}4macwOMix^T(4P(?dG#p=Di55=2dQB2q17X!&T6*(_ zw!h%W^Yx!UNul_nb-LI_*KxakTc)B@9o)?L|ISr8KL($6)aiMvj^JyZe~8cX(U*MXH4pv1u(%F7y1jqrC^)c1^Z)EcmH(&BKeX z1?|^{9}<@hW6rC(W52(8A>D7!b-Lv4liZ;f`OW1(6*u-zMRuAPo|jIcpQa9DRhadb zZM~{fF_Ol4@{Rc&W%G>3ph5g!e-un@ct(p4TMr>kJ=dVUX0K1+QB4`%Gp9UC02y;U z&9Xi!PLG{dl-c7{5Mg=72wB-br5|sOXwST3Dnu1$Te{7U`U?$1>tm{oLfGw|YkE%O zv5zhk*RTa@Q+NPz`OeS4HKc!xIhk_#lfJEXQbIBrkRoA_Vybp7ErYA-A5&Bom5EE7q5y%cOViID=S{R ziCXhnCYP`V;!(Jo)PUjf8OsDdUK48%dmgjVgORBQBk`q+`4-wYA9{@-4Rhx@igv5J zwWqCQ@|{_iSDA%P2r=^b-)p#+7`6`&Gje;TZd;*xOI%ofZNk83KmKwThtR|>G|Cu^YR@sin&GNy9>|AeT`7Xj6459#^k8t0mKH-x-cQ3uF1R_CE zEdj>1M(^UD=1GygsD#39yCx!|sF0^v_AmsuChiXW@w?z2o!jA=Jsk^{^-y84l7nyJ zoI(%x_ivs+nt`#O%Tn`&eY3I5AmZ7mb}xVF-(|RyZC0gu7h2qcK5^1>ZchzzMA!dO zO0ec%54VNs3JB7QkJ>*;h@l9K9T?ank|HtDz2GPO8&i~d%r2y z9b(&Pxe^I8U)PNPX+qg$k>{NbMqEnN;lRa>(D}8Wu29-)cvutsS13X)WV%jTZ+Kb< zee^fpkjV*T26+}Irna4@Ld~jyvRmJ_8T0iam(LOLtLol;oH2uwoz1i9O{wXchJ*mw z-L{6^?y^+(>>NBAVw}sK$_vJyU)P@5{PZPgy~@=Kjb@>%{rxE4LV*9lTD$e!5#s0} zo3pYYQ@I*oSs%+4=<0pjReJ-0I@u);;9o_jdb8OCd68?{CmyUtMH@*3qo9I___D|F zpnYEJlSG3xa&2K@$Z4>H9gH7q>mo${olU2mr&kjj(MzYRbKe^7W_SztVF9^v&s&sm z+uWWEpX^(;p2Y7hE#yd<*fA77sHG994^NYb{bKRF~>StlE}Ks?qSrZ7uQ+zCn|3OWq}-8|w=ByHupA zzz;$n^Ukwvq2ER1_G{c0&+%2@T()4kZx<4`R7uqih&y8uE^+gQbBuiE1ZN!Y7bdfY z)r+UlcCRk#AE~PUmg>Pi$8Xlv5oi|U`L`|q-t!Co)VbJ0K98A_w(ayX@l^fF1x5oOL=-+|@VcmqB&M%7}I*UKM|?(7Gn|_}L!SjNw=xhm=A|1^;B4aN(E_Gb_Di zp-(R>iwsx2@fdvh=&;$ID$gy=ZwCwa;eC zH)JXcf^1}kEqLb9TXU?$yoD{XN;!_ng(9ohJKN!b2=$G@Zw|1_xV?}?peg&@+~;5sB4GCkN0n1gU=}YuGc$8U70Y4Gip7$XhzW1t6J4((o#AjYT^HY@tDi-h zj6P4ekTV$s-r_Hp$qNQs+b>3g6KaHRt7UvQ>@LWTX7XzT3#9xfGs%r-5Lx5Uu-q&` ztn`M&iw5Vu5s~^@~nKlnDwh2_&Zt~f(ycTS* zE@pzlpf^tG$DL90)|yvKgM6^L&IUa){mcDX&$8(U<_`iuw$Jl*E-T0@?DsIpZcY{( z@246#cb&w329D3nxY88v;e<$i`nsXf=7E<*8ro0R zpGa=I28{?`^;5|$-MzRL7gNx5i*;6kEg_ej2VxM)YZ;M>O322h&@Dme`Ic25nuE|W zb59lmq+#Ape?$e>xxRB$n4S06<#r2souin_)cG~)=t(2Jp=iQCbM_jF%%n3W_L1Ma z`tfiL@Rn#MBK(XYeW!mhmiKq<3v=D^j(pl?!$~LRn3|53#G6xG2@fNw)+F0xwJ~(^ zI`@(`S^3o%Ziz5$p2NADXWPez^dzGhs6vDma#ye3b`pFPli^p|T$tOdYv8iYDr=5q zMdGfWL~`!LC5eBhVV69;*8Up=&kwoyvza& zloJkX=)-^JF?xr025wAAo>h~;y~#$GsIVSVOV$;rT4bOs?}Av;_G%&Ob7|#$PzsBS z!-qB<;5{CVk7VOvrL^h_v2X=*s8o@Svs&&h8Wv1V$PLyl^&n%^w;(5Q+)4Kn3Jt58 z>Od8sd-iH<^*CYTYYtq_WxP^0z=w`6Dq^BfX>8<=FdzQQhCuMw8e=MtkiGG0fy^ZP zJ?BJS4dUEn-jVhX5@Pc3QT=)RvjD*v2a3lFClx0pQRX$9zlZ&P|FJsoG|-AJgYrG)FGEe>j=X z?WpN0Ys29c8QJjl$r_Ixs89EJSuANqwx@|KnqVz1x*|n8_6h#Ad`*v^FpS;h5gM+^^)vq$sev8HW z;J%olZNJ^XY^ISFthz5$_%31T_>hd6jd_=9zaSKiV;xckGbER90cJc=q?BO0F zA2cwM#BlHpr_SqSGu)on+EvN-V*m8$z$;hi7I+w?7=KYF8okGb^V7$Foa?phEK9bc zA%dj$ zjg3Ct2ej&7J&(*fi0gV*b9MIgP&9g0vsc$qd!rkIdta3!`ej*P7r?w7j`t4!%2xYZ zj@~D;H(W_-@DN0%d@|9<_xA=H*2#YhO?Nh444MP*`V z=lG`!7s;xX|LBTsAh+_wjz^QY+yjQK@uUlFr%iZag^Eg2aY5ATFS(%gbRn;GIi5KF z^W2Caxu8GQ8lfF3p$}a=aaEJalNwJq-H7NVhv*Rn|(+S1zqWr}3n+z@LPJ|wQu z$(PkE=XF@FPq>J)czNviz`B2}xm&wTR?wM1;S1d_vlvdUI-XbLcNj1=&$%eXp48AW zQ6=>%FppwW!jZ7@4fIm_XWcn){JTYzW>nT-jQUZ8+xK0~_duqmIXfy?a~>Axtwn!# zO@3>g&2X2^1_%=z0tZNq&p3@+IK{WWa(`y)C-u+$*K*CeB7cmzwIM0$aRvXnP#@mg z!8T<+97z{w24sl^f86IG$6sLik?KHHx;md-b@=sTe58ss`9S>X7pd^q3XL+&P_oD; z)PRuD>_z^LM$~1!q7maWe@=Dc(+`!#iB@cR2=@S5Gd$l`gxgFzq!yIlR-;wh&v>9V}B z@rO)_h}E|Hz~?%m)FK}VZmzs&JN1!yu;hp}TsMJ)h((%1Y0!)1yw5Lt`kT{p$OPYW=tnK!92m7QD1Y@D zLYE7o24Z|(X|U~-44&l)LU5FkWdP%kWc^)yp?vbWTJu9m zho1aS$l6ikV#+(8Ph!k>WycfOA*Pn1O2p#Q_%CIxF$N&t9=>PeGC<&7;)v(IGjpJw zD}6^BDn|*!|3pR%$n>xC!I3aAUUyPoybM7y(230ib|2R6+xHOZ8r!JHbeef(8i^Ng z%M!metbg_^>bBHlo7uznW`^9LfhuVI0l#qmz2_`@<&j_d@%F9`?bnUA--W{lXFfLjOsN?7BKaa&q#7#6%C- zc3L_?LBZ_{_x!mU(A=bZR7TeLBrlyf-YHx@2S!*!&TL3qs4FEZIr383rFl{1!APfQ za!RVB9}N^~#_6)%m4#ZCE1k~%c(1TxlDnpYvsG=b0NLKdIzw@z+bPpXwg$tqP4|L@|$uoO>=4k z69UWI<(UQ5muD5^q$~nmKUr&dD+SFhx$T{16*UBX5sHsOD@tB?(G^6buHjLaM;T_x9~q)JUnPF22K zz0OP5_IpwkX0xZUM>`<)rzSOO+dl=%H!LCp7u3-Zb1yY3IG;KX@(`c1*Q_lUEa~Yf zeG&?vsXz(q>|nJ~E3{vsCRVD|q7h4$iqMpQ3X{Iu!82R!N^3`l~-^H&tp*yBsBon^X+2+G{z&F=kOUHaYp8g4q|$ql5WJn~}Ro&-=(E z5=k*9_IM+t=p>T991o2AsA%dw5{|z?+s0sT5qI~~1xLAf#ZHQ7L1@t^**NlBn947U zo+ZP|1h|M@UZYgBVp?BPj}Us$T;#0~vLseqLa5_N% z@V4aeb82Ljx_7<`DnrDSy6V>#JF^&Oj8PUJ+q^1y5-DE zo-z>LgU54R=IXvdGuQf2MwuVJEPOKAn6*@erudEFJ}F#x%eZ-zW_VDyQ6*RCUWGWIX~}HG zoep>Mf-8vrrzFUc1;iN`UN$2`9W~Zv_g)YPo>ydH`gBRsJaY=Y%XCrwA%7vDdWb4D zWv+aw)mk(>T z_KHtL;l*`kNi%j+n{$#iSB><*GlZ~-iAm{!bwi*RMuaFj9$s78uHQ2%cBVl-hIT(CHXFhucd!z5U zdglP)dAEN8C)t;N5s^`r-l zznRtf{^Z#c9WkI;lS+qP?d(LtJntt@#g>BCC3=svRF(;~l9D9BpU%yNp~K&G7XQ6Q zciLb|lTgRwOs(_gaU;#b<7C%-wFvx@wBw=9@dvk!nNcN$|NC(b{mAnO6d{A4^~L}4 zn0~8^Kh6;dEN{9Ls+!bY`sBS`&yq#7^Dy=H1-gd=(NtDXpEyL^Izqv7Q!KjiXMVdPd)usM z(=vFwnuBl{Z0K*E=%#Rn9nUmerfp^o`vnLX2jf>qHg!k`$<%V|XHG3;p}KpKFtOvY zMt`-gYnb7~hn0;Z?!M*+N1;Xy^NAe|*EIq;JUpp^KoisQ%R(xu%u3HX{b-4E9|5bF zth4(*|;e)$aiFyKD_a>Fx$_1r!C?4zjh4= zAn(0==LH+&;r?=dedTevzcPN*D3EsK_tb`E1aBOc`>sO0-_g_{;Xj>A0hWXYvH=}eo=MHYsS{kP<4;Fkb_Q`eL?9Y_>*VcZZqM{<;b7l&}BsX1Y|G|H= z9^Kj1b6Yy+#(Za_^7C9{z+?HJ%E`@@ zvW&b<0u3Bfi<>2D7@B}{@wPwnw1&MV+@t$^c%k7v`JGb&oPt7O+_(Ga#}o#yku6sK zmV;T#T*($RGjCl7joUaYxDi15>?Mj8F11DG3;%r;t#X8@vUTPxG8! zhhBKPU@w!5vj;i?xauq9RgqRr`0A=5+$GGaVctkVh=2u9)a&c(XIgxO z09YJJCM_jp*dBm-eSMv#T3FUNSOH0E(n~fWh_Yl376t}ZY`ZXV$dx=njHV8F&?6><= zThC7)>{kPNdSD-K*(mAg0x^Z|f0r5coZg>}oYjnu4OkMY|4hJXjs*u44M`tp8XQ=8P5KrbZEC$AHzD*F+Iu8BJUCe7w4USK9E|VS z97>GmFvDPNJbnfT7SLH@4b@(v4y^87>q$MAl9fI1zCY>FsB@s{`1uk+9}se$G#99$ z1V8r0nW@X3DY$8_>yZ)!9H!{faV#`kT(JOA27^^zVWCl1Fz#zy+%oqI3k{jiiZDIc zEq-%zbJKaTD&y6X2Ly1DpS0Lje}+ER)Aj|Vde8`zZ+?!9j6+O3(2@)5puY1FntS9( zFDb#u9PM503UPaDCBP`O)Kw5IYBKLU>N#m%H3;egjZ8s$tje(RRL_##&St8uiC5Pg z{+1#Xvl`kuBSg_sG~6(;uMCm2Y0Ss49m$z`-~9b&z{YN_j>P64h=Y@3Ffc#z+YzcX zQA3aiVcOX56TL3-&!>ILoOr^jOXU56J94Y3yo`KSO%fZ0;yc z61k2y6Mb55C4bHv)!r??qWnzy`Fr!vsks8(h`?@|FXLHpvU~*^S2{;NRZdP0WBO%X zIPum(uUcZus?+S(YOC4y%Y*rw4OSmF4ccRxD&PNyQH$7=PwETki91MX+*L-LT7OeH zgxMJv!^|HS|G#r)4Ih;Pv)I43J8f>sEW5ffKhbIF7-OCYx|{~Q`J!J;`e2hE9!1pX zc2*Wa{zVi?0ZnI*8ir(C!1eXh0TV ztA~e~ISdgE@166$I#_y@o`r>$l2W+8ul)zwtWbUL!5U2a0NU8p)Refox{4LHJzHT` z;dW*UN9J>H4}N~bV)0(6`6FPFp$#Uym%e>k)e#3DKd`38W!$mK$I((c^gUnHkM(t9 zAZtC5)DnOOY&@FrX)r|~@lyz1$t5=$1Q%i(Dx0+8z zX0NcZ+gvt>0POZ7COt)rn2BY zt6Bl3fo(UDey-`)EgphJRRY+4YT!1Q;9i4Z&?*oQXUXF?yhl>Its|axI6Y=@;4X>L z`5$E#CdQUf-`A%dyk^OkI0c3#ySb~C^on16(+96#@UdhNiptR}4SE10gE859xSE|o zj%Gw0!7kwVmV1y;{*qkvox|W;_S9R16KGS20rl8lLTE<~ZTK?O$0sDW<*`}I$Tfev zr+r-LZ?EhqLq-QDIyuiXrQPR5QQ{n)>nJ}XNQA4nbh*5+JW+-RAF>CXs-!fbtL}C zZqaIOyMI-^;etauQD(W-!{qTcBp>JfV3R#ws^>R?ijsKin?;gAR)d`*ym#Oei&1DE zUVz(l*s%maSTS*N_P1=m%f4zl)ypvyG>lqQ*-X2bDtvjpR<4xonbk?XVWeP~MiLc% z`^)d?)H-}Zv@~S&Ti|WNKd(2On}A>PR4E@gofXapnh6OB$0sM0)YPK&H`mwyfEzhi zWeJph3v_vHs#;3}iz`Tti=zu^<_N)Kjw-NDUORa`%)`pUV!BxWjY+ez_ds(Ox#P#r zpGaT{30E*>YHn%S0a*5fgEHM=#1f{av`b4%0K7X{@;IUtRC~~`)j9>HWq7*~;|v&% z)BTE(%itcR54L9&BZ33|n1VsgyQTA0NoTMrEnCTXEp_$YM{3f>6XEwh?)K3V-Fg!> zn#E4e&W2T*CzqF-#WhQ(z1IjNLf#7-*B+|^6uTcHU|>ZHlTjQ-A8Bc6#eC(goE&za zN6+qXQfWm+Y&1M3ePGDY$puM#$Hu+@w&;T4GuYv|BmA8NJ}S3N3i?M$Ns!V*enD87{NFC>n77a$t`@^zoymMW|-U zoe|EE7>VbrrRCZWeBEX6H?q^y{bCr^o_Ya;rBQDDOSI@ve<XL!RzeA>>;?&d-X}d&JONh^EtBs*o*fn?DDb(jNr5IGY zhCQBLf#X+umL3a>w9J+$d z*T@zq6F-$IJ#gM9FTFlk5=-MEfqi@l-uZhm6wvjiZYZE?dYXH3Oj}F1K{BE_KeoD? z2)HVhiRYZts%f?b-x``Z49fg}1&1S1@be;C#>JFpG_BicGX^F}13Q*oWX?Lp!niV8 z%@z?HPRryBWGChJ_D-Z?v_03dMp0e!llMOb3ry1728q_nLjhBo^M71S{_SadZ<&fS z&Wpmil=xa^JQKA}kBXrG4B_;XA|mPAs?UmlEE37!RWRKS2W_&p&a;;6Ry{Z z`&RjKKwnh^)3&Ad#Yc9(jg0JUME^G55@87&888_Sw5i83wmzJ z&hZV`+?Gf5C4bn0lG!(WTJMET@&co5Cm+^g{y0y3~S*eoVTV(auzJ_syZEp7$;ls?pIL;SL5>Jvit zjiUna=b#4K@pDRg$Ls<<`^1fml9KR*1fqh%!mrlWp9&{e53C33`i!5o&d(DUt4dp1 zGEPoTPE1TFsJZMkEwW0qfP$7|SEr{@=kOZmtO1UK{J*@0H?s2ce*xnFgbjEW)bHM5 z#Yh2<05A^vexstJXB8ENo}M}Y(_wC5QBMn)w%2zJDz@@E`2~DY(~M;DD~&_nBu-sD zcBLkJpe{ap)NC-;mV0&+6O#q6tHrTPQ&ZE^aSz(l<0et{`^-J?9cvqLda)+=Iy)UV z+E0C+@?I|YHM%3nM;;&UJOEt*aJ+kbz{){jiJKH~zxs2uR8+bORI2@7#z=iKHhwb@ z$C{g;k1C9H-6QnaR-jUtSHSCo#rXh*2Jb|e0;QyTO8q_C9I{%h$ITo?@f|hKs;!+_ zdF+p2vHm!1F)bSiyqrIu(r)Y&quX#bo!Rr-1 ze$QHj(C}2TRy>zAk$$0AHB2U`tUiP=p8o!8c{s38QzbeBCtdh%;8nfa ziqLYpB)hWmkC5yX8})dT_@6xJ3XWLzXxs_3Ibzh&r@x3?Xkfce$mG7}D06IEI#B*M z)9vK~sD}BT#lB|uu+Hc$Gc%(8Y`IC1dfE4M(ZK#3Ms}xd1=S+;Ht=n5^QdtRTj2)U zt2UE5;|vRr59GiL`Sb}bSI=Ty=a(UtjedJ^f#1Jcj;(#eyRlcX!^Mot-b)T4G|)!A=nFm;<${Ms9Ad^!(qb zD5|avoBPQ&U^4O;1bw@f%?}&7M%L}1hUV!7*Km)1ME8@2byUN;P$31;h2LxeJv5nN zLDX;9$*jdlR_yyaUlOhz^SkU^bxmQa>2Q)eEHi9r32D@qtq0Fh0!}Br|c~GgGR2frMldPDXu)N!N`rzth;m#nmYb$j>Yt|}i74;$xg3uM| zahZR5cBWBghzM!EWnfe*F&;?~00I%Ersoxd%c%N0HFX4Z(ox02=k#S&?)v)m=(mm9 zsk;k^dB!uiBcr1`K!O);@o6f2k@=)!fs_OYqL|&It-8r;hf~%4(0)fpuQ}ZO(1q%G zMf#EXsF~L0c0*%MSddxO1gIKs+i~uf`J#6?t24&GIb4Q@Bh1&7dyF#xw}Eu#ZfSa{R$ORXIlWn9cb}*bYJ?9=Z#C#)-}}S zU%F2|6wIrzW(#Fo*xH%_O#q{5V1K_9K<4v`ik>cv)m-JT%S&fnDIckCExXQ>vQ^U! z8`HfSU{FfqZDdV9M_A36d^f8ILCXH+RvEv9<+ z?l%nW&bFo5=inkSA;EqM-`0=?WSM@ou;|vgEx}@i1um@}<-b^N?uH6-xlmMl|6kcD zz;c#aOfmqs;SsKr6G$695*V~y9 z^#}7zOd90@ySo<8g+FGFes1!GFDM*=U1n!zQ=&Wz!Dl_}bGHuGD)8mDnt^LAHR!;4 z?g#!fZzoN)!EfTSs|N&3{?>3(zN`YhNPuWcm(}|>Pe@zxaL(s*1gVftm~M?Y$U{rX#T4gTUt8~s{=)cz2gEPyU>AeO=T^UxNfT#j z5PNKVoSv2S>4tr*vR;Y-!CF*wH1KW5U~qmG?=LPc{=~%rSa0cwLEFQtqU#w&@=Re~ zp4~Mg3%3@N&A1C#JOL3G7xzn7#RI$iN|BoP@VT=KI!BAA3`z*8jC8U!w7SD8t>m7- z)QFMvK%5Mk^iiS#yP_pf+4mx4`Dq?CGJa zfkee-2NvXFdmk)s`yK+DR1$eJX|^zH+Q-{5iAq9dPHX63b-U8G>;ZUAaP55^ODwC7 zIVs*JIBcPh5g|KLd(_$Cu8#lA$%!?mAUwLGsd1rma$uSgsI9ED%7r+Za1jBl6s(1fbwsib^%PAAc zSq7h()(a^>1~*#NX;67WR6*W~#kb-Ku9TLA0@Z0Lk${8!`T7Ru!l(3n<*5cQvgdGu zbKXIk$wrftT1OBgJDCsI-rnWrbJP}%7mvJw8(^N{=Lep6KKo&x(H)|0ZL>r;CZ8jl zzH4S)>-ifOmq*Cv$utsT(vf6RbjRqai^*suUHeExQW6PBl#vOBUnhjQOyQS)b)g9h z3wzC9EAhmm61MXD&FlFF*S4`gmh~!wo9GRP!+gY5UU^Ci6^LxcW@dV+AIzn<^ID{1 zz8MDVb9nCM=N%#ycS4;Pu;bJEZHL~8fgG-2CJx+%RMfehr3;^B#Z{*0no91D`ULCPa2c)-fa z>gnZ$iiQ>~t2KdaZc`mEOa&6FFd{r&Y-fVpN5 zz`6?NqoQ7cSWSQoGcFgiqW5%T03b4^Tf@mu*tKuV;|0WOsWBcnw<(^dlDoUR3y+U2 zz#Ldi3YnpSwJ=Ep-2VXPuA!k}77iA;^_*N>r*jXu1tsH$lZU(yp}QqtM@o0stti>q zUwt!vqhvM`d#kv$xtW1lx-(#XKj*mpk8=MEzSY?6{n_d18)mjGZaD{7HdNn|+itxV z8{J(X29N;6@0qoH&vFWNAx9>>!6P_&TXJ4yEyd~=j8REROoZi!6D~g<7kEF3E<8%% z$XEGd8DUj*^;@}cxa7sVLBq34)BMN>7fTY(cMK`HO#Tcx?eDCRpY7hv-V!|X7ex&r z6Vth2lM^i0xoF;S5iwN->G0>aEuAsmfwLd=?cScBV_^}X3kW<%3Y6L`<-16}nF`~6 zcQjuXAohk$z=;9ko!`Mj-m4aY+&YgY+vM;#D4)x|)@?kO(5O!C=|5koNo zBvCIbn;B)S!<>=|@28M%PW=fZUGtS+Prb1}&bnu&7z^w)O7*|0+0C=`#}LJ#ttvVj zDgU;oDkUZTmY#)@n>#KojUpdw&uUVmps>K;e53g6JJRug6Qk0X;-=!~_(;)frM+~3 zgcdcQDw5T!BH)J6Zu)Q&8(9;|CMVlWJBm*b#6%9|+{4l=tCHc}ufqwyXdh-k_=8Pt zBe?vG0#8|Qz8#JQ78>0rgR&!GK95U_zC-u8JtE;JAb>XxlinJDR7(vEr;K7_9mDpU z++3A6ZeXy4fH%?c#^pz-8Yr_UluYIMMPC?HwF^Fve!;)3N~_i^Hq@#Nwl3bt9n;K9 zwXnq13f6RCh@yBNBOCh$>lMWv`>biyU~C`P)>Y4XlFUyEDo5Jbl<999{e$rvUa4F0 zJZDK)b*Xo#8R>I%6k0ao_&xHf1|cM^7hBG|fA|Hj?E)n(?rv}MAePh&{p94b&n~`M zN1bTtO^fS66(nEFZ#O7uOphpyGzkv}pkI1e+P&5U$EZ~e*(;_Y`Hmsa8A zLc_q50x$=_e_x=X)m=j5Px_?Jz^Y75YQ|gHwPo}vXt_b z0ki-B&K$oddw`&Y-sts*QHXeR{xwLq;U3u|uVTZ)U<7|4ystnUIf-coFDmTSl z%6SoFKYQN{=$+0OMMzrPRQGb6i819dyueq3na8F-BK$m z=?D}}h>D2?IH6yvqM}S2HP3dTUsl3D=;r%373bb`Wf{Q%&Bac$pVF#{4_(mvK=zJD zn#KG(D!OyMHGMl9nLE$#a6Dwop1$0t{5n2zuf~X`;$OZTIjzeJ6?1Ds?0RrS`9n$p zM)${rTV_yqD{@PLv*@0^RF_vo6VidR-K@Eyk|sFt55?+p$(D-~)wA1skZ7CK0+$qz zX0I8s(wsQCkT4$nl-IXmqvXHB$W?KOveFA74#YAW0fd=^&p9;sG#GM`qGthj#N!Y(RzO=# z&f9V1RUS~b;-}0-nD@1&yroFoU01dtrj&LoLh%$w<9o-7zN89H_b|)h(2b^jGEUiM zAtU0CADy4J8)M%c2lDG`sPM*WW>Y!=Q4-|$%8k?}9fFau}_bQ)b+k~7O~ z{mwj%QUZxavxn)-cZ`fgAl_OA=+t<m-IE4M1G+7N9Bkh=5n7odS2JvV{Mg{=^ z!SDWeLGcP+US4Cbm!(ypG5$hxnYU9@TF<9l8-L`{9Gavl)eixzKK!x2 z;7PY|=;Z#ChtbNXgsK+C7{21rhdFQ1P69*~(U+LLnK`kU(P2BHGxhPD4i5OYBe(qS zj0mnvjc%<9FgiLq#~xA_SM5R&)q^nODH$a=i5M=69ho5}*eu2Er&6vQs9PZnLT7Nx zjr#x43otV?zsAEW_qejb3mm!8oO_C`s}B<1Th?CG5oh-dnpRXUllJ4i`Y#tCan>pp z&kteSy(GR6(wqS1L;>#5v*ICm(Tl6dHm;_-t6ui6%`F5knR?w zTUxriyQI5oX71tp?sxBV>;Ij{XP9^9eMgu%XP>>-UTYmvaq{4oAV{z=smjMDB)kWh zDL~(M9QlF23x8S!XlH}ez^G7cPv(OM0{}z@Q+Tk`3G@f^yzI1qv&d2fED{+_! z&80_Q~2^&gwHu!=Q4ol3JSbU^po&#%zhOY#V;82#5tgY zAj#W77&^>?mqqorayPP*mG01R&!GO!2I2L)gjkVcq0OznfuK6q(3YRNFcR4Lx-izU zPX@(#>a>qU+nU|U!0zzIz|9BWlx?Hvl;~heQ72E15c@G+WZ(54{QM=uD|stJ?jJ8V zVK4nQUU`3)()6b3ygoR^&gn!RVM+6qdD0`#HF}$&ID+1=wv3`CY*dx!~6PL z;IkBn0MXIWjzE)XVkahsz=y}OXmziMdjr7R0DG*^{EmKSjPIC6P~1JfaHya&0gD8Dn{r$r9!_ zMD62pSy91@q`WRsjQPeg*6E2`sScmNwSU19mjm(_qx!-r3s4nQEF8`rezW2xvACRb zYGbAKbQacuu}%pEdA|uhbwQu;gt`0?Y~`Xp?JE_>I)JC{d@%hJ+JGWth?hnS(O3wd zwOXnq*2^hjb=(PBf^TQH7RB2(xy_ba-d65!qC;G^<3z9VZ32=p^;XJEQ5M%e|lBkS>Bq6P0~JH|b) z!BdA8k!dJ`FT5guJWq_@&{`bSWBWir0fb$1_4d?BNl6}{4=}z#!RlQ{VAsOp(LOT` zn^{*oV3O*xFDPVefiu@Fii2ewl+wZ7mY+Y5DWF(jTS2E+ls)$MkFP&G*q?E<>!Q?t z=q~HsFKZocaN2i)Ue36l_0h8nvD#j_y1L%7$yRK3>V;rD28V|9a}TtqKGV~xXJ==# z&F(y)9SUGy21Z8EUZQ7ZjRddo8I6n+V4nD+V#`FjO01;Sl|h5{P*k5j28a2-B(#)T z3lE2uaH@sl){@2)uwS=@x4qVr;RB@^4E3r$&UNdVubAo6JSm@))zp-B2O9y!{h5&kwVEp3Gd$9?tC# znXWBw8IYnMwRCS}T=$q@h}3ol7V^1NM%?^TKo)B=tIWaV)VdUeMJ(1 zw-&KAG@3X6_=zWLqs_g-%WKI>y@Ot{JVpBxBQksavkat$y1#w>8#@$bDj^}ZUlr9f z-wy|n0`f|5a9Cz@b6QSMgn=1P6bDsM!#sM1>qQ=l9jIut{{Eeuo*Xsj#^dKAZ~iMO zYs@EGLZ^X=kMck^sT`lflPHSW6Os0clQ(g*Q<8rueF!lu93v0)>9|Ema2O5ZFA;mu z9|ie}uy>SNH5Vv&(s-45JyzcYDx%YWzjJB1a*phpI4rw>&$(2=L4N!wd2KEUKT|58 zk+@tP0|0)?t+LPed=ssbD|wOou;MU`?R}Q0Q{+mvVi?h}c3GqvhPDdne`v z)LlE$R<$-3d&Gd`zxI8sKSu^xIgD9q!^Z-T~HD;vH}%gc-d*jy!drUQTXmezFOTM2YDyj6<66Aij!G% z;!w7m@f)tT_ze|If+j#j&}y{{AaIM~!6Llv+i1 z&GZ-05|_OKdB*1EW)x@xGY7;cC(8gf0$9>JD&?1S_t8AZHl5NC*4-ASd@ciEAL^4^ zS2+v2n9TTO;d?+u?T8Cu#%uH)0Kg|UwP4z9j+aNL)U$!=G_Z@hfi zTGLgSnfIl<8Jnh^z>W;{vi0P7pCb2`GW<5paCLf^Tok57cn$M*RYSkDCi|rft9I_w zMVxHLUfhVOf-~cz8`JlX?m8ly`W8nH1L(Fr~Vvdz6z}9gY+p9{^={ zAR7mLV1$%Fi5t2-F8_ra9$EM|ldatH*5a+=8IO`*!(zeRk<)*-N^I@$J<^k6+gq3U zq>idz96=9LwD^>kUr}Deu4Glc;S8|LVfJld?Cvb0K~eNEmm}oWfq8FOnB$KtRd#s4 zBUmz9D}cMXP5j~Oi{(qWVqi)5%cdzf?KOo$NFIgEkw|9pAM@{{*2j58wZ1m)teCPx z!|?E7xL1)dR%7#)!G*{z?Az4CO#IW*x*lFDkIxpX=yh}W?E1bJ_h!RxLtQ(Ok|r{* z{}rUN=z?5w>08PqXf!vIw!BY2!(J8ajf74)QVE)cURuFrG+&8j~{{GmRTn)d)F%S}c0AIwI{oL%# z_#RmIAvf6$l{|$G`zuJA(V*)#h`-jlEPSSSc7BW4>-h1O=9Tk%8V{&=Ub9{kzBOZdB@KId4# zT%S&2+hng^dymbciNISm4u>9l59E8Yc;edbbo4^K7p&_l06aEV^A3#P`or3Vn^qu{ znu6(q`3Iom*~4Kcf^UcO@9gc_ZCh^Xfcs;yZmZ5TalOM9?|?KA)JQZOTR?`AI8cq4 z-YrA$ZO-^3EQWrOlRh--svbqK36d@VcXRw(&aHcvAgF(j{ZZM#3OF}} zrvEX?Oh(~Q#6;o?H zUT(?DnlqyJ1^*#8|6%5{kNIQdPg{I%-dXG%mqjb-j2~ACm?Hc@Z$-E%eEgLz`oqOf z58{L9yKFsv4$qGF)h}!Av(JT1MCC_!$A?10F^^9MhIP5P)@(jfXkOybqCQT+$FT<=B%y89HPual$a9#X%Vl_4|b{%mkL_; zgTI3Ru6V0Qk+pGs+`@w4-%5xN&fGzvib#aR+^3EjTx0rwJJL72RwlYLde`<;{X7=z zYSbNxln`bgk{uwg)oxKwn>((0o~7tAuJ#`|f-A@_hq2QLm7qSRB1qd7@BsUb*Yle1 z`suc}`5=jmh;`6kNY;GdfRWRW?nqjmbl=Gd%ws6whcemC}_0 znus$ig~+djt^ADcP)*Abw{ZHx`zf)hSzTFz?Cb~WkE3td2ND(!q?_t%;(zSP?RhyV zTp{=nN__kF`nT=K)=eLS%z#9pMfKNJ^`Hax&Ucu3>bnbJ9Y+J!Z4LX4)OE12`^Z8% zkqp*PUc$PGQT(bu-c7y?*Z*VKyTT^zlT}-PxRlo(vd2GX_*5Ac=S40p&kSFUI~?Xe zez?&iuU9vag1|O^7o^%+kbGZv+g^#Cfc|+bdUH!|_2v|>x{hSG_FAE)RO<>>rlD3U zqnSaAT!a)HhC$EcjCf7jpk`)i{azu+ekbDEDD)9<-1YzGGRRV8*-2bnAlH`y6P~{- zg~Hn;EM4!Cwt)cM@Nm8c@L+UwZ(xN#nMj~9~$K^pvpso}-57;*OMF`)IvvfZ36g45q$i&XFR6e<0+ z(BE>#d(A2!t>MB;Vhw-JDJG^E_H{2smhR1js+QG|X7GG=KFEM$)(vESgf?fh#>YQS zX3+kXkduqZwcZEzK>IGagq*&+Z^jsn#Le20`Dcnz3$}!GdG4<3URBOIg7dg#(`s8@S zPTG}Q>E0iU_~srcWcW zv+hh^R(4Y!**fk@M@(xF-t?eW?=gRsk$DXjX@G)l)8#+x8N9mhcX2zvAHP~W)rd%a zZ5$@EjAR#ClBBl6iA!Fz6)RD2dVO600MnG#I-jUX(wOcR=HJ2?MCAYhN$y4fm*n-B zod3ApC+=u!9eUAOYsPawK0Uo(LwI35%;;JAeLsPy>g(S702Fr>T~6OFLdhjV?3eB( z@JJzLrld9lQV`Miq$C60dUiWn{I)DCE)ri^?0#G#6XLrsh$i^Ty<1bya!Rqwwc@yWDRi@aRh8QHDoDg!|)`1$ka;%aIHb8~Zx z-xjQwqfl0pElc?<7lJ65y8FA%Qil; zWh?H9?Gv#<2zmi?FKGhE*fOj+^bb)3n#xVU1_n4K{WFAMB0u$g(6CJqIU z>ylCp6>@ZzLlHog|9o2eoxJl4vY{G9(rLM4X2c~O?;kb}s0hAdF<$C*gG$&CC$m=+ z@sky&K@-0$k21Y8Lk@ltuIGrm-o)j6BBtN?OQB$Ha9f@mVrrA|NlB9)(jqJz7LK_= z?|tjHJJ(ma*Aa#0(Nh7vYj&!d*cI4)K=Br< zsEQLNR**jesl2#=D>7LgQiaTJgh= z$6qxrp7iUIf-D#0w~%FaxTIuB65ktu3J+g9M!vGB-D9RfriwGbSrC)^2{TQMue)C{ zdV4x(3y)0D^+0W08U~2!=efgg`9s=mo+9qS7fh~Iy5m)JUsp!R4dxf0+}z(+ZNxh( zgQg_7Ajs6~-kVf#HO*XaRSP4#eo@l770WQ;;Bsc9eU^4~sVt{{k%oD2Llz^=Btl5J z_)Kd0m`4Sk(r(r{K4zZ1J2S;#`&0WSf6rU##Du9dsZO4zOeMTp+XnjBLEYTmK3{Yg zi3UWQ>y~SwvfWTY=*5H%^SvF*qxxV%UgYp)$<2)m;95uls%i?4?bag#icY{n1N1HT z$E_LQ#V?l|>+ALZ;x*OF^$45wDO<>Wj0f9Ti-J-3Re@m56cE)vkZyGSImkcJ z;ek;J$Ga;907&GI(qOXy_t5t?eQR?Rtm|teit4F08|VAF%FJ?grzewz5<6bL` zyw56_0(f4xKv#;~3EoS4Ryby3JAD_P!)%jt;Q36YVUdh+fz5lfJ1DLK_Yn z&;(ua?b}{sUnnjp^h6v|d|qIyK3OomztTQ&*NH+{)UV982#*^q@>I;$F9e#Uxp;e8XFBw-$SaXc%GVFqu~|xWuTv*mU_w3Y_TeTBY%+f@xflF zNsU2GzW{{9+S3{MQVcKQf35Vq|3>a{BK9b~a6O}e(95Uig2)FPaiR_v>U78NsMoAF zTsdph%5=ghpDJUpNIfeDG+=xdtq-910^-KXy+{g?pUZzthKS8IRaNo*C^6i%qyi=i z!Y1Qp80RYwB<>PByxFx52-^*~W?yG}A zL`@6M)#-Uj2{FkW2{9cBzjHEcFDHe}X3ylJi`K%ShhVOonMXS_hsDR^ufKAfo2gU$JR>t1Hb+SPZ%Fi8 zSIWK6a|6w$iqrgd+u&-lG z7ahs}i>=saUUBLZ=@0o^KF+0($f6@k)4IS1B%eY<6|1IQWC4-GwFqY?Mbb#!Qq!@Q z2oIYXxZAEla2roGsgG(#xwV9t?Gnn8sOeNZ)ZttFu4;cj1s@n|{6{zUGj*?f<)e-| zldUs`_T$Z1q}P8y8*d>z%P!R56K7H{_Yr~LjwFCC`s3GCQW6dn;-GKgtXns3Ils!; z5&Gi?#LU+AJtMoJ%uC%P%!R7+WLjx^Y_2|4~f!!NsBVy|@+nQm(ne!;_b?+B%Vc z@wB24FcdU2WYp9W9G_I@=c9mab7j#_@pJO_f4FP*%I5GzWjt{BNjXrman8C`Sdmgp zI%C_kI$kajF>CWWYxWN9Dor^$VUk%{2_Z=4kI>R^p;Cl5art<1qA6mox2((O9Rf#* zRN;S1aW3zb)H<74n|v*Y=E^FeiW8_O)|{ghct=j!&RR8|B>z~E-g2`?=XO?HTwRPV z9ctMzQwc|GR!Gy(M&!Nuyd20TrMVI}27C={L#3J@41K`YYF=|WJS=ylQ?EFGwUuHk zv(S_$;(6y-w%7Ppqq{1&kq9>So}#Z5z~j<@LIx5TIV3N;zjc7I3;}cW^>2hm^9j0V z&r(AVSv0Dj`e-+Ps{r4ydE=sB>}9~oD^{7)MbD6<-CVSTRX3kc}KN#G=(|2F}wwjy2bW3)M5+cL0!*RWDD!PWZrFocb9LOrh#Y7GrArJ5(NUrlp-xpjus#TMY?qFMTWA3&o(3 z)T^3pF5Ule?`4U%DT4Bnf;H!+-l4|)_fXR1*S$|K!)4u`i4YZwxpd_HKJGW${ZU^R zs7gZ9XyWuovt%HU+V(sd#%FMbl4C5`xZg24>GJ2#am#(~!OHznBlftB9#Eb7RJ{mT z{FxB{R_}PNB}2F^60nr9Q+OVS8|>!5VVv9cG2GxYYjlEUjCz$xxEg+jgDHTEjf{;e zY?k<^%XE+92)m8xIJjMz>`yB=xu&R|dWH>rqNC?Q_f+CgO=+T)UVm;F91%hH>J^56 z7N*z^Jq!Ey&7U+F-?0w99UB>RcXhF`a3mEUoa)RSM-vvZZkps;twdM){aa7@iNIvx ziTBp0InR5w%?pdvj-^_2Vzm40&vk|S2)PAAPVV*~#Wm90#Xx`mYet6%*W?9$Doj8< zm2xoL8I3LdDeFbJym%aKcZ_a3I==Wxv<_3>nTiYrFV}x=S|XN(+-ZzH(dsN6JIPAu z=7p!Y>A1^a&2S|;*?a7)(%)@Z)fZg;2@G%Dz(_R6t&K`KK--X(mj}pn(tNT7X@plL zeVFN8wKO2w8gT2nyiJxldZP)7|NrxrZm z{jZ-RLH{E?0}wdQ!v$s@^1Jgg?cT6MM;ux!Rw``2T0MJ4owesyddn!ncYDi(KuO1q z5<2(F8v7YmcHW;SKJ)hjD&!INgbA%4aTm1r2c?K#YFZeUf9(Fd3ZhMGe3kJz&9wGue;GnEDqNG2Kv^6I8Mw)9~t^uQR=2Y@8=x}*suAnVf&1DjV70JXgw z{GgX-y^0%ltrP&tNfZ+$Z&srb0d>hZxC6U_ z{1kFjAMcxEQ`y!fg~x-nfq(j_u#iT5&yD-`?j1wgWEZt^Fvrai}G1Kq;{P#-+X8|8^qG z`vd^37&xN9F$SDcFM(OfzOUEyF{te8Js#CKBpe6eYw$>SI{ob~}}( zh8UHaDz2}O>)o`4ROUfBRn2?pqt|y42t8vsCp=#xp7-Y|g<#XM zJ18zfxqAtGZf1FpKF;$p^!SNP!zIlurjhh&Ffvu|&j*XW`|$@FJZI21#(T2oKTEf9 z>c*Qk7tCw4DDT`FK=e;}8Ac{6yru;zcSXuAL!x40+6=utGD^3TY15)m4Fc(p8$p9e zDqXW&d%7hNG;SdE(0o2eqI=&lI4me2axIQ06zt-Bm-zJ|Aq0N8;eAw2x>oM^ghxqZ;geEjJ;^wEb&}iZFeyO#7w&-B8@xML?qB@wu$-L6sRzo8Bm* z{t5yj+Sb}>3T?QlTp2zCqXmM?slXYTH%R~G3GGzpg*0Ft4b1d+$k~+go1fbkhdvaU~vSdOdMgG$9K5OqjlY)u?|BA;6;>b@1++zVV`zxT{K6>23?q*uw8u!02 zZ|pOQ=?ZX~BG}#E2V5-q20-5bFup%FX^%M zT0rDs=P$*LtT0q#cZ++f`N_B?5{d~Z!8esE#VGpG0WYpq@HU(f65-CE3AS)SjT%Z! zzl6);C_0P>M@Dvhhlq_*GgLBvk?RQi|FYJ*hI12f-QqKpPL)J=9c;GUEO{+Op zUq}eV#> zYu_+4#|F8&RmkA8GQesmK7vJ9j%!Zy~QCC?$B zR0V37rP>Ysa(lv<@na0z$IPc7iz(;hv<0kR&*KLI>jTuQ#adDe&3@LpFJOG*@|@tn zE7w37<>4N{@3~;VN8VUCM#vmWlpXNqmWk}rg5nhy2%}Oye9t32$heF%yy>T*h#HwGt>jS0mEOx%u2U!ivk2W0JI>l}#+O*!LY7!cH#UkGA%+mIbCbOt+`X{7!$>NRorUxk=~>#aDHADrVjUEf}Wfs)uBN+ z@?|OAJ@^X^)2!hQx9n?9=Z5VW$=-DCaCqUZsoyWuD1PpcgVWu?L~eccuyms?^cggH zROZf^nFJuV1j%}D3MZORlXNV|>$5<;1=g>0EREhD1f}O@k8}A|a%&+Kd((@`N0$Ag zWsHUfF<{=surt!DwKjjkxqN&MwEI~DnP|CazNf_I#|oNZxy3wAXP~k{d-m)VK(+uQ z>QN63NMnGan+I4WKx6<+X+Fry)5Ec=1d08BQIL_z0)81NOTqMC2b&WDVI(*JfEped z8FT1=PIiqFse%c1VA=xS`BB@DYI49!G{2noxHx)vq>7|~B^9XbIKUYolz^=W`xWB- zi+*riIBGn_en!j3g67>FMVcV#qVQTM4IlJ-SQ0LR@76QwE_#IGm_KFk$L%T=JjWv$ zIU}n>A8=k|DZX77(;p(hcC)@q`$fOk)7eek&2?0071_fM|5xb8ugtteAm7v_qQ)Ug zR%8NJSs`No#ul*b0az_)jAjR7%_hk(C3R&f-R!*0a) zWjp4|@M`JHiF!Ak{&Mw2!;2UFHzOfk)67e?*B5sAMQA?3zi?ht0PpK3gOCAviRrsv}@^X9M+Guz!z)H38;jHoGwHYTV!?YK@(e})yDuY!r#+OB!_|&j zG=U*ihtb;#P&F*O?K2DCA8_m*1Ks>Os>lrj;FnM_F@?o79$%RW1m6J>S;wHx>B!VW zoW#n@u?NqMaGp^!&KR^N`wgkbexf^E9&{9E0iz6Dxdv+IcR6Dx-6Xbl=R-WPadEVv zTj<8W19r;wgoTwO zW^OPohB;;HLz6s!q9jM&`^QRIbJ}Dsa?w7? zu4UbG+|iDs$Yp9?{0gaS>!&z_9qfh(D=)K$R?bQW?l%$)6pvDm48!36PjpuRD zZWa+}2O_W~eFAywe`3MoSJxdEg5eVZmy&cxX8Vn?#Lqiw$n3Rdpmfuos^St7Ld>Um zKq~NPP25^l6}w+e+cY5CM1kURV@H`>R#H+jUJGJ@hNfm=X(=5SR~(@I1O6irorQM2 zN-9t9?R1(Ur~%tx1}&lHZo4S1q=7ma9Nw;nvX*O<0H35-uuY+%A+-S!3g7PGVHZf4 z0|Jl%x&|_Bpc)4XUkW3E)EjA&K%SpdW$XUC19L;HJLr;$2hTaeqK6DeQdg zeVD9#R!&tcU{#lIm=96ct%O zc51J2eqm86kg*-OE?rUKF)%X+-m=QS6pRkpEXBsbCl~y*qOve?cSO_qel*y(Xd-TN z8)FFBZb&K?&$)wEgx(K4l^ae0jNFlF$)}aNy(JPcq=@g`Dx4Sk(xOmAwX6{Ft0o-L z6i_|q286_Y_&j*xa?``C!=F-iJ4> zU$2+if!f{WprYr|uL?*>QBuDbd;qu@z|9{W^BNlX$z4_vR9hVDPWGAzSR0_)mk8Aw z%-{<$0!A3)4nS24Qims*IXN9UcSpq>BP8F&)58UzI{5jw%hx+?95)X=beWoWG3MG zGx0fwzj#UYM|X6;$32-*5;IB!Z^G z7>YBzeiJ!m{;;V+dLJ2XBSy)qkAZG_i57V8F}#4UI|mW2{hGl5%Gs>p*%6`0V%pcQ zgKyEd&!yMsfjb+y>n1K?&f2VutEH%_uyO$+VV!=l!e<>Z1qGb_44p{1f{iIP-8dy; zpTf}m%CG-qz$ADS^=CKvv3cvhVUah5@a&VAkJXKjj{5ZJNfPAewU&`ob!4R5AR+i> zA>ThUYp;GBnZ(4wAz=I99qM7EJ1Il@D;oi_e7UkTwZ%L|Lmy5cW^K zqy2XiTao+&#c|q}%?lQe=Fq7+E>k{8 z%M!urOM+tQ8H^^J^D6p$rY6J7%CO(*CW3|khEEok?;G8U+v#cG~@2jQ`#<_$;iXvP#l-0_T)-9ucq;y{+NM?bpar13U5!V#}Zic*e0% zJ0p*0HsZ}`sihD z(&^i9&z~D`9Jpl<{PukNeEcIT!mtDRsmE{7ZhEx0W9&XZbiF0i*bn)m&o6IXypfln zV*q=&UG=4o{w>_r8G(t)YQ=BinX|?7}?L0{Ema} z%+)^d{bks~ikS1t&`ySD_|g1Eac~2kkH|MoY43GmVi=5_=NFO~ru-DS1l&r*9J{o$ z9!mDK@wDj}9*3#t!wwxLgH0TJiRH2+Uc>V9N|t0A`2&BN}U!9A%8<=PH19qR{QpP=B&l>KV~A!iu!cO zBXEOgcZKFdV8&jJDS*JMG}TFg-*kA22VuYergG_?T8l|U5gk43Uj}M&o6znFb4^B) zBIgsu-to}kb}~RW|8-8^4o6wXtGx-#5 zmF-9>AGI~!!j}@&M>aiCYblt(kw$9~xwaMRAPqDXnyJAS%oBMIEGMY|M;OdiJ3BVu zR}ZX`KC7q%F414Buik<~^_|947S5-Nv3-tX>WH;n>vM7f^^|qWW zEr0)X6*39)XqDI=pE2XqnLwRwxOusI{_|$;#!dYCC>t|noO5=`EGBCF}gd|mA zO)z-p${^tn`E><#qie1#OMh@=2rrP&IVF+EY4NwoV4c0Yl0&f)8h*EWcM2jtTh+P# z)F5TOF~T6L9KrIv8EZpu#g4N7imM815LUv;@_Topog*?0WI2>`g4Ihxgx}KdBzE7h zi5n+atGnYk!LI8G`R9i^7MhyVl|p`pG8+=|fcy)nKY$JoDtBP&EczkX;i~M{KBin6e^-@xpQDr0*woaMTH*DLjkG$U z-p6Eqv;Kq3@8sOMp(B*s-?!#9*9JA$iW*P)?4z3$Ji&iRy_-_}4F!d?gQa$7p^?T~ zey=eH-C4&`{jKF&*47#%h?7sNvb#Fos`K!S+cR08jNAgOorGG}B(9`}?{pxSWuq@q zAr#oB8ytc@Z5C2zz&@SC6rsCVINudk`tAxxZWtlm4kRFR^twQc@0Tz;>oK%BGCgSK zVK>#SQc!*g%{zq0SwfI5BFAtNlBKn_l#lM_lmzSk89x5(G?t@f;fjT^pJBIYnKM~$ z)-acSR#0ebzFyvsGl$$?9c}=%dtPRy&rEHTl%e^?t?nk3xP)Oa78;H4+r*s@WcJc% zlJECYuO$%CFvFu&L|BALf6w{l*xo?e#%4mNtf*LowNyRT(vvRb<6HnN`#e;Y8PG@= zHEQBFf2t#LB7iX$XT4T;g}`XZ90*Ys(Z~is)f{Lr7c@7MRZTH09gz?AzR0MXR{U_^ z)-@DF0;cTi-Cr9^$r9t9z}y?S^YA+EjFyjMe6?q3cDBU&JZ^ur&PyO+Yg=YiN_KxL z90wphuuy(V=6uvTJv=;sH#Y?~RDhYX2BekDZPWAfZez5#QsV?@n3y0>F;nL*Ex3H& zZc&59q45r|oT$ZYK>h!#s0fh#W#_+b4H6Zrx^8E13%Y9LP5nyZac1G0oBNc)AD4Py zwKbF$s+yC();Cd^ZWZ!4+-PWN*{%1K0qYrTu6gnUc8fz`aBn+97~+YYuJBHZpTqhU zwM1?#JU{;%cz{wz-&YHX{M{0~udM#(awM>I>JMdf*EqAWX`i%9{e+MG)D=E_f1_2D zl~9l%G?iUSiVl~k=--bo6CZ*xsa>@g&?@w`*e!{pvosa~_DLrwm~NN$eITFTRFqG7 z*t6Nnf_#l1b8T%|fcxr(ujl^gkc#KX`iM9*^>q(C`p-|`5O;bCwxGwMpcr{1E1B15 zn4i|2*lkx_rJWWEro<1f~&IW>4uK{UPfeRr(|VS z+GPTWgl~SwGjf;?(*U{T!GYCtRDztJ= zPCPq3&1!Ac?MFNWLT9o;w}a#3_gbm_P$ziF-4QUCJ2_?8c9(}vy!5jbg#hR|23Ji* zg*NDbO=_HEXLoJGJ=I>;+dQl198n8Z9Rw|qEye)vM!>`e$QC$w{^EtCyL;n>hka3E z!6i^`fG`-10>n_wictNTZFfc8&XpC4#w8ZxyW}C0zTlFgBJq-|hiXG-kU-*xz8mLE z8M?T-k|98Pfc_Ja;&RQJ>{1i^=O8u{`LYG&TLOkeIKNL$S2OYx=V(suWH3rWW2Ugo z@}Jo|)(sQnup55)eO;k;Ba%NCBLD|`?&h9g^n*=WM`+BhB2ggqyJpUVvAiT~rpKFF zmYKrtsbf+xvIW`2Zy%g55^b}_ISVG)3-d!h8wVL~dv_G2D!=PZ1njyL-w2*A_K*Z?fRBrl z%hjxC=;;BFhy(NNi|<+Jn9O7*RzjYN_~m^T1+`tlbKFKB_Au$5VXNsK9IP*sj_lPr zB~x({dfqG4R!uGMFCOW8IwMZO95ouy0CSw2_?0njC`vsK*jR)XPiJLUa2pdFGi$_# zBy7l`)fX!z4nc{cw!=6It71f#_E(M)yO&ptuZ;jwnkq`eA)$y!2;1n#gL5^sp=*L) zRzU-V^`+QBhYx7d1e?hIL+( zu()fh%r%M6Dm4TFPlZ?1)Vn)7QQCDmhP`$yuU}IFnITXZAI1Gnck?70L*sWtCFQL9 zhGRyS>3+gsB)@LUlY@A17!H)TB%C7yi%8t!iRk3LK}WO6ed%C_h;HCH zwHtl=-mdymo6lpUAZCqWdh-(BptkU@-s)7b?J{3my8agiyh1qlgB zQAkhi{Qe?`w#cs{0}aK0EgSzGku(J*$HX5<8$jzJ!wi4d-aw;gfwfb4;#O0oIu3_V zxKxg5mlWvX$oE6Ao;_RdZ60P^UWdURwnY+DbdTN*x9r}P)|--!#ILOnsEx(p&8)<( zpDAqysD~WxN-Qk;;%5>WxEF5*I4Ww{keoWDPh-Emz$Gqzf@kI{SLJbcq%ON;=H#o) z^L^cpaQN-J&F&>Td)_;?>wuVI^iGSj1H|&9hq6exU$w;1(PP1L2bw9!x)d*|_?Zz9 z#CF6tGkgijv;Wfgw3cBnUFqDR8WMq(A8*Czl?WXQ?1DH=iW)|YnZ`|0u{O1+ce$Y+ z3OG{i%=mPYQtc}%?UQpMx_XrPM>g5w`?s~$81(bTMfa5HDE0FL4ybSJrH7qFjgJB82^2)NH&Z^mno&@J<05alpoc0#RV9Jdjyc`ky z5xm1%xXpJY$G;Yn>;pdcjM>|DeSRSp{q9Qkn>eB`jnRsmtn;`#f7<2)Y)5%)iIZ}? zpu>3YT+nsgv#7D|66&5lgJP+_QWymBvjhF)JmDU6YjArH(C^5+wK zcHY}9o;z$+Vo=VpB|WKP5l?(gQv#ay53Nb%zT?+jV{dnP*ZzwOFc&zXA}gwbx16@k z!gX;`D$w_bzbXMi4llGB58s{sK#m~$ReOEd_WRZp2?*sY1{yt$t4eeQE;!odb<X~uq?UZNDa>A=J(=fU_8E|p&{Z0TW6rn5$B3JMdSDz|4Bu@ZIO5A`+9EHv6QUZl- z(iY*u+3wI4QNcQs2LbP6P!<`HdEp{jTVx3Ps8$JzE!&Q*r!Me@Cg5cD|BJ)f>~7`E zmX1<1@Xv4HpSZR*8AyfKzWxD@8-2#vZtIrwD2nhK`)gQ6Nf5fv4_IVK2y}7x(k+Zk zApUzU0f0ZY?vD9(i56B=)SZ+j^ZwnoM%qF9g(6iL zP+44Xw;tcO79B_4P0MB0On9z4iA2@NNPq7RwqN_ihf!nTbH63+hJ6ilR5RWPj?-`w)4W6A@YvDu1C%{CNX!C{Fn5^htc_efV+W;b*03E?8U_SrKw2=)yIX~0;G=*IfV9si1jdRTjd_6=^4>PrCF$zcD~87V^S4g~GS=ns_7f9TbWWnlDM zREg8P_&fEl9X#(NQ26mHso5{_@B!`EiKFtIr5(vnR>;}NM@SjdstrV=0xXkMZwkqN z{rLfV;dbZFn9OqTyW-VA3=wVj=fIt{m!*!dwM3ry2RrpNufP84&5rT|wENWuO;QDS zOMUmt7yf9DFq?1yionj(6`DIWKjs0P!RI(mPEKNld0U85GP?*W!bJ#Mr2JVyrA85n@J}(S^a45R-aX+g9)b*T}mgVD3f0zNr ziw!teIOK%bVP#uHP`u!we<;(t#D(yC3ugx#A-v2ySLALHDYNL9MssDC8}Txt1)k=( zFOMYJ^cp$o8Hzrn`(Nj}`a4FOfsn4TAF8Tua;{pp-=qqxQ=e+! z!k)N66kb2vVK*eU3RB)Tm#s_Kv+S)a0xZcZaM&{Zs!sSMqZwXSTr3GZ+JU!r)X$#* zV>$0P;?#83275tmriaDsbS-HI3UWO{6i_^@&42Oa#^X(VbgI?*^JhdD8sDJPWc50p z#fc=`#KCSGGFrFGMyY}L9f3wNP`b-muV>nJtvp2ZY36YzNo0#`5W-TLnHkE9_K!XA zdCFZiwHd>gNAw5UGod16@;k-8C|`Z7}XnCH{Q~j_mrG`gCVd4r1LFW!FpF zH>*kI-w+OCu8$S|lR)aymgXd|ok88(o@xaGQ|i;fG!C@P0|d{jUK*>V+L!K(?Y=Zm zw*DJeZvhrX*u4)g-Ho);NOvh6(y4%ybax2|(%lHsEz&Iw(k0R@xui6R(y+_-@T>2= z{(G%6voo_RyEErG=Q-y-_kHhA%p?kx!&&rlxojmDuqy2V7bW z{YLgr0`CkY#6+H65 z`~c;KxI7FqGKgiZ$r96jLI(-wLZo>9Q$UH45}cx~HsNy^t#0j&nTLf7A< zSe$n`7~vR;&|662%@EZW4W`W>6Ia}wXUO*0x?78HYW84dvK0ky@o*t>aTF+x`f-3P zt44(L*DeMIf?DezDdG8o>J%SXL4&A%z!Gd!8H> z8b_=0DHLXROCESPr-|=t!wIvXySWbvnN^1)(1>Lzn7B z#djNr>U2OopmJVtukj_j?{C$Q*SE=uEGIz<#0j@cShEcX>v5!M^o$&op6vvv9SG`O z-*KJ4w@|r$yNQgBe&ud1pzYV~dqXtdGi{5_G24N;h&itd{a zNW!=^M&7xDLhqpPc{F(a)dS#bmI0LoYwv2~u4h0M24!84e(v*b_@6lm&m%IS8-4Ec zcR5VkHROupl`hT?3k~*>ugkU%2%7izPabsRMn_8!AV8VNTeUu1v_!WDA_=ExTQ(-) zil7@8yF_+#fEweX^U<8%EnS39=O7Kd&12NP1uh;Kmad^#Zoix|0p)S$R#cVd_rrD0 za#Bg%xMlZmla7s2B)jtg=j|^-tK=OTCfSgfM#-c1qTEeazM&v}MKWQPh~SLF%+cnE z%#omeidNHw`tv<`x4L*IRf;z06cJI#>?pJBD-6>kn~=W!-dYX5lW}rvjqg}{5%QjV zkA^1N?#$G>YmHU=*K5RdmfZFHhikSr($yR+{1(H+W7Rpm{-BCM{3YU6^dOzivlzl2 zk?oiOXHfa_#wp7@Yoh z6W;Tr54W$rRxChTrN;+ezk3(5b(N|Cg%6!_m=5~uNJbBmO3|eta+?l%4KRF^q+0Uu zp)&AH)W^n+Kmx3hMvlwP&LxaqGy8e|o7~BlN}R*GIr0!1etzOrzqg%7o+1Y!CXn3g zn`cb0MuJdNGA(UwT5!-o6cmGOK6Ym7W0$Ds4erl?iv;Wp*m3tttGj9aVlBWeG$SYz zc)~!JFg|A3_4QT)!ILLpIU-(Wv!$9RznFE_c{&PAzpArg*xw^|g9QIRh7kgwsuD8- zyv^cNe^5Rgl$ErQ+3x#TeK)ezC=X=K><=9H%+LCY&=y? z&O68+#rhpJn`JbVT=DnE#z>pSrA{4$v>U&JGnv_|hmvO!{ju=7V`Rv}>F@)^D}}ds zr1TuechqfoDWt6Ul$0^9TTU{c6_DHKFe~Q5zXDi0c_z~N^y||ASaO2j2yv%78q3FB zT(<|AE7R*g8{8Ced;9x6`$Q!!dmCJ3&JQwp0mCcs9y4CMQ5%pMqY)G&u|GCWRF}}l zqj~b2`Yu%;+o0)G=CzyHksuM^6e1uekK$OqqGe)2)s$w@H=w9>Ir-PHU1tv^U?$3( zv~AAsvycXmAnvmCnqqyisK?u_rp6}}KFCVnnkzr}$Z{+{lFv^bqO zS>5Pd`RA>YIM4Y@^Xu?Ee!u^6shzu**1a-`iRqE&3gqKDEeS(T7qBiZ)-YMR4eSYk zUvfcKfErLY;rnHLraS=6#sN9^$kwG`qtD1Tg#R>7$u7~ zF1{XY2Icp2i}v|_O3AtBP$j^Mnsof`qc-nZae&m#@}AP4M|f5FO5+vI(%Tu4D>GZ; zDpNBZ*5Tt9dPe4T^S9$pPSi(lo^wGdo?(|8CP2Ow?( zL#<*JP~einL!h8EpdpSit=9$1)}6$6=8Qr=g3!dxb616u`31^pqv8=Dqd5|kL{)6T zo`?GnYVh0_%=$91sPt{^=$RgNoJ}SJ_|&9$tqGpg zv-%&3m>hMK=U7Q&K4O5$4M_3;AaX3=g5Tbm%0c`9$n3zqRa#airK}v2M*ftYK2;zn zD=VwR!*z0ncMTj zz)d0fGBHzp1U{sc@xqvcuDeJa(A-SUp6|?VMWkywtJ6>*O)f5CxtBmN!w{EG))WN7 zQ-AA#a&mri+WJ<4_~sHRyJ0AZuN(NA5fz)O#n%Oc_~62^AMdB+v#a@EGBN+=8YzhA zvM{pqOGtmY)LLgF#Q)_a?4Oo-x^o&$-5f?r6`GYb@_fg9_s8>nL%O;v8qK}XpK4bm z*Za5x#F?Bn$6~dfVO!7|0q%f16I6m1KKYRc!ShlN(p2_{<5vBN4Mqo7y#vN*j(0U# z?OBWGJMTi5Nn**UyH)1y%?V_~>3LZZUzZVskO6S_;LEuG6CPY$QU5NiB==*qq8F%t} zwXWVjI%wug-Olv!ZwV?f3jTKinYneyF-Uh;TQj{lqd~B{km?+9h4^RbwSH?tDtIai z)UpAWa}^u5sL-F8LzOtp^Y>U?ZGTvdYJP?1s2^KBu8rSa6AxqtY@|1Cq|RHHx$bS0 z-T4eO1&hRfC)M>E^eSyvydhY%~_)R0I(zpmbS5XniF6r8ILmYb?Hhf zkcA8m%H99@;Z$5#N5Bxr*7rtPsiETYB_hta`_4(O( z{)Gq_oj!d^bE^NxFGf#KUzQg5n2ETRnIQsX3u8C+CtHUnxz8eHr&f%;j8%m_Z>q{q z6$AFaUB|!D(B;P@P+vh=+^VN-ZAORCfW@~VYx>Qo_P|$#)pfy?7USrl68w~|c&gzx zLGAO&Ha#}|V*KPAcw?x)WAiJZ^2t3 zrdFTRX=q_R*4H$%TbOG8#I%J=kZGV1egh@PULBec0w%=gsLDo2e-aBZTuP&Qvn4{(Bj?DywH$%V z*YmTjgZx4arl8c2FbY zenIs^K@GRO`gyLo=E5|ht+As+CTRKWwyN*3;dkTvL-OQF0if>%gu8{+H8cBvX5Xlr z4#tu*v$AfQ@lwP+@{9oaDFrc95}gIBdRKD-m5)PTB$PD&+*_OS8~MeD*>gN}RR`4D zT&6XtmB_f+@%r4wP9WiZ98|g8HtH3>Vpnx%JGh%RZmTTb)kQ{v65?a+ibHD{X;PtK z`Kf__7}8;#Nu9e*=%};>X@47k-KdG}id`7`vmN+?H^KQsxUbmp@Rr5|OE2X1;+Pt; zjtvc%W$?wjVb?nIXe)Z%V8X%htF7}oKCGiJN{nl241O%o%2oR+ULmB`oEhTvZv6*= ztgz2->6s%Z z2n`QKf}n!9B@_b)dvVi};S+8)-s{X=eeLqlyN^S0WYy{@)tGxXkD7u2fhoG!H*}Ov z34)i7B7y7a`RqMMS1IRy%_xp)+Mcuvi|FB|E}i3k-;7@`qFBG>K&NG{De+~Uhu(J9 zdAzj$Zid0cnDUNney;yQM2(8-UC9ha{i4X$q=TRgYYJR`4~pH!4j&9=0+#IJ3pd$Y z;t+mYvbhv)%^>}ZUXFC9Mk?U&Zg85qE%!Fp+_fqG1UVA2uAwdc@21(su6%>Hb+_9^ zu*{N!SWfufRMWYg6d~4IapOdm2R+Nz_|f4F&%(xfV(|ad<^KwfoZQ4-KTD;R`h^? z!+PfA0VDG6p6QEzclHB){d|?;0OS_Xr|$FxW&Yg49>IC-J2{`#Xui+$Q0rnI15a8o zXVufw`_=ZI4J7L@RBq8aAfgJ2iook*fj;Hn@{vtvc5iQ+I-nb&k}FCMX5_*^8E4J^ z&e3UcgsUr-fL<;iXzYOUd*K)8uTpvQts-6_%&=a2a>*{__~$))|K?hjF4s2-UVZ%T z`z52Psi~rAicWC;o%E85vW6KQb{=yGFrx5=QCTHN z`LG1T=eu;+d-|K9sPr&uNL4w~yHON~WcxVm9p7H%9*(=Z^j!4;`2Knn_H&Vu_yxE< zbB~vmD%{CKc;6V|^T^I)Ycfa}?BoU>`(IU+y0uaPBLuX^{-`*pNZ>#is0^Pp8Frj_3W8G5Ng2yj0BsxUH5-S0!h3#qn`f(@L!*f%dqFU7%l$# znO8@hfC(ANtNr1Qvrx76_M<>`gP2Xy3t^lx+cE_OE$JdVU=G_BGF8*vRwcfqO8;RG zQ!nvy6$2+$ z^w&?5hZm8lQ(_MX&M^A{LY0qqRRTrA3gi z=dAY?qYp{nse@tpIZJ$7@$f<5@Ii~!a#eW%-`*PgEtrCThd*eM%}{3AcST41&*S-C zEC@?KTyI1Gnz*12->Y5=-i>pjh>XVw6U1h3idCdMJov@0*O6+57ZJ-QtRM+wpWbJ{ z7wZKeD{?$Ieo)=usa^Ylb!T5>KGbLb`^Y_Hyq=r+;Qc?3>fzGn=ZRrhq??lkGQwUb z+0cb-5ieYz2m@OEuy_uRF%VRv{_+RZyfQBoUk90AtGt@QgvDo~|Mw80zh`jy-&aDk z4js#Y)7s53mk~er!|&HOA;1i2BqSvAchIZfJ^&v1*%8{w6JUDt-hck@u~PYmk>-E@ zr2kwyX3)(7#1+Eyn2_l4Mf;QW8iNI+itYPm3E4gc@| z;Sc0LzW;yzPtENA&l}Yz*{8bG0@eZF7kD6eBc=cE#r}`=ZfclN;D22nC!b;`Ds{|- zoz;f-*jNiYpUNnQpbckd|M#nbjeBpV?*Y52zW!Hl%-X9J*T1~QVS?a$Ex(>!J3~A1 z{4(lnOc!pRhXi?PRQ1ItOLIPTw?%D!G~l?nrD)$OHfndC{$Y&HtbWnO)pF4?uTHAs zU!(?ef5!6!jl280TkvNxKO7e=W4J%)D*!EMNds!gG@LsWBB`rOW~Y3nuioMsw4c$7A_kqF7BVqqj5;gN9 z>wi(gFQdylpI2fS8t+Rl=W(7NTGPP0!jsNvO{J!McKYwOb^m(XjC9Gb^@kby9=n^< z-owN#{LUEGynTck&&cZC$BHKM9cUKBANqYh=88Xax5M3d5bOMOdug&I%ws;FdIrPO z5iMNHl|)7a6i;Ys60YfIj$W;X!tgzRJD&4q@sVF%F|8A(+~-cky5EeRs@=m*-j%_0 zW_I@_iv8c?m9=Z&eqw*N`%I+U@o?i*g-*whk~jRf*~IF(|J|KIp5-Q5JqCp8qxYTa z*#|s1(U1o(1~8MHv}=R}mRl>6Pgp{_Ij;;oEB5NYb|fiFOH1Pu5(XbY(^iO=CGI9r zKne%#f3iz!rw;~O=#a=)W=F{*tOV&d97^G{Wr2(qNWGdxbedl_DOGw*oXi)j(gRmfhzPZ7n%No*>DqD zq>?3k_|#g(*~Whs>z}?jW7`-d0%Y^Zb@J&oX|sy>K7np|LK`)gZs@n|yD}V=dAM~X zcL@YyBBD9oh_>u~!S5Gl?zVcS^*O)z`ojM~WLk5#{m-T|DqtW#f zp9JWQ%$fZ7V``6q0B|(MVcEp=+*}w?!#R1O>X+IeflUkA1XtX%#=_Uuj3DTlwAmL2 zE{G5$RP4ao(?DbhKobfeU8iYRC2@xkSiJx^Wu=Y8E{8`CAvm= zZ`W=9XD)*8cDgqb_u#ghaqDe4RdDR6%B)~^kizD(fH)ka<{>r5HudwO<6#v2)Ni>M}UY9NDq#1KtW6mZZAX<`G7;;q{jp+P(T&T!f|~1 zw02XDIQ##w01h<$Fn4@*8DU@o$PlvdAPr{Oj~)#oH@{b2*rB?dMezLy&2TT!uHgBW z4>?@(K>|}I5LJ!@!1$GvmGTu7x;IXneKPuj%;1CV3Pw{5Hgk5&goGNN+mBWuD^2@x z*_NXI(e4?{Xb08vLa03*ks#N6MYfx^-bm|aJO&P0*z4`hqKcd5TT_d+5h|(39i2}E zE>c$hR-V%u`dU~JFU2}u+rhICVhX!1^mMn<=9W9Wp8gG=kacro${ts{|IqIo{0$Zm zaOuoIM@PuP(a0=vC04AecOt;FV6O5|N{BxbZmT$0a}p}-OZB(eFEVz)KmN$tSpNKn z-VguF_ZHtT-M5|Z@PPsTxSq>N7gSMZRDEeb;@+>R85e8)Om>hDkIqmW|1a8!%x|;` zp2JQADdn-;_fSaEO^@9V>K43>zd?qg@zHi%=IIg7@gGg`+qZ8tBr!nK4+)5cu5^(k z0qQ*ZtD3NW6Km@|!@iwh4lTt>#k$N&kK$2?ndatP@8 z{ITQ4ddqGbKqd{kEAL<4ftl#ZWNCw>dfr(^X?Ku0+T^dvqYEGXTk?#3Nm(>m*Hy6O z<((-z@a@g)dfx~}&4yY2uSLaD41}~oUSu44@hdB)_))UioRHbMc{+MNqSrh4teIVV z4h$59tB!Ea2g+Gs%^zN7+XG*CN!cm6JaC~Px&%){PEtZ5qN&x@IH2Zb z*9JEO;vjNnW^`absd}y1p7UoVMnL}6B2n~uk;~P>!UB0m=t0S%<7GD3K2Q5@tV=JP z$iDhu&ugR08U7?z&d`wR+|j3Y0u5&*tWz}sKnzZ9reR&UHrSOnl!Y2DF9-On%qMFN zi6_#>2A&jZNCE?&t=XdrsQt~gtnQwMrRI)?3f^m2-2camN%MjI+waqS)7I>p5vLf_ z7kx<2Le6a&^@Qz7bgI3vl~dV!Hd_an+1UDe_3B%?0EIq#u0brLa;nKr^iZwKJi9`k z4k|-DeEup_Ab@m&<54&x7z+C2l-O07pH3oVU}ETY5Tvg=ZKb0{&~K!ONrO=hP>-YA zVE+?Zdu7F;|8w7d&hE#P6L!N^>61Be`>EICG&uYYm(Ds);((o!h7i;BDkOoX#)k0o zen{!Q4=-@4vKiv&A6_N9fCG{Y#BCEY?*BfOel`cWU_^?(^5}r1-g`4hpwe=1WTe6m z3&kHw)V;7_3q_z$8mhF62w@)O8U$ydGT^HFnSQ=5zwKpq?Y{6k%w?__U~O<8@b zJxPj;hUvQ60^dl_hhp{V>YnS;`q6P1IPnedtQIOgyxJE6d0!KN%~VXeDu_jgg6+f6 zL8ecBoy=t%u2W6hk!mE1N#?Q4ZerG^d38HvRCo3V8FT*Q+`dPxF1w2`RW^csovtv_ z{Dw=nSsl>AM41h}m|fWS*gH4~UUiBvBqU2@EOYvA7H~O{+51R^CR#vDlw6 z4lA4mmT3r-xg8IPR|Gw=i&b+FqjV7~7Uf<+Nd-yVlToWVNr4<8cpAPtZx)NGscu#5 zyAYX-U2F{>z56Gv+o)YTZWQ&s%3kwsMfWSZ&!3SbE&`(Yn3~Re`q(1hd}RvMiYCmw z?*Yz|L!GX(Pl*WQo#i8&D4vGn{+QF2Y$ht{UpyIttaY9GfzOKccVefb57Ua(fJ~Ad z{}TJB2zKsiYi~wz<@J9(t~i?}RX5fA$3k4=v?47-3W%UhuFF_h+hFyv`_yL2rx8Bxxia9N0kwYG!WUfxS^%TN{{J`*sFR@*R{k zLj^TO2?abM8f9AeF#|>!lMSxIRF7LcfPwgj1@FNUpx}7S_rCskY?C_w3_~l0Lio1TbUg z%;hSvLmaVG!e%4G(YEJXx>F(mExrx*jfn#zG-*>^_`O!}Ci}*fRqtbc4y~#&G9B)h z>pZ|Um|iS3UJr>Jx@`2KKu%(p_h$wlccqIvQUTEp2!xc=uv=nHFJjJqfeygiGyS!- zQ_{fViGZIm2^cJ9Z~Lk;g^FJWbdd!h6W#0 zKMfrlB^0~bIuVcMa*Sb~g}8GUPY@QaUNI>L4@{4X0cjQ2ViyaGS?x7)GCKM~;d&uf zrT#_(_T$9iq-tM3Fi2<{`y)e2KWx1Jl{LPZdnC(%rxwDX6rF~nE=kDv>hC)LN^%am z?~LB;_djh5cZe7m&9qw?Xr@yheV$*a)U==aPzkcf60aL&{8?f{$G`d+s!PTqnb3z? zQjXh1v{P%-_UUXigl6O13sLkz59locTubSkU5gNIrnb z?2(MPbJa;+ON;o(^9nC`*IoZM7n};x^ez*NEud)wNF+(ArZEEEIH1vDXsicVC_uFX zj+QR)WL&TUMv>d;Xq`1@bc*%0vsL^3+(M>-Ho`&|h3ST=jiXLMqh46;pY_=doZ^#R z?T3V;>$^gmRA!f<;Rza-_tJCAAs_zfn4J8U*jzqePV{gi@@G_*{-P1xAFrcQE)jho zm5fNzcbcb@v=t#fL>ooujFS6Xw%r8Co1-|r9bt1vCKm*88P@KX>_Q1}cGVgsN&Iu1_Ql+F2)1ggGq&4LUAp%jA~ z^~Y}s7d~PFe(Jh2jqUA}tE;PNmNIBWL6Y4A8|0K6!1*`B^tS3tOVI;;?`FpPwOLbu zjM(o{<5VyJfb1fg7?EzFYg&!@P%y`kWHQEKG0}vpwRsD9zA572@_F`+Z|5czqt8p|*c)3ZzNZg$=Zwxa+QxCMI<;Qu-zVZB}WQZa%dU-Hz)kIg!1 z=4-wB$ds-8+l7SX=SFcA6y00&JbH!CjFZw zecS@Jq()?XXt;AI;1qBoHvDvmTYM9{@u`b<6XN_dudvZ~dyQee=&@K;1b6KmkE(9;k#UFc5C<>;NC#b3>0u=!^_%31IFG;(Txb90n&f zG&dIlIlFxQNB`VUh>_-ZIN^Q1p!3!Mt4`LfPp_r(Rw7k$-x!B*4FRH{q$oQ+Nt?)K zQTyvYKoBWvz$(m;RtD?>N6w=eCp`uRzuab6VCR-Bk~prV#Ile$(XT~KdCJb=k@;n?I?V+P2<@N;Nd^L)-mk^Q zy=JcJ;(eDAWVQN$%mT#xkLC_sKM3XDJI;HHx^1HaV}6^E=7@*dX^D4Rfh`SSfS{J4 z@%AlR(Q9&IKAplT$ug}k)z!Gb;{$f|qUsxv)l8zk+r8_goU&AwsQq1ISRA_O&|4ck zrJ$k|RNhD)rN{!DEf|F{+%l5*f{-*ZgU7_J#*B5k-c{_V=w9+voZ2FywGoFsf7yXb z6kXEeAV|x@5=M!)RBN7_{u!};F%)B9MwmVm_0gw3x?+%;2d$gt3nzvC#?AIun&3qt zD3m>TTR$xxH}+B9yZgH{5BpWW<8D}4(auiN#80LAQNZ(9JUZt6`^ViMTi*vrHbzTi zOA-5d36$Te%$?2b(y$3p3+z}!AYk!m{9u=NhuWt^mp;92hs#soJWKgsD)dW7hDyh> zGp{RYf*CzGnE%ri-~$_Hjl-qK!Ys8y@cjZh50;OK>TLT+8;XPl9j_6aSH%fla&*YD zLDJ#F9bdnc6QBB>OF+=+=#kSbzx!Af%E_Ta@V{S8J>-L9GZL+JA_TDgdP}B{nzjar z)u#y(3D-FP63)1I9Bx3G3jJ%b1^tT`L}qpTlWu9WB+8$%v!iA|JA_8GtDa=uD&3pk zE03y|Nm2PUhGkYA5_~$x22I}-2Uf7Sp09I>UE(1}wmG=Nl$`9|;z(IgmmY___>CNB z{?;5TDufq)PRaY{Y&U0WIgMS82uMUn-@4DUZ{$%Y{$*UasFGsUsVX zkV10R@{8T6 z#N>vceeyZ&5N@}`QX9PvynzjM(XhnhI>g5gRSwoC&gJ$V-df%NoQ!7N*w95gSCwv} zTd&JbuL~xxcgJCI6piT*Zk?pmo{W&qS0;}5$|*vnBPLiB*Aqp~mJWOOTybcs&_=h3 zJ)Z~N5=k@9Y0x=FR+uIeK^LK@33H4QimbIeln-~pd5w93Y(buW;d|9j*=2Z1@b8o_ z3kkmHB~1009kx1ZANbndp2e5*h(rSz$n9#YLxFxhE%1 zdlx=6b?8jFTWhPUI1znP0{_Te(!@+go`QY5@Not+fehio(>r$r6 z@;s6R{9ex(5kR_#CFT>DYRGEx#JAg{2gyTY zENES1kqcVB1nSjA-qWkSYj4(!uutrZvjvu1yyNvjI?(?`A6l83LLt32*J-ObiT?$Dhtd zIyu2$!m7HC^BRN+NqxQ@OS6qn6qG*~R9C|>Pcf-L*g#Icud$%x-IzwTM(HBsy?~VW z0hT)`nym0QoYa-PCQyVvWlT=Y*p=|OrULPj@*|^P({GL#BdF3V&=NAYBm2f(09lIp z0Rkb3!61oYF(L1MD-h^QCFtQLY$|4qF^c$DYT1~=uqm^X1tB+?`a-wEgtW3Y{p3v8 zo_2`hP=$8v#Ye_Ak?cL!Nj_PsCv*4=c!x3dM1%BC7QE%xxu2CuCKPhvU6PzO+)V;D8lh5gPC3V zyI$d|Ltm`XU*h{7Td~znzJx03xCyF@%bpUt(2)7N%arGawY2FlFfg*RQ0_OFg5@eH^U)d=E{PlZ3<6o7#CX{uRXGi2n zs-nswhFBAo(8CXT5}w#pf%HiTHclsJcGjw(DQ?b!SBk-%Qj?KKY_bG9a8VRe!LsLT z_5E8y74f;>K3QJK)2cCHI@cPJYE``C;cYKbn+=iQAi8F~8yt3c7TEH&`^Dt0on5WZ zn250V9~$nN)h3WYn=P9&Tzv=8{bqqdGM*Xc>~)L?`Pgnx3c_zM+u)3#1>+9SW6PR% zH?wcROfq83sxN}F$*s;iexPO98L#r!6O)Tyu28Q7V$wG>FJOm-X~z=Cw8%ftr64PM zo$Q&nF(wm|o%*$6G+hWKc`nAfL+^Exe_gF#N$mScgaaZzD~O3!hVM54fD8>)x$=tl zl;d3IMCds{2yC42fG>mwa6`H?xB1CZ-~6!rE+;G7Yhf3nMS)jRPjt*gAHG98o%GwJ z-so7c9(rj)^z0delrd9-wWEnXKubum#|IffDH6qvFKp(FG^3X0D)N1;o?nGMqlp~+ z`@x6(gAZoEZ_rhmrCA?k3Af1`{>hC_!a{ILa>K3B=79zhLT>W%m;J#oS~fCly`ZmN zCp5v^rhCT?`O6lVm6O_g07(w|1xtmW#i#zW@jEg=g%sPiIp2`ye+V9uUsf|4snZAj z-_p%(pKfk7Xs2xWv-g*0X8Puktdu3c8(w438)wLY2`re$o&Ci*N|spiB&-v^?Jjb| z>wI_tgQCen(3!;K>VP?!bV)nT1&7z*YB76Ms)$?q&&}gZgw1t8|XvY#ogGx1AvG?KAMN zei{u!ghZbMW)SEna5?(jqgI*z--|;$(uWwo?_VsC%Hzf&+5NHUbtZa*ys8FemW^d* zx}{rQa=3)PLe+=!o>Zi_0~023^L?PYld?z?SzxWD+B27hw* zm(<%&=+|rVpg<9Xzo29ODTsUlPaF6(00sgyx|F{~t?ar&c`d=jG^lLMK&UzOz{3NC zF1bw2F_?~8oHI{zilpuTiU5(FnVR?3eiwIqsR=Pq%V#SO%%;ynut<)!odE&Fb<6dt ze;y>BF%kS7pT*zzpT7KcTi=KJetD z7+j^lDp^?1mRAYNzOM$|W)%&FPEMS~>XZ>)5;wQs^c!YM;$(8+s^6czeqi9>vcdJXNR|C}Y#%{+MPl|*Z zU^RA-L%2QEk}W|YTFP+ECfn_oscm@=i#+1yU%A4qeohac*)=EFj{jHYSb8Dq5E#V3k+q3$13F96-5j64&yggK+C2idsL z9@JZXnIT?@^->2F7IqTlE{m=;>|3~5L5AO7`2H)+QYi`aXTYbOB$qRPhCZbf9aL^l5xr~y*o z>uVN}H$|JY?!L7A3UKA=qAI$Xx9>@R(xxbx3S{6K@9OVpXgbc;mIp?}%7XsWBZ2#=k9rhvGXO0h)Xl7rj5&lBu91 z+P8`)-kV}_eXtdPqH0i`7$RUO#`5BO+DJH#po1bh+W=u8yH3{eH$vi`;4#SMsQ1OF z9F82S%VKL*#dgxz(yuECVZf4#h42ol{?e?8e~yM%l$f)SWPHX)Hxp6hW-6tY`VKV% zQkHYmJmLxFAwy7uQWwUm(bE8#qoGa&D|lS=$>tcJqLziQY_9@3U0jGTnVcusK=Hzi*`VpWu3U2=$gFmr=wVL|`(mS^erCW%w>ZJta;Py(5`h(uGvHt_)OaGL@=+FLQbtK-? zIql)7=eie*6s2}{t^USrgOaBIu2W2L)YbW>FLfx*tuY{v7A-HkVF=)6a`_hd0kzgYFHP6$eQTI zlgqdVl=m=lmKWZQ_r!K|L_wHd^Fv6Clz$X^2x$TrYZm(GAN;8fjxc_l6ut56PIfS- z??*y^c5}6LJ(EpZdU)ej^s*knok6u`_K}|iq!xvVX8(Pt#s2l6rFJQ623@lQ8P^{c z8$UW${T7z7o~x2&JPFB>KRml9^tnCN*5ziAK#^CsYsKmbY`+ZPK8NuPx{>foG26+W zk3efjN#4^`+##NS#yQPHkqI?K4EXB5>&W z`0r?G2gy3^f3X05#E*c2>>83!j$Y2#*VeUN7d5hA?s1a&UZiu)m033l64-9F`mEuF zx~??cD}{-la;i6gd+IX;awWkglvjbIg7rybuNjqVowExR^~w&6qe4fis6;%tnQuYr z03-&T+WpKl>~MYEIyV_WFw)Dm^(5_^X2>Uy4IM@70mXpgPKixRnY&kP_*Q@3KdqB5 zwv^;=fy6!N##l{3&h>o@7Ml<{=8b+>jfEs{I(%hsipKiU?~D#PC!<1tGE}Hsh)6^b z6`xcS$mpy&cglQ&8BCz(q>9e-r`|X*Q5b=ga?JRd{dfH7dxrieE!J5&$98g?=ftuI zE~%v^VlzsbFgL%{{Qc(`JZB>r+v{e{J^I%@vPsPh2{H0l`-NF6{Q= zF(oDAQCmPvHq-c`TxdF|gE}~vvbj^}$18(1n7e;J6`>`*^t*Jx<>#FaOr`!)V!V7* z#X^i}Qvbpvk)hYF4m2QqoX~T4p(8sky5G6u2#TAL4lbCLB$RY<`Zg*ZS{I9C@!1`b z*=leW0=bD(>N_BGy6dD3k#ak%M zJ*#P-TUDB|)#de&&`lF_1=V=qNsKcPcMF-;c@m+o=I z`-?WrZ35{j?K#n}2$@MKE%&1SCm)WNUybK&{fiU+Egc<2`qxtX)Vx%w^+Wy92@SKQ zG!3z=$ywUK_Q=2;xnL7bm2f_u$1G+}X)OV?AtrLw0CHWm?fu z)T2yj)ShX6`q#%WS=JPQzNTm18Tv)WKzQX@T2s^4>wNk=>*RXY4}R9;K$kMj(_5v( zwr$3vQ}Yh%P1c>rDfTCmb26`jxw3z0W;<`xrJRf0X*&VnW!h+%(P20&ih7*k;l5pD z@o=Q-uI#`EaBzoAZAJ6=81ev(@8nv&?uHQwz_k5{(*bF{?*|X_pYt}BY|R=ML5gp} z)>jQ8M8lfd*12fbx1C^3*mTqjR!JcB=fX%HoPt0_$O15NhybGFt|w}R)j@`eM-g?2 zdxgSu*>&ocdEVSPwzT&i-umZI9<$@o90L@5)>x@@t)OlB z01O!1u{KR7->)(JR!RdjjU;z&EHKzv;93m0PqzGiFPt^I*VGuoGj-Y}O%c5-$vLRewE*Ap2hy9?V?{(r{oD5E>o0D&u2S-ji8_lr zVa=reW25i|0NcZ)W|1|MqVqS}jF(TR>A#fr;c4-(+S8V6hzO^XBSc~&iWm9zW@@Lw zRK5t|liYD5z&^-QG}^>!o9Nh4_0or4H&tSM!KYoi$U!%EaM`amBo)LrG}If!*3Xgu z3uUK^&ITqIE^Ry)3$oI`+N3q$%UiR}4+ANdD)6jV47h&gnxBIt=3trkzV;X(XTVv_ zUP#i{JxkmlX^sHF_@=^_lWp(xRarjsw4re873C2yp>Qy zh>zhaw+Ch2X&Py%^MhZP=s;zFF8D#>p$27#$;HrVwQ&@Wt&Euq%Dg9R^*fD zA2gA%dwc79c=GbDa;JN-3n;r^bS$t?}>&wdsi~QRr{}n{D4tJZk$pM0&r_X7$68 z{_~A`_EN{=e7_qnpt)yfZ(p!*XxgX`mYN0zF(7yN3j0?zr|FLA^lA1=l4~Z_2Vr@E zf2-_9b`449&#@+1dH^-*zyK6@b=j@7En#px;`Z?25?-NVN0FKM;ypWLJw_~S*7yN} zFTzAM_Z}(5x)WyHHV}^y0-If5`{?$~+0y9Y(0H%@vCQD%iFbllPMov4%L85|dMm^l zVMX!+h9VnVTY@+vv+g$Mnc1|pButYlSAAk}e+>c4J_rBt)K}m8rZB4ne^{z<&eo^P zVRuW47dxbn**8jQnKQGn^z2O)x^6kBxh;Ka(@rwag&AI zj(g=-)DvM~urRZ}kXF7epG@59xmh4)YFUJX@9mGg&;Od zCU^f!(kDl7R^mLPe4$Kb2LqBmk9|(^exZ@{Ub#+qrSWT>g8ApHSYu0*6{IcA`YzN6 zo!!mtf*Ik4m!txB_V^+~B;;LR4B+W!71;gbaRUVs)V&3Btw<69;-Rj1u_e`b=uFOi zXQ)$=@i~++Ja2}W&EQJrWPI;qOP#Z=WWkXG9zZSk*h@Y+ApfOfEXt@F;Z@jk6G1)v zQce07oY}>qNn5=HrJ8*X-||cUAp5kUHZ;E|h)IxDPe$tKIOmFDH`f08O~2~P31~8$ zTwca{{iG6kD8N@^N1RlrBBlHW3z8{``fT5q(q~u)z)+#C?j|wRtpD zcu(t)bj86hBKec0qQ4$14NwR}uI*rG3wL%LW>3&}Ob^ei4GT-8kG^*@Fsk zqX=+(5r^m!a|a-p5(vi0Apv$*%|f}J4Hrqkji`e_ML+mCr{9ph7h!l3Zv`| z7fiVt->g!j832{V-1hm4g)bYF}uej4SlK`hN&RfE&u>6D= zjowyKN-vMw>VPcGk&!iT)pfxmAqw^7!?Tq-nkP~8OB>DtTYm~~SnE|wrN6rxqW>(< zDm_Tk7TOqe4IVacdcXO2Frb3`@l>MfuyNyzlwY8x5_$3z+?q2fo8qKC9l7PX?L8k3 zw8%T(-K)=)y|EF1mfrssAw8MpZn<`n7mY0y?zbZtZR;w zcNbecKg@SxcIwL(>2iBULzbaHHagASxvwwyTfrD!SgQQ}v44+RP@8>EMVa4dW7h3t z%XW0W5|U3_PE|WcV~X&r7pEkT4J{|vyl9Vr%}i8B!nov&_dWTw`Bf+$6(J!n6Sabx z(aoPX4Ph<*n@yi8cf5nTB+YW(N$+Wbl*h^U^X#}26L#DkAGy^8Ovp#nj8mJ|$F;|g!oRpe^Z%lq`)4)Gv$&S*=RhO=-8a)QkR7J`X=H9r5AOwW zd9t|F?)p_QFNs7V?Thy9`H|e3S!84ngxnBCIOiPd^8;zi8no^CUE^2_J&jyp9SubH zGufL$v?L(YQ47Y+nX{Woi~$a%m%h%{d)yxm51=+|Wn)(_YaL#6P`}np@I~1gXQ{|3&~fnLQ}VJW$1#H4ya+akTuvKToeq7X#I**SnIL zhf&wI&}hw+YMq6D<~VpJX>b|7K5|{f;t6%Ouig;-nl6a)?mLG!D?g(i4?b7Uv1kt6 zZU$=RA;>t7ZjY0PG8&853GYnryMQ8}cm2idCt3O|L*QhHT(J=m*p^A6M-f{9+l-#* zB2Qh4rqwL$=|a}|F=^&%=9@nH&h_y1JGH?obIi8N#(Sd`^CL1UZ>_L4I)S{GBTm*YCBg@w<3&2bH^{rW-EIVpJ#3 zfe-)uF3_4&OULHf4UQ%kXQHzId(;(S0r)Ij2BUKSjBo=(+vH!U1U#^?L^?=6L?REid7;M{zAz!XU19-MV# zH$?CMCxJ`kL)cDr_05q|R2D`yhm)DApzotJs4|Y`IURTLMTef*d(V$#=U1W`ZVQji z`@g5CNlqJG+LJsMYCd1Fe^l(wd9@^X^plxtb&`RG9Y2?T(h^)4q|_u4&O~l3<4YK5 z?diyLFUb$TR!E45v*YjVBN1|&^#ohtWlv|-%%ctwGm1w(?{s++k9x!O^0^-|GK<4v|Gl#t*AUwmY(UNm`f$>(Wi)9;v;0y=g^Daxz7u^QGN+2$!J~QyD+TS?o6A z`R=ZOljS#KCuA*4gU2@W+oq~HR;!iaaRN`7zV)`RZM-CHGA=Htq~jA0=DoCcOD$u1 z+D~8mb0`fbvZ(-vl&TBaaH~8#?&}J{#{k%res+Y4^hgtPw;S5tMnt%78=<|{W|hNo zMflb(G*ix}Z^dz;5fR$}fw7kUFGbrO^8JUFA~e9`2c_zbB56w>TWHONd6ia*>IUw` z+sRVsWb~(D)J&a}uefs8Vu6!K?PFr}AUv07p51K^i&HlA$zre@VqRe=p#`4utiqSs zRdf2LTB0@BKX8f3LcfIJAOII~NS{WUv4;{r5fWvRPTd86!(uzh zOcrJ$rgxS&x-!4GHxAuF;_^ROF)D2^d)1GS{w{AGiDE~4#JgOI$5UD4E7;h*ony;*53 zhX_?;PLqOiKW?&KK?{(VM=`h4yvgDMz`4SHMOQH71hUa6EEZ;pGDH=>($P9SFeCqT zpWfS%p{<#P1mHsIDI)|qVkb7XYGk)XnQ4+?6LxgptjI}q5U)f=+<$90VgEdP48{(EOeHaHfRB+v|*coQXvD)ta9|Uxz~yT`+`!WPTrZ z%x~X7`Y^N2N(R+0;f=3A{3f1M6Qy*PUQA!jb|7 zNt4x2SsB-@8P}@L`{Lp<++44mO4#r@BA**H_`F`+^rH+0B0+TI{*yJ))=%wuITUvh z6Nnc`XW)?VNp^JdJf`J)_1C2ui`z}fPw?^}Fa6AwTA^p_(^0(Xgj+9l1Hpz1l0179 z%xUs}7!9IgQ@w$Jx^h%+tkL4>FIUqXd?hqD!ANAKFQ)ickr&i7;v9hs-qNfW`RNFw z;9lws(*>^(;Uqm~D#o)CYLP>13W>zHb{e*_m>>kp&B3QU<(xj{PJuzhp1q&+ax!jQ zHB-dB^L0$NafErb5JCbvYHU-6>vF>k-a67AQGm`D1h)%lPs~XgzxD!uO2V$lG1`w5 z0+RMKaxO%9xa~st3y7%9WXMWmN3YM(f>8IMj^n=1I4@bkv6w9{S%-6aPOox_!=f=9 zH8z2cfjjwbA3FRo3|+EZws82P{Lj8vp%?GIlmuDRme>DIHG;d)B<(7$d%`rPLmh+U z0MfvzDRDqDumVR*itYq!Zgg%g)ZOK|Vg4Pmr?TS(P(el>9yB#2buRTID2TbXp#>I) zgGoV`nhgZx|Ix{8KX27>%YR#kgwz|by$eB8(~8H?FCT?NWT8vX+mPz#Ue4G=nbg&( zl>;8asZM);1s<>GySVfZg~0JHt~uU+(=^Q7n$AzkZ_MPE>a?AsZOG6RV%VR^t9otc zLCZWGyLw`0yT(0&yPn{cbP~7x#*vWYxQB;gn@896eClo!kdp;vJ=J2Vz)hTiTbDQB zs(esmXg+=zsXaaV6@{R7tRKsHkI25*r*zKREu-n|r$w-F=IQ{zmrF#l2+Q96o z`|ITUIC1c}k47fP^Q8m4X*8Ui6Dj%W71+7ye{Div>!?sa`=2BKdHgRrPr!@+&za!3 zd2%PF$^UUKX~F;f#)H78|LvcVMw|ZsdRy-Pd4&J<7J9mqYb@}n@k?=9Dse25s zB@m4$_-hSA&2lTO;T*`?bI2{h0e&p~-9QTZgWA2K{P)yzCe3NB+Mwhdr|O{w{AuZ3 zQI7A2TwwHx0ynq!xh|8=YK*3fnr)!R3aDO7r@XuavatVk&K>~(Q#KATHY<$@s5XRF zOl{J{pk|Rz3}vzt)U`F)rtPV(|51kPG45YRw2HTr04Lp*7~P-S9xFAxfGQ6+y6uP` z|F(=vj?w1sUWINvXZwyx7N0hMGR%SPb9sCy08j4zq1#VJsTl`(XfAH;z(uHO!YicT zhGWD`jN_n9g1G=A3J$h%>8NfwLt`=|DYT(d`ovpmjxDfT&WV>K&Cv%glSatH>Pvqa zc@bVRtgEG(s1ots6acVL!J@D{yDJt2NMpWfUZQy(wEC=wNg9exA@4d3EE>PQ6R0}> zk?-qKiZwQ-wl=ff;494+dZ8S3tF6xiWUZx`=V-67ybuMDcRRl}d|!I-(KjYTZCbXm z?QvO(-I3(ehRJ8Ygdn9YrFKr&iBxM5Mbj823%!P`Pc;}mWMY$ zsy_CjL2l-t;7(&1c$j<>(RMeK}G109k+Mk|4)%>C0-Tvc0vy|H--6fOfAn3wf z|65Vb#Q^vfB@dMgo}GNKxsyc&SnJ+9i}K2`EhY85iNYBABG5SA1hqr*0%wM=k{Pq` z!KYWzDjll}6w!jqA?I`toGd(Gn;k_wTsukoHxW@nuSj?#T7SmHDoV#qpitLgyH9Sa zx;F$~PqzD|7jW_H#wZz4a+0a77v|RIfW4H+=zW>g`f*=|;w;Z&0pahI-aPL53W^M? z@dW6?o>feO9GoL<#@)uuaCoyRrPib3W@dr7)8Q7p*#7jPenPJZsjf;db!GcF4v$WL z&DWT^Sy&_+2P>>*G0&YMg&>`(|Qx zWSQE~@Mq+U&av6P*33+36ztb2_SYFJ3OG0k*9BT{v0=3^3%i9zJg_=U%F|Q8*Uzuo zycb*a>@VHTNMT0zI`k2Xh~R2VCFxW}{PtCj`MR2pMhF~s440FaM+N)Lo`gv}NKrrz z>!yoR+iUoT2qXZI1DnFAX{6KP& zo{@Ob6NifIG5&x{G_m1(<%kISmnrIZD65L?c}`gUX>$Ouxy7GM`7>MrY}`98pf=EF z{+Z==ek(3Sk08=A;|Ak9UGVwX`o6Zg^eO%u81ei3!xe!tJq&=!)@>zW8iHz>_RRQ5 zO!080w=%7N`SUb>e4_U1A5Y`%mIfHUz-@GAgV=8`ulwbywbjCJ-|^!{#22NygX8xa zbnTof0fqujHa}|$fRl^<1#q(3Qu$KsTw62`qeEFdmvb}Fu?U7m=+Kq|uP-Dyp4I!B z)I!NZtoQm5?H;JtgaE~92h7#u@u`m!vsctJFTL-0+E_D zm2`75lXQSwF8tm&lF0jl_dgM1d1%G_$oTv^DMgOACdL^$NMA(!eM_grfW3SG6QFVu zB;pD5^#2vVT&A_Y6(WIWzM{lHNRpZL39-;oZ!j#FJUcEjpso#%=l!9)TNau7;d_do zoH`Va)@wzi-;VA8(WSzCm9H6aYCo9btM_T4lX2pqJlDg2%Asspui*2`N~^towK%rR z{zyd6o_XDO&lhFFpBCmrx=6;Gw8bDt3B#}!`P-;_@!i8NWzX^;20=npaY#xe?Ow(5 z!UEe72F7_l7%tm#^i@ZfHZN$$O+x{!YV>ihx{V2it_jcumItBS9u#H_Y@y(#fJw#c z(ENH_t<8K*rInQ9*i904!q{0G`!`Y!Um6|twn%p_gJ_$5Jh_Mnympg*+`iT@d*he0 z-Daq(D>E7Y6I}J;bacetez?(cY#xWg2$Gz6IO5vHZ()|uZ|wvVKBsH%Rs>PYrnD(U zw0Sm~pk-9;Jp3H1mKL9~d#z<8s}PgK$fn%zzoA3rp^YxR|aM$2cCIyF|fW@Ke zpZvWjP(9#G}fchm~3?&f~Xv+r=9_W)$W@m)+rd-G| zKtM$^xr%yS1ato*JURIt4q2>v?|#!ERzeWBSz@&T-`60xWjs<25LU(TD?+$a%|^US z*SI0prY6G%_xB{(G8zRCj5AZ2Y%!1ShCRZp?)2C`3C>f3GF*V+KARJYt+J37AmF$k zlnIr%$X?yqI|$CqglE|pki8u;_OlWMBe17i_J&?-OUQ&<)2lrnC1&{|Zpo=hVq(Yz zUW$m2lP~$AQc_aRoNS5w9UkuKi6O@W4`MmCt*d`yNrJ^vihNB-2x(4b25ZV_xw-KH zkS%?eyA2d7vzKU~fLNaxAO8v##ZiiQm~;d^ORlq~Qt`L4GGf9$t1;<71bYi2fgqx{ zii$`vf=eO|8SvfmCx=#Gi2s(yBW}x-euM%d?uOPrRCqO5M)Zz>3(LV!|u;lA{s;MNNN&ijx2Y zjZq~-I&dg7iGNA*@e)4XLwG7T^x~`W!CrC>9hMgxGp@ ztNpOvY%v4-gns$p2;m8V_qq?9%x&wdsi_9UEqMpu-DW0NZl#)yIX%e0Xp{7notOss zx|3adYrZgRY>qqD=x3o}cY{)-b1_bw1BQFvFyxS(!x54U1ux>tQ1KSwT0gmFTJYt$ zd>{d(ZKm^$Pka(lRIeQV}1$z1SUHfr_yesG6u2E!MVU)E1J2mo+-6+oi`6obtKU&Liyz8F4bfd6Uw|ED+k1OS#NLy88ONBk-Q47W3V-X4 zCr9X2653m42^N*4msul`&3i6gv5K;tH-t|M-_#e~td~BgqL~80Pg^sC{f(OeJ|7Q* zEJ^T;b3~DlMj*BiK`e!MICjg6808_eH&n_uOAfsJe7S!dj;0-?hf>hNn-MB=37Ot{ zZt4v{iB}aBX2>YH#pOi~*=_7;}uma$Y1p4{@iH#{U1C&oE zaXPc5ZPHBcVn#NpS2j*Lc+#vOhr?pB!IY+2DTONL*cjcDt1CPB*-WLB(lxl(8^1fY z=3IHlf3P+}{c^m2d2mqa$vgl8;=~uCpJ5QMd& z{_X3Naw{`w^*!l8)vYo?c;Y|;B;D*pU0htANVmZH^6#l=cATVDU_auImX_ut8Df8j zhPuIM{TrU-&;mlUJCI_LxT&dWrp6NIS53`R-(phCP(^qUt@PkBAI<~1z^l-Rp8fCd zQLc zn@!mMk*y+C)fJPKYrp5s1CvpqgF;-t^~)*BlqUh8j)Ab*q`b^q{k-nrBfWxR=~vJ| z5Lkv|KG_Xv$BZmT<`JM&R%Wwus7C@)(+)uzfsXX1UBM4}a*N={ z(bE+zej_9PBm@3KAUuH5p}T|n?9I9eJ^fNXvmSf+Eg0nDOhIWovE~wJTtLKSQQPDV z+=jF!!yk{SP-$wtILYX~Wr!>Dn#O#4oPWFrR<5Bw>8WU}76Z#L6yWXK@ZQHvyB^-3 z59i0jyg#w8A-`Urp`EgGjhZQM{&>iRwowCJHu~^zr!v2LEDCoI^TT<^c8Qk@7I5&G zF+YJe==m5JRg)s!ev2I_=jfie&0L|z!~W4P@6ZS4;lDO;G zTY0DAG@+3mBJKLx&3?y-C77crD3JS7TL2cj-p11NvSNZuk#%TDaM~Fgp@ZzEC+Qec|LVzU4V?wk{OWXT?4Y= zmbbI6r1@xJaU&u3U503T0b^^AJe&EXl%&zPhPe1Wg)|85-~ON$?S^_ap> z$;#$QklPx_E&CPmMA)5Gqg_tT&p1HNB4~iXnTnH<9L!qXf6A@zVM128;mNhEOnms! z|M8l1GvH#zJxp_LPX^1&TLI08O^N9GTZsV~SR{Z{MqFbh+~UyCU%}CBgEx4kgQ0QC zt8gd(rAzm%BFY@-8t8gz@EEc2W^qE_NB7xqMRE1_Wllk(*VfFy7K~t6zy$1^0R%kW zU$-o%C@RW0J99nR`X4T@kC)@be6HHYCk-CU8ie&&$;0jtJ*#W5|pT^%&lyZAAu z3T)Du%7O9Ch-^?--@QY@nmQH=0UcM+NnJZsVT{AO%%>jQWO(aHXzo(~K~`pNB7HP? z@OpzE1CXSqnx@uoI?(GnC@ZZ*0IKmxg|t6f@~z4qen8%DKJ_pSyYV8sTNE<{6|JS!%uaMd8=E96?STfY#{Pu|Ty~3hDOTPEDwz!0E8pi^9}u0=(NM8B z%EEJHbty zav)b~^*cML(?AS?seMW45c|kIht4Bna4^R0k)2%-1j^4P%Yu&naoV%@@qxo)xr|=- z-J40RKgPcfHCG-~<}d*10VH7NMj~@{6J0^Sr&j@W} z#6E)I=23Ie4E91)pzrYxV;)_x0kA={VB@_EtNtw+5nD|Y5yf`<(PB3zX%H>}0c*Vk z(-&1g1wGtrl?X-Fx5*Nqe-@=0kU;BiJI~eAA7=%WMYuC8O ztg8O_LWCXf_v04zajDcnqwGzQJE-UoK-al?9lzt==4tW$wpR|POnO^~uBi}JPLw{2 zIBeH+@x@{-b}09x=hUlqX2b8>=d~Rq5lv7l%Jf6bHEQhq0^-VUq$g+oiRL{B@bhWx z_s*HwzS-PWPdY56g@e|7FaF0iRisfWN({pp^U_;e> zq7achGB5CinMP+iy*W{x!v1%P`s5&uEYse2(H(uOr-K;OdvaYmK}}v@F!ntd9jaPK z78vzuD2AjZLn#-n>Rfbx@13$#ATrzmvVOpqLF4hTq#dNMZ{TJJ{jYnYY{e02G^vvW z(4wlw3d+W4Q=!1gT54Psi#!bHF+kNXjgNzXQE@=_T;Q`ABDmzb(H9z282)_RmkWtI zS#79jLjjL|<>NSyEOipw&17XGV2SbZZt3bbA4k%8|2PnsJoZsMzTI!wnpPWr#nI}q zBFWx1*G52LDZQBD4M>82z=dXPzZ`*t>VohbrJ6#kJ?~BcN<$5(e)#Y#mM6l`u}|e= z9v*msMZU?yHpzxYB_actb2{4R&(GF;nWVrwY-|#Rf2OVeJCxebcq>n(8>!8Lnzo2A z{w0aDB5xDX8j6eW5Il4wS(@+%^bmfpF&n7dfi`Vi9A80UUj>BAV>5nz;J0PBy;;yi zkKS_la8Dq|Ep)*raqc!#b6L*@!+icCg=SZsL{9^>w89kq zi#Uq**{oWPB;(h}SdRnQLk`XAYlro6$;$sD(FTP3knGclm{`)z-wBhy440F0UnfEK3q0lrfXV@Lsl*T-&>lI#s* zhx5z7ksO*beG)_6jj`ZrtJ|MqV~4_R{=zHt8&t&{I`hvekx2%i0*z#6DoEqD)3ZnI zQ)b4#I#ZL&XD01#-gTTr&>QM(^sAO%>~?Hd?w>Oj?$pm`AKMo0j&@}JnAY)j*l?NK zeyfz1F?dpb-9wdbkp=ftFO943bnN75pPE5u3RWYAG3OLEz{E}Ha0du zQlY5pnqR+gbH-Lq`u$2KOLf+}NwjlI_WGGmLHZkh$6FDyl2WxR%|K?qHCeD(Vs3LY z8Hn}(0zjmPrj8DsxH#1=0b|ZVF`|}?JKxj!2i(TrOd94*`O^$b{QFL~H#Yv3xO3&D z=A8+Fj_;?M4_D^({95KZ?}c141dCs8F$QQdm0DdBk*bj)_p^JeXFZ~J{o-pCLAWs`7RAK*UvjKBvV$He=! z?-R)=Qi_HXSJ|#FvH$Jy8s{1J_R~GUy^cTYEMI?4zVcB@?+ae<#ZbHY=bRu%z*MiN z`|IEn;f&qW##t#BO?FnJR|^b21@WYO91}f>gDTwpF=~ z{RW)K-7!q|8gE4uu(A1>)iC%}&ol}kAf#dodNT2NP2MgR*6JRX-ESA&i%({n$XMU^ao=_ z1GZZo^hAhGs4Hx_wH!mE;C}rwZm-(^Ljv<%$j7A-sPq9G12eg5*aMYW#7_-OBkVmz zfeEfdb2;JtX6I$cV9bZ5-mgk;P!-kY*^kDzMt+|D+yztuOB-RYCms>HRxab14F{d* zX`7c5Cf9fFkO4{4HuU9$KAi|RuTAk)_>Qk>OMW>PNF+A{g+Omecm326_F=6oQz~9I zZ%5|eX`558owJ82*YFnsEBOhK_WnO{=NmT(b_l1tg_+Hou*h>l)IsLNN*rguFE7fc zXyQH<68=(VHt9pXzC+>pda{1$-Z3XdZIjo(pW@!ru`qG?F7RVb@u|Q zN@(?I&^^dld@i^&H5M_wJmb}UceFtgzqVn$di;=HqiFEpa34zv+--k3djpIMLBT-F z2FV6aBu2w%48o3p=)Ge?&!SsmePC9^{cUD#E)AFNKDmXhj~i{-WeofId$TNOn4`6I zAQ-l!rLFi~o*z~H&Hgp040LTU#>QPNw!1KPjnSJf#7v9XWUU5QoXrp?dVbtuJnyMp zIOG`I(tbFRNsy;YSf{8GY8I_GXq-6@jr6hD51A8bjDyca&O}MYvM~Mi9IgI#n-x#K1yBe&Ssdh$hY(fUQH%!pA zk#Pw_6bGXYK=>z8`?r_tV-vT63S$RX$OBMdKw?0Gv-KQm)%lJnz5ULjvpy3F9msLi zR-DLsHVc?M{$eIdm)t;Z2BXDfRW7?N=f|N;WybZ!&kC!4*I8B3Rv;f0+}~NWXazX6 zmbU#Is4UDQ&lzjHcznE=P%-odCio>w_xCs%*s-boZ)kx=&2_NBgr<)1=gD1F+Fl%> zRHw3_VtRZkba|Pt>iOToOn(Js7LipxqP@VB-7g~KM}i%zNh%U6zi=s5V=k0C&nwy= ze#gVQzbY=TAKO10W$wC2JNu9`+qRAzW<7B9Rc91wB5^U0a$ejs#nq)1aLSEF>7pi~ z^1NOCE^be@C-k1z2YR^sCaOD>I0{Sbx8d94%1~EGhQS@k(2S?g{#IWSjQk-H5Olp6 z-5B@WHtr3aC_OXqzji-f{M(=#+&|*z<1J-Ld4;gB?K>}1(JSn~s0oY1*c=nSH#p7u z939QuX~j$1#fc(`CXHzh#^fRs8UfX-F0Kz-%Rk!2NMG0c(IhKTMEATM3rJL4{&`YG z<9pFUL`qQBoBfOUVblSyE+KRf3222=!vpuf%Z!>dtSv!(nbJbNs4ksg^r3}}1UF_Q zKV+8mmYKBY_i|sFlsg8i;eRo>J35$6Vuax&r?lZ??4#-#;K`)(kE5FeT|B^d+N@g* z7%mP%Snf)F3`?!~Io`Vl6V7eHi0?yOZz8LcRC=Bg2Mtw-XXRXWg z=iJz&Rou{Rr!WeUG2~Yv-_hEmU2f-=BDA3AC_U^`U#`tYTJRr9sHsRt>kqhL z(Jc8A@y@BO=TU!3B#tRTuZE55dDa3tFSr@c&s@6gHtjyk)KLxCDbfuN-ovG$LL^M2 zZGw_DcALoJo8TaUhU%%cp(k4Bp^&*LJUMhLGiJt=&AX2cbMV2aQTPfug$;gyrJ zchm$Lc%4TDt7P?2S(G%TtX8maH0N$|>?V|bZ%_MB$;o5Nq_$liWm8+QzBY<9v{ku)9&@>G$FTE%I&!B zcL3Jab%<^K#*wJ)wn+i{L;Y-`K-Gis^F&A@#N=ih4rU|(?1kimW`OL2ukuV~u(y+gbHYx|w zpFePY|BiYGH`@E`vWuiD3wNQd2C{4fk%F4A+Si>YdPpfE?B~fi>G&|^6;rwB_y+CM zj+(04{0ZMvSSMOh6FVrrH+ePu9nJk$rps_kzVYzzpn9LG zf81U)F8*Yn+Pl5Ag$T3_^{u`mIw?~=yM$i`gPug7xyGm^@7krZ4~j>0T7*Na%>9RE z9R}RT2};VhZ%G?rxxaqlBdj9)yZkY&vObW(jO+T41{qwFXDrCAs3U?xRx<@}R*d#; zGgVt<`R*TYTaBn=Xk>8x&*MI{)}qgd$q88>kcNcky;||5qgwK&l7vjA@uQcVJm+;e zyP|RHtw5KS^?F%0WYPYaEo-vVm#XUOg7&2-+LiV#$>Wdl87_3!de$|Z1$Z4gux0n5 zD=e5E!LQSom!CNIPN;;|Wca)rBw7V()g*Phvb@MdcKo07rwD>xKHC-wAQ{z!Kw%lg zr9Qi-=s0H5kW;U;!=_h$ir3rc%M_?tx*@v4YKzdXhfDD8`eMSymN>>3NEYzqzdDp) zBI_vUZ{Gh_JC}-wS0Wcycn*;S-2FW9jr&$6wmD>%mKL95j4`{wD!sOnZLaRmZ(D!2 zd=rPzKApglkv(zNMLGT>Df#E?-E+0n1|42A>x%{VX&f|ay3{O%{p-u7E1gW32Lp#T z*?Mo~2R_0x>LD#dbsKFFxB+wYnc1z14MDrzL;QWGZp znRowYF!~?og7<*If@hrGKZXYF7J_ydhL{$yT`c>@OoQRdlt!&*z$|0ZImCCX5C|5U zxkh>{&9aYWU#Me3`!Nw*npG2JxcR|TVXR!p7Kz3O>)v&iE=WT1?HK+aKVaCi}OVw z{{2=hi1epTQPCAhAmP607y)7Qo9*w#+gAF2d zKgiERY*6)rZP2)FZm%&k&3AuF$n*!J6t2D1FZ_XvQIjZX?H;P(;PWAP5H?!nWR4v&x!Id**%?8ou4Gjb;2WI(5Mt)Of3^L2vWoZMWb z_k{#w=AC%BxB(M|QMkm?o@~KYxQA~>;I)^FBXFK^#`T@0#iy00prBA>)57C;WOp#% zLJl5a@rH45u=Icy<>=gaK%R9J07%gy6|ma37OM>EsQa~mZu(69?z>a%cX@Nr@`Ww} z^Na$t@`*dC%88f4pUSMfhFiqZ#<-Z42>+XD+yjfW{Y&_2BuA2M# zxbD{Xxk$3^AanXOZl3u3e9I_oC%HPuV>NKPbymUI&IGR88)*WhB|QRFqVG7TpSOR4!p_fixSv^aPn zFFXHmx=z`F30k#DR1{)JWUL~-djdD)`O|t?^J(dBqQP(;}1x3bY^QwE*zA`yLr z()_-|DW%`2>|>0d3NN(L{3JO8Cj<4kh<63uopJOw8o`}6X3zgwsZNXrtaX|l+&fT5 zVnnHddy>!QsBs@9V^F$7y4P@CXapHH_~)o!+u|+e_QsmRIpTdDkKx_elVj$+2C@3( zW2$@*G?2noN=gbWJYiyD3h4VNt*VOq&&C4N37oBk6A>jP%)ao)>!Om9pov{grT>`L zAVu$h?z?vpFDH$Izu+8cHIZX0_}*l4TcB@^K&ilNUrc~czyRuGa=0ANG7BGA;ts z_8=?x${=y@&JMqsgPn~>(?hz!9VU=I`|^rT3-Q-ZLgBz_LXZ_p695KK|HBs_yChcF zrY6-57y>bS38k^6AP|RRCe8ya+YG`x+&*507{379JY#kRT%BL*yh5py`w|`P))o8W zi}R`TjQc)g3AhcX$CS%mYgW&5HRU8*)dbVHepMAC*!&6}*8t5D6<`tMn0H%n^-&YD({HlLW9SY{K1wSZw;_*7}6ZrZ)us4et zn1hu}o?K-4lLZu(Ic?7=#zqD>+OH@@Kz#csqf@%-Gv$(O7M9YJOHU!qQb#lk6-phy zM?-98mQn*V)$su8@Q|PIN|aWjsP6^alX=VIW=LFtzp=O=`g%J$%lKvdt2M;M{Pgp+ zW7dxb7ZI!P>ihhAHf0)237=5Tq0jOT118OgNyzs>%#yHb)J}B-J5lu?wagW)iCF?! zW6HPJ}!-;ku`)jU7>A`b1+)OB8QZH4B5Ceq16@FnOIo~@3C3(_o*PPiF2kLEWv_wV<(%5ES~FlTylxa60E=RNW8`K@AFUbr|d*a7U-tDZlk zFN%xU!DJ(qqT}ypV1&6plKBm$mt!UbtQ4w1Gtl3LfRI0s()d*R3FT}vc9~dTH8Zyv zHxMy2=C0;PuP6ETvVyqc)l(Imw+ta-5Ee+6f2U0SgxHoP>ur}WmkIlM6lMxaa}YxZ zE~v)>oGz*?ahsnmNu9k`9dTz`20D>8@s%IhQ}OU+py<(?#sQm|n{d5BcsH}rJIAHf zvg6mp^f8vN)z5YM)*aTAn8e%_?1WbAYzau{T8J<5y%duqx1@_DLwoWO)Li=w5eq#jVgM?|gqf#ULw+oE~01l&6*kyHVfjBKxZ zF`zpq`o*ffA0iiojxGkQDE(%`VhZq(QkG}j+Z$W?HiDfdo0rDhM$K#$SUWxVc6=0% zr46hpWVi!ZVt)p+zi(Xl>rwxCMVk*X0IlAJ$7!Fa+f}VB0c+*n``MyR&3y7ZidB6QR;C}5!YiV5J zmAR0?%J!#E{VoA4El%ngo0(xstyn4n7>t9c5#H3#mh_idJ$pa(7HB7Rw6AB zUB+DC$;Hef+R*it{6A;II}K~Y;(~EwfS;eg^DiZ;jt*8rBq~s(Dcab~b3)#&0mbi_ zzYG3~ONoetL^Pf7@@G_gyW|^Q&@y&D6;QXgb#+6yc4I+6Y!$_zc1|Ji&QTt8~^m5#T#Jh z1@J#^JI$%?s?9Ew+;jZ#zsegP1pmi-F*;r;(UTZMN{h6=?$#d=sby0&5ee?OZ+5V$aTmMI57EDjJ* z>A-@&?8E`W>~Mfjt}L;lzKL_>&N)axqF$jO6YB8qF+UY@@@@}Aa%MZ~sDh4h4_wY4nO zCBj?a+!;9O+~mg=_Am0zRfivaeO9G>&srw_nbF)8$nkivF4OO^&Ne5n}LzV&eVP?IeRuSPJdAeg0RJh&Jb$=D6J!U)`YdzW}RZ5HH{Iv1E#z*qyOd`zuziUiXgg- z$hh|av(H)@9$PKux6#qMJC{uxL8K*JHxbT>C>O0lw0 zUFW}hxa@%a_1>}`<$aTXcWeQT&g|MbIo3<_x*tuoEZ!psN5cXvy5F393}*@a=a$s- zN67>Q3wH7e#dvHstYDZ5Xcw}7u1CQiY~@aRXa)AHy}zd!gS>*>H=JFQUDu1#f-~R& zoEbm>cyjtgC=IU?lA>$cOF0@YSooHeJVxiE9{_;!=ikL|G5FFHqe1EI@(aOl@Od)0 z;xL?}M#NdM<$wp7Wi<#G40aiY2(!qQm-q5sDd zCNOOZUc?MyE|)tyJ4Y85SX1qhf3Yoc6uww{M;&0*3S^b2d`*>*janBZjS0e&ocBdW z*+L8`ViR*9W56ANw%4UXJP$E8Gp|k+F9SPnb;ci{iD&Sq<-gXbi%fJB;(f}|?)-^D z&`Wbc!tx4}GzLY`^AV|BV=H$}DW;4eo$+y($1?o>JdPs2L`4^z1y5%wWeOoB9Jd{q zA#yyb~AIW;O} z-Y*jbKR#shjerpDM%PDP|9<-hT633QR{SmGYc96loj-Qpn=wC}DJJc)qO2>VRMSQ= zGRRvcqZF2ciBnoVN^k-J?Kd~1&d~fOEP3jYZ-D2OTpL1FBv8Cxd=0j{o%piM}CEf+kamLncA*UK?^4Q}r8`mg`~5h|fHMl|KA zhSd^amKh314;-LkU_{X`uLEn?LdUEmKL)FYkiIYt7_$PcSv6bxFW?wBp{m&supTX` zm?Z5_a~of8Ru-}O6OM?gN-7&GfMR9BayX#40tK8~baIslG^8uNE>QPkg@Tacv1s$A zWwT+s4j^vKc2w9xT*;j;S====nWX827rvhXL5y-3?23aOUP|m|&$)N&kY*NDP4Q(RBj`g{p28{8Hs;I%2bl|kZBdO>H zB~tSJ_$%gA_3&GAl8QH=#Ok~q@(3n5kRM8fKE0efi?+oyYXh9P^rdTs7kE1(aLcjR z*Ue8_P<6uZW&ZFcSJNscP6xHL(UKG~S^++NCa(sa9$qLi3ge?m)t9v&V6 zp1bD6Qb$D&i!Y=RvbQX4ZownadUat$gYcB3L!ct#L8AHBUg}@?MCHY5#%I{CP55_| zs@VnfSXYzlBeR1!cSL%6_Z7h~-Ah|u8xV*XAOFu36g4xyTSzIk17;V5H%!=3Zhv+i zQ0)0P&4Q!X%b5|~QHIyVPA%t)qQOIx4=_RgwRQ_G>1-TH!J zYHBLe4{cOdgPYwZ=`R!L=);Isxz8%&VIgOguXGe)*3wFqk4^H1JxR-cg)`nAP5ab> zux>^WaoZ$s!Iu->p>)AA{BPxWnYHubLvGdW4}xR~TS6FY=wPy?+5DZe(|zR5Ajdf&$D?pl(GJr z%C!BUX2k5S@h@0bRW?3q;aS)`uy^~&cPlh(&?&<;yh*V zI9eCJll_Hj_x~a8yMv;7wr&Se0m&jsl87Qo&PYb03L>JC88WCu$#GC}29=xyBuNG( zGea7JD6aIm z`ewrVD-A=?*)}b?ucYF1!IZpv)l_BNH1Tm}6&&VUB|kQ^KkWrq3xtcui9YAaDA$0Ol}sV7pO?{cg?Aj_#wGn4k|Z>61k zzwT?6E18>{d$jYMslhT&x(8wQCI(vb@A8gEJve47JBT?G}2AjOGFNUEaOe1qD z+dHqYCnohbEqwUo6CK;Ry!J2_x8lELR@UO-2WakwJ%7f(o;Ei>geXKd7JLQW*rkWR zeOvT96*V1n4guX;t5va^QUui)VR-_!dtQ9-#~6hD;WhYUFiQZr(oz2_uenU@aT|MG=42Jdv0vyROV$9Pw-&^pFAZjg*;x(Tf99K)Q4B9371?ko zuQzwX!cXcjtKhCDT~6vfB~N}SLmvnx+$r{dUDESsM_rVSlZ}a-TZc%*^T^Fsnrmg0 z=Q1d+@UMY=?C7I<_y&DzE0PV2{QmL2VE*qTJh241?mGwMd!q)>9xC$grha3M;E*uo zw@Tt^I>$*C(&6*jq%3Z&nOG1wHRDP{R;&}F+nYcEQ-L&yiuDC44zodl2X>Y3h<6w`{l-7le5?^!amGL(;s z`?6-?nT<`6Hy-;qDTPa_GwYuOnLo!c+UW&&r{UFSLbqDd8HyqHe?FztLdT~d}_`XJkKxW*b6aHSmXP1G&FzN492Mcj`LjM zp7~|nBmC@i%pn)lPgrlM+{`aoL6au)4YcE1Ug=Q*)@RsYqayA7FFPLZo%D)yT9{!$*Smzi;J;z zQE(Nqov?c8omwBF@#)paSI_b2y?v*%+rKEa!#t(hFWH7&uBs5_SMTXp2;6|Hi^)$-$4`g(4ONaAkVZ@-g`cx)2H=Bu-UE#H^AZzhIHM3cwj8^;&t-bO= zJPLl|loJUA7Cv;|H|m$z3p6D^%CE_)_t7PEb{bYx9Baw!-Z<)eU;iTL*lx*PE8GZG zX}iIEOxt4=vgmXvVT1e5{5?4?u8hM)@`|iO6Me2?&G=IBaDw&jc_!Y^0A`f#esD?t z@4n#vH-jOdDLCt1W_%-BJbU5!SDP%9vxtNHH^NrMp5n!@a5FF0E#$S6OB&h~xhI!| z%zmSXM}xEvdBpsh2jBOcelkS8m!7I2IHtV-{YDA0v$Lx`UJLcL6R_A+z!r>NqIG(8 z^pUY|hoM_xC5Tyk)lsbqPJ?;_9gu@W+J8r4vSwypR4QpzfkuU?l$7C z5I)>|FF#Ew{h)}h=vP(0f$}Mp49~AfHVZgoUypK!dcE6e^0+t0;aLes z$wF!r$+3-2yG%bS`y2ZAh1g$H-@WW;u8-EVsUI=TUsm~nNj$C$}kg2!VXX@;oOe1suNxBfVV;N*tol>R$(oi(J&T>7@K z=jqzOm0U_f>pJUU;zDjG*w~MqD zWSOM+_*MHELhqQ*%MVnoRq?{)d9wqHOnFIgBwC2C-F?2x7MG~d;wlG4 zZ_K?p5`y8$+N@mjsD2!-H;*-{vNm1GGGzZACk?^$*@BjV1$IXss+L$ZvHp8bHSuR@ zLiiJ*rjdQRGKy5rwea)q;;%$S?n%@#i8UA@w~ z&o~rVywI)2L1PwSug?kGvbauvk?0WovF;&ztQ93@WRT<`d+h4Jp?*A8hcOWG1>G^C z99Optaxj$mjJ6D)($l?Xw`&|%9Y)?Ph%8SAJW5&U7oJWSC`bUvmb8xxQ{(rb|WguveT-ESvvVXidLhOVP@ zgU`<_=I|~JKN75oUXY2oK%S3MJ>+>9Q1t7zp|3naX~70BoW(mydYp)BYVXBzUQT{uAngDPd=L#JC(O&O69xTi#Iirci#Up8U8u}9FvHQ z!+0x+&i<>Pd?{*18ebE!#kW80Kj}Su_QZ?iDCKd!;?FUQ``l8*>dG=7sylnc(b{9l z59ay&UY{_&cFxU!`HJpdQmGTi=a(p@lCxRa#c(D*{*KZFzbq1G*=7*(1EQulZbg;) zM-YO@IJW(tkdf`^F2an%TQnyv>P@3==nBiegTxf2 z{*1I%M%>$d4O8~eMB}w<;DeWpdq1y^CqwZ{`wWFYV)93WuT^d*dlQg^`9&~T@iNoj zihFzL1=|}Ci64V{&!`wEX-AVk`Rqs1<5#dTM{kyh0An-c;{|x%I=i^Qx0ug@HGGor zIlgm%_xkng#?gDOlmf*pYvhm)0^c|p_aM^#F>#~_a?+?TNMdiG-3~JMloW5*2URBD z3*Ax(_jqOTp^~>()KbK-!`-mP((Mjz>FzO7;bz=ZupDP8YWP zCFqk!yG==nM;kvgekAO>bNa}>6*7;uxEE1yoR29w-(@Hz1XB@NPrQl@Ti(Pw+Cf!# zX^**V3)lTkc&o$U(0;VAcPP9BcNYXBvE!-qbtot#@D4_GGCfIkdjqjRTi@JC7WMs5 z(d9Ve41ve}gqqv59+*0QTUGKly5hUszQVyP>COr9By-u8Vttd2v|m*ZVw2{ffs{(N z@G~bm27{5Ruan;PKRa_Hpfc(IE(az-insIsm2ySeeqPpR1gs|5QA;R2uRRG$64kT~?Czro<1v3f?pt)B|h+Qe_D!)&t- zol%!fSm)*CL5#5NVFpzbf0IgdQ5)Ok8m{qyJQ1%TVt?5fTe91}_qwkQa%5W}pBj4V zFqK;4!G|v&srnq8dJW{yq}$<3&jluUuFkK&=`$I;`S`k7ViElSvv;a0w5Yw)-&wX| zlPgd(zGRWTl#A-~@@3C*!5O?@DJIK$^`wUUiq&?#CiF_>DT$L`bgvNop??;%+=G2X&H=_8}QW8GK$Q^eJnb#8X+lPwr|AC;j9t%tH-EBTht45Kad$MR?!*N!$nNs;oT0R+7}bM93E78$Eh zZ}${1#n_o+3w7o0;L6;U*RY>5BM8wkMEqfA%63j7OZQ8fEllhy{a2x&73)rvUBvt(cGw<@s{DB!$F@ z^av9!5ESDsm48l-wXI%Hqpp%jsPCkNy9t{AyxZFxr0)nf7gGRFid^It--=dP_~IpW3c>ghfTQ<2D%3-r0ylS@COMRddv) z0~$?`wWmvrVi7{Nx3@6Tv>oDA=)ljHaQ4Xp$`7_%1ao-$a2IYSs1^2ns|u;u=WETI>pIjda|(XTrf_*%h*jt-Tu+KIt>bu;&JC&dJWk(3RP{COjKH2mZr>F( zOr+#0xUR_gA_pllmEe-0E^{qG=Xr_H}Z`7!;`k2ZfIsL3CZ`gQOIcV+So~ za<(e1y?W40M~MrawiOpdj{&^HSvZas&@JN7_Gvczt*c>Z*jqR6Q4S{@G8>Bsd{^#8 z2WDK`eeX?)Gxe$wXitptY0a?x$5?3w3COr5b~gH(l^coZz553-_yf4eT}-8RCC2oz z%ESpZz|`$Nb@#F9+tYsEY@iDrWsK|mVy#Qfr*oDPr}ME0M36JXth_@ue>zMNAa?Dl z1*!Uj(^EGo5Akk$bK(+y!B^9>UyqSu!~1l`7=dx0unX(gJM@JY;_WUm3{6TScS^cL zfeWnn%p}P_FY1vMsDt5M)EhX!@b-#V{}Mu{4=bj!H}D&!Wa?5~nFVd)EqZ=e0R|@aMohIsmQp?P9sGWmXtKs)Xd-!p%hE)(hF;4$g{$ zom~OF3a7*Pj2$<@TKvHgRPm^@^S|n%LDA+0-9N3)X8u$*eIrEAy6AA~_{X2g@nSe7 z+Z~05ozEI&+C^`{)V^g5m*u0@N;Wp!gUzosS<7;_wSX=qJ7iR|moVfbrgjCnfT}3%WpAvC7FTXu+%IuOdf)nEt@=6muc7 z!mh7#W9{wH0M6u0>IZ7pCq*8!0)knZhXp^PGS*b)2o)NvqTu6tHiBjt0VC1xxWEb0 zsK7%0V?~R;cGt$4;kNsYYR+SN;Cp;-!wZZiw_dxk2}{&9I->W$S--tr zSP^|0p`L5MYpkIj9X*)zP|3{f2l|$^OYQH{M^d7e9(iyILI4X|g$c+Qt-^~TLuTiE zi%_W6>f8wG$sL@JC@GME0KRD`ds|A4#doN10z{j>ge`ydgz? zc|c=lPegSwJW-c%QQh@rhXxhSr(fPTFQTob(5)D$43+mGsK$9JOB^%>uj2W2``F(x zyqLCHn}Wg!S!3!0;sTQOMjQ1xj#kOwGP)2CL_}~#P7e7W8c2W>vg#IK%0RAjV;2Z+t|o)O zU=|_)OYD2r7AtlSp28uK{+0-AOP9FD@5)ml^vPm$(S#x6hIV+QA2_&LvID~YuhahX zxt2la*vlnHarJ-x8H<@gsQzn<+|kSb<l4$J-N>JKQAsv zp+Fu$V)W0$|K}<01T){DZ~X5&Qb^qr@coy=`oD*HaQr_XY|SFvn@#8G?8o%Q4YA>S zb~Wns7fK(i!ou!&+!P!m(Mof>cs~v!}p*R}P13Z}R7cckjl1 zPDRpI>60xUQc>O9Tkx!lhFiz~x@_l7&OADOW4{^B5JSPzQk9!+X}o!oYE>xkbj0!! zbsYOFO_)j|-3y^tKW3{hr4=I7zQ{r@#U{-B6OlTr3(IsB+-OjI)}NOT@iiE`OhJt0 zcwu2TAm5m$KA9elKKCS#^stM01$Dn}7}vB%7P36`AylxbvTK;u6k-%?=o`5gnij?$t@91bTUTLk0HcX>76J9-cl{NXn zEL@kK#a8ZZKK1j}oc+^_&{L{!33mifXkRa8Uqq@%kSTb7&=l<6vArB5M4y<{=>Jn; zYLBj3T!H`~E3^K3+UT=OpJPQFr$jcz^X!7)?0iG?o9P2bJP0+?a)CvFkR@EtCdqN{ zX~4{NUk#0xy}~}f+V;jH`MZI8HW|jo9FMsERwdGNP5CoRNfXIz%@J7CUpeT}67KfD zzNI7-_H-0Zu18sNhDyMLycv00|8FY&-)#H7H2tpJZ+J-*{U;ihZ*SfnP6+^jphN=1 z-NmF3{CcVA{c#`pS$u~N?VO;qJY?P-;=5FHK6rwz>N2@yQOyG;^Pl=bw>ASc&?UInC07sHY_`n+iUDxKuF0XY>q$T z*#~Oyl#L*F6bvKBQyH-2qnb21S#GPCq!7I_;6!U0<9sPNv`O9tYx>ZD-m%HSS>2Y@ ze)}qhR7dI7P&z7%?p|yA9d@3yx%k+a$X`cXTW79uLf&l=1*?xB6z?LDO@mDR0tykb zLI&;E)D(dULVhHEc@2|j_>EE6wHWpc`_^CP+Uy}hC5%iYye&*!SA1Uc?$dU7`RS4{ zu(AO6mt3J_-W*7OGgOB0f>`OXdFiHNz%>r>Bi5UC-YL-dcc000T*Cy;G0u|Lou$pz zLsic)*l&ZT5{w_y+%}iS(S6GHs2HqD2rJG$djxG2)fz}ITwtGI=xyq=v$OADWCMim znZ!LcIQ^_4^O?!T+lLl;c`%IrV<1k{&`*epE+usH@K|`@gZJtf&-1k8{++AxS;}|C zJ^VF!uKzgV|ABFKHF!1b-q-m!QuFad9v5$027%_f9VCNOz25t`fUD}g+qW6^V2StL ztcPCsT$VIkC|yd5(50cJ_Av{R57`Uzpi_jyLLzJh!=b?N>o4kzjbJJx1Y0u*emp}u z7TczNNQEX3&+6Ik0U_Z@-z+GwGhq2m)=lYYTVbaz6BL2ZFImi`LQp3<%UQ&q2t(*T zJ3JjTK03PxanYoKC`G9^SO3_gxXFK&#eh&@xTww1;12ss`MC6tIFuq7qBNG;*!YAP9m%BMjjz*!MgG;mKu2^y7_*|4 zHr=KCb>qoOPv=X}`^o?0Gg zWuMbxfvpD1Z(uVU*sI44$DOB*g(y6vb&LO%mN%yfvSuN!GH5zLPVDdGvMgoX=bZAc zH$(vf)hNCYKOqsZh%S%BwrV}#q^aN?rQaPk5@ipOC8S~xt4;11jFD_0>?foMg zs9>J_3S+0=^U|H?9U-z-+SM)Qqo4Y+*9C8Cjy?Li3nhSn+J_7Xe3t9g(NAr>!rOHY zR%S`1Kt)qgH7M{T>D1fN{K7sL-rRg8MMjHEU7gqZ*;6@Z;NY@4&%N_@D6U1JrUYykZeci)2_S6dDa$Bn+}ZLbte z%=9driPqI+R8n$OiOjE-HT63xe2()`GZln1PMRSK-&x1~EJ5Zf6Q_RUckJ2Y*>stJ zq>bkGF0degU%O7i@Y!8ca_?eEMiIDRzWjg8%pxf9Rn)K15VcN0~>^H0)5_ zbR*lOuy;J99h=uDv+y3B+5F`7t@Pzo#G(y7>U|_>4Glw|VXHEWjqMOcd`QkZX28N) z(vz}1P`{vVw)%MNFjDLLh}q0R4LYhft`FfqnZm@+b!BN3TJoG{a*(&6@Ve1%b8LPI z64Y9dTp1H;HP14yt#C8jn}piF%n9(%tgazqwcXLCWArZ(wP|CMU|67`_EUBdS=>}h zF5?pmc3pfyOoaRZtC5Sp3SP?|>`dW+zVcCO-J!7j>c_gRQ1lw_FhDtNykdeS}{ zg2(Yi-DGw07&g7x9_A zuk_Nwa`v|Rx{A&+~A60jE>v}V!#^H_b^EUTK21sQPC=e30b zaOWXv+u_jzhJf=LNm`|*1H**$=SwVv`I7r5BY%G78Qs!L))=zFJ`FEzJeiOwdwBm^ zWgjM_m5>-wGCmppP6L%#`W}sc9^3Kg_uYbFpB3RcpF4qJ z`3_mnF{q+@M2igEIU_?G^W^&u7DA(z94S??y1##e;B;F~!#G2pz*fVUm279q58zrH zyajtRtR|fvq9Ad|NJ=R4~$MtraG(J}v>14r?DtcR6GPMwfAuvv8h)G!>DB`iE` zWZw1x;N6~@6LRLBnhCF~pU$em_Q4}0B}I2aTsAKNHTJiqGDQBV4}zh|$!^?7nS;7W zWgb5KxWw=7=5K?h7MG4t60L?&iE!#=VX{LQo+mAzAS`NiW%FlA;IglQWuTy7t9gs6 z>+grfk!rjLg^78k)C)%IWU8tv^Ep(4c*rS$lI=^K2p(B0*3xUd_qIUsZv*dXd*x5R zUD#GATT)=&YYo{UCv%G*B-+w-x>&z#38#Tw+ha?1dpU0lFc_GeH+v$&UuZnRZ!l}B zX8-nWn#iO@RsX<%rGSgmg(aw0Fxal4nL@Ow<2@Jj9-Yv-uHOO>4S&dx#%t|6YS6z; zo7m8A>F`LOG@2f-jzEwsAIMg&%1Y0@_E5%~iQEvY^)LyzN0q6nt|n{7+fp~7J18=M zF%E2UKbFT-+R^TI$7b|}Ta;bIqdNv^pC);MapL)8;&&yw0yKi%S-=^<*2u~z{nG%9 zSSo6{HV%E+S#@7Y`(@?vu1a|6p3MdEqy5o^E3+A#@^h2J-7tvQG$;a`w}mtUlk%F= z;o%A5VQ3@~!5;w4+MoO6OS_wfZMbC!!HWLQbMgJU^08QeDjswFVo!?dj$U4(4ZTrK zB*C*Tep$SA%!!gM%!J#~Vv)@}xdHwg#U+6a zBJy4TxI~`J$o*$8U9mqW^lUyHN`t$Npa7pYhJ5~;{!tdOc8YM}j>if4-b!G#>cOAF z7qyvq#Ukw`SIaKG42SGPCg zTQgYQz&z_;s#^T)G+Bl}c&E%!aBES-Od<*ft<hiPHMOwpYyWNM=0{Zvj(rJsam7=o8<2{619Bfqj(_ z!TlWi1AajAENWYJy^N{jsrS=RB}?O+x_EQGkFTJM4rSLCj(nZxLfcAmb7>()jgX3# z`%`4&5k}ybPYvP>rp&<<0s$YuoBgt% zkL?CugRZbN%gJh=hl-ZBg}C6?(|NcQM7PIE>UhL! zeJSkdyBwXAbf>Kt%XHMh($^Fchs59<2?(P^HH+d<&QfYH>q)>m&zk6U1tA^B_?+Zc zoqCh@qG~z@&y+JSdKAfi{+}Oiok-H7blL8J7T0-f>~2LS;~se_LlN~d;k!hH z=fU5%f3Gywm(_j<{bgR;Ud~S^e!H!*1kn>Z&irH;LakEKF2^R(AamUj0T7d$+DLo*Wl=WL~FgeSI_5 z<=*@CK7=co2*A#wQ`*XFm!7Le+kp|a8&%Yr_e?ZiriUy9J0!_{xW{#R?Kp95jQ6cB z0f(TbgdQvrr^uK^-Cf*7L?6}<;3->tbIWe=K_x5OIB=6oLfTV|;=FW`7;9CP#iOK4n}C4D^7Pj*p9e zi3Q(mD?@V%MwiUi9^6xN=r?!p_gB1QGsiP?Jmtqt*lxmiBPTXmD1i4;i9#Unowd?i zcPVKduVx{~9{c6^PxuQnbEIMBJCE3LvO6$d^P~SaY!W!pvdIh$D=|0!Au&zEQm{%$STxn` zMANf+l9o%m;XNz>JYmC}K%3!T5d+Bk_gnFgOwjoD<>jFaF{$2Z%&0`_Wqr|68Au|x zQsFG>J+L^jcN;-pV^8Ml9;l(ei?n`<-G;Zt3aGX?5%?CxzVXdZ|3*o%J@eppX{z^Z z>_%8>qi)sl@R&zWB@een*a?;Mk0xt5T;dFFgUlo-Ony1@rh}v;V%Mv&ju%<;7YJ6! zy~~Ea_4vK98+#6oKnjj$bbYkbEh;XV(;3eBU@p%c)wxK|Wq`;+b^Q=Ljt>y8@*Eoc z@!@?&u}r4k?pK|Ef+GUvnVFoX(E)U8RPyM~tBXZbh%V3e68X`V^tK8#f)dcMEeFO| zl~yi4T6S*;C%;9DBLmI}iNbt=qY{0>aC_ri)u`ckN`A)OTBwj=k^|pui=p!m2&ktn z(X+VAk~?h4D-{uyP#*^+Co@dX%xJt?{)Enz92g$> zv{oaIK4YwGZI#s2sQ%nrt7>nO_KP-LxqkZIljqO-x*dem1cV1@ms(3%FDp^_@oAjj zExDY$Y_QRCUJHT{v1&W=bVL`8`H)9i8cH>{Fb|RryJQuWQpA7D>n;3m8j-9-YIXi= zD3E66WS$lJt?!hUEcw2h+8HUr;F!aMj_?;{#9B5!?{T^yC`*OkKxeqRLmiMqg@iaO z^2ONT^|5!e8PGS&$rba9n~$KS5xn)r?R1O|?Zb*NbPhq}mPh<~DUJTz}hkiDM=H!;IbE5FAcHKSZDGkGp>X@Jx z0V%800~BhJqh3F4gD=wK(gLcxt)9OB`jd+ycX8-Diq08+4vG1VwsY z4PX3(ryJPqI?>W;jK>f(yhL71FK_dmDqS{b7pOCL8+%!4NeaC6mp925`8Tml+TvBx9INi z7VaCx6v%iGkd+}mqMs~VMtf=?l2^W(zz({;IRJCyOrqdl1evtuO zH~v+?g7uZK99~cL+Mk@s5wp=!pIbSYxa;Lj032TLcTYOqmO1CrpI|R6IF_J_vfkkA zt9DAKU%YGG@DwT(pSb^?h>%|>5VQ_v7K|%d{H@hy3{8byTAQzOc;<0ewzHn5gHwFx zG`ire!=D6~7I?45k$=$GOMIeJCoIf7?w&#Ji^kRl2uCH30IYI{ce7p2Wnqb z9UNucar9v-Vc0LGO6jiS2WFfncUY9&ddjWXTokibS49K7Ii355AFsWOu8mIOTz{9- zm?Nc_Fkr54-PnvPN47)iC>a8u5B|ctLlXazBcajPl(y8`n;YEFI$^!o@Tiw?93xe+ zAsiILpjWl)R1K}fOp-G2^Rs?(^%giBpoT*7NHqWpJodNFk|F2$v1^X#2umpzo?7-U zPN1LWGlN#&o6D94hoz00Ke8R7a)5&pON565T54Um|F#2bn;?(Xqs4eN4YR}wT()89 zbIu}&qlyc5T;d)FE+q{j7JlyGRX=jN1NpvCdw*}b;zlD8Bll0_K&BlY*EiPf@8l4B zv57&S+7fH@{89;|GwLytZ3X{JUmMJO1Y4Qx=o}7Ur8jb-3IsKzf+i#E=>;S*G2_+z zfjn(*bqvE9axmTZi5qpUJc+JfmR8(+B?3Yqaqx_I_}znZe!6Ttt!~YC1D`Va@t;JP z-RCl)yK(4PQ(QZxlj8&GJ3sz=qa90m6aQ-j2R16hE+w;48kMb?!{hVTe}9g! zgfJE}WB_!f@tJoNdwT2cbr-a7-Q}Ez@BO^&rFCIIEcr%U>g|6ReeiH}L;NpK>|sX# zO^WO3-zi#Wqr(R;HOIf`g`K^tV&yR55I{Utbk3hf_`FAd56-w8Ny@iqT z30M#ORug*vPT>-5jcTPA=04`Usr|CjgV7IU7JvYeQ*Cany;}l1Y|1ijGZC%_YiMrc zsRx+t0QJ+d8ZS*>Mh{i>5vNpq796FKutL1v$BA1rDeD}Lym5j&s=K=vkMJf>KpC%a zFP#0AxhAHg6M%K+z>9!(NnMkc%4H@msilUzOn}kI`@EB(V%^#o()j>%VzRi~jpWNbq0t;7$O8%CXb9c~4l9~hARYS~6vnA9EJHAu|ZhH%yKV zAtKVQGiHOBzL0{6qjZJ#c9JBSHAPTbjNz!Z)Ft2;3gh(87Yds)MpQi@Rq9h%~^{|*5YX}EySK&-4C4u@@ zw7B2IB7HdE3n;|B?l5~ANt-M##v~2s!X^yH-Kj|-zFCUSpu#{g zMX;Jv=)6`oelbv}56?X-f_(1K+h7)k(vFiIRU%1wkJSrja z9FE@EO@Q!*lULmV$%v#j3+?12z*RvVt-Y!*kJU}C)K3mi0&Zb9zLUxhT2wl43zvdz z3&QxX&VO7hH@#E*vG;|ynwPTxcK(4Qh86NUo+b;J_oEl-S0O$Rr@XewQ1nq-BFLiT z!s%!esJSGlNn^d2?9}v89Z(3{Qp`*at{RPGBllQtUTaMAV|X!D)fp~lb5dSLkV(Wz zrL|dM8pQ+ysRi5MF6kYGFPoOhf#`15>zFX81>=L~KkZS4v>3|;VKMK@EArRRO;@-Z zqvbHTwFl4t-nIuvlmafV_<@N(MrLQ)26YTTwewux%RrI?SAkaZ9%h=S-a7=E2L}V8 zR<+n%C-_H{^|j2;-uqD!%Zyl@W$w^36GE!H+L>ZLdE+INL1YbCJPDjW`j_~zKGZ@S zw?GXO-_%MQr6bZo9}H2=oJWAlniiC#01Nn?#rTLn7~#DBxKBhpsGzNEo?Zv zC-4&E`Y&~rs}KxCh`5{qzD>I~k;^)i%#SIerbU_0uPL5cS+a^8H7KK25!bwT z`K64!6>FA8n{YQspPP-6v3#MSq?qI$Uj9o;QtCX@Qa7GCEv@`V4W@LB4&Z=55C{O? z^&HHsNB4K7LkizFLR%c} z+lYt6E+gq~OO>k)RTcOCVR=Ao;fu5TYxW|zQ(vu;=Ym}HQ=0=pDmuu`FF7jP!J>7i zey%W4NPoRhU6+loK;0>5L}Wm>rYjY7425bvmmhUs^O61Sk`heoL3=N57sM7GcyQH@ z?srvo@qg!)FfF7C?vXA0^_Je`$@$d@SSNo=EPaf$9BW`gDNwtxm#V)E_M=4i7#v8S z<)5z4fk&CXQJ~7+Mex)Ar(ru5V`;9Fex>=fz@{tr}0Z+Q8Ise<@ z%Z8dKN~!dp^f1FeqJ*<|s{kzqrl6a&Y4(3S9Qjc3B`ytV3it~42K?BKxw_3hz|ykz zC52Q~akYC_NfAKYJi9)2r(hV~C4m6a=4Ly0a7Db%_GwP`WA4z0VF09DuEeyTZ)Z~d zE_E|(d;C3KZXiT=)|m`aNUS5mvdz`XBsy8b(p4d@FF@sl>P{;lhcH+$3xou6io*12 zKSvm~bj#=99PYFO8y_%nV9ktO70;qFIIy>@Nlzk89j=#%eH|tA=4N6$0*c9Q)#~o> z7KpBzG8+xc^M-AkAsmfi=i;?tCdMF48^q(T`1GK;b+}?YC zF3!DMql?I*yNiz#_bLL(Q@78%@Lxlv76>7w5Foe#>PA~xhTmAoS+gGCr$8hjw=?LZ ziAzzqBm$kluL8T_&-z=3Z{I4_vR)Kjo3dmRXBkO)jh)rOf|feZnxjd}Qd$d7R-Mm4D;&d1!jTL@Q9*ti3ykzhqt~s} zJY@Cv{J~>-0ADlL6u4P}_LG&FSKXu0_Z!P3IkAa5zen!PiU8kQL3g)Vo^)&^R6bl$ zB+i%Oo}omd>*pNc973FZ*bOCgYVq2RsJ`Sh-lX^}Po9&+g~zI*l4KGLWT=3l|I%*q zO=QY0?$rOs!@xCA+)C!|{P2nWhmX3#G_))gf$swCubiS{i1E2h?AHijOe*LjHsIdc zKz@ioUYlkMot6lck_bS-z69X6G}stCwJ~K2Sm|yz##vSxK_c`?>s2>nLod3vAiYw= z_nW*kuC2eoa;b$oftH2c`zrnrb~(Ww9JKHi`9Kw@12XbjoZI;ui%@> zAyrVeH)QIv)mRgp2?WV*?Iju)yqO|;;R3U@VZg*Q^o=j``AtrWZvUfcl-(`Fw)$VK zKgyk3>~+`dpVMjrvCV$>&#`KHDSlSDpBP+^XK|1Ms)qG$1G~c8Y@=Dl?=rzL4mcIm zsWb0kuVbPkY^oU`G7vgT0%N%Jp6LSU@6OC66ZN~cBL)-u_6TDmrqZmtJ=IHXe5wf6 zK)cO+lnEn*Wb93Q<44vug^u>%7fZz^3aU6T6__ux6zFKtX6#k5q$wmc+%hMljbdB_ z0gHZac|G0OoLCE(7(|Rkn?p-!{V+;V(_t`l;7=WQg~dd6 zVNKnPA~f810Q%)y_|MzLq_RKvIh&nuRrDd~{YSUx)li0koji^BM6U+uyEDs3kSxd1 z000S}Tx2b;hl$&)KbYforF@&S&N9CpO`dpB6yPTkeomrtOfa@(b1bvBW;;auxR29% zXM1#80z{yAxPX*zK7y_(nu5izXv%eQea%u$uT0YcNehuJI5(Vl8TKde<`3SlqOjPq z!_HGRT!0BF744BG9$!Q5xvhS%-XshR-s?BamU&d(@v^6qV)YK&+hUqcl-bzCG7yyk z$ofo_)u5=PEx4w_hIOZklF@^2eaUjqJXt-ClkoqLffHqXVrRn4}LENKv%DhVM|!Psm!iUs?m08!{J` zfat?Av8o4gc5vw8yTn{bPZ#827X|pWJqGa_7?P-Y~fkGsi(1q*i zqfxQ5N7sDCf)bXqDt8~t)8f5=Ru-7E?tLN?PK*(G9y4*RJ6xR`#0cPBMIxD_CSDq7 zz+RihEUqDg$j)4eNf5ah7k0X;vQ@iD%^wJaPAa`M>fnAUbA7Z7g`c>`KAcy6 zYkT>fvSatb>2oWs%`gW(HU7A+g>usQh7l3?S{UUDFQlh<>I4W`y}4U$&Db0QEc68J zB9a0&fttS(5;3ZBgUu)ji0Bymgjf6;JHI?i;mZG*B>F*t;Js_VR{LGU+Yt%GT1eR= z9*{VDX~U@uqy@30_q`Y(3U}k6yZ=;X2q(omkr!G__+0_=s@LDWLJt&dupq2MP4-E4 z`hBCIB8o8sMBs*j-epxrEj_Nny3i+d`_jWno*#}b4YW4uUTJb(XInCIwEQ$0Q1z?w z__a5s3kvOvXK`y~^>z-Y0BS>FctnSZ=IU1@00q>~WeFvv8s^v61N!$eAim(k3#668 zUuXk$^0S1cM)VUy?Lz#uwa?Gto04%r|d-Zt^3*hZMg3kUZt_6COPB9=SG< zwXnS%0Vd^uo@^%cB1|rWl>Z~D4L&h4C1|^*wtU?SRc^p;(XEtZ>HxCZ5Ec4>`S<9` zMTpV(8G$pS^+~D5#S03BUH=Fs!Z11@gtgT(V~zx%wR zNNjw|IO`;}pXGni<$CKgLH=9idzF>oe>v{|sow?a;kAta55nSF`o@3ccOZkLSTe>& z*qoS0tIP>Bn67n8T(;Y8_cxFOGdw(>*Pg1n@6wnrEZm>j5z}*X3lUgu(5p4jzdGeZy zaI;3_H;nZ^2V(#c?dd>#Iuq?>>?ra}G+b;o>RERO zrOI;&Uqpn?{cSOd;}0KtO~0S2pJn6HEGFNI^LTee0B zYF*?AfDRyAQ&r?$chkPPFb1PmdsF?=(^(KgPY?~-;e*u2NVLeauNx&y#3Sh&cK*eA zc1}294!&Kt#$t=oyqP=e5{< zQuN;v*v}Zme`^=n_Wzwv&uSss%|sQlzd!@f%cojjBKp=Mrjl?v{wrY0L^U-vj@t8- zSFU6Cv)5J}pJ{4Rbz2B3h122b%#>xq!Gm(q5JMVG${PFn)Iq4di#a|x_>469ln~Y@ zeL({Bm;zhX1$CQW4kj$q<+|&@p7?m$JmQ4trskIC-;`;k!p9RR^NJqt+Fy>1rYKu? z6H3;u8Fy?%QXjWJhyX}BxL>&zch~!h)asVP6*CX$X{x{i-TS(2Reu0l6qO~Llg)P z!h!(s1D?nEo}Uj#BN;mKjBz8TQ7}j2k-mhKBo#+QMDRjy1xZLq7Wei-<(@v(*%x(m zbmZjZT)e(K4h#++oAdp!&BFsq*(N3?LLmM9{feiRUA?`wJ$`s=W&jWL$bSC#=*Xb= zL1VmMKpaDJGL$uxqF3VOuqxKc?dP^b;h`&f1_u71%+9jI-plhX3jnJsoFIXSeCh{a z>2WpM586S{hSQ>VEWvErxebm%83R|s^DfF&Ov6E{vCV3#4NmOv>YMtVp{;|1xC=%G za9l6=2LuGSGnBk7^@S@qk4tY(j;PWDU=$&XV0s{)TU(}iFf~v%(0|>V{7xdCwY+M! zI}93o&Sf?sHJ$|%7@gT>y}gOkgi07~Sw7r?r3pjlOaA;Fg5ftN!54jB)0RXs%QF#O z_a~?)=Qg~zXeZ~dz{MNFM>=O8c>X-fc9J>7v#tZw>~oKj``$!w$5%4?lu#nRn5S9r z13*9uqd5Qsb;?c4Zd=Qy@IS(IWO{o-6!djsu*X4g z?sWq>hmG$ZY_}BroQ%H&S06vBtHeVf?FVy? z3kZ-mt1CJ`d@-&qhnw85*z`NFm}Z*PhLs@iUTe{$fjNQLblf?qH7vNr#e zDjbGA!TQ|WIK8%(7zG6dr`+)7`ubo%-4e)Pm}P!Jf!NEJ2s}O? zH+Z`@V;V$8{S|Pzcq@Pt(HIdeXa9HZupe-@GfS zJ)IXnt=-hsejzl}A8OBH#inbk+os+@tZD%GXC>}<9|Z!YA?#laSQ>9AX)6=A_fQm= z@&fJV`EF$X8mKUxY`kYDHxs~BLnn&0i?0ZyGH$`C4Hvio@?CZ!PQa>#1-UrtWo6g> zfebm*7{kyG?_GPPNh{QI^~H>XHn2U1=lz|Mi~dcVxS+|%cWBD^cU35H$5qvg5T||4 z?Tp2h!uQQ`rr)neX^{xy>(p;3iECO6PRR5!92FJ}+UQkX$qf5D{3Mny0<>vaI1?>p zfT55tJG0_Y@%I4A>keVjNAe)&~qEnc4hK2*(4i*U_BOVxtn85TIahfbrK!?jIg9(YB<=MRW0t{x52ve35km(Y0orL96? zU}52w_*eQN#M3OGgI35K8R(x8&1PC5*=i_8o6TP=*ER2E83GxPLhH^~85Ox1O`z-rs^%Xx3{g2@+f6bPfu~?Dl-nJ=a)~$&d<&q*pd+HFL!o#nZ=u5G&D4T z(o8rlD){jxegOe(y}kK9lK4MY^(!Y9os{St`me$^os@D!9Se=?s?K>|oa#%2TK(yO z4Csu9H)lk6_(85~clSK?Sq$1L_7d(Gg9ATv$;NHCgJP1)L+PSZ4l@Bcq5(L3cFM5J zOKV!aY4Wh@OVE>KC|S20gMU~UuJDbzCFn`Ofr)@w4H@E3qF`GDBZlYVL^5|w`HdS-;aY`1NLqcoAu}2e$ZOOq6tkEYY>t+0&)k@Bb3GY&!GR>)Q&WIn=vd9@05zp`O zJR_fzzrMI%ZyDmGC0YFL-MhAaO+#Oxlm+@xCuEvmFcAbr5r2AYVPR3C!sNecU(uC< z7qp1iLF2GMa@Y{6MbCJ}%j1}UXIeSI`?tk|2M<#EjAdAKwEx8d(6T2r0@uShem?r# z;?w!X-iF8TPDvv}mm>F;T1>fO)vsHV-2($_bPqW+f&ES~)agkSe-;@Xy<#9i{2A~K zcqCb-3O6%3JY&rq#^c%qDTU2=fH#i+P0c!R>fqFROEFvMHn=3<$ ztgr+}CsWs%m4RWgwC3@BAENWg?HHfto2vf0(5vlJx4RivvSH^78dH6>>W?2OCHuN2 zaLL!d4}kva*KQ=^uFW_Z!%$VC?DkU2+g9gT$d4}e;_9LmV3{*X?g808IYZ()i2^lkI zIFvO&fQS6exK>lQoS(QvTd+y=f1dkr{VvBUBuP81Wg;hWo(NmsahLtupBpfCY zUu#(N1Iy?%TUN7W8ksBOfh>eZyW_>?X_lotn7me1Q z-`jqPgxxe3uwYcZ@2uAoS zobKy=jieKaB<6PpGk4|Zd)99?&*$%qV2`OBiT3&+0}vVps)!_gHoQy;^uu@=vtM*v z+`F%%jMWECU?+Utwj)ugqfr%HpB~(-#szhDbQs&_59^Ho)Oh&5Vetu~#0m|TqyJ1_ zOK{%RrG7bqD~rhE@`?Kz`;%tPXML&tZcVQJOc8@_>*XqOO9VDIlu%2;QRi+MBN{0} zim>8e@=x5er(elZ&1<)DgF+#UjF}N=J#|j@OP?pT8*Y1EST+>m$`($h5oYhZtN&`; zDt_kZI`M0Ou4LqdnT16{TbnX&0O}aNZFJ*uFp_{i;@3-Ss{3q{vHzo9!%?Vi$y5Qa zBGg|(i(y;u6Ef>Ujo7d1CEA$!7c!bHpMwM!jFv8H2I%qQWW#WCo8^fX%i^0T-4IRSKIAFp61dv#&&tjGR;|nv3FOIIE z^rw@v55o#`6Z48}t2t!cMYt)^(9kv~i!B-sB|uf5sa*%9NETR+6B@-^Tzouy{5E@b z?)>q4javILD2uN|MI*{<6>O@FLevT!*xfONgoKDlNc6tT{~ZHhYb*v2vpn3~1QU~z z{xgJ`DJzvQE1D;ns8zuca-Yvl!DG#nm_r=F3<^5E?#L$^g!=UgwiIE4RTPA#1Gb}& zzl|@|xbCZU&!uv;J4XNBdl8zmZ>(vGg;jRL<{3ZNqc4r`;xUg{z3!w41^<%^1Yg;w z)TgL!A(dS!sH+Egdm}=Q_I)xX!)&e=`wgD+T}SK}3SY#4+TgaD!J8}HQBFtQ^tDE* zh`&!A1DtN!x1o&4$^?G-qIatcVXu$rjHWvo$(ET* zU4DI&Efe><#S7{EWbI5swh&cPn7w9y*H{)LTpxXag!PABd0C|0uyTjML7+=~APS7B zD5#VR*I{W!wK{zo6SE~-;<4V%w%HRPCyymN>*JezTLN`-N__H!{)}_VG-g!$!bq@) z4=J9_xZc}ME>LuDkM&kCEaA$vbKmGSnCdL?-hABHzHu66{`h%TX$;A3jY1#l9`B53 ztGdfe*l-A8&moJjb^ZJ2%0b}XirK4@)At-IBumoR&*xX^Epksw_I{k5pXVl&D;H^` zvm<*Z2lUqA#|lE7oN9V=+>)OpK>Kp_L781*MPuV{%5`6hHEO+wh7GN%7CSx2g8e_4Sm{5-(`bUyb{hIF(d{J3-@jm4m}KJ{9ZtB z-4gkxCnwROy2b7`xQVd(2p`i7TCx#oaIY>iy}fOfzoj~tAk+h^nTu?8yaVwN76f1Z zlk3~su+-U2Sx{^+kqf8UH7F>k)UcmqZNC-NqOTJd7ymOAMaiyj)XEL9zXSz=8bEGj zyjGr@t_pcCJL+xr_yW#pIjp;aQX~3Q^WBLEl42Yd4Ncx9uu4g!3dK0`U zyKStz#+AvM#`~0R|JfL(xQIDJ`JH7QrM$@+6NNkrg^G2c;H#aDE^*7QL1*t>bn zM>Blhjb` z&TyvvH=GNoPKZ|CT!4@#@>r{F-?*w{Q5bsX*>C#R<`3zYydkvMj-cf|C6iNV0e{+KB2 z_B%opPE2QKz(nTc_O!!qsjoq)wR7dS55kd|YCmBJ!8T}-QT@m0SwG8!5+P->UXd@9!&WTNT8zB(@t$+H<| z%1OfnVMJ$pGhzO9tSd8+P;z0f>)B+CH2t!8*`wxN{e;F9cliN*1ooDNdy#U=>uO_L zRymh#`vp@OHr!L=rd;#h8iVJQDs7yIZGbhnH9#RjF}p0Pm(y-H(-goyDU>k6-P)S{ z_N=;@eVks~-s9e&R2HT@1}>86?e!(E^U-6Vs^2OocmhQjEySF}QPBK=MGFd-**lo~ z4K^y$vuDprfS5Mi-Clv}S0`t~nUW^TyqIrN1u=YD*>a|5rl(&I)=%^u6yIZSVHEv1 zI$j%ldA!a6X7$-p-1po?;}S`6@wfO+DGubLp-xb3;ku24`bObp2|@7Lz{GG#>V_Ek z0@kKiK5~QTPB1{!tn*!-hLXa?x$+-AF8k073r?Xx(};oUq%^#gZ&CZSL}*EO+>V%Lfv00q{+ z(4VA*42Hd1+tlV5y}od*fA6@j${2yOqSO8=>oF|de9*#Ty2i9JQA>b|bWl)_EpQ@~ zr+V}XF1c~VI%xuqp&lFAeT$D1qCpB6sjV5|8;G;r4GVF*=R%uzM8=l96oy)ae++sM~L^wsrtr!urb^pA>cPQ4szw=y)jea7yHt8naiKI{Wo z30+*+zoaxwyyAAtQgk5fL=zwFOq9%^1hQ7l=i^w0EP*^~hGwwr{2bHGD`FUZV6VzAt6`*ES5 zCWAeLejnT$dn%35X(^m%H1D48y8^k}QhI@-wPVeeq3S>dR2wZdH3C5p%8M5-c(2O! zzxN5R$t*1`fm8fiR(s=AU&~{-KLP#}xb|$4I>4Oz<^5^b^`WuN8>!(FXsHlWn~ZUVj;qGtgct zKunr0eq(~;BfH37KN^%m^+6~%?ALp;ogvRZ441d9yx!}Rm;&``kXh^hL8#qT%r_Xb z{ux8OC@C1t?B}-dm%koe<1LUaxH9CTY7VZ%EHFrdw`J1dhALhDC;ERZu;e zF^;8Nn|PMQD*GlAdQjB z-x+-4#6aIlP4cRifs8S=VZY`XX!Q818vLw!K>G>sASMbR-ZbW_{&hK;|y0nX3J$Ou^mwNpY1sGRut%F)<3 zP<_2P638GHHuf-+PNiD^*!82}-y!Xjbl#G3aOXWja&qYkw*bKt@Awb}3kydNh*v+F zVf)rqlZ?G=4#oAwlBDkQ)2|nyiom#A(3J?{*qrUREK@Q-jkV8aDh@zf|n~%6{C)-vxtH>C!-tN+nExaGQi);8|aRr zKg`#@>7gd^j>9l#BN8ctUcq2B_P5UxgrPz(7|fWUq*Z4TM*Z^?E9}j(nV+Ow_wb=p z&7wtgUoA1@zguzfHmk~tqIa!#A_8f@wf>4@XW|P6-?Mj(MD8^WDQXX+(F@2 zbw;Lphud?ulXFNY2o_hC{zQh}!t`|atna~py5nm9XB8F~c+od#Lmw30fAmP4lp=5` z-`w-h0I`)1zbBtMk4#QV)@R_7@wPA{u7HpVzFdKCQo|xLB{=1`w}jxLUb|00p=0sN zMSX#IUCk+@!Ga>(*bf9uB+VjN+8@b~!q8DOsy!}?KMcSGO(=H0Y7VcS8Wr)~5yl%J zBSSPmVpHG~NsGi@68+VCZQ=*k3c!zLEtamy-Jl)Mr&rAKA#~k9v}Ss{<>vh1maZdC z`ANVsCNUKKYacb;yBFlluK{@*VSj-?_&caFT55k%7La%#VcKz^f$TXFA7 zrBBQ3qbipBcTX;Gl?(K8ipNUTRyWA=$A4R0&p)b`J7ChrEkh?ArsX2L8V(?%6>-Qr z(yo;Q(Gs~<)bpKKm82obFbaD)MH}f&*LSwh#uj%E&#RhvxN=`%&r?7xw_V?j z&Txfq_+oJ?Ud}n>n`t*`Q39P7W?aUeiP3 zhtvoaF)k7y*79K?NLxsF(~~55#ouJf824U5`(%^1`2%(cu@uMa zy0JUnPtZ5axYK52WDHS8A^e1dgk)A8_-dR3y=VQfrMAd+V`t}Q6#nhX${`4kHPf<= z$L2~mzZd_ssHUZ(Lj@@h4Pn0z5Ag9t2^aO{j-Vf<($muqj*msdGnQHS`Qi0sD=>M0 zC-|5^vjtR+3U8mkzP<*LF&kUUI=+fgmpvLZ%&L7LpTjPGT9>Tzwi7_$Rs@1<~z%bvE$)X+f?JXb8jod7EBl zh5Ydf%<7XyOBtp*&&EP|s-Q+cfB%e{8X_QB*>HC9IPXXOQekS53xl2 z$gO!AqhhYaG-O1rC&6aQw=!Rs$zUQ>7l5{*XUFt!7<=*6_yil9hScWF!eQ223^{;C zh=Bx1i3$jFe`a7#&A^b$rqtaOIDh+OSQnLtPCO@me=}IhV=4IZ3=_(zh)K^F2GPMsTKaTTx&;w2)6M2nB7f`}KUs;1jOeup%Y-uxvY}^0FQ58z z?*sG$XjQ26jy5?4VMp%&X;P#eYpFql@HHq!6Ih!jY|6Yqc2YdDFGqN^iT`Pk(0A;v zkEP=!LUkV<4Dz3U8l+KL$Z!7pE;{l%Qe6m~od5h1v}@%QCu;exdtM@Ja(JjE|L1q` zRK+nPNbs)+bzlxKqb*^%`du}p~b9kjqrPF;BXOmrN$(mquY`!}q zleNma`lhxH*?Uv$wu32er84i_wQ7aSC%T#4tY`emeOY>G9z$s}?X%haX;Q&cF+mj< zE5GRIB2jgH0f$Eo`81u%6pb=pQiy$I#<6)7DwMhAZJneSOv$~Qn`Vq=jOCe2lHs&EtJguwjsvJGrl-aF4I`&G@+>PT?S4IDr~9ye?pI6k~tSV z>CE?wD*{LS%^@O~No#RPxyW&<)w>=JoC~M#pV!~nrkf;ds&&ZpcH7$W8_FRZ2VP6&1d-G23&lET~eljhXX^74+y z9peeJg8(83h*JY@ohoIO&Phi>IlaYuCew2=_Y1>($N7DO{FoKj$$duJe-Lz=lE11D zdeFP4g{U-FD(&v>LK8V+5An>hBR|>v+;@sld&MJ*?+q@a^-E6^cyulYK3JqRsW#bu z_yy}DRS0!eti#bwydTJ-gMbN_5oXmU681#SDgQ#8;{|SW@nAY^nb=~~{5_TIrZ>X4 zho4O#o)==5LT2tFd$-tFinKy+CusCbmsz2ULU)eWtGJ*`H$4(WpRxOzEr4?qk1~zWqh}{lx5T}m{IeUSrOn}dKgyWVA8-ge&ls>>S+sHtzMeQ+L=0FhhoB3gDbj#>Wc=cX~>lU@_G-gLk>w&X_&cgCl0?pV9p{5D7}Y z0_nC>ztu1vZzZalCSSWN>BlMLC#qf@MEOIlqQ=9ML}Q4j7Jf)p4Z|ADbM}T5?*XKd zjs*01S?mh>jJvBt>#?3R%fJI)45KjVwEl{-%}!&|L>JXVW^(Afv@D&`l?rZ=k7eh~DPjH?LPg8{ASjaa@02|sA|x)2PzY@w-QP(%xxSMiYLUS$3deF>Nw4e< z^g2TTWd@ck>m4(}N`lTblHT5W5E)a7m__0F3mger{NUflRs96&bK0Xr*bFM!#~nMD z8Xws)RqfAyZfX)@Su-2p_8FU;4A>QL9I+N|sP?WbSme*Kn(n{ECKSG8H&c^1hU}&Tm7*RYa7Zj1 z&p7UhwP0yiBo-Lgng0Yw1Ut?8+D}wt^&W%L33>aW=fZqz&j|$kCV@JW9$3D;rSDYf zy;r0UU&KMr6^ACK11OH~8(zS8`|gOFgf`f5(+kUS!8d>TI9&{Z_d*|** zCUoQ1t8&1meavI{dSKb(;)Jl^Bg!PZnf5@;Z7mgc2y!vvPJ6+zG*#9V0%BkL7>T@NQRgRS5_dHBbt0bS%S`-)hexFSk38 zbs*@_%RG^UPc>+%(=a7;*p1ja`4vp=$c`P-uaHc3B>o%09RVv6NXdT7`q1Y3+jkRs zo9*CBxB_sdA!t=?F3;>H*B%qUE4O>-x$ASR(0an5^ziH3enVN!5d?3|Kk zEiI6L8%a28Km`YsxW2YeA$`S~QN71k>c0MFESZsXm;imM^lbM@B=rjnLUq^8Qm|@` zaP~VKAaS_+60uq`{Zm1O+(aV*_r5^?#R5c?z#Gu(;U%ALtJRZHD9_7>2El1h&a-SK zWY%oyQaRAO8c3;ebE+<2zR#8g);gzTu6U4%Ck2R*e+<7kqHK^n-w^|goa>{ytTG$; zvfB)`8^08N09H8Hh!e)R-zn}3Cz_?wAtSpyE)<0o&gM*4_?6@DC=~DFKdb$b3IBUe z`%!(coG*4Pp%Ku#yIoe5=&bY{bD1<^#t}P}E1RN~&%CHcH?UNXfX;6Czl}Cg!6IRb zG|lH3!<^{B!R-bY5_S-gkIoX$v5Hx1^>b!uMUA8CppKE4bwf}KF|U} zwpTu)tXD&e3jy=}2E62o!Wz9?1cXL{El-Z>;4y&=tEmvHV^`w%=K9jjTnw1=Vf}tN zu5XtO$%(B@C%~}QAz0N6N^8Fc>mMQlrn=GLIYEO$X#E@EFp}0RZm*W8lQT7|tcDJ1 zGj0xb@LK3THHW%nnC3T=j))@?Q`GXIYMki})RrY7M)xOR&7(jnh+H=+qe>V3Y-Tyi z?Z?pRDlw2#e?B)C1qY*vPMF7P1tsDxDyY7&{T6y>=841eRkp;kl3iRjOi#&Yi5PC zXz#9<(03wCqtj{Dq)wclpNj&sYHMqV1c5JS@EIs*ipjJ<(fXBQtqAr-jN!*z=*X%5 zb_>r!7Cb%KAfDRc%c*2&2DI^ZOD<{)j{d^G@kiMN<{*&x6blhxP~D6!Ts5FHZ^&kl zbnLL4UU9z0M)b<1o~xE#=3!!jK<-nl{a+G}#ZA=&?_nM7-yyb{XXUiFEm)r1QKpWh z1(v;_hXjWr$OqEpy`(ze%(_xCxkl{^UsrW1`5zj}hJabrm6At<5RF8IXHPyKP7ACS z%1315M-`+_%tG~Q84cf4&pzB5*%7-GA;mOuny(koJn?wWN(b~oeuE^R( z#gJJBaD+OSVfcreo0t%ZPEUHVs4=ShP9!7l`J5h=>0S`ez=(6o>8NE-bL1!%4f$=f ziwn3pWE@#R4FrqH;HLyli;*3Ui!_u*OIQmNFo3Qt8ic;JS5=c!Vfg3D-&{g&0DMV$ z)V|?ZFb}Q~Tg_1oj`!I9&`-RXTYJ^Kc9YNKCJzUWvph7!;(eyE zy4Gwp#E8Jt2clz$Xw^}8F2e_3&E5u%30vzlV(W^@CP!wkdD|Yg(FaY#Bmhtw0SD6w z%5QDAiIV+!`qL$9*^^H2?lqzK(<8LEJ*71SISmK}J58&Hw)ijPft%0e_!*Dipt9Bg z$yFLE2s}>~Lr(eYYxjugqNEEkT=roaM?r#C`~&f6_ul1oI+s-7-<$3|pdHiOwC_ee zi@tUGNuN_2KP-rWjxGwMoTu?KLG5xWda5UD&z?GkFwgKYCy#@oZ5&ZL@D1Y3b>uh0 zBu&*Cf{6R0!1<{_tZhe=j3Wdnf)+6@GX5nDIP`GBOo^-hAuL%S%vrQ9-TD8eXJSta zPLExeNBa}fsdupD^hvRLK+oZEEgq0zp2mjtwGe@3dKZm@e$js)0%&W{XtXkWa3>Ob z=jqL1S73-8duDOW(?;~>!xx6LUiZqdREl5?JUXYb-rz#tGf;SsX`I$<*|ttTq!?`A*CoWX5c z(bHj6-M**SvNvxv!O?t2UmKW|dop*Jge(6pWF#aZauz|*8UG?tz%vfy5ttXcxM#NV zMe3}a#h7KE+`zR*V5{5j+k4}mk#Y|&KdaR-kmD9iP`i0##3nWm*q8be_3Q7dW^g)p zyO(_=8u>chUdEy;3xe*)6#6ZH08%Vr-~95jv`@QO9#T`y|BgIDGsjmOnY=n_|@XTTnCK~uK%FxV42f0c`w97SFks0*?ZCv?vz z-Suks#5e^bu%>*b(yS58AjpZlEyXqhv7xu2~yzTLSv8LIzO%<@l(ULcxA6Q&hGZN6xWDgf{OD_*g1i@B01hTEI z%?RK0=_U25Axpu}Za+;)sM6)1hQ>Ln9(JJScr)yNw7$RiTxjcbn38Y38UFOXR z=RTXBJg(AZx{+(k)!8t5`;Dk?< zC9zb62FEKo{{(R`OAhO_6VuQ20jDRG5D}-W*gU*ckZ*ZNk!L@g@=ZcskGw3swlqqD z($^2=EBFAOfxK+#l^h31Ow@yCK=GeuOSrg^95Z-63cAl!Lem4TbY%UDZNc9l*ag@% zb3uaNwnhz+YT!jt3?oxt)*0RKibSiw#AnUKiBTf=9oPqc)Cu`G<QPH=r9> zY@Hp7#T=s@imyS7hjbtCy-w?urS{J9647&hC3GLcDMu8YHbvT#vrxo@JY3J^;QA5Q z9L@M>J-2@2&HGGx;;QN4Uvn~KlrJUl4H z9M9D^Xq*~8qhq`}jD6KTCq(l&Ft17re^(C{$;{^I{xD8pIR?&re&%(g+_cbo9%4D zLY0#a2H>rL0&ZhPJu)m|fZd`qN_xrdELjIc!Gq(~7&ZFaUj0;EskV$6ONY&oQ_cbS z?530L)4!LO3bJS>Cidqvj?{mvsoFb+tZW*7=<({*x9ut-f!E+T%uZE}sj&oG-2}}7 z*f3k9a6zb>Ug978nDl4}kc--CENBM!@Pc(Rd9`1W2^}A>yg?r;~-L>k!pQ z?q_`fCMSBvI3(dm4b>+olmytYZdZ%chj>2CUAkW$M$s76@(s8<pq|=o9yXfz#Fi(v z7806h_3gk-GUT z6&z^u#KBT*6EuDWw5c78ZR6zl8=n~kCwsqesJyJG?K|wUV;KeaHGN6uZ16)OtNK!i84e{g9c z0GB2ZyQ|Dcy0fI~aiL$VG3f1Q0w_8;KegVtwx7ScdSmfq$80z)?qS%MEg6t8#_TN# z*~8v^&FlVo_eU6*Ly%8@tbY#K(~RCd;KfB!!^gt{mzoe3nc{Ykc7I}%{1Hpc&_-}z zf(yPj-cOD%E6UJITQWl+8haEXh>W@r!r-|s*-*;S9jlmGI7HuTXB}l&q-!nzp9Y*EZd#qzAFAq0q9d_`h!bLjxQRh6!S%9@26x@ zca>T-FF`{^9&$MviArGc*nlpFR4gl#k^};!k8{pyf6fk8LG@#^(&`)p1R)`?!0ei7 z)uQL8Hg)8LM8YWpu*N?7;`w>w}RVPS5DFBym zxbF@k`ei-d<1PrQL3vDk^M_6$I8=@jW<|;&w_1Z_btw7Z1AmV|0 zZ~^f&ek#1vHNcvV%4-&?6ns7K&Hz4~7K|>6n668La{72=p}EdG(Ml{TJ`@Z$Q)=F9 zI*sG=zG~e!XsM4Di732ZN$=L<;N>GoEv?f`m1rMl%rZ`}2LvIwiI8=S)0WidfKAwC z*YlcU@elzrtk|?5BMnO24nziZSg1%gnHK)xa)JK+z$O853Ye!kV$_=%Ap8&!d-{6g zxyq8&)Ufw(t1u5M=xMiFi$K8YGGt_jIznw8dd}iqU-6u=jn1AQSfd?tXdHGr40cUg z4o+}^aa)Ga!MNsv<)JMKrrlkrBAbOM00j41Mw!w-rOfd){lTR_!5Uz!_5`)sQEC8y zp0{L;p1Jv$^Wx2Qv#2>TyB)OM`v78y&CyZ9|2?UThqiDCT(d`45kl_KdMBxPo z3SpXtq;*tg5ifAT8w6gj3E7A-GXxUEx9L7YSOHwA;TDU6rG}JpGNolN6Kzv}P`Jcz z8X2C8uvF!CQG;25EFRjIv+uDK8q`m+x9=BWi?7~(|D3i$T2TDhXj9PFOmtOksHOcs zm^UKQUpfV5nWzT)BDl}7j+B3}YStjj*%Sovbr*#CbC0E&`3mXNLHJ0#?a#N1Q1-tm zQPip{ZW$1b9Gp+$(!8+bhRM0vd>uVD%&aRTs1{c6wSB~eBf;5=v(iGv1=RDzh2CY9h;TNV$*>ZgfHgj316B^%4{JRZu zQYKzBigE_k6g4F|&>w$8f(-DS=?utTs`CmykC?Mxj2y5nq)S%EsZ_!bCD6y+^;d4% zS8c-O0(lf>sm|2_1b9w3)>TNc5bPvHXHU{lKO?FSQ!0;4eE^gGay$}o|50#n3IKQ3 z{4WGsxqW|)&Q1>M%I_u%rqnnrh_NX<%?JF}3M6G!G|2n$Y8rJ)`pM^tXfk91R@>k9 zWGKnRtv&czD(#*ZBZQax_lAC0UWx=edvyZTNm>=Cu~P}zSk$|H5Qri72jB;Cof~_UV$%^E5Cd9X zR!v-pvH7l;nAH7I9F33UrxGnwAHC@mE$X^tCNt-|l;Z3bpV=RcoH7X5paN%{-}&aI zcr>Ff9i<(!OhHw1{|_886zin@hA)rz6X%kKI$_oIMUClhZ>=KOomw*)n{xP#$hi45 zy*P_OJjj`(Qj|H$IrTMAm&s_e;KiKwZa(y2bP0g#E6~0*v$#Xo96TYp^0Kp3UP2EO z-{9oubDbEQ2! zEWLdP-+V;;0rsXc){bp{*~|4=LEvfbgeIHP>cqj`2=;RUa7_mCc|TYgf|D?==LS<_ zX!K5qNOt_%M|um7m0yE&AIO-KN9~=tm}{TZ#NUxE)-KK{14JCyt3=1d6tOHuk?b)u z=HX^h4~lE zN9E$mY$v<5Re!jBG5Pa)-LupcqU!R8QG4rsD^5VTf+@PWG9=b7VN~Z`;q;Q4{qAEmUo|#Ee+okOp4L6YKDP4;GcgY z#-zx1u>Q=pK%Gw~*Ou!f^7MO$MD(hvnwunWe(1lhra7j10ysO8L6`)Xp& zzx|**(UUTT{Rxf`TzeTMGx2O17yHcSv*$rh6NjLUQRl0_kUo!>x||+fOz646e^Gsb zOWlmnU&KM#aSr0=c9m8^kj+g~FXtg&pw)^n?wSm|6E^jaj%A0+k`;6ot&Gp3P7acAA{{E zQy{nD4;y9a1eq8}%|P$ww|zM|%Sn+8LXeR;SjA?ZYTB^=AhGL~S5@cDa=-II_COp@ zm$viGkv~Dea{L`_4i^J0RoAJ9vnb}|CCJ4UMO+p;ILX2HGy$A&P^ne|n~TRGqc$RY zYi#&0>~0tn!~w(HI&Hr(eAA44CA5(emt#nU0fPQ*4w@i!3- zz&R(%?oX7q?}Gp|-j(C3m^`$7HpxgdEfqaK#+^`Mfcp{&&EA{=@$!~f9AO_$v z%ZPa`XH(W?LJtI#H3ox*AYY1LQ(Xvf35kuQTX7f*#J3fgamhS$Cm31B{8S>L$qExc z@NMRR=W+5&)iDDEfL(nP@bItsY;SMMZd@58=D=k@yZC&sx0*(DXrDQG+|Kkzft7`P zU0sBO^W*I4dRs&PwuQksho#8loFpMHJFNha#A{)j`9m}dTVKxPKpnp3Upxswm}q+T z{e?$@?M<+;nc@6;mNVsPVw^8iV=PNoXXGktH|Byb8jR*Osd%|#`Kh(kh{Q09hRwX) zD1CTf(1D0HQ2ILxnDSlrtf_Ib#VPi;Heync$ln>^V7s!OW$q7N5x@{0w~Om)eThxV z;W$>T0KwUhk`Q-7D|o_Hgkqn;9=(5lTzTbqS*#gS z9i9TSBGgK~wkWeGyuY5gt=JX^@owF%3$g!%{x;z2!We5(2&RN=r@^8Pvn$fb3~XRi>4qCOv?yQTJvhwnGh8jX5U$0e!U?0Nw7Oj~?l%eGCyQl~%BvRT*fLkBviv{3L=;Ku%hir%UvwMp&I~pDbLJo79>iLbalc^`&D>4XfJ(@I36Z_#^@l+nVHp_9F^_St9eJ$voF_KM$GYw53!4bB5A2^?(?6{29z)d0u& zhzI`xC`9*NPjJHY{}1@#ogBU&5VHS?b-aV=XCA@{$NJw0M*T$YO{v9yz>a>U?UgOV z#tj}dFCu_#`@PVq|88X-L>m3`aA{kA^r|)Ae`6$7vHpc@Yzi4oK8=1f@JH~UzWi(- z|7$pIG)hTTE0?d=OaE)wiym*-(3$_^zx_K{vguxbF!p`mAE0L4{Qn(uDPjUC1wnKy zbMeo(Cos_iqeY_FZ$7FnMJJhxPrrW}BN8S0H^%V;2brvtZAqfTanZ)0n#x3|>iz=b zzo9*QrJ&t#D} zKPmXFbpVKZ1W!+b@`yp9$qnMq z+;!GQyrzzgMQhvjyb&K^^cCL>rI_`eb)3x5ZQ!6M&!v%P1aAJQwgis&2-vgfnM;$7N&d~7QNQ4Z%XKdj&9 z^dw|C^+r{s(bmFX519(Z^9l6(T}xz@S}F-a?KrUG4)WvXt6QHv=s3>A)ok@kvto(f zgX&9Y*>Mi=QGMxG__ivn!MN-Y^|59;l8pMxH919Vfv|dh8qN2Y;KV~BX$qxWz692b z(YpdnnAnen)p1ufMGjHVH4%<6GfkCV>jftr*Nq@3a7UB<0XoK`1~?YmQxC_Os)LEg zucf+wm{7UI1K>1gW*U`)MP*yzYFo?$zaBk$2L=Uv`|FWGPWWGq2L`>N2g_D9t!Az$ z&o5i7w=F^VB1pfbrTe!?L)(L$eaCE5SQ_iRCpweWZlr<|luo}NhP|Xsi1qg4%u(9Q zgHyC4hBxw*fmfFgS&(BEqn@O5_ZrpCp!;6*lM$C z>oUIHo_@il0v5ebK+nTF^48((x86VR;zvldm~$p?5@H4y&X|3_vAPgXU9# z6&I_lcmUnS>f%z-ob2Au0PN^xg`i7lIR8ih_P{GNkYvnJ=joL`Qc_rRh;S4yRckiY zi);|?XSGmI46gB8SlXnxs86vH1Cf`pPes1+m5qfErS{B-h{zWSDD<}4iZ{i^cIeuY z0Z&cMa%27`Ex$p^>7a`+q}8gj*RwGtA0a$1>^y4B<`!SdIQ&r#gwxIENBsqW1Gm~Y zhaw|;y3Z<6=j*ex5_vKD-(@@C0T*l5X#__72Z{Mzi8HHdO!O7+GpkEC8?rK#{csYe z>`gK$oayBrr0G(L7QIx?MPB# zR`f3(Czq-bqq{Gh1>6q6M6hk2(r#CJVns^3^;;PQNwCu2z(LolTESc3APw=h{mo(B z>=b-rf=r04X$s-UOhAjoD=vO~CB@0>hJ;2G247y^?tyOLwC+MEZ_)DjYKCjn?`^kH zfNP(pAu96PAFH}`JIL^f((4CxW6YQZb9Cofh;K385;l+F8t``e)`bWN7rCz{#=*k2 zAE!PR(YlP3#&e!tt@5v}p>*iG3az`i@FZ>DH#fe^-d3krljM)^ZDoSp$hYmuMfpaM zKt9lTVcxE-(y}*SDhkYQ5_cs6slPOi(k^2pl%LaHV+wqHx3vETo(sdULPfc*0Sw|; zsa~&AfdI4zky!c%0Wzdxob(o>LE&V}oeThdgRR2uQ*!Hk3}jCf8o)wFS4bc?cY!FrX0()m*Cceq&MUS=?Oo?1>;1B3QJ4=7b?xFy**FJc^1Uk8RQUnp6|W+Ax|UfQlF2e zmK**TN^X!({=Zu3?R^1(XlZNzgR>(x*~+^wZ$W&g$#?XGG^G_?>1z^JljgnXG)hr* zH)ef8Am!7gs*kJ~2Y+ZYLRfQ?*d-u*{%nrbbrwxRy~6587E{HD+PB1~md1?z=SB>x zTC?L%iQN3N)RaX}(FvNxJ>CieYMzXFXR-n(V(A`RSoG$kj^3`EV{}Uk;j1Gv0UE5i z14xc0t<4%~-&WP8>%GRO92_|GRLx)*!gd=!A6Xz{NMyge@-y}&>Dy5M?W(bIuCGE9FoVB6js3jNq^@h(0O2SUQM z^%XoO(o0LbPnrLO9h;*4Z%EtK5SWnu;GEEI>K|ZP#P;=&1jyZ=S?x`>H=g@R5IDc}4V>2&l0mO3-$k?P9I6nnBvbs&>}=9z>0)yE}qbbjvPH1obDV z)u^!rrBOb&sX>GOI|bo1Z4({gskJ~8w7fDEpql}Ik0#PUtf~3fmON3Uc&#rW=Uwv~ z*FN5zdoh+m19jKRcHZS+)8A6HaHu`+L&`RO;Sxj$55ul5%E=#zRu3^8FMNPCUGAHM znB$5(JCMhrb~R~LY`;agTcR)|wiGHhJ;6eP4;^tnn5mzf77*ZMgMkzqgdh&&2e-Va zap8sl_r%EEF0#*?U{XbKApb6XDMSAO@-e()-a8;&78 zkd{fp{uslXSwNdUUc{u4CT`Hg>!6=y+_-Z3UjRAPUtj+QxPfem>1z2a5k+v!v&vOU zuggKn%xZ39KJZko-@I2M4ld@6&CRZaZi0Ldj|Q550o;U`CjN%#2{FZfM!ETeC-HTT zPCfR*L*nFJ!C>_>h59>$5sNvjpv)+8dE&ij@krtiiP$w7T)bD?$%&`=W}0y2n655Y z*ST65B}jHvtnh$GxD*}o>J0+DWZIn+{7vj_I`j)|mF~;DMl*NA;g1xPOB@GlbYJG% z_LNZDV1v=eEa2N}5c*=}r6|^l%c;^vjZAO5ggzg5*N~|j_HF!x#^>x2X-OOILceG7?#h2ro;fI!<15Pr zL3@whts6=ocen=5;?IqZ4NBS0hX#ypc6SY_rQJRmW!ZbI=5pg9gmW=oX#2Jg2!?Kh zqaoX!lek{`DqJ!7Db--HQnfWRNqYEtC)&%aDeXAgXJdg8xy%vnEeuQ@u>1P}EYCeP z7ig??kFX)T&)_3lxM3|j9hldi>ismb_}|CLcb`?9Eku+}&hwHm6rWHDYq)22V=b`F z4u03>Xu;iyVIZSz`>wo8bLs4ODH?eisW}A1i0&`;?*kk`$B3q7*ixW)^Rm6S>(h0B z`5K<>tt$~Zi+Ny++F7`2L$%h5J$!iFW`msJ5)67Z0Q1e=l%gWwXhQ4$84#2j6~W8L zcN?FGlR|oVkAPYLURO6#nidVnks~_rH>8q|RrM+nhu2sFfy4O-FmjJ)iDK?|X{XB; zr$==B-^tUI^0>?~>ShezfS7F@jv9TCXayje>;VVE6jjkogR+N#!exAv=iEfV31P%P zXf$a&%~!Q^AQsJ|4>Nh^u??F-480p=Jrsop2Vn9+M2de4o z&h(E-I1$`u!|t*zu+CcLa;o@ByA{M;0Vu)ATnT!O9PPL(6Q2qnjCPpP8G?LE!IvOar4h@E6DegsTJtH09JFl&m7Y~VTv?2#GlQ8~43PUPyz()0KRxEdiO zB32yTJmB7bGr{X8kkAGw#qqjGHsI4CYO@ZM95j|!T)RhX2`}5AO0|ieNrepnY1~^v z>fHKRCG#x(t}Ylp?S`nR?p|vyK(rkYIe$S45&4ofVgy4SrV@)^*Z?3>sEDZ2%rMeNOh1RQnqjD4!0=a6RQYP_}a!)-p@ z$tb782+wU(9`m#2;{9sQm=o~}|jJAQ5<4dBF$&$Ha5*}$!cE`hSg#A&~jK(+da*ysG8YNgGP19qZ3Id zH2~uRVyflIQ_3|Pobn}WIUpUKod%nu*#p&JBxXp@;e(;1qeDvr6`EGi4NBXSvKxc7 zXj1U0%w`+Jfu-_-?>-PP9q1-}haF&nX?te=B+N#X+mYL66y-jZ>gU1!4o>>}=*-Tx zQ1-t9h&kg0O`Eh!sghS1eXJDy*^Q&ND{X_FH*Mk=?7DdWl=FVTXAdxdm@Z$^VY6U@ z-UoKaOietanWs( z_$xYEx80PLL#^$P;ORACBkbq=e0DD+tZNK{{tou`^;=?>GgnP&stpOny^&?m6ZhlS zea$BCnA>hT5`=Jw-6nco!6A!uM6F2CjoVI?tde8R@w%GGakHlc*newj=Ydh>Dr=1d z+?-ITtv|50kONj^5DEB}apr{C-6=SdiWW;{YLkhXd3n6yU8QR~c6V$)a1jAW(6`H@ zZV7o3B-mn40W}oU@ZKg(P9`Kt`4UTz00@@O^5W)yQDQYi%tsHxuHFt3*Blh zZlvqt=q`H$abZ}sW@@1L>V=D!+v-=oW0)+;rFHuq+2}Vg8Q5@b0-(x0y>*Nv-wa2l z&BO=qdrR8J13!cg4GmVm7;?sGGgE6F!EB5k*KiHA+_qcGb$~@#EE# zCr=;{9!mTlKYo-sZ>y7#k<|>Ww7&YVQdo+3B`qyIa}5m055RbeRQIP>$%x`g)nD>= z4D}p%+7LGuJ{Kq1R&tWu;k52hrtWF*s~=-ttgXU@z~vZM@0_0d6@PbZET*&}QytT= zUfI5mBUXw6tE3kcQGCwr46%xpuCobF$$B|?&cU3@r_}9!~Z{t3b z>#aL{nU`PE74XGrWnC9rj$zh5xbk-HZtr#b?%(0zGx@XI`uifxR+b)2GEi1o+5WZb z^zB_tbXB-az%fS`Q2$foQ7>HJ2)#Cv=H0%|x*a*0z)}Z83{RhNLNM$RUrVmihU<2>XW{4gD>) z!+QLEj53&SK0t&vz zOm|7csJ$URI56`}m8-=t(hTN5KBUt+`oaF^XnJ_;n`ct@ISSg}V9=XAgT`;VIN$Q~ zK70NYOV@3!Ok=k@E>AaPti}+J6_VC~SwF(*&-~lK`ewjrl{so#43?HJ_OtdFX44il zdX}~=Q^x)#@(5PKj22$h&d1(}1k%2|Uh(&z=LBl;?_epnzM_@bMy8F3AOI?T?Uzqq z==Rm1Wzye2c&+uJKWRus|f_vw@Nrc#QKT4HQ%#>UeWKDe$G zPDWkR_dXMPs7W3Ccp^!egSjLH`yMm!0q)@O5u-+bPM zeIePGnlJGWpo$_2@QLz`z$va>apcmAUO#gxJPUM;*4ewYe9M>G8Jt@8i)5u(N$@e8T>ai9jeeoFAS_D)P-(=!4_h+jYEC{3GUjAlmNA%9n573=h%mggD$b znmAqNQvAa!tuPEMP!r?hG7*lB6$z-j%IaEpN+}viIkpPU)jV{pd1$CteJWglf}uV2 zp8;?{97^8o@ilGfOq`G}RN`oYS9_(wroAxkOs#X7>#ZA9HS!z!#+oIv-g* z$hzLqcb=#RL-IE@HyhCXkv;Jcl}!TR*%}!HW*)TH7E|vR&?Vf%UIyEEq(FRrZaV$k zJ~bq4nx+RM8P3bh7iBT7sA=Ft!G$HYawfUJH@)a@NH~wV4(&Ie>&KT~T;!(gR4*W! zCERXY+1<~hV|B#G2`lw@_+WYW+rPCmkl&%2pZpd_#%Bq`Et=m@yo#`XB^5@&a7>|x ziE17Jb5!8?ZXT{@&vf3?c3k0u-t5Q1(BlwBjHyVQ4xjIhppjDC&C0DWqf-y=%-y}7_%?VV_3+1#rSjXa{nhaAq(+g zC||VhT^_A)XGl5eCoe60yvxgYr^X8^IL$Q56YN_hvNKp2;?tD z->LlI!!EE@e}m;M!Q*S5z1xXbewT85cS~wps2#!FLe^E%7)34SR2H*TBu%IjMZ1Ad$@^$x$KruuvmjA0ZN)z#92sPL9)QCsZ+2`t-iW_~|SLnAEY zI)h)uno!i~{sV#EXblEiRxTFkVO2INbI6SNL<#0v-X*_#YZ334uEgLkTTgK0zvu`4 zCe$Xq(`YmKO*=7nHK)HGFTFg^SS--s?aC0^b0oCi2@&G0e;kTNjrBZuvc0QE5Z*nx zwRw!3d|)=`A&*)vqGGu>wJu(aB1JGyVP~kJjFwrgTP~Q~rwSydn6|xV<}TA-$hM+v zwQ>M`4X4=<@q3VD$nzAlaN{P(aOGBtSI*@2*W_fpPi^p>9V_qvRO4ls8Xv^Jd-rb7 zz`$!sNsM`qZFV|YwL6&>Z+?>EPaWno5?+WcE~0W>5O$XD%-Iq zj_+;GSkM=8e``NL8OE`}v7T=Nrv)XUjs+{6hBMv7-tU z6szSfg=b$8@>_a03aA~FRd=?F)fQxO1X*C$;YS(1lS_Keue(opJzEg62Z}n$?CdXR zdr59D3SXzL9!*K&cvX3sF$qsv}1$38LeB zngw*6KIqBG$@W{TpZubtUZ8g=DN8{K#!n7TzWp;gv}NYJ%%tzb(jUyZ!jV2i#@U^> z0?k{fI4JQ*elY)Rfo&EpMn%p&YOfFI>GZsP6D~H>LuAr<%deHKEl?r-dU*V7(Q2yGpOfT`c+&6FgOV&6`vX=OFQr1<^Nx{+-=d=KQ&EL>bi6Jq z*1ElPbafRN`VH-qGkr8Mk-dUX1qq0X()7o&8s3GwBqJy*sQcaVOu_TgHk0L#|E<9>P#9#w7mr`5isz;%(tsS|_*A@nym0Emo z>I6chIa?7}cgB(D(ub+@Ar%ln7;@uM^P9L3*Z+4AyjfCvVA2zKOj%*A#$2g?v7gCg zjbXo(N1?haS?q~k>9^kU7CHb}3;wy{AN;y?F_E*}cm?i;j`mIPG1HU$XWl6G4^i>LFL{z5D48<20Olkb{1RaPrZH(e z;{v*^ea6iVIo87;yWbPFCGi4^zgND4>8pEP$XDDd0k_OL1Eu$;qVS_v{|J7$q`fo7 ztD9y{*DFkUDz51K%YO5hVY16ZnbPvhv$OXFpA#8;?|5$N>2Mk>oZ$Dv68~p?qfs)| z%pTB2D4Cw+1zH{ zjE*5Q8r^lJs1A%g2O}8Xt~Ixton{fR5Nt6dzGWX3 zI_Lbv=BybEnp*C2doT?ZE^7_57fx_qFTb(w zYay-9Us~aQ)ih$x8?VWpn7UpYf^BuFmX1J+7t(8{$O$Ls?Jo`CN?u^0tguLEq5g`9 z1srk3b|#Q%+6M-;>%hek`jRH4-DEEzmywGc%BX|-)Q^JeO&{>EvQslWyBa}Ho$K9T z1yOB}s}a}7w=UM--e6OkQEAuE^DdOe#V$DCND;Y`;#T~vytOeFE37&_cN!sGd?O*4~$0qQaH5W+6G=IHD%vwmWCKu}_XIp4nT=W&% zj_3L3cqob1DR7Q!M1e$CQ9CIKeOLenBNS`Vm~!UAFqMz_u=+9XbE5)%W0(k8bwTxMV&|8mo3^x)j(kV|2(sO#wbKYUxD=t!P6do$`>Rn3>w*?O3t;2{2X((WAWMIzuJr?n{_%a#76x1gI!_))>Uv{Jkg@Ii+}7K>*`hfJZRBHa zKSxC83A(-R>KsggURE8Q^~UFitZ^9c=G6vR4qnqyO1=f7iYMy~cma-O_$~Ft_Su3}jgHG~_75MUyow6c zph*^^6u+LVXSpfiM=6xJsD=aiWb}H`6`5B_Npf)HjF&K8L?k%WxdRjN;D3Hv~W>=E+npaow zg=mxV>`!{#FX4=!z83jTGCBRB8Jg{f((%tFT5iJC@3Drph$S@RGv3P85 zeG{1!#on38#^r_85)#Z;X`#v!@UC!7?xW33&_VRjYcga#yU5k|M60;{&`Le*pGt4UMf) zIc8;!6L{CI3GJ!~(TFU=6@3iEEs?ec6sJm_#jUhnXxPL9I9)C1LB#Z{dJ!xLG3ttz zCxXM(IvyGpZhctF}-`c1b+;Sm|mG5kXD){IdwHI`#Ew&Q7AP~@) zcHrWm&KT&e)Td}qw{QloncS*|#hKzQU3jk*9t*qcE#q~pc&DMkoDlYlXmGGsy#v0} zd$sl_eau2K?)sIq5F0x?>1SVK0LnO3W1Td8sF1{$pQ$v%9{+%fsxSm05?*8Yj<_0M z-?8hr<@b+9-+xU)9khM=r>w0`pTV3th~C>b&MeWfP$^yUDRNp`>X`rL)~bQ!go||= zsGrA+<@6ZY#dqqJikM|U*mx+T)&a}8bdF(w@yqEmZ*D;DNGKNkE`RZ@DSTC&)%)R$ zbn%`&2%q|8vF34-X}KGAlW-DnROgrEE*jLnWG6sP@NXB7r(68W|GQ9tI-JE0BmO@t zKbwWD{jUZDlJ)NK!v+6GqhJ@gaX;|&|GlHXy4}qF|KDsMyrgO4>xS{`Nge{rWm?i` zf;`sOZ+v7pNwz);ba|(HekFT;#oP~~(k&^2-ekscg+5|A!Ucc7^S63pBz!ek`{*S0%kEP!HMJpk=HnLq z2cPm$8InO+Nt9R7h=vpdjj=M-EGz>O)XukAiL}>n>x`ik9Vx%Xlm!{RR3pzTCM4i_Zz&=Ok8NQ?pRrF1r0JYip1vy=_7N9AS( zFZ=rb@v_+HKZfFaJKE1$7c>4sniN}7e#%Es-p-!SmdZBK+^WhYj>(EgBnivxN zVONQ7k9-iCq8PNPy>EK-FnW8z#5};!xq5V$PmXmBBrTJ1-;l3O_nhAyA4R+m z2eXD@Kn(qj>fj9e@9t89yW%r5Zq_D^u#5hFRDfIQkzkX>`NO@rk~U%`kw>E9&9ZSKI-{nR)_xMFWuYY4X{18mTvosTS z1bk}5k}7=1c*8qrTd(;=Dit_dkDiF@27`@J-ge+M#;@Nd<^s}Mxfrh{E(_UBiS|Zy zywGp$gob*w+TY768Bjuj;lL-=e?0$9Ftg7+1Y5#-Ib!j?fUZi$tABZ^_!x>x9=$pe z$h(v?0&Q2VfnE6Ybd_VgVZIj4Jn4+U=FzdNe)uR`$ggitUo59t^0+mW{oJ|8WXvVK z#_K9NV_tJobaONGvLSHv?#q08NJw_s5R8>>u18qpwEENeuwMET=spfLof z6OU$|2o)wP?W_00PFm*Pg5LJGWc}q8vrhKY2gPa(zWWc8sbHXs&Jq3wKo&{Qp`8l) z7LX`%=93;IIUnsZHs_mnc}r8%NR2+cxo=sFkJ60g#%KnCto0@m{#T3`ZaAA?FJUKl zeW_Zhr7{AIa?gQ#2^j>NTHl(pjxYDCf6Li3L{qkQw|knPaI7EHp$)u?4wbB4`2ieb z(${Elns%s&O;%Nz2xw>&20x^%{GHY_Bie%xRmHgQ56V4pTWN7vbd;JFiKH4~77-~I z=f`;=B4S@sqTUCaSYzeQ;2qpf?2?%LM9IXHyDu@Q(X1B%+Ff2tNr9RGV%+N!HvTIs zD>g8f4Y;&PUig}?a%6wM20A)A2sT|Ca1P$egGq0*v)kt9X$=evAn<0-GkRX$>Pp*5 zb0=Eb+f*9OZEY&l=H})qRvyXk-YQL8Xu*;KZN1pc}(oWm0Hi8Tl#nb=vUCVT4$ia>9{#bGY1wnXh`lH7QiUw{1EwsV->ulvWg{_qo^*Ka$-}QV9`R5fyzPG5j0lt`zb5*-`wq z;}t>GRjkjYsu^l`wtmbk@mqX+@Jh11(Rkb38{Aw_GiNQn-)j0doDs1Z3k;4{1|1#S}hG zZ)<6w0-=3;#|31SXC~KwMz^3AMX7~_op%Y9zRN-(qf_+_S_66-Pj#OtZX%j0CrJ%G z%b2-sun_Lk7q6U_9UZe+^kYE>Hl>aat56Ti_!vHq+FU(F-k*v7+g zw(v)&eQHQzY0gy+fZmh)VMBG#ZJEp}T>EJg(fXs4s$Jk!a!{F|O@>`JRjre@Nb>v} z2M2C=Y@uZzfS>h*iAfgP=OlI|lzr+;wcav%wYHJJ08odI9w7PG%q)fnf$uxGM1tOU zsX*~&{_T7YqD(4Bbc6#G+MBfom1YQc_{WmYO-@#=@#U{keYxhzvYY*vYsTgG63-T} z8YZ2xe+LYT`U+BKbJYUbE34Jd1(21yfUq@W?A}j5e1e|7zHd6~;BL|{YxXu>C>g`6 zsqLN@^@Ie6yQ!;_-QyF;Q%5V9+&&yr5`P#5X4_CI)^S&NbFZG?oHa{k6g9psl=1}f z${Nt0PqfHcUydI2;bEO2-)H(|r|2@vy(f7LF7 zBFgqEkTwcHY*H;&UYk>!=)gOUTlVj3-0)<+5Q+mv9*zVTsxtxdr@~c$hH^`BJRi?l zGIHT(o$uz6iW};j{T?nZS9^QqVBbUy3w*{?*Yw2b&prPkgpvky^8Q&ri}!ib3Ef1V z{tpWtN`|q7E@e&4o{p2)QuuNytKIer zx-Y_2sRwq^ga#2v&SEqk(m)=X-ZATPSTIyoUW>NcUK$uzxBXAT{VbURHi!TCO5I$XU{xiccCVxK~p= z>8!SJ^25SG)RDB#x>@nr%Ko+W>=X20wVvw_!3iJ@?p#7ek2E*1{&+CZvC}A^P>Nbf zGpaUX3ua=9-5++31L3yt@xksmlHWK292`mwOqy@>CP{BX&hbo62Sq_5t!+4A9jw&_ z6pQK1*XcBCq{LQ^-8cC@YH{)gOHz(7Ry_H}0xgwT9VeT#XtI^xN@l$Ffu=-N;{CYvhO1AxYL1e@f%1qF`U`iX* zet7PVay3G!I(|@8>V<*b;Sa-(U#EGeln-k?!w5yq z^JMJTQ7z0X0LbF}p?!Of-ll^IeRJgmHXpqz{V9vB=L$2}({lJHe(xS0lrZ=FP%Y(( zFj~r=>;ZLo;H*D!wZo)E|6=whp|H1g|L-{fR!HxCcW zIZz#W{Ne@iF&(~9&cbA^I3p<4pyNr9An0q0@?QVCXHN++;}yaMMW6d=(+*{CO5ZAc zsCQrlCFX?9H{gFSqB*S@QH-VaitQ3Mda$+#&gGp#Tp}^5OWFi~L4gMV@1Mz#hMaMN zHN*EIMMZ3zRrkOlb<=tlIis%2l*yJZ7hW7eo9a@rG7lL)aAiFp$o|6v88DstoXflp z^D4%*>!ub!o{1S4cic*{i{XO7z^>&5?;&#iazXU61r%hlAya;4DuUivHAogk49Kgg zVjwjcFsk@dz9_c%=?OddsO{ex3>}gp!cAN}6%YX$O@Rd~CuxSnB0DHrP!rj*BLccG z09^PS-oeA9R;lujxxXJ-!szQO;Uz1AO#C$r)Z*eUZEW268$#BB@PfSC&dDe%BLdT0 zf%%0sJ6_c#oKBXYO_sEckE>ZUqqmwRX8UYHQKJ@YnH8^e=*Ds$ovmWDk_Mtd?kwE( z@1LkQkEyPwh%xDWAb!+eoT`Zw*W&i57tXP5PW$4Cd?~Ou)%kwXrH7t@*v-YdeB?Nx zX76p|(B8Ez_&|lBbHh8ET{mw$H28JWojq@JaWWsABh(aN{0)Yy)GV#%qmO$wTVrF!ot+&Bgn{efn*&~K zQuTB^=XifXH#Y50PfI!8TFovGpgt!HIkPY+Bz`=r2fZrX0A8PxROR1brKB{O*A6F> z;1dH?%mxJEi z@CAglfsvrH9^ot(&h&X>>!Uq6mAzB5v;kma0fD_2kMWD^L5mT=!OWzl@O;9$xEspV z6cs9+rAe|lB~lC%q0&w@GKHgy@&m+ZUIz8{C!V`ee(osX4 z1R%P{$CH{N7ZC((u`bkVo`q1{ExWC}!j$v51%Kr)x)Pa}{h zVMlAkjj!Vf2B-sHt6+f%<^3r-=y9~$&Vb39ciTLe;^N||M7emIiurrz1LvPI{NMxQltiYQ|w$Dlk_8350Q``qc#B*xi$` z^DH%yRO$n~d3TOrPzB$`pM#ei;%%&SMEKJt&p9>76+mrV48G=o8Q(&kQepLll}PW) zuWz-9p1X-9p_rsvoKHGP?}R?CevOzn7r7kds`$kpx&72_i01e3(ZTWTWZ5jig(>5K zqY?YwL;X&b28CZ1ZT6M`+Q9}t5%c_=CpNL;c9kUEyk;L(Nf%zs0x&2N|r8~xtP zMUxL~lU8Xn|o#|jf03ylaL3fk-;5`Blux*jbc zW0B~8DY3y2@fHv(tUk_-r^S52%*=3DSQ@{NeCE+i3nJ(^De!uRhPps$OznlA?%Zr- zWF&lGK%R$(XR)|;-mkW{_8lWc?&|0)7eE1@v(5O;g@$3s@;F~E;5BMF(*!>{G9kk5`5Jc?KvL;&!ZUq{h}-sN^+&{_pX zn5TMyheyzqX7Ru1m;`jU-+la8YaRA82ay7#v}7tzZtNj*TMk%^jcnFTKEfGaSH`JR zK_Q%F?#a$r+&>M`$5wf3pKBV~G#476M$hiaa7&oo`v(i4=3bVt9qiY@jU*0-K(4{7 zRj=ap{(jcoTd^syE;u%2_Jk%a>62|ya`xqvl)*qLFMFWn2jaFrzYO1d4XZoaTX0Qa z3M}_0l5Kxe$0(HYL0sg=Q6U@{;u(EkzI-d_Lmi{027%vPpSKT9kby;0EihQ_La7{d z`iy`*%tlpJMc=?+B&N3h85}3dpi%S@D0o} z-;;o_3^l=j{lmJ; zGG;-5P${QZQ1x<3Lfct!x>Vvkz+y(J5gz`QLMC7n+H`=s@M=<_lO)5^>$ z1t454ZPkLN0!5p9NSxQi4n{h@={bjYg9DjQALcKa-#x`MbNuO?5v%7~zv5=aebG@98CYC9hyPSM^fk7hQc1!OQ3_6{{&lk8?8j=G`J5r6zCb z9_xlcTm}4Zm)k13{uNAq(=}n5#I0wwgpi`Uc3oC8($T#4>)w;25ru7l)xg>l1XA5?B)hopTWt#oF0pw&PiE)?4~O#;11$z5x@_iCjn=u32! zP#h;SdICo_aI3MVu3l-$mH(+rFOe5Qm6_A3eqx>%V`!qtXJkP8f))A9bMJu>hSq2q z4IYoBrv~{FNr$W(FW|qyKKo0Cig$cGuV|+PFzldlP;hpx-8^@`8a>jr4hGgku_**(y|_DX0sSJSO{9AY(ycu+u(?=ymT{i z*I-Sjnr_XAyQ?p86V_qwKVP+NpDF~`(t>|B2^3XNFB@Jd4Fc<|%U@5D$u;$m;Yads zeIvo|sij{)fpqX+4Q=_mxfP$G_lGXL>$|y!Svs!wHl_7A?K>@vb#b~0ZXgA5yXvlZ z)(f<(S3Jf>p(QmTL0DY&Sg))`)N~5irCC6{uHt(AGmLoD_3xjpXMLa6(i1H-Ahpg7 zaay^)peH^VQFnt@euMMVq0E$%!fvJK{`iTrP|6mLXEYWwc~oR15rjPkC+t`;&k&`; z*WJv*GbC(4@{im6ge6_#d>!h#-M<9x89K;X44pKAL6^-B6Q{8hB`*# z!0}^`-*ds94f~Vap<-Kq*x7mvrSTTL<%Afm8d9} zfe@H&id)I*>7`B|o^3eb2Ja)T3E)$qGK07fWwJ&#qCb87->d;tEeVb#B_-uSFLPQI zULAyyk+Hbz{g|zhJpR@1GpK_-V}h`2iBq};sA>v8>g(%AMa~ys;*a^+8SRbc-+6ie zm!DY-`v3GZb6}PmcHRSh&9B(&)qh+3IBvnZ)f~`nKipBOZm2@sTb6(Oqfm-b3%WD# zmowe*<(WVRm16S(g$BKUFP`{BpqXY?Y~A-$seKmX-!6m4<(hN`U$y=)Se`~QHxd@H zN(N*zfXpRfQ+1^u7s7y+RmH_2$AX5L_|Qnk#-?QCT(m2m?)t?h?y5aj-|OzB6T?^? zo$0NG>|2||SJT)UN>gWunGhd%?ERdm8@-CIK^X)3vy^It=pM4v$q2Mz*w@r=uA+L%(NzUuGxOhSeI(Juy5TU=DO|6je6 zv+oK2(`mVMq61o)|HDVxOkx9Z{GZNL0cu5#0MKszzx|$La!c5p|K@c4`>7L^|NqSz zOK9j-CR zs3P2AYj89qx{)5TsMG40GdQz;s)Gr6v97V4=0(hPP59#0Bl#POtVc+8MMf$9U9`^j z-xaEToAAr5)*aGIii~r}FSC4A^JyWUgtUa3)puJgQ;0swe6T;rRq=GwvV6LaD?_gJ z{llqpbc>AFg;4r)#I8|F&d~-EUbPvGFHdt!uIBS+`GmCd&kP2;2*pK+x8B#rps|Tn zlYx>QuQveO?8}lyb`A{QhaA2>QrW7iZS#1D2D>?Z<-PR@?5NF^{qb8h%FSy`mu3)E z`PMTvTj;L{&c2XnymliY*mHA5^dX$#56MG*>B++?6kG1m;U4FRR-JgB<6Y_amzT$L z;?i5;iDJ*USH&ELwSjZgx1{H{y!aJP(Y$xXSyMvN5yZpEGi9laO803BbcowqXg~}! zJCm)YLGQQ}?oAtex^G3Nf9(e0ntAekGjg^Stc|u|VoX7P=%5H$3k)XNBYbUWAYFRL zIzfkki`~BZp4j&i?-)D+58K<@afyidd8~CdgM)&81BnSx zsBM^@neh|rd7ts$SFhFb6+z_O2J^lB$X#~-c767qXJevPDBA5+yJI2-n4Neo2~~Ys zKM)^Me+bTEmCH^U#1$Ue(B4w}ITBAwkfBp=Cr*E4O>)oXeNUd~58Zv0k{od*7H}ly z@A>G5C0+s*>%Z4vI&-~j zt+`mf9DWxlP8QiJ}5UX{i#-$-3K%7%< z70qUh)`f=M_{n$0QB4_1l*(nQAU7Hwm>5IR)Q%qA6|L{;xz|zYLDHo=IVlI5*8OK} zV>ei^FSl4CVpj^*2IXVlrOp@_Z=YbFJ01zIRj?^I&Lh)!USzA*fTeJ1k;n zvaDykNK2Z z2=;a)XZN@4Pt2^xvn>?=^B1k^fIcXR7oYoj;RDs$TAO;t{qMCAQ?s*ocrJj?d4jMw zyFY5_J-_v!@$l$4C`@d-Gk$`=%?k}?5(2~LU8atXg9^q`%ezg*k59BPavoD}I-(KM zLF^2lr;F5h96`YEr*-!-GFoZCb+4ahct1$wmTIyrQStzGUEZD}84T20F3}?XQTv4Q z{QUgR+Q-L*A{z3GMAKrcYZ@MRM}RD6^h~mT)7c+15lROYia^4D<|2qe0g0Zl+$ZcFGOkB(dbjgjM+HS2fk65j;Fgz4Vm%YNdHj?_gu zt1n9*6sbh|Deew}=fEjRNikzLC*E_?4Js>pvuj(0i7=8ioUe`vd2lX@9RADy@srGT zz4Uo6Dtart=!Zmi7Kbbz4LknMdgnj@X@~e1J|0u%cIj#S0sUfq56*_+ez@3v=NS+QNlA22zrU;KYHMp7A1!y)0|gb!g;F{F zW>4~PO3t9bK&)K(B)^al-2Ze*-gykDE^4YrCzpXx8002EJo3u(j_0`0&Uv%vaZp|v6@QaHZ(a^f2_?w|$*Ux?!vnL*LzP!8) zO9pmgThqGLjbtlv`~xt4GzjQ6ovN}Vx#=OibB8ygJlJeP)6XA8z5|_PV=SgzbK?|9 zQ*6`0bWxBu0fu0QO4wsct=J8jT6t8wH?e}BXs!a;0Ni>M_N1Mml~FNa-NX0MgKL&b z4j)Ll)4d|bWK6G{c<-oC-y-*gvH;spq*1%}m`v-bMb6^Sp|8Wke<^@Zt52K_SmU%> z+MZMTbHU<8yOgXS@c2NBXL93|gYTNqOsU%=i#r9v-iP`5q$)rG_I>!oi|3zI)!>hJ z$fVJ-K*U7npPT9Q_uGGE3uGnDw-^yOX%Eyh@+GetMEcwtZNCVVZqt5?x9igI!PwVb zB(g!~l>L=D3w`E|RK$NKhmv@&5c|`UB(y|WCi(P2BZ5+d(f{cue7z4)#pg5!rl*VF`lV`^3cDP=VkYHkBE-ow@ zvqe=`^I3T6=;(kBue;=dDY>{B9|6FtL>}`nK4M5{Xed}Eq(MP#F)KpM#|R+8va@vm z1zv=0ryO^Xi2umW&hD{C1q5IU3JKMm*bwKPtZrBE)FJ+vP8@#SKgw6(&+=Irc10Srf zUS==rV=r!P_35XKUQBVhV%#Hs^QI}F8yf>K5yEUIX-F^Tjg<8){l6U)e%#Y#A!Zcw z^TiBtKYMI^i)}YmjaFp4V4RD(daDBeQ%N&f%D+5SktKhsSAi!XSk76Drdi5>*a}XA z_;G)ldxUF&%vPnrDf?Le>(`Rx6{*>6Ihm`!X!(H^M$8Z$ZEzMBT2vI`bDyHf(Uer| zv?ZBwU=mgtlQ5HEa@ngI3Srm%x3D6Xf7D3hpK#8$%7II;6rz_%#i+(dJ4K79*2m)~aeWVx_h5YY&$(p| ze0Xor?>{uB6kzjr!k&a~oY4C)@_jud-9B%!DFMWI=os(awdI4iN|+zNrHRq=27Yf5 z;u#@c6l=3Gc(iL)Bzrm8aFEPs|J5W3*YSz2`P0pjb53F1HhD%X=(U@A>!>I!no<0P zXga@b{3!yshJH!@=I*RZauGRs?4>1*zsSoRZBVL;Nlbi7UGZsdeqJvUlmeK!xm79% zvir`6urUC{3P|*TYXRXX8{)OVS=Um_AR!zkB?&m{-nD2?I)ps76~k6 z^%GVtP0PBe121H*);>v}4ZJS0NBhxQf*{WtM@SSMaW_ysW(S?_gy+tS`*!9J{H^Uk z-MkWn7crJ!5*`}<{>G;Ev7`_CYnd2JEnN~HDVW&eSQXkjL&-=lw|VO)%>3EZau;(# z5+u@_FEt4TMo_aiUGAsDGDmfnCIk;CuGZfbx&$m06F`0(+q_tBEyqQB?bb0mO2(>~ zs;pZ|4(?!id93Ju``tH`6q(>0NZZE=EZG{n2ogp3>hMG8aou?IQYvUjaoyz;YstQb z;`<=M;)1Nbsz?zdho|~pCgH2EYS0d7ebtIQ<|Pl?NiqF*+d_4FafDk<-2UUkOQ6wq zR9jB%NU-@`lh@xc7sq&rixyKi*!UFQb9ZXkUmv$wp?2Mmk}>C{#P%qrJ%e(J)WdoE zjR%*v=7sQub1hx?HwiC+)7H{Gr`cAN3kUk%ygDvyR4W8TFcIm3Xw=p?5Xi+-`X z=FW4HON+zvPo-W5*FvfBKOSy60B%8k??su=Ev-H3-!|YXym;~AEm*XkB@c*E$-^9%e84@yg&mJ zOTdh$Fd?HDUCkM>U`j3HL5~lFPh%zXr&l1Ph)576N_)%chNJ}e|62_Wa)2NzYiIG)?_E>iUx2NHr3#4hLo@{K{n^nc!}V~@WRZ6P^g?0L5$bN+I9H>bPS zuzTrqXxK_kqL{@K`~z3=O+M)sRNhLUTOlI(5w&nMn4t2_{6SQ_GFuZSgK zSbMDV4gA}3cul^T%3}qA@y~GPI{n70H{@ZQl{)JO4#KR;QZ>zcoEZs$zFxB#fi0;S zw@P^8*BP-3t$B9P(Rx9;$GyPHw)~oa+d8*d<#He|41_RV?mI2%Mt(P&c~+9)seY3l zx^PQ+H}m{-gJNES9DIG5n_qX!6W1%^mhtdIv{16a0a(M5I8H#t+OHsUX5w5xpe*)k z?>|;=!0H5(LWR}vLpm@a%+@*f#3_m4N!X!rO)a$Ck)p6c?0AqaS}!0-<>KNp)#4)z zG2R|40Q@JF8l2)^_{J0N9v(G9rEjs)Q`4(&$AR+2m$_bj#{-Xl8R2tt`m5_<xOyX#QsjY1cZg*_vwqN@e@b6nj8%K{SGg$FX*gzTW7t}Pd1iuZdnkoImLYKsJKoki~<4z0E3JC_3PJ&+Y319 zg9n%pK;x27RgImVWGg_m`TuMI8t=oR4g4lh{QpGC=OlN^n^$lr5Ro#$(^Riyt-}v@(O2G2T5cdr zPH@7xHnGdp!jga5_Hx|!5{=I>>{`emMyD`wE>ymj`A*IoOmuiD%(lD|WPgwuDuBXqoZd=)sq#zYUZ%Wb?u%c3DW^@bC zX<#bPL6REMj1QG`!J+5Q*fMpHWbd$aD;Cg=)G+C*=Lxn( z&-H7n7s$^=FG|pUjfKPvb0fILwZRn?8({y;-K1Il9zPh}6iql17HvC0Xvu6V&wqG2 zA_0-`K|AaVjMx5e+{5e{{OjIeY?K{Tvv-o?mhd!t&ymK|@h8hVuTQ^%mAO?>?5A>j zXx2G~zx{O<6q-3d$(Ey}AaTh@;G>qx5GvKD^;NrSJ8As_irvWdb;#wzQ`=7Q?kZ&m z<`0(C`t)4~E$y|pN9BK2mXCCnH8fu(cFWq3HR)w6V-KhUKAZakY)ii&LI8P zh12K~Ws@EA^9C*_b;ZSmpd?=6FfXe#jkJ*fKDa+V6t6T&YrA(IB6j^M6#SeBj*a{x zJ=dgAWe=&^__JhHU+EU1p%ApyyDJE}>&CRg~Uo6QiXcUip5dP<(Vs zTOv~PQna}sha*E%u2J;i;Pb}-n&gR=;-GgXZ0@4`LUzy{(C0=Qsg&r=iO#wZnOXM~ z?mwaqx6dcu@Axd}ar{UzT_hAl3~fG%#12v}U{`snq*e&m9P7P0_z}d}K+U0b1�m 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 I5(p;_(F^X(Gy@Zm$S8i%v8Ln{%4@l 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 A>Hq)$ diff --git a/icons/mob/humans/species/r_synthetic.dmi b/icons/mob/humans/species/r_synthetic.dmi index 9252fa3e91466a909da21119243899601b95330c..b619cbda64128a111342da0026dd1436167d1c4c 100644 GIT binary patch delta 1276 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 Rz_xsljD(_irKr)5{|46g6Yc;2 literal 16010 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