From 7dcd8e82a9edd2b05fbfe868f82e426d2b74ae17 Mon Sep 17 00:00:00 2001 From: Schnayy Date: Fri, 26 Feb 2021 09:04:43 -0600 Subject: [PATCH 01/45] Hybridizes Point Defense Turrets with Bay's System --- code/datums/supplypacks/engineering.dm | 20 +- code/game/gamemodes/meteor/meteors.dm | 33 +-- code/game/machinery/pointdefense.dm | 215 ++++++++++++++++++ code/game/machinery/portable_turret.dm | 131 ++++++----- code/game/machinery/turret_control.dm | 65 +++++- .../temporary_visuals/projectiles/impact.dm | 7 +- .../temporary_visuals/projectiles/muzzle.dm | 7 +- .../temporary_visuals/projectiles/tracer.dm | 5 + .../weapons/circuitboards/machinery/ships.dm | 5 + code/modules/projectiles/projectile/beams.dm | 19 ++ .../research/designs/circuits/circuits.dm | 13 ++ icons/obj/projectiles_impact.dmi | Bin 20132 -> 21889 bytes icons/obj/projectiles_muzzle.dmi | Bin 20546 -> 25109 bytes icons/obj/projectiles_tracer.dmi | Bin 3051 -> 3013 bytes nano/templates/pointdefense_control.tmpl | 54 +++++ 15 files changed, 486 insertions(+), 88 deletions(-) create mode 100644 nano/templates/pointdefense_control.tmpl diff --git a/code/datums/supplypacks/engineering.dm b/code/datums/supplypacks/engineering.dm index 28a7431ec1..f295676402 100644 --- a/code/datums/supplypacks/engineering.dm +++ b/code/datums/supplypacks/engineering.dm @@ -77,13 +77,19 @@ containertype = /obj/structure/closet/crate/focalpoint containername = "advanced hull shield generator crate" -/datum/supply_pack/eng/pointdefense - name = "Point Defense Turret" - contains = list(/obj/machinery/porta_turret/pointdefense/orderable) - cost = 70 - containertype = /obj/structure/closet/crate/large/secure/heph - containername = "point defense crate" - access = access_security +/datum/supply_pack/eng/point_defense_cannon_circuit + name = "Point Defense Turret Circuit" + contains = list(/obj/item/weapon/circuitboard/pointdefense = 2) + cost = 20 + containertype = /obj/structure/closet/crate/heph + containername = "point defense turret circuit crate" + +/datum/supply_pack/eng/point_defense_control_circuit + name = "Point Defense Controller Circuit" + contains = list(/obj/item/weapon/circuitboard/pointdefense_control = 1) + cost = 30 + containertype = /obj/structure/closet/crate/heph + containername = "point defense mainframe circuit crate" /datum/supply_pack/eng/electrical name = "Electrical maintenance crate" diff --git a/code/game/gamemodes/meteor/meteors.dm b/code/game/gamemodes/meteor/meteors.dm index a6ceb219c8..5f3b8d542a 100644 --- a/code/game/gamemodes/meteor/meteors.dm +++ b/code/game/gamemodes/meteor/meteors.dm @@ -109,13 +109,13 @@ desc = "You should probably run instead of gawking at this." icon = 'icons/obj/meteor.dmi' icon_state = "small" - density = 1 - anchored = 1 + density = TRUE + anchored = TRUE var/hits = 4 var/hitpwr = 2 //Level of ex_act to be called on hit. var/dest pass_flags = PASSTABLE - var/heavy = 0 + var/heavy = FALSE var/z_original var/meteordrop = /obj/item/weapon/ore/iron @@ -147,7 +147,11 @@ get_hit() /obj/effect/meteor/Destroy() +<<<<<<< HEAD walk(src,0) //this cancels the walk_towards() proc +======= + walk(src,FALSE) //this cancels the walk_towards() proc +>>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting GLOB.meteor_list -= src return ..() @@ -162,10 +166,10 @@ ram_turf(get_turf(A)) get_hit() else - die(0) + die(FALSE) /obj/effect/meteor/CanPass(atom/movable/mover, turf/target) - return istype(mover, /obj/effect/meteor) ? 1 : ..() + return istype(mover, /obj/effect/meteor) ? TRUE : ..() /obj/effect/meteor/proc/ram_turf(var/turf/T) //first bust whatever is in the turf @@ -190,9 +194,9 @@ /obj/effect/meteor/proc/get_hit() hits-- if(hits <= 0) - die(1) + die(TRUE) -/obj/effect/meteor/proc/die(var/explode = 1) +/obj/effect/meteor/proc/die(var/explode = TRUE) make_debris() meteor_effect(explode) qdel(src) @@ -209,16 +213,13 @@ /obj/effect/meteor/bullet_act(var/obj/item/projectile/Proj) if(Proj.excavation_amount) get_hit() - if(!QDELETED(src)) - wall_power -= Proj.excavation_amount + Proj.damage + (Proj.hitscan * 25) // Instant-impact projectiles are inherently better at dealing with meteors. - wall_power = max(1, wall_power) - if(wall_power < Proj.excavation_amount) - if(prob(min(90, 100 - Proj.damage))) - die(TRUE) - else - die(FALSE) - return + if(!QDELETED(src)) + wall_power -= Proj.excavation_amount + Proj.damage + (Proj.hitscan * 25) // Instant-impact projectiles are inherently better at dealing with meteors. + + if(wall_power <= 0) + die(FALSE) // If you kill the meteor, then it dies. + return return /obj/effect/meteor/proc/make_debris() diff --git a/code/game/machinery/pointdefense.dm b/code/game/machinery/pointdefense.dm index 51f48c416b..54912ec94d 100644 --- a/code/game/machinery/pointdefense.dm +++ b/code/game/machinery/pointdefense.dm @@ -4,17 +4,29 @@ // GLOBAL_LIST_BOILERPLATE(pointdefense_controllers, /obj/machinery/pointdefense_control) +<<<<<<< HEAD GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/power/pointdefense) +======= +GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/pointdefense) +>>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting /obj/machinery/pointdefense_control name = "fire assist mainframe" desc = "A specialized computer designed to synchronize a variety of weapon systems and a vessel's astronav data." +<<<<<<< HEAD +======= + description_info = "To connect the mainframe to turrets, use a multitool to set the ident tag to that of the turrets." +>>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting icon = 'icons/obj/pointdefense.dmi' icon_state = "control" density = TRUE anchored = TRUE circuit = /obj/item/weapon/circuitboard/pointdefense_control var/list/targets = list() // Targets being engaged by associated batteries +<<<<<<< HEAD +======= + var/ui_template = "pointdefense_control.tmpl" +>>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting var/id_tag = null /obj/machinery/pointdefense_control/Initialize(mapload) @@ -36,6 +48,7 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/power/pointdefense) if(!id_tag) . += "[desc_panel_image("multitool")]to set ident tag" +<<<<<<< HEAD /obj/machinery/pointdefense_control/tgui_interact(mob/user, datum/tgui/ui) ui = SStgui.try_update_ui(user, src, ui) if(!ui) @@ -72,11 +85,59 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/power/pointdefense) /obj/machinery/pointdefense_control/tgui_data(mob/user) var/list/data = list() data["id"] = id_tag +======= +/obj/machinery/pointdefense_control/ui_interact(var/mob/user, ui_key = "main", var/datum/nanoui/ui = null, var/force_open = 1) + if(ui_template) + var/list/data = build_ui_data() + ui = SSnanoui.try_update_ui(user, src, ui_key, ui, data, force_open) + if (!ui) + ui = new(user, src, ui_key, ui_template, name, 400, 600) + ui.set_initial_data(data) + ui.open() + ui.set_auto_update(1) + +/obj/machinery/pointdefense_control/attack_hand(mob/user) + if((. = ..())) + return + if(CanUseTopic(user, global.default_state) > STATUS_CLOSE) + ui_interact(user) + return TRUE + +/obj/machinery/pointdefense_control/Topic(var/mob/user, var/href_list) + if((. = ..())) + return + + if(href_list["toggle_active"]) + var/obj/machinery/pointdefense/PD = locate(href_list["toggle_active"]) + if(!istype(PD)) + return TOPIC_NOACTION + + //if(!lan || !lan.is_connected(PD)) + if(PD.id_tag != id_tag) + return TOPIC_NOACTION + + if(!(get_z(PD) in GetConnectedZlevels(get_z(src)))) + to_chat(user, "[PD] is not within control range.") + return TOPIC_NOACTION + + if(!PD.Activate()) //Activate() whilst the device is active will return false. + PD.Deactivate() + return TOPIC_REFRESH + +/obj/machinery/pointdefense_control/proc/build_ui_data() + var/list/data = list() + data["id"] = id_tag + data["name"] = name +>>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting var/list/turrets = list() if(id_tag) var/list/connected_z_levels = GetConnectedZlevels(get_z(src)) for(var/i = 1 to LAZYLEN(pointdefense_turrets)) +<<<<<<< HEAD var/obj/machinery/power/pointdefense/PD = pointdefense_turrets[i] +======= + var/obj/machinery/pointdefense/PD = pointdefense_turrets[i] +>>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting if(!(PD.id_tag == id_tag && get_z(PD) in connected_z_levels)) continue var/list/turret = list() @@ -95,7 +156,11 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/power/pointdefense) /obj/machinery/pointdefense_control/attackby(var/obj/item/W, var/mob/user) if(W?.is_multitool()) var/new_ident = input(user, "Enter a new ident tag.", "[src]", id_tag) as null|text +<<<<<<< HEAD if(new_ident && new_ident != id_tag && user.Adjacent(src) && CanInteract(user, GLOB.tgui_physical_state)) +======= + if(new_ident && new_ident != id_tag && user.Adjacent(src) && CanInteract(user, physical_state)) +>>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting // Check for duplicate controllers with this ID for(var/thing in pointdefense_controllers) var/obj/machinery/pointdefense_control/PC = thing @@ -117,32 +182,52 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/power/pointdefense) // The acutal point defense battery // +<<<<<<< HEAD /obj/machinery/power/pointdefense name = "\improper point defense battery" icon = 'icons/obj/pointdefense.dmi' icon_state = "pointdefense2" desc = "A Kuiper pattern anti-meteor battery. Capable of destroying most threats in a single salvo." description_info = "Must have the same ident tag as a fire assist mainframe on the same facility." +======= +/obj/machinery/pointdefense + name = "\improper point defense battery" + icon = 'icons/obj/pointdefense.dmi' + icon_state = "pointdefense" + desc = "A Kuiper pattern anti-meteor battery. Capable of destroying most threats in a single salvo." + description_info = "Must have the same ident tag as a fire assist mainframe on the same facility. Use a multitool to set the ident tag." +>>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting density = TRUE anchored = TRUE circuit = /obj/item/weapon/circuitboard/pointdefense idle_power_usage = 0.1 KILOWATTS +<<<<<<< HEAD active_power_usage = 1 KILOWATTS +======= +>>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting appearance_flags = PIXEL_SCALE var/active = TRUE var/charge_cooldown = 1 SECOND //time between it can fire at different targets var/last_shot = 0 var/kill_range = 18 var/rotation_speed = 0.25 SECONDS //How quickly we turn to face threats +<<<<<<< HEAD var/engaging = FALSE var/id_tag = null /obj/machinery/power/pointdefense/Initialize() +======= + var/weakref/engaging = null // The meteor we're shooting at + var/id_tag = null + +/obj/machinery/pointdefense/Initialize() +>>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting . = ..() // TODO - Remove this bit once machines are converted to Initialize if(ispath(circuit)) circuit = new circuit(src) default_apply_parts() +<<<<<<< HEAD if(anchored) connect_to_network() update_icon() @@ -156,16 +241,26 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/power/pointdefense) . += "It is connected to a power cable below." /obj/machinery/power/pointdefense/get_description_interaction() +======= + update_icon() + +/obj/machinery/pointdefense/get_description_interaction() +>>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting . = ..() if(!id_tag) . += "[desc_panel_image("multitool")]to set ident tag and connect to a mainframe." +<<<<<<< HEAD /obj/machinery/power/pointdefense/update_icon() +======= +/obj/machinery/pointdefense/update_icon() +>>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting if(!active || !id_tag || inoperable()) icon_state = "[initial(icon_state)]_off" else icon_state = initial(icon_state) +<<<<<<< HEAD /obj/machinery/power/pointdefense/default_unfasten_wrench(var/mob/user, var/obj/item/weapon/W, var/time) if((. = ..())) src.transform = null // Reset rotation if we're anchored/unanchored @@ -184,11 +279,15 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/power/pointdefense) /obj/machinery/power/pointdefense/power_change() if(powernet) return // We don't care, we are cable powered anyway +======= +/obj/machinery/pointdefense/power_change() +>>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting var/old_stat = stat ..() if(old_stat != stat) update_icon() +<<<<<<< HEAD // Decide where to get the power to fire from /obj/machinery/power/pointdefense/use_power_oneoff(var/amount, var/chan = -1) if(powernet) @@ -200,6 +299,10 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/power/pointdefense) // Find controller with the same tag on connected z levels (if any) /obj/machinery/power/pointdefense/proc/get_controller() +======= +// Find controller with the same tag on connected z levels (if any) +/obj/machinery/pointdefense/proc/get_controller() +>>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting if(!id_tag) return null var/list/connected_z_levels = GetConnectedZlevels(get_z(src)) @@ -208,10 +311,17 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/power/pointdefense) if(PDC.id_tag == id_tag && (get_z(PDC) in connected_z_levels)) return PDC +<<<<<<< HEAD /obj/machinery/power/pointdefense/attackby(var/obj/item/W, var/mob/user) if(W?.is_multitool()) var/new_ident = input(user, "Enter a new ident tag.", "[src]", id_tag) as null|text if(new_ident && new_ident != id_tag && user.Adjacent(src) && CanInteract(user, GLOB.tgui_physical_state)) +======= +/obj/machinery/pointdefense/attackby(var/obj/item/W, var/mob/user) + if(W?.is_multitool()) + var/new_ident = input(user, "Enter a new ident tag.", "[src]", id_tag) as null|text + if(new_ident && new_ident != id_tag && user.Adjacent(src) && CanInteract(user, physical_state)) +>>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting to_chat(user, "You register [src] with the [new_ident] network.") id_tag = new_ident return @@ -221,22 +331,38 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/power/pointdefense) return if(default_part_replacement(user, W)) return +<<<<<<< HEAD if(default_unfasten_wrench(user, W, 40)) return return ..() //Guns cannot shoot through hull or generally dense turfs. /obj/machinery/power/pointdefense/proc/space_los(meteor) +======= + return ..() + +//Guns cannot shoot through hull or generally dense turfs. +/obj/machinery/pointdefense/proc/space_los(meteor) +>>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting for(var/turf/T in getline(src,meteor)) if(T.density) return FALSE return TRUE +<<<<<<< HEAD /obj/machinery/power/pointdefense/proc/Shoot(var/weakref/target) var/obj/effect/meteor/M = target.resolve() if(!istype(M)) return engaging = TRUE +======= +/obj/machinery/pointdefense/proc/Shoot(var/weakref/target) + var/obj/effect/meteor/M = target.resolve() + if(!istype(M)) + engaging = null + return + engaging = target +>>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting var/Angle = round(Get_Angle(src,M)) var/matrix/rot_matrix = matrix() rot_matrix.Turn(Angle) @@ -245,6 +371,7 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/power/pointdefense) set_dir(ATAN2(transform.b, transform.a) > 0 ? NORTH : SOUTH) +<<<<<<< HEAD /obj/machinery/power/pointdefense/proc/finish_shot(var/weakref/target) //Cleanup from list var/obj/machinery/pointdefense_control/PC = get_controller() @@ -252,10 +379,19 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/power/pointdefense) PC.targets -= target engaging = FALSE +======= +/obj/machinery/pointdefense/proc/finish_shot(var/weakref/target) + + var/obj/machinery/pointdefense_control/PC = get_controller() + engaging = null + PC.targets -= target + +>>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting last_shot = world.time var/obj/effect/meteor/M = target.resolve() if(!istype(M)) return +<<<<<<< HEAD if(use_power_oneoff(active_power_usage) < active_power_usage) var/datum/effect/effect/system/spark_spread/s = new /datum/effect/effect/system/spark_spread s.set_up(5, 1, src) @@ -287,12 +423,39 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/power/pointdefense) /obj/machinery/power/pointdefense/proc/find_and_shoot() if(LAZYLEN(GLOB.meteor_list) == 0) return +======= + //We throw a laser but it doesnt have to hit for meteor to explode + var/obj/item/projectile/beam/pointdefense/beam = new(get_turf(src)) + playsound(src, 'sound/weapons/mandalorian.ogg', 75, 1) + use_power_oneoff(idle_power_usage * 10) + beam.launch_projectile(target = M.loc, user = src) + +/obj/machinery/pointdefense/process() + ..() + if(stat & (NOPOWER|BROKEN)) + return + if(!active) + return + var/desiredir = ATAN2(transform.b, transform.a) > 0 ? NORTH : SOUTH + if(dir != desiredir) + set_dir(desiredir) + + if(LAZYLEN(GLOB.meteor_list) > 0) + find_and_shoot() + +/obj/machinery/pointdefense/proc/find_and_shoot() + // There ARE meteors to shoot + if(LAZYLEN(GLOB.meteor_list) == 0) + return + // We can shoot +>>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting if(engaging || ((world.time - last_shot) < charge_cooldown)) return var/obj/machinery/pointdefense_control/PC = get_controller() if(!istype(PC)) return +<<<<<<< HEAD var/list/connected_z_levels = GetConnectedZlevels(get_z(src)) for(var/obj/effect/meteor/M in GLOB.meteor_list) @@ -319,6 +482,47 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/power/pointdefense) return /obj/machinery/power/pointdefense/RefreshParts() +======= + + // Compile list of known targets + var/list/existing_targets = list() + for(var/weakref/WR in PC.targets) + var/obj/effect/meteor/M = WR.resolve() + existing_targets += M + + // First, try and acquire new targets + var/list/potential_targets = GLOB.meteor_list.Copy() - existing_targets + for(var/obj/effect/meteor/M in potential_targets) + if(targeting_check(M)) + var/weakref/target = weakref(M) + PC.targets += target + engaging = target + Shoot(target) + return + + // Then, focus fire on existing targets + for(var/obj/effect/meteor/M in existing_targets) + if(targeting_check(M)) + var/weakref/target = weakref(M) + engaging = target + Shoot(target) + return + +/obj/machinery/pointdefense/proc/targeting_check(var/obj/effect/meteor/M) + // Target in range + var/list/connected_z_levels = GetConnectedZlevels(get_z(src)) + if(!(M.z in connected_z_levels)) + return FALSE + if(get_dist(M, src) > kill_range) + return FALSE + // If we can shoot it, then shoot + if(emagged || !space_los(M)) + return FALSE + + return TRUE + +/obj/machinery/pointdefense/RefreshParts() +>>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting . = ..() // Calculates an average rating of components that affect shooting rate var/shootrate_divisor = total_component_rating_of_type(/obj/item/weapon/stock_parts/capacitor) @@ -334,7 +538,11 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/power/pointdefense) var/rotation_divisor = total_component_rating_of_type(/obj/item/weapon/stock_parts/manipulator) rotation_speed = 0.5 SECONDS / (rotation_divisor ? rotation_divisor : 1) +<<<<<<< HEAD /obj/machinery/power/pointdefense/proc/Activate() +======= +/obj/machinery/pointdefense/proc/Activate() +>>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting if(active) return FALSE @@ -344,7 +552,11 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/power/pointdefense) update_icon() return TRUE +<<<<<<< HEAD /obj/machinery/power/pointdefense/proc/Deactivate() +======= +/obj/machinery/pointdefense/proc/Deactivate() +>>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting if(!active) return FALSE playsound(src, 'sound/machines/apc_nopower.ogg', 50, 0) @@ -352,6 +564,7 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/power/pointdefense) active = FALSE update_icon() return TRUE +<<<<<<< HEAD // // Projectile Beam Definitions @@ -381,3 +594,5 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/power/pointdefense) /obj/effect/projectile/impact/pointdefense icon = 'icons/obj/projectiles_vr.dmi' icon_state = "impact_pointdef" +======= +>>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting diff --git a/code/game/machinery/portable_turret.dm b/code/game/machinery/portable_turret.dm index 8e9e6da8f7..259a52797f 100644 --- a/code/game/machinery/portable_turret.dm +++ b/code/game/machinery/portable_turret.dm @@ -74,7 +74,6 @@ var/check_anomalies = TRUE //checks if it can shoot at unidentified lifeforms (ie xenos) var/check_synth = FALSE //if active, will shoot at anything not an AI or cyborg var/check_all = FALSE //If active, will fire on anything, including synthetics. - var/fire_at_movement = FALSE // If active, will fire on the most recent thing to move in range, as soon as possible. var/ailock = FALSE // AI cannot use this var/check_down = FALSE //If active, will shoot to kill when lethals are also on var/faction = null //if set, will not fire at people in the same faction for any reason. @@ -96,8 +95,6 @@ var/timeout = 10 // When a turret pops up, then finds nothing to shoot at, this number decrements until 0, when it pops down. var/can_salvage = TRUE // If false, salvaging doesn't give you anything. - var/stay_up = FALSE // If true, the turret will remain open while it is powered. - /obj/machinery/porta_turret/crescent req_one_access = list(access_cent_specops) enabled = FALSE @@ -279,31 +276,6 @@ ) return data -/obj/machinery/porta_turret/pointdefense - name = "point-defense turret" - turret_type = "core" - desc = "A basic ship-mounted rock-breaker." - description_info = "This turret is capable of blasting incoming meteors into gravel, but it is very limited in range." - - installation = /obj/item/weapon/gun/energy/mininglaser - - check_arrest = FALSE - check_records = FALSE - check_weapons = FALSE - check_access = FALSE - check_anomalies = FALSE - check_synth = FALSE - check_all = FALSE - fire_at_movement = TRUE - stay_up = TRUE - ailock = FALSE - check_down = FALSE - -/obj/machinery/porta_turret/pointdefense/orderable - enabled = FALSE - anchored = FALSE - locked = FALSE - /obj/machinery/porta_turret/Initialize() //Sets up a spark system spark_system = new /datum/effect/effect/system/spark_spread @@ -350,8 +322,11 @@ var/obj/item/projectile/P = initial(E.projectile_type) //var/obj/item/ammo_casing/shottype = E.projectile_type +<<<<<<< HEAD //GLOB.moved_event.register_global(src, /obj/machinery/porta_turret/proc/point_defense) //VOREStation Removal +======= +>>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting projectile = P lethal_projectile = projectile shot_sound = initial(P.fire_sound) @@ -407,14 +382,6 @@ lethal_shot_sound = 'sound/weapons/eluger.ogg' shot_sound = 'sound/weapons/Taser.ogg' - if(/obj/item/weapon/gun/energy/mininglaser) - lethal_icon_color = "green" - lethal_projectile = /obj/item/projectile/beam/mininglaser - lethal_shot_sound = 'sound/weapons/eluger.ogg' - icon_color = "red" - projectile = /obj/item/projectile/beam/weaklaser - shot_sound = 'sound/weapons/Laser.ogg' - /obj/machinery/porta_turret/proc/isLocked(mob/user) if(locked && !issilicon(user)) to_chat(user, "Controls locked.") @@ -444,7 +411,41 @@ tgui_interact(user) /obj/machinery/porta_turret/attack_hand(mob/user) +<<<<<<< HEAD tgui_interact(user) +======= + if(isLocked(user)) + return + + ui_interact(user) + +/obj/machinery/porta_turret/ui_interact(mob/user, ui_key = "main", var/datum/nanoui/ui = null, var/force_open = 1) + var/data[0] + data["access"] = !isLocked(user) + data["locked"] = locked + data["enabled"] = enabled + data["is_lethal"] = 1 + data["lethal"] = lethal + + if(data["access"]) + var/settings[0] + settings[++settings.len] = list("category" = "Neutralize All Non-Synthetics", "setting" = "check_synth", "value" = check_synth) + settings[++settings.len] = list("category" = "Check Weapon Authorization", "setting" = "check_weapons", "value" = check_weapons) + settings[++settings.len] = list("category" = "Check Security Records", "setting" = "check_records", "value" = check_records) + settings[++settings.len] = list("category" = "Check Arrest Status", "setting" = "check_arrest", "value" = check_arrest) + settings[++settings.len] = list("category" = "Check Access Authorization", "setting" = "check_access", "value" = check_access) + settings[++settings.len] = list("category" = "Check misc. Lifeforms", "setting" = "check_anomalies", "value" = check_anomalies) + settings[++settings.len] = list("category" = "Neutralize All Entities", "setting" = "check_all", "value" = check_all) + settings[++settings.len] = list("category" = "Neutralize Downed Entities", "setting" = "check_down", "value" = check_down) + data["settings"] = settings + + ui = SSnanoui.try_update_ui(user, src, ui_key, ui, data, force_open) + if(!ui) + ui = new(user, src, ui_key, "turret_control.tmpl", "Turret Controls", 500, 300) + ui.set_initial_data(data) + ui.open() + ui.set_auto_update(1) +>>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting /obj/machinery/porta_turret/proc/HasController() var/area/A = get_area(src) @@ -482,6 +483,7 @@ /obj/machinery/porta_turret/tgui_act(action, list/params, datum/tgui/ui, datum/tgui_state/state) if(..()) +<<<<<<< HEAD return TRUE if(isLocked(usr)) return TRUE @@ -511,6 +513,34 @@ check_all = !check_all if("authdown") check_down = !check_down +======= + return 1 + + if(href_list["command"] && href_list["value"]) + var/value = text2num(href_list["value"]) + if(href_list["command"] == "enable") + enabled = value + else if(href_list["command"] == "lethal") + lethal = value + else if(href_list["command"] == "check_synth") + check_synth = value + else if(href_list["command"] == "check_weapons") + check_weapons = value + else if(href_list["command"] == "check_records") + check_records = value + else if(href_list["command"] == "check_arrest") + check_arrest = value + else if(href_list["command"] == "check_access") + check_access = value + else if(href_list["command"] == "check_anomalies") + check_anomalies = value + else if(href_list["command"] == "check_all") + check_all = value + else if(href_list["command"] == "check_down") + check_down = value + + return 1 +>>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting /obj/machinery/porta_turret/power_change() if(powered()) @@ -712,10 +742,6 @@ popDown() return - if(stay_up) - timeout = 10 - popUp() - var/list/targets = list() //list of primary targets var/list/secondarytargets = list() //targets that are least important @@ -738,7 +764,7 @@ if(!tryToShootAt(targets)) if(!tryToShootAt(secondarytargets)) // if no valid targets, go for secondary targets timeout-- - if(timeout <= 0 && !stay_up) + if(timeout <= 0) spawn() popDown() // no valid targets, close the cover @@ -746,14 +772,6 @@ use_power(20000) health = min(health+1, maxhealth) // 1HP for 20kJ -// We're expecting the first arg to be a target, for this we don't care about previous and next turfs. -/obj/machinery/porta_turret/proc/point_defense(var/atom/movable/Targ) - if((stat & (NOPOWER|BROKEN)) || !fire_at_movement) // Are we even able or supposed to fire at non-moving targets? - return - - if((isliving(Targ) && assess_living(Targ)) || ((istype(Targ, /obj/item) || istype(Targ, /obj/effect/meteor)) && Targ.invisibility < INVISIBILITY_LEVEL_ONE && Targ in view(7,src))) // Is the target a living thing, if so, is it a valid target? Or if it's not living, is it in sight? - target(Targ) // Yes? Blast it. - /obj/machinery/porta_turret/proc/assess_and_assign(var/mob/living/L, var/list/targets, var/list/secondarytargets) switch(assess_living(L)) if(TURRET_PRIORITY_TARGET) @@ -780,10 +798,10 @@ if(L.stat == DEAD && !emagged) //if the perp is dead, no need to bother really return TURRET_NOT_TARGET //move onto next potential victim! - if(get_dist(src, get_turf(L)) > 7) //if it's too far away, why bother? + if(get_dist(src, L) > 7) //if it's too far away, why bother? return TURRET_NOT_TARGET - if(!(L in check_trajectory(get_turf(L), src))) //check if we have true line of sight + if(!(L in check_trajectory(L, src))) //check if we have true line of sight return TURRET_NOT_TARGET if(emagged) // If emagged not even the dead get a rest @@ -890,9 +908,8 @@ last_target = target spawn() popUp() //pop the turret up if it's not already up. - if(dir != get_dir(src, target)) - set_dir(get_dir(src, target)) //even if you can't shoot, follow the target - playsound(src, 'sound/machines/turrets/turret_rotate.ogg', 100, 1) // Play rotating sound + set_dir(get_dir(src, target)) //even if you can't shoot, follow the target + playsound(src, 'sound/machines/turrets/turret_rotate.ogg', 100, 1) // Play rotating sound spawn() shootAt(target) return 1 @@ -956,9 +973,6 @@ var/check_weapons var/check_anomalies var/check_all - var/check_down - var/fire_at_movement - var/stay_up var/ailock /obj/machinery/porta_turret/proc/setState(var/datum/turret_checks/TC) @@ -974,9 +988,6 @@ check_weapons = TC.check_weapons check_anomalies = TC.check_anomalies check_all = TC.check_all - check_down = TC.check_down - fire_at_movement = TC.fire_at_movement - stay_up = TC.stay_up ailock = TC.ailock power_change() diff --git a/code/game/machinery/turret_control.dm b/code/game/machinery/turret_control.dm index 7f5a1d8e56..83a24fbbde 100644 --- a/code/game/machinery/turret_control.dm +++ b/code/game/machinery/turret_control.dm @@ -19,6 +19,7 @@ var/locked = TRUE var/area/control_area //can be area name, path or nothing. +<<<<<<< HEAD var/targetting_is_configurable = TRUE // if false, you cannot change who this turret attacks via its UI var/check_arrest = TRUE //checks if the perp is set to arrest var/check_records = TRUE //checks if a security record exists at all @@ -33,6 +34,16 @@ var/ailock = FALSE //Silicons cannot use this var/syndicate = FALSE +======= + var/check_arrest = 1 //checks if the perp is set to arrest + var/check_records = 1 //checks if a security record exists at all + var/check_weapons = 0 //checks if it can shoot people that have a weapon they aren't authorized to have + var/check_access = 1 //if this is active, the turret shoots everything that does not meet the access requirements + var/check_anomalies = 1 //checks if it can shoot at unidentified lifeforms (ie xenos) + var/check_synth = 0 //if active, will shoot at anything not an AI or cyborg + var/check_all = 0 //If active, will shoot at anything. + var/ailock = 0 //Silicons cannot use this +>>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting req_access = list(access_ai_upload) @@ -124,8 +135,34 @@ /obj/machinery/turretid/attack_hand(mob/user as mob) tgui_interact(user) +<<<<<<< HEAD /obj/machinery/turretid/tgui_interact(mob/user, datum/tgui/ui = null) ui = SStgui.try_update_ui(user, src, ui) +======= + ui_interact(user) + +/obj/machinery/turretid/ui_interact(mob/user, ui_key = "main", var/datum/nanoui/ui = null, var/force_open = 1) + var/data[0] + data["access"] = !isLocked(user) + data["locked"] = locked + data["enabled"] = enabled + data["is_lethal"] = 1 + data["lethal"] = lethal + + if(data["access"]) + var/settings[0] + settings[++settings.len] = list("category" = "Neutralize All Non-Synthetics", "setting" = "check_synth", "value" = check_synth) + settings[++settings.len] = list("category" = "Check Weapon Authorization", "setting" = "check_weapons", "value" = check_weapons) + settings[++settings.len] = list("category" = "Check Security Records", "setting" = "check_records", "value" = check_records) + settings[++settings.len] = list("category" = "Check Arrest Status", "setting" = "check_arrest", "value" = check_arrest) + settings[++settings.len] = list("category" = "Check Access Authorization", "setting" = "check_access", "value" = check_access) + settings[++settings.len] = list("category" = "Check misc. Lifeforms", "setting" = "check_anomalies", "value" = check_anomalies) + settings[++settings.len] = list("category" = "Neutralize All Entities", "setting" = "check_all", "value" = check_all) + + data["settings"] = settings + + ui = SSnanoui.try_update_ui(user, src, ui_key, ui, data, force_open) +>>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting if(!ui) ui = new(user, src, "PortableTurret", name) // 500, 400 ui.open() @@ -153,9 +190,34 @@ /obj/machinery/turretid/tgui_act(action, params) if(..()) +<<<<<<< HEAD return if(isLocked(usr)) return +======= + return 1 + + if(href_list["command"] && href_list["value"]) + var/value = text2num(href_list["value"]) + if(href_list["command"] == "enable") + enabled = value + else if(href_list["command"] == "lethal") + lethal = value + else if(href_list["command"] == "check_synth") + check_synth = value + else if(href_list["command"] == "check_weapons") + check_weapons = value + else if(href_list["command"] == "check_records") + check_records = value + else if(href_list["command"] == "check_arrest") + check_arrest = value + else if(href_list["command"] == "check_access") + check_access = value + else if(href_list["command"] == "check_anomalies") + check_anomalies = value + else if(href_list["command"] == "check_all") + check_all = value +>>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting . = TRUE switch(action) @@ -196,9 +258,6 @@ TC.check_weapons = check_weapons TC.check_anomalies = check_anomalies TC.check_all = check_all - TC.check_down = check_down - TC.stay_up = stay_up - TC.fire_at_movement = fire_at_movement TC.ailock = ailock if(istype(control_area)) diff --git a/code/game/objects/effects/temporary_visuals/projectiles/impact.dm b/code/game/objects/effects/temporary_visuals/projectiles/impact.dm index e48606a2ac..0b7225aab2 100644 --- a/code/game/objects/effects/temporary_visuals/projectiles/impact.dm +++ b/code/game/objects/effects/temporary_visuals/projectiles/impact.dm @@ -80,6 +80,7 @@ light_power = 3 light_color = "#3300ff" +<<<<<<< HEAD //VOREStation edit: medigun /obj/effect/projectile/impact/medigun icon = 'icons/obj/projectiles_vr.dmi' @@ -87,4 +88,8 @@ light_range = 2 light_power = 0.5 light_color = "#80F5FF" -//VOREStation edit ends \ No newline at end of file +//VOREStation edit ends +======= +/obj/effect/projectile/impact/pointdefense + icon_state = "impact_pointdef" +>>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting diff --git a/code/game/objects/effects/temporary_visuals/projectiles/muzzle.dm b/code/game/objects/effects/temporary_visuals/projectiles/muzzle.dm index a5c70aab2c..5325b63262 100644 --- a/code/game/objects/effects/temporary_visuals/projectiles/muzzle.dm +++ b/code/game/objects/effects/temporary_visuals/projectiles/muzzle.dm @@ -92,6 +92,7 @@ light_power = 3 light_color = "#3300ff" +<<<<<<< HEAD //VOREStation edit: medigun /obj/effect/projectile/muzzle/medigun icon = 'icons/obj/projectiles_vr.dmi' @@ -99,4 +100,8 @@ light_range = 2 light_power = 0.5 light_color = "#80F5FF" -//VOREStation edit ends \ No newline at end of file +//VOREStation edit ends +======= +/obj/effect/projectile/muzzle/pointdefense + icon_state = "muzzle_pointdef" +>>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting diff --git a/code/game/objects/effects/temporary_visuals/projectiles/tracer.dm b/code/game/objects/effects/temporary_visuals/projectiles/tracer.dm index 4326bc536d..ee55a87b9b 100644 --- a/code/game/objects/effects/temporary_visuals/projectiles/tracer.dm +++ b/code/game/objects/effects/temporary_visuals/projectiles/tracer.dm @@ -121,6 +121,7 @@ light_power = 0.5 light_color = "#f6f2b6" +<<<<<<< HEAD //VOREStation edit: medigun /obj/effect/projectile/tracer/medigun icon = 'icons/obj/projectiles_vr.dmi' @@ -129,3 +130,7 @@ light_power = 0.5 light_color = "#80F5FF" //VOREStation edit ends +======= +/obj/effect/projectile/tracer/pointdefense + icon_state = "beam_pointdef" +>>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting diff --git a/code/game/objects/items/weapons/circuitboards/machinery/ships.dm b/code/game/objects/items/weapons/circuitboards/machinery/ships.dm index b71e7ce37b..ff5c25c2ec 100644 --- a/code/game/objects/items/weapons/circuitboards/machinery/ships.dm +++ b/code/game/objects/items/weapons/circuitboards/machinery/ships.dm @@ -6,8 +6,13 @@ name = T_BOARD("point defense battery") board_type = new /datum/frame/frame_types/machine desc = "Control systems for a Kuiper pattern point defense battery. Aim away from vessel." +<<<<<<< HEAD build_path = /obj/machinery/power/pointdefense origin_tech = list(TECH_ENGINEERING = 3, TECH_COMBAT = 2, TECH_POWER = 2) +======= + build_path = /obj/machinery/pointdefense + origin_tech = list(TECH_ENGINEERING = 3, TECH_COMBAT = 2) +>>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting req_components = list( /obj/item/mecha_parts/mecha_equipment/weapon/energy/laser = 1, /obj/item/weapon/stock_parts/manipulator = 2, diff --git a/code/modules/projectiles/projectile/beams.dm b/code/modules/projectiles/projectile/beams.dm index 1612e1cab3..12f2cf09e6 100644 --- a/code/modules/projectiles/projectile/beams.dm +++ b/code/modules/projectiles/projectile/beams.dm @@ -279,3 +279,22 @@ /obj/item/projectile/beam/shock/weak damage = 5 agony = 10 + + +// +// Projectile Beam Definitions +// + +/obj/item/projectile/beam/pointdefense + name = "point defense salvo" + icon_state = "laser" + damage = 15 + damage_type = ELECTROCUTE //You should be safe inside a voidsuit + sharp = FALSE //"Wide" spectrum beam + light_color = COLOR_GOLD + + excavation_amount = 200 // Good at shooting rocks + + muzzle_type = /obj/effect/projectile/muzzle/pointdefense + tracer_type = /obj/effect/projectile/tracer/pointdefense + impact_type = /obj/effect/projectile/impact/pointdefense diff --git a/code/modules/research/designs/circuits/circuits.dm b/code/modules/research/designs/circuits/circuits.dm index d24644ce7b..87b86fe1fe 100644 --- a/code/modules/research/designs/circuits/circuits.dm +++ b/code/modules/research/designs/circuits/circuits.dm @@ -632,6 +632,19 @@ CIRCUITS BELOW build_path = /obj/item/weapon/circuitboard/microwave/advanced sort_string = "HACAA" +/datum/design/circuit/pointdefense + name = "point defense battery" + id = "pointdefense" + req_tech = list(TECH_DATA = 2, TECH_ENGINEERING = 3, TECH_COMBAT = 4) + build_path = /obj/item/weapon/circuitboard/pointdefense + sort_string = "OAABA" + +/datum/design/circuit/pointdefense_control + name = "point defense control" + id = "pointdefense_control" + req_tech = list(TECH_DATA = 4, TECH_ENGINEERING = 3, TECH_COMBAT = 2) + build_path = /obj/item/weapon/circuitboard/pointdefense_control + sort_string = "OAABB" /datum/design/circuit/shield_generator name = "shield generator" diff --git a/icons/obj/projectiles_impact.dmi b/icons/obj/projectiles_impact.dmi index 9d63ee10fcba812dd853b3b112c371016deec2ea..de1c614b53c74e66404531d1f2dc272636ad26bd 100644 GIT binary patch literal 21889 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 DAvzjB diff --git a/icons/obj/projectiles_muzzle.dmi b/icons/obj/projectiles_muzzle.dmi index 86a8b747d88526c2371885119424ad193106e0eb..254f33e950603bac852fc3a99c1fc7996ddbe6dc 100644 GIT binary patch literal 25109 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%0AK08>Kw~h=Vaz^DJtQ_woRRcT(VP_)G>N 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 IM6N<$f`fHe<^TWy literal 20546 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

{te*F7r+6Ju!(S=Il9uq%QN#?AR=4 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 diff --git a/nano/templates/pointdefense_control.tmpl b/nano/templates/pointdefense_control.tmpl new file mode 100644 index 0000000000..19f85d3dba --- /dev/null +++ b/nano/templates/pointdefense_control.tmpl @@ -0,0 +1,54 @@ +

Fire Assist Mainframe: {{:data.id || "[no tag]"}}

+{{if !(data.id)}} +
+ This system has not been assigned an ident tag. Please contact your system administrator or conduct a manual update with a standard multitool. +
+ {{/if}} +{{for data.turrets}} +

{{:value.id}}

+
+
+ Battery status +
+
+ {{if value.active}} + Online {{:helper.link('Shut down', null, {'toggle_active': value.ref})}} + {{else}} + Offline {{:helper.link('Start up', null, {'toggle_active': value.ref})}} + {{/if}} +
+
+
+
+ Effective range +
+
+ {{:value.effective_range}} +
+
+
+
+ Reaction wheel delay +
+
+ {{:value.reaction_wheel_delay}} +
+
+
+
+ Recharge time +
+
+ {{:value.recharge_time}} +
+{{empty}} +
+
+ Error: +
+
+ No weapon systems detected. Please check network connection. +
+
+
+{{/for}} From e5af4f6a59937d45821a7aedacb4d58fb101c699 Mon Sep 17 00:00:00 2001 From: Novacat <35587478+Novacat@users.noreply.github.com> Date: Fri, 26 Feb 2021 10:15:14 -0500 Subject: [PATCH 02/45] Update meteors.dm --- code/game/gamemodes/meteor/meteors.dm | 4 ---- 1 file changed, 4 deletions(-) diff --git a/code/game/gamemodes/meteor/meteors.dm b/code/game/gamemodes/meteor/meteors.dm index 5f3b8d542a..950910fe5f 100644 --- a/code/game/gamemodes/meteor/meteors.dm +++ b/code/game/gamemodes/meteor/meteors.dm @@ -147,11 +147,7 @@ get_hit() /obj/effect/meteor/Destroy() -<<<<<<< HEAD - walk(src,0) //this cancels the walk_towards() proc -======= walk(src,FALSE) //this cancels the walk_towards() proc ->>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting GLOB.meteor_list -= src return ..() From 18accfd593117e8464e2fddd63924dc36446eb04 Mon Sep 17 00:00:00 2001 From: Nyksia Date: Thu, 8 Apr 2021 17:33:41 +0000 Subject: [PATCH 03/45] Automatic changelog generation for --- html/changelog.html | 11740 ++++++++-------- html/changelogs/.all_changelog.yml | 10818 +++++++------- html/changelogs/Cerebulon - machinesounds.yml | 4 - html/changelogs/KasparoVy - PR - 7760.yml | 13 - html/changelogs/Mechoid - Encumbrance.yml | 4 - .../Meghan Rossi - atmosanalyzer.yml | 4 - .../Meghan Rossi - borosilicate shard fix.yml | 4 - ...Meghan Rossi - fix infinite ratburgers.yml | 4 - .../Meghan Rossi - fix omni filters.yml | 4 - .../Meghan Rossi - isolator fix.yml | 4 - html/changelogs/Meghan Rossi - poiareas.yml | 4 - html/changelogs/Meghan Rossi - stripping.yml | 4 - .../Meghan Rossi - tesla dissipation.yml | 4 - .../Meghan Rossi - the_teslagen.yml | 4 - .../Meghan Rossi - triglyceride taste.yml | 4 - .../Meghan Rossi - wall machine layering.yml | 4 - .../Poojawa - Sunesoundsntoggles.yml | 37 - html/changelogs/Poojawa - devourfeedprefs.yml | 37 - .../Runa Dacino - Exosuit gripper tweak.yml | 5 - html/changelogs/SubberTheFabulous-PR-7642.yml | 4 - html/changelogs/Woodrat - Vote.yml | 4 - html/changelogs/atermonera_stairsv2.yml | 8 - html/changelogs/mechoid - RoboticsRigs.yml | 38 - html/changelogs/mechoid - butchery.yml | 37 - html/changelogs/mechoid - exoexpansion.yml | 42 - html/changelogs/mechoid - hydroupkeep.yml | 6 - html/changelogs/neerti-hacking_QoL.yml | 38 - .../schnayy - cooking adjustments.yml | 10 - html/changelogs/woodrat - WR_shutters.yml | 37 - html/changelogs/woodrat - idtweaks.yml | 36 - tools/ci/build_tgui.sh | 0 tools/ci/compile_and_run.sh | 0 tools/ci/install_build_deps.sh | 0 tools/ci/install_byond.sh | 0 tools/ci/validate_files.sh | 0 35 files changed, 11380 insertions(+), 11582 deletions(-) delete mode 100644 html/changelogs/Cerebulon - machinesounds.yml delete mode 100644 html/changelogs/KasparoVy - PR - 7760.yml delete mode 100644 html/changelogs/Mechoid - Encumbrance.yml delete mode 100644 html/changelogs/Meghan Rossi - atmosanalyzer.yml delete mode 100644 html/changelogs/Meghan Rossi - borosilicate shard fix.yml delete mode 100644 html/changelogs/Meghan Rossi - fix infinite ratburgers.yml delete mode 100644 html/changelogs/Meghan Rossi - fix omni filters.yml delete mode 100644 html/changelogs/Meghan Rossi - isolator fix.yml delete mode 100644 html/changelogs/Meghan Rossi - poiareas.yml delete mode 100644 html/changelogs/Meghan Rossi - stripping.yml delete mode 100644 html/changelogs/Meghan Rossi - tesla dissipation.yml delete mode 100644 html/changelogs/Meghan Rossi - the_teslagen.yml delete mode 100644 html/changelogs/Meghan Rossi - triglyceride taste.yml delete mode 100644 html/changelogs/Meghan Rossi - wall machine layering.yml delete mode 100644 html/changelogs/Poojawa - Sunesoundsntoggles.yml delete mode 100644 html/changelogs/Poojawa - devourfeedprefs.yml delete mode 100644 html/changelogs/Runa Dacino - Exosuit gripper tweak.yml delete mode 100644 html/changelogs/SubberTheFabulous-PR-7642.yml delete mode 100644 html/changelogs/Woodrat - Vote.yml delete mode 100644 html/changelogs/atermonera_stairsv2.yml delete mode 100644 html/changelogs/mechoid - RoboticsRigs.yml delete mode 100644 html/changelogs/mechoid - butchery.yml delete mode 100644 html/changelogs/mechoid - exoexpansion.yml delete mode 100644 html/changelogs/mechoid - hydroupkeep.yml delete mode 100644 html/changelogs/neerti-hacking_QoL.yml delete mode 100644 html/changelogs/schnayy - cooking adjustments.yml delete mode 100644 html/changelogs/woodrat - WR_shutters.yml delete mode 100644 html/changelogs/woodrat - idtweaks.yml mode change 100644 => 100755 tools/ci/build_tgui.sh mode change 100644 => 100755 tools/ci/compile_and_run.sh mode change 100644 => 100755 tools/ci/install_build_deps.sh mode change 100644 => 100755 tools/ci/install_byond.sh mode change 100644 => 100755 tools/ci/validate_files.sh diff --git a/html/changelog.html b/html/changelog.html index 1ddf4203de..b49c45d0ad 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -1,5822 +1,5918 @@ - - - - Polaris Changelog - - - - - - - -
- - - - -
-
Space Station 13
- -

- Code licensed under AGPLv3. Content licensed under CC BY-SA 3.0.

- Visit our IRC channel: #polaris on irc.sorcery.net -
- -
Polaris Credit List - - - - -
- Current Project Maintainers: -Click Here-
- Currently Active GitHub contributor list: -Click Here-
- Main Testers: Anyone who has submitted a bug to the issue tracker.
- Thanks to: Baystation 12, /tg/ station, /vg/station, GoonStation devs, the original SpaceStation developers and Mockingjay00 for the title image.
Also a thanks to anybody who has contributed who is not listed here. Ask to be added here on irc.
-
Have a bug to report?
Visit our Issue Tracker.
-
- - -
-

06 September 2020

-

Atermonera updated:

-
    -
  • You can use Move Up/Down to traverse ladders. No popup 'Which way do you want to go?' windows required for bidirectional ladders!.
  • -
-

Killian updated:

-
    -
  • Added a bunch more random spawners for mapping use.
  • -
  • You can now inject reagents directly into a synth's 'blood' stream using syringes and hypos (inc. borg hypos). Taking oil/coolant samples is still impossible.
  • -
-

Kot updated:

-
    -
  • Mecha drills can now butcher dead mobs better. Like gibs and gore and guts stuff.
  • -
-

Lorilili updated:

-
    -
  • You can now pet borgs on help intent and punch on hurt intent. Old behavior is now grab intent.
  • -
-

Lorilili (Port from Aurora) updated:

-
    -
  • Added knee-high and thigh-high jackboots.
  • -
  • Replaced laceup and leather shoes with oxford shoes.
  • -
  • Replaced standard shoe and high-top sprites with newer ones.
  • -
-

Mechoid updated:

-
    -
  • Mapped distillery into Chemistry, beside the Grinder.
  • -
  • Moves wrapper, spacecleaner, and labeller from the grinder table to the Chem locker.
  • -
  • Added distilling recipe for Synthetic Plasma, which acts as a blood-restoration of 1.2 units per synthplas. Also orderable in cargo.
  • -
-

Rykka Stormheart updated:

-
    -
  • Adds Ambience Chance and Repeating Ambience Preferences into Globals, underneath Client FPS
  • -
  • Random-Ambience-Frequency controls how long before it checks if it can play ambience to you again. Setting it to 0 disables the random re-play of ambience.
  • -
  • Ambience Chance affects the % chance to play ambience to your client. It defaults to 35%, but can be set from 0 to 100 to disable it or always play every time you move into an area or have the Random Ambience check called.
  • -
-

Shadow Larkens updated:

-
    -
  • Added the ability to right click and lower preferences for jobs in the Occupation Menu.
  • -
-

SplinterGP updated:

-
    -
  • Adds new hailer masks with quotes with sound, allowing you to use a hailer on a face mask to combine them.
  • -
  • Adds new sound effects for hailer face masks.
  • -
- -

20 August 2020

-

Atermonera updated:

-
    -
  • Mapped Overmap sensors onto the Southern Cross. Deck 2, central ring, starboard side. Departmental sensor installations and dedicated rooms may be added in the future.
  • -
  • To use the new sensors, you first have to click on them, hit 'Reconnect' on the window, close the window, then reopen it to get the console to link up with the sensors properly.
  • -
  • Enabled overmap event generation. This doesn't really do anything yet because the shuttles haven't been upgraded, but it's very pretty!
  • -
-

BlinsKot updated:

-
    -
  • You can now alt-click to turn on the washing machine.
  • -
  • You can now alt-click on a mech while piloting it to toggle strafing.
  • -
-

Blinskot updated:

-
    -
  • You can now alt-click on a mech while piloting it to toggle strafing.
  • -
  • You can now alt-click to turn on the washing machine.
  • -
-

Cerebulon updated:

-
    -
  • Added extended flavour text to most things related to commercial vending machines and their contents.
  • -
  • Added chewing gum, lollipops and chewing tobacco. Unwrap it and place it in your mask slot like a cigarette.
  • -
  • Added snack food, vending drink and beer brand variety.
  • -
  • New booze bottle, coffee, juice, snack and cigarette packet sprites.
  • -
-

Lorilili updated:

-
    -
  • Skrellian blood is now hemocyanin-based and regenerates with copper, not iron.
  • -
  • You can now wear caution signs and warning cones.
  • -
  • You can now point using shift and middle mouse button.
  • -
-

Mechoid updated:

-
    -
  • Mortiferin added in place of old Necroxadone as a normal chem recipe.
  • -
  • Necroxadone changed to a more powerful alternative to Mortiferin which works even on corpses without bloodflow.
  • -
  • Added reagent pumps. You can refill water tanks planetside!
  • -
  • Added reagent hoses. Only used player-side by tanks, pumps, and spray nozzles to move reagents from one container to another.
  • -
-

Meghan Rossi updated:

-
    -
  • Cyborgs can now put things into oven dishes with their grippers
  • -
  • Cyborgs can now put oven dishes in the oven with their grippers
  • -
  • Bots that are idle in doorways (including firedoors and blastdoors) will move out of the way.
  • -
  • Multiple cleanbots will no longer attempt to clean the same tile at the same time.
  • -
  • Cleanbots will now clean tiles closer to them first.
  • -
  • You can now use duct tape on yourself.
  • -
  • Ghosts now have a toggleable security HUD. Use the 'Toggle Security HUD' verb in the ghost tab to enable it
  • -
  • Ghosts can now shift-click things to examine them.
  • -
  • Ghosts can now alt-click adjacent things to open the turf tab.
  • -
  • You can now build plating on grass with floor tiles.
  • -
  • Improved descriptions for some floors.
  • -
  • The rapid service fabricator (found on service borgs) can now produce metamorphic pint glasses.
  • -
  • The party supplies and bar supplies crates orderable from cargo now contain metamorphic pint glasses.
  • -
  • The autolathe can now produce metamorphic pint and half-pint glasses.
  • -
  • The autolathe can now produce all drinking glasses in batches of 5 or 10.
  • -
-

Nyria updated:

-
    -
  • Added volume settings, available in character setup or from the Preferences tab.
  • -
  • More settings and affected sounds may be added at a later date.
  • -
  • Added a TGui window to control the new settings with shiny sliders.
  • -
-

Rykka Stormheart updated:

-
    -
  • Adds a mech vs mech combat system for the toy mechs earned from arcades and found around the station.
  • -
  • You can initiate combat with yourself by hitting a toy mech with another toy mech, or fight another player if you attack a player holding a mech toy with your own mech toy while not on harm intent.
  • -
  • Each mech has its own health stat and special ability that they'll use in combat against each other.
  • -
-

SplinterGP updated:

-
    -
  • Added verb for FBP's to change their monitor display.
  • -
  • Removed monitor mask item(replaced by verb).
  • -
-

Subber updated:

-
    -
  • Added a new prosthetic sprite set: Cyber Solutions - Outdated.
  • -
- -

06 August 2020

-

Cerebulon updated:

-
    -
  • Added new mobs Fire Bugs, Ice Hares, Tymisian Moths and Siffets to surface spawnlists. Also added a new dog breed, woof.
  • -
-

ForFoxSake updated:

-
    -
  • Ported tgstation styled magazine restocking. Hit a bullet on a table or floor with a partially empty magazine to start restocking.
  • -
-

Mechoid updated:

-
    -
  • Exosuits now have internal components, mostly like borgs, but larger.
  • -
  • Autolathes can use plastic and plasteel.
  • -
  • Autolathes can have tiered recipes, based on their manipulator rating.
  • -
  • Exosuit base health has been lowered due to the changes to damage processing.
  • -
-

Rykka Stormheart updated:

-
    -
  • Blast Doors will now crush people, if they are on the same turf when it closes, and throw them to an adjacent open turf.
  • -
  • The damage should be delayed enough that you can walk out of the door before the sprite animation finishes and you will be safe. The delay is being reviewed, and will likely be adjusted after sufficient feedback is gathered.
  • -
  • Blast doors and shutters (the types that go on bar/kitchen/etc) will also throw items on their tiles.
  • -
- -

03 August 2020

-

Cerebulon updated:

-
    -
  • Added new book sprites, replaced old book sprites.
  • -
  • Added sticky notes, orderable from cargo
  • -
  • You can now carve graffiti into suitable walls/floors with sharp objects.
  • -
  • Trash, graffiti, dirt (Not blood), noticeboards and stickynotes are now persistent across rounds. This is admin-toggleable.
  • -
-

Mechoid updated:

-
    -
  • Adds a glass jar subtype, the glass tank, that can be used to hold live fish. Remember to add water!
  • -
-

Rykka Stormheart updated:

-
    -
  • Ported over Aurora Cooking from AuroraStation and Citadel-RP!
  • -
  • Recipes are separate per appliance, and all appliances have a use!
  • -
  • Please take note, Chefs, to pre-heat you appliances at the start of your shift.
  • -
  • Fryer Recipes require batter before they can be made!
  • -
  • Fire alarms will go off if you burn food!
  • -
  • The largest change - Cooking takes TIME. Around 6 minutes for the largest recipes in the game.
  • -
  • Too many other changes to list - refer to PR #7344 https://github.com/PolarisSS13/Polaris/pull/7344
  • -
- -

21 June 2020

-

Arokha updated:

-
    -
  • New sprites for janicart
  • -
  • Alt-click helpers for stowing mop, chemicals on janicart
  • -
-

Atermonera updated:

-
    -
  • Added verb to export vchat logs, found in OOC tab when vchat has successfully loaded.
  • -
  • Vchat only sends you enough messages to fill your buffer on reconnect, instead of all of them.
  • -
-

Billy Bangles updated:

-
    -
  • Light and dark marble floor tiles can now be crafted with marble sheets.
  • -
-

Greenjoe updated:

-
    -
  • Added a wrist-bound PDA, selectable from the PDA selection menu in char setup. it can go in the glove slot along with the ID and belt slots, and shows on your character's wrist no matter which of those 3 slots you put it in!
  • -
-

KasparoVv updated:

-
    -
  • You can now quickly cycle hrough previous or next hair/facial styles at character creation.
  • -
  • Use the -mv- button to pick a marking and place it above of another on your character. Saves you from pressing up or down a bunch.
  • -
  • Ports color_square() from Paradise for colour previews, cleaning up pref. code & correct alignment issue w/ nested tables.
  • -
  • Markings are now properly aligned within a table.
  • -
- -

13 May 2020

-

Atermonera updated:

-
    -
  • Added a preference to control multilingual parsing behaviour, with a few different modes. Should hopefully be less punishing to people who stutter and use hyphens as a language key.
  • -
  • The examine mode preference should now persist across reconnections during a single round, but if the server is fully restarted it still appears to reset. This issue is also present for the multilingual preference, and I'm still looking into it. Savefiles are cryptic.
  • -
-

Layne updated:

-
    -
  • Added Promethean language.
  • -
-

Mechoid updated:

-
    -
  • Adds more interactions with animals, like shearing and taming.
  • -
  • New PoIs
  • -
  • Thermal poncho attachment, has minor slowdown, but gives thermal protection to the armor it is attached to.
  • -
  • Mercenaries now drop their guns again. Most likely to be broken, however they can be repaired. Examining when adjacent will allow you to inspect the gun for what is needed.
  • -
  • Mercenary Snipers now exist. They will telegraph their shots approximately 2 seconds in advance, and can fire at 14 tiles away. Will occasionally drop pieces of their PTRs that survive combat.
  • -
  • Clothing can now check attachments for temperature resistance.
  • -
  • MHD Howitzer beam effect actually exists again.
  • -
  • Xenoresin ground cover is properly colored again.
  • -
-

atlantiscze updated:

-
    -
  • Robots can now search loot piles.
  • -
  • Hardsuits now allow backpacks to be carried in storage slot. This is limited to hardsuits which are worn on the back slot.
  • -
  • SMES units now have automatic load balancing both on inputs and outputs
  • -
  • SMES units (and derived objects, such as PSUs) can now have more than one input terminal. This allows for input from more otherwise isolated power networks.
  • -
  • Completely redesigned cell rack PSUs, removed ghetto variant. Cell rack PSUs now support multiple power cells and hot-swapping of cells during operation. This allows for either charging multiple cells at once in one device (directly from power cable) or for powering up various machinery with only a power cell. They are still inferior to SMESes in pretty much all aspects.
  • -
  • Multitool on a cable now shows nicer results with large currents (uses kW or MW accordingly)
  • -
  • Multitool may be now used to change colour of cable coils.
  • -
  • Supermatter delamination effects have been tweaked. Delamination is considerably less laggy, and less directly destructive. Instead, it causes larger health hazard and secondary engineering problems such as power outage or partial damage of solar arrays.
  • -
- -

29 April 2020

-

Leshana updated:

-
    -
  • Ship Helm, Sensors, Navigation, and Engine Control consoles are now de-/constructable.
  • -
  • Exploration (Overmap) Shuttle Console is now de-/constructable.
  • -
  • Mappers no longer need to varedit shuttle_tag on shuttle consoles.
  • -
  • Admin Start Now verb can be used at any time during startup and it won't actually start the game until initialization is completed.
  • -
  • Lobby stat panel shows time remaining on lobby votes and if the server is done initializing.
  • -
-

Neerti updated:

-
    -
  • You can now eat as much food as you want, even while 'full'.
  • -
-

Novacat updated:

-
    -
  • Re-enabled dual wielding penalties for most weapons that had them.
  • -
  • New dual-wielding sprites for weapons that needed them and did not have them.
  • -
-

Shadow Quill updated:

-
    -
  • Fixes the 'broken/damaged' message when an airlock is just broken.
  • -
  • Heavy duty cell chargers now have flashing lights as they charge! When all the lights are flashing, that means the cell is done.
  • -
-

atlantiscze updated:

-
    -
  • Shutoff valve monitoring is now also available as a modular computer program. Its UI has also been cleaned up a little.
  • -
  • Research robot module now has basic exploration and xenoarchaeology tools.
  • -
- -

20 April 2020

-

Atermonera updated:

-
    -
  • Circuit clothes can have accessories attached.
  • -
  • Control-shift-click on circuit clothes to use items on the circuit.
  • -
  • Employment records can have comments similar to medical records.
  • -
  • Added a preference to switch between a few extra modes of examining things. Verb in the preferences tab.
  • -
  • Added Combat Logs filter category, to filter messages from things hitting you. This category will also eat up most other messages that are red and bold, please report any such messages that aren't specifically related to punching things.
  • -
  • Added categories for sorting various types of admin logs.
  • -
  • Adds a preference to forcibly disable (or enable) VChat. Useful mostly for people on linux, to skip the 60s waiting period where it tries to work and keeps you from seeing chat. Reloading VChat or reconnecting to the server are required for any changes to the preference to take effect. Support for issues that arise as a result of this preference is not guaranteed.
  • -
-

Leshana updated:

-
    -
  • Glass Emergency Shutters are now constructable and deconstructing them will give you the glass back.
  • -
-

Neerti updated:

-
    -
  • All sources of stasis (sleepers, stasis bags) will prolong the amount of time that lets someone be revived by a defib, proportional to how powerful the stasis effect is.
  • -
  • Opening a stasis bag that's being used now gives a prompt to confirm if you want to open it and make the bag expire. No more misclicks making doctors want to murder you.
  • -
- -

05 April 2020

-

Atermonera updated:

-
    -
  • Headphones (and other two-ear clothing items) don't break the off-ear slot when click-dragged to unequip.
  • -
-

Neerti updated:

-
    -
  • The eject button on both the Chemical Dispenser and Chem Master will place the ejected beaker into your hands, instead of on top of the machine, if possible. (Requested by Nalarac.)
  • -
  • Suit sensor consoles now display a friendly textual indicator of what z-level someone is on, instead of a number. They will also now avoid spoiling the names of Points of Interest.
  • -
  • The beakers containing Cryoxadone near cryogenics are now labeled. (Requested by Nalarac.)
  • -
  • The sleeper consoles now finally face towards the sleepers, at last. It only took a year for someone to fix it.
  • -
-

novacat updated:

-
    -
  • Adds action buttons for scoping all sniper weapons.
  • -
- -

27 March 2020

-

Arokha updated:

-
    -
  • Ported VChat. If you find any messages that are not sorted by any filters, or that you feel are sorted incorrectly, please submit a bug report on our issue tracker on github.
  • -
-

Atermonera updated:

-
    -
  • Basic distillery (not the industrial-) will ping when it reaches its target temperature.
  • -
  • Basic distillery uses logistic curve to determine temperature change, and should be much faster.
  • -
  • Industrial distillery respects gas laws, particularly as pertains to low temperatures.
  • -
  • Prometheans can be slipped by disarm intent again
  • -
-

Leshana updated:

-
    -
  • Added skybox parallax background for space.
  • -
  • Baystation12 style Overmap
  • -
  • Make transit turfs (shuttle transit) actually look like they move in the right direction.
  • -
-

Mechoid updated:

-
    -
  • Artifact shields now work again.
  • -
  • Anomaly batteries work again.
  • -
  • Archaeology sites can have unique batteries, syringes, rings, and 'clubs'.
  • -
  • Multiple artifact effects added, in order to provide more spice, from naughty to nice.
  • -
  • Tweaks to normal artifact finds to be more unique.
  • -
-

Shadow-Quill updated:

-
    -
  • Adds emergency backup cells to most light fixtures
  • -
  • AIs can turn emergency lighting on and off by clicking light fixtures. Flickering the lights has been moved to alt-click.
  • -
- -

20 March 2020

-

Aronai/Arokha updated:

-
    -
  • You can now fill buckets (, beakers, etc.,) from water tiles.
  • -
-

Cerebulon updated:

-
    -
  • Added sounds when dropping/throwing items. Toggleable in preferences.
  • -
  • Added incidental sounds to several item interactions.
  • -
-

Mechoid updated:

-
    -
  • Energy Daggerpens (20): Disguised energy-knives, which do 15 searing on melee, or 30 when thrown.
  • -
  • Thieves gloves (30): Special gloves that allow you to peep in others' backpacks and belts, and plant items in their bags / pockets.
  • -
  • Buzzer Ring (30): Makes your first two punches electrically charged, first with 25 damage in a shock, then approximately 12.5 damage in the second. If the charge is over 90%, you can force-defib a corpse, even if it's a mindless one. Damage rules still apply, however time-of-death does not.
  • -
  • Resource Crate (60): A crate of uranium, phoron, gold, silver, osmium, and plasteel.
  • -
  • Exotic Plantlife Crate (20): A crate of numerous random seeds.
  • -
  • Spare Organ Crate (20): A crate of bioprinted organs.
  • -
  • Graviton goggles (15): A pair of combined meson/material goggles.
  • -
  • Integrated Circuit Printer (10): An upgraded circuit printer used to make integrated machine.
  • -
  • Flamethrower (60): A large, flame-based weapon.
  • -
  • 8 Concussion Grenades (30): A box of eight concussion grenades.
  • -
  • 4 Hunting Traps (30): A box of four hunting-traps, similar to those found in the explorer vendor.
  • -
  • 3 Virus Samples (40): A box of three unique virus samples.
  • -
  • Quickdraw Syringe Case (20): A case that can hold six syringes, and rapidly deploy them. Fits in your pocket.
  • -
  • Clotting Injector Case (20): A case that starts with 3 clotting med injectors instead.
  • -
  • Bonemed Injector Case (20): A case that starts with bonemeds.
  • -
  • Announcement costs lowered to be more equivalent.
  • -
  • Egun changed from 60 to 30 TC. It is nowhere near as powerful as a lascannon.
  • -
  • Exosuit rigged laser from 60 to 30 TC.
  • -
  • Xray gun from 85 to 60 TC.
  • -
  • Augments can now be used by everyone, as robot-specific ones will require FBP organ revamp.
  • -
  • Augment guns use slightly less blood / system instability to charge, so it doesn't kill you dead in moments.
  • -
  • Anti-Materiel Rifle can once again be used with thermals.
  • -
  • Energy Shields work again, and can be colored.
  • -
-

Meghan-Rossi updated:

-
    -
  • Language keys are now case-sensitive.
  • -
  • The language key for Chimpanzee has changed from 6 to C to resolve a conflict with EAL.
  • -
  • The language key for Bird has changed from m to B to resolve a conflict with Mouse.
  • -
  • All other language keys are now lowercase-only.
  • -
-

Neerti updated:

-
    -
  • Holsters can now be worn alongside webbing vests.
  • -
  • Receiving an antag role will now play a sound to the new antagonist.
  • -
  • Having laws changed as a silicon (AI or Borg) will now play a sound and show the changed law in the chat.
  • -
  • Being offered a ghost role while a ghost will now play a sound.
  • -
  • Someone attempting to revive someone else will play a sound to the player being revived, if they are not in their body.
  • -
  • Most Non-hitscan projectiles now have a pixel-perfect visual effect when they impact something, or when they expire from moving too far without hitting anything.
  • -
  • Projectiles can now have sounds for when they hit someone. They can also have a different sound when they hit something solid like a wall.
  • -
  • A sound is now played when a projectile 'narrowly misses' someone.
  • -
  • Getting hit with a projectile is now more noticeable in the chat log, with bigger text. Only the person who got hit will see the bigger text.
  • -
-

PrismaticGynoid updated:

-
    -
  • Fixes xenoarch artifacts breaking when performing excavation correctly.
  • -
-

TheFurryFeline updated:

-
    -
  • Fixes lack of easily accessible Response Team shortcut to type in. Type .k or :k to speak on the channel.
  • -
-

schnayy updated:

-
    -
  • Adds Sabitsuki and Bedhead Longest hairstyles.
  • -
  • Adjusts pixels on the Jessica, Celeb Curls, and Beach Waves hairstyles.
  • -
- -

11 March 2020

-

Cerebulon updated:

-
    -
  • Added button sounds to various machines.
  • -
-

Mechoid updated:

-
    -
  • Added Hardpoint Actuator equipment for Exosuits, allowing them (And most effectively, Ripleys) to swap components on the fly, after a short delay.
  • -
  • Added Exosuit Inflatables Deployer, allowing exosuits to pick up and deploy inflatables.
  • -
  • Added Exosuit-mounted screwdriver, wirecutters, and welding laser, to help round-out the tool-based equipment types.
  • -
  • Incendiary exo weapons now use fire modifiers instead of fire stacks.
  • -
  • Ignition effects from weapons now use fire modifiers instead of fire stacks.
  • -
  • Exosuit shocker armor now retaliates properly against melee.
  • -
  • Add RIG components to robotics mechfab, plus incredibly basic belt-voidsuit RIG.
  • -
  • Add Graphite, made by compressing coal, presently only used heavily in RIG components.
  • -
-

Neerti updated:

-
    -
  • The 'cut' and 'pulse' buttons in the hacking interface now check both hands for tools, instead of only the active hand.
  • -
  • The textual indicators at the bottom of the hacking window will now go bold when they change, until the next window refresh.
  • -
  • Hacking an Autolathe no longer requires you to hack it using the Autolathe's main window, but instead opens the hacking window like everything else.
  • -
-

schnayy updated:

-
    -
  • Adds yeast as a reagent. It can be found in the kitchen vendor and in cargo kitchen supply crates.
  • -
  • Bread now calls for 5 units yeast instead of an egg, and baguettes and croissants call for 5 units yeast in addition to former ingredients.
  • -
  • Corn oil added to the Dinnerware vendor and the Booze-o-Mat.
  • -
  • Sprites for peanut butter, mayo, and yeast condiments.
  • -
  • Boiled slime core now links to the proper sprite.
  • -
- -

28 February 2020

-

Cerebulon updated:

-
    -
  • Added cataloguer info for the radioactive manhole cover and decoupled engine PoIs
  • -
  • Renamed several PoIs to have more descriptive/immersive names
  • -
  • Most items can now be placed precisely on tables and racks.
  • -
  • Thrown items now land on a random spot on the target tile.
  • -
-

Nalarac updated:

-
    -
  • The 'enable helmet camera' verb has been moved from the object tab to the hardsuit tab.
  • -
-

Neerti updated:

-
    -
  • Adds an in-game feedback system that can be activated in the server configuration. Can be accessed from the lobby, with a button next to the other lobby buttons. Additional features and restrictions on usage are controlled by the server configuration.
  • -
-

leshana updated:

-
    -
  • NTNet Quantum Relay can be constructed/deconstructed without runtimes.
  • -
-

lorilili updated:

-
    -
  • You can now place defibs in rechargers.
  • -
  • Adds Holographic PDA type.
  • -
  • Skrell may now *warble.
  • -
- -

14 February 2020

-

Atermonera updated:

-
    -
  • Radiation has to accumulate at least a little bit before it starts to become damaging. Very low levels of radiation can be safe for a number of minutes before you are at risk of injury.
  • -
  • Unless you idle for several minutes near the supermatter before it's been turned on, you should no longer be at risk of taking toxloss (Including those few spots in cargo maintenance).
  • -
  • Shutoff valve monitoring console can now remotely control shutoff valves.
  • -
-

Heroman3003 updated:

-
    -
  • FBP repair can no longer be done through the space suits.
  • -
  • Surgery can no longer be done through the space suits.
  • -
-

Shadow Quill updated:

-
    -
  • Batons will no longer harmbaton on disarm intent, instead doing so on grab/harm.
  • -
-

Woodrat updated:

-
    -
  • Added sofas (no options to build one in round yet, will be added after this pull).
  • -
  • Add neonsigns, currently one neon sign, Cafe. (Code is copy pasta from holosigns).
  • -
  • Add boxes with mugs and cups.
  • -
  • Neon signs and holosigns now emit light while on.
  • -
  • Merged the Coffee Shop with the Library.
  • -
  • Moved the Locker Room to where the Coffee Shop was, adjusted the holodeck.
  • -
  • Old Locker Room turned into a construction area.
  • -
  • Adjusted holodeck maps to new orientation.
  • -
  • Changed sprite of barcode scanner.
  • -
  • Cleaned up furniture icon dmi, fixed arm rest icons for shuttle chairs.
  • -
- -

03 February 2020

-

Atermonera updated:

-
    -
  • Added a printer to all preset (mapped-in) modular computers, so that word processors can actually print stuff or something.
  • -
  • Unregulated pressure regulators (Regulation set to OFF) no longer limit flow rate, and instead act as one-way opened valves. For best results, place away from other pumps.
  • -
  • Automatic Shutoff Valves are more intelligent about finding leaks, and won't close if there's other operating shutoff valves between them and the leak
  • -
-

PrismaticGynoid updated:

-
    -
  • Adds a few toys to the loadout.
  • -
-

schnayy updated:

-
    -
  • Adds book cart to library.
  • -
- -

21 January 2020

-

Heroman3003 updated:

-
    -
  • A thin sheet of lead properly defeats radiation once more, but steel beams remain permeable.
  • -
-

TheFurryFeline updated:

-
    -
  • Name and desc vars switched for changeling combat boots so removal of item doesn't output an excessively long name.
  • -
  • Fixes light frames returning 5 steel per deconstruction when 2 steel is used to create the frame.
  • -
-

schnayy updated:

-
    -
  • Added the Pyralis borg sprites.
  • -
- -

31 December 2019

-

Atermonera updated:

-
    -
  • Radiation has been made more potent and is no longer defeated by a thin sheet of lead.
  • -
-

Cerebulon updated:

-
    -
  • Added decaf coffee to the coffee shop.
  • -
  • Added 6 types of bagel
  • -
  • Modified the coffee shop to have extra counter space and a microwave for bagels.
  • -
  • Removed chef lock on kitchen cabinet.
  • -
  • Removed reference to outdated skrell lore from naewa cube box.
  • -
-

TheFurryFeline updated:

-
    -
  • Changes light replacers to allow you to automatically transfer used bulbs into the item and get a new one every 4 bulbs replaced. Additionally, this allows you to both use the replacer on a box of bulbs to get the bulbs added as well as clicking the item with a box of bulbs to put them inside it.
  • -
  • Spray bottles can now be printed in the Autolathe.
  • -
- -

16 December 2019

-

Atermonera updated:

-
    -
  • Ghosts can join as drones after only 5 minutes have passed, down from 10.
  • -
-

Mechoid updated:

-
    -
  • Multiple new organs added. Humans and Skrell received spleens, all species expected to have a stomach and intestine organ have them.
  • -
  • Augment 'slots' organized.
  • -
  • Multiple augments added, currently only available in the Traitor / Mercenary uplinks as easy-to-install implants.
  • -
  • Anesthetic / Oxygen pumps added. A mobile stabilizer has been added. All three are available in Cargo.
  • -
  • Medical MRE rations added to Cargo.
  • -
  • Roundstart implants now become invisible until being handled.
  • -
  • Neural implant added to loadout, makes the brain of the user count as an assisted organ. Does not affect MMIs or their subtypes.
  • -
  • Bioprinters now unlock more organs upon being upgraded, once they pass the anomalous tier, they unlock quite probably illegal organs.
  • -
  • Three medical exosuit components have been added. Crisis and Hazmat response drones, and a mounted advanced medical analyzer.
  • -
  • Medical analyzers now detect on-skin reagents.
  • -
  • Multiple new chemicals added, two used for upgrading bandage kits.
  • -
  • Brute-based medical stacks can be upgraded.
  • -
  • Crude brute kits can be made with cloth.
  • -
  • Stacks can now pass their colors onto objects produced by them. (Colored cloth, painted wood, etcetera.)
  • -
  • Two combined surgical tools added, for opening / closing ribcages and skulls, and removing organs respectively.
  • -
  • Two dud implants added to the loadout. They do literally nothing but hurt you if you're EMP'd.
  • -
  • The larynx now controls the ability to speak. Damage to it will stop you from being able to speak anything but non-verbal languages.
  • -
  • Damage to the brain can now affect the pulse.
  • -
  • Only the critical blood level causes toxin damage, meaning individuals who die of standard oxygen loss from bloodloss can possibly be saved, but exsanguinated persons are unlikely.
  • -
  • Bioaugment.dm is now just augment.dm
  • -
  • Robotic hearts do not have a pulse.
  • -
  • Brain damage can now cause loss of breath.
  • -
  • Paracetamol is now the precursor to tramadol.
  • -
  • Calcium is now in the chemical vendor.
  • -
-

Nalarac updated:

-
    -
  • ED-209 and ED-CLN now properly accept names given with a pen.
  • -
  • Removed maintenance access from ED-CLN to prevent maintenance wandering.
  • -
  • Enables all channels on captain's and HoP's headset by default.
  • -
  • Power cells and device cells both properly show as empty when printed from the protolathe and mech fabricator.
  • -
  • Items with cells printed from the protolathe now start empty (e.g. phoron pistol).
  • -
-

Novacat updated:

-
    -
  • Adds a teshari plush.
  • -
-

PrismaticGynoid updated:

-
    -
  • You can now choose what type of graffiti or rune to draw when using crayons/markers.
  • -
-

TheFurryFeline updated:

-
    -
  • Tweaks desk lamps to output twice as much light as before to compensate for a refactor.
  • -
  • Changes mouse plushie sprite to be cuter and not break the hearts of rodent lovers. :3 Seriously, the change is from a dead mouse duplicate to one of a brown mouse resting in place.
  • -
  • Add a new sprite for the orange jumpsuit.
  • -
  • Refactors prison jumpsuits into its own thing, change a few files and dmis.
  • -
  • Fixes strange rocks size. Normal -> Small like it used to be before a refactor.
  • -
-

Woodrat updated:

-
    -
  • Rework of the civilian wing, merging the kitchen and the bar into one area.
  • -
  • Minor movement of the mining vendor.
  • -
  • Adjustment of the kitchen and bar.
  • -
  • Area in the coffee shop.
  • -
  • Missing Ducky in the codelab.
  • -
  • Fix missing scrubber in engineering.
  • -
  • Shutter added to Kitchen door.
  • -
  • Pressure Regulators at atmospheric cutoffs start unregulated at roundstart.
  • -
  • Set Modular Computers layer to 2.9 to bring them inline with regular computer layering.
  • -
  • Pump to distro set to 301 kpa to help offset issues with cutoff valves.
  • -
  • One phase pistol to each explorer locker.
  • -
  • One holster to each explorer locker.
  • -
  • Removed the old size modifier traits for mobs.
  • -
  • Port and tweak of the size modifiers from World Server for mobs.
  • -
- -

07 September 2019

-

Heroman3003 updated:

-
    -
  • Desk bells can now be picked up like normal items.
  • -
  • Desk bells can now be deconstructed with a wrench while on the ground.
  • -
  • Desk bells can now only be made out of steel.
  • -
-

MisterLayne updated:

-
    -
  • Material weapons that should not conduct, do not conduct.
  • -
  • Glass shards now do damage when you attack with them, based on the type of gloves you are wearing.
  • -
-

Novacat updated:

-
    -
  • Ports MREs from Baystation, and adds a few supply crates with them to cargo.
  • -
  • Adds liquidprotein rations, currently only found in emergency MREs.
  • -
-

Woodrat updated:

-
    -
  • Mining vendor added to cargo foyer.
  • -
  • Explorer vendor added to research foyer.
  • -
  • Handful of more pipe clamps added to engineering (atmos monitoring and EVA storage).
  • -
  • Adjustment to layout of chapel mass driver.
  • -
-

chaoko99 updated:

-
    -
  • Ported Bay's stomach pump.
  • -
- -

21 August 2019

-

Atermonera updated:

-
    -
  • Atmospherics is now bigger, with more room for fun and sanity-destroying spaghetti!
  • -
-

Mechoid updated:

-
    -
  • Exosuits are now targetted by turrets again.
  • -
  • Mining charge strength lowered, price increased. Can be upgraded through R&D laser components.
  • -
  • Searing damage type added. Energy axe now uses searing damage.
  • -
  • Survey points added. Vendor added for explorer use. Costs are universally 'lower' compared to the mining vendor due to the rarity of points.
  • -
  • Swiping an ID card on a cataloguer will transfer the points to the card.
  • -
  • Any melee energy weapon can now be made to use a cell and charge.
  • -
  • Energy Axe prototype added to R&D.
  • -
  • Anomalous 'hunting trap' added to R&D. Useful for an initial stun on mobs for explorer scanning.
  • -
  • Beartraps now stun for a quarter of a second, so they are actually useful again, due to resistability.
  • -
  • Emergency welding pack added. Incredibly slow, but requires no protection.
  • -
  • Random turf modifier added for mapping use. Random humanoid remains spawner added for mapping use.
  • -
  • Plants under obj/structure/flora now can be made to be harvestable / forage-able.
  • -
  • Sif trees now occasionally have fruit containing useful microbes. Microbes slow blood flow resulting in slower chemical absorption and blood loss.
  • -
  • Flora by default are now under mobs, on the same layer as turf decals. Flora can now also randomize their size, previously only codified in Sivian trees.
  • -
  • Moss tendrils added to Sif, making eye-plants more rare.
  • -
  • Multiple PoIs added. 'Blue shuttle down' variant, 'UFO Frigate', multiple geysers, cliffs, and two variants of SFR which take drastically different approaches to the SFR standard. A vault was added, too.
  • -
  • Vault PoIs are now in a template group.
  • -
  • Generic AI-controlled humanoids added. Subtype made for use on Sif, clad in weak armor and temperature resistance, used as 'mindless clones'.
  • -
  • More artifice added.
  • -
  • Fultons made to be [somewhat] sane. Now only useable planetside.
  • -
  • Graviton Visor moved to R&D from the mining equipment vendor. Silver and Diamond pickaxes removed.
  • -
  • Added multiple new organs for Prometheans. Removing them will cause them to take large amounts of Toxloss untill they are Regenerated using the active regeneration verb.
  • -
  • Organ: pneumatic network, a series of skeletal tubes with high pressure used to move nutrients and waste.
  • -
  • Organs: -regenesis systems, different 'networks' of clumped cellular matter that allow Prometheans to recover rapidly from small injuries. Large or numerous injuries cause un-needed stress, and pain.
  • -
  • Internal organs now properly add themselves to the internal organ-by-name list, the one referenced 99.9% of the time.
  • -
  • Active regeneration will now replace internal organs if they are nonexistant, as it does for limbs.
  • -
-

Nalarac updated:

-
    -
  • Mech cable layer works again.
  • -
  • Added setting for turrets to fire upon downed/laying targets.
  • -
-

TheFurryFeline updated:

-
    -
  • New orange jumpsuit for loadout that doesn't get locked to tracking.
  • -
  • Prison jumpsuit filepath changed accordingly and closets with obj updated.
  • -
-

Woodrat updated:

-
    -
  • Made the solgov uniforms use accessories for denoting department instead of having several different sprites in the uniform dmi folder.
  • -
  • Removed redundant solgov uniforms from uniform.dmi and moved the sprites for the solgov uniforms to their own dmi.
  • -
  • Fixed storage vests and drop pouches disappearing when one rolls down a uniform.
  • -
- -

08 August 2019

-

Mechoid updated:

-
    -
  • Adds two new integrated circuit components: an advanced Text to Speech, and a Sign-Language reading camera.
  • -
-

Nalarac updated:

-
    -
  • Lowered Chance of bots being emagged during ion storm.
  • -
  • Changes space helmet cameras to be a verb instead of on toggling lights.
  • -
  • Toggling helmet camera resets user upon activation (so you can have a new user).
  • -
  • Medibots will no longer attempt to heal FBPs.
  • -
  • Heavy-duty cell chargers can be built and upgraded.
  • -
  • Cyborgs can upgrade rechargers now.
  • -
  • Security bots will smack attackers once more.
  • -
  • Security bots will cable cuff people with hardsuit gauntlets instead of stun-locking.
  • -
  • Cut real time for security bots demanding surrender in half (6 seconds).
  • -
  • Updates the Supermatter Engine Operating Manual.
  • -
-

mistyLuminescence updated:

-
    -
  • Serenity mech can now be built by robotics.
  • -
- -

30 July 2019

-

Atermonera updated:

-
    -
  • Added a shutoff monitoring console, which displays the status and location of all automatic shutoff valves. Currently mapped into the atmos monitoring room and the auxiliary engineering room on deck 1.
  • -
- -

27 July 2019

-

Mechoid updated:

-
    -
  • Pipes will now leak if their ends are unsealed.
  • -
  • Added stasis clamps, which act as valves that can be placed on existing straight pipe segments.
  • -
  • Added automatic shutoff valves, which can automatically close if a leak appears anywhere on their pipe network.
  • -
  • Added a Xenobio-compatible ED-209.
  • -
-

Nalarac updated:

-
    -
  • Repairing bots (like Beepsky) works now.
  • -
  • Emagged bots can be repaired with proximity sensors.
  • -
  • Combat mechs can punch more things. Mech punch sounds like juggernaut now
  • -
  • Simple mobs can attack more things.
  • -
  • Cult pylons take damage from bullets.
  • -
  • Click delay added on attacking simple doors and security barricades.
  • -
  • Material doors and barricades have different attacked sounds depending if its metal, wood, or resin.
  • -
  • Fixes ability of cyborg meson to see holes in ceiling.
  • -
  • Gives cyborgs a roofing synthesizer.
  • -
  • Husking bodies requires more burn.
  • -
  • Ripley speed boost module that can be built in robotics.
  • -
  • Added transmission and capacitance SMES coils to supply console.
  • -
  • Adds laser tag turrets orderable from cargo.
  • -
  • Turrets will shoot people laying down if emagged or set to lethal.
  • -
  • Turrets can not be lethal if built with non-lethal weapon.
  • -
  • Alien pistol fire noise moved to projectile. Now the turret will use the proper noise.
  • -
  • Turrets will have new colors based on projectile used.
  • -
  • Projectile lastertag is no more. It is now properly lasertag.
  • -
  • Integrated circuit printers no longer take fractions of a sheet.
  • -
-

Schnayy updated:

-
    -
  • Replaces Cindi Kate's and Boot Knives bar sign sprites with new ones.
  • -
  • Added new clothes to the loadout: cardigans, pleated skirt, lilac dress, ugly Christmas sweater, flowery sweater, and red turtleneck.
  • -
- -

19 July 2019

-

Nalarac updated:

-
    -
  • Add xenobio/xenobot to farmbots.
  • -
-

Woodrat updated:

-
    -
  • Added a clotting kit to the Raider Shuttle.
  • -
  • Swapped out the ai turrets for industrial turrets in the teleporter rooms.
  • -
  • Adjusted access to the turret controls to heads of staff access, moved them outside of the rooms.
  • -
- -

07 July 2019

-

Heroman3003 updated:

-
    -
  • Broken components now have matter worth of 1000 steel units (half a sheet).
  • -
  • Components dropped from loot piles will now use random proper sprite instead of default placeholder.
  • -
-

mistyLuminescence updated:

-
    -
  • Now available in Cargo: xenoarch technology (100 points) and tactical light armor (75 points)!
  • -
  • Tactical light armor is like regular tactical armor, but lighter (a full set is 0.5 slowdown), warmer (protects against moderate snow) and a little less protective.
  • -
  • Leg guards can now store bootknives.
  • -
  • Xenoarch brushes and pickaxes now have a reasonable force rating instead of hitting like a truck.
  • -
  • Adds the 'POI - ' prefix to the POI location names to make it easier for ghosts to teleport to them- e.g. 'POI - Rocky2' rather than just 'Rocky2'.
  • -
  • Fixes a runtime caused by attempting to use a crew monitor console while on an invalid Z-level.
  • -
  • Fixes GPSes not detecting other GPSes while on an invalid Z-level. Transit Z is unaffected by this- no spying on other shuttles!
  • -
- -

23 June 2019

-

Mechoid updated:

-
    -
  • E-swords and Changeling arm-weapons can now block projectiles (again).
  • -
-

Novacat updated:

-
    -
  • Adds greyscale pills, which are colored by their reagent
  • -
  • Adds colored pill bottles, most pre-spawned pill bottles are colored
  • -
  • Prespawn pills and pill bottles have had their names simplified
  • -
  • Attempts to make lighting less uniform
  • -
  • Cleans up lighting code
  • -
-

TheFurryFeline updated:

-
    -
  • Fixes infinite frame production for some machinery objects such as grounding rods or exonet nodes. If there's no available circuit board to get, then don't return anything when attempting deconstruction. Ported from Cit RP. Eliminates 'Cannot read null.board_type' runtimes where they apply.
  • -
  • Allows hydroponic machines to be unwrenched.
  • -
-

Woodrat updated:

-
    -
  • Turrets and respective controls added to each teleporter room.
  • -
  • Air tank on shuttles switched out with an air canister.
  • -
  • Roundstart Tcomms SMES starts fully charged.
  • -
  • Air tanks on station have the same amount in them as air canisters.
  • -
  • Expanded atmospheric tanks to be 2 by 3 instead of 2 by 2.
  • -
  • Wilderness Shuttle landing point shelter updated.
  • -
  • Teleporter room hand tele can now spawn in one of 4 places.
  • -
  • Halved the warm up time when the autopilot on the shuttles start at round start from ten minutes to five and nine respectively. Should mean the first shuttle will be taking from the outpost when the second shuttle leaves the station.
  • -
  • Reduced transit time from 75 seconds with pilot, 150 seconds without to 60 and 120 respectively.
  • -
  • Amount of phoron in the outposts reduced.
  • -
  • Ground Xenobio and Xenoflora torn down partially.
  • -
  • Reduction of the amount of steel and glass in engineering by half.
  • -
  • Reduction of the amount of steel and glass in EVA by half.
  • -
  • Fix for Dock 2 Transfer Shuttle airlock buttons not working.
  • -
  • Intercoms added to arrivals shuttle.
  • -
  • Modular computers scattered around the main station.
  • -
  • Elevator can be accessed at centcomm.
  • -
  • Fix Bridge Secretary Quarters tint.
  • -
  • Landmarks for Bluespacerift added.
  • -
  • Wilderness Shuttle landing sides should no longer shiskabob shuttles.
  • -
  • Modular Computers replacing wrong computers.
  • -
  • Chapel Mass Driver.
  • -
  • Merc Turrets function properly.
  • -
  • Map issues on the main outpost.
  • -
-

mistyLuminescence updated:

-
    -
  • Splints now work on all areas of the body.
  • -
  • When the supermatter explodes, it now leaves behind a shattered plinth that continues to emit radiation. You should probably get rid of it.
  • -
  • If you destroy the supermatter early (e.g. through admin deletion shenanigans), it no longer irradiates everyone forever.
  • -
  • Welding lockers now actually updates their sprites properly.
  • -
  • Every floor tile now has a minor (2%) chance to spawn with some dirt on it. The Janitor now has a job again.
  • -
  • Similarly, every Sif grass tile now has a minor (5%) chance to spawn with some fancy eyebulb grass on it. It can be removed by clicking on it with harm intent.
  • -
  • Adds cats-in-boxes, which can be activated (once) to spawn cats. There's an orange tabby (Cargo cats) and a tuxedo (Runtime) version.
  • -
  • Fixes a material duplication exploit.
  • -
- -

04 June 2019

-

Chaoko99 updated:

-
    -
  • The medibot's minimum configurable threshhold has been lowered to 0, from 5. Perfect for silly-billies coming into medical with 2 brute boo boos, thanks to accidentally throwing something at themselves or.. something.
  • -
-

Heroman3003 updated:

-
    -
  • Restricts Alarm Monitor modular computer program to engineering access.
  • -
  • Removed access to departmental networks on camera modular computer program for average people.
  • -
  • Added access to full network on camera modular computer program for heads.
  • -
-

Mechoid updated:

-
    -
  • Borers can speak through nearby mobs if they have a sufficient build-up of chemicals.
  • -
  • Borers have a max chemical volume.
  • -
  • The Sakimm, Frostfly, Glitterfly, River Leech, Crystal-Feathered Duck, and Kururak are now able to be used on the map and PoIs.
  • -
  • Glass jars can now hold glitterflies, river leeches, and frostflies.
  • -
  • Glass jars now respect mobs that exist over the lighting plane, adding a special overlay visible when on the ground.
  • -
-

Nalarac updated:

-
    -
  • Closed all bugs on tracker that are no longer relevant or a bug.
  • -
-

Novacat updated:

-
    -
  • Attempts to fix the timer SS to be moore robust
  • -
  • Fixes bug with custom laptops.
  • -
  • Raises cost of the elite model to 7 loadout points.
  • -
-

chaoko99 updated:

-
    -
  • Adds the clientside 'ping' and 'reconnect' commands to the file menu.
  • -
-

mistyLuminescence updated:

-
    -
  • Prone people can no longer interact with an empty hand.
  • -
  • Two-handed items are now correctly unwielded when the user's offhand is severed.
  • -
  • Mecha syringe guns now respect pierceproof clothing.
  • -
  • Securitrons now correctly ignore attacks when disabled.
  • -
  • Rechargers now correctly benefit from upgraded capacitors.
  • -
  • Medical record laptops and detective TV camera consoles no longer turn into regular consoles when de- and re-constructed.
  • -
  • Zaddat Shrouds now retain their base name when damaged, if the shroud has been customized.
  • -
  • Adds the makeover kit to the traitor uplink for 5 TC, also available in the Infiltrator bundle null crate in Cargo. Makeover kits can be used to change the user's hair style and color, and eye color.
  • -
  • Random event timers now wait until the round starts to begin counting down.
  • -
- -

06 May 2019

-

Mechoid updated:

-
    -
  • Added fishing mechanics, and fishing gear.
  • -
  • Cloth can make normal cloth things.
  • -
-

Novacat updated:

-
    -
  • Ports Bay code to allow hiding accessories when jumpsuits are rolled down/sleeve rolled.
  • -
  • Ports medals and ribbons from SEV Torch.
  • -
  • Ports initial infrastructure for modular computers from Baystation.
  • -
  • Cameras now have a slight static when viewing through them.
  • -
  • Adds Digital Warrant Program, to set warrants. Comes with a device.
  • -
  • Adds Supermatter Monitor program.
  • -
  • Chemistry processes instantly again.
  • -
  • Nanoui sends stuff even after client connect.
  • -
  • Shortwave radios now can transmit across connected Z levels.
  • -
  • Relays on moving platforms (shuttles) will now function.
  • -
- -

26 April 2019

-

Heroman3003 updated:

-
    -
  • Allows voidsuits to have parts attached and removed while held in hand (but still not when worn).
  • -
  • Syringes will now immediately inject 5 units per injection into reagent containers. Does not change how injecting mobs work
  • -
  • Tape rolls can now be used on tiles with directional windows as long as they don't directly obstruct them.
  • -
-

Mechoid updated:

-
    -
  • Reagents can now have a list of organs specified to slow their processing.
  • -
  • Reagents now process in the bloodstream at a rate determined by current pulse. No pulse, for any reason, will cause slightly slower processing if your species has a heart.
  • -
  • The heart organ determines the 'standard pulse' if the species has one.
  • -
  • Modifiers can set pulse directly, or shift it.
  • -
  • Adds Robobags and Corp-Tags to Robotics.
  • -
  • Re-adds the Space Worm with New and Improved [Doesn't Break The Universe] logic.
  • -
  • Sterilizine now hurts slimes, similar to water.
  • -
-

N3X15 updated:

-
    -
  • Cyborgs can now use ladders regardless of whether they have a tool enabled or not.
  • -
-

Neerti updated:

-
    -
  • During severe weather such as storms and blizzards, wind can cause you to move slower or faster in specific directions.
  • -
  • Weather application in the communicator displays wind direction and severity.
  • -
  • Holding umbrellas while in a storm no longer stuns you.
  • -
-

chaoko99 updated:

-
    -
  • Ore bags will automatically pick up items when held, belted, or pocketed, and automatically deposit ore in boxes if one is being pulled.
  • -
- -

17 April 2019

-

Anewbe updated:

-
    -
  • The Subspace Jammer traitor item now lasts about 10 minutes. It now blocks signalers from sending or receiving, and also obscures suit sensors around it.
  • -
-

N3X15 (MistyLuminescence) updated:

-
    -
  • Departmental winter coats can now hold the same items as their standard departmental suit items - labcoats, hazard vests, body armor, aprons, etc.
  • -
-

Neerti updated:

-
    -
  • Removes ability for AI to print and inhabit maintenance and construction drones. This has been replaced with a system which allows for AIs to inhabit special cyborg shells, called AI Shells, which are built with a new MMI type in Robotics. Most of the regular cyborg mechanics applies to AI Shells.
  • -
-

Novacat updated:

-
    -
  • Adds new status displays for all alert levels
  • -
  • Adds yellow, violet, and orange alert levels
  • -
  • Added Stasis Cages, which allows safe transport of mobs.
  • -
-

PrismaticGynoid updated:

-
    -
  • Adds the ability to copy a character slot onto another one, allowing for easier rearranging of characters, or wiping characters by copying empty slots.
  • -
  • Adds three new crashed escape pod PoIs.
  • -
-

Woodrat updated:

-
    -
  • Arrivals dock should not stay locked shut
  • -
  • Two windoors in xenobio stationside lacking access requirements
  • -
-

mistyLuminescence updated:

-
    -
  • Lays the foundation for RIGs to be worn on the belt slot. Doesn't apply to any RIGs currently, unless VV'd, but stay tuned!
  • -
  • Large autoinjectors are now scannable and syringeable again, just like they used to be. Unidentified autoinjectors still aren't, unless you ID them first.
  • -
  • Adds beakers to the hydroponics lockers and NutriMax vendors.
  • -
  • More jobs can now take certain items in the loadout.
  • -
  • Adds departmental turtlenecks, available in department wardrobes or the loadout selection. Look good... in space.
  • -
- -

04 March 2019

-

Anewbe updated:

-
    -
  • Vedahq is now properly locked behind a whitelist.
  • -
  • Headgibbing is now determined by config
  • -
  • Promethean regeneration has been toned down. It will no longer provide healing if the Promethean is wet, too hungry, too hot, or too cold.
  • -
  • Prometheans are no longer shock resistant. It should now be more possible to catch them alive.
  • -
  • Promethean body temperature is now the default room temperature. They also hit cold_level_2 at a higher temperature.
  • -
-

Atermonera updated:

-
    -
  • Rigsuits have been resupplied following a mass-recall after a number of suits were reported to have defective pressure-sealant mechanisms. The new sealant mechanisms have been thoroughly tested and should be less prone to failure.
  • -
-

Mechoid updated:

-
    -
  • Tweaked Respiro- Cordra- Gastiro- and Hepanephro- Daxons to be more effective with dealing with the side-effects of damaged organs.
  • -
-

kartagrafi updated:

-
    -
  • Adds several clothing items to loadout such as: Nock masks, cowls and robes.
  • -
- -

07 February 2019

-

Atermonera updated:

-
    -
  • Stairs have been straightened and now connect to both the heavens and hells, formerly just the hells.
  • -
-

Elgeonmb updated:

-
    -
  • Added the Zaddat species, voidsuit-clad fragile bug people. Whitelist applications will be available at a later date.
  • -
  • Added glucose hypos to the SWEATMAX vendors and a few other places thoughout the station.
  • -
  • Zaddat equipment is now available through cargo.
  • -
  • Some new, very very chuuni accessories to play with; the half cape, the full cape, and the sash
  • -
  • Most accessories can now fit on suits.
  • -
  • Dionaea and vox can no longer use station rigs.
  • -
-

Mechoid updated:

-
    -
  • Flashes now actually run the risk of burning out.
  • -
  • Flashes that burn out can be repaired after approximately 40 seconds and with some luck, via a screwdriver.
  • -
  • Cyborg flashes use charge only, and do not have the 10 flash limit. They instead begin burning large amounts of charge.
  • -
  • Flashes use miniscule charge in addition to their capacitor burn-out, totalling 12 uses, taking 4 to down a human. They can be charged within a standard charger.
  • -
- -

01 February 2019

-

Anewbe updated:

-
    -
  • Pilot consoles now require pilot access to use.
  • -
-

Atermonera updated:

-
    -
  • Powersink drains have been unclogged and work once more
  • -
-

Mechoid updated:

-
    -
  • Oversight regarding Changeling revive not removing restraints fixed.
  • -
  • Straight Jackets can now be resisted out of in 8 minutes, or as low as 5 depending on species attacks. Shredding or hulked humans will break out in 20 seconds, destroying the jacket.
  • -
  • Xenomorph plasma vessels now regenerate phoron passively, at an incredibly slow rate. Can be accelerated by consuming liquid phoron.
  • -
  • Xenomorph organs now give their respective abilities when implanted.
  • -
  • Virtual Reality pods cleaned up.
  • -
  • Replicant organs added, versions of many organs that do not reject in their host. Two currently exist that give special passives.
  • -
- -

25 January 2019

-

Anewbe updated:

-
    -
  • The hyphen (-) is no longer a default language key, as people use it to represent other things. If you are still having issues with Gibberish, reset your language keys, or at least make sure they don't include any characters you regularly start speech with.
  • -
-

Atermonera updated:

-
    -
  • Stasis bags don't squish organics with high pressure when organics try to seek shelter from flesh wounds.
  • -
  • Body- and stasis bags can be tread upon when open.
  • -
  • Suit coolers and rigsuit coolers now protect FBPs against vacuum again.
  • -
  • Bot sound files have been decrypted following a bizarre ransomware attack by Boiling Point remnants. Securitrons, cleanbots, et al should no longer spew gibberish.
  • -
-

Cerebulon updated:

-
    -
  • Added teshari hardsuit sprites.
  • -
- -

16 January 2019

-

Anewbe updated:

-
    -
  • Adds a Gibberish language that gets used when you goof on a language key.
  • -
  • Voice changing masks no longer give up when you put on a hardsuit.
  • -
  • Mask voice changers start on.
  • -
  • Mask voice changers that do not have a set voice will now default to your worn ID's name.
  • -
  • Mask voice changers now have a verb to reset their name.
  • -
  • Eguns take 4 shots to stun, rather than 3.
  • -
-

Atermonera updated:

-
    -
  • Clothing now has pressure protection variables, that set lower and upper pressure bounds within which they will protect you from pressure-based harm.
  • -
  • Protection falls off when exceeding the pressure limits from 100% protection at the boundary to 0% at 10% in excess (above the max or below the min) boundary.
  • -
  • Currently, only hat and suit slots are checked for this protection (No change).
  • -
  • Anomaly suits (The orange ones) now offer limited pressure protection in case anomalies start making or draining air.
  • -
  • Firesuits are no longer spaceproof, but still offer protection against the high pressures of fire.
  • -
-

Cerebulon updated:

-
    -
  • Added customizable religious icons to the chaplain's office.
  • -
  • Added black and white candles.
  • -
  • Updated religion lists in character setup to be lore friendly.
  • -
- -

06 January 2019

-

Mechoid updated:

-
    -
  • Slimes now respect slime colors as their faction when dealing with other slimes.
  • -
  • Taser and Security xeno-taser shot count dropped from 10 to 5.
  • -
-

Neerti updated:

-
    -
  • Adds a lot of sounds, and the code to let them loop seemlessly. Things made audible now include the microwave, deep fryer, showers, the supermatter when it's active, the TEGs when active, geiger counters, and severe weather on Sif. The weather has different sounds for when indoors and when outdoors.
  • -
  • Weather sounds and the supermatter hum can be disabled in your preferences.
  • -
  • Adds a few more weather types that can only be activated by admin powers, such as ash storms and fallout.
  • -
-

Novacat updated:

-
    -
  • All emergency air tanks now spawn at full capacity.
  • -
- -

08 December 2018

-

Cerebulon updated:

-
    -
  • Added 12 new loadout items plus colour variants: Utility pants, sleek overalls, sari, modern wrap jacket, ascetic garb, asymmetrical jackets, cowled vest, kamishimo, jingasa, maang tikka, thin-frame glasses, rimless glasses.
  • -
-

Mechoid updated:

-
    -
  • Research and Engineering borgs now have 'Circuit Grippers', used for constructing and operating integrated circuit machinery.
  • -
  • Grippers now allow interaction with their contents, by attacking the gripper itself with an item when one is held. I.E., drawing from a beaker with a syringe.
  • -
  • Grippers now show their held item's examine information when examined. Tab information added.
  • -
  • Cyborgs can now interact with integrated circuit printers and machines when adjacent to them.
  • -
  • Multitools now have a menu to switch modes between standard use and integrated circuit reference scanning. Antag multi-tools untouched for now.
  • -
  • Integrated circuit printer now respects adjacency, if it is not set to debug.
  • -
- -

30 November 2018

-

Cerebulon updated:

-
    -
  • Added 1000+ surnames and 1200+ forenames from various world cultures to human namelists
  • -
-

LBnesquik updated:

-
    -
  • Replaced the plant clippers with a reskinned pair of hedgetrimmers.
  • -
-

Lbnesquik updated:

-
    -
  • General biogenerator improvements:
  • -
  • Added feedback noise to the processing.
  • -
  • Allow for cream dispensing.
  • -
  • Allow for plant bag creation.
  • -
  • Allow for 5 units of meat to be dispensed at once.
  • -
  • Allow for 5 units of liquids to be dispensed at once totalling 50u.
  • -
  • Add and allow the creation of larger plant bags for easier ferrying of plants..
  • -
  • Add a description to the machine itself.
  • -
-

Mechoid updated:

-
    -
  • Prometheans are no longer murdered by blood, and instead process it like a weak nutrient. Will slow the regeneration of toxins due to water content.
  • -
  • Ctrl clicking a Rapid Service Fabricator when held will allow you to choose the container it deploys.
  • -
  • The Rapid Service Fabricator's icon is correctly set.
  • -
-

Neerti updated:

-
    -
  • Rewrites the AI system for mobs. It should be more responsive and robust. Some mobs have special AIs which can do certain things like kiting, following you on a lark, or telling you to go away before shooting you.
  • -
  • Rewrites literally every 'simple_animal' mob into new, shinier, and hopefully more interesting 'simple_mob' mobs, some with new mechanics, like spiders, fake mechas, and hivebots. There are so many changes that it wouldn't be possible to list them here.
  • -
  • RCDs can now build grilles and windows, with a new mode. They can also finish walls when used on girders on floor/wall mode.
  • -
  • Adds various new RCDs that are not obtainable at the moment.
  • -
-

Woodrat updated:

-
    -
  • Xenoflora and Xenobio moved to station, first deck.
  • -
  • Minor bugfixes including mislabeled lockers in robotics and floor decals.
  • -
-

kartagrafi updated:

-
    -
  • Adds new hairstyle 'Sharp Ponytail'
  • -
  • Adds several new underwear - 'Binder', 'Strapless Binder', 'Longsleeve Striped Shirt, Pink', 'Pink Wing Shirt', 'Pink and Black T-Shirt', 'Leggings'
  • -
  • Changes name of 'Supernova' hairstyle to 'Glossy', and makes the sprite somewhat neater
  • -
  • Fixes a hairstyle not appearing
  • -
- -

13 October 2018

-

Anewbe updated:

-
    -
  • You can no longer have ALL of your blood punched out.
  • -
  • Haemophiliacs will no longer spontaneously have ALL of their blood go missing from ~90%.
  • -
  • Emitters can be locked while off, too.
  • -
  • Graves are now a thing in the code, will need some testing and probably more work before they get more common.
  • -
-

Mechoid updated:

-
    -
  • Added a RIG customization kit.
  • -
  • RIGs now use a var called suit_state to determine the basis for their component icons, rather than the rig's icon state.
  • -
- -

22 September 2018

-

Mechoid updated:

-
    -
  • Adds two vehicles to Robotics and Cargo, the Quad and Spacebike.
  • -
-

Poojawa updated:

-
    -
  • Ported /vg/ instrument code, improved the UI of instruments.
  • -
  • Added a client side pref that mutes instruments being played for you.
  • -
-

Woodrat updated:

-
    -
  • Adds two rig suits. Military Rig suit from Bay and PMC rigsuit
  • -
  • Adds four exploration and pilot voidsuits (alternate sprites by Naidh)
  • -
  • Adds exploration and pilot voidsuits
  • -
- -

28 August 2018

-

Mechoid updated:

-
    -
  • Mechs now have multiple equipment slot types, and more slots in total for greater customization.
  • -
  • A large number of Mech weapon modules and their jury rigged versions.
  • -
- -

08 August 2018

-

Atermonera updated:

-
    -
  • The supply controller has been refactored and shifted to nanoUI.
  • -
  • The ordering and control consoles are now generally upgraded in terms of information and options.
  • -
-

Mechoid updated:

-
    -
  • Hallucinations are no longer only Pun Pun.
  • -
-

Neerti updated:

-
    -
  • Adds new ambience sounds for various areas, especially on the surface of Sif.
  • -
  • Removes low and high-pitched droning from available ambience. Consider trying ambience again if you had turned it off to avoid those.
  • -
- -

01 August 2018

-

KasparoVv updated:

-
    -
  • You can now change the order of your body markings at character creation. Shift markings up or down layers at will to design the character you've always wanted, more easily than ever before.
  • -
-

Mechoid updated:

-
    -
  • Added the Gigaphone. Currently unused.
  • -
-

Mewchild updated:

-
    -
  • Ports several AI core sprites from ages and places past
  • -
-

PrismaticGynoid updated:

-
    -
  • Adds four types of colorblindness to the traits in the setup menu.
  • -
  • pAIs can now be picked up while unfolded, and can display more than 9 emotions.
  • -
- -

14 July 2018

-

Anewbe updated:

-
    -
  • Certain languages now require assistance for a species to speak, but not understand, much like EAL.
  • -
  • Alai can only be `spoken` by Taj and Teshari.
  • -
  • Adds a voicebox/larynx organ. Its only purpose at the moment is to assist in speaking certain langauges.
  • -
  • Language implants, like the EAL implant, now affect the voicebox organ, instead of being a freefloating implant.
  • -
  • Adds a language implant for Common Skrellian.
  • -
-

Atermonera updated:

-
    -
  • Steel sheets can be used to construct Roofing Tiles
  • -
  • Roofing tiles can be used on tiles under open spaces or space tiles in multiZ maps to place a lattice and plating on the space above
  • -
  • Roofing tiles can be used on outdoor turfs to make them indoors
  • -
  • Both functions work together on multiZ maps with outdoor turfs, only one roofing tile is used per tile roofed.
  • -
-

Mechoid updated:

-
    -
  • Adds a new surgical procedure for fixing brute and burn on limbs.
  • -
- -

12 July 2018

-

Anewbe updated:

-
    -
  • Technomancer Apportation now properly checks for range and scepter, again.
  • -
- -

21 June 2018

-

Anewbe updated:

-
    -
  • Added a biomass reagent, made from protein, sugar, and phoron.
  • -
  • Cloners and bioprinters now use the biomass reagent. Both can be refilled or have their capacity increased by replacing the bottles they spawn with.
  • -
  • Mapped in a bioprinter, for further testing.
  • -
  • Adds the ability to make robolimb brands more or less vulnerable to brute or burn.
  • -
  • Makes VeyMed limbs more vulnerable to brute and burn.
  • -
-

Mechoid updated:

-
    -
  • Allow AIs to create and take control of mindless drones from fabricators.
  • -
- -

08 June 2018

-

Anewbe updated:

-
    -
  • Merc mobs in PoIs no longer drop gear. This is to help us balance the PoIs that contain them, and by extension every other PoI.
  • -
  • Merc mobs have been shuffled around in their PoIs. At some point, this may actually be randomized, but for now, expect slightly different placements.
  • -
  • Adds a laser rifle and ion rifle version of the Merc mob, for variety.
  • -
  • PoI turrets are lethal again, and will likely shoot crawlers.
  • -
  • Certain mobs, namely robots and mercs, now have some amount of armor.
  • -
  • Ranged mercs will now knife people when cornered, rather than punch them really hard.
  • -
-

Mechoid updated:

-
    -
  • Added some background things for Events.
  • -
  • Ion rifles hit the correct 3x3 instead of 5x5
  • -
  • Seed Storage Vendors are now hackable. Can choose from various lists of concerning plants.
  • -
- -

24 May 2018

-

Anewbe updated:

-
    -
  • Moving items out of one's active hand cancels any zoom-in they may be providing.
  • -
  • Meteor events should be a lot less brutal.
  • -
-

Arokha updated:

-
    -
  • Added a 'Client FPS' setting in the Global tab of character setup for adjusting the FPS to your preference.
  • -
  • Added a 'fake SSAO' toggle to Global in character setup, ported from /tg/. Looks like drop shadows on (almost) everything.
  • -
-

Atermonera updated:

-
    -
  • Laptops no longer consume IDs indefinitely.
  • -
-

Mechoid updated:

-
    -
  • Promethean limbs store more damage.
  • -
  • Promethean limbs, in addition to normal severing rules, have a higher chance to be splattered or ashed once they reach maximum damage.
  • -
  • Limbs can now spread their damage to neighbors with the spread_dam var, when reaching max damage.
  • -
-

PrismaticGynoid updated:

-
    -
  • Added laser pointers. Available in your loadout, and printed and upgraded by R&D.
  • -
-

lorwp updated:

-
    -
  • Search and Rescue can now add certain medical restricted items to their loadouts
  • -
- -

01 May 2018

-

Mechoid updated:

-
    -
  • Skrell can be affected by flashbangs from a range of 8 tiles without protection.
  • -
  • Promethean regen consumes additional nutrition.
  • -
  • Many healing chemicals are less effective on Prometheans due to the natural regeneration.
  • -
  • Lots of other Promethean tweaks. No seriously, I'm not putting the list here.
  • -
-

PrismaticGynoid updated:

-
    -
  • Adds new skrell sprites to hardsuit helmets that were missing them.
  • -
- -

28 April 2018

-

Anewbe updated:

-
    -
  • Communicator visibility (the thing that lets people see your communicator when you're a ghost) is now saved to character slots, rather than globally.
  • -
  • Jobs that are set to Never on your preferences are hidden by default on the Late Join selection menu. There is a button to reveal them.
  • -
-

Arokha updated:

-
    -
  • Nerve reattaching surgery now works correctly. (Hemostat on limb)
  • -
  • Limbs dropped by people have appropriate flags.
  • -
-

Atermonera updated:

-
    -
  • Human examine code has received a major refactor. If you encounter unusual behaviour that seems wrong, please report it.
  • -
-

Cerebulon updated:

-
    -
  • Pumpkins are no longer green ovals. They now grow on actual vines.
  • -
-

schnayy updated:

-
    -
  • Space carp plushies now load sprites and are all selectable from loadout.
  • -
  • Adds several newer plushies to the gift vendor as well as adjusting cost of gift vendor's contents.
  • -
- -

19 April 2018

-

Anewbe updated:

-
    -
  • AOOC is no longer available to traitors, renegades, and thugs.
  • -
-

Woodrat updated:

-
    -
  • Flashers in brig cells should work now, extra floor flash in communal brig to deal with crims.
  • -
  • Improper access, SMES rooms.
  • -
  • Trader start point is no longer dark.
  • -
  • Medical Vendor Plus has more advanced burn and trauma kits.
  • -
  • Cell 1 and 2 in the brig can now be accessed by detectives.
  • -
  • Additional r-walls next to the engine room to help with rads.
  • -
  • Floor decals in a couple areas.
  • -
  • RD office now has its telescreen back.
  • -
-

lorwp updated:

-
    -
  • Pilot headsets can now fallback to shortwave radio
  • -
- -

01 April 2018

-

Anewbe updated:

-
    -
  • Medical Doctors and EMTs spawn with white medkits.
  • -
-

Cameron653 updated:

-
    -
  • Adds a xenoarch excavation tool, craftable in R&D. Allows depth selection of 1-30
  • -
  • Adds a xenoarch multitool, craftable in R&D. Has xenoarch counter, measure tool, and depth scanner all in one.
  • -
-

Heroman3003 updated:

-
    -
  • Attaching exosuit equipment with a gripper correctly removes it from the gripper.
  • -
  • Engineering gripper can no longer duplicate frame parts.
  • -
-

MistyLuminescence updated:

-
    -
  • Wallets can now hold a wider variety of objects.
  • -
-

Woodrat updated:

-
    -
  • Added two 44 cal revolvers.
  • -
  • Added 44 cal speedloader for revolvers.
  • -
  • Added 44 cal rubber rounds.
  • -
  • Fixed the icon_state for 'structure/plushie/carp' and the random first aid kit spawner.
  • -
  • Added a random chance tool spawn for power tools (most of the time it should still just be regular tools).
  • -
  • Adjusted the spawn rate of medkits, combat medkits should be more rare.
  • -
  • Cash split into its own loot item.
  • -
  • Plushies split into large and small plushies.
  • -
  • All the extra plushie spawns added to the random plushie spawn.
  • -
  • Eightball and conch shell added to toy spawns.
  • -
  • Added spawn points for the large plushies, cash, and the power tools to the station.
  • -
-

battlefieldCommander updated:

-
    -
  • Added permanent markers, an alternative to crayons.
  • -
  • The chemistry recipe for paint now uses marker ink instead of crayon dust.
  • -
  • Removed crayon boxes from the map. They can still be ordered from cargo in case you need a snack.
  • -
- -

15 March 2018

-

Anewbe updated:

-
    -
  • Pills and ingested reagents actually process at half speed, rather than just ignoring half of the reagents.
  • -
  • Robotic limbs now need internal repair at 30 composite damage, rather than 30 of burn or brute.
  • -
  • Syringes now inject their entire payload with one click, but in 5 unit increments. There is a delay in between each of these.
  • -
  • Assisted robotic organs (internals, eyes) are less vulnerable to EMP.
  • -
  • Lifelike robotic organs (currently VeyMed) are more vulnerable to EMP.
  • -
-

Cerebulon updated:

-
    -
  • Added Akhani language for Tajaran.
  • -
  • Fixed incorrect singular form of Tajaran in several places.
  • -
-

MisterLayne updated:

-
    -
  • Added a version of the ED-209 called the ED-CLN. It is a more efficient Cleanbot.
  • -
  • Reinforced snowballs can now actually be made in a reasonable time limit.
  • -
-

Nerezza updated:

-
    -
  • Broken APCs can be bashed open with slightly smaller objects now. This means wrenches are acceptable, no need to hunt down a fire extinguisher.
  • -
  • EVA rigsuit/hardsuit no longer holds toolboxes in suit storage since those have been a volume inventory for some time now. RIP ghetto satchel.
  • -
  • CE's rigsuit/hardsuit no longer holds pickaxes and ore satchels, but can now hold inflateables.
  • -
  • Retracting rigsuit/hardsuit helmets with no valid mask equipped now disables internals.
  • -
  • Offline rigsuits/hardsuits are no longer considered valid air supplies by the internals button. Before, your internals would instantly shut off before you could get a breath out of the rigsuit. Now, the internals button will look for a different tank instead.
  • -
  • Tajaran now get to keep their tails when they wear the EVA, RD, or Industrial rigsuits/hardsuits. Unathi sprites to come soon!
  • -
  • Sifwood floor tiles now correctly use their double-stacked icon instead of disappearing.
  • -
-

Woodrat updated:

-
    -
  • Added in a weapons crate for explorers that has bolt action rifles.
  • -
  • Weapon powercells can be ordered from cargo (security access crate).
  • -
  • Automatic weapons crate split into two crates now. One for SMGs one for the rifle. Minor adjustments to other munitions and security supply packs as well.
  • -
  • The automatic weapons ammo crate has also been split.
  • -
  • Names of the crates for the munitions and security catogory supply packs have been adjusted slightly. In certain places contents also adjusted.
  • -
  • Holoplant now comes in a crate.
  • -
- -

05 March 2018

-

Anewbe updated:

-
    -
  • Removes Command Liaison, Bridge Secretary, Hydroponicist, Prospector, Sanitation Technician, Professor, and Historian alt-titles.
  • -
  • Removed universal translators from the loadout.
  • -
  • RnD can print earpiece translators.
  • -
-

Mechoid updated:

-
    -
  • Add a surgical operation for repairing the brainstem of a decapitated individual.
  • -
  • Add a permanent modifier for frankensteining individuals.
  • -
-

Nerezza updated:

-
    -
  • Package bomb detonators can be re-bound by hitting the new package bomb with them.
  • -
-

PrismaticGynoid updated:

-
    -
  • The succumb verb will now work on species that can't take oxyloss damage.
  • -
- -

28 February 2018

-

Atermonera updated:

-
    -
  • Adds umbrellas to the loadout, for 3 points. Colorable!
  • -
-

Nerezza updated:

-
    -
  • Using tape (police/medical/engineering) on a hazard shutter now tapes the hazard shutter instead of trying to open the hazard shutter.
  • -
  • Added /tg/-style floor tile swapping. Equip crowbar/screwdriver in offhand and click the floor tiles you want to directly swap with a stack of new floor tiles (like teal carpet).
  • -
-

Woodrat updated:

-
    -
  • Heavy rework of the wilderness, minor adjustments to mining and outpost z-levels. To get to the wilderness you now have to travel through the mine z-level to do so, follow the green flagged path. Through the mine.
  • -
  • Shuttles can now land at a site near the enterance to the wilderness. Removal of the mine shuttle landing pad to move to the wilderness.
  • -
  • New addition of warning sign, thanks to Schnayy.
  • -
-

battlefieldCommander updated:

-
    -
  • Added craftable joints. Dry something (ideally ambrosia) on the drying rack and apply it to a rolling paper to create a joint you can smoke.
  • -
  • Added a box of rolling papers to the cigarette vending machine.
  • -
- -

25 February 2018

-

Anewbe updated:

-
    -
  • Splinted bodyparts act broken 30% of the time.
  • -
  • Splinted legs still slow you down like broken ones.
  • -
-

Leshana updated:

-
    -
  • Added a client preference setting for wether Hotkeys Mode should be enabled or disabled by default.
  • -
  • CTRL+NUMPAD8 while playing a robot won't runtime anymore.
  • -
  • Grounding rods act intuitively, only having an expanded lighting catch area when anchored.
  • -
-

Nerezza updated:

-
    -
  • Fixes not being able to install the different carpet colors. Finally.
  • -
  • Removes certain unusable duplicate stacks of tiles from the code.
  • -
-

Schnayy updated:

-
    -
  • Added Gilthari Luxury Champagne. Drink responsibly.
  • -
  • Added a singular AlliCo Baubles and Confectionaries vending machine in the locker rooms. Dispenses a variety of gifts.
  • -
  • Removed hot drinks vendor from locker room.
  • -
- -

22 February 2018

-

Anewbe updated:

-
    -
  • Added Warden and HoS helmets.
  • -
  • Clothing items must be click+dragged to be unequipped. A lot of them already had this, but the system is now standardized.
  • -
  • Accessories now apply slowdown to what they're attached to.
  • -
  • Certain items, notably Technomancer spells, no longer show up when you examine the mob wearing them.
  • -
  • Flashbangs confuse, instead of stunning.
  • -
-

Atermonera updated:

-
    -
  • GPS units are generally more useful, providing both coordinate locations and, so long as you're on the same Z level, direction with x-y component distances, to 1m accuracy
  • -
  • Added a halogen counter tool, functions as the PDA function.
  • -
  • Analyzers can now analyze gas containers, in addition to providing atmosphere readouts, as the PDA gas scanner function.
  • -
  • Added umbrellas.
  • -
-

battlefieldCommander updated:

-
    -
  • Added fireplaces which operate similarly to bonfires.
  • -
  • Fixed an oversight that allowed for an in-between state in bonfires where the fire would mysteriously go out after adding wood.
  • -
  • Added blue sifwood floor tiles.
  • -
  • Fixed blue carpet, now known as teal carpet
  • -
  • Added the ability to dig up tree stumps with a shovel.
  • -
- -

21 February 2018

-

Anewbe updated:

-
    -
  • Headsets for jobs that spend a lot of time planetside can now function as local radios when comms are down.
  • -
  • Most headsets now have on-mob sprites.
  • -
  • Added a Planetside Gun Permit item, specifying permission to possess a firearm on the planet's surface. Explorers should spawn with these by default, and a further two can be found in their gun locker.
  • -
  • Prometheans now react to water. Being soaked will stop their regen and deal minor toxin damage. Drinking or being injected with water will deal slightly more toxin damage.
  • -
  • Suit Coolers now properly cool FBPs in slightly burning rooms. If it gets too hot for your suit, you're still dead.
  • -
-

Leshana updated:

-
    -
  • Makes electrochromatic glass buildable and programmable in game. Use cable and multitool.
  • -
-

Woodrat updated:

-
    -
  • Additions of 6 new POIs for the cave area.
  • -
- -

17 February 2018

-

Anewbe updated:

-
    -
  • Added a random mine spawner, for use in PoIs. Replaces mines in PoIs with the random spawner.
  • -
  • Mines now give a visible message when they go off.
  • -
  • Land mines on the ground can no longer be told apart from one another, to prevent gaming the system.
  • -
  • Hovering mobs (viscerators, drones, Poly, carp) no longer set off land mines.
  • -
  • Arming a land mine now takes concentration. If you move, it will boom.
  • -
  • RINGS AND CERTAIN GLOVES INCREASE PUNCHING DAMAGE.
  • -
  • BRASS KNUCKLES HAVE BEEN TURNED INTO GLOVES AND REBALANCED. THEY DO LESS DAMAGE PER HIT BECAUSE IT'S HARD TO DISARM A PAIR OF GLOVES.
  • -
  • Cyborg Chargers now decrease radiation on FBPs.
  • -
  • Falling one floor now does a lot less damage, on average.
  • -
  • Falling one floor in a Mech no longer hurts the occupant.
  • -
-

PrismaticGynoid updated:

-
    -
  • A lot more machines can now be moved with a wrench, mostly kitchen, hydroponics, and virology machines.
  • -
  • Changed department ponchos to be open to any job, just like department jackets.
  • -
-

Schnayy updated:

-
    -
  • Adds bouquets. Can be ordered via 'gift crate' in cargo.
  • -
  • Adds fake bouquets for the cheap. Can currently be won from arcade machines.
  • -
  • Adds chocolate heart-shaped boxes. Can be ordered via 'gift crate' in cargo.
  • -
  • Adds gift cards with four cover variations. Function like paper. Can be ordered via 'gift crate' in cargo.
  • -
-

battlefieldCommander updated:

-
    -
  • Added packed snow brick material. Craft it using snow piles.
  • -
  • Added snow girders and igloo walls. Craft them using snow bricks.
  • -
  • Added various snowmen. Craft them using snow piles. Punch 'em to destroy.
  • -
- -

10 February 2018

-

Atermonera updated:

-
    -
  • Ethylredoxrazine actively removes alcohol from the stomach and bloodstream
  • -
  • GPS units won't report the exact location of other GPS units, just range and approximate direction
  • -
  • POI gps units won't give any information about the POI, merely its location
  • -
  • Adds EMP mines.
  • -
-

Cerebulon updated:

-
    -
  • Adds antibiotic resistance chance to viruses, capped at 90% without admin edits.
  • -
  • Adds adminspawned non-transmittable viruses
  • -
  • Adds several new disease symptoms
  • -
  • Vomit is now a disease vector
  • -
  • Viruses have a lower chance of curing themselves without medical intervention
  • -
  • Virus food no longer infinitely generates in incubator beakers
  • -
  • Xenomorphs and supernatural begins can no longer catch the flu
  • -
-

Hubblenaut updated:

-
    -
  • If a cycling airlock is already near the target pressure, pressing the buttons will toggle the doors instead of making it reenter the cycle process.
  • -
-

Leshana and mustafakalash updated:

-
    -
  • A new 'planetary' mode for airlocks which makes them purge the chamber contents to the exterior atmosphere before filling with clean air, and vice versa.
  • -
-

MistyLuminescence updated:

-
    -
  • Mines are now very, /very/ dangerous to step on (so don't do that). You can disarm them with a multitool and wirecutters - ping is good, beep is bad - or by shooting or exploding them from a distance. Be careful!
  • -
-

Woodrat updated:

-
    -
  • Shaft Miner, Search & Rescue, Explorer can now select webbing vests and pouches from the loadout.
  • -
  • Allow utility uniforms to roll up their sleeves.
  • -
  • Shuttle upgraded with enviroment sensors and shuttle doors that can be detected from the shuttle console.
  • -
  • secure gun cabinets in the hangar control rooms. Locked to armory, explorer, and pilot access.
  • -
  • Redesign of medical surgery rooms, replacement of the closets with wall closets.
  • -
  • Multiple map bugfixes including distro and scrubber lines to deck 3.
  • -
- -

07 February 2018

-

Anewbe updated:

-
    -
  • Lessens the bomb, bio, and rad protection on the Explorer Suit.
  • -
  • Replaces the Hunting Rifle cabinets with a Phase Pistol cabinet. Same general purpose, shoot animals, kill animals. Shoot people, get laughed at.
  • -
  • Gloves are generally less protective from shocks.
  • -
  • Budget Insulated Gloves will almost always be better than any other non-insulated glove.
  • -
  • Hyposprays and autoinjectors now have a delay on use when the target is conscious and not in Help Intent.
  • -
  • You need a parachute to survive atmospheric reentry. Closets, mechs, and other impromptu parachutes will not longer prevent splatting.
  • -
-

Atermonera updated:

-
    -
  • ID computer can set command secretary and IAA access
  • -
  • Command secretary has keycard auth. access
  • -
-

Cerebulon updated:

-
    -
  • Added toggleable 'Open' sign to bar hallway so you can tell if it's open without walking inside.
  • -
-

Mechoid updated:

-
    -
  • Adds material girders.
  • -
  • Girder decon time is now partially dependant on material. Stronger girders take slightly longer.
  • -
  • Wall girders are now under the integrity-based construction listing. Material-Name Wall Girder.
  • -
  • Explosive-resistant girders in walls have a chance to survive as an unanchored girder, if their wall is destroyed.
  • -
  • Radioactive girders affect the completed wall's radioactivity.
  • -
-

SunnyDaff updated:

-
    -
  • Added new food items.
  • -
  • Added Onions.
  • -
  • Changed Apple and Lemon Sprite
  • -
- -

25 January 2018

-

Anewbe updated:

-
    -
  • Southern Cross Map is now live
  • -
-

Arokha updated:

-
    -
  • Remove borg hud items as they have normal huds as their sensor augs now, and can see records with them.
  • -
-

Atermonera updated:

-
    -
  • Communicators have a flashlight under the settings menu, functions as the PDA one
  • -
  • Station-bound synthetics now have gps units
  • -
-

Cerebulon updated:

-
    -
  • Added 19 food recipes from /tg/station
  • -
-

Leshana updated:

-
    -
  • Sounds of Tesla engine lighting bolts
  • -
  • Sprites for grounding rod and Tesla coil
  • -
  • Sprites for lighting bolts
  • -
  • The Tesla Engine, Tesla Coils, and Grounding Rods
  • -
  • Wiki search URL is now configurable in config.txt
  • -
  • Breaker boxes can be constructed in game.
  • -
  • Construction of heat exchange pipes, vents, and scrubbers now works properly again.
  • -
  • Fix singularity energy balance so it is stable under normal operation.
  • -
  • Fix emitter beams and PA effects from being grav pulled or consumed.
  • -
  • Added the operating manual book for the Tesla Engine.
  • -
-

Mechoid updated:

-
    -
  • Brains can be set to be a source of genetic information.
  • -
  • Promethean cores can be inserted into a cloning scanner to be cloned. This gives them a worse modifier upon completion.
  • -
  • Promethean cores can now have chemicals added or removed from them. Base for future slime cloner.
  • -
  • Species-based cloning sicknesses possible.
  • -
  • Cyboernetic - > Cybernetic
  • -
-

Neerti updated:

-
    -
  • Adds boats that can be ridden by multiple people, which use oars. Can be crafted with large amounts of wooden planks.
  • -
  • Adds autopilot functionality to Southern Cross Shuttle One and Shuttle Two.
  • -
  • Adds ability to rename certain shuttles on the Southern Cross.
  • -
  • Areas about to be occupied by a shuttle will display a visual warning, of a bunch of circles growing over five seconds.
  • -
-

SunnyDaff updated:

-
    -
  • Added new food items.
  • -
  • Added Cider.
  • -
  • Added Apple Juice to bar vending machine.
  • -
  • Fixed Vodka recipe.
  • -
  • Fixed Apple and Carrot cake recipes
  • -
  • Changed Cake recipes to not include fruit juice
  • -
-

ZeroBits updated:

-
    -
  • Added the ability to have multiple loadouts per character.
  • -
-

battlefieldCommander updated:

-
    -
  • Adds a communicator watch, a variant of the communicator you can wear on your wrist.
  • -
  • Replaces the communicator in the loadout with a communicator selection. Choose either the traditional communicator, or the new commwatch.
  • -
- -

12 January 2018

-

Atermonera updated:

-
    -
  • Communicators now have a weather app.
  • -
  • Mobs in VR can switch between translucent and opaque forms.
  • -
-

Leshana updated:

-
    -
  • Examining construction frames shows which circuit board (if any) is installed.
  • -
  • Convert the machinery controller to a StonedMC subsystem
  • -
-

MrStonedOne updated:

-
    -
  • Added admin verb 'Display del() Log' displaying garabage collector statistics.
  • -
-

PrismaticGynoid updated:

-
    -
  • Adds the ability to 'crawl' to an adjacent turf by click-dragging yourself to it, after a delay. This can be used to move while unable to stand. You can also do this with other movable objects, if you really wanted to.
  • -
  • Conscious mobs lying on the ground can now buckle themselves to chairs/beds. This includes people missing legs.
  • -
- -

29 November 2017

-

Anewbe updated:

-
    -
  • FBPs are now affected by Radiation, it gives them ToxLoss. Wear your PPE.
  • -
  • FBPs can have ToxLoss decreased by going into a charger.
  • -
  • It is now possible to move FBPs and robots into chargers, via click+drag or grabs.
  • -
-

Atermonera updated:

-
    -
  • AI verbs are no longer hidden on the tabs.
  • -
  • Incapacitated mobs can no longer open your inventory and steal your gubbins.
  • -
-

MoondancerPony updated:

-
    -
  • Fixed a mislabeled pulse pin on the microphone.
  • -
  • Fixed an issue with reference pins and multiplexers, and reference pins in general.
  • -
-

PrismaticGynoid updated:

-
    -
  • Adjusts the amount of camera locations the AI can store from 10 to 30.
  • -
- -

06 November 2017

-

Atermonera updated:

-
    -
  • AI's can speak local rootspeak.
  • -
  • Implements Virtual Reality.
  • -
-

Woodrat updated:

-
    -
  • Added 'see down' in open spaces from Vore.
  • -
  • Added talking and visible messages upward through open space from Vore.
  • -
  • Added a Syndicate ID with all access (admin spawn only).
  • -
  • Port of 'Syndicate id cards now listen for owner destruction' from Bay.
  • -
- -

24 September 2017

-

Belsima updated:

-
    -
  • Replaced air tank sprites.
  • -
  • Added new xeno weed, egg, and resin sprites.
  • -
  • Added two new bar sign sprites.
  • -
  • Replaced blast door sprites.
  • -
  • Microwave is no longer a proper noun.
  • -
  • Added croissants to the available recipes.
  • -
  • Added new status displays for the AI.
  • -
  • Made spelling of corporations and planets more consistent.
  • -
  • Added more planets to character setup.
  • -
  • Added a bunch of new hairstyles.
  • -
  • Added a new holographic hud.
  • -
  • Added a grinder and enzyme to the abandoned bar, for illicit operations.
  • -
  • Replaced solar panel sprites.
  • -
  • Replaced shield generator sprites with ones from the Eris.
  • -
  • Added Qerr-quem and Talum-quem, a pair of Skrellian drugs.
  • -
  • Added a variety of sounds for opening cans, explosions, sparks, falling down, mechs, and bullet casings.
  • -
  • Added a new death sound for mice.
  • -
  • Vox have been entirely resprited.
  • -
  • Added wood buckets, craftable with hydropnoics.
  • -
  • Added sounds for chopping wood.
  • -
  • Fixed a bug that would make default Zippo lighters invisible.
  • -
-

Chaoko99 updated:

-
    -
  • Nitrous Oxide is now an oxidizer.
  • -
  • Removed all instances of Volatile Fuel ever being simulated. To devs: It still exists. Please, for the love of god, only use it with assume_gas.
  • -
-

Cyantime updated:

-
    -
  • Tabling now requires a completed aggressive grab.
  • -
-

Nalarac updated:

-
    -
  • Removes the module restraint for the cyborg jetpack upgrade
  • -
  • Added the hand drill and jaws of life to the protolathe
  • -
  • Syndicate toolbox now comes with power tools
  • -
-

Neerti updated:

-
    -
  • Adds the Lost Drone, which can be found on the Surface of the future map.
  • -
  • You can now modify an unslaved borg's laws by hitting it with a law module, after a significant delay.
  • -
  • Adds several new lawsets. Currently there are no lawboards for these.
  • -
  • Adds new 'shocker' baton, for the Lost Drone.
  • -
  • Combat borg shields are now easier to use, only requiring that they sit on one of your hands and not your active hand. The shield is also more energy efficent.
  • -
-

PrismaticGynoid updated:

-
    -
  • You now keep your languages when removed from/transplanted into a body.
  • -
  • AIs and borgs load languages from preferences when spawning.
  • -
  • Fixed sign language being usable while lacking both hands.
  • -
  • Brains are no longer able to hear binary (robot talk).
  • -
  • Adds the ability for research to print drone brains.
  • -
  • Makes all MMIs, posibrains, and drone brains radio-enabled. Anyone holding the brain can also disable the radio for antag purposes.
  • -
-

SpadesNeil updated:

-
    -
  • Windows can no longer be damaged by very weak attacks.
  • -
-

Woodrat updated:

-
    -
  • Ported floor types and floor sprites (Techfloors) from Vorestation (who ported them from Eris). Brought our floortypes in line with how Vorestation has theirs set up.
  • -
  • Missing Techfloor floor tile sprites added.
  • -
  • Floor sprites from Vorestation not yet ported. To be done once we go to the new map.
  • -
  • Added catwalks and railings to SC station. Fixed first Z-level.
  • -
  • Added the ability to make catwalks and railings as ported from vore.
  • -
  • Cable heavy duty file tweaks to remove red overlay color from them.
  • -
  • Added in a color icon for centcomm beach areas.
  • -
  • Fixed issues with SC centcomm z that prevented it from loading.
  • -
  • Rework of xenobio/xenoflora outpost on SC planetside main map.
  • -
  • Added Wilderness z-level for SC, teleportation transition to it may be bugged.
  • -
  • Cable ender file added. Allows power transfer between z-levels.
  • -
  • Southern cross files for areas and defines in relation to z-level work.
  • -
- -

26 August 2017

-

Belsima updated:

-
    -
  • Replaced APC sprites with better shaded ones.
  • -
  • Adjusted some atmos sprites for visibility.
  • -
  • Added cough and sneeze noises for Teshari.
  • -
  • Turning on flashlights and locking lockers both make a click sound.
  • -
  • Replaced soda cans with new soda cans.
  • -
  • Added a tiedye shirt.
  • -
-

MagmaRam updated:

-
    -
  • Tesla relays no longer draw power when their attached power cell is full.
  • -
- -

20 August 2017

-

Anewbe updated:

-
    -
  • The names of 5.56 and 7.62 ammo have been swapped, as have the guns that use them. The magazines should look the same, and the guns will do the same damage they used to do.
  • -
-

Atermonera updated:

-
    -
  • Borgs can now raise an evil army of slimes
  • -
-

Belsima updated:

-
    -
  • Added a lot of new lore-friendly drinks.
  • -
  • Adjusted the descriptions of some drinks.
  • -
  • Added fingerless gloves to the loadout.
  • -
  • Added several new robot icons.
  • -
  • Added animations to some robots.
  • -
  • Fixed Usagi's eyes not turning off when dead.
  • -
  • Added several new pAI sprites.
  • -
  • Added a load of sweaters to the accessories tab of the loadout.
  • -
  • Added a new swimsuit to the pool.
  • -
-

Cirra updated:

-
    -
  • Added a unified radiation system. Radiation is lessened by obstacles, and distance.
  • -
  • Added a geiger counter for measuring radiation levels, which can be found in certain vending machines and radiation closets.
  • -
-

Leshana updated:

-
    -
  • During the gravity failure event, you can now buckle yourself to a chair to prevent falling when gravity returns.
  • -
  • Added an admin verb to debug the map datum.
  • -
  • Added nanomap capability to the Power Monitoring Computer
  • -
  • Added nanomap capability to the Atmos Control Computer
  • -
  • Expanded nanomap on Camera Console to all station z-levels by default.
  • -
  • Crew Monitoring nanomap will support crew monitors built on other station map z levels.
  • -
  • Updated z1 nanomap for Northern Star
  • -
  • Generated z5 nanomap for Northern Star
  • -
  • Optimized the unified radiation system. Made the radiation cutoff level configurable.
  • -
  • Standing still won't save you from radiation storms.
  • -
  • Bedsheets can be put into washing machines again.
  • -
-

LorenLuke updated:

-
    -
  • Ghosts can now choose from a number of animal sprites.
  • -
  • Gives IECs some TLC (see below).
  • -
  • Adds 'Separator' circuit, allowing the player to now divide strings.
  • -
  • Adds 'grenade' circuit, allowing the player to detonate a stored grenade in an assembly.
  • -
  • Adds 'device' electronic assembly, allowing an 'assembly'-type (signaler/igniter) circuit to be used to interact with others.
  • -
  • Modifies some storage and complexity constants.
  • -
  • Adds 'size' variable for manual setting.
  • -
  • No longer requires screwdriver to remove components.
  • -
  • Enables multitool to wire/debug circuits with lesser functionality (can disable via variable).
  • -
  • IECs no longer drown the player in windows, each assembly always uses only one window.
  • -
  • Added functionality to UI to help with user experience of above point.
  • -
  • Adds 'on set' output pulses to multiplexer and memory circuits.
  • -
  • Fixes multiplexer and memory circuits not pushing data to attached circuits.
  • -
  • Number to string converts null inputs as '0' due to engine limitations (at least they work).
  • -
  • Gun manipulator circuit now functions properly (and can read '0' value inputs).
  • -
  • Phase 1/2 for wiring rework.
  • -
-

MagmaRam updated:

-
    -
  • Nerfed health regeneration, especially on bruises.
  • -
-

Nalarac updated:

-
    -
  • Modifies the illegal equipment module for borgs to scrambled equipment module that only activates the special items and doesn't actually emag the borg
  • -
  • Mining cyborg diamond drill is now obtainable in a more sensible manner
  • -
  • Click dragging has been added to the cryogenics tubes, cloning pod, and all methods of cryostorage
  • -
  • Some quality of life changes for research, crisis, surgeon, and service cyborgs
  • -
  • Jumper cables readded
  • -
  • Construction cyborgs merged back with engineering cyborgs
  • -
-

PrismaticGynoid updated:

-
    -
  • Replaces intelliCards with intelliCores.
  • -
  • Wheelchairs can now be collapsed like rollerbeds for ease of storage and movement. Too big to put in backpacks though.
  • -
  • Wheelchairs are now available in a color-customizable form via the loadout, under utility. Now you can ride in style, and keep your feet too.
  • -
  • Wheelchair users can now enter the gateway and residential elevator without being forced to leave behind their mobility aid.
  • -
-

Sarmie updated:

-
    -
  • Dionaea have remembered how to regrow their limbs properly.
  • -
- -

09 May 2017

-

Anewbe updated:

-
    -
  • Ports but does not enable Bay's MultiZAS.
  • -
-

Leshana updated:

-
    -
  • Optimized (but still not enabled) multi-z ZAS
  • -
  • Multi-Z explosion transfer coefficient is now configurable
  • -
-

N3X15 updated:

-
    -
  • Flashlights on the high setting are no longer Beacons of Gondor.
  • -
-

Neerti updated:

-
    -
  • Tesla armor now retaliates against ranged attacks if within 3 tiles, and recharges in 15 seconds, from 20.
  • -
  • Technomancer Instability fades away slower.
  • -
  • Fire and frost auras made more potent.
  • -
  • Gambit can now give rare spells unobtainable by other means, based on spell power.
  • -
  • Mend Wounds and Mend Burns combined into Mend Life. Mend Metal and Mend Wires combined into Mend Synthetic.
  • -
  • Adds Lesser Chain Lightning, a more spammable version, but weaker.
  • -
  • Adds Destabilize, which makes an area glow with instability for 20 seconds.
  • -
  • Adds Ionic Bolt, which ruins the lives of synthetics.
  • -
  • Oxygenate made cheaper.
  • -
-

SiegDerMaus updated:

-
    -
  • Adds one new haircut, a chin-length bob.
  • -
-

Yosh updated:

-
    -
  • Ports a bunch of hair from Bay. Knock yourself out.
  • -
- -

05 May 2017

-

Anewbe updated:

-
    -
  • Adds a cup for dice games, in the loadout.
  • -
  • Thermals now let you see in the dark.
  • -
-

Arokha updated:

-
    -
  • Sleepers now have a 'stasis' level setting, that will ignore varying numbers of life() ticks on the patient.
  • -
  • Stasis bags and Ody sleepers now use a fixed level of this new stasis system (ignore 2/3 life ticks).
  • -
  • You can escape from being asleep in a sleeper, similar to escaping from a cryotube.
  • -
  • You can now use grabs on sleepers to insert patients, same as scanners.
  • -
-

Datraen updated:

-
    -
  • Xenobiological traits are made unique on each mutate, avoiding mutating other mobs with same trait data.
  • -
-

Leshana updated:

-
    -
  • Resetting a fire alert will no longer open firedoors if atmos alert is in effect and vice versa
  • -
-

LorenLuke updated:

-
    -
  • Unfucks the screen bug on roundstart changelings.
  • -
  • Changeling now display 'alive' status on Medhuds properly.
  • -
  • Refactors changeling ranged stings not passing over tables. Can now pass over tables, any machinery (except doors), machine frames, and past closet subtypes.
  • -
  • You can now view an active video call by using the communicator in hand.
  • -
  • Guns on harm intent in aim mode will target, rather than shoot pointblank on first click.
  • -
  • You can now put handcuffs on yourself.
  • -
- -

25 April 2017

-

Anewbe updated:

-
    -
  • Cultist armor now has better protection from strange energies.
  • -
  • Adds the ion pistol to the uplink.
  • -
  • The ion pistol can now be holstered.
  • -
  • Sprites on the smoking pipes should be fixed.
  • -
-

Atermonera updated:

-
    -
  • Brain type (Organic, cyborg, posi, or drone) is now displayed in all records.
  • -
-

Belsima updated:

-
    -
  • Changes relaymove() code in bodybags.
  • -
  • Above tweak used to allow exiting bodybag while in closed morgue tray.
  • -
-

Leshana updated:

-
    -
  • Implements footstep sound system and adds sounds to various floor types including plating, tiles, wood, and carpet.
  • -
-

LorenLuke updated:

-
    -
  • Allows people who are bucked to give/receive items.
  • -
  • Can click-drag people onto chairs/beds from 1 tile away to buckle them.
  • -
  • Allows you to place tape masks/restraints back on the roll (roll is still infinite).
  • -
  • Fixes ventcrawling for spiderbots/implants/etc.
  • -
-

Neerti updated:

-
    -
  • Drones will now spawn with an EIO-mandated ID card alongside their NT ID.
  • -
  • Fabricate Clothing for Changelings costs one point instead of two, and is fabricated twice as fast.
  • -
  • Dead changelings can no longer hear deadchat or freely ghost.
  • -
  • Shrieks now share a 10 second cooldown.
  • -
  • Lings cannot transform or shriek inside containers such as closets and pipes.
  • -
  • Regen. Stasis timer adjusted to be between 2 to 4 minutes.
  • -
  • Visible Camo. should end if the user is stunned.
  • -
  • Visible Camo. now blocks AI tracking when active.
  • -
  • Recursive Visible Camo. no longer gives true invis.
  • -
  • Recursive Visible Camo. will allow the changeling to run while cloaked instead.
  • -
  • Ling chemical meter on HUD now has a blinking exclaimation mark if below 20 chemicals, to warn that they cannot revive if they should die while still below 20.
  • -
-

Yoshax updated:

-
    -
  • Tape color is different now. Security tape is red rather than yellow, Engineering tape remains yellow and Atmos tape is a lighter cyan rather than blue.
  • -
- -

19 April 2017

-

Anewbe updated:

-
    -
  • Unathi ribcages now reach down to their lower torso.
  • -
  • Unathi no longer have appendices or kidneys, the function of the kidneys is now a function of their liver.
  • -
  • Unathi are more slightly more difficult to damage.
  • -
  • Unathi now process medicine 15% slower. Additionally, it's harder for them to get drunk.
  • -
  • Unathi age range is now 32 to 260.
  • -
  • Unathi are not as slowed by heavy items.
  • -
-

Atermonera updated:

-
    -
  • Translators no longer try to translate null languages.
  • -
-

LorenLuke updated:

-
    -
  • Allows Blast doors to be attacked and broken like regular airlocks.
  • -
  • Changelings can bank up to a maximum of 3 respecs at one time.
  • -
  • Changelings begin with 2 respecs.
  • -
  • Firing a silenced weapon gives a message in text to the user.
  • -
-

MagmaRam updated:

-
    -
  • Added instructions on how to use the changelog updating scripts.
  • -
  • Updated in-game EVA manual.
  • -
-

Neerti updated:

-
    -
  • Adds makeshift armor for the head and chest regions. How protective they are depends on the material used to craft it. The helmet is made by using wirecutters on a bucket, then using a stack of material. The chestpiece is made by crafting two armor plate, using wires on one of them, then hiting one with the other.
  • -
-

Yoshax updated:

-
    -
  • Water such as the pool will no longer apply fire stacks when you enter, meaning you will no longer be flammable from swimming.
  • -
- -

16 April 2017

-

Anewbe updated:

-
    -
  • Bartenders now spawn with their shotgun permit. Click on it in hand to name it.
  • -
  • Lessens the bloodloss from severe burn damage.
  • -
  • Hardhats now give some ear protection.
  • -
  • Hardhats can no longer fit in pockets.
  • -
-

LorenLuke updated:

-
    -
  • Allows removal of PDA ID with alt-click.
  • -
-

Yosh updated:

-
    -
  • Scrubbers now scrub Phoron by default.
  • -
  • Scrubbers now have the first dangerzone at anything more than 0 Phoron.
  • -
  • No longer will you attack Alarms with your ID when trying to unlock them.
  • -
- -

12 April 2017

-

Anewbe updated:

-
    -
  • Material weapons now go dull instead of shattering. Certain weapons, like spears, will still shatter.
  • -
  • Dull weapons do less damage, but can be sharpened with a whetstone.
  • -
  • Whetstones can be crafted using plasteel.
  • -
-

Belsima updated:

-
    -
  • Replaces cypherkey sprites with improved ones.
  • -
-

Sin4 updated:

-
    -
  • You can no longer ascend a table by walking from a flipped table to a non-flipped one.
  • -
- -

08 April 2017

-

Anewbe updated:

-
    -
  • Aprons now have pockets.
  • -
  • Automute shouldn't trigger if you don't type anything.
  • -
  • Adds the Chief of Security alt title for the HoS.
  • -
  • Wooden circlets can now be worn on the head.
  • -
  • Package bombs now beep when activated, and have a delay before exploding.
  • -
  • Package bombs are more expensive.
  • -
  • Robolimbs can take a bit more damage before they start malfunctioning.
  • -
  • Shrieking now decloaks changelings.
  • -
  • Drying yourself off with a towel should actually dry you off a bit now.
  • -
-

Arokha updated:

-
    -
  • Simple animals resist out of buckles and lockers
  • -
  • Simple animals with retaliate but not hostile assist each other better if they also have cooperative
  • -
  • E-nets now are resist-out-of (or clickable) by the one inside or outside, rather than having HP, and can be dragged around
  • -
-

Atermonera updated:

-
    -
  • FBPs can now have numbers in their name. The first character cannot be a number.
  • -
  • Common simple animals now have their own language, and as such are no longer understandable by humans.
  • -
  • Translators can't understand the same languages that recorders can't, including the new animal languages.
  • -
-

Leshana updated:

-
    -
  • Upgrades the automatic pipe layer to modernize its code and make it constructable! Constructs and deconstruts like other machines now. Circuits are buildable in the autolathe. Uses steel to make pipes.
  • -
-

Magmaram updated:

-
    -
  • Splints will now show up in examine text on hands and feet as well as arms and legs.
  • -
-

Sin4 updated:

-
    -
  • Fixed back icons for Z8 Carbine, C20r, fireaxe, spear, and baseball bat.
  • -
  • If observing before roundstart, you may respawn.
  • -
- -

31 March 2017

-

Anewbe updated:

-
    -
  • Added a number of crates to cargo.
  • -
  • Added the electric welder as a hidden autolathe recipe.
  • -
  • Added a few colored (in sprite, not in color) flashlights, to the loadout. Sprites c/o Schnayy.
  • -
  • Maps in a pair of jumper cable kits. Use these to revive FBPs.
  • -
- -

30 March 2017

-

Anewbe updated:

-
    -
  • Italics in chat are now trigged with | , rather than / .
  • -
  • Energy weapons, flashlights, stunbatons, and welders can now be moved from hand to hand by click+dragging.
  • -
  • Flashlights can now be placed in wall rechargers.
  • -
  • Adds jumper cables, that act a bit like a defib for FBPs.
  • -
  • Bicaridine and Myelamine should now properly repair internal bleeding.
  • -
  • Overdoses are now more dangerous.
  • -
  • Chloral Hydrate overdoses are now even more dangerous.
  • -
-

Arokha updated:

-
    -
  • Adds body markings and tattoos.
  • -
-

MagmaRam updated:

-
    -
  • Borgs and assorted robits can now use grinders in chemistry and the kitchen.
  • -
- -

28 March 2017

-

Anewbe updated:

-
    -
  • Disregard the last changelog on the spelling of HI, the correct spelling is Hephaestus. My bad.
  • -
  • Added a changelog editing system that should cause fewer conflicts and more accurate timestamps.
  • -
  • Added Myelamine, a blood clotting chemical. This is available to antags, and can be ordered from cargo or mixed.
  • -
  • Added Osteodaxon, a bone fixing medicine. This is available to antags, and can be mixed.
  • -
  • Added Carthatoline, a stronger anti-toxin.
  • -
  • Added Spidertoxin, which comes from spiders (duh), and is used in making Myelamine.
  • -
  • Death Alarms can now be ordered from cargo.
  • -
  • Dexalin Plus is half as strong (still pretty strong, though).
  • -
  • Ninja, Merc, and ERT-M Hardsuits can now inject myelamine.
  • -
  • Inaprovaline now decreases the effects of bloodloss, and lessens brain damage taken from OxyLoss.
  • -
  • Prosthetic organs now take randomised damage when emp'd, this should roughly average out to the old values.
  • -
  • The effects of heart damage have been tweaked, should be slightly easier to survive now.
  • -
  • Some of the stronger chems have side effects, like confusion or blurry vision. These should be fairly minor, and we may be tweaking them in the future.
  • -
  • The suiciding var now wears off, making it possible to save suicide victims if quick action is taken.
  • -
  • Death Alarms now announce on General comms again.
  • -
  • Borgs can climb tables.
  • -
  • Skrell can now be up to 130 years old.
  • -
  • Skrell are more vulnerable to flashes, due to their large eyes.
  • -
  • Tajaran no longer have appendicies.
  • -
  • Tajaran are more vulnerable to flashes.
  • -
  • Unathi have less brute resist, but some burn resist.
  • -
  • Unathi gender is now unclear to non-Unathi.
  • -
- -

22 March 2017

-

Anewbe updated:

-
    -
  • Oxyloss now shows up as cyan in scanners.
  • -
-

Arokha updated:

-
    -
  • Having less than 30% blood (as a result of literally having that little blood, or a broken heart) causes 75 oxyloss per tick rather than 300 toxins and instant death, to allow for heart transplants.
  • -
  • Infections now spread and process properly between external organs.
  • -
  • Infections now have appropriate symptoms that indicate to a player that they have one.
  • -
  • Infections are now diagnosable more accurately in a medscanner, or visually for high level infections or dead limbs.
  • -
-

Atermonera updated:

-
    -
  • EAL, Sign language, and emotes will no longer use autohiss
  • -
  • Surgeon Borgs now have a proper medical hud module
  • -
- -

24 February 2017

-

Anewbe updated:

-
    -
  • Fake command reports now make the paper show up.
  • -
  • Mining cameras should work now.
  • -
-

MagmaRam updated:

-
    -
  • There is now a short delay before being able to fire when using hostage-taking mode, and a short delay between shots. This should make hostage mode useful for taking hostages and ambushes, rather than as an aimbot in actual firefights.
  • -
  • Sandwiches at max size can be eaten with a fork.
  • -
-

Yosh updated:

-
    -
  • Some vending machines now log the items they've vended and had stocked, storing the name of the user, the time and the item. These can be found by using the new verb for vending machines, or from the right click menu.
  • -
-

Zuhayr updated:

-
    -
  • Adminhelps now have a TAKE button that allow an admin to claim it, and inform the adminhelper that someone is on the case.
  • -
- -

28 January 2017

-

Anewbe updated:

-
    -
  • Added Medical and Meson aviators.
  • -
  • Medical and Meson aviators are now in the loadout, department locked.
  • -
  • Meson Scanners have been added to the loadout, department locked.
  • -
  • Medical hardsuit has a toggleable sprint.
  • -
  • Carbon and Hematite should show up in asteroid walls.
  • -
  • Readded the random crates from mining.
  • -
  • Digging through an artifact sometimes doesn't destroy the artifact.
  • -
  • Space and cracked sand should no longer stop mining drills.
  • -
  • Diona can regenerate organs and limbs.
  • -
-

PsiOmegaDelta updated:

-
    -
  • Resetting a character slot now requires confirmation.
  • -
-

Zuhayr updated:

-
    -
  • Added a reset slot button to chargen.
  • -
- -

23 January 2017

-

Anewbe updated:

-
    -
  • Can now just click ones boots to draw a holstered knife.
  • -
  • More boots can hold knives now.
  • -
  • Added an action button for breath masks, making it easier to toggle them.
  • -
  • Space Carp have a chance of sticking around after their event completes.
  • -
  • Robotic limbs will no longer show up on the health scanners.
  • -
  • Medics and Security can open firedoors. Do so at your own risk.
  • -
  • Chaplain hoodie now has pockets and an actual hood.
  • -
  • Winter coat hoods have the same armor values as their coats.
  • -
  • Characters will now spawn in at a random level of hunger.
  • -
  • Assisted and Prosthetic organs now have sprites.
  • -
  • Surgical tools will not attack while on help intent, this should prevent people getting accidentally stabbed in surgery.
  • -
  • Tajaran now process reagents slightly faster.
  • -
  • Taj are now allergic to coffee again, per loremaster request.
  • -
  • Taj now get drunk faster.
  • -
  • Hyperzine is now more toxic to Taj.
  • -
  • Readded the Vox for admin/antag use and testing. They breathe Phoron now, rather than Nitrogen.
  • -
  • The Xenotaser should work properly.
  • -
-

FTangSteve updated:

-
    -
  • RootSpeak is now split into a local and a global variant. For now the global acts as a hivemind.
  • -
-

Hubblenaut updated:

-
    -
  • Can now click on turfs with trash bags and similar to quick-gather everything on it. No longer pixelhunting for cigarettes and bullets.
  • -
  • Buckets and other reagent holders will no longer simply be put into the janitorial cart's trash bag.
  • -
-

PsiOmegaDelta updated:

-
    -
  • The round start and auto-antag spawners can now check if players have played long enough to be eligable for selection.
  • -
-

Techhead updated:

-
    -
  • Added a new random event: Shipping Error - A random crate is mistakenly shipped to the station.
  • -
- -

12 January 2017

-

Anewbe updated:

-
    -
  • Ported over a bunch of hairstyles and underclothes from Baystation.
  • -
  • Nurse spiders inject eggs less frequently.
  • -
  • Nurse spiders give a warning to the victim when they implant eggs.
  • -
-

Neerti updated:

-
    -
  • Hand-held flashes and flash rounds will now stun upon repeated applications, similar to stun batons.
  • -
- -

03 January 2017

-

Anewbe updated:

-
    -
  • Farmbots should be buildable again.
  • -
  • FBPs with vital (head/torso/groin) damage will now show up on the crew monitor as being damaged.
  • -
  • Flashes should now properly affect accuracy in hand-to-hand.
  • -
  • Taj should no longer be poisoned by any sort of coffee. Looks like we missed a spot last time.
  • -
  • Recording tapes can now hold 30 minutes of chat.
  • -
  • Tape recorders and their tapes now fit in security and detective belts.
  • -
  • Lasers can now ignite thermite on walls.
  • -
  • Device cells now fit in wall rechargers.
  • -
- -

30 December 2016

-

Anewbe updated:

-
    -
  • Changed run/walk speed to be based only on a config file.
  • -
  • Walking should be faster now.
  • -
  • Removed shoeless slowdown.
  • -
-

Atermonera updated:

-
    -
  • Science grippers can install and remove borg components
  • -
  • Exosuit grippers can install exosuit equipment
  • -
  • Sheetloaders can load materials into protolathes and circuit imprinters.
  • -
  • Protolathes and circuit imprinters input materials like autolathes, taking as much of the fed stack as it can.
  • -
-

MagmaRam updated:

-
    -
  • Beakers can now have longer labels.
  • -
  • Adds defibrilator crate for cargo.
  • -
  • Changed how certain stacks spawn behind the scenes. Should fix a few esoteric bugs without impacting anything else.
  • -
-

Neerti updated:

-
    -
  • Subtracting, multiplying, and dividing with arithmetic circuits should actually occur now.
  • -
  • Added new arithmetic circuits; sign, round, and exponent.
  • -
- -

17 December 2016

-

Anewbe updated:

-
    -
  • EVA rig now has insulated gauntlets.
  • -
  • Adds another slot to select languages, if desired.
  • -
  • The base device cell is now selectable in the loadout.
  • -
-

ForFoxSake updated:

-
    -
  • Digital Valve pipes can now be made and moved.
  • -
  • Air Vents can now have their direction changed.
  • -
  • Atmospherics is now a little less cluttered.
  • -
-

MagmaRam updated:

-
    -
  • Added a nice implant that allows humans to speak EAL.
  • -
-

N3X15 updated:

-
    -
  • Added a changelog editing system that should cause fewer conflicts and more accurate timestamps.
  • -
  • Killed innocent kittens.
  • -
- -

01 December 2016

-

Anewbe updated:

-
    -
  • Adult Diona should be able to name themselves properly now. Tweaked from a Baystation PR by FTangSteve.
  • -
  • Lightning spells and bioelectrogenesis will no longer stun outright.
  • -
  • FBPs should no longer get mutations from radiation.
  • -
  • Observe warning should properly show how long you have before you can join.
  • -
  • Adds a Toggle Shoe Layer verb to shoes, that let them be worn over the uniform (ie tucking your pants into your shoes).
  • -
  • Shoes now properly check if they can hold knives or not.
  • -
  • Sign language can now be used while muzzled.
  • -
-

Datraen updated:

-
    -
  • Skrell are now more resistant to various chemicals, more susceptible to pepperspray.
  • -
-

ForFoxSake updated:

-
    -
  • Fixed a possible href exploit allowing any living player to speak any language.
  • -
  • Organic beings can no longer speak Encoded Audio Language, although they can still understand it just fine.
  • -
  • Positronic brains can now speak Encoded Audio Language.
  • -
  • Station manufactured Full Body Prosthetics can now speak Encoded Audio Language.
  • -
-

MagmaRam updated:

-
    -
  • Corpses will now process a select few chemicals, meaning you can now add blood into people who bled out before defibbing them.
  • -
  • Defibrilators fixed again.
  • -
  • R&D machines will now accept stacks of metal and glass from Cargo orders properly.
  • -
-

N3X15 updated:

-
    -
  • Electrical storms no longer affect only cargo. If you're not cargo, your lights are no longer safe.
  • -
-

Nerezza updated:

-
    -
  • APCs now have a new EMP behavior. Regular APCs shut off for a few minutes, critical APCs (engine and AI) shut off for 30ish seconds. Medbay will now not be permanently disabled by EMPs if no engineers are available to fix their APCs.
  • -
  • Bay's timed reboot interface for APCs has been ported for EMPed APCs.
  • -
  • APCs affected by grid checks say so on their nanoUI now.
  • -
  • APCs damaged by the apc_damage random event are now effectively emagged APCs. Anyone can operate their interface.
  • -
  • Emagged APCs can now be repaired by removing their power cell and using a multitool to 'reboot' them manually.
  • -
  • Nin and twiz no longer **** up APCs if they drain the battery completely.
  • -
  • Nin and twiz drain power from the wire an APC is connected to first, then drain from the power cell to fill the drain's 'quota'. Because the amount of power given from the power net is random, this means the battery will still drain but this also means you don't need to crowbar tiles in a room if the APC is empty.
  • -
  • Bluescreened APC wire panels now visibly open like they should.
  • -
  • Bashing APCs open was only effective under certain circumstances, but would spam everyone anyway. This has been changed to only spam the user and to be more indicative of when you can bash the cover off.
  • -
  • Full grammar pass on APCs.
  • -
  • Hazard shutters animate slightly and play a sound so players can more readily identify where shutters are being pried.
  • -
  • Two people can't pry the same shutter simultaneously anymore.
  • -
  • Fixed a bug causing shutters to immediately pry open when people didn't want the shutter open.
  • -
  • Inflatables can be deflated using ctrl-click.
  • -
  • Inflatables can be deployed on adjacent tiles by clicking them.
  • -
  • Bumping into closed inflatable doors will no longer freeze them for a few moments.
  • -
-

Yoshax updated:

-
    -
  • All Heads of Staff now get multi-color pens in their office.
  • -
  • Doors that do not have an access requirement can now be opened when handcuffed.
  • -
- -

21 November 2016

-

Anewbe updated:

-
    -
  • Drawing blood with a syringe now takes a moment.
  • -
  • Communicators no longer have a loadout cost.
  • -
  • Having more than 50 tox will now cause liver damage, rather than 60.
  • -
  • Adds Stimm, a homemade hyperzine made of sugar and welding fuel.
  • -
  • Hyperzine is now toxic.
  • -
-

Nerezza updated:

-
    -
  • Space suits now hide jumpsuits, so excessively bulky jumpsuits no longer peek through.
  • -
  • Teshari wearing webbing now have the correct sprite overlay. More accessories need sprites, however.
  • -
  • Teshari sprites no longer show the majority of suit accessories, anyone who wants to pitch in to fix this are invited to do so!
  • -
  • Windoors can now be disassembled. Apply crowbar when open.
  • -
  • Engiborgs and drons can name door and windoor assemblines now. Click an adjacent assembly with no modules active.
  • -
  • Windoors now know how to name themselves. In addition, unnamed windoors now spawn with their default name instead of null.
  • -
-

RedStryker updated:

-
    -
  • Added a colorable hairflower to the loadout.
  • -
  • Added a taqiyah to the loadout that can be colored with the color datum.
  • -
  • Fixed the sprite for the red Security Hat backwards sprite so that the 'N' on it is no longer backwards.
  • -
-

Yoshax updated:

-
    -
  • All robots now get crowbars, flashes and fire extinguishers.
  • -
  • IV Drips are no longer dense, meaning they can be walked through like chairs.
  • -
  • Robots can now use the toggle lock verb on crates and lockers.
  • -
  • There is now an experimental welding tool, it regenerates its fuel on its own! One is given to the Chief Engineer, produced in Research, or found in Syndicate toolboxes.
  • -
- -

20 November 2016

-

Datraen updated:

-
    -
  • Global announcer now has access to engineering channel.
  • -
  • Supermatter now uses the global announcer.
  • -
-

Nerezza updated:

-
    -
  • Digital FBP/Cyborg brains no longer drop brains.
  • -
  • Digital FBP/Cyborg brains are tagged with their designation now.
  • -
  • All cyborgs can now unbuckle people from beds/chairs. Just attack the structure with no module selected.
  • -
  • Added the current station date to the Status tab. Ported from Baystation.
  • -
-

Yoshax updated:

-
    -
  • Adds the ability for Hydroponics Trays to enter cryogenic stasis. You can do this by using a multitool on one. Wheh in stasis the plant will be frozen in time, it will neither grow nor die. Now you can have a life!
  • -
- -

18 November 2016

-

Anewbe updated:

-
    -
  • Added .45 and tommygun AP ammo to the uplink.
  • -
  • CPR can be performed on corpses, doesn't actually help them.
  • -
-

Datraen updated:

-
    -
  • Makes cameras faster, removing a large chunk of bloat relating to taking pictures. Specifically for taking pictures of angry cheetos.
  • -
-

MagmaRam updated:

-
    -
  • Slimes will now properly process chems that have zero effect on them (that is, they'll get rid of them instead of clogging up their metabolism forever).
  • -
-

Nerezza updated:

-
    -
  • Added Lemon Juice to soda dispensers across the station. Reagent cartridge refills can be ordered via cargo.
  • -
  • Added Lemon Juice and Milk Cartons to the bar's Booze-o-Mat. You can now order milkshakes and not get shot (maybe).
  • -
-

Yoshax updated:

-
    -
  • Being unable to breathe and having oxyloss will now cause brain damage that scales with the amount of oxyloss you have. Without oxygen, the brain takes damage and will EVENTUALLY die (but you would most likely die of actual oxyloss before that point.)
  • -
- -

17 November 2016

-

Anewbe updated:

-
    -
  • Slowdown in armor sets moved to chest and legs, rather than arms and legs.
  • -
  • Bullets and lasers will now show up on Autopsy Reports.
  • -
  • Fixed all ERT calls being silent, regardless of selected option.
  • -
  • Flashlights can now fit in rechargers.
  • -
  • Added flashlights, maglights, and the secHUD sunglasses (Sec only) to the loadout.
  • -
-

TheGreyWolf updated:

-
    -
  • Added Sign language, which can be selected from character setup.
  • -
- -

13 November 2016

-

Anewbe updated:

-
    -
  • Adds a list to prevent certain jobs from being certain roundstart antags, rather than outright preventing them.
  • -
  • Surplus crates won't make more surplus crates.
  • -
  • Random buys from uplinks will no longer buy anything out of the Badassery tab.
  • -
  • Loincloth now has an on-mob sprite.
  • -
  • Ported Bay's tape recorders (which actually work).
  • -
-

Broseph Stylin updated:

-
    -
  • Added HUD aviators to the loadout. They're restricted to security, and can toggle between HUD and flash protection modes, but won't offer both at once.
  • -
-

MagmaRam updated:

-
    -
  • Holsters can be concealed by some suit-slot items, others conceal all accessories.
  • -
  • Fixed certain suit-slot items not hiding jumpsuits properly.
  • -
-

RedStryker updated:

-
    -
  • Adds a Guy Fawkes mask.
  • -
-

Yoshax updated:

-
    -
  • Clipboards can now be made out of wood.
  • -
- -

25 October 2016

-

Anewbe updated:

-
    -
  • The effects from empty-handed disarming now have a cooldown.
  • -
  • HoS and Detective equipment is less protective.
  • -
- -

24 October 2016

-

Anewbe updated:

-
    -
  • The color selectable beret should now be more vibrantly colored.
  • -
  • Bullet armor has a higher chance of preventing an embed.
  • -
  • The actual system by which embed works has been changed. The overall effect should be negligible.
  • -
  • Flashlights use device cells. Time of use should be roughly unchanged.
  • -
  • Device cells have a chance to spawn where normal cells do.
  • -
  • Internal Affairs Agent HUD icon added.
  • -
  • Command, QM, and Bridge Secretary icons are now blue.
  • -
  • Research department icons are now purple.
  • -
  • Supply department icons are now brown.
  • -
  • Chemist icon is now white and red, like the rest of medical.
  • -
  • Using a roll of tape on a person requires the same level of grip as handcuffs.
  • -
  • The disclocation chance when using disarm intent with a weapon has had its' formula changed, meaning the threshold for always disclocatiing is now higher, and no longer 15 force. Meaning weapons will dislocate limbs less often and will also do less damage.
  • -
-

MagmaRam updated:

-
    -
  • Rates of blood loss now depend on the type of wound inflicted and where the wound is inflicted, as well as the damage.
  • -
-

Neerti updated:

-
    -
  • Changes how the grid check event works. A new machine called the grid checker exists in engineering, near the engineering substation. The actual event now involves a power spike originating from the engine, which the grid checker will activate upon sensing it, and causing a blackout. Engineering can restore power faster if they hack the grid checker correctly. A piece of paper left in the substation has more details.
  • -
  • Adds new 'spell power' mechanic, currently tied to technomancer cores. Certain cores will augment various characteristics of spells, such as damage, radius, etc Base spell power is 100% (internally 1.0) and some cores may raise or lower it.
  • -
  • Adds new 'info' tab for Technomancers that hopefully tells new them what they need to know.
  • -
  • Round-end now shows every spell each technomancer has, as well as their core type.
  • -
  • Ability HUD buttons can be re-ordered by clickdragging one button onto another.
  • -
  • Recycling core now actually works.
  • -
  • Adds two new cores. The Safety Core, which reduces instability by 70%, however it hass less energy, lower recharge rate and lower spell power. Also the Overcharged Core which uses more energy, caused more instability, but has far higher spell potency.
  • -
  • Adds a new Spyglass item, that functions exactly like a pair of binoculars. This is for Techomancers.
  • -
  • Technomancer Resurrect now has a deadline of 30 minutes until a dead person can't be revived, instead of 10 minutes.
  • -
  • Technomancer Radiance is now three times as strong. Also Radiance with a Scepter prevents the caster and allies from being afflicted.
  • -
-

PapaDrow updated:

-
    -
  • Striped undergarments now exist.
  • -
-

Redstryker updated:

-
    -
  • Added a blue variant of the Medical voidsuit called the 'Emergency Medical Response Voidsuit' that can be obtained from the suit cycler.
  • -
- -

10 October 2016

-

Anewbe updated:

-
    -
  • The base device cell has been shrunk, for use in non-weapon devices.
  • -
  • Adds another class of device cell, for use in weapons.
  • -
  • Belts can now hold device cells.
  • -
  • Cryopods (including the portal and elevator) no longer consume ammo or device cells.
  • -
  • Low Yield EMP grenades now have the proper EMP radii.
  • -
-

Redstryker updated:

-
    -
  • Allows promotion to Colony Director on the ID console.
  • -
- -

08 October 2016

-

Anewbe updated:

-
    -
  • Unloading an energy weapon should now correctly show what was unloaded.
  • -
  • Borg stun baton is back to the old cost, for balance reasons.
  • -
-

Redstryker updated:

-
    -
  • 'Overseer' added as an alt title to Colony Director alt titles list.
  • -
-

Spades Neil updated:

-
    -
  • Adds the ability to hack Jukeboxes.
  • -
-

Yoshax updated:

-
    -
  • Flashlights now take powercells.
  • -
  • Flashlights now have multiple brightness levels, including low, medium and high.
  • -
- -

06 October 2016

-

Anewbe updated:

-
    -
  • Energy weapons and stunbatons now use special device power cells, these can still be recharged.
  • -
  • Energy weapons can be unloaded and reloaded by clicking them with an empty hand or a device cell, respectively. The process of loading a cell takes a few moments.
  • -
  • Stunbatons no longer require a screwdriver to switch cells.
  • -
  • Tweaked the order in which stunbatons check for power, they should now visibly power off when their cell hits 0, instead of one hit after.
  • -
  • Security lockers (HoS, Warden, and Officer) now have an extra device cell in them.
  • -
  • Protolathe can print device cells.
  • -
  • Adds start_recharge() proc to energy weapons. When called, this should cause the affected weapon to begin self-charging.
  • -
  • Weapons that self-recharge won't do so for a short period after firing.
  • -
  • On weapons that can fire both lethally and non-lethally, lasers drain twice as much power as tasers.
  • -
  • Laser cannon, LWAP, and self_recharging weapons cannot switch cells.
  • -
  • Map has been changed to include more rechargers. Merc and ERT bases include extra device cells.
  • -
-

Neerti updated:

-
    -
  • Cleaned up the work in progress event system.
  • -
  • Added framework for a new grid check for the new event system.
  • -
-

Spades Neil updated:

-
    -
  • Replaced Station Administrator with Colony Director, based on feedback literally from NASA.
  • -
-

Yoshax updated:

-
    -
  • You can now only fit one pizza per box, and pizzas will no longer vanish to pizza gnomes.
  • -
  • Energy swords will now produce a small light. The light is determined by the color of the blade.
  • -
  • Simple mobs such as slimes, or carp, will now ignore intent requirements for passing applied tape.
  • -
  • Long records will no longer be devoured by long-record-goblins when attempting to edit them using a console in-round.
  • -
  • AIs with special roles will now get access to the fancy law manager.
  • -
- -

05 October 2016

-

Redstryker updated:

-
    -
  • Added four sounds that are randomly played when bones break. Also allows the Technomancer to play the bone break sound.
  • -
  • Adds a black variety of the Security Voidsuit called the 'Crowd Control' voidsuit. It can be obtained from a Suit Cycler with Security clearence.
  • -
  • Codes in icon state for the Press Vest.
  • -
  • Added a child of the Medical armband with a red cross on it. It is available on the loadout.
  • -
- -

02 October 2016

-

Anewbe updated:

-
    -
  • Pain from burn damage is now equal to that of brute damage.
  • -
  • Removed the exploit by which you could gain cargo points by ordering plastic crates.
  • -
  • Upped cargo point gain by 50%.
  • -
  • Parapen in SpecOps crate replaced with a 4th smoke grenade.
  • -
-

HarpyEagle updated:

-
    -
  • Adds applying pressure to body parts to reduce bleeding. With desired body part selected, help-intent click yourself or get an aggressive grab, then help-intent attack with the grab item. Each person should only be able to apply pressure to one body part on one person at a time, so choose wisely. Applying pressure will get blood on your hands.
  • -
-

Yoshax updated:

-
    -
  • Armbands can now be attached to things that go in the outer suit slot.
  • -
  • Shanking has been added. You can shank someone by getting an aggressive grab on them, targetting their chest and attacking them with a sharp item. This has a special attack that has greatly increased chance to do internal damage, also does bonus damage for weapons that are both sharp and have edge.
  • -
-

Zuhayr updated:

-
    -
  • Added /vg/ direct-action ventcrawling. You will now crawl through the actual pipe network, a step at a time. Have fun.
  • -
- -

19 September 2016

-

Anewbe updated:

-
    -
  • Blood Drain now heals internal damage, including broken bones and internal bleeding.
  • -
  • Adds the Command Secretary job.
  • -
  • CE hardsuit now has proper magboots and insulated gauntlets.
  • -
  • Powersinks should actually explode again, after a while.
  • -
-

MagmaRam updated:

-
    -
  • Lasers and energy projectiles in general now glow in the dark.
  • -
  • Robotic and prosthetic limbs can now be used in creation of simple robots, rather than just the robotic (lawed-chasis) limbs.
  • -
-

Zuhayr updated:

-
    -
  • Added /vg/ direct-action ventcrawling. You will now crawl through the actual pipe network, a step at a time. Have fun.
  • -
- -

16 September 2016

-

Anewbe updated:

-
    -
  • Explosive implants should no longer gib the target if the setting is Localized Limb.
  • -
  • Lasercannon has 4 shots and fires slightly faster.
  • -
  • Lasercannon shots are slightly weaker to compensate for increased sustain.
  • -
  • Changes Unathi sprites slightly.
  • -
  • The advanced egun, laser carbine, and lasercannon now take up a bit more space in bags.
  • -
  • Prosthetic limbs and extremities no longer increase body temperature.
  • -
  • Ninja and Technomancer now require 5 players to start in either secret or voted.
  • -
  • Split skirts into 'skirts', which are just a skirt, and 'skirt outfits', which cover the upper body. Check your loadouts, they should remain otherwise unchanged.
  • -
  • Splints are no longer reusable.
  • -
  • Water is now more effective at dousing burning people.
  • -
  • Ninjas now vanish in a cloud of smoke, rather than exploding.
  • -
-

Chinsky updated:

-
    -
  • Added a hawaii shirt to loadout accessories. Can be attached to clothing like suit jackets etc. Can also be found in mixed wardrobes.
  • -
-

Yoshax updated:

-
    -
  • People bleed faster and more.
  • -
  • Splints are once again reusable and have been improved behind the scenes.
  • -
  • Removing splints will now correctly give you the splint used to splint the organ.
  • -
- -

03 September 2016

-

Yosh updated:

-
    -
  • Projectile flash rounds will now do the same as a flash when it hits the target. As such, it will blind, confuse and blur the eyes of thw target. Pistol and machine gun rounds last the same length as a flash, shotgun rounds last longer.
  • -
  • Changeling recursive enhancement is now a toggleable passive ability, instead of a one-time use active ability.
  • -
  • You can now vomit by using the vomit emote.
  • -
-

Yoshax updated:

-
    -
  • Changeling armor and space armor can now be cast off regardless of your stored chemicals.
  • -
- -

02 September 2016

-

Yosh updated:

-
    -
  • DNA Lockable guns have been finished. Any gun can be made into a DNA Lockable gun by inserting a DNA Chip Lock. These are not currently available, and are adminspawn only. Please refer to your nearest staffmember/developer to begin discussion for future implementations of this feature.
  • -
  • A new hairstyle has been added named poofy2.
  • -
-

Yoshax updated:

-
    -
  • Autotraitor now needs 0 players to start in secret.
  • -
  • Diona are now slightly faster!
  • -
- -

01 September 2016

-

Alberyk updated:

-
    -
  • Added more horns and horns related facial options for Unathi.
  • -
-

Anewbe updated:

-
    -
  • Hyperzine metabolizes twice as quickly.
  • -
  • Changeling space suits now have magboots.
  • -
  • Armblade now has suicide_act text.
  • -
-

Techhead updated:

-
    -
  • Medical splints can now also be applied to hands and feet (in addition to arms and legs).
  • -
  • For those that miss the old functionality, ghetto splints have been added. These can be crafted with a roll of tape and a metal rod and can only splint arms and legs.
  • -
-

Yosh updated:

-
    -
  • The secure briefcase is now available in the loadout for anyone who wishes to use it.
  • -
  • Leaving a space area and entering a non-space area will no longer leave your sprite floating.
  • -
  • Ponchos can now be attached to your uniform as an accessory. In addition they can also be attached to suits!
  • -
  • Changeling regenerative stasis will now properly regrow limbs.
  • -
  • Changeling regenerative stasis will no longer runtime and refuse to work when you have a missing limb.
  • -
  • The shuttle during revolution will no longer take forever and a day to arrive and such.
  • -
- -

30 August 2016

-

Anewbe updated:

-
    -
  • Arm and leg guards are now slightly less slowing.
  • -
  • Mining RIG is now faster
  • -
  • Tweaks security voidsuit armor values.
  • -
  • Hardsuits (RIGs) now have an inbuilt suit cooling system, toggled via HUD button. This only works when the hardsuit is fully deployed, and drains charge from its power cell.
  • -
-

Neerti updated:

-
    -
  • Emitters can be examined to see if they are damaged. They can also be repaired by applying metal sheets to them.
  • -
  • Emitters now only explode on death if they are on a powered wire with significant power flowing through it.
  • -
  • Emitters don't explode in one hit, or by tasers or non-damaging projectiles anymore.
  • -
- -

29 August 2016

-

Haswell updated:

-
    -
  • Modules installed within a hardsuit will now be listed when examining the hardsuit control module while being held or worn, if the maintenance panel is open.
  • -
-

Hubblenaut updated:

-
    -
  • Bottles will now actually sell for their set prices.
  • -
  • Chief Medical Officer and Medical Doctors now spawn with a health analyzer instead of a penlight.
  • -
-

Sin4 updated:

-
    -
  • Camera Console swaps to active camera upon clicking on.
  • -
  • Hugs gender correctly.
  • -
  • Prometheans gender correctly and have a gender identity.
  • -
  • Meatspike no longer takes you prisoner upon placing something on it.
  • -
  • Lighting someone on fire now tells the admins.
  • -
  • Wiping something down with a damp rag no longer wets the floor.
  • -
  • Captains gloves now appear when put on.
  • -
  • Fixes Station Administrator Spawn point and access/restrictions.
  • -
  • Renamed items from captain to station administrator.
  • -
-

Yoshax updated:

-
    -
  • IDs can now actually be put onto your ears.
  • -
  • Lungs will now once again rupture when you are in an area where you cannot breathe. This has a relatively small chance to happen.
  • -
- -

15 August 2016

-

Anewbe updated:

-
    -
  • Changed some words to match current Tajaran lore.
  • -
-

Hubblenaut updated:

-
    -
  • Adds a verb for toggling whether to show specific pieces of underwear.
  • -
  • Changes medical belt sprite. Mostly white now so they go nicely with all medical uniforms.
  • -
-

Yoshax updated:

-
    -
  • Dirt accumulation on tiles will now work again.
  • -
  • The change appearance window provided to antagoniss such as mercenaries, heisters or suchlike (including traders!) will now properly allow people to select species they are whitelisted for.
  • -
- -

13 August 2016

-

Yoshax updated:

-
    -
  • The ERT camera monitor on the shuttle will now connect to the right network.
  • -
  • The 'choose sprite' verb as a ghost will no longer prematurely clear you sprite and will now return your sprite to what it was previous when you press 'no'. However, it will not allow you to get back the sprite of your actual character because those are horrible snowflakes.
  • -
  • The Atmos Substation is now a proper substation with a breaker box and all!
  • -
  • Diona Nymphs now get a popup window on evolution to allow them to input a name.
  • -
  • Changeling revive will now close any surgical incisions.
  • -
- -

08 August 2016

-

Kelenius updated:

-
    -
  • Xenoarcheology code has been partially redone.
  • -
  • Pick set will now sort the picks inside it.
  • -
  • Removed useless random numbers from GPS coordinates in various places. I'm sure we have not lost the arcane knowledge of rounding 500 years into the future.
  • -
  • Picks renamed to show their excavation depths.
  • -
  • Suspension generator's power use lowered.
  • -
  • Suspension generator's different field types removed. By the way, remember that they can suspend any item and even mobs.
  • -
  • Archeology belts and pick sets can now hold small pickaxes. Pick sets still only have 7 slots. Brushes fit on your ears.
  • -
  • Empty rock drop rate reduced.
  • -
  • Empty rock renamed from 'rock' to 'small rock' so you can tell if you are clicking on a turf or an item when hovering over it.
  • -
  • Empty boulder spawn rate reduced.
  • -
  • Tape measuring is a bit faster.
  • -
  • Scanner now shows the lowest and the highest depth of the find (highest is depth + clearance) for easier calculations. Ideally, you need to hit exactly the lowest spot. Less ideally, hit anywhere between higest and lowest. Hit below lowest and you have a chance to break the find.
  • -
  • You can now use a brush to clear strange rocks. Welder uses less fuel for that than before.
  • -
  • Anomaly analyser's report made a bit easier to read.
  • -
  • Anomaly locater will now also locate normal finds.
  • -
  • Gas masks will now correctly spawn as archeological finds.
  • -
  • Digsites will now properly contain several (4-12) turfs in a 5x5 radius. Be careful when digging near your finds.
  • -
  • Suspension generator will now correctly turn off (qdel issue).
  • -
  • Archeology overlays won't disappear when the icon is updated (e.g. when mining next to it).
  • -
  • Archeology overlays won't overlap each other and will properly disappear when you mine out a find.
  • -
  • Some spawning oddities were fixed.
  • -
  • Checks for whether you get a strange rock or a clean item were fixed (previously it always gave you clean item where it should have been rolling a random number).
  • -
  • Can no longer get rid of any item by putting it into evidence bag and bag into core sampler.
  • -
  • Can no longer irreversibly fold pick set into cardboard.
  • -
  • CO2 generator effect now has a type.
  • -
  • Phoron generator effect will now always generate phoron, not sometimes phoron and sometimes oxygen.
  • -
-

Sin4 updated:

-
    -
  • Scheduler ported from Baystation's port of Paradise's scheduler.
  • -
-

Yoshax updated:

-
    -
  • Some items such as commonly found tools are now slightly more effective when wielded as weapons. This change has been made because many of them were too low, and low because of mostly holdovers from other servers where things such as grey tide are big concerns.
  • -
- -

07 August 2016

-

HarpyEagle updated:

-
    -
  • Severe enough burn damage now causes one-time blood loss due to blistering and body fluid cook-off.
  • -
-

Sin4 updated:

-
    -
  • Fixed ERT icon not showing up properly for sechuds.
  • -
  • Fixed instances of the game mode's config_tag being displayed instead of the game mode name.
  • -
-

Yoshax updated:

-
    -
  • Attacking yourself, or anyone else with a stack of five or more telecrystals will teleport the attacked person to a random, safe (not in space) location within 14 metres.
  • -
  • All telecrystals ammounts have been multiplied by 10. This means the base amount is now 120, and an emag for example costs 30, vs the previous 12 and 3, respectively.
  • -
  • You can once again use telecrystals on an emag to add more uses to it. You get 1 use per every 2 telecrystals.
  • -
  • Instead of only being able to remove 1 telecrystal from your uplink, you can now remove 1, 5, 10, 25, 50.
  • -
- -

05 August 2016

-

Anewbe updated:

-
    -
  • Changeling Self-Respiration is now a toggle. By default they breathe normally, but if they use the power they no longer require oxygen, or experience the effects of inhaled gasses.
  • -
  • Heat based damage has been increased. This includes fire.
  • -
-

Hubblenaut updated:

-
    -
  • Windoor assemblies can now be named with a pen.
  • -
  • Windoor and airlock assemblies now show their custom name during construction phase.
  • -
  • Windoors can now be made out of two sheets of glass or reinforced glass, for normal and secure windoors respectively.
  • -
  • Windoors now automatically close after construction.
  • -
  • Adjusts the algorism for how windoors and windows are placed on construction (when there are already windows co on the same turf).
  • -
  • Windoors will now drop exactly the materials they were made of.
  • -
  • Prying a broken circuit out of a windoor will no longer cause duplicates to drop.
  • -
  • Airlocks no longer spark after spawn and several other icon update issues were fixed.
  • -
  • Fixes reinforced walls not being constructable with one sheet left in stack.
  • -
  • Windows that were busted out of their frame by force are now correctly rotatable.
  • -
  • Lots of spellchecking and code cleanup in windoor and airlock code.
  • -
  • Killed innocent kittens.
  • -
-

Sin4 updated:

-
    -
  • Advanced Body Scanners are now deconstructable
  • -
  • You can now add coolant to the Radiocarbon Spectrometers
  • -
  • Frame code revamped and cleaned up.
  • -
  • R&D server circuitboards can be swapped between core and robotics types using a screwdriver.
  • -
-

Yoshax updated:

-
    -
  • Wounds will now once again bleed.
  • -
  • Xeno loadout items will now properly be reloaded into a slot when the server restarts.
  • -
  • A new item has been added to the uplink. Package bombs. These come in two variants, small and big, which cost 20 TC and 40 TC respectively. These come in a box with an explosive, a disguised detonator and a screwdriver. The use the detonator you muse apply the screwdriver to configure it into detonator mode. This must be done when it is closed.
  • -
- -

31 July 2016

-

Anewbe updated:

-
    -
  • Sprays now respect shields.
  • -
-

Yoshax updated:

-
    -
  • Certain items such as pills and suchlike will once again be usable on someone who is on a surgical table/table.
  • -
- -

25 July 2016

-

PsiOmegaDelta updated:

-
    -
  • Robot upgrades produced in robotics to be applied to Cyborgs can now once again actually be applied.
  • -
-

Rymdmannen updated:

-
    -
  • Added department specific rubber stamps for cargo and warden.
  • -
  • Replaced 'small rubber stamp' with corresponding new ones in cargo area and warden's office.
  • -
  • Renamed ''quartermaster's stamp'' to ''quartermaster's rubber stamp''.
  • -
-

Superbee29 updated:

-
    -
  • Ghosts can now see the power in a cable when examining it.
  • -
-

Yoshax updated:

-
    -
  • Flashes no longer provide an instant stun. Flashes now confuse and blind the affected person for five seconds and in addition makes their eyes blurry for ten seconds.
  • -
  • The empty box supply crate has been replaced with a shipping crate. Which contains what you need to send stuff places!
  • -
  • The chef now gets a destination tagger and packaging paper to send people food.
  • -
  • Drinking glasses now have a material cost in the autolathe.
  • -
  • When emagged security bots such as the Securitron and ED-209 will now move and pursue faster.
  • -
  • Securty bots such as mentioned above will now be properly emagged.
  • -
  • The cost of items in the antag uplink have been tweaked. Some are cheaper, some are more expensive. In addition, you can now buy singular grenades isntead of boxes. Buying a box has a discount over the singular.
  • -
  • Repairing burn damage on FBPs will now once again properly work.
  • -
  • Undislocating limbs will now once again properly work.
  • -
  • The phoron assembly crate in cargo has been renamed to a Phoron research crate and now contains more supplies including tank transfer valves.
  • -
  • The cooldown between discount offers in the antag uplink is now 10 minutes versus the previous 15 minutes.
  • -
  • The ordering of the items in the autolathe will now be somewhat diferrent due to a code overhaul. It is now in alphabetic order.
  • -
  • Security robots such as the Securitron or ED-209 are now more hardy and can take more damage before dying.
  • -
  • The silenced pistol no longer has any recoil and can be fired faster with less delay in between shots.
  • -
- -

22 July 2016

-

Anewbe updated:

-
    -
  • Removes assault carbine from uplink.
  • -
  • Speeds up the toxin reagents
  • -
-

EmperorJon updated:

-
    -
  • Having between 20 and 100 nutrition and over 45 toxin damage will no longer cause you to gag ad-infinitum and die. It now respects vomit time restraints.
  • -
  • Gagging now occurs only when the mob has no nutrition at all. It no longer causes three toxin damage, only weakens as before.
  • -
  • Vomiting and/or gagging from toxins now occurs regardless of nutrition, not only 20+.
  • -
-

Neerti updated:

-
    -
  • Adds ability for ghosts to send and receive text messages via communicator.
  • -
-

Yoshax updated:

-
    -
  • Drop pod contents have been adjusted. In general, you will get something more useful and the less useful contents have been made more interesting. There is a total of 12 drop pod content lists and 7/12 are useful, 4/12 are useless, 1/12 is potentially useful.
  • -
  • Stun Revolvers will no longer be able to spawn from random energy weapon spawns. In addition, some of the other random item spawns have new items and adjusted probablities.
  • -
  • Tajaran are no longer negatively affected by coffee.
  • -
  • Bucklecuffing as it has been known for the longest time is no longer a thing. When you resist when cuffed and buckled to something, you will now resist out of the handcuffs first, allowing you to simply unbuckle yourself once done.
  • -
- -

13 July 2016

-

Anewbe updated:

-
    -
  • Removed detonating borgs via Robotics Console
  • -
-

Yoshax updated:

-
    -
  • Emagging a cargo supply console will now properly hack it and will also remove the access requirement.
  • -
  • Languages selected during character setup will once again be properly added to mobs.
  • -
-

xDarkSapphire updated:

-
    -
  • Adds a new hairstyle: Spiky Ponytail.
  • -
- -

10 July 2016

-

Anewbe updated:

-
    -
  • Changelings will no longer remain stunned or suchlike when attempting to regenerate.
  • -
-

Cirra/ updated:

-
    -
  • Added a chemistry gripper for Crisis borgs.
  • -
-

GinjaNinja32 updated:

-
    -
  • Adds 3x & 4x upscaling options for players with very large monitors.
  • -
-

HarpyEagle updated:

-
    -
  • Runtime can now become friends with anyone, regardless of their initial job.
  • -
-

Neerti updated:

-
    -
  • Mining can now be done with explosives. The effectiveness depends on the spot chosen to explode, so using an ore scanner is advised.
  • -
-

PsiOmegaDelta updated:

-
    -
  • MedHUD overlays now have more stages, both for 'normal' and critical stages of injury, for improved quick-diagnosis.
  • -
-

Redstryker updated:

-
    -
  • Communicators will no longer show up on camera networks by default.
  • -
  • Adds a selection of flannels to the loadout. These can have their sleeves rolled up, their buttons buttoned up, be tucked in and any combination of those.
  • -
-

Techhead updated:

-
    -
  • New Random Event: Solar Storms. Similar to a radiation storm, but anywhere inside the station is safe. Also boosts solar panel output significantly for the duration.
  • -
-

Yoshax updated:

-
    -
  • Ports an Advanced Who verb that allows normal players to see what players are in game, and which aren't.
  • -
-

Zuhayr updated:

-
    -
  • Modifies the health HUD element to display limb damage individually. It will reflect your species, prosthetics, loss of limbs, as well as being on fire.
  • -
- -

08 July 2016

-

EmperorJon updated:

-
    -
  • Adds admin functionality to call a trader ship event with the Beruang in the same manner as ERT dispatches.
  • -
  • Adds a Trader 'antagonist' as they use the antagonist framework. Not considered an actual antagonist, like the ERT.
  • -
  • Alters Beruang base to provide some clothing for Traders plus a locked-down area for admins to spawn cargo.
  • -
  • Alters Beruang access to a new Trader-ID-only access requirement.
  • -
-

Neerti updated:

-
    -
  • Restructred the AI core massively, and the upload slightly.
  • -
  • Adds a new material type, called Durasteel, which is made from plasteel and diamonds. It's incredibly tough and also reflective. The inner walls of the AI core contain this new material to protect it.
  • -
  • New turret subtype just for the AI core, that is more durable, has a chance to shrug off EMP, and fires xray lasers. They even turn green.
  • -
  • Turrets now wait to go back down in their covers upon losing sight of a target.
  • -
  • Emitters now have health, and can be damaged by projectiles. They will explode on death.
  • -
  • Critical APCs (the type found in the engine and AI core) are now more resistant to EMP. Equipment and Enviroment stays on during an EMP, and less of the cell is drained.
  • -
-

Sin4 updated:

-
    -
  • Added benches.
  • -
  • Added floor lamps.
  • -
  • Added water-cooler cup dispenser.
  • -
-

Yoshax updated:

-
    -
  • Adds recipes for four new non-alcoholic cocktails. Shirley Temples, Roy Rogers, Arnold Palmers and Collins Mixes.
  • -
  • Adds five new Tajaran hairstyles ported from Aurora.
  • -
- -

01 July 2016

-

Aztectornado updated:

-
    -
  • Clicking a stack of sheets (Metal, phoron...) in your other hand now asks how many you want to split off the stack, courtesy of Baycode
  • -
-

Datraen updated:

-
    -
  • Antagonistic factions can now be set and viewed on the uplink. Visibilities can be set for these as well, to help identify sympathizers/potential aids, or to hide the information from those outside of your faction.
  • -
-

Yosh updated:

-
    -
  • Increases max records and book length to ridiculous levels.
  • -
-

Yoshax updated:

-
    -
  • The PTR Sniper is now more accurate when scoped, but less accurate when unscoped. In addition it now has more recoil.
  • -
  • The Laser Cannon no longer holds multiple shots. It holds charge for one shot at a time. This is because the beams it fires now do 90 damage with 100 armor penetration. Furthermore, it is now considerably more accurate. Lastly, to counteract it only holding one shot at a time, it now autorecharges, which takes 60 seconds.
  • -
-

Zuhayr updated:

-
    -
  • Ports/adapted several kitchen machines from Apollo Station.
  • -
- -

27 June 2016

-

Sin4 updated:

-
    -
  • Added NanoUI for Advanced Body Scanners, Arcade, Atmospherics Control Computer, Chemmaster, Cloning Console, Fax Machines, Guestpass Console, Holodeck Computer, Laptop Vendors, Operating Computer, and Photocopiers.
  • -
  • Fixes chemmaster not putting pills in pill bottles.
  • -
- -

21 June 2016

-

HarpyEagle updated:

-
    -
  • Fixes disarm-attack dislocation chances being so low that you were very likely to break the targeted limb before it would dislocate.
  • -
  • It is now possible to disarm-attack with stunbatons like with other melee weapons. Note that this means that using a stunbaton on disarm intent will hurt people.
  • -
  • Trying to move while being grabbed will now automatically resist.
  • -
  • Small mobs are no longer able to pin larger mobs.
  • -
  • Resisting a smaller mob's grab is more likely to be successful.
  • -
  • Fixed being able to climb onto a larger mob while restrained, weakened, unconscious, or dead.
  • -
-

JerTheAce updated:

-
    -
  • CentCom Fax, Admin Prayer, and CentCom emergency messages now prompt admins with a pleasing sound effect.
  • -
  • Fax machines now sound like fax machines and not polaroid cameras.
  • -
- -

15 June 2016

-

Yoshax updated:

-
    -
  • The categories for items in the cargo ordering console have been reworked. Items shoulw now be in more sensible categories. If you cannot find something, try the sensible category.
  • -
- -

14 June 2016

-

Arokha updated:

-
    -
  • Adds video-calls on communicators for existing calls
  • -
  • Adds a 'decline' to incoming communicator calls
  • -
  • New wallets that let you color them how you want
  • -
  • Fixes communicators being able to hear speech
  • -
  • Fixes deadcalls to communicators
  • -
  • Fixed dropping head/foot/glove items on limb loss
  • -
  • Suit coolers inside mecha now work
  • -
  • Fixed printing '1' to world over and over
  • -
  • Made mech tracking beacon constructable again
  • -
  • Change how emotes and LOOC propogate to nearby people
  • -
  • Rewrote how get_mobs_and_objs_in_view_fast works
  • -
  • Can now see through the red external airlock doors
  • -
-

Datraen updated:

-
    -
  • Adds a chance for slimes to get mutation toxin for creation of prometheans (40%).
  • -
  • Simple animals outside of the hostile subtype won't follow you as a zombie.
  • -
  • Xeno hostility is more apparent now.
  • -
  • Slime cores can no longer create twice as many slimes through an exploit.
  • -
-

GinjaNinja32 updated:

-
    -
  • Rewrote drinking glasses. There are now eight types of glass, and drink appearance is based on color and the type of glass you put it in.
  • -
  • There are now 'glass extras' you can add to drinks. Straws, drink sticks, and fruit slices (yes, all of them) all work. You can add up to two extras per glass. Add extras by clicking the glass with the extra, remove by clicking the glass with an empty hand while it's in your other hand.
  • -
  • Adding 'fizzy' things (soda water, cola, etc) or ice to a drink will make it be fizzy or have ice floating in it.
  • -
-

Yoshax updated:

-
    -
  • Everything produced in Robotics is now 25% cheaper to produce.
  • -
- -

08 June 2016

-

Yoshax updated:

-
    -
  • There is now more soap on the map. The chef also gets a dropper.
  • -
  • Changes in gravity now stun for much longer.
  • -
  • Bullets now have a better chance of penetrating objects such as filing cabinets, consoles, fax machines, etc. This applies to all bullets.
  • -
  • The research outpost toxins department now has reinforced phoron windows.
  • -
  • Spears now do their correct damage instead of doing around half.
  • -
- -

07 June 2016

-

Datraen updated:

-
    -
  • Adds a trait tool for Xenobio2. It was supposed to be in the initial implementation, but fell through the cracks, sorry!
  • -
  • Fixed the xenobio smartfridge not displaying it's starting core amount.
  • -
  • Fixed an inverted check with slimes.
  • -
-

EmperorJon updated:

-
    -
  • Increased loadout points from 10 back to 15. We've added so many things like lunchboxes and communicators that everyone just takes by default, so a few more points will be nice.
  • -
-

JerTheAce updated:

-
    -
  • Adds a variety of new guns. Some of these guns and and their ammunition are purchasable through antag uplink, cargo, or can be spawned during Renegade or Heist modes.
  • -
  • Adds ammunition clips for reloading magazines and some guns (such as bolt-actions).
  • -
  • All magazines and ammunitions can now be produced with the autolathe.
  • -
  • New bullpup SMG is available in armory area on CentCom level.
  • -
  • Revolvers now use 6 shots. Finally.
  • -
  • Most guns that didn't use magazines before for some reason (such as the Uzi) now use magazines.
  • -
  • All casings now update icons if they have been spent.
  • -
  • Corrects Pulse Rifle charge cost consistency.
  • -
  • Corrects and improves a number of icons for guns, including a couple of energy guns, and adds fallback icons so they do not turn invisible when held or strapped to your back.
  • -
  • Made the icons for some guns look differently depending on what magazine is loaded into them.
  • -
  • Made antag uplink menu for guns and ammo more informative.
  • -
  • Machinegun magazines no longer fit in pockets.
  • -
  • Made names and descriptions for all projectile guns and ammo consistent while removing grammar and spelling errors.
  • -
  • Autolathe no longer exploitable for ammo by repeatedly recycling empty magazines.
  • -
  • Guns now check a list of compatible magazines.
  • -
  • Ranged mobs no longer drop usable .357 casings.
  • -
  • Added a variety of new gun sound effects, and swapped out the old default gun sound.
  • -
- -

30 May 2016

-

EmperorJon updated:

-
    -
  • Ports Baystation's setup screen changes, thanks to PsiOmegaDelta.
  • -
  • Includes character preview with toggleable equipment, visible loadout items, ghost character sprites, and custom colour underwear. Your underwear will have reset, so you'll need to set it back.
  • -
- -

29 May 2016

-

Datraen updated:

-
    -
  • Injecting people with mutationtoxin no longer mutates them into slime people.
  • -
  • Removes amutationtoxin.
  • -
  • Removes slime core recipies.
  • -
  • Adds slime monkey cubes, which are created by injecting monkey cubes with mutationtoxin and activating like a posibrain.
  • -
  • Maps for Xenobio2 research labs/stations.
  • -
-

Zuhayr updated:

-
    -
  • Backend change: allowed accessories to be placed on any clothing item with the appropriate variables set.
  • -
- -

27 May 2016

-

Yoshax updated:

-
    -
  • Added a new preference that allows you to disable fake nanoui styling on relevant windows. However, if it is your first time loading with this new preference you will need to save your character slot, as there is a problem with satanisiation and it believes the preference is set to disable the nanoui styling.
  • -
- -

25 May 2016

-

Serithi updated:

-
    -
  • Adds in lavender.
  • -
-

Yoshax updated:

-
    -
  • Cables of any color can now be merged.
  • -
  • More and different colors are now available to be used by cable.
  • -
  • Adjusting your suit sensors now displays a message to other people in range that you did so. In addition, seeing someone else adjust someone's suit sensors no longer informs you to what level.
  • -
  • Added towels to the loadout. These can be worn on the head, belt or outwear slots. You can also whip people with them for a special message and sound! In addition, using them in-hand will produce an emote where your towel yourself off.
  • -
- -

17 May 2016

-

SilveryFerret updated:

-
    -
  • Changes the Death Alarms from announcing over Common channel, to announcing only over Medical and Security channels.
  • -
-

Yoshax updated:

-
    -
  • Added shotglasses. These can contain 10 units. They have their whole contents swalloed in one gulp. They can be produced in the autolathe or found in the booze vending machine in the bar.
  • -
- -

16 May 2016

-

Yoshax updated:

-
    -
  • Uplinks now have a discounted item every 15 minutes. This is per uplink, and random, the discount is also random, but weighted as such that a low discount such as 10% off, or 20% off has a higher chance of happening than a high discount such as 90% of. An item will never cost less than 1.
  • -
  • Mercenaries now spawn with their own, personal uplinks.
  • -
  • Faked announcements are now once again purchasable from the uplink, and actually work.
  • -
  • Adds several new items to the uplink including tactical knives, metal foam grenades, ambrosia seeds and much more.
  • -
- -

13 May 2016

-

HarpyEagle updated:

-
    -
  • Shotgun flare illumination now lasts longer, around 3-4 minutes.
  • -
  • Fixed attack animation playing when using flashes even if the flash was not actually used due to being broken or recharging.
  • -
  • Fixed lightswitches layering over darkness. Now only the light layers above shadow. Lightswitch illumination is now much more subtle.
  • -
-

Yoshax updated:

-
    -
  • Processing strata floor can now be pried up with a crowbar.
  • -
  • Blue carpet can now also be removed with a crowbar, and has had it's ability to burn and have corners restored.
  • -
  • Changelings will now store and apply the flavor text of their victims when they absorb and transform into them.
  • -
  • Gives Diona a starting funds wage the same as Tajaran and Unathi.
  • -
  • Brain damage no longer prevent implant removal surgery.
  • -
- -

12 May 2016

-

Yoshax updated:

-
    -
  • Doubles the maximum length of records and names to 6144 & 52, respectively. Also increases book length to 12288. (All numbers are in characters.)
  • -
  • Makes various services in the antag uplink purchasable once again. This includes the fake crew arrival.
  • -
  • Neckgrabs will no longer force people to the ground. In addition, weakened people can no longer resist.
  • -
  • All vending machines now have a small chance of vending an additional item.
  • -
  • Smoke from smoke bombs now lasts approximately 3 times as long and spawns some more smoke to make a heavier cloud.
  • -
  • Smoke from smoke bombs now properly does a small amount of oxygen loss damage. This damage is per cloud of smoke.
  • -
- -

05 May 2016

-

Datraen updated:

-
    -
  • Added three mixed modes, 'Mercenaries & Wizard', 'Mercenaries & Renegades', and 'Traitors & Renegades'.
  • -
-

Hubblenaut updated:

-
    -
  • Hydroponics vendor and biogenerator offer full bottles of fertilizer. Prices and amount available adjusted to accomodate.
  • -
-

Kelenius updated:

-
    -
  • Move delay after clicking has been removed.
  • -
-

PsiOmegaDelta updated:

-
    -
  • Can now prefill the loadout flask and vacuum-flask with a relevant liquid of your choice.
  • -
-

Yoshax updated:

-
    -
  • Splits gender into biological gender and gender identity. Biological gender modifies the sprite (for between male and female) and gender identity determines what pronouns show up when examined or suchlike. Both are displayed in medical records and such.
  • -
  • Smoke grenades can now have their smoke color set by using a multitool on them.
  • -
- -

17 April 2016

-

Datraen updated:

-
    -
  • Manually ports /tg/station's dark click code https://github.com/tgstation/-tg-station/pull/10272 by Razharas.
  • -
  • Teshari smocks now spawn as smocks, and not aqua jumpsuits.
  • -
  • Checks to see if new a two-handed weapon can be wielded when dropped.
  • -
-

EmperorJon updated:

-
    -
  • Robotics Console now correctly shows the operational/lockdown state and button based off if it thinks the synthetic is locked down or not.
  • -
  • Autotraitor synths now behave the same as Traitor synths - they are not locked down.
  • -
-

Kelenius updated:

-
    -
  • Solars now start wired.
  • -
-

Neerti updated:

-
    -
  • Ports Bay's volume-based inventory system. It works off by weight classes instead of just slots, allowing you to hold more light items than you could previously.
  • -
  • Bulky items can now go in your backpack, however it will require twice the space of a normal sized item.
  • -
  • Spacesuits, RIGs, and sniper rifles made heavier.
  • -
- -

07 April 2016

-

Datraen updated:

-
    -
  • If a slice of an item is spawned independently, it will get generic settings.
  • -
-

Kelenius updated:

-
    -
  • Changelings will now change appearance and species together when transforming.
  • -
  • Changelings no longer have gender honorifics in lingchat.
  • -
  • Absorbing the DNA from any source will allow you to use its name, species, and languages.
  • -
  • DNA extract sting won't produce a strange message if there's no target.
  • -
  • Cultists no longer need to research words.
  • -
- -

04 April 2016

-

Kelenius updated:

-
    -
  • Monkeys can ventcrawl once again.
  • -
-

Yoshax updated:

-
    -
  • Tasks that take time to perform now have a progress bar.
  • -
  • Visibility of progress bars can be toggled in preferences. Default is on.
  • -
- -

29 March 2016

-

Datraen updated:

-
    -
  • Added Three New Mixed Gamemodes: Lizard, Changeling + Wizard; Intrigue, Traitors + Ninja; Visitors, Ninja + Wizard.
  • -
  • Created a variable for latespawning antagonist templates, for customization of autospawning antagonists in mixed game modes.
  • -
  • Fixes the buckled check limiting whether or not someone can interact while sitting.
  • -
  • Resisting while buckled and cuffed will process the hand and leg cuffs before unbuckling.
  • -
  • Removed JSON encoding of the PDA Manifest list.
  • -
  • Microwaves no longer try cooking their components while cooking.
  • -
  • Adds a check to prison breaks that makes sure the APC is on before continuing.
  • -
  • Artifacts will no longer spawn on floor turfs.
  • -
  • Stops traitorborgs from being able to hack other borgs.
  • -
  • Stops traitorAIs from being able to hack unlinked borgs.
  • -
-

Yoshax updated:

-
    -
  • Player preferences has been overhauled. Please update your preferences, found at "Character Setup" > "Global" > "Preferences", as they have been reset.
  • -
- -

16 March 2016

-

Datraen updated:

-
    -
  • Harmbaton no longer causes halloss while inactive.
  • -
-

Kelenius updated:

-
    -
  • Potassium and nitroglycerin explosive grenades now work.
  • -
- -

11 March 2016

-

Datraen updated:

-
    -
  • Adds ckeys, player panel to the antagonists panel.
  • -
  • Fragmentation grenades are no longer launchable.
  • -
  • Adds amount of telecrystals to the set telecrystal verb.
  • -
  • Added a verb to just add to telecrystals.
  • -
-

Kelenius updated:

-
    -
  • Drying rack now has a new sprite.
  • -
  • Beekeeping materials and a honey extractor have been added to hydroponics.
  • -
  • There is now a ten-second delay for carding the AI.
  • -
-

Zuhayr updated:

-
    -
  • Small species now take smaller bites/gulps from food and drink.
  • -
  • Small species are now effected by alchol and toxins twice as much.
  • -
  • blood_volume is now a species-level var and Teshari have lowered blood volume.
  • -
  • Hunger is a species var and Teshari get hungry faster.
  • -
  • Small mobs have a reduced climb delay.
  • -
  • Teshari gain more nutrition from meat.
  • -
- -

11 February 2016

-

Datraen updated:

-
    -
  • Moderators can now see and use AOOC.
  • -
  • Other synthetics given EAL.
  • -
  • Trays now drop items when placed on table, dropped.
  • -
  • Objects can now be yanked out of synthetics.
  • -
  • Respawn time moved down from 30 minutes to 15 minutes.
  • -
  • Telecrystal item added for trading telecrystals between traitors and mercenaries.
  • -
  • Telecrystal item now has tech values.
  • -
-

EmperorJon updated:

-
    -
  • Traitor synths can no longer be locked down from the robotics console. Attempting to lock them down (or release the lockdown) notifies the synth of the attempt and updates the console's UI as normal.
  • -
-

Neerti updated:

-
    -
  • Suit cooling units can now be attached to voidsuits. Note that coolers and air tanks are mutually exclusive.
  • -
  • EMP no longer hits twice on humans.
  • -
  • EMP drains powercells using the cell's current charge, and not the cell's maximum potential charge, to ensure two blasts do not completely disable a synthetic.
  • -
  • EMP hitting a prosthetic limb or organ will now do less damage.
  • -
  • EMP hitting a cyborg will no longer outright stun them. Instead, they gain the 'confused' status for a few moments, making movement difficult. In addition, their HUD gets staticy, and their modules are forced to be retracted.
  • -
  • Stasis bags will protect the occupant from the outside enviroment's atmosphere.
  • -
  • Stasis bags can be hit with a health analyzer to analyze the occupant.
  • -
-

Zuhayr updated:

-
    -
  • Drones can now pull a variety of things (such as scrubbers). This came with a pulling refactor so please report any strangeness with pulling in general.
  • -
  • Drones (and any mob that can be picked up) can be bashed against airlocks and such to use their internal access, so long as the person using them does not have an ID card equipped.
  • -
  • Added foam weapons to cargo for LARP shenanigans.
  • -
  • Added the ability to equip grenades to the mask slot, and to prime them by clicking someone with harm intent targeting the mouth.
  • -
  • Removed the species restrictions on transplanted internal organs. Have fun.
  • -
  • Added 'full body' prosthetic options to character generation.
  • -
  • Removed IPC. No tears were shed.
  • -
  • RE: borgs, Renamed 'robot' type to 'drone' and 'android' type to 'robot' for clarity with new 'android' human mobs.
  • -
  • Rejuvenate will now reapply robolimb/autopsy data.
  • -
  • Lots of backend work relating to the above. If you're a coder go look at the PR or ask Zuhayr for details.
  • -
  • Removed brute and burn resist from robolimbs, removed sever vulnerability from robolimbs.
  • -
  • Added a config option for visible human death messages.
  • -
  • pAIs and small mobs can now bump open doors.
  • -
  • Added functionality for two-handed guns; these guns will give an accuracy penalty if fired without an empty offhand.
  • -
  • Unified two-handed melee weapons with the above; while the offhand is empty, the weapon will count as wielded.
  • -
- -

16 December 2015

-

HarpyEagle updated:

-
    -
  • Fixed a couple of bugs causing phoron gas fires to burn cooler and slower than they were supposed to.
  • -
  • Merc bombs are now appropriately explosive again. Same goes for bombs made by toxins.
  • -
-

Hubblenaut updated:

-
    -
  • Airlock backup power test light properly offline when backup power down.
  • -
  • Empty flavor texts no longer draw an empty line on examination.
  • -
  • Material stacks now properly merge upon creation.
  • -
  • Messages for adding to existing stack appear again.
  • -
-

TheWelp updated:

-
    -
  • Removed higher Secret player requirements.
  • -
- -

06 December 2015

-

Datraen updated:

-
    -
  • Changes standard and specific plant traits, more diverse plants.
  • -
-

HarpyEagle updated:

-
    -
  • Fabricated power cells start uncharged.
  • -
-

Hubblenaut updated:

-
    -
  • Welding a broken camera will use the correct icon.
  • -
  • Camera assemblies remember their tag and network from previous usage.
  • -
  • Light replacers can be refilled by clicking on a storage item.
  • -
  • Light replacers now hold up to 32 light bulbs.
  • -
  • Light replacers can be obtained through janitorial supply crates.
  • -
  • A sheet of glass fills the light replacer by 16 bulbs.
  • -
  • Material stacks now properly merge upon creation.
  • -
  • Messages for adding to existing stack appear again.
  • -
  • Mobs on help intent will not push others that aren't.
  • -
  • Adds tape for atmospherics.
  • -
  • Tape graphics and algorithm changes. Looks a lot more appealing now.
  • -
  • Starting and ending tape on the same turf will connect it to all surrounding walls/windows.
  • -
  • Lifting a part of the tape will lift an entire tape section.
  • -
  • Mobs on help intent do stop for tape.
  • -
  • Crumpled tape does not affect tape breaking behavior anymore.
  • -
  • Fixes vending machines not adding stored goods when maintenance panel is closed.
  • -
  • Doors do only buzz once on failed closing attempt.
  • -
-

MagmaRam updated:

-
    -
  • Fixed cloners killing fresh clones instantly with brain damage.
  • -
  • Fixed a bug where disposals pipes would show up above floors despite being installed under them.
  • -
-

Neerti updated:

-
    -
  • Adds NanoUI for communicators, the ability for communicators to call other communicators on the station, the ability for station-bound people to call ghosts, and for ghosts to toggle their visibility to communicators on or off in character preferences (defaults to off). Communicators can now also support more than one call at the same time, for both ghosts and normal communicators.
  • -
  • Adds new machine to telecomms, the Exonet node. It is very basic in terms of functionality, but certain services can be selectively disabled from it, such as newscaster updates, communicators, or external PDA messages. Adds methods for building and deconstructing Exonet nodes.
  • -
  • Adds framework for a fake-networking system called EPv2 that communicators will now use, and perhaps other machines will in the future, for good or for evil.
  • -
  • Changeling Spacearmor reduced in protective ability.
  • -
  • Cryogenic String and Delayed Toxic Sting now have a three minute cooldown upon stinging someone.
  • -
  • Cryotoxin, the chemical used in Cryogenic String, is 25% less potent now.
  • -
  • The rune to summon Narsie has been changed. Narsie is no longer summoned, but Hell still comes.
  • -
  • Spooky mobs spawned from spooky portals as a result of Hell coming have had their speed, health, and damage reduced.
  • -
  • Manifested humans no longer count for summoning Hell.
  • -
  • Changes how armor calculations work. All the armor values remain the same, but the 'two dice rolls' system has been replaced with a mix of reliable damage reduction and a bit of RNG to keep things interesting. The intention is to make weaker armor more relevent and stronger armor less overpowered.
  • -
  • When you are hit, it uses the armor protection as a base amount to protect you from, then it does a roll between +25% and -25% of that base protection, and adds it to the base protection. The result of that is how much damage is reduced from the attack. For example, if you are hit by an energy sword in the chest while wearing armor that has 50 melee protection, the base protection is 50, then RNG can make the final protection be between 37.5 and 62.5 percent. The damage you'd take could range from 11.25 to 18.75, instead of 0, 15, or 30. Remember that some weapons can penetrate armor.
  • -
  • Added personal communicators, a device that enables someone to talk to someone else at vast distances. You can talk to people who are far from the station, so long as telecommunications remains operational.
  • -
  • To use, become a ghost, then use the appropiate verb and pick a communicator to call. Then you wait until someone picks up. Once that occurs, you will be placed inside the communicator. The voice you use is your currently loaded character. Languages are supported as well.
  • -
  • Round-end is now three minutes instead of one, and counts down, to allow for some more post-round roleplay. If the station blows up for whatever reason, the old one minute restart is retained.
  • -
-

PsiOmegaDelta updated:

-
    -
  • Manual radio frequency changes can no longer go outside the standard frequency span.
  • -
  • Users with sufficient access can instead select pre-defined channels outside this span, such as department channels, when using intercoms.
  • -
-

Zuhayr updated:

-
    -
  • Aiming has been rewritten, keep an eye out for weird behavior.
  • -
  • Removed the detective scanner and associated machinery.
  • -
  • Added a microscope, machine forensic scanner, etc. from Aurora forensics.
  • -
- -

22 November 2015

-

neersighted updated:

-
    -
  • Laptop Vendors now accept ID Containers (PDA, Wallet, etc).
  • -
  • Personal Lockers now accept ID Containers (PDA, Wallet, etc).
  • -
- -

27 October 2015

-

HarpyEagle updated:

-
    -
  • When affected by pepperspray, eye protection now prevents blindness and face protection now prevents stun, instead of face protection doing both.
  • -
- -

26 September 2015

-

PsiOmegaDelta updated:

-
    -
  • Meteor events now select a map edge to arrive from, with a probability for each individual wave to come from either neighboring edge. Meteors will never arrive from opposite the starting edge.
  • -
- -

11 September 2015

-

HarpyEagle updated:

-
    -
  • Made flares brighter.
  • -
  • Coffee is now poisonous to tajaran, much like how animal protein is poisonous to skrell.
  • -
- -

08 September 2015

-

Soadreqm updated:

-
    -
  • Increased changeling starting genetic points to 25.
  • -
-

Zuhayr updated:

-
    -
  • Auto-traitor should now be fixed.
  • -
  • The Secret game mode should now be fixed.
  • -
- -

07 September 2015

-

GinjaNinja32 updated:

-
    -
  • Added an auto-hiss system for those who would prefer the game do their sss or rrr for them. Activate via Toggle Auto-Hiss in the OOC tab.
  • -
  • Auto-hiss system in 'basic' mode will extend 's' for Unathi and 'r' for Tajara. 'Full' mode adds 'x' to 'ks' for Unathi, and is identical to 'basic' mode for Tajara.
  • -
-

PsiOmegaDelta updated:

-
    -
  • Changed the language prefix keys to the following: , # -
  • -
  • Language prefix keys can be changed in the Character Setup. Changes are currently not global, but per character.
  • -
- -

05 September 2015

-

Chinsky updated:

-
    -
  • Made capguns into proper guns code-wise. It means you can now take people hostage with them, stick in your mouth, and all other things you can do with real guns but probably shouldn't.
  • -
  • Russian roulette! Fun for whole sec team! Unload some shells from revolver, spin the cylinder(verb) and you're good to go!
  • -
-

HarpyEagle updated:

-
    -
  • Shields no longer block attacks from directly behind the player.
  • -
  • Riot shields no longer stop bullets or beams (except for beanbags and rubber bullets), however they are now more effective at blocking melee attacks and thrown objects.
  • -
  • Energy shields block melee attacks as effectively as riot shields do. Their ability to block projectiles is largely unchanged.
  • -
  • Melee weapons now only block melee attacks.
  • -
  • Two handed weapons have a small chance of blocking melee attacks when wielded in two hands.
  • -
  • Sound and visual effects when blocking attacks with an energy shield or energy sword.
  • -
  • Fixed dead or unconscious people blocking stuff with shields.
  • -
-

PsiOmegaDelta updated:

-
    -
  • Cargo now sorts under its own department on station manifests.
  • -
  • Manual radio frequency changes can no longer go outside the standard frequency span.
  • -
  • Users with sufficient access can instead select pre-defined channels outside this span, such as department channels, when using intercoms.
  • -
- -

02 September 2015

-

Atlantis updated:

-
    -
  • Converted phoron glass to borosilicate glass, adjusted heat resistances accordingly, got rid of copypaste fire code. Fire resistance is now handled by variables so completely fireproof windows are possible with varedit.
  • -
  • Windows take fire damage when heat exceeds 100C regular windows, 750C reinforced regular, 2000C borosilicate and 4000C reinforced borosilicate. For comparsions, reinforced walls begin taking damage around 6000.
  • -
-

Hubblenaut updated:

-
    -
  • Adds glass bottles for Cola, Space Up and Space Mountain Wind to Booze-O-Mat.
  • -
  • Some bar drink recipes have been amended to easily sum to 30 units for drinking glasses.
  • -
  • Vendors now have a product receptor for accepting goods. Opening the maintenance painel is no longer required.
  • -
  • Wrenching a vending machine is no longer a silent action.
  • -
  • Stepup: Item placement on 4x4 grids seemed to work great. Now we'll try 8x8.
  • -
-

Kelenius updated:

-
    -
  • Mechfab can now be upgraded using RPED, and now uses NanoUI.
  • -
-

Matthew951 updated:

-
    -
  • Added Vincent Volaju's hair.
  • -
  • Added Vincent Volaju's beard.
  • -
-

Zuhayr updated:

-
    -
  • Added the ability for AIs in hardsuits to control suit modules and movement with a dead or unconcious wearer.
  • -
  • Added ballistic supply drop pods.
  • -
  • Added diona gestalt random map template.
  • -
  • Swapped the singularity beacon out for a hacked supply beacon.
  • -
- -

24 August 2015

-

HarpyEagle updated:

-
    -
  • Girders are now reinforced by using a screwdriver on the girder before applying the material sheets. Use a screwdriver again instead to cancel reinforcing.
  • -
  • Mechanical traps no longer spawn in the janitor's locker.
  • -
  • Mechanical traps can now be printed with a hacked autolathe.
  • -
  • Adds armour penetration mechanic for projectiles and melee weapons.
  • -
  • Laser carbines, LWAP, and shotgun now have a small amount of armour penetration, ballistic rifles (not SMGs) have moderate amounts, laser cannon has high armour penetration, and the PTR mostly ignores body armour.
  • -
  • Shotgun slugs and Z8/STS damage has been lowered slightly to accomodate for their higher penetration. In general ballistics deal less damage but have higher penetration than comparable laser weapons. Notable exception: X-Ray lasers have had their damage lowered slightly but gain very high armour penetration.
  • -
  • Energy swords now have very high armour penetration. Ninja blades do less damage but ignore armour completely.
  • -
-

Kelenius updated:

-
    -
  • Click cooldowns have been removed on pretty much everything that isn't an attack.
  • -
-

PsiOmegaDelta updated:

-
    -
  • Adds the option to set the icon size to 48x48, found under the Icons menu, along with 32x32, 64x64, and stretch to fit.
  • -
  • Active AI cores now provides coverage on the AI camera network. Does not utilize actual cameras, thus will not show up on security consoles.
  • -
  • The Dinnerware vending machine now offer both utensil knives and spoons without first having to hack them.
  • -
  • Synths now have id cards with access levels which is checked when operating most station equipment.
  • -
  • Station synthetics still have full station access but can no longer interact with syndicate equipment, and syndicate borgs now start with only syndicate access.
  • -
  • Syndicate borgs can copy the access from other cards by utilizing their own id card module, similar to how syndicate ids work.
  • -
  • When examined up close id cards now offer a more detailed view.
  • -
  • Agent ids now offer much greater customization, allowing changing name, age, DNA, toggling of AI tracking termination (using the electronic warfware option), and more.
  • -
  • As AI tracking can now be enabled/disabled at will AI players should not feel the need to hesitate before informing relevant crew members when camera tracking is explicitly terminated.
  • -
  • Uplink menu now more organized and with new categories.
  • -
  • Now possible to cause falsified ion storm announcements.
  • -
  • Now possible to cause falsified radiation storm announcements, with expected maintenance access changes.
  • -
  • Now possible for mercenaries to create falsified Central Command Update messages.
  • -
  • Now possible for mercenaries to create falsified crew arrival messages and records.
  • -
-

RavingManiac updated:

-
    -
  • Sound environments tweaked to feel more claustrophobic
  • -
  • Being drugged, hallucinating, dizzy, or in low-pressure or vacuum will alter sounds you hear
  • -
  • Sound environment in holodeck will change to reflect the loaded program
  • -
-

Vivalas updated:

-
    -
  • A new uplink item has been added! A briefcase full 'o thalla can now be bought by traitors for bribes and such!
  • -
-

Zuhayr updated:

-
    -
  • Pariahs are now a subspecies of Vox with less atmos/cold protection, a useless brain, and lower health.
  • -
  • Leap now only gives a passive grab and has a shorter range. It also stuns Pariahs longer than it does their target.
  • -
  • Rewrote tiling. White floors, dark floors and freezer floors now have associated tiles.
  • -
  • Changed how decals work in the mapper. floor_decal is now used instead of an icon in floors.dmi.
  • -
  • The floor painter has been rewritten to use decals. Click it in-hand to set direction and decal.
  • -
  • Floor lights are now built from the autholathe, secured with a screwdriver, activated by clicking them with an empty hand, and repaired with a welding torch.
  • -
  • Unathi now have minor slowdown and 20% brute resist.
  • -
  • Tajarans now have lower bonus speed and a flat 15% malus to brute and burn.
  • -
  • Vox can now eat monkeys and small animals.
  • -
  • Tajarans can now eat small animals.
  • -
  • Unarmed attack damage has been lowered across the board.
  • -
- -

17 August 2015

-

PsiOmegaDelta updated:

-
    -
  • Station time and duration now available in the Status tab.
  • -
- -

16 August 2015

-

HarpyEagle updated:

-
    -
  • The unathi breacher is now only wearable by unathi.
  • -
- -

15 August 2015

-

Kelenius updated:

-
    -
  • Bees have been updated and are totally worth checking out (beekeeping crate at cargo).
  • -
  • Sleeper consoles removed. All interaction is now done by clicking on the sleeper itself.
  • -
  • To put people into sleeper, you now have to click-drag people to it. Grabs no longer work. To exit the sleeper, move.
  • -
  • Sleeper now uses a NanoUI.
  • -
- -

14 August 2015

-

HarpyEagle updated:

-
    -
  • Renames many guns to follow a consistent naming style. Updated and changed gun description text to be more lore-friendly.
  • -
  • Throwing a booze bottle at something nearby while on harm intent causes it to smash, splashing it's contents over whatever it hits.
  • -
  • Rags can now be wrung out over a container or the floor, emptying it's contents into the container or splashing them on the floor.
  • -
  • Rags can now be soaked using the large water and fuel tanks instead of just beakers.
  • -
  • Rags soaked in welding fuel can be lit on fire.
  • -
  • Rags can now be stuffed into booze bottles. When the bottle smashes, the stuffed rag is dropped onto the ground.
  • -
  • Fixed eggs having a ridiculously large chemical volume.
  • -
  • T-Ray scanner effects are now only visible to the person holding the scanner.
  • -
  • Traitors can now purchase the C-20r and the STS-35 for telecrystals.
  • -
-

PsiOmegaDelta updated:

-
    -
  • The amount you start with in your station account is now affected by species, rank, and NT's stance towards you.
  • -
-

TheWelp updated:

-
    -
  • Bookcases are now movable/buildable/destroyable.
  • -
  • Paper can now be crumpled by using in-hand while on hurt intent.
  • -
  • Library Computer External Archive is now sortable.
  • -
-

Zuhayr updated:

-
    -
  • Click a hat on a drone with help intent to equip it. Drag the drone onto yourself with grab intent to remove it.
  • -
- -

13 August 2015

-

GinjaNinja32 updated:

-
    -
  • Changed language selection to allow multiple language selections, changed humans/unathi/tajarans/skrell to not automatically gain their racial language, instead adding it to the selectable languages for that species. Old slots will warn when loaded that the languages may not be what you expect.
  • -
-

Orelbon updated:

-
    -
  • Changed the HoP's suit to more bibrant colors and hopefully you will like it.
  • -
- -

11 August 2015

-

PsiOmegaDelta updated:

-
    -
  • 0.1.19 is live.
  • -
  • Crew monitors now update every 5th second instead of every other. Reduces lag and gives antags a larger window of opportunity to disable suit sensors if they have to harm someone.
  • -
- -

31 July 2015

-

HarpyEagle updated:

-
    -
  • Fixed projectiles being able to hit people in body parts that they don't have. This will also mean that the less limbs someone has the less effective they will be as a body shield.
  • -
- -

29 July 2015

-

Karolis2011 updated:

-
    -
  • Made tagger and sorting pipes dispensible.
  • -
  • Unwelding and welding sorting/tagger pipes, no longer delete data about them.
  • -
- -

27 July 2015

-

Kelenius updated:

-
    -
  • Borg shaker now works similarly to hypospray. It generates reagents that can be poured into glasses.
  • -
  • Therefore, they can no longer duplicate rare reagents such as phoron.
  • -
- -

14 July 2015

-

HarpyEagle updated:

-
    -
  • Fixes wrong information being reported when analyzing locked abandoned crates with a multitool.
  • -
-

PsiOmegaDelta updated:

-
    -
  • Ninjas can no longer teleport unto turfs that contain solid objects.
  • -
  • Wizards can no longer etheral jaunt unto turfs that contain solid objects.
  • -
- -

11 July 2015

-

HarpyEagle updated:

-
    -
  • Added inhand sprites for flashes, flashbangs, emp and other grenades.
  • -
-

Loganbacca updated:

-
    -
  • Turrets no longer burn holes through the AI.
  • -
  • Projectiles now have a chance of hitting mobs riding cargo trains.
  • -
  • Fixed visual bugs with projectile effects.
  • -
- -

10 July 2015

-

Zuhayr updated:

-
    -
  • Ninja now spawns on a little pod on Z2 and can teleport to the main level.
  • -
- -

06 July 2015

-

GinjaNinja32 updated:

-
    -
  • 'Provisional' is now also a valid temporary position prefix for manifest sorting.
  • -
- -

04 July 2015

-

PsiOmegaDelta updated:

-
    -
  • Portable turrets now only blocks movement while deployed.
  • -
  • Portable turrets are no longer invincible while undeployed, however they have increased damage resistance in this state.
  • -
  • Crescent portable turrets should no longer act up during attempts to (un)wrench and alter their settings.
  • -
- -

30 June 2015

-

PsiOmegaDelta updated:

-
    -
  • Non-general areas on Crescent are now protected by blast doors to enforce area restrictions. Admins can operate these from the central checkpoint.
  • -
- -

24 June 2015

-

HarpyEagle updated:

-
    -
  • Fixed Tajaran name generation producing names without a space between first and last.
  • -
  • Adds docking to the mercenary shuttle. Works similarly to other shuttles, except docking and undocking is manually initiated and not automatic. A system to approve or deny dock requests still to be implemented.
  • -
  • Toolboxes can now hold larger items, such as stacks of metal or power cells, at the cost of having less space for other things.
  • -
  • Gloves/shoes can now be worn even if you have one hand/foot missing. The other one still has to be present, of course. The items still drop when you first lose the hand/foot.
  • -
  • Budget insulated gloves are somewhat less useless. On average, they will stop half the damage from getting shocked, and the worst case insulation is not as bad as it used to be. Budget gloves that are as good as regular insulated gloves are still as rare as they were before though.
  • -
  • PTR bullets are now hitscan, to make them somewhat better for actual sniping.
  • -
  • The telecoms server room now has an actual cycling airlock into it.
  • -
  • Non-vital body parts will no longer take further damage above a certain amount, and will inflict paincrit effects instead. On most humaniods the head, chest, and groin are vital.
  • -
  • Engineers now spawn with industrial workboots (credit: ChessPiece/Bishop).
  • -
  • Damaged robotic legs now more likely to have an effect.
  • -
  • Fixed bug preventing internal organs from taking damage in some cases.
  • -
  • New flavours of tables around the station. Engineering starts with more plastic.
  • -
  • Fixed worn items not appearing in some cases. Most notably crossbows and certain guns when worn on the back. As a side effect, laundry machines no longer transform items.
  • -
  • Crit oxyloss now runs in game time instead of real time. So if lag is slowing your movement the same slowdown applies to the dying person you're trying to reach.
  • -
  • Breathmasks can now be adjusted by clicking on them in your hand, in addition to the verb.
  • -
  • Wearing a space helmet or similar face-covering gear now prevents eating and force-feeding food, drink, and pills.
  • -
  • Phoron in air ignites above it's flashpoint temperature and a certain (very small) minimum concentration. Environments that have oxygen and are hot enough, and have phoron but not enough concentration to burn will produce flareouts, which are mostly a visual effect.
  • -
  • Adds animation when making unarmed attacks or attacking with melee weapons, to help make it clearer who is attacking.
  • -
  • Opening an unpowered door now has an appropriate sound.
  • -
  • Ingesting diseased blood may contract the disease.
  • -
- -

22 June 2015

-

PsiOmegaDelta updated:

-
    -
  • The traitor uplink no longer displays all items in a long list, instead has categories which when accessed shows the relevant items.
  • -
- -

19 June 2015

-

HarpyEagle updated:

-
    -
  • Prevents being on fire from merely warming mobs up slightly in some cases. Mob fires also burn hotter.
  • -
  • Matches can now be used to light things adjacent to you when thrown.
  • -
  • Made the effects of having a damaged robotic leg more prominent.
  • -
  • Robot limbs no longer cause pain messages. A reminder that you can still check their status with 'Help Intent' -> 'Click Self'.
  • -
  • Knifing damage scales with weapon force and throat protection. Helmets only provide throat protection if they are air tight. Trying to cut someone's throat with wirecutters and/or while wearing an armoured sealed helmet will require several attempts before the victim passes out.
  • -
  • Knifing switches on harm intent, in case you just wanted to beat on the victim for some reason.
  • -
  • Prevents knifing bots or silicons.
  • -
- -

16 June 2015

-

Chinsky updated:

-
    -
  • Updated penlights to be more of use in diagnostics, they now show following conditions:
  • -
  • Eye damage
  • -
  • Blurry eyes (overall slower reaction)
  • -
  • Brain damage (one eye reacts slower)
  • -
  • Opiates use (pinpoint pupils)
  • -
  • Drugs use (dilated pupils)
  • -
-

PsiOmegaDelta updated:

-
    -
  • Observers can now follow both the AI and its eye upon speech.
  • -
  • Observers can now follow both observers and their body, if they ever had one, upon speech.
  • -
  • Observers can now follow hivemind speakers if the speaker is not using an alias or antagHUD is enabled.
  • -
  • Turret controls now glow, with the color depending on the current mode.
  • -
-

Techhead updated:

-
    -
  • Converted Request Console interface into NanoUI.
  • -
- -

09 June 2015

-

PsiOmegaDelta updated:

-
    -
  • Ports /tg/'s meteor event. Meteors now appear to be more accurate, come in a greater variety, and may drop ores on their final destruction.
  • -
- -

08 June 2015

-

PsiOmegaDelta updated:

-
    -
  • The AI chassis now glows, with the color depending on the currently selected display.
  • -
- -

05 June 2015

-

PsiOmegaDelta updated:

-
    -
  • Split stacks no longer lose their coloring.
  • -
  • Can no longer merge cables of different colors.
  • -
  • Blobs and simple mobs now attack all external organs instead of a subset. The overall damage remains the same but the number of fractures caused will, in general, be fewer.
  • -
  • Spider nurses now have a chance of injecting their victims with spider eggs which eventually hatch. If the limb is removed from the host, the host dies, or the spiderling has matured sufficiently it will crawl out into freedom. Medical scanners will pick upp eggs and spiderlings as foreign bodies.
  • -
-

Yoshax updated:

-
    -
  • Makes hyposprays start empty instead of filled with Tricord.
  • -
  • Makes the special wizard projectile staffs, Animate, Change, Focus and any future ones only usable by wizards. Also makes it so only wizards can use spellbooks and teleportation scrolls.
  • -
- -

04 June 2015

-

PsiOmegaDelta updated:

-
    -
  • AI eyes can now be found in the observer follow list.
  • -
  • Synths can now review all law modules that can be found on the station from their law manager.
  • -
  • Synths can state these laws if desired, however this is strongly discouraged unless subverted/malfunctioning.
  • -
  • Astral projecting mobs, such as wizards or cultists, may no longer respawn as something else while their body lives.
  • -
-

Techhead updated:

-
    -
  • Prison break event has been expanded to include Virology or Xenobiology
  • -
  • Prison break event will warn Enginering and the AI beforehand so they can take preventive measures.
  • -
  • Disabling area power will now prevent doors from opening during the event
  • -
- -

02 June 2015

-

Techhead updated:

-
    -
  • Re-adds extended capacity emergency oxygen tanks to relevant jobs.
  • -
- -

30 May 2015

-

Atlantis updated:

-
    -
  • Malfunction Overhaul - Whole gamemode was completely reworked from scratch. Most old abilities have been removed and quite a lot of new abilities was added. AI also has to hack APCs to unlock higher tier abilities faster, instead of having access to them from the round start. Most forced things, such as, shuttle recalling were removed and are instead controlled by the AI. Code is fully modular allowing for future modifications.
  • -
-

HarpyEagle updated:

-
    -
  • Fixes Engineer ERT gloves not being insulated.
  • -
  • IV stands are no longer bullet shields. They also allow mice, drones, pAIs et al to pass though.
  • -
-

Kelenius updated:

-
    -
  • AI now hears LOOC both around its eye and its core, and speaks in LOOC around its eye. Keep in mind that you won't hear and won't be heard if there is a wall between your eye and the target.
  • -
-

PsiOmegaDelta updated:

-
    -
  • You can now review the server revision date and hash by using the 'Show Server Revision' verb in the OOC category.
  • -
- -

27 May 2015

-

PsiOmegaDelta updated:

-
    -
  • The inactive check process now respects client holder status and can be configured how long clients may remain inactive before being kicked.
  • -
-

Zuhayr updated:

-
    -
  • Unfolded pAIs can now be scooped up and worn as hats.
  • -
  • Scoop-up behavior is now standardized to selecting help intent and dragging their icon onto yours.
  • -
- -

26 May 2015

-

Atlantis updated:

-
    -
  • NanoUI for Robotics Control Console
  • -
  • NanoUI for Supermatter Crystal - AI/Robot only, purely informational
  • -
-

Chinsky updated:

-
    -
  • Meat limbs now can be attached. Use limb on missing area, then hemostat to finalize it.
  • -
  • Limbs from other races can be now attached. They'll cause rejection, but it can be kept at bay with spaceacilline to some point. Species special attack is carried over too, i.e. you can clawn people if you sew a cathand to yourself.
  • -
  • Limbs that are left in open will rot in ~7 minutes. Use freezers or cryobags to stop it. You can still attach them, but you wish you couldn't.
  • -
-

PsiOmegaDelta updated:

-
    -
  • Both the pulse taker and target must now remain still for the duration of the check or it will fail.
  • -
-

RavingManiac updated:

-
    -
  • Tape recorders now record hearable emotes and action messages (e.g. gunshots).
  • -
  • You can now see actions from inside mechs and closets.
  • -
-

Techhead updated:

-
    -
  • Removed gaseous reagents from the chemistry system and replaced with real-world organic chemistry precursors.
  • -
  • Hydrogen has been replaced with hydrazine, a highly toxic, flammable liquid.
  • -
  • Oxygen has been replaced with acetone, a mildly toxic liquid. Ethanol's ink-sovlent capabilities have been copied to it.
  • -
  • Chlorine has been replaced with hydrochloric acid. It is a stronger acid than sulphuric but less toxic.
  • -
  • Nitrogen has been replaced with ammonia. Ammonia now acts as a Dexalin-equivalent for Vox.
  • -
  • Flourine has also been replaced with hydrazine in its one recipe. Flourosurficant has been renamed azosurficant.
  • -
  • Being splashed with liquid Phoron will burn eyes and contaminate clothes like being exposed to Phoron gas.
  • -
-

Zuhayr updated:

-
    -
  • Added a ghost requisition system for posibrains and living plants.
  • -
  • Added attack_ghost() to hydro trays and posibrains to allow ghosts to enter them.
  • -
  • Prosthetic limbs are now only repairable with welders/cable coils if they have suffered below 30 combined damage.
  • -
  • Surgery steps that cause no pain and have no failure wounding have been added: screwdriver for 'incision', crowbar to open, multitool to 'decouple' a prosthetic organ. Hemostat is still used to take an organ out.
  • -
  • Using a welder or a cable coil as a surgical tool after opening a maintenance hatch will repair damage beyond the 30 damage cap. In other words, severe damage to robolimbs requires expert repair from someone else.
  • -
  • Eye and brain surgery were removed; they predate the current organ system and are redundant.
  • -
  • IPC are now simply full prosthetic bodies using a specific manufacturer (Morpheus Cyberkinetics).
  • -
  • IPC can 'recharge' in a cyborg station to regain nutriment. They no longer interface with APCs.
  • -
  • NO_BLOOD flag now bypasses ingested and blood reagent processing.
  • -
  • NO_SCAN now bypasses mutagen reagent effects.
  • -
  • Cyborg analyzers now show damage to prosthetic limbs and organs on humans.
  • -
  • Prosthetic EMP damage was reduced.
  • -
  • Several organ files were split up/moved around.
  • -
- -

22 May 2015

-

Ccomp5950 updated:

-
    -
  • Beepsky no longer kills goats.
  • -
  • Goats will move towards vines that are 4 spaces away now instead of 1
  • -
  • Goats will eat the spawning plants for vines as well as the vines themselves.
  • -
-

Chinsky updated:

-
    -
  • Ghetto diagnosis. Grab patient, aim at bodypart you want to check, click on them with help intent. This will tell you about their wounds, fractures and other oddities (toxins/oxygen) for that bodypart.
  • -
  • Fractures are visible on very damaged limbs. Dislocations are always visible. Surgery incisions now visible too.
  • -
  • Stethoscopes actually make sense now. They care for heart/lungs status when reporting pulse and respiration now.
  • -
-

HarpyEagle updated:

-
    -
  • Re-implemented fuel fires. Tweaked fire behaviour overall.
  • -
-

Yoshax updated:

-
    -
  • Bear traps now do damage when stood on, enough to break bones! Bear traps can now affect any limb of a person who is on the ground, including head! Bear traps are no longer legcuffs and instead embed in the limb they attack.
  • -
  • Bear traps now take several seconds to deploy and cannot be picked up when armed, they must be disarmed by clicking on them. They also cannot be moved then they are deployed.
  • -
-

Zuhayr updated:

-
    -
  • Massive material refactor. Walls, beds, chairs, stools, tables, ashtrays, knives, baseball bats, axes, simple doors, barricades, so on.
  • -
  • Tables are now built via steel then another sheet on the resulting frame. They can then be reinforced by dragging a stack of sheets onto the table.
  • -
  • Walls are built with steel for girders, then right-click the girder and select the reinforce verb while holding a stack, then click the girders with a final sheet.
  • -
  • Various things can be built with various sheet types. Experiment! Just keep in mind that uranium is now radioactive and phoron is now flammable.
  • -
- -

18 May 2015

-

Hubblenaut updated:

-
    -
  • Adds a light for available backup power on airlocks.
  • -
-

Kelenius updated:

-
    -
  • There has been a big update to the reagent system. A full-ish changelog can be found here: http://pastebin.com/imHXTRHz. In particular:
  • -
  • Reagents now differentiate between being ingested (food, pills, smoke), injected (syringes, IV drips), and put on the skin (sprays, beaker splashing).
  • -
  • Injecting food and drinks will cause bad effects.
  • -
  • Healing reagents, generally speaking, have stronger effects when injected.
  • -
  • Toxins now work slower and deal more damage. Seek medical help!
  • -
  • Alcohol robustness has been lowered.
  • -
  • Acid will no longer melt large numbers of items at once.
  • -
  • Synaptizine is no longer hilariously deadly.
  • -
-

Loganbacca updated:

-
    -
  • Changed MULE destination selection to be list based.
  • -
-

PsiOmegaDelta updated:

-
    -
  • Destroying a camera by brute force now has a chance to break the wiring within.
  • -
  • Turf are now processed. This, for example, causes radioactive walls to regularly irradiate nearby mobs.
  • -
  • Welders should now always update their icon and inhand states properly.
  • -
- -

17 May 2015

-

PsiOmegaDelta updated:

-
    -
  • Teleporter artifacts should no longer teleport mobs inside objects.
  • -
- -

16 May 2015

-

GinjaNinja32 updated:

-
    -
  • Rewrote tables. To construct a table, use steel to make a table frame, then plate the frame with a material such as steel, gold, wood, etc. Hold a stack in your hand and drag it to the table to reinforce it. To deconstruct a table, use a screwdriver to remove the reinforcements (if present), then a wrench to remove the plating, and a wrench again to dismantle the frame. Use a welder to repair any damage. Use a carpet tile on a table to add felt, and a crowbar to remove it.
  • -
-

HarpyEagle updated:

-
    -
  • Adds tail animations for tajaran and unathi. Animations are controlled using emotes.
  • -
- -

14 May 2015

-

PsiOmegaDelta updated:

-
    -
  • Should now be more evident that the brig disposal chute sends its goods to the common brig area.
  • -
  • Cells now drain when using more charge than what is available.
  • -
  • The rig stealth module now requires as much power to run as the energy blade module.
  • -
-

Techhead updated:

-
    -
  • Vox will spawn with emergency nitrogen tanks in their survival boxes.
  • -
  • Diona will spawn with an emergency flare instead of a survival box.
  • -
  • Engineers no longer spawn with extended-capacity oxygen tanks.
  • -
  • Vox spawning without backpacks will have their nitrogen tank equipped to their back.
  • -
  • The Bartender's spare beanbag shells have been moved into bar backroom with the shotgun.
  • -
  • Portable air pumps now fill based on external/airtank pressure when pumping in.
  • -
- -

12 May 2015

-

Dennok updated:

-
    -
  • New buildmode icons made by BartNixon.
  • -
-

HarpyEagle updated:

-
    -
  • Masks and helmets that cover the face block feeding food, drinks, and pills.
  • -
-

MrSnapwalk updated:

-
    -
  • Added seven new AI core displays.
  • -
  • Changed the pAI sprite and added several new expressions.
  • -
-

PsiOmegaDelta updated:

-
    -
  • The space vine event now comes with a station announcement.
  • -
- -

11 May 2015

-

Mloc updated:

-
    -
  • Rewritten lighting system.
  • -
  • Better coloured lights.
  • -
  • Animated transitions.
  • -
-

PsiOmegaDelta updated:

-
    -
  • As an observer, using antagHUD should now always restrict you from respawning without admin intervention.
  • -
-

Techhead updated:

-
    -
  • Voidsuits can have tanks inserted into the storage slot.
  • -
  • Voidsuits display helpful information on their contents on examine.
  • -
  • Magboots can be equipped over other shoes. Except other magboots.
  • -
- -

10 May 2015

-

GinjaNinja32 updated:

-
    -
  • Acting jobs on the manifest will now sort with their non-acting counterparts. All assignments beginning with the word 'acting', 'temporary', or 'interim' will do this.
  • -
-

Yoshax updated:

-
    -
  • Removes sleepy chems from being cloned, adds a consistent period of 30 tick sleep.
  • -
- -

09 May 2015

-

Yoshax updated:

-
    -
  • Maps in the top mounted 9mm practice rounds, .45 practice rounds, and practice shotgun shells into the armory.
  • -
- -

07 May 2015

-

HarpyEagle updated:

-
    -
  • Breaking out of lockers now has sound and animation.
  • -
-

PsiOmegaDelta updated:

-
    -
  • The cloning computer can again successfully locate nearby cloning vats and DNA scanners at round start.
  • -
  • Security equipment now treats individuals with CentCom ids with the greatest respect.
  • -
  • Adds stretches of power cable around the construction outpost, ensuring one does not have to climb over machines to being laying cables.
  • -
-

RavingManiac updated:

-
    -
  • Muzzle-flash lighting effect for guns
  • -
  • Energy guns now display shots remaining on examine
  • -
- -

06 May 2015

-

PsiOmegaDelta updated:

-
    -
  • Examining a pen or crayon now lists the available special commands in the examine tab.
  • -
- -

05 May 2015

-

PsiOmegaDelta updated:

-
    -
  • Grilles no longer return too many rods when destroyed (using means other than wirecutters).
  • -
-

RavingManiac updated:

-
    -
  • Intent menu now appears while zooming with a sniper rifle.
  • -
- -

02 May 2015

-

HarpyEagle updated:

-
    -
  • Neck-grabbing someone now stuns them properly.
  • -
-

PsiOmegaDelta updated:

-
    -
  • The spider infestation event now makes an announcement much sooner.
  • -
  • Admins can now toggle OOC/LOOC separately.
  • -
  • Mice are now numbered to aid admins.
  • -
-

Yoshax updated:

-
    -
  • Adds an option and verb to the AI to send emergency messages to Central, functions same as comms console option.
  • -
  • Changes comms console to only have one level of ID require, meaning all heads of staff have what was captain access, allowing them to change alert, send emergency messages and make announcements.
  • -
  • Adds an emergency bluespace relay machine which is mapped into teletcomms, this machine takes emergency messages and sends them to central, if one does not exist on any Z, you cannot send any emergency messages.
  • -
  • Adds an emergency bluespace relay assembly kit orderable from cargo for when the ones on telecomms are destroyed. Assembly is required.
  • -
  • Adds the emergency bluespace relay circuitboard to be researchable and printable in R&D, with sufficient tech levels.
  • -
- -

30 April 2015

-

Yoshax updated:

-
    -
  • Adds more items to custom loadout, including a number of dressy suits and some other things.
  • -
- -

29 April 2015

-

Daranz updated:

-
    -
  • Paper bundles can now have papers inserted at arbitrary points. This can be done by clicking the previous/next page links with a sheet of paper in hand.
  • -
-

HarpyEagle updated:

-
    -
  • Added new fire modes to various guns: c20r, STS-35, WT-550, Z8, L6 SAW, and double barreled shotgun. The firing modes work the same way as the egun; click on the weapon with it in your active hand to cycle between modes. Unloading these weapons now requires that you click on them with an empty hand.
  • -
-

PsiOmegaDelta updated:

-
    -
  • Portable atmospheric pumps and scrubbers now use NanoUI.
  • -
  • Two new events which will cause damage to APCs or cameras when triggered.
  • -
- -

28 April 2015

-

Jarcolr updated:

-
    -
  • Added 9 new bar sign designs/sprites.
  • -
-

Kelenius updated:

-
    -
  • Good news to the roboticists! The long waited firmware update for the bots has arrived. You can expect the following changes:
  • -
  • Medbots have improved the disease detection algorithms.
  • -
  • Floorbot firmware has been bugtested. In particular, they will no longer get stuck near the windows, hopelessly trying to fix the floor under the glass.
  • -
  • Floorbots have also received an internal low-power metal synthesizer. They will use it to make their own tiles. Slowly.
  • -
  • Following the complains from humanitarian organizations regarding securitron brutality, stength of their stunners has been toned down. They will also politely demand that you get on the floor before arresting you. Except for the taser-mounted guys, they will still tase you down.
  • -
  • Other minor fixes.
  • -
  • The lasertag bots are now forbidden to build and use following the incident #1526672. Please don't let it happen again.
  • -
  • The farmbot design has been finished! Made from a watertank, robot arm, plant analyzer, bucket, minihoe and a proximity sensor, these small (not really) bots will be a useful companion to any gardener and/or xenobotanist.
  • -
  • Spider learning alert: they have learned to recognize the bots and will mercilessly attack them.
  • -
  • An experimental CPU upgrade would theoretically allow any of the bots to function with the same intelligence capacity as the maintenance drones. We still have no idea what causes it to boot up. Science!
  • -
  • INCOMING TRANSMISSION: Greetings to agents, pirates, operatives, and anyone who otherwise uses our equipment. Following the NT update of bot firmware, we have updated the cryptographic sequencer's hacking routines as well. The medbots you emag will not poison you anymore, the clanbots won't clean after themselves immediately, and floorbots... wear a space suit. Oh, and it works on the new farmbots, too.
  • -
-

PsiOmegaDelta updated:

-
    -
  • Beware. Airlocks can now crush more things than just mobs.
  • -
  • AIs now have a personal atmospherics control subsystem.
  • -
  • Some borg modules now have additional subsystems.
  • -
  • Improves borg module handling.
  • -
  • Secure airlocks now buzz when access is denied.
  • -
  • The mental health office door now requires psychiatrist access, and the related button now opens/closes the door instead of bolting.
  • -
  • Restores an old soundtrack 'Thunderdome.ogg'.
  • -
  • Some holodeck programs now have custom ambience tracks.
  • -
-

RavingManiac updated:

-
    -
  • The phoron research lab has been renovated to include a heat-exchange system, a gas mixer/filter and a waste gas disposal pump.
  • -
  • Candles now burn for about 30 mintutes.
  • -
-

Yoshax updated:

-
    -
  • Adds items to the orderable antag surgical kit so its actually useful for surgery.
  • -
  • Adjusts custom loadout costs to be more standardised and balances. Purely cosmetic items, shoes, hats, and all things that do not provide a straight advtange (sterile mask, or pAI, protection from viruses and possible door hacking or records access, respectively), each cost 1 point, items that provide an advantage like those just mentioned, or provide armor or storage cost 2 points.
  • -
  • Adds practice rounds, both .45 for Sec and Detective's guns, also 9mm top mounted for the Saber, and for the Bulldog.
  • -
  • Adds the .45 and 9mm practice rounds to the armory.
  • -
  • Adds all the practice rounds to the autolathe.
  • -
  • Adds r_walls to the back of the firing range, leaves the sides normal.
  • -
  • Fixes HoS' office door to not be CMO locked.
  • -
- -

24 April 2015

-

Dennok updated:

-
    -
  • Fixes overmap ship speed calculations.
  • -
  • Adds overmap ship rotation.
  • -
  • Added a floorlayer.
  • -
- -

23 April 2015

-

Dennok updated:

-
    -
  • Added an automatic pipelayer.
  • -
  • Added an automatic cablelayer.
  • -
-

PsiOmegaDelta updated:

-
    -
  • Shower curtains no longer lose their default color upon being washed.
  • -
  • Emergency shutters can again be examined, and from the proper distance.
  • -
  • The virus event will now only infect mobs on the station, currently controlled by player that has been active in the last 5 minutes.
  • -
  • Laptops now use the proper proc for checking camera status.
  • -
  • Makes it possible to eject PDA cartridges using a verb.
  • -
  • Makes it possible to shake tables with one's bare hands to stop climbers.
  • -
  • Added a mass driver door in disposals to prevent trash from floating out into space before proper ejection.
  • -
  • Rig/Hardsuit module tab - Less informative than the NanoUI hardsuit interface but allows quicker access to the various rig modules.
  • -
  • Silicons with the medical augmentation sensors enabled now also see alive/dead status if sensors are set accordingly.
  • -
  • Emergency shutters opened by silicons are now treated as having been forced open by a crowbar.
  • -
  • An active AI chassis can now be pushed, just as an empty chassis can be.
  • -
  • The AI can now use the crew monitor console to track crew members with full sensors enabled.
  • -
  • The AI now has a shortcut to track people holding up messages to cameras.
  • -
  • The AI now has a shortcut to track people sending PDA messages.
  • -
  • Multiple AIs can now share the same holopad.
  • -
  • Admin ghosts can now transfer other ghosts into mobs by drag-clicking.
  • -
  • Ghosts can now toggle seeing darkness and other ghosts separately.
  • -
  • Moving while dead now auto-ghosts you.
  • -
  • Two new random events: Space dust and gravitation failure.
  • -
  • Upgraded wizard spell interface and new spells.
  • -
  • More uplink items.
  • -
  • Uplink items now have rudimentary descriptions.
  • -
-

Yoshax updated:

-
    -
  • Adjusts fruits and other stuff to have a minmum of 10 units of juice and stuff.
  • -
- -

18 April 2015

-

PsiOmegaDelta updated:

-
    -
  • Added a changelog editing system that should cause fewer conflicts and more accurate timestamps.
  • -
- -

07 April 2015

-

RavingManiac updated:

-
    -
  • You can now pay vending machines and EFTPOS scanners without removing your ID from your PDA or wallet. Clicking on the vending machine with your ID/PDA/wallet/cash also brings up the menu now instead of attacking the vending machine.
  • -
- -

24 February 2015

-

Zuhayr updated:

-
    -
  • Major changes to the kitchen and hydroponics mechanics. Review the detailed changelog here,
  • -
- -

18 February 2015

-

PsiOmegaDelta updated:

-
    -
  • Synths now have timestamped radio and chat messages.
  • -
  • New and updated uplink items.
  • -
  • Multiple AIs can now share the same holopad.
  • -
  • The AI now has built-in consoles, accessible from the subsystem tab.
  • -
- -

16 February 2015

-

RavingManiac updated:

-
    -
  • Say hello to the new Thermoelectric Supermatter Engine. Read the operating manual to get started.
  • -
- -

12 February 2015

-

Daranz updated:

-
    -
  • Vending machines now use NanoUI and accept cash. The vendor account can now be suspended to disable all sales in all machines on station.
  • -
- -

04 February 2015

-

RavingManiac updated:

-
    -
  • Holodeck is now bigger and better, with toggleable gravity and a new courtroom setting
  • -
-

TwistedAkai updated:

-
    -
  • Purple Combs should now be visible and have their proper icon
  • -
- -

09 January 2015

-

Zuhayr updated:

-
    -
  • Voice changers no longer use ID cards. They have Toggle and Set Voice verbs on the actual mask object now.
  • -
  • Readded moonwalking. Alt-dir to face new dir, or Face-Direction verb to face current dir.
  • -
- -

22 November 2014

-

Zuhayr updated:

-
    -
  • Added the /obj/item/weapon/rig class - back-mounted deployable hardsuits.
  • -
  • Replaced existing hardsuits with 'voidsuits', functionally identical.
  • -
  • Removed the mounted device and helmet/boot procs from voidsuits.
  • -
  • Refactored a shit-ton of ninja code into the new rig class.
  • -
  • This is more than likely going to take a lot of balancing to get into a good place.
  • -
- -

08 November 2014

-

PsiOmegaDelta updated:

-
    -
  • Service personnel now have their own frequency to communicate over. Use "say :v".
  • -
  • The AI can now has proper quick access to its private channel. Use "say :o".
  • -
  • Newscasters supports photo captions. Simply pen one on the attached photo.
  • -
  • Once made visible by a cultist ghosts can toggle visiblity at will.
  • -
  • Detonating cyborgs using the cyborg monitor console now notifies the master AI, if any.
  • -
  • More machinery, such as APCs, air alarms, etc., now support attaching signalers to the wires.
  • -
  • Random event overhaul. Admins may wish check the verb "Event Manager Panel".
  • -
- -

04 November 2014

-

TwistedAkai updated:

-
    -
  • Almost any window which has been fully unsecured can now be dismantled with a wrench.
  • -
- -

01 November 2014

-

PsiOmegaDelta updated:

-
    -
  • Adds the last missing step to deconstruct fire alarms. Apply wirecutters.
  • -
  • There's a "new" mining outpost nearby the Research outpost.
  • -
  • Manifest ghosts now have spookier names.
  • -
  • Adds a gas monitor computer for the toxin mixing chamber.
  • -
  • AI can now change the display of individual AI status screens.
  • -
  • More ion laws..
  • -
  • All turrets have been replaced with portable variants. Potential targets can be configured on a per turret basis.
  • -
  • Improved crew monitor map positioning.
  • -
  • Can now order plastic, body-, and statis bags from cargo
  • -
  • PDAs now receive newscasts.
  • -
  • (De)constructable emergency shutters.
  • -
  • Borgs can now select to simply state their laws or select a radio channel, same as the AI.
  • -
- -

01 October 2014

-

RavingManiac updated:

-
    -
  • Zooming with the sniper rifle now adds a view offset in the direction you are facing.
  • -
  • Added binoculars - functionally similar to sniper scope. Adminspawn-only for now.
  • -
  • Bottles from chemistry now, like beakers, use chemical overlays instead of fixed sprites.
  • -
  • Being in space while not magbooted to something will cause your sprite to bob up and down.
  • -
-

Zuhayr updated:

-
    -
  • Added species organ checks to several areas (phoron burn, welder burn, appendicitis, vox cortical stacks, flashes).
  • -
  • Added VV option to add or remove organs.
  • -
  • Added simple bioprinter (adminspawn).
  • -
  • Added smashing/slashing behavior from xenos to some unarmed attacks.
  • -
  • Added some new state icons for diona nymphs.
  • -
  • Added borer husk functionality (cortical borers can turn dead humans into zombies).
  • -
  • Added tackle verb.
  • -
  • Added NO_SLIP.
  • -
  • Added species-specific orans to Dionaea, new Xenomorphs and vox.
  • -
  • Added colour and species to blood data.
  • -
  • Added lethal consequences to missing your heart.
  • -
  • Removed robot_talk_understand and alien_talk_understand.
  • -
  • Removed attack_alien() and several flavours of is_alien() procs.
  • -
  • Removed /mob/living/carbon/alien/humanoid.
  • -
  • Removed alien_hud().
  • -
  • Removed IS_SLOW, NEEDS_LIGHT and RAD_ABSORB.
  • -
  • Renamed is_larva() to is_alien().
  • -
  • Refactored a ton of files, either condensing or expanding them, or moving them to new directories.
  • -
  • Refactored some attack vars from simple_animal to mob/living level.
  • -
  • Refactored internal organs to /mob/living/carbon level.
  • -
  • Refactored rad and light absorbtion to organ level.
  • -
  • Refactored brains to /obj/item/organ/brain.
  • -
  • Refactored a lot of blood splattering to use blood_splatter() proc.
  • -
  • Refactored broadcast languages (changeling and alien hiveminds, drone and binary chat) to actual languages.
  • -
  • Refactored xenomorph abilities to work for humans.
  • -
  • Refactored xenomorphs into human species.
  • -
  • Rewrote larva_hud() and human_hud(). The latter now takes data from the species datum.
  • -
  • Rewrote diona nymphs as descendents of /mob/living/carbon/alien.
  • -
  • Rewrote xenolarva as descendents of /mob/living/carbon/alien.
  • -
  • Rewrote /mob/living/carbon/alien.
  • -
  • Moved alcohol and toxin processing to the liver.
  • -
  • Moved drone light proc to robot level, added integrated_light_power and local_transmit vars to robots.
  • -
  • Moved human brainloss onto the brain organ.
  • -
  • Shuffled around and collapsed several redundant procs down to carbon level (hide, ventcrawl, Bump).
  • -
  • Fixed species swaps from NO_BLOOD to those with blood killing the subject instantly.
  • -
- -

28 September 2014

-

Gamerofthegame updated:

-
    -
  • Hoverpods fully supported, currently orderable from cargo. Two slots, three cargo, space flight and a working mech for all other intents and purposes.
  • -
  • Added the Rigged laser and Passenger Compartment equipment. The rigged laser is a weapon for working exosuits - just a ordinary laser, but with triple the cool down and rather power inefficient. The passenger compartment allows other people to board and hitch a ride on the mech - such as in fire rescue or for space flight.
  • -
-

Zuhayr updated:

-
    -
  • Organs can now be removed and transplanted.
  • -
  • Brain surgery is now the same as chest surgery regarding the steps leading up to it.
  • -
  • Appendix and kidney now share the groin and removing the first will prevent appendicitis.
  • -
  • Lots of backend surgery/organ stuff, see the PR if you need to know.
  • -
- -

20 September 2014

-

HarpyEagle updated:

-
    -
  • Fixes evidence bags and boxes eating each other. Evidence bags now store items by dragging the bag onto the item to be stored.
  • -
- -

05 September 2014

-

RavingManiac updated:

-
    -
  • NewPipe implemented: Supply and scrubber pipes can be run in parallel without connecting to each other.
  • -
  • Supply pipes will only connect to supply pipes, vents and Universal Pipe Adapters(UPAs).
  • -
  • Scrubber pipes will only connect to scrubber pipes, scrubbers and UPAs.
  • -
  • UPAs will connect to regular, scrubber and supply pipes.
  • -
- -

31 August 2014

-

Whitellama updated:

-
    -
  • Matches and candles can be used to burn papers, too.
  • -
  • Observers have a bit more time (20 seconds, instead of 7.5) before the Diona join prompt disappears.
  • -
- -

27 August 2014

-

Whitellama updated:

-
    -
  • Made destination taggers more intuitive so you know when you've tagged something
  • -
  • Ported package label and tag sprites
  • -
  • Ported using a pen on a package to give it a title, or to write a note
  • -
  • Donut boxes and egg boxes can be constructed out of cardboard
  • -
- -

05 August 2014

-

HarpyEagle updated:

-
    -
  • Atmos Rewrite. Many atmos devices now use power according to their load and gas physics
  • -
  • Pressure regulator device. Replaces the passive gate and can regulate input or output pressure
  • -
  • Gas heaters and gas coolers are now constructable and can be upgraded with parts from research
  • -
  • Fixes recharger and cell charger power draw. Rechargers draw 15 kW, wall chargers draw 25 kW, and heavy-duty cell chargers draw 40 kW. Cyborg charging stations draw 75 kW.
  • -
  • Laptops, and various other machines, now draw more reasonable amounts of power
  • -
  • Machines will periodically update their powered status if moved from a powered to an unpowered area and vice versa
  • -
- -

02 August 2014

-

Whitellama updated:

-
    -
  • Arcane tomes can now be stored on bookshelves.
  • -
  • Dionaea players no longer crash on death, and now become nymphs properly.
  • -
- -

31 July 2014

-

HarpyEagle updated:

-
    -
  • Stun batons now work like tasers and deal agony instead of stun
  • -
  • Being hit in the hands with a stun weapon will cause whatever is being held to be dropped
  • -
  • Handcuffs now require an aggressive grab to be used
  • -
- -

26 July 2014

-

Whitellama updated:

-
    -
  • Added dynamic flavour text.
  • -
  • Fixed bug with suit fibers and fingerprints.
  • -
- -

20 July 2014

-

PsiOmegaDelta updated:

-
    -
  • AI can now store up to five camera locations and return to them when desired.
  • -
  • AI can now alt+left click turfs in camera view to list and interact with the objects.
  • -
  • AI can now ctrl+click turret controls to enable/disable turrets.
  • -
  • AI can now alt+click turret controls to toggle stun/lethal mode.
  • -
  • AI can now select which channel to state laws on.
  • -
- -

06 July 2014

-

HarpyEagle updated:

-
    -
  • Re-enabled and rewrote the wound infection system
  • -
  • Infections can be prevented by properly bandaging and salving wounds
  • -
  • Infections are cured by spaceacillin
  • -
- -

01 July 2014

-

Various updated:

-
    -
  • Hardsuit breaching.
  • -
  • Rewritten fire.
  • -
  • Supermatter now glows and sucks things into it as it approaches criticality.
  • -
  • Station Vox (Vox pariahs) are now available.
  • -
  • Wheelchairs.
  • -
  • Cargo Trains.
  • -
  • Hardsuit cycler machinery.
  • -
  • Rewritten lighting (coloured lights!)
  • -
  • New Mining machinery and rewritten smelting.
  • -
  • Rewritten autolathe
  • -
  • Mutiny mode.
  • -
  • NanoUI airlock and docking controllers.
  • -
  • Completely rewritten shuttle code.
  • -
  • Derelict Z-level replacement: construction site.
  • -
  • Computer3 laptops.
  • -
  • Constructable SMES units.
  • -
  • Omni-directional atmos machinery.
  • -
  • Climbable tables and crates.
  • -
  • Xenoflora added to Science.
  • -
  • Utensils can be used to eat food.
  • -
  • Decks of cards are now around the station.
  • -
  • Service robots can speak languages.
  • -
  • Xenoarch updates and fixes.
  • -
  • Rewritten species-specific gear icon handling.
  • -
  • Cats and borers can be picked up.
  • -
  • Botanist renamed to Gardener.
  • -
  • Hydroponics merged with the Kitchen.
  • -
  • Latejoin spawn points (Arrivals, Cryostorage, Gateway).
  • -
  • Escape pods only launch automatically during emergency evacuations
  • -
  • Escape pods can be made to launch during regular crew transfers using the control panel inside the pod, or by emagging the panel outside the pod
  • -
  • When swiped or emagged, the crew transfer shuttle can be delayed in addition to being launched early
  • -
- -

20 June 2014

-

Cael_Aislinn updated:

-
    -
  • New discoverable items added to xenoarchaeology, and new features for some existing ones. Artifact harvesters can now harvest the secondary effect of artifacts as well as the primary one.
    -
  • -
  • Artifact utilisers should be much nicer/easier to use now.
    -
  • Alden-Saraspova counters and talking items should work properly now.
    -
  • -
    -
- -

19 June 2014

-

Chinsky updated:

-
    -
  • Adds guest terminals on the map. These wall terminals let anyone issue temporary IDs. Only access that issuer has can be granted, and maximum time pass can be issued for is 20 minutes. All operations are logged in terminals.
  • -
- -

15 June 2014

-

HarpyEagle updated:

-
    -
  • Fixed wound autohealing regardless of damage amount. The appropriate wound will now be assigned correctly based on damage amount and type
  • -
  • Fixed several other bugs related wounds that resulted in damage magically disappearing
  • -
  • Fixed various sharp objects not being counted as sharp, bullets in particular
  • -
  • Fixed armour providing more protection from bullets than it was supposed to
  • -
- -

13 June 2014

-

HarpyEagle updated:

-
    -
  • Added docking ports for shuttles
  • -
  • Shuttle airlocks will automatically open and close, preventing people from being sucked into space by because someone on another z-level called a shuttle
  • -
  • Some docking ports can also double as airlocks
  • -
  • Docking ports can be overriden to prevent any automatic action. Shuttles will wait for players to open/close doors manually
  • -
  • Shuttles can be forced launched, which will make them not wait for airlocks to be properly closed
  • -
- -

03 June 2014

-

Hubblenaut updated:

-
    -
  • Added wheelchairs
  • -
  • Replaced stool in Medical Examination with wheelchair
  • -
  • Using a fire-extinguisher to propel you on a chair can have consequences (drive into walls and people, do it!)
  • -
- -

31 May 2014

-

Jarcolr updated:

-
    -
  • 21 New cargo crates, go check them out!
  • -
  • Peanuts have now been added, food items are now being developed.
  • -
  • 2 new cargo groups, Miscellaneous and Supply.
  • -
  • Sugarcane seeds can now be gotten from the seed dispenser.
  • -
  • 5 new satchels when selecting "satchel" for RD, scientist, botanist, virologist, geneticist (disabled) and chemist.
  • -
  • Clicking on a player with a paper/book when you have the eyes selected shows them the book/paper forcefully.
  • -
- -

28 May 2014

-

Chinsky updated:

-
    -
  • Adds few new paperBBcode tags, to make up for HTML removal.
  • -
  • [logo] tag draws NT logo image (one from wiki).
  • -
  • [table] [/table] tags mark borders of tables. [grid] [/grid] are borderless tables, useful of making layouts. Inside tables following tags are used: [row] marks beginning of new table row, [cell] - beginning of new table cell.
  • -
- -

23 May 2014

-

Hubble updated:

-
    -
  • Personal lockers are now resettable
  • -
  • Take off people's accessories or change their sensors in the drag and drop-interface
  • -
  • Merge paper bundles by hitting one with another
  • -
  • Line breaks in Security, Medical and Employment Records
  • -
  • Record printouts will have names on it
  • -
  • Set other people's internals in belt and suit storage slots
  • -
  • No longer changing suit sensors while cuffed
  • -
  • No longer emptying other people's pockets when they are not full yet
  • -
- -

16 May 2014

-

HarpyEagle updated:

-
    -
  • Silicon mob types (AI, cyborgs, PAI) can now speak certain species languages depending on type and module
  • -
  • Languages can now be whispered when using the language code with either the whisper verb or the whisper speech code
  • -
- -

06 May 2014

-

Hubble updated:

-
    -
  • Clip papers together by hitting a paper with a paper or photo
  • -
  • Adds icons for copied stamps
  • -
- -

03 May 2014

-

Cael_Aislinn updated:

-
    -
  • Coming out of nowhere the past few months, the Garland Corporation has made headlines with a new prehistoric theme park delighting travellers with species thought extinct. Now available for research stations everywhere is the technology that made it all possible! Features include:
    - - 13 discoverable prehistoric species to clone from fossils (including 5 brand new ones).
    - - 11 discoverable prehistoric plants to clone from fossils (including 9 brand new ones).
    - - New minigame that involves correctly ordering the genomes inside each genetic sequence to unlock an animal/plant.
    - - Some prehistoric animals and plants may seem strangely familiar... while others may bring more than the erstwhile scientist bargains for.
    -




  • -
- -

29 April 2014

-

HarpyEagle updated:

-
    -
  • Webbing vest storage can now be accessed by clicking on the item in inventory
  • -
  • Holsters can be accessed by clicking on them in inventory
  • -
  • Webbings and other suit attachments are now visible on the icon in inventory
  • -
  • Removing jumpsuits now requires drag and drop to prevent accidental undressing
  • -
  • Added an action icon for magboots that can be used to toggle them similar to flashlights
  • -
  • Fuel tanks now spill fuel when wrenched open
  • -
- -

25 April 2014

-

Various updated:

-
    -
  • Overhauled saycode, you can now use languages over the radio.
  • -
  • Chamelon items beyond just the suit.
  • -
  • NanoUI Virology
  • -
  • 3D Sounds
  • -
  • AI Channel color for when they want to be all sneaky
  • -
  • New inflatable walls and airlocks for your breach sealing pleasure.
  • -
  • Carbon Copy papers, so you can subject everyone to your authority and paperwork, but mainly paperwork
  • -
  • Undershirts and rolling down jumpsuits
  • -
  • Insta-hit tasers, can be shot through glass as well.
  • -
  • Changeling balances, an emphasis put more on stealth.
  • -
  • Genetics disabled
  • -
  • Telescience removed, might be added again when we come up with a less math headache enducing version of it.
  • -
  • Bugfixes galore!
  • -
- -

11 April 2014

-

Jarcolr updated:

-
    -
  • You can now flip coins like a D2
  • -
  • Miscellaneous cargo crates got a tiny buff, Standard Costume crate is now Costume Crate
  • -
  • Grammar patch,telekinesis/amputated arm exploit fixes,more in the future
  • -
  • Grille kicking now does less damage
  • -
  • TELESCOPIC baton no longer knocks anybody down,still got a lot of force though
  • -
  • Other small-ish changes and fixes that aren't worth mentioning
  • -
- -

06 April 2014

-

RavingManiac updated:

-
    -
  • Tape recorders and station-bounced radios now work inside containers and closets.
  • -
- -

30 March 2014

-

RavingManiac updated:

-
    -
  • Inflatable walls and doors added. Useful for sealing off hull breaches, but easily punctured by sharp objects and Tajarans.
  • -
- -

10 March 2014

-

Chinsky updated:

-
    -
  • Viruses now affect certain range of species, different for each virus
  • -
  • Spaceacilline now prevents infection, and has a small chance to cure viruses at Stage 1. It does not give them antibodies though, so they can get sick again!
  • -
  • Biosuits and spacesuits now offer more protection against viruses. Full biosuit competely prevents airborne infection, when coupled with gloves they both protect quite well from contact ones
  • -
  • Sneezing now spreads viruses in front of mob. Sometimes he gets a warning beforehand though
  • -
- -

05 March 2014

-

RavingManiac updated:

-
    -
  • Smartfridges added to the bar, chemistry and virology. No more clutter!
  • -
  • A certain musical instrument has returned to the bar.
  • -
  • There is now a ten second delay between ingesting a pill/donut/milkshake and regretting it.
  • -
- -

01 March 2014

-

Various updated:

-
    -
  • Paint Mixing, red and blue makes purple!
  • -
  • New posters to tell you to respect those darned cat people
  • -
  • NanoUI for APC's, Canisters, Tank Transfer Valves and the heaters / coolers
  • -
  • PDA bombs are now less annoying, and won't always blow up / cause internal bleeding
  • -
  • Blob made less deadly
  • -
  • Objectiveless Antags now a configuration option, choose your own adventure!
  • -
  • Engineering redesign, now with better monitoring of the explodium supermatter!
  • -
  • Security EOD
  • -
  • New playable race, IPC's, go beep boop boop all over the station!
  • -
  • Gamemode autovoting, now players don't have to call for gamemode votes, it's automatic!
  • -
- -

19 February 2014

-

Aryn updated:

-
    -
  • New air model. Nothing should change to a great degree, but temperature flow might be affected due to closed connections not sticking around.
  • -
- -

01 February 2014

-

Various updated:

-
    -
  • NanoUI for PDA
  • -
  • Write in blood while a ghost in cult rounds with enough cultists
  • -
  • Cookies, absurd sandwiches, and even cookable dioanae nymphs!
  • -
  • A bunch of new guns and other weapons
  • -
  • Species specific blood
  • -
- -

01 January 2014

-

Various updated:

-
    -
  • AntagHUD and MedicalHUD for ghosts, see who the baddies are, check for new configuration options.
  • -
  • Ghosts will now have bold text if they are in the same room as the person making conversations easier to follow.
  • -
  • New hairstyles! Now you can use something other then hotpink floor length braid.
  • -
  • DNA rework, tell us how you were cloned and became albino!
  • -
  • Dirty floors, so now you know exactly how lazy the janitors are!
  • -
  • A new UI system, feel free to color it yourself, don't set it to completely clear or you will have a bad time.
  • -
  • Cryogenic storage, for all your SSD needs.
  • -
  • New hardsuits for those syndicate tajaran
  • -
- -

18 December 2013

-

RavingManiac updated:

-
    -
  • Mousetraps can now be "hidden" through the right-click menu. This makes them go under tables, clutter and the like. The filthy rodents will never see it coming!
  • -
  • Monkeys will no longer move randomly while being pulled.
  • -
- -

01 December 2013

-

Various Developers banged their keyboards together: updated:

-
    -
  • New Engine, the supermatter, figure out what a cooling loop is, or don't and blow up engineering!
  • -
  • Each department will have it's own fax, make a copy of your butt and fax it to the admins!
  • -
  • Booze and soda dispensers, they are like chemmasters, only with booze and soda!
  • -
  • Bluespace and Cryostasis beakers, how do they work? Fuggin bluespace how do they work?
  • -
  • You can now shove things into vending machines, impress your friends on how things magically disappear out of your hands into the machine!
  • -
  • Robots and Androids (And gynoids too!) can now use custom job titles
  • -
  • Various bugfixes
  • -
- -

24 November 2013

-

Yinadele updated:

-
    -
  • Supermatter engine added! Please treat your new engine gently, and report any strangeness!
  • -
  • Rebalanced events so people don't explode into appendicitis or have their organs constantly explode.
  • -
  • Vending machines have had bottled water, iced tea, and grape soda added.
  • -
  • Head reattachment surgery added! Sew heads back on proper rather than monkey madness.
  • -
  • Pain crit rebalanced - Added aim variance depending on pain levels, nerfed blackscreen severely.
  • -
  • Cyborg alt titles: Robot, and Android added! These will make you spawn as a posibrained robot. Please enjoy!
  • -
  • Fixed the sprite on the modified welding goggles, added a pair to the CE's office where they'll be used.
  • -
  • Fixed atmos computers- They are once again responsive!
  • -
  • Added in functionality proper for explosive implants- You can now set their level of detonation, and their effects are more responsively concrete depending on setting.
  • -
  • Hemostats re-added to autolathe!
  • -
  • Added two manuals on atmosia and EVA, by MagmaRam! Found in engineering and the engineering bookcase.
  • -
  • Fixed areas in medbay to have fully functional APC sectors.
  • -
  • Girders are now lasable.
  • -
  • Please wait warmly, new features planned for next merge!
  • -
- -

23 November 2013

-

Ccomp5950 updated:

-
    -
  • Players are now no longer able to commit suicide with a lasertag gun, and will feel silly for doing so.
  • -
  • Ghosts hit with the cult book shall now actually become visible.
  • -
  • The powercells spawned with Exosuits will now properly be named to not confuse bearded roboticists.
  • -
  • Blindfolded players will now no longer require eye surgery to repair their sight, removing the blindfold will be sufficient.
  • -
  • Atmospheric Technicians will now have access to Exterior airlocks.
  • -
- -

01 November 2013

-

Various updated:

-
    -
  • Autovoting, Get off the station when your 15 hour workweek is done, thanks unions!
  • -
  • Some beach props that Chinsky finds useless.
  • -
  • Updated NanoUI
  • -
  • Dialysis while in sleepers - removes reagents from mobs, like the chemist, toss him in there!
  • -
  • Pipe Dispensers can now be ordered by Cargo
  • -
  • Fancy G-G-G-G-Ghosts!
  • -
- -

29 October 2013

-

Cael_Aislinn updated:

-
    -
  • Xenoarchaeology's chemical analysis and six analysis machines are gone, replaced by a single one which can be beaten in a minigame.
  • -
  • Sneaky traitors will find new challenges to overcome at the research outpost, but may also find new opportunities (transit tubes can now be traversed).
  • -
  • Finding active alien machinery should now be made significantly easier with the Alden-Saraspova counter.
  • -
- -

06 October 2013

-

Chinsky updated:

-
    -
  • Return of dreaded side effects. They now manifest well after their cause disappears, so curing them should be possible without them reappearing immediately. They also lost last stage damaging effects.
  • -
- -

24 September 2013

-

Snapshot updated:

-
    -
  • Removed hidden vote counts.
  • -
  • Removed hiding of vote results.
  • -
  • Removed OOC muting during votes.
  • -
  • Crew transfers are no longer callable during Red and Delta alert.
  • -
  • Started work on Auto transfer framework.
  • -
- -

18 September 2013

-

Kilakk updated:

-
    -
  • Fax machines! The Captain and IA agents can use the fax machine to send properly formatted messages to Central Command.
  • -
  • Gave the fax machine a fancy animated sprite. Thanks Cajoes!
  • -
- -

08 August 2013

-

Erthilo updated:

-
    -
  • Raise Dead rune now properly heals and revives dead corpse.
  • -
  • Admin-only rejuvenate verb now heals all organs, limbs, and diseases.
  • -
  • Cyborg sprites now correctly reset with reset boards. This means cyborg appearances can now be changed without admin intervention.
  • -
- -

04 August 2013

-

Chinsky updated:

-
    -
  • Health HUD indicator replaced with Pain indicator. Now health indicator shows pain level instead of actual vitals level. Some types of damage contribute more to pain, some less, usually feeling worse than they really are.
  • -
- -

01 August 2013

-

Asanadas updated:

-
    -
  • The Null Rod has recovered its de-culting ability, for balance reasons. Metagaming with it is a big no-no!
  • -
  • Holy Water as a liquid is able to de-cult. Less effective, but less bloody. May be changed over the course of time for balance.
  • -
-

CIB updated:

-
    -
  • Chilis and cold chilis no longer kill in small amounts
  • -
  • Chloral now again needs around 5 units to start killing somebody
  • -
-

Cael Aislinn updated:

-
    -
  • Security bots will now target hostile mobs, and vice versa.
  • -
  • Carp should actually emigrate now, instead of just immigrating then squatting around the outer hull.
  • -
  • Admins and moderators have been split up into separate 'who' verbs (adminwho and modwho respectively).
  • -
-

CaelAislinn updated:

-
    -
  • Re-added old ion storm laws, re-added grid check event.
  • -
  • Added Rogue Drone and Vermin Infestation random events.
  • -
  • Added/fixed space vines random event.
  • -
  • Updates to the virus events.
  • -
  • Spider infestation and alien infestation events turned off by default.
  • -
  • Soghun, taj and skrell all have unique language text colours.
  • -
  • Moderators will no longer be listed in adminwho, instead use modwho.
  • -
-

Cael_Aislinn updated:

- -

Chinsky updated:

-
    -
  • Old new medical features:
  • -
  • Autoinjectors! They come preloaded with 5u of inapro, can be used instantly, and are one-use. You can replace chems inside using a syringe. Box of them is added to Medicine closet and medical supplies crate.
  • -
  • Splints! Target broken liimb and click on person to apply. Can be taken off in inventory menu, like handcuffs. Splinted limbs have less negative effects.
  • -
  • Advanced medikit! Red and mean, all doctors spawn with one. Contains better stuff - advanced versions of bandaids and aloe heal 12 damage on the first use.
  • -
  • Wounds with damage above 50 won't heal by themselves even if bandaged/salved. Would have to seek advanced medical attention for those.
  • -
-

Erthilo updated:

-
    -
  • Fixed SSD (logged-out) players not staying asleep.
  • -
  • Fixed set-pose verb and mice emotes having extra periods.
  • -
  • Fixed virus crate not appearing and breaking supply shuttle.
  • -
  • Fixed newcaster photos not being censored.
  • -
-

Gamerofthegame updated:

-
    -
  • Miscellaneous mapfixes.
  • -
-

GauHelldragon updated:

-
    -
  • Servicebots now have RoboTray and Printing Pen. Robotray can be used to pick up and drop food/drinks. Printing pen can alternate between writing mode and rename paper mode by clicking it.
  • -
  • Farmbots. A new type of robot that weeds, waters and fertilizes. Use robot arm on water tank. Then use plant analyzer, mini-hoe, bucket and finally proximity sensor.
  • -
  • Chefs can clang their serving trays with a rolling pin. Just like a riot shield!
  • -
-

Jediluke69 updated:

-
    -
  • Added 5 new drinks (Kira Special, Lemonade, Brown Star, Milkshakes, Rewriter)
  • -
  • Nanopaste now heals about half of what it used to
  • -
  • Ballistic crates should now come with shotguns loaded with actual shells no more beanbags
  • -
  • Iced tea no longer makes a glass of .what?
  • -
-

Jupotter updated:

-
    -
  • Fix the robotiscist preview in the char setupe screen
  • -
-

Kilakk updated:

-
    -
  • Added the Xenobiologist job. Has access to the research hallway and to xenobiology.
  • -
  • Removed Xenobiology access from Scientists.
  • -
  • Removed the Xenobiologist alternate title from Scientists.
  • -
  • Added "Xenoarchaeology" to the RD, Scientists, and to the ID computer.
  • -
  • Changed the Research Outpost doors to use "Xenoarchaeology" access.
  • -
-

Meyar updated:

-
    -
  • The syndicate shuttle now has a cycling airlock during Nuke rounds.
  • -
  • Restored the ability for the syndicate Agent ID to change the name on the card (reforge it) more than once.
  • -
  • ERT Radio now functional again.
  • -
  • Research blast doors now actually lock down the entirety of station-side Research.
  • -
  • Added lock down buttons to the wardens office.
  • -
  • The randomized barsign has made a return.
  • -
  • Syndicate Agent ID's external airlock access restored.
  • -
-

NerdyBoy1104 updated:

-
    -
  • New Botany additions: Rice and Plastellium. New sheet material: Plastic.
  • -
  • Plastellium is refined into plastic by first grinding the produce to get plasticide. 20 plasticide + 10 polytrinic acid makes 10 sheets of plastic which can be used to make crates, forks, spoons, knives, ashtrays or plastic bags from.
  • -
  • Rice seeds grows into rice stalks that you grind to get rice. 10 Rice + 5 Water makes boiled rice, 10 rice + 5 milk makes rice pudding, 10 rice + 5 universal enzyme (in beaker) makes Sake.
  • -
-

RavingManiac updated:

-
    -
  • You can now stab people with syringes using the "harm" intent. This destroys the syringe and transfers a random percentage of its contents into the target. Armor has a 50% chance of blocking the syringe.
  • -
-

Segrain updated:

-
    -
  • Meteor showers actually spawn meteors now.
  • -
  • Engineering tape fits into toolbelt and can be placed on doors.
  • -
  • Pill bottles can hold paper.
  • -
-

SkyMarshal updated:

-
    -
  • Fixed ZAS
  • -
  • Fixed Fire
  • -
-

Spamcat updated:

-
    -
  • Figured I should make one of these. Syringestabbing now produces a broken syringe complete with fingerprints of attacker and blood of a victim, so dispose your evidence carefully. Maximum transfer amount per stab is lowered to 10.
  • -
-

VitrescentTortoise updated:

-
    -
  • Added a third option for not getting any job preferences. It allows you to return to the lobby instead of joining.
  • -
-

Whitellama updated:

-
    -
  • One-antag rounds (like wizard/ninja) no longer end automatically upon death
  • -
  • Space ninja has been implemented as a voteable gamemode
  • -
  • Space ninja spawn landmarks have been implemented (but not yet placed on the map), still spawn at carps-pawns instead. (The code will warn you about this and ask you to report it, it's a known issue.)
  • -
  • Five new space ninja directives have been added, old directives have been reworded to be less harsh
  • -
  • Space ninjas have been given their own list as antagonists, and are no longer bundled up with traitors
  • -
  • Space ninjas with a "steal a functional AI" objective will now succeed by downloading one into their suits
  • -
  • Space ninja suits' exploding on death has been nerfed, so as not to cause breaches
  • -
  • A few space ninja titles/names have been added and removed to be slightly more believable
  • -
  • The antagonist selector no longer chooses jobbanned players when it runs out of willing options
  • -
-

Zuhayr updated:

-
    -
  • Added pneumatic cannon and harpoons.
  • -
  • Added embedded projectiles. Bullets and thrown weapons may stick in targets. Throwing them by hand won't make them stick, firing them from a cannon might. Implant removal surgery will get rid of shrapnel and stuck items.
  • -
-

faux updated:

-
    -
  • Mixed Wardrobe Closet now has colored shoes and plaid skirts.
  • -
  • Dress uniforms added to the Captain, RD, and HoP wardrobe closets. A uniform jacket has also been added to the Captain's closet. HoS' hat has been re-added to their closet. I do not love the CMO and CE enough to give them anything.
  • -
  • Atheletic closet now has five different swimsuits *for the ladies* in them. If you are a guy, be prepared to be yelled at if you run around like a moron in one of these. Same goes for ladies who run around in shorts with their titties swaying in the space winds.
  • -
  • A set of dispatcher uniforms will spawn in the security closet. These are for playtesting the dispatcher role.
  • -
  • New suit spawns in the laundry room. It's for geezer's only. You're welcome, Book.
  • -
  • Nurse outfit variant, orderly uniform, and first responder jacket will now spawn in the medical wardrobe closet.
  • -
  • A white wedding dress will spawn in the chaplain's closet. There are also several dresses currently only adminspawnable. Admins: Look either under "bride" or "dress." The bride one leads to the colored wedding dresses, and there are some other kinds of dresses under dress.
  • -
  • No more luchador masks or boxing gloves or boxing ring. You guys have a swimming pool now, dip in and enjoy it.
  • -
  • he meeting hall has been replaced with an awkwardly placed security office meant for prisoner processing.
  • -
  • Added a couple more welding goggles to engineering since you guys liked those a lot.
  • -
  • Flasks spawn behind the bar. Only three. Don't fight over them. I don't know how to add them to the bar vending machine otherwise I would have done that instead. Detective, you have your own flask in your office, it's underneath the cigarettes on your desk.
  • -
  • Added two canes to the medical storage, for people who have leg injuries and can't walk good and stuff. I do not want to see doctors pretending to be House. These are for patients. Do not make me delete this addition and declare you guys not being able to have nice things.
  • -
  • Secondary entance to EVA now directly leads into the medbay hardsuit section. Sorry for any inconviences this will cause. The CMO can now fetch the hardsuits whenever they want.
  • -
  • Secondary security hardsuit has been added to the armory. Security members please stop stealing engineer's hardsuits when you guys want to pair up for space travel.
  • -
  • Firelocks have been moved around in the main hallways to form really ghetto versions of airlocks.
  • -
  • Violin spawns in theatre storage now. I didn't put the piano there though, that was someone else.
  • -
  • Psych office in medbay has been made better looking.
  • -
-

proliberate updated:

-
    -
  • Station time is now displayed in the status tab for new players and AIs.
  • -
- -

30 July 2013

-

Erthilo updated:

-
    -
  • EFTPOS and ATM machines should now connect to databases.
  • -
  • Gravitational Catapults can now be removed from mechs.
  • -
  • Ghost manifest rune paper naming now works correctly.
  • -
  • Fix for newscaster special characters. Still not recommended.
  • -
-

Kilakk updated:

-
    -
  • Added colored department radio channels.
  • -
- -

28 July 2013

-

Segrain updated:

-
    -
  • Camera console circuits can be adjusted for different networks.
  • -
  • Nuclear operatives and ERT members have built-in cameras in their helmets. Activate helmet to initialize it.
  • -
- -

26 July 2013

-

Kilakk updated:

-
    -
  • Brig cell timers will no longer start counting down automatically.
  • -
  • Separated the actual countdown timer from the timer controls. Pressing "Set" while the timer is counting down will reset the countdown timer to the time selected.
  • -
- -

11 July 2013

-

Chinsky updated:

-
    -
  • Gun delays. All guns now have delays between shots. Most have less than second, lasercannons and pulse rifles have around 2 seconds delay. Automatics have zero, click-speed.
  • -
- -

06 July 2013

-

Chinsky updated:

-
    -
  • Humans now can be infected with more than one virus at once.
  • -
  • All analyzed viruses are put into virus DB. You can view it and edit their name and description on medical record consoles.
  • -
  • Only known viruses (ones in DB) will be detected by the machinery and HUDs.
  • -
  • Viruses cause fever, body temperature rising the more stage is.
  • -
  • Humans' body temperature does not drift towards room one unless there's big difference in them.
  • -
  • Virus incubators now can transmit viuses from dishes to blood sample.
  • -
  • New machine - centrifuge. It can isolate antibodies or viruses (spawning virus dish) from a blood sample in vials. Accepts vials only.
  • -
  • Fancy vial boxes in virology, one of them is locked by ID with MD access.
  • -
  • Engineered viruses are now ariborne too.
  • -
- -

05 July 2013

-

Spamcat updated:

-
    -
  • Pulse! Humans now have hearbeat rate, which can be measured by right-clicking someone - Check pulse or by health analyzer. Medical machinery also has heartbeat monitors. Certain meds and conditions can influence it.
  • -
- -

03 July 2013

-

Segrain updated:

-
    -
  • Security and medical cyborgs can use their HUDs to access records.
  • -
- -

28 June 2013

-

Segrain updated:

-
    -
  • AIs are now able to examine what they see.
  • -
- -

27 June 2013

-

Segrain updated:

-
    -
  • ID cards properly setup bloodtype, DNA and fingerprints again.
  • -
- -

26 June 2013

-

Segrain updated:

-
    -
  • Autopsy scanner properly displays time of wound infliction and death.
  • -
  • Autopsy scanner properly displays wounds by projectile weapons.
  • -
-

Whitellama updated:

-
    -
  • One-antag rounds (like wizard/ninja) no longer end automatically upon death
  • -
  • Space ninja has been implemented as a voteable gamemode
  • -
  • Space ninja spawn landmarks have been implemented (but not yet placed on the map), still spawn at carps-pawns instead. (The code will warn you about this and ask you to report it, it's a known issue.)
  • -
  • Five new space ninja directives have been added, old directives have been reworded to be less harsh
  • -
  • Space ninjas have been given their own list as antagonists, and are no longer bundled up with traitors
  • -
  • Space ninjas with a "steal a functional AI" objective will now succeed by downloading one into their suits
  • -
  • Space ninja suits' exploding on death has been nerfed, so as not to cause breaches
  • -
  • A few space ninja titles/names have been added and removed to be slightly more believable
  • -
  • The antagonist selector no longer chooses jobbanned players when it runs out of willing options
  • -
- -

23 June 2013

-

Segrain updated:

-
    -
  • Airlocks of various models can be constructed again.
  • -
-

faux updated:

-
    -
  • There has been a complete medbay renovation spearheaded by Vetinarix. http://baystation12.net/forums/viewtopic.php?f=20&t;=7847 <-- Please put any commentary good or bad, here.
  • -
  • Some maintenance doors within RnD and Medbay have had their accesses changed. Maintenance doors in the joint areas (leading to the research shuttle, virology, and xenobiology) are now zero access. Which means anyone in those joints can enter the maintenance tunnels. This was done to add additional evacuation locations during radiation storms. Additional maintenance doors were added to the tunnels in these areas to prevent docs and scientists from running about.
  • -
  • Starboard emergency storage isn't gone now, it's simply located in the escape wing.
  • -
  • An engineering training room has been added to engineering. This location was previously where surgery was located. If you are new to engineering or need to brush up on your skills, please use this area for testing.
  • -
- -

22 June 2013

-

Cael_Aislinn updated:

-
    -
  • The xenoarchaeology depth scanner will now tell you what energy field is required to safely extract a find.
  • -
  • Excavation picks will now dig faster, and xenoarchaeology as a whole should be easier to do.
  • -
- -

21 June 2013

-

Jupotter updated:

-
    -
  • Fix the robotiscist preview in the char setupe screen
  • -
- -

18 June 2013

-

Segrain updated:

-
    -
  • Fixed some bugs in windoor construction.
  • -
  • Secure windoors are made with rods again.
  • -
  • Windoors drop their electronics when broken. Emagged windoors can have theirs removed by crowbar.
  • -
  • Airlock electronics can be configured to make door open for any single access on it instead of all of them.
  • -
  • Cyborgs can preview their icons before choosing.
  • -
- -

13 June 2013

-

Kilakk updated:

-
    -
  • Added the Xenobiologist job. Has access to the research hallway and to xenobiology.
  • -
  • Removed Xenobiology access from Scientists.
  • -
  • Removed the Xenobiologist alternate title from Scientists.
  • -
  • Added "Xenoarchaeology" to the RD, Scientists, and to the ID computer.
  • -
  • Changed the Research Outpost doors to use "Xenoarchaeology" access.
  • -
- -

12 June 2013

-

Zuhayr updated:

-
    -
  • Added pneumatic cannon and harpoons.
  • -
  • Added embedded projectiles. Bullets and thrown weapons may stick in targets. Throwing them by hand won't make them stick, firing them from a cannon might. Implant removal surgery will get rid of shrapnel and stuck items.
  • -
- -

11 June 2013

-

Meyar updated:

-
    -
  • Fixes a security door with a firedoor ontop of it.
  • -
  • Fixed a typo relating to the admin Select Equipment Verb. (It's RESPONSE team not RESCUE team)
  • -
  • ERT are now automated, from their spawn to their shuttle. Admin intervention no longer required! (Getting to the mechs still requires admin permission generally)
  • -
  • Added flashlights to compensate for the weakened PDA lights
  • -
  • ERT Uniforms updated to be in line with Centcom uniforms. No more turtlenecks, no sir.
  • -
- -

09 June 2013

-

Segrain updated:

-
    -
  • Emagged supply console can order SpecOp crates again.
  • -
- -

06 June 2013

-

Asanadas updated:

-
    -
  • Added a whimsical suit to the head of personnel's secret clothing locker.
  • -
-

Meyar updated:

-
    -
  • Disposal's mail routing fixed. Missing pipes replaced.
  • -
  • Chemistry is once again a part of the disposals delivery circuit.
  • -
  • Added missing sorting junctions to Security and HoS office.
  • -
  • Fixed a duplicate sorting junction.
  • -
- -

05 June 2013

-

Chinsky updated:

-
    -
  • Load bearing equipment - webbings and vests for engineers and sec. Attach to jumpsuit, use 'Look in storage' verb (object tab) to open.
  • -
-

Segrain updated:

-
    -
  • Exosuits now can open firelocks by walking into them.
  • -
- -

01 June 2013

-

Chinsky updated:

-
    -
  • Bloody footprints! Now stepping in the puddle will dirty your shoes/feet and make you leave bloody footprints for a bit.
  • -
  • Blood now dries up after some time. Puddles take ~30 minutes, small things 5 minutes.
  • -
  • Untreated wounds now heal. No more toe stubs spamming you with pain messages for the rest of the shift.
  • -
  • On the other side, everything is healed slowly. Maximum you cna squeeze out of first aid is 0.5 health per tick per organ. Lying down makes it faster too, by 1.5x factor.
  • -
  • Lids! Click beaker/bottle in hand to put them on/off. Prevent spilling
  • -
  • Added 'hailer' to security lockers. If used in hand, says "Halt! Security!". For those who can't run and type.
  • -
- -

31 May 2013

-

Segrain updated:

-
    -
  • Portable canisters now properly connect to ports beneath them on map load.
  • -
  • Fixed unfastening gas meters.
  • -
- -

30 May 2013

-

Segrain updated:

-
    -
  • Meteor showers actually spawn meteors now.
  • -
  • Engineering tape fits into toolbelt and can be placed on doors.
  • -
  • Pill bottles can hold paper.
  • -
-

Spamcat updated:

-
    -
  • Pill bottle capacity increased to 14 items.
  • -
  • Fixed Lamarr (it now spawns properly)
  • -
-

proliberate updated:

-
    -
  • Station time is now displayed in the status tab for new players and AIs.
  • -
- -

28 May 2013

-

Erthilo updated:

-
    -
  • Fixes everyone being able to understand alien languages. HERE IS YOUR TOWER OF BABEL
  • -
-

VitrescentTortoise updated:

-
    -
  • Wizard's forcewall now works.
  • -
- -

26 May 2013

-

Chinsky updated:

-
    -
  • Tentacles! Now clone damage will make you horribly malformed like examine text says.
  • -
-

Meyar updated:

-
    -
  • The syndicate shuttle now has a cycling airlock during Nuke rounds.
  • -
  • Restored the ability for the syndicate Agent ID to change the name on the card (reforge it) more than once.
  • -
  • ERT Radio now functional again.
  • -
  • Research blast doors now actually lock down the entirety of station-side Research.
  • -
  • Added lock down buttons to the wardens office.
  • -
  • The randomized barsign has made a return.
  • -
  • Syndicate Agent ID's external airlock access restored.
  • -
-

VitrescentTortoise updated:

-
    -
  • Added a third option for not getting any job preferences. It allows you to return to the lobby instead of joining.
  • -
- -

25 May 2013

-

Erthilo updated:

-
    -
  • Fixes alien races appearing an unknown when speaking their language.
  • -
  • Fixes alien races losing their language when cloned.
  • -
  • Fixes UI getting randomly reset when trying to change it in Genetics Scanners.
  • -
- -

21 May 2013

-

SkyMarshal updated:

-
    -
  • ZAS will now speed air movement into/out of a zone when unsimulated tiles (e.g. space) are involved, in relation to the number of tiles.
  • -
  • Portable Canisters will now automatically connect to any portable connecter beneath them on map load.
  • -
  • Bug involving mis-mapped disposal junction fixed
  • -
  • Air alarms now work for atmos techs (whoops!)
  • -
  • The Master Controller now properly stops atmos when it runtimes.
  • -
  • Backpacks can no longer be contaminated
  • -
  • ZAS no longer logs air statistics.
  • -
  • ZAS now rebuilds as soon as it detects a semi-complex change in geometry. (It was doing this already, but in a convoluted way which was actually less efficient)
  • -
  • General code cleanup/commenting of ZAS
  • -
  • Jungle now initializes after the random Z-level loads and atmos initializes.
  • -
- -

15 May 2013

-

Spamcat updated:

-
    -
  • Added telescopic batons to HoS's and captain's lockers. These are quite robust and easily concealable.
  • -
- -

14 May 2013

-

Cael_Aislinn updated:

-
    -
  • Depth scanners can now be used to determine what material archaeological deposits are made of, meaning lab analysis is no longer required.
  • -
  • Some useability issues with xenoarchaeology tools have been resolved, and the transit pods cycle automatically now.
  • -
- -

24 April 2013

-

Jediluke69 updated:

-
    -
  • Added 5 new drinks (Kira Special, Lemonade, Brown Star, Milkshakes, Rewriter)
  • -
  • Nanopaste now heals about half of what it used to
  • -
  • Ballistic crates should now come with shotguns loaded with actual shells no more beanbags
  • -
  • Iced tea no longer makes a glass of .what?
  • -
-

NerdyBoy1104 updated:

-
    -
  • New Botany additions: Rice and Plastellium. New sheet material: Plastic.
  • -
  • Plastellium is refined into plastic by first grinding the produce to get plasticide. 20 plasticide + 10 polytrinic acid makes 10 sheets of plastic which can be used to make crates, forks, spoons, knives, ashtrays or plastic bags from.
  • -
  • Rice seeds grows into rice stalks that you grind to get rice. 10 Rice + 5 Water makes boiled rice, 10 rice + 5 milk makes rice pudding, 10 rice + 5 universal enzyme (in beaker) makes Sake.
  • -
-

faux updated:

-
    -
  • Mixed Wardrobe Closet now has colored shoes and plaid skirts.
  • -
  • Dress uniforms added to the Captain, RD, and HoP wardrobe closets. A uniform jacket has also been added to the Captain's closet. HoS' hat has been re-added to their closet. I do not love the CMO and CE enough to give them anything.
  • -
  • Atheletic closet now has five different swimsuits *for the ladies* in them. If you are a guy, be prepared to be yelled at if you run around like a moron in one of these. Same goes for ladies who run around in shorts with their titties swaying in the space winds.
  • -
  • A set of dispatcher uniforms will spawn in the security closet. These are for playtesting the dispatcher role.
  • -
  • New suit spawns in the laundry room. It's for geezer's only. You're welcome, Book.
  • -
  • Nurse outfit variant, orderly uniform, and first responder jacket will now spawn in the medical wardrobe closet.
  • -
  • A white wedding dress will spawn in the chaplain's closet. There are also several dresses currently only adminspawnable. Admins: Look either under "bride" or "dress." The bride one leads to the colored wedding dresses, and there are some other kinds of dresses under dress.
  • -
  • No more luchador masks or boxing gloves or boxing ring. You guys have a swimming pool now, dip in and enjoy it.
  • -
  • he meeting hall has been replaced with an awkwardly placed security office meant for prisoner processing.
  • -
  • Added a couple more welding goggles to engineering since you guys liked those a lot.
  • -
  • Flasks spawn behind the bar. Only three. Don't fight over them. I don't know how to add them to the bar vending machine otherwise I would have done that instead. Detective, you have your own flask in your office, it's underneath the cigarettes on your desk.
  • -
  • Added two canes to the medical storage, for people who have leg injuries and can't walk good and stuff. I do not want to see doctors pretending to be House. These are for patients. Do not make me delete this addition and declare you guys not being able to have nice things.
  • -
  • Secondary entance to EVA now directly leads into the medbay hardsuit section. Sorry for any inconviences this will cause. The CMO can now fetch the hardsuits whenever they want.
  • -
  • Secondary security hardsuit has been added to the armory. Security members please stop stealing engineer's hardsuits when you guys want to pair up for space travel.
  • -
  • Firelocks have been moved around in the main hallways to form really ghetto versions of airlocks.
  • -
  • Violin spawns in theatre storage now. I didn't put the piano there though, that was someone else.
  • -
  • Psych office in medbay has been made better looking.
  • -
- -

17 April 2013

-

SkyMarshal updated:

-
    -
  • ZAS is now more deadly, as per decision by administrative team. May be tweaked, but currently AIRFLOW is the biggest griefer.
  • -
  • World startup optimized, many functions now delayed until a player joins the server. (Reduces server boot time significantly)
  • -
  • Zones will now equalize air more rapidly.
  • -
  • ZAS now respects active magboots when airflow occurs.
  • -
  • Airflow will no longer throw you into doors and open them.
  • -
  • Race condition in zone construction has been fixed, so zones connect properly at round start.
  • -
  • Plasma effects readded.
  • -
  • Fixed runtime involving away mission.
  • -
- -

11 April 2013

-

SkyMarshal updated:

-
    -
  • Fire has been reworked.
  • -
  • In-game variable editor is both readded and expanded with fire controlling capability.
  • -
- -

09 April 2013

-

SkyMarshal updated:

-
    -
  • Fire Issues (Firedoors, Flamethrowers, Incendiary Grenades) fixed.
  • -
  • Fixed a bad line of code that was preventing autoignition of flammable gas mixes.
  • -
  • Volatile fuel is burned up after a point.
  • -
  • Partial-tile firedoors removed. This is due to ZAS breaking when interacting with them.
  • -
- -

04 April 2013

-

SkyMarshal updated:

-
    -
  • Fixed ZAS
  • -
  • Fixed Fire
  • -
-

Spamcat updated:

-
    -
  • Blood type is now saved in character creation menu, no need to edit it manually every round.
  • -
- -

27 March 2013

-

Asanadas updated:

-
    -
  • The Null Rod has recovered its de-culting ability, for balance reasons. Metagaming with it is a big no-no!
  • -
  • Holy Water as a liquid is able to de-cult. Less effective, but less bloody. May be changed over the course of time for balance.
  • -
- -

26 March 2013

-

Spamcat updated:

-
    -
  • Chemmaster now puts pills in pill bottles (if one is inserted).
  • -
  • Stabbing someone with a syringe now deals 3 damage instead of 7 because 7 is like, a crowbar punch.
  • -
  • Lizards can now join mid-round again.
  • -
  • Chemicals in bloodstream will transfer with blood now, so don't get drunk before your blood donation. Viruses and antibodies transfer through blood too.
  • -
  • Virology is working again.
  • -
- -

15 March 2013

-

Cael_Aislinn updated:

-
    -
  • Mapped a compact research base on the mining asteroid, with multiple labs and testing rooms. It's reachable through a new (old) shuttle dock that leaves from the research wing on the main station.
  • -
- -

14 March 2013

-

Spamcat updated:

-
    -
  • Figured I should make one of these. Syringestabbing now produces a broken syringe complete with fingerprints of attacker and blood of a victim, so dispose your evidence carefully. Maximum transfer amount per stab is lowered to 10.
  • -
- -

11 March 2013

-

CIB updated:

-
    -
  • Cloning now requires you to put slabs of meat into the cloning pod to replenish biomass.
  • -
-

Cael Aislinn updated:

-
    -
  • The xenoarchaeology update is here. This includes a major content overhaul and a bunch of new features for xenoarchaeology.
  • -
  • Digsites (strange rock deposits) are now much more nuanced and interesting, and a huge number of minor (non-artifact) finds have been added.
  • -
  • Excavation is now a complex process that involves digging into the rock to the right depth.
  • -
  • Chemical analysis is required for safe excavation of the digsites, in order to determine how best to extract the finds.
  • -
  • Anomalous artifacts have been overhauled and many longstanding bugs with existing effects have been fixed - the anomaly utiliser should now work much more often.
  • -
  • Numerous new artifact effects have been added and some new artifact types can be dug up from the asteroid.
  • -
  • New tools and equipment have been added, including normal and spaceworthy versions of the anomaly suits, excavation tools and other neat gadgets.
  • -
  • Five books have been written by subject matter experts from around the galaxy to help the crew of the Exodus come to grips with this exacting new science (over 3000 words of tutorials!).
  • -
-

Chinsky updated:

-
    -
  • Sec HUDs now can see short versions of sec records.on examine. Med HUDs do same for medical records, and can set medical status of patient.
  • -
  • Damage to the head can now cause brain damage.
  • -
- -

09 March 2013

-

Cael Aislinn updated:

-
    -
  • Beekeeping is now possible. Construct an apiary of out wood and embed it into a hydroponics tray, then get a queen bee and bottle of BeezEez from cargo bay. - Hives produce honey and honeycomb, but be wary if the bees start swarming.
  • -
- -

06 March 2013

-

Cael Aislinn updated:

-
    -
  • Type 1 thermoelectric generators and the associated binary circulators are now moveable (wrench to secure/unsecure) and orderable via Quartermaster.
  • -
  • code/maps/rust_test.dmm contains an example setup for a functional RUST reactor. Maximum output is in the range of 12 to 20MW (12 to 20 million watts).
  • -
  • Removed double announcement for gridchecks, reduced duration of gridchecks.
  • -
-

RavingManiac updated:

-
    -
  • You can now stab people with syringes using the "harm" intent. This destroys the syringe and transfers a random percentage of its contents into the target. Armor has a 50% chance of blocking the syringe.
  • -
- -

05 March 2013

-

CIB updated:

-
    -
  • Added internal organs. They're currently all located in the chest. Use advanced scanner to detect damage. Use the same surgery as for ruptured lungs to fix them.
  • -
-

Cael Aislinn updated:

-
    -
  • Set roundstart music to randomly choose between space.ogg and traitor.ogg (see http://baystation12.net/forums/viewtopic.php?f=5&t;=6972)
  • -
  • All RUST components except for TEGs (which generate the power) are now obtainable ingame, bored engineers should get hold of them and setup an experimental reactor for testing purposes.
  • -
- -

27 February 2013

-

Gamerofthegame updated:

-
    -
  • Added the (base gear) ERT preset for the debug command.
  • -
  • Map fixes, Virology hole fixed. Atmospheric fixes for mining and, to a less extent, the science outpost. (No, not cycling airlocks)
  • -
  • Fiddled with the ERT set up location on Centcom. Radmins will now have a even easier time equiping a team of any real pratical size, especially coupled with the above debug command.
  • -
- -

25 February 2013

-

Cael Aislinn updated:

-
    -
  • As well as building hull shield generators, normal shield gens can now be built (see http://baystation12.net/forums/viewtopic.php?f=1&t;=6993).
  • -
  • New random events: multiple new system wide-events have been have been added to the newscaster feeds, some not quite as respectable as others.
  • -
  • New random event: some lucky winners will win the TC Daily Grand Slam Lotto, while others may be the target of malicious hackers.
  • -
- -

23 February 2013

-

Cael Aislinn updated:

-
    -
  • RUST machinery components should now be researchable (with high requirements) and orderable through QM (with high cost).
  • -
  • Shield machinery should now be researchable (with high requirements) and orderable through QM (with high cost). This one is reportedly buggy.
  • -
  • Rogue vending machines should revert back to normal at the end of the event.
  • -
  • New Unathi hair styles.
  • -
- -

22 February 2013

-

Chinsky updated:

-
    -
  • Change to body cavity surgery. Can only put items in chest, groind and head. Max size for item - 3 (chest), 2 (groin), 1 (head). For chest surgery ribs should be bent open, (lung surgery until second scalpel step). Surgery step needs preparation step, with drill. After that you can place item inside, or seal it with cautery to do other step instead.
  • -
- -

20 February 2013

-

Chinsky updated:

-
    -
  • Added new surgery: putting items inside people. After you use retractor to keep incision open, just click with any item to put it inside. But be wary, if you try to fit something too big, you might rip the veins. To remove items, use implant removal surgery.
  • -
  • Crowbar can be used as alternative to retractor.
  • -
  • Can now unload guns by clicking them in hand.
  • -
  • Fixed distance calculation in bullet missing chance computation, it was always assuming 1 or 0 tiles. Now distace REALLY matters when you shoot.
  • -
  • To add more FUN to previous thing, bullets missed to not disappear but keep going until they hit something else.
  • -
  • Compressed Matter and Explosive implants spawn properly now.
  • -
  • Tweaks to medical effects: removed itch caused by bandages. Chemical effects now have non-100 chance of appearing, the stronger medicine, the more probality it'll have side effects.
  • -
- -

18 February 2013

-

Cael Aislinn updated:

-
    -
  • Security bots will now target hostile mobs, and vice versa.
  • -
  • Carp should actually emigrate now, instead of just immigrating then squatting around the outer hull.
  • -
  • Admins and moderators have been split up into separate 'who' verbs (adminwho and modwho respectively).
  • -
- -

14 February 2013

-

CIB updated:

-
    -
  • Medical side-effects(patients are going to come back for secondary treatment)
  • -
  • NT loyalty setting(affects command reports and gives antags hints who might collaborate with them)
  • -
  • Simple animal balance fixes(They're slower now)
  • -
-

CaelAislinn updated:

-
    -
  • Re-added old ion storm laws, re-added grid check event.
  • -
  • Added Rogue Drone and Vermin Infestation random events.
  • -
  • Added/fixed space vines random event.
  • -
  • Updates to the virus events.
  • -
  • Spider infestation and alien infestation events turned off by default.
  • -
  • Soghun, taj and skrell all have unique language text colours.
  • -
  • Moderators will no longer be listed in adminwho, instead use modwho.
  • -
-

Gamerofthegame updated:

-
    -
  • Miscellaneous mapfixes.
  • -
- -

13 February 2013

-

Erthilo updated:

-
    -
  • Fixed SSD (logged-out) players not staying asleep.
  • -
  • Fixed set-pose verb and mice emotes having extra periods.
  • -
  • Fixed virus crate not appearing and breaking supply shuttle.
  • -
  • Fixed newcaster photos not being censored.
  • -
- -

31 January 2013

-

CIB updated:

-
    -
  • Chilis and cold chilis no longer kill in small amounts
  • -
  • Chloral now again needs around 5 units to start killing somebody
  • -
- -

23 January 2013

-

Cael_Aislinn updated:

- - -

21 January 2013

-

Cael_Aislinn updated:

-
    -
  • Satchels and ore boxes can now hold strange rocks.
  • -
  • Closets and crates can now be built out of 5 and 10 plasteel respectively.
  • -
  • Observers can become mice once more.
  • -
- -

13 January 2013

-

Chinsky updated:

-
    -
  • If you get enough (6) blood drips on one tile, it'll turn into a blood puddle. Should make bleeding out more visible.
  • -
  • Security belt now able to hold taser, baton and tape roll.
  • -
  • Added alternative security uniform to Security wardrobes.
  • -
  • Ported Urist cult runes. Down with the crayon drawings! Example: http://dl.dropbox.com/u/26846767/images/SS13/255_symbols.PNG
  • -
  • Engineering tape now require engineer OR atmos access instead of both.
  • -
  • Implants now will react to EMP, possibly in !!FUN!! ways
  • -
-

GauHelldragon updated:

-
    -
  • Servicebots now have RoboTray and Printing Pen. Robotray can be used to pick up and drop food/drinks. Printing pen can alternate between writing mode and rename paper mode by clicking it.
  • -
  • Farmbots. A new type of robot that weeds, waters and fertilizes. Use robot arm on water tank. Then use plant analyzer, mini-hoe, bucket and finally proximity sensor.
  • -
  • Chefs can clang their serving trays with a rolling pin. Just like a riot shield!
  • -
- -

07 January 2013

-

Cael_Aislinn updated:

- -

Chinsky updated:

-
    -
  • Implants: Explosvie implant, exploding when victim hears the codephrase you set.
  • -
  • Implants: Compressed Matter implat, scan item (making it disappear), inject yourself and recall that item on will!
  • -
  • Implant removal surgery, with !!FUN!! results if you mess up it.
  • -
  • Coats now have pockets again.
  • -
  • Bash people on tabetops. an windows, or with stools. Grab people to bash them on tables or windows (better grab for better hit on windows). Drag stool sprite on you to pick it up, click on it in hand to make it usual stool again.
  • -
  • Surgical caps, and new sprites for bloodbags and fixovein.
  • -
  • Now some surgery steps will bloody your hands, Full-body blood coat in case youy mess up spectacualry.
  • -
  • Ported some crates (Art, Surgery, Sterile equiplemnt).
  • -
  • Changed contraband crates. Posters moved to Art Crate, cigs and lipstick ot party crate. Now contraband crate has illegal booze and illicit drugs.
  • -
  • Finally got evac party lights
  • -
  • Now disfigurment,now it WILL happen when damage is bad enough.
  • -
  • Now if you speak in depressurized area (less than 10 kPa) only people next to you can hear you. Radios still work though.
  • -
-
- -
Baystation 12 Credit List - - - - -
- Current BS12 Project Maintainers: -Click Here-
- Currently Active GitHub BS12 contributor list: -Click Here-
- Code: Abi79, Aryn, Cael_Aislinn, Ccomp5950, Chinsky, cib, CompactNinja, DopeGhoti, Erthilo, Hawk_v3, Head, Ispil, JoeyJo0, Lexusjjss, Melonstorm, Miniature, Mloc, NerdyBoy1104, PsiOmegaDelta, SkyMarshal, Snapshot, Spectre, Strumpetplaya, Sunfall, Tastyfish, Uristqwerty
- Sprites: Apple_Master, Arcalane, Chinsky, CompactNinja, Deus Dactyl, Erthilo, Flashkirby, JoeyJo0, Miniature, Searif, Xenone, faux
- Sounds: Aryn
- Main Testers: Anyone who has submitted a bug to the issue tracker.
-
- -GoonStation 13 Development Team -
- Coders: Stuntwaffle, Showtime, Pantaloons, Nannek, Keelin, Exadv1, hobnob, Justicefries, 0staf, sniperchance, AngriestIBM, BrianOBlivion
- Spriters: Supernorn, Haruhi, Stuntwaffle, Pantaloons, Rho, SynthOrange, I Said No
-
-
-

Creative Commons License
Except where otherwise noted, Goon Station 13 is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.
Rights are currently extended to SomethingAwful Goons only.

-

Some icons by Yusuke Kamiyamane. All rights reserved. Licensed under a Creative Commons Attribution 3.0 License.

-
- - + + + + Polaris Changelog + + + + + + + +
+ + + + +
+
Space Station 13
+ +

+ Code licensed under AGPLv3. Content licensed under CC BY-SA 3.0.

+ Visit our IRC channel: #polaris on irc.sorcery.net +
+ +
Polaris Credit List + + + + +
+ Current Project Maintainers: -Click Here-
+ Currently Active GitHub contributor list: -Click Here-
+ Main Testers: Anyone who has submitted a bug to the issue tracker.
+ Thanks to: Baystation 12, /tg/ station, /vg/station, GoonStation devs, the original SpaceStation developers and Mockingjay00 for the title image.
Also a thanks to anybody who has contributed who is not listed here. Ask to be added here on irc.
+
Have a bug to report?
Visit our Issue Tracker.
+
+ + +
+

08 April 2021

+

Atermonera updated:

+
    +
  • Stairs have been completely reworked, and now consist of multi-tile constructs built from lower, middle, and upper stair pieces, and an openspace in the floor.
  • +
  • To go up and down stairs, simply step upon the lower/upper stair pieces, and you'll be moved automatically if the stairs are in working condition. Any grabbed or dragged items will be brought with you.
  • +
  • If the lower stair piece is missing (or even if it's not), but the middle and upper sections are present, you can climb up the middle section by click-dragging from your character to the middle stair.
  • +
  • If you step onto the open space, you will fall down the stairs. Teshari players, consider yourselves warned.
  • +
  • Stairs remain unconstructable in-round (Doing so would also require a way to make openspaces), but there are spawners rooted on the middle stair (as with old stairs) that will create a completed stair and can be spawned in by admins/mappers.
  • +
+

Cerebulon updated:

+
    +
  • Added button sounds to various machines.
  • +
+

KasparoVy updated:

+
    +
  • Adds orange Teshari goggles, selectable in the loadout.
  • +
  • Adds blindfold & new white (recolorable) blindfold to loadout.
  • +
  • Adds species-fitted Teshari ring sprites.
  • +
  • Adds species-fitted Teshari hudpatches & white blindfold.
  • +
  • Adds full selection of Teshari belted cloaks.
  • +
  • Adds full selection of non-job Teshari hooded cloaks.
  • +
  • Adds a bunch of Teshari worksuits (sprites already existed).
  • +
  • Adds some species-fitted Teshari jacket accessories (tan, charcoal, navy, burgundy, checkered).
  • +
  • Updates all Teshari undercoats and cloaks with new sprites from downstreams.
  • +
  • Fixes Teshari captain glove sprites.
  • +
+

Mechoid updated:

+
    +
  • Hardpoint Actuator equipment for Exosuits, allowing them (And most effectively, Ripleys) to swap components on the fly, after a short delay.
  • +
  • Exo Inflatables Deployer, allowing exosuits to pick up and deploy inflatables.
  • +
  • Exo screwdriver, wirecutters, and welding laser, to help round-out the tool-based equipment types.
  • +
  • Fire modifiers based on stacks added, to be used by the damage system tweaked above.
  • +
  • Incendiary exo weapons tweaked to conform with fire change.
  • +
  • Ignition effects from weapons changed from the old fire-system to the modifier fire system.
  • +
  • Shocker now retaliates properly against melee.
  • +
  • Animals can be butchered for organs and hide. Requires scraping (sharp), washing (water or washing machine), and then drying (bonfire or drying rack).
  • +
  • Organs can be butchered for meat, named "[organ] meat". Heart meat, liver meat, etc. Brains from player mobs cannot be butchered.
  • +
  • Added system for exosuit over-encumbrance. Combat mechs and Ripleys have higher than default.
  • +
  • Adds Wurmwoad, a suspiciously worm-like plant that produces pods of spice.
  • +
  • Adds Wurmwoad to the service borg synthesizer.
  • +
  • Service borgs can work with kitchenware again.
  • +
  • Move Rig modules to more granular files
  • +
  • Add RIG components to robotics mechfab, plus incredibly basic belt-voidsuit RIG.
  • +
  • Add Graphite, made by compressing coal, presently only used heavily in RIG components.
  • +
+

Meghan-Rossi updated:

+
    +
  • Blood from artifacts will no longer break the pathogenic isolator.
  • +
  • Fixed some objects giving duplicate results when an analyzer was used on them
  • +
  • Fixed omni filters reacting incorrectly to configuration changes that swap ports.
  • +
  • The Tesla Generator is now available from cargo. Coils and grounding rods for it may be printed on the protolathe and autolathe, respectively.
  • +
  • The tesla energy ball will now eventually disappear if not kept charged with the particle accelerator
  • +
  • Fixed some mountain POIs sometimes overlapping in odd ways
  • +
  • If you place wall-mounted machines such as status displays on a window, they will no longer be hidden underneath the window.
  • +
  • Cooking a mouse into a mouseburger now uses up the mouse.
  • +
  • Fat (triglyceride) now tastes greasy instead of bitter.
  • +
  • Fixed borosilicate glass not producing shards in most situations.
  • +
  • If you try to put someone in one of their own slots using the stripping menu, now you will instead try to strip that slot.
  • +
+

Neerti updated:

+
    +
  • The 'cut' and 'pulse' buttons in the hacking interface now check all available hands for tools, instead of only the active hand.
  • +
  • The textual indicators at the bottom of the hacking window will now go bold when they change, until the next window refresh.
  • +
  • Hacking an Autolathe no longer requires you to hack it using the Autolathe's main window, but instead opens the hacking window like everything else.
  • +
+

Poojawa updated:

+
    +
  • Applies Feeding and Devourable prefs.
  • +
  • Made VoreUI toggles a lot more clear of what mode they're in.
  • +
  • Added my fancy vore sounds.
  • +
  • Porting of a few QoL Citadel changes to vore menu related to sounds.
  • +
+

RunaDacino updated:

+
    +
  • Enabled research borgs equipped with 'exosuit gripper' to be able to replace internal exosuit parts like actuators, to upgrade or to repair
  • +
+

Subber updated:

+
    +
  • Added two new antag augments to traitor uplink: armblade and handblade.
  • +
+

Woodrat updated:

+
    +
  • Minor adjustment of ID icons.
  • +
  • Changes vote notification sound to that of World Server in order to help people realize there is a vote occurring.
  • +
  • Added new shutters ported from World.
  • +
  • Replaced lightswitch, request console, newscaster sprite with one from Virgo.
  • +
+

schnayy updated:

+
    +
  • Adds the reagent yeast. It can be found in the kitchen vendor and in cargo kitchen supply crates.
  • +
  • Bread now calls for 5 units yeast instead of an egg, and baguettes and croissants call for 5 units yeast in addition to former ingredients.
  • +
  • Corn oil added to the Dinnerware vendor and the Booze-o-Mat.
  • +
  • Sprites for peanut butter, mayo, and yeast condiments.
  • +
  • Boiled slime core now links to the proper sprite.
  • +
+ +

06 September 2020

+

Atermonera updated:

+
    +
  • You can use Move Up/Down to traverse ladders. No popup 'Which way do you want to go?' windows required for bidirectional ladders!.
  • +
+

Killian updated:

+
    +
  • Added a bunch more random spawners for mapping use.
  • +
  • You can now inject reagents directly into a synth's 'blood' stream using syringes and hypos (inc. borg hypos). Taking oil/coolant samples is still impossible.
  • +
+

Kot updated:

+
    +
  • Mecha drills can now butcher dead mobs better. Like gibs and gore and guts stuff.
  • +
+

Lorilili updated:

+
    +
  • You can now pet borgs on help intent and punch on hurt intent. Old behavior is now grab intent.
  • +
+

Lorilili (Port from Aurora) updated:

+
    +
  • Added knee-high and thigh-high jackboots.
  • +
  • Replaced laceup and leather shoes with oxford shoes.
  • +
  • Replaced standard shoe and high-top sprites with newer ones.
  • +
+

Mechoid updated:

+
    +
  • Mapped distillery into Chemistry, beside the Grinder.
  • +
  • Moves wrapper, spacecleaner, and labeller from the grinder table to the Chem locker.
  • +
  • Added distilling recipe for Synthetic Plasma, which acts as a blood-restoration of 1.2 units per synthplas. Also orderable in cargo.
  • +
+

Rykka Stormheart updated:

+
    +
  • Adds Ambience Chance and Repeating Ambience Preferences into Globals, underneath Client FPS
  • +
  • Random-Ambience-Frequency controls how long before it checks if it can play ambience to you again. Setting it to 0 disables the random re-play of ambience.
  • +
  • Ambience Chance affects the % chance to play ambience to your client. It defaults to 35%, but can be set from 0 to 100 to disable it or always play every time you move into an area or have the Random Ambience check called.
  • +
+

Shadow Larkens updated:

+
    +
  • Added the ability to right click and lower preferences for jobs in the Occupation Menu.
  • +
+

SplinterGP updated:

+
    +
  • Adds new hailer masks with quotes with sound, allowing you to use a hailer on a face mask to combine them.
  • +
  • Adds new sound effects for hailer face masks.
  • +
+ +

20 August 2020

+

Atermonera updated:

+
    +
  • Mapped Overmap sensors onto the Southern Cross. Deck 2, central ring, starboard side. Departmental sensor installations and dedicated rooms may be added in the future.
  • +
  • To use the new sensors, you first have to click on them, hit 'Reconnect' on the window, close the window, then reopen it to get the console to link up with the sensors properly.
  • +
  • Enabled overmap event generation. This doesn't really do anything yet because the shuttles haven't been upgraded, but it's very pretty!
  • +
+

BlinsKot updated:

+
    +
  • You can now alt-click to turn on the washing machine.
  • +
  • You can now alt-click on a mech while piloting it to toggle strafing.
  • +
+

Blinskot updated:

+
    +
  • You can now alt-click on a mech while piloting it to toggle strafing.
  • +
  • You can now alt-click to turn on the washing machine.
  • +
+

Cerebulon updated:

+
    +
  • Added extended flavour text to most things related to commercial vending machines and their contents.
  • +
  • Added chewing gum, lollipops and chewing tobacco. Unwrap it and place it in your mask slot like a cigarette.
  • +
  • Added snack food, vending drink and beer brand variety.
  • +
  • New booze bottle, coffee, juice, snack and cigarette packet sprites.
  • +
+

Lorilili updated:

+
    +
  • Skrellian blood is now hemocyanin-based and regenerates with copper, not iron.
  • +
  • You can now wear caution signs and warning cones.
  • +
  • You can now point using shift and middle mouse button.
  • +
+

Mechoid updated:

+
    +
  • Mortiferin added in place of old Necroxadone as a normal chem recipe.
  • +
  • Necroxadone changed to a more powerful alternative to Mortiferin which works even on corpses without bloodflow.
  • +
  • Added reagent pumps. You can refill water tanks planetside!
  • +
  • Added reagent hoses. Only used player-side by tanks, pumps, and spray nozzles to move reagents from one container to another.
  • +
+

Meghan Rossi updated:

+
    +
  • Cyborgs can now put things into oven dishes with their grippers
  • +
  • Cyborgs can now put oven dishes in the oven with their grippers
  • +
  • Bots that are idle in doorways (including firedoors and blastdoors) will move out of the way.
  • +
  • Multiple cleanbots will no longer attempt to clean the same tile at the same time.
  • +
  • Cleanbots will now clean tiles closer to them first.
  • +
  • You can now use duct tape on yourself.
  • +
  • Ghosts now have a toggleable security HUD. Use the 'Toggle Security HUD' verb in the ghost tab to enable it
  • +
  • Ghosts can now shift-click things to examine them.
  • +
  • Ghosts can now alt-click adjacent things to open the turf tab.
  • +
  • You can now build plating on grass with floor tiles.
  • +
  • Improved descriptions for some floors.
  • +
  • The rapid service fabricator (found on service borgs) can now produce metamorphic pint glasses.
  • +
  • The party supplies and bar supplies crates orderable from cargo now contain metamorphic pint glasses.
  • +
  • The autolathe can now produce metamorphic pint and half-pint glasses.
  • +
  • The autolathe can now produce all drinking glasses in batches of 5 or 10.
  • +
+

Nyria updated:

+
    +
  • Added volume settings, available in character setup or from the Preferences tab.
  • +
  • More settings and affected sounds may be added at a later date.
  • +
  • Added a TGui window to control the new settings with shiny sliders.
  • +
+

Rykka Stormheart updated:

+
    +
  • Adds a mech vs mech combat system for the toy mechs earned from arcades and found around the station.
  • +
  • You can initiate combat with yourself by hitting a toy mech with another toy mech, or fight another player if you attack a player holding a mech toy with your own mech toy while not on harm intent.
  • +
  • Each mech has its own health stat and special ability that they'll use in combat against each other.
  • +
+

SplinterGP updated:

+
    +
  • Added verb for FBP's to change their monitor display.
  • +
  • Removed monitor mask item(replaced by verb).
  • +
+

Subber updated:

+
    +
  • Added a new prosthetic sprite set: Cyber Solutions - Outdated.
  • +
+ +

06 August 2020

+

Cerebulon updated:

+
    +
  • Added new mobs Fire Bugs, Ice Hares, Tymisian Moths and Siffets to surface spawnlists. Also added a new dog breed, woof.
  • +
+

ForFoxSake updated:

+
    +
  • Ported tgstation styled magazine restocking. Hit a bullet on a table or floor with a partially empty magazine to start restocking.
  • +
+

Mechoid updated:

+
    +
  • Exosuits now have internal components, mostly like borgs, but larger.
  • +
  • Autolathes can use plastic and plasteel.
  • +
  • Autolathes can have tiered recipes, based on their manipulator rating.
  • +
  • Exosuit base health has been lowered due to the changes to damage processing.
  • +
+

Rykka Stormheart updated:

+
    +
  • Blast Doors will now crush people, if they are on the same turf when it closes, and throw them to an adjacent open turf.
  • +
  • The damage should be delayed enough that you can walk out of the door before the sprite animation finishes and you will be safe. The delay is being reviewed, and will likely be adjusted after sufficient feedback is gathered.
  • +
  • Blast doors and shutters (the types that go on bar/kitchen/etc) will also throw items on their tiles.
  • +
+ +

03 August 2020

+

Cerebulon updated:

+
    +
  • Added new book sprites, replaced old book sprites.
  • +
  • Added sticky notes, orderable from cargo
  • +
  • You can now carve graffiti into suitable walls/floors with sharp objects.
  • +
  • Trash, graffiti, dirt (Not blood), noticeboards and stickynotes are now persistent across rounds. This is admin-toggleable.
  • +
+

Mechoid updated:

+
    +
  • Adds a glass jar subtype, the glass tank, that can be used to hold live fish. Remember to add water!
  • +
+

Rykka Stormheart updated:

+
    +
  • Ported over Aurora Cooking from AuroraStation and Citadel-RP!
  • +
  • Recipes are separate per appliance, and all appliances have a use!
  • +
  • Please take note, Chefs, to pre-heat you appliances at the start of your shift.
  • +
  • Fryer Recipes require batter before they can be made!
  • +
  • Fire alarms will go off if you burn food!
  • +
  • The largest change - Cooking takes TIME. Around 6 minutes for the largest recipes in the game.
  • +
  • Too many other changes to list - refer to PR #7344 https://github.com/PolarisSS13/Polaris/pull/7344
  • +
+ +

21 June 2020

+

Arokha updated:

+
    +
  • New sprites for janicart
  • +
  • Alt-click helpers for stowing mop, chemicals on janicart
  • +
+

Atermonera updated:

+
    +
  • Added verb to export vchat logs, found in OOC tab when vchat has successfully loaded.
  • +
  • Vchat only sends you enough messages to fill your buffer on reconnect, instead of all of them.
  • +
+

Billy Bangles updated:

+
    +
  • Light and dark marble floor tiles can now be crafted with marble sheets.
  • +
+

Greenjoe updated:

+
    +
  • Added a wrist-bound PDA, selectable from the PDA selection menu in char setup. it can go in the glove slot along with the ID and belt slots, and shows on your character's wrist no matter which of those 3 slots you put it in!
  • +
+

KasparoVv updated:

+
    +
  • You can now quickly cycle hrough previous or next hair/facial styles at character creation.
  • +
  • Use the -mv- button to pick a marking and place it above of another on your character. Saves you from pressing up or down a bunch.
  • +
  • Ports color_square() from Paradise for colour previews, cleaning up pref. code & correct alignment issue w/ nested tables.
  • +
  • Markings are now properly aligned within a table.
  • +
+ +

13 May 2020

+

Atermonera updated:

+
    +
  • Added a preference to control multilingual parsing behaviour, with a few different modes. Should hopefully be less punishing to people who stutter and use hyphens as a language key.
  • +
  • The examine mode preference should now persist across reconnections during a single round, but if the server is fully restarted it still appears to reset. This issue is also present for the multilingual preference, and I'm still looking into it. Savefiles are cryptic.
  • +
+

Layne updated:

+
    +
  • Added Promethean language.
  • +
+

Mechoid updated:

+
    +
  • Adds more interactions with animals, like shearing and taming.
  • +
  • New PoIs
  • +
  • Thermal poncho attachment, has minor slowdown, but gives thermal protection to the armor it is attached to.
  • +
  • Mercenaries now drop their guns again. Most likely to be broken, however they can be repaired. Examining when adjacent will allow you to inspect the gun for what is needed.
  • +
  • Mercenary Snipers now exist. They will telegraph their shots approximately 2 seconds in advance, and can fire at 14 tiles away. Will occasionally drop pieces of their PTRs that survive combat.
  • +
  • Clothing can now check attachments for temperature resistance.
  • +
  • MHD Howitzer beam effect actually exists again.
  • +
  • Xenoresin ground cover is properly colored again.
  • +
+

atlantiscze updated:

+
    +
  • Robots can now search loot piles.
  • +
  • Hardsuits now allow backpacks to be carried in storage slot. This is limited to hardsuits which are worn on the back slot.
  • +
  • SMES units now have automatic load balancing both on inputs and outputs
  • +
  • SMES units (and derived objects, such as PSUs) can now have more than one input terminal. This allows for input from more otherwise isolated power networks.
  • +
  • Completely redesigned cell rack PSUs, removed ghetto variant. Cell rack PSUs now support multiple power cells and hot-swapping of cells during operation. This allows for either charging multiple cells at once in one device (directly from power cable) or for powering up various machinery with only a power cell. They are still inferior to SMESes in pretty much all aspects.
  • +
  • Multitool on a cable now shows nicer results with large currents (uses kW or MW accordingly)
  • +
  • Multitool may be now used to change colour of cable coils.
  • +
  • Supermatter delamination effects have been tweaked. Delamination is considerably less laggy, and less directly destructive. Instead, it causes larger health hazard and secondary engineering problems such as power outage or partial damage of solar arrays.
  • +
+ +

29 April 2020

+

Leshana updated:

+
    +
  • Ship Helm, Sensors, Navigation, and Engine Control consoles are now de-/constructable.
  • +
  • Exploration (Overmap) Shuttle Console is now de-/constructable.
  • +
  • Mappers no longer need to varedit shuttle_tag on shuttle consoles.
  • +
  • Admin Start Now verb can be used at any time during startup and it won't actually start the game until initialization is completed.
  • +
  • Lobby stat panel shows time remaining on lobby votes and if the server is done initializing.
  • +
+

Neerti updated:

+
    +
  • You can now eat as much food as you want, even while 'full'.
  • +
+

Novacat updated:

+
    +
  • Re-enabled dual wielding penalties for most weapons that had them.
  • +
  • New dual-wielding sprites for weapons that needed them and did not have them.
  • +
+

Shadow Quill updated:

+
    +
  • Fixes the 'broken/damaged' message when an airlock is just broken.
  • +
  • Heavy duty cell chargers now have flashing lights as they charge! When all the lights are flashing, that means the cell is done.
  • +
+

atlantiscze updated:

+
    +
  • Shutoff valve monitoring is now also available as a modular computer program. Its UI has also been cleaned up a little.
  • +
  • Research robot module now has basic exploration and xenoarchaeology tools.
  • +
+ +

20 April 2020

+

Atermonera updated:

+
    +
  • Circuit clothes can have accessories attached.
  • +
  • Control-shift-click on circuit clothes to use items on the circuit.
  • +
  • Employment records can have comments similar to medical records.
  • +
  • Added a preference to switch between a few extra modes of examining things. Verb in the preferences tab.
  • +
  • Added Combat Logs filter category, to filter messages from things hitting you. This category will also eat up most other messages that are red and bold, please report any such messages that aren't specifically related to punching things.
  • +
  • Added categories for sorting various types of admin logs.
  • +
  • Adds a preference to forcibly disable (or enable) VChat. Useful mostly for people on linux, to skip the 60s waiting period where it tries to work and keeps you from seeing chat. Reloading VChat or reconnecting to the server are required for any changes to the preference to take effect. Support for issues that arise as a result of this preference is not guaranteed.
  • +
+

Leshana updated:

+
    +
  • Glass Emergency Shutters are now constructable and deconstructing them will give you the glass back.
  • +
+

Neerti updated:

+
    +
  • All sources of stasis (sleepers, stasis bags) will prolong the amount of time that lets someone be revived by a defib, proportional to how powerful the stasis effect is.
  • +
  • Opening a stasis bag that's being used now gives a prompt to confirm if you want to open it and make the bag expire. No more misclicks making doctors want to murder you.
  • +
+ +

05 April 2020

+

Atermonera updated:

+
    +
  • Headphones (and other two-ear clothing items) don't break the off-ear slot when click-dragged to unequip.
  • +
+

Neerti updated:

+
    +
  • The eject button on both the Chemical Dispenser and Chem Master will place the ejected beaker into your hands, instead of on top of the machine, if possible. (Requested by Nalarac.)
  • +
  • Suit sensor consoles now display a friendly textual indicator of what z-level someone is on, instead of a number. They will also now avoid spoiling the names of Points of Interest.
  • +
  • The beakers containing Cryoxadone near cryogenics are now labeled. (Requested by Nalarac.)
  • +
  • The sleeper consoles now finally face towards the sleepers, at last. It only took a year for someone to fix it.
  • +
+

novacat updated:

+
    +
  • Adds action buttons for scoping all sniper weapons.
  • +
+ +

27 March 2020

+

Arokha updated:

+
    +
  • Ported VChat. If you find any messages that are not sorted by any filters, or that you feel are sorted incorrectly, please submit a bug report on our issue tracker on github.
  • +
+

Atermonera updated:

+
    +
  • Basic distillery (not the industrial-) will ping when it reaches its target temperature.
  • +
  • Basic distillery uses logistic curve to determine temperature change, and should be much faster.
  • +
  • Industrial distillery respects gas laws, particularly as pertains to low temperatures.
  • +
  • Prometheans can be slipped by disarm intent again
  • +
+

Leshana updated:

+
    +
  • Added skybox parallax background for space.
  • +
  • Baystation12 style Overmap
  • +
  • Make transit turfs (shuttle transit) actually look like they move in the right direction.
  • +
+

Mechoid updated:

+
    +
  • Artifact shields now work again.
  • +
  • Anomaly batteries work again.
  • +
  • Archaeology sites can have unique batteries, syringes, rings, and 'clubs'.
  • +
  • Multiple artifact effects added, in order to provide more spice, from naughty to nice.
  • +
  • Tweaks to normal artifact finds to be more unique.
  • +
+

Shadow-Quill updated:

+
    +
  • Adds emergency backup cells to most light fixtures
  • +
  • AIs can turn emergency lighting on and off by clicking light fixtures. Flickering the lights has been moved to alt-click.
  • +
+ +

20 March 2020

+

Aronai/Arokha updated:

+
    +
  • You can now fill buckets (, beakers, etc.,) from water tiles.
  • +
+

Cerebulon updated:

+
    +
  • Added sounds when dropping/throwing items. Toggleable in preferences.
  • +
  • Added incidental sounds to several item interactions.
  • +
+

Mechoid updated:

+
    +
  • Energy Daggerpens (20): Disguised energy-knives, which do 15 searing on melee, or 30 when thrown.
  • +
  • Thieves gloves (30): Special gloves that allow you to peep in others' backpacks and belts, and plant items in their bags / pockets.
  • +
  • Buzzer Ring (30): Makes your first two punches electrically charged, first with 25 damage in a shock, then approximately 12.5 damage in the second. If the charge is over 90%, you can force-defib a corpse, even if it's a mindless one. Damage rules still apply, however time-of-death does not.
  • +
  • Resource Crate (60): A crate of uranium, phoron, gold, silver, osmium, and plasteel.
  • +
  • Exotic Plantlife Crate (20): A crate of numerous random seeds.
  • +
  • Spare Organ Crate (20): A crate of bioprinted organs.
  • +
  • Graviton goggles (15): A pair of combined meson/material goggles.
  • +
  • Integrated Circuit Printer (10): An upgraded circuit printer used to make integrated machine.
  • +
  • Flamethrower (60): A large, flame-based weapon.
  • +
  • 8 Concussion Grenades (30): A box of eight concussion grenades.
  • +
  • 4 Hunting Traps (30): A box of four hunting-traps, similar to those found in the explorer vendor.
  • +
  • 3 Virus Samples (40): A box of three unique virus samples.
  • +
  • Quickdraw Syringe Case (20): A case that can hold six syringes, and rapidly deploy them. Fits in your pocket.
  • +
  • Clotting Injector Case (20): A case that starts with 3 clotting med injectors instead.
  • +
  • Bonemed Injector Case (20): A case that starts with bonemeds.
  • +
  • Announcement costs lowered to be more equivalent.
  • +
  • Egun changed from 60 to 30 TC. It is nowhere near as powerful as a lascannon.
  • +
  • Exosuit rigged laser from 60 to 30 TC.
  • +
  • Xray gun from 85 to 60 TC.
  • +
  • Augments can now be used by everyone, as robot-specific ones will require FBP organ revamp.
  • +
  • Augment guns use slightly less blood / system instability to charge, so it doesn't kill you dead in moments.
  • +
  • Anti-Materiel Rifle can once again be used with thermals.
  • +
  • Energy Shields work again, and can be colored.
  • +
+

Meghan-Rossi updated:

+
    +
  • Language keys are now case-sensitive.
  • +
  • The language key for Chimpanzee has changed from 6 to C to resolve a conflict with EAL.
  • +
  • The language key for Bird has changed from m to B to resolve a conflict with Mouse.
  • +
  • All other language keys are now lowercase-only.
  • +
+

Neerti updated:

+
    +
  • Holsters can now be worn alongside webbing vests.
  • +
  • Receiving an antag role will now play a sound to the new antagonist.
  • +
  • Having laws changed as a silicon (AI or Borg) will now play a sound and show the changed law in the chat.
  • +
  • Being offered a ghost role while a ghost will now play a sound.
  • +
  • Someone attempting to revive someone else will play a sound to the player being revived, if they are not in their body.
  • +
  • Most Non-hitscan projectiles now have a pixel-perfect visual effect when they impact something, or when they expire from moving too far without hitting anything.
  • +
  • Projectiles can now have sounds for when they hit someone. They can also have a different sound when they hit something solid like a wall.
  • +
  • A sound is now played when a projectile 'narrowly misses' someone.
  • +
  • Getting hit with a projectile is now more noticeable in the chat log, with bigger text. Only the person who got hit will see the bigger text.
  • +
+

PrismaticGynoid updated:

+
    +
  • Fixes xenoarch artifacts breaking when performing excavation correctly.
  • +
+

TheFurryFeline updated:

+
    +
  • Fixes lack of easily accessible Response Team shortcut to type in. Type .k or :k to speak on the channel.
  • +
+

schnayy updated:

+
    +
  • Adds Sabitsuki and Bedhead Longest hairstyles.
  • +
  • Adjusts pixels on the Jessica, Celeb Curls, and Beach Waves hairstyles.
  • +
+ +

11 March 2020

+

Cerebulon updated:

+
    +
  • Added button sounds to various machines.
  • +
+

Mechoid updated:

+
    +
  • Added Hardpoint Actuator equipment for Exosuits, allowing them (And most effectively, Ripleys) to swap components on the fly, after a short delay.
  • +
  • Added Exosuit Inflatables Deployer, allowing exosuits to pick up and deploy inflatables.
  • +
  • Added Exosuit-mounted screwdriver, wirecutters, and welding laser, to help round-out the tool-based equipment types.
  • +
  • Incendiary exo weapons now use fire modifiers instead of fire stacks.
  • +
  • Ignition effects from weapons now use fire modifiers instead of fire stacks.
  • +
  • Exosuit shocker armor now retaliates properly against melee.
  • +
  • Add RIG components to robotics mechfab, plus incredibly basic belt-voidsuit RIG.
  • +
  • Add Graphite, made by compressing coal, presently only used heavily in RIG components.
  • +
+

Neerti updated:

+
    +
  • The 'cut' and 'pulse' buttons in the hacking interface now check both hands for tools, instead of only the active hand.
  • +
  • The textual indicators at the bottom of the hacking window will now go bold when they change, until the next window refresh.
  • +
  • Hacking an Autolathe no longer requires you to hack it using the Autolathe's main window, but instead opens the hacking window like everything else.
  • +
+

schnayy updated:

+
    +
  • Adds yeast as a reagent. It can be found in the kitchen vendor and in cargo kitchen supply crates.
  • +
  • Bread now calls for 5 units yeast instead of an egg, and baguettes and croissants call for 5 units yeast in addition to former ingredients.
  • +
  • Corn oil added to the Dinnerware vendor and the Booze-o-Mat.
  • +
  • Sprites for peanut butter, mayo, and yeast condiments.
  • +
  • Boiled slime core now links to the proper sprite.
  • +
+ +

28 February 2020

+

Cerebulon updated:

+
    +
  • Added cataloguer info for the radioactive manhole cover and decoupled engine PoIs
  • +
  • Renamed several PoIs to have more descriptive/immersive names
  • +
  • Most items can now be placed precisely on tables and racks.
  • +
  • Thrown items now land on a random spot on the target tile.
  • +
+

Nalarac updated:

+
    +
  • The 'enable helmet camera' verb has been moved from the object tab to the hardsuit tab.
  • +
+

Neerti updated:

+
    +
  • Adds an in-game feedback system that can be activated in the server configuration. Can be accessed from the lobby, with a button next to the other lobby buttons. Additional features and restrictions on usage are controlled by the server configuration.
  • +
+

leshana updated:

+
    +
  • NTNet Quantum Relay can be constructed/deconstructed without runtimes.
  • +
+

lorilili updated:

+
    +
  • You can now place defibs in rechargers.
  • +
  • Adds Holographic PDA type.
  • +
  • Skrell may now *warble.
  • +
+ +

14 February 2020

+

Atermonera updated:

+
    +
  • Radiation has to accumulate at least a little bit before it starts to become damaging. Very low levels of radiation can be safe for a number of minutes before you are at risk of injury.
  • +
  • Unless you idle for several minutes near the supermatter before it's been turned on, you should no longer be at risk of taking toxloss (Including those few spots in cargo maintenance).
  • +
  • Shutoff valve monitoring console can now remotely control shutoff valves.
  • +
+

Heroman3003 updated:

+
    +
  • FBP repair can no longer be done through the space suits.
  • +
  • Surgery can no longer be done through the space suits.
  • +
+

Shadow Quill updated:

+
    +
  • Batons will no longer harmbaton on disarm intent, instead doing so on grab/harm.
  • +
+

Woodrat updated:

+
    +
  • Added sofas (no options to build one in round yet, will be added after this pull).
  • +
  • Add neonsigns, currently one neon sign, Cafe. (Code is copy pasta from holosigns).
  • +
  • Add boxes with mugs and cups.
  • +
  • Neon signs and holosigns now emit light while on.
  • +
  • Merged the Coffee Shop with the Library.
  • +
  • Moved the Locker Room to where the Coffee Shop was, adjusted the holodeck.
  • +
  • Old Locker Room turned into a construction area.
  • +
  • Adjusted holodeck maps to new orientation.
  • +
  • Changed sprite of barcode scanner.
  • +
  • Cleaned up furniture icon dmi, fixed arm rest icons for shuttle chairs.
  • +
+ +

03 February 2020

+

Atermonera updated:

+
    +
  • Added a printer to all preset (mapped-in) modular computers, so that word processors can actually print stuff or something.
  • +
  • Unregulated pressure regulators (Regulation set to OFF) no longer limit flow rate, and instead act as one-way opened valves. For best results, place away from other pumps.
  • +
  • Automatic Shutoff Valves are more intelligent about finding leaks, and won't close if there's other operating shutoff valves between them and the leak
  • +
+

PrismaticGynoid updated:

+
    +
  • Adds a few toys to the loadout.
  • +
+

schnayy updated:

+
    +
  • Adds book cart to library.
  • +
+ +

21 January 2020

+

Heroman3003 updated:

+
    +
  • A thin sheet of lead properly defeats radiation once more, but steel beams remain permeable.
  • +
+

TheFurryFeline updated:

+
    +
  • Name and desc vars switched for changeling combat boots so removal of item doesn't output an excessively long name.
  • +
  • Fixes light frames returning 5 steel per deconstruction when 2 steel is used to create the frame.
  • +
+

schnayy updated:

+
    +
  • Added the Pyralis borg sprites.
  • +
+ +

31 December 2019

+

Atermonera updated:

+
    +
  • Radiation has been made more potent and is no longer defeated by a thin sheet of lead.
  • +
+

Cerebulon updated:

+
    +
  • Added decaf coffee to the coffee shop.
  • +
  • Added 6 types of bagel
  • +
  • Modified the coffee shop to have extra counter space and a microwave for bagels.
  • +
  • Removed chef lock on kitchen cabinet.
  • +
  • Removed reference to outdated skrell lore from naewa cube box.
  • +
+

TheFurryFeline updated:

+
    +
  • Changes light replacers to allow you to automatically transfer used bulbs into the item and get a new one every 4 bulbs replaced. Additionally, this allows you to both use the replacer on a box of bulbs to get the bulbs added as well as clicking the item with a box of bulbs to put them inside it.
  • +
  • Spray bottles can now be printed in the Autolathe.
  • +
+ +

16 December 2019

+

Atermonera updated:

+
    +
  • Ghosts can join as drones after only 5 minutes have passed, down from 10.
  • +
+

Mechoid updated:

+
    +
  • Multiple new organs added. Humans and Skrell received spleens, all species expected to have a stomach and intestine organ have them.
  • +
  • Augment 'slots' organized.
  • +
  • Multiple augments added, currently only available in the Traitor / Mercenary uplinks as easy-to-install implants.
  • +
  • Anesthetic / Oxygen pumps added. A mobile stabilizer has been added. All three are available in Cargo.
  • +
  • Medical MRE rations added to Cargo.
  • +
  • Roundstart implants now become invisible until being handled.
  • +
  • Neural implant added to loadout, makes the brain of the user count as an assisted organ. Does not affect MMIs or their subtypes.
  • +
  • Bioprinters now unlock more organs upon being upgraded, once they pass the anomalous tier, they unlock quite probably illegal organs.
  • +
  • Three medical exosuit components have been added. Crisis and Hazmat response drones, and a mounted advanced medical analyzer.
  • +
  • Medical analyzers now detect on-skin reagents.
  • +
  • Multiple new chemicals added, two used for upgrading bandage kits.
  • +
  • Brute-based medical stacks can be upgraded.
  • +
  • Crude brute kits can be made with cloth.
  • +
  • Stacks can now pass their colors onto objects produced by them. (Colored cloth, painted wood, etcetera.)
  • +
  • Two combined surgical tools added, for opening / closing ribcages and skulls, and removing organs respectively.
  • +
  • Two dud implants added to the loadout. They do literally nothing but hurt you if you're EMP'd.
  • +
  • The larynx now controls the ability to speak. Damage to it will stop you from being able to speak anything but non-verbal languages.
  • +
  • Damage to the brain can now affect the pulse.
  • +
  • Only the critical blood level causes toxin damage, meaning individuals who die of standard oxygen loss from bloodloss can possibly be saved, but exsanguinated persons are unlikely.
  • +
  • Bioaugment.dm is now just augment.dm
  • +
  • Robotic hearts do not have a pulse.
  • +
  • Brain damage can now cause loss of breath.
  • +
  • Paracetamol is now the precursor to tramadol.
  • +
  • Calcium is now in the chemical vendor.
  • +
+

Nalarac updated:

+
    +
  • ED-209 and ED-CLN now properly accept names given with a pen.
  • +
  • Removed maintenance access from ED-CLN to prevent maintenance wandering.
  • +
  • Enables all channels on captain's and HoP's headset by default.
  • +
  • Power cells and device cells both properly show as empty when printed from the protolathe and mech fabricator.
  • +
  • Items with cells printed from the protolathe now start empty (e.g. phoron pistol).
  • +
+

Novacat updated:

+
    +
  • Adds a teshari plush.
  • +
+

PrismaticGynoid updated:

+
    +
  • You can now choose what type of graffiti or rune to draw when using crayons/markers.
  • +
+

TheFurryFeline updated:

+
    +
  • Tweaks desk lamps to output twice as much light as before to compensate for a refactor.
  • +
  • Changes mouse plushie sprite to be cuter and not break the hearts of rodent lovers. :3 Seriously, the change is from a dead mouse duplicate to one of a brown mouse resting in place.
  • +
  • Add a new sprite for the orange jumpsuit.
  • +
  • Refactors prison jumpsuits into its own thing, change a few files and dmis.
  • +
  • Fixes strange rocks size. Normal -> Small like it used to be before a refactor.
  • +
+

Woodrat updated:

+
    +
  • Rework of the civilian wing, merging the kitchen and the bar into one area.
  • +
  • Minor movement of the mining vendor.
  • +
  • Adjustment of the kitchen and bar.
  • +
  • Area in the coffee shop.
  • +
  • Missing Ducky in the codelab.
  • +
  • Fix missing scrubber in engineering.
  • +
  • Shutter added to Kitchen door.
  • +
  • Pressure Regulators at atmospheric cutoffs start unregulated at roundstart.
  • +
  • Set Modular Computers layer to 2.9 to bring them inline with regular computer layering.
  • +
  • Pump to distro set to 301 kpa to help offset issues with cutoff valves.
  • +
  • One phase pistol to each explorer locker.
  • +
  • One holster to each explorer locker.
  • +
  • Removed the old size modifier traits for mobs.
  • +
  • Port and tweak of the size modifiers from World Server for mobs.
  • +
+ +

07 September 2019

+

Heroman3003 updated:

+
    +
  • Desk bells can now be picked up like normal items.
  • +
  • Desk bells can now be deconstructed with a wrench while on the ground.
  • +
  • Desk bells can now only be made out of steel.
  • +
+

MisterLayne updated:

+
    +
  • Material weapons that should not conduct, do not conduct.
  • +
  • Glass shards now do damage when you attack with them, based on the type of gloves you are wearing.
  • +
+

Novacat updated:

+
    +
  • Ports MREs from Baystation, and adds a few supply crates with them to cargo.
  • +
  • Adds liquidprotein rations, currently only found in emergency MREs.
  • +
+

Woodrat updated:

+
    +
  • Mining vendor added to cargo foyer.
  • +
  • Explorer vendor added to research foyer.
  • +
  • Handful of more pipe clamps added to engineering (atmos monitoring and EVA storage).
  • +
  • Adjustment to layout of chapel mass driver.
  • +
+

chaoko99 updated:

+
    +
  • Ported Bay's stomach pump.
  • +
+ +

21 August 2019

+

Atermonera updated:

+
    +
  • Atmospherics is now bigger, with more room for fun and sanity-destroying spaghetti!
  • +
+

Mechoid updated:

+
    +
  • Exosuits are now targetted by turrets again.
  • +
  • Mining charge strength lowered, price increased. Can be upgraded through R&D laser components.
  • +
  • Searing damage type added. Energy axe now uses searing damage.
  • +
  • Survey points added. Vendor added for explorer use. Costs are universally 'lower' compared to the mining vendor due to the rarity of points.
  • +
  • Swiping an ID card on a cataloguer will transfer the points to the card.
  • +
  • Any melee energy weapon can now be made to use a cell and charge.
  • +
  • Energy Axe prototype added to R&D.
  • +
  • Anomalous 'hunting trap' added to R&D. Useful for an initial stun on mobs for explorer scanning.
  • +
  • Beartraps now stun for a quarter of a second, so they are actually useful again, due to resistability.
  • +
  • Emergency welding pack added. Incredibly slow, but requires no protection.
  • +
  • Random turf modifier added for mapping use. Random humanoid remains spawner added for mapping use.
  • +
  • Plants under obj/structure/flora now can be made to be harvestable / forage-able.
  • +
  • Sif trees now occasionally have fruit containing useful microbes. Microbes slow blood flow resulting in slower chemical absorption and blood loss.
  • +
  • Flora by default are now under mobs, on the same layer as turf decals. Flora can now also randomize their size, previously only codified in Sivian trees.
  • +
  • Moss tendrils added to Sif, making eye-plants more rare.
  • +
  • Multiple PoIs added. 'Blue shuttle down' variant, 'UFO Frigate', multiple geysers, cliffs, and two variants of SFR which take drastically different approaches to the SFR standard. A vault was added, too.
  • +
  • Vault PoIs are now in a template group.
  • +
  • Generic AI-controlled humanoids added. Subtype made for use on Sif, clad in weak armor and temperature resistance, used as 'mindless clones'.
  • +
  • More artifice added.
  • +
  • Fultons made to be [somewhat] sane. Now only useable planetside.
  • +
  • Graviton Visor moved to R&D from the mining equipment vendor. Silver and Diamond pickaxes removed.
  • +
  • Added multiple new organs for Prometheans. Removing them will cause them to take large amounts of Toxloss untill they are Regenerated using the active regeneration verb.
  • +
  • Organ: pneumatic network, a series of skeletal tubes with high pressure used to move nutrients and waste.
  • +
  • Organs: -regenesis systems, different 'networks' of clumped cellular matter that allow Prometheans to recover rapidly from small injuries. Large or numerous injuries cause un-needed stress, and pain.
  • +
  • Internal organs now properly add themselves to the internal organ-by-name list, the one referenced 99.9% of the time.
  • +
  • Active regeneration will now replace internal organs if they are nonexistant, as it does for limbs.
  • +
+

Nalarac updated:

+
    +
  • Mech cable layer works again.
  • +
  • Added setting for turrets to fire upon downed/laying targets.
  • +
+

TheFurryFeline updated:

+
    +
  • New orange jumpsuit for loadout that doesn't get locked to tracking.
  • +
  • Prison jumpsuit filepath changed accordingly and closets with obj updated.
  • +
+

Woodrat updated:

+
    +
  • Made the solgov uniforms use accessories for denoting department instead of having several different sprites in the uniform dmi folder.
  • +
  • Removed redundant solgov uniforms from uniform.dmi and moved the sprites for the solgov uniforms to their own dmi.
  • +
  • Fixed storage vests and drop pouches disappearing when one rolls down a uniform.
  • +
+ +

08 August 2019

+

Mechoid updated:

+
    +
  • Adds two new integrated circuit components: an advanced Text to Speech, and a Sign-Language reading camera.
  • +
+

Nalarac updated:

+
    +
  • Lowered Chance of bots being emagged during ion storm.
  • +
  • Changes space helmet cameras to be a verb instead of on toggling lights.
  • +
  • Toggling helmet camera resets user upon activation (so you can have a new user).
  • +
  • Medibots will no longer attempt to heal FBPs.
  • +
  • Heavy-duty cell chargers can be built and upgraded.
  • +
  • Cyborgs can upgrade rechargers now.
  • +
  • Security bots will smack attackers once more.
  • +
  • Security bots will cable cuff people with hardsuit gauntlets instead of stun-locking.
  • +
  • Cut real time for security bots demanding surrender in half (6 seconds).
  • +
  • Updates the Supermatter Engine Operating Manual.
  • +
+

mistyLuminescence updated:

+
    +
  • Serenity mech can now be built by robotics.
  • +
+ +

30 July 2019

+

Atermonera updated:

+
    +
  • Added a shutoff monitoring console, which displays the status and location of all automatic shutoff valves. Currently mapped into the atmos monitoring room and the auxiliary engineering room on deck 1.
  • +
+ +

27 July 2019

+

Mechoid updated:

+
    +
  • Pipes will now leak if their ends are unsealed.
  • +
  • Added stasis clamps, which act as valves that can be placed on existing straight pipe segments.
  • +
  • Added automatic shutoff valves, which can automatically close if a leak appears anywhere on their pipe network.
  • +
  • Added a Xenobio-compatible ED-209.
  • +
+

Nalarac updated:

+
    +
  • Repairing bots (like Beepsky) works now.
  • +
  • Emagged bots can be repaired with proximity sensors.
  • +
  • Combat mechs can punch more things. Mech punch sounds like juggernaut now
  • +
  • Simple mobs can attack more things.
  • +
  • Cult pylons take damage from bullets.
  • +
  • Click delay added on attacking simple doors and security barricades.
  • +
  • Material doors and barricades have different attacked sounds depending if its metal, wood, or resin.
  • +
  • Fixes ability of cyborg meson to see holes in ceiling.
  • +
  • Gives cyborgs a roofing synthesizer.
  • +
  • Husking bodies requires more burn.
  • +
  • Ripley speed boost module that can be built in robotics.
  • +
  • Added transmission and capacitance SMES coils to supply console.
  • +
  • Adds laser tag turrets orderable from cargo.
  • +
  • Turrets will shoot people laying down if emagged or set to lethal.
  • +
  • Turrets can not be lethal if built with non-lethal weapon.
  • +
  • Alien pistol fire noise moved to projectile. Now the turret will use the proper noise.
  • +
  • Turrets will have new colors based on projectile used.
  • +
  • Projectile lastertag is no more. It is now properly lasertag.
  • +
  • Integrated circuit printers no longer take fractions of a sheet.
  • +
+

Schnayy updated:

+
    +
  • Replaces Cindi Kate's and Boot Knives bar sign sprites with new ones.
  • +
  • Added new clothes to the loadout: cardigans, pleated skirt, lilac dress, ugly Christmas sweater, flowery sweater, and red turtleneck.
  • +
+ +

19 July 2019

+

Nalarac updated:

+
    +
  • Add xenobio/xenobot to farmbots.
  • +
+

Woodrat updated:

+
    +
  • Added a clotting kit to the Raider Shuttle.
  • +
  • Swapped out the ai turrets for industrial turrets in the teleporter rooms.
  • +
  • Adjusted access to the turret controls to heads of staff access, moved them outside of the rooms.
  • +
+ +

07 July 2019

+

Heroman3003 updated:

+
    +
  • Broken components now have matter worth of 1000 steel units (half a sheet).
  • +
  • Components dropped from loot piles will now use random proper sprite instead of default placeholder.
  • +
+

mistyLuminescence updated:

+
    +
  • Now available in Cargo: xenoarch technology (100 points) and tactical light armor (75 points)!
  • +
  • Tactical light armor is like regular tactical armor, but lighter (a full set is 0.5 slowdown), warmer (protects against moderate snow) and a little less protective.
  • +
  • Leg guards can now store bootknives.
  • +
  • Xenoarch brushes and pickaxes now have a reasonable force rating instead of hitting like a truck.
  • +
  • Adds the 'POI - ' prefix to the POI location names to make it easier for ghosts to teleport to them- e.g. 'POI - Rocky2' rather than just 'Rocky2'.
  • +
  • Fixes a runtime caused by attempting to use a crew monitor console while on an invalid Z-level.
  • +
  • Fixes GPSes not detecting other GPSes while on an invalid Z-level. Transit Z is unaffected by this- no spying on other shuttles!
  • +
+ +

23 June 2019

+

Mechoid updated:

+
    +
  • E-swords and Changeling arm-weapons can now block projectiles (again).
  • +
+

Novacat updated:

+
    +
  • Adds greyscale pills, which are colored by their reagent
  • +
  • Adds colored pill bottles, most pre-spawned pill bottles are colored
  • +
  • Prespawn pills and pill bottles have had their names simplified
  • +
  • Attempts to make lighting less uniform
  • +
  • Cleans up lighting code
  • +
+

TheFurryFeline updated:

+
    +
  • Fixes infinite frame production for some machinery objects such as grounding rods or exonet nodes. If there's no available circuit board to get, then don't return anything when attempting deconstruction. Ported from Cit RP. Eliminates 'Cannot read null.board_type' runtimes where they apply.
  • +
  • Allows hydroponic machines to be unwrenched.
  • +
+

Woodrat updated:

+
    +
  • Turrets and respective controls added to each teleporter room.
  • +
  • Air tank on shuttles switched out with an air canister.
  • +
  • Roundstart Tcomms SMES starts fully charged.
  • +
  • Air tanks on station have the same amount in them as air canisters.
  • +
  • Expanded atmospheric tanks to be 2 by 3 instead of 2 by 2.
  • +
  • Wilderness Shuttle landing point shelter updated.
  • +
  • Teleporter room hand tele can now spawn in one of 4 places.
  • +
  • Halved the warm up time when the autopilot on the shuttles start at round start from ten minutes to five and nine respectively. Should mean the first shuttle will be taking from the outpost when the second shuttle leaves the station.
  • +
  • Reduced transit time from 75 seconds with pilot, 150 seconds without to 60 and 120 respectively.
  • +
  • Amount of phoron in the outposts reduced.
  • +
  • Ground Xenobio and Xenoflora torn down partially.
  • +
  • Reduction of the amount of steel and glass in engineering by half.
  • +
  • Reduction of the amount of steel and glass in EVA by half.
  • +
  • Fix for Dock 2 Transfer Shuttle airlock buttons not working.
  • +
  • Intercoms added to arrivals shuttle.
  • +
  • Modular computers scattered around the main station.
  • +
  • Elevator can be accessed at centcomm.
  • +
  • Fix Bridge Secretary Quarters tint.
  • +
  • Landmarks for Bluespacerift added.
  • +
  • Wilderness Shuttle landing sides should no longer shiskabob shuttles.
  • +
  • Modular Computers replacing wrong computers.
  • +
  • Chapel Mass Driver.
  • +
  • Merc Turrets function properly.
  • +
  • Map issues on the main outpost.
  • +
+

mistyLuminescence updated:

+
    +
  • Splints now work on all areas of the body.
  • +
  • When the supermatter explodes, it now leaves behind a shattered plinth that continues to emit radiation. You should probably get rid of it.
  • +
  • If you destroy the supermatter early (e.g. through admin deletion shenanigans), it no longer irradiates everyone forever.
  • +
  • Welding lockers now actually updates their sprites properly.
  • +
  • Every floor tile now has a minor (2%) chance to spawn with some dirt on it. The Janitor now has a job again.
  • +
  • Similarly, every Sif grass tile now has a minor (5%) chance to spawn with some fancy eyebulb grass on it. It can be removed by clicking on it with harm intent.
  • +
  • Adds cats-in-boxes, which can be activated (once) to spawn cats. There's an orange tabby (Cargo cats) and a tuxedo (Runtime) version.
  • +
  • Fixes a material duplication exploit.
  • +
+ +

04 June 2019

+

Chaoko99 updated:

+
    +
  • The medibot's minimum configurable threshhold has been lowered to 0, from 5. Perfect for silly-billies coming into medical with 2 brute boo boos, thanks to accidentally throwing something at themselves or.. something.
  • +
+

Heroman3003 updated:

+
    +
  • Restricts Alarm Monitor modular computer program to engineering access.
  • +
  • Removed access to departmental networks on camera modular computer program for average people.
  • +
  • Added access to full network on camera modular computer program for heads.
  • +
+

Mechoid updated:

+
    +
  • Borers can speak through nearby mobs if they have a sufficient build-up of chemicals.
  • +
  • Borers have a max chemical volume.
  • +
  • The Sakimm, Frostfly, Glitterfly, River Leech, Crystal-Feathered Duck, and Kururak are now able to be used on the map and PoIs.
  • +
  • Glass jars can now hold glitterflies, river leeches, and frostflies.
  • +
  • Glass jars now respect mobs that exist over the lighting plane, adding a special overlay visible when on the ground.
  • +
+

Nalarac updated:

+
    +
  • Closed all bugs on tracker that are no longer relevant or a bug.
  • +
+

Novacat updated:

+
    +
  • Attempts to fix the timer SS to be moore robust
  • +
  • Fixes bug with custom laptops.
  • +
  • Raises cost of the elite model to 7 loadout points.
  • +
+

chaoko99 updated:

+
    +
  • Adds the clientside 'ping' and 'reconnect' commands to the file menu.
  • +
+

mistyLuminescence updated:

+
    +
  • Prone people can no longer interact with an empty hand.
  • +
  • Two-handed items are now correctly unwielded when the user's offhand is severed.
  • +
  • Mecha syringe guns now respect pierceproof clothing.
  • +
  • Securitrons now correctly ignore attacks when disabled.
  • +
  • Rechargers now correctly benefit from upgraded capacitors.
  • +
  • Medical record laptops and detective TV camera consoles no longer turn into regular consoles when de- and re-constructed.
  • +
  • Zaddat Shrouds now retain their base name when damaged, if the shroud has been customized.
  • +
  • Adds the makeover kit to the traitor uplink for 5 TC, also available in the Infiltrator bundle null crate in Cargo. Makeover kits can be used to change the user's hair style and color, and eye color.
  • +
  • Random event timers now wait until the round starts to begin counting down.
  • +
+ +

06 May 2019

+

Mechoid updated:

+
    +
  • Added fishing mechanics, and fishing gear.
  • +
  • Cloth can make normal cloth things.
  • +
+

Novacat updated:

+
    +
  • Ports Bay code to allow hiding accessories when jumpsuits are rolled down/sleeve rolled.
  • +
  • Ports medals and ribbons from SEV Torch.
  • +
  • Ports initial infrastructure for modular computers from Baystation.
  • +
  • Cameras now have a slight static when viewing through them.
  • +
  • Adds Digital Warrant Program, to set warrants. Comes with a device.
  • +
  • Adds Supermatter Monitor program.
  • +
  • Chemistry processes instantly again.
  • +
  • Nanoui sends stuff even after client connect.
  • +
  • Shortwave radios now can transmit across connected Z levels.
  • +
  • Relays on moving platforms (shuttles) will now function.
  • +
+ +

26 April 2019

+

Heroman3003 updated:

+
    +
  • Allows voidsuits to have parts attached and removed while held in hand (but still not when worn).
  • +
  • Syringes will now immediately inject 5 units per injection into reagent containers. Does not change how injecting mobs work
  • +
  • Tape rolls can now be used on tiles with directional windows as long as they don't directly obstruct them.
  • +
+

Mechoid updated:

+
    +
  • Reagents can now have a list of organs specified to slow their processing.
  • +
  • Reagents now process in the bloodstream at a rate determined by current pulse. No pulse, for any reason, will cause slightly slower processing if your species has a heart.
  • +
  • The heart organ determines the 'standard pulse' if the species has one.
  • +
  • Modifiers can set pulse directly, or shift it.
  • +
  • Adds Robobags and Corp-Tags to Robotics.
  • +
  • Re-adds the Space Worm with New and Improved [Doesn't Break The Universe] logic.
  • +
  • Sterilizine now hurts slimes, similar to water.
  • +
+

N3X15 updated:

+
    +
  • Cyborgs can now use ladders regardless of whether they have a tool enabled or not.
  • +
+

Neerti updated:

+
    +
  • During severe weather such as storms and blizzards, wind can cause you to move slower or faster in specific directions.
  • +
  • Weather application in the communicator displays wind direction and severity.
  • +
  • Holding umbrellas while in a storm no longer stuns you.
  • +
+

chaoko99 updated:

+
    +
  • Ore bags will automatically pick up items when held, belted, or pocketed, and automatically deposit ore in boxes if one is being pulled.
  • +
+ +

17 April 2019

+

Anewbe updated:

+
    +
  • The Subspace Jammer traitor item now lasts about 10 minutes. It now blocks signalers from sending or receiving, and also obscures suit sensors around it.
  • +
+

N3X15 (MistyLuminescence) updated:

+
    +
  • Departmental winter coats can now hold the same items as their standard departmental suit items - labcoats, hazard vests, body armor, aprons, etc.
  • +
+

Neerti updated:

+
    +
  • Removes ability for AI to print and inhabit maintenance and construction drones. This has been replaced with a system which allows for AIs to inhabit special cyborg shells, called AI Shells, which are built with a new MMI type in Robotics. Most of the regular cyborg mechanics applies to AI Shells.
  • +
+

Novacat updated:

+
    +
  • Adds new status displays for all alert levels
  • +
  • Adds yellow, violet, and orange alert levels
  • +
  • Added Stasis Cages, which allows safe transport of mobs.
  • +
+

PrismaticGynoid updated:

+
    +
  • Adds the ability to copy a character slot onto another one, allowing for easier rearranging of characters, or wiping characters by copying empty slots.
  • +
  • Adds three new crashed escape pod PoIs.
  • +
+

Woodrat updated:

+
    +
  • Arrivals dock should not stay locked shut
  • +
  • Two windoors in xenobio stationside lacking access requirements
  • +
+

mistyLuminescence updated:

+
    +
  • Lays the foundation for RIGs to be worn on the belt slot. Doesn't apply to any RIGs currently, unless VV'd, but stay tuned!
  • +
  • Large autoinjectors are now scannable and syringeable again, just like they used to be. Unidentified autoinjectors still aren't, unless you ID them first.
  • +
  • Adds beakers to the hydroponics lockers and NutriMax vendors.
  • +
  • More jobs can now take certain items in the loadout.
  • +
  • Adds departmental turtlenecks, available in department wardrobes or the loadout selection. Look good... in space.
  • +
+ +

04 March 2019

+

Anewbe updated:

+
    +
  • Vedahq is now properly locked behind a whitelist.
  • +
  • Headgibbing is now determined by config
  • +
  • Promethean regeneration has been toned down. It will no longer provide healing if the Promethean is wet, too hungry, too hot, or too cold.
  • +
  • Prometheans are no longer shock resistant. It should now be more possible to catch them alive.
  • +
  • Promethean body temperature is now the default room temperature. They also hit cold_level_2 at a higher temperature.
  • +
+

Atermonera updated:

+
    +
  • Rigsuits have been resupplied following a mass-recall after a number of suits were reported to have defective pressure-sealant mechanisms. The new sealant mechanisms have been thoroughly tested and should be less prone to failure.
  • +
+

Mechoid updated:

+
    +
  • Tweaked Respiro- Cordra- Gastiro- and Hepanephro- Daxons to be more effective with dealing with the side-effects of damaged organs.
  • +
+

kartagrafi updated:

+
    +
  • Adds several clothing items to loadout such as: Nock masks, cowls and robes.
  • +
+ +

07 February 2019

+

Atermonera updated:

+
    +
  • Stairs have been straightened and now connect to both the heavens and hells, formerly just the hells.
  • +
+

Elgeonmb updated:

+
    +
  • Added the Zaddat species, voidsuit-clad fragile bug people. Whitelist applications will be available at a later date.
  • +
  • Added glucose hypos to the SWEATMAX vendors and a few other places thoughout the station.
  • +
  • Zaddat equipment is now available through cargo.
  • +
  • Some new, very very chuuni accessories to play with; the half cape, the full cape, and the sash
  • +
  • Most accessories can now fit on suits.
  • +
  • Dionaea and vox can no longer use station rigs.
  • +
+

Mechoid updated:

+
    +
  • Flashes now actually run the risk of burning out.
  • +
  • Flashes that burn out can be repaired after approximately 40 seconds and with some luck, via a screwdriver.
  • +
  • Cyborg flashes use charge only, and do not have the 10 flash limit. They instead begin burning large amounts of charge.
  • +
  • Flashes use miniscule charge in addition to their capacitor burn-out, totalling 12 uses, taking 4 to down a human. They can be charged within a standard charger.
  • +
+ +

01 February 2019

+

Anewbe updated:

+
    +
  • Pilot consoles now require pilot access to use.
  • +
+

Atermonera updated:

+
    +
  • Powersink drains have been unclogged and work once more
  • +
+

Mechoid updated:

+
    +
  • Oversight regarding Changeling revive not removing restraints fixed.
  • +
  • Straight Jackets can now be resisted out of in 8 minutes, or as low as 5 depending on species attacks. Shredding or hulked humans will break out in 20 seconds, destroying the jacket.
  • +
  • Xenomorph plasma vessels now regenerate phoron passively, at an incredibly slow rate. Can be accelerated by consuming liquid phoron.
  • +
  • Xenomorph organs now give their respective abilities when implanted.
  • +
  • Virtual Reality pods cleaned up.
  • +
  • Replicant organs added, versions of many organs that do not reject in their host. Two currently exist that give special passives.
  • +
+ +

25 January 2019

+

Anewbe updated:

+
    +
  • The hyphen (-) is no longer a default language key, as people use it to represent other things. If you are still having issues with Gibberish, reset your language keys, or at least make sure they don't include any characters you regularly start speech with.
  • +
+

Atermonera updated:

+
    +
  • Stasis bags don't squish organics with high pressure when organics try to seek shelter from flesh wounds.
  • +
  • Body- and stasis bags can be tread upon when open.
  • +
  • Suit coolers and rigsuit coolers now protect FBPs against vacuum again.
  • +
  • Bot sound files have been decrypted following a bizarre ransomware attack by Boiling Point remnants. Securitrons, cleanbots, et al should no longer spew gibberish.
  • +
+

Cerebulon updated:

+
    +
  • Added teshari hardsuit sprites.
  • +
+ +

16 January 2019

+

Anewbe updated:

+
    +
  • Adds a Gibberish language that gets used when you goof on a language key.
  • +
  • Voice changing masks no longer give up when you put on a hardsuit.
  • +
  • Mask voice changers start on.
  • +
  • Mask voice changers that do not have a set voice will now default to your worn ID's name.
  • +
  • Mask voice changers now have a verb to reset their name.
  • +
  • Eguns take 4 shots to stun, rather than 3.
  • +
+

Atermonera updated:

+
    +
  • Clothing now has pressure protection variables, that set lower and upper pressure bounds within which they will protect you from pressure-based harm.
  • +
  • Protection falls off when exceeding the pressure limits from 100% protection at the boundary to 0% at 10% in excess (above the max or below the min) boundary.
  • +
  • Currently, only hat and suit slots are checked for this protection (No change).
  • +
  • Anomaly suits (The orange ones) now offer limited pressure protection in case anomalies start making or draining air.
  • +
  • Firesuits are no longer spaceproof, but still offer protection against the high pressures of fire.
  • +
+

Cerebulon updated:

+
    +
  • Added customizable religious icons to the chaplain's office.
  • +
  • Added black and white candles.
  • +
  • Updated religion lists in character setup to be lore friendly.
  • +
+ +

06 January 2019

+

Mechoid updated:

+
    +
  • Slimes now respect slime colors as their faction when dealing with other slimes.
  • +
  • Taser and Security xeno-taser shot count dropped from 10 to 5.
  • +
+

Neerti updated:

+
    +
  • Adds a lot of sounds, and the code to let them loop seemlessly. Things made audible now include the microwave, deep fryer, showers, the supermatter when it's active, the TEGs when active, geiger counters, and severe weather on Sif. The weather has different sounds for when indoors and when outdoors.
  • +
  • Weather sounds and the supermatter hum can be disabled in your preferences.
  • +
  • Adds a few more weather types that can only be activated by admin powers, such as ash storms and fallout.
  • +
+

Novacat updated:

+
    +
  • All emergency air tanks now spawn at full capacity.
  • +
+ +

08 December 2018

+

Cerebulon updated:

+
    +
  • Added 12 new loadout items plus colour variants: Utility pants, sleek overalls, sari, modern wrap jacket, ascetic garb, asymmetrical jackets, cowled vest, kamishimo, jingasa, maang tikka, thin-frame glasses, rimless glasses.
  • +
+

Mechoid updated:

+
    +
  • Research and Engineering borgs now have 'Circuit Grippers', used for constructing and operating integrated circuit machinery.
  • +
  • Grippers now allow interaction with their contents, by attacking the gripper itself with an item when one is held. I.E., drawing from a beaker with a syringe.
  • +
  • Grippers now show their held item's examine information when examined. Tab information added.
  • +
  • Cyborgs can now interact with integrated circuit printers and machines when adjacent to them.
  • +
  • Multitools now have a menu to switch modes between standard use and integrated circuit reference scanning. Antag multi-tools untouched for now.
  • +
  • Integrated circuit printer now respects adjacency, if it is not set to debug.
  • +
+ +

30 November 2018

+

Cerebulon updated:

+
    +
  • Added 1000+ surnames and 1200+ forenames from various world cultures to human namelists
  • +
+

LBnesquik updated:

+
    +
  • Replaced the plant clippers with a reskinned pair of hedgetrimmers.
  • +
+

Lbnesquik updated:

+
    +
  • General biogenerator improvements:
  • +
  • Added feedback noise to the processing.
  • +
  • Allow for cream dispensing.
  • +
  • Allow for plant bag creation.
  • +
  • Allow for 5 units of meat to be dispensed at once.
  • +
  • Allow for 5 units of liquids to be dispensed at once totalling 50u.
  • +
  • Add and allow the creation of larger plant bags for easier ferrying of plants..
  • +
  • Add a description to the machine itself.
  • +
+

Mechoid updated:

+
    +
  • Prometheans are no longer murdered by blood, and instead process it like a weak nutrient. Will slow the regeneration of toxins due to water content.
  • +
  • Ctrl clicking a Rapid Service Fabricator when held will allow you to choose the container it deploys.
  • +
  • The Rapid Service Fabricator's icon is correctly set.
  • +
+

Neerti updated:

+
    +
  • Rewrites the AI system for mobs. It should be more responsive and robust. Some mobs have special AIs which can do certain things like kiting, following you on a lark, or telling you to go away before shooting you.
  • +
  • Rewrites literally every 'simple_animal' mob into new, shinier, and hopefully more interesting 'simple_mob' mobs, some with new mechanics, like spiders, fake mechas, and hivebots. There are so many changes that it wouldn't be possible to list them here.
  • +
  • RCDs can now build grilles and windows, with a new mode. They can also finish walls when used on girders on floor/wall mode.
  • +
  • Adds various new RCDs that are not obtainable at the moment.
  • +
+

Woodrat updated:

+
    +
  • Xenoflora and Xenobio moved to station, first deck.
  • +
  • Minor bugfixes including mislabeled lockers in robotics and floor decals.
  • +
+

kartagrafi updated:

+
    +
  • Adds new hairstyle 'Sharp Ponytail'
  • +
  • Adds several new underwear - 'Binder', 'Strapless Binder', 'Longsleeve Striped Shirt, Pink', 'Pink Wing Shirt', 'Pink and Black T-Shirt', 'Leggings'
  • +
  • Changes name of 'Supernova' hairstyle to 'Glossy', and makes the sprite somewhat neater
  • +
  • Fixes a hairstyle not appearing
  • +
+ +

13 October 2018

+

Anewbe updated:

+
    +
  • You can no longer have ALL of your blood punched out.
  • +
  • Haemophiliacs will no longer spontaneously have ALL of their blood go missing from ~90%.
  • +
  • Emitters can be locked while off, too.
  • +
  • Graves are now a thing in the code, will need some testing and probably more work before they get more common.
  • +
+

Mechoid updated:

+
    +
  • Added a RIG customization kit.
  • +
  • RIGs now use a var called suit_state to determine the basis for their component icons, rather than the rig's icon state.
  • +
+ +

22 September 2018

+

Mechoid updated:

+
    +
  • Adds two vehicles to Robotics and Cargo, the Quad and Spacebike.
  • +
+

Poojawa updated:

+
    +
  • Ported /vg/ instrument code, improved the UI of instruments.
  • +
  • Added a client side pref that mutes instruments being played for you.
  • +
+

Woodrat updated:

+
    +
  • Adds two rig suits. Military Rig suit from Bay and PMC rigsuit
  • +
  • Adds four exploration and pilot voidsuits (alternate sprites by Naidh)
  • +
  • Adds exploration and pilot voidsuits
  • +
+ +

28 August 2018

+

Mechoid updated:

+
    +
  • Mechs now have multiple equipment slot types, and more slots in total for greater customization.
  • +
  • A large number of Mech weapon modules and their jury rigged versions.
  • +
+ +

08 August 2018

+

Atermonera updated:

+
    +
  • The supply controller has been refactored and shifted to nanoUI.
  • +
  • The ordering and control consoles are now generally upgraded in terms of information and options.
  • +
+

Mechoid updated:

+
    +
  • Hallucinations are no longer only Pun Pun.
  • +
+

Neerti updated:

+
    +
  • Adds new ambience sounds for various areas, especially on the surface of Sif.
  • +
  • Removes low and high-pitched droning from available ambience. Consider trying ambience again if you had turned it off to avoid those.
  • +
+ +

01 August 2018

+

KasparoVv updated:

+
    +
  • You can now change the order of your body markings at character creation. Shift markings up or down layers at will to design the character you've always wanted, more easily than ever before.
  • +
+

Mechoid updated:

+
    +
  • Added the Gigaphone. Currently unused.
  • +
+

Mewchild updated:

+
    +
  • Ports several AI core sprites from ages and places past
  • +
+

PrismaticGynoid updated:

+
    +
  • Adds four types of colorblindness to the traits in the setup menu.
  • +
  • pAIs can now be picked up while unfolded, and can display more than 9 emotions.
  • +
+ +

14 July 2018

+

Anewbe updated:

+
    +
  • Certain languages now require assistance for a species to speak, but not understand, much like EAL.
  • +
  • Alai can only be `spoken` by Taj and Teshari.
  • +
  • Adds a voicebox/larynx organ. Its only purpose at the moment is to assist in speaking certain langauges.
  • +
  • Language implants, like the EAL implant, now affect the voicebox organ, instead of being a freefloating implant.
  • +
  • Adds a language implant for Common Skrellian.
  • +
+

Atermonera updated:

+
    +
  • Steel sheets can be used to construct Roofing Tiles
  • +
  • Roofing tiles can be used on tiles under open spaces or space tiles in multiZ maps to place a lattice and plating on the space above
  • +
  • Roofing tiles can be used on outdoor turfs to make them indoors
  • +
  • Both functions work together on multiZ maps with outdoor turfs, only one roofing tile is used per tile roofed.
  • +
+

Mechoid updated:

+
    +
  • Adds a new surgical procedure for fixing brute and burn on limbs.
  • +
+ +

12 July 2018

+

Anewbe updated:

+
    +
  • Technomancer Apportation now properly checks for range and scepter, again.
  • +
+ +

21 June 2018

+

Anewbe updated:

+
    +
  • Added a biomass reagent, made from protein, sugar, and phoron.
  • +
  • Cloners and bioprinters now use the biomass reagent. Both can be refilled or have their capacity increased by replacing the bottles they spawn with.
  • +
  • Mapped in a bioprinter, for further testing.
  • +
  • Adds the ability to make robolimb brands more or less vulnerable to brute or burn.
  • +
  • Makes VeyMed limbs more vulnerable to brute and burn.
  • +
+

Mechoid updated:

+
    +
  • Allow AIs to create and take control of mindless drones from fabricators.
  • +
+ +

08 June 2018

+

Anewbe updated:

+
    +
  • Merc mobs in PoIs no longer drop gear. This is to help us balance the PoIs that contain them, and by extension every other PoI.
  • +
  • Merc mobs have been shuffled around in their PoIs. At some point, this may actually be randomized, but for now, expect slightly different placements.
  • +
  • Adds a laser rifle and ion rifle version of the Merc mob, for variety.
  • +
  • PoI turrets are lethal again, and will likely shoot crawlers.
  • +
  • Certain mobs, namely robots and mercs, now have some amount of armor.
  • +
  • Ranged mercs will now knife people when cornered, rather than punch them really hard.
  • +
+

Mechoid updated:

+
    +
  • Added some background things for Events.
  • +
  • Ion rifles hit the correct 3x3 instead of 5x5
  • +
  • Seed Storage Vendors are now hackable. Can choose from various lists of concerning plants.
  • +
+ +

24 May 2018

+

Anewbe updated:

+
    +
  • Moving items out of one's active hand cancels any zoom-in they may be providing.
  • +
  • Meteor events should be a lot less brutal.
  • +
+

Arokha updated:

+
    +
  • Added a 'Client FPS' setting in the Global tab of character setup for adjusting the FPS to your preference.
  • +
  • Added a 'fake SSAO' toggle to Global in character setup, ported from /tg/. Looks like drop shadows on (almost) everything.
  • +
+

Atermonera updated:

+
    +
  • Laptops no longer consume IDs indefinitely.
  • +
+

Mechoid updated:

+
    +
  • Promethean limbs store more damage.
  • +
  • Promethean limbs, in addition to normal severing rules, have a higher chance to be splattered or ashed once they reach maximum damage.
  • +
  • Limbs can now spread their damage to neighbors with the spread_dam var, when reaching max damage.
  • +
+

PrismaticGynoid updated:

+
    +
  • Added laser pointers. Available in your loadout, and printed and upgraded by R&D.
  • +
+

lorwp updated:

+
    +
  • Search and Rescue can now add certain medical restricted items to their loadouts
  • +
+ +

01 May 2018

+

Mechoid updated:

+
    +
  • Skrell can be affected by flashbangs from a range of 8 tiles without protection.
  • +
  • Promethean regen consumes additional nutrition.
  • +
  • Many healing chemicals are less effective on Prometheans due to the natural regeneration.
  • +
  • Lots of other Promethean tweaks. No seriously, I'm not putting the list here.
  • +
+

PrismaticGynoid updated:

+
    +
  • Adds new skrell sprites to hardsuit helmets that were missing them.
  • +
+ +

28 April 2018

+

Anewbe updated:

+
    +
  • Communicator visibility (the thing that lets people see your communicator when you're a ghost) is now saved to character slots, rather than globally.
  • +
  • Jobs that are set to Never on your preferences are hidden by default on the Late Join selection menu. There is a button to reveal them.
  • +
+

Arokha updated:

+
    +
  • Nerve reattaching surgery now works correctly. (Hemostat on limb)
  • +
  • Limbs dropped by people have appropriate flags.
  • +
+

Atermonera updated:

+
    +
  • Human examine code has received a major refactor. If you encounter unusual behaviour that seems wrong, please report it.
  • +
+

Cerebulon updated:

+
    +
  • Pumpkins are no longer green ovals. They now grow on actual vines.
  • +
+

schnayy updated:

+
    +
  • Space carp plushies now load sprites and are all selectable from loadout.
  • +
  • Adds several newer plushies to the gift vendor as well as adjusting cost of gift vendor's contents.
  • +
+ +

19 April 2018

+

Anewbe updated:

+
    +
  • AOOC is no longer available to traitors, renegades, and thugs.
  • +
+

Woodrat updated:

+
    +
  • Flashers in brig cells should work now, extra floor flash in communal brig to deal with crims.
  • +
  • Improper access, SMES rooms.
  • +
  • Trader start point is no longer dark.
  • +
  • Medical Vendor Plus has more advanced burn and trauma kits.
  • +
  • Cell 1 and 2 in the brig can now be accessed by detectives.
  • +
  • Additional r-walls next to the engine room to help with rads.
  • +
  • Floor decals in a couple areas.
  • +
  • RD office now has its telescreen back.
  • +
+

lorwp updated:

+
    +
  • Pilot headsets can now fallback to shortwave radio
  • +
+ +

01 April 2018

+

Anewbe updated:

+
    +
  • Medical Doctors and EMTs spawn with white medkits.
  • +
+

Cameron653 updated:

+
    +
  • Adds a xenoarch excavation tool, craftable in R&D. Allows depth selection of 1-30
  • +
  • Adds a xenoarch multitool, craftable in R&D. Has xenoarch counter, measure tool, and depth scanner all in one.
  • +
+

Heroman3003 updated:

+
    +
  • Attaching exosuit equipment with a gripper correctly removes it from the gripper.
  • +
  • Engineering gripper can no longer duplicate frame parts.
  • +
+

MistyLuminescence updated:

+
    +
  • Wallets can now hold a wider variety of objects.
  • +
+

Woodrat updated:

+
    +
  • Added two 44 cal revolvers.
  • +
  • Added 44 cal speedloader for revolvers.
  • +
  • Added 44 cal rubber rounds.
  • +
  • Fixed the icon_state for 'structure/plushie/carp' and the random first aid kit spawner.
  • +
  • Added a random chance tool spawn for power tools (most of the time it should still just be regular tools).
  • +
  • Adjusted the spawn rate of medkits, combat medkits should be more rare.
  • +
  • Cash split into its own loot item.
  • +
  • Plushies split into large and small plushies.
  • +
  • All the extra plushie spawns added to the random plushie spawn.
  • +
  • Eightball and conch shell added to toy spawns.
  • +
  • Added spawn points for the large plushies, cash, and the power tools to the station.
  • +
+

battlefieldCommander updated:

+
    +
  • Added permanent markers, an alternative to crayons.
  • +
  • The chemistry recipe for paint now uses marker ink instead of crayon dust.
  • +
  • Removed crayon boxes from the map. They can still be ordered from cargo in case you need a snack.
  • +
+ +

15 March 2018

+

Anewbe updated:

+
    +
  • Pills and ingested reagents actually process at half speed, rather than just ignoring half of the reagents.
  • +
  • Robotic limbs now need internal repair at 30 composite damage, rather than 30 of burn or brute.
  • +
  • Syringes now inject their entire payload with one click, but in 5 unit increments. There is a delay in between each of these.
  • +
  • Assisted robotic organs (internals, eyes) are less vulnerable to EMP.
  • +
  • Lifelike robotic organs (currently VeyMed) are more vulnerable to EMP.
  • +
+

Cerebulon updated:

+
    +
  • Added Akhani language for Tajaran.
  • +
  • Fixed incorrect singular form of Tajaran in several places.
  • +
+

MisterLayne updated:

+
    +
  • Added a version of the ED-209 called the ED-CLN. It is a more efficient Cleanbot.
  • +
  • Reinforced snowballs can now actually be made in a reasonable time limit.
  • +
+

Nerezza updated:

+
    +
  • Broken APCs can be bashed open with slightly smaller objects now. This means wrenches are acceptable, no need to hunt down a fire extinguisher.
  • +
  • EVA rigsuit/hardsuit no longer holds toolboxes in suit storage since those have been a volume inventory for some time now. RIP ghetto satchel.
  • +
  • CE's rigsuit/hardsuit no longer holds pickaxes and ore satchels, but can now hold inflateables.
  • +
  • Retracting rigsuit/hardsuit helmets with no valid mask equipped now disables internals.
  • +
  • Offline rigsuits/hardsuits are no longer considered valid air supplies by the internals button. Before, your internals would instantly shut off before you could get a breath out of the rigsuit. Now, the internals button will look for a different tank instead.
  • +
  • Tajaran now get to keep their tails when they wear the EVA, RD, or Industrial rigsuits/hardsuits. Unathi sprites to come soon!
  • +
  • Sifwood floor tiles now correctly use their double-stacked icon instead of disappearing.
  • +
+

Woodrat updated:

+
    +
  • Added in a weapons crate for explorers that has bolt action rifles.
  • +
  • Weapon powercells can be ordered from cargo (security access crate).
  • +
  • Automatic weapons crate split into two crates now. One for SMGs one for the rifle. Minor adjustments to other munitions and security supply packs as well.
  • +
  • The automatic weapons ammo crate has also been split.
  • +
  • Names of the crates for the munitions and security catogory supply packs have been adjusted slightly. In certain places contents also adjusted.
  • +
  • Holoplant now comes in a crate.
  • +
+ +

05 March 2018

+

Anewbe updated:

+
    +
  • Removes Command Liaison, Bridge Secretary, Hydroponicist, Prospector, Sanitation Technician, Professor, and Historian alt-titles.
  • +
  • Removed universal translators from the loadout.
  • +
  • RnD can print earpiece translators.
  • +
+

Mechoid updated:

+
    +
  • Add a surgical operation for repairing the brainstem of a decapitated individual.
  • +
  • Add a permanent modifier for frankensteining individuals.
  • +
+

Nerezza updated:

+
    +
  • Package bomb detonators can be re-bound by hitting the new package bomb with them.
  • +
+

PrismaticGynoid updated:

+
    +
  • The succumb verb will now work on species that can't take oxyloss damage.
  • +
+ +

28 February 2018

+

Atermonera updated:

+
    +
  • Adds umbrellas to the loadout, for 3 points. Colorable!
  • +
+

Nerezza updated:

+
    +
  • Using tape (police/medical/engineering) on a hazard shutter now tapes the hazard shutter instead of trying to open the hazard shutter.
  • +
  • Added /tg/-style floor tile swapping. Equip crowbar/screwdriver in offhand and click the floor tiles you want to directly swap with a stack of new floor tiles (like teal carpet).
  • +
+

Woodrat updated:

+
    +
  • Heavy rework of the wilderness, minor adjustments to mining and outpost z-levels. To get to the wilderness you now have to travel through the mine z-level to do so, follow the green flagged path. Through the mine.
  • +
  • Shuttles can now land at a site near the enterance to the wilderness. Removal of the mine shuttle landing pad to move to the wilderness.
  • +
  • New addition of warning sign, thanks to Schnayy.
  • +
+

battlefieldCommander updated:

+
    +
  • Added craftable joints. Dry something (ideally ambrosia) on the drying rack and apply it to a rolling paper to create a joint you can smoke.
  • +
  • Added a box of rolling papers to the cigarette vending machine.
  • +
+ +

25 February 2018

+

Anewbe updated:

+
    +
  • Splinted bodyparts act broken 30% of the time.
  • +
  • Splinted legs still slow you down like broken ones.
  • +
+

Leshana updated:

+
    +
  • Added a client preference setting for wether Hotkeys Mode should be enabled or disabled by default.
  • +
  • CTRL+NUMPAD8 while playing a robot won't runtime anymore.
  • +
  • Grounding rods act intuitively, only having an expanded lighting catch area when anchored.
  • +
+

Nerezza updated:

+
    +
  • Fixes not being able to install the different carpet colors. Finally.
  • +
  • Removes certain unusable duplicate stacks of tiles from the code.
  • +
+

Schnayy updated:

+
    +
  • Added Gilthari Luxury Champagne. Drink responsibly.
  • +
  • Added a singular AlliCo Baubles and Confectionaries vending machine in the locker rooms. Dispenses a variety of gifts.
  • +
  • Removed hot drinks vendor from locker room.
  • +
+ +

22 February 2018

+

Anewbe updated:

+
    +
  • Added Warden and HoS helmets.
  • +
  • Clothing items must be click+dragged to be unequipped. A lot of them already had this, but the system is now standardized.
  • +
  • Accessories now apply slowdown to what they're attached to.
  • +
  • Certain items, notably Technomancer spells, no longer show up when you examine the mob wearing them.
  • +
  • Flashbangs confuse, instead of stunning.
  • +
+

Atermonera updated:

+
    +
  • GPS units are generally more useful, providing both coordinate locations and, so long as you're on the same Z level, direction with x-y component distances, to 1m accuracy
  • +
  • Added a halogen counter tool, functions as the PDA function.
  • +
  • Analyzers can now analyze gas containers, in addition to providing atmosphere readouts, as the PDA gas scanner function.
  • +
  • Added umbrellas.
  • +
+

battlefieldCommander updated:

+
    +
  • Added fireplaces which operate similarly to bonfires.
  • +
  • Fixed an oversight that allowed for an in-between state in bonfires where the fire would mysteriously go out after adding wood.
  • +
  • Added blue sifwood floor tiles.
  • +
  • Fixed blue carpet, now known as teal carpet
  • +
  • Added the ability to dig up tree stumps with a shovel.
  • +
+ +

21 February 2018

+

Anewbe updated:

+
    +
  • Headsets for jobs that spend a lot of time planetside can now function as local radios when comms are down.
  • +
  • Most headsets now have on-mob sprites.
  • +
  • Added a Planetside Gun Permit item, specifying permission to possess a firearm on the planet's surface. Explorers should spawn with these by default, and a further two can be found in their gun locker.
  • +
  • Prometheans now react to water. Being soaked will stop their regen and deal minor toxin damage. Drinking or being injected with water will deal slightly more toxin damage.
  • +
  • Suit Coolers now properly cool FBPs in slightly burning rooms. If it gets too hot for your suit, you're still dead.
  • +
+

Leshana updated:

+
    +
  • Makes electrochromatic glass buildable and programmable in game. Use cable and multitool.
  • +
+

Woodrat updated:

+
    +
  • Additions of 6 new POIs for the cave area.
  • +
+ +

17 February 2018

+

Anewbe updated:

+
    +
  • Added a random mine spawner, for use in PoIs. Replaces mines in PoIs with the random spawner.
  • +
  • Mines now give a visible message when they go off.
  • +
  • Land mines on the ground can no longer be told apart from one another, to prevent gaming the system.
  • +
  • Hovering mobs (viscerators, drones, Poly, carp) no longer set off land mines.
  • +
  • Arming a land mine now takes concentration. If you move, it will boom.
  • +
  • RINGS AND CERTAIN GLOVES INCREASE PUNCHING DAMAGE.
  • +
  • BRASS KNUCKLES HAVE BEEN TURNED INTO GLOVES AND REBALANCED. THEY DO LESS DAMAGE PER HIT BECAUSE IT'S HARD TO DISARM A PAIR OF GLOVES.
  • +
  • Cyborg Chargers now decrease radiation on FBPs.
  • +
  • Falling one floor now does a lot less damage, on average.
  • +
  • Falling one floor in a Mech no longer hurts the occupant.
  • +
+

PrismaticGynoid updated:

+
    +
  • A lot more machines can now be moved with a wrench, mostly kitchen, hydroponics, and virology machines.
  • +
  • Changed department ponchos to be open to any job, just like department jackets.
  • +
+

Schnayy updated:

+
    +
  • Adds bouquets. Can be ordered via 'gift crate' in cargo.
  • +
  • Adds fake bouquets for the cheap. Can currently be won from arcade machines.
  • +
  • Adds chocolate heart-shaped boxes. Can be ordered via 'gift crate' in cargo.
  • +
  • Adds gift cards with four cover variations. Function like paper. Can be ordered via 'gift crate' in cargo.
  • +
+

battlefieldCommander updated:

+
    +
  • Added packed snow brick material. Craft it using snow piles.
  • +
  • Added snow girders and igloo walls. Craft them using snow bricks.
  • +
  • Added various snowmen. Craft them using snow piles. Punch 'em to destroy.
  • +
+ +

10 February 2018

+

Atermonera updated:

+
    +
  • Ethylredoxrazine actively removes alcohol from the stomach and bloodstream
  • +
  • GPS units won't report the exact location of other GPS units, just range and approximate direction
  • +
  • POI gps units won't give any information about the POI, merely its location
  • +
  • Adds EMP mines.
  • +
+

Cerebulon updated:

+
    +
  • Adds antibiotic resistance chance to viruses, capped at 90% without admin edits.
  • +
  • Adds adminspawned non-transmittable viruses
  • +
  • Adds several new disease symptoms
  • +
  • Vomit is now a disease vector
  • +
  • Viruses have a lower chance of curing themselves without medical intervention
  • +
  • Virus food no longer infinitely generates in incubator beakers
  • +
  • Xenomorphs and supernatural begins can no longer catch the flu
  • +
+

Hubblenaut updated:

+
    +
  • If a cycling airlock is already near the target pressure, pressing the buttons will toggle the doors instead of making it reenter the cycle process.
  • +
+

Leshana and mustafakalash updated:

+
    +
  • A new 'planetary' mode for airlocks which makes them purge the chamber contents to the exterior atmosphere before filling with clean air, and vice versa.
  • +
+

MistyLuminescence updated:

+
    +
  • Mines are now very, /very/ dangerous to step on (so don't do that). You can disarm them with a multitool and wirecutters - ping is good, beep is bad - or by shooting or exploding them from a distance. Be careful!
  • +
+

Woodrat updated:

+
    +
  • Shaft Miner, Search & Rescue, Explorer can now select webbing vests and pouches from the loadout.
  • +
  • Allow utility uniforms to roll up their sleeves.
  • +
  • Shuttle upgraded with enviroment sensors and shuttle doors that can be detected from the shuttle console.
  • +
  • secure gun cabinets in the hangar control rooms. Locked to armory, explorer, and pilot access.
  • +
  • Redesign of medical surgery rooms, replacement of the closets with wall closets.
  • +
  • Multiple map bugfixes including distro and scrubber lines to deck 3.
  • +
+ +

07 February 2018

+

Anewbe updated:

+
    +
  • Lessens the bomb, bio, and rad protection on the Explorer Suit.
  • +
  • Replaces the Hunting Rifle cabinets with a Phase Pistol cabinet. Same general purpose, shoot animals, kill animals. Shoot people, get laughed at.
  • +
  • Gloves are generally less protective from shocks.
  • +
  • Budget Insulated Gloves will almost always be better than any other non-insulated glove.
  • +
  • Hyposprays and autoinjectors now have a delay on use when the target is conscious and not in Help Intent.
  • +
  • You need a parachute to survive atmospheric reentry. Closets, mechs, and other impromptu parachutes will not longer prevent splatting.
  • +
+

Atermonera updated:

+
    +
  • ID computer can set command secretary and IAA access
  • +
  • Command secretary has keycard auth. access
  • +
+

Cerebulon updated:

+
    +
  • Added toggleable 'Open' sign to bar hallway so you can tell if it's open without walking inside.
  • +
+

Mechoid updated:

+
    +
  • Adds material girders.
  • +
  • Girder decon time is now partially dependant on material. Stronger girders take slightly longer.
  • +
  • Wall girders are now under the integrity-based construction listing. Material-Name Wall Girder.
  • +
  • Explosive-resistant girders in walls have a chance to survive as an unanchored girder, if their wall is destroyed.
  • +
  • Radioactive girders affect the completed wall's radioactivity.
  • +
+

SunnyDaff updated:

+
    +
  • Added new food items.
  • +
  • Added Onions.
  • +
  • Changed Apple and Lemon Sprite
  • +
+ +

25 January 2018

+

Anewbe updated:

+
    +
  • Southern Cross Map is now live
  • +
+

Arokha updated:

+
    +
  • Remove borg hud items as they have normal huds as their sensor augs now, and can see records with them.
  • +
+

Atermonera updated:

+
    +
  • Communicators have a flashlight under the settings menu, functions as the PDA one
  • +
  • Station-bound synthetics now have gps units
  • +
+

Cerebulon updated:

+
    +
  • Added 19 food recipes from /tg/station
  • +
+

Leshana updated:

+
    +
  • Sounds of Tesla engine lighting bolts
  • +
  • Sprites for grounding rod and Tesla coil
  • +
  • Sprites for lighting bolts
  • +
  • The Tesla Engine, Tesla Coils, and Grounding Rods
  • +
  • Wiki search URL is now configurable in config.txt
  • +
  • Breaker boxes can be constructed in game.
  • +
  • Construction of heat exchange pipes, vents, and scrubbers now works properly again.
  • +
  • Fix singularity energy balance so it is stable under normal operation.
  • +
  • Fix emitter beams and PA effects from being grav pulled or consumed.
  • +
  • Added the operating manual book for the Tesla Engine.
  • +
+

Mechoid updated:

+
    +
  • Brains can be set to be a source of genetic information.
  • +
  • Promethean cores can be inserted into a cloning scanner to be cloned. This gives them a worse modifier upon completion.
  • +
  • Promethean cores can now have chemicals added or removed from them. Base for future slime cloner.
  • +
  • Species-based cloning sicknesses possible.
  • +
  • Cyboernetic - > Cybernetic
  • +
+

Neerti updated:

+
    +
  • Adds boats that can be ridden by multiple people, which use oars. Can be crafted with large amounts of wooden planks.
  • +
  • Adds autopilot functionality to Southern Cross Shuttle One and Shuttle Two.
  • +
  • Adds ability to rename certain shuttles on the Southern Cross.
  • +
  • Areas about to be occupied by a shuttle will display a visual warning, of a bunch of circles growing over five seconds.
  • +
+

SunnyDaff updated:

+
    +
  • Added new food items.
  • +
  • Added Cider.
  • +
  • Added Apple Juice to bar vending machine.
  • +
  • Fixed Vodka recipe.
  • +
  • Fixed Apple and Carrot cake recipes
  • +
  • Changed Cake recipes to not include fruit juice
  • +
+

ZeroBits updated:

+
    +
  • Added the ability to have multiple loadouts per character.
  • +
+

battlefieldCommander updated:

+
    +
  • Adds a communicator watch, a variant of the communicator you can wear on your wrist.
  • +
  • Replaces the communicator in the loadout with a communicator selection. Choose either the traditional communicator, or the new commwatch.
  • +
+ +

12 January 2018

+

Atermonera updated:

+
    +
  • Communicators now have a weather app.
  • +
  • Mobs in VR can switch between translucent and opaque forms.
  • +
+

Leshana updated:

+
    +
  • Examining construction frames shows which circuit board (if any) is installed.
  • +
  • Convert the machinery controller to a StonedMC subsystem
  • +
+

MrStonedOne updated:

+
    +
  • Added admin verb 'Display del() Log' displaying garabage collector statistics.
  • +
+

PrismaticGynoid updated:

+
    +
  • Adds the ability to 'crawl' to an adjacent turf by click-dragging yourself to it, after a delay. This can be used to move while unable to stand. You can also do this with other movable objects, if you really wanted to.
  • +
  • Conscious mobs lying on the ground can now buckle themselves to chairs/beds. This includes people missing legs.
  • +
+ +

29 November 2017

+

Anewbe updated:

+
    +
  • FBPs are now affected by Radiation, it gives them ToxLoss. Wear your PPE.
  • +
  • FBPs can have ToxLoss decreased by going into a charger.
  • +
  • It is now possible to move FBPs and robots into chargers, via click+drag or grabs.
  • +
+

Atermonera updated:

+
    +
  • AI verbs are no longer hidden on the tabs.
  • +
  • Incapacitated mobs can no longer open your inventory and steal your gubbins.
  • +
+

MoondancerPony updated:

+
    +
  • Fixed a mislabeled pulse pin on the microphone.
  • +
  • Fixed an issue with reference pins and multiplexers, and reference pins in general.
  • +
+

PrismaticGynoid updated:

+
    +
  • Adjusts the amount of camera locations the AI can store from 10 to 30.
  • +
+ +

06 November 2017

+

Atermonera updated:

+
    +
  • AI's can speak local rootspeak.
  • +
  • Implements Virtual Reality.
  • +
+

Woodrat updated:

+
    +
  • Added 'see down' in open spaces from Vore.
  • +
  • Added talking and visible messages upward through open space from Vore.
  • +
  • Added a Syndicate ID with all access (admin spawn only).
  • +
  • Port of 'Syndicate id cards now listen for owner destruction' from Bay.
  • +
+ +

24 September 2017

+

Belsima updated:

+
    +
  • Replaced air tank sprites.
  • +
  • Added new xeno weed, egg, and resin sprites.
  • +
  • Added two new bar sign sprites.
  • +
  • Replaced blast door sprites.
  • +
  • Microwave is no longer a proper noun.
  • +
  • Added croissants to the available recipes.
  • +
  • Added new status displays for the AI.
  • +
  • Made spelling of corporations and planets more consistent.
  • +
  • Added more planets to character setup.
  • +
  • Added a bunch of new hairstyles.
  • +
  • Added a new holographic hud.
  • +
  • Added a grinder and enzyme to the abandoned bar, for illicit operations.
  • +
  • Replaced solar panel sprites.
  • +
  • Replaced shield generator sprites with ones from the Eris.
  • +
  • Added Qerr-quem and Talum-quem, a pair of Skrellian drugs.
  • +
  • Added a variety of sounds for opening cans, explosions, sparks, falling down, mechs, and bullet casings.
  • +
  • Added a new death sound for mice.
  • +
  • Vox have been entirely resprited.
  • +
  • Added wood buckets, craftable with hydropnoics.
  • +
  • Added sounds for chopping wood.
  • +
  • Fixed a bug that would make default Zippo lighters invisible.
  • +
+

Chaoko99 updated:

+
    +
  • Nitrous Oxide is now an oxidizer.
  • +
  • Removed all instances of Volatile Fuel ever being simulated. To devs: It still exists. Please, for the love of god, only use it with assume_gas.
  • +
+

Cyantime updated:

+
    +
  • Tabling now requires a completed aggressive grab.
  • +
+

Nalarac updated:

+
    +
  • Removes the module restraint for the cyborg jetpack upgrade
  • +
  • Added the hand drill and jaws of life to the protolathe
  • +
  • Syndicate toolbox now comes with power tools
  • +
+

Neerti updated:

+
    +
  • Adds the Lost Drone, which can be found on the Surface of the future map.
  • +
  • You can now modify an unslaved borg's laws by hitting it with a law module, after a significant delay.
  • +
  • Adds several new lawsets. Currently there are no lawboards for these.
  • +
  • Adds new 'shocker' baton, for the Lost Drone.
  • +
  • Combat borg shields are now easier to use, only requiring that they sit on one of your hands and not your active hand. The shield is also more energy efficent.
  • +
+

PrismaticGynoid updated:

+
    +
  • You now keep your languages when removed from/transplanted into a body.
  • +
  • AIs and borgs load languages from preferences when spawning.
  • +
  • Fixed sign language being usable while lacking both hands.
  • +
  • Brains are no longer able to hear binary (robot talk).
  • +
  • Adds the ability for research to print drone brains.
  • +
  • Makes all MMIs, posibrains, and drone brains radio-enabled. Anyone holding the brain can also disable the radio for antag purposes.
  • +
+

SpadesNeil updated:

+
    +
  • Windows can no longer be damaged by very weak attacks.
  • +
+

Woodrat updated:

+
    +
  • Ported floor types and floor sprites (Techfloors) from Vorestation (who ported them from Eris). Brought our floortypes in line with how Vorestation has theirs set up.
  • +
  • Missing Techfloor floor tile sprites added.
  • +
  • Floor sprites from Vorestation not yet ported. To be done once we go to the new map.
  • +
  • Added catwalks and railings to SC station. Fixed first Z-level.
  • +
  • Added the ability to make catwalks and railings as ported from vore.
  • +
  • Cable heavy duty file tweaks to remove red overlay color from them.
  • +
  • Added in a color icon for centcomm beach areas.
  • +
  • Fixed issues with SC centcomm z that prevented it from loading.
  • +
  • Rework of xenobio/xenoflora outpost on SC planetside main map.
  • +
  • Added Wilderness z-level for SC, teleportation transition to it may be bugged.
  • +
  • Cable ender file added. Allows power transfer between z-levels.
  • +
  • Southern cross files for areas and defines in relation to z-level work.
  • +
+ +

26 August 2017

+

Belsima updated:

+
    +
  • Replaced APC sprites with better shaded ones.
  • +
  • Adjusted some atmos sprites for visibility.
  • +
  • Added cough and sneeze noises for Teshari.
  • +
  • Turning on flashlights and locking lockers both make a click sound.
  • +
  • Replaced soda cans with new soda cans.
  • +
  • Added a tiedye shirt.
  • +
+

MagmaRam updated:

+
    +
  • Tesla relays no longer draw power when their attached power cell is full.
  • +
+ +

20 August 2017

+

Anewbe updated:

+
    +
  • The names of 5.56 and 7.62 ammo have been swapped, as have the guns that use them. The magazines should look the same, and the guns will do the same damage they used to do.
  • +
+

Atermonera updated:

+
    +
  • Borgs can now raise an evil army of slimes
  • +
+

Belsima updated:

+
    +
  • Added a lot of new lore-friendly drinks.
  • +
  • Adjusted the descriptions of some drinks.
  • +
  • Added fingerless gloves to the loadout.
  • +
  • Added several new robot icons.
  • +
  • Added animations to some robots.
  • +
  • Fixed Usagi's eyes not turning off when dead.
  • +
  • Added several new pAI sprites.
  • +
  • Added a load of sweaters to the accessories tab of the loadout.
  • +
  • Added a new swimsuit to the pool.
  • +
+

Cirra updated:

+
    +
  • Added a unified radiation system. Radiation is lessened by obstacles, and distance.
  • +
  • Added a geiger counter for measuring radiation levels, which can be found in certain vending machines and radiation closets.
  • +
+

Leshana updated:

+
    +
  • During the gravity failure event, you can now buckle yourself to a chair to prevent falling when gravity returns.
  • +
  • Added an admin verb to debug the map datum.
  • +
  • Added nanomap capability to the Power Monitoring Computer
  • +
  • Added nanomap capability to the Atmos Control Computer
  • +
  • Expanded nanomap on Camera Console to all station z-levels by default.
  • +
  • Crew Monitoring nanomap will support crew monitors built on other station map z levels.
  • +
  • Updated z1 nanomap for Northern Star
  • +
  • Generated z5 nanomap for Northern Star
  • +
  • Optimized the unified radiation system. Made the radiation cutoff level configurable.
  • +
  • Standing still won't save you from radiation storms.
  • +
  • Bedsheets can be put into washing machines again.
  • +
+

LorenLuke updated:

+
    +
  • Ghosts can now choose from a number of animal sprites.
  • +
  • Gives IECs some TLC (see below).
  • +
  • Adds 'Separator' circuit, allowing the player to now divide strings.
  • +
  • Adds 'grenade' circuit, allowing the player to detonate a stored grenade in an assembly.
  • +
  • Adds 'device' electronic assembly, allowing an 'assembly'-type (signaler/igniter) circuit to be used to interact with others.
  • +
  • Modifies some storage and complexity constants.
  • +
  • Adds 'size' variable for manual setting.
  • +
  • No longer requires screwdriver to remove components.
  • +
  • Enables multitool to wire/debug circuits with lesser functionality (can disable via variable).
  • +
  • IECs no longer drown the player in windows, each assembly always uses only one window.
  • +
  • Added functionality to UI to help with user experience of above point.
  • +
  • Adds 'on set' output pulses to multiplexer and memory circuits.
  • +
  • Fixes multiplexer and memory circuits not pushing data to attached circuits.
  • +
  • Number to string converts null inputs as '0' due to engine limitations (at least they work).
  • +
  • Gun manipulator circuit now functions properly (and can read '0' value inputs).
  • +
  • Phase 1/2 for wiring rework.
  • +
+

MagmaRam updated:

+
    +
  • Nerfed health regeneration, especially on bruises.
  • +
+

Nalarac updated:

+
    +
  • Modifies the illegal equipment module for borgs to scrambled equipment module that only activates the special items and doesn't actually emag the borg
  • +
  • Mining cyborg diamond drill is now obtainable in a more sensible manner
  • +
  • Click dragging has been added to the cryogenics tubes, cloning pod, and all methods of cryostorage
  • +
  • Some quality of life changes for research, crisis, surgeon, and service cyborgs
  • +
  • Jumper cables readded
  • +
  • Construction cyborgs merged back with engineering cyborgs
  • +
+

PrismaticGynoid updated:

+
    +
  • Replaces intelliCards with intelliCores.
  • +
  • Wheelchairs can now be collapsed like rollerbeds for ease of storage and movement. Too big to put in backpacks though.
  • +
  • Wheelchairs are now available in a color-customizable form via the loadout, under utility. Now you can ride in style, and keep your feet too.
  • +
  • Wheelchair users can now enter the gateway and residential elevator without being forced to leave behind their mobility aid.
  • +
+

Sarmie updated:

+
    +
  • Dionaea have remembered how to regrow their limbs properly.
  • +
+ +

09 May 2017

+

Anewbe updated:

+
    +
  • Ports but does not enable Bay's MultiZAS.
  • +
+

Leshana updated:

+
    +
  • Optimized (but still not enabled) multi-z ZAS
  • +
  • Multi-Z explosion transfer coefficient is now configurable
  • +
+

N3X15 updated:

+
    +
  • Flashlights on the high setting are no longer Beacons of Gondor.
  • +
+

Neerti updated:

+
    +
  • Tesla armor now retaliates against ranged attacks if within 3 tiles, and recharges in 15 seconds, from 20.
  • +
  • Technomancer Instability fades away slower.
  • +
  • Fire and frost auras made more potent.
  • +
  • Gambit can now give rare spells unobtainable by other means, based on spell power.
  • +
  • Mend Wounds and Mend Burns combined into Mend Life. Mend Metal and Mend Wires combined into Mend Synthetic.
  • +
  • Adds Lesser Chain Lightning, a more spammable version, but weaker.
  • +
  • Adds Destabilize, which makes an area glow with instability for 20 seconds.
  • +
  • Adds Ionic Bolt, which ruins the lives of synthetics.
  • +
  • Oxygenate made cheaper.
  • +
+

SiegDerMaus updated:

+
    +
  • Adds one new haircut, a chin-length bob.
  • +
+

Yosh updated:

+
    +
  • Ports a bunch of hair from Bay. Knock yourself out.
  • +
+ +

05 May 2017

+

Anewbe updated:

+
    +
  • Adds a cup for dice games, in the loadout.
  • +
  • Thermals now let you see in the dark.
  • +
+

Arokha updated:

+
    +
  • Sleepers now have a 'stasis' level setting, that will ignore varying numbers of life() ticks on the patient.
  • +
  • Stasis bags and Ody sleepers now use a fixed level of this new stasis system (ignore 2/3 life ticks).
  • +
  • You can escape from being asleep in a sleeper, similar to escaping from a cryotube.
  • +
  • You can now use grabs on sleepers to insert patients, same as scanners.
  • +
+

Datraen updated:

+
    +
  • Xenobiological traits are made unique on each mutate, avoiding mutating other mobs with same trait data.
  • +
+

Leshana updated:

+
    +
  • Resetting a fire alert will no longer open firedoors if atmos alert is in effect and vice versa
  • +
+

LorenLuke updated:

+
    +
  • Unfucks the screen bug on roundstart changelings.
  • +
  • Changeling now display 'alive' status on Medhuds properly.
  • +
  • Refactors changeling ranged stings not passing over tables. Can now pass over tables, any machinery (except doors), machine frames, and past closet subtypes.
  • +
  • You can now view an active video call by using the communicator in hand.
  • +
  • Guns on harm intent in aim mode will target, rather than shoot pointblank on first click.
  • +
  • You can now put handcuffs on yourself.
  • +
+ +

25 April 2017

+

Anewbe updated:

+
    +
  • Cultist armor now has better protection from strange energies.
  • +
  • Adds the ion pistol to the uplink.
  • +
  • The ion pistol can now be holstered.
  • +
  • Sprites on the smoking pipes should be fixed.
  • +
+

Atermonera updated:

+
    +
  • Brain type (Organic, cyborg, posi, or drone) is now displayed in all records.
  • +
+

Belsima updated:

+
    +
  • Changes relaymove() code in bodybags.
  • +
  • Above tweak used to allow exiting bodybag while in closed morgue tray.
  • +
+

Leshana updated:

+
    +
  • Implements footstep sound system and adds sounds to various floor types including plating, tiles, wood, and carpet.
  • +
+

LorenLuke updated:

+
    +
  • Allows people who are bucked to give/receive items.
  • +
  • Can click-drag people onto chairs/beds from 1 tile away to buckle them.
  • +
  • Allows you to place tape masks/restraints back on the roll (roll is still infinite).
  • +
  • Fixes ventcrawling for spiderbots/implants/etc.
  • +
+

Neerti updated:

+
    +
  • Drones will now spawn with an EIO-mandated ID card alongside their NT ID.
  • +
  • Fabricate Clothing for Changelings costs one point instead of two, and is fabricated twice as fast.
  • +
  • Dead changelings can no longer hear deadchat or freely ghost.
  • +
  • Shrieks now share a 10 second cooldown.
  • +
  • Lings cannot transform or shriek inside containers such as closets and pipes.
  • +
  • Regen. Stasis timer adjusted to be between 2 to 4 minutes.
  • +
  • Visible Camo. should end if the user is stunned.
  • +
  • Visible Camo. now blocks AI tracking when active.
  • +
  • Recursive Visible Camo. no longer gives true invis.
  • +
  • Recursive Visible Camo. will allow the changeling to run while cloaked instead.
  • +
  • Ling chemical meter on HUD now has a blinking exclaimation mark if below 20 chemicals, to warn that they cannot revive if they should die while still below 20.
  • +
+

Yoshax updated:

+
    +
  • Tape color is different now. Security tape is red rather than yellow, Engineering tape remains yellow and Atmos tape is a lighter cyan rather than blue.
  • +
+ +

19 April 2017

+

Anewbe updated:

+
    +
  • Unathi ribcages now reach down to their lower torso.
  • +
  • Unathi no longer have appendices or kidneys, the function of the kidneys is now a function of their liver.
  • +
  • Unathi are more slightly more difficult to damage.
  • +
  • Unathi now process medicine 15% slower. Additionally, it's harder for them to get drunk.
  • +
  • Unathi age range is now 32 to 260.
  • +
  • Unathi are not as slowed by heavy items.
  • +
+

Atermonera updated:

+
    +
  • Translators no longer try to translate null languages.
  • +
+

LorenLuke updated:

+
    +
  • Allows Blast doors to be attacked and broken like regular airlocks.
  • +
  • Changelings can bank up to a maximum of 3 respecs at one time.
  • +
  • Changelings begin with 2 respecs.
  • +
  • Firing a silenced weapon gives a message in text to the user.
  • +
+

MagmaRam updated:

+
    +
  • Added instructions on how to use the changelog updating scripts.
  • +
  • Updated in-game EVA manual.
  • +
+

Neerti updated:

+
    +
  • Adds makeshift armor for the head and chest regions. How protective they are depends on the material used to craft it. The helmet is made by using wirecutters on a bucket, then using a stack of material. The chestpiece is made by crafting two armor plate, using wires on one of them, then hiting one with the other.
  • +
+

Yoshax updated:

+
    +
  • Water such as the pool will no longer apply fire stacks when you enter, meaning you will no longer be flammable from swimming.
  • +
+ +

16 April 2017

+

Anewbe updated:

+
    +
  • Bartenders now spawn with their shotgun permit. Click on it in hand to name it.
  • +
  • Lessens the bloodloss from severe burn damage.
  • +
  • Hardhats now give some ear protection.
  • +
  • Hardhats can no longer fit in pockets.
  • +
+

LorenLuke updated:

+
    +
  • Allows removal of PDA ID with alt-click.
  • +
+

Yosh updated:

+
    +
  • Scrubbers now scrub Phoron by default.
  • +
  • Scrubbers now have the first dangerzone at anything more than 0 Phoron.
  • +
  • No longer will you attack Alarms with your ID when trying to unlock them.
  • +
+ +

12 April 2017

+

Anewbe updated:

+
    +
  • Material weapons now go dull instead of shattering. Certain weapons, like spears, will still shatter.
  • +
  • Dull weapons do less damage, but can be sharpened with a whetstone.
  • +
  • Whetstones can be crafted using plasteel.
  • +
+

Belsima updated:

+
    +
  • Replaces cypherkey sprites with improved ones.
  • +
+

Sin4 updated:

+
    +
  • You can no longer ascend a table by walking from a flipped table to a non-flipped one.
  • +
+ +

08 April 2017

+

Anewbe updated:

+
    +
  • Aprons now have pockets.
  • +
  • Automute shouldn't trigger if you don't type anything.
  • +
  • Adds the Chief of Security alt title for the HoS.
  • +
  • Wooden circlets can now be worn on the head.
  • +
  • Package bombs now beep when activated, and have a delay before exploding.
  • +
  • Package bombs are more expensive.
  • +
  • Robolimbs can take a bit more damage before they start malfunctioning.
  • +
  • Shrieking now decloaks changelings.
  • +
  • Drying yourself off with a towel should actually dry you off a bit now.
  • +
+

Arokha updated:

+
    +
  • Simple animals resist out of buckles and lockers
  • +
  • Simple animals with retaliate but not hostile assist each other better if they also have cooperative
  • +
  • E-nets now are resist-out-of (or clickable) by the one inside or outside, rather than having HP, and can be dragged around
  • +
+

Atermonera updated:

+
    +
  • FBPs can now have numbers in their name. The first character cannot be a number.
  • +
  • Common simple animals now have their own language, and as such are no longer understandable by humans.
  • +
  • Translators can't understand the same languages that recorders can't, including the new animal languages.
  • +
+

Leshana updated:

+
    +
  • Upgrades the automatic pipe layer to modernize its code and make it constructable! Constructs and deconstruts like other machines now. Circuits are buildable in the autolathe. Uses steel to make pipes.
  • +
+

Magmaram updated:

+
    +
  • Splints will now show up in examine text on hands and feet as well as arms and legs.
  • +
+

Sin4 updated:

+
    +
  • Fixed back icons for Z8 Carbine, C20r, fireaxe, spear, and baseball bat.
  • +
  • If observing before roundstart, you may respawn.
  • +
+ +

31 March 2017

+

Anewbe updated:

+
    +
  • Added a number of crates to cargo.
  • +
  • Added the electric welder as a hidden autolathe recipe.
  • +
  • Added a few colored (in sprite, not in color) flashlights, to the loadout. Sprites c/o Schnayy.
  • +
  • Maps in a pair of jumper cable kits. Use these to revive FBPs.
  • +
+ +

30 March 2017

+

Anewbe updated:

+
    +
  • Italics in chat are now trigged with | , rather than / .
  • +
  • Energy weapons, flashlights, stunbatons, and welders can now be moved from hand to hand by click+dragging.
  • +
  • Flashlights can now be placed in wall rechargers.
  • +
  • Adds jumper cables, that act a bit like a defib for FBPs.
  • +
  • Bicaridine and Myelamine should now properly repair internal bleeding.
  • +
  • Overdoses are now more dangerous.
  • +
  • Chloral Hydrate overdoses are now even more dangerous.
  • +
+

Arokha updated:

+
    +
  • Adds body markings and tattoos.
  • +
+

MagmaRam updated:

+
    +
  • Borgs and assorted robits can now use grinders in chemistry and the kitchen.
  • +
+ +

28 March 2017

+

Anewbe updated:

+
    +
  • Disregard the last changelog on the spelling of HI, the correct spelling is Hephaestus. My bad.
  • +
  • Added a changelog editing system that should cause fewer conflicts and more accurate timestamps.
  • +
  • Added Myelamine, a blood clotting chemical. This is available to antags, and can be ordered from cargo or mixed.
  • +
  • Added Osteodaxon, a bone fixing medicine. This is available to antags, and can be mixed.
  • +
  • Added Carthatoline, a stronger anti-toxin.
  • +
  • Added Spidertoxin, which comes from spiders (duh), and is used in making Myelamine.
  • +
  • Death Alarms can now be ordered from cargo.
  • +
  • Dexalin Plus is half as strong (still pretty strong, though).
  • +
  • Ninja, Merc, and ERT-M Hardsuits can now inject myelamine.
  • +
  • Inaprovaline now decreases the effects of bloodloss, and lessens brain damage taken from OxyLoss.
  • +
  • Prosthetic organs now take randomised damage when emp'd, this should roughly average out to the old values.
  • +
  • The effects of heart damage have been tweaked, should be slightly easier to survive now.
  • +
  • Some of the stronger chems have side effects, like confusion or blurry vision. These should be fairly minor, and we may be tweaking them in the future.
  • +
  • The suiciding var now wears off, making it possible to save suicide victims if quick action is taken.
  • +
  • Death Alarms now announce on General comms again.
  • +
  • Borgs can climb tables.
  • +
  • Skrell can now be up to 130 years old.
  • +
  • Skrell are more vulnerable to flashes, due to their large eyes.
  • +
  • Tajaran no longer have appendicies.
  • +
  • Tajaran are more vulnerable to flashes.
  • +
  • Unathi have less brute resist, but some burn resist.
  • +
  • Unathi gender is now unclear to non-Unathi.
  • +
+ +

22 March 2017

+

Anewbe updated:

+
    +
  • Oxyloss now shows up as cyan in scanners.
  • +
+

Arokha updated:

+
    +
  • Having less than 30% blood (as a result of literally having that little blood, or a broken heart) causes 75 oxyloss per tick rather than 300 toxins and instant death, to allow for heart transplants.
  • +
  • Infections now spread and process properly between external organs.
  • +
  • Infections now have appropriate symptoms that indicate to a player that they have one.
  • +
  • Infections are now diagnosable more accurately in a medscanner, or visually for high level infections or dead limbs.
  • +
+

Atermonera updated:

+
    +
  • EAL, Sign language, and emotes will no longer use autohiss
  • +
  • Surgeon Borgs now have a proper medical hud module
  • +
+ +

24 February 2017

+

Anewbe updated:

+
    +
  • Fake command reports now make the paper show up.
  • +
  • Mining cameras should work now.
  • +
+

MagmaRam updated:

+
    +
  • There is now a short delay before being able to fire when using hostage-taking mode, and a short delay between shots. This should make hostage mode useful for taking hostages and ambushes, rather than as an aimbot in actual firefights.
  • +
  • Sandwiches at max size can be eaten with a fork.
  • +
+

Yosh updated:

+
    +
  • Some vending machines now log the items they've vended and had stocked, storing the name of the user, the time and the item. These can be found by using the new verb for vending machines, or from the right click menu.
  • +
+

Zuhayr updated:

+
    +
  • Adminhelps now have a TAKE button that allow an admin to claim it, and inform the adminhelper that someone is on the case.
  • +
+ +

28 January 2017

+

Anewbe updated:

+
    +
  • Added Medical and Meson aviators.
  • +
  • Medical and Meson aviators are now in the loadout, department locked.
  • +
  • Meson Scanners have been added to the loadout, department locked.
  • +
  • Medical hardsuit has a toggleable sprint.
  • +
  • Carbon and Hematite should show up in asteroid walls.
  • +
  • Readded the random crates from mining.
  • +
  • Digging through an artifact sometimes doesn't destroy the artifact.
  • +
  • Space and cracked sand should no longer stop mining drills.
  • +
  • Diona can regenerate organs and limbs.
  • +
+

PsiOmegaDelta updated:

+
    +
  • Resetting a character slot now requires confirmation.
  • +
+

Zuhayr updated:

+
    +
  • Added a reset slot button to chargen.
  • +
+ +

23 January 2017

+

Anewbe updated:

+
    +
  • Can now just click ones boots to draw a holstered knife.
  • +
  • More boots can hold knives now.
  • +
  • Added an action button for breath masks, making it easier to toggle them.
  • +
  • Space Carp have a chance of sticking around after their event completes.
  • +
  • Robotic limbs will no longer show up on the health scanners.
  • +
  • Medics and Security can open firedoors. Do so at your own risk.
  • +
  • Chaplain hoodie now has pockets and an actual hood.
  • +
  • Winter coat hoods have the same armor values as their coats.
  • +
  • Characters will now spawn in at a random level of hunger.
  • +
  • Assisted and Prosthetic organs now have sprites.
  • +
  • Surgical tools will not attack while on help intent, this should prevent people getting accidentally stabbed in surgery.
  • +
  • Tajaran now process reagents slightly faster.
  • +
  • Taj are now allergic to coffee again, per loremaster request.
  • +
  • Taj now get drunk faster.
  • +
  • Hyperzine is now more toxic to Taj.
  • +
  • Readded the Vox for admin/antag use and testing. They breathe Phoron now, rather than Nitrogen.
  • +
  • The Xenotaser should work properly.
  • +
+

FTangSteve updated:

+
    +
  • RootSpeak is now split into a local and a global variant. For now the global acts as a hivemind.
  • +
+

Hubblenaut updated:

+
    +
  • Can now click on turfs with trash bags and similar to quick-gather everything on it. No longer pixelhunting for cigarettes and bullets.
  • +
  • Buckets and other reagent holders will no longer simply be put into the janitorial cart's trash bag.
  • +
+

PsiOmegaDelta updated:

+
    +
  • The round start and auto-antag spawners can now check if players have played long enough to be eligable for selection.
  • +
+

Techhead updated:

+
    +
  • Added a new random event: Shipping Error - A random crate is mistakenly shipped to the station.
  • +
+ +

12 January 2017

+

Anewbe updated:

+
    +
  • Ported over a bunch of hairstyles and underclothes from Baystation.
  • +
  • Nurse spiders inject eggs less frequently.
  • +
  • Nurse spiders give a warning to the victim when they implant eggs.
  • +
+

Neerti updated:

+
    +
  • Hand-held flashes and flash rounds will now stun upon repeated applications, similar to stun batons.
  • +
+ +

03 January 2017

+

Anewbe updated:

+
    +
  • Farmbots should be buildable again.
  • +
  • FBPs with vital (head/torso/groin) damage will now show up on the crew monitor as being damaged.
  • +
  • Flashes should now properly affect accuracy in hand-to-hand.
  • +
  • Taj should no longer be poisoned by any sort of coffee. Looks like we missed a spot last time.
  • +
  • Recording tapes can now hold 30 minutes of chat.
  • +
  • Tape recorders and their tapes now fit in security and detective belts.
  • +
  • Lasers can now ignite thermite on walls.
  • +
  • Device cells now fit in wall rechargers.
  • +
+ +

30 December 2016

+

Anewbe updated:

+
    +
  • Changed run/walk speed to be based only on a config file.
  • +
  • Walking should be faster now.
  • +
  • Removed shoeless slowdown.
  • +
+

Atermonera updated:

+
    +
  • Science grippers can install and remove borg components
  • +
  • Exosuit grippers can install exosuit equipment
  • +
  • Sheetloaders can load materials into protolathes and circuit imprinters.
  • +
  • Protolathes and circuit imprinters input materials like autolathes, taking as much of the fed stack as it can.
  • +
+

MagmaRam updated:

+
    +
  • Beakers can now have longer labels.
  • +
  • Adds defibrilator crate for cargo.
  • +
  • Changed how certain stacks spawn behind the scenes. Should fix a few esoteric bugs without impacting anything else.
  • +
+

Neerti updated:

+
    +
  • Subtracting, multiplying, and dividing with arithmetic circuits should actually occur now.
  • +
  • Added new arithmetic circuits; sign, round, and exponent.
  • +
+ +

17 December 2016

+

Anewbe updated:

+
    +
  • EVA rig now has insulated gauntlets.
  • +
  • Adds another slot to select languages, if desired.
  • +
  • The base device cell is now selectable in the loadout.
  • +
+

ForFoxSake updated:

+
    +
  • Digital Valve pipes can now be made and moved.
  • +
  • Air Vents can now have their direction changed.
  • +
  • Atmospherics is now a little less cluttered.
  • +
+

MagmaRam updated:

+
    +
  • Added a nice implant that allows humans to speak EAL.
  • +
+

N3X15 updated:

+
    +
  • Added a changelog editing system that should cause fewer conflicts and more accurate timestamps.
  • +
  • Killed innocent kittens.
  • +
+ +

01 December 2016

+

Anewbe updated:

+
    +
  • Adult Diona should be able to name themselves properly now. Tweaked from a Baystation PR by FTangSteve.
  • +
  • Lightning spells and bioelectrogenesis will no longer stun outright.
  • +
  • FBPs should no longer get mutations from radiation.
  • +
  • Observe warning should properly show how long you have before you can join.
  • +
  • Adds a Toggle Shoe Layer verb to shoes, that let them be worn over the uniform (ie tucking your pants into your shoes).
  • +
  • Shoes now properly check if they can hold knives or not.
  • +
  • Sign language can now be used while muzzled.
  • +
+

Datraen updated:

+
    +
  • Skrell are now more resistant to various chemicals, more susceptible to pepperspray.
  • +
+

ForFoxSake updated:

+
    +
  • Fixed a possible href exploit allowing any living player to speak any language.
  • +
  • Organic beings can no longer speak Encoded Audio Language, although they can still understand it just fine.
  • +
  • Positronic brains can now speak Encoded Audio Language.
  • +
  • Station manufactured Full Body Prosthetics can now speak Encoded Audio Language.
  • +
+

MagmaRam updated:

+
    +
  • Corpses will now process a select few chemicals, meaning you can now add blood into people who bled out before defibbing them.
  • +
  • Defibrilators fixed again.
  • +
  • R&D machines will now accept stacks of metal and glass from Cargo orders properly.
  • +
+

N3X15 updated:

+
    +
  • Electrical storms no longer affect only cargo. If you're not cargo, your lights are no longer safe.
  • +
+

Nerezza updated:

+
    +
  • APCs now have a new EMP behavior. Regular APCs shut off for a few minutes, critical APCs (engine and AI) shut off for 30ish seconds. Medbay will now not be permanently disabled by EMPs if no engineers are available to fix their APCs.
  • +
  • Bay's timed reboot interface for APCs has been ported for EMPed APCs.
  • +
  • APCs affected by grid checks say so on their nanoUI now.
  • +
  • APCs damaged by the apc_damage random event are now effectively emagged APCs. Anyone can operate their interface.
  • +
  • Emagged APCs can now be repaired by removing their power cell and using a multitool to 'reboot' them manually.
  • +
  • Nin and twiz no longer **** up APCs if they drain the battery completely.
  • +
  • Nin and twiz drain power from the wire an APC is connected to first, then drain from the power cell to fill the drain's 'quota'. Because the amount of power given from the power net is random, this means the battery will still drain but this also means you don't need to crowbar tiles in a room if the APC is empty.
  • +
  • Bluescreened APC wire panels now visibly open like they should.
  • +
  • Bashing APCs open was only effective under certain circumstances, but would spam everyone anyway. This has been changed to only spam the user and to be more indicative of when you can bash the cover off.
  • +
  • Full grammar pass on APCs.
  • +
  • Hazard shutters animate slightly and play a sound so players can more readily identify where shutters are being pried.
  • +
  • Two people can't pry the same shutter simultaneously anymore.
  • +
  • Fixed a bug causing shutters to immediately pry open when people didn't want the shutter open.
  • +
  • Inflatables can be deflated using ctrl-click.
  • +
  • Inflatables can be deployed on adjacent tiles by clicking them.
  • +
  • Bumping into closed inflatable doors will no longer freeze them for a few moments.
  • +
+

Yoshax updated:

+
    +
  • All Heads of Staff now get multi-color pens in their office.
  • +
  • Doors that do not have an access requirement can now be opened when handcuffed.
  • +
+ +

21 November 2016

+

Anewbe updated:

+
    +
  • Drawing blood with a syringe now takes a moment.
  • +
  • Communicators no longer have a loadout cost.
  • +
  • Having more than 50 tox will now cause liver damage, rather than 60.
  • +
  • Adds Stimm, a homemade hyperzine made of sugar and welding fuel.
  • +
  • Hyperzine is now toxic.
  • +
+

Nerezza updated:

+
    +
  • Space suits now hide jumpsuits, so excessively bulky jumpsuits no longer peek through.
  • +
  • Teshari wearing webbing now have the correct sprite overlay. More accessories need sprites, however.
  • +
  • Teshari sprites no longer show the majority of suit accessories, anyone who wants to pitch in to fix this are invited to do so!
  • +
  • Windoors can now be disassembled. Apply crowbar when open.
  • +
  • Engiborgs and drons can name door and windoor assemblines now. Click an adjacent assembly with no modules active.
  • +
  • Windoors now know how to name themselves. In addition, unnamed windoors now spawn with their default name instead of null.
  • +
+

RedStryker updated:

+
    +
  • Added a colorable hairflower to the loadout.
  • +
  • Added a taqiyah to the loadout that can be colored with the color datum.
  • +
  • Fixed the sprite for the red Security Hat backwards sprite so that the 'N' on it is no longer backwards.
  • +
+

Yoshax updated:

+
    +
  • All robots now get crowbars, flashes and fire extinguishers.
  • +
  • IV Drips are no longer dense, meaning they can be walked through like chairs.
  • +
  • Robots can now use the toggle lock verb on crates and lockers.
  • +
  • There is now an experimental welding tool, it regenerates its fuel on its own! One is given to the Chief Engineer, produced in Research, or found in Syndicate toolboxes.
  • +
+ +

20 November 2016

+

Datraen updated:

+
    +
  • Global announcer now has access to engineering channel.
  • +
  • Supermatter now uses the global announcer.
  • +
+

Nerezza updated:

+
    +
  • Digital FBP/Cyborg brains no longer drop brains.
  • +
  • Digital FBP/Cyborg brains are tagged with their designation now.
  • +
  • All cyborgs can now unbuckle people from beds/chairs. Just attack the structure with no module selected.
  • +
  • Added the current station date to the Status tab. Ported from Baystation.
  • +
+

Yoshax updated:

+
    +
  • Adds the ability for Hydroponics Trays to enter cryogenic stasis. You can do this by using a multitool on one. Wheh in stasis the plant will be frozen in time, it will neither grow nor die. Now you can have a life!
  • +
+ +

18 November 2016

+

Anewbe updated:

+
    +
  • Added .45 and tommygun AP ammo to the uplink.
  • +
  • CPR can be performed on corpses, doesn't actually help them.
  • +
+

Datraen updated:

+
    +
  • Makes cameras faster, removing a large chunk of bloat relating to taking pictures. Specifically for taking pictures of angry cheetos.
  • +
+

MagmaRam updated:

+
    +
  • Slimes will now properly process chems that have zero effect on them (that is, they'll get rid of them instead of clogging up their metabolism forever).
  • +
+

Nerezza updated:

+
    +
  • Added Lemon Juice to soda dispensers across the station. Reagent cartridge refills can be ordered via cargo.
  • +
  • Added Lemon Juice and Milk Cartons to the bar's Booze-o-Mat. You can now order milkshakes and not get shot (maybe).
  • +
+

Yoshax updated:

+
    +
  • Being unable to breathe and having oxyloss will now cause brain damage that scales with the amount of oxyloss you have. Without oxygen, the brain takes damage and will EVENTUALLY die (but you would most likely die of actual oxyloss before that point.)
  • +
+ +

17 November 2016

+

Anewbe updated:

+
    +
  • Slowdown in armor sets moved to chest and legs, rather than arms and legs.
  • +
  • Bullets and lasers will now show up on Autopsy Reports.
  • +
  • Fixed all ERT calls being silent, regardless of selected option.
  • +
  • Flashlights can now fit in rechargers.
  • +
  • Added flashlights, maglights, and the secHUD sunglasses (Sec only) to the loadout.
  • +
+

TheGreyWolf updated:

+
    +
  • Added Sign language, which can be selected from character setup.
  • +
+ +

13 November 2016

+

Anewbe updated:

+
    +
  • Adds a list to prevent certain jobs from being certain roundstart antags, rather than outright preventing them.
  • +
  • Surplus crates won't make more surplus crates.
  • +
  • Random buys from uplinks will no longer buy anything out of the Badassery tab.
  • +
  • Loincloth now has an on-mob sprite.
  • +
  • Ported Bay's tape recorders (which actually work).
  • +
+

Broseph Stylin updated:

+
    +
  • Added HUD aviators to the loadout. They're restricted to security, and can toggle between HUD and flash protection modes, but won't offer both at once.
  • +
+

MagmaRam updated:

+
    +
  • Holsters can be concealed by some suit-slot items, others conceal all accessories.
  • +
  • Fixed certain suit-slot items not hiding jumpsuits properly.
  • +
+

RedStryker updated:

+
    +
  • Adds a Guy Fawkes mask.
  • +
+

Yoshax updated:

+
    +
  • Clipboards can now be made out of wood.
  • +
+ +

25 October 2016

+

Anewbe updated:

+
    +
  • The effects from empty-handed disarming now have a cooldown.
  • +
  • HoS and Detective equipment is less protective.
  • +
+ +

24 October 2016

+

Anewbe updated:

+
    +
  • The color selectable beret should now be more vibrantly colored.
  • +
  • Bullet armor has a higher chance of preventing an embed.
  • +
  • The actual system by which embed works has been changed. The overall effect should be negligible.
  • +
  • Flashlights use device cells. Time of use should be roughly unchanged.
  • +
  • Device cells have a chance to spawn where normal cells do.
  • +
  • Internal Affairs Agent HUD icon added.
  • +
  • Command, QM, and Bridge Secretary icons are now blue.
  • +
  • Research department icons are now purple.
  • +
  • Supply department icons are now brown.
  • +
  • Chemist icon is now white and red, like the rest of medical.
  • +
  • Using a roll of tape on a person requires the same level of grip as handcuffs.
  • +
  • The disclocation chance when using disarm intent with a weapon has had its' formula changed, meaning the threshold for always disclocatiing is now higher, and no longer 15 force. Meaning weapons will dislocate limbs less often and will also do less damage.
  • +
+

MagmaRam updated:

+
    +
  • Rates of blood loss now depend on the type of wound inflicted and where the wound is inflicted, as well as the damage.
  • +
+

Neerti updated:

+
    +
  • Changes how the grid check event works. A new machine called the grid checker exists in engineering, near the engineering substation. The actual event now involves a power spike originating from the engine, which the grid checker will activate upon sensing it, and causing a blackout. Engineering can restore power faster if they hack the grid checker correctly. A piece of paper left in the substation has more details.
  • +
  • Adds new 'spell power' mechanic, currently tied to technomancer cores. Certain cores will augment various characteristics of spells, such as damage, radius, etc Base spell power is 100% (internally 1.0) and some cores may raise or lower it.
  • +
  • Adds new 'info' tab for Technomancers that hopefully tells new them what they need to know.
  • +
  • Round-end now shows every spell each technomancer has, as well as their core type.
  • +
  • Ability HUD buttons can be re-ordered by clickdragging one button onto another.
  • +
  • Recycling core now actually works.
  • +
  • Adds two new cores. The Safety Core, which reduces instability by 70%, however it hass less energy, lower recharge rate and lower spell power. Also the Overcharged Core which uses more energy, caused more instability, but has far higher spell potency.
  • +
  • Adds a new Spyglass item, that functions exactly like a pair of binoculars. This is for Techomancers.
  • +
  • Technomancer Resurrect now has a deadline of 30 minutes until a dead person can't be revived, instead of 10 minutes.
  • +
  • Technomancer Radiance is now three times as strong. Also Radiance with a Scepter prevents the caster and allies from being afflicted.
  • +
+

PapaDrow updated:

+
    +
  • Striped undergarments now exist.
  • +
+

Redstryker updated:

+
    +
  • Added a blue variant of the Medical voidsuit called the 'Emergency Medical Response Voidsuit' that can be obtained from the suit cycler.
  • +
+ +

10 October 2016

+

Anewbe updated:

+
    +
  • The base device cell has been shrunk, for use in non-weapon devices.
  • +
  • Adds another class of device cell, for use in weapons.
  • +
  • Belts can now hold device cells.
  • +
  • Cryopods (including the portal and elevator) no longer consume ammo or device cells.
  • +
  • Low Yield EMP grenades now have the proper EMP radii.
  • +
+

Redstryker updated:

+
    +
  • Allows promotion to Colony Director on the ID console.
  • +
+ +

08 October 2016

+

Anewbe updated:

+
    +
  • Unloading an energy weapon should now correctly show what was unloaded.
  • +
  • Borg stun baton is back to the old cost, for balance reasons.
  • +
+

Redstryker updated:

+
    +
  • 'Overseer' added as an alt title to Colony Director alt titles list.
  • +
+

Spades Neil updated:

+
    +
  • Adds the ability to hack Jukeboxes.
  • +
+

Yoshax updated:

+
    +
  • Flashlights now take powercells.
  • +
  • Flashlights now have multiple brightness levels, including low, medium and high.
  • +
+ +

06 October 2016

+

Anewbe updated:

+
    +
  • Energy weapons and stunbatons now use special device power cells, these can still be recharged.
  • +
  • Energy weapons can be unloaded and reloaded by clicking them with an empty hand or a device cell, respectively. The process of loading a cell takes a few moments.
  • +
  • Stunbatons no longer require a screwdriver to switch cells.
  • +
  • Tweaked the order in which stunbatons check for power, they should now visibly power off when their cell hits 0, instead of one hit after.
  • +
  • Security lockers (HoS, Warden, and Officer) now have an extra device cell in them.
  • +
  • Protolathe can print device cells.
  • +
  • Adds start_recharge() proc to energy weapons. When called, this should cause the affected weapon to begin self-charging.
  • +
  • Weapons that self-recharge won't do so for a short period after firing.
  • +
  • On weapons that can fire both lethally and non-lethally, lasers drain twice as much power as tasers.
  • +
  • Laser cannon, LWAP, and self_recharging weapons cannot switch cells.
  • +
  • Map has been changed to include more rechargers. Merc and ERT bases include extra device cells.
  • +
+

Neerti updated:

+
    +
  • Cleaned up the work in progress event system.
  • +
  • Added framework for a new grid check for the new event system.
  • +
+

Spades Neil updated:

+
    +
  • Replaced Station Administrator with Colony Director, based on feedback literally from NASA.
  • +
+

Yoshax updated:

+
    +
  • You can now only fit one pizza per box, and pizzas will no longer vanish to pizza gnomes.
  • +
  • Energy swords will now produce a small light. The light is determined by the color of the blade.
  • +
  • Simple mobs such as slimes, or carp, will now ignore intent requirements for passing applied tape.
  • +
  • Long records will no longer be devoured by long-record-goblins when attempting to edit them using a console in-round.
  • +
  • AIs with special roles will now get access to the fancy law manager.
  • +
+ +

05 October 2016

+

Redstryker updated:

+
    +
  • Added four sounds that are randomly played when bones break. Also allows the Technomancer to play the bone break sound.
  • +
  • Adds a black variety of the Security Voidsuit called the 'Crowd Control' voidsuit. It can be obtained from a Suit Cycler with Security clearence.
  • +
  • Codes in icon state for the Press Vest.
  • +
  • Added a child of the Medical armband with a red cross on it. It is available on the loadout.
  • +
+ +

02 October 2016

+

Anewbe updated:

+
    +
  • Pain from burn damage is now equal to that of brute damage.
  • +
  • Removed the exploit by which you could gain cargo points by ordering plastic crates.
  • +
  • Upped cargo point gain by 50%.
  • +
  • Parapen in SpecOps crate replaced with a 4th smoke grenade.
  • +
+

HarpyEagle updated:

+
    +
  • Adds applying pressure to body parts to reduce bleeding. With desired body part selected, help-intent click yourself or get an aggressive grab, then help-intent attack with the grab item. Each person should only be able to apply pressure to one body part on one person at a time, so choose wisely. Applying pressure will get blood on your hands.
  • +
+

Yoshax updated:

+
    +
  • Armbands can now be attached to things that go in the outer suit slot.
  • +
  • Shanking has been added. You can shank someone by getting an aggressive grab on them, targetting their chest and attacking them with a sharp item. This has a special attack that has greatly increased chance to do internal damage, also does bonus damage for weapons that are both sharp and have edge.
  • +
+

Zuhayr updated:

+
    +
  • Added /vg/ direct-action ventcrawling. You will now crawl through the actual pipe network, a step at a time. Have fun.
  • +
+ +

19 September 2016

+

Anewbe updated:

+
    +
  • Blood Drain now heals internal damage, including broken bones and internal bleeding.
  • +
  • Adds the Command Secretary job.
  • +
  • CE hardsuit now has proper magboots and insulated gauntlets.
  • +
  • Powersinks should actually explode again, after a while.
  • +
+

MagmaRam updated:

+
    +
  • Lasers and energy projectiles in general now glow in the dark.
  • +
  • Robotic and prosthetic limbs can now be used in creation of simple robots, rather than just the robotic (lawed-chasis) limbs.
  • +
+

Zuhayr updated:

+
    +
  • Added /vg/ direct-action ventcrawling. You will now crawl through the actual pipe network, a step at a time. Have fun.
  • +
+ +

16 September 2016

+

Anewbe updated:

+
    +
  • Explosive implants should no longer gib the target if the setting is Localized Limb.
  • +
  • Lasercannon has 4 shots and fires slightly faster.
  • +
  • Lasercannon shots are slightly weaker to compensate for increased sustain.
  • +
  • Changes Unathi sprites slightly.
  • +
  • The advanced egun, laser carbine, and lasercannon now take up a bit more space in bags.
  • +
  • Prosthetic limbs and extremities no longer increase body temperature.
  • +
  • Ninja and Technomancer now require 5 players to start in either secret or voted.
  • +
  • Split skirts into 'skirts', which are just a skirt, and 'skirt outfits', which cover the upper body. Check your loadouts, they should remain otherwise unchanged.
  • +
  • Splints are no longer reusable.
  • +
  • Water is now more effective at dousing burning people.
  • +
  • Ninjas now vanish in a cloud of smoke, rather than exploding.
  • +
+

Chinsky updated:

+
    +
  • Added a hawaii shirt to loadout accessories. Can be attached to clothing like suit jackets etc. Can also be found in mixed wardrobes.
  • +
+

Yoshax updated:

+
    +
  • People bleed faster and more.
  • +
  • Splints are once again reusable and have been improved behind the scenes.
  • +
  • Removing splints will now correctly give you the splint used to splint the organ.
  • +
+ +

03 September 2016

+

Yosh updated:

+
    +
  • Projectile flash rounds will now do the same as a flash when it hits the target. As such, it will blind, confuse and blur the eyes of thw target. Pistol and machine gun rounds last the same length as a flash, shotgun rounds last longer.
  • +
  • Changeling recursive enhancement is now a toggleable passive ability, instead of a one-time use active ability.
  • +
  • You can now vomit by using the vomit emote.
  • +
+

Yoshax updated:

+
    +
  • Changeling armor and space armor can now be cast off regardless of your stored chemicals.
  • +
+ +

02 September 2016

+

Yosh updated:

+
    +
  • DNA Lockable guns have been finished. Any gun can be made into a DNA Lockable gun by inserting a DNA Chip Lock. These are not currently available, and are adminspawn only. Please refer to your nearest staffmember/developer to begin discussion for future implementations of this feature.
  • +
  • A new hairstyle has been added named poofy2.
  • +
+

Yoshax updated:

+
    +
  • Autotraitor now needs 0 players to start in secret.
  • +
  • Diona are now slightly faster!
  • +
+ +

01 September 2016

+

Alberyk updated:

+
    +
  • Added more horns and horns related facial options for Unathi.
  • +
+

Anewbe updated:

+
    +
  • Hyperzine metabolizes twice as quickly.
  • +
  • Changeling space suits now have magboots.
  • +
  • Armblade now has suicide_act text.
  • +
+

Techhead updated:

+
    +
  • Medical splints can now also be applied to hands and feet (in addition to arms and legs).
  • +
  • For those that miss the old functionality, ghetto splints have been added. These can be crafted with a roll of tape and a metal rod and can only splint arms and legs.
  • +
+

Yosh updated:

+
    +
  • The secure briefcase is now available in the loadout for anyone who wishes to use it.
  • +
  • Leaving a space area and entering a non-space area will no longer leave your sprite floating.
  • +
  • Ponchos can now be attached to your uniform as an accessory. In addition they can also be attached to suits!
  • +
  • Changeling regenerative stasis will now properly regrow limbs.
  • +
  • Changeling regenerative stasis will no longer runtime and refuse to work when you have a missing limb.
  • +
  • The shuttle during revolution will no longer take forever and a day to arrive and such.
  • +
+ +

30 August 2016

+

Anewbe updated:

+
    +
  • Arm and leg guards are now slightly less slowing.
  • +
  • Mining RIG is now faster
  • +
  • Tweaks security voidsuit armor values.
  • +
  • Hardsuits (RIGs) now have an inbuilt suit cooling system, toggled via HUD button. This only works when the hardsuit is fully deployed, and drains charge from its power cell.
  • +
+

Neerti updated:

+
    +
  • Emitters can be examined to see if they are damaged. They can also be repaired by applying metal sheets to them.
  • +
  • Emitters now only explode on death if they are on a powered wire with significant power flowing through it.
  • +
  • Emitters don't explode in one hit, or by tasers or non-damaging projectiles anymore.
  • +
+ +

29 August 2016

+

Haswell updated:

+
    +
  • Modules installed within a hardsuit will now be listed when examining the hardsuit control module while being held or worn, if the maintenance panel is open.
  • +
+

Hubblenaut updated:

+
    +
  • Bottles will now actually sell for their set prices.
  • +
  • Chief Medical Officer and Medical Doctors now spawn with a health analyzer instead of a penlight.
  • +
+

Sin4 updated:

+
    +
  • Camera Console swaps to active camera upon clicking on.
  • +
  • Hugs gender correctly.
  • +
  • Prometheans gender correctly and have a gender identity.
  • +
  • Meatspike no longer takes you prisoner upon placing something on it.
  • +
  • Lighting someone on fire now tells the admins.
  • +
  • Wiping something down with a damp rag no longer wets the floor.
  • +
  • Captains gloves now appear when put on.
  • +
  • Fixes Station Administrator Spawn point and access/restrictions.
  • +
  • Renamed items from captain to station administrator.
  • +
+

Yoshax updated:

+
    +
  • IDs can now actually be put onto your ears.
  • +
  • Lungs will now once again rupture when you are in an area where you cannot breathe. This has a relatively small chance to happen.
  • +
+ +

15 August 2016

+

Anewbe updated:

+
    +
  • Changed some words to match current Tajaran lore.
  • +
+

Hubblenaut updated:

+
    +
  • Adds a verb for toggling whether to show specific pieces of underwear.
  • +
  • Changes medical belt sprite. Mostly white now so they go nicely with all medical uniforms.
  • +
+

Yoshax updated:

+
    +
  • Dirt accumulation on tiles will now work again.
  • +
  • The change appearance window provided to antagoniss such as mercenaries, heisters or suchlike (including traders!) will now properly allow people to select species they are whitelisted for.
  • +
+ +

13 August 2016

+

Yoshax updated:

+
    +
  • The ERT camera monitor on the shuttle will now connect to the right network.
  • +
  • The 'choose sprite' verb as a ghost will no longer prematurely clear you sprite and will now return your sprite to what it was previous when you press 'no'. However, it will not allow you to get back the sprite of your actual character because those are horrible snowflakes.
  • +
  • The Atmos Substation is now a proper substation with a breaker box and all!
  • +
  • Diona Nymphs now get a popup window on evolution to allow them to input a name.
  • +
  • Changeling revive will now close any surgical incisions.
  • +
+ +

08 August 2016

+

Kelenius updated:

+
    +
  • Xenoarcheology code has been partially redone.
  • +
  • Pick set will now sort the picks inside it.
  • +
  • Removed useless random numbers from GPS coordinates in various places. I'm sure we have not lost the arcane knowledge of rounding 500 years into the future.
  • +
  • Picks renamed to show their excavation depths.
  • +
  • Suspension generator's power use lowered.
  • +
  • Suspension generator's different field types removed. By the way, remember that they can suspend any item and even mobs.
  • +
  • Archeology belts and pick sets can now hold small pickaxes. Pick sets still only have 7 slots. Brushes fit on your ears.
  • +
  • Empty rock drop rate reduced.
  • +
  • Empty rock renamed from 'rock' to 'small rock' so you can tell if you are clicking on a turf or an item when hovering over it.
  • +
  • Empty boulder spawn rate reduced.
  • +
  • Tape measuring is a bit faster.
  • +
  • Scanner now shows the lowest and the highest depth of the find (highest is depth + clearance) for easier calculations. Ideally, you need to hit exactly the lowest spot. Less ideally, hit anywhere between higest and lowest. Hit below lowest and you have a chance to break the find.
  • +
  • You can now use a brush to clear strange rocks. Welder uses less fuel for that than before.
  • +
  • Anomaly analyser's report made a bit easier to read.
  • +
  • Anomaly locater will now also locate normal finds.
  • +
  • Gas masks will now correctly spawn as archeological finds.
  • +
  • Digsites will now properly contain several (4-12) turfs in a 5x5 radius. Be careful when digging near your finds.
  • +
  • Suspension generator will now correctly turn off (qdel issue).
  • +
  • Archeology overlays won't disappear when the icon is updated (e.g. when mining next to it).
  • +
  • Archeology overlays won't overlap each other and will properly disappear when you mine out a find.
  • +
  • Some spawning oddities were fixed.
  • +
  • Checks for whether you get a strange rock or a clean item were fixed (previously it always gave you clean item where it should have been rolling a random number).
  • +
  • Can no longer get rid of any item by putting it into evidence bag and bag into core sampler.
  • +
  • Can no longer irreversibly fold pick set into cardboard.
  • +
  • CO2 generator effect now has a type.
  • +
  • Phoron generator effect will now always generate phoron, not sometimes phoron and sometimes oxygen.
  • +
+

Sin4 updated:

+
    +
  • Scheduler ported from Baystation's port of Paradise's scheduler.
  • +
+

Yoshax updated:

+
    +
  • Some items such as commonly found tools are now slightly more effective when wielded as weapons. This change has been made because many of them were too low, and low because of mostly holdovers from other servers where things such as grey tide are big concerns.
  • +
+ +

07 August 2016

+

HarpyEagle updated:

+
    +
  • Severe enough burn damage now causes one-time blood loss due to blistering and body fluid cook-off.
  • +
+

Sin4 updated:

+
    +
  • Fixed ERT icon not showing up properly for sechuds.
  • +
  • Fixed instances of the game mode's config_tag being displayed instead of the game mode name.
  • +
+

Yoshax updated:

+
    +
  • Attacking yourself, or anyone else with a stack of five or more telecrystals will teleport the attacked person to a random, safe (not in space) location within 14 metres.
  • +
  • All telecrystals ammounts have been multiplied by 10. This means the base amount is now 120, and an emag for example costs 30, vs the previous 12 and 3, respectively.
  • +
  • You can once again use telecrystals on an emag to add more uses to it. You get 1 use per every 2 telecrystals.
  • +
  • Instead of only being able to remove 1 telecrystal from your uplink, you can now remove 1, 5, 10, 25, 50.
  • +
+ +

05 August 2016

+

Anewbe updated:

+
    +
  • Changeling Self-Respiration is now a toggle. By default they breathe normally, but if they use the power they no longer require oxygen, or experience the effects of inhaled gasses.
  • +
  • Heat based damage has been increased. This includes fire.
  • +
+

Hubblenaut updated:

+
    +
  • Windoor assemblies can now be named with a pen.
  • +
  • Windoor and airlock assemblies now show their custom name during construction phase.
  • +
  • Windoors can now be made out of two sheets of glass or reinforced glass, for normal and secure windoors respectively.
  • +
  • Windoors now automatically close after construction.
  • +
  • Adjusts the algorism for how windoors and windows are placed on construction (when there are already windows co on the same turf).
  • +
  • Windoors will now drop exactly the materials they were made of.
  • +
  • Prying a broken circuit out of a windoor will no longer cause duplicates to drop.
  • +
  • Airlocks no longer spark after spawn and several other icon update issues were fixed.
  • +
  • Fixes reinforced walls not being constructable with one sheet left in stack.
  • +
  • Windows that were busted out of their frame by force are now correctly rotatable.
  • +
  • Lots of spellchecking and code cleanup in windoor and airlock code.
  • +
  • Killed innocent kittens.
  • +
+

Sin4 updated:

+
    +
  • Advanced Body Scanners are now deconstructable
  • +
  • You can now add coolant to the Radiocarbon Spectrometers
  • +
  • Frame code revamped and cleaned up.
  • +
  • R&D server circuitboards can be swapped between core and robotics types using a screwdriver.
  • +
+

Yoshax updated:

+
    +
  • Wounds will now once again bleed.
  • +
  • Xeno loadout items will now properly be reloaded into a slot when the server restarts.
  • +
  • A new item has been added to the uplink. Package bombs. These come in two variants, small and big, which cost 20 TC and 40 TC respectively. These come in a box with an explosive, a disguised detonator and a screwdriver. The use the detonator you muse apply the screwdriver to configure it into detonator mode. This must be done when it is closed.
  • +
+ +

31 July 2016

+

Anewbe updated:

+
    +
  • Sprays now respect shields.
  • +
+

Yoshax updated:

+
    +
  • Certain items such as pills and suchlike will once again be usable on someone who is on a surgical table/table.
  • +
+ +

25 July 2016

+

PsiOmegaDelta updated:

+
    +
  • Robot upgrades produced in robotics to be applied to Cyborgs can now once again actually be applied.
  • +
+

Rymdmannen updated:

+
    +
  • Added department specific rubber stamps for cargo and warden.
  • +
  • Replaced 'small rubber stamp' with corresponding new ones in cargo area and warden's office.
  • +
  • Renamed ''quartermaster's stamp'' to ''quartermaster's rubber stamp''.
  • +
+

Superbee29 updated:

+
    +
  • Ghosts can now see the power in a cable when examining it.
  • +
+

Yoshax updated:

+
    +
  • Flashes no longer provide an instant stun. Flashes now confuse and blind the affected person for five seconds and in addition makes their eyes blurry for ten seconds.
  • +
  • The empty box supply crate has been replaced with a shipping crate. Which contains what you need to send stuff places!
  • +
  • The chef now gets a destination tagger and packaging paper to send people food.
  • +
  • Drinking glasses now have a material cost in the autolathe.
  • +
  • When emagged security bots such as the Securitron and ED-209 will now move and pursue faster.
  • +
  • Securty bots such as mentioned above will now be properly emagged.
  • +
  • The cost of items in the antag uplink have been tweaked. Some are cheaper, some are more expensive. In addition, you can now buy singular grenades isntead of boxes. Buying a box has a discount over the singular.
  • +
  • Repairing burn damage on FBPs will now once again properly work.
  • +
  • Undislocating limbs will now once again properly work.
  • +
  • The phoron assembly crate in cargo has been renamed to a Phoron research crate and now contains more supplies including tank transfer valves.
  • +
  • The cooldown between discount offers in the antag uplink is now 10 minutes versus the previous 15 minutes.
  • +
  • The ordering of the items in the autolathe will now be somewhat diferrent due to a code overhaul. It is now in alphabetic order.
  • +
  • Security robots such as the Securitron or ED-209 are now more hardy and can take more damage before dying.
  • +
  • The silenced pistol no longer has any recoil and can be fired faster with less delay in between shots.
  • +
+ +

22 July 2016

+

Anewbe updated:

+
    +
  • Removes assault carbine from uplink.
  • +
  • Speeds up the toxin reagents
  • +
+

EmperorJon updated:

+
    +
  • Having between 20 and 100 nutrition and over 45 toxin damage will no longer cause you to gag ad-infinitum and die. It now respects vomit time restraints.
  • +
  • Gagging now occurs only when the mob has no nutrition at all. It no longer causes three toxin damage, only weakens as before.
  • +
  • Vomiting and/or gagging from toxins now occurs regardless of nutrition, not only 20+.
  • +
+

Neerti updated:

+
    +
  • Adds ability for ghosts to send and receive text messages via communicator.
  • +
+

Yoshax updated:

+
    +
  • Drop pod contents have been adjusted. In general, you will get something more useful and the less useful contents have been made more interesting. There is a total of 12 drop pod content lists and 7/12 are useful, 4/12 are useless, 1/12 is potentially useful.
  • +
  • Stun Revolvers will no longer be able to spawn from random energy weapon spawns. In addition, some of the other random item spawns have new items and adjusted probablities.
  • +
  • Tajaran are no longer negatively affected by coffee.
  • +
  • Bucklecuffing as it has been known for the longest time is no longer a thing. When you resist when cuffed and buckled to something, you will now resist out of the handcuffs first, allowing you to simply unbuckle yourself once done.
  • +
+ +

13 July 2016

+

Anewbe updated:

+
    +
  • Removed detonating borgs via Robotics Console
  • +
+

Yoshax updated:

+
    +
  • Emagging a cargo supply console will now properly hack it and will also remove the access requirement.
  • +
  • Languages selected during character setup will once again be properly added to mobs.
  • +
+

xDarkSapphire updated:

+
    +
  • Adds a new hairstyle: Spiky Ponytail.
  • +
+ +

10 July 2016

+

Anewbe updated:

+
    +
  • Changelings will no longer remain stunned or suchlike when attempting to regenerate.
  • +
+

Cirra/ updated:

+
    +
  • Added a chemistry gripper for Crisis borgs.
  • +
+

GinjaNinja32 updated:

+
    +
  • Adds 3x & 4x upscaling options for players with very large monitors.
  • +
+

HarpyEagle updated:

+
    +
  • Runtime can now become friends with anyone, regardless of their initial job.
  • +
+

Neerti updated:

+
    +
  • Mining can now be done with explosives. The effectiveness depends on the spot chosen to explode, so using an ore scanner is advised.
  • +
+

PsiOmegaDelta updated:

+
    +
  • MedHUD overlays now have more stages, both for 'normal' and critical stages of injury, for improved quick-diagnosis.
  • +
+

Redstryker updated:

+
    +
  • Communicators will no longer show up on camera networks by default.
  • +
  • Adds a selection of flannels to the loadout. These can have their sleeves rolled up, their buttons buttoned up, be tucked in and any combination of those.
  • +
+

Techhead updated:

+
    +
  • New Random Event: Solar Storms. Similar to a radiation storm, but anywhere inside the station is safe. Also boosts solar panel output significantly for the duration.
  • +
+

Yoshax updated:

+
    +
  • Ports an Advanced Who verb that allows normal players to see what players are in game, and which aren't.
  • +
+

Zuhayr updated:

+
    +
  • Modifies the health HUD element to display limb damage individually. It will reflect your species, prosthetics, loss of limbs, as well as being on fire.
  • +
+ +

08 July 2016

+

EmperorJon updated:

+
    +
  • Adds admin functionality to call a trader ship event with the Beruang in the same manner as ERT dispatches.
  • +
  • Adds a Trader 'antagonist' as they use the antagonist framework. Not considered an actual antagonist, like the ERT.
  • +
  • Alters Beruang base to provide some clothing for Traders plus a locked-down area for admins to spawn cargo.
  • +
  • Alters Beruang access to a new Trader-ID-only access requirement.
  • +
+

Neerti updated:

+
    +
  • Restructred the AI core massively, and the upload slightly.
  • +
  • Adds a new material type, called Durasteel, which is made from plasteel and diamonds. It's incredibly tough and also reflective. The inner walls of the AI core contain this new material to protect it.
  • +
  • New turret subtype just for the AI core, that is more durable, has a chance to shrug off EMP, and fires xray lasers. They even turn green.
  • +
  • Turrets now wait to go back down in their covers upon losing sight of a target.
  • +
  • Emitters now have health, and can be damaged by projectiles. They will explode on death.
  • +
  • Critical APCs (the type found in the engine and AI core) are now more resistant to EMP. Equipment and Enviroment stays on during an EMP, and less of the cell is drained.
  • +
+

Sin4 updated:

+
    +
  • Added benches.
  • +
  • Added floor lamps.
  • +
  • Added water-cooler cup dispenser.
  • +
+

Yoshax updated:

+
    +
  • Adds recipes for four new non-alcoholic cocktails. Shirley Temples, Roy Rogers, Arnold Palmers and Collins Mixes.
  • +
  • Adds five new Tajaran hairstyles ported from Aurora.
  • +
+ +

01 July 2016

+

Aztectornado updated:

+
    +
  • Clicking a stack of sheets (Metal, phoron...) in your other hand now asks how many you want to split off the stack, courtesy of Baycode
  • +
+

Datraen updated:

+
    +
  • Antagonistic factions can now be set and viewed on the uplink. Visibilities can be set for these as well, to help identify sympathizers/potential aids, or to hide the information from those outside of your faction.
  • +
+

Yosh updated:

+
    +
  • Increases max records and book length to ridiculous levels.
  • +
+

Yoshax updated:

+
    +
  • The PTR Sniper is now more accurate when scoped, but less accurate when unscoped. In addition it now has more recoil.
  • +
  • The Laser Cannon no longer holds multiple shots. It holds charge for one shot at a time. This is because the beams it fires now do 90 damage with 100 armor penetration. Furthermore, it is now considerably more accurate. Lastly, to counteract it only holding one shot at a time, it now autorecharges, which takes 60 seconds.
  • +
+

Zuhayr updated:

+
    +
  • Ports/adapted several kitchen machines from Apollo Station.
  • +
+ +

27 June 2016

+

Sin4 updated:

+
    +
  • Added NanoUI for Advanced Body Scanners, Arcade, Atmospherics Control Computer, Chemmaster, Cloning Console, Fax Machines, Guestpass Console, Holodeck Computer, Laptop Vendors, Operating Computer, and Photocopiers.
  • +
  • Fixes chemmaster not putting pills in pill bottles.
  • +
+ +

21 June 2016

+

HarpyEagle updated:

+
    +
  • Fixes disarm-attack dislocation chances being so low that you were very likely to break the targeted limb before it would dislocate.
  • +
  • It is now possible to disarm-attack with stunbatons like with other melee weapons. Note that this means that using a stunbaton on disarm intent will hurt people.
  • +
  • Trying to move while being grabbed will now automatically resist.
  • +
  • Small mobs are no longer able to pin larger mobs.
  • +
  • Resisting a smaller mob's grab is more likely to be successful.
  • +
  • Fixed being able to climb onto a larger mob while restrained, weakened, unconscious, or dead.
  • +
+

JerTheAce updated:

+
    +
  • CentCom Fax, Admin Prayer, and CentCom emergency messages now prompt admins with a pleasing sound effect.
  • +
  • Fax machines now sound like fax machines and not polaroid cameras.
  • +
+ +

15 June 2016

+

Yoshax updated:

+
    +
  • The categories for items in the cargo ordering console have been reworked. Items shoulw now be in more sensible categories. If you cannot find something, try the sensible category.
  • +
+ +

14 June 2016

+

Arokha updated:

+
    +
  • Adds video-calls on communicators for existing calls
  • +
  • Adds a 'decline' to incoming communicator calls
  • +
  • New wallets that let you color them how you want
  • +
  • Fixes communicators being able to hear speech
  • +
  • Fixes deadcalls to communicators
  • +
  • Fixed dropping head/foot/glove items on limb loss
  • +
  • Suit coolers inside mecha now work
  • +
  • Fixed printing '1' to world over and over
  • +
  • Made mech tracking beacon constructable again
  • +
  • Change how emotes and LOOC propogate to nearby people
  • +
  • Rewrote how get_mobs_and_objs_in_view_fast works
  • +
  • Can now see through the red external airlock doors
  • +
+

Datraen updated:

+
    +
  • Adds a chance for slimes to get mutation toxin for creation of prometheans (40%).
  • +
  • Simple animals outside of the hostile subtype won't follow you as a zombie.
  • +
  • Xeno hostility is more apparent now.
  • +
  • Slime cores can no longer create twice as many slimes through an exploit.
  • +
+

GinjaNinja32 updated:

+
    +
  • Rewrote drinking glasses. There are now eight types of glass, and drink appearance is based on color and the type of glass you put it in.
  • +
  • There are now 'glass extras' you can add to drinks. Straws, drink sticks, and fruit slices (yes, all of them) all work. You can add up to two extras per glass. Add extras by clicking the glass with the extra, remove by clicking the glass with an empty hand while it's in your other hand.
  • +
  • Adding 'fizzy' things (soda water, cola, etc) or ice to a drink will make it be fizzy or have ice floating in it.
  • +
+

Yoshax updated:

+
    +
  • Everything produced in Robotics is now 25% cheaper to produce.
  • +
+ +

08 June 2016

+

Yoshax updated:

+
    +
  • There is now more soap on the map. The chef also gets a dropper.
  • +
  • Changes in gravity now stun for much longer.
  • +
  • Bullets now have a better chance of penetrating objects such as filing cabinets, consoles, fax machines, etc. This applies to all bullets.
  • +
  • The research outpost toxins department now has reinforced phoron windows.
  • +
  • Spears now do their correct damage instead of doing around half.
  • +
+ +

07 June 2016

+

Datraen updated:

+
    +
  • Adds a trait tool for Xenobio2. It was supposed to be in the initial implementation, but fell through the cracks, sorry!
  • +
  • Fixed the xenobio smartfridge not displaying it's starting core amount.
  • +
  • Fixed an inverted check with slimes.
  • +
+

EmperorJon updated:

+
    +
  • Increased loadout points from 10 back to 15. We've added so many things like lunchboxes and communicators that everyone just takes by default, so a few more points will be nice.
  • +
+

JerTheAce updated:

+
    +
  • Adds a variety of new guns. Some of these guns and and their ammunition are purchasable through antag uplink, cargo, or can be spawned during Renegade or Heist modes.
  • +
  • Adds ammunition clips for reloading magazines and some guns (such as bolt-actions).
  • +
  • All magazines and ammunitions can now be produced with the autolathe.
  • +
  • New bullpup SMG is available in armory area on CentCom level.
  • +
  • Revolvers now use 6 shots. Finally.
  • +
  • Most guns that didn't use magazines before for some reason (such as the Uzi) now use magazines.
  • +
  • All casings now update icons if they have been spent.
  • +
  • Corrects Pulse Rifle charge cost consistency.
  • +
  • Corrects and improves a number of icons for guns, including a couple of energy guns, and adds fallback icons so they do not turn invisible when held or strapped to your back.
  • +
  • Made the icons for some guns look differently depending on what magazine is loaded into them.
  • +
  • Made antag uplink menu for guns and ammo more informative.
  • +
  • Machinegun magazines no longer fit in pockets.
  • +
  • Made names and descriptions for all projectile guns and ammo consistent while removing grammar and spelling errors.
  • +
  • Autolathe no longer exploitable for ammo by repeatedly recycling empty magazines.
  • +
  • Guns now check a list of compatible magazines.
  • +
  • Ranged mobs no longer drop usable .357 casings.
  • +
  • Added a variety of new gun sound effects, and swapped out the old default gun sound.
  • +
+ +

30 May 2016

+

EmperorJon updated:

+
    +
  • Ports Baystation's setup screen changes, thanks to PsiOmegaDelta.
  • +
  • Includes character preview with toggleable equipment, visible loadout items, ghost character sprites, and custom colour underwear. Your underwear will have reset, so you'll need to set it back.
  • +
+ +

29 May 2016

+

Datraen updated:

+
    +
  • Injecting people with mutationtoxin no longer mutates them into slime people.
  • +
  • Removes amutationtoxin.
  • +
  • Removes slime core recipies.
  • +
  • Adds slime monkey cubes, which are created by injecting monkey cubes with mutationtoxin and activating like a posibrain.
  • +
  • Maps for Xenobio2 research labs/stations.
  • +
+

Zuhayr updated:

+
    +
  • Backend change: allowed accessories to be placed on any clothing item with the appropriate variables set.
  • +
+ +

27 May 2016

+

Yoshax updated:

+
    +
  • Added a new preference that allows you to disable fake nanoui styling on relevant windows. However, if it is your first time loading with this new preference you will need to save your character slot, as there is a problem with satanisiation and it believes the preference is set to disable the nanoui styling.
  • +
+ +

25 May 2016

+

Serithi updated:

+
    +
  • Adds in lavender.
  • +
+

Yoshax updated:

+
    +
  • Cables of any color can now be merged.
  • +
  • More and different colors are now available to be used by cable.
  • +
  • Adjusting your suit sensors now displays a message to other people in range that you did so. In addition, seeing someone else adjust someone's suit sensors no longer informs you to what level.
  • +
  • Added towels to the loadout. These can be worn on the head, belt or outwear slots. You can also whip people with them for a special message and sound! In addition, using them in-hand will produce an emote where your towel yourself off.
  • +
+ +

17 May 2016

+

SilveryFerret updated:

+
    +
  • Changes the Death Alarms from announcing over Common channel, to announcing only over Medical and Security channels.
  • +
+

Yoshax updated:

+
    +
  • Added shotglasses. These can contain 10 units. They have their whole contents swalloed in one gulp. They can be produced in the autolathe or found in the booze vending machine in the bar.
  • +
+ +

16 May 2016

+

Yoshax updated:

+
    +
  • Uplinks now have a discounted item every 15 minutes. This is per uplink, and random, the discount is also random, but weighted as such that a low discount such as 10% off, or 20% off has a higher chance of happening than a high discount such as 90% of. An item will never cost less than 1.
  • +
  • Mercenaries now spawn with their own, personal uplinks.
  • +
  • Faked announcements are now once again purchasable from the uplink, and actually work.
  • +
  • Adds several new items to the uplink including tactical knives, metal foam grenades, ambrosia seeds and much more.
  • +
+ +

13 May 2016

+

HarpyEagle updated:

+
    +
  • Shotgun flare illumination now lasts longer, around 3-4 minutes.
  • +
  • Fixed attack animation playing when using flashes even if the flash was not actually used due to being broken or recharging.
  • +
  • Fixed lightswitches layering over darkness. Now only the light layers above shadow. Lightswitch illumination is now much more subtle.
  • +
+

Yoshax updated:

+
    +
  • Processing strata floor can now be pried up with a crowbar.
  • +
  • Blue carpet can now also be removed with a crowbar, and has had it's ability to burn and have corners restored.
  • +
  • Changelings will now store and apply the flavor text of their victims when they absorb and transform into them.
  • +
  • Gives Diona a starting funds wage the same as Tajaran and Unathi.
  • +
  • Brain damage no longer prevent implant removal surgery.
  • +
+ +

12 May 2016

+

Yoshax updated:

+
    +
  • Doubles the maximum length of records and names to 6144 & 52, respectively. Also increases book length to 12288. (All numbers are in characters.)
  • +
  • Makes various services in the antag uplink purchasable once again. This includes the fake crew arrival.
  • +
  • Neckgrabs will no longer force people to the ground. In addition, weakened people can no longer resist.
  • +
  • All vending machines now have a small chance of vending an additional item.
  • +
  • Smoke from smoke bombs now lasts approximately 3 times as long and spawns some more smoke to make a heavier cloud.
  • +
  • Smoke from smoke bombs now properly does a small amount of oxygen loss damage. This damage is per cloud of smoke.
  • +
+ +

05 May 2016

+

Datraen updated:

+
    +
  • Added three mixed modes, 'Mercenaries & Wizard', 'Mercenaries & Renegades', and 'Traitors & Renegades'.
  • +
+

Hubblenaut updated:

+
    +
  • Hydroponics vendor and biogenerator offer full bottles of fertilizer. Prices and amount available adjusted to accomodate.
  • +
+

Kelenius updated:

+
    +
  • Move delay after clicking has been removed.
  • +
+

PsiOmegaDelta updated:

+
    +
  • Can now prefill the loadout flask and vacuum-flask with a relevant liquid of your choice.
  • +
+

Yoshax updated:

+
    +
  • Splits gender into biological gender and gender identity. Biological gender modifies the sprite (for between male and female) and gender identity determines what pronouns show up when examined or suchlike. Both are displayed in medical records and such.
  • +
  • Smoke grenades can now have their smoke color set by using a multitool on them.
  • +
+ +

17 April 2016

+

Datraen updated:

+
    +
  • Manually ports /tg/station's dark click code https://github.com/tgstation/-tg-station/pull/10272 by Razharas.
  • +
  • Teshari smocks now spawn as smocks, and not aqua jumpsuits.
  • +
  • Checks to see if new a two-handed weapon can be wielded when dropped.
  • +
+

EmperorJon updated:

+
    +
  • Robotics Console now correctly shows the operational/lockdown state and button based off if it thinks the synthetic is locked down or not.
  • +
  • Autotraitor synths now behave the same as Traitor synths - they are not locked down.
  • +
+

Kelenius updated:

+
    +
  • Solars now start wired.
  • +
+

Neerti updated:

+
    +
  • Ports Bay's volume-based inventory system. It works off by weight classes instead of just slots, allowing you to hold more light items than you could previously.
  • +
  • Bulky items can now go in your backpack, however it will require twice the space of a normal sized item.
  • +
  • Spacesuits, RIGs, and sniper rifles made heavier.
  • +
+ +

07 April 2016

+

Datraen updated:

+
    +
  • If a slice of an item is spawned independently, it will get generic settings.
  • +
+

Kelenius updated:

+
    +
  • Changelings will now change appearance and species together when transforming.
  • +
  • Changelings no longer have gender honorifics in lingchat.
  • +
  • Absorbing the DNA from any source will allow you to use its name, species, and languages.
  • +
  • DNA extract sting won't produce a strange message if there's no target.
  • +
  • Cultists no longer need to research words.
  • +
+ +

04 April 2016

+

Kelenius updated:

+
    +
  • Monkeys can ventcrawl once again.
  • +
+

Yoshax updated:

+
    +
  • Tasks that take time to perform now have a progress bar.
  • +
  • Visibility of progress bars can be toggled in preferences. Default is on.
  • +
+ +

29 March 2016

+

Datraen updated:

+
    +
  • Added Three New Mixed Gamemodes: Lizard, Changeling + Wizard; Intrigue, Traitors + Ninja; Visitors, Ninja + Wizard.
  • +
  • Created a variable for latespawning antagonist templates, for customization of autospawning antagonists in mixed game modes.
  • +
  • Fixes the buckled check limiting whether or not someone can interact while sitting.
  • +
  • Resisting while buckled and cuffed will process the hand and leg cuffs before unbuckling.
  • +
  • Removed JSON encoding of the PDA Manifest list.
  • +
  • Microwaves no longer try cooking their components while cooking.
  • +
  • Adds a check to prison breaks that makes sure the APC is on before continuing.
  • +
  • Artifacts will no longer spawn on floor turfs.
  • +
  • Stops traitorborgs from being able to hack other borgs.
  • +
  • Stops traitorAIs from being able to hack unlinked borgs.
  • +
+

Yoshax updated:

+
    +
  • Player preferences has been overhauled. Please update your preferences, found at "Character Setup" > "Global" > "Preferences", as they have been reset.
  • +
+ +

16 March 2016

+

Datraen updated:

+
    +
  • Harmbaton no longer causes halloss while inactive.
  • +
+

Kelenius updated:

+
    +
  • Potassium and nitroglycerin explosive grenades now work.
  • +
+ +

11 March 2016

+

Datraen updated:

+
    +
  • Adds ckeys, player panel to the antagonists panel.
  • +
  • Fragmentation grenades are no longer launchable.
  • +
  • Adds amount of telecrystals to the set telecrystal verb.
  • +
  • Added a verb to just add to telecrystals.
  • +
+

Kelenius updated:

+
    +
  • Drying rack now has a new sprite.
  • +
  • Beekeeping materials and a honey extractor have been added to hydroponics.
  • +
  • There is now a ten-second delay for carding the AI.
  • +
+

Zuhayr updated:

+
    +
  • Small species now take smaller bites/gulps from food and drink.
  • +
  • Small species are now effected by alchol and toxins twice as much.
  • +
  • blood_volume is now a species-level var and Teshari have lowered blood volume.
  • +
  • Hunger is a species var and Teshari get hungry faster.
  • +
  • Small mobs have a reduced climb delay.
  • +
  • Teshari gain more nutrition from meat.
  • +
+ +

11 February 2016

+

Datraen updated:

+
    +
  • Moderators can now see and use AOOC.
  • +
  • Other synthetics given EAL.
  • +
  • Trays now drop items when placed on table, dropped.
  • +
  • Objects can now be yanked out of synthetics.
  • +
  • Respawn time moved down from 30 minutes to 15 minutes.
  • +
  • Telecrystal item added for trading telecrystals between traitors and mercenaries.
  • +
  • Telecrystal item now has tech values.
  • +
+

EmperorJon updated:

+
    +
  • Traitor synths can no longer be locked down from the robotics console. Attempting to lock them down (or release the lockdown) notifies the synth of the attempt and updates the console's UI as normal.
  • +
+

Neerti updated:

+
    +
  • Suit cooling units can now be attached to voidsuits. Note that coolers and air tanks are mutually exclusive.
  • +
  • EMP no longer hits twice on humans.
  • +
  • EMP drains powercells using the cell's current charge, and not the cell's maximum potential charge, to ensure two blasts do not completely disable a synthetic.
  • +
  • EMP hitting a prosthetic limb or organ will now do less damage.
  • +
  • EMP hitting a cyborg will no longer outright stun them. Instead, they gain the 'confused' status for a few moments, making movement difficult. In addition, their HUD gets staticy, and their modules are forced to be retracted.
  • +
  • Stasis bags will protect the occupant from the outside enviroment's atmosphere.
  • +
  • Stasis bags can be hit with a health analyzer to analyze the occupant.
  • +
+

Zuhayr updated:

+
    +
  • Drones can now pull a variety of things (such as scrubbers). This came with a pulling refactor so please report any strangeness with pulling in general.
  • +
  • Drones (and any mob that can be picked up) can be bashed against airlocks and such to use their internal access, so long as the person using them does not have an ID card equipped.
  • +
  • Added foam weapons to cargo for LARP shenanigans.
  • +
  • Added the ability to equip grenades to the mask slot, and to prime them by clicking someone with harm intent targeting the mouth.
  • +
  • Removed the species restrictions on transplanted internal organs. Have fun.
  • +
  • Added 'full body' prosthetic options to character generation.
  • +
  • Removed IPC. No tears were shed.
  • +
  • RE: borgs, Renamed 'robot' type to 'drone' and 'android' type to 'robot' for clarity with new 'android' human mobs.
  • +
  • Rejuvenate will now reapply robolimb/autopsy data.
  • +
  • Lots of backend work relating to the above. If you're a coder go look at the PR or ask Zuhayr for details.
  • +
  • Removed brute and burn resist from robolimbs, removed sever vulnerability from robolimbs.
  • +
  • Added a config option for visible human death messages.
  • +
  • pAIs and small mobs can now bump open doors.
  • +
  • Added functionality for two-handed guns; these guns will give an accuracy penalty if fired without an empty offhand.
  • +
  • Unified two-handed melee weapons with the above; while the offhand is empty, the weapon will count as wielded.
  • +
+ +

16 December 2015

+

HarpyEagle updated:

+
    +
  • Fixed a couple of bugs causing phoron gas fires to burn cooler and slower than they were supposed to.
  • +
  • Merc bombs are now appropriately explosive again. Same goes for bombs made by toxins.
  • +
+

Hubblenaut updated:

+
    +
  • Airlock backup power test light properly offline when backup power down.
  • +
  • Empty flavor texts no longer draw an empty line on examination.
  • +
  • Material stacks now properly merge upon creation.
  • +
  • Messages for adding to existing stack appear again.
  • +
+

TheWelp updated:

+
    +
  • Removed higher Secret player requirements.
  • +
+ +

06 December 2015

+

Datraen updated:

+
    +
  • Changes standard and specific plant traits, more diverse plants.
  • +
+

HarpyEagle updated:

+
    +
  • Fabricated power cells start uncharged.
  • +
+

Hubblenaut updated:

+
    +
  • Welding a broken camera will use the correct icon.
  • +
  • Camera assemblies remember their tag and network from previous usage.
  • +
  • Light replacers can be refilled by clicking on a storage item.
  • +
  • Light replacers now hold up to 32 light bulbs.
  • +
  • Light replacers can be obtained through janitorial supply crates.
  • +
  • A sheet of glass fills the light replacer by 16 bulbs.
  • +
  • Material stacks now properly merge upon creation.
  • +
  • Messages for adding to existing stack appear again.
  • +
  • Mobs on help intent will not push others that aren't.
  • +
  • Adds tape for atmospherics.
  • +
  • Tape graphics and algorithm changes. Looks a lot more appealing now.
  • +
  • Starting and ending tape on the same turf will connect it to all surrounding walls/windows.
  • +
  • Lifting a part of the tape will lift an entire tape section.
  • +
  • Mobs on help intent do stop for tape.
  • +
  • Crumpled tape does not affect tape breaking behavior anymore.
  • +
  • Fixes vending machines not adding stored goods when maintenance panel is closed.
  • +
  • Doors do only buzz once on failed closing attempt.
  • +
+

MagmaRam updated:

+
    +
  • Fixed cloners killing fresh clones instantly with brain damage.
  • +
  • Fixed a bug where disposals pipes would show up above floors despite being installed under them.
  • +
+

Neerti updated:

+
    +
  • Adds NanoUI for communicators, the ability for communicators to call other communicators on the station, the ability for station-bound people to call ghosts, and for ghosts to toggle their visibility to communicators on or off in character preferences (defaults to off). Communicators can now also support more than one call at the same time, for both ghosts and normal communicators.
  • +
  • Adds new machine to telecomms, the Exonet node. It is very basic in terms of functionality, but certain services can be selectively disabled from it, such as newscaster updates, communicators, or external PDA messages. Adds methods for building and deconstructing Exonet nodes.
  • +
  • Adds framework for a fake-networking system called EPv2 that communicators will now use, and perhaps other machines will in the future, for good or for evil.
  • +
  • Changeling Spacearmor reduced in protective ability.
  • +
  • Cryogenic String and Delayed Toxic Sting now have a three minute cooldown upon stinging someone.
  • +
  • Cryotoxin, the chemical used in Cryogenic String, is 25% less potent now.
  • +
  • The rune to summon Narsie has been changed. Narsie is no longer summoned, but Hell still comes.
  • +
  • Spooky mobs spawned from spooky portals as a result of Hell coming have had their speed, health, and damage reduced.
  • +
  • Manifested humans no longer count for summoning Hell.
  • +
  • Changes how armor calculations work. All the armor values remain the same, but the 'two dice rolls' system has been replaced with a mix of reliable damage reduction and a bit of RNG to keep things interesting. The intention is to make weaker armor more relevent and stronger armor less overpowered.
  • +
  • When you are hit, it uses the armor protection as a base amount to protect you from, then it does a roll between +25% and -25% of that base protection, and adds it to the base protection. The result of that is how much damage is reduced from the attack. For example, if you are hit by an energy sword in the chest while wearing armor that has 50 melee protection, the base protection is 50, then RNG can make the final protection be between 37.5 and 62.5 percent. The damage you'd take could range from 11.25 to 18.75, instead of 0, 15, or 30. Remember that some weapons can penetrate armor.
  • +
  • Added personal communicators, a device that enables someone to talk to someone else at vast distances. You can talk to people who are far from the station, so long as telecommunications remains operational.
  • +
  • To use, become a ghost, then use the appropiate verb and pick a communicator to call. Then you wait until someone picks up. Once that occurs, you will be placed inside the communicator. The voice you use is your currently loaded character. Languages are supported as well.
  • +
  • Round-end is now three minutes instead of one, and counts down, to allow for some more post-round roleplay. If the station blows up for whatever reason, the old one minute restart is retained.
  • +
+

PsiOmegaDelta updated:

+
    +
  • Manual radio frequency changes can no longer go outside the standard frequency span.
  • +
  • Users with sufficient access can instead select pre-defined channels outside this span, such as department channels, when using intercoms.
  • +
+

Zuhayr updated:

+
    +
  • Aiming has been rewritten, keep an eye out for weird behavior.
  • +
  • Removed the detective scanner and associated machinery.
  • +
  • Added a microscope, machine forensic scanner, etc. from Aurora forensics.
  • +
+ +

22 November 2015

+

neersighted updated:

+
    +
  • Laptop Vendors now accept ID Containers (PDA, Wallet, etc).
  • +
  • Personal Lockers now accept ID Containers (PDA, Wallet, etc).
  • +
+ +

27 October 2015

+

HarpyEagle updated:

+
    +
  • When affected by pepperspray, eye protection now prevents blindness and face protection now prevents stun, instead of face protection doing both.
  • +
+ +

26 September 2015

+

PsiOmegaDelta updated:

+
    +
  • Meteor events now select a map edge to arrive from, with a probability for each individual wave to come from either neighboring edge. Meteors will never arrive from opposite the starting edge.
  • +
+ +

11 September 2015

+

HarpyEagle updated:

+
    +
  • Made flares brighter.
  • +
  • Coffee is now poisonous to tajaran, much like how animal protein is poisonous to skrell.
  • +
+ +

08 September 2015

+

Soadreqm updated:

+
    +
  • Increased changeling starting genetic points to 25.
  • +
+

Zuhayr updated:

+
    +
  • Auto-traitor should now be fixed.
  • +
  • The Secret game mode should now be fixed.
  • +
+ +

07 September 2015

+

GinjaNinja32 updated:

+
    +
  • Added an auto-hiss system for those who would prefer the game do their sss or rrr for them. Activate via Toggle Auto-Hiss in the OOC tab.
  • +
  • Auto-hiss system in 'basic' mode will extend 's' for Unathi and 'r' for Tajara. 'Full' mode adds 'x' to 'ks' for Unathi, and is identical to 'basic' mode for Tajara.
  • +
+

PsiOmegaDelta updated:

+
    +
  • Changed the language prefix keys to the following: , # -
  • +
  • Language prefix keys can be changed in the Character Setup. Changes are currently not global, but per character.
  • +
+ +

05 September 2015

+

Chinsky updated:

+
    +
  • Made capguns into proper guns code-wise. It means you can now take people hostage with them, stick in your mouth, and all other things you can do with real guns but probably shouldn't.
  • +
  • Russian roulette! Fun for whole sec team! Unload some shells from revolver, spin the cylinder(verb) and you're good to go!
  • +
+

HarpyEagle updated:

+
    +
  • Shields no longer block attacks from directly behind the player.
  • +
  • Riot shields no longer stop bullets or beams (except for beanbags and rubber bullets), however they are now more effective at blocking melee attacks and thrown objects.
  • +
  • Energy shields block melee attacks as effectively as riot shields do. Their ability to block projectiles is largely unchanged.
  • +
  • Melee weapons now only block melee attacks.
  • +
  • Two handed weapons have a small chance of blocking melee attacks when wielded in two hands.
  • +
  • Sound and visual effects when blocking attacks with an energy shield or energy sword.
  • +
  • Fixed dead or unconscious people blocking stuff with shields.
  • +
+

PsiOmegaDelta updated:

+
    +
  • Cargo now sorts under its own department on station manifests.
  • +
  • Manual radio frequency changes can no longer go outside the standard frequency span.
  • +
  • Users with sufficient access can instead select pre-defined channels outside this span, such as department channels, when using intercoms.
  • +
+ +

02 September 2015

+

Atlantis updated:

+
    +
  • Converted phoron glass to borosilicate glass, adjusted heat resistances accordingly, got rid of copypaste fire code. Fire resistance is now handled by variables so completely fireproof windows are possible with varedit.
  • +
  • Windows take fire damage when heat exceeds 100C regular windows, 750C reinforced regular, 2000C borosilicate and 4000C reinforced borosilicate. For comparsions, reinforced walls begin taking damage around 6000.
  • +
+

Hubblenaut updated:

+
    +
  • Adds glass bottles for Cola, Space Up and Space Mountain Wind to Booze-O-Mat.
  • +
  • Some bar drink recipes have been amended to easily sum to 30 units for drinking glasses.
  • +
  • Vendors now have a product receptor for accepting goods. Opening the maintenance painel is no longer required.
  • +
  • Wrenching a vending machine is no longer a silent action.
  • +
  • Stepup: Item placement on 4x4 grids seemed to work great. Now we'll try 8x8.
  • +
+

Kelenius updated:

+
    +
  • Mechfab can now be upgraded using RPED, and now uses NanoUI.
  • +
+

Matthew951 updated:

+
    +
  • Added Vincent Volaju's hair.
  • +
  • Added Vincent Volaju's beard.
  • +
+

Zuhayr updated:

+
    +
  • Added the ability for AIs in hardsuits to control suit modules and movement with a dead or unconcious wearer.
  • +
  • Added ballistic supply drop pods.
  • +
  • Added diona gestalt random map template.
  • +
  • Swapped the singularity beacon out for a hacked supply beacon.
  • +
+ +

24 August 2015

+

HarpyEagle updated:

+
    +
  • Girders are now reinforced by using a screwdriver on the girder before applying the material sheets. Use a screwdriver again instead to cancel reinforcing.
  • +
  • Mechanical traps no longer spawn in the janitor's locker.
  • +
  • Mechanical traps can now be printed with a hacked autolathe.
  • +
  • Adds armour penetration mechanic for projectiles and melee weapons.
  • +
  • Laser carbines, LWAP, and shotgun now have a small amount of armour penetration, ballistic rifles (not SMGs) have moderate amounts, laser cannon has high armour penetration, and the PTR mostly ignores body armour.
  • +
  • Shotgun slugs and Z8/STS damage has been lowered slightly to accomodate for their higher penetration. In general ballistics deal less damage but have higher penetration than comparable laser weapons. Notable exception: X-Ray lasers have had their damage lowered slightly but gain very high armour penetration.
  • +
  • Energy swords now have very high armour penetration. Ninja blades do less damage but ignore armour completely.
  • +
+

Kelenius updated:

+
    +
  • Click cooldowns have been removed on pretty much everything that isn't an attack.
  • +
+

PsiOmegaDelta updated:

+
    +
  • Adds the option to set the icon size to 48x48, found under the Icons menu, along with 32x32, 64x64, and stretch to fit.
  • +
  • Active AI cores now provides coverage on the AI camera network. Does not utilize actual cameras, thus will not show up on security consoles.
  • +
  • The Dinnerware vending machine now offer both utensil knives and spoons without first having to hack them.
  • +
  • Synths now have id cards with access levels which is checked when operating most station equipment.
  • +
  • Station synthetics still have full station access but can no longer interact with syndicate equipment, and syndicate borgs now start with only syndicate access.
  • +
  • Syndicate borgs can copy the access from other cards by utilizing their own id card module, similar to how syndicate ids work.
  • +
  • When examined up close id cards now offer a more detailed view.
  • +
  • Agent ids now offer much greater customization, allowing changing name, age, DNA, toggling of AI tracking termination (using the electronic warfware option), and more.
  • +
  • As AI tracking can now be enabled/disabled at will AI players should not feel the need to hesitate before informing relevant crew members when camera tracking is explicitly terminated.
  • +
  • Uplink menu now more organized and with new categories.
  • +
  • Now possible to cause falsified ion storm announcements.
  • +
  • Now possible to cause falsified radiation storm announcements, with expected maintenance access changes.
  • +
  • Now possible for mercenaries to create falsified Central Command Update messages.
  • +
  • Now possible for mercenaries to create falsified crew arrival messages and records.
  • +
+

RavingManiac updated:

+
    +
  • Sound environments tweaked to feel more claustrophobic
  • +
  • Being drugged, hallucinating, dizzy, or in low-pressure or vacuum will alter sounds you hear
  • +
  • Sound environment in holodeck will change to reflect the loaded program
  • +
+

Vivalas updated:

+
    +
  • A new uplink item has been added! A briefcase full 'o thalla can now be bought by traitors for bribes and such!
  • +
+

Zuhayr updated:

+
    +
  • Pariahs are now a subspecies of Vox with less atmos/cold protection, a useless brain, and lower health.
  • +
  • Leap now only gives a passive grab and has a shorter range. It also stuns Pariahs longer than it does their target.
  • +
  • Rewrote tiling. White floors, dark floors and freezer floors now have associated tiles.
  • +
  • Changed how decals work in the mapper. floor_decal is now used instead of an icon in floors.dmi.
  • +
  • The floor painter has been rewritten to use decals. Click it in-hand to set direction and decal.
  • +
  • Floor lights are now built from the autholathe, secured with a screwdriver, activated by clicking them with an empty hand, and repaired with a welding torch.
  • +
  • Unathi now have minor slowdown and 20% brute resist.
  • +
  • Tajarans now have lower bonus speed and a flat 15% malus to brute and burn.
  • +
  • Vox can now eat monkeys and small animals.
  • +
  • Tajarans can now eat small animals.
  • +
  • Unarmed attack damage has been lowered across the board.
  • +
+ +

17 August 2015

+

PsiOmegaDelta updated:

+
    +
  • Station time and duration now available in the Status tab.
  • +
+ +

16 August 2015

+

HarpyEagle updated:

+
    +
  • The unathi breacher is now only wearable by unathi.
  • +
+ +

15 August 2015

+

Kelenius updated:

+
    +
  • Bees have been updated and are totally worth checking out (beekeeping crate at cargo).
  • +
  • Sleeper consoles removed. All interaction is now done by clicking on the sleeper itself.
  • +
  • To put people into sleeper, you now have to click-drag people to it. Grabs no longer work. To exit the sleeper, move.
  • +
  • Sleeper now uses a NanoUI.
  • +
+ +

14 August 2015

+

HarpyEagle updated:

+
    +
  • Renames many guns to follow a consistent naming style. Updated and changed gun description text to be more lore-friendly.
  • +
  • Throwing a booze bottle at something nearby while on harm intent causes it to smash, splashing it's contents over whatever it hits.
  • +
  • Rags can now be wrung out over a container or the floor, emptying it's contents into the container or splashing them on the floor.
  • +
  • Rags can now be soaked using the large water and fuel tanks instead of just beakers.
  • +
  • Rags soaked in welding fuel can be lit on fire.
  • +
  • Rags can now be stuffed into booze bottles. When the bottle smashes, the stuffed rag is dropped onto the ground.
  • +
  • Fixed eggs having a ridiculously large chemical volume.
  • +
  • T-Ray scanner effects are now only visible to the person holding the scanner.
  • +
  • Traitors can now purchase the C-20r and the STS-35 for telecrystals.
  • +
+

PsiOmegaDelta updated:

+
    +
  • The amount you start with in your station account is now affected by species, rank, and NT's stance towards you.
  • +
+

TheWelp updated:

+
    +
  • Bookcases are now movable/buildable/destroyable.
  • +
  • Paper can now be crumpled by using in-hand while on hurt intent.
  • +
  • Library Computer External Archive is now sortable.
  • +
+

Zuhayr updated:

+
    +
  • Click a hat on a drone with help intent to equip it. Drag the drone onto yourself with grab intent to remove it.
  • +
+ +

13 August 2015

+

GinjaNinja32 updated:

+
    +
  • Changed language selection to allow multiple language selections, changed humans/unathi/tajarans/skrell to not automatically gain their racial language, instead adding it to the selectable languages for that species. Old slots will warn when loaded that the languages may not be what you expect.
  • +
+

Orelbon updated:

+
    +
  • Changed the HoP's suit to more bibrant colors and hopefully you will like it.
  • +
+ +

11 August 2015

+

PsiOmegaDelta updated:

+
    +
  • 0.1.19 is live.
  • +
  • Crew monitors now update every 5th second instead of every other. Reduces lag and gives antags a larger window of opportunity to disable suit sensors if they have to harm someone.
  • +
+ +

31 July 2015

+

HarpyEagle updated:

+
    +
  • Fixed projectiles being able to hit people in body parts that they don't have. This will also mean that the less limbs someone has the less effective they will be as a body shield.
  • +
+ +

29 July 2015

+

Karolis2011 updated:

+
    +
  • Made tagger and sorting pipes dispensible.
  • +
  • Unwelding and welding sorting/tagger pipes, no longer delete data about them.
  • +
+ +

27 July 2015

+

Kelenius updated:

+
    +
  • Borg shaker now works similarly to hypospray. It generates reagents that can be poured into glasses.
  • +
  • Therefore, they can no longer duplicate rare reagents such as phoron.
  • +
+ +

14 July 2015

+

HarpyEagle updated:

+
    +
  • Fixes wrong information being reported when analyzing locked abandoned crates with a multitool.
  • +
+

PsiOmegaDelta updated:

+
    +
  • Ninjas can no longer teleport unto turfs that contain solid objects.
  • +
  • Wizards can no longer etheral jaunt unto turfs that contain solid objects.
  • +
+ +

11 July 2015

+

HarpyEagle updated:

+
    +
  • Added inhand sprites for flashes, flashbangs, emp and other grenades.
  • +
+

Loganbacca updated:

+
    +
  • Turrets no longer burn holes through the AI.
  • +
  • Projectiles now have a chance of hitting mobs riding cargo trains.
  • +
  • Fixed visual bugs with projectile effects.
  • +
+ +

10 July 2015

+

Zuhayr updated:

+
    +
  • Ninja now spawns on a little pod on Z2 and can teleport to the main level.
  • +
+ +

06 July 2015

+

GinjaNinja32 updated:

+
    +
  • 'Provisional' is now also a valid temporary position prefix for manifest sorting.
  • +
+ +

04 July 2015

+

PsiOmegaDelta updated:

+
    +
  • Portable turrets now only blocks movement while deployed.
  • +
  • Portable turrets are no longer invincible while undeployed, however they have increased damage resistance in this state.
  • +
  • Crescent portable turrets should no longer act up during attempts to (un)wrench and alter their settings.
  • +
+ +

30 June 2015

+

PsiOmegaDelta updated:

+
    +
  • Non-general areas on Crescent are now protected by blast doors to enforce area restrictions. Admins can operate these from the central checkpoint.
  • +
+ +

24 June 2015

+

HarpyEagle updated:

+
    +
  • Fixed Tajaran name generation producing names without a space between first and last.
  • +
  • Adds docking to the mercenary shuttle. Works similarly to other shuttles, except docking and undocking is manually initiated and not automatic. A system to approve or deny dock requests still to be implemented.
  • +
  • Toolboxes can now hold larger items, such as stacks of metal or power cells, at the cost of having less space for other things.
  • +
  • Gloves/shoes can now be worn even if you have one hand/foot missing. The other one still has to be present, of course. The items still drop when you first lose the hand/foot.
  • +
  • Budget insulated gloves are somewhat less useless. On average, they will stop half the damage from getting shocked, and the worst case insulation is not as bad as it used to be. Budget gloves that are as good as regular insulated gloves are still as rare as they were before though.
  • +
  • PTR bullets are now hitscan, to make them somewhat better for actual sniping.
  • +
  • The telecoms server room now has an actual cycling airlock into it.
  • +
  • Non-vital body parts will no longer take further damage above a certain amount, and will inflict paincrit effects instead. On most humaniods the head, chest, and groin are vital.
  • +
  • Engineers now spawn with industrial workboots (credit: ChessPiece/Bishop).
  • +
  • Damaged robotic legs now more likely to have an effect.
  • +
  • Fixed bug preventing internal organs from taking damage in some cases.
  • +
  • New flavours of tables around the station. Engineering starts with more plastic.
  • +
  • Fixed worn items not appearing in some cases. Most notably crossbows and certain guns when worn on the back. As a side effect, laundry machines no longer transform items.
  • +
  • Crit oxyloss now runs in game time instead of real time. So if lag is slowing your movement the same slowdown applies to the dying person you're trying to reach.
  • +
  • Breathmasks can now be adjusted by clicking on them in your hand, in addition to the verb.
  • +
  • Wearing a space helmet or similar face-covering gear now prevents eating and force-feeding food, drink, and pills.
  • +
  • Phoron in air ignites above it's flashpoint temperature and a certain (very small) minimum concentration. Environments that have oxygen and are hot enough, and have phoron but not enough concentration to burn will produce flareouts, which are mostly a visual effect.
  • +
  • Adds animation when making unarmed attacks or attacking with melee weapons, to help make it clearer who is attacking.
  • +
  • Opening an unpowered door now has an appropriate sound.
  • +
  • Ingesting diseased blood may contract the disease.
  • +
+ +

22 June 2015

+

PsiOmegaDelta updated:

+
    +
  • The traitor uplink no longer displays all items in a long list, instead has categories which when accessed shows the relevant items.
  • +
+ +

19 June 2015

+

HarpyEagle updated:

+
    +
  • Prevents being on fire from merely warming mobs up slightly in some cases. Mob fires also burn hotter.
  • +
  • Matches can now be used to light things adjacent to you when thrown.
  • +
  • Made the effects of having a damaged robotic leg more prominent.
  • +
  • Robot limbs no longer cause pain messages. A reminder that you can still check their status with 'Help Intent' -> 'Click Self'.
  • +
  • Knifing damage scales with weapon force and throat protection. Helmets only provide throat protection if they are air tight. Trying to cut someone's throat with wirecutters and/or while wearing an armoured sealed helmet will require several attempts before the victim passes out.
  • +
  • Knifing switches on harm intent, in case you just wanted to beat on the victim for some reason.
  • +
  • Prevents knifing bots or silicons.
  • +
+ +

16 June 2015

+

Chinsky updated:

+
    +
  • Updated penlights to be more of use in diagnostics, they now show following conditions:
  • +
  • Eye damage
  • +
  • Blurry eyes (overall slower reaction)
  • +
  • Brain damage (one eye reacts slower)
  • +
  • Opiates use (pinpoint pupils)
  • +
  • Drugs use (dilated pupils)
  • +
+

PsiOmegaDelta updated:

+
    +
  • Observers can now follow both the AI and its eye upon speech.
  • +
  • Observers can now follow both observers and their body, if they ever had one, upon speech.
  • +
  • Observers can now follow hivemind speakers if the speaker is not using an alias or antagHUD is enabled.
  • +
  • Turret controls now glow, with the color depending on the current mode.
  • +
+

Techhead updated:

+
    +
  • Converted Request Console interface into NanoUI.
  • +
+ +

09 June 2015

+

PsiOmegaDelta updated:

+
    +
  • Ports /tg/'s meteor event. Meteors now appear to be more accurate, come in a greater variety, and may drop ores on their final destruction.
  • +
+ +

08 June 2015

+

PsiOmegaDelta updated:

+
    +
  • The AI chassis now glows, with the color depending on the currently selected display.
  • +
+ +

05 June 2015

+

PsiOmegaDelta updated:

+
    +
  • Split stacks no longer lose their coloring.
  • +
  • Can no longer merge cables of different colors.
  • +
  • Blobs and simple mobs now attack all external organs instead of a subset. The overall damage remains the same but the number of fractures caused will, in general, be fewer.
  • +
  • Spider nurses now have a chance of injecting their victims with spider eggs which eventually hatch. If the limb is removed from the host, the host dies, or the spiderling has matured sufficiently it will crawl out into freedom. Medical scanners will pick upp eggs and spiderlings as foreign bodies.
  • +
+

Yoshax updated:

+
    +
  • Makes hyposprays start empty instead of filled with Tricord.
  • +
  • Makes the special wizard projectile staffs, Animate, Change, Focus and any future ones only usable by wizards. Also makes it so only wizards can use spellbooks and teleportation scrolls.
  • +
+ +

04 June 2015

+

PsiOmegaDelta updated:

+
    +
  • AI eyes can now be found in the observer follow list.
  • +
  • Synths can now review all law modules that can be found on the station from their law manager.
  • +
  • Synths can state these laws if desired, however this is strongly discouraged unless subverted/malfunctioning.
  • +
  • Astral projecting mobs, such as wizards or cultists, may no longer respawn as something else while their body lives.
  • +
+

Techhead updated:

+
    +
  • Prison break event has been expanded to include Virology or Xenobiology
  • +
  • Prison break event will warn Enginering and the AI beforehand so they can take preventive measures.
  • +
  • Disabling area power will now prevent doors from opening during the event
  • +
+ +

02 June 2015

+

Techhead updated:

+
    +
  • Re-adds extended capacity emergency oxygen tanks to relevant jobs.
  • +
+ +

30 May 2015

+

Atlantis updated:

+
    +
  • Malfunction Overhaul - Whole gamemode was completely reworked from scratch. Most old abilities have been removed and quite a lot of new abilities was added. AI also has to hack APCs to unlock higher tier abilities faster, instead of having access to them from the round start. Most forced things, such as, shuttle recalling were removed and are instead controlled by the AI. Code is fully modular allowing for future modifications.
  • +
+

HarpyEagle updated:

+
    +
  • Fixes Engineer ERT gloves not being insulated.
  • +
  • IV stands are no longer bullet shields. They also allow mice, drones, pAIs et al to pass though.
  • +
+

Kelenius updated:

+
    +
  • AI now hears LOOC both around its eye and its core, and speaks in LOOC around its eye. Keep in mind that you won't hear and won't be heard if there is a wall between your eye and the target.
  • +
+

PsiOmegaDelta updated:

+
    +
  • You can now review the server revision date and hash by using the 'Show Server Revision' verb in the OOC category.
  • +
+ +

27 May 2015

+

PsiOmegaDelta updated:

+
    +
  • The inactive check process now respects client holder status and can be configured how long clients may remain inactive before being kicked.
  • +
+

Zuhayr updated:

+
    +
  • Unfolded pAIs can now be scooped up and worn as hats.
  • +
  • Scoop-up behavior is now standardized to selecting help intent and dragging their icon onto yours.
  • +
+ +

26 May 2015

+

Atlantis updated:

+
    +
  • NanoUI for Robotics Control Console
  • +
  • NanoUI for Supermatter Crystal - AI/Robot only, purely informational
  • +
+

Chinsky updated:

+
    +
  • Meat limbs now can be attached. Use limb on missing area, then hemostat to finalize it.
  • +
  • Limbs from other races can be now attached. They'll cause rejection, but it can be kept at bay with spaceacilline to some point. Species special attack is carried over too, i.e. you can clawn people if you sew a cathand to yourself.
  • +
  • Limbs that are left in open will rot in ~7 minutes. Use freezers or cryobags to stop it. You can still attach them, but you wish you couldn't.
  • +
+

PsiOmegaDelta updated:

+
    +
  • Both the pulse taker and target must now remain still for the duration of the check or it will fail.
  • +
+

RavingManiac updated:

+
    +
  • Tape recorders now record hearable emotes and action messages (e.g. gunshots).
  • +
  • You can now see actions from inside mechs and closets.
  • +
+

Techhead updated:

+
    +
  • Removed gaseous reagents from the chemistry system and replaced with real-world organic chemistry precursors.
  • +
  • Hydrogen has been replaced with hydrazine, a highly toxic, flammable liquid.
  • +
  • Oxygen has been replaced with acetone, a mildly toxic liquid. Ethanol's ink-sovlent capabilities have been copied to it.
  • +
  • Chlorine has been replaced with hydrochloric acid. It is a stronger acid than sulphuric but less toxic.
  • +
  • Nitrogen has been replaced with ammonia. Ammonia now acts as a Dexalin-equivalent for Vox.
  • +
  • Flourine has also been replaced with hydrazine in its one recipe. Flourosurficant has been renamed azosurficant.
  • +
  • Being splashed with liquid Phoron will burn eyes and contaminate clothes like being exposed to Phoron gas.
  • +
+

Zuhayr updated:

+
    +
  • Added a ghost requisition system for posibrains and living plants.
  • +
  • Added attack_ghost() to hydro trays and posibrains to allow ghosts to enter them.
  • +
  • Prosthetic limbs are now only repairable with welders/cable coils if they have suffered below 30 combined damage.
  • +
  • Surgery steps that cause no pain and have no failure wounding have been added: screwdriver for 'incision', crowbar to open, multitool to 'decouple' a prosthetic organ. Hemostat is still used to take an organ out.
  • +
  • Using a welder or a cable coil as a surgical tool after opening a maintenance hatch will repair damage beyond the 30 damage cap. In other words, severe damage to robolimbs requires expert repair from someone else.
  • +
  • Eye and brain surgery were removed; they predate the current organ system and are redundant.
  • +
  • IPC are now simply full prosthetic bodies using a specific manufacturer (Morpheus Cyberkinetics).
  • +
  • IPC can 'recharge' in a cyborg station to regain nutriment. They no longer interface with APCs.
  • +
  • NO_BLOOD flag now bypasses ingested and blood reagent processing.
  • +
  • NO_SCAN now bypasses mutagen reagent effects.
  • +
  • Cyborg analyzers now show damage to prosthetic limbs and organs on humans.
  • +
  • Prosthetic EMP damage was reduced.
  • +
  • Several organ files were split up/moved around.
  • +
+ +

22 May 2015

+

Ccomp5950 updated:

+
    +
  • Beepsky no longer kills goats.
  • +
  • Goats will move towards vines that are 4 spaces away now instead of 1
  • +
  • Goats will eat the spawning plants for vines as well as the vines themselves.
  • +
+

Chinsky updated:

+
    +
  • Ghetto diagnosis. Grab patient, aim at bodypart you want to check, click on them with help intent. This will tell you about their wounds, fractures and other oddities (toxins/oxygen) for that bodypart.
  • +
  • Fractures are visible on very damaged limbs. Dislocations are always visible. Surgery incisions now visible too.
  • +
  • Stethoscopes actually make sense now. They care for heart/lungs status when reporting pulse and respiration now.
  • +
+

HarpyEagle updated:

+
    +
  • Re-implemented fuel fires. Tweaked fire behaviour overall.
  • +
+

Yoshax updated:

+
    +
  • Bear traps now do damage when stood on, enough to break bones! Bear traps can now affect any limb of a person who is on the ground, including head! Bear traps are no longer legcuffs and instead embed in the limb they attack.
  • +
  • Bear traps now take several seconds to deploy and cannot be picked up when armed, they must be disarmed by clicking on them. They also cannot be moved then they are deployed.
  • +
+

Zuhayr updated:

+
    +
  • Massive material refactor. Walls, beds, chairs, stools, tables, ashtrays, knives, baseball bats, axes, simple doors, barricades, so on.
  • +
  • Tables are now built via steel then another sheet on the resulting frame. They can then be reinforced by dragging a stack of sheets onto the table.
  • +
  • Walls are built with steel for girders, then right-click the girder and select the reinforce verb while holding a stack, then click the girders with a final sheet.
  • +
  • Various things can be built with various sheet types. Experiment! Just keep in mind that uranium is now radioactive and phoron is now flammable.
  • +
+ +

18 May 2015

+

Hubblenaut updated:

+
    +
  • Adds a light for available backup power on airlocks.
  • +
+

Kelenius updated:

+
    +
  • There has been a big update to the reagent system. A full-ish changelog can be found here: http://pastebin.com/imHXTRHz. In particular:
  • +
  • Reagents now differentiate between being ingested (food, pills, smoke), injected (syringes, IV drips), and put on the skin (sprays, beaker splashing).
  • +
  • Injecting food and drinks will cause bad effects.
  • +
  • Healing reagents, generally speaking, have stronger effects when injected.
  • +
  • Toxins now work slower and deal more damage. Seek medical help!
  • +
  • Alcohol robustness has been lowered.
  • +
  • Acid will no longer melt large numbers of items at once.
  • +
  • Synaptizine is no longer hilariously deadly.
  • +
+

Loganbacca updated:

+
    +
  • Changed MULE destination selection to be list based.
  • +
+

PsiOmegaDelta updated:

+
    +
  • Destroying a camera by brute force now has a chance to break the wiring within.
  • +
  • Turf are now processed. This, for example, causes radioactive walls to regularly irradiate nearby mobs.
  • +
  • Welders should now always update their icon and inhand states properly.
  • +
+ +

17 May 2015

+

PsiOmegaDelta updated:

+
    +
  • Teleporter artifacts should no longer teleport mobs inside objects.
  • +
+ +

16 May 2015

+

GinjaNinja32 updated:

+
    +
  • Rewrote tables. To construct a table, use steel to make a table frame, then plate the frame with a material such as steel, gold, wood, etc. Hold a stack in your hand and drag it to the table to reinforce it. To deconstruct a table, use a screwdriver to remove the reinforcements (if present), then a wrench to remove the plating, and a wrench again to dismantle the frame. Use a welder to repair any damage. Use a carpet tile on a table to add felt, and a crowbar to remove it.
  • +
+

HarpyEagle updated:

+
    +
  • Adds tail animations for tajaran and unathi. Animations are controlled using emotes.
  • +
+ +

14 May 2015

+

PsiOmegaDelta updated:

+
    +
  • Should now be more evident that the brig disposal chute sends its goods to the common brig area.
  • +
  • Cells now drain when using more charge than what is available.
  • +
  • The rig stealth module now requires as much power to run as the energy blade module.
  • +
+

Techhead updated:

+
    +
  • Vox will spawn with emergency nitrogen tanks in their survival boxes.
  • +
  • Diona will spawn with an emergency flare instead of a survival box.
  • +
  • Engineers no longer spawn with extended-capacity oxygen tanks.
  • +
  • Vox spawning without backpacks will have their nitrogen tank equipped to their back.
  • +
  • The Bartender's spare beanbag shells have been moved into bar backroom with the shotgun.
  • +
  • Portable air pumps now fill based on external/airtank pressure when pumping in.
  • +
+ +

12 May 2015

+

Dennok updated:

+
    +
  • New buildmode icons made by BartNixon.
  • +
+

HarpyEagle updated:

+
    +
  • Masks and helmets that cover the face block feeding food, drinks, and pills.
  • +
+

MrSnapwalk updated:

+
    +
  • Added seven new AI core displays.
  • +
  • Changed the pAI sprite and added several new expressions.
  • +
+

PsiOmegaDelta updated:

+
    +
  • The space vine event now comes with a station announcement.
  • +
+ +

11 May 2015

+

Mloc updated:

+
    +
  • Rewritten lighting system.
  • +
  • Better coloured lights.
  • +
  • Animated transitions.
  • +
+

PsiOmegaDelta updated:

+
    +
  • As an observer, using antagHUD should now always restrict you from respawning without admin intervention.
  • +
+

Techhead updated:

+
    +
  • Voidsuits can have tanks inserted into the storage slot.
  • +
  • Voidsuits display helpful information on their contents on examine.
  • +
  • Magboots can be equipped over other shoes. Except other magboots.
  • +
+ +

10 May 2015

+

GinjaNinja32 updated:

+
    +
  • Acting jobs on the manifest will now sort with their non-acting counterparts. All assignments beginning with the word 'acting', 'temporary', or 'interim' will do this.
  • +
+

Yoshax updated:

+
    +
  • Removes sleepy chems from being cloned, adds a consistent period of 30 tick sleep.
  • +
+ +

09 May 2015

+

Yoshax updated:

+
    +
  • Maps in the top mounted 9mm practice rounds, .45 practice rounds, and practice shotgun shells into the armory.
  • +
+ +

07 May 2015

+

HarpyEagle updated:

+
    +
  • Breaking out of lockers now has sound and animation.
  • +
+

PsiOmegaDelta updated:

+
    +
  • The cloning computer can again successfully locate nearby cloning vats and DNA scanners at round start.
  • +
  • Security equipment now treats individuals with CentCom ids with the greatest respect.
  • +
  • Adds stretches of power cable around the construction outpost, ensuring one does not have to climb over machines to being laying cables.
  • +
+

RavingManiac updated:

+
    +
  • Muzzle-flash lighting effect for guns
  • +
  • Energy guns now display shots remaining on examine
  • +
+ +

06 May 2015

+

PsiOmegaDelta updated:

+
    +
  • Examining a pen or crayon now lists the available special commands in the examine tab.
  • +
+ +

05 May 2015

+

PsiOmegaDelta updated:

+
    +
  • Grilles no longer return too many rods when destroyed (using means other than wirecutters).
  • +
+

RavingManiac updated:

+
    +
  • Intent menu now appears while zooming with a sniper rifle.
  • +
+ +

02 May 2015

+

HarpyEagle updated:

+
    +
  • Neck-grabbing someone now stuns them properly.
  • +
+

PsiOmegaDelta updated:

+
    +
  • The spider infestation event now makes an announcement much sooner.
  • +
  • Admins can now toggle OOC/LOOC separately.
  • +
  • Mice are now numbered to aid admins.
  • +
+

Yoshax updated:

+
    +
  • Adds an option and verb to the AI to send emergency messages to Central, functions same as comms console option.
  • +
  • Changes comms console to only have one level of ID require, meaning all heads of staff have what was captain access, allowing them to change alert, send emergency messages and make announcements.
  • +
  • Adds an emergency bluespace relay machine which is mapped into teletcomms, this machine takes emergency messages and sends them to central, if one does not exist on any Z, you cannot send any emergency messages.
  • +
  • Adds an emergency bluespace relay assembly kit orderable from cargo for when the ones on telecomms are destroyed. Assembly is required.
  • +
  • Adds the emergency bluespace relay circuitboard to be researchable and printable in R&D, with sufficient tech levels.
  • +
+ +

30 April 2015

+

Yoshax updated:

+
    +
  • Adds more items to custom loadout, including a number of dressy suits and some other things.
  • +
+ +

29 April 2015

+

Daranz updated:

+
    +
  • Paper bundles can now have papers inserted at arbitrary points. This can be done by clicking the previous/next page links with a sheet of paper in hand.
  • +
+

HarpyEagle updated:

+
    +
  • Added new fire modes to various guns: c20r, STS-35, WT-550, Z8, L6 SAW, and double barreled shotgun. The firing modes work the same way as the egun; click on the weapon with it in your active hand to cycle between modes. Unloading these weapons now requires that you click on them with an empty hand.
  • +
+

PsiOmegaDelta updated:

+
    +
  • Portable atmospheric pumps and scrubbers now use NanoUI.
  • +
  • Two new events which will cause damage to APCs or cameras when triggered.
  • +
+ +

28 April 2015

+

Jarcolr updated:

+
    +
  • Added 9 new bar sign designs/sprites.
  • +
+

Kelenius updated:

+
    +
  • Good news to the roboticists! The long waited firmware update for the bots has arrived. You can expect the following changes:
  • +
  • Medbots have improved the disease detection algorithms.
  • +
  • Floorbot firmware has been bugtested. In particular, they will no longer get stuck near the windows, hopelessly trying to fix the floor under the glass.
  • +
  • Floorbots have also received an internal low-power metal synthesizer. They will use it to make their own tiles. Slowly.
  • +
  • Following the complains from humanitarian organizations regarding securitron brutality, stength of their stunners has been toned down. They will also politely demand that you get on the floor before arresting you. Except for the taser-mounted guys, they will still tase you down.
  • +
  • Other minor fixes.
  • +
  • The lasertag bots are now forbidden to build and use following the incident #1526672. Please don't let it happen again.
  • +
  • The farmbot design has been finished! Made from a watertank, robot arm, plant analyzer, bucket, minihoe and a proximity sensor, these small (not really) bots will be a useful companion to any gardener and/or xenobotanist.
  • +
  • Spider learning alert: they have learned to recognize the bots and will mercilessly attack them.
  • +
  • An experimental CPU upgrade would theoretically allow any of the bots to function with the same intelligence capacity as the maintenance drones. We still have no idea what causes it to boot up. Science!
  • +
  • INCOMING TRANSMISSION: Greetings to agents, pirates, operatives, and anyone who otherwise uses our equipment. Following the NT update of bot firmware, we have updated the cryptographic sequencer's hacking routines as well. The medbots you emag will not poison you anymore, the clanbots won't clean after themselves immediately, and floorbots... wear a space suit. Oh, and it works on the new farmbots, too.
  • +
+

PsiOmegaDelta updated:

+
    +
  • Beware. Airlocks can now crush more things than just mobs.
  • +
  • AIs now have a personal atmospherics control subsystem.
  • +
  • Some borg modules now have additional subsystems.
  • +
  • Improves borg module handling.
  • +
  • Secure airlocks now buzz when access is denied.
  • +
  • The mental health office door now requires psychiatrist access, and the related button now opens/closes the door instead of bolting.
  • +
  • Restores an old soundtrack 'Thunderdome.ogg'.
  • +
  • Some holodeck programs now have custom ambience tracks.
  • +
+

RavingManiac updated:

+
    +
  • The phoron research lab has been renovated to include a heat-exchange system, a gas mixer/filter and a waste gas disposal pump.
  • +
  • Candles now burn for about 30 mintutes.
  • +
+

Yoshax updated:

+
    +
  • Adds items to the orderable antag surgical kit so its actually useful for surgery.
  • +
  • Adjusts custom loadout costs to be more standardised and balances. Purely cosmetic items, shoes, hats, and all things that do not provide a straight advtange (sterile mask, or pAI, protection from viruses and possible door hacking or records access, respectively), each cost 1 point, items that provide an advantage like those just mentioned, or provide armor or storage cost 2 points.
  • +
  • Adds practice rounds, both .45 for Sec and Detective's guns, also 9mm top mounted for the Saber, and for the Bulldog.
  • +
  • Adds the .45 and 9mm practice rounds to the armory.
  • +
  • Adds all the practice rounds to the autolathe.
  • +
  • Adds r_walls to the back of the firing range, leaves the sides normal.
  • +
  • Fixes HoS' office door to not be CMO locked.
  • +
+ +

24 April 2015

+

Dennok updated:

+
    +
  • Fixes overmap ship speed calculations.
  • +
  • Adds overmap ship rotation.
  • +
  • Added a floorlayer.
  • +
+ +

23 April 2015

+

Dennok updated:

+
    +
  • Added an automatic pipelayer.
  • +
  • Added an automatic cablelayer.
  • +
+

PsiOmegaDelta updated:

+
    +
  • Shower curtains no longer lose their default color upon being washed.
  • +
  • Emergency shutters can again be examined, and from the proper distance.
  • +
  • The virus event will now only infect mobs on the station, currently controlled by player that has been active in the last 5 minutes.
  • +
  • Laptops now use the proper proc for checking camera status.
  • +
  • Makes it possible to eject PDA cartridges using a verb.
  • +
  • Makes it possible to shake tables with one's bare hands to stop climbers.
  • +
  • Added a mass driver door in disposals to prevent trash from floating out into space before proper ejection.
  • +
  • Rig/Hardsuit module tab - Less informative than the NanoUI hardsuit interface but allows quicker access to the various rig modules.
  • +
  • Silicons with the medical augmentation sensors enabled now also see alive/dead status if sensors are set accordingly.
  • +
  • Emergency shutters opened by silicons are now treated as having been forced open by a crowbar.
  • +
  • An active AI chassis can now be pushed, just as an empty chassis can be.
  • +
  • The AI can now use the crew monitor console to track crew members with full sensors enabled.
  • +
  • The AI now has a shortcut to track people holding up messages to cameras.
  • +
  • The AI now has a shortcut to track people sending PDA messages.
  • +
  • Multiple AIs can now share the same holopad.
  • +
  • Admin ghosts can now transfer other ghosts into mobs by drag-clicking.
  • +
  • Ghosts can now toggle seeing darkness and other ghosts separately.
  • +
  • Moving while dead now auto-ghosts you.
  • +
  • Two new random events: Space dust and gravitation failure.
  • +
  • Upgraded wizard spell interface and new spells.
  • +
  • More uplink items.
  • +
  • Uplink items now have rudimentary descriptions.
  • +
+

Yoshax updated:

+
    +
  • Adjusts fruits and other stuff to have a minmum of 10 units of juice and stuff.
  • +
+ +

18 April 2015

+

PsiOmegaDelta updated:

+
    +
  • Added a changelog editing system that should cause fewer conflicts and more accurate timestamps.
  • +
+ +

07 April 2015

+

RavingManiac updated:

+
    +
  • You can now pay vending machines and EFTPOS scanners without removing your ID from your PDA or wallet. Clicking on the vending machine with your ID/PDA/wallet/cash also brings up the menu now instead of attacking the vending machine.
  • +
+ +

24 February 2015

+

Zuhayr updated:

+
    +
  • Major changes to the kitchen and hydroponics mechanics. Review the detailed changelog here,
  • +
+ +

18 February 2015

+

PsiOmegaDelta updated:

+
    +
  • Synths now have timestamped radio and chat messages.
  • +
  • New and updated uplink items.
  • +
  • Multiple AIs can now share the same holopad.
  • +
  • The AI now has built-in consoles, accessible from the subsystem tab.
  • +
+ +

16 February 2015

+

RavingManiac updated:

+
    +
  • Say hello to the new Thermoelectric Supermatter Engine. Read the operating manual to get started.
  • +
+ +

12 February 2015

+

Daranz updated:

+
    +
  • Vending machines now use NanoUI and accept cash. The vendor account can now be suspended to disable all sales in all machines on station.
  • +
+ +

04 February 2015

+

RavingManiac updated:

+
    +
  • Holodeck is now bigger and better, with toggleable gravity and a new courtroom setting
  • +
+

TwistedAkai updated:

+
    +
  • Purple Combs should now be visible and have their proper icon
  • +
+ +

09 January 2015

+

Zuhayr updated:

+
    +
  • Voice changers no longer use ID cards. They have Toggle and Set Voice verbs on the actual mask object now.
  • +
  • Readded moonwalking. Alt-dir to face new dir, or Face-Direction verb to face current dir.
  • +
+ +

22 November 2014

+

Zuhayr updated:

+
    +
  • Added the /obj/item/weapon/rig class - back-mounted deployable hardsuits.
  • +
  • Replaced existing hardsuits with 'voidsuits', functionally identical.
  • +
  • Removed the mounted device and helmet/boot procs from voidsuits.
  • +
  • Refactored a shit-ton of ninja code into the new rig class.
  • +
  • This is more than likely going to take a lot of balancing to get into a good place.
  • +
+ +

08 November 2014

+

PsiOmegaDelta updated:

+
    +
  • Service personnel now have their own frequency to communicate over. Use "say :v".
  • +
  • The AI can now has proper quick access to its private channel. Use "say :o".
  • +
  • Newscasters supports photo captions. Simply pen one on the attached photo.
  • +
  • Once made visible by a cultist ghosts can toggle visiblity at will.
  • +
  • Detonating cyborgs using the cyborg monitor console now notifies the master AI, if any.
  • +
  • More machinery, such as APCs, air alarms, etc., now support attaching signalers to the wires.
  • +
  • Random event overhaul. Admins may wish check the verb "Event Manager Panel".
  • +
+ +

04 November 2014

+

TwistedAkai updated:

+
    +
  • Almost any window which has been fully unsecured can now be dismantled with a wrench.
  • +
+ +

01 November 2014

+

PsiOmegaDelta updated:

+
    +
  • Adds the last missing step to deconstruct fire alarms. Apply wirecutters.
  • +
  • There's a "new" mining outpost nearby the Research outpost.
  • +
  • Manifest ghosts now have spookier names.
  • +
  • Adds a gas monitor computer for the toxin mixing chamber.
  • +
  • AI can now change the display of individual AI status screens.
  • +
  • More ion laws..
  • +
  • All turrets have been replaced with portable variants. Potential targets can be configured on a per turret basis.
  • +
  • Improved crew monitor map positioning.
  • +
  • Can now order plastic, body-, and statis bags from cargo
  • +
  • PDAs now receive newscasts.
  • +
  • (De)constructable emergency shutters.
  • +
  • Borgs can now select to simply state their laws or select a radio channel, same as the AI.
  • +
+ +

01 October 2014

+

RavingManiac updated:

+
    +
  • Zooming with the sniper rifle now adds a view offset in the direction you are facing.
  • +
  • Added binoculars - functionally similar to sniper scope. Adminspawn-only for now.
  • +
  • Bottles from chemistry now, like beakers, use chemical overlays instead of fixed sprites.
  • +
  • Being in space while not magbooted to something will cause your sprite to bob up and down.
  • +
+

Zuhayr updated:

+
    +
  • Added species organ checks to several areas (phoron burn, welder burn, appendicitis, vox cortical stacks, flashes).
  • +
  • Added VV option to add or remove organs.
  • +
  • Added simple bioprinter (adminspawn).
  • +
  • Added smashing/slashing behavior from xenos to some unarmed attacks.
  • +
  • Added some new state icons for diona nymphs.
  • +
  • Added borer husk functionality (cortical borers can turn dead humans into zombies).
  • +
  • Added tackle verb.
  • +
  • Added NO_SLIP.
  • +
  • Added species-specific orans to Dionaea, new Xenomorphs and vox.
  • +
  • Added colour and species to blood data.
  • +
  • Added lethal consequences to missing your heart.
  • +
  • Removed robot_talk_understand and alien_talk_understand.
  • +
  • Removed attack_alien() and several flavours of is_alien() procs.
  • +
  • Removed /mob/living/carbon/alien/humanoid.
  • +
  • Removed alien_hud().
  • +
  • Removed IS_SLOW, NEEDS_LIGHT and RAD_ABSORB.
  • +
  • Renamed is_larva() to is_alien().
  • +
  • Refactored a ton of files, either condensing or expanding them, or moving them to new directories.
  • +
  • Refactored some attack vars from simple_animal to mob/living level.
  • +
  • Refactored internal organs to /mob/living/carbon level.
  • +
  • Refactored rad and light absorbtion to organ level.
  • +
  • Refactored brains to /obj/item/organ/brain.
  • +
  • Refactored a lot of blood splattering to use blood_splatter() proc.
  • +
  • Refactored broadcast languages (changeling and alien hiveminds, drone and binary chat) to actual languages.
  • +
  • Refactored xenomorph abilities to work for humans.
  • +
  • Refactored xenomorphs into human species.
  • +
  • Rewrote larva_hud() and human_hud(). The latter now takes data from the species datum.
  • +
  • Rewrote diona nymphs as descendents of /mob/living/carbon/alien.
  • +
  • Rewrote xenolarva as descendents of /mob/living/carbon/alien.
  • +
  • Rewrote /mob/living/carbon/alien.
  • +
  • Moved alcohol and toxin processing to the liver.
  • +
  • Moved drone light proc to robot level, added integrated_light_power and local_transmit vars to robots.
  • +
  • Moved human brainloss onto the brain organ.
  • +
  • Shuffled around and collapsed several redundant procs down to carbon level (hide, ventcrawl, Bump).
  • +
  • Fixed species swaps from NO_BLOOD to those with blood killing the subject instantly.
  • +
+ +

28 September 2014

+

Gamerofthegame updated:

+
    +
  • Hoverpods fully supported, currently orderable from cargo. Two slots, three cargo, space flight and a working mech for all other intents and purposes.
  • +
  • Added the Rigged laser and Passenger Compartment equipment. The rigged laser is a weapon for working exosuits - just a ordinary laser, but with triple the cool down and rather power inefficient. The passenger compartment allows other people to board and hitch a ride on the mech - such as in fire rescue or for space flight.
  • +
+

Zuhayr updated:

+
    +
  • Organs can now be removed and transplanted.
  • +
  • Brain surgery is now the same as chest surgery regarding the steps leading up to it.
  • +
  • Appendix and kidney now share the groin and removing the first will prevent appendicitis.
  • +
  • Lots of backend surgery/organ stuff, see the PR if you need to know.
  • +
+ +

20 September 2014

+

HarpyEagle updated:

+
    +
  • Fixes evidence bags and boxes eating each other. Evidence bags now store items by dragging the bag onto the item to be stored.
  • +
+ +

05 September 2014

+

RavingManiac updated:

+
    +
  • NewPipe implemented: Supply and scrubber pipes can be run in parallel without connecting to each other.
  • +
  • Supply pipes will only connect to supply pipes, vents and Universal Pipe Adapters(UPAs).
  • +
  • Scrubber pipes will only connect to scrubber pipes, scrubbers and UPAs.
  • +
  • UPAs will connect to regular, scrubber and supply pipes.
  • +
+ +

31 August 2014

+

Whitellama updated:

+
    +
  • Matches and candles can be used to burn papers, too.
  • +
  • Observers have a bit more time (20 seconds, instead of 7.5) before the Diona join prompt disappears.
  • +
+ +

27 August 2014

+

Whitellama updated:

+
    +
  • Made destination taggers more intuitive so you know when you've tagged something
  • +
  • Ported package label and tag sprites
  • +
  • Ported using a pen on a package to give it a title, or to write a note
  • +
  • Donut boxes and egg boxes can be constructed out of cardboard
  • +
+ +

05 August 2014

+

HarpyEagle updated:

+
    +
  • Atmos Rewrite. Many atmos devices now use power according to their load and gas physics
  • +
  • Pressure regulator device. Replaces the passive gate and can regulate input or output pressure
  • +
  • Gas heaters and gas coolers are now constructable and can be upgraded with parts from research
  • +
  • Fixes recharger and cell charger power draw. Rechargers draw 15 kW, wall chargers draw 25 kW, and heavy-duty cell chargers draw 40 kW. Cyborg charging stations draw 75 kW.
  • +
  • Laptops, and various other machines, now draw more reasonable amounts of power
  • +
  • Machines will periodically update their powered status if moved from a powered to an unpowered area and vice versa
  • +
+ +

02 August 2014

+

Whitellama updated:

+
    +
  • Arcane tomes can now be stored on bookshelves.
  • +
  • Dionaea players no longer crash on death, and now become nymphs properly.
  • +
+ +

31 July 2014

+

HarpyEagle updated:

+
    +
  • Stun batons now work like tasers and deal agony instead of stun
  • +
  • Being hit in the hands with a stun weapon will cause whatever is being held to be dropped
  • +
  • Handcuffs now require an aggressive grab to be used
  • +
+ +

26 July 2014

+

Whitellama updated:

+
    +
  • Added dynamic flavour text.
  • +
  • Fixed bug with suit fibers and fingerprints.
  • +
+ +

20 July 2014

+

PsiOmegaDelta updated:

+
    +
  • AI can now store up to five camera locations and return to them when desired.
  • +
  • AI can now alt+left click turfs in camera view to list and interact with the objects.
  • +
  • AI can now ctrl+click turret controls to enable/disable turrets.
  • +
  • AI can now alt+click turret controls to toggle stun/lethal mode.
  • +
  • AI can now select which channel to state laws on.
  • +
+ +

06 July 2014

+

HarpyEagle updated:

+
    +
  • Re-enabled and rewrote the wound infection system
  • +
  • Infections can be prevented by properly bandaging and salving wounds
  • +
  • Infections are cured by spaceacillin
  • +
+ +

01 July 2014

+

Various updated:

+
    +
  • Hardsuit breaching.
  • +
  • Rewritten fire.
  • +
  • Supermatter now glows and sucks things into it as it approaches criticality.
  • +
  • Station Vox (Vox pariahs) are now available.
  • +
  • Wheelchairs.
  • +
  • Cargo Trains.
  • +
  • Hardsuit cycler machinery.
  • +
  • Rewritten lighting (coloured lights!)
  • +
  • New Mining machinery and rewritten smelting.
  • +
  • Rewritten autolathe
  • +
  • Mutiny mode.
  • +
  • NanoUI airlock and docking controllers.
  • +
  • Completely rewritten shuttle code.
  • +
  • Derelict Z-level replacement: construction site.
  • +
  • Computer3 laptops.
  • +
  • Constructable SMES units.
  • +
  • Omni-directional atmos machinery.
  • +
  • Climbable tables and crates.
  • +
  • Xenoflora added to Science.
  • +
  • Utensils can be used to eat food.
  • +
  • Decks of cards are now around the station.
  • +
  • Service robots can speak languages.
  • +
  • Xenoarch updates and fixes.
  • +
  • Rewritten species-specific gear icon handling.
  • +
  • Cats and borers can be picked up.
  • +
  • Botanist renamed to Gardener.
  • +
  • Hydroponics merged with the Kitchen.
  • +
  • Latejoin spawn points (Arrivals, Cryostorage, Gateway).
  • +
  • Escape pods only launch automatically during emergency evacuations
  • +
  • Escape pods can be made to launch during regular crew transfers using the control panel inside the pod, or by emagging the panel outside the pod
  • +
  • When swiped or emagged, the crew transfer shuttle can be delayed in addition to being launched early
  • +
+ +

20 June 2014

+

Cael_Aislinn updated:

+
    +
  • New discoverable items added to xenoarchaeology, and new features for some existing ones. Artifact harvesters can now harvest the secondary effect of artifacts as well as the primary one.
    +
  • +
  • Artifact utilisers should be much nicer/easier to use now.
    +
  • Alden-Saraspova counters and talking items should work properly now.
    +
  • +
    +
+ +

19 June 2014

+

Chinsky updated:

+
    +
  • Adds guest terminals on the map. These wall terminals let anyone issue temporary IDs. Only access that issuer has can be granted, and maximum time pass can be issued for is 20 minutes. All operations are logged in terminals.
  • +
+ +

15 June 2014

+

HarpyEagle updated:

+
    +
  • Fixed wound autohealing regardless of damage amount. The appropriate wound will now be assigned correctly based on damage amount and type
  • +
  • Fixed several other bugs related wounds that resulted in damage magically disappearing
  • +
  • Fixed various sharp objects not being counted as sharp, bullets in particular
  • +
  • Fixed armour providing more protection from bullets than it was supposed to
  • +
+ +

13 June 2014

+

HarpyEagle updated:

+
    +
  • Added docking ports for shuttles
  • +
  • Shuttle airlocks will automatically open and close, preventing people from being sucked into space by because someone on another z-level called a shuttle
  • +
  • Some docking ports can also double as airlocks
  • +
  • Docking ports can be overriden to prevent any automatic action. Shuttles will wait for players to open/close doors manually
  • +
  • Shuttles can be forced launched, which will make them not wait for airlocks to be properly closed
  • +
+ +

03 June 2014

+

Hubblenaut updated:

+
    +
  • Added wheelchairs
  • +
  • Replaced stool in Medical Examination with wheelchair
  • +
  • Using a fire-extinguisher to propel you on a chair can have consequences (drive into walls and people, do it!)
  • +
+ +

31 May 2014

+

Jarcolr updated:

+
    +
  • 21 New cargo crates, go check them out!
  • +
  • Peanuts have now been added, food items are now being developed.
  • +
  • 2 new cargo groups, Miscellaneous and Supply.
  • +
  • Sugarcane seeds can now be gotten from the seed dispenser.
  • +
  • 5 new satchels when selecting "satchel" for RD, scientist, botanist, virologist, geneticist (disabled) and chemist.
  • +
  • Clicking on a player with a paper/book when you have the eyes selected shows them the book/paper forcefully.
  • +
+ +

28 May 2014

+

Chinsky updated:

+
    +
  • Adds few new paperBBcode tags, to make up for HTML removal.
  • +
  • [logo] tag draws NT logo image (one from wiki).
  • +
  • [table] [/table] tags mark borders of tables. [grid] [/grid] are borderless tables, useful of making layouts. Inside tables following tags are used: [row] marks beginning of new table row, [cell] - beginning of new table cell.
  • +
+ +

23 May 2014

+

Hubble updated:

+
    +
  • Personal lockers are now resettable
  • +
  • Take off people's accessories or change their sensors in the drag and drop-interface
  • +
  • Merge paper bundles by hitting one with another
  • +
  • Line breaks in Security, Medical and Employment Records
  • +
  • Record printouts will have names on it
  • +
  • Set other people's internals in belt and suit storage slots
  • +
  • No longer changing suit sensors while cuffed
  • +
  • No longer emptying other people's pockets when they are not full yet
  • +
+ +

16 May 2014

+

HarpyEagle updated:

+
    +
  • Silicon mob types (AI, cyborgs, PAI) can now speak certain species languages depending on type and module
  • +
  • Languages can now be whispered when using the language code with either the whisper verb or the whisper speech code
  • +
+ +

06 May 2014

+

Hubble updated:

+
    +
  • Clip papers together by hitting a paper with a paper or photo
  • +
  • Adds icons for copied stamps
  • +
+ +

03 May 2014

+

Cael_Aislinn updated:

+
    +
  • Coming out of nowhere the past few months, the Garland Corporation has made headlines with a new prehistoric theme park delighting travellers with species thought extinct. Now available for research stations everywhere is the technology that made it all possible! Features include:
    + - 13 discoverable prehistoric species to clone from fossils (including 5 brand new ones).
    + - 11 discoverable prehistoric plants to clone from fossils (including 9 brand new ones).
    + - New minigame that involves correctly ordering the genomes inside each genetic sequence to unlock an animal/plant.
    + - Some prehistoric animals and plants may seem strangely familiar... while others may bring more than the erstwhile scientist bargains for.
    +




  • +
+ +

29 April 2014

+

HarpyEagle updated:

+
    +
  • Webbing vest storage can now be accessed by clicking on the item in inventory
  • +
  • Holsters can be accessed by clicking on them in inventory
  • +
  • Webbings and other suit attachments are now visible on the icon in inventory
  • +
  • Removing jumpsuits now requires drag and drop to prevent accidental undressing
  • +
  • Added an action icon for magboots that can be used to toggle them similar to flashlights
  • +
  • Fuel tanks now spill fuel when wrenched open
  • +
+ +

25 April 2014

+

Various updated:

+
    +
  • Overhauled saycode, you can now use languages over the radio.
  • +
  • Chamelon items beyond just the suit.
  • +
  • NanoUI Virology
  • +
  • 3D Sounds
  • +
  • AI Channel color for when they want to be all sneaky
  • +
  • New inflatable walls and airlocks for your breach sealing pleasure.
  • +
  • Carbon Copy papers, so you can subject everyone to your authority and paperwork, but mainly paperwork
  • +
  • Undershirts and rolling down jumpsuits
  • +
  • Insta-hit tasers, can be shot through glass as well.
  • +
  • Changeling balances, an emphasis put more on stealth.
  • +
  • Genetics disabled
  • +
  • Telescience removed, might be added again when we come up with a less math headache enducing version of it.
  • +
  • Bugfixes galore!
  • +
+ +

11 April 2014

+

Jarcolr updated:

+
    +
  • You can now flip coins like a D2
  • +
  • Miscellaneous cargo crates got a tiny buff, Standard Costume crate is now Costume Crate
  • +
  • Grammar patch,telekinesis/amputated arm exploit fixes,more in the future
  • +
  • Grille kicking now does less damage
  • +
  • TELESCOPIC baton no longer knocks anybody down,still got a lot of force though
  • +
  • Other small-ish changes and fixes that aren't worth mentioning
  • +
+ +

06 April 2014

+

RavingManiac updated:

+
    +
  • Tape recorders and station-bounced radios now work inside containers and closets.
  • +
+ +

30 March 2014

+

RavingManiac updated:

+
    +
  • Inflatable walls and doors added. Useful for sealing off hull breaches, but easily punctured by sharp objects and Tajarans.
  • +
+ +

10 March 2014

+

Chinsky updated:

+
    +
  • Viruses now affect certain range of species, different for each virus
  • +
  • Spaceacilline now prevents infection, and has a small chance to cure viruses at Stage 1. It does not give them antibodies though, so they can get sick again!
  • +
  • Biosuits and spacesuits now offer more protection against viruses. Full biosuit competely prevents airborne infection, when coupled with gloves they both protect quite well from contact ones
  • +
  • Sneezing now spreads viruses in front of mob. Sometimes he gets a warning beforehand though
  • +
+ +

05 March 2014

+

RavingManiac updated:

+
    +
  • Smartfridges added to the bar, chemistry and virology. No more clutter!
  • +
  • A certain musical instrument has returned to the bar.
  • +
  • There is now a ten second delay between ingesting a pill/donut/milkshake and regretting it.
  • +
+ +

01 March 2014

+

Various updated:

+
    +
  • Paint Mixing, red and blue makes purple!
  • +
  • New posters to tell you to respect those darned cat people
  • +
  • NanoUI for APC's, Canisters, Tank Transfer Valves and the heaters / coolers
  • +
  • PDA bombs are now less annoying, and won't always blow up / cause internal bleeding
  • +
  • Blob made less deadly
  • +
  • Objectiveless Antags now a configuration option, choose your own adventure!
  • +
  • Engineering redesign, now with better monitoring of the explodium supermatter!
  • +
  • Security EOD
  • +
  • New playable race, IPC's, go beep boop boop all over the station!
  • +
  • Gamemode autovoting, now players don't have to call for gamemode votes, it's automatic!
  • +
+ +

19 February 2014

+

Aryn updated:

+
    +
  • New air model. Nothing should change to a great degree, but temperature flow might be affected due to closed connections not sticking around.
  • +
+ +

01 February 2014

+

Various updated:

+
    +
  • NanoUI for PDA
  • +
  • Write in blood while a ghost in cult rounds with enough cultists
  • +
  • Cookies, absurd sandwiches, and even cookable dioanae nymphs!
  • +
  • A bunch of new guns and other weapons
  • +
  • Species specific blood
  • +
+ +

01 January 2014

+

Various updated:

+
    +
  • AntagHUD and MedicalHUD for ghosts, see who the baddies are, check for new configuration options.
  • +
  • Ghosts will now have bold text if they are in the same room as the person making conversations easier to follow.
  • +
  • New hairstyles! Now you can use something other then hotpink floor length braid.
  • +
  • DNA rework, tell us how you were cloned and became albino!
  • +
  • Dirty floors, so now you know exactly how lazy the janitors are!
  • +
  • A new UI system, feel free to color it yourself, don't set it to completely clear or you will have a bad time.
  • +
  • Cryogenic storage, for all your SSD needs.
  • +
  • New hardsuits for those syndicate tajaran
  • +
+ +

18 December 2013

+

RavingManiac updated:

+
    +
  • Mousetraps can now be "hidden" through the right-click menu. This makes them go under tables, clutter and the like. The filthy rodents will never see it coming!
  • +
  • Monkeys will no longer move randomly while being pulled.
  • +
+ +

01 December 2013

+

Various Developers banged their keyboards together: updated:

+
    +
  • New Engine, the supermatter, figure out what a cooling loop is, or don't and blow up engineering!
  • +
  • Each department will have it's own fax, make a copy of your butt and fax it to the admins!
  • +
  • Booze and soda dispensers, they are like chemmasters, only with booze and soda!
  • +
  • Bluespace and Cryostasis beakers, how do they work? Fuggin bluespace how do they work?
  • +
  • You can now shove things into vending machines, impress your friends on how things magically disappear out of your hands into the machine!
  • +
  • Robots and Androids (And gynoids too!) can now use custom job titles
  • +
  • Various bugfixes
  • +
+ +

24 November 2013

+

Yinadele updated:

+
    +
  • Supermatter engine added! Please treat your new engine gently, and report any strangeness!
  • +
  • Rebalanced events so people don't explode into appendicitis or have their organs constantly explode.
  • +
  • Vending machines have had bottled water, iced tea, and grape soda added.
  • +
  • Head reattachment surgery added! Sew heads back on proper rather than monkey madness.
  • +
  • Pain crit rebalanced - Added aim variance depending on pain levels, nerfed blackscreen severely.
  • +
  • Cyborg alt titles: Robot, and Android added! These will make you spawn as a posibrained robot. Please enjoy!
  • +
  • Fixed the sprite on the modified welding goggles, added a pair to the CE's office where they'll be used.
  • +
  • Fixed atmos computers- They are once again responsive!
  • +
  • Added in functionality proper for explosive implants- You can now set their level of detonation, and their effects are more responsively concrete depending on setting.
  • +
  • Hemostats re-added to autolathe!
  • +
  • Added two manuals on atmosia and EVA, by MagmaRam! Found in engineering and the engineering bookcase.
  • +
  • Fixed areas in medbay to have fully functional APC sectors.
  • +
  • Girders are now lasable.
  • +
  • Please wait warmly, new features planned for next merge!
  • +
+ +

23 November 2013

+

Ccomp5950 updated:

+
    +
  • Players are now no longer able to commit suicide with a lasertag gun, and will feel silly for doing so.
  • +
  • Ghosts hit with the cult book shall now actually become visible.
  • +
  • The powercells spawned with Exosuits will now properly be named to not confuse bearded roboticists.
  • +
  • Blindfolded players will now no longer require eye surgery to repair their sight, removing the blindfold will be sufficient.
  • +
  • Atmospheric Technicians will now have access to Exterior airlocks.
  • +
+ +

01 November 2013

+

Various updated:

+
    +
  • Autovoting, Get off the station when your 15 hour workweek is done, thanks unions!
  • +
  • Some beach props that Chinsky finds useless.
  • +
  • Updated NanoUI
  • +
  • Dialysis while in sleepers - removes reagents from mobs, like the chemist, toss him in there!
  • +
  • Pipe Dispensers can now be ordered by Cargo
  • +
  • Fancy G-G-G-G-Ghosts!
  • +
+ +

29 October 2013

+

Cael_Aislinn updated:

+
    +
  • Xenoarchaeology's chemical analysis and six analysis machines are gone, replaced by a single one which can be beaten in a minigame.
  • +
  • Sneaky traitors will find new challenges to overcome at the research outpost, but may also find new opportunities (transit tubes can now be traversed).
  • +
  • Finding active alien machinery should now be made significantly easier with the Alden-Saraspova counter.
  • +
+ +

06 October 2013

+

Chinsky updated:

+
    +
  • Return of dreaded side effects. They now manifest well after their cause disappears, so curing them should be possible without them reappearing immediately. They also lost last stage damaging effects.
  • +
+ +

24 September 2013

+

Snapshot updated:

+
    +
  • Removed hidden vote counts.
  • +
  • Removed hiding of vote results.
  • +
  • Removed OOC muting during votes.
  • +
  • Crew transfers are no longer callable during Red and Delta alert.
  • +
  • Started work on Auto transfer framework.
  • +
+ +

18 September 2013

+

Kilakk updated:

+
    +
  • Fax machines! The Captain and IA agents can use the fax machine to send properly formatted messages to Central Command.
  • +
  • Gave the fax machine a fancy animated sprite. Thanks Cajoes!
  • +
+ +

08 August 2013

+

Erthilo updated:

+
    +
  • Raise Dead rune now properly heals and revives dead corpse.
  • +
  • Admin-only rejuvenate verb now heals all organs, limbs, and diseases.
  • +
  • Cyborg sprites now correctly reset with reset boards. This means cyborg appearances can now be changed without admin intervention.
  • +
+ +

04 August 2013

+

Chinsky updated:

+
    +
  • Health HUD indicator replaced with Pain indicator. Now health indicator shows pain level instead of actual vitals level. Some types of damage contribute more to pain, some less, usually feeling worse than they really are.
  • +
+ +

01 August 2013

+

Asanadas updated:

+
    +
  • The Null Rod has recovered its de-culting ability, for balance reasons. Metagaming with it is a big no-no!
  • +
  • Holy Water as a liquid is able to de-cult. Less effective, but less bloody. May be changed over the course of time for balance.
  • +
+

CIB updated:

+
    +
  • Chilis and cold chilis no longer kill in small amounts
  • +
  • Chloral now again needs around 5 units to start killing somebody
  • +
+

Cael Aislinn updated:

+
    +
  • Security bots will now target hostile mobs, and vice versa.
  • +
  • Carp should actually emigrate now, instead of just immigrating then squatting around the outer hull.
  • +
  • Admins and moderators have been split up into separate 'who' verbs (adminwho and modwho respectively).
  • +
+

CaelAislinn updated:

+
    +
  • Re-added old ion storm laws, re-added grid check event.
  • +
  • Added Rogue Drone and Vermin Infestation random events.
  • +
  • Added/fixed space vines random event.
  • +
  • Updates to the virus events.
  • +
  • Spider infestation and alien infestation events turned off by default.
  • +
  • Soghun, taj and skrell all have unique language text colours.
  • +
  • Moderators will no longer be listed in adminwho, instead use modwho.
  • +
+

Cael_Aislinn updated:

+ +

Chinsky updated:

+
    +
  • Old new medical features:
  • +
  • Autoinjectors! They come preloaded with 5u of inapro, can be used instantly, and are one-use. You can replace chems inside using a syringe. Box of them is added to Medicine closet and medical supplies crate.
  • +
  • Splints! Target broken liimb and click on person to apply. Can be taken off in inventory menu, like handcuffs. Splinted limbs have less negative effects.
  • +
  • Advanced medikit! Red and mean, all doctors spawn with one. Contains better stuff - advanced versions of bandaids and aloe heal 12 damage on the first use.
  • +
  • Wounds with damage above 50 won't heal by themselves even if bandaged/salved. Would have to seek advanced medical attention for those.
  • +
+

Erthilo updated:

+
    +
  • Fixed SSD (logged-out) players not staying asleep.
  • +
  • Fixed set-pose verb and mice emotes having extra periods.
  • +
  • Fixed virus crate not appearing and breaking supply shuttle.
  • +
  • Fixed newcaster photos not being censored.
  • +
+

Gamerofthegame updated:

+
    +
  • Miscellaneous mapfixes.
  • +
+

GauHelldragon updated:

+
    +
  • Servicebots now have RoboTray and Printing Pen. Robotray can be used to pick up and drop food/drinks. Printing pen can alternate between writing mode and rename paper mode by clicking it.
  • +
  • Farmbots. A new type of robot that weeds, waters and fertilizes. Use robot arm on water tank. Then use plant analyzer, mini-hoe, bucket and finally proximity sensor.
  • +
  • Chefs can clang their serving trays with a rolling pin. Just like a riot shield!
  • +
+

Jediluke69 updated:

+
    +
  • Added 5 new drinks (Kira Special, Lemonade, Brown Star, Milkshakes, Rewriter)
  • +
  • Nanopaste now heals about half of what it used to
  • +
  • Ballistic crates should now come with shotguns loaded with actual shells no more beanbags
  • +
  • Iced tea no longer makes a glass of .what?
  • +
+

Jupotter updated:

+
    +
  • Fix the robotiscist preview in the char setupe screen
  • +
+

Kilakk updated:

+
    +
  • Added the Xenobiologist job. Has access to the research hallway and to xenobiology.
  • +
  • Removed Xenobiology access from Scientists.
  • +
  • Removed the Xenobiologist alternate title from Scientists.
  • +
  • Added "Xenoarchaeology" to the RD, Scientists, and to the ID computer.
  • +
  • Changed the Research Outpost doors to use "Xenoarchaeology" access.
  • +
+

Meyar updated:

+
    +
  • The syndicate shuttle now has a cycling airlock during Nuke rounds.
  • +
  • Restored the ability for the syndicate Agent ID to change the name on the card (reforge it) more than once.
  • +
  • ERT Radio now functional again.
  • +
  • Research blast doors now actually lock down the entirety of station-side Research.
  • +
  • Added lock down buttons to the wardens office.
  • +
  • The randomized barsign has made a return.
  • +
  • Syndicate Agent ID's external airlock access restored.
  • +
+

NerdyBoy1104 updated:

+
    +
  • New Botany additions: Rice and Plastellium. New sheet material: Plastic.
  • +
  • Plastellium is refined into plastic by first grinding the produce to get plasticide. 20 plasticide + 10 polytrinic acid makes 10 sheets of plastic which can be used to make crates, forks, spoons, knives, ashtrays or plastic bags from.
  • +
  • Rice seeds grows into rice stalks that you grind to get rice. 10 Rice + 5 Water makes boiled rice, 10 rice + 5 milk makes rice pudding, 10 rice + 5 universal enzyme (in beaker) makes Sake.
  • +
+

RavingManiac updated:

+
    +
  • You can now stab people with syringes using the "harm" intent. This destroys the syringe and transfers a random percentage of its contents into the target. Armor has a 50% chance of blocking the syringe.
  • +
+

Segrain updated:

+
    +
  • Meteor showers actually spawn meteors now.
  • +
  • Engineering tape fits into toolbelt and can be placed on doors.
  • +
  • Pill bottles can hold paper.
  • +
+

SkyMarshal updated:

+
    +
  • Fixed ZAS
  • +
  • Fixed Fire
  • +
+

Spamcat updated:

+
    +
  • Figured I should make one of these. Syringestabbing now produces a broken syringe complete with fingerprints of attacker and blood of a victim, so dispose your evidence carefully. Maximum transfer amount per stab is lowered to 10.
  • +
+

VitrescentTortoise updated:

+
    +
  • Added a third option for not getting any job preferences. It allows you to return to the lobby instead of joining.
  • +
+

Whitellama updated:

+
    +
  • One-antag rounds (like wizard/ninja) no longer end automatically upon death
  • +
  • Space ninja has been implemented as a voteable gamemode
  • +
  • Space ninja spawn landmarks have been implemented (but not yet placed on the map), still spawn at carps-pawns instead. (The code will warn you about this and ask you to report it, it's a known issue.)
  • +
  • Five new space ninja directives have been added, old directives have been reworded to be less harsh
  • +
  • Space ninjas have been given their own list as antagonists, and are no longer bundled up with traitors
  • +
  • Space ninjas with a "steal a functional AI" objective will now succeed by downloading one into their suits
  • +
  • Space ninja suits' exploding on death has been nerfed, so as not to cause breaches
  • +
  • A few space ninja titles/names have been added and removed to be slightly more believable
  • +
  • The antagonist selector no longer chooses jobbanned players when it runs out of willing options
  • +
+

Zuhayr updated:

+
    +
  • Added pneumatic cannon and harpoons.
  • +
  • Added embedded projectiles. Bullets and thrown weapons may stick in targets. Throwing them by hand won't make them stick, firing them from a cannon might. Implant removal surgery will get rid of shrapnel and stuck items.
  • +
+

faux updated:

+
    +
  • Mixed Wardrobe Closet now has colored shoes and plaid skirts.
  • +
  • Dress uniforms added to the Captain, RD, and HoP wardrobe closets. A uniform jacket has also been added to the Captain's closet. HoS' hat has been re-added to their closet. I do not love the CMO and CE enough to give them anything.
  • +
  • Atheletic closet now has five different swimsuits *for the ladies* in them. If you are a guy, be prepared to be yelled at if you run around like a moron in one of these. Same goes for ladies who run around in shorts with their titties swaying in the space winds.
  • +
  • A set of dispatcher uniforms will spawn in the security closet. These are for playtesting the dispatcher role.
  • +
  • New suit spawns in the laundry room. It's for geezer's only. You're welcome, Book.
  • +
  • Nurse outfit variant, orderly uniform, and first responder jacket will now spawn in the medical wardrobe closet.
  • +
  • A white wedding dress will spawn in the chaplain's closet. There are also several dresses currently only adminspawnable. Admins: Look either under "bride" or "dress." The bride one leads to the colored wedding dresses, and there are some other kinds of dresses under dress.
  • +
  • No more luchador masks or boxing gloves or boxing ring. You guys have a swimming pool now, dip in and enjoy it.
  • +
  • he meeting hall has been replaced with an awkwardly placed security office meant for prisoner processing.
  • +
  • Added a couple more welding goggles to engineering since you guys liked those a lot.
  • +
  • Flasks spawn behind the bar. Only three. Don't fight over them. I don't know how to add them to the bar vending machine otherwise I would have done that instead. Detective, you have your own flask in your office, it's underneath the cigarettes on your desk.
  • +
  • Added two canes to the medical storage, for people who have leg injuries and can't walk good and stuff. I do not want to see doctors pretending to be House. These are for patients. Do not make me delete this addition and declare you guys not being able to have nice things.
  • +
  • Secondary entance to EVA now directly leads into the medbay hardsuit section. Sorry for any inconviences this will cause. The CMO can now fetch the hardsuits whenever they want.
  • +
  • Secondary security hardsuit has been added to the armory. Security members please stop stealing engineer's hardsuits when you guys want to pair up for space travel.
  • +
  • Firelocks have been moved around in the main hallways to form really ghetto versions of airlocks.
  • +
  • Violin spawns in theatre storage now. I didn't put the piano there though, that was someone else.
  • +
  • Psych office in medbay has been made better looking.
  • +
+

proliberate updated:

+
    +
  • Station time is now displayed in the status tab for new players and AIs.
  • +
+ +

30 July 2013

+

Erthilo updated:

+
    +
  • EFTPOS and ATM machines should now connect to databases.
  • +
  • Gravitational Catapults can now be removed from mechs.
  • +
  • Ghost manifest rune paper naming now works correctly.
  • +
  • Fix for newscaster special characters. Still not recommended.
  • +
+

Kilakk updated:

+
    +
  • Added colored department radio channels.
  • +
+ +

28 July 2013

+

Segrain updated:

+
    +
  • Camera console circuits can be adjusted for different networks.
  • +
  • Nuclear operatives and ERT members have built-in cameras in their helmets. Activate helmet to initialize it.
  • +
+ +

26 July 2013

+

Kilakk updated:

+
    +
  • Brig cell timers will no longer start counting down automatically.
  • +
  • Separated the actual countdown timer from the timer controls. Pressing "Set" while the timer is counting down will reset the countdown timer to the time selected.
  • +
+ +

11 July 2013

+

Chinsky updated:

+
    +
  • Gun delays. All guns now have delays between shots. Most have less than second, lasercannons and pulse rifles have around 2 seconds delay. Automatics have zero, click-speed.
  • +
+ +

06 July 2013

+

Chinsky updated:

+
    +
  • Humans now can be infected with more than one virus at once.
  • +
  • All analyzed viruses are put into virus DB. You can view it and edit their name and description on medical record consoles.
  • +
  • Only known viruses (ones in DB) will be detected by the machinery and HUDs.
  • +
  • Viruses cause fever, body temperature rising the more stage is.
  • +
  • Humans' body temperature does not drift towards room one unless there's big difference in them.
  • +
  • Virus incubators now can transmit viuses from dishes to blood sample.
  • +
  • New machine - centrifuge. It can isolate antibodies or viruses (spawning virus dish) from a blood sample in vials. Accepts vials only.
  • +
  • Fancy vial boxes in virology, one of them is locked by ID with MD access.
  • +
  • Engineered viruses are now ariborne too.
  • +
+ +

05 July 2013

+

Spamcat updated:

+
    +
  • Pulse! Humans now have hearbeat rate, which can be measured by right-clicking someone - Check pulse or by health analyzer. Medical machinery also has heartbeat monitors. Certain meds and conditions can influence it.
  • +
+ +

03 July 2013

+

Segrain updated:

+
    +
  • Security and medical cyborgs can use their HUDs to access records.
  • +
+ +

28 June 2013

+

Segrain updated:

+
    +
  • AIs are now able to examine what they see.
  • +
+ +

27 June 2013

+

Segrain updated:

+
    +
  • ID cards properly setup bloodtype, DNA and fingerprints again.
  • +
+ +

26 June 2013

+

Segrain updated:

+
    +
  • Autopsy scanner properly displays time of wound infliction and death.
  • +
  • Autopsy scanner properly displays wounds by projectile weapons.
  • +
+

Whitellama updated:

+
    +
  • One-antag rounds (like wizard/ninja) no longer end automatically upon death
  • +
  • Space ninja has been implemented as a voteable gamemode
  • +
  • Space ninja spawn landmarks have been implemented (but not yet placed on the map), still spawn at carps-pawns instead. (The code will warn you about this and ask you to report it, it's a known issue.)
  • +
  • Five new space ninja directives have been added, old directives have been reworded to be less harsh
  • +
  • Space ninjas have been given their own list as antagonists, and are no longer bundled up with traitors
  • +
  • Space ninjas with a "steal a functional AI" objective will now succeed by downloading one into their suits
  • +
  • Space ninja suits' exploding on death has been nerfed, so as not to cause breaches
  • +
  • A few space ninja titles/names have been added and removed to be slightly more believable
  • +
  • The antagonist selector no longer chooses jobbanned players when it runs out of willing options
  • +
+ +

23 June 2013

+

Segrain updated:

+
    +
  • Airlocks of various models can be constructed again.
  • +
+

faux updated:

+
    +
  • There has been a complete medbay renovation spearheaded by Vetinarix. http://baystation12.net/forums/viewtopic.php?f=20&t;=7847 <-- Please put any commentary good or bad, here.
  • +
  • Some maintenance doors within RnD and Medbay have had their accesses changed. Maintenance doors in the joint areas (leading to the research shuttle, virology, and xenobiology) are now zero access. Which means anyone in those joints can enter the maintenance tunnels. This was done to add additional evacuation locations during radiation storms. Additional maintenance doors were added to the tunnels in these areas to prevent docs and scientists from running about.
  • +
  • Starboard emergency storage isn't gone now, it's simply located in the escape wing.
  • +
  • An engineering training room has been added to engineering. This location was previously where surgery was located. If you are new to engineering or need to brush up on your skills, please use this area for testing.
  • +
+ +

22 June 2013

+

Cael_Aislinn updated:

+
    +
  • The xenoarchaeology depth scanner will now tell you what energy field is required to safely extract a find.
  • +
  • Excavation picks will now dig faster, and xenoarchaeology as a whole should be easier to do.
  • +
+ +

21 June 2013

+

Jupotter updated:

+
    +
  • Fix the robotiscist preview in the char setupe screen
  • +
+ +

18 June 2013

+

Segrain updated:

+
    +
  • Fixed some bugs in windoor construction.
  • +
  • Secure windoors are made with rods again.
  • +
  • Windoors drop their electronics when broken. Emagged windoors can have theirs removed by crowbar.
  • +
  • Airlock electronics can be configured to make door open for any single access on it instead of all of them.
  • +
  • Cyborgs can preview their icons before choosing.
  • +
+ +

13 June 2013

+

Kilakk updated:

+
    +
  • Added the Xenobiologist job. Has access to the research hallway and to xenobiology.
  • +
  • Removed Xenobiology access from Scientists.
  • +
  • Removed the Xenobiologist alternate title from Scientists.
  • +
  • Added "Xenoarchaeology" to the RD, Scientists, and to the ID computer.
  • +
  • Changed the Research Outpost doors to use "Xenoarchaeology" access.
  • +
+ +

12 June 2013

+

Zuhayr updated:

+
    +
  • Added pneumatic cannon and harpoons.
  • +
  • Added embedded projectiles. Bullets and thrown weapons may stick in targets. Throwing them by hand won't make them stick, firing them from a cannon might. Implant removal surgery will get rid of shrapnel and stuck items.
  • +
+ +

11 June 2013

+

Meyar updated:

+
    +
  • Fixes a security door with a firedoor ontop of it.
  • +
  • Fixed a typo relating to the admin Select Equipment Verb. (It's RESPONSE team not RESCUE team)
  • +
  • ERT are now automated, from their spawn to their shuttle. Admin intervention no longer required! (Getting to the mechs still requires admin permission generally)
  • +
  • Added flashlights to compensate for the weakened PDA lights
  • +
  • ERT Uniforms updated to be in line with Centcom uniforms. No more turtlenecks, no sir.
  • +
+ +

09 June 2013

+

Segrain updated:

+
    +
  • Emagged supply console can order SpecOp crates again.
  • +
+ +

06 June 2013

+

Asanadas updated:

+
    +
  • Added a whimsical suit to the head of personnel's secret clothing locker.
  • +
+

Meyar updated:

+
    +
  • Disposal's mail routing fixed. Missing pipes replaced.
  • +
  • Chemistry is once again a part of the disposals delivery circuit.
  • +
  • Added missing sorting junctions to Security and HoS office.
  • +
  • Fixed a duplicate sorting junction.
  • +
+ +

05 June 2013

+

Chinsky updated:

+
    +
  • Load bearing equipment - webbings and vests for engineers and sec. Attach to jumpsuit, use 'Look in storage' verb (object tab) to open.
  • +
+

Segrain updated:

+
    +
  • Exosuits now can open firelocks by walking into them.
  • +
+ +

01 June 2013

+

Chinsky updated:

+
    +
  • Bloody footprints! Now stepping in the puddle will dirty your shoes/feet and make you leave bloody footprints for a bit.
  • +
  • Blood now dries up after some time. Puddles take ~30 minutes, small things 5 minutes.
  • +
  • Untreated wounds now heal. No more toe stubs spamming you with pain messages for the rest of the shift.
  • +
  • On the other side, everything is healed slowly. Maximum you cna squeeze out of first aid is 0.5 health per tick per organ. Lying down makes it faster too, by 1.5x factor.
  • +
  • Lids! Click beaker/bottle in hand to put them on/off. Prevent spilling
  • +
  • Added 'hailer' to security lockers. If used in hand, says "Halt! Security!". For those who can't run and type.
  • +
+ +

31 May 2013

+

Segrain updated:

+
    +
  • Portable canisters now properly connect to ports beneath them on map load.
  • +
  • Fixed unfastening gas meters.
  • +
+ +

30 May 2013

+

Segrain updated:

+
    +
  • Meteor showers actually spawn meteors now.
  • +
  • Engineering tape fits into toolbelt and can be placed on doors.
  • +
  • Pill bottles can hold paper.
  • +
+

Spamcat updated:

+
    +
  • Pill bottle capacity increased to 14 items.
  • +
  • Fixed Lamarr (it now spawns properly)
  • +
+

proliberate updated:

+
    +
  • Station time is now displayed in the status tab for new players and AIs.
  • +
+ +

28 May 2013

+

Erthilo updated:

+
    +
  • Fixes everyone being able to understand alien languages. HERE IS YOUR TOWER OF BABEL
  • +
+

VitrescentTortoise updated:

+
    +
  • Wizard's forcewall now works.
  • +
+ +

26 May 2013

+

Chinsky updated:

+
    +
  • Tentacles! Now clone damage will make you horribly malformed like examine text says.
  • +
+

Meyar updated:

+
    +
  • The syndicate shuttle now has a cycling airlock during Nuke rounds.
  • +
  • Restored the ability for the syndicate Agent ID to change the name on the card (reforge it) more than once.
  • +
  • ERT Radio now functional again.
  • +
  • Research blast doors now actually lock down the entirety of station-side Research.
  • +
  • Added lock down buttons to the wardens office.
  • +
  • The randomized barsign has made a return.
  • +
  • Syndicate Agent ID's external airlock access restored.
  • +
+

VitrescentTortoise updated:

+
    +
  • Added a third option for not getting any job preferences. It allows you to return to the lobby instead of joining.
  • +
+ +

25 May 2013

+

Erthilo updated:

+
    +
  • Fixes alien races appearing an unknown when speaking their language.
  • +
  • Fixes alien races losing their language when cloned.
  • +
  • Fixes UI getting randomly reset when trying to change it in Genetics Scanners.
  • +
+ +

21 May 2013

+

SkyMarshal updated:

+
    +
  • ZAS will now speed air movement into/out of a zone when unsimulated tiles (e.g. space) are involved, in relation to the number of tiles.
  • +
  • Portable Canisters will now automatically connect to any portable connecter beneath them on map load.
  • +
  • Bug involving mis-mapped disposal junction fixed
  • +
  • Air alarms now work for atmos techs (whoops!)
  • +
  • The Master Controller now properly stops atmos when it runtimes.
  • +
  • Backpacks can no longer be contaminated
  • +
  • ZAS no longer logs air statistics.
  • +
  • ZAS now rebuilds as soon as it detects a semi-complex change in geometry. (It was doing this already, but in a convoluted way which was actually less efficient)
  • +
  • General code cleanup/commenting of ZAS
  • +
  • Jungle now initializes after the random Z-level loads and atmos initializes.
  • +
+ +

15 May 2013

+

Spamcat updated:

+
    +
  • Added telescopic batons to HoS's and captain's lockers. These are quite robust and easily concealable.
  • +
+ +

14 May 2013

+

Cael_Aislinn updated:

+
    +
  • Depth scanners can now be used to determine what material archaeological deposits are made of, meaning lab analysis is no longer required.
  • +
  • Some useability issues with xenoarchaeology tools have been resolved, and the transit pods cycle automatically now.
  • +
+ +

24 April 2013

+

Jediluke69 updated:

+
    +
  • Added 5 new drinks (Kira Special, Lemonade, Brown Star, Milkshakes, Rewriter)
  • +
  • Nanopaste now heals about half of what it used to
  • +
  • Ballistic crates should now come with shotguns loaded with actual shells no more beanbags
  • +
  • Iced tea no longer makes a glass of .what?
  • +
+

NerdyBoy1104 updated:

+
    +
  • New Botany additions: Rice and Plastellium. New sheet material: Plastic.
  • +
  • Plastellium is refined into plastic by first grinding the produce to get plasticide. 20 plasticide + 10 polytrinic acid makes 10 sheets of plastic which can be used to make crates, forks, spoons, knives, ashtrays or plastic bags from.
  • +
  • Rice seeds grows into rice stalks that you grind to get rice. 10 Rice + 5 Water makes boiled rice, 10 rice + 5 milk makes rice pudding, 10 rice + 5 universal enzyme (in beaker) makes Sake.
  • +
+

faux updated:

+
    +
  • Mixed Wardrobe Closet now has colored shoes and plaid skirts.
  • +
  • Dress uniforms added to the Captain, RD, and HoP wardrobe closets. A uniform jacket has also been added to the Captain's closet. HoS' hat has been re-added to their closet. I do not love the CMO and CE enough to give them anything.
  • +
  • Atheletic closet now has five different swimsuits *for the ladies* in them. If you are a guy, be prepared to be yelled at if you run around like a moron in one of these. Same goes for ladies who run around in shorts with their titties swaying in the space winds.
  • +
  • A set of dispatcher uniforms will spawn in the security closet. These are for playtesting the dispatcher role.
  • +
  • New suit spawns in the laundry room. It's for geezer's only. You're welcome, Book.
  • +
  • Nurse outfit variant, orderly uniform, and first responder jacket will now spawn in the medical wardrobe closet.
  • +
  • A white wedding dress will spawn in the chaplain's closet. There are also several dresses currently only adminspawnable. Admins: Look either under "bride" or "dress." The bride one leads to the colored wedding dresses, and there are some other kinds of dresses under dress.
  • +
  • No more luchador masks or boxing gloves or boxing ring. You guys have a swimming pool now, dip in and enjoy it.
  • +
  • he meeting hall has been replaced with an awkwardly placed security office meant for prisoner processing.
  • +
  • Added a couple more welding goggles to engineering since you guys liked those a lot.
  • +
  • Flasks spawn behind the bar. Only three. Don't fight over them. I don't know how to add them to the bar vending machine otherwise I would have done that instead. Detective, you have your own flask in your office, it's underneath the cigarettes on your desk.
  • +
  • Added two canes to the medical storage, for people who have leg injuries and can't walk good and stuff. I do not want to see doctors pretending to be House. These are for patients. Do not make me delete this addition and declare you guys not being able to have nice things.
  • +
  • Secondary entance to EVA now directly leads into the medbay hardsuit section. Sorry for any inconviences this will cause. The CMO can now fetch the hardsuits whenever they want.
  • +
  • Secondary security hardsuit has been added to the armory. Security members please stop stealing engineer's hardsuits when you guys want to pair up for space travel.
  • +
  • Firelocks have been moved around in the main hallways to form really ghetto versions of airlocks.
  • +
  • Violin spawns in theatre storage now. I didn't put the piano there though, that was someone else.
  • +
  • Psych office in medbay has been made better looking.
  • +
+ +

17 April 2013

+

SkyMarshal updated:

+
    +
  • ZAS is now more deadly, as per decision by administrative team. May be tweaked, but currently AIRFLOW is the biggest griefer.
  • +
  • World startup optimized, many functions now delayed until a player joins the server. (Reduces server boot time significantly)
  • +
  • Zones will now equalize air more rapidly.
  • +
  • ZAS now respects active magboots when airflow occurs.
  • +
  • Airflow will no longer throw you into doors and open them.
  • +
  • Race condition in zone construction has been fixed, so zones connect properly at round start.
  • +
  • Plasma effects readded.
  • +
  • Fixed runtime involving away mission.
  • +
+ +

11 April 2013

+

SkyMarshal updated:

+
    +
  • Fire has been reworked.
  • +
  • In-game variable editor is both readded and expanded with fire controlling capability.
  • +
+ +

09 April 2013

+

SkyMarshal updated:

+
    +
  • Fire Issues (Firedoors, Flamethrowers, Incendiary Grenades) fixed.
  • +
  • Fixed a bad line of code that was preventing autoignition of flammable gas mixes.
  • +
  • Volatile fuel is burned up after a point.
  • +
  • Partial-tile firedoors removed. This is due to ZAS breaking when interacting with them.
  • +
+ +

04 April 2013

+

SkyMarshal updated:

+
    +
  • Fixed ZAS
  • +
  • Fixed Fire
  • +
+

Spamcat updated:

+
    +
  • Blood type is now saved in character creation menu, no need to edit it manually every round.
  • +
+ +

27 March 2013

+

Asanadas updated:

+
    +
  • The Null Rod has recovered its de-culting ability, for balance reasons. Metagaming with it is a big no-no!
  • +
  • Holy Water as a liquid is able to de-cult. Less effective, but less bloody. May be changed over the course of time for balance.
  • +
+ +

26 March 2013

+

Spamcat updated:

+
    +
  • Chemmaster now puts pills in pill bottles (if one is inserted).
  • +
  • Stabbing someone with a syringe now deals 3 damage instead of 7 because 7 is like, a crowbar punch.
  • +
  • Lizards can now join mid-round again.
  • +
  • Chemicals in bloodstream will transfer with blood now, so don't get drunk before your blood donation. Viruses and antibodies transfer through blood too.
  • +
  • Virology is working again.
  • +
+ +

15 March 2013

+

Cael_Aislinn updated:

+
    +
  • Mapped a compact research base on the mining asteroid, with multiple labs and testing rooms. It's reachable through a new (old) shuttle dock that leaves from the research wing on the main station.
  • +
+ +

14 March 2013

+

Spamcat updated:

+
    +
  • Figured I should make one of these. Syringestabbing now produces a broken syringe complete with fingerprints of attacker and blood of a victim, so dispose your evidence carefully. Maximum transfer amount per stab is lowered to 10.
  • +
+ +

11 March 2013

+

CIB updated:

+
    +
  • Cloning now requires you to put slabs of meat into the cloning pod to replenish biomass.
  • +
+

Cael Aislinn updated:

+
    +
  • The xenoarchaeology update is here. This includes a major content overhaul and a bunch of new features for xenoarchaeology.
  • +
  • Digsites (strange rock deposits) are now much more nuanced and interesting, and a huge number of minor (non-artifact) finds have been added.
  • +
  • Excavation is now a complex process that involves digging into the rock to the right depth.
  • +
  • Chemical analysis is required for safe excavation of the digsites, in order to determine how best to extract the finds.
  • +
  • Anomalous artifacts have been overhauled and many longstanding bugs with existing effects have been fixed - the anomaly utiliser should now work much more often.
  • +
  • Numerous new artifact effects have been added and some new artifact types can be dug up from the asteroid.
  • +
  • New tools and equipment have been added, including normal and spaceworthy versions of the anomaly suits, excavation tools and other neat gadgets.
  • +
  • Five books have been written by subject matter experts from around the galaxy to help the crew of the Exodus come to grips with this exacting new science (over 3000 words of tutorials!).
  • +
+

Chinsky updated:

+
    +
  • Sec HUDs now can see short versions of sec records.on examine. Med HUDs do same for medical records, and can set medical status of patient.
  • +
  • Damage to the head can now cause brain damage.
  • +
+ +

09 March 2013

+

Cael Aislinn updated:

+
    +
  • Beekeeping is now possible. Construct an apiary of out wood and embed it into a hydroponics tray, then get a queen bee and bottle of BeezEez from cargo bay. + Hives produce honey and honeycomb, but be wary if the bees start swarming.
  • +
+ +

06 March 2013

+

Cael Aislinn updated:

+
    +
  • Type 1 thermoelectric generators and the associated binary circulators are now moveable (wrench to secure/unsecure) and orderable via Quartermaster.
  • +
  • code/maps/rust_test.dmm contains an example setup for a functional RUST reactor. Maximum output is in the range of 12 to 20MW (12 to 20 million watts).
  • +
  • Removed double announcement for gridchecks, reduced duration of gridchecks.
  • +
+

RavingManiac updated:

+
    +
  • You can now stab people with syringes using the "harm" intent. This destroys the syringe and transfers a random percentage of its contents into the target. Armor has a 50% chance of blocking the syringe.
  • +
+ +

05 March 2013

+

CIB updated:

+
    +
  • Added internal organs. They're currently all located in the chest. Use advanced scanner to detect damage. Use the same surgery as for ruptured lungs to fix them.
  • +
+

Cael Aislinn updated:

+
    +
  • Set roundstart music to randomly choose between space.ogg and traitor.ogg (see http://baystation12.net/forums/viewtopic.php?f=5&t;=6972)
  • +
  • All RUST components except for TEGs (which generate the power) are now obtainable ingame, bored engineers should get hold of them and setup an experimental reactor for testing purposes.
  • +
+ +

27 February 2013

+

Gamerofthegame updated:

+
    +
  • Added the (base gear) ERT preset for the debug command.
  • +
  • Map fixes, Virology hole fixed. Atmospheric fixes for mining and, to a less extent, the science outpost. (No, not cycling airlocks)
  • +
  • Fiddled with the ERT set up location on Centcom. Radmins will now have a even easier time equiping a team of any real pratical size, especially coupled with the above debug command.
  • +
+ +

25 February 2013

+

Cael Aislinn updated:

+
    +
  • As well as building hull shield generators, normal shield gens can now be built (see http://baystation12.net/forums/viewtopic.php?f=1&t;=6993).
  • +
  • New random events: multiple new system wide-events have been have been added to the newscaster feeds, some not quite as respectable as others.
  • +
  • New random event: some lucky winners will win the TC Daily Grand Slam Lotto, while others may be the target of malicious hackers.
  • +
+ +

23 February 2013

+

Cael Aislinn updated:

+
    +
  • RUST machinery components should now be researchable (with high requirements) and orderable through QM (with high cost).
  • +
  • Shield machinery should now be researchable (with high requirements) and orderable through QM (with high cost). This one is reportedly buggy.
  • +
  • Rogue vending machines should revert back to normal at the end of the event.
  • +
  • New Unathi hair styles.
  • +
+ +

22 February 2013

+

Chinsky updated:

+
    +
  • Change to body cavity surgery. Can only put items in chest, groind and head. Max size for item - 3 (chest), 2 (groin), 1 (head). For chest surgery ribs should be bent open, (lung surgery until second scalpel step). Surgery step needs preparation step, with drill. After that you can place item inside, or seal it with cautery to do other step instead.
  • +
+ +

20 February 2013

+

Chinsky updated:

+
    +
  • Added new surgery: putting items inside people. After you use retractor to keep incision open, just click with any item to put it inside. But be wary, if you try to fit something too big, you might rip the veins. To remove items, use implant removal surgery.
  • +
  • Crowbar can be used as alternative to retractor.
  • +
  • Can now unload guns by clicking them in hand.
  • +
  • Fixed distance calculation in bullet missing chance computation, it was always assuming 1 or 0 tiles. Now distace REALLY matters when you shoot.
  • +
  • To add more FUN to previous thing, bullets missed to not disappear but keep going until they hit something else.
  • +
  • Compressed Matter and Explosive implants spawn properly now.
  • +
  • Tweaks to medical effects: removed itch caused by bandages. Chemical effects now have non-100 chance of appearing, the stronger medicine, the more probality it'll have side effects.
  • +
+ +

18 February 2013

+

Cael Aislinn updated:

+
    +
  • Security bots will now target hostile mobs, and vice versa.
  • +
  • Carp should actually emigrate now, instead of just immigrating then squatting around the outer hull.
  • +
  • Admins and moderators have been split up into separate 'who' verbs (adminwho and modwho respectively).
  • +
+ +

14 February 2013

+

CIB updated:

+
    +
  • Medical side-effects(patients are going to come back for secondary treatment)
  • +
  • NT loyalty setting(affects command reports and gives antags hints who might collaborate with them)
  • +
  • Simple animal balance fixes(They're slower now)
  • +
+

CaelAislinn updated:

+
    +
  • Re-added old ion storm laws, re-added grid check event.
  • +
  • Added Rogue Drone and Vermin Infestation random events.
  • +
  • Added/fixed space vines random event.
  • +
  • Updates to the virus events.
  • +
  • Spider infestation and alien infestation events turned off by default.
  • +
  • Soghun, taj and skrell all have unique language text colours.
  • +
  • Moderators will no longer be listed in adminwho, instead use modwho.
  • +
+

Gamerofthegame updated:

+
    +
  • Miscellaneous mapfixes.
  • +
+ +

13 February 2013

+

Erthilo updated:

+
    +
  • Fixed SSD (logged-out) players not staying asleep.
  • +
  • Fixed set-pose verb and mice emotes having extra periods.
  • +
  • Fixed virus crate not appearing and breaking supply shuttle.
  • +
  • Fixed newcaster photos not being censored.
  • +
+ +

31 January 2013

+

CIB updated:

+
    +
  • Chilis and cold chilis no longer kill in small amounts
  • +
  • Chloral now again needs around 5 units to start killing somebody
  • +
+ +

23 January 2013

+

Cael_Aislinn updated:

+ + +

21 January 2013

+

Cael_Aislinn updated:

+
    +
  • Satchels and ore boxes can now hold strange rocks.
  • +
  • Closets and crates can now be built out of 5 and 10 plasteel respectively.
  • +
  • Observers can become mice once more.
  • +
+ +

13 January 2013

+

Chinsky updated:

+
    +
  • If you get enough (6) blood drips on one tile, it'll turn into a blood puddle. Should make bleeding out more visible.
  • +
  • Security belt now able to hold taser, baton and tape roll.
  • +
  • Added alternative security uniform to Security wardrobes.
  • +
  • Ported Urist cult runes. Down with the crayon drawings! Example: http://dl.dropbox.com/u/26846767/images/SS13/255_symbols.PNG
  • +
  • Engineering tape now require engineer OR atmos access instead of both.
  • +
  • Implants now will react to EMP, possibly in !!FUN!! ways
  • +
+

GauHelldragon updated:

+
    +
  • Servicebots now have RoboTray and Printing Pen. Robotray can be used to pick up and drop food/drinks. Printing pen can alternate between writing mode and rename paper mode by clicking it.
  • +
  • Farmbots. A new type of robot that weeds, waters and fertilizes. Use robot arm on water tank. Then use plant analyzer, mini-hoe, bucket and finally proximity sensor.
  • +
  • Chefs can clang their serving trays with a rolling pin. Just like a riot shield!
  • +
+ +

07 January 2013

+

Cael_Aislinn updated:

+ +

Chinsky updated:

+
    +
  • Implants: Explosvie implant, exploding when victim hears the codephrase you set.
  • +
  • Implants: Compressed Matter implat, scan item (making it disappear), inject yourself and recall that item on will!
  • +
  • Implant removal surgery, with !!FUN!! results if you mess up it.
  • +
  • Coats now have pockets again.
  • +
  • Bash people on tabetops. an windows, or with stools. Grab people to bash them on tables or windows (better grab for better hit on windows). Drag stool sprite on you to pick it up, click on it in hand to make it usual stool again.
  • +
  • Surgical caps, and new sprites for bloodbags and fixovein.
  • +
  • Now some surgery steps will bloody your hands, Full-body blood coat in case youy mess up spectacualry.
  • +
  • Ported some crates (Art, Surgery, Sterile equiplemnt).
  • +
  • Changed contraband crates. Posters moved to Art Crate, cigs and lipstick ot party crate. Now contraband crate has illegal booze and illicit drugs.
  • +
  • Finally got evac party lights
  • +
  • Now disfigurment,now it WILL happen when damage is bad enough.
  • +
  • Now if you speak in depressurized area (less than 10 kPa) only people next to you can hear you. Radios still work though.
  • +
+
+ +
Baystation 12 Credit List + + + + +
+ Current BS12 Project Maintainers: -Click Here-
+ Currently Active GitHub BS12 contributor list: -Click Here-
+ Code: Abi79, Aryn, Cael_Aislinn, Ccomp5950, Chinsky, cib, CompactNinja, DopeGhoti, Erthilo, Hawk_v3, Head, Ispil, JoeyJo0, Lexusjjss, Melonstorm, Miniature, Mloc, NerdyBoy1104, PsiOmegaDelta, SkyMarshal, Snapshot, Spectre, Strumpetplaya, Sunfall, Tastyfish, Uristqwerty
+ Sprites: Apple_Master, Arcalane, Chinsky, CompactNinja, Deus Dactyl, Erthilo, Flashkirby, JoeyJo0, Miniature, Searif, Xenone, faux
+ Sounds: Aryn
+ Main Testers: Anyone who has submitted a bug to the issue tracker.
+
+ +GoonStation 13 Development Team +
+ Coders: Stuntwaffle, Showtime, Pantaloons, Nannek, Keelin, Exadv1, hobnob, Justicefries, 0staf, sniperchance, AngriestIBM, BrianOBlivion
+ Spriters: Supernorn, Haruhi, Stuntwaffle, Pantaloons, Rho, SynthOrange, I Said No
+
+
+

Creative Commons License
Except where otherwise noted, Goon Station 13 is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.
Rights are currently extended to SomethingAwful Goons only.

+

Some icons by Yusuke Kamiyamane. All rights reserved. Licensed under a Creative Commons Attribution 3.0 License.

+
+ + diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml index 9444423465..cc80ac58f2 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -1,5356 +1,5462 @@ -DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. ---- -2013-01-07: - Cael_Aislinn: - - tgs: Updated server to tgstation r5200 (November 26th, 2012), see https://code.google.com/p/tgstation13/source/list - for tg's changelog. - Chinsky: - - rscadd: 'Implants: Explosvie implant, exploding when victim hears the codephrase - you set.' - - rscadd: 'Implants: Compressed Matter implat, scan item (making it disappear), - inject yourself and recall that item on will!' - - rscadd: Implant removal surgery, with !!FUN!! results if you mess up it. - - rscadd: Coats now have pockets again. - - rscadd: Bash people on tabetops. an windows, or with stools. Grab people to bash - them on tables or windows (better grab for better hit on windows). Drag stool - sprite on you to pick it up, click on it in hand to make it usual stool again. - - rscadd: Surgical caps, and new sprites for bloodbags and fixovein. - - rscadd: Now some surgery steps will bloody your hands, Full-body blood coat in - case youy mess up spectacualry. - - rscadd: Ported some crates (Art, Surgery, Sterile equiplemnt). - - tweak: Changed contraband crates. Posters moved to Art Crate, cigs and lipstick - ot party crate. Now contraband crate has illegal booze and illicit drugs. - - bugfix: Finally got evac party lights - - bugfix: Now disfigurment,now it WILL happen when damage is bad enough. - - experiment: Now if you speak in depressurized area (less than 10 kPa) only people - next to you can hear you. Radios still work though. -2013-01-13: - Chinsky: - - tweak: If you get enough (6) blood drips on one tile, it'll turn into a blood - puddle. Should make bleeding out more visible. - - tweak: Security belt now able to hold taser, baton and tape roll. - - tweak: Added alternative security uniform to Security wardrobes. - - rscadd: 'Ported Urist cult runes. Down with the crayon drawings! Example: http://dl.dropbox.com/u/26846767/images/SS13/255_symbols.PNG' - - bugfix: Engineering tape now require engineer OR atmos access instead of both. - - rscadd: Implants now will react to EMP, possibly in !!FUN!! ways - GauHelldragon: - - rscadd: Servicebots now have RoboTray and Printing Pen. Robotray can be used to - pick up and drop food/drinks. Printing pen can alternate between writing mode - and rename paper mode by clicking it. - - rscadd: Farmbots. A new type of robot that weeds, waters and fertilizes. Use robot - arm on water tank. Then use plant analyzer, mini-hoe, bucket and finally proximity - sensor. - - rscadd: Chefs can clang their serving trays with a rolling pin. Just like a riot - shield! -2013-01-21: - Cael_Aislinn: - - bugfix: Satchels and ore boxes can now hold strange rocks. - - rscadd: Closets and crates can now be built out of 5 and 10 plasteel respectively. - - rscadd: Observers can become mice once more. -2013-01-23: - Cael_Aislinn: - - tgs: Updated server to tgstation r5200 (November 26th, 2012), see https://code.google.com/p/tgstation13/source/list - for tg's changelog. -2013-01-31: - CIB: - - bugfix: Chilis and cold chilis no longer kill in small amounts - - bugfix: Chloral now again needs around 5 units to start killing somebody -2013-02-13: - Erthilo: - - bugfix: Fixed SSD (logged-out) players not staying asleep. - - bugfix: Fixed set-pose verb and mice emotes having extra periods. - - bugfix: Fixed virus crate not appearing and breaking supply shuttle. - - bugfix: Fixed newcaster photos not being censored. -2013-02-14: - CIB: - - rscadd: Medical side-effects(patients are going to come back for secondary treatment) - - rscadd: NT loyalty setting(affects command reports and gives antags hints who - might collaborate with them) - - tweak: Simple animal balance fixes(They're slower now) - CaelAislinn: - - rscadd: Re-added old ion storm laws, re-added grid check event. - - rscadd: Added Rogue Drone and Vermin Infestation random events. - - rscadd: Added/fixed space vines random event. - - tweak: Updates to the virus events. - - tweak: Spider infestation and alien infestation events turned off by default. - - tweak: Soghun, taj and skrell all have unique language text colours. - - tweak: Moderators will no longer be listed in adminwho, instead use modwho. - Gamerofthegame: - - rscadd: Miscellaneous mapfixes. -2013-02-18: - Cael Aislinn: - - rscadd: Security bots will now target hostile mobs, and vice versa. - - tweak: Carp should actually emigrate now, instead of just immigrating then squatting - around the outer hull. - - tweak: Admins and moderators have been split up into separate 'who' verbs (adminwho - and modwho respectively). -2013-02-20: - Chinsky: - - rscadd: 'Added new surgery: putting items inside people. After you use retractor - to keep incision open, just click with any item to put it inside. But be wary, - if you try to fit something too big, you might rip the veins. To remove items, - use implant removal surgery.' - - rscadd: Crowbar can be used as alternative to retractor. - - rscadd: Can now unload guns by clicking them in hand. - - tweak: Fixed distance calculation in bullet missing chance computation, it was - always assuming 1 or 0 tiles. Now distace REALLY matters when you shoot. - - rscadd: To add more FUN to previous thing, bullets missed to not disappear but - keep going until they hit something else. - - bugfix: Compressed Matter and Explosive implants spawn properly now. - - tweak: 'Tweaks to medical effects: removed itch caused by bandages. Chemical effects - now have non-100 chance of appearing, the stronger medicine, the more probality - it''ll have side effects.' -2013-02-22: - Chinsky: - - tweak: Change to body cavity surgery. Can only put items in chest, groind and - head. Max size for item - 3 (chest), 2 (groin), 1 (head). For chest surgery - ribs should be bent open, (lung surgery until second scalpel step). Surgery - step needs preparation step, with drill. After that you can place item inside, - or seal it with cautery to do other step instead. -2013-02-23: - Cael Aislinn: - - wip: RUST machinery components should now be researchable (with high requirements) - and orderable through QM (with high cost). - - wip: Shield machinery should now be researchable (with high requirements) and - orderable through QM (with high cost). This one is reportedly buggy. - - tweak: Rogue vending machines should revert back to normal at the end of the event. - - rscadd: New Unathi hair styles. -2013-02-25: - Cael Aislinn: - - rscadd: As well as building hull shield generators, normal shield gens can now - be built (see http://baystation12.net/forums/viewtopic.php?f=1&t;=6993). - - rscadd: 'New random events: multiple new system wide-events have been have been - added to the newscaster feeds, some not quite as respectable as others.' - - rscadd: 'New random event: some lucky winners will win the TC Daily Grand Slam - Lotto, while others may be the target of malicious hackers.' -2013-02-27: - Gamerofthegame: - - rscadd: Added the (base gear) ERT preset for the debug command. - - rscadd: Map fixes, Virology hole fixed. Atmospheric fixes for mining and, to a - less extent, the science outpost. (No, not cycling airlocks) - - rscadd: Fiddled with the ERT set up location on Centcom. Radmins will now have - a even easier time equiping a team of any real pratical size, especially coupled - with the above debug command. -2013-03-05: - CIB: - - rscadd: Added internal organs. They're currently all located in the chest. Use - advanced scanner to detect damage. Use the same surgery as for ruptured lungs - to fix them. - Cael Aislinn: - - soundadd: Set roundstart music to randomly choose between space.ogg and traitor.ogg - (see http://baystation12.net/forums/viewtopic.php?f=5&t;=6972) - - experiment: All RUST components except for TEGs (which generate the power) are - now obtainable ingame, bored engineers should get hold of them and setup an - experimental reactor for testing purposes. -2013-03-06: - Cael Aislinn: - - rscadd: Type 1 thermoelectric generators and the associated binary circulators - are now moveable (wrench to secure/unsecure) and orderable via Quartermaster. - - wip: code/maps/rust_test.dmm contains an example setup for a functional RUST reactor. - Maximum output is in the range of 12 to 20MW (12 to 20 million watts). - - bugfix: Removed double announcement for gridchecks, reduced duration of gridchecks. - RavingManiac: - - rscadd: You can now stab people with syringes using the "harm" intent. This destroys - the syringe and transfers a random percentage of its contents into the target. - Armor has a 50% chance of blocking the syringe. -2013-03-09: - Cael Aislinn: - - rscadd: "Beekeeping is now possible. Construct an apiary of out wood and embed\ - \ it into a hydroponics tray, then get a queen bee and bottle of BeezEez from\ - \ cargo bay. \n\t\tHives produce honey and honeycomb, but be wary if the bees\ - \ start swarming." -2013-03-11: - CIB: - - rscadd: Cloning now requires you to put slabs of meat into the cloning pod to - replenish biomass. - Cael Aislinn: - - wip: The xenoarchaeology update is here. This includes a major content overhaul - and a bunch of new features for xenoarchaeology. - - tweak: Digsites (strange rock deposits) are now much more nuanced and interesting, - and a huge number of minor (non-artifact) finds have been added. - - rscadd: Excavation is now a complex process that involves digging into the rock - to the right depth. - - rscadd: Chemical analysis is required for safe excavation of the digsites, in - order to determine how best to extract the finds. - - bugfix: Anomalous artifacts have been overhauled and many longstanding bugs with - existing effects have been fixed - the anomaly utiliser should now work much - more often. - - rscadd: Numerous new artifact effects have been added and some new artifact types - can be dug up from the asteroid. - - rscadd: New tools and equipment have been added, including normal and spaceworthy - versions of the anomaly suits, excavation tools and other neat gadgets. - - rscadd: Five books have been written by subject matter experts from around the - galaxy to help the crew of the Exodus come to grips with this exacting new science - (over 3000 words of tutorials!). - Chinsky: - - rscadd: Sec HUDs now can see short versions of sec records.on examine. Med HUDs - do same for medical records, and can set medical status of patient. - - rscadd: Damage to the head can now cause brain damage. -2013-03-14: - Spamcat: - - rscadd: Figured I should make one of these. Syringestabbing now produces a broken - syringe complete with fingerprints of attacker and blood of a victim, so dispose - your evidence carefully. Maximum transfer amount per stab is lowered to 10. -2013-03-15: - Cael_Aislinn: - - rscadd: Mapped a compact research base on the mining asteroid, with multiple labs - and testing rooms. It's reachable through a new (old) shuttle dock that leaves - from the research wing on the main station. -2013-03-26: - Spamcat: - - bugfix: Chemmaster now puts pills in pill bottles (if one is inserted). - - tweak: Stabbing someone with a syringe now deals 3 damage instead of 7 because - 7 is like, a crowbar punch. - - bugfix: Lizards can now join mid-round again. - - rscadd: Chemicals in bloodstream will transfer with blood now, so don't get drunk - before your blood donation. Viruses and antibodies transfer through blood too. - - bugfix: Virology is working again. -2013-03-27: - Asanadas: - - tweak: The Null Rod has recovered its de-culting ability, for balance reasons. - Metagaming with it is a big no-no! - - rscadd: Holy Water as a liquid is able to de-cult. Less effective, but less bloody. - May be changed over the course of time for balance. -2013-04-04: - SkyMarshal: - - bugfix: Fixed ZAS - - bugfix: Fixed Fire - Spamcat: - - bugfix: Blood type is now saved in character creation menu, no need to edit it - manually every round. -2013-04-09: - SkyMarshal: - - bugfix: Fire Issues (Firedoors, Flamethrowers, Incendiary Grenades) fixed. - - bugfix: Fixed a bad line of code that was preventing autoignition of flammable - gas mixes. - - bugfix: Volatile fuel is burned up after a point. - - rscdel: Partial-tile firedoors removed. This is due to ZAS breaking when interacting - with them. -2013-04-11: - SkyMarshal: - - experiment: Fire has been reworked. - - experiment: In-game variable editor is both readded and expanded with fire controlling - capability. -2013-04-17: - SkyMarshal: - - experiment: ZAS is now more deadly, as per decision by administrative team. May - be tweaked, but currently AIRFLOW is the biggest griefer. - - experiment: World startup optimized, many functions now delayed until a player - joins the server. (Reduces server boot time significantly) - - tweak: Zones will now equalize air more rapidly. - - bugfix: ZAS now respects active magboots when airflow occurs. - - bugfix: Airflow will no longer throw you into doors and open them. - - bugfix: Race condition in zone construction has been fixed, so zones connect properly - at round start. - - bugfix: Plasma effects readded. - - bugfix: Fixed runtime involving away mission. -2013-04-24: - Jediluke69: - - rscadd: Added 5 new drinks (Kira Special, Lemonade, Brown Star, Milkshakes, Rewriter) - - tweak: Nanopaste now heals about half of what it used to - - tweak: Ballistic crates should now come with shotguns loaded with actual shells - no more beanbags - - bugfix: Iced tea no longer makes a glass of .what? - NerdyBoy1104: - - rscadd: 'New Botany additions: Rice and Plastellium. New sheet material: Plastic.' - - rscadd: Plastellium is refined into plastic by first grinding the produce to get - plasticide. 20 plasticide + 10 polytrinic acid makes 10 sheets of plastic which - can be used to make crates, forks, spoons, knives, ashtrays or plastic bags - from. - - rscadd: Rice seeds grows into rice stalks that you grind to get rice. 10 Rice - + 5 Water makes boiled rice, 10 rice + 5 milk makes rice pudding, 10 rice + - 5 universal enzyme (in beaker) makes Sake. - faux: - - imageadd: Mixed Wardrobe Closet now has colored shoes and plaid skirts. - - imageadd: Dress uniforms added to the Captain, RD, and HoP wardrobe closets. A - uniform jacket has also been added to the Captain's closet. HoS' hat has been - re-added to their closet. I do not love the CMO and CE enough to give them anything. - - imageadd: Atheletic closet now has five different swimsuits *for the ladies* in - them. If you are a guy, be prepared to be yelled at if you run around like a - moron in one of these. Same goes for ladies who run around in shorts with their - titties swaying in the space winds. - - imageadd: A set of dispatcher uniforms will spawn in the security closet. These - are for playtesting the dispatcher role. - - imageadd: New suit spawns in the laundry room. It's for geezer's only. You're - welcome, Book. - - imageadd: Nurse outfit variant, orderly uniform, and first responder jacket will - now spawn in the medical wardrobe closet. - - imageadd: 'A white wedding dress will spawn in the chaplain''s closet. There are - also several dresses currently only adminspawnable. Admins: Look either under - "bride" or "dress." The bride one leads to the colored wedding dresses, and - there are some other kinds of dresses under dress.' - - tweak: No more luchador masks or boxing gloves or boxing ring. You guys have a - swimming pool now, dip in and enjoy it. - - tweak: he meeting hall has been replaced with an awkwardly placed security office - meant for prisoner processing. - - tweak: Added a couple more welding goggles to engineering since you guys liked - those a lot. - - imageadd: Flasks spawn behind the bar. Only three. Don't fight over them. I don't - know how to add them to the bar vending machine otherwise I would have done - that instead. Detective, you have your own flask in your office, it's underneath - the cigarettes on your desk. - - tweak: Added two canes to the medical storage, for people who have leg injuries - and can't walk good and stuff. I do not want to see doctors pretending to be - House. These are for patients. Do not make me delete this addition and declare - you guys not being able to have nice things. - - tweak: Secondary entance to EVA now directly leads into the medbay hardsuit section. - Sorry for any inconviences this will cause. The CMO can now fetch the hardsuits - whenever they want. - - tweak: Secondary security hardsuit has been added to the armory. Security members - please stop stealing engineer's hardsuits when you guys want to pair up for - space travel. - - tweak: Firelocks have been moved around in the main hallways to form really ghetto - versions of airlocks. - - tweak: Violin spawns in theatre storage now. I didn't put the piano there though, - that was someone else. - - tweak: Psych office in medbay has been made better looking. -2013-05-14: - Cael_Aislinn: - - experiment: Depth scanners can now be used to determine what material archaeological - deposits are made of, meaning lab analysis is no longer required. - - tweak: Some useability issues with xenoarchaeology tools have been resolved, and - the transit pods cycle automatically now. -2013-05-15: - Spamcat: - - rscadd: Added telescopic batons - to HoS's and captain's lockers. These are quite robust and easily concealable. -2013-05-21: - SkyMarshal: - - experiment: ZAS will now speed air movement into/out of a zone when unsimulated - tiles (e.g. space) are involved, in relation to the number of tiles. - - experiment: Portable Canisters will now automatically connect to any portable - connecter beneath them on map load. - - bugfix: Bug involving mis-mapped disposal junction fixed - - bugfix: Air alarms now work for atmos techs (whoops!) - - bugfix: The Master Controller now properly stops atmos when it runtimes. - - bugfix: Backpacks can no longer be contaminated - - tweak: ZAS no longer logs air statistics. - - tweak: ZAS now rebuilds as soon as it detects a semi-complex change in geometry. (It - was doing this already, but in a convoluted way which was actually less efficient) - - tweak: General code cleanup/commenting of ZAS - - tweak: Jungle now initializes after the random Z-level loads and atmos initializes. -2013-05-25: - Erthilo: - - bugfix: Fixes alien races appearing an unknown when speaking their language. - - bugfix: Fixes alien races losing their language when cloned. - - bugfix: Fixes UI getting randomly reset when trying to change it in Genetics Scanners. -2013-05-26: - Chinsky: - - rscadd: Tentacles! Now clone damage will make you horribly malformed like examine - text says. - Meyar: - - rscadd: The syndicate shuttle now has a cycling airlock during Nuke rounds. - - rscadd: Restored the ability for the syndicate Agent ID to change the name on - the card (reforge it) more than once. - - rscadd: ERT Radio now functional again. - - rscadd: 'Research blast doors now actually lock down the entirety of station-side - Research. ' - - rscadd: 'Added lock down buttons to the wardens office. ' - - rscadd: 'The randomized barsign has made a return. ' - - rscadd: Syndicate Agent ID's external airlock access restored. - VitrescentTortoise: - - rscadd: Added a third option for not getting any job preferences. It allows you - to return to the lobby instead of joining. -2013-05-28: - Erthilo: - - bugfix: Fixes everyone being able to understand alien languages. HERE IS YOUR - TOWER OF BABEL - VitrescentTortoise: - - bugfix: Wizard's forcewall now works. -2013-05-30: - Segrain: - - bugfix: Meteor showers actually spawn meteors now. - - tweak: Engineering tape fits into toolbelt and can be placed on doors. - - rscadd: Pill bottles can hold paper. - Spamcat: - - tweak: Pill bottle capacity increased to 14 items. - - bugfix: Fixed Lamarr (it now spawns properly) - proliberate: - - rscadd: Station time is now displayed in the status tab for new players and AIs. -2013-05-31: - Segrain: - - bugfix: Portable canisters now properly connect to ports beneath them on map load. - - bugfix: Fixed unfastening gas meters. -2013-06-01: - Chinsky: - - rscadd: Bloody footprints! Now stepping in the puddle will dirty your shoes/feet - and make you leave bloody footprints for a bit. - - rscadd: Blood now dries up after some time. Puddles take ~30 minutes, small things - 5 minutes. - - bugfix: Untreated wounds now heal. No more toe stubs spamming you with pain messages - for the rest of the shift. - - experiment: On the other side, everything is healed slowly. Maximum you cna squeeze - out of first aid is 0.5 health per tick per organ. Lying down makes it faster - too, by 1.5x factor. - - rscadd: Lids! Click beaker/bottle in hand to put them on/off. Prevent spilling - - rscadd: Added 'hailer' to security lockers. If used in hand, says "Halt! Security!". - For those who can't run and type. -2013-06-05: - Chinsky: - - rscadd: Load bearing equipment - webbings and vests for engineers and sec. Attach - to jumpsuit, use 'Look in storage' verb (object tab) to open. - Segrain: - - rscadd: Exosuits now can open firelocks by walking into them. -2013-06-06: - Asanadas: - - rscadd: Added a whimsical suit to the head of personnel's secret clothing locker. - Meyar: - - bugfix: Disposal's mail routing fixed. Missing pipes replaced. - - bugfix: 'Chemistry is once again a part of the disposals delivery circuit. ' - - bugfix: Added missing sorting junctions to Security and HoS office. - - bugfix: Fixed a duplicate sorting junction. -2013-06-09: - Segrain: - - bugfix: Emagged supply console can order SpecOp crates again. -2013-06-11: - Meyar: - - bugfix: Fixes a security door with a firedoor ontop of it. - - bugfix: Fixed a typo relating to the admin Select Equipment Verb. (It's RESPONSE - team not RESCUE team) - - rscadd: ERT are now automated, from their spawn to their shuttle. Admin intervention - no longer required! (Getting to the mechs still requires admin permission generally) - - rscadd: Added flashlights to compensate for the weakened PDA lights - - tweak: 'ERT Uniforms updated to be in line with Centcom uniforms. No more turtlenecks, - no sir. ' -2013-06-12: - Zuhayr: - - rscadd: Added pneumatic cannon and harpoons. - - experiment: Added embedded projectiles. Bullets and thrown weapons may stick in - targets. Throwing them by hand won't make them stick, firing them from a cannon - might. Implant removal surgery will get rid of shrapnel and stuck items. -2013-06-13: - Kilakk: - - rscadd: Added the Xenobiologist job. Has access to the research hallway and to - xenobiology. - - rscdel: Removed Xenobiology access from Scientists. - - rscdel: Removed the Xenobiologist alternate title from Scientists. - - rscadd: Added "Xenoarchaeology" to the RD, Scientists, and to the ID computer. - - tweak: Changed the Research Outpost doors to use "Xenoarchaeology" access. -2013-06-18: - Segrain: - - bugfix: Fixed some bugs in windoor construction. - - tweak: Secure windoors are made with rods again. - - rscadd: Windoors drop their electronics when broken. Emagged windoors can have - theirs removed by crowbar. - - rscadd: Airlock electronics can be configured to make door open for any single - access on it instead of all of them. - - rscadd: Cyborgs can preview their icons before choosing. -2013-06-21: - Jupotter: - - bugfix: Fix the robotiscist preview in the char setupe screen -2013-06-22: - Cael_Aislinn: - - tweak: The xenoarchaeology depth scanner will now tell you what energy field is - required to safely extract a find. - - tweak: Excavation picks will now dig faster, and xenoarchaeology as a whole should - be easier to do. -2013-06-23: - Segrain: - - rscadd: Airlocks of various models can be constructed again. - faux: - - experiment: There has been a complete medbay renovation spearheaded by Vetinarix. - http://baystation12.net/forums/viewtopic.php?f=20&t;=7847 <-- Please - put any commentary good or bad, here. - - tweak: Some maintenance doors within RnD and Medbay have had their accesses changed. - Maintenance doors in the joint areas (leading to the research shuttle, virology, - and xenobiology) are now zero access. Which means anyone in those joints can - enter the maintenance tunnels. This was done to add additional evacuation locations - during radiation storms. Additional maintenance doors were added to the tunnels - in these areas to prevent docs and scientists from running about. - - tweak: Starboard emergency storage isn't gone now, it's simply located in the - escape wing. - - experiment: An engineering training room has been added to engineering. This location - was previously where surgery was located. If you are new to engineering or need - to brush up on your skills, please use this area for testing. -2013-06-26: - Segrain: - - bugfix: Autopsy scanner properly displays time of wound infliction and death. - - bugfix: Autopsy scanner properly displays wounds by projectile weapons. - Whitellama: - - bugfix: One-antag rounds (like wizard/ninja) no longer end automatically upon - death - - wip: Space ninja has been implemented as a voteable gamemode - - rscadd: Space ninja spawn landmarks have been implemented (but not yet placed - on the map), still spawn at carps-pawns instead. (The code will warn you about - this and ask you to report it, it's a known issue.) - - rscadd: Five new space ninja directives have been added, old directives have been - reworded to be less harsh - - wip: Space ninjas have been given their own list as antagonists, and are no longer - bundled up with traitors - - bugfix: Space ninjas with a "steal a functional AI" objective will now succeed - by downloading one into their suits - - tweak: Space ninja suits' exploding on death has been nerfed, so as not to cause - breaches - - rscadd: A few space ninja titles/names have been added and removed to be slightly - more believable - - bugfix: The antagonist selector no longer chooses jobbanned players when it runs - out of willing options -2013-06-27: - Segrain: - - bugfix: ID cards properly setup bloodtype, DNA and fingerprints again. -2013-06-28: - Segrain: - - rscadd: AIs are now able to examine what they see. -2013-07-03: - Segrain: - - rscadd: Security and medical cyborgs can use their HUDs to access records. -2013-07-05: - Spamcat: - - rscadd: Pulse! Humans now have hearbeat rate, which can be measured by right-clicking - someone - Check pulse or by health analyzer. Medical machinery also has heartbeat - monitors. Certain meds and conditions can influence it. -2013-07-06: - Chinsky: - - rscadd: Humans now can be infected with more than one virus at once. - - rscadd: All analyzed viruses are put into virus DB. You can view it and edit their - name and description on medical record consoles. - - tweak: 'Only known viruses (ones in DB) will be detected by the machinery and - HUDs. ' - - rscadd: Viruses cause fever, body temperature rising the more stage is. - - bugfix: Humans' body temperature does not drift towards room one unless there's - big difference in them. - - tweak: Virus incubators now can transmit viuses from dishes to blood sample. - - rscadd: New machine - centrifuge. It can isolate antibodies or viruses (spawning - virus dish) from a blood sample in vials. Accepts vials only. - - rscadd: Fancy vial boxes in virology, one of them is locked by ID with MD access. - - tweak: Engineered viruses are now ariborne too. -2013-07-11: - Chinsky: - - rscadd: Gun delays. All guns now have delays between shots. Most have less than - second, lasercannons and pulse rifles have around 2 seconds delay. Automatics - have zero, click-speed. -2013-07-26: - Kilakk: - - bugfix: Brig cell timers will no longer start counting down automatically. - - tweak: Separated the actual countdown timer from the timer controls. Pressing - "Set" while the timer is counting down will reset the countdown timer to the - time selected. -2013-07-28: - Segrain: - - rscadd: Camera console circuits can be adjusted for different networks. - - rscadd: Nuclear operatives and ERT members have built-in cameras in their helmets. - Activate helmet to initialize it. -2013-07-30: - Erthilo: - - bugfix: EFTPOS and ATM machines should now connect to databases. - - bugfix: Gravitational Catapults can now be removed from mechs. - - bugfix: Ghost manifest rune paper naming now works correctly. - - bugfix: Fix for newscaster special characters. Still not recommended. - Kilakk: - - rscadd: Added colored department radio channels. -2013-08-01: - Asanadas: - - tweak: The Null Rod has recovered its de-culting ability, for balance reasons. - Metagaming with it is a big no-no! - - rscadd: Holy Water as a liquid is able to de-cult. Less effective, but less bloody. - May be changed over the course of time for balance. - CIB: - - bugfix: Chilis and cold chilis no longer kill in small amounts - - bugfix: Chloral now again needs around 5 units to start killing somebody - Cael Aislinn: - - rscadd: Security bots will now target hostile mobs, and vice versa. - - tweak: Carp should actually emigrate now, instead of just immigrating then squatting - around the outer hull. - - tweak: Admins and moderators have been split up into separate 'who' verbs (adminwho - and modwho respectively). - CaelAislinn: - - rscadd: Re-added old ion storm laws, re-added grid check event. - - rscadd: Added Rogue Drone and Vermin Infestation random events. - - rscadd: Added/fixed space vines random event. - - tweak: Updates to the virus events. - - tweak: Spider infestation and alien infestation events turned off by default. - - tweak: Soghun, taj and skrell all have unique language text colours. - - tweak: Moderators will no longer be listed in adminwho, instead use modwho. - Cael_Aislinn: - - tgs: Updated server to tgstation r5200 (November 26th, 2012), see https://code.google.com/p/tgstation13/source/list - for tg's changelog. - Chinsky: - - rscadd: 'Old new medical features:' - - rscadd: Autoinjectors! They come preloaded with 5u of inapro, can be used instantly, - and are one-use. You can replace chems inside using a syringe. Box of them is - added to Medicine closet and medical supplies crate. - - rscadd: Splints! Target broken liimb and click on person to apply. Can be taken - off in inventory menu, like handcuffs. Splinted limbs have less negative effects. - - rscadd: Advanced medikit! Red and mean, all doctors spawn with one. Contains better - stuff - advanced versions of bandaids and aloe heal 12 damage on the first use. - - tweak: Wounds with damage above 50 won't heal by themselves even if bandaged/salved. - Would have to seek advanced medical attention for those. - Erthilo: - - bugfix: Fixed SSD (logged-out) players not staying asleep. - - bugfix: Fixed set-pose verb and mice emotes having extra periods. - - bugfix: Fixed virus crate not appearing and breaking supply shuttle. - - bugfix: Fixed newcaster photos not being censored. - Gamerofthegame: - - rscadd: Miscellaneous mapfixes. - GauHelldragon: - - rscadd: Servicebots now have RoboTray and Printing Pen. Robotray can be used to - pick up and drop food/drinks. Printing pen can alternate between writing mode - and rename paper mode by clicking it. - - rscadd: Farmbots. A new type of robot that weeds, waters and fertilizes. Use robot - arm on water tank. Then use plant analyzer, mini-hoe, bucket and finally proximity - sensor. - - rscadd: Chefs can clang their serving trays with a rolling pin. Just like a riot - shield! - Jediluke69: - - rscadd: Added 5 new drinks (Kira Special, Lemonade, Brown Star, Milkshakes, Rewriter) - - tweak: Nanopaste now heals about half of what it used to - - tweak: Ballistic crates should now come with shotguns loaded with actual shells - no more beanbags - - bugfix: Iced tea no longer makes a glass of .what? - Jupotter: - - bugfix: Fix the robotiscist preview in the char setupe screen - Kilakk: - - rscadd: Added the Xenobiologist job. Has access to the research hallway and to - xenobiology. - - rscdel: Removed Xenobiology access from Scientists. - - rscdel: Removed the Xenobiologist alternate title from Scientists. - - rscadd: Added "Xenoarchaeology" to the RD, Scientists, and to the ID computer. - - tweak: Changed the Research Outpost doors to use "Xenoarchaeology" access. - Meyar: - - rscadd: The syndicate shuttle now has a cycling airlock during Nuke rounds. - - rscadd: Restored the ability for the syndicate Agent ID to change the name on - the card (reforge it) more than once. - - rscadd: ERT Radio now functional again. - - rscadd: 'Research blast doors now actually lock down the entirety of station-side - Research. ' - - rscadd: 'Added lock down buttons to the wardens office. ' - - rscadd: 'The randomized barsign has made a return. ' - - rscadd: Syndicate Agent ID's external airlock access restored. - NerdyBoy1104: - - rscadd: 'New Botany additions: Rice and Plastellium. New sheet material: Plastic.' - - rscadd: Plastellium is refined into plastic by first grinding the produce to get - plasticide. 20 plasticide + 10 polytrinic acid makes 10 sheets of plastic which - can be used to make crates, forks, spoons, knives, ashtrays or plastic bags - from. - - rscadd: Rice seeds grows into rice stalks that you grind to get rice. 10 Rice - + 5 Water makes boiled rice, 10 rice + 5 milk makes rice pudding, 10 rice + - 5 universal enzyme (in beaker) makes Sake. - RavingManiac: - - rscadd: You can now stab people with syringes using the "harm" intent. This destroys - the syringe and transfers a random percentage of its contents into the target. - Armor has a 50% chance of blocking the syringe. - Segrain: - - bugfix: Meteor showers actually spawn meteors now. - - tweak: Engineering tape fits into toolbelt and can be placed on doors. - - rscadd: Pill bottles can hold paper. - SkyMarshal: - - bugfix: Fixed ZAS - - bugfix: Fixed Fire - Spamcat: - - rscadd: Figured I should make one of these. Syringestabbing now produces a broken - syringe complete with fingerprints of attacker and blood of a victim, so dispose - your evidence carefully. Maximum transfer amount per stab is lowered to 10. - VitrescentTortoise: - - rscadd: Added a third option for not getting any job preferences. It allows you - to return to the lobby instead of joining. - Whitellama: - - bugfix: One-antag rounds (like wizard/ninja) no longer end automatically upon - death - - wip: Space ninja has been implemented as a voteable gamemode - - rscadd: Space ninja spawn landmarks have been implemented (but not yet placed - on the map), still spawn at carps-pawns instead. (The code will warn you about - this and ask you to report it, it's a known issue.) - - rscadd: Five new space ninja directives have been added, old directives have been - reworded to be less harsh - - wip: Space ninjas have been given their own list as antagonists, and are no longer - bundled up with traitors - - bugfix: Space ninjas with a "steal a functional AI" objective will now succeed - by downloading one into their suits - - tweak: Space ninja suits' exploding on death has been nerfed, so as not to cause - breaches - - rscadd: A few space ninja titles/names have been added and removed to be slightly - more believable - - bugfix: The antagonist selector no longer chooses jobbanned players when it runs - out of willing options - Zuhayr: - - rscadd: Added pneumatic cannon and harpoons. - - experiment: Added embedded projectiles. Bullets and thrown weapons may stick in - targets. Throwing them by hand won't make them stick, firing them from a cannon - might. Implant removal surgery will get rid of shrapnel and stuck items. - faux: - - imageadd: Mixed Wardrobe Closet now has colored shoes and plaid skirts. - - imageadd: Dress uniforms added to the Captain, RD, and HoP wardrobe closets. A - uniform jacket has also been added to the Captain's closet. HoS' hat has been - re-added to their closet. I do not love the CMO and CE enough to give them anything. - - imageadd: Atheletic closet now has five different swimsuits *for the ladies* in - them. If you are a guy, be prepared to be yelled at if you run around like a - moron in one of these. Same goes for ladies who run around in shorts with their - titties swaying in the space winds. - - imageadd: A set of dispatcher uniforms will spawn in the security closet. These - are for playtesting the dispatcher role. - - imageadd: New suit spawns in the laundry room. It's for geezer's only. You're - welcome, Book. - - imageadd: Nurse outfit variant, orderly uniform, and first responder jacket will - now spawn in the medical wardrobe closet. - - imageadd: 'A white wedding dress will spawn in the chaplain''s closet. There are - also several dresses currently only adminspawnable. Admins: Look either under - "bride" or "dress." The bride one leads to the colored wedding dresses, and - there are some other kinds of dresses under dress.' - - tweak: No more luchador masks or boxing gloves or boxing ring. You guys have a - swimming pool now, dip in and enjoy it. - - tweak: he meeting hall has been replaced with an awkwardly placed security office - meant for prisoner processing. - - tweak: Added a couple more welding goggles to engineering since you guys liked - those a lot. - - imageadd: Flasks spawn behind the bar. Only three. Don't fight over them. I don't - know how to add them to the bar vending machine otherwise I would have done - that instead. Detective, you have your own flask in your office, it's underneath - the cigarettes on your desk. - - tweak: Added two canes to the medical storage, for people who have leg injuries - and can't walk good and stuff. I do not want to see doctors pretending to be - House. These are for patients. Do not make me delete this addition and declare - you guys not being able to have nice things. - - tweak: Secondary entance to EVA now directly leads into the medbay hardsuit section. - Sorry for any inconviences this will cause. The CMO can now fetch the hardsuits - whenever they want. - - tweak: Secondary security hardsuit has been added to the armory. Security members - please stop stealing engineer's hardsuits when you guys want to pair up for - space travel. - - tweak: Firelocks have been moved around in the main hallways to form really ghetto - versions of airlocks. - - tweak: Violin spawns in theatre storage now. I didn't put the piano there though, - that was someone else. - - tweak: Psych office in medbay has been made better looking. - proliberate: - - rscadd: Station time is now displayed in the status tab for new players and AIs. -2013-08-04: - Chinsky: - - rscadd: Health HUD indicator replaced with Pain indicator. Now health indicator - shows pain level instead of actual vitals level. Some types of damage contribute - more to pain, some less, usually feeling worse than they really are. -2013-08-08: - Erthilo: - - bugfix: Raise Dead rune now properly heals and revives dead corpse. - - bugfix: Admin-only rejuvenate verb now heals all organs, limbs, and diseases. - - bugfix: Cyborg sprites now correctly reset with reset boards. This means cyborg - appearances can now be changed without admin intervention. -2013-09-18: - Kilakk: - - rscadd: Fax machines! The Captain and IA agents can use the fax machine to send - properly formatted messages to Central Command. - - imageadd: Gave the fax machine a fancy animated sprite. Thanks Cajoes! -2013-09-24: - Snapshot: - - rscdel: Removed hidden vote counts. - - rscdel: Removed hiding of vote results. - - rscdel: Removed OOC muting during votes. - - rscadd: Crew transfers are no longer callable during Red and Delta alert. - - wip: Started work on Auto transfer framework. -2013-10-06: - Chinsky: - - rscadd: Return of dreaded side effects. They now manifest well after their cause - disappears, so curing them should be possible without them reappearing immediately. - They also lost last stage damaging effects. -2013-10-29: - Cael_Aislinn: - - rscadd: Xenoarchaeology's chemical analysis and six analysis machines are gone, - replaced by a single one which can be beaten in a minigame. - - rscadd: Sneaky traitors will find new challenges to overcome at the research outpost, - but may also find new opportunities (transit tubes can now be traversed). - - rscadd: Finding active alien machinery should now be made significantly easier - with the Alden-Saraspova counter. -2013-11-01: - Various: - - rscadd: Autovoting, Get off the station when your 15 hour workweek is done, thanks - unions! - - rscadd: Some beach props that Chinsky finds useless. - - wip: Updated NanoUI - - rscadd: Dialysis while in sleepers - removes reagents from mobs, like the chemist, - toss him in there! - - tweak: Pipe Dispensers can now be ordered by Cargo - - rscadd: Fancy G-G-G-G-Ghosts! -2013-11-23: - Ccomp5950: - - bugfix: Players are now no longer able to commit suicide with a lasertag gun, - and will feel silly for doing so. - - bugfix: Ghosts hit with the cult book shall now actually become visible. - - bugfix: The powercells spawned with Exosuits will now properly be named to not - confuse bearded roboticists. - - bugfix: Blindfolded players will now no longer require eye surgery to repair their - sight, removing the blindfold will be sufficient. - - rscadd: Atmospheric Technicians will now have access to Exterior airlocks. -2013-11-24: - Yinadele: - - experiment: Supermatter engine added! Please treat your new engine gently, and - report any strangeness! - - tweak: Rebalanced events so people don't explode into appendicitis or have their - organs constantly explode. - - rscadd: Vending machines have had bottled water, iced tea, and grape soda added. - - rscadd: Head reattachment surgery added! Sew heads back on proper rather than - monkey madness. - - rscadd: Pain crit rebalanced - Added aim variance depending on pain levels, nerfed - blackscreen severely. - - rscadd: 'Cyborg alt titles: Robot, and Android added! These will make you spawn - as a posibrained robot. Please enjoy!' - - bugfix: Fixed the sprite on the modified welding goggles, added a pair to the - CE's office where they'll be used. - - bugfix: Fixed atmos computers- They are once again responsive! - - tweak: Added in functionality proper for explosive implants- You can now set their - level of detonation, and their effects are more responsively concrete depending - on setting. - - rscadd: Hemostats re-added to autolathe! - - rscadd: Added two manuals on atmosia and EVA, by MagmaRam! Found in engineering - and the engineering bookcase. - - bugfix: Fixed areas in medbay to have fully functional APC sectors. - - rscadd: Girders are now lasable. - - experiment: Please wait warmly, new features planned for next merge! -2013-12-01: - 'Various Developers banged their keyboards together:': - - rscadd: New Engine, the supermatter, figure out what a cooling loop is, or don't - and blow up engineering! - - rscadd: Each department will have it's own fax, make a copy of your butt and fax - it to the admins! - - rscadd: Booze and soda dispensers, they are like chemmasters, only with booze - and soda! - - rscadd: Bluespace and Cryostasis beakers, how do they work? Fuggin bluespace - how do they work? - - rscadd: You can now shove things into vending machines, impress your friends on - how things magically disappear out of your hands into the machine! - - rscadd: Robots and Androids (And gynoids too!) can now use custom job titles - - bugfix: Various bugfixes -2013-12-18: - RavingManiac: - - rscadd: Mousetraps can now be "hidden" through the right-click menu. This makes - them go under tables, clutter and the like. The filthy rodents will never see - it coming! - - tweak: Monkeys will no longer move randomly while being pulled. -2014-01-01: - Various: - - rscadd: AntagHUD and MedicalHUD for ghosts, see who the baddies are, check for - new configuration options. - - rscadd: Ghosts will now have bold text if they are in the same room as the person - making conversations easier to follow. - - rscadd: New hairstyles! Now you can use something other then hotpink floor length - braid. - - wip: DNA rework, tell us how you were cloned and became albino! - - rscadd: Dirty floors, so now you know exactly how lazy the janitors are! - - rscadd: A new UI system, feel free to color it yourself, don't set it to completely - clear or you will have a bad time. - - rscadd: Cryogenic storage, for all your SSD needs. - - rscadd: New hardsuits for those syndicate tajaran -2014-02-01: - Various: - - rscadd: NanoUI for PDA - - rscadd: Write in blood while a ghost in cult rounds with enough cultists - - rscadd: Cookies, absurd sandwiches, and even cookable dioanae nymphs! - - rscadd: A bunch of new guns and other weapons - - rscadd: Species specific blood -2014-02-19: - Aryn: - - experiment: New air model. Nothing should change to a great degree, but temperature - flow might be affected due to closed connections not sticking around. -2014-03-01: - Various: - - rscadd: Paint Mixing, red and blue makes purple! - - rscadd: New posters to tell you to respect those darned cat people - - rscadd: NanoUI for APC's, Canisters, Tank Transfer Valves and the heaters / coolers - - tweak: PDA bombs are now less annoying, and won't always blow up / cause internal - bleeding - - tweak: Blob made less deadly - - rscadd: Objectiveless Antags now a configuration option, choose your own adventure! - - wip: Engineering redesign, now with better monitoring of the explodium supermatter! - - rscadd: Security EOD - - rscadd: New playable race, IPC's, go beep boop boop all over the station! - - rscadd: Gamemode autovoting, now players don't have to call for gamemode votes, - it's automatic! -2014-03-05: - RavingManiac: - - rscadd: Smartfridges added to the bar, chemistry and virology. No more clutter! - - rscadd: A certain musical instrument has returned to the bar. - - rscadd: There is now a ten second delay between ingesting a pill/donut/milkshake - and regretting it. -2014-03-10: - Chinsky: - - rscadd: Viruses now affect certain range of species, different for each virus - - tweak: Spaceacilline now prevents infection, and has a small chance to cure viruses - at Stage 1. It does not give them antibodies though, so they can get sick again! - - tweak: Biosuits and spacesuits now offer more protection against viruses. Full - biosuit competely prevents airborne infection, when coupled with gloves they - both protect quite well from contact ones - - rscadd: Sneezing now spreads viruses in front of mob. Sometimes he gets a warning - beforehand though -2014-03-30: - RavingManiac: - - rscadd: Inflatable walls and doors added. Useful for sealing off hull breaches, - but easily punctured by sharp objects and Tajarans. -2014-04-06: - RavingManiac: - - tweak: Tape recorders and station-bounced radios now work inside containers and - closets. -2014-04-11: - Jarcolr: - - rscadd: You can now flip coins like a D2 - - tweak: Miscellaneous cargo crates got a tiny buff, Standard Costume crate is now - Costume Crate - - tweak: Grammar patch,telekinesis/amputated arm exploit fixes,more in the future - - tweak: Grille kicking now does less damage - - tweak: TELESCOPIC baton no longer knocks anybody down,still got a lot of force - though - - tweak: Other small-ish changes and fixes that aren't worth mentioning -2014-04-25: - Various: - - rscadd: Overhauled saycode, you can now use languages over the radio. - - rscadd: Chamelon items beyond just the suit. - - rscadd: NanoUI Virology - - rscadd: 3D Sounds - - rscadd: AI Channel color for when they want to be all sneaky - - rscadd: New inflatable walls and airlocks for your breach sealing pleasure. - - rscadd: Carbon Copy papers, so you can subject everyone to your authority and - paperwork, but mainly paperwork - - rscadd: Undershirts and rolling down jumpsuits - - rscadd: Insta-hit tasers, can be shot through glass as well. - - rscadd: Changeling balances, an emphasis put more on stealth. - - rscdel: Genetics disabled - - rscdel: Telescience removed, might be added again when we come up with a less - math headache enducing version of it. - - bugfix: Bugfixes galore! -2014-04-29: - HarpyEagle: - - rscadd: Webbing vest storage can now be accessed by clicking on the item in inventory - - rscadd: Holsters can be accessed by clicking on them in inventory - - rscadd: Webbings and other suit attachments are now visible on the icon in inventory - - tweak: Removing jumpsuits now requires drag and drop to prevent accidental undressing - - rscadd: Added an action icon for magboots that can be used to toggle them similar - to flashlights - - rscadd: Fuel tanks now spill fuel when wrenched open -2014-05-03: - Cael_Aislinn: - - rscadd: "Coming out of nowhere the past few months, the Garland Corporation has\ - \ made headlines with a new prehistoric theme park delighting travellers with\ - \ species thought extinct. Now available for research stations everywhere is\ - \ the technology that made it all possible! Features include:
\n\t\t\t-\ - \ 13 discoverable prehistoric species to clone from fossils (including 5 brand\ - \ new ones).
\n\t\t\t- 11 discoverable prehistoric plants to clone from fossils\ - \ (including 9 brand new ones).
\n\t\t\t- New minigame that involves correctly\ - \ ordering the genomes inside each genetic sequence to unlock an animal/plant.
\n\ - \t\t\t- Some prehistoric animals and plants may seem strangely familiar... while\ - \ others may bring more than the erstwhile scientist bargains for.
\n




" -2014-05-06: - Hubble: - - rscadd: Clip papers together by hitting a paper with a paper or photo - - imageadd: Adds icons for copied stamps -2014-05-16: - HarpyEagle: - - rscadd: Silicon mob types (AI, cyborgs, PAI) can now speak certain species languages - depending on type and module - - rscadd: Languages can now be whispered when using the language code with either - the whisper verb or the whisper speech code -2014-05-23: - Hubble: - - rscadd: Personal lockers are now resettable - - rscadd: Take off people's accessories or change their sensors in the drag and - drop-interface - - rscadd: Merge paper bundles by hitting one with another - - tweak: Line breaks in Security, Medical and Employment Records - - tweak: Record printouts will have names on it - - tweak: Set other people's internals in belt and suit storage slots - - bugfix: No longer changing suit sensors while cuffed - - bugfix: No longer emptying other people's pockets when they are not full yet -2014-05-28: - Chinsky: - - rscadd: Adds few new paperBBcode tags, to make up for HTML removal. - - rscadd: '[logo] tag draws NT logo image (one from wiki).' - - rscadd: '[table] [/table] tags mark borders of tables. [grid] [/grid] are borderless - tables, useful of making layouts. Inside tables following tags are used: [row] - marks beginning of new table row, [cell] - beginning of new table cell.' -2014-05-31: - Jarcolr: - - rscadd: 21 New cargo crates, go check them out! - - rscadd: Peanuts have now been added, food items are now being developed. - - rscadd: 2 new cargo groups, Miscellaneous and Supply. - - rscadd: Sugarcane seeds can now be gotten from the seed dispenser. - - rscadd: 5 new satchels when selecting "satchel" for RD, scientist, botanist, virologist, - geneticist (disabled) and chemist. - - rscadd: Clicking on a player with a paper/book when you have the eyes selected - shows them the book/paper forcefully. -2014-06-03: - Hubblenaut: - - rscadd: Added wheelchairs - - tweak: Replaced stool in Medical Examination with wheelchair - - tweak: Using a fire-extinguisher to propel you on a chair can have consequences - (drive into walls and people, do it!) -2014-06-13: - HarpyEagle: - - rscadd: Added docking ports for shuttles - - rscadd: Shuttle airlocks will automatically open and close, preventing people - from being sucked into space by because someone on another z-level called a - shuttle - - rscadd: Some docking ports can also double as airlocks - - rscadd: Docking ports can be overriden to prevent any automatic action. Shuttles - will wait for players to open/close doors manually - - rscadd: Shuttles can be forced launched, which will make them not wait for airlocks - to be properly closed -2014-06-15: - HarpyEagle: - - bugfix: Fixed wound autohealing regardless of damage amount. The appropriate wound - will now be assigned correctly based on damage amount and type - - bugfix: Fixed several other bugs related wounds that resulted in damage magically - disappearing - - bugfix: Fixed various sharp objects not being counted as sharp, bullets in particular - - bugfix: Fixed armour providing more protection from bullets than it was supposed - to -2014-06-19: - Chinsky: - - rscadd: Adds guest terminals on the map. These wall terminals let anyone issue - temporary IDs. Only access that issuer has can be granted, and maximum time - pass can be issued for is 20 minutes. All operations are logged in terminals. -2014-06-20: - Cael_Aislinn: - - rscadd: 'New discoverable items added to xenoarchaeology, and new features for - some existing ones. Artifact harvesters can now harvest the secondary effect - of artifacts as well as the primary one.
- -
' - - tweak: 'Artifact utilisers should be much nicer/easier to use now.
- -
  • Alden-Saraspova counters and talking items should work properly - now.
    - -
  • - -
    ' -2014-07-01: - Various: - - experiment: Hardsuit breaching. - - experiment: Rewritten fire. - - experiment: Supermatter now glows and sucks things into it as it approaches criticality. - - rscadd: Station Vox (Vox pariahs) are now available. - - rscadd: Wheelchairs. - - rscadd: Cargo Trains. - - rscadd: Hardsuit cycler machinery. - - rscadd: Rewritten lighting (coloured lights!) - - rscadd: New Mining machinery and rewritten smelting. - - rscadd: Rewritten autolathe - - rscadd: Mutiny mode. - - rscadd: NanoUI airlock and docking controllers. - - rscadd: Completely rewritten shuttle code. - - rscadd: 'Derelict Z-level replacement: construction site.' - - rscadd: Computer3 laptops. - - rscadd: Constructable SMES units. - - rscadd: Omni-directional atmos machinery. - - rscadd: Climbable tables and crates. - - rscadd: Xenoflora added to Science. - - rscadd: Utensils can be used to eat food. - - rscadd: Decks of cards are now around the station. - - rscadd: Service robots can speak languages. - - wip: Xenoarch updates and fixes. - - tweak: Rewritten species-specific gear icon handling. - - tweak: Cats and borers can be picked up. - - tweak: Botanist renamed to Gardener. - - tweak: Hydroponics merged with the Kitchen. - - tweak: Latejoin spawn points (Arrivals, Cryostorage, Gateway). - - rscadd: Escape pods only launch automatically during emergency evacuations - - rscadd: Escape pods can be made to launch during regular crew transfers using - the control panel inside the pod, or by emagging the panel outside the pod - - rscadd: When swiped or emagged, the crew transfer shuttle can be delayed in addition - to being launched early -2014-07-06: - HarpyEagle: - - rscadd: Re-enabled and rewrote the wound infection system - - rscadd: Infections can be prevented by properly bandaging and salving wounds - - rscadd: Infections are cured by spaceacillin -2014-07-20: - PsiOmegaDelta: - - rscadd: AI can now store up to five camera locations and return to them when desired. - - rscadd: AI can now alt+left click turfs in camera view to list and interact with - the objects. - - rscadd: AI can now ctrl+click turret controls to enable/disable turrets. - - rscadd: AI can now alt+click turret controls to toggle stun/lethal mode. - - rscadd: AI can now select which channel to state laws on. -2014-07-26: - Whitellama: - - rscadd: Added dynamic flavour text. - - bugfix: Fixed bug with suit fibers and fingerprints. -2014-07-31: - HarpyEagle: - - tweak: Stun batons now work like tasers and deal agony instead of stun - - rscadd: Being hit in the hands with a stun weapon will cause whatever is being - held to be dropped - - tweak: Handcuffs now require an aggressive grab to be used -2014-08-02: - Whitellama: - - bugfix: Arcane tomes can now be stored on bookshelves. - - bugfix: Dionaea players no longer crash on death, and now become nymphs properly. -2014-08-05: - HarpyEagle: - - tweak: Atmos Rewrite. Many atmos devices now use power according to their load - and gas physics - - rscadd: Pressure regulator device. Replaces the passive gate and can regulate - input or output pressure - - rscadd: Gas heaters and gas coolers are now constructable and can be upgraded - with parts from research - - bugfix: Fixes recharger and cell charger power draw. Rechargers draw 15 kW, wall - chargers draw 25 kW, and heavy-duty cell chargers draw 40 kW. Cyborg charging - stations draw 75 kW. - - bugfix: Laptops, and various other machines, now draw more reasonable amounts - of power - - bugfix: Machines will periodically update their powered status if moved from a - powered to an unpowered area and vice versa -2014-08-27: - Whitellama: - - bugfix: Made destination taggers more intuitive so you know when you've tagged - something - - rscadd: Ported package label and tag sprites - - rscadd: Ported using a pen on a package to give it a title, or to write a note - - rscadd: Donut boxes and egg boxes can be constructed out of cardboard -2014-08-31: - Whitellama: - - bugfix: Matches and candles can be used to burn papers, too. - - bugfix: Observers have a bit more time (20 seconds, instead of 7.5) before the - Diona join prompt disappears. -2014-09-05: - RavingManiac: - - experiment: 'NewPipe implemented: Supply and scrubber pipes can be run in parallel - without connecting to each other.' - - rscadd: Supply pipes will only connect to supply pipes, vents and Universal Pipe - Adapters(UPAs). - - rscadd: Scrubber pipes will only connect to scrubber pipes, scrubbers and UPAs. - - rscadd: UPAs will connect to regular, scrubber and supply pipes. -2014-09-20: - HarpyEagle: - - bugfix: Fixes evidence bags and boxes eating each other. Evidence bags now store - items by dragging the bag onto the item to be stored. -2014-09-28: - Gamerofthegame: - - rscadd: Hoverpods fully supported, currently orderable from cargo. Two slots, - three cargo, space flight and a working mech for all other intents and purposes. - - rscadd: Added the Rigged laser and Passenger Compartment equipment. The rigged - laser is a weapon for working exosuits - just a ordinary laser, but with triple - the cool down and rather power inefficient. The passenger compartment allows - other people to board and hitch a ride on the mech - such as in fire rescue - or for space flight. - Zuhayr: - - rscadd: Organs can now be removed and transplanted. - - tweak: Brain surgery is now the same as chest surgery regarding the steps leading - up to it. - - tweak: Appendix and kidney now share the groin and removing the first will prevent - appendicitis. - - tweak: Lots of backend surgery/organ stuff, see the PR if you need to know. -2014-10-01: - RavingManiac: - - rscadd: Zooming with the sniper rifle now adds a view offset in the direction - you are facing. - - rscadd: Added binoculars - functionally similar to sniper scope. Adminspawn-only - for now. - - rscadd: Bottles from chemistry now, like beakers, use chemical overlays instead - of fixed sprites. - - rscadd: Being in space while not magbooted to something will cause your sprite - to bob up and down. - Zuhayr: - - rscadd: Added species organ checks to several areas (phoron burn, welder burn, - appendicitis, vox cortical stacks, flashes). - - rscadd: Added VV option to add or remove organs. - - rscadd: Added simple bioprinter (adminspawn). - - rscadd: Added smashing/slashing behavior from xenos to some unarmed attacks. - - rscadd: Added some new state icons for diona nymphs. - - rscadd: Added borer husk functionality (cortical borers can turn dead humans into - zombies). - - rscadd: Added tackle verb. - - rscadd: Added NO_SLIP. - - rscadd: Added species-specific orans to Dionaea, new Xenomorphs and vox. - - rscadd: Added colour and species to blood data. - - rscadd: Added lethal consequences to missing your heart. - - rscdel: Removed robot_talk_understand and alien_talk_understand. - - rscdel: Removed attack_alien() and several flavours of is_alien() procs. - - rscdel: Removed /mob/living/carbon/alien/humanoid. - - rscdel: Removed alien_hud(). - - rscdel: Removed IS_SLOW, NEEDS_LIGHT and RAD_ABSORB. - - rscdel: Renamed is_larva() to is_alien(). - - tweak: Refactored a ton of files, either condensing or expanding them, or moving - them to new directories. - - tweak: Refactored some attack vars from simple_animal to mob/living level. - - tweak: Refactored internal organs to /mob/living/carbon level. - - tweak: Refactored rad and light absorbtion to organ level. - - tweak: Refactored brains to /obj/item/organ/brain. - - tweak: Refactored a lot of blood splattering to use blood_splatter() proc. - - tweak: Refactored broadcast languages (changeling and alien hiveminds, drone and - binary chat) to actual languages. - - tweak: Refactored xenomorph abilities to work for humans. - - tweak: Refactored xenomorphs into human species. - - tweak: Rewrote larva_hud() and human_hud(). The latter now takes data from the - species datum. - - tweak: Rewrote diona nymphs as descendents of /mob/living/carbon/alien. - - tweak: Rewrote xenolarva as descendents of /mob/living/carbon/alien. - - tweak: Rewrote /mob/living/carbon/alien. - - tweak: Moved alcohol and toxin processing to the liver. - - tweak: Moved drone light proc to robot level, added integrated_light_power and - local_transmit vars to robots. - - tweak: Moved human brainloss onto the brain organ. - - tweak: Shuffled around and collapsed several redundant procs down to carbon level - (hide, ventcrawl, Bump). - - tweak: Fixed species swaps from NO_BLOOD to those with blood killing the subject - instantly. -2014-11-01: - PsiOmegaDelta: - - bugfix: Adds the last missing step to deconstruct fire alarms. Apply wirecutters. - - rscadd: There's a "new" mining outpost nearby the Research outpost. - - rscadd: Manifest ghosts now have spookier names. - - rscadd: Adds a gas monitor computer for the toxin mixing chamber. - - rscadd: AI can now change the display of individual AI status screens. - - rscadd: More ion laws.. - - rscadd: All turrets have been replaced with portable variants. Potential targets - can be configured on a per turret basis. - - bugfix: Improved crew monitor map positioning. - - rscadd: Can now order plastic, body-, and statis bags from cargo - - rscadd: PDAs now receive newscasts. - - rscadd: (De)constructable emergency shutters. - - rscadd: Borgs can now select to simply state their laws or select a radio channel, - same as the AI. -2014-11-04: - TwistedAkai: - - rscadd: Almost any window which has been fully unsecured can now be dismantled - with a wrench. -2014-11-08: - PsiOmegaDelta: - - rscadd: Service personnel now have their own frequency to communicate over. Use - "say :v". - - rscadd: The AI can now has proper quick access to its private channel. Use "say - :o". - - rscadd: Newscasters supports photo captions. Simply pen one on the attached photo. - - rscadd: Once made visible by a cultist ghosts can toggle visiblity at will. - - rscadd: Detonating cyborgs using the cyborg monitor console now notifies the master - AI, if any. - - rscadd: More machinery, such as APCs, air alarms, etc., now support attaching - signalers to the wires. - - tweak: Random event overhaul. Admins may wish check the verb "Event Manager Panel". -2014-11-22: - Zuhayr: - - rscadd: Added the /obj/item/weapon/rig class - back-mounted deployable hardsuits. - - rscadd: Replaced existing hardsuits with 'voidsuits', functionally identical. - - rscdel: Removed the mounted device and helmet/boot procs from voidsuits. - - tweak: Refactored a shit-ton of ninja code into the new rig class. - - wip: This is more than likely going to take a lot of balancing to get into a good - place. -2015-01-09: - Zuhayr: - - tweak: Voice changers no longer use ID cards. They have Toggle and Set Voice verbs - on the actual mask object now. - - rscadd: Readded moonwalking. Alt-dir to face new dir, or Face-Direction verb to - face current dir. -2015-02-04: - RavingManiac: - - rscadd: Holodeck is now bigger and better, with toggleable gravity and a new courtroom - setting - TwistedAkai: - - bugfix: Purple Combs should now be visible and have their proper icon -2015-02-12: - Daranz: - - rscadd: Vending machines now use NanoUI and accept cash. The vendor account can - now be suspended to disable all sales in all machines on station. -2015-02-16: - RavingManiac: - - rscadd: Say hello to the new Thermoelectric Supermatter Engine. Read the operating - manual to get started. -2015-02-18: - PsiOmegaDelta: - - rscadd: Synths now have timestamped radio and chat messages. - - rscadd: New and updated uplink items. - - rscadd: Multiple AIs can now share the same holopad. - - rscadd: The AI now has built-in consoles, accessible from the subsystem tab. -2015-02-24: - Zuhayr: - - experiment: Major changes to the kitchen and hydroponics mechanics. Review the - detailed changelog here, -2015-04-07: - RavingManiac: - - tweak: You can now pay vending machines and EFTPOS scanners without removing your - ID from your PDA or wallet. Clicking on the vending machine with your ID/PDA/wallet/cash - also brings up the menu now instead of attacking the vending machine. -2015-04-18: - PsiOmegaDelta: - - rscadd: Added a changelog editing system that should cause fewer conflicts and - more accurate timestamps. -2015-04-23: - Dennok: - - rscadd: Added an automatic pipelayer. - - rscadd: Added an automatic cablelayer. - PsiOmegaDelta: - - bugfix: Shower curtains no longer lose their default color upon being washed. - - bugfix: Emergency shutters can again be examined, and from the proper distance. - - bugfix: The virus event will now only infect mobs on the station, currently controlled - by player that has been active in the last 5 minutes. - - bugfix: Laptops now use the proper proc for checking camera status. - - rscadd: Makes it possible to eject PDA cartridges using a verb. - - rscadd: Makes it possible to shake tables with one's bare hands to stop climbers. - - bugfix: Added a mass driver door in disposals to prevent trash from floating out - into space before proper ejection. - - rscadd: Rig/Hardsuit module tab - Less informative than the NanoUI hardsuit interface - but allows quicker access to the various rig modules. - - rscadd: Silicons with the medical augmentation sensors enabled now also see alive/dead - status if sensors are set accordingly. - - rscadd: Emergency shutters opened by silicons are now treated as having been forced - open by a crowbar. - - rscadd: An active AI chassis can now be pushed, just as an empty chassis can be. - - rscadd: The AI can now use the crew monitor console to track crew members with - full sensors enabled. - - rscadd: The AI now has a shortcut to track people holding up messages to cameras. - - rscadd: The AI now has a shortcut to track people sending PDA messages. - - rscadd: Multiple AIs can now share the same holopad. - - rscadd: Admin ghosts can now transfer other ghosts into mobs by drag-clicking. - - rscadd: Ghosts can now toggle seeing darkness and other ghosts separately. - - rscadd: Moving while dead now auto-ghosts you. - - rscadd: 'Two new random events: Space dust and gravitation failure.' - - rscadd: Upgraded wizard spell interface and new spells. - - rscadd: More uplink items. - - rscadd: Uplink items now have rudimentary descriptions. - Yoshax: - - tweak: Adjusts fruits and other stuff to have a minmum of 10 units of juice and - stuff. -2015-04-24: - Dennok: - - bugfix: Fixes overmap ship speed calculations. - - rscadd: Adds overmap ship rotation. - - rscadd: Added a floorlayer. -2015-04-28: - Jarcolr: - - rscadd: Added 9 new bar sign designs/sprites. - Kelenius: - - rscadd: 'Good news to the roboticists! The long waited firmware update for the - bots has arrived. You can expect the following changes:' - - rscadd: Medbots have improved the disease detection algorithms. - - rscadd: Floorbot firmware has been bugtested. In particular, they will no longer - get stuck near the windows, hopelessly trying to fix the floor under the glass. - - rscadd: Floorbots have also received an internal low-power metal synthesizer. - They will use it to make their own tiles. Slowly. - - rscadd: Following the complains from humanitarian organizations regarding securitron - brutality, stength of their stunners has been toned down. They will also politely - demand that you get on the floor before arresting you. Except for the taser-mounted - guys, they will still tase you down. - - rscadd: Other minor fixes. - - rscdel: 'The lasertag bots are now forbidden to build and use following the incident - #1526672. Please don''t let it happen again.' - - rscadd: The farmbot design has been finished! Made from a watertank, robot arm, - plant analyzer, bucket, minihoe and a proximity sensor, these small (not really) - bots will be a useful companion to any gardener and/or xenobotanist. - - tweak: 'Spider learning alert: they have learned to recognize the bots and will - mercilessly attack them.' - - rscadd: An experimental CPU upgrade would theoretically allow any of the bots - to function with the same intelligence capacity as the maintenance drones. We - still have no idea what causes it to boot up. Science! - - rscadd: 'INCOMING TRANSMISSION: Greetings to agents, pirates, operatives, and - anyone who otherwise uses our equipment. Following the NT update of bot firmware, - we have updated the cryptographic sequencer''s hacking routines as well. The - medbots you emag will not poison you anymore, the clanbots won''t clean after - themselves immediately, and floorbots... wear a space suit. Oh, and it works - on the new farmbots, too.' - PsiOmegaDelta: - - rscadd: Beware. Airlocks can now crush more things than just mobs. - - rscadd: AIs now have a personal atmospherics control subsystem. - - rscadd: Some borg modules now have additional subsystems. - - tweak: Improves borg module handling. - - tweak: Secure airlocks now buzz when access is denied. - - tweak: The mental health office door now requires psychiatrist access, and the - related button now opens/closes the door instead of bolting. - - soundadd: Restores an old soundtrack 'Thunderdome.ogg'. - - rscadd: Some holodeck programs now have custom ambience tracks. - RavingManiac: - - rscadd: The phoron research lab has been renovated to include a heat-exchange - system, a gas mixer/filter and a waste gas disposal pump. - - tweak: Candles now burn for about 30 mintutes. - Yoshax: - - tweak: Adds items to the orderable antag surgical kit so its actually useful for - surgery. - - tweak: Adjusts custom loadout costs to be more standardised and balances. Purely - cosmetic items, shoes, hats, and all things that do not provide a straight advtange - (sterile mask, or pAI, protection from viruses and possible door hacking or - records access, respectively), each cost 1 point, items that provide an advantage - like those just mentioned, or provide armor or storage cost 2 points. - - rscadd: Adds practice rounds, both .45 for Sec and Detective's guns, also 9mm - top mounted for the Saber, and for the Bulldog. - - rscadd: Adds the .45 and 9mm practice rounds to the armory. - - rscadd: Adds all the practice rounds to the autolathe. - - tweak: Adds r_walls to the back of the firing range, leaves the sides normal. - - bugfix: Fixes HoS' office door to not be CMO locked. -2015-04-29: - Daranz: - - rscadd: Paper bundles can now have papers inserted at arbitrary points. This can - be done by clicking the previous/next page links with a sheet of paper in hand. - HarpyEagle: - - rscadd: 'Added new fire modes to various guns: c20r, STS-35, WT-550, Z8, L6 SAW, - and double barreled shotgun. The firing modes work the same way as the egun; - click on the weapon with it in your active hand to cycle between modes. Unloading - these weapons now requires that you click on them with an empty hand.' - PsiOmegaDelta: - - rscadd: Portable atmospheric pumps and scrubbers now use NanoUI. - - rscadd: Two new events which will cause damage to APCs or cameras when triggered. -2015-04-30: - Yoshax: - - rscadd: Adds more items to custom loadout, including a number of dressy suits - and some other things. -2015-05-02: - HarpyEagle: - - bugfix: Neck-grabbing someone now stuns them properly. - PsiOmegaDelta: - - tweak: The spider infestation event now makes an announcement much sooner. - - rscadd: Admins can now toggle OOC/LOOC separately. - - tweak: Mice are now numbered to aid admins. - Yoshax: - - rscadd: Adds an option and verb to the AI to send emergency messages to Central, - functions same as comms console option. - - tweak: Changes comms console to only have one level of ID require, meaning all - heads of staff have what was captain access, allowing them to change alert, - send emergency messages and make announcements. - - rscadd: Adds an emergency bluespace relay machine which is mapped into teletcomms, - this machine takes emergency messages and sends them to central, if one does - not exist on any Z, you cannot send any emergency messages. - - rscadd: Adds an emergency bluespace relay assembly kit orderable from cargo for - when the ones on telecomms are destroyed. Assembly is required. - - rscadd: Adds the emergency bluespace relay circuitboard to be researchable and - printable in R&D, with sufficient tech levels. -2015-05-05: - PsiOmegaDelta: - - tweak: Grilles no longer return too many rods when destroyed (using means other - than wirecutters). - RavingManiac: - - tweak: Intent menu now appears while zooming with a sniper rifle. -2015-05-06: - PsiOmegaDelta: - - rscadd: Examining a pen or crayon now lists the available special commands in - the examine tab. -2015-05-07: - HarpyEagle: - - rscadd: Breaking out of lockers now has sound and animation. - PsiOmegaDelta: - - bugfix: The cloning computer can again successfully locate nearby cloning vats - and DNA scanners at round start. - - rscadd: Security equipment now treats individuals with CentCom ids with the greatest - respect. - - maptweak: Adds stretches of power cable around the construction outpost, ensuring - one does not have to climb over machines to being laying cables. - RavingManiac: - - rscadd: Muzzle-flash lighting effect for guns - - rscadd: Energy guns now display shots remaining on examine -2015-05-09: - Yoshax: - - rscadd: Maps in the top mounted 9mm practice rounds, .45 practice rounds, and - practice shotgun shells into the armory. -2015-05-10: - GinjaNinja32: - - rscadd: Acting jobs on the manifest will now sort with their non-acting counterparts. - All assignments beginning with the word 'acting', 'temporary', or 'interim' - will do this. - Yoshax: - - tweak: Removes sleepy chems from being cloned, adds a consistent period of 30 - tick sleep. -2015-05-11: - Mloc: - - experiment: Rewritten lighting system. - - rscadd: Better coloured lights. - - rscadd: Animated transitions. - PsiOmegaDelta: - - bugfix: As an observer, using antagHUD should now always restrict you from respawning - without admin intervention. - Techhead: - - rscadd: Voidsuits can have tanks inserted into the storage slot. - - rscadd: Voidsuits display helpful information on their contents on examine. - - rscadd: Magboots can be equipped over other shoes. Except other magboots. -2015-05-12: - Dennok: - - imageadd: New buildmode icons made by BartNixon. - HarpyEagle: - - rscadd: Masks and helmets that cover the face block feeding food, drinks, and - pills. - MrSnapwalk: - - imageadd: Added seven new AI core displays. - - tweak: Changed the pAI sprite and added several new expressions. - PsiOmegaDelta: - - rscadd: The space vine event now comes with a station announcement. -2015-05-14: - PsiOmegaDelta: - - maptweak: Should now be more evident that the brig disposal chute sends its goods - to the common brig area. - - bugfix: Cells now drain when using more charge than what is available. - - tweak: The rig stealth module now requires as much power to run as the energy - blade module. - Techhead: - - rscadd: Vox will spawn with emergency nitrogen tanks in their survival boxes. - - rscadd: Diona will spawn with an emergency flare instead of a survival box. - - rscdel: Engineers no longer spawn with extended-capacity oxygen tanks. - - bugfix: Vox spawning without backpacks will have their nitrogen tank equipped - to their back. - - tweak: The Bartender's spare beanbag shells have been moved into bar backroom - with the shotgun. - - bugfix: Portable air pumps now fill based on external/airtank pressure when pumping - in. -2015-05-16: - GinjaNinja32: - - rscadd: Rewrote tables. To construct a table, use steel to make a table frame, - then plate the frame with a material such as steel, gold, wood, etc. Hold a - stack in your hand and drag it to the table to reinforce it. To deconstruct - a table, use a screwdriver to remove the reinforcements (if present), then a - wrench to remove the plating, and a wrench again to dismantle the frame. Use - a welder to repair any damage. Use a carpet tile on a table to add felt, and - a crowbar to remove it. - HarpyEagle: - - rscadd: Adds tail animations for tajaran and unathi. Animations are controlled - using emotes. -2015-05-17: - PsiOmegaDelta: - - bugfix: Teleporter artifacts should no longer teleport mobs inside objects. -2015-05-18: - Hubblenaut: - - rscadd: Adds a light for available backup power on airlocks. - Kelenius: - - tweak: 'There has been a big update to the reagent system. A full-ish changelog - can be found here: http://pastebin.com/imHXTRHz. In particular:' - - tweak: Reagents now differentiate between being ingested (food, pills, smoke), - injected (syringes, IV drips), and put on the skin (sprays, beaker splashing). - - tweak: Injecting food and drinks will cause bad effects. - - tweak: Healing reagents, generally speaking, have stronger effects when injected. - - tweak: Toxins now work slower and deal more damage. Seek medical help! - - tweak: Alcohol robustness has been lowered. - - tweak: Acid will no longer melt large numbers of items at once. - - tweak: Synaptizine is no longer hilariously deadly. - Loganbacca: - - tweak: Changed MULE destination selection to be list based. - PsiOmegaDelta: - - tweak: Destroying a camera by brute force now has a chance to break the wiring - within. - - rscadd: Turf are now processed. This, for example, causes radioactive walls to - regularly irradiate nearby mobs. - - bugfix: Welders should now always update their icon and inhand states properly. -2015-05-22: - Ccomp5950: - - bugfix: Beepsky no longer kills goats. - - tweak: Goats will move towards vines that are 4 spaces away now instead of 1 - - bugfix: Goats will eat the spawning plants for vines as well as the vines themselves. - Chinsky: - - rscadd: Ghetto diagnosis. Grab patient, aim at bodypart you want to check, click - on them with help intent. This will tell you about their wounds, fractures and - other oddities (toxins/oxygen) for that bodypart. - - rscadd: Fractures are visible on very damaged limbs. Dislocations are always visible. - Surgery incisions now visible too. - - rscadd: Stethoscopes actually make sense now. They care for heart/lungs status - when reporting pulse and respiration now. - HarpyEagle: - - rscadd: Re-implemented fuel fires. Tweaked fire behaviour overall. - Yoshax: - - tweak: Bear traps now do damage when stood on, enough to break bones! Bear traps - can now affect any limb of a person who is on the ground, including head! Bear - traps are no longer legcuffs and instead embed in the limb they attack. - - tweak: Bear traps now take several seconds to deploy and cannot be picked up when - armed, they must be disarmed by clicking on them. They also cannot be moved - then they are deployed. - Zuhayr: - - rscadd: Massive material refactor. Walls, beds, chairs, stools, tables, ashtrays, - knives, baseball bats, axes, simple doors, barricades, so on. - - rscadd: Tables are now built via steel then another sheet on the resulting frame. - They can then be reinforced by dragging a stack of sheets onto the table. - - rscadd: Walls are built with steel for girders, then right-click the girder and - select the reinforce verb while holding a stack, then click the girders with - a final sheet. - - rscadd: Various things can be built with various sheet types. Experiment! Just - keep in mind that uranium is now radioactive and phoron is now flammable. -2015-05-26: - Atlantis: - - rscadd: NanoUI for Robotics Control Console - - rscadd: NanoUI for Supermatter Crystal - AI/Robot only, purely informational - Chinsky: - - rscadd: Meat limbs now can be attached. Use limb on missing area, then hemostat - to finalize it. - - rscadd: Limbs from other races can be now attached. They'll cause rejection, but - it can be kept at bay with spaceacilline to some point. Species special attack - is carried over too, i.e. you can clawn people if you sew a cathand to yourself. - - rscadd: Limbs that are left in open will rot in ~7 minutes. Use freezers or cryobags - to stop it. You can still attach them, but you wish you couldn't. - PsiOmegaDelta: - - tweak: Both the pulse taker and target must now remain still for the duration - of the check or it will fail. - RavingManiac: - - rscadd: Tape recorders now record hearable emotes and action messages (e.g. gunshots). - - bugfix: You can now see actions from inside mechs and closets. - Techhead: - - rscadd: Removed gaseous reagents from the chemistry system and replaced with real-world - organic chemistry precursors. - - rscadd: Hydrogen has been replaced with hydrazine, a highly toxic, flammable liquid. - - rscadd: Oxygen has been replaced with acetone, a mildly toxic liquid. Ethanol's - ink-sovlent capabilities have been copied to it. - - rscadd: Chlorine has been replaced with hydrochloric acid. It is a stronger acid - than sulphuric but less toxic. - - tweak: Nitrogen has been replaced with ammonia. Ammonia now acts as a Dexalin-equivalent - for Vox. - - tweak: Flourine has also been replaced with hydrazine in its one recipe. Flourosurficant - has been renamed azosurficant. - - tweak: Being splashed with liquid Phoron will burn eyes and contaminate clothes - like being exposed to Phoron gas. - Zuhayr: - - rscadd: Added a ghost requisition system for posibrains and living plants. - - rscadd: Added attack_ghost() to hydro trays and posibrains to allow ghosts to - enter them. - - rscadd: Prosthetic limbs are now only repairable with welders/cable coils if they - have suffered below 30 combined damage. - - rscadd: 'Surgery steps that cause no pain and have no failure wounding have been - added: screwdriver for ''incision'', crowbar to open, multitool to ''decouple'' - a prosthetic organ. Hemostat is still used to take an organ out.' - - rscadd: Using a welder or a cable coil as a surgical tool after opening a maintenance - hatch will repair damage beyond the 30 damage cap. In other words, severe damage - to robolimbs requires expert repair from someone else. - - rscdel: Eye and brain surgery were removed; they predate the current organ system - and are redundant. - - rscadd: IPC are now simply full prosthetic bodies using a specific manufacturer - (Morpheus Cyberkinetics). - - rscadd: IPC can 'recharge' in a cyborg station to regain nutriment. They no longer - interface with APCs. - - rscadd: NO_BLOOD flag now bypasses ingested and blood reagent processing. - - rscadd: NO_SCAN now bypasses mutagen reagent effects. - - rscadd: Cyborg analyzers now show damage to prosthetic limbs and organs on humans. - - tweak: Prosthetic EMP damage was reduced. - - tweak: Several organ files were split up/moved around. -2015-05-27: - PsiOmegaDelta: - - tweak: The inactive check process now respects client holder status and can be - configured how long clients may remain inactive before being kicked. - Zuhayr: - - rscadd: Unfolded pAIs can now be scooped up and worn as hats. - - tweak: Scoop-up behavior is now standardized to selecting help intent and dragging - their icon onto yours. -2015-05-30: - Atlantis: - - rscadd: Malfunction Overhaul - Whole gamemode was completely reworked from scratch. - Most old abilities have been removed and quite a lot of new abilities was added. - AI also has to hack APCs to unlock higher tier abilities faster, instead of - having access to them from the round start. Most forced things, such as, shuttle - recalling were removed and are instead controlled by the AI. Code is fully modular - allowing for future modifications. - HarpyEagle: - - bugfix: Fixes Engineer ERT gloves not being insulated. - - tweak: IV stands are no longer bullet shields. They also allow mice, drones, pAIs - et al to pass though. - Kelenius: - - tweak: AI now hears LOOC both around its eye and its core, and speaks in LOOC - around its eye. Keep in mind that you won't hear and won't be heard if there - is a wall between your eye and the target. - PsiOmegaDelta: - - rscadd: You can now review the server revision date and hash by using the 'Show - Server Revision' verb in the OOC category. -2015-06-02: - Techhead: - - rscadd: Re-adds extended capacity emergency oxygen tanks to relevant jobs. -2015-06-04: - PsiOmegaDelta: - - rscadd: AI eyes can now be found in the observer follow list. - - rscadd: Synths can now review all law modules that can be found on the station - from their law manager. - - rscadd: Synths can state these laws if desired, however this is strongly discouraged - unless subverted/malfunctioning. - - bugfix: Astral projecting mobs, such as wizards or cultists, may no longer respawn - as something else while their body lives. - Techhead: - - rscadd: Prison break event has been expanded to include Virology or Xenobiology - - rscadd: Prison break event will warn Enginering and the AI beforehand so they - can take preventive measures. - - bugfix: Disabling area power will now prevent doors from opening during the event -2015-06-05: - PsiOmegaDelta: - - bugfix: Split stacks no longer lose their coloring. - - tweak: Can no longer merge cables of different colors. - - tweak: Blobs and simple mobs now attack all external organs instead of a subset. - The overall damage remains the same but the number of fractures caused will, - in general, be fewer. - - rscadd: Spider nurses now have a chance of injecting their victims with spider - eggs which eventually hatch. If the limb is removed from the host, the host - dies, or the spiderling has matured sufficiently it will crawl out into freedom. - Medical scanners will pick upp eggs and spiderlings as foreign bodies. - Yoshax: - - tweak: Makes hyposprays start empty instead of filled with Tricord. - - tweak: Makes the special wizard projectile staffs, Animate, Change, Focus and - any future ones only usable by wizards. Also makes it so only wizards can use - spellbooks and teleportation scrolls. -2015-06-08: - PsiOmegaDelta: - - rscadd: The AI chassis now glows, with the color depending on the currently selected - display. -2015-06-09: - PsiOmegaDelta: - - rscadd: Ports /tg/'s meteor event. Meteors now appear to be more accurate, come - in a greater variety, and may drop ores on their final destruction. -2015-06-16: - Chinsky: - - rscadd: 'Updated penlights to be more of use in diagnostics, they now show following - conditions:' - - rscadd: Eye damage - - rscadd: Blurry eyes (overall slower reaction) - - rscadd: Brain damage (one eye reacts slower) - - rscadd: Opiates use (pinpoint pupils) - - rscadd: Drugs use (dilated pupils) - PsiOmegaDelta: - - rscadd: Observers can now follow both the AI and its eye upon speech. - - rscadd: Observers can now follow both observers and their body, if they ever had - one, upon speech. - - rscadd: Observers can now follow hivemind speakers if the speaker is not using - an alias or antagHUD is enabled. - - rscadd: Turret controls now glow, with the color depending on the current mode. - Techhead: - - rscadd: Converted Request Console interface into NanoUI. -2015-06-19: - HarpyEagle: - - bugfix: Prevents being on fire from merely warming mobs up slightly in some cases. - Mob fires also burn hotter. - - rscadd: Matches can now be used to light things adjacent to you when thrown. - - tweak: Made the effects of having a damaged robotic leg more prominent. - - bugfix: Robot limbs no longer cause pain messages. A reminder that you can still - check their status with 'Help Intent' -> 'Click Self'. - - tweak: Knifing damage scales with weapon force and throat protection. Helmets - only provide throat protection if they are air tight. Trying to cut someone's - throat with wirecutters and/or while wearing an armoured sealed helmet will - require several attempts before the victim passes out. - - tweak: Knifing switches on harm intent, in case you just wanted to beat on the - victim for some reason. - - bugfix: Prevents knifing bots or silicons. -2015-06-22: - PsiOmegaDelta: - - tweak: The traitor uplink no longer displays all items in a long list, instead - has categories which when accessed shows the relevant items. -2015-06-24: - HarpyEagle: - - bugfix: Fixed Tajaran name generation producing names without a space between - first and last. - - wip: Adds docking to the mercenary shuttle. Works similarly to other shuttles, - except docking and undocking is manually initiated and not automatic. A system - to approve or deny dock requests still to be implemented. - - rscadd: Toolboxes can now hold larger items, such as stacks of metal or power - cells, at the cost of having less space for other things. - - tweak: Gloves/shoes can now be worn even if you have one hand/foot missing. The - other one still has to be present, of course. The items still drop when you - first lose the hand/foot. - - tweak: Budget insulated gloves are somewhat less useless. On average, they will - stop half the damage from getting shocked, and the worst case insulation is - not as bad as it used to be. Budget gloves that are as good as regular insulated - gloves are still as rare as they were before though. - - tweak: PTR bullets are now hitscan, to make them somewhat better for actual sniping. - - maptweak: The telecoms server room now has an actual cycling airlock into it. - - tweak: Non-vital body parts will no longer take further damage above a certain - amount, and will inflict paincrit effects instead. On most humaniods the head, - chest, and groin are vital. - - rscadd: 'Engineers now spawn with industrial workboots (credit: ChessPiece/Bishop).' - - bugfix: Damaged robotic legs now more likely to have an effect. - - bugfix: Fixed bug preventing internal organs from taking damage in some cases. - - maptweak: New flavours of tables around the station. Engineering starts with more - plastic. - - bugfix: Fixed worn items not appearing in some cases. Most notably crossbows and - certain guns when worn on the back. As a side effect, laundry machines no longer - transform items. - - bugfix: Crit oxyloss now runs in game time instead of real time. So if lag is - slowing your movement the same slowdown applies to the dying person you're trying - to reach. - - rscadd: Breathmasks can now be adjusted by clicking on them in your hand, in addition - to the verb. - - rscadd: Wearing a space helmet or similar face-covering gear now prevents eating - and force-feeding food, drink, and pills. - - rscadd: Phoron in air ignites above it's flashpoint temperature and a certain - (very small) minimum concentration. Environments that have oxygen and are hot - enough, and have phoron but not enough concentration to burn will produce flareouts, - which are mostly a visual effect. - - rscadd: Adds animation when making unarmed attacks or attacking with melee weapons, - to help make it clearer who is attacking. - - soundadd: Opening an unpowered door now has an appropriate sound. - - rscadd: Ingesting diseased blood may contract the disease. -2015-06-26: {} -2015-06-30: - PsiOmegaDelta: - - maptweak: Non-general areas on Crescent are now protected by blast doors to enforce - area restrictions. Admins can operate these from the central checkpoint. -2015-07-04: - PsiOmegaDelta: - - tweak: Portable turrets now only blocks movement while deployed. - - tweak: Portable turrets are no longer invincible while undeployed, however they - have increased damage resistance in this state. - - bugfix: Crescent portable turrets should no longer act up during attempts to (un)wrench - and alter their settings. -2015-07-06: - GinjaNinja32: - - rscadd: '''Provisional'' is now also a valid temporary position prefix for manifest - sorting.' -2015-07-10: - Zuhayr: - - rscadd: Ninja now spawns on a little pod on Z2 and can teleport to the main level. -2015-07-11: - HarpyEagle: - - imageadd: Added inhand sprites for flashes, flashbangs, emp and other grenades. - Loganbacca: - - bugfix: Turrets no longer burn holes through the AI. - - tweak: Projectiles now have a chance of hitting mobs riding cargo trains. - - bugfix: Fixed visual bugs with projectile effects. -2015-07-14: - HarpyEagle: - - bugfix: Fixes wrong information being reported when analyzing locked abandoned - crates with a multitool. - PsiOmegaDelta: - - tweak: Ninjas can no longer teleport unto turfs that contain solid objects. - - tweak: Wizards can no longer etheral jaunt unto turfs that contain solid objects. -2015-07-27: - Kelenius: - - tweak: Borg shaker now works similarly to hypospray. It generates reagents that - can be poured into glasses. - - bugfix: Therefore, they can no longer duplicate rare reagents such as phoron. -2015-07-29: - Karolis2011: - - rscadd: Made tagger and sorting pipes dispensible. - - bugfix: Unwelding and welding sorting/tagger pipes, no longer delete data about - them. -2015-07-31: - HarpyEagle: - - bugfix: Fixed projectiles being able to hit people in body parts that they don't - have. This will also mean that the less limbs someone has the less effective - they will be as a body shield. -2015-08-11: - PsiOmegaDelta: - - experiment: 0.1.19 is live. - - tweak: Crew monitors now update every 5th second instead of every other. Reduces - lag and gives antags a larger window of opportunity to disable suit sensors - if they have to harm someone. -2015-08-13: - GinjaNinja32: - - rscadd: Changed language selection to allow multiple language selections, changed - humans/unathi/tajarans/skrell to not automatically gain their racial language, - instead adding it to the selectable languages for that species. Old slots will - warn when loaded that the languages may not be what you expect. - Orelbon: - - rscadd: Changed the HoP's suit to more bibrant colors and hopefully you will like - it. -2015-08-14: - HarpyEagle: - - spellcheck: Renames many guns to follow a consistent naming style. Updated and - changed gun description text to be more lore-friendly. - - rscadd: Throwing a booze bottle at something nearby while on harm intent causes - it to smash, splashing it's contents over whatever it hits. - - rscadd: Rags can now be wrung out over a container or the floor, emptying it's - contents into the container or splashing them on the floor. - - rscadd: Rags can now be soaked using the large water and fuel tanks instead of - just beakers. - - rscadd: Rags soaked in welding fuel can be lit on fire. - - rscadd: Rags can now be stuffed into booze bottles. When the bottle smashes, the - stuffed rag is dropped onto the ground. - - bugfix: Fixed eggs having a ridiculously large chemical volume. - - rscadd: T-Ray scanner effects are now only visible to the person holding the scanner. - - rscadd: Traitors can now purchase the C-20r and the STS-35 for telecrystals. - PsiOmegaDelta: - - tweak: The amount you start with in your station account is now affected by species, - rank, and NT's stance towards you. - TheWelp: - - rscadd: Bookcases are now movable/buildable/destroyable. - - rscadd: Paper can now be crumpled by using in-hand while on hurt intent. - - rscadd: Library Computer External Archive is now sortable. - Zuhayr: - - rscadd: Click a hat on a drone with help intent to equip it. Drag the drone onto - yourself with grab intent to remove it. -2015-08-15: - Kelenius: - - rscadd: Bees have been updated and are totally worth checking out (beekeeping - crate at cargo). - - rscdel: Sleeper consoles removed. All interaction is now done by clicking on the - sleeper itself. - - tweak: To put people into sleeper, you now have to click-drag people to it. Grabs - no longer work. To exit the sleeper, move. - - tweak: Sleeper now uses a NanoUI. -2015-08-16: - HarpyEagle: - - tweak: The unathi breacher is now only wearable by unathi. -2015-08-17: - PsiOmegaDelta: - - rscadd: Station time and duration now available in the Status tab. -2015-08-24: - HarpyEagle: - - tweak: Girders are now reinforced by using a screwdriver on the girder before - applying the material sheets. Use a screwdriver again instead to cancel reinforcing. - - bugfix: Mechanical traps no longer spawn in the janitor's locker. - - rscadd: Mechanical traps can now be printed with a hacked autolathe. - - rscadd: Adds armour penetration mechanic for projectiles and melee weapons. - - rscadd: Laser carbines, LWAP, and shotgun now have a small amount of armour penetration, - ballistic rifles (not SMGs) have moderate amounts, laser cannon has high armour - penetration, and the PTR mostly ignores body armour. - - tweak: 'Shotgun slugs and Z8/STS damage has been lowered slightly to accomodate - for their higher penetration. In general ballistics deal less damage but have - higher penetration than comparable laser weapons. Notable exception: X-Ray lasers - have had their damage lowered slightly but gain very high armour penetration.' - - rscadd: Energy swords now have very high armour penetration. Ninja blades do less - damage but ignore armour completely. - Kelenius: - - experiment: Click cooldowns have been removed on pretty much everything that isn't - an attack. - PsiOmegaDelta: - - rscadd: Adds the option to set the icon size to 48x48, found under the Icons menu, - along with 32x32, 64x64, and stretch to fit. - - tweak: Active AI cores now provides coverage on the AI camera network. Does not - utilize actual cameras, thus will not show up on security consoles. - - rscadd: The Dinnerware vending machine now offer both utensil knives and spoons - without first having to hack them. - - rscadd: Synths now have id cards with access levels which is checked when operating - most station equipment. - - rscadd: Station synthetics still have full station access but can no longer interact - with syndicate equipment, and syndicate borgs now start with only syndicate - access. - - rscadd: Syndicate borgs can copy the access from other cards by utilizing their - own id card module, similar to how syndicate ids work. - - rscadd: When examined up close id cards now offer a more detailed view. - - rscadd: Agent ids now offer much greater customization, allowing changing name, - age, DNA, toggling of AI tracking termination (using the electronic warfware - option), and more. - - rscadd: As AI tracking can now be enabled/disabled at will AI players should not - feel the need to hesitate before informing relevant crew members when camera - tracking is explicitly terminated. - - rscadd: Uplink menu now more organized and with new categories. - - rscadd: Now possible to cause falsified ion storm announcements. - - rscadd: Now possible to cause falsified radiation storm announcements, with expected - maintenance access changes. - - rscadd: Now possible for mercenaries to create falsified Central Command Update - messages. - - rscadd: Now possible for mercenaries to create falsified crew arrival messages - and records. - RavingManiac: - - tweak: Sound environments tweaked to feel more claustrophobic - - rscadd: Being drugged, hallucinating, dizzy, or in low-pressure or vacuum will - alter sounds you hear - - rscadd: Sound environment in holodeck will change to reflect the loaded program - Vivalas: - - rscadd: A new uplink item has been added! A briefcase full 'o thalla can now be - bought by traitors for bribes and such! - Zuhayr: - - rscadd: Pariahs are now a subspecies of Vox with less atmos/cold protection, a - useless brain, and lower health. - - rscadd: Leap now only gives a passive grab and has a shorter range. It also stuns - Pariahs longer than it does their target. - - tweak: Rewrote tiling. White floors, dark floors and freezer floors now have associated - tiles. - - tweak: Changed how decals work in the mapper. floor_decal is now used instead - of an icon in floors.dmi. - - tweak: The floor painter has been rewritten to use decals. Click it in-hand to - set direction and decal. - - tweak: Floor lights are now built from the autholathe, secured with a screwdriver, - activated by clicking them with an empty hand, and repaired with a welding torch. - - rscadd: Unathi now have minor slowdown and 20% brute resist. - - rscadd: Tajarans now have lower bonus speed and a flat 15% malus to brute and - burn. - - rscadd: Vox can now eat monkeys and small animals. - - rscadd: Tajarans can now eat small animals. - - rscadd: Unarmed attack damage has been lowered across the board. -2015-09-02: - Atlantis: - - rscadd: Converted phoron glass to borosilicate glass, adjusted heat resistances - accordingly, got rid of copypaste fire code. Fire resistance is now handled - by variables so completely fireproof windows are possible with varedit. - - rscadd: Windows take fire damage when heat exceeds 100C regular windows, 750C - reinforced regular, 2000C borosilicate and 4000C reinforced borosilicate. For - comparsions, reinforced walls begin taking damage around 6000. - Hubblenaut: - - rscadd: Adds glass bottles for Cola, Space Up and Space Mountain Wind to Booze-O-Mat. - - tweak: Some bar drink recipes have been amended to easily sum to 30 units for - drinking glasses. - - tweak: Vendors now have a product receptor for accepting goods. Opening the maintenance - painel is no longer required. - - tweak: Wrenching a vending machine is no longer a silent action. - - tweak: 'Stepup: Item placement on 4x4 grids seemed to work great. Now we''ll try - 8x8.' - Kelenius: - - tweak: Mechfab can now be upgraded using RPED, and now uses NanoUI. - Matthew951: - - rscadd: Added Vincent Volaju's hair. - - rscadd: Added Vincent Volaju's beard. - Zuhayr: - - rscadd: Added the ability for AIs in hardsuits to control suit modules and movement - with a dead or unconcious wearer. - - rscadd: Added ballistic supply drop pods. - - rscadd: Added diona gestalt random map template. - - tweak: Swapped the singularity beacon out for a hacked supply beacon. -2015-09-05: - Chinsky: - - rscadd: Made capguns into proper guns code-wise. It means you can now take people - hostage with them, stick in your mouth, and all other things you can do with - real guns but probably shouldn't. - - rscadd: Russian roulette! Fun for whole sec team! Unload some shells from revolver, - spin the cylinder(verb) and you're good to go! - HarpyEagle: - - rscadd: Shields no longer block attacks from directly behind the player. - - rscadd: Riot shields no longer stop bullets or beams (except for beanbags and - rubber bullets), however they are now more effective at blocking melee attacks - and thrown objects. - - rscadd: Energy shields block melee attacks as effectively as riot shields do. - Their ability to block projectiles is largely unchanged. - - tweak: Melee weapons now only block melee attacks. - - experiment: Two handed weapons have a small chance of blocking melee attacks when - wielded in two hands. - - rscadd: Sound and visual effects when blocking attacks with an energy shield or - energy sword. - - bugfix: Fixed dead or unconscious people blocking stuff with shields. - PsiOmegaDelta: - - tweak: Cargo now sorts under its own department on station manifests. - - rscdel: Manual radio frequency changes can no longer go outside the standard frequency - span. - - rscadd: Users with sufficient access can instead select pre-defined channels outside - this span, such as department channels, when using intercoms. -2015-09-07: - GinjaNinja32: - - rscadd: Added an auto-hiss system for those who would prefer the game do their - sss or rrr for them. Activate via Toggle Auto-Hiss in the OOC tab. - - rscadd: Auto-hiss system in 'basic' mode will extend 's' for Unathi and 'r' for - Tajara. 'Full' mode adds 'x' to 'ks' for Unathi, and is identical to 'basic' - mode for Tajara. - PsiOmegaDelta: - - tweak: 'Changed the language prefix keys to the following: , # -' - - rscadd: Language prefix keys can be changed in the Character Setup. Changes are - currently not global, but per character. -2015-09-08: - Soadreqm: - - tweak: Increased changeling starting genetic points to 25. - Zuhayr: - - bugfix: Auto-traitor should now be fixed. - - bugfix: The Secret game mode should now be fixed. -2015-09-11: - HarpyEagle: - - tweak: Made flares brighter. - - rscadd: Coffee is now poisonous to tajaran, much like how animal protein is poisonous - to skrell. -2015-09-26: - PsiOmegaDelta: - - tweak: Meteor events now select a map edge to arrive from, with a probability - for each individual wave to come from either neighboring edge. Meteors will - never arrive from opposite the starting edge. -2015-10-27: - HarpyEagle: - - bugfix: When affected by pepperspray, eye protection now prevents blindness and - face protection now prevents stun, instead of face protection doing both. -2015-11-22: - neersighted: - - bugfix: Laptop Vendors now accept ID Containers (PDA, Wallet, etc). - - bugfix: Personal Lockers now accept ID Containers (PDA, Wallet, etc). -2015-12-06: - Datraen: - - tweak: Changes standard and specific plant traits, more diverse plants. - HarpyEagle: - - tweak: Fabricated power cells start uncharged. - Hubblenaut: - - bugfix: Welding a broken camera will use the correct icon. - - tweak: Camera assemblies remember their tag and network from previous usage. - - rscadd: Light replacers can be refilled by clicking on a storage item. - - tweak: Light replacers now hold up to 32 light bulbs. - - tweak: Light replacers can be obtained through janitorial supply crates. - - tweak: A sheet of glass fills the light replacer by 16 bulbs. - - bugfix: Material stacks now properly merge upon creation. - - bugfix: Messages for adding to existing stack appear again. - - tweak: Mobs on help intent will not push others that aren't. - - rscadd: Adds tape for atmospherics. - - tweak: Tape graphics and algorithm changes. Looks a lot more appealing now. - - tweak: Starting and ending tape on the same turf will connect it to all surrounding - walls/windows. - - tweak: Lifting a part of the tape will lift an entire tape section. - - tweak: Mobs on help intent do stop for tape. - - bugfix: Crumpled tape does not affect tape breaking behavior anymore. - - bugfix: Fixes vending machines not adding stored goods when maintenance panel - is closed. - - tweak: Doors do only buzz once on failed closing attempt. - MagmaRam: - - bugfix: Fixed cloners killing fresh clones instantly with brain damage. - - bugfix: Fixed a bug where disposals pipes would show up above floors despite being - installed under them. - Neerti: - - rscadd: Adds NanoUI for communicators, the ability for communicators to call other - communicators on the station, the ability for station-bound people to call ghosts, - and for ghosts to toggle their visibility to communicators on or off in character - preferences (defaults to off). Communicators can now also support more than - one call at the same time, for both ghosts and normal communicators. - - rscadd: Adds new machine to telecomms, the Exonet node. It is very basic in terms - of functionality, but certain services can be selectively disabled from it, - such as newscaster updates, communicators, or external PDA messages. Adds methods - for building and deconstructing Exonet nodes. - - experiment: Adds framework for a fake-networking system called EPv2 that communicators - will now use, and perhaps other machines will in the future, for good or for - evil. - - rscdel: Changeling Spacearmor reduced in protective ability. - - rscdel: Cryogenic String and Delayed Toxic Sting now have a three minute cooldown - upon stinging someone. - - rscdel: Cryotoxin, the chemical used in Cryogenic String, is 25% less potent now. - - rscdel: The rune to summon Narsie has been changed. Narsie is no longer summoned, - but Hell still comes. - - rscdel: Spooky mobs spawned from spooky portals as a result of Hell coming have - had their speed, health, and damage reduced. - - rscdel: Manifested humans no longer count for summoning Hell. - - experiment: Changes how armor calculations work. All the armor values remain - the same, but the 'two dice rolls' system has been replaced with a mix of reliable - damage reduction and a bit of RNG to keep things interesting. The intention - is to make weaker armor more relevent and stronger armor less overpowered. - - tweak: When you are hit, it uses the armor protection as a base amount to protect - you from, then it does a roll between +25% and -25% of that base protection, - and adds it to the base protection. The result of that is how much damage is - reduced from the attack. For example, if you are hit by an energy sword in - the chest while wearing armor that has 50 melee protection, the base protection - is 50, then RNG can make the final protection be between 37.5 and 62.5 percent. - The damage you'd take could range from 11.25 to 18.75, instead of 0, 15, or - 30. Remember that some weapons can penetrate armor. - - rscadd: Added personal communicators, a device that enables someone to talk to - someone else at vast distances. You can talk to people who are far from the - station, so long as telecommunications remains operational. - - rscadd: To use, become a ghost, then use the appropiate verb and pick a communicator - to call. Then you wait until someone picks up. Once that occurs, you will - be placed inside the communicator. The voice you use is your currently loaded - character. Languages are supported as well. - - tweak: Round-end is now three minutes instead of one, and counts down, to allow - for some more post-round roleplay. If the station blows up for whatever reason, - the old one minute restart is retained. - PsiOmegaDelta: - - rscdel: Manual radio frequency changes can no longer go outside the standard frequency - span. - - rscadd: Users with sufficient access can instead select pre-defined channels outside - this span, such as department channels, when using intercoms. - Zuhayr: - - tweak: Aiming has been rewritten, keep an eye out for weird behavior. - - rscdel: Removed the detective scanner and associated machinery. - - rscadd: Added a microscope, machine forensic scanner, etc. from Aurora forensics. -2015-12-16: - HarpyEagle: - - bugfix: Fixed a couple of bugs causing phoron gas fires to burn cooler and slower - than they were supposed to. - - bugfix: Merc bombs are now appropriately explosive again. Same goes for bombs - made by toxins. - Hubblenaut: - - bugfix: Airlock backup power test light properly offline when backup power down. - - bugfix: Empty flavor texts no longer draw an empty line on examination. - - bugfix: Material stacks now properly merge upon creation. - - bugfix: Messages for adding to existing stack appear again. - TheWelp: - - rscdel: Removed higher Secret player requirements. -2016-02-11: - Datraen: - - rscadd: Moderators can now see and use AOOC. - - bugfix: Other synthetics given EAL. - - bugfix: Trays now drop items when placed on table, dropped. - - bugfix: Objects can now be yanked out of synthetics. - - tweak: Respawn time moved down from 30 minutes to 15 minutes. - - rscadd: Telecrystal item added for trading telecrystals between traitors and mercenaries. - - rscadd: Telecrystal item now has tech values. - EmperorJon: - - tweak: Traitor synths can no longer be locked down from the robotics console. - Attempting to lock them down (or release the lockdown) notifies the synth of - the attempt and updates the console's UI as normal. - Neerti: - - rscadd: Suit cooling units can now be attached to voidsuits. Note that coolers - and air tanks are mutually exclusive. - - bugfix: EMP no longer hits twice on humans. - - tweak: EMP drains powercells using the cell's current charge, and not the cell's - maximum potential charge, to ensure two blasts do not completely disable a synthetic. - - tweak: EMP hitting a prosthetic limb or organ will now do less damage. - - tweak: EMP hitting a cyborg will no longer outright stun them. Instead, they - gain the 'confused' status for a few moments, making movement difficult. In - addition, their HUD gets staticy, and their modules are forced to be retracted. - - rscadd: Stasis bags will protect the occupant from the outside enviroment's atmosphere. - - rscadd: Stasis bags can be hit with a health analyzer to analyze the occupant. - Zuhayr: - - rscadd: Drones can now pull a variety of things (such as scrubbers). This came - with a pulling refactor so please report any strangeness with pulling in general. - - rscadd: Drones (and any mob that can be picked up) can be bashed against airlocks - and such to use their internal access, so long as the person using them does - not have an ID card equipped. - - rscadd: Added foam weapons to cargo for LARP shenanigans. - - rscadd: Added the ability to equip grenades to the mask slot, and to prime them - by clicking someone with harm intent targeting the mouth. - - rscadd: Removed the species restrictions on transplanted internal organs. Have - fun. - - rscadd: Added 'full body' prosthetic options to character generation. - - rscadd: Removed IPC. No tears were shed. - - rscadd: 'RE: borgs, Renamed ''robot'' type to ''drone'' and ''android'' type to - ''robot'' for clarity with new ''android'' human mobs.' - - rscadd: Rejuvenate will now reapply robolimb/autopsy data. - - rscadd: Lots of backend work relating to the above. If you're a coder go look - at the PR or ask Zuhayr for details. - - rscdel: Removed brute and burn resist from robolimbs, removed sever vulnerability - from robolimbs. - - rscadd: Added a config option for visible human death messages. - - rscadd: pAIs and small mobs can now bump open doors. - - rscadd: Added functionality for two-handed guns; these guns will give an accuracy - penalty if fired without an empty offhand. - - rscadd: Unified two-handed melee weapons with the above; while the offhand is - empty, the weapon will count as wielded. -2016-03-11: - Datraen: - - rscadd: Adds ckeys, player panel to the antagonists panel. - - tweak: Fragmentation grenades are no longer launchable. - - tweak: Adds amount of telecrystals to the set telecrystal verb. - - rscadd: Added a verb to just add to telecrystals. - Kelenius: - - rscadd: Drying rack now has a new sprite. - - rscadd: Beekeeping materials and a honey extractor have been added to hydroponics. - - tweak: There is now a ten-second delay for carding the AI. - Zuhayr: - - rscadd: Small species now take smaller bites/gulps from food and drink. - - rscadd: Small species are now effected by alchol and toxins twice as much. - - rscadd: blood_volume is now a species-level var and Teshari have lowered blood - volume. - - rscadd: Hunger is a species var and Teshari get hungry faster. - - rscadd: Small mobs have a reduced climb delay. - - rscadd: Teshari gain more nutrition from meat. -2016-03-16: - Datraen: - - bugfix: Harmbaton no longer causes halloss while inactive. - Kelenius: - - bugfix: Potassium and nitroglycerin explosive grenades now work. -2016-03-29: - Datraen: - - rscadd: 'Added Three New Mixed Gamemodes: Lizard, Changeling + Wizard; Intrigue, - Traitors + Ninja; Visitors, Ninja + Wizard.' - - tweak: Created a variable for latespawning antagonist templates, for customization - of autospawning antagonists in mixed game modes. - - bugfix: Fixes the buckled check limiting whether or not someone can interact while - sitting. - - bugfix: Resisting while buckled and cuffed will process the hand and leg cuffs - before unbuckling. - - tweak: Removed JSON encoding of the PDA Manifest list. - - bugfix: Microwaves no longer try cooking their components while cooking. - - bugfix: Adds a check to prison breaks that makes sure the APC is on before continuing. - - bugfix: Artifacts will no longer spawn on floor turfs. - - bugfix: Stops traitorborgs from being able to hack other borgs. - - bugfix: Stops traitorAIs from being able to hack unlinked borgs. - Yoshax: - - tweak: Player preferences has been overhauled. Please update your preferences, - found at "Character Setup" > "Global" > "Preferences", as they have been reset. -2016-04-04: - Kelenius: - - bugfix: Monkeys can ventcrawl once again. - Yoshax: - - rscadd: Tasks that take time to perform now have a progress bar. - - rscadd: Visibility of progress bars can be toggled in preferences. Default is - on. -2016-04-07: - Datraen: - - bugfix: If a slice of an item is spawned independently, it will get generic settings. - Kelenius: - - tweak: Changelings will now change appearance and species together when transforming. - - tweak: Changelings no longer have gender honorifics in lingchat. - - rscadd: Absorbing the DNA from any source will allow you to use its name, species, - and languages. - - bugfix: DNA extract sting won't produce a strange message if there's no target. - - tweak: Cultists no longer need to research words. -2016-04-17: - Datraen: - - rscadd: Manually ports /tg/station's dark click code https://github.com/tgstation/-tg-station/pull/10272 - by Razharas. - - bugfix: Teshari smocks now spawn as smocks, and not aqua jumpsuits. - - bugfix: Checks to see if new a two-handed weapon can be wielded when dropped. - EmperorJon: - - bugfix: Robotics Console now correctly shows the operational/lockdown state and - button based off if it thinks the synthetic is locked down or not. - - bugfix: Autotraitor synths now behave the same as Traitor synths - they are not - locked down. - Kelenius: - - rscadd: Solars now start wired. - Neerti: - - rscadd: Ports Bay's volume-based inventory system. It works off by weight classes - instead of just slots, allowing you to hold more light items than you could - previously. - - rscadd: Bulky items can now go in your backpack, however it will require twice - the space of a normal sized item. - - rscdel: Spacesuits, RIGs, and sniper rifles made heavier. -2016-05-05: - Datraen: - - rscadd: Added three mixed modes, 'Mercenaries & Wizard', 'Mercenaries & Renegades', - and 'Traitors & Renegades'. - Hubblenaut: - - tweak: Hydroponics vendor and biogenerator offer full bottles of fertilizer. Prices - and amount available adjusted to accomodate. - Kelenius: - - tweak: Move delay after clicking has been removed. - PsiOmegaDelta: - - rscadd: Can now prefill the loadout flask and vacuum-flask with a relevant liquid - of your choice. - Yoshax: - - tweak: 'Splits gender into biological gender and gender identity. Biological gender - modifies the sprite (for between male and female) and gender identity determines - what pronouns show up when examined or suchlike. Both are displayed in medical - records and such. ' - - tweak: Smoke grenades can now have their smoke color set by using a multitool - on them. -2016-05-12: - Yoshax: - - tweak: Doubles the maximum length of records and names to 6144 & 52, respectively. - Also increases book length to 12288. (All numbers are in characters.) - - bugfix: Makes various services in the antag uplink purchasable once again. This - includes the fake crew arrival. - - bugifx: Neckgrabs will no longer force people to the ground. In addition, weakened - people can no longer resist. - - rscadd: All vending machines now have a small chance of vending an additional - item. - - tweak: Smoke from smoke bombs now lasts approximately 3 times as long and spawns - some more smoke to make a heavier cloud. - - bugfix: Smoke from smoke bombs now properly does a small amount of oxygen loss - damage. This damage is per cloud of smoke. -2016-05-13: - HarpyEagle: - - tweak: Shotgun flare illumination now lasts longer, around 3-4 minutes. - - bugfix: Fixed attack animation playing when using flashes even if the flash was - not actually used due to being broken or recharging. - - bugfix: Fixed lightswitches layering over darkness. Now only the light layers - above shadow. Lightswitch illumination is now much more subtle. - Yoshax: - - bugfix: Processing strata floor can now be pried up with a crowbar. - - bugfix: Blue carpet can now also be removed with a crowbar, and has had it's ability - to burn and have corners restored. - - rscadd: Changelings will now store and apply the flavor text of their victims - when they absorb and transform into them. - - rscadd: Gives Diona a starting funds wage the same as Tajaran and Unathi. - - bugfix: Brain damage no longer prevent implant removal surgery. -2016-05-16: - Yoshax: - - rscadd: Uplinks now have a discounted item every 15 minutes. This is per uplink, - and random, the discount is also random, but weighted as such that a low discount - such as 10% off, or 20% off has a higher chance of happening than a high discount - such as 90% of. An item will never cost less than 1. - - tweak: Mercenaries now spawn with their own, personal uplinks. - - bugfix: Faked announcements are now once again purchasable from the uplink, and - actually work. - - rscadd: Adds several new items to the uplink including tactical knives, metal - foam grenades, ambrosia seeds and much more. -2016-05-17: - SilveryFerret: - - rscadd: Changes the Death Alarms from announcing over Common channel, to announcing - only over Medical and Security channels. - Yoshax: - - rscadd: Added shotglasses. These can contain 10 units. They have their whole contents - swalloed in one gulp. They can be produced in the autolathe or found in the - booze vending machine in the bar. -2016-05-25: - Serithi: - - rscadd: Adds in lavender. - Yoshax: - - tweak: Cables of any color can now be merged. - - tweak: More and different colors are now available to be used by cable. - - tweak: Adjusting your suit sensors now displays a message to other people in range - that you did so. In addition, seeing someone else adjust someone's suit sensors - no longer informs you to what level. - - rscadd: Added towels to the loadout. These can be worn on the head, belt or outwear - slots. You can also whip people with them for a special message and sound! In - addition, using them in-hand will produce an emote where your towel yourself - off. -2016-05-27: - Yoshax: - - rscadd: Added a new preference that allows you to disable fake nanoui styling - on relevant windows. However, if it is your first time loading with this new - preference you will need to save your character slot, as there is a problem - with satanisiation and it believes the preference is set to disable the nanoui - styling. -2016-05-29: - Datraen: - - rscdel: Injecting people with mutationtoxin no longer mutates them into slime - people. - - rscdel: Removes amutationtoxin. - - rscdel: Removes slime core recipies. - - rscadd: Adds slime monkey cubes, which are created by injecting monkey cubes with - mutationtoxin and activating like a posibrain. - - wip: Maps for Xenobio2 research labs/stations. - Zuhayr: - - tweak: 'Backend change: allowed accessories to be placed on any clothing item - with the appropriate variables set.' -2016-05-30: - EmperorJon: - - rscadd: Ports Baystation's setup screen changes, thanks to PsiOmegaDelta. - - rscadd: Includes character preview with toggleable equipment, visible loadout - items, ghost character sprites, and custom colour underwear. Your underwear - will have reset, so you'll need to set it back. -2016-06-07: - Datraen: - - rscadd: Adds a trait tool for Xenobio2. It was supposed to be in the initial implementation, - but fell through the cracks, sorry! - - bugfix: Fixed the xenobio smartfridge not displaying it's starting core amount. - - bugfix: Fixed an inverted check with slimes. - EmperorJon: - - tweak: Increased loadout points from 10 back to 15. We've added so many things - like lunchboxes and communicators that everyone just takes by default, so a - few more points will be nice. - JerTheAce: - - rscadd: Adds a variety of new guns. Some of these guns and and their ammunition - are purchasable through antag uplink, cargo, or can be spawned during Renegade - or Heist modes. - - rscadd: Adds ammunition clips for reloading magazines and some guns (such as bolt-actions). - - rscadd: All magazines and ammunitions can now be produced with the autolathe. - - maptweak: New bullpup SMG is available in armory area on CentCom level. - - tweak: Revolvers now use 6 shots. Finally. - - tweak: Most guns that didn't use magazines before for some reason (such as the - Uzi) now use magazines. - - tweak: All casings now update icons if they have been spent. - - tweak: Corrects Pulse Rifle charge cost consistency. - - tweak: Corrects and improves a number of icons for guns, including a couple of - energy guns, and adds fallback icons so they do not turn invisible when held - or strapped to your back. - - tweak: Made the icons for some guns look differently depending on what magazine - is loaded into them. - - tweak: Made antag uplink menu for guns and ammo more informative. - - tweak: Machinegun magazines no longer fit in pockets. - - spellcheck: Made names and descriptions for all projectile guns and ammo consistent - while removing grammar and spelling errors. - - bugfix: Autolathe no longer exploitable for ammo by repeatedly recycling empty - magazines. - - bugfix: Guns now check a list of compatible magazines. - - bugfix: Ranged mobs no longer drop usable .357 casings. - - soundadd: Added a variety of new gun sound effects, and swapped out the old default - gun sound. -2016-06-08: - Yoshax: - - maptweak: There is now more soap on the map. The chef also gets a dropper. - - tweak: Changes in gravity now stun for much longer. - - tweak: Bullets now have a better chance of penetrating objects such as filing - cabinets, consoles, fax machines, etc. This applies to all bullets. - - maptweak: The research outpost toxins department now has reinforced phoron windows. - - bugfix: Spears now do their correct damage instead of doing around half. -2016-06-14: - Arokha: - - rscadd: Adds video-calls on communicators for existing calls - - rscadd: Adds a 'decline' to incoming communicator calls - - rscadd: New wallets that let you color them how you want - - bugfix: Fixes communicators being able to hear speech - - bugfix: Fixes deadcalls to communicators - - bugfix: Fixed dropping head/foot/glove items on limb loss - - bugfix: Suit coolers inside mecha now work - - bugfix: Fixed printing '1' to world over and over - - bugfix: Made mech tracking beacon constructable again - - tweak: Change how emotes and LOOC propogate to nearby people - - tweak: Rewrote how get_mobs_and_objs_in_view_fast works - - tweak: Can now see through the red external airlock doors - Datraen: - - tweak: Adds a chance for slimes to get mutation toxin for creation of prometheans - (40%). - - bugfix: Simple animals outside of the hostile subtype won't follow you as a zombie. - - bugfix: Xeno hostility is more apparent now. - - bugfix: Slime cores can no longer create twice as many slimes through an exploit. - GinjaNinja32: - - rscadd: Rewrote drinking glasses. There are now eight types of glass, and drink - appearance is based on color and the type of glass you put it in. - - rscadd: There are now 'glass extras' you can add to drinks. Straws, drink sticks, - and fruit slices (yes, all of them) all work. You can add up to two extras per - glass. Add extras by clicking the glass with the extra, remove by clicking the - glass with an empty hand while it's in your other hand. - - rscadd: Adding 'fizzy' things (soda water, cola, etc) or ice to a drink will make - it be fizzy or have ice floating in it. - Yoshax: - - tweak: Everything produced in Robotics is now 25% cheaper to produce. -2016-06-15: - Yoshax: - - tweak: The categories for items in the cargo ordering console have been reworked. - Items shoulw now be in more sensible categories. If you cannot find something, - try the sensible category. -2016-06-21: - HarpyEagle: - - bugfix: Fixes disarm-attack dislocation chances being so low that you were very - likely to break the targeted limb before it would dislocate. - - bugfix: It is now possible to disarm-attack with stunbatons like with other melee - weapons. Note that this means that using a stunbaton on disarm intent will hurt - people. - - rscadd: Trying to move while being grabbed will now automatically resist. - - tweak: Small mobs are no longer able to pin larger mobs. - - tweak: Resisting a smaller mob's grab is more likely to be successful. - - bugfix: Fixed being able to climb onto a larger mob while restrained, weakened, - unconscious, or dead. - JerTheAce: - - rscadd: CentCom Fax, Admin Prayer, and CentCom emergency messages now prompt admins - with a pleasing sound effect. - - tweak: Fax machines now sound like fax machines and not polaroid cameras. -2016-06-27: - Sin4: - - rscadd: Added NanoUI for Advanced Body Scanners, Arcade, Atmospherics Control - Computer, Chemmaster, Cloning Console, Fax Machines, Guestpass Console, Holodeck - Computer, Laptop Vendors, Operating Computer, and Photocopiers. - - bugfix: Fixes chemmaster not putting pills in pill bottles. -2016-07-01: - Aztectornado: - - tweak: Clicking a stack of sheets (Metal, phoron...) in your other hand now asks - how many you want to split off the stack, courtesy of Baycode - Datraen: - - rscadd: Antagonistic factions can now be set and viewed on the uplink. Visibilities - can be set for these as well, to help identify sympathizers/potential aids, - or to hide the information from those outside of your faction. - Yosh: - - tweaks: Increases max records and book length to ridiculous levels. - Yoshax: - - tweak: The PTR Sniper is now more accurate when scoped, but less accurate when - unscoped. In addition it now has more recoil. - - tweak: The Laser Cannon no longer holds multiple shots. It holds charge for one - shot at a time. This is because the beams it fires now do 90 damage with 100 - armor penetration. Furthermore, it is now considerably more accurate. Lastly, - to counteract it only holding one shot at a time, it now autorecharges, which - takes 60 seconds. - Zuhayr: - - rscadd: Ports/adapted several kitchen machines from Apollo Station. -2016-07-08: - EmperorJon: - - rscadd: Adds admin functionality to call a trader ship event with the Beruang - in the same manner as ERT dispatches. - - rscadd: Adds a Trader 'antagonist' as they use the antagonist framework. Not considered - an actual antagonist, like the ERT. - - maptweak: Alters Beruang base to provide some clothing for Traders plus a locked-down - area for admins to spawn cargo. - - maptweak: Alters Beruang access to a new Trader-ID-only access requirement. - Neerti: - - maptweak: Restructred the AI core massively, and the upload slightly. - - rscadd: Adds a new material type, called Durasteel, which is made from plasteel - and diamonds. It's incredibly tough and also reflective. The inner walls of - the AI core contain this new material to protect it. - - rscadd: New turret subtype just for the AI core, that is more durable, has a chance - to shrug off EMP, and fires xray lasers. They even turn green. - - tweak: Turrets now wait to go back down in their covers upon losing sight of a - target. - - tweak: Emitters now have health, and can be damaged by projectiles. They will - explode on death. - - tweak: Critical APCs (the type found in the engine and AI core) are now more resistant - to EMP. Equipment and Enviroment stays on during an EMP, and less of the cell - is drained. - Sin4: - - rscadd: Added benches. - - rscadd: Added floor lamps. - - rscadd: Added water-cooler cup dispenser. - Yoshax: - - rscadd: Adds recipes for four new non-alcoholic cocktails. Shirley Temples, Roy - Rogers, Arnold Palmers and Collins Mixes. - - rscadd: Adds five new Tajaran hairstyles ported from Aurora. -2016-07-10: - Anewbe: - - bugfix: Changelings will no longer remain stunned or suchlike when attempting - to regenerate. - Cirra/: - - rscadd: Added a chemistry gripper for Crisis borgs. - GinjaNinja32: - - rscadd: Adds 3x & 4x upscaling options for players with very large monitors. - HarpyEagle: - - tweak: Runtime can now become friends with anyone, regardless of their initial - job. - Neerti: - - rscadd: Mining can now be done with explosives. The effectiveness depends on - the spot chosen to explode, so using an ore scanner is advised. - PsiOmegaDelta: - - rscadd: MedHUD overlays now have more stages, both for 'normal' and critical stages - of injury, for improved quick-diagnosis. - Redstryker: - - bugfix: Communicators will no longer show up on camera networks by default. - - rscadd: Adds a selection of flannels to the loadout. These can have their sleeves - rolled up, their buttons buttoned up, be tucked in and any combination of those. - Techhead: - - rscadd: 'New Random Event: Solar Storms. Similar to a radiation storm, but anywhere - inside the station is safe. Also boosts solar panel output significantly for - the duration.' - Yoshax: - - rscadd: Ports an Advanced Who verb that allows normal players to see what players - are in game, and which aren't. - Zuhayr: - - tweak: Modifies the health HUD element to display limb damage individually. It - will reflect your species, prosthetics, loss of limbs, as well as being on fire. -2016-07-13: - Anewbe: - - rscdel: Removed detonating borgs via Robotics Console - Yoshax: - - tweak: Emagging a cargo supply console will now properly hack it and will also - remove the access requirement. - - bugfix: Languages selected during character setup will once again be properly - added to mobs. - xDarkSapphire: - - rscadd: 'Adds a new hairstyle: Spiky Ponytail.' -2016-07-22: - Anewbe: - - rscdel: Removes assault carbine from uplink. - - tweak: Speeds up the toxin reagents - EmperorJon: - - bugfix: Having between 20 and 100 nutrition and over 45 toxin damage will no longer - cause you to gag ad-infinitum and die. It now respects vomit time restraints. - - tweak: Gagging now occurs only when the mob has no nutrition at all. It no longer - causes three toxin damage, only weakens as before. - - tweak: Vomiting and/or gagging from toxins now occurs regardless of nutrition, - not only 20+. - Neerti: - - rscadd: Adds ability for ghosts to send and receive text messages via communicator. - Yoshax: - - tweak: Drop pod contents have been adjusted. In general, you will get something - more useful and the less useful contents have been made more interesting. There - is a total of 12 drop pod content lists and 7/12 are useful, 4/12 are useless, - 1/12 is potentially useful. - - tweak: Stun Revolvers will no longer be able to spawn from random energy weapon - spawns. In addition, some of the other random item spawns have new items and - adjusted probablities. - - rscdel: Tajaran are no longer negatively affected by coffee. - - tweak: Bucklecuffing as it has been known for the longest time is no longer a - thing. When you resist when cuffed and buckled to something, you will now resist - out of the handcuffs first, allowing you to simply unbuckle yourself once done. -2016-07-25: - PsiOmegaDelta: - - bugfix: Robot upgrades produced in robotics to be applied to Cyborgs can now once - again actually be applied. - Rymdmannen: - - rscadd: Added department specific rubber stamps for cargo and warden. - - maptweak: Replaced 'small rubber stamp' with corresponding new ones in cargo area - and warden's office. - - spellcheck: Renamed ''quartermaster's stamp'' to ''quartermaster's rubber stamp''. - Superbee29: - - rscadd: Ghosts can now see the power in a cable when examining it. - Yoshax: - - tweak: Flashes no longer provide an instant stun. Flashes now confuse and blind - the affected person for five seconds and in addition makes their eyes blurry - for ten seconds. - - tweak: The empty box supply crate has been replaced with a shipping crate. Which - contains what you need to send stuff places! - - maptweak: The chef now gets a destination tagger and packaging paper to send people - food. - - bugfix: Drinking glasses now have a material cost in the autolathe. - - tweak: When emagged security bots such as the Securitron and ED-209 will now move - and pursue faster. - - bufix: Securty bots such as mentioned above will now be properly emagged. - - tweak: The cost of items in the antag uplink have been tweaked. Some are cheaper, - some are more expensive. In addition, you can now buy singular grenades isntead - of boxes. Buying a box has a discount over the singular. - - bugfix: Repairing burn damage on FBPs will now once again properly work. - - bugfix: Undislocating limbs will now once again properly work. - - rscadd: The phoron assembly crate in cargo has been renamed to a Phoron research - crate and now contains more supplies including tank transfer valves. - - tweak: The cooldown between discount offers in the antag uplink is now 10 minutes - versus the previous 15 minutes. - - tweak: The ordering of the items in the autolathe will now be somewhat diferrent - due to a code overhaul. It is now in alphabetic order. - - tweak: Security robots such as the Securitron or ED-209 are now more hardy and - can take more damage before dying. - - tweak: The silenced pistol no longer has any recoil and can be fired faster with - less delay in between shots. -2016-07-31: - Anewbe: - - rscadd: Sprays now respect shields. - Yoshax: - - bugfix: Certain items such as pills and suchlike will once again be usable on - someone who is on a surgical table/table. -2016-08-05: - Anewbe: - - rscadd: Changeling Self-Respiration is now a toggle. By default they breathe normally, - but if they use the power they no longer require oxygen, or experience the effects - of inhaled gasses. - - tweak: Heat based damage has been increased. This includes fire. - Hubblenaut: - - rscadd: Windoor assemblies can now be named with a pen. - - rscadd: Windoor and airlock assemblies now show their custom name during construction - phase. - - tweak: Windoors can now be made out of two sheets of glass or reinforced glass, - for normal and secure windoors respectively. - - tweak: Windoors now automatically close after construction. - - tweak: Adjusts the algorism for how windoors and windows are placed on construction - (when there are already windows co on the same turf). - - bugfix: Windoors will now drop exactly the materials they were made of. - - bugfix: Prying a broken circuit out of a windoor will no longer cause duplicates - to drop. - - bugfix: Airlocks no longer spark after spawn and several other icon update issues - were fixed. - - bugfix: Fixes reinforced walls not being constructable with one sheet left in - stack. - - bugfix: Windows that were busted out of their frame by force are now correctly - rotatable. - - bugfix: Lots of spellchecking and code cleanup in windoor and airlock code. - - rscdel: Killed innocent kittens. - Sin4: - - bugfix: Advanced Body Scanners are now deconstructable - - bugfix: You can now add coolant to the Radiocarbon Spectrometers - - tweak: Frame code revamped and cleaned up. - - rscadd: R&D server circuitboards can be swapped between core and robotics types - using a screwdriver. - Yoshax: - - bugfix: Wounds will now once again bleed. - - bugfix: Xeno loadout items will now properly be reloaded into a slot when the - server restarts. - - rscadd: A new item has been added to the uplink. Package bombs. These come in - two variants, small and big, which cost 20 TC and 40 TC respectively. These - come in a box with an explosive, a disguised detonator and a screwdriver. The - use the detonator you muse apply the screwdriver to configure it into detonator - mode. This must be done when it is closed. -2016-08-07: - HarpyEagle: - - rscadd: Severe enough burn damage now causes one-time blood loss due to blistering - and body fluid cook-off. - Sin4: - - bugfix: Fixed ERT icon not showing up properly for sechuds. - - tweak: Fixed instances of the game mode's config_tag being displayed instead of - the game mode name. - Yoshax: - - rscadd: Attacking yourself, or anyone else with a stack of five or more telecrystals - will teleport the attacked person to a random, safe (not in space) location - within 14 metres. - - tweak: All telecrystals ammounts have been multiplied by 10. This means the base - amount is now 120, and an emag for example costs 30, vs the previous 12 and - 3, respectively. - - tweak: You can once again use telecrystals on an emag to add more uses to it. - You get 1 use per every 2 telecrystals. - - tweak: Instead of only being able to remove 1 telecrystal from your uplink, you - can now remove 1, 5, 10, 25, 50. -2016-08-08: - Kelenius: - - rscadd: Xenoarcheology code has been partially redone. - - tweak: Pick set will now sort the picks inside it. - - tweak: Removed useless random numbers from GPS coordinates in various places. - I'm sure we have not lost the arcane knowledge of rounding 500 years into the - future. - - tweak: Picks renamed to show their excavation depths. - - tweak: Suspension generator's power use lowered. - - tweak: Suspension generator's different field types removed. By the way, remember - that they can suspend any item and even mobs. - - tweak: Archeology belts and pick sets can now hold small pickaxes. Pick sets still - only have 7 slots. Brushes fit on your ears. - - tweak: Empty rock drop rate reduced. - - tweak: Empty rock renamed from 'rock' to 'small rock' so you can tell if you are - clicking on a turf or an item when hovering over it. - - tweak: Empty boulder spawn rate reduced. - - tweak: Tape measuring is a bit faster. - - tweak: Scanner now shows the lowest and the highest depth of the find (highest - is depth + clearance) for easier calculations. Ideally, you need to hit exactly - the lowest spot. Less ideally, hit anywhere between higest and lowest. Hit below - lowest and you have a chance to break the find. - - tweak: You can now use a brush to clear strange rocks. Welder uses less fuel for - that than before. - - tweak: Anomaly analyser's report made a bit easier to read. - - tweak: Anomaly locater will now also locate normal finds. - - bugfix: Gas masks will now correctly spawn as archeological finds. - - bugfix: Digsites will now properly contain several (4-12) turfs in a 5x5 radius. - Be careful when digging near your finds. - - bugfix: Suspension generator will now correctly turn off (qdel issue). - - bugfix: Archeology overlays won't disappear when the icon is updated (e.g. when - mining next to it). - - bugfix: Archeology overlays won't overlap each other and will properly disappear - when you mine out a find. - - bugfix: Some spawning oddities were fixed. - - bugfix: Checks for whether you get a strange rock or a clean item were fixed (previously - it always gave you clean item where it should have been rolling a random number). - - bugfix: Can no longer get rid of any item by putting it into evidence bag and - bag into core sampler. - - bugfix: Can no longer irreversibly fold pick set into cardboard. - - bugfix: CO2 generator effect now has a type. - - bugfix: Phoron generator effect will now always generate phoron, not sometimes - phoron and sometimes oxygen. - Sin4: - - tweak: Scheduler ported from Baystation's port of Paradise's scheduler. - Yoshax: - - tweak: Some items such as commonly found tools are now slightly more effective - when wielded as weapons. This change has been made because many of them were - too low, and low because of mostly holdovers from other servers where things - such as grey tide are big concerns. -2016-08-13: - Yoshax: - - bugfix: The ERT camera monitor on the shuttle will now connect to the right network. - - bugfix: The 'choose sprite' verb as a ghost will no longer prematurely clear you - sprite and will now return your sprite to what it was previous when you press - 'no'. However, it will not allow you to get back the sprite of your actual character - because those are horrible snowflakes. - - bugfix: The Atmos Substation is now a proper substation with a breaker box and - all! - - bugfix: Diona Nymphs now get a popup window on evolution to allow them to input - a name. - - bugfix: Changeling revive will now close any surgical incisions. -2016-08-15: - Anewbe: - - tweak: Changed some words to match current Tajaran lore. - Hubblenaut: - - rscadd: Adds a verb for toggling whether to show specific pieces of underwear. - - tweak: Changes medical belt sprite. Mostly white now so they go nicely with all - medical uniforms. - Yoshax: - - bugfix: Dirt accumulation on tiles will now work again. - - bugfix: The change appearance window provided to antagoniss such as mercenaries, - heisters or suchlike (including traders!) will now properly allow people to - select species they are whitelisted for. -2016-08-29: - Haswell: - - rscadd: Modules installed within a hardsuit will now be listed when examining - the hardsuit control module while being held or worn, if the maintenance panel - is open. - Hubblenaut: - - bugfix: Bottles will now actually sell for their set prices. - - tweak: Chief Medical Officer and Medical Doctors now spawn with a health analyzer - instead of a penlight. - Sin4: - - bugfix: Camera Console swaps to active camera upon clicking on. - - bugfix: Hugs gender correctly. - - bugfix: Prometheans gender correctly and have a gender identity. - - bugfix: Meatspike no longer takes you prisoner upon placing something on it. - - rscadd: Lighting someone on fire now tells the admins. - - bugfix: Wiping something down with a damp rag no longer wets the floor. - - bugfix: Captains gloves now appear when put on. - - bugfix: Fixes Station Administrator Spawn point and access/restrictions. - - tweak: Renamed items from captain to station administrator. - Yoshax: - - bugfix: IDs can now actually be put onto your ears. - - bugfix: Lungs will now once again rupture when you are in an area where you cannot - breathe. This has a relatively small chance to happen. -2016-08-30: - Anewbe: - - tweak: Arm and leg guards are now slightly less slowing. - - tweak: Mining RIG is now faster - - tweak: Tweaks security voidsuit armor values. - - rscadd: Hardsuits (RIGs) now have an inbuilt suit cooling system, toggled via - HUD button. This only works when the hardsuit is fully deployed, and drains - charge from its power cell. - Neerti: - - rscadd: Emitters can be examined to see if they are damaged. They can also be - repaired by applying metal sheets to them. - - tweak: Emitters now only explode on death if they are on a powered wire with significant - power flowing through it. - - bugfix: Emitters don't explode in one hit, or by tasers or non-damaging projectiles - anymore. -2016-09-01: - Alberyk: - - rscadd: Added more horns and horns related facial options for Unathi. - Anewbe: - - tweak: Hyperzine metabolizes twice as quickly. - - rscadd: Changeling space suits now have magboots. - - rscadd: Armblade now has suicide_act text. - Techhead: - - rscadd: Medical splints can now also be applied to hands and feet (in addition - to arms and legs). - - rscadd: For those that miss the old functionality, ghetto splints have been added. - These can be crafted with a roll of tape and a metal rod and can only splint - arms and legs. - Yosh: - - rscadd: The secure briefcase is now available in the loadout for anyone who wishes - to use it. - - bugfix: Leaving a space area and entering a non-space area will no longer leave - your sprite floating. - - rscadd: Ponchos can now be attached to your uniform as an accessory. In addition - they can also be attached to suits! - - bugfix: Changeling regenerative stasis will now properly regrow limbs. - - bugfix: Changeling regenerative stasis will no longer runtime and refuse to work - when you have a missing limb. - - tweak: The shuttle during revolution will no longer take forever and a day to - arrive and such. -2016-09-02: - Yosh: - - rscadd: DNA Lockable guns have been finished. Any gun can be made into a DNA Lockable - gun by inserting a DNA Chip Lock. These are not currently available, and are - adminspawn only. Please refer to your nearest staffmember/developer to begin - discussion for future implementations of this feature. - - rscadd: A new hairstyle has been added named poofy2. - Yoshax: - - tweak: Autotraitor now needs 0 players to start in secret. - - tweak: Diona are now slightly faster! -2016-09-03: - Yosh: - - tweak: Projectile flash rounds will now do the same as a flash when it hits the - target. As such, it will blind, confuse and blur the eyes of thw target. Pistol - and machine gun rounds last the same length as a flash, shotgun rounds last - longer. - - tweak: Changeling recursive enhancement is now a toggleable passive ability, instead - of a one-time use active ability. - - rscadd: You can now vomit by using the vomit emote. - Yoshax: - - bugfix: Changeling armor and space armor can now be cast off regardless of your - stored chemicals. -2016-09-16: - Anewbe: - - tweak: Explosive implants should no longer gib the target if the setting is Localized - Limb. - - rscadd: Lasercannon has 4 shots and fires slightly faster. - - tweak: Lasercannon shots are slightly weaker to compensate for increased sustain. - - tweak: Changes Unathi sprites slightly. - - tweak: The advanced egun, laser carbine, and lasercannon now take up a bit more - space in bags. - - tweak: Prosthetic limbs and extremities no longer increase body temperature. - - tweak: Ninja and Technomancer now require 5 players to start in either secret - or voted. - - tweak: Split skirts into 'skirts', which are just a skirt, and 'skirt outfits', - which cover the upper body. Check your loadouts, they should remain otherwise - unchanged. - - rscdel: Splints are no longer reusable. - - tweak: Water is now more effective at dousing burning people. - - rscdel: Ninjas now vanish in a cloud of smoke, rather than exploding. - Chinsky: - - rscadd: Added a hawaii shirt to loadout accessories. Can be attached to clothing - like suit jackets etc. Can also be found in mixed wardrobes. - Yoshax: - - tweak: People bleed faster and more. - - bugfix: Splints are once again reusable and have been improved behind the scenes. - - bugfix: Removing splints will now correctly give you the splint used to splint - the organ. -2016-09-19: - Anewbe: - - rscadd: Blood Drain now heals internal damage, including broken bones and internal - bleeding. - - rscadd: Adds the Command Secretary job. - - rscadd: CE hardsuit now has proper magboots and insulated gauntlets. - - bugfix: Powersinks should actually explode again, after a while. - MagmaRam: - - rscadd: Lasers and energy projectiles in general now glow in the dark. - - tweak: Robotic and prosthetic limbs can now be used in creation of simple robots, - rather than just the robotic (lawed-chasis) limbs. - Zuhayr: - - rscadd: Added /vg/ direct-action ventcrawling. You will now crawl through the - actual pipe network, a step at a time. Have fun. -2016-10-02: - Anewbe: - - tweak: Pain from burn damage is now equal to that of brute damage. - - bugfix: Removed the exploit by which you could gain cargo points by ordering plastic - crates. - - rscadd: Upped cargo point gain by 50%. - - rscdel: Parapen in SpecOps crate replaced with a 4th smoke grenade. - HarpyEagle: - - rscadd: Adds applying pressure to body parts to reduce bleeding. With desired - body part selected, help-intent click yourself or get an aggressive grab, then - help-intent attack with the grab item. Each person should only be able to apply - pressure to one body part on one person at a time, so choose wisely. Applying - pressure will get blood on your hands. - Yoshax: - - rscadd: Armbands can now be attached to things that go in the outer suit slot. - - rscadd: Shanking has been added. You can shank someone by getting an aggressive - grab on them, targetting their chest and attacking them with a sharp item. This - has a special attack that has greatly increased chance to do internal damage, - also does bonus damage for weapons that are both sharp and have edge. - Zuhayr: - - rscadd: Added /vg/ direct-action ventcrawling. You will now crawl through the - actual pipe network, a step at a time. Have fun. -2016-10-05: - Redstryker: - - rscadd: Added four sounds that are randomly played when bones break. Also allows - the Technomancer to play the bone break sound. - - rscadd: Adds a black variety of the Security Voidsuit called the 'Crowd Control' - voidsuit. It can be obtained from a Suit Cycler with Security clearence. - - bugfix: Codes in icon state for the Press Vest. - - rscadd: Added a child of the Medical armband with a red cross on it. It is available - on the loadout. -2016-10-06: - Anewbe: - - rscadd: Energy weapons and stunbatons now use special device power cells, these - can still be recharged. - - rscadd: Energy weapons can be unloaded and reloaded by clicking them with an empty - hand or a device cell, respectively. The process of loading a cell takes a few - moments. - - rscadd: Stunbatons no longer require a screwdriver to switch cells. - - tweak: Tweaked the order in which stunbatons check for power, they should now - visibly power off when their cell hits 0, instead of one hit after. - - rscadd: Security lockers (HoS, Warden, and Officer) now have an extra device cell - in them. - - rscadd: Protolathe can print device cells. - - rscadd: Adds start_recharge() proc to energy weapons. When called, this should - cause the affected weapon to begin self-charging. - - rscdel: Weapons that self-recharge won't do so for a short period after firing. - - tweak: On weapons that can fire both lethally and non-lethally, lasers drain twice - as much power as tasers. - - tweak: Laser cannon, LWAP, and self_recharging weapons cannot switch cells. - - tweak: Map has been changed to include more rechargers. Merc and ERT bases include - extra device cells. - Neerti: - - tweak: Cleaned up the work in progress event system. - - rscadd: Added framework for a new grid check for the new event system. - Spades Neil: - - tweak: Replaced Station Administrator with Colony Director, based on feedback - literally from NASA. - Yoshax: - - bugfix: You can now only fit one pizza per box, and pizzas will no longer vanish - to pizza gnomes. - - rscadd: Energy swords will now produce a small light. The light is determined - by the color of the blade. - - bugfix: Simple mobs such as slimes, or carp, will now ignore intent requirements - for passing applied tape. - - bugfix: Long records will no longer be devoured by long-record-goblins when attempting - to edit them using a console in-round. - - bugfix: AIs with special roles will now get access to the fancy law manager. -2016-10-08: - Anewbe: - - bugfix: Unloading an energy weapon should now correctly show what was unloaded. - - tweak: Borg stun baton is back to the old cost, for balance reasons. - Redstryker: - - rscadd: '''Overseer'' added as an alt title to Colony Director alt titles list.' - Spades Neil: - - rscadd: Adds the ability to hack Jukeboxes. - Yoshax: - - rscadd: Flashlights now take powercells. - - rscadd: Flashlights now have multiple brightness levels, including low, medium - and high. -2016-10-10: - Anewbe: - - tweak: The base device cell has been shrunk, for use in non-weapon devices. - - rscadd: Adds another class of device cell, for use in weapons. - - rscadd: Belts can now hold device cells. - - rscadd: Cryopods (including the portal and elevator) no longer consume ammo or - device cells. - - bugfix: Low Yield EMP grenades now have the proper EMP radii. - Redstryker: - - bugfix: Allows promotion to Colony Director on the ID console. -2016-10-24: - Anewbe: - - tweak: The color selectable beret should now be more vibrantly colored. - - rscadd: Bullet armor has a higher chance of preventing an embed. - - tweak: The actual system by which embed works has been changed. The overall effect - should be negligible. - - tweak: Flashlights use device cells. Time of use should be roughly unchanged. - - rscadd: Device cells have a chance to spawn where normal cells do. - - rscadd: Internal Affairs Agent HUD icon added. - - tweak: Command, QM, and Bridge Secretary icons are now blue. - - tweak: Research department icons are now purple. - - tweak: Supply department icons are now brown. - - tweak: Chemist icon is now white and red, like the rest of medical. - - tweak: Using a roll of tape on a person requires the same level of grip as handcuffs. - - tweak: The disclocation chance when using disarm intent with a weapon has had - its' formula changed, meaning the threshold for always disclocatiing is now - higher, and no longer 15 force. Meaning weapons will dislocate limbs less often - and will also do less damage. - MagmaRam: - - tweak: Rates of blood loss now depend on the type of wound inflicted and where - the wound is inflicted, as well as the damage. - Neerti: - - tweak: Changes how the grid check event works. A new machine called the grid - checker exists in engineering, near the engineering substation. The actual - event now involves a power spike originating from the engine, which the grid - checker will activate upon sensing it, and causing a blackout. Engineering - can restore power faster if they hack the grid checker correctly. A piece of - paper left in the substation has more details. - - rscadd: Adds new 'spell power' mechanic, currently tied to technomancer cores. - Certain cores will augment various characteristics of spells, such as damage, - radius, etc Base spell power is 100% (internally 1.0) and some cores may raise - or lower it. - - rscadd: Adds new 'info' tab for Technomancers that hopefully tells new them what - they need to know. - - tweak: Round-end now shows every spell each technomancer has, as well as their - core type. - - tweak: Ability HUD buttons can be re-ordered by clickdragging one button onto - another. - - bugfix: Recycling core now actually works. - - rscadd: Adds two new cores. The Safety Core, which reduces instability by 70%, - however it hass less energy, lower recharge rate and lower spell power. Also - the Overcharged Core which uses more energy, caused more instability, but has - far higher spell potency. - - rscadd: Adds a new Spyglass item, that functions exactly like a pair of binoculars. - This is for Techomancers. - - tweak: Technomancer Resurrect now has a deadline of 30 minutes until a dead person - can't be revived, instead of 10 minutes. - - tweak: Technomancer Radiance is now three times as strong. Also Radiance with - a Scepter prevents the caster and allies from being afflicted. - PapaDrow: - - rscadd: Striped undergarments now exist. - Redstryker: - - rscadd: Added a blue variant of the Medical voidsuit called the 'Emergency Medical - Response Voidsuit' that can be obtained from the suit cycler. -2016-10-25: - Anewbe: - - tweak: The effects from empty-handed disarming now have a cooldown. - - rscdel: HoS and Detective equipment is less protective. -2016-11-13: - Anewbe: - - rscadd: Adds a list to prevent certain jobs from being certain roundstart antags, - rather than outright preventing them. - - bugfix: Surplus crates won't make more surplus crates. - - tweak: Random buys from uplinks will no longer buy anything out of the Badassery - tab. - - bugfix: Loincloth now has an on-mob sprite. - - rscadd: Ported Bay's tape recorders (which actually work). - Broseph Stylin: - - rscadd: Added HUD aviators to the loadout. They're restricted to security, and - can toggle between HUD and flash protection modes, but won't offer both at once. - MagmaRam: - - rscadd: Holsters can be concealed by some suit-slot items, others conceal all - accessories. - - bugfix: Fixed certain suit-slot items not hiding jumpsuits properly. - RedStryker: - - rscadd: Adds a Guy Fawkes mask. - Yoshax: - - rscadd: Clipboards can now be made out of wood. -2016-11-17: - Anewbe: - - tweak: Slowdown in armor sets moved to chest and legs, rather than arms and legs. - - rscadd: Bullets and lasers will now show up on Autopsy Reports. - - bugfix: Fixed all ERT calls being silent, regardless of selected option. - - rscadd: Flashlights can now fit in rechargers. - - rscadd: 'Added flashlights, maglights, and the secHUD sunglasses (Sec only) to - the loadout. ' - TheGreyWolf: - - rscadd: Added Sign language, which can be selected from character setup. -2016-11-18: - Anewbe: - - rscadd: Added .45 and tommygun AP ammo to the uplink. - - tweak: CPR can be performed on corpses, doesn't actually help them. - Datraen: - - tweak: Makes cameras faster, removing a large chunk of bloat relating to taking - pictures. Specifically for taking pictures of angry cheetos. - MagmaRam: - - bugfix: Slimes will now properly process chems that have zero effect on them (that - is, they'll get rid of them instead of clogging up their metabolism forever). - Nerezza: - - rscadd: Added Lemon Juice to soda dispensers across the station. Reagent cartridge - refills can be ordered via cargo. - - rscadd: Added Lemon Juice and Milk Cartons to the bar's Booze-o-Mat. You can now - order milkshakes and not get shot (maybe). - Yoshax: - - experiment: Being unable to breathe and having oxyloss will now cause brain damage - that scales with the amount of oxyloss you have. Without oxygen, the brain takes - damage and will EVENTUALLY die (but you would most likely die of actual oxyloss - before that point.) -2016-11-20: - Datraen: - - tweak: Global announcer now has access to engineering channel. - - tweak: Supermatter now uses the global announcer. - Nerezza: - - bugfix: Digital FBP/Cyborg brains no longer drop brains. - - rscadd: Digital FBP/Cyborg brains are tagged with their designation now. - - bugfix: All cyborgs can now unbuckle people from beds/chairs. Just attack the - structure with no module selected. - - rscadd: Added the current station date to the Status tab. Ported from Baystation. - Yoshax: - - rscadd: Adds the ability for Hydroponics Trays to enter cryogenic stasis. You - can do this by using a multitool on one. Wheh in stasis the plant will be frozen - in time, it will neither grow nor die. Now you can have a life! -2016-11-21: - Anewbe: - - tweak: Drawing blood with a syringe now takes a moment. - - rscadd: Communicators no longer have a loadout cost. - - rscdel: Having more than 50 tox will now cause liver damage, rather than 60. - - rscadd: Adds Stimm, a homemade hyperzine made of sugar and welding fuel. - - rscdel: Hyperzine is now toxic. - Nerezza: - - tweak: Space suits now hide jumpsuits, so excessively bulky jumpsuits no longer - peek through. - - bugfix: Teshari wearing webbing now have the correct sprite overlay. More accessories - need sprites, however. - - wip: Teshari sprites no longer show the majority of suit accessories, anyone who - wants to pitch in to fix this are invited to do so! - - rscadd: Windoors can now be disassembled. Apply crowbar when open. - - rscadd: Engiborgs and drons can name door and windoor assemblines now. Click an - adjacent assembly with no modules active. - - bugfix: Windoors now know how to name themselves. In addition, unnamed windoors - now spawn with their default name instead of null. - RedStryker: - - rscadd: Added a colorable hairflower to the loadout. - - rscadd: Added a taqiyah to the loadout that can be colored with the color datum. - - tweak: Fixed the sprite for the red Security Hat backwards sprite so that the - 'N' on it is no longer backwards. - Yoshax: - - tweak: All robots now get crowbars, flashes and fire extinguishers. - - tweak: IV Drips are no longer dense, meaning they can be walked through like chairs. - - tweak: Robots can now use the toggle lock verb on crates and lockers. - - rscadd: There is now an experimental welding tool, it regenerates its fuel on - its own! One is given to the Chief Engineer, produced in Research, or found - in Syndicate toolboxes. -2016-12-01: - Anewbe: - - bugfix: Adult Diona should be able to name themselves properly now. Tweaked from - a Baystation PR by FTangSteve. - - rscdel: Lightning spells and bioelectrogenesis will no longer stun outright. - - rscadd: FBPs should no longer get mutations from radiation. - - bugfix: Observe warning should properly show how long you have before you can - join. - - rscadd: Adds a Toggle Shoe Layer verb to shoes, that let them be worn over the - uniform (ie tucking your pants into your shoes). - - bugfix: Shoes now properly check if they can hold knives or not. - - bugfix: Sign language can now be used while muzzled. - Datraen: - - tweak: Skrell are now more resistant to various chemicals, more susceptible to - pepperspray. - ForFoxSake: - - bugfix: Fixed a possible href exploit allowing any living player to speak any - language. - - bugfix: Organic beings can no longer speak Encoded Audio Language, although they - can still understand it just fine. - - tweak: Positronic brains can now speak Encoded Audio Language. - - tweak: Station manufactured Full Body Prosthetics can now speak Encoded Audio - Language. - MagmaRam: - - tweak: Corpses will now process a select few chemicals, meaning you can now add - blood into people who bled out before defibbing them. - - bugfix: Defibrilators fixed again. - - bugfix: R&D machines will now accept stacks of metal and glass from Cargo orders - properly. - N3X15: - - bugfix: Electrical storms no longer affect only cargo. If you're not cargo, your - lights are no longer safe. - Nerezza: - - rscadd: APCs now have a new EMP behavior. Regular APCs shut off for a few minutes, - critical APCs (engine and AI) shut off for 30ish seconds. Medbay will now not - be permanently disabled by EMPs if no engineers are available to fix their APCs. - - rscadd: Bay's timed reboot interface for APCs has been ported for EMPed APCs. - - tweak: APCs affected by grid checks say so on their nanoUI now. - - tweak: APCs damaged by the apc_damage random event are now effectively emagged - APCs. Anyone can operate their interface. - - tweak: Emagged APCs can now be repaired by removing their power cell and using - a multitool to 'reboot' them manually. - - bugfix: Nin and twiz no longer **** up APCs if they drain the battery completely. - - tweak: Nin and twiz drain power from the wire an APC is connected to first, then - drain from the power cell to fill the drain's 'quota'. Because the amount of - power given from the power net is random, this means the battery will still - drain but this also means you don't need to crowbar tiles in a room if the APC - is empty. - - bugfix: Bluescreened APC wire panels now visibly open like they should. - - tweak: Bashing APCs open was only effective under certain circumstances, but would - spam everyone anyway. This has been changed to only spam the user and to be - more indicative of when you can bash the cover off. - - spellcheck: Full grammar pass on APCs. - - rscadd: Hazard shutters animate slightly and play a sound so players can more - readily identify where shutters are being pried. - - bugfix: Two people can't pry the same shutter simultaneously anymore. - - bugfix: Fixed a bug causing shutters to immediately pry open when people didn't - want the shutter open. - - rscadd: Inflatables can be deflated using ctrl-click. - - rscadd: Inflatables can be deployed on adjacent tiles by clicking them. - - bugfix: Bumping into closed inflatable doors will no longer freeze them for a - few moments. - Yoshax: - - maptweak: All Heads of Staff now get multi-color pens in their office. - - tweak: Doors that do not have an access requirement can now be opened when handcuffed. -2016-12-17: - Anewbe: - - bugfix: EVA rig now has insulated gauntlets. - - rscadd: Adds another slot to select languages, if desired. - - rscadd: The base device cell is now selectable in the loadout. - ForFoxSake: - - tweak: Digital Valve pipes can now be made and moved. - - tweak: Air Vents can now have their direction changed. - - maptweak: Atmospherics is now a little less cluttered. - MagmaRam: - - rscadd: Added a nice implant that allows humans to speak EAL. - N3X15: - - rscadd: Added a changelog editing system that should cause fewer conflicts and - more accurate timestamps. - - rscdel: Killed innocent kittens. -2016-12-30: - Anewbe: - - rscadd: Changed run/walk speed to be based only on a config file. - - tweak: Walking should be faster now. - - tweak: Removed shoeless slowdown. - Atermonera: - - bugfix: Science grippers can install and remove borg components - - bugfix: Exosuit grippers can install exosuit equipment - - bugfix: Sheetloaders can load materials into protolathes and circuit imprinters. - - tweak: Protolathes and circuit imprinters input materials like autolathes, taking - as much of the fed stack as it can. - MagmaRam: - - tweak: Beakers can now have longer labels. - - rscadd: Adds defibrilator crate for cargo. - - tweak: Changed how certain stacks spawn behind the scenes. Should fix a few esoteric - bugs without impacting anything else. - Neerti: - - bugfix: Subtracting, multiplying, and dividing with arithmetic circuits should - actually occur now. - - rscadd: Added new arithmetic circuits; sign, round, and exponent. -2017-01-03: - Anewbe: - - bugfix: Farmbots should be buildable again. - - rscadd: FBPs with vital (head/torso/groin) damage will now show up on the crew - monitor as being damaged. - - bugfix: Flashes should now properly affect accuracy in hand-to-hand. - - bugfix: Taj should no longer be poisoned by any sort of coffee. Looks like we - missed a spot last time. - - rscadd: Recording tapes can now hold 30 minutes of chat. - - rscadd: Tape recorders and their tapes now fit in security and detective belts. - - rscadd: Lasers can now ignite thermite on walls. - - bugfix: Device cells now fit in wall rechargers. -2017-01-12: - Anewbe: - - rscadd: Ported over a bunch of hairstyles and underclothes from Baystation. - - tweak: Nurse spiders inject eggs less frequently. - - rscadd: Nurse spiders give a warning to the victim when they implant eggs. - Neerti: - - rscadd: Hand-held flashes and flash rounds will now stun upon repeated applications, - similar to stun batons. -2017-01-23: - Anewbe: - - rscadd: Can now just click ones boots to draw a holstered knife. - - rscadd: More boots can hold knives now. - - rscadd: Added an action button for breath masks, making it easier to toggle them. - - rscadd: Space Carp have a chance of sticking around after their event completes. - - tweak: Robotic limbs will no longer show up on the health scanners. - - rscadd: Medics and Security can open firedoors. Do so at your own risk. - - rscadd: Chaplain hoodie now has pockets and an actual hood. - - tweak: Winter coat hoods have the same armor values as their coats. - - rscadd: Characters will now spawn in at a random level of hunger. - - rscadd: Assisted and Prosthetic organs now have sprites. - - rscadd: Surgical tools will not attack while on help intent, this should prevent - people getting accidentally stabbed in surgery. - - rscadd: Tajaran now process reagents slightly faster. - - rscdel: Taj are now allergic to coffee again, per loremaster request. - - tweak: Taj now get drunk faster. - - tweak: Hyperzine is now more toxic to Taj. - - rscadd: Readded the Vox for admin/antag use and testing. They breathe Phoron now, - rather than Nitrogen. - - bugfix: The Xenotaser should work properly. - FTangSteve: - - wip: RootSpeak is now split into a local and a global variant. For now the global - acts as a hivemind. - Hubblenaut: - - tweak: Can now click on turfs with trash bags and similar to quick-gather everything - on it. No longer pixelhunting for cigarettes and bullets. - - bugfix: Buckets and other reagent holders will no longer simply be put into the - janitorial cart's trash bag. - PsiOmegaDelta: - - tweak: The round start and auto-antag spawners can now check if players have played - long enough to be eligable for selection. - Techhead: - - rscadd: 'Added a new random event: Shipping Error - A random crate is mistakenly - shipped to the station.' -2017-01-28: - Anewbe: - - rscadd: Added Medical and Meson aviators. - - rscadd: Medical and Meson aviators are now in the loadout, department locked. - - rscadd: Meson Scanners have been added to the loadout, department locked. - - rscadd: Medical hardsuit has a toggleable sprint. - - bugfix: Carbon and Hematite should show up in asteroid walls. - - rscadd: Readded the random crates from mining. - - rscadd: Digging through an artifact sometimes doesn't destroy the artifact. - - bugfix: Space and cracked sand should no longer stop mining drills. - - rscadd: Diona can regenerate organs and limbs. - PsiOmegaDelta: - - rscadd: Resetting a character slot now requires confirmation. - Zuhayr: - - rscadd: Added a reset slot button to chargen. -2017-02-24: - Anewbe: - - rscadd: Fake command reports now make the paper show up. - - bugfix: Mining cameras should work now. - MagmaRam: - - tweak: There is now a short delay before being able to fire when using hostage-taking - mode, and a short delay between shots. This should make hostage mode useful - for taking hostages and ambushes, rather than as an aimbot in actual firefights. - - bugfix: Sandwiches at max size can be eaten with a fork. - Yosh: - - rscadd: Some vending machines now log the items they've vended and had stocked, - storing the name of the user, the time and the item. These can be found by using - the new verb for vending machines, or from the right click menu. - Zuhayr: - - rscadd: Adminhelps now have a TAKE button that allow an admin to claim it, and - inform the adminhelper that someone is on the case. -2017-03-22: - Anewbe: - - tweak: Oxyloss now shows up as cyan in scanners. - Arokha: - - tweak: Having less than 30% blood (as a result of literally having that little - blood, or a broken heart) causes 75 oxyloss per tick rather than 300 toxins - and instant death, to allow for heart transplants. - - bugfix: Infections now spread and process properly between external organs. - - rscadd: Infections now have appropriate symptoms that indicate to a player that - they have one. - - rscadd: Infections are now diagnosable more accurately in a medscanner, or visually - for high level infections or dead limbs. - Atermonera: - - bugfix: EAL, Sign language, and emotes will no longer use autohiss - - rscadd: Surgeon Borgs now have a proper medical hud module -2017-03-28: - Anewbe: - - spellcheck: Disregard the last changelog on the spelling of HI, the correct spelling - is Hephaestus. My bad. - - rscadd: Added a changelog editing system that should cause fewer conflicts and - more accurate timestamps. - - rscadd: Added Myelamine, a blood clotting chemical. This is available to antags, - and can be ordered from cargo or mixed. - - rscadd: Added Osteodaxon, a bone fixing medicine. This is available to antags, - and can be mixed. - - rscadd: Added Carthatoline, a stronger anti-toxin. - - rscadd: Added Spidertoxin, which comes from spiders (duh), and is used in making - Myelamine. - - rscadd: Death Alarms can now be ordered from cargo. - - rscdel: Dexalin Plus is half as strong (still pretty strong, though). - - rscadd: Ninja, Merc, and ERT-M Hardsuits can now inject myelamine. - - tweak: Inaprovaline now decreases the effects of bloodloss, and lessens brain - damage taken from OxyLoss. - - tweak: Prosthetic organs now take randomised damage when emp'd, this should roughly - average out to the old values. - - tweak: The effects of heart damage have been tweaked, should be slightly easier - to survive now. - - tweak: Some of the stronger chems have side effects, like confusion or blurry - vision. These should be fairly minor, and we may be tweaking them in the future. - - tweak: The suiciding var now wears off, making it possible to save suicide victims - if quick action is taken. - - tweak: Death Alarms now announce on General comms again. - - rscadd: Borgs can climb tables. - - tweak: Skrell can now be up to 130 years old. - - tweak: Skrell are more vulnerable to flashes, due to their large eyes. - - tweak: Tajaran no longer have appendicies. - - tweak: Tajaran are more vulnerable to flashes. - - tweak: Unathi have less brute resist, but some burn resist. - - tweak: Unathi gender is now unclear to non-Unathi. -2017-03-30: - Anewbe: - - tweak: Italics in chat are now trigged with | , rather than / . - - rscadd: Energy weapons, flashlights, stunbatons, and welders can now be moved - from hand to hand by click+dragging. - - rscadd: Flashlights can now be placed in wall rechargers. - - rscadd: Adds jumper cables, that act a bit like a defib for FBPs. - - bugfix: Bicaridine and Myelamine should now properly repair internal bleeding. - - rscadd: Overdoses are now more dangerous. - - rscadd: Chloral Hydrate overdoses are now even more dangerous. - Arokha: - - rscadd: Adds body markings and tattoos. - MagmaRam: - - bugfix: Borgs and assorted robits can now use grinders in chemistry and the kitchen. -2017-03-31: - Anewbe: - - rscadd: Added a number of crates to cargo. - - rscadd: Added the electric welder as a hidden autolathe recipe. - - rscadd: Added a few colored (in sprite, not in color) flashlights, to the loadout. - Sprites c/o Schnayy. - - rscadd: Maps in a pair of jumper cable kits. Use these to revive FBPs. -2017-04-08: - Anewbe: - - rscadd: Aprons now have pockets. - - bugfix: Automute shouldn't trigger if you don't type anything. - - rscadd: Adds the Chief of Security alt title for the HoS. - - rscadd: Wooden circlets can now be worn on the head. - - tweak: Package bombs now beep when activated, and have a delay before exploding. - - tweak: Package bombs are more expensive. - - tweak: Robolimbs can take a bit more damage before they start malfunctioning. - - tweak: Shrieking now decloaks changelings. - - rscadd: Drying yourself off with a towel should actually dry you off a bit now. - Arokha: - - tweak: Simple animals resist out of buckles and lockers - - tweak: Simple animals with retaliate but not hostile assist each other better - if they also have cooperative - - tweak: E-nets now are resist-out-of (or clickable) by the one inside or outside, - rather than having HP, and can be dragged around - Atermonera: - - rscadd: FBPs can now have numbers in their name. The first character cannot be - a number. - - rscadd: Common simple animals now have their own language, and as such are no - longer understandable by humans. - - bugfix: Translators can't understand the same languages that recorders can't, - including the new animal languages. - Leshana: - - rscadd: Upgrades the automatic pipe layer to modernize its code and make it constructable! - Constructs and deconstruts like other machines now. Circuits are buildable in - the autolathe. Uses steel to make pipes. - Magmaram: - - bugfix: Splints will now show up in examine text on hands and feet as well as - arms and legs. - Sin4: - - bugfix: Fixed back icons for Z8 Carbine, C20r, fireaxe, spear, and baseball bat. - - rscadd: If observing before roundstart, you may respawn. -2017-04-12: - Anewbe: - - rscadd: Material weapons now go dull instead of shattering. Certain weapons, like - spears, will still shatter. - - rscadd: Dull weapons do less damage, but can be sharpened with a whetstone. - - rscadd: Whetstones can be crafted using plasteel. - Belsima: - - tweak: Replaces cypherkey sprites with improved ones. - Sin4: - - bugfix: You can no longer ascend a table by walking from a flipped table to a - non-flipped one. -2017-04-16: - Anewbe: - - rscadd: Bartenders now spawn with their shotgun permit. Click on it in hand to - name it. - - experiment: Lessens the bloodloss from severe burn damage. - - rscadd: Hardhats now give some ear protection. - - rscdel: Hardhats can no longer fit in pockets. - LorenLuke: - - rscadd: Allows removal of PDA ID with alt-click. - Yosh: - - tweak: Scrubbers now scrub Phoron by default. - - tweak: Scrubbers now have the first dangerzone at anything more than 0 Phoron. - - bugfix: No longer will you attack Alarms with your ID when trying to unlock them. -2017-04-19: - Anewbe: - - rscadd: Unathi ribcages now reach down to their lower torso. - - rscadd: Unathi no longer have appendices or kidneys, the function of the kidneys - is now a function of their liver. - - rscadd: Unathi are more slightly more difficult to damage. - - rscadd: Unathi now process medicine 15% slower. Additionally, it's harder for - them to get drunk. - - rscadd: Unathi age range is now 32 to 260. - - rscadd: Unathi are not as slowed by heavy items. - Atermonera: - - bugfix: Translators no longer try to translate null languages. - LorenLuke: - - rscadd: Allows Blast doors to be attacked and broken like regular airlocks. - - tweak: Changelings can bank up to a maximum of 3 respecs at one time. - - tweak: Changelings begin with 2 respecs. - - tweak: Firing a silenced weapon gives a message in text to the user. - MagmaRam: - - rscadd: Added instructions on how to use the changelog updating scripts. - - tweak: Updated in-game EVA manual. - Neerti: - - rscadd: Adds makeshift armor for the head and chest regions. How protective they - are depends on the material used to craft it. The helmet is made by using wirecutters - on a bucket, then using a stack of material. The chestpiece is made by crafting - two armor plate, using wires on one of them, then hiting one with the other. - Yoshax: - - bugfix: Water such as the pool will no longer apply fire stacks when you enter, - meaning you will no longer be flammable from swimming. -2017-04-25: - Anewbe: - - rscadd: Cultist armor now has better protection from strange energies. - - rscadd: Adds the ion pistol to the uplink. - - tweak: The ion pistol can now be holstered. - - bugfix: Sprites on the smoking pipes should be fixed. - Atermonera: - - rscadd: Brain type (Organic, cyborg, posi, or drone) is now displayed in all records. - Belsima: - - tweak: Changes relaymove() code in bodybags. - - bugfix: Above tweak used to allow exiting bodybag while in closed morgue tray. - Leshana: - - rscadd: Implements footstep sound system and adds sounds to various floor types - including plating, tiles, wood, and carpet. - LorenLuke: - - bugfix: Allows people who are bucked to give/receive items. - - tweak: Can click-drag people onto chairs/beds from 1 tile away to buckle them. - - tweak: Allows you to place tape masks/restraints back on the roll (roll is still - infinite). - - bugfix: Fixes ventcrawling for spiderbots/implants/etc. - Neerti: - - rscadd: Drones will now spawn with an EIO-mandated ID card alongside their NT - ID. - - tweak: Fabricate Clothing for Changelings costs one point instead of two, and - is fabricated twice as fast. - - tweak: Dead changelings can no longer hear deadchat or freely ghost. - - tweak: Shrieks now share a 10 second cooldown. - - tweak: Lings cannot transform or shriek inside containers such as closets and - pipes. - - tweak: Regen. Stasis timer adjusted to be between 2 to 4 minutes. - - tweak: Visible Camo. should end if the user is stunned. - - rscadd: Visible Camo. now blocks AI tracking when active. - - rscdel: Recursive Visible Camo. no longer gives true invis. - - rscadd: Recursive Visible Camo. will allow the changeling to run while cloaked - instead. - - rscadd: Ling chemical meter on HUD now has a blinking exclaimation mark if below - 20 chemicals, to warn that they cannot revive if they should die while still - below 20. - Yoshax: - - tweak: Tape color is different now. Security tape is red rather than yellow, Engineering - tape remains yellow and Atmos tape is a lighter cyan rather than blue. -2017-05-05: - Anewbe: - - rscadd: Adds a cup for dice games, in the loadout. - - rscadd: Thermals now let you see in the dark. - Arokha: - - rscadd: Sleepers now have a 'stasis' level setting, that will ignore varying numbers - of life() ticks on the patient. - - tweak: Stasis bags and Ody sleepers now use a fixed level of this new stasis system - (ignore 2/3 life ticks). - - tweak: You can escape from being asleep in a sleeper, similar to escaping from - a cryotube. - - rscadd: You can now use grabs on sleepers to insert patients, same as scanners. - Datraen: - - bugfix: Xenobiological traits are made unique on each mutate, avoiding mutating - other mobs with same trait data. - Leshana: - - bugfix: Resetting a fire alert will no longer open firedoors if atmos alert is - in effect and vice versa - LorenLuke: - - Bugfix: Unfucks the screen bug on roundstart changelings. - - bugfix: Changeling now display 'alive' status on Medhuds properly. - - tweak: Refactors changeling ranged stings not passing over tables. Can now pass - over tables, any machinery (except doors), machine frames, and past closet subtypes. - - bugfix: You can now view an active video call by using the communicator in hand. - - tweak: Guns on harm intent in aim mode will target, rather than shoot pointblank - on first click. - - bugfix: You can now put handcuffs on yourself. -2017-05-09: - Anewbe: - - rscadd: Ports but does not enable Bay's MultiZAS. - Leshana: - - tweak: Optimized (but still not enabled) multi-z ZAS - - rscadd: Multi-Z explosion transfer coefficient is now configurable - N3X15: - - tweak: Flashlights on the high setting are no longer Beacons of Gondor. - Neerti: - - tweak: Tesla armor now retaliates against ranged attacks if within 3 tiles, and - recharges in 15 seconds, from 20. - - tweak: Technomancer Instability fades away slower. - - tweak: Fire and frost auras made more potent. - - rscadd: Gambit can now give rare spells unobtainable by other means, based on - spell power. - - tweak: Mend Wounds and Mend Burns combined into Mend Life. Mend Metal and Mend - Wires combined into Mend Synthetic. - - rscadd: Adds Lesser Chain Lightning, a more spammable version, but weaker. - - rscadd: Adds Destabilize, which makes an area glow with instability for 20 seconds. - - rscadd: Adds Ionic Bolt, which ruins the lives of synthetics. - - tweak: Oxygenate made cheaper. - SiegDerMaus: - - rscadd: Adds one new haircut, a chin-length bob. - Yosh: - - rscadd: Ports a bunch of hair from Bay. Knock yourself out. -2017-08-20: - Anewbe: - - tweak: The names of 5.56 and 7.62 ammo have been swapped, as have the guns that - use them. The magazines should look the same, and the guns will do the same - damage they used to do. - Atermonera: - - bugfix: Borgs can now raise an evil army of slimes - Belsima: - - rscadd: Added a lot of new lore-friendly drinks. - - spellcheck: Adjusted the descriptions of some drinks. - - rscadd: Added fingerless gloves to the loadout. - - imageadd: Added several new robot icons. - - imageadd: Added animations to some robots. - - bugfix: Fixed Usagi's eyes not turning off when dead. - - rscadd: Added several new pAI sprites. - - rscadd: Added a load of sweaters to the accessories tab of the loadout. - - rscadd: Added a new swimsuit to the pool. - Cirra: - - rscadd: Added a unified radiation system. Radiation is lessened by obstacles, - and distance. - - rscadd: Added a geiger counter for measuring radiation levels, which can be found - in certain vending machines and radiation closets. - Leshana: - - tweak: During the gravity failure event, you can now buckle yourself to a chair - to prevent falling when gravity returns. - - rscadd: Added an admin verb to debug the map datum. - - rscadd: Added nanomap capability to the Power Monitoring Computer - - rscadd: Added nanomap capability to the Atmos Control Computer - - tweak: Expanded nanomap on Camera Console to all station z-levels by default. - - tweak: Crew Monitoring nanomap will support crew monitors built on other station - map z levels. - - imageadd: Updated z1 nanomap for Northern Star - - imageadd: Generated z5 nanomap for Northern Star - - tweak: Optimized the unified radiation system. Made the radiation cutoff level - configurable. - - bugfix: Standing still won't save you from radiation storms. - - bugfix: Bedsheets can be put into washing machines again. - LorenLuke: - - imageadd: Ghosts can now choose from a number of animal sprites. - - experiment: Gives IECs some TLC (see below). - - rscadd: Adds 'Separator' circuit, allowing the player to now divide strings. - - rscadd: Adds 'grenade' circuit, allowing the player to detonate a stored grenade - in an assembly. - - rscadd: Adds 'device' electronic assembly, allowing an 'assembly'-type (signaler/igniter) - circuit to be used to interact with others. - - tweak: Modifies some storage and complexity constants. - - tweak: Adds 'size' variable for manual setting. - - tweak: No longer requires screwdriver to remove components. - - tweak: Enables multitool to wire/debug circuits with lesser functionality (can - disable via variable). - - tweak: IECs no longer drown the player in windows, each assembly always uses only - one window. - - tweak: Added functionality to UI to help with user experience of above point. - - rscadd: Adds 'on set' output pulses to multiplexer and memory circuits. - - bugfix: Fixes multiplexer and memory circuits not pushing data to attached circuits. - - bugfix: Number to string converts null inputs as '0' due to engine limitations - (at least they work). - - bugfix: Gun manipulator circuit now functions properly (and can read '0' value - inputs). - - wip: Phase 1/2 for wiring rework. - MagmaRam: - - tweak: Nerfed health regeneration, especially on bruises. - Nalarac: - - tweak: Modifies the illegal equipment module for borgs to scrambled equipment - module that only activates the special items and doesn't actually emag the borg - - bugfix: Mining cyborg diamond drill is now obtainable in a more sensible manner - - tweak: Click dragging has been added to the cryogenics tubes, cloning pod, and - all methods of cryostorage - - tweak: Some quality of life changes for research, crisis, surgeon, and service - cyborgs - - bugfix: Jumper cables readded - - tweak: Construction cyborgs merged back with engineering cyborgs - PrismaticGynoid: - - tweak: Replaces intelliCards with intelliCores. - - rscadd: Wheelchairs can now be collapsed like rollerbeds for ease of storage and - movement. Too big to put in backpacks though. - - rscadd: Wheelchairs are now available in a color-customizable form via the loadout, - under utility. Now you can ride in style, and keep your feet too. - - bugfix: Wheelchair users can now enter the gateway and residential elevator without - being forced to leave behind their mobility aid. - Sarmie: - - bugfix: Dionaea have remembered how to regrow their limbs properly. -2017-08-26: - Belsima: - - imageadd: Replaced APC sprites with better shaded ones. - - tweak: Adjusted some atmos sprites for visibility. - - soundadd: Added cough and sneeze noises for Teshari. - - tweak: Turning on flashlights and locking lockers both make a click sound. - - imageadd: Replaced soda cans with new soda cans. - - rscadd: Added a tiedye shirt. - MagmaRam: - - bugfix: Tesla relays no longer draw power when their attached power cell is full. -2017-09-24: - Belsima: - - imageadd: Replaced air tank sprites. - - imageadd: Added new xeno weed, egg, and resin sprites. - - imageadd: Added two new bar sign sprites. - - imageadd: Replaced blast door sprites. - - spellcheck: Microwave is no longer a proper noun. - - rscadd: Added croissants to the available recipes. - - imageadd: Added new status displays for the AI. - - spellcheck: Made spelling of corporations and planets more consistent. - - rscadd: Added more planets to character setup. - - imageadd: Added a bunch of new hairstyles. - - imageadd: Added a new holographic hud. - - maptweak: Added a grinder and enzyme to the abandoned bar, for illicit operations. - - imageadd: Replaced solar panel sprites. - - imageadd: Replaced shield generator sprites with ones from the Eris. - - rscadd: Added Qerr-quem and Talum-quem, a pair of Skrellian drugs. - - soundadd: Added a variety of sounds for opening cans, explosions, sparks, falling - down, mechs, and bullet casings. - - soundadd: Added a new death sound for mice. - - imageadd: Vox have been entirely resprited. - - rscadd: Added wood buckets, craftable with hydropnoics. - - soundadd: Added sounds for chopping wood. - - bugfix: Fixed a bug that would make default Zippo lighters invisible. - Chaoko99: - - rscadd: Nitrous Oxide is now an oxidizer. - - rscdel: 'Removed all instances of Volatile Fuel ever being simulated. To devs: - It still exists. Please, for the love of god, only use it with assume_gas.' - Cyantime: - - tweak: Tabling now requires a completed aggressive grab. - Nalarac: - - tweak: Removes the module restraint for the cyborg jetpack upgrade - - rscadd: Added the hand drill and jaws of life to the protolathe - - tweak: Syndicate toolbox now comes with power tools - Neerti: - - wip: Adds the Lost Drone, which can be found on the Surface of the future map. - - rscadd: You can now modify an unslaved borg's laws by hitting it with a law module, - after a significant delay. - - rscadd: Adds several new lawsets. Currently there are no lawboards for these. - - rscadd: Adds new 'shocker' baton, for the Lost Drone. - - tweak: Combat borg shields are now easier to use, only requiring that they sit - on one of your hands and not your active hand. The shield is also more energy - efficent. - PrismaticGynoid: - - tweak: You now keep your languages when removed from/transplanted into a body. - - tweak: AIs and borgs load languages from preferences when spawning. - - bugfix: Fixed sign language being usable while lacking both hands. - - rscdel: Brains are no longer able to hear binary (robot talk). - - rscadd: Adds the ability for research to print drone brains. - - tweak: Makes all MMIs, posibrains, and drone brains radio-enabled. Anyone holding - the brain can also disable the radio for antag purposes. - SpadesNeil: - - tweak: Windows can no longer be damaged by very weak attacks. - Woodrat: - - tweak: Ported floor types and floor sprites (Techfloors) from Vorestation (who - ported them from Eris). Brought our floortypes in line with how Vorestation - has theirs set up. - - bugfix: Missing Techfloor floor tile sprites added. - - wip: Floor sprites from Vorestation not yet ported. To be done once we go to the - new map. - - maptweak: Added catwalks and railings to SC station. Fixed first Z-level. - - rscadd: Added the ability to make catwalks and railings as ported from vore. - - tweak: Cable heavy duty file tweaks to remove red overlay color from them. - - tweak: Added in a color icon for centcomm beach areas. - - maptweak: Fixed issues with SC centcomm z that prevented it from loading. - - maptweak: Rework of xenobio/xenoflora outpost on SC planetside main map. - - rscadd: Added Wilderness z-level for SC, teleportation transition to it may be - bugged. - - rscadd: Cable ender file added. Allows power transfer between z-levels. - - tweak: Southern cross files for areas and defines in relation to z-level work. -2017-11-06: - Atermonera: - - bugfix: AI's can speak local rootspeak. - - rscadd: Implements Virtual Reality. - Woodrat: - - rscadd: Added 'see down' in open spaces from Vore. - - rscadd: Added talking and visible messages upward through open space from Vore. - - rscadd: Added a Syndicate ID with all access (admin spawn only). - - tweak: Port of 'Syndicate id cards now listen for owner destruction' from Bay. -2017-11-29: - Anewbe: - - rscadd: FBPs are now affected by Radiation, it gives them ToxLoss. Wear your PPE. - - rscadd: FBPs can have ToxLoss decreased by going into a charger. - - rscadd: It is now possible to move FBPs and robots into chargers, via click+drag - or grabs. - Atermonera: - - bugfix: AI verbs are no longer hidden on the tabs. - - bugfix: Incapacitated mobs can no longer open your inventory and steal your gubbins. - MoondancerPony: - - bugfix: Fixed a mislabeled pulse pin on the microphone. - - bugfix: Fixed an issue with reference pins and multiplexers, and reference pins - in general. - PrismaticGynoid: - - tweak: Adjusts the amount of camera locations the AI can store from 10 to 30. -2018-01-12: - Atermonera: - - rscadd: Communicators now have a weather app. - - rscadd: Mobs in VR can switch between translucent and opaque forms. - Leshana: - - tweak: Examining construction frames shows which circuit board (if any) is installed. - - tweak: Convert the machinery controller to a StonedMC subsystem - MrStonedOne: - - rscadd: Added admin verb 'Display del() Log' displaying garabage collector statistics. - PrismaticGynoid: - - rscadd: Adds the ability to 'crawl' to an adjacent turf by click-dragging yourself - to it, after a delay. This can be used to move while unable to stand. You can - also do this with other movable objects, if you really wanted to. - - tweak: Conscious mobs lying on the ground can now buckle themselves to chairs/beds. - This includes people missing legs. -2018-01-25: - Anewbe: - - rscadd: Southern Cross Map is now live - Arokha: - - tweak: Remove borg hud items as they have normal huds as their sensor augs now, - and can see records with them. - Atermonera: - - rscadd: Communicators have a flashlight under the settings menu, functions as - the PDA one - - rscadd: Station-bound synthetics now have gps units - Cerebulon: - - rscadd: Added 19 food recipes from /tg/station - Leshana: - - soundadd: Sounds of Tesla engine lighting bolts - - imageadd: Sprites for grounding rod and Tesla coil - - imageadd: Sprites for lighting bolts - - rscadd: The Tesla Engine, Tesla Coils, and Grounding Rods - - rscadd: Wiki search URL is now configurable in config.txt - - rscadd: Breaker boxes can be constructed in game. - - bugfix: Construction of heat exchange pipes, vents, and scrubbers now works properly - again. - - tweak: Fix singularity energy balance so it is stable under normal operation. - - bugfix: Fix emitter beams and PA effects from being grav pulled or consumed. - - rscadd: Added the operating manual book for the Tesla Engine. - Mechoid: - - rscadd: Brains can be set to be a source of genetic information. - - rscadd: Promethean cores can be inserted into a cloning scanner to be cloned. - This gives them a worse modifier upon completion. - - rscadd: Promethean cores can now have chemicals added or removed from them. Base - for future slime cloner. - - rscadd: Species-based cloning sicknesses possible. - - spellcheck: Cyboernetic - > Cybernetic - Neerti: - - rscadd: Adds boats that can be ridden by multiple people, which use oars. Can - be crafted with large amounts of wooden planks. - - rscadd: Adds autopilot functionality to Southern Cross Shuttle One and Shuttle - Two. - - rscadd: Adds ability to rename certain shuttles on the Southern Cross. - - rscadd: Areas about to be occupied by a shuttle will display a visual warning, - of a bunch of circles growing over five seconds. - SunnyDaff: - - rscadd: Added new food items. - - rscadd: Added Cider. - - rscadd: Added Apple Juice to bar vending machine. - - bugfix: Fixed Vodka recipe. - - bugfix: Fixed Apple and Carrot cake recipes - - tweak: Changed Cake recipes to not include fruit juice - ZeroBits: - - rscadd: Added the ability to have multiple loadouts per character. - battlefieldCommander: - - rscadd: Adds a communicator watch, a variant of the communicator you can wear - on your wrist. - - rscadd: Replaces the communicator in the loadout with a communicator selection. - Choose either the traditional communicator, or the new commwatch. -2018-02-07: - Anewbe: - - tweak: Lessens the bomb, bio, and rad protection on the Explorer Suit. - - tweak: Replaces the Hunting Rifle cabinets with a Phase Pistol cabinet. Same general - purpose, shoot animals, kill animals. Shoot people, get laughed at. - - tweak: Gloves are generally less protective from shocks. - - tweak: Budget Insulated Gloves will almost always be better than any other non-insulated - glove. - - tweak: Hyposprays and autoinjectors now have a delay on use when the target is - conscious and not in Help Intent. - - bugfix: You need a parachute to survive atmospheric reentry. Closets, mechs, and - other impromptu parachutes will not longer prevent splatting. - Atermonera: - - tweak: ID computer can set command secretary and IAA access - - tweak: Command secretary has keycard auth. access - Cerebulon: - - rscadd: Added toggleable 'Open' sign to bar hallway so you can tell if it's open - without walking inside. - Mechoid: - - rscadd: Adds material girders. - - tweak: Girder decon time is now partially dependant on material. Stronger girders - take slightly longer. - - tweak: Wall girders are now under the integrity-based construction listing. Material-Name - Wall Girder. - - rscadd: Explosive-resistant girders in walls have a chance to survive as an unanchored - girder, if their wall is destroyed. - - rscadd: Radioactive girders affect the completed wall's radioactivity. - SunnyDaff: - - rscadd: Added new food items. - - rscadd: Added Onions. - - tweak: Changed Apple and Lemon Sprite -2018-02-10: - Atermonera: - - tweak: Ethylredoxrazine actively removes alcohol from the stomach and bloodstream - - tweak: GPS units won't report the exact location of other GPS units, just range - and approximate direction - - tweak: POI gps units won't give any information about the POI, merely its location - - rscadd: Adds EMP mines. - Cerebulon: - - rscadd: Adds antibiotic resistance chance to viruses, capped at 90% without admin - edits. - - rscadd: Adds adminspawned non-transmittable viruses - - rscadd: Adds several new disease symptoms - - tweak: Vomit is now a disease vector - - tweak: Viruses have a lower chance of curing themselves without medical intervention - - bugfix: Virus food no longer infinitely generates in incubator beakers - - bugfix: Xenomorphs and supernatural begins can no longer catch the flu - Hubblenaut: - - tweak: If a cycling airlock is already near the target pressure, pressing the - buttons will toggle the doors instead of making it reenter the cycle process. - Leshana and mustafakalash: - - rscadd: A new 'planetary' mode for airlocks which makes them purge the chamber - contents to the exterior atmosphere before filling with clean air, and vice - versa. - MistyLuminescence: - - tweak: Mines are now very, /very/ dangerous to step on (so don't do that). You - can disarm them with a multitool and wirecutters - ping is good, beep is bad - - or by shooting or exploding them from a distance. Be careful! - Woodrat: - - rscadd: Shaft Miner, Search & Rescue, Explorer can now select webbing vests and - pouches from the loadout. - - bugfix: Allow utility uniforms to roll up their sleeves. - - rscadd: Shuttle upgraded with enviroment sensors and shuttle doors that can be - detected from the shuttle console. - - rscadd: secure gun cabinets in the hangar control rooms. Locked to armory, explorer, - and pilot access. - - maptweak: Redesign of medical surgery rooms, replacement of the closets with wall - closets. - - bugfix: Multiple map bugfixes including distro and scrubber lines to deck 3. -2018-02-17: - Anewbe: - - rscadd: Added a random mine spawner, for use in PoIs. Replaces mines in PoIs with - the random spawner. - - rscadd: Mines now give a visible message when they go off. - - tweak: Land mines on the ground can no longer be told apart from one another, - to prevent gaming the system. - - bugfix: Hovering mobs (viscerators, drones, Poly, carp) no longer set off land - mines. - - tweak: Arming a land mine now takes concentration. If you move, it will boom. - - tweak: RINGS AND CERTAIN GLOVES INCREASE PUNCHING DAMAGE. - - tweak: BRASS KNUCKLES HAVE BEEN TURNED INTO GLOVES AND REBALANCED. THEY DO LESS - DAMAGE PER HIT BECAUSE IT'S HARD TO DISARM A PAIR OF GLOVES. - - rscadd: Cyborg Chargers now decrease radiation on FBPs. - - tweak: Falling one floor now does a lot less damage, on average. - - bugfix: Falling one floor in a Mech no longer hurts the occupant. - PrismaticGynoid: - - rscadd: A lot more machines can now be moved with a wrench, mostly kitchen, hydroponics, - and virology machines. - - tweak: Changed department ponchos to be open to any job, just like department - jackets. - Schnayy: - - rscadd: Adds bouquets. Can be ordered via 'gift crate' in cargo. - - rscadd: Adds fake bouquets for the cheap. Can currently be won from arcade machines. - - rscadd: Adds chocolate heart-shaped boxes. Can be ordered via 'gift crate' in - cargo. - - rscadd: Adds gift cards with four cover variations. Function like paper. Can be - ordered via 'gift crate' in cargo. - battlefieldCommander: - - rscadd: Added packed snow brick material. Craft it using snow piles. - - recadd: Added snow girders and igloo walls. Craft them using snow bricks. - - rscadd: Added various snowmen. Craft them using snow piles. Punch 'em to destroy. -2018-02-21: - Anewbe: - - rscadd: Headsets for jobs that spend a lot of time planetside can now function - as local radios when comms are down. - - rscadd: Most headsets now have on-mob sprites. - - rscadd: Added a Planetside Gun Permit item, specifying permission to possess a - firearm on the planet's surface. Explorers should spawn with these by default, - and a further two can be found in their gun locker. - - rscadd: Prometheans now react to water. Being soaked will stop their regen and - deal minor toxin damage. Drinking or being injected with water will deal slightly - more toxin damage. - - bugfix: Suit Coolers now properly cool FBPs in slightly burning rooms. If it gets - too hot for your suit, you're still dead. - Leshana: - - rscadd: Makes electrochromatic glass buildable and programmable in game. Use - cable and multitool. - Woodrat: - - rscadd: Additions of 6 new POIs for the cave area. -2018-02-22: - Anewbe: - - rscadd: Added Warden and HoS helmets. - - tweak: Clothing items must be click+dragged to be unequipped. A lot of them already - had this, but the system is now standardized. - - tweak: Accessories now apply slowdown to what they're attached to. - - tweak: Certain items, notably Technomancer spells, no longer show up when you - examine the mob wearing them. - - tweak: Flashbangs confuse, instead of stunning. - Atermonera: - - tweak: GPS units are generally more useful, providing both coordinate locations - and, so long as you're on the same Z level, direction with x-y component distances, - to 1m accuracy - - rscadd: Added a halogen counter tool, functions as the PDA function. - - tweak: Analyzers can now analyze gas containers, in addition to providing atmosphere - readouts, as the PDA gas scanner function. - - rscadd: Added umbrellas. - battlefieldCommander: - - rscadd: Added fireplaces which operate similarly to bonfires. - - bugfix: Fixed an oversight that allowed for an in-between state in bonfires where - the fire would mysteriously go out after adding wood. - - rscadd: Added blue sifwood floor tiles. - - bugfix: Fixed blue carpet, now known as teal carpet - - rscadd: Added the ability to dig up tree stumps with a shovel. -2018-02-25: - Anewbe: - - tweak: Splinted bodyparts act broken 30% of the time. - - tweak: Splinted legs still slow you down like broken ones. - Leshana: - - rscadd: Added a client preference setting for wether Hotkeys Mode should be enabled - or disabled by default. - - bugfix: CTRL+NUMPAD8 while playing a robot won't runtime anymore. - - tweak: Grounding rods act intuitively, only having an expanded lighting catch - area when anchored. - Nerezza: - - bugfix: Fixes not being able to install the different carpet colors. Finally. - - bugfix: Removes certain unusable duplicate stacks of tiles from the code. - Schnayy: - - rscadd: Added Gilthari Luxury Champagne. Drink responsibly. - - rscadd: Added a singular AlliCo Baubles and Confectionaries vending machine in - the locker rooms. Dispenses a variety of gifts. - - rscdel: Removed hot drinks vendor from locker room. -2018-02-28: - Atermonera: - - rscadd: Adds umbrellas to the loadout, for 3 points. Colorable! - Nerezza: - - bugfix: Using tape (police/medical/engineering) on a hazard shutter now tapes - the hazard shutter instead of trying to open the hazard shutter. - - rscadd: Added /tg/-style floor tile swapping. Equip crowbar/screwdriver in offhand - and click the floor tiles you want to directly swap with a stack of new floor - tiles (like teal carpet). - Woodrat: - - maptweak: Heavy rework of the wilderness, minor adjustments to mining and outpost - z-levels. To get to the wilderness you now have to travel through the mine z-level - to do so, follow the green flagged path. Through the mine. - - tweak: Shuttles can now land at a site near the enterance to the wilderness. Removal - of the mine shuttle landing pad to move to the wilderness. - - rscadd: New addition of warning sign, thanks to Schnayy. - battlefieldCommander: - - rscadd: Added craftable joints. Dry something (ideally ambrosia) on the drying - rack and apply it to a rolling paper to create a joint you can smoke. - - rscadd: Added a box of rolling papers to the cigarette vending machine. -2018-03-05: - Anewbe: - - rscdel: Removes Command Liaison, Bridge Secretary, Hydroponicist, Prospector, - Sanitation Technician, Professor, and Historian alt-titles. - - rscdel: Removed universal translators from the loadout. - - rscadd: RnD can print earpiece translators. - Mechoid: - - rscadd: Add a surgical operation for repairing the brainstem of a decapitated - individual. - - rscadd: Add a permanent modifier for frankensteining individuals. - Nerezza: - - rscadd: Package bomb detonators can be re-bound by hitting the new package bomb - with them. - PrismaticGynoid: - - bugfix: The succumb verb will now work on species that can't take oxyloss damage. -2018-03-15: - Anewbe: - - tweak: Pills and ingested reagents actually process at half speed, rather than - just ignoring half of the reagents. - - rscdel: Robotic limbs now need internal repair at 30 composite damage, rather - than 30 of burn or brute. - - tweak: Syringes now inject their entire payload with one click, but in 5 unit - increments. There is a delay in between each of these. - - rscadd: Assisted robotic organs (internals, eyes) are less vulnerable to EMP. - - rscdel: Lifelike robotic organs (currently VeyMed) are more vulnerable to EMP. - Cerebulon: - - rscadd: Added Akhani language for Tajaran. - - spellcheck: Fixed incorrect singular form of Tajaran in several places. - MisterLayne: - - rscadd: Added a version of the ED-209 called the ED-CLN. It is a more efficient - Cleanbot. - - bugfix: Reinforced snowballs can now actually be made in a reasonable time limit. - Nerezza: - - tweak: Broken APCs can be bashed open with slightly smaller objects now. This - means wrenches are acceptable, no need to hunt down a fire extinguisher. - - rscdel: EVA rigsuit/hardsuit no longer holds toolboxes in suit storage since those - have been a volume inventory for some time now. RIP ghetto satchel. - - rsctweak: CE's rigsuit/hardsuit no longer holds pickaxes and ore satchels, but - can now hold inflateables. - - bugfix: Retracting rigsuit/hardsuit helmets with no valid mask equipped now disables - internals. - - bugfix: Offline rigsuits/hardsuits are no longer considered valid air supplies - by the internals button. Before, your internals would instantly shut off before - you could get a breath out of the rigsuit. Now, the internals button will look - for a different tank instead. - - rscadd: Tajaran now get to keep their tails when they wear the EVA, RD, or Industrial - rigsuits/hardsuits. Unathi sprites to come soon! - - bugfix: Sifwood floor tiles now correctly use their double-stacked icon instead - of disappearing. - Woodrat: - - rscadd: Added in a weapons crate for explorers that has bolt action rifles. - - rscadd: Weapon powercells can be ordered from cargo (security access crate). - - tweak: Automatic weapons crate split into two crates now. One for SMGs one for - the rifle. Minor adjustments to other munitions and security supply packs as - well. - - rscadd: The automatic weapons ammo crate has also been split. - - tweak: Names of the crates for the munitions and security catogory supply packs - have been adjusted slightly. In certain places contents also adjusted. - - bugfix: Holoplant now comes in a crate. -2018-04-01: - Anewbe: - - tweak: Medical Doctors and EMTs spawn with white medkits. - Cameron653: - - rscadd: Adds a xenoarch excavation tool, craftable in R&D. Allows depth selection - of 1-30 - - rscadd: Adds a xenoarch multitool, craftable in R&D. Has xenoarch counter, measure - tool, and depth scanner all in one. - Heroman3003: - - bugfix: Attaching exosuit equipment with a gripper correctly removes it from the - gripper. - - bugfix: Engineering gripper can no longer duplicate frame parts. - MistyLuminescence: - - tweak: Wallets can now hold a wider variety of objects. - Woodrat: - - rscadd: Added two 44 cal revolvers. - - rscadd: Added 44 cal speedloader for revolvers. - - rscadd: Added 44 cal rubber rounds. - - bugfix: Fixed the icon_state for 'structure/plushie/carp' and the random first - aid kit spawner. - - rscadd: Added a random chance tool spawn for power tools (most of the time it - should still just be regular tools). - - tweak: Adjusted the spawn rate of medkits, combat medkits should be more rare. - - tweak: Cash split into its own loot item. - - tweak: Plushies split into large and small plushies. - - rscadd: All the extra plushie spawns added to the random plushie spawn. - - tweak: Eightball and conch shell added to toy spawns. - - rscadd: Added spawn points for the large plushies, cash, and the power tools to - the station. - battlefieldCommander: - - rscadd: Added permanent markers, an alternative to crayons. - - tweak: The chemistry recipe for paint now uses marker ink instead of crayon dust. - - rscdel: Removed crayon boxes from the map. They can still be ordered from cargo - in case you need a snack. -2018-04-19: - Anewbe: - - rscdel: AOOC is no longer available to traitors, renegades, and thugs. - Woodrat: - - bugfix: Flashers in brig cells should work now, extra floor flash in communal - brig to deal with crims. - - bugfix: Improper access, SMES rooms. - - bugfix: Trader start point is no longer dark. - - rscadd: Medical Vendor Plus has more advanced burn and trauma kits. - - tweak: Cell 1 and 2 in the brig can now be accessed by detectives. - - tweak: Additional r-walls next to the engine room to help with rads. - - tweak: Floor decals in a couple areas. - - tweak: RD office now has its telescreen back. - lorwp: - - bugfix: Pilot headsets can now fallback to shortwave radio -2018-04-28: - Anewbe: - - tweak: Communicator visibility (the thing that lets people see your communicator - when you're a ghost) is now saved to character slots, rather than globally. - - tweak: Jobs that are set to Never on your preferences are hidden by default on - the Late Join selection menu. There is a button to reveal them. - Arokha: - - bugfix: Nerve reattaching surgery now works correctly. (Hemostat on limb) - - bugfix: Limbs dropped by people have appropriate flags. - Atermonera: - - tweak: Human examine code has received a major refactor. If you encounter unusual - behaviour that seems wrong, please report it. - Cerebulon: - - bugfix: Pumpkins are no longer green ovals. They now grow on actual vines. - schnayy: - - bugfix: Space carp plushies now load sprites and are all selectable from loadout. - - tweak: Adds several newer plushies to the gift vendor as well as adjusting cost - of gift vendor's contents. -2018-05-01: - Mechoid: - - tweak: Skrell can be affected by flashbangs from a range of 8 tiles without protection. - - tweak: Promethean regen consumes additional nutrition. - - tweak: Many healing chemicals are less effective on Prometheans due to the natural - regeneration. - - tweak: Lots of other Promethean tweaks. No seriously, I'm not putting the list - here. - PrismaticGynoid: - - rscadd: Adds new skrell sprites to hardsuit helmets that were missing them. -2018-05-24: - Anewbe: - - bugfix: Moving items out of one's active hand cancels any zoom-in they may be - providing. - - tweak: Meteor events should be a lot less brutal. - Arokha: - - rscadd: Added a 'Client FPS' setting in the Global tab of character setup for - adjusting the FPS to your preference. - - rscadd: Added a 'fake SSAO' toggle to Global in character setup, ported from /tg/. - Looks like drop shadows on (almost) everything. - Atermonera: - - bugfix: Laptops no longer consume IDs indefinitely. - Mechoid: - - rsctweak: Promethean limbs store more damage. - - rsctweak: Promethean limbs, in addition to normal severing rules, have a higher - chance to be splattered or ashed once they reach maximum damage. - - rscadd: Limbs can now spread their damage to neighbors with the spread_dam var, - when reaching max damage. - PrismaticGynoid: - - rscadd: Added laser pointers. Available in your loadout, and printed and upgraded - by R&D. - lorwp: - - tweak: Search and Rescue can now add certain medical restricted items to their - loadouts -2018-06-08: - Anewbe: - - tweak: Merc mobs in PoIs no longer drop gear. This is to help us balance the PoIs - that contain them, and by extension every other PoI. - - tweak: Merc mobs have been shuffled around in their PoIs. At some point, this - may actually be randomized, but for now, expect slightly different placements. - - rscadd: Adds a laser rifle and ion rifle version of the Merc mob, for variety. - - tweak: PoI turrets are lethal again, and will likely shoot crawlers. - - rscadd: Certain mobs, namely robots and mercs, now have some amount of armor. - - rscadd: Ranged mercs will now knife people when cornered, rather than punch them - really hard. - Mechoid: - - rscadd: Added some background things for Events. - - bugfix: Ion rifles hit the correct 3x3 instead of 5x5 - - rscadd: Seed Storage Vendors are now hackable. Can choose from various lists of - concerning plants. -2018-06-21: - Anewbe: - - rscadd: Added a biomass reagent, made from protein, sugar, and phoron. - - tweak: Cloners and bioprinters now use the biomass reagent. Both can be refilled - or have their capacity increased by replacing the bottles they spawn with. - - experiment: Mapped in a bioprinter, for further testing. - - rscadd: Adds the ability to make robolimb brands more or less vulnerable to brute - or burn. - - rscdel: Makes VeyMed limbs more vulnerable to brute and burn. - Mechoid: - - rscadd: Allow AIs to create and take control of mindless drones from fabricators. -2018-07-12: - Anewbe: - - bugfix: Technomancer Apportation now properly checks for range and scepter, again. -2018-07-14: - Anewbe: - - tweak: Certain languages now require assistance for a species to speak, but not - understand, much like EAL. - - tweak: Alai can only be `spoken` by Taj and Teshari. - - rscadd: Adds a voicebox/larynx organ. Its only purpose at the moment is to assist - in speaking certain langauges. - - tweak: Language implants, like the EAL implant, now affect the voicebox organ, - instead of being a freefloating implant. - - rscadd: Adds a language implant for Common Skrellian. - Atermonera: - - rscadd: Steel sheets can be used to construct Roofing Tiles - - rscadd: Roofing tiles can be used on tiles under open spaces or space tiles in - multiZ maps to place a lattice and plating on the space above - - rscadd: Roofing tiles can be used on outdoor turfs to make them indoors - - rscadd: Both functions work together on multiZ maps with outdoor turfs, only one - roofing tile is used per tile roofed. - Mechoid: - - rscadd: Adds a new surgical procedure for fixing brute and burn on limbs. -2018-08-01: - KasparoVv: - - rscadd: You can now change the order of your body markings at character creation. - Shift markings up or down layers at will to design the character you've always - wanted, more easily than ever before. - Mechoid: - - rscadd: Added the Gigaphone. Currently unused. - Mewchild: - - rscadd: Ports several AI core sprites from ages and places past - PrismaticGynoid: - - rscadd: Adds four types of colorblindness to the traits in the setup menu. - - tweak: pAIs can now be picked up while unfolded, and can display more than 9 emotions. -2018-08-08: - Atermonera: - - rscadd: The supply controller has been refactored and shifted to nanoUI. - - rscadd: The ordering and control consoles are now generally upgraded in terms - of information and options. - Mechoid: - - rsctweak: Hallucinations are no longer only Pun Pun. - Neerti: - - soundadd: Adds new ambience sounds for various areas, especially on the surface - of Sif. - - sounddel: Removes low and high-pitched droning from available ambience. Consider - trying ambience again if you had turned it off to avoid those. -2018-08-28: - Mechoid: - - rscadd: Mechs now have multiple equipment slot types, and more slots in total - for greater customization. - - rscadd: A large number of Mech weapon modules and their jury rigged versions. -2018-09-22: - Mechoid: - - rscadd: Adds two vehicles to Robotics and Cargo, the Quad and Spacebike. - Poojawa: - - rscadd: Ported /vg/ instrument code, improved the UI of instruments. - - rscadd: Added a client side pref that mutes instruments being played for you. - Woodrat: - - rscadd: Adds two rig suits. Military Rig suit from Bay and PMC rigsuit - - rscadd: Adds four exploration and pilot voidsuits (alternate sprites by Naidh) - - rscadd: Adds exploration and pilot voidsuits -2018-10-13: - Anewbe: - - bugfix: You can no longer have ALL of your blood punched out. - - bugfix: Haemophiliacs will no longer spontaneously have ALL of their blood go - missing from ~90%. - - rscadd: Emitters can be locked while off, too. - - rscadd: Graves are now a thing in the code, will need some testing and probably - more work before they get more common. - Mechoid: - - rscadd: Added a RIG customization kit. - - tweak: RIGs now use a var called suit_state to determine the basis for their component - icons, rather than the rig's icon state. -2018-11-30: - Cerebulon: - - rscadd: Added 1000+ surnames and 1200+ forenames from various world cultures to - human namelists - LBnesquik: - - rscadd: Replaced the plant clippers with a reskinned pair of hedgetrimmers. - Lbnesquik: - - rscadd: 'General biogenerator improvements:' - - rscadd: Added feedback noise to the processing. - - rscadd: Allow for cream dispensing. - - rscadd: Allow for plant bag creation. - - rscadd: Allow for 5 units of meat to be dispensed at once. - - rscadd: Allow for 5 units of liquids to be dispensed at once totalling 50u. - - rscadd: Add and allow the creation of larger plant bags for easier ferrying of - plants.. - - rscadd: Add a description to the machine itself. - Mechoid: - - tweak: Prometheans are no longer murdered by blood, and instead process it like - a weak nutrient. Will slow the regeneration of toxins due to water content. - - rscadd: Ctrl clicking a Rapid Service Fabricator when held will allow you to choose - the container it deploys. - - bugfix: The Rapid Service Fabricator's icon is correctly set. - Neerti: - - experiment: Rewrites the AI system for mobs. It should be more responsive and - robust. Some mobs have special AIs which can do certain things like kiting, - following you on a lark, or telling you to go away before shooting you. - - tweak: Rewrites literally every 'simple_animal' mob into new, shinier, and hopefully - more interesting 'simple_mob' mobs, some with new mechanics, like spiders, fake - mechas, and hivebots. There are so many changes that it wouldn't be possible - to list them here. - - rscadd: RCDs can now build grilles and windows, with a new mode. They can also - finish walls when used on girders on floor/wall mode. - - rscadd: Adds various new RCDs that are not obtainable at the moment. - Woodrat: - - rscadd: Xenoflora and Xenobio moved to station, first deck. - - bugfix: Minor bugfixes including mislabeled lockers in robotics and floor decals. - kartagrafi: - - rscadd: Adds new hairstyle 'Sharp Ponytail' - - rscadd: Adds several new underwear - 'Binder', 'Strapless Binder', 'Longsleeve - Striped Shirt, Pink', 'Pink Wing Shirt', 'Pink and Black T-Shirt', 'Leggings' - - tweak: Changes name of 'Supernova' hairstyle to 'Glossy', and makes the sprite - somewhat neater - - bugfix: Fixes a hairstyle not appearing -2018-12-08: - Cerebulon: - - rscadd: 'Added 12 new loadout items plus colour variants: Utility pants, sleek - overalls, sari, modern wrap jacket, ascetic garb, asymmetrical jackets, cowled - vest, kamishimo, jingasa, maang tikka, thin-frame glasses, rimless glasses.' - Mechoid: - - rscadd: Research and Engineering borgs now have 'Circuit Grippers', used for constructing - and operating integrated circuit machinery. - - tweak: Grippers now allow interaction with their contents, by attacking the gripper - itself with an item when one is held. I.E., drawing from a beaker with a syringe. - - tweak: Grippers now show their held item's examine information when examined. - Tab information added. - - tweak: Cyborgs can now interact with integrated circuit printers and machines - when adjacent to them. - - tweak: Multitools now have a menu to switch modes between standard use and integrated - circuit reference scanning. Antag multi-tools untouched for now. - - bugfix: Integrated circuit printer now respects adjacency, if it is not set to - debug. -2019-01-06: - Mechoid: - - bugfix: Slimes now respect slime colors as their faction when dealing with other - slimes. - - tweak: Taser and Security xeno-taser shot count dropped from 10 to 5. - Neerti: - - soundadd: Adds a lot of sounds, and the code to let them loop seemlessly. Things - made audible now include the microwave, deep fryer, showers, the supermatter - when it's active, the TEGs when active, geiger counters, and severe weather - on Sif. The weather has different sounds for when indoors and when outdoors. - - tweak: Weather sounds and the supermatter hum can be disabled in your preferences. - - rscadd: Adds a few more weather types that can only be activated by admin powers, - such as ash storms and fallout. - Novacat: - - tweak: All emergency air tanks now spawn at full capacity. -2019-01-16: - Anewbe: - - tweak: Adds a Gibberish language that gets used when you goof on a language key. - - bugfix: Voice changing masks no longer give up when you put on a hardsuit. - - tweak: Mask voice changers start on. - - tweak: Mask voice changers that do not have a set voice will now default to your - worn ID's name. - - tweak: Mask voice changers now have a verb to reset their name. - - tweak: Eguns take 4 shots to stun, rather than 3. - Atermonera: - - rscadd: Clothing now has pressure protection variables, that set lower and upper - pressure bounds within which they will protect you from pressure-based harm. - - rscadd: Protection falls off when exceeding the pressure limits from 100% protection - at the boundary to 0% at 10% in excess (above the max or below the min) boundary. - - tweak: Currently, only hat and suit slots are checked for this protection (No - change). - - tweak: Anomaly suits (The orange ones) now offer limited pressure protection in - case anomalies start making or draining air. - - bugfix: Firesuits are no longer spaceproof, but still offer protection against - the high pressures of fire. - Cerebulon: - - rscadd: Added customizable religious icons to the chaplain's office. - - rscadd: Added black and white candles. - - tweak: Updated religion lists in character setup to be lore friendly. -2019-01-25: - Anewbe: - - tweak: The hyphen (-) is no longer a default language key, as people use it to - represent other things. If you are still having issues with Gibberish, reset - your language keys, or at least make sure they don't include any characters - you regularly start speech with. - Atermonera: - - bugfix: Stasis bags don't squish organics with high pressure when organics try - to seek shelter from flesh wounds. - - tweak: Body- and stasis bags can be tread upon when open. - - bugfix: Suit coolers and rigsuit coolers now protect FBPs against vacuum again. - - bugfix: Bot sound files have been decrypted following a bizarre ransomware attack - by Boiling Point remnants. Securitrons, cleanbots, et al should no longer spew - gibberish. - Cerebulon: - - rscadd: Added teshari hardsuit sprites. -2019-02-01: - Anewbe: - - tweak: Pilot consoles now require pilot access to use. - Atermonera: - - bugfix: Powersink drains have been unclogged and work once more - Mechoid: - - bugfix: Oversight regarding Changeling revive not removing restraints fixed. - - tweak: Straight Jackets can now be resisted out of in 8 minutes, or as low as - 5 depending on species attacks. Shredding or hulked humans will break out in - 20 seconds, destroying the jacket. - - tweak: Xenomorph plasma vessels now regenerate phoron passively, at an incredibly - slow rate. Can be accelerated by consuming liquid phoron. - - tweak: Xenomorph organs now give their respective abilities when implanted. - - tweak: Virtual Reality pods cleaned up. - - rscadd: Replicant organs added, versions of many organs that do not reject in - their host. Two currently exist that give special passives. -2019-02-07: - Atermonera: - - bugfix: Stairs have been straightened and now connect to both the heavens and - hells, formerly just the hells. - Elgeonmb: - - rscadd: Added the Zaddat species, voidsuit-clad fragile bug people. Whitelist - applications will be available at a later date. - - rscadd: Added glucose hypos to the SWEATMAX vendors and a few other places thoughout - the station. - - rscadd: Zaddat equipment is now available through cargo. - - rscadd: Some new, very very chuuni accessories to play with; the half cape, the - full cape, and the sash - - tweak: Most accessories can now fit on suits. - - rscdel: Dionaea and vox can no longer use station rigs. - Mechoid: - - tweak: Flashes now actually run the risk of burning out. - - tweak: Flashes that burn out can be repaired after approximately 40 seconds and - with some luck, via a screwdriver. - - tweak: Cyborg flashes use charge only, and do not have the 10 flash limit. They - instead begin burning large amounts of charge. - - tweak: Flashes use miniscule charge in addition to their capacitor burn-out, totalling - 12 uses, taking 4 to down a human. They can be charged within a standard charger. -2019-03-04: - Anewbe: - - bugfix: Vedahq is now properly locked behind a whitelist. - - tweak: Headgibbing is now determined by config - - tweak: Promethean regeneration has been toned down. It will no longer provide - healing if the Promethean is wet, too hungry, too hot, or too cold. - - tweak: Prometheans are no longer shock resistant. It should now be more possible - to catch them alive. - - tweak: Promethean body temperature is now the default room temperature. They also - hit cold_level_2 at a higher temperature. - Atermonera: - - bugfix: Rigsuits have been resupplied following a mass-recall after a number of - suits were reported to have defective pressure-sealant mechanisms. The new sealant - mechanisms have been thoroughly tested and should be less prone to failure. - Mechoid: - - tweak: Tweaked Respiro- Cordra- Gastiro- and Hepanephro- Daxons to be more effective - with dealing with the side-effects of damaged organs. - kartagrafi: - - rscadd: 'Adds several clothing items to loadout such as: Nock masks, cowls and - robes.' -2019-04-17: - Anewbe: - - rscadd: The Subspace Jammer traitor item now lasts about 10 minutes. It now blocks - signalers from sending or receiving, and also obscures suit sensors around it. - N3X15 (MistyLuminescence): - - tweak: Departmental winter coats can now hold the same items as their standard - departmental suit items - labcoats, hazard vests, body armor, aprons, etc. - Neerti: - - tweak: Removes ability for AI to print and inhabit maintenance and construction - drones. This has been replaced with a system which allows for AIs to inhabit - special cyborg shells, called AI Shells, which are built with a new MMI type - in Robotics. Most of the regular cyborg mechanics applies to AI Shells. - Novacat: - - rscadd: Adds new status displays for all alert levels - - rscadd: Adds yellow, violet, and orange alert levels - - rscadd: Added Stasis Cages, which allows safe transport of mobs. - PrismaticGynoid: - - rscadd: Adds the ability to copy a character slot onto another one, allowing for - easier rearranging of characters, or wiping characters by copying empty slots. - - rscadd: Adds three new crashed escape pod PoIs. - Woodrat: - - tweak: Arrivals dock should not stay locked shut - - bugfix: Two windoors in xenobio stationside lacking access requirements - mistyLuminescence: - - rscadd: Lays the foundation for RIGs to be worn on the belt slot. Doesn't apply - to any RIGs currently, unless VV'd, but stay tuned! - - tweak: Large autoinjectors are now scannable and syringeable again, just like - they used to be. Unidentified autoinjectors still aren't, unless you ID them - first. - - rscadd: Adds beakers to the hydroponics lockers and NutriMax vendors. - - tweak: More jobs can now take certain items in the loadout. - - rscadd: Adds departmental turtlenecks, available in department wardrobes or the - loadout selection. Look good... in space. -2019-04-26: - Heroman3003: - - rscadd: Allows voidsuits to have parts attached and removed while held in hand - (but still not when worn). - - tweak: Syringes will now immediately inject 5 units per injection into reagent - containers. Does not change how injecting mobs work - - tweak: Tape rolls can now be used on tiles with directional windows as long as - they don't directly obstruct them. - Mechoid: - - rscadd: Reagents can now have a list of organs specified to slow their processing. - - rscadd: Reagents now process in the bloodstream at a rate determined by current - pulse. No pulse, for any reason, will cause slightly slower processing if your - species has a heart. - - rscadd: The heart organ determines the 'standard pulse' if the species has one. - - rscadd: Modifiers can set pulse directly, or shift it. - - rscadd: Adds Robobags and Corp-Tags to Robotics. - - rscadd: Re-adds the Space Worm with New and Improved [Doesn't Break The Universe] - logic. - - rscadd: Sterilizine now hurts slimes, similar to water. - N3X15: - - bugfix: Cyborgs can now use ladders regardless of whether they have a tool enabled - or not. - Neerti: - - rscadd: During severe weather such as storms and blizzards, wind can cause you - to move slower or faster in specific directions. - - rscadd: Weather application in the communicator displays wind direction and severity. - - rscdel: Holding umbrellas while in a storm no longer stuns you. - chaoko99: - - rscadd: Ore bags will automatically pick up items when held, belted, or pocketed, - and automatically deposit ore in boxes if one is being pulled. -2019-05-06: - Mechoid: - - rscadd: Added fishing mechanics, and fishing gear. - - tweak: Cloth can make normal cloth things. - Novacat: - - rscadd: Ports Bay code to allow hiding accessories when jumpsuits are rolled down/sleeve - rolled. - - rscadd: Ports medals and ribbons from SEV Torch. - - rscadd: Ports initial infrastructure for modular computers from Baystation. - - rscadd: Cameras now have a slight static when viewing through them. - - rscadd: Adds Digital Warrant Program, to set warrants. Comes with a device. - - rscadd: Adds Supermatter Monitor program. - - tweak: Chemistry processes instantly again. - - tweak: Nanoui sends stuff even after client connect. - - tweak: Shortwave radios now can transmit across connected Z levels. - - tweak: Relays on moving platforms (shuttles) will now function. -2019-06-04: - Chaoko99: - - tweak: The medibot's minimum configurable threshhold has been lowered to 0, from - 5. Perfect for silly-billies coming into medical with 2 brute boo boos, thanks - to accidentally throwing something at themselves or.. something. - Heroman3003: - - tweak: Restricts Alarm Monitor modular computer program to engineering access. - - tweak: Removed access to departmental networks on camera modular computer program - for average people. - - rscadd: Added access to full network on camera modular computer program for heads. - Mechoid: - - tweak: Borers can speak through nearby mobs if they have a sufficient build-up - of chemicals. - - tweak: Borers have a max chemical volume. - - rscadd: The Sakimm, Frostfly, Glitterfly, River Leech, Crystal-Feathered Duck, - and Kururak are now able to be used on the map and PoIs. - - tweak: Glass jars can now hold glitterflies, river leeches, and frostflies. - - tweak: Glass jars now respect mobs that exist over the lighting plane, adding - a special overlay visible when on the ground. - Nalarac: - - bugfix: Closed all bugs on tracker that are no longer relevant or a bug. - Novacat: - - bugfix: Attempts to fix the timer SS to be moore robust - - tweak: Fixes bug with custom laptops. - - tweak: Raises cost of the elite model to 7 loadout points. - chaoko99: - - rscadd: Adds the clientside 'ping' and 'reconnect' commands to the file menu. - mistyLuminescence: - - bugfix: Prone people can no longer interact with an empty hand. - - bugfix: Two-handed items are now correctly unwielded when the user's offhand is - severed. - - bugfix: Mecha syringe guns now respect pierceproof clothing. - - bugfix: Securitrons now correctly ignore attacks when disabled. - - bugfix: Rechargers now correctly benefit from upgraded capacitors. - - bugfix: Medical record laptops and detective TV camera consoles no longer turn - into regular consoles when de- and re-constructed. - - bugfix: Zaddat Shrouds now retain their base name when damaged, if the shroud - has been customized. - - rscadd: Adds the makeover kit to the traitor uplink for 5 TC, also available in - the Infiltrator bundle null crate in Cargo. Makeover kits can be used to change - the user's hair style and color, and eye color. - - bugfix: Random event timers now wait until the round starts to begin counting - down. -2019-06-23: - Mechoid: - - tweak: E-swords and Changeling arm-weapons can now block projectiles (again). - Novacat: - - rscadd: Adds greyscale pills, which are colored by their reagent - - rscadd: Adds colored pill bottles, most pre-spawned pill bottles are colored - - tweak: Prespawn pills and pill bottles have had their names simplified - - tweak: Attempts to make lighting less uniform - - tweak: Cleans up lighting code - TheFurryFeline: - - bugfix: Fixes infinite frame production for some machinery objects such as grounding - rods or exonet nodes. If there's no available circuit board to get, then don't - return anything when attempting deconstruction. Ported from Cit RP. Eliminates - 'Cannot read null.board_type' runtimes where they apply. - - tweak: Allows hydroponic machines to be unwrenched. - Woodrat: - - rscadd: Turrets and respective controls added to each teleporter room. - - tweak: Air tank on shuttles switched out with an air canister. - - tweak: Roundstart Tcomms SMES starts fully charged. - - tweak: Air tanks on station have the same amount in them as air canisters. - - tweak: Expanded atmospheric tanks to be 2 by 3 instead of 2 by 2. - - tweak: Wilderness Shuttle landing point shelter updated. - - tweak: Teleporter room hand tele can now spawn in one of 4 places. - - tweak: Halved the warm up time when the autopilot on the shuttles start at round - start from ten minutes to five and nine respectively. Should mean the first - shuttle will be taking from the outpost when the second shuttle leaves the station. - - tweak: Reduced transit time from 75 seconds with pilot, 150 seconds without to - 60 and 120 respectively. - - tweak: Amount of phoron in the outposts reduced. - - tweak: Ground Xenobio and Xenoflora torn down partially. - - rscdel: Reduction of the amount of steel and glass in engineering by half. - - rscdel: Reduction of the amount of steel and glass in EVA by half. - - bugfix: Fix for Dock 2 Transfer Shuttle airlock buttons not working. - - rscadd: Intercoms added to arrivals shuttle. - - rscadd: Modular computers scattered around the main station. - - rscadd: Elevator can be accessed at centcomm. - - bugfix: Fix Bridge Secretary Quarters tint. - - bugfix: Landmarks for Bluespacerift added. - - bugfix: Wilderness Shuttle landing sides should no longer shiskabob shuttles. - - bugfix: Modular Computers replacing wrong computers. - - bugfix: Chapel Mass Driver. - - bugfix: Merc Turrets function properly. - - bugfix: Map issues on the main outpost. - mistyLuminescence: - - tweak: Splints now work on all areas of the body. - - tweak: When the supermatter explodes, it now leaves behind a shattered plinth - that continues to emit radiation. You should probably get rid of it. - - bugfix: If you destroy the supermatter early (e.g. through admin deletion shenanigans), - it no longer irradiates everyone forever. - - bugfix: Welding lockers now actually updates their sprites properly. - - tweak: Every floor tile now has a minor (2%) chance to spawn with some dirt on - it. The Janitor now has a job again. - - tweak: Similarly, every Sif grass tile now has a minor (5%) chance to spawn with - some fancy eyebulb grass on it. It can be removed by clicking on it with harm - intent. - - rscadd: Adds cats-in-boxes, which can be activated (once) to spawn cats. There's - an orange tabby (Cargo cats) and a tuxedo (Runtime) version. - - bugfix: Fixes a material duplication exploit. -2019-07-07: - Heroman3003: - - rscadd: Broken components now have matter worth of 1000 steel units (half a sheet). - - tweak: Components dropped from loot piles will now use random proper sprite instead - of default placeholder. - mistyLuminescence: - - rscadd: 'Now available in Cargo: xenoarch technology (100 points) and tactical - light armor (75 points)!' - - rscadd: Tactical light armor is like regular tactical armor, but lighter (a full - set is 0.5 slowdown), warmer (protects against moderate snow) and a little less - protective. - - tweak: Leg guards can now store bootknives. - - tweak: Xenoarch brushes and pickaxes now have a reasonable force rating instead - of hitting like a truck. - - tweak: Adds the 'POI - ' prefix to the POI location names to make it easier for - ghosts to teleport to them- e.g. 'POI - Rocky2' rather than just 'Rocky2'. - - bugfix: Fixes a runtime caused by attempting to use a crew monitor console while - on an invalid Z-level. - - bugfix: Fixes GPSes not detecting other GPSes while on an invalid Z-level. Transit - Z is unaffected by this- no spying on other shuttles! -2019-07-19: - Nalarac: - - tweak: Add xenobio/xenobot to farmbots. - Woodrat: - - rscadd: Added a clotting kit to the Raider Shuttle. - - tweak: Swapped out the ai turrets for industrial turrets in the teleporter rooms. - - tweak: Adjusted access to the turret controls to heads of staff access, moved - them outside of the rooms. -2019-07-27: - Mechoid: - - rscadd: Pipes will now leak if their ends are unsealed. - - rscadd: Added stasis clamps, which act as valves that can be placed on existing - straight pipe segments. - - rscadd: Added automatic shutoff valves, which can automatically close if a leak - appears anywhere on their pipe network. - - rscadd: Added a Xenobio-compatible ED-209. - Nalarac: - - bugfix: Repairing bots (like Beepsky) works now. - - rscadd: Emagged bots can be repaired with proximity sensors. - - tweak: Combat mechs can punch more things. Mech punch sounds like juggernaut now - - tweak: Simple mobs can attack more things. - - bugfix: Cult pylons take damage from bullets. - - bugfix: Click delay added on attacking simple doors and security barricades. - - tweak: Material doors and barricades have different attacked sounds depending - if its metal, wood, or resin. - - tweak: Fixes ability of cyborg meson to see holes in ceiling. - - rscadd: Gives cyborgs a roofing synthesizer. - - tweak: Husking bodies requires more burn. - - rscadd: Ripley speed boost module that can be built in robotics. - - rscadd: Added transmission and capacitance SMES coils to supply console. - - rscadd: Adds laser tag turrets orderable from cargo. - - bugfix: Turrets will shoot people laying down if emagged or set to lethal. - - bugfix: Turrets can not be lethal if built with non-lethal weapon. - - bugfix: Alien pistol fire noise moved to projectile. Now the turret will use the - proper noise. - - tweak: Turrets will have new colors based on projectile used. - - tweak: Projectile lastertag is no more. It is now properly lasertag. - - bugfix: Integrated circuit printers no longer take fractions of a sheet. - Schnayy: - - tweak: Replaces Cindi Kate's and Boot Knives bar sign sprites with new ones. - - rscadd: 'Added new clothes to the loadout: cardigans, pleated skirt, lilac dress, - ugly Christmas sweater, flowery sweater, and red turtleneck.' -2019-07-30: - Atermonera: - - rscadd: Added a shutoff monitoring console, which displays the status and location - of all automatic shutoff valves. Currently mapped into the atmos monitoring - room and the auxiliary engineering room on deck 1. -2019-08-08: - Mechoid: - - rscadd: 'Adds two new integrated circuit components: an advanced Text to Speech, - and a Sign-Language reading camera.' - Nalarac: - - tweak: Lowered Chance of bots being emagged during ion storm. - - tweak: Changes space helmet cameras to be a verb instead of on toggling lights. - - rscadd: Toggling helmet camera resets user upon activation (so you can have a - new user). - - bugfix: Medibots will no longer attempt to heal FBPs. - - tweak: Heavy-duty cell chargers can be built and upgraded. - - bugfix: Cyborgs can upgrade rechargers now. - - bugfix: Security bots will smack attackers once more. - - tweak: Security bots will cable cuff people with hardsuit gauntlets instead of - stun-locking. - - tweak: Cut real time for security bots demanding surrender in half (6 seconds). - - tweak: Updates the Supermatter Engine Operating Manual. - mistyLuminescence: - - tweak: Serenity mech can now be built by robotics. -2019-08-21: - Atermonera: - - tweak: Atmospherics is now bigger, with more room for fun and sanity-destroying - spaghetti! - Mechoid: - - bugfix: Exosuits are now targetted by turrets again. - - tweak: Mining charge strength lowered, price increased. Can be upgraded through - R&D laser components. - - rscadd: Searing damage type added. Energy axe now uses searing damage. - - rscadd: Survey points added. Vendor added for explorer use. Costs are universally - 'lower' compared to the mining vendor due to the rarity of points. - - rscadd: Swiping an ID card on a cataloguer will transfer the points to the card. - - tweak: Any melee energy weapon can now be made to use a cell and charge. - - rscadd: Energy Axe prototype added to R&D. - - rscadd: Anomalous 'hunting trap' added to R&D. Useful for an initial stun on mobs - for explorer scanning. - - tweak: Beartraps now stun for a quarter of a second, so they are actually useful - again, due to resistability. - - rscadd: Emergency welding pack added. Incredibly slow, but requires no protection. - - rscadd: Random turf modifier added for mapping use. Random humanoid remains spawner - added for mapping use. - - rscadd: Plants under obj/structure/flora now can be made to be harvestable / forage-able. - - rscadd: Sif trees now occasionally have fruit containing useful microbes. Microbes - slow blood flow resulting in slower chemical absorption and blood loss. - - tweak: Flora by default are now under mobs, on the same layer as turf decals. - Flora can now also randomize their size, previously only codified in Sivian - trees. - - rscadd: Moss tendrils added to Sif, making eye-plants more rare. - - rscadd: Multiple PoIs added. 'Blue shuttle down' variant, 'UFO Frigate', multiple - geysers, cliffs, and two variants of SFR which take drastically different approaches - to the SFR standard. A vault was added, too. - - tweak: Vault PoIs are now in a template group. - - rscadd: Generic AI-controlled humanoids added. Subtype made for use on Sif, clad - in weak armor and temperature resistance, used as 'mindless clones'. - - rscadd: More artifice added. - - tweak: Fultons made to be [somewhat] sane. Now only useable planetside. - - tweak: Graviton Visor moved to R&D from the mining equipment vendor. Silver and - Diamond pickaxes removed. - - rscadd: Added multiple new organs for Prometheans. Removing them will cause them - to take large amounts of Toxloss untill they are Regenerated using the active - regeneration verb. - - rscadd: 'Organ: pneumatic network, a series of skeletal tubes with high pressure - used to move nutrients and waste.' - - rscadd: 'Organs: -regenesis systems, different ''networks'' of clumped cellular - matter that allow Prometheans to recover rapidly from small injuries. Large - or numerous injuries cause un-needed stress, and pain.' - - bugfix: Internal organs now properly add themselves to the internal organ-by-name - list, the one referenced 99.9% of the time. - - tweak: Active regeneration will now replace internal organs if they are nonexistant, - as it does for limbs. - Nalarac: - - bugfix: Mech cable layer works again. - - rscadd: Added setting for turrets to fire upon downed/laying targets. - TheFurryFeline: - - rscadd: New orange jumpsuit for loadout that doesn't get locked to tracking. - - tweak: Prison jumpsuit filepath changed accordingly and closets with obj updated. - Woodrat: - - tweak: Made the solgov uniforms use accessories for denoting department instead - of having several different sprites in the uniform dmi folder. - - tweak: Removed redundant solgov uniforms from uniform.dmi and moved the sprites - for the solgov uniforms to their own dmi. - - bugfix: Fixed storage vests and drop pouches disappearing when one rolls down - a uniform. -2019-09-07: - Heroman3003: - - tweak: Desk bells can now be picked up like normal items. - - tweak: Desk bells can now be deconstructed with a wrench while on the ground. - - tweak: Desk bells can now only be made out of steel. - MisterLayne: - - tweak: Material weapons that should not conduct, do not conduct. - - tweak: Glass shards now do damage when you attack with them, based on the type - of gloves you are wearing. - Novacat: - - rscadd: Ports MREs from Baystation, and adds a few supply crates with them to - cargo. - - rscadd: Adds liquidprotein rations, currently only found in emergency MREs. - Woodrat: - - rscadd: Mining vendor added to cargo foyer. - - rscadd: Explorer vendor added to research foyer. - - rscadd: Handful of more pipe clamps added to engineering (atmos monitoring and - EVA storage). - - tweak: Adjustment to layout of chapel mass driver. - chaoko99: - - rscadd: Ported Bay's stomach pump. -2019-12-16: - Atermonera: - - tweak: Ghosts can join as drones after only 5 minutes have passed, down from 10. - Mechoid: - - rscadd: Multiple new organs added. Humans and Skrell received spleens, all species - expected to have a stomach and intestine organ have them. - - tweak: Augment 'slots' organized. - - rscadd: Multiple augments added, currently only available in the Traitor / Mercenary - uplinks as easy-to-install implants. - - rscadd: Anesthetic / Oxygen pumps added. A mobile stabilizer has been added. All - three are available in Cargo. - - rscadd: Medical MRE rations added to Cargo. - - tweak: Roundstart implants now become invisible until being handled. - - rscadd: Neural implant added to loadout, makes the brain of the user count as - an assisted organ. Does not affect MMIs or their subtypes. - - rscadd: Bioprinters now unlock more organs upon being upgraded, once they pass - the anomalous tier, they unlock quite probably illegal organs. - - rscadd: Three medical exosuit components have been added. Crisis and Hazmat response - drones, and a mounted advanced medical analyzer. - - tweak: Medical analyzers now detect on-skin reagents. - - rscadd: Multiple new chemicals added, two used for upgrading bandage kits. - - rscadd: Brute-based medical stacks can be upgraded. - - rscadd: Crude brute kits can be made with cloth. - - tweak: Stacks can now pass their colors onto objects produced by them. (Colored - cloth, painted wood, etcetera.) - - rscadd: Two combined surgical tools added, for opening / closing ribcages and - skulls, and removing organs respectively. - - rscadd: Two dud implants added to the loadout. They do literally nothing but hurt - you if you're EMP'd. - - experiment: The larynx now controls the ability to speak. Damage to it will stop - you from being able to speak anything but non-verbal languages. - - tweak: Damage to the brain can now affect the pulse. - - tweak: Only the critical blood level causes toxin damage, meaning individuals - who die of standard oxygen loss from bloodloss can possibly be saved, but exsanguinated - persons are unlikely. - - tweak: Bioaugment.dm is now just augment.dm - - tweak: Robotic hearts do not have a pulse. - - tweak: Brain damage can now cause loss of breath. - - tweak: Paracetamol is now the precursor to tramadol. - - rscadd: Calcium is now in the chemical vendor. - Nalarac: - - bugfix: ED-209 and ED-CLN now properly accept names given with a pen. - - tweak: Removed maintenance access from ED-CLN to prevent maintenance wandering. - - tweak: Enables all channels on captain's and HoP's headset by default. - - bugfix: Power cells and device cells both properly show as empty when printed - from the protolathe and mech fabricator. - - tweak: Items with cells printed from the protolathe now start empty (e.g. phoron - pistol). - Novacat: - - rscadd: Adds a teshari plush. - PrismaticGynoid: - - tweak: You can now choose what type of graffiti or rune to draw when using crayons/markers. - TheFurryFeline: - - tweak: Tweaks desk lamps to output twice as much light as before to compensate - for a refactor. - - imageadd: Changes mouse plushie sprite to be cuter and not break the hearts of - rodent lovers. :3 Seriously, the change is from a dead mouse duplicate to one - of a brown mouse resting in place. - - imageadd: Add a new sprite for the orange jumpsuit. - - tweak: Refactors prison jumpsuits into its own thing, change a few files and dmis. - - bugfix: Fixes strange rocks size. Normal -> Small like it used to be before a - refactor. - Woodrat: - - maptweak: Rework of the civilian wing, merging the kitchen and the bar into one - area. - - maptweak: Minor movement of the mining vendor. - - maptweak: Adjustment of the kitchen and bar. - - bugfix: Area in the coffee shop. - - bugfix: Missing Ducky in the codelab. - - bugfix: Fix missing scrubber in engineering. - - bugfix: Shutter added to Kitchen door. - - maptweak: Pressure Regulators at atmospheric cutoffs start unregulated at roundstart. - - tweak: Set Modular Computers layer to 2.9 to bring them inline with regular computer - layering. - - tweak: Pump to distro set to 301 kpa to help offset issues with cutoff valves. - - rscadd: One phase pistol to each explorer locker. - - rscadd: One holster to each explorer locker. - - rscdel: Removed the old size modifier traits for mobs. - - rscadd: Port and tweak of the size modifiers from World Server for mobs. -2019-12-31: - Atermonera: - - bugfix: Radiation has been made more potent and is no longer defeated by a thin - sheet of lead. - Cerebulon: - - rscadd: Added decaf coffee to the coffee shop. - - rscadd: Added 6 types of bagel - - maptweak: Modified the coffee shop to have extra counter space and a microwave - for bagels. - - tweak: Removed chef lock on kitchen cabinet. - - spellcheck: Removed reference to outdated skrell lore from naewa cube box. - TheFurryFeline: - - tweak: Changes light replacers to allow you to automatically transfer used bulbs - into the item and get a new one every 4 bulbs replaced. Additionally, this allows - you to both use the replacer on a box of bulbs to get the bulbs added as well - as clicking the item with a box of bulbs to put them inside it. - - rscadd: Spray bottles can now be printed in the Autolathe. -2020-01-21: - Heroman3003: - - bugfix: A thin sheet of lead properly defeats radiation once more, but steel beams - remain permeable. - TheFurryFeline: - - bugfix: Name and desc vars switched for changeling combat boots so removal of - item doesn't output an excessively long name. - - bugfix: Fixes light frames returning 5 steel per deconstruction when 2 steel is - used to create the frame. - schnayy: - - rscadd: Added the Pyralis borg sprites. -2020-02-03: - Atermonera: - - rscadd: Added a printer to all preset (mapped-in) modular computers, so that word - processors can actually print stuff or something. - - tweak: Unregulated pressure regulators (Regulation set to OFF) no longer limit - flow rate, and instead act as one-way opened valves. For best results, place - away from other pumps. - - tweak: Automatic Shutoff Valves are more intelligent about finding leaks, and - won't close if there's other operating shutoff valves between them and the leak - PrismaticGynoid: - - rscadd: Adds a few toys to the loadout. - schnayy: - - rscadd: Adds book cart to library. -2020-02-14: - Atermonera: - - tweak: Radiation has to accumulate at least a little bit before it starts to become - damaging. Very low levels of radiation can be safe for a number of minutes before - you are at risk of injury. - - bugfix: Unless you idle for several minutes near the supermatter before it's been - turned on, you should no longer be at risk of taking toxloss (Including those - few spots in cargo maintenance). - - rscadd: Shutoff valve monitoring console can now remotely control shutoff valves. - Heroman3003: - - tweak: FBP repair can no longer be done through the space suits. - - tweak: Surgery can no longer be done through the space suits. - Shadow Quill: - - tweak: Batons will no longer harmbaton on disarm intent, instead doing so on grab/harm. - Woodrat: - - wip: Added sofas (no options to build one in round yet, will be added after this - pull). - - rscadd: Add neonsigns, currently one neon sign, Cafe. (Code is copy pasta from - holosigns). - - rscadd: Add boxes with mugs and cups. - - tweak: Neon signs and holosigns now emit light while on. - - maptweak: Merged the Coffee Shop with the Library. - - maptweak: Moved the Locker Room to where the Coffee Shop was, adjusted the holodeck. - - maptweak: Old Locker Room turned into a construction area. - - maptweak: Adjusted holodeck maps to new orientation. - - tweak: Changed sprite of barcode scanner. - - tweak: Cleaned up furniture icon dmi, fixed arm rest icons for shuttle chairs. -2020-02-28: - Cerebulon: - - rscadd: Added cataloguer info for the radioactive manhole cover and decoupled - engine PoIs - - tweak: Renamed several PoIs to have more descriptive/immersive names - - rscadd: Most items can now be placed precisely on tables and racks. - - rscadd: Thrown items now land on a random spot on the target tile. - Nalarac: - - tweak: The 'enable helmet camera' verb has been moved from the object tab to the - hardsuit tab. - Neerti: - - rscadd: Adds an in-game feedback system that can be activated in the server configuration. - Can be accessed from the lobby, with a button next to the other lobby buttons. - Additional features and restrictions on usage are controlled by the server configuration. - leshana: - - bugfix: NTNet Quantum Relay can be constructed/deconstructed without runtimes. - lorilili: - - tweak: You can now place defibs in rechargers. - - imageadd: Adds Holographic PDA type. - - soundadd: Skrell may now *warble. -2020-03-11: - Cerebulon: - - soundadd: Added button sounds to various machines. - Mechoid: - - rscadd: Added Hardpoint Actuator equipment for Exosuits, allowing them (And most - effectively, Ripleys) to swap components on the fly, after a short delay. - - rscadd: Added Exosuit Inflatables Deployer, allowing exosuits to pick up and deploy - inflatables. - - rscadd: Added Exosuit-mounted screwdriver, wirecutters, and welding laser, to - help round-out the tool-based equipment types. - - tweak: Incendiary exo weapons now use fire modifiers instead of fire stacks. - - tweak: Ignition effects from weapons now use fire modifiers instead of fire stacks. - - bugfix: Exosuit shocker armor now retaliates properly against melee. - - rscadd: Add RIG components to robotics mechfab, plus incredibly basic belt-voidsuit - RIG. - - rscadd: Add Graphite, made by compressing coal, presently only used heavily in - RIG components. - Neerti: - - tweak: The 'cut' and 'pulse' buttons in the hacking interface now check both hands - for tools, instead of only the active hand. - - tweak: The textual indicators at the bottom of the hacking window will now go - bold when they change, until the next window refresh. - - tweak: Hacking an Autolathe no longer requires you to hack it using the Autolathe's - main window, but instead opens the hacking window like everything else. - schnayy: - - rscadd: Adds yeast as a reagent. It can be found in the kitchen vendor and in - cargo kitchen supply crates. - - tweak: Bread now calls for 5 units yeast instead of an egg, and baguettes and - croissants call for 5 units yeast in addition to former ingredients. - - rscadd: Corn oil added to the Dinnerware vendor and the Booze-o-Mat. - - imageadd: Sprites for peanut butter, mayo, and yeast condiments. - - bugfix: Boiled slime core now links to the proper sprite. -2020-03-20: - Aronai/Arokha: - - tweak: You can now fill buckets (, beakers, etc.,) from water tiles. - Cerebulon: - - soundadd: Added sounds when dropping/throwing items. Toggleable in preferences. - - soundadd: Added incidental sounds to several item interactions. - Mechoid: - - rscadd: 'Energy Daggerpens (20): Disguised energy-knives, which do 15 searing - on melee, or 30 when thrown.' - - rscadd: 'Thieves gloves (30): Special gloves that allow you to peep in others'' - backpacks and belts, and plant items in their bags / pockets.' - - rscadd: 'Buzzer Ring (30): Makes your first two punches electrically charged, - first with 25 damage in a shock, then approximately 12.5 damage in the second. - If the charge is over 90%, you can force-defib a corpse, even if it''s a mindless - one. Damage rules still apply, however time-of-death does not.' - - rscadd: 'Resource Crate (60): A crate of uranium, phoron, gold, silver, osmium, - and plasteel.' - - rscadd: 'Exotic Plantlife Crate (20): A crate of numerous random seeds.' - - rscadd: 'Spare Organ Crate (20): A crate of bioprinted organs.' - - rscadd: 'Graviton goggles (15): A pair of combined meson/material goggles.' - - rscadd: 'Integrated Circuit Printer (10): An upgraded circuit printer used to - make integrated machine.' - - rscadd: 'Flamethrower (60): A large, flame-based weapon.' - - rscadd: '8 Concussion Grenades (30): A box of eight concussion grenades.' - - rscadd: '4 Hunting Traps (30): A box of four hunting-traps, similar to those found - in the explorer vendor.' - - rscadd: '3 Virus Samples (40): A box of three unique virus samples.' - - rscadd: 'Quickdraw Syringe Case (20): A case that can hold six syringes, and rapidly - deploy them. Fits in your pocket.' - - rscadd: 'Clotting Injector Case (20): A case that starts with 3 clotting med injectors - instead.' - - rscadd: 'Bonemed Injector Case (20): A case that starts with bonemeds.' - - tweak: Announcement costs lowered to be more equivalent. - - tweak: Egun changed from 60 to 30 TC. It is nowhere near as powerful as a lascannon. - - tweak: Exosuit rigged laser from 60 to 30 TC. - - tweak: Xray gun from 85 to 60 TC. - - tweak: Augments can now be used by everyone, as robot-specific ones will require - FBP organ revamp. - - tweak: Augment guns use slightly less blood / system instability to charge, so - it doesn't kill you dead in moments. - - bugfix: Anti-Materiel Rifle can once again be used with thermals. - - bugfix: Energy Shields work again, and can be colored. - Meghan-Rossi: - - tweak: Language keys are now case-sensitive. - - tweak: The language key for Chimpanzee has changed from 6 to C to resolve a conflict - with EAL. - - tweak: The language key for Bird has changed from m to B to resolve a conflict - with Mouse. - - tweak: All other language keys are now lowercase-only. - Neerti: - - tweak: Holsters can now be worn alongside webbing vests. - - soundadd: Receiving an antag role will now play a sound to the new antagonist. - - soundadd: Having laws changed as a silicon (AI or Borg) will now play a sound - and show the changed law in the chat. - - soundadd: Being offered a ghost role while a ghost will now play a sound. - - soundadd: Someone attempting to revive someone else will play a sound to the player - being revived, if they are not in their body. - - rscadd: Most Non-hitscan projectiles now have a pixel-perfect visual effect when - they impact something, or when they expire from moving too far without hitting - anything. - - soundadd: Projectiles can now have sounds for when they hit someone. They can - also have a different sound when they hit something solid like a wall. - - soundadd: A sound is now played when a projectile 'narrowly misses' someone. - - rsctweak: Getting hit with a projectile is now more noticeable in the chat log, - with bigger text. Only the person who got hit will see the bigger text. - PrismaticGynoid: - - bugfix: Fixes xenoarch artifacts breaking when performing excavation correctly. - TheFurryFeline: - - bugfix: Fixes lack of easily accessible Response Team shortcut to type in. Type - .k or :k to speak on the channel. - schnayy: - - rscadd: Adds Sabitsuki and Bedhead Longest hairstyles. - - tweak: Adjusts pixels on the Jessica, Celeb Curls, and Beach Waves hairstyles. -2020-03-27: - Arokha: - - rscadd: Ported VChat. If you find any messages that are not sorted by any filters, - or that you feel are sorted incorrectly, please submit a bug report on our issue - tracker on github. - Atermonera: - - rscadd: Basic distillery (not the industrial-) will ping when it reaches its target - temperature. - - tweak: Basic distillery uses logistic curve to determine temperature change, and - should be much faster. - - tweak: Industrial distillery respects gas laws, particularly as pertains to low - temperatures. - - bugfix: Prometheans can be slipped by disarm intent again - Leshana: - - rscadd: Added skybox parallax background for space. - - rscadd: Baystation12 style Overmap - - tweak: Make transit turfs (shuttle transit) actually look like they move in the - right direction. - Mechoid: - - bugfix: Artifact shields now work again. - - bugfix: Anomaly batteries work again. - - rscadd: Archaeology sites can have unique batteries, syringes, rings, and 'clubs'. - - rscadd: Multiple artifact effects added, in order to provide more spice, from - naughty to nice. - - tweak: Tweaks to normal artifact finds to be more unique. - Shadow-Quill: - - rscadd: Adds emergency backup cells to most light fixtures - - tweak: AIs can turn emergency lighting on and off by clicking light fixtures. - Flickering the lights has been moved to alt-click. -2020-04-05: - Atermonera: - - bugfix: Headphones (and other two-ear clothing items) don't break the off-ear - slot when click-dragged to unequip. - Neerti: - - tweak: The eject button on both the Chemical Dispenser and Chem Master will place - the ejected beaker into your hands, instead of on top of the machine, if possible. - (Requested by Nalarac.) - - tweak: Suit sensor consoles now display a friendly textual indicator of what z-level - someone is on, instead of a number. They will also now avoid spoiling the names - of Points of Interest. - - tweak: The beakers containing Cryoxadone near cryogenics are now labeled. (Requested - by Nalarac.) - - bugfix: The sleeper consoles now finally face towards the sleepers, at last. It - only took a year for someone to fix it. - novacat: - - rscadd: Adds action buttons for scoping all sniper weapons. -2020-04-20: - Atermonera: - - bugfix: Circuit clothes can have accessories attached. - - tweak: Control-shift-click on circuit clothes to use items on the circuit. - - tweak: Employment records can have comments similar to medical records. - - rscadd: Added a preference to switch between a few extra modes of examining things. - Verb in the preferences tab. - - rscadd: Added Combat Logs filter category, to filter messages from things hitting - you. This category will also eat up most other messages that are red and bold, - please report any such messages that aren't specifically related to punching - things. - - rscadd: Added categories for sorting various types of admin logs. - - rscadd: Adds a preference to forcibly disable (or enable) VChat. Useful mostly - for people on linux, to skip the 60s waiting period where it tries to work and - keeps you from seeing chat. Reloading VChat or reconnecting to the server are - required for any changes to the preference to take effect. Support for issues - that arise as a result of this preference is not guaranteed. - Leshana: - - rscadd: Glass Emergency Shutters are now constructable and deconstructing them - will give you the glass back. - Neerti: - - rscadd: All sources of stasis (sleepers, stasis bags) will prolong the amount - of time that lets someone be revived by a defib, proportional to how powerful - the stasis effect is. - - tweak: Opening a stasis bag that's being used now gives a prompt to confirm if - you want to open it and make the bag expire. No more misclicks making doctors - want to murder you. -2020-04-29: - Leshana: - - rscadd: Ship Helm, Sensors, Navigation, and Engine Control consoles are now de-/constructable. - - rscadd: Exploration (Overmap) Shuttle Console is now de-/constructable. - - tweak: Mappers no longer need to varedit shuttle_tag on shuttle consoles. - - rscadd: Admin Start Now verb can be used at any time during startup and it won't - actually start the game until initialization is completed. - - rscadd: Lobby stat panel shows time remaining on lobby votes and if the server - is done initializing. - Neerti: - - rscadd: You can now eat as much food as you want, even while 'full'. - Novacat: - - tweak: Re-enabled dual wielding penalties for most weapons that had them. - - rscadd: New dual-wielding sprites for weapons that needed them and did not have - them. - Shadow Quill: - - bugfix: Fixes the 'broken/damaged' message when an airlock is just broken. - - tweak: Heavy duty cell chargers now have flashing lights as they charge! When - all the lights are flashing, that means the cell is done. - atlantiscze: - - rscadd: Shutoff valve monitoring is now also available as a modular computer program. - Its UI has also been cleaned up a little. - - rscadd: Research robot module now has basic exploration and xenoarchaeology tools. -2020-05-13: - Atermonera: - - rscadd: Added a preference to control multilingual parsing behaviour, with a few - different modes. Should hopefully be less punishing to people who stutter and - use hyphens as a language key. - - tweak: The examine mode preference should now persist across reconnections during - a single round, but if the server is fully restarted it still appears to reset. - This issue is also present for the multilingual preference, and I'm still looking - into it. Savefiles are cryptic. - Layne: - - rscadd: Added Promethean language. - Mechoid: - - rscadd: Adds more interactions with animals, like shearing and taming. - - rscadd: New PoIs - - rscadd: Thermal poncho attachment, has minor slowdown, but gives thermal protection - to the armor it is attached to. - - rscadd: Mercenaries now drop their guns again. Most likely to be broken, however - they can be repaired. Examining when adjacent will allow you to inspect the - gun for what is needed. - - rscadd: Mercenary Snipers now exist. They will telegraph their shots approximately - 2 seconds in advance, and can fire at 14 tiles away. Will occasionally drop - pieces of their PTRs that survive combat. - - tweak: Clothing can now check attachments for temperature resistance. - - bugfix: MHD Howitzer beam effect actually exists again. - - bugfix: Xenoresin ground cover is properly colored again. - atlantiscze: - - rscadd: Robots can now search loot piles. - - rscadd: Hardsuits now allow backpacks to be carried in storage slot. This is limited - to hardsuits which are worn on the back slot. - - rscadd: SMES units now have automatic load balancing both on inputs and outputs - - rscadd: SMES units (and derived objects, such as PSUs) can now have more than - one input terminal. This allows for input from more otherwise isolated power - networks. - - tweak: Completely redesigned cell rack PSUs, removed ghetto variant. Cell rack - PSUs now support multiple power cells and hot-swapping of cells during operation. - This allows for either charging multiple cells at once in one device (directly - from power cable) or for powering up various machinery with only a power cell. - They are still inferior to SMESes in pretty much all aspects. - - tweak: Multitool on a cable now shows nicer results with large currents (uses - kW or MW accordingly) - - tweak: Multitool may be now used to change colour of cable coils. - - tweak: Supermatter delamination effects have been tweaked. Delamination is considerably - less laggy, and less directly destructive. Instead, it causes larger health - hazard and secondary engineering problems such as power outage or partial damage - of solar arrays. -2020-06-21: - Arokha: - - rscadd: New sprites for janicart - - tweak: Alt-click helpers for stowing mop, chemicals on janicart - Atermonera: - - rscadd: Added verb to export vchat logs, found in OOC tab when vchat has successfully - loaded. - - tweak: Vchat only sends you enough messages to fill your buffer on reconnect, - instead of all of them. - Billy Bangles: - - rscadd: Light and dark marble floor tiles can now be crafted with marble sheets. - Greenjoe: - - rscadd: Added a wrist-bound PDA, selectable from the PDA selection menu in char - setup. it can go in the glove slot along with the ID and belt slots, and shows - on your character's wrist no matter which of those 3 slots you put it in! - KasparoVv: - - rscadd: You can now quickly cycle hrough previous or next hair/facial styles at - character creation. - - rscadd: Use the -mv- button to pick a marking and place it above of another on - your character. Saves you from pressing up or down a bunch. - - tweak: Ports color_square() from Paradise for colour previews, cleaning up pref. - code & correct alignment issue w/ nested tables. - - tweak: Markings are now properly aligned within a table. -2020-08-03: - Cerebulon: - - imageadd: Added new book sprites, replaced old book sprites. - - rscadd: Added sticky notes, orderable from cargo - - rscadd: You can now carve graffiti into suitable walls/floors with sharp objects. - - rscadd: Trash, graffiti, dirt (Not blood), noticeboards and stickynotes are now - persistent across rounds. This is admin-toggleable. - Mechoid: - - rscadd: Adds a glass jar subtype, the glass tank, that can be used to hold live - fish. Remember to add water! - Rykka Stormheart: - - rscadd: Ported over Aurora Cooking from AuroraStation and Citadel-RP! - - rscadd: Recipes are separate per appliance, and all appliances have a use! - - rscadd: Please take note, Chefs, to pre-heat you appliances at the start of your - shift. - - rscadd: Fryer Recipes require batter before they can be made! - - rscadd: Fire alarms will go off if you burn food! - - rscadd: The largest change - Cooking takes TIME. Around 6 minutes for the largest - recipes in the game. - - rscadd: 'Too many other changes to list - refer to PR #7344 https://github.com/PolarisSS13/Polaris/pull/7344' -2020-08-06: - Cerebulon: - - rscadd: Added new mobs Fire Bugs, Ice Hares, Tymisian Moths and Siffets to surface - spawnlists. Also added a new dog breed, woof. - ForFoxSake: - - rscadd: Ported tgstation styled magazine restocking. Hit a bullet on a table or - floor with a partially empty magazine to start restocking. - Mechoid: - - rscadd: Exosuits now have internal components, mostly like borgs, but larger. - - rscadd: Autolathes can use plastic and plasteel. - - rscadd: Autolathes can have tiered recipes, based on their manipulator rating. - - tweak: Exosuit base health has been lowered due to the changes to damage processing. - Rykka Stormheart: - - rscadd: Blast Doors will now crush people, if they are on the same turf when it - closes, and throw them to an adjacent open turf. - - rscadd: The damage should be delayed enough that you can walk out of the door - before the sprite animation finishes and you will be safe. The delay is being - reviewed, and will likely be adjusted after sufficient feedback is gathered. - - rscadd: Blast doors and shutters (the types that go on bar/kitchen/etc) will also - throw items on their tiles. -2020-08-20: - Atermonera: - - maptweak: Mapped Overmap sensors onto the Southern Cross. Deck 2, central ring, - starboard side. Departmental sensor installations and dedicated rooms may be - added in the future. - - wip: To use the new sensors, you first have to click on them, hit 'Reconnect' - on the window, close the window, then reopen it to get the console to link up - with the sensors properly. - - wip: Enabled overmap event generation. This doesn't really do anything yet because - the shuttles haven't been upgraded, but it's very pretty! - BlinsKot: - - rscadd: You can now alt-click to turn on the washing machine. - - rscadd: You can now alt-click on a mech while piloting it to toggle strafing. - Blinskot: - - rscadd: You can now alt-click on a mech while piloting it to toggle strafing. - - rscadd: You can now alt-click to turn on the washing machine. - Cerebulon: - - rscadd: Added extended flavour text to most things related to commercial vending - machines and their contents. - - rscadd: Added chewing gum, lollipops and chewing tobacco. Unwrap it and place - it in your mask slot like a cigarette. - - rscadd: Added snack food, vending drink and beer brand variety. - - imageadd: New booze bottle, coffee, juice, snack and cigarette packet sprites. - Lorilili: - - tweak: Skrellian blood is now hemocyanin-based and regenerates with copper, not - iron. - - rscadd: You can now wear caution signs and warning cones. - - rscadd: You can now point using shift and middle mouse button. - Mechoid: - - rscadd: Mortiferin added in place of old Necroxadone as a normal chem recipe. - - tweak: Necroxadone changed to a more powerful alternative to Mortiferin which - works even on corpses without bloodflow. - - rscadd: Added reagent pumps. You can refill water tanks planetside! - - rscadd: Added reagent hoses. Only used player-side by tanks, pumps, and spray - nozzles to move reagents from one container to another. - Meghan Rossi: - - bugfix: Cyborgs can now put things into oven dishes with their grippers - - bugfix: Cyborgs can now put oven dishes in the oven with their grippers - - tweak: Bots that are idle in doorways (including firedoors and blastdoors) will - move out of the way. - - rscadd: Multiple cleanbots will no longer attempt to clean the same tile at the - same time. - - rscadd: Cleanbots will now clean tiles closer to them first. - - bugfix: You can now use duct tape on yourself. - - rscadd: Ghosts now have a toggleable security HUD. Use the 'Toggle Security HUD' - verb in the ghost tab to enable it - - rscadd: Ghosts can now shift-click things to examine them. - - rscadd: Ghosts can now alt-click adjacent things to open the turf tab. - - bugfix: You can now build plating on grass with floor tiles. - - rscadd: Improved descriptions for some floors. - - rscadd: The rapid service fabricator (found on service borgs) can now produce - metamorphic pint glasses. - - rscadd: The party supplies and bar supplies crates orderable from cargo now contain - metamorphic pint glasses. - - rscadd: The autolathe can now produce metamorphic pint and half-pint glasses. - - rscadd: The autolathe can now produce all drinking glasses in batches of 5 or - 10. - Nyria: - - rscadd: Added volume settings, available in character setup or from the Preferences - tab. - - rscadd: More settings and affected sounds may be added at a later date. - - rscadd: Added a TGui window to control the new settings with shiny sliders. - Rykka Stormheart: - - rscadd: Adds a mech vs mech combat system for the toy mechs earned from arcades - and found around the station. - - rscadd: You can initiate combat with yourself by hitting a toy mech with another - toy mech, or fight another player if you attack a player holding a mech toy - with your own mech toy while not on harm intent. - - rscadd: Each mech has its own health stat and special ability that they'll use - in combat against each other. - SplinterGP: - - rscadd: Added verb for FBP's to change their monitor display. - - rscdel: Removed monitor mask item(replaced by verb). - Subber: - - rscadd: 'Added a new prosthetic sprite set: Cyber Solutions - Outdated.' -2020-09-06: - Atermonera: - - tweak: You can use Move Up/Down to traverse ladders. No popup 'Which way do you - want to go?' windows required for bidirectional ladders!. - Killian: - - tweak: Added a bunch more random spawners for mapping use. - - tweak: You can now inject reagents directly into a synth's 'blood' stream using - syringes and hypos (inc. borg hypos). Taking oil/coolant samples is still impossible. - Kot: - - tweak: Mecha drills can now butcher dead mobs better. Like gibs and gore and guts - stuff. - Lorilili: - - rscadd: You can now pet borgs on help intent and punch on hurt intent. Old behavior - is now grab intent. - Lorilili (Port from Aurora): - - rscadd: Added knee-high and thigh-high jackboots. - - imageadd: Replaced laceup and leather shoes with oxford shoes. - - imageadd: Replaced standard shoe and high-top sprites with newer ones. - Mechoid: - - maptweak: Mapped distillery into Chemistry, beside the Grinder. - - maptweak: Moves wrapper, spacecleaner, and labeller from the grinder table to - the Chem locker. - - rscadd: Added distilling recipe for Synthetic Plasma, which acts as a blood-restoration - of 1.2 units per synthplas. Also orderable in cargo. - Rykka Stormheart: - - rscadd: Adds Ambience Chance and Repeating Ambience Preferences into Globals, - underneath Client FPS - - rscadd: Random-Ambience-Frequency controls how long before it checks if it can - play ambience to you again. Setting it to 0 disables the random re-play of ambience. - - rscadd: Ambience Chance affects the % chance to play ambience to your client. - It defaults to 35%, but can be set from 0 to 100 to disable it or always play - every time you move into an area or have the Random Ambience check called. - Shadow Larkens: - - rscadd: Added the ability to right click and lower preferences for jobs in the - Occupation Menu. - SplinterGP: - - rscadd: Adds new hailer masks with quotes with sound, allowing you to use a hailer - on a face mask to combine them. - - soundadd: Adds new sound effects for hailer face masks. +DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. +--- +2013-01-07: + Cael_Aislinn: + - tgs: Updated server to tgstation r5200 (November 26th, 2012), see https://code.google.com/p/tgstation13/source/list + for tg's changelog. + Chinsky: + - rscadd: 'Implants: Explosvie implant, exploding when victim hears the codephrase + you set.' + - rscadd: 'Implants: Compressed Matter implat, scan item (making it disappear), + inject yourself and recall that item on will!' + - rscadd: Implant removal surgery, with !!FUN!! results if you mess up it. + - rscadd: Coats now have pockets again. + - rscadd: Bash people on tabetops. an windows, or with stools. Grab people to bash + them on tables or windows (better grab for better hit on windows). Drag stool + sprite on you to pick it up, click on it in hand to make it usual stool again. + - rscadd: Surgical caps, and new sprites for bloodbags and fixovein. + - rscadd: Now some surgery steps will bloody your hands, Full-body blood coat in + case youy mess up spectacualry. + - rscadd: Ported some crates (Art, Surgery, Sterile equiplemnt). + - tweak: Changed contraband crates. Posters moved to Art Crate, cigs and lipstick + ot party crate. Now contraband crate has illegal booze and illicit drugs. + - bugfix: Finally got evac party lights + - bugfix: Now disfigurment,now it WILL happen when damage is bad enough. + - experiment: Now if you speak in depressurized area (less than 10 kPa) only people + next to you can hear you. Radios still work though. +2013-01-13: + Chinsky: + - tweak: If you get enough (6) blood drips on one tile, it'll turn into a blood + puddle. Should make bleeding out more visible. + - tweak: Security belt now able to hold taser, baton and tape roll. + - tweak: Added alternative security uniform to Security wardrobes. + - rscadd: 'Ported Urist cult runes. Down with the crayon drawings! Example: http://dl.dropbox.com/u/26846767/images/SS13/255_symbols.PNG' + - bugfix: Engineering tape now require engineer OR atmos access instead of both. + - rscadd: Implants now will react to EMP, possibly in !!FUN!! ways + GauHelldragon: + - rscadd: Servicebots now have RoboTray and Printing Pen. Robotray can be used to + pick up and drop food/drinks. Printing pen can alternate between writing mode + and rename paper mode by clicking it. + - rscadd: Farmbots. A new type of robot that weeds, waters and fertilizes. Use robot + arm on water tank. Then use plant analyzer, mini-hoe, bucket and finally proximity + sensor. + - rscadd: Chefs can clang their serving trays with a rolling pin. Just like a riot + shield! +2013-01-21: + Cael_Aislinn: + - bugfix: Satchels and ore boxes can now hold strange rocks. + - rscadd: Closets and crates can now be built out of 5 and 10 plasteel respectively. + - rscadd: Observers can become mice once more. +2013-01-23: + Cael_Aislinn: + - tgs: Updated server to tgstation r5200 (November 26th, 2012), see https://code.google.com/p/tgstation13/source/list + for tg's changelog. +2013-01-31: + CIB: + - bugfix: Chilis and cold chilis no longer kill in small amounts + - bugfix: Chloral now again needs around 5 units to start killing somebody +2013-02-13: + Erthilo: + - bugfix: Fixed SSD (logged-out) players not staying asleep. + - bugfix: Fixed set-pose verb and mice emotes having extra periods. + - bugfix: Fixed virus crate not appearing and breaking supply shuttle. + - bugfix: Fixed newcaster photos not being censored. +2013-02-14: + CIB: + - rscadd: Medical side-effects(patients are going to come back for secondary treatment) + - rscadd: NT loyalty setting(affects command reports and gives antags hints who + might collaborate with them) + - tweak: Simple animal balance fixes(They're slower now) + CaelAislinn: + - rscadd: Re-added old ion storm laws, re-added grid check event. + - rscadd: Added Rogue Drone and Vermin Infestation random events. + - rscadd: Added/fixed space vines random event. + - tweak: Updates to the virus events. + - tweak: Spider infestation and alien infestation events turned off by default. + - tweak: Soghun, taj and skrell all have unique language text colours. + - tweak: Moderators will no longer be listed in adminwho, instead use modwho. + Gamerofthegame: + - rscadd: Miscellaneous mapfixes. +2013-02-18: + Cael Aislinn: + - rscadd: Security bots will now target hostile mobs, and vice versa. + - tweak: Carp should actually emigrate now, instead of just immigrating then squatting + around the outer hull. + - tweak: Admins and moderators have been split up into separate 'who' verbs (adminwho + and modwho respectively). +2013-02-20: + Chinsky: + - rscadd: 'Added new surgery: putting items inside people. After you use retractor + to keep incision open, just click with any item to put it inside. But be wary, + if you try to fit something too big, you might rip the veins. To remove items, + use implant removal surgery.' + - rscadd: Crowbar can be used as alternative to retractor. + - rscadd: Can now unload guns by clicking them in hand. + - tweak: Fixed distance calculation in bullet missing chance computation, it was + always assuming 1 or 0 tiles. Now distace REALLY matters when you shoot. + - rscadd: To add more FUN to previous thing, bullets missed to not disappear but + keep going until they hit something else. + - bugfix: Compressed Matter and Explosive implants spawn properly now. + - tweak: 'Tweaks to medical effects: removed itch caused by bandages. Chemical effects + now have non-100 chance of appearing, the stronger medicine, the more probality + it''ll have side effects.' +2013-02-22: + Chinsky: + - tweak: Change to body cavity surgery. Can only put items in chest, groind and + head. Max size for item - 3 (chest), 2 (groin), 1 (head). For chest surgery + ribs should be bent open, (lung surgery until second scalpel step). Surgery + step needs preparation step, with drill. After that you can place item inside, + or seal it with cautery to do other step instead. +2013-02-23: + Cael Aislinn: + - wip: RUST machinery components should now be researchable (with high requirements) + and orderable through QM (with high cost). + - wip: Shield machinery should now be researchable (with high requirements) and + orderable through QM (with high cost). This one is reportedly buggy. + - tweak: Rogue vending machines should revert back to normal at the end of the event. + - rscadd: New Unathi hair styles. +2013-02-25: + Cael Aislinn: + - rscadd: As well as building hull shield generators, normal shield gens can now + be built (see http://baystation12.net/forums/viewtopic.php?f=1&t;=6993). + - rscadd: 'New random events: multiple new system wide-events have been have been + added to the newscaster feeds, some not quite as respectable as others.' + - rscadd: 'New random event: some lucky winners will win the TC Daily Grand Slam + Lotto, while others may be the target of malicious hackers.' +2013-02-27: + Gamerofthegame: + - rscadd: Added the (base gear) ERT preset for the debug command. + - rscadd: Map fixes, Virology hole fixed. Atmospheric fixes for mining and, to a + less extent, the science outpost. (No, not cycling airlocks) + - rscadd: Fiddled with the ERT set up location on Centcom. Radmins will now have + a even easier time equiping a team of any real pratical size, especially coupled + with the above debug command. +2013-03-05: + CIB: + - rscadd: Added internal organs. They're currently all located in the chest. Use + advanced scanner to detect damage. Use the same surgery as for ruptured lungs + to fix them. + Cael Aislinn: + - soundadd: Set roundstart music to randomly choose between space.ogg and traitor.ogg + (see http://baystation12.net/forums/viewtopic.php?f=5&t;=6972) + - experiment: All RUST components except for TEGs (which generate the power) are + now obtainable ingame, bored engineers should get hold of them and setup an + experimental reactor for testing purposes. +2013-03-06: + Cael Aislinn: + - rscadd: Type 1 thermoelectric generators and the associated binary circulators + are now moveable (wrench to secure/unsecure) and orderable via Quartermaster. + - wip: code/maps/rust_test.dmm contains an example setup for a functional RUST reactor. + Maximum output is in the range of 12 to 20MW (12 to 20 million watts). + - bugfix: Removed double announcement for gridchecks, reduced duration of gridchecks. + RavingManiac: + - rscadd: You can now stab people with syringes using the "harm" intent. This destroys + the syringe and transfers a random percentage of its contents into the target. + Armor has a 50% chance of blocking the syringe. +2013-03-09: + Cael Aislinn: + - rscadd: "Beekeeping is now possible. Construct an apiary of out wood and embed\ + \ it into a hydroponics tray, then get a queen bee and bottle of BeezEez from\ + \ cargo bay. \n\t\tHives produce honey and honeycomb, but be wary if the bees\ + \ start swarming." +2013-03-11: + CIB: + - rscadd: Cloning now requires you to put slabs of meat into the cloning pod to + replenish biomass. + Cael Aislinn: + - wip: The xenoarchaeology update is here. This includes a major content overhaul + and a bunch of new features for xenoarchaeology. + - tweak: Digsites (strange rock deposits) are now much more nuanced and interesting, + and a huge number of minor (non-artifact) finds have been added. + - rscadd: Excavation is now a complex process that involves digging into the rock + to the right depth. + - rscadd: Chemical analysis is required for safe excavation of the digsites, in + order to determine how best to extract the finds. + - bugfix: Anomalous artifacts have been overhauled and many longstanding bugs with + existing effects have been fixed - the anomaly utiliser should now work much + more often. + - rscadd: Numerous new artifact effects have been added and some new artifact types + can be dug up from the asteroid. + - rscadd: New tools and equipment have been added, including normal and spaceworthy + versions of the anomaly suits, excavation tools and other neat gadgets. + - rscadd: Five books have been written by subject matter experts from around the + galaxy to help the crew of the Exodus come to grips with this exacting new science + (over 3000 words of tutorials!). + Chinsky: + - rscadd: Sec HUDs now can see short versions of sec records.on examine. Med HUDs + do same for medical records, and can set medical status of patient. + - rscadd: Damage to the head can now cause brain damage. +2013-03-14: + Spamcat: + - rscadd: Figured I should make one of these. Syringestabbing now produces a broken + syringe complete with fingerprints of attacker and blood of a victim, so dispose + your evidence carefully. Maximum transfer amount per stab is lowered to 10. +2013-03-15: + Cael_Aislinn: + - rscadd: Mapped a compact research base on the mining asteroid, with multiple labs + and testing rooms. It's reachable through a new (old) shuttle dock that leaves + from the research wing on the main station. +2013-03-26: + Spamcat: + - bugfix: Chemmaster now puts pills in pill bottles (if one is inserted). + - tweak: Stabbing someone with a syringe now deals 3 damage instead of 7 because + 7 is like, a crowbar punch. + - bugfix: Lizards can now join mid-round again. + - rscadd: Chemicals in bloodstream will transfer with blood now, so don't get drunk + before your blood donation. Viruses and antibodies transfer through blood too. + - bugfix: Virology is working again. +2013-03-27: + Asanadas: + - tweak: The Null Rod has recovered its de-culting ability, for balance reasons. + Metagaming with it is a big no-no! + - rscadd: Holy Water as a liquid is able to de-cult. Less effective, but less bloody. + May be changed over the course of time for balance. +2013-04-04: + SkyMarshal: + - bugfix: Fixed ZAS + - bugfix: Fixed Fire + Spamcat: + - bugfix: Blood type is now saved in character creation menu, no need to edit it + manually every round. +2013-04-09: + SkyMarshal: + - bugfix: Fire Issues (Firedoors, Flamethrowers, Incendiary Grenades) fixed. + - bugfix: Fixed a bad line of code that was preventing autoignition of flammable + gas mixes. + - bugfix: Volatile fuel is burned up after a point. + - rscdel: Partial-tile firedoors removed. This is due to ZAS breaking when interacting + with them. +2013-04-11: + SkyMarshal: + - experiment: Fire has been reworked. + - experiment: In-game variable editor is both readded and expanded with fire controlling + capability. +2013-04-17: + SkyMarshal: + - experiment: ZAS is now more deadly, as per decision by administrative team. May + be tweaked, but currently AIRFLOW is the biggest griefer. + - experiment: World startup optimized, many functions now delayed until a player + joins the server. (Reduces server boot time significantly) + - tweak: Zones will now equalize air more rapidly. + - bugfix: ZAS now respects active magboots when airflow occurs. + - bugfix: Airflow will no longer throw you into doors and open them. + - bugfix: Race condition in zone construction has been fixed, so zones connect properly + at round start. + - bugfix: Plasma effects readded. + - bugfix: Fixed runtime involving away mission. +2013-04-24: + Jediluke69: + - rscadd: Added 5 new drinks (Kira Special, Lemonade, Brown Star, Milkshakes, Rewriter) + - tweak: Nanopaste now heals about half of what it used to + - tweak: Ballistic crates should now come with shotguns loaded with actual shells + no more beanbags + - bugfix: Iced tea no longer makes a glass of .what? + NerdyBoy1104: + - rscadd: 'New Botany additions: Rice and Plastellium. New sheet material: Plastic.' + - rscadd: Plastellium is refined into plastic by first grinding the produce to get + plasticide. 20 plasticide + 10 polytrinic acid makes 10 sheets of plastic which + can be used to make crates, forks, spoons, knives, ashtrays or plastic bags + from. + - rscadd: Rice seeds grows into rice stalks that you grind to get rice. 10 Rice + + 5 Water makes boiled rice, 10 rice + 5 milk makes rice pudding, 10 rice + + 5 universal enzyme (in beaker) makes Sake. + faux: + - imageadd: Mixed Wardrobe Closet now has colored shoes and plaid skirts. + - imageadd: Dress uniforms added to the Captain, RD, and HoP wardrobe closets. A + uniform jacket has also been added to the Captain's closet. HoS' hat has been + re-added to their closet. I do not love the CMO and CE enough to give them anything. + - imageadd: Atheletic closet now has five different swimsuits *for the ladies* in + them. If you are a guy, be prepared to be yelled at if you run around like a + moron in one of these. Same goes for ladies who run around in shorts with their + titties swaying in the space winds. + - imageadd: A set of dispatcher uniforms will spawn in the security closet. These + are for playtesting the dispatcher role. + - imageadd: New suit spawns in the laundry room. It's for geezer's only. You're + welcome, Book. + - imageadd: Nurse outfit variant, orderly uniform, and first responder jacket will + now spawn in the medical wardrobe closet. + - imageadd: 'A white wedding dress will spawn in the chaplain''s closet. There are + also several dresses currently only adminspawnable. Admins: Look either under + "bride" or "dress." The bride one leads to the colored wedding dresses, and + there are some other kinds of dresses under dress.' + - tweak: No more luchador masks or boxing gloves or boxing ring. You guys have a + swimming pool now, dip in and enjoy it. + - tweak: he meeting hall has been replaced with an awkwardly placed security office + meant for prisoner processing. + - tweak: Added a couple more welding goggles to engineering since you guys liked + those a lot. + - imageadd: Flasks spawn behind the bar. Only three. Don't fight over them. I don't + know how to add them to the bar vending machine otherwise I would have done + that instead. Detective, you have your own flask in your office, it's underneath + the cigarettes on your desk. + - tweak: Added two canes to the medical storage, for people who have leg injuries + and can't walk good and stuff. I do not want to see doctors pretending to be + House. These are for patients. Do not make me delete this addition and declare + you guys not being able to have nice things. + - tweak: Secondary entance to EVA now directly leads into the medbay hardsuit section. + Sorry for any inconviences this will cause. The CMO can now fetch the hardsuits + whenever they want. + - tweak: Secondary security hardsuit has been added to the armory. Security members + please stop stealing engineer's hardsuits when you guys want to pair up for + space travel. + - tweak: Firelocks have been moved around in the main hallways to form really ghetto + versions of airlocks. + - tweak: Violin spawns in theatre storage now. I didn't put the piano there though, + that was someone else. + - tweak: Psych office in medbay has been made better looking. +2013-05-14: + Cael_Aislinn: + - experiment: Depth scanners can now be used to determine what material archaeological + deposits are made of, meaning lab analysis is no longer required. + - tweak: Some useability issues with xenoarchaeology tools have been resolved, and + the transit pods cycle automatically now. +2013-05-15: + Spamcat: + - rscadd: Added telescopic batons + to HoS's and captain's lockers. These are quite robust and easily concealable. +2013-05-21: + SkyMarshal: + - experiment: ZAS will now speed air movement into/out of a zone when unsimulated + tiles (e.g. space) are involved, in relation to the number of tiles. + - experiment: Portable Canisters will now automatically connect to any portable + connecter beneath them on map load. + - bugfix: Bug involving mis-mapped disposal junction fixed + - bugfix: Air alarms now work for atmos techs (whoops!) + - bugfix: The Master Controller now properly stops atmos when it runtimes. + - bugfix: Backpacks can no longer be contaminated + - tweak: ZAS no longer logs air statistics. + - tweak: ZAS now rebuilds as soon as it detects a semi-complex change in geometry. (It + was doing this already, but in a convoluted way which was actually less efficient) + - tweak: General code cleanup/commenting of ZAS + - tweak: Jungle now initializes after the random Z-level loads and atmos initializes. +2013-05-25: + Erthilo: + - bugfix: Fixes alien races appearing an unknown when speaking their language. + - bugfix: Fixes alien races losing their language when cloned. + - bugfix: Fixes UI getting randomly reset when trying to change it in Genetics Scanners. +2013-05-26: + Chinsky: + - rscadd: Tentacles! Now clone damage will make you horribly malformed like examine + text says. + Meyar: + - rscadd: The syndicate shuttle now has a cycling airlock during Nuke rounds. + - rscadd: Restored the ability for the syndicate Agent ID to change the name on + the card (reforge it) more than once. + - rscadd: ERT Radio now functional again. + - rscadd: 'Research blast doors now actually lock down the entirety of station-side + Research. ' + - rscadd: 'Added lock down buttons to the wardens office. ' + - rscadd: 'The randomized barsign has made a return. ' + - rscadd: Syndicate Agent ID's external airlock access restored. + VitrescentTortoise: + - rscadd: Added a third option for not getting any job preferences. It allows you + to return to the lobby instead of joining. +2013-05-28: + Erthilo: + - bugfix: Fixes everyone being able to understand alien languages. HERE IS YOUR + TOWER OF BABEL + VitrescentTortoise: + - bugfix: Wizard's forcewall now works. +2013-05-30: + Segrain: + - bugfix: Meteor showers actually spawn meteors now. + - tweak: Engineering tape fits into toolbelt and can be placed on doors. + - rscadd: Pill bottles can hold paper. + Spamcat: + - tweak: Pill bottle capacity increased to 14 items. + - bugfix: Fixed Lamarr (it now spawns properly) + proliberate: + - rscadd: Station time is now displayed in the status tab for new players and AIs. +2013-05-31: + Segrain: + - bugfix: Portable canisters now properly connect to ports beneath them on map load. + - bugfix: Fixed unfastening gas meters. +2013-06-01: + Chinsky: + - rscadd: Bloody footprints! Now stepping in the puddle will dirty your shoes/feet + and make you leave bloody footprints for a bit. + - rscadd: Blood now dries up after some time. Puddles take ~30 minutes, small things + 5 minutes. + - bugfix: Untreated wounds now heal. No more toe stubs spamming you with pain messages + for the rest of the shift. + - experiment: On the other side, everything is healed slowly. Maximum you cna squeeze + out of first aid is 0.5 health per tick per organ. Lying down makes it faster + too, by 1.5x factor. + - rscadd: Lids! Click beaker/bottle in hand to put them on/off. Prevent spilling + - rscadd: Added 'hailer' to security lockers. If used in hand, says "Halt! Security!". + For those who can't run and type. +2013-06-05: + Chinsky: + - rscadd: Load bearing equipment - webbings and vests for engineers and sec. Attach + to jumpsuit, use 'Look in storage' verb (object tab) to open. + Segrain: + - rscadd: Exosuits now can open firelocks by walking into them. +2013-06-06: + Asanadas: + - rscadd: Added a whimsical suit to the head of personnel's secret clothing locker. + Meyar: + - bugfix: Disposal's mail routing fixed. Missing pipes replaced. + - bugfix: 'Chemistry is once again a part of the disposals delivery circuit. ' + - bugfix: Added missing sorting junctions to Security and HoS office. + - bugfix: Fixed a duplicate sorting junction. +2013-06-09: + Segrain: + - bugfix: Emagged supply console can order SpecOp crates again. +2013-06-11: + Meyar: + - bugfix: Fixes a security door with a firedoor ontop of it. + - bugfix: Fixed a typo relating to the admin Select Equipment Verb. (It's RESPONSE + team not RESCUE team) + - rscadd: ERT are now automated, from their spawn to their shuttle. Admin intervention + no longer required! (Getting to the mechs still requires admin permission generally) + - rscadd: Added flashlights to compensate for the weakened PDA lights + - tweak: 'ERT Uniforms updated to be in line with Centcom uniforms. No more turtlenecks, + no sir. ' +2013-06-12: + Zuhayr: + - rscadd: Added pneumatic cannon and harpoons. + - experiment: Added embedded projectiles. Bullets and thrown weapons may stick in + targets. Throwing them by hand won't make them stick, firing them from a cannon + might. Implant removal surgery will get rid of shrapnel and stuck items. +2013-06-13: + Kilakk: + - rscadd: Added the Xenobiologist job. Has access to the research hallway and to + xenobiology. + - rscdel: Removed Xenobiology access from Scientists. + - rscdel: Removed the Xenobiologist alternate title from Scientists. + - rscadd: Added "Xenoarchaeology" to the RD, Scientists, and to the ID computer. + - tweak: Changed the Research Outpost doors to use "Xenoarchaeology" access. +2013-06-18: + Segrain: + - bugfix: Fixed some bugs in windoor construction. + - tweak: Secure windoors are made with rods again. + - rscadd: Windoors drop their electronics when broken. Emagged windoors can have + theirs removed by crowbar. + - rscadd: Airlock electronics can be configured to make door open for any single + access on it instead of all of them. + - rscadd: Cyborgs can preview their icons before choosing. +2013-06-21: + Jupotter: + - bugfix: Fix the robotiscist preview in the char setupe screen +2013-06-22: + Cael_Aislinn: + - tweak: The xenoarchaeology depth scanner will now tell you what energy field is + required to safely extract a find. + - tweak: Excavation picks will now dig faster, and xenoarchaeology as a whole should + be easier to do. +2013-06-23: + Segrain: + - rscadd: Airlocks of various models can be constructed again. + faux: + - experiment: There has been a complete medbay renovation spearheaded by Vetinarix. + http://baystation12.net/forums/viewtopic.php?f=20&t;=7847 <-- Please + put any commentary good or bad, here. + - tweak: Some maintenance doors within RnD and Medbay have had their accesses changed. + Maintenance doors in the joint areas (leading to the research shuttle, virology, + and xenobiology) are now zero access. Which means anyone in those joints can + enter the maintenance tunnels. This was done to add additional evacuation locations + during radiation storms. Additional maintenance doors were added to the tunnels + in these areas to prevent docs and scientists from running about. + - tweak: Starboard emergency storage isn't gone now, it's simply located in the + escape wing. + - experiment: An engineering training room has been added to engineering. This location + was previously where surgery was located. If you are new to engineering or need + to brush up on your skills, please use this area for testing. +2013-06-26: + Segrain: + - bugfix: Autopsy scanner properly displays time of wound infliction and death. + - bugfix: Autopsy scanner properly displays wounds by projectile weapons. + Whitellama: + - bugfix: One-antag rounds (like wizard/ninja) no longer end automatically upon + death + - wip: Space ninja has been implemented as a voteable gamemode + - rscadd: Space ninja spawn landmarks have been implemented (but not yet placed + on the map), still spawn at carps-pawns instead. (The code will warn you about + this and ask you to report it, it's a known issue.) + - rscadd: Five new space ninja directives have been added, old directives have been + reworded to be less harsh + - wip: Space ninjas have been given their own list as antagonists, and are no longer + bundled up with traitors + - bugfix: Space ninjas with a "steal a functional AI" objective will now succeed + by downloading one into their suits + - tweak: Space ninja suits' exploding on death has been nerfed, so as not to cause + breaches + - rscadd: A few space ninja titles/names have been added and removed to be slightly + more believable + - bugfix: The antagonist selector no longer chooses jobbanned players when it runs + out of willing options +2013-06-27: + Segrain: + - bugfix: ID cards properly setup bloodtype, DNA and fingerprints again. +2013-06-28: + Segrain: + - rscadd: AIs are now able to examine what they see. +2013-07-03: + Segrain: + - rscadd: Security and medical cyborgs can use their HUDs to access records. +2013-07-05: + Spamcat: + - rscadd: Pulse! Humans now have hearbeat rate, which can be measured by right-clicking + someone - Check pulse or by health analyzer. Medical machinery also has heartbeat + monitors. Certain meds and conditions can influence it. +2013-07-06: + Chinsky: + - rscadd: Humans now can be infected with more than one virus at once. + - rscadd: All analyzed viruses are put into virus DB. You can view it and edit their + name and description on medical record consoles. + - tweak: 'Only known viruses (ones in DB) will be detected by the machinery and + HUDs. ' + - rscadd: Viruses cause fever, body temperature rising the more stage is. + - bugfix: Humans' body temperature does not drift towards room one unless there's + big difference in them. + - tweak: Virus incubators now can transmit viuses from dishes to blood sample. + - rscadd: New machine - centrifuge. It can isolate antibodies or viruses (spawning + virus dish) from a blood sample in vials. Accepts vials only. + - rscadd: Fancy vial boxes in virology, one of them is locked by ID with MD access. + - tweak: Engineered viruses are now ariborne too. +2013-07-11: + Chinsky: + - rscadd: Gun delays. All guns now have delays between shots. Most have less than + second, lasercannons and pulse rifles have around 2 seconds delay. Automatics + have zero, click-speed. +2013-07-26: + Kilakk: + - bugfix: Brig cell timers will no longer start counting down automatically. + - tweak: Separated the actual countdown timer from the timer controls. Pressing + "Set" while the timer is counting down will reset the countdown timer to the + time selected. +2013-07-28: + Segrain: + - rscadd: Camera console circuits can be adjusted for different networks. + - rscadd: Nuclear operatives and ERT members have built-in cameras in their helmets. + Activate helmet to initialize it. +2013-07-30: + Erthilo: + - bugfix: EFTPOS and ATM machines should now connect to databases. + - bugfix: Gravitational Catapults can now be removed from mechs. + - bugfix: Ghost manifest rune paper naming now works correctly. + - bugfix: Fix for newscaster special characters. Still not recommended. + Kilakk: + - rscadd: Added colored department radio channels. +2013-08-01: + Asanadas: + - tweak: The Null Rod has recovered its de-culting ability, for balance reasons. + Metagaming with it is a big no-no! + - rscadd: Holy Water as a liquid is able to de-cult. Less effective, but less bloody. + May be changed over the course of time for balance. + CIB: + - bugfix: Chilis and cold chilis no longer kill in small amounts + - bugfix: Chloral now again needs around 5 units to start killing somebody + Cael Aislinn: + - rscadd: Security bots will now target hostile mobs, and vice versa. + - tweak: Carp should actually emigrate now, instead of just immigrating then squatting + around the outer hull. + - tweak: Admins and moderators have been split up into separate 'who' verbs (adminwho + and modwho respectively). + CaelAislinn: + - rscadd: Re-added old ion storm laws, re-added grid check event. + - rscadd: Added Rogue Drone and Vermin Infestation random events. + - rscadd: Added/fixed space vines random event. + - tweak: Updates to the virus events. + - tweak: Spider infestation and alien infestation events turned off by default. + - tweak: Soghun, taj and skrell all have unique language text colours. + - tweak: Moderators will no longer be listed in adminwho, instead use modwho. + Cael_Aislinn: + - tgs: Updated server to tgstation r5200 (November 26th, 2012), see https://code.google.com/p/tgstation13/source/list + for tg's changelog. + Chinsky: + - rscadd: 'Old new medical features:' + - rscadd: Autoinjectors! They come preloaded with 5u of inapro, can be used instantly, + and are one-use. You can replace chems inside using a syringe. Box of them is + added to Medicine closet and medical supplies crate. + - rscadd: Splints! Target broken liimb and click on person to apply. Can be taken + off in inventory menu, like handcuffs. Splinted limbs have less negative effects. + - rscadd: Advanced medikit! Red and mean, all doctors spawn with one. Contains better + stuff - advanced versions of bandaids and aloe heal 12 damage on the first use. + - tweak: Wounds with damage above 50 won't heal by themselves even if bandaged/salved. + Would have to seek advanced medical attention for those. + Erthilo: + - bugfix: Fixed SSD (logged-out) players not staying asleep. + - bugfix: Fixed set-pose verb and mice emotes having extra periods. + - bugfix: Fixed virus crate not appearing and breaking supply shuttle. + - bugfix: Fixed newcaster photos not being censored. + Gamerofthegame: + - rscadd: Miscellaneous mapfixes. + GauHelldragon: + - rscadd: Servicebots now have RoboTray and Printing Pen. Robotray can be used to + pick up and drop food/drinks. Printing pen can alternate between writing mode + and rename paper mode by clicking it. + - rscadd: Farmbots. A new type of robot that weeds, waters and fertilizes. Use robot + arm on water tank. Then use plant analyzer, mini-hoe, bucket and finally proximity + sensor. + - rscadd: Chefs can clang their serving trays with a rolling pin. Just like a riot + shield! + Jediluke69: + - rscadd: Added 5 new drinks (Kira Special, Lemonade, Brown Star, Milkshakes, Rewriter) + - tweak: Nanopaste now heals about half of what it used to + - tweak: Ballistic crates should now come with shotguns loaded with actual shells + no more beanbags + - bugfix: Iced tea no longer makes a glass of .what? + Jupotter: + - bugfix: Fix the robotiscist preview in the char setupe screen + Kilakk: + - rscadd: Added the Xenobiologist job. Has access to the research hallway and to + xenobiology. + - rscdel: Removed Xenobiology access from Scientists. + - rscdel: Removed the Xenobiologist alternate title from Scientists. + - rscadd: Added "Xenoarchaeology" to the RD, Scientists, and to the ID computer. + - tweak: Changed the Research Outpost doors to use "Xenoarchaeology" access. + Meyar: + - rscadd: The syndicate shuttle now has a cycling airlock during Nuke rounds. + - rscadd: Restored the ability for the syndicate Agent ID to change the name on + the card (reforge it) more than once. + - rscadd: ERT Radio now functional again. + - rscadd: 'Research blast doors now actually lock down the entirety of station-side + Research. ' + - rscadd: 'Added lock down buttons to the wardens office. ' + - rscadd: 'The randomized barsign has made a return. ' + - rscadd: Syndicate Agent ID's external airlock access restored. + NerdyBoy1104: + - rscadd: 'New Botany additions: Rice and Plastellium. New sheet material: Plastic.' + - rscadd: Plastellium is refined into plastic by first grinding the produce to get + plasticide. 20 plasticide + 10 polytrinic acid makes 10 sheets of plastic which + can be used to make crates, forks, spoons, knives, ashtrays or plastic bags + from. + - rscadd: Rice seeds grows into rice stalks that you grind to get rice. 10 Rice + + 5 Water makes boiled rice, 10 rice + 5 milk makes rice pudding, 10 rice + + 5 universal enzyme (in beaker) makes Sake. + RavingManiac: + - rscadd: You can now stab people with syringes using the "harm" intent. This destroys + the syringe and transfers a random percentage of its contents into the target. + Armor has a 50% chance of blocking the syringe. + Segrain: + - bugfix: Meteor showers actually spawn meteors now. + - tweak: Engineering tape fits into toolbelt and can be placed on doors. + - rscadd: Pill bottles can hold paper. + SkyMarshal: + - bugfix: Fixed ZAS + - bugfix: Fixed Fire + Spamcat: + - rscadd: Figured I should make one of these. Syringestabbing now produces a broken + syringe complete with fingerprints of attacker and blood of a victim, so dispose + your evidence carefully. Maximum transfer amount per stab is lowered to 10. + VitrescentTortoise: + - rscadd: Added a third option for not getting any job preferences. It allows you + to return to the lobby instead of joining. + Whitellama: + - bugfix: One-antag rounds (like wizard/ninja) no longer end automatically upon + death + - wip: Space ninja has been implemented as a voteable gamemode + - rscadd: Space ninja spawn landmarks have been implemented (but not yet placed + on the map), still spawn at carps-pawns instead. (The code will warn you about + this and ask you to report it, it's a known issue.) + - rscadd: Five new space ninja directives have been added, old directives have been + reworded to be less harsh + - wip: Space ninjas have been given their own list as antagonists, and are no longer + bundled up with traitors + - bugfix: Space ninjas with a "steal a functional AI" objective will now succeed + by downloading one into their suits + - tweak: Space ninja suits' exploding on death has been nerfed, so as not to cause + breaches + - rscadd: A few space ninja titles/names have been added and removed to be slightly + more believable + - bugfix: The antagonist selector no longer chooses jobbanned players when it runs + out of willing options + Zuhayr: + - rscadd: Added pneumatic cannon and harpoons. + - experiment: Added embedded projectiles. Bullets and thrown weapons may stick in + targets. Throwing them by hand won't make them stick, firing them from a cannon + might. Implant removal surgery will get rid of shrapnel and stuck items. + faux: + - imageadd: Mixed Wardrobe Closet now has colored shoes and plaid skirts. + - imageadd: Dress uniforms added to the Captain, RD, and HoP wardrobe closets. A + uniform jacket has also been added to the Captain's closet. HoS' hat has been + re-added to their closet. I do not love the CMO and CE enough to give them anything. + - imageadd: Atheletic closet now has five different swimsuits *for the ladies* in + them. If you are a guy, be prepared to be yelled at if you run around like a + moron in one of these. Same goes for ladies who run around in shorts with their + titties swaying in the space winds. + - imageadd: A set of dispatcher uniforms will spawn in the security closet. These + are for playtesting the dispatcher role. + - imageadd: New suit spawns in the laundry room. It's for geezer's only. You're + welcome, Book. + - imageadd: Nurse outfit variant, orderly uniform, and first responder jacket will + now spawn in the medical wardrobe closet. + - imageadd: 'A white wedding dress will spawn in the chaplain''s closet. There are + also several dresses currently only adminspawnable. Admins: Look either under + "bride" or "dress." The bride one leads to the colored wedding dresses, and + there are some other kinds of dresses under dress.' + - tweak: No more luchador masks or boxing gloves or boxing ring. You guys have a + swimming pool now, dip in and enjoy it. + - tweak: he meeting hall has been replaced with an awkwardly placed security office + meant for prisoner processing. + - tweak: Added a couple more welding goggles to engineering since you guys liked + those a lot. + - imageadd: Flasks spawn behind the bar. Only three. Don't fight over them. I don't + know how to add them to the bar vending machine otherwise I would have done + that instead. Detective, you have your own flask in your office, it's underneath + the cigarettes on your desk. + - tweak: Added two canes to the medical storage, for people who have leg injuries + and can't walk good and stuff. I do not want to see doctors pretending to be + House. These are for patients. Do not make me delete this addition and declare + you guys not being able to have nice things. + - tweak: Secondary entance to EVA now directly leads into the medbay hardsuit section. + Sorry for any inconviences this will cause. The CMO can now fetch the hardsuits + whenever they want. + - tweak: Secondary security hardsuit has been added to the armory. Security members + please stop stealing engineer's hardsuits when you guys want to pair up for + space travel. + - tweak: Firelocks have been moved around in the main hallways to form really ghetto + versions of airlocks. + - tweak: Violin spawns in theatre storage now. I didn't put the piano there though, + that was someone else. + - tweak: Psych office in medbay has been made better looking. + proliberate: + - rscadd: Station time is now displayed in the status tab for new players and AIs. +2013-08-04: + Chinsky: + - rscadd: Health HUD indicator replaced with Pain indicator. Now health indicator + shows pain level instead of actual vitals level. Some types of damage contribute + more to pain, some less, usually feeling worse than they really are. +2013-08-08: + Erthilo: + - bugfix: Raise Dead rune now properly heals and revives dead corpse. + - bugfix: Admin-only rejuvenate verb now heals all organs, limbs, and diseases. + - bugfix: Cyborg sprites now correctly reset with reset boards. This means cyborg + appearances can now be changed without admin intervention. +2013-09-18: + Kilakk: + - rscadd: Fax machines! The Captain and IA agents can use the fax machine to send + properly formatted messages to Central Command. + - imageadd: Gave the fax machine a fancy animated sprite. Thanks Cajoes! +2013-09-24: + Snapshot: + - rscdel: Removed hidden vote counts. + - rscdel: Removed hiding of vote results. + - rscdel: Removed OOC muting during votes. + - rscadd: Crew transfers are no longer callable during Red and Delta alert. + - wip: Started work on Auto transfer framework. +2013-10-06: + Chinsky: + - rscadd: Return of dreaded side effects. They now manifest well after their cause + disappears, so curing them should be possible without them reappearing immediately. + They also lost last stage damaging effects. +2013-10-29: + Cael_Aislinn: + - rscadd: Xenoarchaeology's chemical analysis and six analysis machines are gone, + replaced by a single one which can be beaten in a minigame. + - rscadd: Sneaky traitors will find new challenges to overcome at the research outpost, + but may also find new opportunities (transit tubes can now be traversed). + - rscadd: Finding active alien machinery should now be made significantly easier + with the Alden-Saraspova counter. +2013-11-01: + Various: + - rscadd: Autovoting, Get off the station when your 15 hour workweek is done, thanks + unions! + - rscadd: Some beach props that Chinsky finds useless. + - wip: Updated NanoUI + - rscadd: Dialysis while in sleepers - removes reagents from mobs, like the chemist, + toss him in there! + - tweak: Pipe Dispensers can now be ordered by Cargo + - rscadd: Fancy G-G-G-G-Ghosts! +2013-11-23: + Ccomp5950: + - bugfix: Players are now no longer able to commit suicide with a lasertag gun, + and will feel silly for doing so. + - bugfix: Ghosts hit with the cult book shall now actually become visible. + - bugfix: The powercells spawned with Exosuits will now properly be named to not + confuse bearded roboticists. + - bugfix: Blindfolded players will now no longer require eye surgery to repair their + sight, removing the blindfold will be sufficient. + - rscadd: Atmospheric Technicians will now have access to Exterior airlocks. +2013-11-24: + Yinadele: + - experiment: Supermatter engine added! Please treat your new engine gently, and + report any strangeness! + - tweak: Rebalanced events so people don't explode into appendicitis or have their + organs constantly explode. + - rscadd: Vending machines have had bottled water, iced tea, and grape soda added. + - rscadd: Head reattachment surgery added! Sew heads back on proper rather than + monkey madness. + - rscadd: Pain crit rebalanced - Added aim variance depending on pain levels, nerfed + blackscreen severely. + - rscadd: 'Cyborg alt titles: Robot, and Android added! These will make you spawn + as a posibrained robot. Please enjoy!' + - bugfix: Fixed the sprite on the modified welding goggles, added a pair to the + CE's office where they'll be used. + - bugfix: Fixed atmos computers- They are once again responsive! + - tweak: Added in functionality proper for explosive implants- You can now set their + level of detonation, and their effects are more responsively concrete depending + on setting. + - rscadd: Hemostats re-added to autolathe! + - rscadd: Added two manuals on atmosia and EVA, by MagmaRam! Found in engineering + and the engineering bookcase. + - bugfix: Fixed areas in medbay to have fully functional APC sectors. + - rscadd: Girders are now lasable. + - experiment: Please wait warmly, new features planned for next merge! +2013-12-01: + 'Various Developers banged their keyboards together:': + - rscadd: New Engine, the supermatter, figure out what a cooling loop is, or don't + and blow up engineering! + - rscadd: Each department will have it's own fax, make a copy of your butt and fax + it to the admins! + - rscadd: Booze and soda dispensers, they are like chemmasters, only with booze + and soda! + - rscadd: Bluespace and Cryostasis beakers, how do they work? Fuggin bluespace + how do they work? + - rscadd: You can now shove things into vending machines, impress your friends on + how things magically disappear out of your hands into the machine! + - rscadd: Robots and Androids (And gynoids too!) can now use custom job titles + - bugfix: Various bugfixes +2013-12-18: + RavingManiac: + - rscadd: Mousetraps can now be "hidden" through the right-click menu. This makes + them go under tables, clutter and the like. The filthy rodents will never see + it coming! + - tweak: Monkeys will no longer move randomly while being pulled. +2014-01-01: + Various: + - rscadd: AntagHUD and MedicalHUD for ghosts, see who the baddies are, check for + new configuration options. + - rscadd: Ghosts will now have bold text if they are in the same room as the person + making conversations easier to follow. + - rscadd: New hairstyles! Now you can use something other then hotpink floor length + braid. + - wip: DNA rework, tell us how you were cloned and became albino! + - rscadd: Dirty floors, so now you know exactly how lazy the janitors are! + - rscadd: A new UI system, feel free to color it yourself, don't set it to completely + clear or you will have a bad time. + - rscadd: Cryogenic storage, for all your SSD needs. + - rscadd: New hardsuits for those syndicate tajaran +2014-02-01: + Various: + - rscadd: NanoUI for PDA + - rscadd: Write in blood while a ghost in cult rounds with enough cultists + - rscadd: Cookies, absurd sandwiches, and even cookable dioanae nymphs! + - rscadd: A bunch of new guns and other weapons + - rscadd: Species specific blood +2014-02-19: + Aryn: + - experiment: New air model. Nothing should change to a great degree, but temperature + flow might be affected due to closed connections not sticking around. +2014-03-01: + Various: + - rscadd: Paint Mixing, red and blue makes purple! + - rscadd: New posters to tell you to respect those darned cat people + - rscadd: NanoUI for APC's, Canisters, Tank Transfer Valves and the heaters / coolers + - tweak: PDA bombs are now less annoying, and won't always blow up / cause internal + bleeding + - tweak: Blob made less deadly + - rscadd: Objectiveless Antags now a configuration option, choose your own adventure! + - wip: Engineering redesign, now with better monitoring of the explodium supermatter! + - rscadd: Security EOD + - rscadd: New playable race, IPC's, go beep boop boop all over the station! + - rscadd: Gamemode autovoting, now players don't have to call for gamemode votes, + it's automatic! +2014-03-05: + RavingManiac: + - rscadd: Smartfridges added to the bar, chemistry and virology. No more clutter! + - rscadd: A certain musical instrument has returned to the bar. + - rscadd: There is now a ten second delay between ingesting a pill/donut/milkshake + and regretting it. +2014-03-10: + Chinsky: + - rscadd: Viruses now affect certain range of species, different for each virus + - tweak: Spaceacilline now prevents infection, and has a small chance to cure viruses + at Stage 1. It does not give them antibodies though, so they can get sick again! + - tweak: Biosuits and spacesuits now offer more protection against viruses. Full + biosuit competely prevents airborne infection, when coupled with gloves they + both protect quite well from contact ones + - rscadd: Sneezing now spreads viruses in front of mob. Sometimes he gets a warning + beforehand though +2014-03-30: + RavingManiac: + - rscadd: Inflatable walls and doors added. Useful for sealing off hull breaches, + but easily punctured by sharp objects and Tajarans. +2014-04-06: + RavingManiac: + - tweak: Tape recorders and station-bounced radios now work inside containers and + closets. +2014-04-11: + Jarcolr: + - rscadd: You can now flip coins like a D2 + - tweak: Miscellaneous cargo crates got a tiny buff, Standard Costume crate is now + Costume Crate + - tweak: Grammar patch,telekinesis/amputated arm exploit fixes,more in the future + - tweak: Grille kicking now does less damage + - tweak: TELESCOPIC baton no longer knocks anybody down,still got a lot of force + though + - tweak: Other small-ish changes and fixes that aren't worth mentioning +2014-04-25: + Various: + - rscadd: Overhauled saycode, you can now use languages over the radio. + - rscadd: Chamelon items beyond just the suit. + - rscadd: NanoUI Virology + - rscadd: 3D Sounds + - rscadd: AI Channel color for when they want to be all sneaky + - rscadd: New inflatable walls and airlocks for your breach sealing pleasure. + - rscadd: Carbon Copy papers, so you can subject everyone to your authority and + paperwork, but mainly paperwork + - rscadd: Undershirts and rolling down jumpsuits + - rscadd: Insta-hit tasers, can be shot through glass as well. + - rscadd: Changeling balances, an emphasis put more on stealth. + - rscdel: Genetics disabled + - rscdel: Telescience removed, might be added again when we come up with a less + math headache enducing version of it. + - bugfix: Bugfixes galore! +2014-04-29: + HarpyEagle: + - rscadd: Webbing vest storage can now be accessed by clicking on the item in inventory + - rscadd: Holsters can be accessed by clicking on them in inventory + - rscadd: Webbings and other suit attachments are now visible on the icon in inventory + - tweak: Removing jumpsuits now requires drag and drop to prevent accidental undressing + - rscadd: Added an action icon for magboots that can be used to toggle them similar + to flashlights + - rscadd: Fuel tanks now spill fuel when wrenched open +2014-05-03: + Cael_Aislinn: + - rscadd: "Coming out of nowhere the past few months, the Garland Corporation has\ + \ made headlines with a new prehistoric theme park delighting travellers with\ + \ species thought extinct. Now available for research stations everywhere is\ + \ the technology that made it all possible! Features include:
    \n\t\t\t-\ + \ 13 discoverable prehistoric species to clone from fossils (including 5 brand\ + \ new ones).
    \n\t\t\t- 11 discoverable prehistoric plants to clone from fossils\ + \ (including 9 brand new ones).
    \n\t\t\t- New minigame that involves correctly\ + \ ordering the genomes inside each genetic sequence to unlock an animal/plant.
    \n\ + \t\t\t- Some prehistoric animals and plants may seem strangely familiar... while\ + \ others may bring more than the erstwhile scientist bargains for.
    \n




    " +2014-05-06: + Hubble: + - rscadd: Clip papers together by hitting a paper with a paper or photo + - imageadd: Adds icons for copied stamps +2014-05-16: + HarpyEagle: + - rscadd: Silicon mob types (AI, cyborgs, PAI) can now speak certain species languages + depending on type and module + - rscadd: Languages can now be whispered when using the language code with either + the whisper verb or the whisper speech code +2014-05-23: + Hubble: + - rscadd: Personal lockers are now resettable + - rscadd: Take off people's accessories or change their sensors in the drag and + drop-interface + - rscadd: Merge paper bundles by hitting one with another + - tweak: Line breaks in Security, Medical and Employment Records + - tweak: Record printouts will have names on it + - tweak: Set other people's internals in belt and suit storage slots + - bugfix: No longer changing suit sensors while cuffed + - bugfix: No longer emptying other people's pockets when they are not full yet +2014-05-28: + Chinsky: + - rscadd: Adds few new paperBBcode tags, to make up for HTML removal. + - rscadd: '[logo] tag draws NT logo image (one from wiki).' + - rscadd: '[table] [/table] tags mark borders of tables. [grid] [/grid] are borderless + tables, useful of making layouts. Inside tables following tags are used: [row] + marks beginning of new table row, [cell] - beginning of new table cell.' +2014-05-31: + Jarcolr: + - rscadd: 21 New cargo crates, go check them out! + - rscadd: Peanuts have now been added, food items are now being developed. + - rscadd: 2 new cargo groups, Miscellaneous and Supply. + - rscadd: Sugarcane seeds can now be gotten from the seed dispenser. + - rscadd: 5 new satchels when selecting "satchel" for RD, scientist, botanist, virologist, + geneticist (disabled) and chemist. + - rscadd: Clicking on a player with a paper/book when you have the eyes selected + shows them the book/paper forcefully. +2014-06-03: + Hubblenaut: + - rscadd: Added wheelchairs + - tweak: Replaced stool in Medical Examination with wheelchair + - tweak: Using a fire-extinguisher to propel you on a chair can have consequences + (drive into walls and people, do it!) +2014-06-13: + HarpyEagle: + - rscadd: Added docking ports for shuttles + - rscadd: Shuttle airlocks will automatically open and close, preventing people + from being sucked into space by because someone on another z-level called a + shuttle + - rscadd: Some docking ports can also double as airlocks + - rscadd: Docking ports can be overriden to prevent any automatic action. Shuttles + will wait for players to open/close doors manually + - rscadd: Shuttles can be forced launched, which will make them not wait for airlocks + to be properly closed +2014-06-15: + HarpyEagle: + - bugfix: Fixed wound autohealing regardless of damage amount. The appropriate wound + will now be assigned correctly based on damage amount and type + - bugfix: Fixed several other bugs related wounds that resulted in damage magically + disappearing + - bugfix: Fixed various sharp objects not being counted as sharp, bullets in particular + - bugfix: Fixed armour providing more protection from bullets than it was supposed + to +2014-06-19: + Chinsky: + - rscadd: Adds guest terminals on the map. These wall terminals let anyone issue + temporary IDs. Only access that issuer has can be granted, and maximum time + pass can be issued for is 20 minutes. All operations are logged in terminals. +2014-06-20: + Cael_Aislinn: + - rscadd: 'New discoverable items added to xenoarchaeology, and new features for + some existing ones. Artifact harvesters can now harvest the secondary effect + of artifacts as well as the primary one.
    + +
    ' + - tweak: 'Artifact utilisers should be much nicer/easier to use now.
    + +
  • Alden-Saraspova counters and talking items should work properly + now.
    + +
  • + +
    ' +2014-07-01: + Various: + - experiment: Hardsuit breaching. + - experiment: Rewritten fire. + - experiment: Supermatter now glows and sucks things into it as it approaches criticality. + - rscadd: Station Vox (Vox pariahs) are now available. + - rscadd: Wheelchairs. + - rscadd: Cargo Trains. + - rscadd: Hardsuit cycler machinery. + - rscadd: Rewritten lighting (coloured lights!) + - rscadd: New Mining machinery and rewritten smelting. + - rscadd: Rewritten autolathe + - rscadd: Mutiny mode. + - rscadd: NanoUI airlock and docking controllers. + - rscadd: Completely rewritten shuttle code. + - rscadd: 'Derelict Z-level replacement: construction site.' + - rscadd: Computer3 laptops. + - rscadd: Constructable SMES units. + - rscadd: Omni-directional atmos machinery. + - rscadd: Climbable tables and crates. + - rscadd: Xenoflora added to Science. + - rscadd: Utensils can be used to eat food. + - rscadd: Decks of cards are now around the station. + - rscadd: Service robots can speak languages. + - wip: Xenoarch updates and fixes. + - tweak: Rewritten species-specific gear icon handling. + - tweak: Cats and borers can be picked up. + - tweak: Botanist renamed to Gardener. + - tweak: Hydroponics merged with the Kitchen. + - tweak: Latejoin spawn points (Arrivals, Cryostorage, Gateway). + - rscadd: Escape pods only launch automatically during emergency evacuations + - rscadd: Escape pods can be made to launch during regular crew transfers using + the control panel inside the pod, or by emagging the panel outside the pod + - rscadd: When swiped or emagged, the crew transfer shuttle can be delayed in addition + to being launched early +2014-07-06: + HarpyEagle: + - rscadd: Re-enabled and rewrote the wound infection system + - rscadd: Infections can be prevented by properly bandaging and salving wounds + - rscadd: Infections are cured by spaceacillin +2014-07-20: + PsiOmegaDelta: + - rscadd: AI can now store up to five camera locations and return to them when desired. + - rscadd: AI can now alt+left click turfs in camera view to list and interact with + the objects. + - rscadd: AI can now ctrl+click turret controls to enable/disable turrets. + - rscadd: AI can now alt+click turret controls to toggle stun/lethal mode. + - rscadd: AI can now select which channel to state laws on. +2014-07-26: + Whitellama: + - rscadd: Added dynamic flavour text. + - bugfix: Fixed bug with suit fibers and fingerprints. +2014-07-31: + HarpyEagle: + - tweak: Stun batons now work like tasers and deal agony instead of stun + - rscadd: Being hit in the hands with a stun weapon will cause whatever is being + held to be dropped + - tweak: Handcuffs now require an aggressive grab to be used +2014-08-02: + Whitellama: + - bugfix: Arcane tomes can now be stored on bookshelves. + - bugfix: Dionaea players no longer crash on death, and now become nymphs properly. +2014-08-05: + HarpyEagle: + - tweak: Atmos Rewrite. Many atmos devices now use power according to their load + and gas physics + - rscadd: Pressure regulator device. Replaces the passive gate and can regulate + input or output pressure + - rscadd: Gas heaters and gas coolers are now constructable and can be upgraded + with parts from research + - bugfix: Fixes recharger and cell charger power draw. Rechargers draw 15 kW, wall + chargers draw 25 kW, and heavy-duty cell chargers draw 40 kW. Cyborg charging + stations draw 75 kW. + - bugfix: Laptops, and various other machines, now draw more reasonable amounts + of power + - bugfix: Machines will periodically update their powered status if moved from a + powered to an unpowered area and vice versa +2014-08-27: + Whitellama: + - bugfix: Made destination taggers more intuitive so you know when you've tagged + something + - rscadd: Ported package label and tag sprites + - rscadd: Ported using a pen on a package to give it a title, or to write a note + - rscadd: Donut boxes and egg boxes can be constructed out of cardboard +2014-08-31: + Whitellama: + - bugfix: Matches and candles can be used to burn papers, too. + - bugfix: Observers have a bit more time (20 seconds, instead of 7.5) before the + Diona join prompt disappears. +2014-09-05: + RavingManiac: + - experiment: 'NewPipe implemented: Supply and scrubber pipes can be run in parallel + without connecting to each other.' + - rscadd: Supply pipes will only connect to supply pipes, vents and Universal Pipe + Adapters(UPAs). + - rscadd: Scrubber pipes will only connect to scrubber pipes, scrubbers and UPAs. + - rscadd: UPAs will connect to regular, scrubber and supply pipes. +2014-09-20: + HarpyEagle: + - bugfix: Fixes evidence bags and boxes eating each other. Evidence bags now store + items by dragging the bag onto the item to be stored. +2014-09-28: + Gamerofthegame: + - rscadd: Hoverpods fully supported, currently orderable from cargo. Two slots, + three cargo, space flight and a working mech for all other intents and purposes. + - rscadd: Added the Rigged laser and Passenger Compartment equipment. The rigged + laser is a weapon for working exosuits - just a ordinary laser, but with triple + the cool down and rather power inefficient. The passenger compartment allows + other people to board and hitch a ride on the mech - such as in fire rescue + or for space flight. + Zuhayr: + - rscadd: Organs can now be removed and transplanted. + - tweak: Brain surgery is now the same as chest surgery regarding the steps leading + up to it. + - tweak: Appendix and kidney now share the groin and removing the first will prevent + appendicitis. + - tweak: Lots of backend surgery/organ stuff, see the PR if you need to know. +2014-10-01: + RavingManiac: + - rscadd: Zooming with the sniper rifle now adds a view offset in the direction + you are facing. + - rscadd: Added binoculars - functionally similar to sniper scope. Adminspawn-only + for now. + - rscadd: Bottles from chemistry now, like beakers, use chemical overlays instead + of fixed sprites. + - rscadd: Being in space while not magbooted to something will cause your sprite + to bob up and down. + Zuhayr: + - rscadd: Added species organ checks to several areas (phoron burn, welder burn, + appendicitis, vox cortical stacks, flashes). + - rscadd: Added VV option to add or remove organs. + - rscadd: Added simple bioprinter (adminspawn). + - rscadd: Added smashing/slashing behavior from xenos to some unarmed attacks. + - rscadd: Added some new state icons for diona nymphs. + - rscadd: Added borer husk functionality (cortical borers can turn dead humans into + zombies). + - rscadd: Added tackle verb. + - rscadd: Added NO_SLIP. + - rscadd: Added species-specific orans to Dionaea, new Xenomorphs and vox. + - rscadd: Added colour and species to blood data. + - rscadd: Added lethal consequences to missing your heart. + - rscdel: Removed robot_talk_understand and alien_talk_understand. + - rscdel: Removed attack_alien() and several flavours of is_alien() procs. + - rscdel: Removed /mob/living/carbon/alien/humanoid. + - rscdel: Removed alien_hud(). + - rscdel: Removed IS_SLOW, NEEDS_LIGHT and RAD_ABSORB. + - rscdel: Renamed is_larva() to is_alien(). + - tweak: Refactored a ton of files, either condensing or expanding them, or moving + them to new directories. + - tweak: Refactored some attack vars from simple_animal to mob/living level. + - tweak: Refactored internal organs to /mob/living/carbon level. + - tweak: Refactored rad and light absorbtion to organ level. + - tweak: Refactored brains to /obj/item/organ/brain. + - tweak: Refactored a lot of blood splattering to use blood_splatter() proc. + - tweak: Refactored broadcast languages (changeling and alien hiveminds, drone and + binary chat) to actual languages. + - tweak: Refactored xenomorph abilities to work for humans. + - tweak: Refactored xenomorphs into human species. + - tweak: Rewrote larva_hud() and human_hud(). The latter now takes data from the + species datum. + - tweak: Rewrote diona nymphs as descendents of /mob/living/carbon/alien. + - tweak: Rewrote xenolarva as descendents of /mob/living/carbon/alien. + - tweak: Rewrote /mob/living/carbon/alien. + - tweak: Moved alcohol and toxin processing to the liver. + - tweak: Moved drone light proc to robot level, added integrated_light_power and + local_transmit vars to robots. + - tweak: Moved human brainloss onto the brain organ. + - tweak: Shuffled around and collapsed several redundant procs down to carbon level + (hide, ventcrawl, Bump). + - tweak: Fixed species swaps from NO_BLOOD to those with blood killing the subject + instantly. +2014-11-01: + PsiOmegaDelta: + - bugfix: Adds the last missing step to deconstruct fire alarms. Apply wirecutters. + - rscadd: There's a "new" mining outpost nearby the Research outpost. + - rscadd: Manifest ghosts now have spookier names. + - rscadd: Adds a gas monitor computer for the toxin mixing chamber. + - rscadd: AI can now change the display of individual AI status screens. + - rscadd: More ion laws.. + - rscadd: All turrets have been replaced with portable variants. Potential targets + can be configured on a per turret basis. + - bugfix: Improved crew monitor map positioning. + - rscadd: Can now order plastic, body-, and statis bags from cargo + - rscadd: PDAs now receive newscasts. + - rscadd: (De)constructable emergency shutters. + - rscadd: Borgs can now select to simply state their laws or select a radio channel, + same as the AI. +2014-11-04: + TwistedAkai: + - rscadd: Almost any window which has been fully unsecured can now be dismantled + with a wrench. +2014-11-08: + PsiOmegaDelta: + - rscadd: Service personnel now have their own frequency to communicate over. Use + "say :v". + - rscadd: The AI can now has proper quick access to its private channel. Use "say + :o". + - rscadd: Newscasters supports photo captions. Simply pen one on the attached photo. + - rscadd: Once made visible by a cultist ghosts can toggle visiblity at will. + - rscadd: Detonating cyborgs using the cyborg monitor console now notifies the master + AI, if any. + - rscadd: More machinery, such as APCs, air alarms, etc., now support attaching + signalers to the wires. + - tweak: Random event overhaul. Admins may wish check the verb "Event Manager Panel". +2014-11-22: + Zuhayr: + - rscadd: Added the /obj/item/weapon/rig class - back-mounted deployable hardsuits. + - rscadd: Replaced existing hardsuits with 'voidsuits', functionally identical. + - rscdel: Removed the mounted device and helmet/boot procs from voidsuits. + - tweak: Refactored a shit-ton of ninja code into the new rig class. + - wip: This is more than likely going to take a lot of balancing to get into a good + place. +2015-01-09: + Zuhayr: + - tweak: Voice changers no longer use ID cards. They have Toggle and Set Voice verbs + on the actual mask object now. + - rscadd: Readded moonwalking. Alt-dir to face new dir, or Face-Direction verb to + face current dir. +2015-02-04: + RavingManiac: + - rscadd: Holodeck is now bigger and better, with toggleable gravity and a new courtroom + setting + TwistedAkai: + - bugfix: Purple Combs should now be visible and have their proper icon +2015-02-12: + Daranz: + - rscadd: Vending machines now use NanoUI and accept cash. The vendor account can + now be suspended to disable all sales in all machines on station. +2015-02-16: + RavingManiac: + - rscadd: Say hello to the new Thermoelectric Supermatter Engine. Read the operating + manual to get started. +2015-02-18: + PsiOmegaDelta: + - rscadd: Synths now have timestamped radio and chat messages. + - rscadd: New and updated uplink items. + - rscadd: Multiple AIs can now share the same holopad. + - rscadd: The AI now has built-in consoles, accessible from the subsystem tab. +2015-02-24: + Zuhayr: + - experiment: Major changes to the kitchen and hydroponics mechanics. Review the + detailed changelog here, +2015-04-07: + RavingManiac: + - tweak: You can now pay vending machines and EFTPOS scanners without removing your + ID from your PDA or wallet. Clicking on the vending machine with your ID/PDA/wallet/cash + also brings up the menu now instead of attacking the vending machine. +2015-04-18: + PsiOmegaDelta: + - rscadd: Added a changelog editing system that should cause fewer conflicts and + more accurate timestamps. +2015-04-23: + Dennok: + - rscadd: Added an automatic pipelayer. + - rscadd: Added an automatic cablelayer. + PsiOmegaDelta: + - bugfix: Shower curtains no longer lose their default color upon being washed. + - bugfix: Emergency shutters can again be examined, and from the proper distance. + - bugfix: The virus event will now only infect mobs on the station, currently controlled + by player that has been active in the last 5 minutes. + - bugfix: Laptops now use the proper proc for checking camera status. + - rscadd: Makes it possible to eject PDA cartridges using a verb. + - rscadd: Makes it possible to shake tables with one's bare hands to stop climbers. + - bugfix: Added a mass driver door in disposals to prevent trash from floating out + into space before proper ejection. + - rscadd: Rig/Hardsuit module tab - Less informative than the NanoUI hardsuit interface + but allows quicker access to the various rig modules. + - rscadd: Silicons with the medical augmentation sensors enabled now also see alive/dead + status if sensors are set accordingly. + - rscadd: Emergency shutters opened by silicons are now treated as having been forced + open by a crowbar. + - rscadd: An active AI chassis can now be pushed, just as an empty chassis can be. + - rscadd: The AI can now use the crew monitor console to track crew members with + full sensors enabled. + - rscadd: The AI now has a shortcut to track people holding up messages to cameras. + - rscadd: The AI now has a shortcut to track people sending PDA messages. + - rscadd: Multiple AIs can now share the same holopad. + - rscadd: Admin ghosts can now transfer other ghosts into mobs by drag-clicking. + - rscadd: Ghosts can now toggle seeing darkness and other ghosts separately. + - rscadd: Moving while dead now auto-ghosts you. + - rscadd: 'Two new random events: Space dust and gravitation failure.' + - rscadd: Upgraded wizard spell interface and new spells. + - rscadd: More uplink items. + - rscadd: Uplink items now have rudimentary descriptions. + Yoshax: + - tweak: Adjusts fruits and other stuff to have a minmum of 10 units of juice and + stuff. +2015-04-24: + Dennok: + - bugfix: Fixes overmap ship speed calculations. + - rscadd: Adds overmap ship rotation. + - rscadd: Added a floorlayer. +2015-04-28: + Jarcolr: + - rscadd: Added 9 new bar sign designs/sprites. + Kelenius: + - rscadd: 'Good news to the roboticists! The long waited firmware update for the + bots has arrived. You can expect the following changes:' + - rscadd: Medbots have improved the disease detection algorithms. + - rscadd: Floorbot firmware has been bugtested. In particular, they will no longer + get stuck near the windows, hopelessly trying to fix the floor under the glass. + - rscadd: Floorbots have also received an internal low-power metal synthesizer. + They will use it to make their own tiles. Slowly. + - rscadd: Following the complains from humanitarian organizations regarding securitron + brutality, stength of their stunners has been toned down. They will also politely + demand that you get on the floor before arresting you. Except for the taser-mounted + guys, they will still tase you down. + - rscadd: Other minor fixes. + - rscdel: 'The lasertag bots are now forbidden to build and use following the incident + #1526672. Please don''t let it happen again.' + - rscadd: The farmbot design has been finished! Made from a watertank, robot arm, + plant analyzer, bucket, minihoe and a proximity sensor, these small (not really) + bots will be a useful companion to any gardener and/or xenobotanist. + - tweak: 'Spider learning alert: they have learned to recognize the bots and will + mercilessly attack them.' + - rscadd: An experimental CPU upgrade would theoretically allow any of the bots + to function with the same intelligence capacity as the maintenance drones. We + still have no idea what causes it to boot up. Science! + - rscadd: 'INCOMING TRANSMISSION: Greetings to agents, pirates, operatives, and + anyone who otherwise uses our equipment. Following the NT update of bot firmware, + we have updated the cryptographic sequencer''s hacking routines as well. The + medbots you emag will not poison you anymore, the clanbots won''t clean after + themselves immediately, and floorbots... wear a space suit. Oh, and it works + on the new farmbots, too.' + PsiOmegaDelta: + - rscadd: Beware. Airlocks can now crush more things than just mobs. + - rscadd: AIs now have a personal atmospherics control subsystem. + - rscadd: Some borg modules now have additional subsystems. + - tweak: Improves borg module handling. + - tweak: Secure airlocks now buzz when access is denied. + - tweak: The mental health office door now requires psychiatrist access, and the + related button now opens/closes the door instead of bolting. + - soundadd: Restores an old soundtrack 'Thunderdome.ogg'. + - rscadd: Some holodeck programs now have custom ambience tracks. + RavingManiac: + - rscadd: The phoron research lab has been renovated to include a heat-exchange + system, a gas mixer/filter and a waste gas disposal pump. + - tweak: Candles now burn for about 30 mintutes. + Yoshax: + - tweak: Adds items to the orderable antag surgical kit so its actually useful for + surgery. + - tweak: Adjusts custom loadout costs to be more standardised and balances. Purely + cosmetic items, shoes, hats, and all things that do not provide a straight advtange + (sterile mask, or pAI, protection from viruses and possible door hacking or + records access, respectively), each cost 1 point, items that provide an advantage + like those just mentioned, or provide armor or storage cost 2 points. + - rscadd: Adds practice rounds, both .45 for Sec and Detective's guns, also 9mm + top mounted for the Saber, and for the Bulldog. + - rscadd: Adds the .45 and 9mm practice rounds to the armory. + - rscadd: Adds all the practice rounds to the autolathe. + - tweak: Adds r_walls to the back of the firing range, leaves the sides normal. + - bugfix: Fixes HoS' office door to not be CMO locked. +2015-04-29: + Daranz: + - rscadd: Paper bundles can now have papers inserted at arbitrary points. This can + be done by clicking the previous/next page links with a sheet of paper in hand. + HarpyEagle: + - rscadd: 'Added new fire modes to various guns: c20r, STS-35, WT-550, Z8, L6 SAW, + and double barreled shotgun. The firing modes work the same way as the egun; + click on the weapon with it in your active hand to cycle between modes. Unloading + these weapons now requires that you click on them with an empty hand.' + PsiOmegaDelta: + - rscadd: Portable atmospheric pumps and scrubbers now use NanoUI. + - rscadd: Two new events which will cause damage to APCs or cameras when triggered. +2015-04-30: + Yoshax: + - rscadd: Adds more items to custom loadout, including a number of dressy suits + and some other things. +2015-05-02: + HarpyEagle: + - bugfix: Neck-grabbing someone now stuns them properly. + PsiOmegaDelta: + - tweak: The spider infestation event now makes an announcement much sooner. + - rscadd: Admins can now toggle OOC/LOOC separately. + - tweak: Mice are now numbered to aid admins. + Yoshax: + - rscadd: Adds an option and verb to the AI to send emergency messages to Central, + functions same as comms console option. + - tweak: Changes comms console to only have one level of ID require, meaning all + heads of staff have what was captain access, allowing them to change alert, + send emergency messages and make announcements. + - rscadd: Adds an emergency bluespace relay machine which is mapped into teletcomms, + this machine takes emergency messages and sends them to central, if one does + not exist on any Z, you cannot send any emergency messages. + - rscadd: Adds an emergency bluespace relay assembly kit orderable from cargo for + when the ones on telecomms are destroyed. Assembly is required. + - rscadd: Adds the emergency bluespace relay circuitboard to be researchable and + printable in R&D, with sufficient tech levels. +2015-05-05: + PsiOmegaDelta: + - tweak: Grilles no longer return too many rods when destroyed (using means other + than wirecutters). + RavingManiac: + - tweak: Intent menu now appears while zooming with a sniper rifle. +2015-05-06: + PsiOmegaDelta: + - rscadd: Examining a pen or crayon now lists the available special commands in + the examine tab. +2015-05-07: + HarpyEagle: + - rscadd: Breaking out of lockers now has sound and animation. + PsiOmegaDelta: + - bugfix: The cloning computer can again successfully locate nearby cloning vats + and DNA scanners at round start. + - rscadd: Security equipment now treats individuals with CentCom ids with the greatest + respect. + - maptweak: Adds stretches of power cable around the construction outpost, ensuring + one does not have to climb over machines to being laying cables. + RavingManiac: + - rscadd: Muzzle-flash lighting effect for guns + - rscadd: Energy guns now display shots remaining on examine +2015-05-09: + Yoshax: + - rscadd: Maps in the top mounted 9mm practice rounds, .45 practice rounds, and + practice shotgun shells into the armory. +2015-05-10: + GinjaNinja32: + - rscadd: Acting jobs on the manifest will now sort with their non-acting counterparts. + All assignments beginning with the word 'acting', 'temporary', or 'interim' + will do this. + Yoshax: + - tweak: Removes sleepy chems from being cloned, adds a consistent period of 30 + tick sleep. +2015-05-11: + Mloc: + - experiment: Rewritten lighting system. + - rscadd: Better coloured lights. + - rscadd: Animated transitions. + PsiOmegaDelta: + - bugfix: As an observer, using antagHUD should now always restrict you from respawning + without admin intervention. + Techhead: + - rscadd: Voidsuits can have tanks inserted into the storage slot. + - rscadd: Voidsuits display helpful information on their contents on examine. + - rscadd: Magboots can be equipped over other shoes. Except other magboots. +2015-05-12: + Dennok: + - imageadd: New buildmode icons made by BartNixon. + HarpyEagle: + - rscadd: Masks and helmets that cover the face block feeding food, drinks, and + pills. + MrSnapwalk: + - imageadd: Added seven new AI core displays. + - tweak: Changed the pAI sprite and added several new expressions. + PsiOmegaDelta: + - rscadd: The space vine event now comes with a station announcement. +2015-05-14: + PsiOmegaDelta: + - maptweak: Should now be more evident that the brig disposal chute sends its goods + to the common brig area. + - bugfix: Cells now drain when using more charge than what is available. + - tweak: The rig stealth module now requires as much power to run as the energy + blade module. + Techhead: + - rscadd: Vox will spawn with emergency nitrogen tanks in their survival boxes. + - rscadd: Diona will spawn with an emergency flare instead of a survival box. + - rscdel: Engineers no longer spawn with extended-capacity oxygen tanks. + - bugfix: Vox spawning without backpacks will have their nitrogen tank equipped + to their back. + - tweak: The Bartender's spare beanbag shells have been moved into bar backroom + with the shotgun. + - bugfix: Portable air pumps now fill based on external/airtank pressure when pumping + in. +2015-05-16: + GinjaNinja32: + - rscadd: Rewrote tables. To construct a table, use steel to make a table frame, + then plate the frame with a material such as steel, gold, wood, etc. Hold a + stack in your hand and drag it to the table to reinforce it. To deconstruct + a table, use a screwdriver to remove the reinforcements (if present), then a + wrench to remove the plating, and a wrench again to dismantle the frame. Use + a welder to repair any damage. Use a carpet tile on a table to add felt, and + a crowbar to remove it. + HarpyEagle: + - rscadd: Adds tail animations for tajaran and unathi. Animations are controlled + using emotes. +2015-05-17: + PsiOmegaDelta: + - bugfix: Teleporter artifacts should no longer teleport mobs inside objects. +2015-05-18: + Hubblenaut: + - rscadd: Adds a light for available backup power on airlocks. + Kelenius: + - tweak: 'There has been a big update to the reagent system. A full-ish changelog + can be found here: http://pastebin.com/imHXTRHz. In particular:' + - tweak: Reagents now differentiate between being ingested (food, pills, smoke), + injected (syringes, IV drips), and put on the skin (sprays, beaker splashing). + - tweak: Injecting food and drinks will cause bad effects. + - tweak: Healing reagents, generally speaking, have stronger effects when injected. + - tweak: Toxins now work slower and deal more damage. Seek medical help! + - tweak: Alcohol robustness has been lowered. + - tweak: Acid will no longer melt large numbers of items at once. + - tweak: Synaptizine is no longer hilariously deadly. + Loganbacca: + - tweak: Changed MULE destination selection to be list based. + PsiOmegaDelta: + - tweak: Destroying a camera by brute force now has a chance to break the wiring + within. + - rscadd: Turf are now processed. This, for example, causes radioactive walls to + regularly irradiate nearby mobs. + - bugfix: Welders should now always update their icon and inhand states properly. +2015-05-22: + Ccomp5950: + - bugfix: Beepsky no longer kills goats. + - tweak: Goats will move towards vines that are 4 spaces away now instead of 1 + - bugfix: Goats will eat the spawning plants for vines as well as the vines themselves. + Chinsky: + - rscadd: Ghetto diagnosis. Grab patient, aim at bodypart you want to check, click + on them with help intent. This will tell you about their wounds, fractures and + other oddities (toxins/oxygen) for that bodypart. + - rscadd: Fractures are visible on very damaged limbs. Dislocations are always visible. + Surgery incisions now visible too. + - rscadd: Stethoscopes actually make sense now. They care for heart/lungs status + when reporting pulse and respiration now. + HarpyEagle: + - rscadd: Re-implemented fuel fires. Tweaked fire behaviour overall. + Yoshax: + - tweak: Bear traps now do damage when stood on, enough to break bones! Bear traps + can now affect any limb of a person who is on the ground, including head! Bear + traps are no longer legcuffs and instead embed in the limb they attack. + - tweak: Bear traps now take several seconds to deploy and cannot be picked up when + armed, they must be disarmed by clicking on them. They also cannot be moved + then they are deployed. + Zuhayr: + - rscadd: Massive material refactor. Walls, beds, chairs, stools, tables, ashtrays, + knives, baseball bats, axes, simple doors, barricades, so on. + - rscadd: Tables are now built via steel then another sheet on the resulting frame. + They can then be reinforced by dragging a stack of sheets onto the table. + - rscadd: Walls are built with steel for girders, then right-click the girder and + select the reinforce verb while holding a stack, then click the girders with + a final sheet. + - rscadd: Various things can be built with various sheet types. Experiment! Just + keep in mind that uranium is now radioactive and phoron is now flammable. +2015-05-26: + Atlantis: + - rscadd: NanoUI for Robotics Control Console + - rscadd: NanoUI for Supermatter Crystal - AI/Robot only, purely informational + Chinsky: + - rscadd: Meat limbs now can be attached. Use limb on missing area, then hemostat + to finalize it. + - rscadd: Limbs from other races can be now attached. They'll cause rejection, but + it can be kept at bay with spaceacilline to some point. Species special attack + is carried over too, i.e. you can clawn people if you sew a cathand to yourself. + - rscadd: Limbs that are left in open will rot in ~7 minutes. Use freezers or cryobags + to stop it. You can still attach them, but you wish you couldn't. + PsiOmegaDelta: + - tweak: Both the pulse taker and target must now remain still for the duration + of the check or it will fail. + RavingManiac: + - rscadd: Tape recorders now record hearable emotes and action messages (e.g. gunshots). + - bugfix: You can now see actions from inside mechs and closets. + Techhead: + - rscadd: Removed gaseous reagents from the chemistry system and replaced with real-world + organic chemistry precursors. + - rscadd: Hydrogen has been replaced with hydrazine, a highly toxic, flammable liquid. + - rscadd: Oxygen has been replaced with acetone, a mildly toxic liquid. Ethanol's + ink-sovlent capabilities have been copied to it. + - rscadd: Chlorine has been replaced with hydrochloric acid. It is a stronger acid + than sulphuric but less toxic. + - tweak: Nitrogen has been replaced with ammonia. Ammonia now acts as a Dexalin-equivalent + for Vox. + - tweak: Flourine has also been replaced with hydrazine in its one recipe. Flourosurficant + has been renamed azosurficant. + - tweak: Being splashed with liquid Phoron will burn eyes and contaminate clothes + like being exposed to Phoron gas. + Zuhayr: + - rscadd: Added a ghost requisition system for posibrains and living plants. + - rscadd: Added attack_ghost() to hydro trays and posibrains to allow ghosts to + enter them. + - rscadd: Prosthetic limbs are now only repairable with welders/cable coils if they + have suffered below 30 combined damage. + - rscadd: 'Surgery steps that cause no pain and have no failure wounding have been + added: screwdriver for ''incision'', crowbar to open, multitool to ''decouple'' + a prosthetic organ. Hemostat is still used to take an organ out.' + - rscadd: Using a welder or a cable coil as a surgical tool after opening a maintenance + hatch will repair damage beyond the 30 damage cap. In other words, severe damage + to robolimbs requires expert repair from someone else. + - rscdel: Eye and brain surgery were removed; they predate the current organ system + and are redundant. + - rscadd: IPC are now simply full prosthetic bodies using a specific manufacturer + (Morpheus Cyberkinetics). + - rscadd: IPC can 'recharge' in a cyborg station to regain nutriment. They no longer + interface with APCs. + - rscadd: NO_BLOOD flag now bypasses ingested and blood reagent processing. + - rscadd: NO_SCAN now bypasses mutagen reagent effects. + - rscadd: Cyborg analyzers now show damage to prosthetic limbs and organs on humans. + - tweak: Prosthetic EMP damage was reduced. + - tweak: Several organ files were split up/moved around. +2015-05-27: + PsiOmegaDelta: + - tweak: The inactive check process now respects client holder status and can be + configured how long clients may remain inactive before being kicked. + Zuhayr: + - rscadd: Unfolded pAIs can now be scooped up and worn as hats. + - tweak: Scoop-up behavior is now standardized to selecting help intent and dragging + their icon onto yours. +2015-05-30: + Atlantis: + - rscadd: Malfunction Overhaul - Whole gamemode was completely reworked from scratch. + Most old abilities have been removed and quite a lot of new abilities was added. + AI also has to hack APCs to unlock higher tier abilities faster, instead of + having access to them from the round start. Most forced things, such as, shuttle + recalling were removed and are instead controlled by the AI. Code is fully modular + allowing for future modifications. + HarpyEagle: + - bugfix: Fixes Engineer ERT gloves not being insulated. + - tweak: IV stands are no longer bullet shields. They also allow mice, drones, pAIs + et al to pass though. + Kelenius: + - tweak: AI now hears LOOC both around its eye and its core, and speaks in LOOC + around its eye. Keep in mind that you won't hear and won't be heard if there + is a wall between your eye and the target. + PsiOmegaDelta: + - rscadd: You can now review the server revision date and hash by using the 'Show + Server Revision' verb in the OOC category. +2015-06-02: + Techhead: + - rscadd: Re-adds extended capacity emergency oxygen tanks to relevant jobs. +2015-06-04: + PsiOmegaDelta: + - rscadd: AI eyes can now be found in the observer follow list. + - rscadd: Synths can now review all law modules that can be found on the station + from their law manager. + - rscadd: Synths can state these laws if desired, however this is strongly discouraged + unless subverted/malfunctioning. + - bugfix: Astral projecting mobs, such as wizards or cultists, may no longer respawn + as something else while their body lives. + Techhead: + - rscadd: Prison break event has been expanded to include Virology or Xenobiology + - rscadd: Prison break event will warn Enginering and the AI beforehand so they + can take preventive measures. + - bugfix: Disabling area power will now prevent doors from opening during the event +2015-06-05: + PsiOmegaDelta: + - bugfix: Split stacks no longer lose their coloring. + - tweak: Can no longer merge cables of different colors. + - tweak: Blobs and simple mobs now attack all external organs instead of a subset. + The overall damage remains the same but the number of fractures caused will, + in general, be fewer. + - rscadd: Spider nurses now have a chance of injecting their victims with spider + eggs which eventually hatch. If the limb is removed from the host, the host + dies, or the spiderling has matured sufficiently it will crawl out into freedom. + Medical scanners will pick upp eggs and spiderlings as foreign bodies. + Yoshax: + - tweak: Makes hyposprays start empty instead of filled with Tricord. + - tweak: Makes the special wizard projectile staffs, Animate, Change, Focus and + any future ones only usable by wizards. Also makes it so only wizards can use + spellbooks and teleportation scrolls. +2015-06-08: + PsiOmegaDelta: + - rscadd: The AI chassis now glows, with the color depending on the currently selected + display. +2015-06-09: + PsiOmegaDelta: + - rscadd: Ports /tg/'s meteor event. Meteors now appear to be more accurate, come + in a greater variety, and may drop ores on their final destruction. +2015-06-16: + Chinsky: + - rscadd: 'Updated penlights to be more of use in diagnostics, they now show following + conditions:' + - rscadd: Eye damage + - rscadd: Blurry eyes (overall slower reaction) + - rscadd: Brain damage (one eye reacts slower) + - rscadd: Opiates use (pinpoint pupils) + - rscadd: Drugs use (dilated pupils) + PsiOmegaDelta: + - rscadd: Observers can now follow both the AI and its eye upon speech. + - rscadd: Observers can now follow both observers and their body, if they ever had + one, upon speech. + - rscadd: Observers can now follow hivemind speakers if the speaker is not using + an alias or antagHUD is enabled. + - rscadd: Turret controls now glow, with the color depending on the current mode. + Techhead: + - rscadd: Converted Request Console interface into NanoUI. +2015-06-19: + HarpyEagle: + - bugfix: Prevents being on fire from merely warming mobs up slightly in some cases. + Mob fires also burn hotter. + - rscadd: Matches can now be used to light things adjacent to you when thrown. + - tweak: Made the effects of having a damaged robotic leg more prominent. + - bugfix: Robot limbs no longer cause pain messages. A reminder that you can still + check their status with 'Help Intent' -> 'Click Self'. + - tweak: Knifing damage scales with weapon force and throat protection. Helmets + only provide throat protection if they are air tight. Trying to cut someone's + throat with wirecutters and/or while wearing an armoured sealed helmet will + require several attempts before the victim passes out. + - tweak: Knifing switches on harm intent, in case you just wanted to beat on the + victim for some reason. + - bugfix: Prevents knifing bots or silicons. +2015-06-22: + PsiOmegaDelta: + - tweak: The traitor uplink no longer displays all items in a long list, instead + has categories which when accessed shows the relevant items. +2015-06-24: + HarpyEagle: + - bugfix: Fixed Tajaran name generation producing names without a space between + first and last. + - wip: Adds docking to the mercenary shuttle. Works similarly to other shuttles, + except docking and undocking is manually initiated and not automatic. A system + to approve or deny dock requests still to be implemented. + - rscadd: Toolboxes can now hold larger items, such as stacks of metal or power + cells, at the cost of having less space for other things. + - tweak: Gloves/shoes can now be worn even if you have one hand/foot missing. The + other one still has to be present, of course. The items still drop when you + first lose the hand/foot. + - tweak: Budget insulated gloves are somewhat less useless. On average, they will + stop half the damage from getting shocked, and the worst case insulation is + not as bad as it used to be. Budget gloves that are as good as regular insulated + gloves are still as rare as they were before though. + - tweak: PTR bullets are now hitscan, to make them somewhat better for actual sniping. + - maptweak: The telecoms server room now has an actual cycling airlock into it. + - tweak: Non-vital body parts will no longer take further damage above a certain + amount, and will inflict paincrit effects instead. On most humaniods the head, + chest, and groin are vital. + - rscadd: 'Engineers now spawn with industrial workboots (credit: ChessPiece/Bishop).' + - bugfix: Damaged robotic legs now more likely to have an effect. + - bugfix: Fixed bug preventing internal organs from taking damage in some cases. + - maptweak: New flavours of tables around the station. Engineering starts with more + plastic. + - bugfix: Fixed worn items not appearing in some cases. Most notably crossbows and + certain guns when worn on the back. As a side effect, laundry machines no longer + transform items. + - bugfix: Crit oxyloss now runs in game time instead of real time. So if lag is + slowing your movement the same slowdown applies to the dying person you're trying + to reach. + - rscadd: Breathmasks can now be adjusted by clicking on them in your hand, in addition + to the verb. + - rscadd: Wearing a space helmet or similar face-covering gear now prevents eating + and force-feeding food, drink, and pills. + - rscadd: Phoron in air ignites above it's flashpoint temperature and a certain + (very small) minimum concentration. Environments that have oxygen and are hot + enough, and have phoron but not enough concentration to burn will produce flareouts, + which are mostly a visual effect. + - rscadd: Adds animation when making unarmed attacks or attacking with melee weapons, + to help make it clearer who is attacking. + - soundadd: Opening an unpowered door now has an appropriate sound. + - rscadd: Ingesting diseased blood may contract the disease. +2015-06-26: {} +2015-06-30: + PsiOmegaDelta: + - maptweak: Non-general areas on Crescent are now protected by blast doors to enforce + area restrictions. Admins can operate these from the central checkpoint. +2015-07-04: + PsiOmegaDelta: + - tweak: Portable turrets now only blocks movement while deployed. + - tweak: Portable turrets are no longer invincible while undeployed, however they + have increased damage resistance in this state. + - bugfix: Crescent portable turrets should no longer act up during attempts to (un)wrench + and alter their settings. +2015-07-06: + GinjaNinja32: + - rscadd: '''Provisional'' is now also a valid temporary position prefix for manifest + sorting.' +2015-07-10: + Zuhayr: + - rscadd: Ninja now spawns on a little pod on Z2 and can teleport to the main level. +2015-07-11: + HarpyEagle: + - imageadd: Added inhand sprites for flashes, flashbangs, emp and other grenades. + Loganbacca: + - bugfix: Turrets no longer burn holes through the AI. + - tweak: Projectiles now have a chance of hitting mobs riding cargo trains. + - bugfix: Fixed visual bugs with projectile effects. +2015-07-14: + HarpyEagle: + - bugfix: Fixes wrong information being reported when analyzing locked abandoned + crates with a multitool. + PsiOmegaDelta: + - tweak: Ninjas can no longer teleport unto turfs that contain solid objects. + - tweak: Wizards can no longer etheral jaunt unto turfs that contain solid objects. +2015-07-27: + Kelenius: + - tweak: Borg shaker now works similarly to hypospray. It generates reagents that + can be poured into glasses. + - bugfix: Therefore, they can no longer duplicate rare reagents such as phoron. +2015-07-29: + Karolis2011: + - rscadd: Made tagger and sorting pipes dispensible. + - bugfix: Unwelding and welding sorting/tagger pipes, no longer delete data about + them. +2015-07-31: + HarpyEagle: + - bugfix: Fixed projectiles being able to hit people in body parts that they don't + have. This will also mean that the less limbs someone has the less effective + they will be as a body shield. +2015-08-11: + PsiOmegaDelta: + - experiment: 0.1.19 is live. + - tweak: Crew monitors now update every 5th second instead of every other. Reduces + lag and gives antags a larger window of opportunity to disable suit sensors + if they have to harm someone. +2015-08-13: + GinjaNinja32: + - rscadd: Changed language selection to allow multiple language selections, changed + humans/unathi/tajarans/skrell to not automatically gain their racial language, + instead adding it to the selectable languages for that species. Old slots will + warn when loaded that the languages may not be what you expect. + Orelbon: + - rscadd: Changed the HoP's suit to more bibrant colors and hopefully you will like + it. +2015-08-14: + HarpyEagle: + - spellcheck: Renames many guns to follow a consistent naming style. Updated and + changed gun description text to be more lore-friendly. + - rscadd: Throwing a booze bottle at something nearby while on harm intent causes + it to smash, splashing it's contents over whatever it hits. + - rscadd: Rags can now be wrung out over a container or the floor, emptying it's + contents into the container or splashing them on the floor. + - rscadd: Rags can now be soaked using the large water and fuel tanks instead of + just beakers. + - rscadd: Rags soaked in welding fuel can be lit on fire. + - rscadd: Rags can now be stuffed into booze bottles. When the bottle smashes, the + stuffed rag is dropped onto the ground. + - bugfix: Fixed eggs having a ridiculously large chemical volume. + - rscadd: T-Ray scanner effects are now only visible to the person holding the scanner. + - rscadd: Traitors can now purchase the C-20r and the STS-35 for telecrystals. + PsiOmegaDelta: + - tweak: The amount you start with in your station account is now affected by species, + rank, and NT's stance towards you. + TheWelp: + - rscadd: Bookcases are now movable/buildable/destroyable. + - rscadd: Paper can now be crumpled by using in-hand while on hurt intent. + - rscadd: Library Computer External Archive is now sortable. + Zuhayr: + - rscadd: Click a hat on a drone with help intent to equip it. Drag the drone onto + yourself with grab intent to remove it. +2015-08-15: + Kelenius: + - rscadd: Bees have been updated and are totally worth checking out (beekeeping + crate at cargo). + - rscdel: Sleeper consoles removed. All interaction is now done by clicking on the + sleeper itself. + - tweak: To put people into sleeper, you now have to click-drag people to it. Grabs + no longer work. To exit the sleeper, move. + - tweak: Sleeper now uses a NanoUI. +2015-08-16: + HarpyEagle: + - tweak: The unathi breacher is now only wearable by unathi. +2015-08-17: + PsiOmegaDelta: + - rscadd: Station time and duration now available in the Status tab. +2015-08-24: + HarpyEagle: + - tweak: Girders are now reinforced by using a screwdriver on the girder before + applying the material sheets. Use a screwdriver again instead to cancel reinforcing. + - bugfix: Mechanical traps no longer spawn in the janitor's locker. + - rscadd: Mechanical traps can now be printed with a hacked autolathe. + - rscadd: Adds armour penetration mechanic for projectiles and melee weapons. + - rscadd: Laser carbines, LWAP, and shotgun now have a small amount of armour penetration, + ballistic rifles (not SMGs) have moderate amounts, laser cannon has high armour + penetration, and the PTR mostly ignores body armour. + - tweak: 'Shotgun slugs and Z8/STS damage has been lowered slightly to accomodate + for their higher penetration. In general ballistics deal less damage but have + higher penetration than comparable laser weapons. Notable exception: X-Ray lasers + have had their damage lowered slightly but gain very high armour penetration.' + - rscadd: Energy swords now have very high armour penetration. Ninja blades do less + damage but ignore armour completely. + Kelenius: + - experiment: Click cooldowns have been removed on pretty much everything that isn't + an attack. + PsiOmegaDelta: + - rscadd: Adds the option to set the icon size to 48x48, found under the Icons menu, + along with 32x32, 64x64, and stretch to fit. + - tweak: Active AI cores now provides coverage on the AI camera network. Does not + utilize actual cameras, thus will not show up on security consoles. + - rscadd: The Dinnerware vending machine now offer both utensil knives and spoons + without first having to hack them. + - rscadd: Synths now have id cards with access levels which is checked when operating + most station equipment. + - rscadd: Station synthetics still have full station access but can no longer interact + with syndicate equipment, and syndicate borgs now start with only syndicate + access. + - rscadd: Syndicate borgs can copy the access from other cards by utilizing their + own id card module, similar to how syndicate ids work. + - rscadd: When examined up close id cards now offer a more detailed view. + - rscadd: Agent ids now offer much greater customization, allowing changing name, + age, DNA, toggling of AI tracking termination (using the electronic warfware + option), and more. + - rscadd: As AI tracking can now be enabled/disabled at will AI players should not + feel the need to hesitate before informing relevant crew members when camera + tracking is explicitly terminated. + - rscadd: Uplink menu now more organized and with new categories. + - rscadd: Now possible to cause falsified ion storm announcements. + - rscadd: Now possible to cause falsified radiation storm announcements, with expected + maintenance access changes. + - rscadd: Now possible for mercenaries to create falsified Central Command Update + messages. + - rscadd: Now possible for mercenaries to create falsified crew arrival messages + and records. + RavingManiac: + - tweak: Sound environments tweaked to feel more claustrophobic + - rscadd: Being drugged, hallucinating, dizzy, or in low-pressure or vacuum will + alter sounds you hear + - rscadd: Sound environment in holodeck will change to reflect the loaded program + Vivalas: + - rscadd: A new uplink item has been added! A briefcase full 'o thalla can now be + bought by traitors for bribes and such! + Zuhayr: + - rscadd: Pariahs are now a subspecies of Vox with less atmos/cold protection, a + useless brain, and lower health. + - rscadd: Leap now only gives a passive grab and has a shorter range. It also stuns + Pariahs longer than it does their target. + - tweak: Rewrote tiling. White floors, dark floors and freezer floors now have associated + tiles. + - tweak: Changed how decals work in the mapper. floor_decal is now used instead + of an icon in floors.dmi. + - tweak: The floor painter has been rewritten to use decals. Click it in-hand to + set direction and decal. + - tweak: Floor lights are now built from the autholathe, secured with a screwdriver, + activated by clicking them with an empty hand, and repaired with a welding torch. + - rscadd: Unathi now have minor slowdown and 20% brute resist. + - rscadd: Tajarans now have lower bonus speed and a flat 15% malus to brute and + burn. + - rscadd: Vox can now eat monkeys and small animals. + - rscadd: Tajarans can now eat small animals. + - rscadd: Unarmed attack damage has been lowered across the board. +2015-09-02: + Atlantis: + - rscadd: Converted phoron glass to borosilicate glass, adjusted heat resistances + accordingly, got rid of copypaste fire code. Fire resistance is now handled + by variables so completely fireproof windows are possible with varedit. + - rscadd: Windows take fire damage when heat exceeds 100C regular windows, 750C + reinforced regular, 2000C borosilicate and 4000C reinforced borosilicate. For + comparsions, reinforced walls begin taking damage around 6000. + Hubblenaut: + - rscadd: Adds glass bottles for Cola, Space Up and Space Mountain Wind to Booze-O-Mat. + - tweak: Some bar drink recipes have been amended to easily sum to 30 units for + drinking glasses. + - tweak: Vendors now have a product receptor for accepting goods. Opening the maintenance + painel is no longer required. + - tweak: Wrenching a vending machine is no longer a silent action. + - tweak: 'Stepup: Item placement on 4x4 grids seemed to work great. Now we''ll try + 8x8.' + Kelenius: + - tweak: Mechfab can now be upgraded using RPED, and now uses NanoUI. + Matthew951: + - rscadd: Added Vincent Volaju's hair. + - rscadd: Added Vincent Volaju's beard. + Zuhayr: + - rscadd: Added the ability for AIs in hardsuits to control suit modules and movement + with a dead or unconcious wearer. + - rscadd: Added ballistic supply drop pods. + - rscadd: Added diona gestalt random map template. + - tweak: Swapped the singularity beacon out for a hacked supply beacon. +2015-09-05: + Chinsky: + - rscadd: Made capguns into proper guns code-wise. It means you can now take people + hostage with them, stick in your mouth, and all other things you can do with + real guns but probably shouldn't. + - rscadd: Russian roulette! Fun for whole sec team! Unload some shells from revolver, + spin the cylinder(verb) and you're good to go! + HarpyEagle: + - rscadd: Shields no longer block attacks from directly behind the player. + - rscadd: Riot shields no longer stop bullets or beams (except for beanbags and + rubber bullets), however they are now more effective at blocking melee attacks + and thrown objects. + - rscadd: Energy shields block melee attacks as effectively as riot shields do. + Their ability to block projectiles is largely unchanged. + - tweak: Melee weapons now only block melee attacks. + - experiment: Two handed weapons have a small chance of blocking melee attacks when + wielded in two hands. + - rscadd: Sound and visual effects when blocking attacks with an energy shield or + energy sword. + - bugfix: Fixed dead or unconscious people blocking stuff with shields. + PsiOmegaDelta: + - tweak: Cargo now sorts under its own department on station manifests. + - rscdel: Manual radio frequency changes can no longer go outside the standard frequency + span. + - rscadd: Users with sufficient access can instead select pre-defined channels outside + this span, such as department channels, when using intercoms. +2015-09-07: + GinjaNinja32: + - rscadd: Added an auto-hiss system for those who would prefer the game do their + sss or rrr for them. Activate via Toggle Auto-Hiss in the OOC tab. + - rscadd: Auto-hiss system in 'basic' mode will extend 's' for Unathi and 'r' for + Tajara. 'Full' mode adds 'x' to 'ks' for Unathi, and is identical to 'basic' + mode for Tajara. + PsiOmegaDelta: + - tweak: 'Changed the language prefix keys to the following: , # -' + - rscadd: Language prefix keys can be changed in the Character Setup. Changes are + currently not global, but per character. +2015-09-08: + Soadreqm: + - tweak: Increased changeling starting genetic points to 25. + Zuhayr: + - bugfix: Auto-traitor should now be fixed. + - bugfix: The Secret game mode should now be fixed. +2015-09-11: + HarpyEagle: + - tweak: Made flares brighter. + - rscadd: Coffee is now poisonous to tajaran, much like how animal protein is poisonous + to skrell. +2015-09-26: + PsiOmegaDelta: + - tweak: Meteor events now select a map edge to arrive from, with a probability + for each individual wave to come from either neighboring edge. Meteors will + never arrive from opposite the starting edge. +2015-10-27: + HarpyEagle: + - bugfix: When affected by pepperspray, eye protection now prevents blindness and + face protection now prevents stun, instead of face protection doing both. +2015-11-22: + neersighted: + - bugfix: Laptop Vendors now accept ID Containers (PDA, Wallet, etc). + - bugfix: Personal Lockers now accept ID Containers (PDA, Wallet, etc). +2015-12-06: + Datraen: + - tweak: Changes standard and specific plant traits, more diverse plants. + HarpyEagle: + - tweak: Fabricated power cells start uncharged. + Hubblenaut: + - bugfix: Welding a broken camera will use the correct icon. + - tweak: Camera assemblies remember their tag and network from previous usage. + - rscadd: Light replacers can be refilled by clicking on a storage item. + - tweak: Light replacers now hold up to 32 light bulbs. + - tweak: Light replacers can be obtained through janitorial supply crates. + - tweak: A sheet of glass fills the light replacer by 16 bulbs. + - bugfix: Material stacks now properly merge upon creation. + - bugfix: Messages for adding to existing stack appear again. + - tweak: Mobs on help intent will not push others that aren't. + - rscadd: Adds tape for atmospherics. + - tweak: Tape graphics and algorithm changes. Looks a lot more appealing now. + - tweak: Starting and ending tape on the same turf will connect it to all surrounding + walls/windows. + - tweak: Lifting a part of the tape will lift an entire tape section. + - tweak: Mobs on help intent do stop for tape. + - bugfix: Crumpled tape does not affect tape breaking behavior anymore. + - bugfix: Fixes vending machines not adding stored goods when maintenance panel + is closed. + - tweak: Doors do only buzz once on failed closing attempt. + MagmaRam: + - bugfix: Fixed cloners killing fresh clones instantly with brain damage. + - bugfix: Fixed a bug where disposals pipes would show up above floors despite being + installed under them. + Neerti: + - rscadd: Adds NanoUI for communicators, the ability for communicators to call other + communicators on the station, the ability for station-bound people to call ghosts, + and for ghosts to toggle their visibility to communicators on or off in character + preferences (defaults to off). Communicators can now also support more than + one call at the same time, for both ghosts and normal communicators. + - rscadd: Adds new machine to telecomms, the Exonet node. It is very basic in terms + of functionality, but certain services can be selectively disabled from it, + such as newscaster updates, communicators, or external PDA messages. Adds methods + for building and deconstructing Exonet nodes. + - experiment: Adds framework for a fake-networking system called EPv2 that communicators + will now use, and perhaps other machines will in the future, for good or for + evil. + - rscdel: Changeling Spacearmor reduced in protective ability. + - rscdel: Cryogenic String and Delayed Toxic Sting now have a three minute cooldown + upon stinging someone. + - rscdel: Cryotoxin, the chemical used in Cryogenic String, is 25% less potent now. + - rscdel: The rune to summon Narsie has been changed. Narsie is no longer summoned, + but Hell still comes. + - rscdel: Spooky mobs spawned from spooky portals as a result of Hell coming have + had their speed, health, and damage reduced. + - rscdel: Manifested humans no longer count for summoning Hell. + - experiment: Changes how armor calculations work. All the armor values remain + the same, but the 'two dice rolls' system has been replaced with a mix of reliable + damage reduction and a bit of RNG to keep things interesting. The intention + is to make weaker armor more relevent and stronger armor less overpowered. + - tweak: When you are hit, it uses the armor protection as a base amount to protect + you from, then it does a roll between +25% and -25% of that base protection, + and adds it to the base protection. The result of that is how much damage is + reduced from the attack. For example, if you are hit by an energy sword in + the chest while wearing armor that has 50 melee protection, the base protection + is 50, then RNG can make the final protection be between 37.5 and 62.5 percent. + The damage you'd take could range from 11.25 to 18.75, instead of 0, 15, or + 30. Remember that some weapons can penetrate armor. + - rscadd: Added personal communicators, a device that enables someone to talk to + someone else at vast distances. You can talk to people who are far from the + station, so long as telecommunications remains operational. + - rscadd: To use, become a ghost, then use the appropiate verb and pick a communicator + to call. Then you wait until someone picks up. Once that occurs, you will + be placed inside the communicator. The voice you use is your currently loaded + character. Languages are supported as well. + - tweak: Round-end is now three minutes instead of one, and counts down, to allow + for some more post-round roleplay. If the station blows up for whatever reason, + the old one minute restart is retained. + PsiOmegaDelta: + - rscdel: Manual radio frequency changes can no longer go outside the standard frequency + span. + - rscadd: Users with sufficient access can instead select pre-defined channels outside + this span, such as department channels, when using intercoms. + Zuhayr: + - tweak: Aiming has been rewritten, keep an eye out for weird behavior. + - rscdel: Removed the detective scanner and associated machinery. + - rscadd: Added a microscope, machine forensic scanner, etc. from Aurora forensics. +2015-12-16: + HarpyEagle: + - bugfix: Fixed a couple of bugs causing phoron gas fires to burn cooler and slower + than they were supposed to. + - bugfix: Merc bombs are now appropriately explosive again. Same goes for bombs + made by toxins. + Hubblenaut: + - bugfix: Airlock backup power test light properly offline when backup power down. + - bugfix: Empty flavor texts no longer draw an empty line on examination. + - bugfix: Material stacks now properly merge upon creation. + - bugfix: Messages for adding to existing stack appear again. + TheWelp: + - rscdel: Removed higher Secret player requirements. +2016-02-11: + Datraen: + - rscadd: Moderators can now see and use AOOC. + - bugfix: Other synthetics given EAL. + - bugfix: Trays now drop items when placed on table, dropped. + - bugfix: Objects can now be yanked out of synthetics. + - tweak: Respawn time moved down from 30 minutes to 15 minutes. + - rscadd: Telecrystal item added for trading telecrystals between traitors and mercenaries. + - rscadd: Telecrystal item now has tech values. + EmperorJon: + - tweak: Traitor synths can no longer be locked down from the robotics console. + Attempting to lock them down (or release the lockdown) notifies the synth of + the attempt and updates the console's UI as normal. + Neerti: + - rscadd: Suit cooling units can now be attached to voidsuits. Note that coolers + and air tanks are mutually exclusive. + - bugfix: EMP no longer hits twice on humans. + - tweak: EMP drains powercells using the cell's current charge, and not the cell's + maximum potential charge, to ensure two blasts do not completely disable a synthetic. + - tweak: EMP hitting a prosthetic limb or organ will now do less damage. + - tweak: EMP hitting a cyborg will no longer outright stun them. Instead, they + gain the 'confused' status for a few moments, making movement difficult. In + addition, their HUD gets staticy, and their modules are forced to be retracted. + - rscadd: Stasis bags will protect the occupant from the outside enviroment's atmosphere. + - rscadd: Stasis bags can be hit with a health analyzer to analyze the occupant. + Zuhayr: + - rscadd: Drones can now pull a variety of things (such as scrubbers). This came + with a pulling refactor so please report any strangeness with pulling in general. + - rscadd: Drones (and any mob that can be picked up) can be bashed against airlocks + and such to use their internal access, so long as the person using them does + not have an ID card equipped. + - rscadd: Added foam weapons to cargo for LARP shenanigans. + - rscadd: Added the ability to equip grenades to the mask slot, and to prime them + by clicking someone with harm intent targeting the mouth. + - rscadd: Removed the species restrictions on transplanted internal organs. Have + fun. + - rscadd: Added 'full body' prosthetic options to character generation. + - rscadd: Removed IPC. No tears were shed. + - rscadd: 'RE: borgs, Renamed ''robot'' type to ''drone'' and ''android'' type to + ''robot'' for clarity with new ''android'' human mobs.' + - rscadd: Rejuvenate will now reapply robolimb/autopsy data. + - rscadd: Lots of backend work relating to the above. If you're a coder go look + at the PR or ask Zuhayr for details. + - rscdel: Removed brute and burn resist from robolimbs, removed sever vulnerability + from robolimbs. + - rscadd: Added a config option for visible human death messages. + - rscadd: pAIs and small mobs can now bump open doors. + - rscadd: Added functionality for two-handed guns; these guns will give an accuracy + penalty if fired without an empty offhand. + - rscadd: Unified two-handed melee weapons with the above; while the offhand is + empty, the weapon will count as wielded. +2016-03-11: + Datraen: + - rscadd: Adds ckeys, player panel to the antagonists panel. + - tweak: Fragmentation grenades are no longer launchable. + - tweak: Adds amount of telecrystals to the set telecrystal verb. + - rscadd: Added a verb to just add to telecrystals. + Kelenius: + - rscadd: Drying rack now has a new sprite. + - rscadd: Beekeeping materials and a honey extractor have been added to hydroponics. + - tweak: There is now a ten-second delay for carding the AI. + Zuhayr: + - rscadd: Small species now take smaller bites/gulps from food and drink. + - rscadd: Small species are now effected by alchol and toxins twice as much. + - rscadd: blood_volume is now a species-level var and Teshari have lowered blood + volume. + - rscadd: Hunger is a species var and Teshari get hungry faster. + - rscadd: Small mobs have a reduced climb delay. + - rscadd: Teshari gain more nutrition from meat. +2016-03-16: + Datraen: + - bugfix: Harmbaton no longer causes halloss while inactive. + Kelenius: + - bugfix: Potassium and nitroglycerin explosive grenades now work. +2016-03-29: + Datraen: + - rscadd: 'Added Three New Mixed Gamemodes: Lizard, Changeling + Wizard; Intrigue, + Traitors + Ninja; Visitors, Ninja + Wizard.' + - tweak: Created a variable for latespawning antagonist templates, for customization + of autospawning antagonists in mixed game modes. + - bugfix: Fixes the buckled check limiting whether or not someone can interact while + sitting. + - bugfix: Resisting while buckled and cuffed will process the hand and leg cuffs + before unbuckling. + - tweak: Removed JSON encoding of the PDA Manifest list. + - bugfix: Microwaves no longer try cooking their components while cooking. + - bugfix: Adds a check to prison breaks that makes sure the APC is on before continuing. + - bugfix: Artifacts will no longer spawn on floor turfs. + - bugfix: Stops traitorborgs from being able to hack other borgs. + - bugfix: Stops traitorAIs from being able to hack unlinked borgs. + Yoshax: + - tweak: Player preferences has been overhauled. Please update your preferences, + found at "Character Setup" > "Global" > "Preferences", as they have been reset. +2016-04-04: + Kelenius: + - bugfix: Monkeys can ventcrawl once again. + Yoshax: + - rscadd: Tasks that take time to perform now have a progress bar. + - rscadd: Visibility of progress bars can be toggled in preferences. Default is + on. +2016-04-07: + Datraen: + - bugfix: If a slice of an item is spawned independently, it will get generic settings. + Kelenius: + - tweak: Changelings will now change appearance and species together when transforming. + - tweak: Changelings no longer have gender honorifics in lingchat. + - rscadd: Absorbing the DNA from any source will allow you to use its name, species, + and languages. + - bugfix: DNA extract sting won't produce a strange message if there's no target. + - tweak: Cultists no longer need to research words. +2016-04-17: + Datraen: + - rscadd: Manually ports /tg/station's dark click code https://github.com/tgstation/-tg-station/pull/10272 + by Razharas. + - bugfix: Teshari smocks now spawn as smocks, and not aqua jumpsuits. + - bugfix: Checks to see if new a two-handed weapon can be wielded when dropped. + EmperorJon: + - bugfix: Robotics Console now correctly shows the operational/lockdown state and + button based off if it thinks the synthetic is locked down or not. + - bugfix: Autotraitor synths now behave the same as Traitor synths - they are not + locked down. + Kelenius: + - rscadd: Solars now start wired. + Neerti: + - rscadd: Ports Bay's volume-based inventory system. It works off by weight classes + instead of just slots, allowing you to hold more light items than you could + previously. + - rscadd: Bulky items can now go in your backpack, however it will require twice + the space of a normal sized item. + - rscdel: Spacesuits, RIGs, and sniper rifles made heavier. +2016-05-05: + Datraen: + - rscadd: Added three mixed modes, 'Mercenaries & Wizard', 'Mercenaries & Renegades', + and 'Traitors & Renegades'. + Hubblenaut: + - tweak: Hydroponics vendor and biogenerator offer full bottles of fertilizer. Prices + and amount available adjusted to accomodate. + Kelenius: + - tweak: Move delay after clicking has been removed. + PsiOmegaDelta: + - rscadd: Can now prefill the loadout flask and vacuum-flask with a relevant liquid + of your choice. + Yoshax: + - tweak: 'Splits gender into biological gender and gender identity. Biological gender + modifies the sprite (for between male and female) and gender identity determines + what pronouns show up when examined or suchlike. Both are displayed in medical + records and such. ' + - tweak: Smoke grenades can now have their smoke color set by using a multitool + on them. +2016-05-12: + Yoshax: + - tweak: Doubles the maximum length of records and names to 6144 & 52, respectively. + Also increases book length to 12288. (All numbers are in characters.) + - bugfix: Makes various services in the antag uplink purchasable once again. This + includes the fake crew arrival. + - bugifx: Neckgrabs will no longer force people to the ground. In addition, weakened + people can no longer resist. + - rscadd: All vending machines now have a small chance of vending an additional + item. + - tweak: Smoke from smoke bombs now lasts approximately 3 times as long and spawns + some more smoke to make a heavier cloud. + - bugfix: Smoke from smoke bombs now properly does a small amount of oxygen loss + damage. This damage is per cloud of smoke. +2016-05-13: + HarpyEagle: + - tweak: Shotgun flare illumination now lasts longer, around 3-4 minutes. + - bugfix: Fixed attack animation playing when using flashes even if the flash was + not actually used due to being broken or recharging. + - bugfix: Fixed lightswitches layering over darkness. Now only the light layers + above shadow. Lightswitch illumination is now much more subtle. + Yoshax: + - bugfix: Processing strata floor can now be pried up with a crowbar. + - bugfix: Blue carpet can now also be removed with a crowbar, and has had it's ability + to burn and have corners restored. + - rscadd: Changelings will now store and apply the flavor text of their victims + when they absorb and transform into them. + - rscadd: Gives Diona a starting funds wage the same as Tajaran and Unathi. + - bugfix: Brain damage no longer prevent implant removal surgery. +2016-05-16: + Yoshax: + - rscadd: Uplinks now have a discounted item every 15 minutes. This is per uplink, + and random, the discount is also random, but weighted as such that a low discount + such as 10% off, or 20% off has a higher chance of happening than a high discount + such as 90% of. An item will never cost less than 1. + - tweak: Mercenaries now spawn with their own, personal uplinks. + - bugfix: Faked announcements are now once again purchasable from the uplink, and + actually work. + - rscadd: Adds several new items to the uplink including tactical knives, metal + foam grenades, ambrosia seeds and much more. +2016-05-17: + SilveryFerret: + - rscadd: Changes the Death Alarms from announcing over Common channel, to announcing + only over Medical and Security channels. + Yoshax: + - rscadd: Added shotglasses. These can contain 10 units. They have their whole contents + swalloed in one gulp. They can be produced in the autolathe or found in the + booze vending machine in the bar. +2016-05-25: + Serithi: + - rscadd: Adds in lavender. + Yoshax: + - tweak: Cables of any color can now be merged. + - tweak: More and different colors are now available to be used by cable. + - tweak: Adjusting your suit sensors now displays a message to other people in range + that you did so. In addition, seeing someone else adjust someone's suit sensors + no longer informs you to what level. + - rscadd: Added towels to the loadout. These can be worn on the head, belt or outwear + slots. You can also whip people with them for a special message and sound! In + addition, using them in-hand will produce an emote where your towel yourself + off. +2016-05-27: + Yoshax: + - rscadd: Added a new preference that allows you to disable fake nanoui styling + on relevant windows. However, if it is your first time loading with this new + preference you will need to save your character slot, as there is a problem + with satanisiation and it believes the preference is set to disable the nanoui + styling. +2016-05-29: + Datraen: + - rscdel: Injecting people with mutationtoxin no longer mutates them into slime + people. + - rscdel: Removes amutationtoxin. + - rscdel: Removes slime core recipies. + - rscadd: Adds slime monkey cubes, which are created by injecting monkey cubes with + mutationtoxin and activating like a posibrain. + - wip: Maps for Xenobio2 research labs/stations. + Zuhayr: + - tweak: 'Backend change: allowed accessories to be placed on any clothing item + with the appropriate variables set.' +2016-05-30: + EmperorJon: + - rscadd: Ports Baystation's setup screen changes, thanks to PsiOmegaDelta. + - rscadd: Includes character preview with toggleable equipment, visible loadout + items, ghost character sprites, and custom colour underwear. Your underwear + will have reset, so you'll need to set it back. +2016-06-07: + Datraen: + - rscadd: Adds a trait tool for Xenobio2. It was supposed to be in the initial implementation, + but fell through the cracks, sorry! + - bugfix: Fixed the xenobio smartfridge not displaying it's starting core amount. + - bugfix: Fixed an inverted check with slimes. + EmperorJon: + - tweak: Increased loadout points from 10 back to 15. We've added so many things + like lunchboxes and communicators that everyone just takes by default, so a + few more points will be nice. + JerTheAce: + - rscadd: Adds a variety of new guns. Some of these guns and and their ammunition + are purchasable through antag uplink, cargo, or can be spawned during Renegade + or Heist modes. + - rscadd: Adds ammunition clips for reloading magazines and some guns (such as bolt-actions). + - rscadd: All magazines and ammunitions can now be produced with the autolathe. + - maptweak: New bullpup SMG is available in armory area on CentCom level. + - tweak: Revolvers now use 6 shots. Finally. + - tweak: Most guns that didn't use magazines before for some reason (such as the + Uzi) now use magazines. + - tweak: All casings now update icons if they have been spent. + - tweak: Corrects Pulse Rifle charge cost consistency. + - tweak: Corrects and improves a number of icons for guns, including a couple of + energy guns, and adds fallback icons so they do not turn invisible when held + or strapped to your back. + - tweak: Made the icons for some guns look differently depending on what magazine + is loaded into them. + - tweak: Made antag uplink menu for guns and ammo more informative. + - tweak: Machinegun magazines no longer fit in pockets. + - spellcheck: Made names and descriptions for all projectile guns and ammo consistent + while removing grammar and spelling errors. + - bugfix: Autolathe no longer exploitable for ammo by repeatedly recycling empty + magazines. + - bugfix: Guns now check a list of compatible magazines. + - bugfix: Ranged mobs no longer drop usable .357 casings. + - soundadd: Added a variety of new gun sound effects, and swapped out the old default + gun sound. +2016-06-08: + Yoshax: + - maptweak: There is now more soap on the map. The chef also gets a dropper. + - tweak: Changes in gravity now stun for much longer. + - tweak: Bullets now have a better chance of penetrating objects such as filing + cabinets, consoles, fax machines, etc. This applies to all bullets. + - maptweak: The research outpost toxins department now has reinforced phoron windows. + - bugfix: Spears now do their correct damage instead of doing around half. +2016-06-14: + Arokha: + - rscadd: Adds video-calls on communicators for existing calls + - rscadd: Adds a 'decline' to incoming communicator calls + - rscadd: New wallets that let you color them how you want + - bugfix: Fixes communicators being able to hear speech + - bugfix: Fixes deadcalls to communicators + - bugfix: Fixed dropping head/foot/glove items on limb loss + - bugfix: Suit coolers inside mecha now work + - bugfix: Fixed printing '1' to world over and over + - bugfix: Made mech tracking beacon constructable again + - tweak: Change how emotes and LOOC propogate to nearby people + - tweak: Rewrote how get_mobs_and_objs_in_view_fast works + - tweak: Can now see through the red external airlock doors + Datraen: + - tweak: Adds a chance for slimes to get mutation toxin for creation of prometheans + (40%). + - bugfix: Simple animals outside of the hostile subtype won't follow you as a zombie. + - bugfix: Xeno hostility is more apparent now. + - bugfix: Slime cores can no longer create twice as many slimes through an exploit. + GinjaNinja32: + - rscadd: Rewrote drinking glasses. There are now eight types of glass, and drink + appearance is based on color and the type of glass you put it in. + - rscadd: There are now 'glass extras' you can add to drinks. Straws, drink sticks, + and fruit slices (yes, all of them) all work. You can add up to two extras per + glass. Add extras by clicking the glass with the extra, remove by clicking the + glass with an empty hand while it's in your other hand. + - rscadd: Adding 'fizzy' things (soda water, cola, etc) or ice to a drink will make + it be fizzy or have ice floating in it. + Yoshax: + - tweak: Everything produced in Robotics is now 25% cheaper to produce. +2016-06-15: + Yoshax: + - tweak: The categories for items in the cargo ordering console have been reworked. + Items shoulw now be in more sensible categories. If you cannot find something, + try the sensible category. +2016-06-21: + HarpyEagle: + - bugfix: Fixes disarm-attack dislocation chances being so low that you were very + likely to break the targeted limb before it would dislocate. + - bugfix: It is now possible to disarm-attack with stunbatons like with other melee + weapons. Note that this means that using a stunbaton on disarm intent will hurt + people. + - rscadd: Trying to move while being grabbed will now automatically resist. + - tweak: Small mobs are no longer able to pin larger mobs. + - tweak: Resisting a smaller mob's grab is more likely to be successful. + - bugfix: Fixed being able to climb onto a larger mob while restrained, weakened, + unconscious, or dead. + JerTheAce: + - rscadd: CentCom Fax, Admin Prayer, and CentCom emergency messages now prompt admins + with a pleasing sound effect. + - tweak: Fax machines now sound like fax machines and not polaroid cameras. +2016-06-27: + Sin4: + - rscadd: Added NanoUI for Advanced Body Scanners, Arcade, Atmospherics Control + Computer, Chemmaster, Cloning Console, Fax Machines, Guestpass Console, Holodeck + Computer, Laptop Vendors, Operating Computer, and Photocopiers. + - bugfix: Fixes chemmaster not putting pills in pill bottles. +2016-07-01: + Aztectornado: + - tweak: Clicking a stack of sheets (Metal, phoron...) in your other hand now asks + how many you want to split off the stack, courtesy of Baycode + Datraen: + - rscadd: Antagonistic factions can now be set and viewed on the uplink. Visibilities + can be set for these as well, to help identify sympathizers/potential aids, + or to hide the information from those outside of your faction. + Yosh: + - tweaks: Increases max records and book length to ridiculous levels. + Yoshax: + - tweak: The PTR Sniper is now more accurate when scoped, but less accurate when + unscoped. In addition it now has more recoil. + - tweak: The Laser Cannon no longer holds multiple shots. It holds charge for one + shot at a time. This is because the beams it fires now do 90 damage with 100 + armor penetration. Furthermore, it is now considerably more accurate. Lastly, + to counteract it only holding one shot at a time, it now autorecharges, which + takes 60 seconds. + Zuhayr: + - rscadd: Ports/adapted several kitchen machines from Apollo Station. +2016-07-08: + EmperorJon: + - rscadd: Adds admin functionality to call a trader ship event with the Beruang + in the same manner as ERT dispatches. + - rscadd: Adds a Trader 'antagonist' as they use the antagonist framework. Not considered + an actual antagonist, like the ERT. + - maptweak: Alters Beruang base to provide some clothing for Traders plus a locked-down + area for admins to spawn cargo. + - maptweak: Alters Beruang access to a new Trader-ID-only access requirement. + Neerti: + - maptweak: Restructred the AI core massively, and the upload slightly. + - rscadd: Adds a new material type, called Durasteel, which is made from plasteel + and diamonds. It's incredibly tough and also reflective. The inner walls of + the AI core contain this new material to protect it. + - rscadd: New turret subtype just for the AI core, that is more durable, has a chance + to shrug off EMP, and fires xray lasers. They even turn green. + - tweak: Turrets now wait to go back down in their covers upon losing sight of a + target. + - tweak: Emitters now have health, and can be damaged by projectiles. They will + explode on death. + - tweak: Critical APCs (the type found in the engine and AI core) are now more resistant + to EMP. Equipment and Enviroment stays on during an EMP, and less of the cell + is drained. + Sin4: + - rscadd: Added benches. + - rscadd: Added floor lamps. + - rscadd: Added water-cooler cup dispenser. + Yoshax: + - rscadd: Adds recipes for four new non-alcoholic cocktails. Shirley Temples, Roy + Rogers, Arnold Palmers and Collins Mixes. + - rscadd: Adds five new Tajaran hairstyles ported from Aurora. +2016-07-10: + Anewbe: + - bugfix: Changelings will no longer remain stunned or suchlike when attempting + to regenerate. + Cirra/: + - rscadd: Added a chemistry gripper for Crisis borgs. + GinjaNinja32: + - rscadd: Adds 3x & 4x upscaling options for players with very large monitors. + HarpyEagle: + - tweak: Runtime can now become friends with anyone, regardless of their initial + job. + Neerti: + - rscadd: Mining can now be done with explosives. The effectiveness depends on + the spot chosen to explode, so using an ore scanner is advised. + PsiOmegaDelta: + - rscadd: MedHUD overlays now have more stages, both for 'normal' and critical stages + of injury, for improved quick-diagnosis. + Redstryker: + - bugfix: Communicators will no longer show up on camera networks by default. + - rscadd: Adds a selection of flannels to the loadout. These can have their sleeves + rolled up, their buttons buttoned up, be tucked in and any combination of those. + Techhead: + - rscadd: 'New Random Event: Solar Storms. Similar to a radiation storm, but anywhere + inside the station is safe. Also boosts solar panel output significantly for + the duration.' + Yoshax: + - rscadd: Ports an Advanced Who verb that allows normal players to see what players + are in game, and which aren't. + Zuhayr: + - tweak: Modifies the health HUD element to display limb damage individually. It + will reflect your species, prosthetics, loss of limbs, as well as being on fire. +2016-07-13: + Anewbe: + - rscdel: Removed detonating borgs via Robotics Console + Yoshax: + - tweak: Emagging a cargo supply console will now properly hack it and will also + remove the access requirement. + - bugfix: Languages selected during character setup will once again be properly + added to mobs. + xDarkSapphire: + - rscadd: 'Adds a new hairstyle: Spiky Ponytail.' +2016-07-22: + Anewbe: + - rscdel: Removes assault carbine from uplink. + - tweak: Speeds up the toxin reagents + EmperorJon: + - bugfix: Having between 20 and 100 nutrition and over 45 toxin damage will no longer + cause you to gag ad-infinitum and die. It now respects vomit time restraints. + - tweak: Gagging now occurs only when the mob has no nutrition at all. It no longer + causes three toxin damage, only weakens as before. + - tweak: Vomiting and/or gagging from toxins now occurs regardless of nutrition, + not only 20+. + Neerti: + - rscadd: Adds ability for ghosts to send and receive text messages via communicator. + Yoshax: + - tweak: Drop pod contents have been adjusted. In general, you will get something + more useful and the less useful contents have been made more interesting. There + is a total of 12 drop pod content lists and 7/12 are useful, 4/12 are useless, + 1/12 is potentially useful. + - tweak: Stun Revolvers will no longer be able to spawn from random energy weapon + spawns. In addition, some of the other random item spawns have new items and + adjusted probablities. + - rscdel: Tajaran are no longer negatively affected by coffee. + - tweak: Bucklecuffing as it has been known for the longest time is no longer a + thing. When you resist when cuffed and buckled to something, you will now resist + out of the handcuffs first, allowing you to simply unbuckle yourself once done. +2016-07-25: + PsiOmegaDelta: + - bugfix: Robot upgrades produced in robotics to be applied to Cyborgs can now once + again actually be applied. + Rymdmannen: + - rscadd: Added department specific rubber stamps for cargo and warden. + - maptweak: Replaced 'small rubber stamp' with corresponding new ones in cargo area + and warden's office. + - spellcheck: Renamed ''quartermaster's stamp'' to ''quartermaster's rubber stamp''. + Superbee29: + - rscadd: Ghosts can now see the power in a cable when examining it. + Yoshax: + - tweak: Flashes no longer provide an instant stun. Flashes now confuse and blind + the affected person for five seconds and in addition makes their eyes blurry + for ten seconds. + - tweak: The empty box supply crate has been replaced with a shipping crate. Which + contains what you need to send stuff places! + - maptweak: The chef now gets a destination tagger and packaging paper to send people + food. + - bugfix: Drinking glasses now have a material cost in the autolathe. + - tweak: When emagged security bots such as the Securitron and ED-209 will now move + and pursue faster. + - bufix: Securty bots such as mentioned above will now be properly emagged. + - tweak: The cost of items in the antag uplink have been tweaked. Some are cheaper, + some are more expensive. In addition, you can now buy singular grenades isntead + of boxes. Buying a box has a discount over the singular. + - bugfix: Repairing burn damage on FBPs will now once again properly work. + - bugfix: Undislocating limbs will now once again properly work. + - rscadd: The phoron assembly crate in cargo has been renamed to a Phoron research + crate and now contains more supplies including tank transfer valves. + - tweak: The cooldown between discount offers in the antag uplink is now 10 minutes + versus the previous 15 minutes. + - tweak: The ordering of the items in the autolathe will now be somewhat diferrent + due to a code overhaul. It is now in alphabetic order. + - tweak: Security robots such as the Securitron or ED-209 are now more hardy and + can take more damage before dying. + - tweak: The silenced pistol no longer has any recoil and can be fired faster with + less delay in between shots. +2016-07-31: + Anewbe: + - rscadd: Sprays now respect shields. + Yoshax: + - bugfix: Certain items such as pills and suchlike will once again be usable on + someone who is on a surgical table/table. +2016-08-05: + Anewbe: + - rscadd: Changeling Self-Respiration is now a toggle. By default they breathe normally, + but if they use the power they no longer require oxygen, or experience the effects + of inhaled gasses. + - tweak: Heat based damage has been increased. This includes fire. + Hubblenaut: + - rscadd: Windoor assemblies can now be named with a pen. + - rscadd: Windoor and airlock assemblies now show their custom name during construction + phase. + - tweak: Windoors can now be made out of two sheets of glass or reinforced glass, + for normal and secure windoors respectively. + - tweak: Windoors now automatically close after construction. + - tweak: Adjusts the algorism for how windoors and windows are placed on construction + (when there are already windows co on the same turf). + - bugfix: Windoors will now drop exactly the materials they were made of. + - bugfix: Prying a broken circuit out of a windoor will no longer cause duplicates + to drop. + - bugfix: Airlocks no longer spark after spawn and several other icon update issues + were fixed. + - bugfix: Fixes reinforced walls not being constructable with one sheet left in + stack. + - bugfix: Windows that were busted out of their frame by force are now correctly + rotatable. + - bugfix: Lots of spellchecking and code cleanup in windoor and airlock code. + - rscdel: Killed innocent kittens. + Sin4: + - bugfix: Advanced Body Scanners are now deconstructable + - bugfix: You can now add coolant to the Radiocarbon Spectrometers + - tweak: Frame code revamped and cleaned up. + - rscadd: R&D server circuitboards can be swapped between core and robotics types + using a screwdriver. + Yoshax: + - bugfix: Wounds will now once again bleed. + - bugfix: Xeno loadout items will now properly be reloaded into a slot when the + server restarts. + - rscadd: A new item has been added to the uplink. Package bombs. These come in + two variants, small and big, which cost 20 TC and 40 TC respectively. These + come in a box with an explosive, a disguised detonator and a screwdriver. The + use the detonator you muse apply the screwdriver to configure it into detonator + mode. This must be done when it is closed. +2016-08-07: + HarpyEagle: + - rscadd: Severe enough burn damage now causes one-time blood loss due to blistering + and body fluid cook-off. + Sin4: + - bugfix: Fixed ERT icon not showing up properly for sechuds. + - tweak: Fixed instances of the game mode's config_tag being displayed instead of + the game mode name. + Yoshax: + - rscadd: Attacking yourself, or anyone else with a stack of five or more telecrystals + will teleport the attacked person to a random, safe (not in space) location + within 14 metres. + - tweak: All telecrystals ammounts have been multiplied by 10. This means the base + amount is now 120, and an emag for example costs 30, vs the previous 12 and + 3, respectively. + - tweak: You can once again use telecrystals on an emag to add more uses to it. + You get 1 use per every 2 telecrystals. + - tweak: Instead of only being able to remove 1 telecrystal from your uplink, you + can now remove 1, 5, 10, 25, 50. +2016-08-08: + Kelenius: + - rscadd: Xenoarcheology code has been partially redone. + - tweak: Pick set will now sort the picks inside it. + - tweak: Removed useless random numbers from GPS coordinates in various places. + I'm sure we have not lost the arcane knowledge of rounding 500 years into the + future. + - tweak: Picks renamed to show their excavation depths. + - tweak: Suspension generator's power use lowered. + - tweak: Suspension generator's different field types removed. By the way, remember + that they can suspend any item and even mobs. + - tweak: Archeology belts and pick sets can now hold small pickaxes. Pick sets still + only have 7 slots. Brushes fit on your ears. + - tweak: Empty rock drop rate reduced. + - tweak: Empty rock renamed from 'rock' to 'small rock' so you can tell if you are + clicking on a turf or an item when hovering over it. + - tweak: Empty boulder spawn rate reduced. + - tweak: Tape measuring is a bit faster. + - tweak: Scanner now shows the lowest and the highest depth of the find (highest + is depth + clearance) for easier calculations. Ideally, you need to hit exactly + the lowest spot. Less ideally, hit anywhere between higest and lowest. Hit below + lowest and you have a chance to break the find. + - tweak: You can now use a brush to clear strange rocks. Welder uses less fuel for + that than before. + - tweak: Anomaly analyser's report made a bit easier to read. + - tweak: Anomaly locater will now also locate normal finds. + - bugfix: Gas masks will now correctly spawn as archeological finds. + - bugfix: Digsites will now properly contain several (4-12) turfs in a 5x5 radius. + Be careful when digging near your finds. + - bugfix: Suspension generator will now correctly turn off (qdel issue). + - bugfix: Archeology overlays won't disappear when the icon is updated (e.g. when + mining next to it). + - bugfix: Archeology overlays won't overlap each other and will properly disappear + when you mine out a find. + - bugfix: Some spawning oddities were fixed. + - bugfix: Checks for whether you get a strange rock or a clean item were fixed (previously + it always gave you clean item where it should have been rolling a random number). + - bugfix: Can no longer get rid of any item by putting it into evidence bag and + bag into core sampler. + - bugfix: Can no longer irreversibly fold pick set into cardboard. + - bugfix: CO2 generator effect now has a type. + - bugfix: Phoron generator effect will now always generate phoron, not sometimes + phoron and sometimes oxygen. + Sin4: + - tweak: Scheduler ported from Baystation's port of Paradise's scheduler. + Yoshax: + - tweak: Some items such as commonly found tools are now slightly more effective + when wielded as weapons. This change has been made because many of them were + too low, and low because of mostly holdovers from other servers where things + such as grey tide are big concerns. +2016-08-13: + Yoshax: + - bugfix: The ERT camera monitor on the shuttle will now connect to the right network. + - bugfix: The 'choose sprite' verb as a ghost will no longer prematurely clear you + sprite and will now return your sprite to what it was previous when you press + 'no'. However, it will not allow you to get back the sprite of your actual character + because those are horrible snowflakes. + - bugfix: The Atmos Substation is now a proper substation with a breaker box and + all! + - bugfix: Diona Nymphs now get a popup window on evolution to allow them to input + a name. + - bugfix: Changeling revive will now close any surgical incisions. +2016-08-15: + Anewbe: + - tweak: Changed some words to match current Tajaran lore. + Hubblenaut: + - rscadd: Adds a verb for toggling whether to show specific pieces of underwear. + - tweak: Changes medical belt sprite. Mostly white now so they go nicely with all + medical uniforms. + Yoshax: + - bugfix: Dirt accumulation on tiles will now work again. + - bugfix: The change appearance window provided to antagoniss such as mercenaries, + heisters or suchlike (including traders!) will now properly allow people to + select species they are whitelisted for. +2016-08-29: + Haswell: + - rscadd: Modules installed within a hardsuit will now be listed when examining + the hardsuit control module while being held or worn, if the maintenance panel + is open. + Hubblenaut: + - bugfix: Bottles will now actually sell for their set prices. + - tweak: Chief Medical Officer and Medical Doctors now spawn with a health analyzer + instead of a penlight. + Sin4: + - bugfix: Camera Console swaps to active camera upon clicking on. + - bugfix: Hugs gender correctly. + - bugfix: Prometheans gender correctly and have a gender identity. + - bugfix: Meatspike no longer takes you prisoner upon placing something on it. + - rscadd: Lighting someone on fire now tells the admins. + - bugfix: Wiping something down with a damp rag no longer wets the floor. + - bugfix: Captains gloves now appear when put on. + - bugfix: Fixes Station Administrator Spawn point and access/restrictions. + - tweak: Renamed items from captain to station administrator. + Yoshax: + - bugfix: IDs can now actually be put onto your ears. + - bugfix: Lungs will now once again rupture when you are in an area where you cannot + breathe. This has a relatively small chance to happen. +2016-08-30: + Anewbe: + - tweak: Arm and leg guards are now slightly less slowing. + - tweak: Mining RIG is now faster + - tweak: Tweaks security voidsuit armor values. + - rscadd: Hardsuits (RIGs) now have an inbuilt suit cooling system, toggled via + HUD button. This only works when the hardsuit is fully deployed, and drains + charge from its power cell. + Neerti: + - rscadd: Emitters can be examined to see if they are damaged. They can also be + repaired by applying metal sheets to them. + - tweak: Emitters now only explode on death if they are on a powered wire with significant + power flowing through it. + - bugfix: Emitters don't explode in one hit, or by tasers or non-damaging projectiles + anymore. +2016-09-01: + Alberyk: + - rscadd: Added more horns and horns related facial options for Unathi. + Anewbe: + - tweak: Hyperzine metabolizes twice as quickly. + - rscadd: Changeling space suits now have magboots. + - rscadd: Armblade now has suicide_act text. + Techhead: + - rscadd: Medical splints can now also be applied to hands and feet (in addition + to arms and legs). + - rscadd: For those that miss the old functionality, ghetto splints have been added. + These can be crafted with a roll of tape and a metal rod and can only splint + arms and legs. + Yosh: + - rscadd: The secure briefcase is now available in the loadout for anyone who wishes + to use it. + - bugfix: Leaving a space area and entering a non-space area will no longer leave + your sprite floating. + - rscadd: Ponchos can now be attached to your uniform as an accessory. In addition + they can also be attached to suits! + - bugfix: Changeling regenerative stasis will now properly regrow limbs. + - bugfix: Changeling regenerative stasis will no longer runtime and refuse to work + when you have a missing limb. + - tweak: The shuttle during revolution will no longer take forever and a day to + arrive and such. +2016-09-02: + Yosh: + - rscadd: DNA Lockable guns have been finished. Any gun can be made into a DNA Lockable + gun by inserting a DNA Chip Lock. These are not currently available, and are + adminspawn only. Please refer to your nearest staffmember/developer to begin + discussion for future implementations of this feature. + - rscadd: A new hairstyle has been added named poofy2. + Yoshax: + - tweak: Autotraitor now needs 0 players to start in secret. + - tweak: Diona are now slightly faster! +2016-09-03: + Yosh: + - tweak: Projectile flash rounds will now do the same as a flash when it hits the + target. As such, it will blind, confuse and blur the eyes of thw target. Pistol + and machine gun rounds last the same length as a flash, shotgun rounds last + longer. + - tweak: Changeling recursive enhancement is now a toggleable passive ability, instead + of a one-time use active ability. + - rscadd: You can now vomit by using the vomit emote. + Yoshax: + - bugfix: Changeling armor and space armor can now be cast off regardless of your + stored chemicals. +2016-09-16: + Anewbe: + - tweak: Explosive implants should no longer gib the target if the setting is Localized + Limb. + - rscadd: Lasercannon has 4 shots and fires slightly faster. + - tweak: Lasercannon shots are slightly weaker to compensate for increased sustain. + - tweak: Changes Unathi sprites slightly. + - tweak: The advanced egun, laser carbine, and lasercannon now take up a bit more + space in bags. + - tweak: Prosthetic limbs and extremities no longer increase body temperature. + - tweak: Ninja and Technomancer now require 5 players to start in either secret + or voted. + - tweak: Split skirts into 'skirts', which are just a skirt, and 'skirt outfits', + which cover the upper body. Check your loadouts, they should remain otherwise + unchanged. + - rscdel: Splints are no longer reusable. + - tweak: Water is now more effective at dousing burning people. + - rscdel: Ninjas now vanish in a cloud of smoke, rather than exploding. + Chinsky: + - rscadd: Added a hawaii shirt to loadout accessories. Can be attached to clothing + like suit jackets etc. Can also be found in mixed wardrobes. + Yoshax: + - tweak: People bleed faster and more. + - bugfix: Splints are once again reusable and have been improved behind the scenes. + - bugfix: Removing splints will now correctly give you the splint used to splint + the organ. +2016-09-19: + Anewbe: + - rscadd: Blood Drain now heals internal damage, including broken bones and internal + bleeding. + - rscadd: Adds the Command Secretary job. + - rscadd: CE hardsuit now has proper magboots and insulated gauntlets. + - bugfix: Powersinks should actually explode again, after a while. + MagmaRam: + - rscadd: Lasers and energy projectiles in general now glow in the dark. + - tweak: Robotic and prosthetic limbs can now be used in creation of simple robots, + rather than just the robotic (lawed-chasis) limbs. + Zuhayr: + - rscadd: Added /vg/ direct-action ventcrawling. You will now crawl through the + actual pipe network, a step at a time. Have fun. +2016-10-02: + Anewbe: + - tweak: Pain from burn damage is now equal to that of brute damage. + - bugfix: Removed the exploit by which you could gain cargo points by ordering plastic + crates. + - rscadd: Upped cargo point gain by 50%. + - rscdel: Parapen in SpecOps crate replaced with a 4th smoke grenade. + HarpyEagle: + - rscadd: Adds applying pressure to body parts to reduce bleeding. With desired + body part selected, help-intent click yourself or get an aggressive grab, then + help-intent attack with the grab item. Each person should only be able to apply + pressure to one body part on one person at a time, so choose wisely. Applying + pressure will get blood on your hands. + Yoshax: + - rscadd: Armbands can now be attached to things that go in the outer suit slot. + - rscadd: Shanking has been added. You can shank someone by getting an aggressive + grab on them, targetting their chest and attacking them with a sharp item. This + has a special attack that has greatly increased chance to do internal damage, + also does bonus damage for weapons that are both sharp and have edge. + Zuhayr: + - rscadd: Added /vg/ direct-action ventcrawling. You will now crawl through the + actual pipe network, a step at a time. Have fun. +2016-10-05: + Redstryker: + - rscadd: Added four sounds that are randomly played when bones break. Also allows + the Technomancer to play the bone break sound. + - rscadd: Adds a black variety of the Security Voidsuit called the 'Crowd Control' + voidsuit. It can be obtained from a Suit Cycler with Security clearence. + - bugfix: Codes in icon state for the Press Vest. + - rscadd: Added a child of the Medical armband with a red cross on it. It is available + on the loadout. +2016-10-06: + Anewbe: + - rscadd: Energy weapons and stunbatons now use special device power cells, these + can still be recharged. + - rscadd: Energy weapons can be unloaded and reloaded by clicking them with an empty + hand or a device cell, respectively. The process of loading a cell takes a few + moments. + - rscadd: Stunbatons no longer require a screwdriver to switch cells. + - tweak: Tweaked the order in which stunbatons check for power, they should now + visibly power off when their cell hits 0, instead of one hit after. + - rscadd: Security lockers (HoS, Warden, and Officer) now have an extra device cell + in them. + - rscadd: Protolathe can print device cells. + - rscadd: Adds start_recharge() proc to energy weapons. When called, this should + cause the affected weapon to begin self-charging. + - rscdel: Weapons that self-recharge won't do so for a short period after firing. + - tweak: On weapons that can fire both lethally and non-lethally, lasers drain twice + as much power as tasers. + - tweak: Laser cannon, LWAP, and self_recharging weapons cannot switch cells. + - tweak: Map has been changed to include more rechargers. Merc and ERT bases include + extra device cells. + Neerti: + - tweak: Cleaned up the work in progress event system. + - rscadd: Added framework for a new grid check for the new event system. + Spades Neil: + - tweak: Replaced Station Administrator with Colony Director, based on feedback + literally from NASA. + Yoshax: + - bugfix: You can now only fit one pizza per box, and pizzas will no longer vanish + to pizza gnomes. + - rscadd: Energy swords will now produce a small light. The light is determined + by the color of the blade. + - bugfix: Simple mobs such as slimes, or carp, will now ignore intent requirements + for passing applied tape. + - bugfix: Long records will no longer be devoured by long-record-goblins when attempting + to edit them using a console in-round. + - bugfix: AIs with special roles will now get access to the fancy law manager. +2016-10-08: + Anewbe: + - bugfix: Unloading an energy weapon should now correctly show what was unloaded. + - tweak: Borg stun baton is back to the old cost, for balance reasons. + Redstryker: + - rscadd: '''Overseer'' added as an alt title to Colony Director alt titles list.' + Spades Neil: + - rscadd: Adds the ability to hack Jukeboxes. + Yoshax: + - rscadd: Flashlights now take powercells. + - rscadd: Flashlights now have multiple brightness levels, including low, medium + and high. +2016-10-10: + Anewbe: + - tweak: The base device cell has been shrunk, for use in non-weapon devices. + - rscadd: Adds another class of device cell, for use in weapons. + - rscadd: Belts can now hold device cells. + - rscadd: Cryopods (including the portal and elevator) no longer consume ammo or + device cells. + - bugfix: Low Yield EMP grenades now have the proper EMP radii. + Redstryker: + - bugfix: Allows promotion to Colony Director on the ID console. +2016-10-24: + Anewbe: + - tweak: The color selectable beret should now be more vibrantly colored. + - rscadd: Bullet armor has a higher chance of preventing an embed. + - tweak: The actual system by which embed works has been changed. The overall effect + should be negligible. + - tweak: Flashlights use device cells. Time of use should be roughly unchanged. + - rscadd: Device cells have a chance to spawn where normal cells do. + - rscadd: Internal Affairs Agent HUD icon added. + - tweak: Command, QM, and Bridge Secretary icons are now blue. + - tweak: Research department icons are now purple. + - tweak: Supply department icons are now brown. + - tweak: Chemist icon is now white and red, like the rest of medical. + - tweak: Using a roll of tape on a person requires the same level of grip as handcuffs. + - tweak: The disclocation chance when using disarm intent with a weapon has had + its' formula changed, meaning the threshold for always disclocatiing is now + higher, and no longer 15 force. Meaning weapons will dislocate limbs less often + and will also do less damage. + MagmaRam: + - tweak: Rates of blood loss now depend on the type of wound inflicted and where + the wound is inflicted, as well as the damage. + Neerti: + - tweak: Changes how the grid check event works. A new machine called the grid + checker exists in engineering, near the engineering substation. The actual + event now involves a power spike originating from the engine, which the grid + checker will activate upon sensing it, and causing a blackout. Engineering + can restore power faster if they hack the grid checker correctly. A piece of + paper left in the substation has more details. + - rscadd: Adds new 'spell power' mechanic, currently tied to technomancer cores. + Certain cores will augment various characteristics of spells, such as damage, + radius, etc Base spell power is 100% (internally 1.0) and some cores may raise + or lower it. + - rscadd: Adds new 'info' tab for Technomancers that hopefully tells new them what + they need to know. + - tweak: Round-end now shows every spell each technomancer has, as well as their + core type. + - tweak: Ability HUD buttons can be re-ordered by clickdragging one button onto + another. + - bugfix: Recycling core now actually works. + - rscadd: Adds two new cores. The Safety Core, which reduces instability by 70%, + however it hass less energy, lower recharge rate and lower spell power. Also + the Overcharged Core which uses more energy, caused more instability, but has + far higher spell potency. + - rscadd: Adds a new Spyglass item, that functions exactly like a pair of binoculars. + This is for Techomancers. + - tweak: Technomancer Resurrect now has a deadline of 30 minutes until a dead person + can't be revived, instead of 10 minutes. + - tweak: Technomancer Radiance is now three times as strong. Also Radiance with + a Scepter prevents the caster and allies from being afflicted. + PapaDrow: + - rscadd: Striped undergarments now exist. + Redstryker: + - rscadd: Added a blue variant of the Medical voidsuit called the 'Emergency Medical + Response Voidsuit' that can be obtained from the suit cycler. +2016-10-25: + Anewbe: + - tweak: The effects from empty-handed disarming now have a cooldown. + - rscdel: HoS and Detective equipment is less protective. +2016-11-13: + Anewbe: + - rscadd: Adds a list to prevent certain jobs from being certain roundstart antags, + rather than outright preventing them. + - bugfix: Surplus crates won't make more surplus crates. + - tweak: Random buys from uplinks will no longer buy anything out of the Badassery + tab. + - bugfix: Loincloth now has an on-mob sprite. + - rscadd: Ported Bay's tape recorders (which actually work). + Broseph Stylin: + - rscadd: Added HUD aviators to the loadout. They're restricted to security, and + can toggle between HUD and flash protection modes, but won't offer both at once. + MagmaRam: + - rscadd: Holsters can be concealed by some suit-slot items, others conceal all + accessories. + - bugfix: Fixed certain suit-slot items not hiding jumpsuits properly. + RedStryker: + - rscadd: Adds a Guy Fawkes mask. + Yoshax: + - rscadd: Clipboards can now be made out of wood. +2016-11-17: + Anewbe: + - tweak: Slowdown in armor sets moved to chest and legs, rather than arms and legs. + - rscadd: Bullets and lasers will now show up on Autopsy Reports. + - bugfix: Fixed all ERT calls being silent, regardless of selected option. + - rscadd: Flashlights can now fit in rechargers. + - rscadd: 'Added flashlights, maglights, and the secHUD sunglasses (Sec only) to + the loadout. ' + TheGreyWolf: + - rscadd: Added Sign language, which can be selected from character setup. +2016-11-18: + Anewbe: + - rscadd: Added .45 and tommygun AP ammo to the uplink. + - tweak: CPR can be performed on corpses, doesn't actually help them. + Datraen: + - tweak: Makes cameras faster, removing a large chunk of bloat relating to taking + pictures. Specifically for taking pictures of angry cheetos. + MagmaRam: + - bugfix: Slimes will now properly process chems that have zero effect on them (that + is, they'll get rid of them instead of clogging up their metabolism forever). + Nerezza: + - rscadd: Added Lemon Juice to soda dispensers across the station. Reagent cartridge + refills can be ordered via cargo. + - rscadd: Added Lemon Juice and Milk Cartons to the bar's Booze-o-Mat. You can now + order milkshakes and not get shot (maybe). + Yoshax: + - experiment: Being unable to breathe and having oxyloss will now cause brain damage + that scales with the amount of oxyloss you have. Without oxygen, the brain takes + damage and will EVENTUALLY die (but you would most likely die of actual oxyloss + before that point.) +2016-11-20: + Datraen: + - tweak: Global announcer now has access to engineering channel. + - tweak: Supermatter now uses the global announcer. + Nerezza: + - bugfix: Digital FBP/Cyborg brains no longer drop brains. + - rscadd: Digital FBP/Cyborg brains are tagged with their designation now. + - bugfix: All cyborgs can now unbuckle people from beds/chairs. Just attack the + structure with no module selected. + - rscadd: Added the current station date to the Status tab. Ported from Baystation. + Yoshax: + - rscadd: Adds the ability for Hydroponics Trays to enter cryogenic stasis. You + can do this by using a multitool on one. Wheh in stasis the plant will be frozen + in time, it will neither grow nor die. Now you can have a life! +2016-11-21: + Anewbe: + - tweak: Drawing blood with a syringe now takes a moment. + - rscadd: Communicators no longer have a loadout cost. + - rscdel: Having more than 50 tox will now cause liver damage, rather than 60. + - rscadd: Adds Stimm, a homemade hyperzine made of sugar and welding fuel. + - rscdel: Hyperzine is now toxic. + Nerezza: + - tweak: Space suits now hide jumpsuits, so excessively bulky jumpsuits no longer + peek through. + - bugfix: Teshari wearing webbing now have the correct sprite overlay. More accessories + need sprites, however. + - wip: Teshari sprites no longer show the majority of suit accessories, anyone who + wants to pitch in to fix this are invited to do so! + - rscadd: Windoors can now be disassembled. Apply crowbar when open. + - rscadd: Engiborgs and drons can name door and windoor assemblines now. Click an + adjacent assembly with no modules active. + - bugfix: Windoors now know how to name themselves. In addition, unnamed windoors + now spawn with their default name instead of null. + RedStryker: + - rscadd: Added a colorable hairflower to the loadout. + - rscadd: Added a taqiyah to the loadout that can be colored with the color datum. + - tweak: Fixed the sprite for the red Security Hat backwards sprite so that the + 'N' on it is no longer backwards. + Yoshax: + - tweak: All robots now get crowbars, flashes and fire extinguishers. + - tweak: IV Drips are no longer dense, meaning they can be walked through like chairs. + - tweak: Robots can now use the toggle lock verb on crates and lockers. + - rscadd: There is now an experimental welding tool, it regenerates its fuel on + its own! One is given to the Chief Engineer, produced in Research, or found + in Syndicate toolboxes. +2016-12-01: + Anewbe: + - bugfix: Adult Diona should be able to name themselves properly now. Tweaked from + a Baystation PR by FTangSteve. + - rscdel: Lightning spells and bioelectrogenesis will no longer stun outright. + - rscadd: FBPs should no longer get mutations from radiation. + - bugfix: Observe warning should properly show how long you have before you can + join. + - rscadd: Adds a Toggle Shoe Layer verb to shoes, that let them be worn over the + uniform (ie tucking your pants into your shoes). + - bugfix: Shoes now properly check if they can hold knives or not. + - bugfix: Sign language can now be used while muzzled. + Datraen: + - tweak: Skrell are now more resistant to various chemicals, more susceptible to + pepperspray. + ForFoxSake: + - bugfix: Fixed a possible href exploit allowing any living player to speak any + language. + - bugfix: Organic beings can no longer speak Encoded Audio Language, although they + can still understand it just fine. + - tweak: Positronic brains can now speak Encoded Audio Language. + - tweak: Station manufactured Full Body Prosthetics can now speak Encoded Audio + Language. + MagmaRam: + - tweak: Corpses will now process a select few chemicals, meaning you can now add + blood into people who bled out before defibbing them. + - bugfix: Defibrilators fixed again. + - bugfix: R&D machines will now accept stacks of metal and glass from Cargo orders + properly. + N3X15: + - bugfix: Electrical storms no longer affect only cargo. If you're not cargo, your + lights are no longer safe. + Nerezza: + - rscadd: APCs now have a new EMP behavior. Regular APCs shut off for a few minutes, + critical APCs (engine and AI) shut off for 30ish seconds. Medbay will now not + be permanently disabled by EMPs if no engineers are available to fix their APCs. + - rscadd: Bay's timed reboot interface for APCs has been ported for EMPed APCs. + - tweak: APCs affected by grid checks say so on their nanoUI now. + - tweak: APCs damaged by the apc_damage random event are now effectively emagged + APCs. Anyone can operate their interface. + - tweak: Emagged APCs can now be repaired by removing their power cell and using + a multitool to 'reboot' them manually. + - bugfix: Nin and twiz no longer **** up APCs if they drain the battery completely. + - tweak: Nin and twiz drain power from the wire an APC is connected to first, then + drain from the power cell to fill the drain's 'quota'. Because the amount of + power given from the power net is random, this means the battery will still + drain but this also means you don't need to crowbar tiles in a room if the APC + is empty. + - bugfix: Bluescreened APC wire panels now visibly open like they should. + - tweak: Bashing APCs open was only effective under certain circumstances, but would + spam everyone anyway. This has been changed to only spam the user and to be + more indicative of when you can bash the cover off. + - spellcheck: Full grammar pass on APCs. + - rscadd: Hazard shutters animate slightly and play a sound so players can more + readily identify where shutters are being pried. + - bugfix: Two people can't pry the same shutter simultaneously anymore. + - bugfix: Fixed a bug causing shutters to immediately pry open when people didn't + want the shutter open. + - rscadd: Inflatables can be deflated using ctrl-click. + - rscadd: Inflatables can be deployed on adjacent tiles by clicking them. + - bugfix: Bumping into closed inflatable doors will no longer freeze them for a + few moments. + Yoshax: + - maptweak: All Heads of Staff now get multi-color pens in their office. + - tweak: Doors that do not have an access requirement can now be opened when handcuffed. +2016-12-17: + Anewbe: + - bugfix: EVA rig now has insulated gauntlets. + - rscadd: Adds another slot to select languages, if desired. + - rscadd: The base device cell is now selectable in the loadout. + ForFoxSake: + - tweak: Digital Valve pipes can now be made and moved. + - tweak: Air Vents can now have their direction changed. + - maptweak: Atmospherics is now a little less cluttered. + MagmaRam: + - rscadd: Added a nice implant that allows humans to speak EAL. + N3X15: + - rscadd: Added a changelog editing system that should cause fewer conflicts and + more accurate timestamps. + - rscdel: Killed innocent kittens. +2016-12-30: + Anewbe: + - rscadd: Changed run/walk speed to be based only on a config file. + - tweak: Walking should be faster now. + - tweak: Removed shoeless slowdown. + Atermonera: + - bugfix: Science grippers can install and remove borg components + - bugfix: Exosuit grippers can install exosuit equipment + - bugfix: Sheetloaders can load materials into protolathes and circuit imprinters. + - tweak: Protolathes and circuit imprinters input materials like autolathes, taking + as much of the fed stack as it can. + MagmaRam: + - tweak: Beakers can now have longer labels. + - rscadd: Adds defibrilator crate for cargo. + - tweak: Changed how certain stacks spawn behind the scenes. Should fix a few esoteric + bugs without impacting anything else. + Neerti: + - bugfix: Subtracting, multiplying, and dividing with arithmetic circuits should + actually occur now. + - rscadd: Added new arithmetic circuits; sign, round, and exponent. +2017-01-03: + Anewbe: + - bugfix: Farmbots should be buildable again. + - rscadd: FBPs with vital (head/torso/groin) damage will now show up on the crew + monitor as being damaged. + - bugfix: Flashes should now properly affect accuracy in hand-to-hand. + - bugfix: Taj should no longer be poisoned by any sort of coffee. Looks like we + missed a spot last time. + - rscadd: Recording tapes can now hold 30 minutes of chat. + - rscadd: Tape recorders and their tapes now fit in security and detective belts. + - rscadd: Lasers can now ignite thermite on walls. + - bugfix: Device cells now fit in wall rechargers. +2017-01-12: + Anewbe: + - rscadd: Ported over a bunch of hairstyles and underclothes from Baystation. + - tweak: Nurse spiders inject eggs less frequently. + - rscadd: Nurse spiders give a warning to the victim when they implant eggs. + Neerti: + - rscadd: Hand-held flashes and flash rounds will now stun upon repeated applications, + similar to stun batons. +2017-01-23: + Anewbe: + - rscadd: Can now just click ones boots to draw a holstered knife. + - rscadd: More boots can hold knives now. + - rscadd: Added an action button for breath masks, making it easier to toggle them. + - rscadd: Space Carp have a chance of sticking around after their event completes. + - tweak: Robotic limbs will no longer show up on the health scanners. + - rscadd: Medics and Security can open firedoors. Do so at your own risk. + - rscadd: Chaplain hoodie now has pockets and an actual hood. + - tweak: Winter coat hoods have the same armor values as their coats. + - rscadd: Characters will now spawn in at a random level of hunger. + - rscadd: Assisted and Prosthetic organs now have sprites. + - rscadd: Surgical tools will not attack while on help intent, this should prevent + people getting accidentally stabbed in surgery. + - rscadd: Tajaran now process reagents slightly faster. + - rscdel: Taj are now allergic to coffee again, per loremaster request. + - tweak: Taj now get drunk faster. + - tweak: Hyperzine is now more toxic to Taj. + - rscadd: Readded the Vox for admin/antag use and testing. They breathe Phoron now, + rather than Nitrogen. + - bugfix: The Xenotaser should work properly. + FTangSteve: + - wip: RootSpeak is now split into a local and a global variant. For now the global + acts as a hivemind. + Hubblenaut: + - tweak: Can now click on turfs with trash bags and similar to quick-gather everything + on it. No longer pixelhunting for cigarettes and bullets. + - bugfix: Buckets and other reagent holders will no longer simply be put into the + janitorial cart's trash bag. + PsiOmegaDelta: + - tweak: The round start and auto-antag spawners can now check if players have played + long enough to be eligable for selection. + Techhead: + - rscadd: 'Added a new random event: Shipping Error - A random crate is mistakenly + shipped to the station.' +2017-01-28: + Anewbe: + - rscadd: Added Medical and Meson aviators. + - rscadd: Medical and Meson aviators are now in the loadout, department locked. + - rscadd: Meson Scanners have been added to the loadout, department locked. + - rscadd: Medical hardsuit has a toggleable sprint. + - bugfix: Carbon and Hematite should show up in asteroid walls. + - rscadd: Readded the random crates from mining. + - rscadd: Digging through an artifact sometimes doesn't destroy the artifact. + - bugfix: Space and cracked sand should no longer stop mining drills. + - rscadd: Diona can regenerate organs and limbs. + PsiOmegaDelta: + - rscadd: Resetting a character slot now requires confirmation. + Zuhayr: + - rscadd: Added a reset slot button to chargen. +2017-02-24: + Anewbe: + - rscadd: Fake command reports now make the paper show up. + - bugfix: Mining cameras should work now. + MagmaRam: + - tweak: There is now a short delay before being able to fire when using hostage-taking + mode, and a short delay between shots. This should make hostage mode useful + for taking hostages and ambushes, rather than as an aimbot in actual firefights. + - bugfix: Sandwiches at max size can be eaten with a fork. + Yosh: + - rscadd: Some vending machines now log the items they've vended and had stocked, + storing the name of the user, the time and the item. These can be found by using + the new verb for vending machines, or from the right click menu. + Zuhayr: + - rscadd: Adminhelps now have a TAKE button that allow an admin to claim it, and + inform the adminhelper that someone is on the case. +2017-03-22: + Anewbe: + - tweak: Oxyloss now shows up as cyan in scanners. + Arokha: + - tweak: Having less than 30% blood (as a result of literally having that little + blood, or a broken heart) causes 75 oxyloss per tick rather than 300 toxins + and instant death, to allow for heart transplants. + - bugfix: Infections now spread and process properly between external organs. + - rscadd: Infections now have appropriate symptoms that indicate to a player that + they have one. + - rscadd: Infections are now diagnosable more accurately in a medscanner, or visually + for high level infections or dead limbs. + Atermonera: + - bugfix: EAL, Sign language, and emotes will no longer use autohiss + - rscadd: Surgeon Borgs now have a proper medical hud module +2017-03-28: + Anewbe: + - spellcheck: Disregard the last changelog on the spelling of HI, the correct spelling + is Hephaestus. My bad. + - rscadd: Added a changelog editing system that should cause fewer conflicts and + more accurate timestamps. + - rscadd: Added Myelamine, a blood clotting chemical. This is available to antags, + and can be ordered from cargo or mixed. + - rscadd: Added Osteodaxon, a bone fixing medicine. This is available to antags, + and can be mixed. + - rscadd: Added Carthatoline, a stronger anti-toxin. + - rscadd: Added Spidertoxin, which comes from spiders (duh), and is used in making + Myelamine. + - rscadd: Death Alarms can now be ordered from cargo. + - rscdel: Dexalin Plus is half as strong (still pretty strong, though). + - rscadd: Ninja, Merc, and ERT-M Hardsuits can now inject myelamine. + - tweak: Inaprovaline now decreases the effects of bloodloss, and lessens brain + damage taken from OxyLoss. + - tweak: Prosthetic organs now take randomised damage when emp'd, this should roughly + average out to the old values. + - tweak: The effects of heart damage have been tweaked, should be slightly easier + to survive now. + - tweak: Some of the stronger chems have side effects, like confusion or blurry + vision. These should be fairly minor, and we may be tweaking them in the future. + - tweak: The suiciding var now wears off, making it possible to save suicide victims + if quick action is taken. + - tweak: Death Alarms now announce on General comms again. + - rscadd: Borgs can climb tables. + - tweak: Skrell can now be up to 130 years old. + - tweak: Skrell are more vulnerable to flashes, due to their large eyes. + - tweak: Tajaran no longer have appendicies. + - tweak: Tajaran are more vulnerable to flashes. + - tweak: Unathi have less brute resist, but some burn resist. + - tweak: Unathi gender is now unclear to non-Unathi. +2017-03-30: + Anewbe: + - tweak: Italics in chat are now trigged with | , rather than / . + - rscadd: Energy weapons, flashlights, stunbatons, and welders can now be moved + from hand to hand by click+dragging. + - rscadd: Flashlights can now be placed in wall rechargers. + - rscadd: Adds jumper cables, that act a bit like a defib for FBPs. + - bugfix: Bicaridine and Myelamine should now properly repair internal bleeding. + - rscadd: Overdoses are now more dangerous. + - rscadd: Chloral Hydrate overdoses are now even more dangerous. + Arokha: + - rscadd: Adds body markings and tattoos. + MagmaRam: + - bugfix: Borgs and assorted robits can now use grinders in chemistry and the kitchen. +2017-03-31: + Anewbe: + - rscadd: Added a number of crates to cargo. + - rscadd: Added the electric welder as a hidden autolathe recipe. + - rscadd: Added a few colored (in sprite, not in color) flashlights, to the loadout. + Sprites c/o Schnayy. + - rscadd: Maps in a pair of jumper cable kits. Use these to revive FBPs. +2017-04-08: + Anewbe: + - rscadd: Aprons now have pockets. + - bugfix: Automute shouldn't trigger if you don't type anything. + - rscadd: Adds the Chief of Security alt title for the HoS. + - rscadd: Wooden circlets can now be worn on the head. + - tweak: Package bombs now beep when activated, and have a delay before exploding. + - tweak: Package bombs are more expensive. + - tweak: Robolimbs can take a bit more damage before they start malfunctioning. + - tweak: Shrieking now decloaks changelings. + - rscadd: Drying yourself off with a towel should actually dry you off a bit now. + Arokha: + - tweak: Simple animals resist out of buckles and lockers + - tweak: Simple animals with retaliate but not hostile assist each other better + if they also have cooperative + - tweak: E-nets now are resist-out-of (or clickable) by the one inside or outside, + rather than having HP, and can be dragged around + Atermonera: + - rscadd: FBPs can now have numbers in their name. The first character cannot be + a number. + - rscadd: Common simple animals now have their own language, and as such are no + longer understandable by humans. + - bugfix: Translators can't understand the same languages that recorders can't, + including the new animal languages. + Leshana: + - rscadd: Upgrades the automatic pipe layer to modernize its code and make it constructable! + Constructs and deconstruts like other machines now. Circuits are buildable in + the autolathe. Uses steel to make pipes. + Magmaram: + - bugfix: Splints will now show up in examine text on hands and feet as well as + arms and legs. + Sin4: + - bugfix: Fixed back icons for Z8 Carbine, C20r, fireaxe, spear, and baseball bat. + - rscadd: If observing before roundstart, you may respawn. +2017-04-12: + Anewbe: + - rscadd: Material weapons now go dull instead of shattering. Certain weapons, like + spears, will still shatter. + - rscadd: Dull weapons do less damage, but can be sharpened with a whetstone. + - rscadd: Whetstones can be crafted using plasteel. + Belsima: + - tweak: Replaces cypherkey sprites with improved ones. + Sin4: + - bugfix: You can no longer ascend a table by walking from a flipped table to a + non-flipped one. +2017-04-16: + Anewbe: + - rscadd: Bartenders now spawn with their shotgun permit. Click on it in hand to + name it. + - experiment: Lessens the bloodloss from severe burn damage. + - rscadd: Hardhats now give some ear protection. + - rscdel: Hardhats can no longer fit in pockets. + LorenLuke: + - rscadd: Allows removal of PDA ID with alt-click. + Yosh: + - tweak: Scrubbers now scrub Phoron by default. + - tweak: Scrubbers now have the first dangerzone at anything more than 0 Phoron. + - bugfix: No longer will you attack Alarms with your ID when trying to unlock them. +2017-04-19: + Anewbe: + - rscadd: Unathi ribcages now reach down to their lower torso. + - rscadd: Unathi no longer have appendices or kidneys, the function of the kidneys + is now a function of their liver. + - rscadd: Unathi are more slightly more difficult to damage. + - rscadd: Unathi now process medicine 15% slower. Additionally, it's harder for + them to get drunk. + - rscadd: Unathi age range is now 32 to 260. + - rscadd: Unathi are not as slowed by heavy items. + Atermonera: + - bugfix: Translators no longer try to translate null languages. + LorenLuke: + - rscadd: Allows Blast doors to be attacked and broken like regular airlocks. + - tweak: Changelings can bank up to a maximum of 3 respecs at one time. + - tweak: Changelings begin with 2 respecs. + - tweak: Firing a silenced weapon gives a message in text to the user. + MagmaRam: + - rscadd: Added instructions on how to use the changelog updating scripts. + - tweak: Updated in-game EVA manual. + Neerti: + - rscadd: Adds makeshift armor for the head and chest regions. How protective they + are depends on the material used to craft it. The helmet is made by using wirecutters + on a bucket, then using a stack of material. The chestpiece is made by crafting + two armor plate, using wires on one of them, then hiting one with the other. + Yoshax: + - bugfix: Water such as the pool will no longer apply fire stacks when you enter, + meaning you will no longer be flammable from swimming. +2017-04-25: + Anewbe: + - rscadd: Cultist armor now has better protection from strange energies. + - rscadd: Adds the ion pistol to the uplink. + - tweak: The ion pistol can now be holstered. + - bugfix: Sprites on the smoking pipes should be fixed. + Atermonera: + - rscadd: Brain type (Organic, cyborg, posi, or drone) is now displayed in all records. + Belsima: + - tweak: Changes relaymove() code in bodybags. + - bugfix: Above tweak used to allow exiting bodybag while in closed morgue tray. + Leshana: + - rscadd: Implements footstep sound system and adds sounds to various floor types + including plating, tiles, wood, and carpet. + LorenLuke: + - bugfix: Allows people who are bucked to give/receive items. + - tweak: Can click-drag people onto chairs/beds from 1 tile away to buckle them. + - tweak: Allows you to place tape masks/restraints back on the roll (roll is still + infinite). + - bugfix: Fixes ventcrawling for spiderbots/implants/etc. + Neerti: + - rscadd: Drones will now spawn with an EIO-mandated ID card alongside their NT + ID. + - tweak: Fabricate Clothing for Changelings costs one point instead of two, and + is fabricated twice as fast. + - tweak: Dead changelings can no longer hear deadchat or freely ghost. + - tweak: Shrieks now share a 10 second cooldown. + - tweak: Lings cannot transform or shriek inside containers such as closets and + pipes. + - tweak: Regen. Stasis timer adjusted to be between 2 to 4 minutes. + - tweak: Visible Camo. should end if the user is stunned. + - rscadd: Visible Camo. now blocks AI tracking when active. + - rscdel: Recursive Visible Camo. no longer gives true invis. + - rscadd: Recursive Visible Camo. will allow the changeling to run while cloaked + instead. + - rscadd: Ling chemical meter on HUD now has a blinking exclaimation mark if below + 20 chemicals, to warn that they cannot revive if they should die while still + below 20. + Yoshax: + - tweak: Tape color is different now. Security tape is red rather than yellow, Engineering + tape remains yellow and Atmos tape is a lighter cyan rather than blue. +2017-05-05: + Anewbe: + - rscadd: Adds a cup for dice games, in the loadout. + - rscadd: Thermals now let you see in the dark. + Arokha: + - rscadd: Sleepers now have a 'stasis' level setting, that will ignore varying numbers + of life() ticks on the patient. + - tweak: Stasis bags and Ody sleepers now use a fixed level of this new stasis system + (ignore 2/3 life ticks). + - tweak: You can escape from being asleep in a sleeper, similar to escaping from + a cryotube. + - rscadd: You can now use grabs on sleepers to insert patients, same as scanners. + Datraen: + - bugfix: Xenobiological traits are made unique on each mutate, avoiding mutating + other mobs with same trait data. + Leshana: + - bugfix: Resetting a fire alert will no longer open firedoors if atmos alert is + in effect and vice versa + LorenLuke: + - Bugfix: Unfucks the screen bug on roundstart changelings. + - bugfix: Changeling now display 'alive' status on Medhuds properly. + - tweak: Refactors changeling ranged stings not passing over tables. Can now pass + over tables, any machinery (except doors), machine frames, and past closet subtypes. + - bugfix: You can now view an active video call by using the communicator in hand. + - tweak: Guns on harm intent in aim mode will target, rather than shoot pointblank + on first click. + - bugfix: You can now put handcuffs on yourself. +2017-05-09: + Anewbe: + - rscadd: Ports but does not enable Bay's MultiZAS. + Leshana: + - tweak: Optimized (but still not enabled) multi-z ZAS + - rscadd: Multi-Z explosion transfer coefficient is now configurable + N3X15: + - tweak: Flashlights on the high setting are no longer Beacons of Gondor. + Neerti: + - tweak: Tesla armor now retaliates against ranged attacks if within 3 tiles, and + recharges in 15 seconds, from 20. + - tweak: Technomancer Instability fades away slower. + - tweak: Fire and frost auras made more potent. + - rscadd: Gambit can now give rare spells unobtainable by other means, based on + spell power. + - tweak: Mend Wounds and Mend Burns combined into Mend Life. Mend Metal and Mend + Wires combined into Mend Synthetic. + - rscadd: Adds Lesser Chain Lightning, a more spammable version, but weaker. + - rscadd: Adds Destabilize, which makes an area glow with instability for 20 seconds. + - rscadd: Adds Ionic Bolt, which ruins the lives of synthetics. + - tweak: Oxygenate made cheaper. + SiegDerMaus: + - rscadd: Adds one new haircut, a chin-length bob. + Yosh: + - rscadd: Ports a bunch of hair from Bay. Knock yourself out. +2017-08-20: + Anewbe: + - tweak: The names of 5.56 and 7.62 ammo have been swapped, as have the guns that + use them. The magazines should look the same, and the guns will do the same + damage they used to do. + Atermonera: + - bugfix: Borgs can now raise an evil army of slimes + Belsima: + - rscadd: Added a lot of new lore-friendly drinks. + - spellcheck: Adjusted the descriptions of some drinks. + - rscadd: Added fingerless gloves to the loadout. + - imageadd: Added several new robot icons. + - imageadd: Added animations to some robots. + - bugfix: Fixed Usagi's eyes not turning off when dead. + - rscadd: Added several new pAI sprites. + - rscadd: Added a load of sweaters to the accessories tab of the loadout. + - rscadd: Added a new swimsuit to the pool. + Cirra: + - rscadd: Added a unified radiation system. Radiation is lessened by obstacles, + and distance. + - rscadd: Added a geiger counter for measuring radiation levels, which can be found + in certain vending machines and radiation closets. + Leshana: + - tweak: During the gravity failure event, you can now buckle yourself to a chair + to prevent falling when gravity returns. + - rscadd: Added an admin verb to debug the map datum. + - rscadd: Added nanomap capability to the Power Monitoring Computer + - rscadd: Added nanomap capability to the Atmos Control Computer + - tweak: Expanded nanomap on Camera Console to all station z-levels by default. + - tweak: Crew Monitoring nanomap will support crew monitors built on other station + map z levels. + - imageadd: Updated z1 nanomap for Northern Star + - imageadd: Generated z5 nanomap for Northern Star + - tweak: Optimized the unified radiation system. Made the radiation cutoff level + configurable. + - bugfix: Standing still won't save you from radiation storms. + - bugfix: Bedsheets can be put into washing machines again. + LorenLuke: + - imageadd: Ghosts can now choose from a number of animal sprites. + - experiment: Gives IECs some TLC (see below). + - rscadd: Adds 'Separator' circuit, allowing the player to now divide strings. + - rscadd: Adds 'grenade' circuit, allowing the player to detonate a stored grenade + in an assembly. + - rscadd: Adds 'device' electronic assembly, allowing an 'assembly'-type (signaler/igniter) + circuit to be used to interact with others. + - tweak: Modifies some storage and complexity constants. + - tweak: Adds 'size' variable for manual setting. + - tweak: No longer requires screwdriver to remove components. + - tweak: Enables multitool to wire/debug circuits with lesser functionality (can + disable via variable). + - tweak: IECs no longer drown the player in windows, each assembly always uses only + one window. + - tweak: Added functionality to UI to help with user experience of above point. + - rscadd: Adds 'on set' output pulses to multiplexer and memory circuits. + - bugfix: Fixes multiplexer and memory circuits not pushing data to attached circuits. + - bugfix: Number to string converts null inputs as '0' due to engine limitations + (at least they work). + - bugfix: Gun manipulator circuit now functions properly (and can read '0' value + inputs). + - wip: Phase 1/2 for wiring rework. + MagmaRam: + - tweak: Nerfed health regeneration, especially on bruises. + Nalarac: + - tweak: Modifies the illegal equipment module for borgs to scrambled equipment + module that only activates the special items and doesn't actually emag the borg + - bugfix: Mining cyborg diamond drill is now obtainable in a more sensible manner + - tweak: Click dragging has been added to the cryogenics tubes, cloning pod, and + all methods of cryostorage + - tweak: Some quality of life changes for research, crisis, surgeon, and service + cyborgs + - bugfix: Jumper cables readded + - tweak: Construction cyborgs merged back with engineering cyborgs + PrismaticGynoid: + - tweak: Replaces intelliCards with intelliCores. + - rscadd: Wheelchairs can now be collapsed like rollerbeds for ease of storage and + movement. Too big to put in backpacks though. + - rscadd: Wheelchairs are now available in a color-customizable form via the loadout, + under utility. Now you can ride in style, and keep your feet too. + - bugfix: Wheelchair users can now enter the gateway and residential elevator without + being forced to leave behind their mobility aid. + Sarmie: + - bugfix: Dionaea have remembered how to regrow their limbs properly. +2017-08-26: + Belsima: + - imageadd: Replaced APC sprites with better shaded ones. + - tweak: Adjusted some atmos sprites for visibility. + - soundadd: Added cough and sneeze noises for Teshari. + - tweak: Turning on flashlights and locking lockers both make a click sound. + - imageadd: Replaced soda cans with new soda cans. + - rscadd: Added a tiedye shirt. + MagmaRam: + - bugfix: Tesla relays no longer draw power when their attached power cell is full. +2017-09-24: + Belsima: + - imageadd: Replaced air tank sprites. + - imageadd: Added new xeno weed, egg, and resin sprites. + - imageadd: Added two new bar sign sprites. + - imageadd: Replaced blast door sprites. + - spellcheck: Microwave is no longer a proper noun. + - rscadd: Added croissants to the available recipes. + - imageadd: Added new status displays for the AI. + - spellcheck: Made spelling of corporations and planets more consistent. + - rscadd: Added more planets to character setup. + - imageadd: Added a bunch of new hairstyles. + - imageadd: Added a new holographic hud. + - maptweak: Added a grinder and enzyme to the abandoned bar, for illicit operations. + - imageadd: Replaced solar panel sprites. + - imageadd: Replaced shield generator sprites with ones from the Eris. + - rscadd: Added Qerr-quem and Talum-quem, a pair of Skrellian drugs. + - soundadd: Added a variety of sounds for opening cans, explosions, sparks, falling + down, mechs, and bullet casings. + - soundadd: Added a new death sound for mice. + - imageadd: Vox have been entirely resprited. + - rscadd: Added wood buckets, craftable with hydropnoics. + - soundadd: Added sounds for chopping wood. + - bugfix: Fixed a bug that would make default Zippo lighters invisible. + Chaoko99: + - rscadd: Nitrous Oxide is now an oxidizer. + - rscdel: 'Removed all instances of Volatile Fuel ever being simulated. To devs: + It still exists. Please, for the love of god, only use it with assume_gas.' + Cyantime: + - tweak: Tabling now requires a completed aggressive grab. + Nalarac: + - tweak: Removes the module restraint for the cyborg jetpack upgrade + - rscadd: Added the hand drill and jaws of life to the protolathe + - tweak: Syndicate toolbox now comes with power tools + Neerti: + - wip: Adds the Lost Drone, which can be found on the Surface of the future map. + - rscadd: You can now modify an unslaved borg's laws by hitting it with a law module, + after a significant delay. + - rscadd: Adds several new lawsets. Currently there are no lawboards for these. + - rscadd: Adds new 'shocker' baton, for the Lost Drone. + - tweak: Combat borg shields are now easier to use, only requiring that they sit + on one of your hands and not your active hand. The shield is also more energy + efficent. + PrismaticGynoid: + - tweak: You now keep your languages when removed from/transplanted into a body. + - tweak: AIs and borgs load languages from preferences when spawning. + - bugfix: Fixed sign language being usable while lacking both hands. + - rscdel: Brains are no longer able to hear binary (robot talk). + - rscadd: Adds the ability for research to print drone brains. + - tweak: Makes all MMIs, posibrains, and drone brains radio-enabled. Anyone holding + the brain can also disable the radio for antag purposes. + SpadesNeil: + - tweak: Windows can no longer be damaged by very weak attacks. + Woodrat: + - tweak: Ported floor types and floor sprites (Techfloors) from Vorestation (who + ported them from Eris). Brought our floortypes in line with how Vorestation + has theirs set up. + - bugfix: Missing Techfloor floor tile sprites added. + - wip: Floor sprites from Vorestation not yet ported. To be done once we go to the + new map. + - maptweak: Added catwalks and railings to SC station. Fixed first Z-level. + - rscadd: Added the ability to make catwalks and railings as ported from vore. + - tweak: Cable heavy duty file tweaks to remove red overlay color from them. + - tweak: Added in a color icon for centcomm beach areas. + - maptweak: Fixed issues with SC centcomm z that prevented it from loading. + - maptweak: Rework of xenobio/xenoflora outpost on SC planetside main map. + - rscadd: Added Wilderness z-level for SC, teleportation transition to it may be + bugged. + - rscadd: Cable ender file added. Allows power transfer between z-levels. + - tweak: Southern cross files for areas and defines in relation to z-level work. +2017-11-06: + Atermonera: + - bugfix: AI's can speak local rootspeak. + - rscadd: Implements Virtual Reality. + Woodrat: + - rscadd: Added 'see down' in open spaces from Vore. + - rscadd: Added talking and visible messages upward through open space from Vore. + - rscadd: Added a Syndicate ID with all access (admin spawn only). + - tweak: Port of 'Syndicate id cards now listen for owner destruction' from Bay. +2017-11-29: + Anewbe: + - rscadd: FBPs are now affected by Radiation, it gives them ToxLoss. Wear your PPE. + - rscadd: FBPs can have ToxLoss decreased by going into a charger. + - rscadd: It is now possible to move FBPs and robots into chargers, via click+drag + or grabs. + Atermonera: + - bugfix: AI verbs are no longer hidden on the tabs. + - bugfix: Incapacitated mobs can no longer open your inventory and steal your gubbins. + MoondancerPony: + - bugfix: Fixed a mislabeled pulse pin on the microphone. + - bugfix: Fixed an issue with reference pins and multiplexers, and reference pins + in general. + PrismaticGynoid: + - tweak: Adjusts the amount of camera locations the AI can store from 10 to 30. +2018-01-12: + Atermonera: + - rscadd: Communicators now have a weather app. + - rscadd: Mobs in VR can switch between translucent and opaque forms. + Leshana: + - tweak: Examining construction frames shows which circuit board (if any) is installed. + - tweak: Convert the machinery controller to a StonedMC subsystem + MrStonedOne: + - rscadd: Added admin verb 'Display del() Log' displaying garabage collector statistics. + PrismaticGynoid: + - rscadd: Adds the ability to 'crawl' to an adjacent turf by click-dragging yourself + to it, after a delay. This can be used to move while unable to stand. You can + also do this with other movable objects, if you really wanted to. + - tweak: Conscious mobs lying on the ground can now buckle themselves to chairs/beds. + This includes people missing legs. +2018-01-25: + Anewbe: + - rscadd: Southern Cross Map is now live + Arokha: + - tweak: Remove borg hud items as they have normal huds as their sensor augs now, + and can see records with them. + Atermonera: + - rscadd: Communicators have a flashlight under the settings menu, functions as + the PDA one + - rscadd: Station-bound synthetics now have gps units + Cerebulon: + - rscadd: Added 19 food recipes from /tg/station + Leshana: + - soundadd: Sounds of Tesla engine lighting bolts + - imageadd: Sprites for grounding rod and Tesla coil + - imageadd: Sprites for lighting bolts + - rscadd: The Tesla Engine, Tesla Coils, and Grounding Rods + - rscadd: Wiki search URL is now configurable in config.txt + - rscadd: Breaker boxes can be constructed in game. + - bugfix: Construction of heat exchange pipes, vents, and scrubbers now works properly + again. + - tweak: Fix singularity energy balance so it is stable under normal operation. + - bugfix: Fix emitter beams and PA effects from being grav pulled or consumed. + - rscadd: Added the operating manual book for the Tesla Engine. + Mechoid: + - rscadd: Brains can be set to be a source of genetic information. + - rscadd: Promethean cores can be inserted into a cloning scanner to be cloned. + This gives them a worse modifier upon completion. + - rscadd: Promethean cores can now have chemicals added or removed from them. Base + for future slime cloner. + - rscadd: Species-based cloning sicknesses possible. + - spellcheck: Cyboernetic - > Cybernetic + Neerti: + - rscadd: Adds boats that can be ridden by multiple people, which use oars. Can + be crafted with large amounts of wooden planks. + - rscadd: Adds autopilot functionality to Southern Cross Shuttle One and Shuttle + Two. + - rscadd: Adds ability to rename certain shuttles on the Southern Cross. + - rscadd: Areas about to be occupied by a shuttle will display a visual warning, + of a bunch of circles growing over five seconds. + SunnyDaff: + - rscadd: Added new food items. + - rscadd: Added Cider. + - rscadd: Added Apple Juice to bar vending machine. + - bugfix: Fixed Vodka recipe. + - bugfix: Fixed Apple and Carrot cake recipes + - tweak: Changed Cake recipes to not include fruit juice + ZeroBits: + - rscadd: Added the ability to have multiple loadouts per character. + battlefieldCommander: + - rscadd: Adds a communicator watch, a variant of the communicator you can wear + on your wrist. + - rscadd: Replaces the communicator in the loadout with a communicator selection. + Choose either the traditional communicator, or the new commwatch. +2018-02-07: + Anewbe: + - tweak: Lessens the bomb, bio, and rad protection on the Explorer Suit. + - tweak: Replaces the Hunting Rifle cabinets with a Phase Pistol cabinet. Same general + purpose, shoot animals, kill animals. Shoot people, get laughed at. + - tweak: Gloves are generally less protective from shocks. + - tweak: Budget Insulated Gloves will almost always be better than any other non-insulated + glove. + - tweak: Hyposprays and autoinjectors now have a delay on use when the target is + conscious and not in Help Intent. + - bugfix: You need a parachute to survive atmospheric reentry. Closets, mechs, and + other impromptu parachutes will not longer prevent splatting. + Atermonera: + - tweak: ID computer can set command secretary and IAA access + - tweak: Command secretary has keycard auth. access + Cerebulon: + - rscadd: Added toggleable 'Open' sign to bar hallway so you can tell if it's open + without walking inside. + Mechoid: + - rscadd: Adds material girders. + - tweak: Girder decon time is now partially dependant on material. Stronger girders + take slightly longer. + - tweak: Wall girders are now under the integrity-based construction listing. Material-Name + Wall Girder. + - rscadd: Explosive-resistant girders in walls have a chance to survive as an unanchored + girder, if their wall is destroyed. + - rscadd: Radioactive girders affect the completed wall's radioactivity. + SunnyDaff: + - rscadd: Added new food items. + - rscadd: Added Onions. + - tweak: Changed Apple and Lemon Sprite +2018-02-10: + Atermonera: + - tweak: Ethylredoxrazine actively removes alcohol from the stomach and bloodstream + - tweak: GPS units won't report the exact location of other GPS units, just range + and approximate direction + - tweak: POI gps units won't give any information about the POI, merely its location + - rscadd: Adds EMP mines. + Cerebulon: + - rscadd: Adds antibiotic resistance chance to viruses, capped at 90% without admin + edits. + - rscadd: Adds adminspawned non-transmittable viruses + - rscadd: Adds several new disease symptoms + - tweak: Vomit is now a disease vector + - tweak: Viruses have a lower chance of curing themselves without medical intervention + - bugfix: Virus food no longer infinitely generates in incubator beakers + - bugfix: Xenomorphs and supernatural begins can no longer catch the flu + Hubblenaut: + - tweak: If a cycling airlock is already near the target pressure, pressing the + buttons will toggle the doors instead of making it reenter the cycle process. + Leshana and mustafakalash: + - rscadd: A new 'planetary' mode for airlocks which makes them purge the chamber + contents to the exterior atmosphere before filling with clean air, and vice + versa. + MistyLuminescence: + - tweak: Mines are now very, /very/ dangerous to step on (so don't do that). You + can disarm them with a multitool and wirecutters - ping is good, beep is bad + - or by shooting or exploding them from a distance. Be careful! + Woodrat: + - rscadd: Shaft Miner, Search & Rescue, Explorer can now select webbing vests and + pouches from the loadout. + - bugfix: Allow utility uniforms to roll up their sleeves. + - rscadd: Shuttle upgraded with enviroment sensors and shuttle doors that can be + detected from the shuttle console. + - rscadd: secure gun cabinets in the hangar control rooms. Locked to armory, explorer, + and pilot access. + - maptweak: Redesign of medical surgery rooms, replacement of the closets with wall + closets. + - bugfix: Multiple map bugfixes including distro and scrubber lines to deck 3. +2018-02-17: + Anewbe: + - rscadd: Added a random mine spawner, for use in PoIs. Replaces mines in PoIs with + the random spawner. + - rscadd: Mines now give a visible message when they go off. + - tweak: Land mines on the ground can no longer be told apart from one another, + to prevent gaming the system. + - bugfix: Hovering mobs (viscerators, drones, Poly, carp) no longer set off land + mines. + - tweak: Arming a land mine now takes concentration. If you move, it will boom. + - tweak: RINGS AND CERTAIN GLOVES INCREASE PUNCHING DAMAGE. + - tweak: BRASS KNUCKLES HAVE BEEN TURNED INTO GLOVES AND REBALANCED. THEY DO LESS + DAMAGE PER HIT BECAUSE IT'S HARD TO DISARM A PAIR OF GLOVES. + - rscadd: Cyborg Chargers now decrease radiation on FBPs. + - tweak: Falling one floor now does a lot less damage, on average. + - bugfix: Falling one floor in a Mech no longer hurts the occupant. + PrismaticGynoid: + - rscadd: A lot more machines can now be moved with a wrench, mostly kitchen, hydroponics, + and virology machines. + - tweak: Changed department ponchos to be open to any job, just like department + jackets. + Schnayy: + - rscadd: Adds bouquets. Can be ordered via 'gift crate' in cargo. + - rscadd: Adds fake bouquets for the cheap. Can currently be won from arcade machines. + - rscadd: Adds chocolate heart-shaped boxes. Can be ordered via 'gift crate' in + cargo. + - rscadd: Adds gift cards with four cover variations. Function like paper. Can be + ordered via 'gift crate' in cargo. + battlefieldCommander: + - rscadd: Added packed snow brick material. Craft it using snow piles. + - recadd: Added snow girders and igloo walls. Craft them using snow bricks. + - rscadd: Added various snowmen. Craft them using snow piles. Punch 'em to destroy. +2018-02-21: + Anewbe: + - rscadd: Headsets for jobs that spend a lot of time planetside can now function + as local radios when comms are down. + - rscadd: Most headsets now have on-mob sprites. + - rscadd: Added a Planetside Gun Permit item, specifying permission to possess a + firearm on the planet's surface. Explorers should spawn with these by default, + and a further two can be found in their gun locker. + - rscadd: Prometheans now react to water. Being soaked will stop their regen and + deal minor toxin damage. Drinking or being injected with water will deal slightly + more toxin damage. + - bugfix: Suit Coolers now properly cool FBPs in slightly burning rooms. If it gets + too hot for your suit, you're still dead. + Leshana: + - rscadd: Makes electrochromatic glass buildable and programmable in game. Use + cable and multitool. + Woodrat: + - rscadd: Additions of 6 new POIs for the cave area. +2018-02-22: + Anewbe: + - rscadd: Added Warden and HoS helmets. + - tweak: Clothing items must be click+dragged to be unequipped. A lot of them already + had this, but the system is now standardized. + - tweak: Accessories now apply slowdown to what they're attached to. + - tweak: Certain items, notably Technomancer spells, no longer show up when you + examine the mob wearing them. + - tweak: Flashbangs confuse, instead of stunning. + Atermonera: + - tweak: GPS units are generally more useful, providing both coordinate locations + and, so long as you're on the same Z level, direction with x-y component distances, + to 1m accuracy + - rscadd: Added a halogen counter tool, functions as the PDA function. + - tweak: Analyzers can now analyze gas containers, in addition to providing atmosphere + readouts, as the PDA gas scanner function. + - rscadd: Added umbrellas. + battlefieldCommander: + - rscadd: Added fireplaces which operate similarly to bonfires. + - bugfix: Fixed an oversight that allowed for an in-between state in bonfires where + the fire would mysteriously go out after adding wood. + - rscadd: Added blue sifwood floor tiles. + - bugfix: Fixed blue carpet, now known as teal carpet + - rscadd: Added the ability to dig up tree stumps with a shovel. +2018-02-25: + Anewbe: + - tweak: Splinted bodyparts act broken 30% of the time. + - tweak: Splinted legs still slow you down like broken ones. + Leshana: + - rscadd: Added a client preference setting for wether Hotkeys Mode should be enabled + or disabled by default. + - bugfix: CTRL+NUMPAD8 while playing a robot won't runtime anymore. + - tweak: Grounding rods act intuitively, only having an expanded lighting catch + area when anchored. + Nerezza: + - bugfix: Fixes not being able to install the different carpet colors. Finally. + - bugfix: Removes certain unusable duplicate stacks of tiles from the code. + Schnayy: + - rscadd: Added Gilthari Luxury Champagne. Drink responsibly. + - rscadd: Added a singular AlliCo Baubles and Confectionaries vending machine in + the locker rooms. Dispenses a variety of gifts. + - rscdel: Removed hot drinks vendor from locker room. +2018-02-28: + Atermonera: + - rscadd: Adds umbrellas to the loadout, for 3 points. Colorable! + Nerezza: + - bugfix: Using tape (police/medical/engineering) on a hazard shutter now tapes + the hazard shutter instead of trying to open the hazard shutter. + - rscadd: Added /tg/-style floor tile swapping. Equip crowbar/screwdriver in offhand + and click the floor tiles you want to directly swap with a stack of new floor + tiles (like teal carpet). + Woodrat: + - maptweak: Heavy rework of the wilderness, minor adjustments to mining and outpost + z-levels. To get to the wilderness you now have to travel through the mine z-level + to do so, follow the green flagged path. Through the mine. + - tweak: Shuttles can now land at a site near the enterance to the wilderness. Removal + of the mine shuttle landing pad to move to the wilderness. + - rscadd: New addition of warning sign, thanks to Schnayy. + battlefieldCommander: + - rscadd: Added craftable joints. Dry something (ideally ambrosia) on the drying + rack and apply it to a rolling paper to create a joint you can smoke. + - rscadd: Added a box of rolling papers to the cigarette vending machine. +2018-03-05: + Anewbe: + - rscdel: Removes Command Liaison, Bridge Secretary, Hydroponicist, Prospector, + Sanitation Technician, Professor, and Historian alt-titles. + - rscdel: Removed universal translators from the loadout. + - rscadd: RnD can print earpiece translators. + Mechoid: + - rscadd: Add a surgical operation for repairing the brainstem of a decapitated + individual. + - rscadd: Add a permanent modifier for frankensteining individuals. + Nerezza: + - rscadd: Package bomb detonators can be re-bound by hitting the new package bomb + with them. + PrismaticGynoid: + - bugfix: The succumb verb will now work on species that can't take oxyloss damage. +2018-03-15: + Anewbe: + - tweak: Pills and ingested reagents actually process at half speed, rather than + just ignoring half of the reagents. + - rscdel: Robotic limbs now need internal repair at 30 composite damage, rather + than 30 of burn or brute. + - tweak: Syringes now inject their entire payload with one click, but in 5 unit + increments. There is a delay in between each of these. + - rscadd: Assisted robotic organs (internals, eyes) are less vulnerable to EMP. + - rscdel: Lifelike robotic organs (currently VeyMed) are more vulnerable to EMP. + Cerebulon: + - rscadd: Added Akhani language for Tajaran. + - spellcheck: Fixed incorrect singular form of Tajaran in several places. + MisterLayne: + - rscadd: Added a version of the ED-209 called the ED-CLN. It is a more efficient + Cleanbot. + - bugfix: Reinforced snowballs can now actually be made in a reasonable time limit. + Nerezza: + - tweak: Broken APCs can be bashed open with slightly smaller objects now. This + means wrenches are acceptable, no need to hunt down a fire extinguisher. + - rscdel: EVA rigsuit/hardsuit no longer holds toolboxes in suit storage since those + have been a volume inventory for some time now. RIP ghetto satchel. + - rsctweak: CE's rigsuit/hardsuit no longer holds pickaxes and ore satchels, but + can now hold inflateables. + - bugfix: Retracting rigsuit/hardsuit helmets with no valid mask equipped now disables + internals. + - bugfix: Offline rigsuits/hardsuits are no longer considered valid air supplies + by the internals button. Before, your internals would instantly shut off before + you could get a breath out of the rigsuit. Now, the internals button will look + for a different tank instead. + - rscadd: Tajaran now get to keep their tails when they wear the EVA, RD, or Industrial + rigsuits/hardsuits. Unathi sprites to come soon! + - bugfix: Sifwood floor tiles now correctly use their double-stacked icon instead + of disappearing. + Woodrat: + - rscadd: Added in a weapons crate for explorers that has bolt action rifles. + - rscadd: Weapon powercells can be ordered from cargo (security access crate). + - tweak: Automatic weapons crate split into two crates now. One for SMGs one for + the rifle. Minor adjustments to other munitions and security supply packs as + well. + - rscadd: The automatic weapons ammo crate has also been split. + - tweak: Names of the crates for the munitions and security catogory supply packs + have been adjusted slightly. In certain places contents also adjusted. + - bugfix: Holoplant now comes in a crate. +2018-04-01: + Anewbe: + - tweak: Medical Doctors and EMTs spawn with white medkits. + Cameron653: + - rscadd: Adds a xenoarch excavation tool, craftable in R&D. Allows depth selection + of 1-30 + - rscadd: Adds a xenoarch multitool, craftable in R&D. Has xenoarch counter, measure + tool, and depth scanner all in one. + Heroman3003: + - bugfix: Attaching exosuit equipment with a gripper correctly removes it from the + gripper. + - bugfix: Engineering gripper can no longer duplicate frame parts. + MistyLuminescence: + - tweak: Wallets can now hold a wider variety of objects. + Woodrat: + - rscadd: Added two 44 cal revolvers. + - rscadd: Added 44 cal speedloader for revolvers. + - rscadd: Added 44 cal rubber rounds. + - bugfix: Fixed the icon_state for 'structure/plushie/carp' and the random first + aid kit spawner. + - rscadd: Added a random chance tool spawn for power tools (most of the time it + should still just be regular tools). + - tweak: Adjusted the spawn rate of medkits, combat medkits should be more rare. + - tweak: Cash split into its own loot item. + - tweak: Plushies split into large and small plushies. + - rscadd: All the extra plushie spawns added to the random plushie spawn. + - tweak: Eightball and conch shell added to toy spawns. + - rscadd: Added spawn points for the large plushies, cash, and the power tools to + the station. + battlefieldCommander: + - rscadd: Added permanent markers, an alternative to crayons. + - tweak: The chemistry recipe for paint now uses marker ink instead of crayon dust. + - rscdel: Removed crayon boxes from the map. They can still be ordered from cargo + in case you need a snack. +2018-04-19: + Anewbe: + - rscdel: AOOC is no longer available to traitors, renegades, and thugs. + Woodrat: + - bugfix: Flashers in brig cells should work now, extra floor flash in communal + brig to deal with crims. + - bugfix: Improper access, SMES rooms. + - bugfix: Trader start point is no longer dark. + - rscadd: Medical Vendor Plus has more advanced burn and trauma kits. + - tweak: Cell 1 and 2 in the brig can now be accessed by detectives. + - tweak: Additional r-walls next to the engine room to help with rads. + - tweak: Floor decals in a couple areas. + - tweak: RD office now has its telescreen back. + lorwp: + - bugfix: Pilot headsets can now fallback to shortwave radio +2018-04-28: + Anewbe: + - tweak: Communicator visibility (the thing that lets people see your communicator + when you're a ghost) is now saved to character slots, rather than globally. + - tweak: Jobs that are set to Never on your preferences are hidden by default on + the Late Join selection menu. There is a button to reveal them. + Arokha: + - bugfix: Nerve reattaching surgery now works correctly. (Hemostat on limb) + - bugfix: Limbs dropped by people have appropriate flags. + Atermonera: + - tweak: Human examine code has received a major refactor. If you encounter unusual + behaviour that seems wrong, please report it. + Cerebulon: + - bugfix: Pumpkins are no longer green ovals. They now grow on actual vines. + schnayy: + - bugfix: Space carp plushies now load sprites and are all selectable from loadout. + - tweak: Adds several newer plushies to the gift vendor as well as adjusting cost + of gift vendor's contents. +2018-05-01: + Mechoid: + - tweak: Skrell can be affected by flashbangs from a range of 8 tiles without protection. + - tweak: Promethean regen consumes additional nutrition. + - tweak: Many healing chemicals are less effective on Prometheans due to the natural + regeneration. + - tweak: Lots of other Promethean tweaks. No seriously, I'm not putting the list + here. + PrismaticGynoid: + - rscadd: Adds new skrell sprites to hardsuit helmets that were missing them. +2018-05-24: + Anewbe: + - bugfix: Moving items out of one's active hand cancels any zoom-in they may be + providing. + - tweak: Meteor events should be a lot less brutal. + Arokha: + - rscadd: Added a 'Client FPS' setting in the Global tab of character setup for + adjusting the FPS to your preference. + - rscadd: Added a 'fake SSAO' toggle to Global in character setup, ported from /tg/. + Looks like drop shadows on (almost) everything. + Atermonera: + - bugfix: Laptops no longer consume IDs indefinitely. + Mechoid: + - rsctweak: Promethean limbs store more damage. + - rsctweak: Promethean limbs, in addition to normal severing rules, have a higher + chance to be splattered or ashed once they reach maximum damage. + - rscadd: Limbs can now spread their damage to neighbors with the spread_dam var, + when reaching max damage. + PrismaticGynoid: + - rscadd: Added laser pointers. Available in your loadout, and printed and upgraded + by R&D. + lorwp: + - tweak: Search and Rescue can now add certain medical restricted items to their + loadouts +2018-06-08: + Anewbe: + - tweak: Merc mobs in PoIs no longer drop gear. This is to help us balance the PoIs + that contain them, and by extension every other PoI. + - tweak: Merc mobs have been shuffled around in their PoIs. At some point, this + may actually be randomized, but for now, expect slightly different placements. + - rscadd: Adds a laser rifle and ion rifle version of the Merc mob, for variety. + - tweak: PoI turrets are lethal again, and will likely shoot crawlers. + - rscadd: Certain mobs, namely robots and mercs, now have some amount of armor. + - rscadd: Ranged mercs will now knife people when cornered, rather than punch them + really hard. + Mechoid: + - rscadd: Added some background things for Events. + - bugfix: Ion rifles hit the correct 3x3 instead of 5x5 + - rscadd: Seed Storage Vendors are now hackable. Can choose from various lists of + concerning plants. +2018-06-21: + Anewbe: + - rscadd: Added a biomass reagent, made from protein, sugar, and phoron. + - tweak: Cloners and bioprinters now use the biomass reagent. Both can be refilled + or have their capacity increased by replacing the bottles they spawn with. + - experiment: Mapped in a bioprinter, for further testing. + - rscadd: Adds the ability to make robolimb brands more or less vulnerable to brute + or burn. + - rscdel: Makes VeyMed limbs more vulnerable to brute and burn. + Mechoid: + - rscadd: Allow AIs to create and take control of mindless drones from fabricators. +2018-07-12: + Anewbe: + - bugfix: Technomancer Apportation now properly checks for range and scepter, again. +2018-07-14: + Anewbe: + - tweak: Certain languages now require assistance for a species to speak, but not + understand, much like EAL. + - tweak: Alai can only be `spoken` by Taj and Teshari. + - rscadd: Adds a voicebox/larynx organ. Its only purpose at the moment is to assist + in speaking certain langauges. + - tweak: Language implants, like the EAL implant, now affect the voicebox organ, + instead of being a freefloating implant. + - rscadd: Adds a language implant for Common Skrellian. + Atermonera: + - rscadd: Steel sheets can be used to construct Roofing Tiles + - rscadd: Roofing tiles can be used on tiles under open spaces or space tiles in + multiZ maps to place a lattice and plating on the space above + - rscadd: Roofing tiles can be used on outdoor turfs to make them indoors + - rscadd: Both functions work together on multiZ maps with outdoor turfs, only one + roofing tile is used per tile roofed. + Mechoid: + - rscadd: Adds a new surgical procedure for fixing brute and burn on limbs. +2018-08-01: + KasparoVv: + - rscadd: You can now change the order of your body markings at character creation. + Shift markings up or down layers at will to design the character you've always + wanted, more easily than ever before. + Mechoid: + - rscadd: Added the Gigaphone. Currently unused. + Mewchild: + - rscadd: Ports several AI core sprites from ages and places past + PrismaticGynoid: + - rscadd: Adds four types of colorblindness to the traits in the setup menu. + - tweak: pAIs can now be picked up while unfolded, and can display more than 9 emotions. +2018-08-08: + Atermonera: + - rscadd: The supply controller has been refactored and shifted to nanoUI. + - rscadd: The ordering and control consoles are now generally upgraded in terms + of information and options. + Mechoid: + - rsctweak: Hallucinations are no longer only Pun Pun. + Neerti: + - soundadd: Adds new ambience sounds for various areas, especially on the surface + of Sif. + - sounddel: Removes low and high-pitched droning from available ambience. Consider + trying ambience again if you had turned it off to avoid those. +2018-08-28: + Mechoid: + - rscadd: Mechs now have multiple equipment slot types, and more slots in total + for greater customization. + - rscadd: A large number of Mech weapon modules and their jury rigged versions. +2018-09-22: + Mechoid: + - rscadd: Adds two vehicles to Robotics and Cargo, the Quad and Spacebike. + Poojawa: + - rscadd: Ported /vg/ instrument code, improved the UI of instruments. + - rscadd: Added a client side pref that mutes instruments being played for you. + Woodrat: + - rscadd: Adds two rig suits. Military Rig suit from Bay and PMC rigsuit + - rscadd: Adds four exploration and pilot voidsuits (alternate sprites by Naidh) + - rscadd: Adds exploration and pilot voidsuits +2018-10-13: + Anewbe: + - bugfix: You can no longer have ALL of your blood punched out. + - bugfix: Haemophiliacs will no longer spontaneously have ALL of their blood go + missing from ~90%. + - rscadd: Emitters can be locked while off, too. + - rscadd: Graves are now a thing in the code, will need some testing and probably + more work before they get more common. + Mechoid: + - rscadd: Added a RIG customization kit. + - tweak: RIGs now use a var called suit_state to determine the basis for their component + icons, rather than the rig's icon state. +2018-11-30: + Cerebulon: + - rscadd: Added 1000+ surnames and 1200+ forenames from various world cultures to + human namelists + LBnesquik: + - rscadd: Replaced the plant clippers with a reskinned pair of hedgetrimmers. + Lbnesquik: + - rscadd: 'General biogenerator improvements:' + - rscadd: Added feedback noise to the processing. + - rscadd: Allow for cream dispensing. + - rscadd: Allow for plant bag creation. + - rscadd: Allow for 5 units of meat to be dispensed at once. + - rscadd: Allow for 5 units of liquids to be dispensed at once totalling 50u. + - rscadd: Add and allow the creation of larger plant bags for easier ferrying of + plants.. + - rscadd: Add a description to the machine itself. + Mechoid: + - tweak: Prometheans are no longer murdered by blood, and instead process it like + a weak nutrient. Will slow the regeneration of toxins due to water content. + - rscadd: Ctrl clicking a Rapid Service Fabricator when held will allow you to choose + the container it deploys. + - bugfix: The Rapid Service Fabricator's icon is correctly set. + Neerti: + - experiment: Rewrites the AI system for mobs. It should be more responsive and + robust. Some mobs have special AIs which can do certain things like kiting, + following you on a lark, or telling you to go away before shooting you. + - tweak: Rewrites literally every 'simple_animal' mob into new, shinier, and hopefully + more interesting 'simple_mob' mobs, some with new mechanics, like spiders, fake + mechas, and hivebots. There are so many changes that it wouldn't be possible + to list them here. + - rscadd: RCDs can now build grilles and windows, with a new mode. They can also + finish walls when used on girders on floor/wall mode. + - rscadd: Adds various new RCDs that are not obtainable at the moment. + Woodrat: + - rscadd: Xenoflora and Xenobio moved to station, first deck. + - bugfix: Minor bugfixes including mislabeled lockers in robotics and floor decals. + kartagrafi: + - rscadd: Adds new hairstyle 'Sharp Ponytail' + - rscadd: Adds several new underwear - 'Binder', 'Strapless Binder', 'Longsleeve + Striped Shirt, Pink', 'Pink Wing Shirt', 'Pink and Black T-Shirt', 'Leggings' + - tweak: Changes name of 'Supernova' hairstyle to 'Glossy', and makes the sprite + somewhat neater + - bugfix: Fixes a hairstyle not appearing +2018-12-08: + Cerebulon: + - rscadd: 'Added 12 new loadout items plus colour variants: Utility pants, sleek + overalls, sari, modern wrap jacket, ascetic garb, asymmetrical jackets, cowled + vest, kamishimo, jingasa, maang tikka, thin-frame glasses, rimless glasses.' + Mechoid: + - rscadd: Research and Engineering borgs now have 'Circuit Grippers', used for constructing + and operating integrated circuit machinery. + - tweak: Grippers now allow interaction with their contents, by attacking the gripper + itself with an item when one is held. I.E., drawing from a beaker with a syringe. + - tweak: Grippers now show their held item's examine information when examined. + Tab information added. + - tweak: Cyborgs can now interact with integrated circuit printers and machines + when adjacent to them. + - tweak: Multitools now have a menu to switch modes between standard use and integrated + circuit reference scanning. Antag multi-tools untouched for now. + - bugfix: Integrated circuit printer now respects adjacency, if it is not set to + debug. +2019-01-06: + Mechoid: + - bugfix: Slimes now respect slime colors as their faction when dealing with other + slimes. + - tweak: Taser and Security xeno-taser shot count dropped from 10 to 5. + Neerti: + - soundadd: Adds a lot of sounds, and the code to let them loop seemlessly. Things + made audible now include the microwave, deep fryer, showers, the supermatter + when it's active, the TEGs when active, geiger counters, and severe weather + on Sif. The weather has different sounds for when indoors and when outdoors. + - tweak: Weather sounds and the supermatter hum can be disabled in your preferences. + - rscadd: Adds a few more weather types that can only be activated by admin powers, + such as ash storms and fallout. + Novacat: + - tweak: All emergency air tanks now spawn at full capacity. +2019-01-16: + Anewbe: + - tweak: Adds a Gibberish language that gets used when you goof on a language key. + - bugfix: Voice changing masks no longer give up when you put on a hardsuit. + - tweak: Mask voice changers start on. + - tweak: Mask voice changers that do not have a set voice will now default to your + worn ID's name. + - tweak: Mask voice changers now have a verb to reset their name. + - tweak: Eguns take 4 shots to stun, rather than 3. + Atermonera: + - rscadd: Clothing now has pressure protection variables, that set lower and upper + pressure bounds within which they will protect you from pressure-based harm. + - rscadd: Protection falls off when exceeding the pressure limits from 100% protection + at the boundary to 0% at 10% in excess (above the max or below the min) boundary. + - tweak: Currently, only hat and suit slots are checked for this protection (No + change). + - tweak: Anomaly suits (The orange ones) now offer limited pressure protection in + case anomalies start making or draining air. + - bugfix: Firesuits are no longer spaceproof, but still offer protection against + the high pressures of fire. + Cerebulon: + - rscadd: Added customizable religious icons to the chaplain's office. + - rscadd: Added black and white candles. + - tweak: Updated religion lists in character setup to be lore friendly. +2019-01-25: + Anewbe: + - tweak: The hyphen (-) is no longer a default language key, as people use it to + represent other things. If you are still having issues with Gibberish, reset + your language keys, or at least make sure they don't include any characters + you regularly start speech with. + Atermonera: + - bugfix: Stasis bags don't squish organics with high pressure when organics try + to seek shelter from flesh wounds. + - tweak: Body- and stasis bags can be tread upon when open. + - bugfix: Suit coolers and rigsuit coolers now protect FBPs against vacuum again. + - bugfix: Bot sound files have been decrypted following a bizarre ransomware attack + by Boiling Point remnants. Securitrons, cleanbots, et al should no longer spew + gibberish. + Cerebulon: + - rscadd: Added teshari hardsuit sprites. +2019-02-01: + Anewbe: + - tweak: Pilot consoles now require pilot access to use. + Atermonera: + - bugfix: Powersink drains have been unclogged and work once more + Mechoid: + - bugfix: Oversight regarding Changeling revive not removing restraints fixed. + - tweak: Straight Jackets can now be resisted out of in 8 minutes, or as low as + 5 depending on species attacks. Shredding or hulked humans will break out in + 20 seconds, destroying the jacket. + - tweak: Xenomorph plasma vessels now regenerate phoron passively, at an incredibly + slow rate. Can be accelerated by consuming liquid phoron. + - tweak: Xenomorph organs now give their respective abilities when implanted. + - tweak: Virtual Reality pods cleaned up. + - rscadd: Replicant organs added, versions of many organs that do not reject in + their host. Two currently exist that give special passives. +2019-02-07: + Atermonera: + - bugfix: Stairs have been straightened and now connect to both the heavens and + hells, formerly just the hells. + Elgeonmb: + - rscadd: Added the Zaddat species, voidsuit-clad fragile bug people. Whitelist + applications will be available at a later date. + - rscadd: Added glucose hypos to the SWEATMAX vendors and a few other places thoughout + the station. + - rscadd: Zaddat equipment is now available through cargo. + - rscadd: Some new, very very chuuni accessories to play with; the half cape, the + full cape, and the sash + - tweak: Most accessories can now fit on suits. + - rscdel: Dionaea and vox can no longer use station rigs. + Mechoid: + - tweak: Flashes now actually run the risk of burning out. + - tweak: Flashes that burn out can be repaired after approximately 40 seconds and + with some luck, via a screwdriver. + - tweak: Cyborg flashes use charge only, and do not have the 10 flash limit. They + instead begin burning large amounts of charge. + - tweak: Flashes use miniscule charge in addition to their capacitor burn-out, totalling + 12 uses, taking 4 to down a human. They can be charged within a standard charger. +2019-03-04: + Anewbe: + - bugfix: Vedahq is now properly locked behind a whitelist. + - tweak: Headgibbing is now determined by config + - tweak: Promethean regeneration has been toned down. It will no longer provide + healing if the Promethean is wet, too hungry, too hot, or too cold. + - tweak: Prometheans are no longer shock resistant. It should now be more possible + to catch them alive. + - tweak: Promethean body temperature is now the default room temperature. They also + hit cold_level_2 at a higher temperature. + Atermonera: + - bugfix: Rigsuits have been resupplied following a mass-recall after a number of + suits were reported to have defective pressure-sealant mechanisms. The new sealant + mechanisms have been thoroughly tested and should be less prone to failure. + Mechoid: + - tweak: Tweaked Respiro- Cordra- Gastiro- and Hepanephro- Daxons to be more effective + with dealing with the side-effects of damaged organs. + kartagrafi: + - rscadd: 'Adds several clothing items to loadout such as: Nock masks, cowls and + robes.' +2019-04-17: + Anewbe: + - rscadd: The Subspace Jammer traitor item now lasts about 10 minutes. It now blocks + signalers from sending or receiving, and also obscures suit sensors around it. + N3X15 (MistyLuminescence): + - tweak: Departmental winter coats can now hold the same items as their standard + departmental suit items - labcoats, hazard vests, body armor, aprons, etc. + Neerti: + - tweak: Removes ability for AI to print and inhabit maintenance and construction + drones. This has been replaced with a system which allows for AIs to inhabit + special cyborg shells, called AI Shells, which are built with a new MMI type + in Robotics. Most of the regular cyborg mechanics applies to AI Shells. + Novacat: + - rscadd: Adds new status displays for all alert levels + - rscadd: Adds yellow, violet, and orange alert levels + - rscadd: Added Stasis Cages, which allows safe transport of mobs. + PrismaticGynoid: + - rscadd: Adds the ability to copy a character slot onto another one, allowing for + easier rearranging of characters, or wiping characters by copying empty slots. + - rscadd: Adds three new crashed escape pod PoIs. + Woodrat: + - tweak: Arrivals dock should not stay locked shut + - bugfix: Two windoors in xenobio stationside lacking access requirements + mistyLuminescence: + - rscadd: Lays the foundation for RIGs to be worn on the belt slot. Doesn't apply + to any RIGs currently, unless VV'd, but stay tuned! + - tweak: Large autoinjectors are now scannable and syringeable again, just like + they used to be. Unidentified autoinjectors still aren't, unless you ID them + first. + - rscadd: Adds beakers to the hydroponics lockers and NutriMax vendors. + - tweak: More jobs can now take certain items in the loadout. + - rscadd: Adds departmental turtlenecks, available in department wardrobes or the + loadout selection. Look good... in space. +2019-04-26: + Heroman3003: + - rscadd: Allows voidsuits to have parts attached and removed while held in hand + (but still not when worn). + - tweak: Syringes will now immediately inject 5 units per injection into reagent + containers. Does not change how injecting mobs work + - tweak: Tape rolls can now be used on tiles with directional windows as long as + they don't directly obstruct them. + Mechoid: + - rscadd: Reagents can now have a list of organs specified to slow their processing. + - rscadd: Reagents now process in the bloodstream at a rate determined by current + pulse. No pulse, for any reason, will cause slightly slower processing if your + species has a heart. + - rscadd: The heart organ determines the 'standard pulse' if the species has one. + - rscadd: Modifiers can set pulse directly, or shift it. + - rscadd: Adds Robobags and Corp-Tags to Robotics. + - rscadd: Re-adds the Space Worm with New and Improved [Doesn't Break The Universe] + logic. + - rscadd: Sterilizine now hurts slimes, similar to water. + N3X15: + - bugfix: Cyborgs can now use ladders regardless of whether they have a tool enabled + or not. + Neerti: + - rscadd: During severe weather such as storms and blizzards, wind can cause you + to move slower or faster in specific directions. + - rscadd: Weather application in the communicator displays wind direction and severity. + - rscdel: Holding umbrellas while in a storm no longer stuns you. + chaoko99: + - rscadd: Ore bags will automatically pick up items when held, belted, or pocketed, + and automatically deposit ore in boxes if one is being pulled. +2019-05-06: + Mechoid: + - rscadd: Added fishing mechanics, and fishing gear. + - tweak: Cloth can make normal cloth things. + Novacat: + - rscadd: Ports Bay code to allow hiding accessories when jumpsuits are rolled down/sleeve + rolled. + - rscadd: Ports medals and ribbons from SEV Torch. + - rscadd: Ports initial infrastructure for modular computers from Baystation. + - rscadd: Cameras now have a slight static when viewing through them. + - rscadd: Adds Digital Warrant Program, to set warrants. Comes with a device. + - rscadd: Adds Supermatter Monitor program. + - tweak: Chemistry processes instantly again. + - tweak: Nanoui sends stuff even after client connect. + - tweak: Shortwave radios now can transmit across connected Z levels. + - tweak: Relays on moving platforms (shuttles) will now function. +2019-06-04: + Chaoko99: + - tweak: The medibot's minimum configurable threshhold has been lowered to 0, from + 5. Perfect for silly-billies coming into medical with 2 brute boo boos, thanks + to accidentally throwing something at themselves or.. something. + Heroman3003: + - tweak: Restricts Alarm Monitor modular computer program to engineering access. + - tweak: Removed access to departmental networks on camera modular computer program + for average people. + - rscadd: Added access to full network on camera modular computer program for heads. + Mechoid: + - tweak: Borers can speak through nearby mobs if they have a sufficient build-up + of chemicals. + - tweak: Borers have a max chemical volume. + - rscadd: The Sakimm, Frostfly, Glitterfly, River Leech, Crystal-Feathered Duck, + and Kururak are now able to be used on the map and PoIs. + - tweak: Glass jars can now hold glitterflies, river leeches, and frostflies. + - tweak: Glass jars now respect mobs that exist over the lighting plane, adding + a special overlay visible when on the ground. + Nalarac: + - bugfix: Closed all bugs on tracker that are no longer relevant or a bug. + Novacat: + - bugfix: Attempts to fix the timer SS to be moore robust + - tweak: Fixes bug with custom laptops. + - tweak: Raises cost of the elite model to 7 loadout points. + chaoko99: + - rscadd: Adds the clientside 'ping' and 'reconnect' commands to the file menu. + mistyLuminescence: + - bugfix: Prone people can no longer interact with an empty hand. + - bugfix: Two-handed items are now correctly unwielded when the user's offhand is + severed. + - bugfix: Mecha syringe guns now respect pierceproof clothing. + - bugfix: Securitrons now correctly ignore attacks when disabled. + - bugfix: Rechargers now correctly benefit from upgraded capacitors. + - bugfix: Medical record laptops and detective TV camera consoles no longer turn + into regular consoles when de- and re-constructed. + - bugfix: Zaddat Shrouds now retain their base name when damaged, if the shroud + has been customized. + - rscadd: Adds the makeover kit to the traitor uplink for 5 TC, also available in + the Infiltrator bundle null crate in Cargo. Makeover kits can be used to change + the user's hair style and color, and eye color. + - bugfix: Random event timers now wait until the round starts to begin counting + down. +2019-06-23: + Mechoid: + - tweak: E-swords and Changeling arm-weapons can now block projectiles (again). + Novacat: + - rscadd: Adds greyscale pills, which are colored by their reagent + - rscadd: Adds colored pill bottles, most pre-spawned pill bottles are colored + - tweak: Prespawn pills and pill bottles have had their names simplified + - tweak: Attempts to make lighting less uniform + - tweak: Cleans up lighting code + TheFurryFeline: + - bugfix: Fixes infinite frame production for some machinery objects such as grounding + rods or exonet nodes. If there's no available circuit board to get, then don't + return anything when attempting deconstruction. Ported from Cit RP. Eliminates + 'Cannot read null.board_type' runtimes where they apply. + - tweak: Allows hydroponic machines to be unwrenched. + Woodrat: + - rscadd: Turrets and respective controls added to each teleporter room. + - tweak: Air tank on shuttles switched out with an air canister. + - tweak: Roundstart Tcomms SMES starts fully charged. + - tweak: Air tanks on station have the same amount in them as air canisters. + - tweak: Expanded atmospheric tanks to be 2 by 3 instead of 2 by 2. + - tweak: Wilderness Shuttle landing point shelter updated. + - tweak: Teleporter room hand tele can now spawn in one of 4 places. + - tweak: Halved the warm up time when the autopilot on the shuttles start at round + start from ten minutes to five and nine respectively. Should mean the first + shuttle will be taking from the outpost when the second shuttle leaves the station. + - tweak: Reduced transit time from 75 seconds with pilot, 150 seconds without to + 60 and 120 respectively. + - tweak: Amount of phoron in the outposts reduced. + - tweak: Ground Xenobio and Xenoflora torn down partially. + - rscdel: Reduction of the amount of steel and glass in engineering by half. + - rscdel: Reduction of the amount of steel and glass in EVA by half. + - bugfix: Fix for Dock 2 Transfer Shuttle airlock buttons not working. + - rscadd: Intercoms added to arrivals shuttle. + - rscadd: Modular computers scattered around the main station. + - rscadd: Elevator can be accessed at centcomm. + - bugfix: Fix Bridge Secretary Quarters tint. + - bugfix: Landmarks for Bluespacerift added. + - bugfix: Wilderness Shuttle landing sides should no longer shiskabob shuttles. + - bugfix: Modular Computers replacing wrong computers. + - bugfix: Chapel Mass Driver. + - bugfix: Merc Turrets function properly. + - bugfix: Map issues on the main outpost. + mistyLuminescence: + - tweak: Splints now work on all areas of the body. + - tweak: When the supermatter explodes, it now leaves behind a shattered plinth + that continues to emit radiation. You should probably get rid of it. + - bugfix: If you destroy the supermatter early (e.g. through admin deletion shenanigans), + it no longer irradiates everyone forever. + - bugfix: Welding lockers now actually updates their sprites properly. + - tweak: Every floor tile now has a minor (2%) chance to spawn with some dirt on + it. The Janitor now has a job again. + - tweak: Similarly, every Sif grass tile now has a minor (5%) chance to spawn with + some fancy eyebulb grass on it. It can be removed by clicking on it with harm + intent. + - rscadd: Adds cats-in-boxes, which can be activated (once) to spawn cats. There's + an orange tabby (Cargo cats) and a tuxedo (Runtime) version. + - bugfix: Fixes a material duplication exploit. +2019-07-07: + Heroman3003: + - rscadd: Broken components now have matter worth of 1000 steel units (half a sheet). + - tweak: Components dropped from loot piles will now use random proper sprite instead + of default placeholder. + mistyLuminescence: + - rscadd: 'Now available in Cargo: xenoarch technology (100 points) and tactical + light armor (75 points)!' + - rscadd: Tactical light armor is like regular tactical armor, but lighter (a full + set is 0.5 slowdown), warmer (protects against moderate snow) and a little less + protective. + - tweak: Leg guards can now store bootknives. + - tweak: Xenoarch brushes and pickaxes now have a reasonable force rating instead + of hitting like a truck. + - tweak: Adds the 'POI - ' prefix to the POI location names to make it easier for + ghosts to teleport to them- e.g. 'POI - Rocky2' rather than just 'Rocky2'. + - bugfix: Fixes a runtime caused by attempting to use a crew monitor console while + on an invalid Z-level. + - bugfix: Fixes GPSes not detecting other GPSes while on an invalid Z-level. Transit + Z is unaffected by this- no spying on other shuttles! +2019-07-19: + Nalarac: + - tweak: Add xenobio/xenobot to farmbots. + Woodrat: + - rscadd: Added a clotting kit to the Raider Shuttle. + - tweak: Swapped out the ai turrets for industrial turrets in the teleporter rooms. + - tweak: Adjusted access to the turret controls to heads of staff access, moved + them outside of the rooms. +2019-07-27: + Mechoid: + - rscadd: Pipes will now leak if their ends are unsealed. + - rscadd: Added stasis clamps, which act as valves that can be placed on existing + straight pipe segments. + - rscadd: Added automatic shutoff valves, which can automatically close if a leak + appears anywhere on their pipe network. + - rscadd: Added a Xenobio-compatible ED-209. + Nalarac: + - bugfix: Repairing bots (like Beepsky) works now. + - rscadd: Emagged bots can be repaired with proximity sensors. + - tweak: Combat mechs can punch more things. Mech punch sounds like juggernaut now + - tweak: Simple mobs can attack more things. + - bugfix: Cult pylons take damage from bullets. + - bugfix: Click delay added on attacking simple doors and security barricades. + - tweak: Material doors and barricades have different attacked sounds depending + if its metal, wood, or resin. + - tweak: Fixes ability of cyborg meson to see holes in ceiling. + - rscadd: Gives cyborgs a roofing synthesizer. + - tweak: Husking bodies requires more burn. + - rscadd: Ripley speed boost module that can be built in robotics. + - rscadd: Added transmission and capacitance SMES coils to supply console. + - rscadd: Adds laser tag turrets orderable from cargo. + - bugfix: Turrets will shoot people laying down if emagged or set to lethal. + - bugfix: Turrets can not be lethal if built with non-lethal weapon. + - bugfix: Alien pistol fire noise moved to projectile. Now the turret will use the + proper noise. + - tweak: Turrets will have new colors based on projectile used. + - tweak: Projectile lastertag is no more. It is now properly lasertag. + - bugfix: Integrated circuit printers no longer take fractions of a sheet. + Schnayy: + - tweak: Replaces Cindi Kate's and Boot Knives bar sign sprites with new ones. + - rscadd: 'Added new clothes to the loadout: cardigans, pleated skirt, lilac dress, + ugly Christmas sweater, flowery sweater, and red turtleneck.' +2019-07-30: + Atermonera: + - rscadd: Added a shutoff monitoring console, which displays the status and location + of all automatic shutoff valves. Currently mapped into the atmos monitoring + room and the auxiliary engineering room on deck 1. +2019-08-08: + Mechoid: + - rscadd: 'Adds two new integrated circuit components: an advanced Text to Speech, + and a Sign-Language reading camera.' + Nalarac: + - tweak: Lowered Chance of bots being emagged during ion storm. + - tweak: Changes space helmet cameras to be a verb instead of on toggling lights. + - rscadd: Toggling helmet camera resets user upon activation (so you can have a + new user). + - bugfix: Medibots will no longer attempt to heal FBPs. + - tweak: Heavy-duty cell chargers can be built and upgraded. + - bugfix: Cyborgs can upgrade rechargers now. + - bugfix: Security bots will smack attackers once more. + - tweak: Security bots will cable cuff people with hardsuit gauntlets instead of + stun-locking. + - tweak: Cut real time for security bots demanding surrender in half (6 seconds). + - tweak: Updates the Supermatter Engine Operating Manual. + mistyLuminescence: + - tweak: Serenity mech can now be built by robotics. +2019-08-21: + Atermonera: + - tweak: Atmospherics is now bigger, with more room for fun and sanity-destroying + spaghetti! + Mechoid: + - bugfix: Exosuits are now targetted by turrets again. + - tweak: Mining charge strength lowered, price increased. Can be upgraded through + R&D laser components. + - rscadd: Searing damage type added. Energy axe now uses searing damage. + - rscadd: Survey points added. Vendor added for explorer use. Costs are universally + 'lower' compared to the mining vendor due to the rarity of points. + - rscadd: Swiping an ID card on a cataloguer will transfer the points to the card. + - tweak: Any melee energy weapon can now be made to use a cell and charge. + - rscadd: Energy Axe prototype added to R&D. + - rscadd: Anomalous 'hunting trap' added to R&D. Useful for an initial stun on mobs + for explorer scanning. + - tweak: Beartraps now stun for a quarter of a second, so they are actually useful + again, due to resistability. + - rscadd: Emergency welding pack added. Incredibly slow, but requires no protection. + - rscadd: Random turf modifier added for mapping use. Random humanoid remains spawner + added for mapping use. + - rscadd: Plants under obj/structure/flora now can be made to be harvestable / forage-able. + - rscadd: Sif trees now occasionally have fruit containing useful microbes. Microbes + slow blood flow resulting in slower chemical absorption and blood loss. + - tweak: Flora by default are now under mobs, on the same layer as turf decals. + Flora can now also randomize their size, previously only codified in Sivian + trees. + - rscadd: Moss tendrils added to Sif, making eye-plants more rare. + - rscadd: Multiple PoIs added. 'Blue shuttle down' variant, 'UFO Frigate', multiple + geysers, cliffs, and two variants of SFR which take drastically different approaches + to the SFR standard. A vault was added, too. + - tweak: Vault PoIs are now in a template group. + - rscadd: Generic AI-controlled humanoids added. Subtype made for use on Sif, clad + in weak armor and temperature resistance, used as 'mindless clones'. + - rscadd: More artifice added. + - tweak: Fultons made to be [somewhat] sane. Now only useable planetside. + - tweak: Graviton Visor moved to R&D from the mining equipment vendor. Silver and + Diamond pickaxes removed. + - rscadd: Added multiple new organs for Prometheans. Removing them will cause them + to take large amounts of Toxloss untill they are Regenerated using the active + regeneration verb. + - rscadd: 'Organ: pneumatic network, a series of skeletal tubes with high pressure + used to move nutrients and waste.' + - rscadd: 'Organs: -regenesis systems, different ''networks'' of clumped cellular + matter that allow Prometheans to recover rapidly from small injuries. Large + or numerous injuries cause un-needed stress, and pain.' + - bugfix: Internal organs now properly add themselves to the internal organ-by-name + list, the one referenced 99.9% of the time. + - tweak: Active regeneration will now replace internal organs if they are nonexistant, + as it does for limbs. + Nalarac: + - bugfix: Mech cable layer works again. + - rscadd: Added setting for turrets to fire upon downed/laying targets. + TheFurryFeline: + - rscadd: New orange jumpsuit for loadout that doesn't get locked to tracking. + - tweak: Prison jumpsuit filepath changed accordingly and closets with obj updated. + Woodrat: + - tweak: Made the solgov uniforms use accessories for denoting department instead + of having several different sprites in the uniform dmi folder. + - tweak: Removed redundant solgov uniforms from uniform.dmi and moved the sprites + for the solgov uniforms to their own dmi. + - bugfix: Fixed storage vests and drop pouches disappearing when one rolls down + a uniform. +2019-09-07: + Heroman3003: + - tweak: Desk bells can now be picked up like normal items. + - tweak: Desk bells can now be deconstructed with a wrench while on the ground. + - tweak: Desk bells can now only be made out of steel. + MisterLayne: + - tweak: Material weapons that should not conduct, do not conduct. + - tweak: Glass shards now do damage when you attack with them, based on the type + of gloves you are wearing. + Novacat: + - rscadd: Ports MREs from Baystation, and adds a few supply crates with them to + cargo. + - rscadd: Adds liquidprotein rations, currently only found in emergency MREs. + Woodrat: + - rscadd: Mining vendor added to cargo foyer. + - rscadd: Explorer vendor added to research foyer. + - rscadd: Handful of more pipe clamps added to engineering (atmos monitoring and + EVA storage). + - tweak: Adjustment to layout of chapel mass driver. + chaoko99: + - rscadd: Ported Bay's stomach pump. +2019-12-16: + Atermonera: + - tweak: Ghosts can join as drones after only 5 minutes have passed, down from 10. + Mechoid: + - rscadd: Multiple new organs added. Humans and Skrell received spleens, all species + expected to have a stomach and intestine organ have them. + - tweak: Augment 'slots' organized. + - rscadd: Multiple augments added, currently only available in the Traitor / Mercenary + uplinks as easy-to-install implants. + - rscadd: Anesthetic / Oxygen pumps added. A mobile stabilizer has been added. All + three are available in Cargo. + - rscadd: Medical MRE rations added to Cargo. + - tweak: Roundstart implants now become invisible until being handled. + - rscadd: Neural implant added to loadout, makes the brain of the user count as + an assisted organ. Does not affect MMIs or their subtypes. + - rscadd: Bioprinters now unlock more organs upon being upgraded, once they pass + the anomalous tier, they unlock quite probably illegal organs. + - rscadd: Three medical exosuit components have been added. Crisis and Hazmat response + drones, and a mounted advanced medical analyzer. + - tweak: Medical analyzers now detect on-skin reagents. + - rscadd: Multiple new chemicals added, two used for upgrading bandage kits. + - rscadd: Brute-based medical stacks can be upgraded. + - rscadd: Crude brute kits can be made with cloth. + - tweak: Stacks can now pass their colors onto objects produced by them. (Colored + cloth, painted wood, etcetera.) + - rscadd: Two combined surgical tools added, for opening / closing ribcages and + skulls, and removing organs respectively. + - rscadd: Two dud implants added to the loadout. They do literally nothing but hurt + you if you're EMP'd. + - experiment: The larynx now controls the ability to speak. Damage to it will stop + you from being able to speak anything but non-verbal languages. + - tweak: Damage to the brain can now affect the pulse. + - tweak: Only the critical blood level causes toxin damage, meaning individuals + who die of standard oxygen loss from bloodloss can possibly be saved, but exsanguinated + persons are unlikely. + - tweak: Bioaugment.dm is now just augment.dm + - tweak: Robotic hearts do not have a pulse. + - tweak: Brain damage can now cause loss of breath. + - tweak: Paracetamol is now the precursor to tramadol. + - rscadd: Calcium is now in the chemical vendor. + Nalarac: + - bugfix: ED-209 and ED-CLN now properly accept names given with a pen. + - tweak: Removed maintenance access from ED-CLN to prevent maintenance wandering. + - tweak: Enables all channels on captain's and HoP's headset by default. + - bugfix: Power cells and device cells both properly show as empty when printed + from the protolathe and mech fabricator. + - tweak: Items with cells printed from the protolathe now start empty (e.g. phoron + pistol). + Novacat: + - rscadd: Adds a teshari plush. + PrismaticGynoid: + - tweak: You can now choose what type of graffiti or rune to draw when using crayons/markers. + TheFurryFeline: + - tweak: Tweaks desk lamps to output twice as much light as before to compensate + for a refactor. + - imageadd: Changes mouse plushie sprite to be cuter and not break the hearts of + rodent lovers. :3 Seriously, the change is from a dead mouse duplicate to one + of a brown mouse resting in place. + - imageadd: Add a new sprite for the orange jumpsuit. + - tweak: Refactors prison jumpsuits into its own thing, change a few files and dmis. + - bugfix: Fixes strange rocks size. Normal -> Small like it used to be before a + refactor. + Woodrat: + - maptweak: Rework of the civilian wing, merging the kitchen and the bar into one + area. + - maptweak: Minor movement of the mining vendor. + - maptweak: Adjustment of the kitchen and bar. + - bugfix: Area in the coffee shop. + - bugfix: Missing Ducky in the codelab. + - bugfix: Fix missing scrubber in engineering. + - bugfix: Shutter added to Kitchen door. + - maptweak: Pressure Regulators at atmospheric cutoffs start unregulated at roundstart. + - tweak: Set Modular Computers layer to 2.9 to bring them inline with regular computer + layering. + - tweak: Pump to distro set to 301 kpa to help offset issues with cutoff valves. + - rscadd: One phase pistol to each explorer locker. + - rscadd: One holster to each explorer locker. + - rscdel: Removed the old size modifier traits for mobs. + - rscadd: Port and tweak of the size modifiers from World Server for mobs. +2019-12-31: + Atermonera: + - bugfix: Radiation has been made more potent and is no longer defeated by a thin + sheet of lead. + Cerebulon: + - rscadd: Added decaf coffee to the coffee shop. + - rscadd: Added 6 types of bagel + - maptweak: Modified the coffee shop to have extra counter space and a microwave + for bagels. + - tweak: Removed chef lock on kitchen cabinet. + - spellcheck: Removed reference to outdated skrell lore from naewa cube box. + TheFurryFeline: + - tweak: Changes light replacers to allow you to automatically transfer used bulbs + into the item and get a new one every 4 bulbs replaced. Additionally, this allows + you to both use the replacer on a box of bulbs to get the bulbs added as well + as clicking the item with a box of bulbs to put them inside it. + - rscadd: Spray bottles can now be printed in the Autolathe. +2020-01-21: + Heroman3003: + - bugfix: A thin sheet of lead properly defeats radiation once more, but steel beams + remain permeable. + TheFurryFeline: + - bugfix: Name and desc vars switched for changeling combat boots so removal of + item doesn't output an excessively long name. + - bugfix: Fixes light frames returning 5 steel per deconstruction when 2 steel is + used to create the frame. + schnayy: + - rscadd: Added the Pyralis borg sprites. +2020-02-03: + Atermonera: + - rscadd: Added a printer to all preset (mapped-in) modular computers, so that word + processors can actually print stuff or something. + - tweak: Unregulated pressure regulators (Regulation set to OFF) no longer limit + flow rate, and instead act as one-way opened valves. For best results, place + away from other pumps. + - tweak: Automatic Shutoff Valves are more intelligent about finding leaks, and + won't close if there's other operating shutoff valves between them and the leak + PrismaticGynoid: + - rscadd: Adds a few toys to the loadout. + schnayy: + - rscadd: Adds book cart to library. +2020-02-14: + Atermonera: + - tweak: Radiation has to accumulate at least a little bit before it starts to become + damaging. Very low levels of radiation can be safe for a number of minutes before + you are at risk of injury. + - bugfix: Unless you idle for several minutes near the supermatter before it's been + turned on, you should no longer be at risk of taking toxloss (Including those + few spots in cargo maintenance). + - rscadd: Shutoff valve monitoring console can now remotely control shutoff valves. + Heroman3003: + - tweak: FBP repair can no longer be done through the space suits. + - tweak: Surgery can no longer be done through the space suits. + Shadow Quill: + - tweak: Batons will no longer harmbaton on disarm intent, instead doing so on grab/harm. + Woodrat: + - wip: Added sofas (no options to build one in round yet, will be added after this + pull). + - rscadd: Add neonsigns, currently one neon sign, Cafe. (Code is copy pasta from + holosigns). + - rscadd: Add boxes with mugs and cups. + - tweak: Neon signs and holosigns now emit light while on. + - maptweak: Merged the Coffee Shop with the Library. + - maptweak: Moved the Locker Room to where the Coffee Shop was, adjusted the holodeck. + - maptweak: Old Locker Room turned into a construction area. + - maptweak: Adjusted holodeck maps to new orientation. + - tweak: Changed sprite of barcode scanner. + - tweak: Cleaned up furniture icon dmi, fixed arm rest icons for shuttle chairs. +2020-02-28: + Cerebulon: + - rscadd: Added cataloguer info for the radioactive manhole cover and decoupled + engine PoIs + - tweak: Renamed several PoIs to have more descriptive/immersive names + - rscadd: Most items can now be placed precisely on tables and racks. + - rscadd: Thrown items now land on a random spot on the target tile. + Nalarac: + - tweak: The 'enable helmet camera' verb has been moved from the object tab to the + hardsuit tab. + Neerti: + - rscadd: Adds an in-game feedback system that can be activated in the server configuration. + Can be accessed from the lobby, with a button next to the other lobby buttons. + Additional features and restrictions on usage are controlled by the server configuration. + leshana: + - bugfix: NTNet Quantum Relay can be constructed/deconstructed without runtimes. + lorilili: + - tweak: You can now place defibs in rechargers. + - imageadd: Adds Holographic PDA type. + - soundadd: Skrell may now *warble. +2020-03-11: + Cerebulon: + - soundadd: Added button sounds to various machines. + Mechoid: + - rscadd: Added Hardpoint Actuator equipment for Exosuits, allowing them (And most + effectively, Ripleys) to swap components on the fly, after a short delay. + - rscadd: Added Exosuit Inflatables Deployer, allowing exosuits to pick up and deploy + inflatables. + - rscadd: Added Exosuit-mounted screwdriver, wirecutters, and welding laser, to + help round-out the tool-based equipment types. + - tweak: Incendiary exo weapons now use fire modifiers instead of fire stacks. + - tweak: Ignition effects from weapons now use fire modifiers instead of fire stacks. + - bugfix: Exosuit shocker armor now retaliates properly against melee. + - rscadd: Add RIG components to robotics mechfab, plus incredibly basic belt-voidsuit + RIG. + - rscadd: Add Graphite, made by compressing coal, presently only used heavily in + RIG components. + Neerti: + - tweak: The 'cut' and 'pulse' buttons in the hacking interface now check both hands + for tools, instead of only the active hand. + - tweak: The textual indicators at the bottom of the hacking window will now go + bold when they change, until the next window refresh. + - tweak: Hacking an Autolathe no longer requires you to hack it using the Autolathe's + main window, but instead opens the hacking window like everything else. + schnayy: + - rscadd: Adds yeast as a reagent. It can be found in the kitchen vendor and in + cargo kitchen supply crates. + - tweak: Bread now calls for 5 units yeast instead of an egg, and baguettes and + croissants call for 5 units yeast in addition to former ingredients. + - rscadd: Corn oil added to the Dinnerware vendor and the Booze-o-Mat. + - imageadd: Sprites for peanut butter, mayo, and yeast condiments. + - bugfix: Boiled slime core now links to the proper sprite. +2020-03-20: + Aronai/Arokha: + - tweak: You can now fill buckets (, beakers, etc.,) from water tiles. + Cerebulon: + - soundadd: Added sounds when dropping/throwing items. Toggleable in preferences. + - soundadd: Added incidental sounds to several item interactions. + Mechoid: + - rscadd: 'Energy Daggerpens (20): Disguised energy-knives, which do 15 searing + on melee, or 30 when thrown.' + - rscadd: 'Thieves gloves (30): Special gloves that allow you to peep in others'' + backpacks and belts, and plant items in their bags / pockets.' + - rscadd: 'Buzzer Ring (30): Makes your first two punches electrically charged, + first with 25 damage in a shock, then approximately 12.5 damage in the second. + If the charge is over 90%, you can force-defib a corpse, even if it''s a mindless + one. Damage rules still apply, however time-of-death does not.' + - rscadd: 'Resource Crate (60): A crate of uranium, phoron, gold, silver, osmium, + and plasteel.' + - rscadd: 'Exotic Plantlife Crate (20): A crate of numerous random seeds.' + - rscadd: 'Spare Organ Crate (20): A crate of bioprinted organs.' + - rscadd: 'Graviton goggles (15): A pair of combined meson/material goggles.' + - rscadd: 'Integrated Circuit Printer (10): An upgraded circuit printer used to + make integrated machine.' + - rscadd: 'Flamethrower (60): A large, flame-based weapon.' + - rscadd: '8 Concussion Grenades (30): A box of eight concussion grenades.' + - rscadd: '4 Hunting Traps (30): A box of four hunting-traps, similar to those found + in the explorer vendor.' + - rscadd: '3 Virus Samples (40): A box of three unique virus samples.' + - rscadd: 'Quickdraw Syringe Case (20): A case that can hold six syringes, and rapidly + deploy them. Fits in your pocket.' + - rscadd: 'Clotting Injector Case (20): A case that starts with 3 clotting med injectors + instead.' + - rscadd: 'Bonemed Injector Case (20): A case that starts with bonemeds.' + - tweak: Announcement costs lowered to be more equivalent. + - tweak: Egun changed from 60 to 30 TC. It is nowhere near as powerful as a lascannon. + - tweak: Exosuit rigged laser from 60 to 30 TC. + - tweak: Xray gun from 85 to 60 TC. + - tweak: Augments can now be used by everyone, as robot-specific ones will require + FBP organ revamp. + - tweak: Augment guns use slightly less blood / system instability to charge, so + it doesn't kill you dead in moments. + - bugfix: Anti-Materiel Rifle can once again be used with thermals. + - bugfix: Energy Shields work again, and can be colored. + Meghan-Rossi: + - tweak: Language keys are now case-sensitive. + - tweak: The language key for Chimpanzee has changed from 6 to C to resolve a conflict + with EAL. + - tweak: The language key for Bird has changed from m to B to resolve a conflict + with Mouse. + - tweak: All other language keys are now lowercase-only. + Neerti: + - tweak: Holsters can now be worn alongside webbing vests. + - soundadd: Receiving an antag role will now play a sound to the new antagonist. + - soundadd: Having laws changed as a silicon (AI or Borg) will now play a sound + and show the changed law in the chat. + - soundadd: Being offered a ghost role while a ghost will now play a sound. + - soundadd: Someone attempting to revive someone else will play a sound to the player + being revived, if they are not in their body. + - rscadd: Most Non-hitscan projectiles now have a pixel-perfect visual effect when + they impact something, or when they expire from moving too far without hitting + anything. + - soundadd: Projectiles can now have sounds for when they hit someone. They can + also have a different sound when they hit something solid like a wall. + - soundadd: A sound is now played when a projectile 'narrowly misses' someone. + - rsctweak: Getting hit with a projectile is now more noticeable in the chat log, + with bigger text. Only the person who got hit will see the bigger text. + PrismaticGynoid: + - bugfix: Fixes xenoarch artifacts breaking when performing excavation correctly. + TheFurryFeline: + - bugfix: Fixes lack of easily accessible Response Team shortcut to type in. Type + .k or :k to speak on the channel. + schnayy: + - rscadd: Adds Sabitsuki and Bedhead Longest hairstyles. + - tweak: Adjusts pixels on the Jessica, Celeb Curls, and Beach Waves hairstyles. +2020-03-27: + Arokha: + - rscadd: Ported VChat. If you find any messages that are not sorted by any filters, + or that you feel are sorted incorrectly, please submit a bug report on our issue + tracker on github. + Atermonera: + - rscadd: Basic distillery (not the industrial-) will ping when it reaches its target + temperature. + - tweak: Basic distillery uses logistic curve to determine temperature change, and + should be much faster. + - tweak: Industrial distillery respects gas laws, particularly as pertains to low + temperatures. + - bugfix: Prometheans can be slipped by disarm intent again + Leshana: + - rscadd: Added skybox parallax background for space. + - rscadd: Baystation12 style Overmap + - tweak: Make transit turfs (shuttle transit) actually look like they move in the + right direction. + Mechoid: + - bugfix: Artifact shields now work again. + - bugfix: Anomaly batteries work again. + - rscadd: Archaeology sites can have unique batteries, syringes, rings, and 'clubs'. + - rscadd: Multiple artifact effects added, in order to provide more spice, from + naughty to nice. + - tweak: Tweaks to normal artifact finds to be more unique. + Shadow-Quill: + - rscadd: Adds emergency backup cells to most light fixtures + - tweak: AIs can turn emergency lighting on and off by clicking light fixtures. + Flickering the lights has been moved to alt-click. +2020-04-05: + Atermonera: + - bugfix: Headphones (and other two-ear clothing items) don't break the off-ear + slot when click-dragged to unequip. + Neerti: + - tweak: The eject button on both the Chemical Dispenser and Chem Master will place + the ejected beaker into your hands, instead of on top of the machine, if possible. + (Requested by Nalarac.) + - tweak: Suit sensor consoles now display a friendly textual indicator of what z-level + someone is on, instead of a number. They will also now avoid spoiling the names + of Points of Interest. + - tweak: The beakers containing Cryoxadone near cryogenics are now labeled. (Requested + by Nalarac.) + - bugfix: The sleeper consoles now finally face towards the sleepers, at last. It + only took a year for someone to fix it. + novacat: + - rscadd: Adds action buttons for scoping all sniper weapons. +2020-04-20: + Atermonera: + - bugfix: Circuit clothes can have accessories attached. + - tweak: Control-shift-click on circuit clothes to use items on the circuit. + - tweak: Employment records can have comments similar to medical records. + - rscadd: Added a preference to switch between a few extra modes of examining things. + Verb in the preferences tab. + - rscadd: Added Combat Logs filter category, to filter messages from things hitting + you. This category will also eat up most other messages that are red and bold, + please report any such messages that aren't specifically related to punching + things. + - rscadd: Added categories for sorting various types of admin logs. + - rscadd: Adds a preference to forcibly disable (or enable) VChat. Useful mostly + for people on linux, to skip the 60s waiting period where it tries to work and + keeps you from seeing chat. Reloading VChat or reconnecting to the server are + required for any changes to the preference to take effect. Support for issues + that arise as a result of this preference is not guaranteed. + Leshana: + - rscadd: Glass Emergency Shutters are now constructable and deconstructing them + will give you the glass back. + Neerti: + - rscadd: All sources of stasis (sleepers, stasis bags) will prolong the amount + of time that lets someone be revived by a defib, proportional to how powerful + the stasis effect is. + - tweak: Opening a stasis bag that's being used now gives a prompt to confirm if + you want to open it and make the bag expire. No more misclicks making doctors + want to murder you. +2020-04-29: + Leshana: + - rscadd: Ship Helm, Sensors, Navigation, and Engine Control consoles are now de-/constructable. + - rscadd: Exploration (Overmap) Shuttle Console is now de-/constructable. + - tweak: Mappers no longer need to varedit shuttle_tag on shuttle consoles. + - rscadd: Admin Start Now verb can be used at any time during startup and it won't + actually start the game until initialization is completed. + - rscadd: Lobby stat panel shows time remaining on lobby votes and if the server + is done initializing. + Neerti: + - rscadd: You can now eat as much food as you want, even while 'full'. + Novacat: + - tweak: Re-enabled dual wielding penalties for most weapons that had them. + - rscadd: New dual-wielding sprites for weapons that needed them and did not have + them. + Shadow Quill: + - bugfix: Fixes the 'broken/damaged' message when an airlock is just broken. + - tweak: Heavy duty cell chargers now have flashing lights as they charge! When + all the lights are flashing, that means the cell is done. + atlantiscze: + - rscadd: Shutoff valve monitoring is now also available as a modular computer program. + Its UI has also been cleaned up a little. + - rscadd: Research robot module now has basic exploration and xenoarchaeology tools. +2020-05-13: + Atermonera: + - rscadd: Added a preference to control multilingual parsing behaviour, with a few + different modes. Should hopefully be less punishing to people who stutter and + use hyphens as a language key. + - tweak: The examine mode preference should now persist across reconnections during + a single round, but if the server is fully restarted it still appears to reset. + This issue is also present for the multilingual preference, and I'm still looking + into it. Savefiles are cryptic. + Layne: + - rscadd: Added Promethean language. + Mechoid: + - rscadd: Adds more interactions with animals, like shearing and taming. + - rscadd: New PoIs + - rscadd: Thermal poncho attachment, has minor slowdown, but gives thermal protection + to the armor it is attached to. + - rscadd: Mercenaries now drop their guns again. Most likely to be broken, however + they can be repaired. Examining when adjacent will allow you to inspect the + gun for what is needed. + - rscadd: Mercenary Snipers now exist. They will telegraph their shots approximately + 2 seconds in advance, and can fire at 14 tiles away. Will occasionally drop + pieces of their PTRs that survive combat. + - tweak: Clothing can now check attachments for temperature resistance. + - bugfix: MHD Howitzer beam effect actually exists again. + - bugfix: Xenoresin ground cover is properly colored again. + atlantiscze: + - rscadd: Robots can now search loot piles. + - rscadd: Hardsuits now allow backpacks to be carried in storage slot. This is limited + to hardsuits which are worn on the back slot. + - rscadd: SMES units now have automatic load balancing both on inputs and outputs + - rscadd: SMES units (and derived objects, such as PSUs) can now have more than + one input terminal. This allows for input from more otherwise isolated power + networks. + - tweak: Completely redesigned cell rack PSUs, removed ghetto variant. Cell rack + PSUs now support multiple power cells and hot-swapping of cells during operation. + This allows for either charging multiple cells at once in one device (directly + from power cable) or for powering up various machinery with only a power cell. + They are still inferior to SMESes in pretty much all aspects. + - tweak: Multitool on a cable now shows nicer results with large currents (uses + kW or MW accordingly) + - tweak: Multitool may be now used to change colour of cable coils. + - tweak: Supermatter delamination effects have been tweaked. Delamination is considerably + less laggy, and less directly destructive. Instead, it causes larger health + hazard and secondary engineering problems such as power outage or partial damage + of solar arrays. +2020-06-21: + Arokha: + - rscadd: New sprites for janicart + - tweak: Alt-click helpers for stowing mop, chemicals on janicart + Atermonera: + - rscadd: Added verb to export vchat logs, found in OOC tab when vchat has successfully + loaded. + - tweak: Vchat only sends you enough messages to fill your buffer on reconnect, + instead of all of them. + Billy Bangles: + - rscadd: Light and dark marble floor tiles can now be crafted with marble sheets. + Greenjoe: + - rscadd: Added a wrist-bound PDA, selectable from the PDA selection menu in char + setup. it can go in the glove slot along with the ID and belt slots, and shows + on your character's wrist no matter which of those 3 slots you put it in! + KasparoVv: + - rscadd: You can now quickly cycle hrough previous or next hair/facial styles at + character creation. + - rscadd: Use the -mv- button to pick a marking and place it above of another on + your character. Saves you from pressing up or down a bunch. + - tweak: Ports color_square() from Paradise for colour previews, cleaning up pref. + code & correct alignment issue w/ nested tables. + - tweak: Markings are now properly aligned within a table. +2020-08-03: + Cerebulon: + - imageadd: Added new book sprites, replaced old book sprites. + - rscadd: Added sticky notes, orderable from cargo + - rscadd: You can now carve graffiti into suitable walls/floors with sharp objects. + - rscadd: Trash, graffiti, dirt (Not blood), noticeboards and stickynotes are now + persistent across rounds. This is admin-toggleable. + Mechoid: + - rscadd: Adds a glass jar subtype, the glass tank, that can be used to hold live + fish. Remember to add water! + Rykka Stormheart: + - rscadd: Ported over Aurora Cooking from AuroraStation and Citadel-RP! + - rscadd: Recipes are separate per appliance, and all appliances have a use! + - rscadd: Please take note, Chefs, to pre-heat you appliances at the start of your + shift. + - rscadd: Fryer Recipes require batter before they can be made! + - rscadd: Fire alarms will go off if you burn food! + - rscadd: The largest change - Cooking takes TIME. Around 6 minutes for the largest + recipes in the game. + - rscadd: 'Too many other changes to list - refer to PR #7344 https://github.com/PolarisSS13/Polaris/pull/7344' +2020-08-06: + Cerebulon: + - rscadd: Added new mobs Fire Bugs, Ice Hares, Tymisian Moths and Siffets to surface + spawnlists. Also added a new dog breed, woof. + ForFoxSake: + - rscadd: Ported tgstation styled magazine restocking. Hit a bullet on a table or + floor with a partially empty magazine to start restocking. + Mechoid: + - rscadd: Exosuits now have internal components, mostly like borgs, but larger. + - rscadd: Autolathes can use plastic and plasteel. + - rscadd: Autolathes can have tiered recipes, based on their manipulator rating. + - tweak: Exosuit base health has been lowered due to the changes to damage processing. + Rykka Stormheart: + - rscadd: Blast Doors will now crush people, if they are on the same turf when it + closes, and throw them to an adjacent open turf. + - rscadd: The damage should be delayed enough that you can walk out of the door + before the sprite animation finishes and you will be safe. The delay is being + reviewed, and will likely be adjusted after sufficient feedback is gathered. + - rscadd: Blast doors and shutters (the types that go on bar/kitchen/etc) will also + throw items on their tiles. +2020-08-20: + Atermonera: + - maptweak: Mapped Overmap sensors onto the Southern Cross. Deck 2, central ring, + starboard side. Departmental sensor installations and dedicated rooms may be + added in the future. + - wip: To use the new sensors, you first have to click on them, hit 'Reconnect' + on the window, close the window, then reopen it to get the console to link up + with the sensors properly. + - wip: Enabled overmap event generation. This doesn't really do anything yet because + the shuttles haven't been upgraded, but it's very pretty! + BlinsKot: + - rscadd: You can now alt-click to turn on the washing machine. + - rscadd: You can now alt-click on a mech while piloting it to toggle strafing. + Blinskot: + - rscadd: You can now alt-click on a mech while piloting it to toggle strafing. + - rscadd: You can now alt-click to turn on the washing machine. + Cerebulon: + - rscadd: Added extended flavour text to most things related to commercial vending + machines and their contents. + - rscadd: Added chewing gum, lollipops and chewing tobacco. Unwrap it and place + it in your mask slot like a cigarette. + - rscadd: Added snack food, vending drink and beer brand variety. + - imageadd: New booze bottle, coffee, juice, snack and cigarette packet sprites. + Lorilili: + - tweak: Skrellian blood is now hemocyanin-based and regenerates with copper, not + iron. + - rscadd: You can now wear caution signs and warning cones. + - rscadd: You can now point using shift and middle mouse button. + Mechoid: + - rscadd: Mortiferin added in place of old Necroxadone as a normal chem recipe. + - tweak: Necroxadone changed to a more powerful alternative to Mortiferin which + works even on corpses without bloodflow. + - rscadd: Added reagent pumps. You can refill water tanks planetside! + - rscadd: Added reagent hoses. Only used player-side by tanks, pumps, and spray + nozzles to move reagents from one container to another. + Meghan Rossi: + - bugfix: Cyborgs can now put things into oven dishes with their grippers + - bugfix: Cyborgs can now put oven dishes in the oven with their grippers + - tweak: Bots that are idle in doorways (including firedoors and blastdoors) will + move out of the way. + - rscadd: Multiple cleanbots will no longer attempt to clean the same tile at the + same time. + - rscadd: Cleanbots will now clean tiles closer to them first. + - bugfix: You can now use duct tape on yourself. + - rscadd: Ghosts now have a toggleable security HUD. Use the 'Toggle Security HUD' + verb in the ghost tab to enable it + - rscadd: Ghosts can now shift-click things to examine them. + - rscadd: Ghosts can now alt-click adjacent things to open the turf tab. + - bugfix: You can now build plating on grass with floor tiles. + - rscadd: Improved descriptions for some floors. + - rscadd: The rapid service fabricator (found on service borgs) can now produce + metamorphic pint glasses. + - rscadd: The party supplies and bar supplies crates orderable from cargo now contain + metamorphic pint glasses. + - rscadd: The autolathe can now produce metamorphic pint and half-pint glasses. + - rscadd: The autolathe can now produce all drinking glasses in batches of 5 or + 10. + Nyria: + - rscadd: Added volume settings, available in character setup or from the Preferences + tab. + - rscadd: More settings and affected sounds may be added at a later date. + - rscadd: Added a TGui window to control the new settings with shiny sliders. + Rykka Stormheart: + - rscadd: Adds a mech vs mech combat system for the toy mechs earned from arcades + and found around the station. + - rscadd: You can initiate combat with yourself by hitting a toy mech with another + toy mech, or fight another player if you attack a player holding a mech toy + with your own mech toy while not on harm intent. + - rscadd: Each mech has its own health stat and special ability that they'll use + in combat against each other. + SplinterGP: + - rscadd: Added verb for FBP's to change their monitor display. + - rscdel: Removed monitor mask item(replaced by verb). + Subber: + - rscadd: 'Added a new prosthetic sprite set: Cyber Solutions - Outdated.' +2020-09-06: + Atermonera: + - tweak: You can use Move Up/Down to traverse ladders. No popup 'Which way do you + want to go?' windows required for bidirectional ladders!. + Killian: + - tweak: Added a bunch more random spawners for mapping use. + - tweak: You can now inject reagents directly into a synth's 'blood' stream using + syringes and hypos (inc. borg hypos). Taking oil/coolant samples is still impossible. + Kot: + - tweak: Mecha drills can now butcher dead mobs better. Like gibs and gore and guts + stuff. + Lorilili: + - rscadd: You can now pet borgs on help intent and punch on hurt intent. Old behavior + is now grab intent. + Lorilili (Port from Aurora): + - rscadd: Added knee-high and thigh-high jackboots. + - imageadd: Replaced laceup and leather shoes with oxford shoes. + - imageadd: Replaced standard shoe and high-top sprites with newer ones. + Mechoid: + - maptweak: Mapped distillery into Chemistry, beside the Grinder. + - maptweak: Moves wrapper, spacecleaner, and labeller from the grinder table to + the Chem locker. + - rscadd: Added distilling recipe for Synthetic Plasma, which acts as a blood-restoration + of 1.2 units per synthplas. Also orderable in cargo. + Rykka Stormheart: + - rscadd: Adds Ambience Chance and Repeating Ambience Preferences into Globals, + underneath Client FPS + - rscadd: Random-Ambience-Frequency controls how long before it checks if it can + play ambience to you again. Setting it to 0 disables the random re-play of ambience. + - rscadd: Ambience Chance affects the % chance to play ambience to your client. + It defaults to 35%, but can be set from 0 to 100 to disable it or always play + every time you move into an area or have the Random Ambience check called. + Shadow Larkens: + - rscadd: Added the ability to right click and lower preferences for jobs in the + Occupation Menu. + SplinterGP: + - rscadd: Adds new hailer masks with quotes with sound, allowing you to use a hailer + on a face mask to combine them. + - soundadd: Adds new sound effects for hailer face masks. +2021-04-08: + Atermonera: + - tweak: Stairs have been completely reworked, and now consist of multi-tile constructs + built from lower, middle, and upper stair pieces, and an openspace in the floor. + - rscadd: To go up and down stairs, simply step upon the lower/upper stair pieces, + and you'll be moved automatically if the stairs are in working condition. Any + grabbed or dragged items will be brought with you. + - rscadd: If the lower stair piece is missing (or even if it's not), but the middle + and upper sections are present, you can climb up the middle section by click-dragging + from your character to the middle stair. + - rscadd: If you step onto the open space, you will fall down the stairs. Teshari + players, consider yourselves warned. + - rscadd: Stairs remain unconstructable in-round (Doing so would also require a + way to make openspaces), but there are spawners rooted on the middle stair (as + with old stairs) that will create a completed stair and can be spawned in by + admins/mappers. + Cerebulon: + - soundadd: Added button sounds to various machines. + KasparoVy: + - imageadd: Adds orange Teshari goggles, selectable in the loadout. + - imageadd: Adds blindfold & new white (recolorable) blindfold to loadout. + - imageadd: Adds species-fitted Teshari ring sprites. + - imageadd: Adds species-fitted Teshari hudpatches & white blindfold. + - imageadd: Adds full selection of Teshari belted cloaks. + - imageadd: Adds full selection of non-job Teshari hooded cloaks. + - rscadd: Adds a bunch of Teshari worksuits (sprites already existed). + - imageadd: Adds some species-fitted Teshari jacket accessories (tan, charcoal, + navy, burgundy, checkered). + - tweak: Updates all Teshari undercoats and cloaks with new sprites from downstreams. + - bugfix: Fixes Teshari captain glove sprites. + Mechoid: + - rscadd: Hardpoint Actuator equipment for Exosuits, allowing them (And most effectively, + Ripleys) to swap components on the fly, after a short delay. + - rscadd: Exo Inflatables Deployer, allowing exosuits to pick up and deploy inflatables. + - rscadd: Exo screwdriver, wirecutters, and welding laser, to help round-out the + tool-based equipment types. + - rscadd: Fire modifiers based on stacks added, to be used by the damage system + tweaked above. + - tweak: Incendiary exo weapons tweaked to conform with fire change. + - tweak: Ignition effects from weapons changed from the old fire-system to the modifier + fire system. + - bugfix: Shocker now retaliates properly against melee. + - rscadd: Animals can be butchered for organs and hide. Requires scraping (sharp), + washing (water or washing machine), and then drying (bonfire or drying rack). + - rscadd: Organs can be butchered for meat, named "[organ] meat". Heart meat, liver + meat, etc. Brains from player mobs cannot be butchered. + - rscadd: Added system for exosuit over-encumbrance. Combat mechs and Ripleys have + higher than default. + - rscadd: Adds Wurmwoad, a suspiciously worm-like plant that produces pods of spice. + - rscadd: Adds Wurmwoad to the service borg synthesizer. + - bugfix: Service borgs can work with kitchenware again. + - tweak: Move Rig modules to more granular files + - rscadd: Add RIG components to robotics mechfab, plus incredibly basic belt-voidsuit + RIG. + - rscadd: Add Graphite, made by compressing coal, presently only used heavily in + RIG components. + Meghan-Rossi: + - bugfix: Blood from artifacts will no longer break the pathogenic isolator. + - bugfix: Fixed some objects giving duplicate results when an analyzer was used + on them + - bugfix: Fixed omni filters reacting incorrectly to configuration changes that + swap ports. + - rscadd: The Tesla Generator is now available from cargo. Coils and grounding rods + for it may be printed on the protolathe and autolathe, respectively. + - tweak: The tesla energy ball will now eventually disappear if not kept charged + with the particle accelerator + - bugfix: Fixed some mountain POIs sometimes overlapping in odd ways + - bugfix: If you place wall-mounted machines such as status displays on a window, + they will no longer be hidden underneath the window. + - bugfix: Cooking a mouse into a mouseburger now uses up the mouse. + - bugfix: Fat (triglyceride) now tastes greasy instead of bitter. + - bugfix: Fixed borosilicate glass not producing shards in most situations. + - tweak: If you try to put someone in one of their own slots using the stripping + menu, now you will instead try to strip that slot. + Neerti: + - tweak: The 'cut' and 'pulse' buttons in the hacking interface now check all available + hands for tools, instead of only the active hand. + - tweak: The textual indicators at the bottom of the hacking window will now go + bold when they change, until the next window refresh. + - tweak: Hacking an Autolathe no longer requires you to hack it using the Autolathe's + main window, but instead opens the hacking window like everything else. + Poojawa: + - rscadd: Applies Feeding and Devourable prefs. + - bugfix: Made VoreUI toggles a lot more clear of what mode they're in. + - soundadd: Added my fancy vore sounds. + - rscadd: Porting of a few QoL Citadel changes to vore menu related to sounds. + RunaDacino: + - rscadd: Enabled research borgs equipped with 'exosuit gripper' to be able to replace + internal exosuit parts like actuators, to upgrade or to repair + Subber: + - rscadd: 'Added two new antag augments to traitor uplink: armblade and handblade.' + Woodrat: + - tweak: Minor adjustment of ID icons. + - tweak: Changes vote notification sound to that of World Server in order to help + people realize there is a vote occurring. + - rscadd: Added new shutters ported from World. + - tweak: Replaced lightswitch, request console, newscaster sprite with one from + Virgo. + schnayy: + - rscadd: Adds the reagent yeast. It can be found in the kitchen vendor and in cargo + kitchen supply crates. + - tweak: Bread now calls for 5 units yeast instead of an egg, and baguettes and + croissants call for 5 units yeast in addition to former ingredients. + - rscadd: Corn oil added to the Dinnerware vendor and the Booze-o-Mat. + - imageadd: Sprites for peanut butter, mayo, and yeast condiments. + - bugfix: Boiled slime core now links to the proper sprite. diff --git a/html/changelogs/Cerebulon - machinesounds.yml b/html/changelogs/Cerebulon - machinesounds.yml deleted file mode 100644 index fee9629a4f..0000000000 --- a/html/changelogs/Cerebulon - machinesounds.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Cerebulon -delete-after: True -changes: - - soundadd: "Added button sounds to various machines." diff --git a/html/changelogs/KasparoVy - PR - 7760.yml b/html/changelogs/KasparoVy - PR - 7760.yml deleted file mode 100644 index 44df74a4a5..0000000000 --- a/html/changelogs/KasparoVy - PR - 7760.yml +++ /dev/null @@ -1,13 +0,0 @@ -author: KasparoVy -delete-after: True -changes: - - imageadd: Adds orange Teshari goggles, selectable in the loadout. - - imageadd: Adds blindfold & new white (recolorable) blindfold to loadout. - - imageadd: Adds species-fitted Teshari ring sprites. - - imageadd: Adds species-fitted Teshari hudpatches & white blindfold. - - imageadd: Adds full selection of Teshari belted cloaks. - - imageadd: Adds full selection of non-job Teshari hooded cloaks. - - rscadd: Adds a bunch of Teshari worksuits (sprites already existed). - - imageadd: Adds some species-fitted Teshari jacket accessories (tan, charcoal, navy, burgundy, checkered). - - tweak: Updates all Teshari undercoats and cloaks with new sprites from downstreams. - - bugfix: Fixes Teshari captain glove sprites. diff --git a/html/changelogs/Mechoid - Encumbrance.yml b/html/changelogs/Mechoid - Encumbrance.yml deleted file mode 100644 index 4c735bd9de..0000000000 --- a/html/changelogs/Mechoid - Encumbrance.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Mechoid -delete-after: True -changes: - - rscadd: "Added system for exosuit over-encumbrance. Combat mechs and Ripleys have higher than default." diff --git a/html/changelogs/Meghan Rossi - atmosanalyzer.yml b/html/changelogs/Meghan Rossi - atmosanalyzer.yml deleted file mode 100644 index 336b875578..0000000000 --- a/html/changelogs/Meghan Rossi - atmosanalyzer.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Meghan-Rossi -delete-after: True -changes: - - bugfix: "Fixed some objects giving duplicate results when an analyzer was used on them" \ No newline at end of file diff --git a/html/changelogs/Meghan Rossi - borosilicate shard fix.yml b/html/changelogs/Meghan Rossi - borosilicate shard fix.yml deleted file mode 100644 index 491d3380aa..0000000000 --- a/html/changelogs/Meghan Rossi - borosilicate shard fix.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Meghan-Rossi -delete-after: True -changes: - - bugfix: "Fixed borosilicate glass not producing shards in most situations." \ No newline at end of file diff --git a/html/changelogs/Meghan Rossi - fix infinite ratburgers.yml b/html/changelogs/Meghan Rossi - fix infinite ratburgers.yml deleted file mode 100644 index 5932db7e4c..0000000000 --- a/html/changelogs/Meghan Rossi - fix infinite ratburgers.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Meghan-Rossi -delete-after: True -changes: - - bugfix: "Cooking a mouse into a mouseburger now uses up the mouse." \ No newline at end of file diff --git a/html/changelogs/Meghan Rossi - fix omni filters.yml b/html/changelogs/Meghan Rossi - fix omni filters.yml deleted file mode 100644 index 595dd331e7..0000000000 --- a/html/changelogs/Meghan Rossi - fix omni filters.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Meghan-Rossi -delete-after: True -changes: - - bugfix: "Fixed omni filters reacting incorrectly to configuration changes that swap ports." \ No newline at end of file diff --git a/html/changelogs/Meghan Rossi - isolator fix.yml b/html/changelogs/Meghan Rossi - isolator fix.yml deleted file mode 100644 index 4801a45890..0000000000 --- a/html/changelogs/Meghan Rossi - isolator fix.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Meghan-Rossi -delete-after: True -changes: - - bugfix: "Blood from artifacts will no longer break the pathogenic isolator." \ No newline at end of file diff --git a/html/changelogs/Meghan Rossi - poiareas.yml b/html/changelogs/Meghan Rossi - poiareas.yml deleted file mode 100644 index 2b845c8d26..0000000000 --- a/html/changelogs/Meghan Rossi - poiareas.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Meghan-Rossi -delete-after: True -changes: - - bugfix: "Fixed some mountain POIs sometimes overlapping in odd ways" \ No newline at end of file diff --git a/html/changelogs/Meghan Rossi - stripping.yml b/html/changelogs/Meghan Rossi - stripping.yml deleted file mode 100644 index 25a4e95bec..0000000000 --- a/html/changelogs/Meghan Rossi - stripping.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Meghan-Rossi -delete-after: True -changes: - - tweak: "If you try to put someone in one of their own slots using the stripping menu, now you will instead try to strip that slot." \ No newline at end of file diff --git a/html/changelogs/Meghan Rossi - tesla dissipation.yml b/html/changelogs/Meghan Rossi - tesla dissipation.yml deleted file mode 100644 index 2ee721ad9a..0000000000 --- a/html/changelogs/Meghan Rossi - tesla dissipation.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Meghan-Rossi -delete-after: True -changes: - - tweak: "The tesla energy ball will now eventually disappear if not kept charged with the particle accelerator" \ No newline at end of file diff --git a/html/changelogs/Meghan Rossi - the_teslagen.yml b/html/changelogs/Meghan Rossi - the_teslagen.yml deleted file mode 100644 index efa9d81ba4..0000000000 --- a/html/changelogs/Meghan Rossi - the_teslagen.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Meghan-Rossi -delete-after: True -changes: - - rscadd: "The Tesla Generator is now available from cargo. Coils and grounding rods for it may be printed on the protolathe and autolathe, respectively." \ No newline at end of file diff --git a/html/changelogs/Meghan Rossi - triglyceride taste.yml b/html/changelogs/Meghan Rossi - triglyceride taste.yml deleted file mode 100644 index c18e6ff8e9..0000000000 --- a/html/changelogs/Meghan Rossi - triglyceride taste.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Meghan-Rossi -delete-after: True -changes: - - bugfix: "Fat (triglyceride) now tastes greasy instead of bitter." \ No newline at end of file diff --git a/html/changelogs/Meghan Rossi - wall machine layering.yml b/html/changelogs/Meghan Rossi - wall machine layering.yml deleted file mode 100644 index 1e3f903681..0000000000 --- a/html/changelogs/Meghan Rossi - wall machine layering.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Meghan-Rossi -delete-after: True -changes: - - bugfix: "If you place wall-mounted machines such as status displays on a window, they will no longer be hidden underneath the window." \ No newline at end of file diff --git a/html/changelogs/Poojawa - Sunesoundsntoggles.yml b/html/changelogs/Poojawa - Sunesoundsntoggles.yml deleted file mode 100644 index ed329d766e..0000000000 --- a/html/changelogs/Poojawa - Sunesoundsntoggles.yml +++ /dev/null @@ -1,37 +0,0 @@ -################################ -# Example Changelog File -# -# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. -# -# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) -# When it is, any changes listed below will disappear. -# -# Valid Prefixes: -# bugfix -# wip (For works in progress) -# tweak -# soundadd -# sounddel -# rscadd (general adding of nice things) -# rscdel (general deleting of nice things) -# imageadd -# imagedel -# maptweak -# spellcheck (typo fixes) -# experiment -################################# - -# Your name. -author: Poojawa - -# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. -delete-after: True - -# Any changes you've made. See valid prefix list above. -# INDENT WITH TWO SPACES. NOT TABS. SPACES. -# SCREW THIS UP AND IT WON'T WORK. -# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. -# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. -changes: - - soundadd: "Added my fancy vore sounds." - - rscadd: "Porting of a few QoL Citadel changes to vore menu related to sounds." \ No newline at end of file diff --git a/html/changelogs/Poojawa - devourfeedprefs.yml b/html/changelogs/Poojawa - devourfeedprefs.yml deleted file mode 100644 index 5fe418cc80..0000000000 --- a/html/changelogs/Poojawa - devourfeedprefs.yml +++ /dev/null @@ -1,37 +0,0 @@ -################################ -# Example Changelog File -# -# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. -# -# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) -# When it is, any changes listed below will disappear. -# -# Valid Prefixes: -# bugfix -# wip (For works in progress) -# tweak -# soundadd -# sounddel -# rscadd (general adding of nice things) -# rscdel (general deleting of nice things) -# imageadd -# imagedel -# maptweak -# spellcheck (typo fixes) -# experiment -################################# - -# Your name. -author: Poojawa - -# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. -delete-after: True - -# Any changes you've made. See valid prefix list above. -# INDENT WITH TWO SPACES. NOT TABS. SPACES. -# SCREW THIS UP AND IT WON'T WORK. -# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. -# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. -changes: - - rscadd: "Applies Feeding and Devourable prefs." - - bugfix: "Made VoreUI toggles a lot more clear of what mode they're in." \ No newline at end of file diff --git a/html/changelogs/Runa Dacino - Exosuit gripper tweak.yml b/html/changelogs/Runa Dacino - Exosuit gripper tweak.yml deleted file mode 100644 index 7a8539afce..0000000000 --- a/html/changelogs/Runa Dacino - Exosuit gripper tweak.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: RunaDacino -delete-after: True -changes: - - rscadd: "Enabled research borgs equipped with 'exosuit gripper' to be able to replace internal exosuit parts like actuators, to upgrade or to repair" - diff --git a/html/changelogs/SubberTheFabulous-PR-7642.yml b/html/changelogs/SubberTheFabulous-PR-7642.yml deleted file mode 100644 index a816794d44..0000000000 --- a/html/changelogs/SubberTheFabulous-PR-7642.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Subber -delete-after: True -changes: - - rscadd: "Added two new antag augments to traitor uplink: armblade and handblade." diff --git a/html/changelogs/Woodrat - Vote.yml b/html/changelogs/Woodrat - Vote.yml deleted file mode 100644 index 872c80edfa..0000000000 --- a/html/changelogs/Woodrat - Vote.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Woodrat -delete-after: True -changes: - - tweak: "Changes vote notification sound to that of World Server in order to help people realize there is a vote occurring." diff --git a/html/changelogs/atermonera_stairsv2.yml b/html/changelogs/atermonera_stairsv2.yml deleted file mode 100644 index 507d52570a..0000000000 --- a/html/changelogs/atermonera_stairsv2.yml +++ /dev/null @@ -1,8 +0,0 @@ -author: Atermonera -delete-after: True -changes: - - tweak: "Stairs have been completely reworked, and now consist of multi-tile constructs built from lower, middle, and upper stair pieces, and an openspace in the floor." - - rscadd: "To go up and down stairs, simply step upon the lower/upper stair pieces, and you'll be moved automatically if the stairs are in working condition. Any grabbed or dragged items will be brought with you." - - rscadd: "If the lower stair piece is missing (or even if it's not), but the middle and upper sections are present, you can climb up the middle section by click-dragging from your character to the middle stair." - - rscadd: "If you step onto the open space, you will fall down the stairs. Teshari players, consider yourselves warned." - - rscadd: "Stairs remain unconstructable in-round (Doing so would also require a way to make openspaces), but there are spawners rooted on the middle stair (as with old stairs) that will create a completed stair and can be spawned in by admins/mappers." \ No newline at end of file diff --git a/html/changelogs/mechoid - RoboticsRigs.yml b/html/changelogs/mechoid - RoboticsRigs.yml deleted file mode 100644 index f7023732ea..0000000000 --- a/html/changelogs/mechoid - RoboticsRigs.yml +++ /dev/null @@ -1,38 +0,0 @@ -################################ -# Example Changelog File -# -# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. -# -# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) -# When it is, any changes listed below will disappear. -# -# Valid Prefixes: -# bugfix -# wip (For works in progress) -# tweak -# soundadd -# sounddel -# rscadd (general adding of nice things) -# rscdel (general deleting of nice things) -# imageadd -# imagedel -# maptweak -# spellcheck (typo fixes) -# experiment -################################# - -# Your name. -author: Mechoid - -# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. -delete-after: True - -# Any changes you've made. See valid prefix list above. -# INDENT WITH TWO SPACES. NOT TABS. SPACES. -# SCREW THIS UP AND IT WON'T WORK. -# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. -# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. -changes: - - tweak: "Move Rig modules to more granular files" - - rscadd: "Add RIG components to robotics mechfab, plus incredibly basic belt-voidsuit RIG." - - rscadd: "Add Graphite, made by compressing coal, presently only used heavily in RIG components." diff --git a/html/changelogs/mechoid - butchery.yml b/html/changelogs/mechoid - butchery.yml deleted file mode 100644 index 598b574356..0000000000 --- a/html/changelogs/mechoid - butchery.yml +++ /dev/null @@ -1,37 +0,0 @@ -################################ -# Example Changelog File -# -# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. -# -# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) -# When it is, any changes listed below will disappear. -# -# Valid Prefixes: -# bugfix -# wip (For works in progress) -# tweak -# soundadd -# sounddel -# rscadd (general adding of nice things) -# rscdel (general deleting of nice things) -# imageadd -# imagedel -# maptweak -# spellcheck (typo fixes) -# experiment -################################# - -# Your name. -author: Mechoid - -# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. -delete-after: True - -# Any changes you've made. See valid prefix list above. -# INDENT WITH TWO SPACES. NOT TABS. SPACES. -# SCREW THIS UP AND IT WON'T WORK. -# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. -# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. -changes: - - rscadd: "Animals can be butchered for organs and hide. Requires scraping (sharp), washing (water or washing machine), and then drying (bonfire or drying rack)." - - rscadd: "Organs can be butchered for meat, named \"[organ] meat\". Heart meat, liver meat, etc. Brains from player mobs cannot be butchered." diff --git a/html/changelogs/mechoid - exoexpansion.yml b/html/changelogs/mechoid - exoexpansion.yml deleted file mode 100644 index c8a399fe79..0000000000 --- a/html/changelogs/mechoid - exoexpansion.yml +++ /dev/null @@ -1,42 +0,0 @@ -################################ -# Example Changelog File -# -# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. -# -# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) -# When it is, any changes listed below will disappear. -# -# Valid Prefixes: -# bugfix -# wip (For works in progress) -# tweak -# soundadd -# sounddel -# rscadd (general adding of nice things) -# rscdel (general deleting of nice things) -# imageadd -# imagedel -# maptweak -# spellcheck (typo fixes) -# experiment -################################# - -# Your name. -author: Mechoid - -# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. -delete-after: True - -# Any changes you've made. See valid prefix list above. -# INDENT WITH TWO SPACES. NOT TABS. SPACES. -# SCREW THIS UP AND IT WON'T WORK. -# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. -# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. -changes: - - rscadd: "Hardpoint Actuator equipment for Exosuits, allowing them (And most effectively, Ripleys) to swap components on the fly, after a short delay." - - rscadd: "Exo Inflatables Deployer, allowing exosuits to pick up and deploy inflatables." - - rscadd: "Exo screwdriver, wirecutters, and welding laser, to help round-out the tool-based equipment types." - - rscadd: "Fire modifiers based on stacks added, to be used by the damage system tweaked above." - - tweak: "Incendiary exo weapons tweaked to conform with fire change." - - tweak: "Ignition effects from weapons changed from the old fire-system to the modifier fire system." - - bugfix: "Shocker now retaliates properly against melee." diff --git a/html/changelogs/mechoid - hydroupkeep.yml b/html/changelogs/mechoid - hydroupkeep.yml deleted file mode 100644 index 023ba1495e..0000000000 --- a/html/changelogs/mechoid - hydroupkeep.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: Mechoid -delete-after: True -changes: - - rscadd: "Adds Wurmwoad, a suspiciously worm-like plant that produces pods of spice." - - rscadd: "Adds Wurmwoad to the service borg synthesizer." - - bugfix: "Service borgs can work with kitchenware again." diff --git a/html/changelogs/neerti-hacking_QoL.yml b/html/changelogs/neerti-hacking_QoL.yml deleted file mode 100644 index 3aa3bd9e2e..0000000000 --- a/html/changelogs/neerti-hacking_QoL.yml +++ /dev/null @@ -1,38 +0,0 @@ -################################ -# Example Changelog File -# -# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. -# -# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) -# When it is, any changes listed below will disappear. -# -# Valid Prefixes: -# bugfix -# wip (For works in progress) -# tweak -# soundadd -# sounddel -# rscadd (general adding of nice things) -# rscdel (general deleting of nice things) -# imageadd -# imagedel -# maptweak -# spellcheck (typo fixes) -# experiment -################################# - -# Your name. -author: Neerti - -# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. -delete-after: True - -# Any changes you've made. See valid prefix list above. -# INDENT WITH TWO SPACES. NOT TABS. SPACES. -# SCREW THIS UP AND IT WON'T WORK. -# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. -# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. -changes: - - tweak: "The 'cut' and 'pulse' buttons in the hacking interface now check all available hands for tools, instead of only the active hand." - - tweak: "The textual indicators at the bottom of the hacking window will now go bold when they change, until the next window refresh." - - tweak: "Hacking an Autolathe no longer requires you to hack it using the Autolathe's main window, but instead opens the hacking window like everything else." diff --git a/html/changelogs/schnayy - cooking adjustments.yml b/html/changelogs/schnayy - cooking adjustments.yml deleted file mode 100644 index b45ba131d7..0000000000 --- a/html/changelogs/schnayy - cooking adjustments.yml +++ /dev/null @@ -1,10 +0,0 @@ -author: schnayy - -delete-after: True - -changes: - - rscadd: "Adds the reagent yeast. It can be found in the kitchen vendor and in cargo kitchen supply crates." - - tweak: "Bread now calls for 5 units yeast instead of an egg, and baguettes and croissants call for 5 units yeast in addition to former ingredients." - - rscadd: "Corn oil added to the Dinnerware vendor and the Booze-o-Mat." - - imageadd: "Sprites for peanut butter, mayo, and yeast condiments." - - bugfix: "Boiled slime core now links to the proper sprite." \ No newline at end of file diff --git a/html/changelogs/woodrat - WR_shutters.yml b/html/changelogs/woodrat - WR_shutters.yml deleted file mode 100644 index 4e8a24e018..0000000000 --- a/html/changelogs/woodrat - WR_shutters.yml +++ /dev/null @@ -1,37 +0,0 @@ -################################ -# Example Changelog File -# -# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. -# -# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) -# When it is, any changes listed below will disappear. -# -# Valid Prefixes: -# bugfix -# wip (For works in progress) -# tweak -# soundadd -# sounddel -# rscadd (general adding of nice things) -# rscdel (general deleting of nice things) -# imageadd -# imagedel -# maptweak -# spellcheck (typo fixes) -# experiment -################################# - -# Your name. -author: Woodrat - -# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. -delete-after: True - -# Any changes you've made. See valid prefix list above. -# INDENT WITH TWO SPACES. NOT TABS. SPACES. -# SCREW THIS UP AND IT WON'T WORK. -# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. -# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. -changes: - - rscadd: "Added new shutters ported from World." - - tweak: "Replaced lightswitch, request console, newscaster sprite with one from Virgo." \ No newline at end of file diff --git a/html/changelogs/woodrat - idtweaks.yml b/html/changelogs/woodrat - idtweaks.yml deleted file mode 100644 index 4c5edc6471..0000000000 --- a/html/changelogs/woodrat - idtweaks.yml +++ /dev/null @@ -1,36 +0,0 @@ -################################ -# Example Changelog File -# -# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. -# -# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) -# When it is, any changes listed below will disappear. -# -# Valid Prefixes: -# bugfix -# wip (For works in progress) -# tweak -# soundadd -# sounddel -# rscadd (general adding of nice things) -# rscdel (general deleting of nice things) -# imageadd -# imagedel -# maptweak -# spellcheck (typo fixes) -# experiment -################################# - -# Your name. -author: Woodrat - -# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. -delete-after: True - -# Any changes you've made. See valid prefix list above. -# INDENT WITH TWO SPACES. NOT TABS. SPACES. -# SCREW THIS UP AND IT WON'T WORK. -# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. -# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. -changes: - - tweak: "Minor adjustment of ID icons." \ No newline at end of file diff --git a/tools/ci/build_tgui.sh b/tools/ci/build_tgui.sh old mode 100644 new mode 100755 diff --git a/tools/ci/compile_and_run.sh b/tools/ci/compile_and_run.sh old mode 100644 new mode 100755 diff --git a/tools/ci/install_build_deps.sh b/tools/ci/install_build_deps.sh old mode 100644 new mode 100755 diff --git a/tools/ci/install_byond.sh b/tools/ci/install_byond.sh old mode 100644 new mode 100755 diff --git a/tools/ci/validate_files.sh b/tools/ci/validate_files.sh old mode 100644 new mode 100755 From 3b392df9c8cba3a55aefe9f3027c8d014414fc96 Mon Sep 17 00:00:00 2001 From: Nyks Date: Fri, 9 Apr 2021 05:01:56 +0300 Subject: [PATCH 04/45] Fixes to species and handle_stance tweak --- code/modules/mob/living/carbon/human/human_organs.dm | 3 ++- code/modules/mob/living/carbon/human/species/species_vr.dm | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/human/human_organs.dm b/code/modules/mob/living/carbon/human/human_organs.dm index f2b4a1e588..4637bde1bd 100644 --- a/code/modules/mob/living/carbon/human/human_organs.dm +++ b/code/modules/mob/living/carbon/human/human_organs.dm @@ -104,7 +104,8 @@ else if (E.is_dislocated()) stance_damage += 0.5 - if(E) limb_pain = E.organ_can_feel_pain() + if(E && (!E.is_usable() || E.is_broken() || E.is_dislocated())) //VOREStation Edit + limb_pain = E.organ_can_feel_pain() // Canes and crutches help you stand (if the latter is ever added) // One cane mitigates a broken leg+foot, or a missing foot. diff --git a/code/modules/mob/living/carbon/human/species/species_vr.dm b/code/modules/mob/living/carbon/human/species/species_vr.dm index fb9beed574..9777f197b0 100644 --- a/code/modules/mob/living/carbon/human/species/species_vr.dm +++ b/code/modules/mob/living/carbon/human/species/species_vr.dm @@ -53,6 +53,9 @@ var/datum/species/new_copy = new to_copy.type() + for(var/organ in to_copy.has_limbs) + var/list/organ_data = to_copy.has_limbs[organ] + new_copy.has_limbs[organ] = organ_data.Copy() new_copy.traits = traits //If you had traits, apply them From 009d5d0f19ea1c3467e1957a822f3460c3df4040 Mon Sep 17 00:00:00 2001 From: Nyks Date: Fri, 9 Apr 2021 05:49:17 +0300 Subject: [PATCH 05/45] Revert "Automatic changelog generation for" This reverts commit 18accfd593117e8464e2fddd63924dc36446eb04. --- html/changelog.html | 11740 ++++++++-------- html/changelogs/.all_changelog.yml | 10818 +++++++------- html/changelogs/Cerebulon - machinesounds.yml | 4 + html/changelogs/KasparoVy - PR - 7760.yml | 13 + html/changelogs/Mechoid - Encumbrance.yml | 4 + .../Meghan Rossi - atmosanalyzer.yml | 4 + .../Meghan Rossi - borosilicate shard fix.yml | 4 + ...Meghan Rossi - fix infinite ratburgers.yml | 4 + .../Meghan Rossi - fix omni filters.yml | 4 + .../Meghan Rossi - isolator fix.yml | 4 + html/changelogs/Meghan Rossi - poiareas.yml | 4 + html/changelogs/Meghan Rossi - stripping.yml | 4 + .../Meghan Rossi - tesla dissipation.yml | 4 + .../Meghan Rossi - the_teslagen.yml | 4 + .../Meghan Rossi - triglyceride taste.yml | 4 + .../Meghan Rossi - wall machine layering.yml | 4 + .../Poojawa - Sunesoundsntoggles.yml | 37 + html/changelogs/Poojawa - devourfeedprefs.yml | 37 + .../Runa Dacino - Exosuit gripper tweak.yml | 5 + html/changelogs/SubberTheFabulous-PR-7642.yml | 4 + html/changelogs/Woodrat - Vote.yml | 4 + html/changelogs/atermonera_stairsv2.yml | 8 + html/changelogs/mechoid - RoboticsRigs.yml | 38 + html/changelogs/mechoid - butchery.yml | 37 + html/changelogs/mechoid - exoexpansion.yml | 42 + html/changelogs/mechoid - hydroupkeep.yml | 6 + html/changelogs/neerti-hacking_QoL.yml | 38 + .../schnayy - cooking adjustments.yml | 10 + html/changelogs/woodrat - WR_shutters.yml | 37 + html/changelogs/woodrat - idtweaks.yml | 36 + tools/ci/build_tgui.sh | 0 tools/ci/compile_and_run.sh | 0 tools/ci/install_build_deps.sh | 0 tools/ci/install_byond.sh | 0 tools/ci/validate_files.sh | 0 35 files changed, 11582 insertions(+), 11380 deletions(-) create mode 100644 html/changelogs/Cerebulon - machinesounds.yml create mode 100644 html/changelogs/KasparoVy - PR - 7760.yml create mode 100644 html/changelogs/Mechoid - Encumbrance.yml create mode 100644 html/changelogs/Meghan Rossi - atmosanalyzer.yml create mode 100644 html/changelogs/Meghan Rossi - borosilicate shard fix.yml create mode 100644 html/changelogs/Meghan Rossi - fix infinite ratburgers.yml create mode 100644 html/changelogs/Meghan Rossi - fix omni filters.yml create mode 100644 html/changelogs/Meghan Rossi - isolator fix.yml create mode 100644 html/changelogs/Meghan Rossi - poiareas.yml create mode 100644 html/changelogs/Meghan Rossi - stripping.yml create mode 100644 html/changelogs/Meghan Rossi - tesla dissipation.yml create mode 100644 html/changelogs/Meghan Rossi - the_teslagen.yml create mode 100644 html/changelogs/Meghan Rossi - triglyceride taste.yml create mode 100644 html/changelogs/Meghan Rossi - wall machine layering.yml create mode 100644 html/changelogs/Poojawa - Sunesoundsntoggles.yml create mode 100644 html/changelogs/Poojawa - devourfeedprefs.yml create mode 100644 html/changelogs/Runa Dacino - Exosuit gripper tweak.yml create mode 100644 html/changelogs/SubberTheFabulous-PR-7642.yml create mode 100644 html/changelogs/Woodrat - Vote.yml create mode 100644 html/changelogs/atermonera_stairsv2.yml create mode 100644 html/changelogs/mechoid - RoboticsRigs.yml create mode 100644 html/changelogs/mechoid - butchery.yml create mode 100644 html/changelogs/mechoid - exoexpansion.yml create mode 100644 html/changelogs/mechoid - hydroupkeep.yml create mode 100644 html/changelogs/neerti-hacking_QoL.yml create mode 100644 html/changelogs/schnayy - cooking adjustments.yml create mode 100644 html/changelogs/woodrat - WR_shutters.yml create mode 100644 html/changelogs/woodrat - idtweaks.yml mode change 100755 => 100644 tools/ci/build_tgui.sh mode change 100755 => 100644 tools/ci/compile_and_run.sh mode change 100755 => 100644 tools/ci/install_build_deps.sh mode change 100755 => 100644 tools/ci/install_byond.sh mode change 100755 => 100644 tools/ci/validate_files.sh diff --git a/html/changelog.html b/html/changelog.html index b49c45d0ad..1ddf4203de 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -1,5918 +1,5822 @@ - - - - Polaris Changelog - - - - - - - -
    - - - - -
    -
    Space Station 13
    - -

    - Code licensed under AGPLv3. Content licensed under CC BY-SA 3.0.

    - Visit our IRC channel: #polaris on irc.sorcery.net -
    - -
    Polaris Credit List - - - - -
    - Current Project Maintainers: -Click Here-
    - Currently Active GitHub contributor list: -Click Here-
    - Main Testers: Anyone who has submitted a bug to the issue tracker.
    - Thanks to: Baystation 12, /tg/ station, /vg/station, GoonStation devs, the original SpaceStation developers and Mockingjay00 for the title image.
    Also a thanks to anybody who has contributed who is not listed here. Ask to be added here on irc.
    -
    Have a bug to report?
    Visit our Issue Tracker.
    -
    - - -
    -

    08 April 2021

    -

    Atermonera updated:

    -
      -
    • Stairs have been completely reworked, and now consist of multi-tile constructs built from lower, middle, and upper stair pieces, and an openspace in the floor.
    • -
    • To go up and down stairs, simply step upon the lower/upper stair pieces, and you'll be moved automatically if the stairs are in working condition. Any grabbed or dragged items will be brought with you.
    • -
    • If the lower stair piece is missing (or even if it's not), but the middle and upper sections are present, you can climb up the middle section by click-dragging from your character to the middle stair.
    • -
    • If you step onto the open space, you will fall down the stairs. Teshari players, consider yourselves warned.
    • -
    • Stairs remain unconstructable in-round (Doing so would also require a way to make openspaces), but there are spawners rooted on the middle stair (as with old stairs) that will create a completed stair and can be spawned in by admins/mappers.
    • -
    -

    Cerebulon updated:

    -
      -
    • Added button sounds to various machines.
    • -
    -

    KasparoVy updated:

    -
      -
    • Adds orange Teshari goggles, selectable in the loadout.
    • -
    • Adds blindfold & new white (recolorable) blindfold to loadout.
    • -
    • Adds species-fitted Teshari ring sprites.
    • -
    • Adds species-fitted Teshari hudpatches & white blindfold.
    • -
    • Adds full selection of Teshari belted cloaks.
    • -
    • Adds full selection of non-job Teshari hooded cloaks.
    • -
    • Adds a bunch of Teshari worksuits (sprites already existed).
    • -
    • Adds some species-fitted Teshari jacket accessories (tan, charcoal, navy, burgundy, checkered).
    • -
    • Updates all Teshari undercoats and cloaks with new sprites from downstreams.
    • -
    • Fixes Teshari captain glove sprites.
    • -
    -

    Mechoid updated:

    -
      -
    • Hardpoint Actuator equipment for Exosuits, allowing them (And most effectively, Ripleys) to swap components on the fly, after a short delay.
    • -
    • Exo Inflatables Deployer, allowing exosuits to pick up and deploy inflatables.
    • -
    • Exo screwdriver, wirecutters, and welding laser, to help round-out the tool-based equipment types.
    • -
    • Fire modifiers based on stacks added, to be used by the damage system tweaked above.
    • -
    • Incendiary exo weapons tweaked to conform with fire change.
    • -
    • Ignition effects from weapons changed from the old fire-system to the modifier fire system.
    • -
    • Shocker now retaliates properly against melee.
    • -
    • Animals can be butchered for organs and hide. Requires scraping (sharp), washing (water or washing machine), and then drying (bonfire or drying rack).
    • -
    • Organs can be butchered for meat, named "[organ] meat". Heart meat, liver meat, etc. Brains from player mobs cannot be butchered.
    • -
    • Added system for exosuit over-encumbrance. Combat mechs and Ripleys have higher than default.
    • -
    • Adds Wurmwoad, a suspiciously worm-like plant that produces pods of spice.
    • -
    • Adds Wurmwoad to the service borg synthesizer.
    • -
    • Service borgs can work with kitchenware again.
    • -
    • Move Rig modules to more granular files
    • -
    • Add RIG components to robotics mechfab, plus incredibly basic belt-voidsuit RIG.
    • -
    • Add Graphite, made by compressing coal, presently only used heavily in RIG components.
    • -
    -

    Meghan-Rossi updated:

    -
      -
    • Blood from artifacts will no longer break the pathogenic isolator.
    • -
    • Fixed some objects giving duplicate results when an analyzer was used on them
    • -
    • Fixed omni filters reacting incorrectly to configuration changes that swap ports.
    • -
    • The Tesla Generator is now available from cargo. Coils and grounding rods for it may be printed on the protolathe and autolathe, respectively.
    • -
    • The tesla energy ball will now eventually disappear if not kept charged with the particle accelerator
    • -
    • Fixed some mountain POIs sometimes overlapping in odd ways
    • -
    • If you place wall-mounted machines such as status displays on a window, they will no longer be hidden underneath the window.
    • -
    • Cooking a mouse into a mouseburger now uses up the mouse.
    • -
    • Fat (triglyceride) now tastes greasy instead of bitter.
    • -
    • Fixed borosilicate glass not producing shards in most situations.
    • -
    • If you try to put someone in one of their own slots using the stripping menu, now you will instead try to strip that slot.
    • -
    -

    Neerti updated:

    -
      -
    • The 'cut' and 'pulse' buttons in the hacking interface now check all available hands for tools, instead of only the active hand.
    • -
    • The textual indicators at the bottom of the hacking window will now go bold when they change, until the next window refresh.
    • -
    • Hacking an Autolathe no longer requires you to hack it using the Autolathe's main window, but instead opens the hacking window like everything else.
    • -
    -

    Poojawa updated:

    -
      -
    • Applies Feeding and Devourable prefs.
    • -
    • Made VoreUI toggles a lot more clear of what mode they're in.
    • -
    • Added my fancy vore sounds.
    • -
    • Porting of a few QoL Citadel changes to vore menu related to sounds.
    • -
    -

    RunaDacino updated:

    -
      -
    • Enabled research borgs equipped with 'exosuit gripper' to be able to replace internal exosuit parts like actuators, to upgrade or to repair
    • -
    -

    Subber updated:

    -
      -
    • Added two new antag augments to traitor uplink: armblade and handblade.
    • -
    -

    Woodrat updated:

    -
      -
    • Minor adjustment of ID icons.
    • -
    • Changes vote notification sound to that of World Server in order to help people realize there is a vote occurring.
    • -
    • Added new shutters ported from World.
    • -
    • Replaced lightswitch, request console, newscaster sprite with one from Virgo.
    • -
    -

    schnayy updated:

    -
      -
    • Adds the reagent yeast. It can be found in the kitchen vendor and in cargo kitchen supply crates.
    • -
    • Bread now calls for 5 units yeast instead of an egg, and baguettes and croissants call for 5 units yeast in addition to former ingredients.
    • -
    • Corn oil added to the Dinnerware vendor and the Booze-o-Mat.
    • -
    • Sprites for peanut butter, mayo, and yeast condiments.
    • -
    • Boiled slime core now links to the proper sprite.
    • -
    - -

    06 September 2020

    -

    Atermonera updated:

    -
      -
    • You can use Move Up/Down to traverse ladders. No popup 'Which way do you want to go?' windows required for bidirectional ladders!.
    • -
    -

    Killian updated:

    -
      -
    • Added a bunch more random spawners for mapping use.
    • -
    • You can now inject reagents directly into a synth's 'blood' stream using syringes and hypos (inc. borg hypos). Taking oil/coolant samples is still impossible.
    • -
    -

    Kot updated:

    -
      -
    • Mecha drills can now butcher dead mobs better. Like gibs and gore and guts stuff.
    • -
    -

    Lorilili updated:

    -
      -
    • You can now pet borgs on help intent and punch on hurt intent. Old behavior is now grab intent.
    • -
    -

    Lorilili (Port from Aurora) updated:

    -
      -
    • Added knee-high and thigh-high jackboots.
    • -
    • Replaced laceup and leather shoes with oxford shoes.
    • -
    • Replaced standard shoe and high-top sprites with newer ones.
    • -
    -

    Mechoid updated:

    -
      -
    • Mapped distillery into Chemistry, beside the Grinder.
    • -
    • Moves wrapper, spacecleaner, and labeller from the grinder table to the Chem locker.
    • -
    • Added distilling recipe for Synthetic Plasma, which acts as a blood-restoration of 1.2 units per synthplas. Also orderable in cargo.
    • -
    -

    Rykka Stormheart updated:

    -
      -
    • Adds Ambience Chance and Repeating Ambience Preferences into Globals, underneath Client FPS
    • -
    • Random-Ambience-Frequency controls how long before it checks if it can play ambience to you again. Setting it to 0 disables the random re-play of ambience.
    • -
    • Ambience Chance affects the % chance to play ambience to your client. It defaults to 35%, but can be set from 0 to 100 to disable it or always play every time you move into an area or have the Random Ambience check called.
    • -
    -

    Shadow Larkens updated:

    -
      -
    • Added the ability to right click and lower preferences for jobs in the Occupation Menu.
    • -
    -

    SplinterGP updated:

    -
      -
    • Adds new hailer masks with quotes with sound, allowing you to use a hailer on a face mask to combine them.
    • -
    • Adds new sound effects for hailer face masks.
    • -
    - -

    20 August 2020

    -

    Atermonera updated:

    -
      -
    • Mapped Overmap sensors onto the Southern Cross. Deck 2, central ring, starboard side. Departmental sensor installations and dedicated rooms may be added in the future.
    • -
    • To use the new sensors, you first have to click on them, hit 'Reconnect' on the window, close the window, then reopen it to get the console to link up with the sensors properly.
    • -
    • Enabled overmap event generation. This doesn't really do anything yet because the shuttles haven't been upgraded, but it's very pretty!
    • -
    -

    BlinsKot updated:

    -
      -
    • You can now alt-click to turn on the washing machine.
    • -
    • You can now alt-click on a mech while piloting it to toggle strafing.
    • -
    -

    Blinskot updated:

    -
      -
    • You can now alt-click on a mech while piloting it to toggle strafing.
    • -
    • You can now alt-click to turn on the washing machine.
    • -
    -

    Cerebulon updated:

    -
      -
    • Added extended flavour text to most things related to commercial vending machines and their contents.
    • -
    • Added chewing gum, lollipops and chewing tobacco. Unwrap it and place it in your mask slot like a cigarette.
    • -
    • Added snack food, vending drink and beer brand variety.
    • -
    • New booze bottle, coffee, juice, snack and cigarette packet sprites.
    • -
    -

    Lorilili updated:

    -
      -
    • Skrellian blood is now hemocyanin-based and regenerates with copper, not iron.
    • -
    • You can now wear caution signs and warning cones.
    • -
    • You can now point using shift and middle mouse button.
    • -
    -

    Mechoid updated:

    -
      -
    • Mortiferin added in place of old Necroxadone as a normal chem recipe.
    • -
    • Necroxadone changed to a more powerful alternative to Mortiferin which works even on corpses without bloodflow.
    • -
    • Added reagent pumps. You can refill water tanks planetside!
    • -
    • Added reagent hoses. Only used player-side by tanks, pumps, and spray nozzles to move reagents from one container to another.
    • -
    -

    Meghan Rossi updated:

    -
      -
    • Cyborgs can now put things into oven dishes with their grippers
    • -
    • Cyborgs can now put oven dishes in the oven with their grippers
    • -
    • Bots that are idle in doorways (including firedoors and blastdoors) will move out of the way.
    • -
    • Multiple cleanbots will no longer attempt to clean the same tile at the same time.
    • -
    • Cleanbots will now clean tiles closer to them first.
    • -
    • You can now use duct tape on yourself.
    • -
    • Ghosts now have a toggleable security HUD. Use the 'Toggle Security HUD' verb in the ghost tab to enable it
    • -
    • Ghosts can now shift-click things to examine them.
    • -
    • Ghosts can now alt-click adjacent things to open the turf tab.
    • -
    • You can now build plating on grass with floor tiles.
    • -
    • Improved descriptions for some floors.
    • -
    • The rapid service fabricator (found on service borgs) can now produce metamorphic pint glasses.
    • -
    • The party supplies and bar supplies crates orderable from cargo now contain metamorphic pint glasses.
    • -
    • The autolathe can now produce metamorphic pint and half-pint glasses.
    • -
    • The autolathe can now produce all drinking glasses in batches of 5 or 10.
    • -
    -

    Nyria updated:

    -
      -
    • Added volume settings, available in character setup or from the Preferences tab.
    • -
    • More settings and affected sounds may be added at a later date.
    • -
    • Added a TGui window to control the new settings with shiny sliders.
    • -
    -

    Rykka Stormheart updated:

    -
      -
    • Adds a mech vs mech combat system for the toy mechs earned from arcades and found around the station.
    • -
    • You can initiate combat with yourself by hitting a toy mech with another toy mech, or fight another player if you attack a player holding a mech toy with your own mech toy while not on harm intent.
    • -
    • Each mech has its own health stat and special ability that they'll use in combat against each other.
    • -
    -

    SplinterGP updated:

    -
      -
    • Added verb for FBP's to change their monitor display.
    • -
    • Removed monitor mask item(replaced by verb).
    • -
    -

    Subber updated:

    -
      -
    • Added a new prosthetic sprite set: Cyber Solutions - Outdated.
    • -
    - -

    06 August 2020

    -

    Cerebulon updated:

    -
      -
    • Added new mobs Fire Bugs, Ice Hares, Tymisian Moths and Siffets to surface spawnlists. Also added a new dog breed, woof.
    • -
    -

    ForFoxSake updated:

    -
      -
    • Ported tgstation styled magazine restocking. Hit a bullet on a table or floor with a partially empty magazine to start restocking.
    • -
    -

    Mechoid updated:

    -
      -
    • Exosuits now have internal components, mostly like borgs, but larger.
    • -
    • Autolathes can use plastic and plasteel.
    • -
    • Autolathes can have tiered recipes, based on their manipulator rating.
    • -
    • Exosuit base health has been lowered due to the changes to damage processing.
    • -
    -

    Rykka Stormheart updated:

    -
      -
    • Blast Doors will now crush people, if they are on the same turf when it closes, and throw them to an adjacent open turf.
    • -
    • The damage should be delayed enough that you can walk out of the door before the sprite animation finishes and you will be safe. The delay is being reviewed, and will likely be adjusted after sufficient feedback is gathered.
    • -
    • Blast doors and shutters (the types that go on bar/kitchen/etc) will also throw items on their tiles.
    • -
    - -

    03 August 2020

    -

    Cerebulon updated:

    -
      -
    • Added new book sprites, replaced old book sprites.
    • -
    • Added sticky notes, orderable from cargo
    • -
    • You can now carve graffiti into suitable walls/floors with sharp objects.
    • -
    • Trash, graffiti, dirt (Not blood), noticeboards and stickynotes are now persistent across rounds. This is admin-toggleable.
    • -
    -

    Mechoid updated:

    -
      -
    • Adds a glass jar subtype, the glass tank, that can be used to hold live fish. Remember to add water!
    • -
    -

    Rykka Stormheart updated:

    -
      -
    • Ported over Aurora Cooking from AuroraStation and Citadel-RP!
    • -
    • Recipes are separate per appliance, and all appliances have a use!
    • -
    • Please take note, Chefs, to pre-heat you appliances at the start of your shift.
    • -
    • Fryer Recipes require batter before they can be made!
    • -
    • Fire alarms will go off if you burn food!
    • -
    • The largest change - Cooking takes TIME. Around 6 minutes for the largest recipes in the game.
    • -
    • Too many other changes to list - refer to PR #7344 https://github.com/PolarisSS13/Polaris/pull/7344
    • -
    - -

    21 June 2020

    -

    Arokha updated:

    -
      -
    • New sprites for janicart
    • -
    • Alt-click helpers for stowing mop, chemicals on janicart
    • -
    -

    Atermonera updated:

    -
      -
    • Added verb to export vchat logs, found in OOC tab when vchat has successfully loaded.
    • -
    • Vchat only sends you enough messages to fill your buffer on reconnect, instead of all of them.
    • -
    -

    Billy Bangles updated:

    -
      -
    • Light and dark marble floor tiles can now be crafted with marble sheets.
    • -
    -

    Greenjoe updated:

    -
      -
    • Added a wrist-bound PDA, selectable from the PDA selection menu in char setup. it can go in the glove slot along with the ID and belt slots, and shows on your character's wrist no matter which of those 3 slots you put it in!
    • -
    -

    KasparoVv updated:

    -
      -
    • You can now quickly cycle hrough previous or next hair/facial styles at character creation.
    • -
    • Use the -mv- button to pick a marking and place it above of another on your character. Saves you from pressing up or down a bunch.
    • -
    • Ports color_square() from Paradise for colour previews, cleaning up pref. code & correct alignment issue w/ nested tables.
    • -
    • Markings are now properly aligned within a table.
    • -
    - -

    13 May 2020

    -

    Atermonera updated:

    -
      -
    • Added a preference to control multilingual parsing behaviour, with a few different modes. Should hopefully be less punishing to people who stutter and use hyphens as a language key.
    • -
    • The examine mode preference should now persist across reconnections during a single round, but if the server is fully restarted it still appears to reset. This issue is also present for the multilingual preference, and I'm still looking into it. Savefiles are cryptic.
    • -
    -

    Layne updated:

    -
      -
    • Added Promethean language.
    • -
    -

    Mechoid updated:

    -
      -
    • Adds more interactions with animals, like shearing and taming.
    • -
    • New PoIs
    • -
    • Thermal poncho attachment, has minor slowdown, but gives thermal protection to the armor it is attached to.
    • -
    • Mercenaries now drop their guns again. Most likely to be broken, however they can be repaired. Examining when adjacent will allow you to inspect the gun for what is needed.
    • -
    • Mercenary Snipers now exist. They will telegraph their shots approximately 2 seconds in advance, and can fire at 14 tiles away. Will occasionally drop pieces of their PTRs that survive combat.
    • -
    • Clothing can now check attachments for temperature resistance.
    • -
    • MHD Howitzer beam effect actually exists again.
    • -
    • Xenoresin ground cover is properly colored again.
    • -
    -

    atlantiscze updated:

    -
      -
    • Robots can now search loot piles.
    • -
    • Hardsuits now allow backpacks to be carried in storage slot. This is limited to hardsuits which are worn on the back slot.
    • -
    • SMES units now have automatic load balancing both on inputs and outputs
    • -
    • SMES units (and derived objects, such as PSUs) can now have more than one input terminal. This allows for input from more otherwise isolated power networks.
    • -
    • Completely redesigned cell rack PSUs, removed ghetto variant. Cell rack PSUs now support multiple power cells and hot-swapping of cells during operation. This allows for either charging multiple cells at once in one device (directly from power cable) or for powering up various machinery with only a power cell. They are still inferior to SMESes in pretty much all aspects.
    • -
    • Multitool on a cable now shows nicer results with large currents (uses kW or MW accordingly)
    • -
    • Multitool may be now used to change colour of cable coils.
    • -
    • Supermatter delamination effects have been tweaked. Delamination is considerably less laggy, and less directly destructive. Instead, it causes larger health hazard and secondary engineering problems such as power outage or partial damage of solar arrays.
    • -
    - -

    29 April 2020

    -

    Leshana updated:

    -
      -
    • Ship Helm, Sensors, Navigation, and Engine Control consoles are now de-/constructable.
    • -
    • Exploration (Overmap) Shuttle Console is now de-/constructable.
    • -
    • Mappers no longer need to varedit shuttle_tag on shuttle consoles.
    • -
    • Admin Start Now verb can be used at any time during startup and it won't actually start the game until initialization is completed.
    • -
    • Lobby stat panel shows time remaining on lobby votes and if the server is done initializing.
    • -
    -

    Neerti updated:

    -
      -
    • You can now eat as much food as you want, even while 'full'.
    • -
    -

    Novacat updated:

    -
      -
    • Re-enabled dual wielding penalties for most weapons that had them.
    • -
    • New dual-wielding sprites for weapons that needed them and did not have them.
    • -
    -

    Shadow Quill updated:

    -
      -
    • Fixes the 'broken/damaged' message when an airlock is just broken.
    • -
    • Heavy duty cell chargers now have flashing lights as they charge! When all the lights are flashing, that means the cell is done.
    • -
    -

    atlantiscze updated:

    -
      -
    • Shutoff valve monitoring is now also available as a modular computer program. Its UI has also been cleaned up a little.
    • -
    • Research robot module now has basic exploration and xenoarchaeology tools.
    • -
    - -

    20 April 2020

    -

    Atermonera updated:

    -
      -
    • Circuit clothes can have accessories attached.
    • -
    • Control-shift-click on circuit clothes to use items on the circuit.
    • -
    • Employment records can have comments similar to medical records.
    • -
    • Added a preference to switch between a few extra modes of examining things. Verb in the preferences tab.
    • -
    • Added Combat Logs filter category, to filter messages from things hitting you. This category will also eat up most other messages that are red and bold, please report any such messages that aren't specifically related to punching things.
    • -
    • Added categories for sorting various types of admin logs.
    • -
    • Adds a preference to forcibly disable (or enable) VChat. Useful mostly for people on linux, to skip the 60s waiting period where it tries to work and keeps you from seeing chat. Reloading VChat or reconnecting to the server are required for any changes to the preference to take effect. Support for issues that arise as a result of this preference is not guaranteed.
    • -
    -

    Leshana updated:

    -
      -
    • Glass Emergency Shutters are now constructable and deconstructing them will give you the glass back.
    • -
    -

    Neerti updated:

    -
      -
    • All sources of stasis (sleepers, stasis bags) will prolong the amount of time that lets someone be revived by a defib, proportional to how powerful the stasis effect is.
    • -
    • Opening a stasis bag that's being used now gives a prompt to confirm if you want to open it and make the bag expire. No more misclicks making doctors want to murder you.
    • -
    - -

    05 April 2020

    -

    Atermonera updated:

    -
      -
    • Headphones (and other two-ear clothing items) don't break the off-ear slot when click-dragged to unequip.
    • -
    -

    Neerti updated:

    -
      -
    • The eject button on both the Chemical Dispenser and Chem Master will place the ejected beaker into your hands, instead of on top of the machine, if possible. (Requested by Nalarac.)
    • -
    • Suit sensor consoles now display a friendly textual indicator of what z-level someone is on, instead of a number. They will also now avoid spoiling the names of Points of Interest.
    • -
    • The beakers containing Cryoxadone near cryogenics are now labeled. (Requested by Nalarac.)
    • -
    • The sleeper consoles now finally face towards the sleepers, at last. It only took a year for someone to fix it.
    • -
    -

    novacat updated:

    -
      -
    • Adds action buttons for scoping all sniper weapons.
    • -
    - -

    27 March 2020

    -

    Arokha updated:

    -
      -
    • Ported VChat. If you find any messages that are not sorted by any filters, or that you feel are sorted incorrectly, please submit a bug report on our issue tracker on github.
    • -
    -

    Atermonera updated:

    -
      -
    • Basic distillery (not the industrial-) will ping when it reaches its target temperature.
    • -
    • Basic distillery uses logistic curve to determine temperature change, and should be much faster.
    • -
    • Industrial distillery respects gas laws, particularly as pertains to low temperatures.
    • -
    • Prometheans can be slipped by disarm intent again
    • -
    -

    Leshana updated:

    -
      -
    • Added skybox parallax background for space.
    • -
    • Baystation12 style Overmap
    • -
    • Make transit turfs (shuttle transit) actually look like they move in the right direction.
    • -
    -

    Mechoid updated:

    -
      -
    • Artifact shields now work again.
    • -
    • Anomaly batteries work again.
    • -
    • Archaeology sites can have unique batteries, syringes, rings, and 'clubs'.
    • -
    • Multiple artifact effects added, in order to provide more spice, from naughty to nice.
    • -
    • Tweaks to normal artifact finds to be more unique.
    • -
    -

    Shadow-Quill updated:

    -
      -
    • Adds emergency backup cells to most light fixtures
    • -
    • AIs can turn emergency lighting on and off by clicking light fixtures. Flickering the lights has been moved to alt-click.
    • -
    - -

    20 March 2020

    -

    Aronai/Arokha updated:

    -
      -
    • You can now fill buckets (, beakers, etc.,) from water tiles.
    • -
    -

    Cerebulon updated:

    -
      -
    • Added sounds when dropping/throwing items. Toggleable in preferences.
    • -
    • Added incidental sounds to several item interactions.
    • -
    -

    Mechoid updated:

    -
      -
    • Energy Daggerpens (20): Disguised energy-knives, which do 15 searing on melee, or 30 when thrown.
    • -
    • Thieves gloves (30): Special gloves that allow you to peep in others' backpacks and belts, and plant items in their bags / pockets.
    • -
    • Buzzer Ring (30): Makes your first two punches electrically charged, first with 25 damage in a shock, then approximately 12.5 damage in the second. If the charge is over 90%, you can force-defib a corpse, even if it's a mindless one. Damage rules still apply, however time-of-death does not.
    • -
    • Resource Crate (60): A crate of uranium, phoron, gold, silver, osmium, and plasteel.
    • -
    • Exotic Plantlife Crate (20): A crate of numerous random seeds.
    • -
    • Spare Organ Crate (20): A crate of bioprinted organs.
    • -
    • Graviton goggles (15): A pair of combined meson/material goggles.
    • -
    • Integrated Circuit Printer (10): An upgraded circuit printer used to make integrated machine.
    • -
    • Flamethrower (60): A large, flame-based weapon.
    • -
    • 8 Concussion Grenades (30): A box of eight concussion grenades.
    • -
    • 4 Hunting Traps (30): A box of four hunting-traps, similar to those found in the explorer vendor.
    • -
    • 3 Virus Samples (40): A box of three unique virus samples.
    • -
    • Quickdraw Syringe Case (20): A case that can hold six syringes, and rapidly deploy them. Fits in your pocket.
    • -
    • Clotting Injector Case (20): A case that starts with 3 clotting med injectors instead.
    • -
    • Bonemed Injector Case (20): A case that starts with bonemeds.
    • -
    • Announcement costs lowered to be more equivalent.
    • -
    • Egun changed from 60 to 30 TC. It is nowhere near as powerful as a lascannon.
    • -
    • Exosuit rigged laser from 60 to 30 TC.
    • -
    • Xray gun from 85 to 60 TC.
    • -
    • Augments can now be used by everyone, as robot-specific ones will require FBP organ revamp.
    • -
    • Augment guns use slightly less blood / system instability to charge, so it doesn't kill you dead in moments.
    • -
    • Anti-Materiel Rifle can once again be used with thermals.
    • -
    • Energy Shields work again, and can be colored.
    • -
    -

    Meghan-Rossi updated:

    -
      -
    • Language keys are now case-sensitive.
    • -
    • The language key for Chimpanzee has changed from 6 to C to resolve a conflict with EAL.
    • -
    • The language key for Bird has changed from m to B to resolve a conflict with Mouse.
    • -
    • All other language keys are now lowercase-only.
    • -
    -

    Neerti updated:

    -
      -
    • Holsters can now be worn alongside webbing vests.
    • -
    • Receiving an antag role will now play a sound to the new antagonist.
    • -
    • Having laws changed as a silicon (AI or Borg) will now play a sound and show the changed law in the chat.
    • -
    • Being offered a ghost role while a ghost will now play a sound.
    • -
    • Someone attempting to revive someone else will play a sound to the player being revived, if they are not in their body.
    • -
    • Most Non-hitscan projectiles now have a pixel-perfect visual effect when they impact something, or when they expire from moving too far without hitting anything.
    • -
    • Projectiles can now have sounds for when they hit someone. They can also have a different sound when they hit something solid like a wall.
    • -
    • A sound is now played when a projectile 'narrowly misses' someone.
    • -
    • Getting hit with a projectile is now more noticeable in the chat log, with bigger text. Only the person who got hit will see the bigger text.
    • -
    -

    PrismaticGynoid updated:

    -
      -
    • Fixes xenoarch artifacts breaking when performing excavation correctly.
    • -
    -

    TheFurryFeline updated:

    -
      -
    • Fixes lack of easily accessible Response Team shortcut to type in. Type .k or :k to speak on the channel.
    • -
    -

    schnayy updated:

    -
      -
    • Adds Sabitsuki and Bedhead Longest hairstyles.
    • -
    • Adjusts pixels on the Jessica, Celeb Curls, and Beach Waves hairstyles.
    • -
    - -

    11 March 2020

    -

    Cerebulon updated:

    -
      -
    • Added button sounds to various machines.
    • -
    -

    Mechoid updated:

    -
      -
    • Added Hardpoint Actuator equipment for Exosuits, allowing them (And most effectively, Ripleys) to swap components on the fly, after a short delay.
    • -
    • Added Exosuit Inflatables Deployer, allowing exosuits to pick up and deploy inflatables.
    • -
    • Added Exosuit-mounted screwdriver, wirecutters, and welding laser, to help round-out the tool-based equipment types.
    • -
    • Incendiary exo weapons now use fire modifiers instead of fire stacks.
    • -
    • Ignition effects from weapons now use fire modifiers instead of fire stacks.
    • -
    • Exosuit shocker armor now retaliates properly against melee.
    • -
    • Add RIG components to robotics mechfab, plus incredibly basic belt-voidsuit RIG.
    • -
    • Add Graphite, made by compressing coal, presently only used heavily in RIG components.
    • -
    -

    Neerti updated:

    -
      -
    • The 'cut' and 'pulse' buttons in the hacking interface now check both hands for tools, instead of only the active hand.
    • -
    • The textual indicators at the bottom of the hacking window will now go bold when they change, until the next window refresh.
    • -
    • Hacking an Autolathe no longer requires you to hack it using the Autolathe's main window, but instead opens the hacking window like everything else.
    • -
    -

    schnayy updated:

    -
      -
    • Adds yeast as a reagent. It can be found in the kitchen vendor and in cargo kitchen supply crates.
    • -
    • Bread now calls for 5 units yeast instead of an egg, and baguettes and croissants call for 5 units yeast in addition to former ingredients.
    • -
    • Corn oil added to the Dinnerware vendor and the Booze-o-Mat.
    • -
    • Sprites for peanut butter, mayo, and yeast condiments.
    • -
    • Boiled slime core now links to the proper sprite.
    • -
    - -

    28 February 2020

    -

    Cerebulon updated:

    -
      -
    • Added cataloguer info for the radioactive manhole cover and decoupled engine PoIs
    • -
    • Renamed several PoIs to have more descriptive/immersive names
    • -
    • Most items can now be placed precisely on tables and racks.
    • -
    • Thrown items now land on a random spot on the target tile.
    • -
    -

    Nalarac updated:

    -
      -
    • The 'enable helmet camera' verb has been moved from the object tab to the hardsuit tab.
    • -
    -

    Neerti updated:

    -
      -
    • Adds an in-game feedback system that can be activated in the server configuration. Can be accessed from the lobby, with a button next to the other lobby buttons. Additional features and restrictions on usage are controlled by the server configuration.
    • -
    -

    leshana updated:

    -
      -
    • NTNet Quantum Relay can be constructed/deconstructed without runtimes.
    • -
    -

    lorilili updated:

    -
      -
    • You can now place defibs in rechargers.
    • -
    • Adds Holographic PDA type.
    • -
    • Skrell may now *warble.
    • -
    - -

    14 February 2020

    -

    Atermonera updated:

    -
      -
    • Radiation has to accumulate at least a little bit before it starts to become damaging. Very low levels of radiation can be safe for a number of minutes before you are at risk of injury.
    • -
    • Unless you idle for several minutes near the supermatter before it's been turned on, you should no longer be at risk of taking toxloss (Including those few spots in cargo maintenance).
    • -
    • Shutoff valve monitoring console can now remotely control shutoff valves.
    • -
    -

    Heroman3003 updated:

    -
      -
    • FBP repair can no longer be done through the space suits.
    • -
    • Surgery can no longer be done through the space suits.
    • -
    -

    Shadow Quill updated:

    -
      -
    • Batons will no longer harmbaton on disarm intent, instead doing so on grab/harm.
    • -
    -

    Woodrat updated:

    -
      -
    • Added sofas (no options to build one in round yet, will be added after this pull).
    • -
    • Add neonsigns, currently one neon sign, Cafe. (Code is copy pasta from holosigns).
    • -
    • Add boxes with mugs and cups.
    • -
    • Neon signs and holosigns now emit light while on.
    • -
    • Merged the Coffee Shop with the Library.
    • -
    • Moved the Locker Room to where the Coffee Shop was, adjusted the holodeck.
    • -
    • Old Locker Room turned into a construction area.
    • -
    • Adjusted holodeck maps to new orientation.
    • -
    • Changed sprite of barcode scanner.
    • -
    • Cleaned up furniture icon dmi, fixed arm rest icons for shuttle chairs.
    • -
    - -

    03 February 2020

    -

    Atermonera updated:

    -
      -
    • Added a printer to all preset (mapped-in) modular computers, so that word processors can actually print stuff or something.
    • -
    • Unregulated pressure regulators (Regulation set to OFF) no longer limit flow rate, and instead act as one-way opened valves. For best results, place away from other pumps.
    • -
    • Automatic Shutoff Valves are more intelligent about finding leaks, and won't close if there's other operating shutoff valves between them and the leak
    • -
    -

    PrismaticGynoid updated:

    -
      -
    • Adds a few toys to the loadout.
    • -
    -

    schnayy updated:

    -
      -
    • Adds book cart to library.
    • -
    - -

    21 January 2020

    -

    Heroman3003 updated:

    -
      -
    • A thin sheet of lead properly defeats radiation once more, but steel beams remain permeable.
    • -
    -

    TheFurryFeline updated:

    -
      -
    • Name and desc vars switched for changeling combat boots so removal of item doesn't output an excessively long name.
    • -
    • Fixes light frames returning 5 steel per deconstruction when 2 steel is used to create the frame.
    • -
    -

    schnayy updated:

    -
      -
    • Added the Pyralis borg sprites.
    • -
    - -

    31 December 2019

    -

    Atermonera updated:

    -
      -
    • Radiation has been made more potent and is no longer defeated by a thin sheet of lead.
    • -
    -

    Cerebulon updated:

    -
      -
    • Added decaf coffee to the coffee shop.
    • -
    • Added 6 types of bagel
    • -
    • Modified the coffee shop to have extra counter space and a microwave for bagels.
    • -
    • Removed chef lock on kitchen cabinet.
    • -
    • Removed reference to outdated skrell lore from naewa cube box.
    • -
    -

    TheFurryFeline updated:

    -
      -
    • Changes light replacers to allow you to automatically transfer used bulbs into the item and get a new one every 4 bulbs replaced. Additionally, this allows you to both use the replacer on a box of bulbs to get the bulbs added as well as clicking the item with a box of bulbs to put them inside it.
    • -
    • Spray bottles can now be printed in the Autolathe.
    • -
    - -

    16 December 2019

    -

    Atermonera updated:

    -
      -
    • Ghosts can join as drones after only 5 minutes have passed, down from 10.
    • -
    -

    Mechoid updated:

    -
      -
    • Multiple new organs added. Humans and Skrell received spleens, all species expected to have a stomach and intestine organ have them.
    • -
    • Augment 'slots' organized.
    • -
    • Multiple augments added, currently only available in the Traitor / Mercenary uplinks as easy-to-install implants.
    • -
    • Anesthetic / Oxygen pumps added. A mobile stabilizer has been added. All three are available in Cargo.
    • -
    • Medical MRE rations added to Cargo.
    • -
    • Roundstart implants now become invisible until being handled.
    • -
    • Neural implant added to loadout, makes the brain of the user count as an assisted organ. Does not affect MMIs or their subtypes.
    • -
    • Bioprinters now unlock more organs upon being upgraded, once they pass the anomalous tier, they unlock quite probably illegal organs.
    • -
    • Three medical exosuit components have been added. Crisis and Hazmat response drones, and a mounted advanced medical analyzer.
    • -
    • Medical analyzers now detect on-skin reagents.
    • -
    • Multiple new chemicals added, two used for upgrading bandage kits.
    • -
    • Brute-based medical stacks can be upgraded.
    • -
    • Crude brute kits can be made with cloth.
    • -
    • Stacks can now pass their colors onto objects produced by them. (Colored cloth, painted wood, etcetera.)
    • -
    • Two combined surgical tools added, for opening / closing ribcages and skulls, and removing organs respectively.
    • -
    • Two dud implants added to the loadout. They do literally nothing but hurt you if you're EMP'd.
    • -
    • The larynx now controls the ability to speak. Damage to it will stop you from being able to speak anything but non-verbal languages.
    • -
    • Damage to the brain can now affect the pulse.
    • -
    • Only the critical blood level causes toxin damage, meaning individuals who die of standard oxygen loss from bloodloss can possibly be saved, but exsanguinated persons are unlikely.
    • -
    • Bioaugment.dm is now just augment.dm
    • -
    • Robotic hearts do not have a pulse.
    • -
    • Brain damage can now cause loss of breath.
    • -
    • Paracetamol is now the precursor to tramadol.
    • -
    • Calcium is now in the chemical vendor.
    • -
    -

    Nalarac updated:

    -
      -
    • ED-209 and ED-CLN now properly accept names given with a pen.
    • -
    • Removed maintenance access from ED-CLN to prevent maintenance wandering.
    • -
    • Enables all channels on captain's and HoP's headset by default.
    • -
    • Power cells and device cells both properly show as empty when printed from the protolathe and mech fabricator.
    • -
    • Items with cells printed from the protolathe now start empty (e.g. phoron pistol).
    • -
    -

    Novacat updated:

    -
      -
    • Adds a teshari plush.
    • -
    -

    PrismaticGynoid updated:

    -
      -
    • You can now choose what type of graffiti or rune to draw when using crayons/markers.
    • -
    -

    TheFurryFeline updated:

    -
      -
    • Tweaks desk lamps to output twice as much light as before to compensate for a refactor.
    • -
    • Changes mouse plushie sprite to be cuter and not break the hearts of rodent lovers. :3 Seriously, the change is from a dead mouse duplicate to one of a brown mouse resting in place.
    • -
    • Add a new sprite for the orange jumpsuit.
    • -
    • Refactors prison jumpsuits into its own thing, change a few files and dmis.
    • -
    • Fixes strange rocks size. Normal -> Small like it used to be before a refactor.
    • -
    -

    Woodrat updated:

    -
      -
    • Rework of the civilian wing, merging the kitchen and the bar into one area.
    • -
    • Minor movement of the mining vendor.
    • -
    • Adjustment of the kitchen and bar.
    • -
    • Area in the coffee shop.
    • -
    • Missing Ducky in the codelab.
    • -
    • Fix missing scrubber in engineering.
    • -
    • Shutter added to Kitchen door.
    • -
    • Pressure Regulators at atmospheric cutoffs start unregulated at roundstart.
    • -
    • Set Modular Computers layer to 2.9 to bring them inline with regular computer layering.
    • -
    • Pump to distro set to 301 kpa to help offset issues with cutoff valves.
    • -
    • One phase pistol to each explorer locker.
    • -
    • One holster to each explorer locker.
    • -
    • Removed the old size modifier traits for mobs.
    • -
    • Port and tweak of the size modifiers from World Server for mobs.
    • -
    - -

    07 September 2019

    -

    Heroman3003 updated:

    -
      -
    • Desk bells can now be picked up like normal items.
    • -
    • Desk bells can now be deconstructed with a wrench while on the ground.
    • -
    • Desk bells can now only be made out of steel.
    • -
    -

    MisterLayne updated:

    -
      -
    • Material weapons that should not conduct, do not conduct.
    • -
    • Glass shards now do damage when you attack with them, based on the type of gloves you are wearing.
    • -
    -

    Novacat updated:

    -
      -
    • Ports MREs from Baystation, and adds a few supply crates with them to cargo.
    • -
    • Adds liquidprotein rations, currently only found in emergency MREs.
    • -
    -

    Woodrat updated:

    -
      -
    • Mining vendor added to cargo foyer.
    • -
    • Explorer vendor added to research foyer.
    • -
    • Handful of more pipe clamps added to engineering (atmos monitoring and EVA storage).
    • -
    • Adjustment to layout of chapel mass driver.
    • -
    -

    chaoko99 updated:

    -
      -
    • Ported Bay's stomach pump.
    • -
    - -

    21 August 2019

    -

    Atermonera updated:

    -
      -
    • Atmospherics is now bigger, with more room for fun and sanity-destroying spaghetti!
    • -
    -

    Mechoid updated:

    -
      -
    • Exosuits are now targetted by turrets again.
    • -
    • Mining charge strength lowered, price increased. Can be upgraded through R&D laser components.
    • -
    • Searing damage type added. Energy axe now uses searing damage.
    • -
    • Survey points added. Vendor added for explorer use. Costs are universally 'lower' compared to the mining vendor due to the rarity of points.
    • -
    • Swiping an ID card on a cataloguer will transfer the points to the card.
    • -
    • Any melee energy weapon can now be made to use a cell and charge.
    • -
    • Energy Axe prototype added to R&D.
    • -
    • Anomalous 'hunting trap' added to R&D. Useful for an initial stun on mobs for explorer scanning.
    • -
    • Beartraps now stun for a quarter of a second, so they are actually useful again, due to resistability.
    • -
    • Emergency welding pack added. Incredibly slow, but requires no protection.
    • -
    • Random turf modifier added for mapping use. Random humanoid remains spawner added for mapping use.
    • -
    • Plants under obj/structure/flora now can be made to be harvestable / forage-able.
    • -
    • Sif trees now occasionally have fruit containing useful microbes. Microbes slow blood flow resulting in slower chemical absorption and blood loss.
    • -
    • Flora by default are now under mobs, on the same layer as turf decals. Flora can now also randomize their size, previously only codified in Sivian trees.
    • -
    • Moss tendrils added to Sif, making eye-plants more rare.
    • -
    • Multiple PoIs added. 'Blue shuttle down' variant, 'UFO Frigate', multiple geysers, cliffs, and two variants of SFR which take drastically different approaches to the SFR standard. A vault was added, too.
    • -
    • Vault PoIs are now in a template group.
    • -
    • Generic AI-controlled humanoids added. Subtype made for use on Sif, clad in weak armor and temperature resistance, used as 'mindless clones'.
    • -
    • More artifice added.
    • -
    • Fultons made to be [somewhat] sane. Now only useable planetside.
    • -
    • Graviton Visor moved to R&D from the mining equipment vendor. Silver and Diamond pickaxes removed.
    • -
    • Added multiple new organs for Prometheans. Removing them will cause them to take large amounts of Toxloss untill they are Regenerated using the active regeneration verb.
    • -
    • Organ: pneumatic network, a series of skeletal tubes with high pressure used to move nutrients and waste.
    • -
    • Organs: -regenesis systems, different 'networks' of clumped cellular matter that allow Prometheans to recover rapidly from small injuries. Large or numerous injuries cause un-needed stress, and pain.
    • -
    • Internal organs now properly add themselves to the internal organ-by-name list, the one referenced 99.9% of the time.
    • -
    • Active regeneration will now replace internal organs if they are nonexistant, as it does for limbs.
    • -
    -

    Nalarac updated:

    -
      -
    • Mech cable layer works again.
    • -
    • Added setting for turrets to fire upon downed/laying targets.
    • -
    -

    TheFurryFeline updated:

    -
      -
    • New orange jumpsuit for loadout that doesn't get locked to tracking.
    • -
    • Prison jumpsuit filepath changed accordingly and closets with obj updated.
    • -
    -

    Woodrat updated:

    -
      -
    • Made the solgov uniforms use accessories for denoting department instead of having several different sprites in the uniform dmi folder.
    • -
    • Removed redundant solgov uniforms from uniform.dmi and moved the sprites for the solgov uniforms to their own dmi.
    • -
    • Fixed storage vests and drop pouches disappearing when one rolls down a uniform.
    • -
    - -

    08 August 2019

    -

    Mechoid updated:

    -
      -
    • Adds two new integrated circuit components: an advanced Text to Speech, and a Sign-Language reading camera.
    • -
    -

    Nalarac updated:

    -
      -
    • Lowered Chance of bots being emagged during ion storm.
    • -
    • Changes space helmet cameras to be a verb instead of on toggling lights.
    • -
    • Toggling helmet camera resets user upon activation (so you can have a new user).
    • -
    • Medibots will no longer attempt to heal FBPs.
    • -
    • Heavy-duty cell chargers can be built and upgraded.
    • -
    • Cyborgs can upgrade rechargers now.
    • -
    • Security bots will smack attackers once more.
    • -
    • Security bots will cable cuff people with hardsuit gauntlets instead of stun-locking.
    • -
    • Cut real time for security bots demanding surrender in half (6 seconds).
    • -
    • Updates the Supermatter Engine Operating Manual.
    • -
    -

    mistyLuminescence updated:

    -
      -
    • Serenity mech can now be built by robotics.
    • -
    - -

    30 July 2019

    -

    Atermonera updated:

    -
      -
    • Added a shutoff monitoring console, which displays the status and location of all automatic shutoff valves. Currently mapped into the atmos monitoring room and the auxiliary engineering room on deck 1.
    • -
    - -

    27 July 2019

    -

    Mechoid updated:

    -
      -
    • Pipes will now leak if their ends are unsealed.
    • -
    • Added stasis clamps, which act as valves that can be placed on existing straight pipe segments.
    • -
    • Added automatic shutoff valves, which can automatically close if a leak appears anywhere on their pipe network.
    • -
    • Added a Xenobio-compatible ED-209.
    • -
    -

    Nalarac updated:

    -
      -
    • Repairing bots (like Beepsky) works now.
    • -
    • Emagged bots can be repaired with proximity sensors.
    • -
    • Combat mechs can punch more things. Mech punch sounds like juggernaut now
    • -
    • Simple mobs can attack more things.
    • -
    • Cult pylons take damage from bullets.
    • -
    • Click delay added on attacking simple doors and security barricades.
    • -
    • Material doors and barricades have different attacked sounds depending if its metal, wood, or resin.
    • -
    • Fixes ability of cyborg meson to see holes in ceiling.
    • -
    • Gives cyborgs a roofing synthesizer.
    • -
    • Husking bodies requires more burn.
    • -
    • Ripley speed boost module that can be built in robotics.
    • -
    • Added transmission and capacitance SMES coils to supply console.
    • -
    • Adds laser tag turrets orderable from cargo.
    • -
    • Turrets will shoot people laying down if emagged or set to lethal.
    • -
    • Turrets can not be lethal if built with non-lethal weapon.
    • -
    • Alien pistol fire noise moved to projectile. Now the turret will use the proper noise.
    • -
    • Turrets will have new colors based on projectile used.
    • -
    • Projectile lastertag is no more. It is now properly lasertag.
    • -
    • Integrated circuit printers no longer take fractions of a sheet.
    • -
    -

    Schnayy updated:

    -
      -
    • Replaces Cindi Kate's and Boot Knives bar sign sprites with new ones.
    • -
    • Added new clothes to the loadout: cardigans, pleated skirt, lilac dress, ugly Christmas sweater, flowery sweater, and red turtleneck.
    • -
    - -

    19 July 2019

    -

    Nalarac updated:

    -
      -
    • Add xenobio/xenobot to farmbots.
    • -
    -

    Woodrat updated:

    -
      -
    • Added a clotting kit to the Raider Shuttle.
    • -
    • Swapped out the ai turrets for industrial turrets in the teleporter rooms.
    • -
    • Adjusted access to the turret controls to heads of staff access, moved them outside of the rooms.
    • -
    - -

    07 July 2019

    -

    Heroman3003 updated:

    -
      -
    • Broken components now have matter worth of 1000 steel units (half a sheet).
    • -
    • Components dropped from loot piles will now use random proper sprite instead of default placeholder.
    • -
    -

    mistyLuminescence updated:

    -
      -
    • Now available in Cargo: xenoarch technology (100 points) and tactical light armor (75 points)!
    • -
    • Tactical light armor is like regular tactical armor, but lighter (a full set is 0.5 slowdown), warmer (protects against moderate snow) and a little less protective.
    • -
    • Leg guards can now store bootknives.
    • -
    • Xenoarch brushes and pickaxes now have a reasonable force rating instead of hitting like a truck.
    • -
    • Adds the 'POI - ' prefix to the POI location names to make it easier for ghosts to teleport to them- e.g. 'POI - Rocky2' rather than just 'Rocky2'.
    • -
    • Fixes a runtime caused by attempting to use a crew monitor console while on an invalid Z-level.
    • -
    • Fixes GPSes not detecting other GPSes while on an invalid Z-level. Transit Z is unaffected by this- no spying on other shuttles!
    • -
    - -

    23 June 2019

    -

    Mechoid updated:

    -
      -
    • E-swords and Changeling arm-weapons can now block projectiles (again).
    • -
    -

    Novacat updated:

    -
      -
    • Adds greyscale pills, which are colored by their reagent
    • -
    • Adds colored pill bottles, most pre-spawned pill bottles are colored
    • -
    • Prespawn pills and pill bottles have had their names simplified
    • -
    • Attempts to make lighting less uniform
    • -
    • Cleans up lighting code
    • -
    -

    TheFurryFeline updated:

    -
      -
    • Fixes infinite frame production for some machinery objects such as grounding rods or exonet nodes. If there's no available circuit board to get, then don't return anything when attempting deconstruction. Ported from Cit RP. Eliminates 'Cannot read null.board_type' runtimes where they apply.
    • -
    • Allows hydroponic machines to be unwrenched.
    • -
    -

    Woodrat updated:

    -
      -
    • Turrets and respective controls added to each teleporter room.
    • -
    • Air tank on shuttles switched out with an air canister.
    • -
    • Roundstart Tcomms SMES starts fully charged.
    • -
    • Air tanks on station have the same amount in them as air canisters.
    • -
    • Expanded atmospheric tanks to be 2 by 3 instead of 2 by 2.
    • -
    • Wilderness Shuttle landing point shelter updated.
    • -
    • Teleporter room hand tele can now spawn in one of 4 places.
    • -
    • Halved the warm up time when the autopilot on the shuttles start at round start from ten minutes to five and nine respectively. Should mean the first shuttle will be taking from the outpost when the second shuttle leaves the station.
    • -
    • Reduced transit time from 75 seconds with pilot, 150 seconds without to 60 and 120 respectively.
    • -
    • Amount of phoron in the outposts reduced.
    • -
    • Ground Xenobio and Xenoflora torn down partially.
    • -
    • Reduction of the amount of steel and glass in engineering by half.
    • -
    • Reduction of the amount of steel and glass in EVA by half.
    • -
    • Fix for Dock 2 Transfer Shuttle airlock buttons not working.
    • -
    • Intercoms added to arrivals shuttle.
    • -
    • Modular computers scattered around the main station.
    • -
    • Elevator can be accessed at centcomm.
    • -
    • Fix Bridge Secretary Quarters tint.
    • -
    • Landmarks for Bluespacerift added.
    • -
    • Wilderness Shuttle landing sides should no longer shiskabob shuttles.
    • -
    • Modular Computers replacing wrong computers.
    • -
    • Chapel Mass Driver.
    • -
    • Merc Turrets function properly.
    • -
    • Map issues on the main outpost.
    • -
    -

    mistyLuminescence updated:

    -
      -
    • Splints now work on all areas of the body.
    • -
    • When the supermatter explodes, it now leaves behind a shattered plinth that continues to emit radiation. You should probably get rid of it.
    • -
    • If you destroy the supermatter early (e.g. through admin deletion shenanigans), it no longer irradiates everyone forever.
    • -
    • Welding lockers now actually updates their sprites properly.
    • -
    • Every floor tile now has a minor (2%) chance to spawn with some dirt on it. The Janitor now has a job again.
    • -
    • Similarly, every Sif grass tile now has a minor (5%) chance to spawn with some fancy eyebulb grass on it. It can be removed by clicking on it with harm intent.
    • -
    • Adds cats-in-boxes, which can be activated (once) to spawn cats. There's an orange tabby (Cargo cats) and a tuxedo (Runtime) version.
    • -
    • Fixes a material duplication exploit.
    • -
    - -

    04 June 2019

    -

    Chaoko99 updated:

    -
      -
    • The medibot's minimum configurable threshhold has been lowered to 0, from 5. Perfect for silly-billies coming into medical with 2 brute boo boos, thanks to accidentally throwing something at themselves or.. something.
    • -
    -

    Heroman3003 updated:

    -
      -
    • Restricts Alarm Monitor modular computer program to engineering access.
    • -
    • Removed access to departmental networks on camera modular computer program for average people.
    • -
    • Added access to full network on camera modular computer program for heads.
    • -
    -

    Mechoid updated:

    -
      -
    • Borers can speak through nearby mobs if they have a sufficient build-up of chemicals.
    • -
    • Borers have a max chemical volume.
    • -
    • The Sakimm, Frostfly, Glitterfly, River Leech, Crystal-Feathered Duck, and Kururak are now able to be used on the map and PoIs.
    • -
    • Glass jars can now hold glitterflies, river leeches, and frostflies.
    • -
    • Glass jars now respect mobs that exist over the lighting plane, adding a special overlay visible when on the ground.
    • -
    -

    Nalarac updated:

    -
      -
    • Closed all bugs on tracker that are no longer relevant or a bug.
    • -
    -

    Novacat updated:

    -
      -
    • Attempts to fix the timer SS to be moore robust
    • -
    • Fixes bug with custom laptops.
    • -
    • Raises cost of the elite model to 7 loadout points.
    • -
    -

    chaoko99 updated:

    -
      -
    • Adds the clientside 'ping' and 'reconnect' commands to the file menu.
    • -
    -

    mistyLuminescence updated:

    -
      -
    • Prone people can no longer interact with an empty hand.
    • -
    • Two-handed items are now correctly unwielded when the user's offhand is severed.
    • -
    • Mecha syringe guns now respect pierceproof clothing.
    • -
    • Securitrons now correctly ignore attacks when disabled.
    • -
    • Rechargers now correctly benefit from upgraded capacitors.
    • -
    • Medical record laptops and detective TV camera consoles no longer turn into regular consoles when de- and re-constructed.
    • -
    • Zaddat Shrouds now retain their base name when damaged, if the shroud has been customized.
    • -
    • Adds the makeover kit to the traitor uplink for 5 TC, also available in the Infiltrator bundle null crate in Cargo. Makeover kits can be used to change the user's hair style and color, and eye color.
    • -
    • Random event timers now wait until the round starts to begin counting down.
    • -
    - -

    06 May 2019

    -

    Mechoid updated:

    -
      -
    • Added fishing mechanics, and fishing gear.
    • -
    • Cloth can make normal cloth things.
    • -
    -

    Novacat updated:

    -
      -
    • Ports Bay code to allow hiding accessories when jumpsuits are rolled down/sleeve rolled.
    • -
    • Ports medals and ribbons from SEV Torch.
    • -
    • Ports initial infrastructure for modular computers from Baystation.
    • -
    • Cameras now have a slight static when viewing through them.
    • -
    • Adds Digital Warrant Program, to set warrants. Comes with a device.
    • -
    • Adds Supermatter Monitor program.
    • -
    • Chemistry processes instantly again.
    • -
    • Nanoui sends stuff even after client connect.
    • -
    • Shortwave radios now can transmit across connected Z levels.
    • -
    • Relays on moving platforms (shuttles) will now function.
    • -
    - -

    26 April 2019

    -

    Heroman3003 updated:

    -
      -
    • Allows voidsuits to have parts attached and removed while held in hand (but still not when worn).
    • -
    • Syringes will now immediately inject 5 units per injection into reagent containers. Does not change how injecting mobs work
    • -
    • Tape rolls can now be used on tiles with directional windows as long as they don't directly obstruct them.
    • -
    -

    Mechoid updated:

    -
      -
    • Reagents can now have a list of organs specified to slow their processing.
    • -
    • Reagents now process in the bloodstream at a rate determined by current pulse. No pulse, for any reason, will cause slightly slower processing if your species has a heart.
    • -
    • The heart organ determines the 'standard pulse' if the species has one.
    • -
    • Modifiers can set pulse directly, or shift it.
    • -
    • Adds Robobags and Corp-Tags to Robotics.
    • -
    • Re-adds the Space Worm with New and Improved [Doesn't Break The Universe] logic.
    • -
    • Sterilizine now hurts slimes, similar to water.
    • -
    -

    N3X15 updated:

    -
      -
    • Cyborgs can now use ladders regardless of whether they have a tool enabled or not.
    • -
    -

    Neerti updated:

    -
      -
    • During severe weather such as storms and blizzards, wind can cause you to move slower or faster in specific directions.
    • -
    • Weather application in the communicator displays wind direction and severity.
    • -
    • Holding umbrellas while in a storm no longer stuns you.
    • -
    -

    chaoko99 updated:

    -
      -
    • Ore bags will automatically pick up items when held, belted, or pocketed, and automatically deposit ore in boxes if one is being pulled.
    • -
    - -

    17 April 2019

    -

    Anewbe updated:

    -
      -
    • The Subspace Jammer traitor item now lasts about 10 minutes. It now blocks signalers from sending or receiving, and also obscures suit sensors around it.
    • -
    -

    N3X15 (MistyLuminescence) updated:

    -
      -
    • Departmental winter coats can now hold the same items as their standard departmental suit items - labcoats, hazard vests, body armor, aprons, etc.
    • -
    -

    Neerti updated:

    -
      -
    • Removes ability for AI to print and inhabit maintenance and construction drones. This has been replaced with a system which allows for AIs to inhabit special cyborg shells, called AI Shells, which are built with a new MMI type in Robotics. Most of the regular cyborg mechanics applies to AI Shells.
    • -
    -

    Novacat updated:

    -
      -
    • Adds new status displays for all alert levels
    • -
    • Adds yellow, violet, and orange alert levels
    • -
    • Added Stasis Cages, which allows safe transport of mobs.
    • -
    -

    PrismaticGynoid updated:

    -
      -
    • Adds the ability to copy a character slot onto another one, allowing for easier rearranging of characters, or wiping characters by copying empty slots.
    • -
    • Adds three new crashed escape pod PoIs.
    • -
    -

    Woodrat updated:

    -
      -
    • Arrivals dock should not stay locked shut
    • -
    • Two windoors in xenobio stationside lacking access requirements
    • -
    -

    mistyLuminescence updated:

    -
      -
    • Lays the foundation for RIGs to be worn on the belt slot. Doesn't apply to any RIGs currently, unless VV'd, but stay tuned!
    • -
    • Large autoinjectors are now scannable and syringeable again, just like they used to be. Unidentified autoinjectors still aren't, unless you ID them first.
    • -
    • Adds beakers to the hydroponics lockers and NutriMax vendors.
    • -
    • More jobs can now take certain items in the loadout.
    • -
    • Adds departmental turtlenecks, available in department wardrobes or the loadout selection. Look good... in space.
    • -
    - -

    04 March 2019

    -

    Anewbe updated:

    -
      -
    • Vedahq is now properly locked behind a whitelist.
    • -
    • Headgibbing is now determined by config
    • -
    • Promethean regeneration has been toned down. It will no longer provide healing if the Promethean is wet, too hungry, too hot, or too cold.
    • -
    • Prometheans are no longer shock resistant. It should now be more possible to catch them alive.
    • -
    • Promethean body temperature is now the default room temperature. They also hit cold_level_2 at a higher temperature.
    • -
    -

    Atermonera updated:

    -
      -
    • Rigsuits have been resupplied following a mass-recall after a number of suits were reported to have defective pressure-sealant mechanisms. The new sealant mechanisms have been thoroughly tested and should be less prone to failure.
    • -
    -

    Mechoid updated:

    -
      -
    • Tweaked Respiro- Cordra- Gastiro- and Hepanephro- Daxons to be more effective with dealing with the side-effects of damaged organs.
    • -
    -

    kartagrafi updated:

    -
      -
    • Adds several clothing items to loadout such as: Nock masks, cowls and robes.
    • -
    - -

    07 February 2019

    -

    Atermonera updated:

    -
      -
    • Stairs have been straightened and now connect to both the heavens and hells, formerly just the hells.
    • -
    -

    Elgeonmb updated:

    -
      -
    • Added the Zaddat species, voidsuit-clad fragile bug people. Whitelist applications will be available at a later date.
    • -
    • Added glucose hypos to the SWEATMAX vendors and a few other places thoughout the station.
    • -
    • Zaddat equipment is now available through cargo.
    • -
    • Some new, very very chuuni accessories to play with; the half cape, the full cape, and the sash
    • -
    • Most accessories can now fit on suits.
    • -
    • Dionaea and vox can no longer use station rigs.
    • -
    -

    Mechoid updated:

    -
      -
    • Flashes now actually run the risk of burning out.
    • -
    • Flashes that burn out can be repaired after approximately 40 seconds and with some luck, via a screwdriver.
    • -
    • Cyborg flashes use charge only, and do not have the 10 flash limit. They instead begin burning large amounts of charge.
    • -
    • Flashes use miniscule charge in addition to their capacitor burn-out, totalling 12 uses, taking 4 to down a human. They can be charged within a standard charger.
    • -
    - -

    01 February 2019

    -

    Anewbe updated:

    -
      -
    • Pilot consoles now require pilot access to use.
    • -
    -

    Atermonera updated:

    -
      -
    • Powersink drains have been unclogged and work once more
    • -
    -

    Mechoid updated:

    -
      -
    • Oversight regarding Changeling revive not removing restraints fixed.
    • -
    • Straight Jackets can now be resisted out of in 8 minutes, or as low as 5 depending on species attacks. Shredding or hulked humans will break out in 20 seconds, destroying the jacket.
    • -
    • Xenomorph plasma vessels now regenerate phoron passively, at an incredibly slow rate. Can be accelerated by consuming liquid phoron.
    • -
    • Xenomorph organs now give their respective abilities when implanted.
    • -
    • Virtual Reality pods cleaned up.
    • -
    • Replicant organs added, versions of many organs that do not reject in their host. Two currently exist that give special passives.
    • -
    - -

    25 January 2019

    -

    Anewbe updated:

    -
      -
    • The hyphen (-) is no longer a default language key, as people use it to represent other things. If you are still having issues with Gibberish, reset your language keys, or at least make sure they don't include any characters you regularly start speech with.
    • -
    -

    Atermonera updated:

    -
      -
    • Stasis bags don't squish organics with high pressure when organics try to seek shelter from flesh wounds.
    • -
    • Body- and stasis bags can be tread upon when open.
    • -
    • Suit coolers and rigsuit coolers now protect FBPs against vacuum again.
    • -
    • Bot sound files have been decrypted following a bizarre ransomware attack by Boiling Point remnants. Securitrons, cleanbots, et al should no longer spew gibberish.
    • -
    -

    Cerebulon updated:

    -
      -
    • Added teshari hardsuit sprites.
    • -
    - -

    16 January 2019

    -

    Anewbe updated:

    -
      -
    • Adds a Gibberish language that gets used when you goof on a language key.
    • -
    • Voice changing masks no longer give up when you put on a hardsuit.
    • -
    • Mask voice changers start on.
    • -
    • Mask voice changers that do not have a set voice will now default to your worn ID's name.
    • -
    • Mask voice changers now have a verb to reset their name.
    • -
    • Eguns take 4 shots to stun, rather than 3.
    • -
    -

    Atermonera updated:

    -
      -
    • Clothing now has pressure protection variables, that set lower and upper pressure bounds within which they will protect you from pressure-based harm.
    • -
    • Protection falls off when exceeding the pressure limits from 100% protection at the boundary to 0% at 10% in excess (above the max or below the min) boundary.
    • -
    • Currently, only hat and suit slots are checked for this protection (No change).
    • -
    • Anomaly suits (The orange ones) now offer limited pressure protection in case anomalies start making or draining air.
    • -
    • Firesuits are no longer spaceproof, but still offer protection against the high pressures of fire.
    • -
    -

    Cerebulon updated:

    -
      -
    • Added customizable religious icons to the chaplain's office.
    • -
    • Added black and white candles.
    • -
    • Updated religion lists in character setup to be lore friendly.
    • -
    - -

    06 January 2019

    -

    Mechoid updated:

    -
      -
    • Slimes now respect slime colors as their faction when dealing with other slimes.
    • -
    • Taser and Security xeno-taser shot count dropped from 10 to 5.
    • -
    -

    Neerti updated:

    -
      -
    • Adds a lot of sounds, and the code to let them loop seemlessly. Things made audible now include the microwave, deep fryer, showers, the supermatter when it's active, the TEGs when active, geiger counters, and severe weather on Sif. The weather has different sounds for when indoors and when outdoors.
    • -
    • Weather sounds and the supermatter hum can be disabled in your preferences.
    • -
    • Adds a few more weather types that can only be activated by admin powers, such as ash storms and fallout.
    • -
    -

    Novacat updated:

    -
      -
    • All emergency air tanks now spawn at full capacity.
    • -
    - -

    08 December 2018

    -

    Cerebulon updated:

    -
      -
    • Added 12 new loadout items plus colour variants: Utility pants, sleek overalls, sari, modern wrap jacket, ascetic garb, asymmetrical jackets, cowled vest, kamishimo, jingasa, maang tikka, thin-frame glasses, rimless glasses.
    • -
    -

    Mechoid updated:

    -
      -
    • Research and Engineering borgs now have 'Circuit Grippers', used for constructing and operating integrated circuit machinery.
    • -
    • Grippers now allow interaction with their contents, by attacking the gripper itself with an item when one is held. I.E., drawing from a beaker with a syringe.
    • -
    • Grippers now show their held item's examine information when examined. Tab information added.
    • -
    • Cyborgs can now interact with integrated circuit printers and machines when adjacent to them.
    • -
    • Multitools now have a menu to switch modes between standard use and integrated circuit reference scanning. Antag multi-tools untouched for now.
    • -
    • Integrated circuit printer now respects adjacency, if it is not set to debug.
    • -
    - -

    30 November 2018

    -

    Cerebulon updated:

    -
      -
    • Added 1000+ surnames and 1200+ forenames from various world cultures to human namelists
    • -
    -

    LBnesquik updated:

    -
      -
    • Replaced the plant clippers with a reskinned pair of hedgetrimmers.
    • -
    -

    Lbnesquik updated:

    -
      -
    • General biogenerator improvements:
    • -
    • Added feedback noise to the processing.
    • -
    • Allow for cream dispensing.
    • -
    • Allow for plant bag creation.
    • -
    • Allow for 5 units of meat to be dispensed at once.
    • -
    • Allow for 5 units of liquids to be dispensed at once totalling 50u.
    • -
    • Add and allow the creation of larger plant bags for easier ferrying of plants..
    • -
    • Add a description to the machine itself.
    • -
    -

    Mechoid updated:

    -
      -
    • Prometheans are no longer murdered by blood, and instead process it like a weak nutrient. Will slow the regeneration of toxins due to water content.
    • -
    • Ctrl clicking a Rapid Service Fabricator when held will allow you to choose the container it deploys.
    • -
    • The Rapid Service Fabricator's icon is correctly set.
    • -
    -

    Neerti updated:

    -
      -
    • Rewrites the AI system for mobs. It should be more responsive and robust. Some mobs have special AIs which can do certain things like kiting, following you on a lark, or telling you to go away before shooting you.
    • -
    • Rewrites literally every 'simple_animal' mob into new, shinier, and hopefully more interesting 'simple_mob' mobs, some with new mechanics, like spiders, fake mechas, and hivebots. There are so many changes that it wouldn't be possible to list them here.
    • -
    • RCDs can now build grilles and windows, with a new mode. They can also finish walls when used on girders on floor/wall mode.
    • -
    • Adds various new RCDs that are not obtainable at the moment.
    • -
    -

    Woodrat updated:

    -
      -
    • Xenoflora and Xenobio moved to station, first deck.
    • -
    • Minor bugfixes including mislabeled lockers in robotics and floor decals.
    • -
    -

    kartagrafi updated:

    -
      -
    • Adds new hairstyle 'Sharp Ponytail'
    • -
    • Adds several new underwear - 'Binder', 'Strapless Binder', 'Longsleeve Striped Shirt, Pink', 'Pink Wing Shirt', 'Pink and Black T-Shirt', 'Leggings'
    • -
    • Changes name of 'Supernova' hairstyle to 'Glossy', and makes the sprite somewhat neater
    • -
    • Fixes a hairstyle not appearing
    • -
    - -

    13 October 2018

    -

    Anewbe updated:

    -
      -
    • You can no longer have ALL of your blood punched out.
    • -
    • Haemophiliacs will no longer spontaneously have ALL of their blood go missing from ~90%.
    • -
    • Emitters can be locked while off, too.
    • -
    • Graves are now a thing in the code, will need some testing and probably more work before they get more common.
    • -
    -

    Mechoid updated:

    -
      -
    • Added a RIG customization kit.
    • -
    • RIGs now use a var called suit_state to determine the basis for their component icons, rather than the rig's icon state.
    • -
    - -

    22 September 2018

    -

    Mechoid updated:

    -
      -
    • Adds two vehicles to Robotics and Cargo, the Quad and Spacebike.
    • -
    -

    Poojawa updated:

    -
      -
    • Ported /vg/ instrument code, improved the UI of instruments.
    • -
    • Added a client side pref that mutes instruments being played for you.
    • -
    -

    Woodrat updated:

    -
      -
    • Adds two rig suits. Military Rig suit from Bay and PMC rigsuit
    • -
    • Adds four exploration and pilot voidsuits (alternate sprites by Naidh)
    • -
    • Adds exploration and pilot voidsuits
    • -
    - -

    28 August 2018

    -

    Mechoid updated:

    -
      -
    • Mechs now have multiple equipment slot types, and more slots in total for greater customization.
    • -
    • A large number of Mech weapon modules and their jury rigged versions.
    • -
    - -

    08 August 2018

    -

    Atermonera updated:

    -
      -
    • The supply controller has been refactored and shifted to nanoUI.
    • -
    • The ordering and control consoles are now generally upgraded in terms of information and options.
    • -
    -

    Mechoid updated:

    -
      -
    • Hallucinations are no longer only Pun Pun.
    • -
    -

    Neerti updated:

    -
      -
    • Adds new ambience sounds for various areas, especially on the surface of Sif.
    • -
    • Removes low and high-pitched droning from available ambience. Consider trying ambience again if you had turned it off to avoid those.
    • -
    - -

    01 August 2018

    -

    KasparoVv updated:

    -
      -
    • You can now change the order of your body markings at character creation. Shift markings up or down layers at will to design the character you've always wanted, more easily than ever before.
    • -
    -

    Mechoid updated:

    -
      -
    • Added the Gigaphone. Currently unused.
    • -
    -

    Mewchild updated:

    -
      -
    • Ports several AI core sprites from ages and places past
    • -
    -

    PrismaticGynoid updated:

    -
      -
    • Adds four types of colorblindness to the traits in the setup menu.
    • -
    • pAIs can now be picked up while unfolded, and can display more than 9 emotions.
    • -
    - -

    14 July 2018

    -

    Anewbe updated:

    -
      -
    • Certain languages now require assistance for a species to speak, but not understand, much like EAL.
    • -
    • Alai can only be `spoken` by Taj and Teshari.
    • -
    • Adds a voicebox/larynx organ. Its only purpose at the moment is to assist in speaking certain langauges.
    • -
    • Language implants, like the EAL implant, now affect the voicebox organ, instead of being a freefloating implant.
    • -
    • Adds a language implant for Common Skrellian.
    • -
    -

    Atermonera updated:

    -
      -
    • Steel sheets can be used to construct Roofing Tiles
    • -
    • Roofing tiles can be used on tiles under open spaces or space tiles in multiZ maps to place a lattice and plating on the space above
    • -
    • Roofing tiles can be used on outdoor turfs to make them indoors
    • -
    • Both functions work together on multiZ maps with outdoor turfs, only one roofing tile is used per tile roofed.
    • -
    -

    Mechoid updated:

    -
      -
    • Adds a new surgical procedure for fixing brute and burn on limbs.
    • -
    - -

    12 July 2018

    -

    Anewbe updated:

    -
      -
    • Technomancer Apportation now properly checks for range and scepter, again.
    • -
    - -

    21 June 2018

    -

    Anewbe updated:

    -
      -
    • Added a biomass reagent, made from protein, sugar, and phoron.
    • -
    • Cloners and bioprinters now use the biomass reagent. Both can be refilled or have their capacity increased by replacing the bottles they spawn with.
    • -
    • Mapped in a bioprinter, for further testing.
    • -
    • Adds the ability to make robolimb brands more or less vulnerable to brute or burn.
    • -
    • Makes VeyMed limbs more vulnerable to brute and burn.
    • -
    -

    Mechoid updated:

    -
      -
    • Allow AIs to create and take control of mindless drones from fabricators.
    • -
    - -

    08 June 2018

    -

    Anewbe updated:

    -
      -
    • Merc mobs in PoIs no longer drop gear. This is to help us balance the PoIs that contain them, and by extension every other PoI.
    • -
    • Merc mobs have been shuffled around in their PoIs. At some point, this may actually be randomized, but for now, expect slightly different placements.
    • -
    • Adds a laser rifle and ion rifle version of the Merc mob, for variety.
    • -
    • PoI turrets are lethal again, and will likely shoot crawlers.
    • -
    • Certain mobs, namely robots and mercs, now have some amount of armor.
    • -
    • Ranged mercs will now knife people when cornered, rather than punch them really hard.
    • -
    -

    Mechoid updated:

    -
      -
    • Added some background things for Events.
    • -
    • Ion rifles hit the correct 3x3 instead of 5x5
    • -
    • Seed Storage Vendors are now hackable. Can choose from various lists of concerning plants.
    • -
    - -

    24 May 2018

    -

    Anewbe updated:

    -
      -
    • Moving items out of one's active hand cancels any zoom-in they may be providing.
    • -
    • Meteor events should be a lot less brutal.
    • -
    -

    Arokha updated:

    -
      -
    • Added a 'Client FPS' setting in the Global tab of character setup for adjusting the FPS to your preference.
    • -
    • Added a 'fake SSAO' toggle to Global in character setup, ported from /tg/. Looks like drop shadows on (almost) everything.
    • -
    -

    Atermonera updated:

    -
      -
    • Laptops no longer consume IDs indefinitely.
    • -
    -

    Mechoid updated:

    -
      -
    • Promethean limbs store more damage.
    • -
    • Promethean limbs, in addition to normal severing rules, have a higher chance to be splattered or ashed once they reach maximum damage.
    • -
    • Limbs can now spread their damage to neighbors with the spread_dam var, when reaching max damage.
    • -
    -

    PrismaticGynoid updated:

    -
      -
    • Added laser pointers. Available in your loadout, and printed and upgraded by R&D.
    • -
    -

    lorwp updated:

    -
      -
    • Search and Rescue can now add certain medical restricted items to their loadouts
    • -
    - -

    01 May 2018

    -

    Mechoid updated:

    -
      -
    • Skrell can be affected by flashbangs from a range of 8 tiles without protection.
    • -
    • Promethean regen consumes additional nutrition.
    • -
    • Many healing chemicals are less effective on Prometheans due to the natural regeneration.
    • -
    • Lots of other Promethean tweaks. No seriously, I'm not putting the list here.
    • -
    -

    PrismaticGynoid updated:

    -
      -
    • Adds new skrell sprites to hardsuit helmets that were missing them.
    • -
    - -

    28 April 2018

    -

    Anewbe updated:

    -
      -
    • Communicator visibility (the thing that lets people see your communicator when you're a ghost) is now saved to character slots, rather than globally.
    • -
    • Jobs that are set to Never on your preferences are hidden by default on the Late Join selection menu. There is a button to reveal them.
    • -
    -

    Arokha updated:

    -
      -
    • Nerve reattaching surgery now works correctly. (Hemostat on limb)
    • -
    • Limbs dropped by people have appropriate flags.
    • -
    -

    Atermonera updated:

    -
      -
    • Human examine code has received a major refactor. If you encounter unusual behaviour that seems wrong, please report it.
    • -
    -

    Cerebulon updated:

    -
      -
    • Pumpkins are no longer green ovals. They now grow on actual vines.
    • -
    -

    schnayy updated:

    -
      -
    • Space carp plushies now load sprites and are all selectable from loadout.
    • -
    • Adds several newer plushies to the gift vendor as well as adjusting cost of gift vendor's contents.
    • -
    - -

    19 April 2018

    -

    Anewbe updated:

    -
      -
    • AOOC is no longer available to traitors, renegades, and thugs.
    • -
    -

    Woodrat updated:

    -
      -
    • Flashers in brig cells should work now, extra floor flash in communal brig to deal with crims.
    • -
    • Improper access, SMES rooms.
    • -
    • Trader start point is no longer dark.
    • -
    • Medical Vendor Plus has more advanced burn and trauma kits.
    • -
    • Cell 1 and 2 in the brig can now be accessed by detectives.
    • -
    • Additional r-walls next to the engine room to help with rads.
    • -
    • Floor decals in a couple areas.
    • -
    • RD office now has its telescreen back.
    • -
    -

    lorwp updated:

    -
      -
    • Pilot headsets can now fallback to shortwave radio
    • -
    - -

    01 April 2018

    -

    Anewbe updated:

    -
      -
    • Medical Doctors and EMTs spawn with white medkits.
    • -
    -

    Cameron653 updated:

    -
      -
    • Adds a xenoarch excavation tool, craftable in R&D. Allows depth selection of 1-30
    • -
    • Adds a xenoarch multitool, craftable in R&D. Has xenoarch counter, measure tool, and depth scanner all in one.
    • -
    -

    Heroman3003 updated:

    -
      -
    • Attaching exosuit equipment with a gripper correctly removes it from the gripper.
    • -
    • Engineering gripper can no longer duplicate frame parts.
    • -
    -

    MistyLuminescence updated:

    -
      -
    • Wallets can now hold a wider variety of objects.
    • -
    -

    Woodrat updated:

    -
      -
    • Added two 44 cal revolvers.
    • -
    • Added 44 cal speedloader for revolvers.
    • -
    • Added 44 cal rubber rounds.
    • -
    • Fixed the icon_state for 'structure/plushie/carp' and the random first aid kit spawner.
    • -
    • Added a random chance tool spawn for power tools (most of the time it should still just be regular tools).
    • -
    • Adjusted the spawn rate of medkits, combat medkits should be more rare.
    • -
    • Cash split into its own loot item.
    • -
    • Plushies split into large and small plushies.
    • -
    • All the extra plushie spawns added to the random plushie spawn.
    • -
    • Eightball and conch shell added to toy spawns.
    • -
    • Added spawn points for the large plushies, cash, and the power tools to the station.
    • -
    -

    battlefieldCommander updated:

    -
      -
    • Added permanent markers, an alternative to crayons.
    • -
    • The chemistry recipe for paint now uses marker ink instead of crayon dust.
    • -
    • Removed crayon boxes from the map. They can still be ordered from cargo in case you need a snack.
    • -
    - -

    15 March 2018

    -

    Anewbe updated:

    -
      -
    • Pills and ingested reagents actually process at half speed, rather than just ignoring half of the reagents.
    • -
    • Robotic limbs now need internal repair at 30 composite damage, rather than 30 of burn or brute.
    • -
    • Syringes now inject their entire payload with one click, but in 5 unit increments. There is a delay in between each of these.
    • -
    • Assisted robotic organs (internals, eyes) are less vulnerable to EMP.
    • -
    • Lifelike robotic organs (currently VeyMed) are more vulnerable to EMP.
    • -
    -

    Cerebulon updated:

    -
      -
    • Added Akhani language for Tajaran.
    • -
    • Fixed incorrect singular form of Tajaran in several places.
    • -
    -

    MisterLayne updated:

    -
      -
    • Added a version of the ED-209 called the ED-CLN. It is a more efficient Cleanbot.
    • -
    • Reinforced snowballs can now actually be made in a reasonable time limit.
    • -
    -

    Nerezza updated:

    -
      -
    • Broken APCs can be bashed open with slightly smaller objects now. This means wrenches are acceptable, no need to hunt down a fire extinguisher.
    • -
    • EVA rigsuit/hardsuit no longer holds toolboxes in suit storage since those have been a volume inventory for some time now. RIP ghetto satchel.
    • -
    • CE's rigsuit/hardsuit no longer holds pickaxes and ore satchels, but can now hold inflateables.
    • -
    • Retracting rigsuit/hardsuit helmets with no valid mask equipped now disables internals.
    • -
    • Offline rigsuits/hardsuits are no longer considered valid air supplies by the internals button. Before, your internals would instantly shut off before you could get a breath out of the rigsuit. Now, the internals button will look for a different tank instead.
    • -
    • Tajaran now get to keep their tails when they wear the EVA, RD, or Industrial rigsuits/hardsuits. Unathi sprites to come soon!
    • -
    • Sifwood floor tiles now correctly use their double-stacked icon instead of disappearing.
    • -
    -

    Woodrat updated:

    -
      -
    • Added in a weapons crate for explorers that has bolt action rifles.
    • -
    • Weapon powercells can be ordered from cargo (security access crate).
    • -
    • Automatic weapons crate split into two crates now. One for SMGs one for the rifle. Minor adjustments to other munitions and security supply packs as well.
    • -
    • The automatic weapons ammo crate has also been split.
    • -
    • Names of the crates for the munitions and security catogory supply packs have been adjusted slightly. In certain places contents also adjusted.
    • -
    • Holoplant now comes in a crate.
    • -
    - -

    05 March 2018

    -

    Anewbe updated:

    -
      -
    • Removes Command Liaison, Bridge Secretary, Hydroponicist, Prospector, Sanitation Technician, Professor, and Historian alt-titles.
    • -
    • Removed universal translators from the loadout.
    • -
    • RnD can print earpiece translators.
    • -
    -

    Mechoid updated:

    -
      -
    • Add a surgical operation for repairing the brainstem of a decapitated individual.
    • -
    • Add a permanent modifier for frankensteining individuals.
    • -
    -

    Nerezza updated:

    -
      -
    • Package bomb detonators can be re-bound by hitting the new package bomb with them.
    • -
    -

    PrismaticGynoid updated:

    -
      -
    • The succumb verb will now work on species that can't take oxyloss damage.
    • -
    - -

    28 February 2018

    -

    Atermonera updated:

    -
      -
    • Adds umbrellas to the loadout, for 3 points. Colorable!
    • -
    -

    Nerezza updated:

    -
      -
    • Using tape (police/medical/engineering) on a hazard shutter now tapes the hazard shutter instead of trying to open the hazard shutter.
    • -
    • Added /tg/-style floor tile swapping. Equip crowbar/screwdriver in offhand and click the floor tiles you want to directly swap with a stack of new floor tiles (like teal carpet).
    • -
    -

    Woodrat updated:

    -
      -
    • Heavy rework of the wilderness, minor adjustments to mining and outpost z-levels. To get to the wilderness you now have to travel through the mine z-level to do so, follow the green flagged path. Through the mine.
    • -
    • Shuttles can now land at a site near the enterance to the wilderness. Removal of the mine shuttle landing pad to move to the wilderness.
    • -
    • New addition of warning sign, thanks to Schnayy.
    • -
    -

    battlefieldCommander updated:

    -
      -
    • Added craftable joints. Dry something (ideally ambrosia) on the drying rack and apply it to a rolling paper to create a joint you can smoke.
    • -
    • Added a box of rolling papers to the cigarette vending machine.
    • -
    - -

    25 February 2018

    -

    Anewbe updated:

    -
      -
    • Splinted bodyparts act broken 30% of the time.
    • -
    • Splinted legs still slow you down like broken ones.
    • -
    -

    Leshana updated:

    -
      -
    • Added a client preference setting for wether Hotkeys Mode should be enabled or disabled by default.
    • -
    • CTRL+NUMPAD8 while playing a robot won't runtime anymore.
    • -
    • Grounding rods act intuitively, only having an expanded lighting catch area when anchored.
    • -
    -

    Nerezza updated:

    -
      -
    • Fixes not being able to install the different carpet colors. Finally.
    • -
    • Removes certain unusable duplicate stacks of tiles from the code.
    • -
    -

    Schnayy updated:

    -
      -
    • Added Gilthari Luxury Champagne. Drink responsibly.
    • -
    • Added a singular AlliCo Baubles and Confectionaries vending machine in the locker rooms. Dispenses a variety of gifts.
    • -
    • Removed hot drinks vendor from locker room.
    • -
    - -

    22 February 2018

    -

    Anewbe updated:

    -
      -
    • Added Warden and HoS helmets.
    • -
    • Clothing items must be click+dragged to be unequipped. A lot of them already had this, but the system is now standardized.
    • -
    • Accessories now apply slowdown to what they're attached to.
    • -
    • Certain items, notably Technomancer spells, no longer show up when you examine the mob wearing them.
    • -
    • Flashbangs confuse, instead of stunning.
    • -
    -

    Atermonera updated:

    -
      -
    • GPS units are generally more useful, providing both coordinate locations and, so long as you're on the same Z level, direction with x-y component distances, to 1m accuracy
    • -
    • Added a halogen counter tool, functions as the PDA function.
    • -
    • Analyzers can now analyze gas containers, in addition to providing atmosphere readouts, as the PDA gas scanner function.
    • -
    • Added umbrellas.
    • -
    -

    battlefieldCommander updated:

    -
      -
    • Added fireplaces which operate similarly to bonfires.
    • -
    • Fixed an oversight that allowed for an in-between state in bonfires where the fire would mysteriously go out after adding wood.
    • -
    • Added blue sifwood floor tiles.
    • -
    • Fixed blue carpet, now known as teal carpet
    • -
    • Added the ability to dig up tree stumps with a shovel.
    • -
    - -

    21 February 2018

    -

    Anewbe updated:

    -
      -
    • Headsets for jobs that spend a lot of time planetside can now function as local radios when comms are down.
    • -
    • Most headsets now have on-mob sprites.
    • -
    • Added a Planetside Gun Permit item, specifying permission to possess a firearm on the planet's surface. Explorers should spawn with these by default, and a further two can be found in their gun locker.
    • -
    • Prometheans now react to water. Being soaked will stop their regen and deal minor toxin damage. Drinking or being injected with water will deal slightly more toxin damage.
    • -
    • Suit Coolers now properly cool FBPs in slightly burning rooms. If it gets too hot for your suit, you're still dead.
    • -
    -

    Leshana updated:

    -
      -
    • Makes electrochromatic glass buildable and programmable in game. Use cable and multitool.
    • -
    -

    Woodrat updated:

    -
      -
    • Additions of 6 new POIs for the cave area.
    • -
    - -

    17 February 2018

    -

    Anewbe updated:

    -
      -
    • Added a random mine spawner, for use in PoIs. Replaces mines in PoIs with the random spawner.
    • -
    • Mines now give a visible message when they go off.
    • -
    • Land mines on the ground can no longer be told apart from one another, to prevent gaming the system.
    • -
    • Hovering mobs (viscerators, drones, Poly, carp) no longer set off land mines.
    • -
    • Arming a land mine now takes concentration. If you move, it will boom.
    • -
    • RINGS AND CERTAIN GLOVES INCREASE PUNCHING DAMAGE.
    • -
    • BRASS KNUCKLES HAVE BEEN TURNED INTO GLOVES AND REBALANCED. THEY DO LESS DAMAGE PER HIT BECAUSE IT'S HARD TO DISARM A PAIR OF GLOVES.
    • -
    • Cyborg Chargers now decrease radiation on FBPs.
    • -
    • Falling one floor now does a lot less damage, on average.
    • -
    • Falling one floor in a Mech no longer hurts the occupant.
    • -
    -

    PrismaticGynoid updated:

    -
      -
    • A lot more machines can now be moved with a wrench, mostly kitchen, hydroponics, and virology machines.
    • -
    • Changed department ponchos to be open to any job, just like department jackets.
    • -
    -

    Schnayy updated:

    -
      -
    • Adds bouquets. Can be ordered via 'gift crate' in cargo.
    • -
    • Adds fake bouquets for the cheap. Can currently be won from arcade machines.
    • -
    • Adds chocolate heart-shaped boxes. Can be ordered via 'gift crate' in cargo.
    • -
    • Adds gift cards with four cover variations. Function like paper. Can be ordered via 'gift crate' in cargo.
    • -
    -

    battlefieldCommander updated:

    -
      -
    • Added packed snow brick material. Craft it using snow piles.
    • -
    • Added snow girders and igloo walls. Craft them using snow bricks.
    • -
    • Added various snowmen. Craft them using snow piles. Punch 'em to destroy.
    • -
    - -

    10 February 2018

    -

    Atermonera updated:

    -
      -
    • Ethylredoxrazine actively removes alcohol from the stomach and bloodstream
    • -
    • GPS units won't report the exact location of other GPS units, just range and approximate direction
    • -
    • POI gps units won't give any information about the POI, merely its location
    • -
    • Adds EMP mines.
    • -
    -

    Cerebulon updated:

    -
      -
    • Adds antibiotic resistance chance to viruses, capped at 90% without admin edits.
    • -
    • Adds adminspawned non-transmittable viruses
    • -
    • Adds several new disease symptoms
    • -
    • Vomit is now a disease vector
    • -
    • Viruses have a lower chance of curing themselves without medical intervention
    • -
    • Virus food no longer infinitely generates in incubator beakers
    • -
    • Xenomorphs and supernatural begins can no longer catch the flu
    • -
    -

    Hubblenaut updated:

    -
      -
    • If a cycling airlock is already near the target pressure, pressing the buttons will toggle the doors instead of making it reenter the cycle process.
    • -
    -

    Leshana and mustafakalash updated:

    -
      -
    • A new 'planetary' mode for airlocks which makes them purge the chamber contents to the exterior atmosphere before filling with clean air, and vice versa.
    • -
    -

    MistyLuminescence updated:

    -
      -
    • Mines are now very, /very/ dangerous to step on (so don't do that). You can disarm them with a multitool and wirecutters - ping is good, beep is bad - or by shooting or exploding them from a distance. Be careful!
    • -
    -

    Woodrat updated:

    -
      -
    • Shaft Miner, Search & Rescue, Explorer can now select webbing vests and pouches from the loadout.
    • -
    • Allow utility uniforms to roll up their sleeves.
    • -
    • Shuttle upgraded with enviroment sensors and shuttle doors that can be detected from the shuttle console.
    • -
    • secure gun cabinets in the hangar control rooms. Locked to armory, explorer, and pilot access.
    • -
    • Redesign of medical surgery rooms, replacement of the closets with wall closets.
    • -
    • Multiple map bugfixes including distro and scrubber lines to deck 3.
    • -
    - -

    07 February 2018

    -

    Anewbe updated:

    -
      -
    • Lessens the bomb, bio, and rad protection on the Explorer Suit.
    • -
    • Replaces the Hunting Rifle cabinets with a Phase Pistol cabinet. Same general purpose, shoot animals, kill animals. Shoot people, get laughed at.
    • -
    • Gloves are generally less protective from shocks.
    • -
    • Budget Insulated Gloves will almost always be better than any other non-insulated glove.
    • -
    • Hyposprays and autoinjectors now have a delay on use when the target is conscious and not in Help Intent.
    • -
    • You need a parachute to survive atmospheric reentry. Closets, mechs, and other impromptu parachutes will not longer prevent splatting.
    • -
    -

    Atermonera updated:

    -
      -
    • ID computer can set command secretary and IAA access
    • -
    • Command secretary has keycard auth. access
    • -
    -

    Cerebulon updated:

    -
      -
    • Added toggleable 'Open' sign to bar hallway so you can tell if it's open without walking inside.
    • -
    -

    Mechoid updated:

    -
      -
    • Adds material girders.
    • -
    • Girder decon time is now partially dependant on material. Stronger girders take slightly longer.
    • -
    • Wall girders are now under the integrity-based construction listing. Material-Name Wall Girder.
    • -
    • Explosive-resistant girders in walls have a chance to survive as an unanchored girder, if their wall is destroyed.
    • -
    • Radioactive girders affect the completed wall's radioactivity.
    • -
    -

    SunnyDaff updated:

    -
      -
    • Added new food items.
    • -
    • Added Onions.
    • -
    • Changed Apple and Lemon Sprite
    • -
    - -

    25 January 2018

    -

    Anewbe updated:

    -
      -
    • Southern Cross Map is now live
    • -
    -

    Arokha updated:

    -
      -
    • Remove borg hud items as they have normal huds as their sensor augs now, and can see records with them.
    • -
    -

    Atermonera updated:

    -
      -
    • Communicators have a flashlight under the settings menu, functions as the PDA one
    • -
    • Station-bound synthetics now have gps units
    • -
    -

    Cerebulon updated:

    -
      -
    • Added 19 food recipes from /tg/station
    • -
    -

    Leshana updated:

    -
      -
    • Sounds of Tesla engine lighting bolts
    • -
    • Sprites for grounding rod and Tesla coil
    • -
    • Sprites for lighting bolts
    • -
    • The Tesla Engine, Tesla Coils, and Grounding Rods
    • -
    • Wiki search URL is now configurable in config.txt
    • -
    • Breaker boxes can be constructed in game.
    • -
    • Construction of heat exchange pipes, vents, and scrubbers now works properly again.
    • -
    • Fix singularity energy balance so it is stable under normal operation.
    • -
    • Fix emitter beams and PA effects from being grav pulled or consumed.
    • -
    • Added the operating manual book for the Tesla Engine.
    • -
    -

    Mechoid updated:

    -
      -
    • Brains can be set to be a source of genetic information.
    • -
    • Promethean cores can be inserted into a cloning scanner to be cloned. This gives them a worse modifier upon completion.
    • -
    • Promethean cores can now have chemicals added or removed from them. Base for future slime cloner.
    • -
    • Species-based cloning sicknesses possible.
    • -
    • Cyboernetic - > Cybernetic
    • -
    -

    Neerti updated:

    -
      -
    • Adds boats that can be ridden by multiple people, which use oars. Can be crafted with large amounts of wooden planks.
    • -
    • Adds autopilot functionality to Southern Cross Shuttle One and Shuttle Two.
    • -
    • Adds ability to rename certain shuttles on the Southern Cross.
    • -
    • Areas about to be occupied by a shuttle will display a visual warning, of a bunch of circles growing over five seconds.
    • -
    -

    SunnyDaff updated:

    -
      -
    • Added new food items.
    • -
    • Added Cider.
    • -
    • Added Apple Juice to bar vending machine.
    • -
    • Fixed Vodka recipe.
    • -
    • Fixed Apple and Carrot cake recipes
    • -
    • Changed Cake recipes to not include fruit juice
    • -
    -

    ZeroBits updated:

    -
      -
    • Added the ability to have multiple loadouts per character.
    • -
    -

    battlefieldCommander updated:

    -
      -
    • Adds a communicator watch, a variant of the communicator you can wear on your wrist.
    • -
    • Replaces the communicator in the loadout with a communicator selection. Choose either the traditional communicator, or the new commwatch.
    • -
    - -

    12 January 2018

    -

    Atermonera updated:

    -
      -
    • Communicators now have a weather app.
    • -
    • Mobs in VR can switch between translucent and opaque forms.
    • -
    -

    Leshana updated:

    -
      -
    • Examining construction frames shows which circuit board (if any) is installed.
    • -
    • Convert the machinery controller to a StonedMC subsystem
    • -
    -

    MrStonedOne updated:

    -
      -
    • Added admin verb 'Display del() Log' displaying garabage collector statistics.
    • -
    -

    PrismaticGynoid updated:

    -
      -
    • Adds the ability to 'crawl' to an adjacent turf by click-dragging yourself to it, after a delay. This can be used to move while unable to stand. You can also do this with other movable objects, if you really wanted to.
    • -
    • Conscious mobs lying on the ground can now buckle themselves to chairs/beds. This includes people missing legs.
    • -
    - -

    29 November 2017

    -

    Anewbe updated:

    -
      -
    • FBPs are now affected by Radiation, it gives them ToxLoss. Wear your PPE.
    • -
    • FBPs can have ToxLoss decreased by going into a charger.
    • -
    • It is now possible to move FBPs and robots into chargers, via click+drag or grabs.
    • -
    -

    Atermonera updated:

    -
      -
    • AI verbs are no longer hidden on the tabs.
    • -
    • Incapacitated mobs can no longer open your inventory and steal your gubbins.
    • -
    -

    MoondancerPony updated:

    -
      -
    • Fixed a mislabeled pulse pin on the microphone.
    • -
    • Fixed an issue with reference pins and multiplexers, and reference pins in general.
    • -
    -

    PrismaticGynoid updated:

    -
      -
    • Adjusts the amount of camera locations the AI can store from 10 to 30.
    • -
    - -

    06 November 2017

    -

    Atermonera updated:

    -
      -
    • AI's can speak local rootspeak.
    • -
    • Implements Virtual Reality.
    • -
    -

    Woodrat updated:

    -
      -
    • Added 'see down' in open spaces from Vore.
    • -
    • Added talking and visible messages upward through open space from Vore.
    • -
    • Added a Syndicate ID with all access (admin spawn only).
    • -
    • Port of 'Syndicate id cards now listen for owner destruction' from Bay.
    • -
    - -

    24 September 2017

    -

    Belsima updated:

    -
      -
    • Replaced air tank sprites.
    • -
    • Added new xeno weed, egg, and resin sprites.
    • -
    • Added two new bar sign sprites.
    • -
    • Replaced blast door sprites.
    • -
    • Microwave is no longer a proper noun.
    • -
    • Added croissants to the available recipes.
    • -
    • Added new status displays for the AI.
    • -
    • Made spelling of corporations and planets more consistent.
    • -
    • Added more planets to character setup.
    • -
    • Added a bunch of new hairstyles.
    • -
    • Added a new holographic hud.
    • -
    • Added a grinder and enzyme to the abandoned bar, for illicit operations.
    • -
    • Replaced solar panel sprites.
    • -
    • Replaced shield generator sprites with ones from the Eris.
    • -
    • Added Qerr-quem and Talum-quem, a pair of Skrellian drugs.
    • -
    • Added a variety of sounds for opening cans, explosions, sparks, falling down, mechs, and bullet casings.
    • -
    • Added a new death sound for mice.
    • -
    • Vox have been entirely resprited.
    • -
    • Added wood buckets, craftable with hydropnoics.
    • -
    • Added sounds for chopping wood.
    • -
    • Fixed a bug that would make default Zippo lighters invisible.
    • -
    -

    Chaoko99 updated:

    -
      -
    • Nitrous Oxide is now an oxidizer.
    • -
    • Removed all instances of Volatile Fuel ever being simulated. To devs: It still exists. Please, for the love of god, only use it with assume_gas.
    • -
    -

    Cyantime updated:

    -
      -
    • Tabling now requires a completed aggressive grab.
    • -
    -

    Nalarac updated:

    -
      -
    • Removes the module restraint for the cyborg jetpack upgrade
    • -
    • Added the hand drill and jaws of life to the protolathe
    • -
    • Syndicate toolbox now comes with power tools
    • -
    -

    Neerti updated:

    -
      -
    • Adds the Lost Drone, which can be found on the Surface of the future map.
    • -
    • You can now modify an unslaved borg's laws by hitting it with a law module, after a significant delay.
    • -
    • Adds several new lawsets. Currently there are no lawboards for these.
    • -
    • Adds new 'shocker' baton, for the Lost Drone.
    • -
    • Combat borg shields are now easier to use, only requiring that they sit on one of your hands and not your active hand. The shield is also more energy efficent.
    • -
    -

    PrismaticGynoid updated:

    -
      -
    • You now keep your languages when removed from/transplanted into a body.
    • -
    • AIs and borgs load languages from preferences when spawning.
    • -
    • Fixed sign language being usable while lacking both hands.
    • -
    • Brains are no longer able to hear binary (robot talk).
    • -
    • Adds the ability for research to print drone brains.
    • -
    • Makes all MMIs, posibrains, and drone brains radio-enabled. Anyone holding the brain can also disable the radio for antag purposes.
    • -
    -

    SpadesNeil updated:

    -
      -
    • Windows can no longer be damaged by very weak attacks.
    • -
    -

    Woodrat updated:

    -
      -
    • Ported floor types and floor sprites (Techfloors) from Vorestation (who ported them from Eris). Brought our floortypes in line with how Vorestation has theirs set up.
    • -
    • Missing Techfloor floor tile sprites added.
    • -
    • Floor sprites from Vorestation not yet ported. To be done once we go to the new map.
    • -
    • Added catwalks and railings to SC station. Fixed first Z-level.
    • -
    • Added the ability to make catwalks and railings as ported from vore.
    • -
    • Cable heavy duty file tweaks to remove red overlay color from them.
    • -
    • Added in a color icon for centcomm beach areas.
    • -
    • Fixed issues with SC centcomm z that prevented it from loading.
    • -
    • Rework of xenobio/xenoflora outpost on SC planetside main map.
    • -
    • Added Wilderness z-level for SC, teleportation transition to it may be bugged.
    • -
    • Cable ender file added. Allows power transfer between z-levels.
    • -
    • Southern cross files for areas and defines in relation to z-level work.
    • -
    - -

    26 August 2017

    -

    Belsima updated:

    -
      -
    • Replaced APC sprites with better shaded ones.
    • -
    • Adjusted some atmos sprites for visibility.
    • -
    • Added cough and sneeze noises for Teshari.
    • -
    • Turning on flashlights and locking lockers both make a click sound.
    • -
    • Replaced soda cans with new soda cans.
    • -
    • Added a tiedye shirt.
    • -
    -

    MagmaRam updated:

    -
      -
    • Tesla relays no longer draw power when their attached power cell is full.
    • -
    - -

    20 August 2017

    -

    Anewbe updated:

    -
      -
    • The names of 5.56 and 7.62 ammo have been swapped, as have the guns that use them. The magazines should look the same, and the guns will do the same damage they used to do.
    • -
    -

    Atermonera updated:

    -
      -
    • Borgs can now raise an evil army of slimes
    • -
    -

    Belsima updated:

    -
      -
    • Added a lot of new lore-friendly drinks.
    • -
    • Adjusted the descriptions of some drinks.
    • -
    • Added fingerless gloves to the loadout.
    • -
    • Added several new robot icons.
    • -
    • Added animations to some robots.
    • -
    • Fixed Usagi's eyes not turning off when dead.
    • -
    • Added several new pAI sprites.
    • -
    • Added a load of sweaters to the accessories tab of the loadout.
    • -
    • Added a new swimsuit to the pool.
    • -
    -

    Cirra updated:

    -
      -
    • Added a unified radiation system. Radiation is lessened by obstacles, and distance.
    • -
    • Added a geiger counter for measuring radiation levels, which can be found in certain vending machines and radiation closets.
    • -
    -

    Leshana updated:

    -
      -
    • During the gravity failure event, you can now buckle yourself to a chair to prevent falling when gravity returns.
    • -
    • Added an admin verb to debug the map datum.
    • -
    • Added nanomap capability to the Power Monitoring Computer
    • -
    • Added nanomap capability to the Atmos Control Computer
    • -
    • Expanded nanomap on Camera Console to all station z-levels by default.
    • -
    • Crew Monitoring nanomap will support crew monitors built on other station map z levels.
    • -
    • Updated z1 nanomap for Northern Star
    • -
    • Generated z5 nanomap for Northern Star
    • -
    • Optimized the unified radiation system. Made the radiation cutoff level configurable.
    • -
    • Standing still won't save you from radiation storms.
    • -
    • Bedsheets can be put into washing machines again.
    • -
    -

    LorenLuke updated:

    -
      -
    • Ghosts can now choose from a number of animal sprites.
    • -
    • Gives IECs some TLC (see below).
    • -
    • Adds 'Separator' circuit, allowing the player to now divide strings.
    • -
    • Adds 'grenade' circuit, allowing the player to detonate a stored grenade in an assembly.
    • -
    • Adds 'device' electronic assembly, allowing an 'assembly'-type (signaler/igniter) circuit to be used to interact with others.
    • -
    • Modifies some storage and complexity constants.
    • -
    • Adds 'size' variable for manual setting.
    • -
    • No longer requires screwdriver to remove components.
    • -
    • Enables multitool to wire/debug circuits with lesser functionality (can disable via variable).
    • -
    • IECs no longer drown the player in windows, each assembly always uses only one window.
    • -
    • Added functionality to UI to help with user experience of above point.
    • -
    • Adds 'on set' output pulses to multiplexer and memory circuits.
    • -
    • Fixes multiplexer and memory circuits not pushing data to attached circuits.
    • -
    • Number to string converts null inputs as '0' due to engine limitations (at least they work).
    • -
    • Gun manipulator circuit now functions properly (and can read '0' value inputs).
    • -
    • Phase 1/2 for wiring rework.
    • -
    -

    MagmaRam updated:

    -
      -
    • Nerfed health regeneration, especially on bruises.
    • -
    -

    Nalarac updated:

    -
      -
    • Modifies the illegal equipment module for borgs to scrambled equipment module that only activates the special items and doesn't actually emag the borg
    • -
    • Mining cyborg diamond drill is now obtainable in a more sensible manner
    • -
    • Click dragging has been added to the cryogenics tubes, cloning pod, and all methods of cryostorage
    • -
    • Some quality of life changes for research, crisis, surgeon, and service cyborgs
    • -
    • Jumper cables readded
    • -
    • Construction cyborgs merged back with engineering cyborgs
    • -
    -

    PrismaticGynoid updated:

    -
      -
    • Replaces intelliCards with intelliCores.
    • -
    • Wheelchairs can now be collapsed like rollerbeds for ease of storage and movement. Too big to put in backpacks though.
    • -
    • Wheelchairs are now available in a color-customizable form via the loadout, under utility. Now you can ride in style, and keep your feet too.
    • -
    • Wheelchair users can now enter the gateway and residential elevator without being forced to leave behind their mobility aid.
    • -
    -

    Sarmie updated:

    -
      -
    • Dionaea have remembered how to regrow their limbs properly.
    • -
    - -

    09 May 2017

    -

    Anewbe updated:

    -
      -
    • Ports but does not enable Bay's MultiZAS.
    • -
    -

    Leshana updated:

    -
      -
    • Optimized (but still not enabled) multi-z ZAS
    • -
    • Multi-Z explosion transfer coefficient is now configurable
    • -
    -

    N3X15 updated:

    -
      -
    • Flashlights on the high setting are no longer Beacons of Gondor.
    • -
    -

    Neerti updated:

    -
      -
    • Tesla armor now retaliates against ranged attacks if within 3 tiles, and recharges in 15 seconds, from 20.
    • -
    • Technomancer Instability fades away slower.
    • -
    • Fire and frost auras made more potent.
    • -
    • Gambit can now give rare spells unobtainable by other means, based on spell power.
    • -
    • Mend Wounds and Mend Burns combined into Mend Life. Mend Metal and Mend Wires combined into Mend Synthetic.
    • -
    • Adds Lesser Chain Lightning, a more spammable version, but weaker.
    • -
    • Adds Destabilize, which makes an area glow with instability for 20 seconds.
    • -
    • Adds Ionic Bolt, which ruins the lives of synthetics.
    • -
    • Oxygenate made cheaper.
    • -
    -

    SiegDerMaus updated:

    -
      -
    • Adds one new haircut, a chin-length bob.
    • -
    -

    Yosh updated:

    -
      -
    • Ports a bunch of hair from Bay. Knock yourself out.
    • -
    - -

    05 May 2017

    -

    Anewbe updated:

    -
      -
    • Adds a cup for dice games, in the loadout.
    • -
    • Thermals now let you see in the dark.
    • -
    -

    Arokha updated:

    -
      -
    • Sleepers now have a 'stasis' level setting, that will ignore varying numbers of life() ticks on the patient.
    • -
    • Stasis bags and Ody sleepers now use a fixed level of this new stasis system (ignore 2/3 life ticks).
    • -
    • You can escape from being asleep in a sleeper, similar to escaping from a cryotube.
    • -
    • You can now use grabs on sleepers to insert patients, same as scanners.
    • -
    -

    Datraen updated:

    -
      -
    • Xenobiological traits are made unique on each mutate, avoiding mutating other mobs with same trait data.
    • -
    -

    Leshana updated:

    -
      -
    • Resetting a fire alert will no longer open firedoors if atmos alert is in effect and vice versa
    • -
    -

    LorenLuke updated:

    -
      -
    • Unfucks the screen bug on roundstart changelings.
    • -
    • Changeling now display 'alive' status on Medhuds properly.
    • -
    • Refactors changeling ranged stings not passing over tables. Can now pass over tables, any machinery (except doors), machine frames, and past closet subtypes.
    • -
    • You can now view an active video call by using the communicator in hand.
    • -
    • Guns on harm intent in aim mode will target, rather than shoot pointblank on first click.
    • -
    • You can now put handcuffs on yourself.
    • -
    - -

    25 April 2017

    -

    Anewbe updated:

    -
      -
    • Cultist armor now has better protection from strange energies.
    • -
    • Adds the ion pistol to the uplink.
    • -
    • The ion pistol can now be holstered.
    • -
    • Sprites on the smoking pipes should be fixed.
    • -
    -

    Atermonera updated:

    -
      -
    • Brain type (Organic, cyborg, posi, or drone) is now displayed in all records.
    • -
    -

    Belsima updated:

    -
      -
    • Changes relaymove() code in bodybags.
    • -
    • Above tweak used to allow exiting bodybag while in closed morgue tray.
    • -
    -

    Leshana updated:

    -
      -
    • Implements footstep sound system and adds sounds to various floor types including plating, tiles, wood, and carpet.
    • -
    -

    LorenLuke updated:

    -
      -
    • Allows people who are bucked to give/receive items.
    • -
    • Can click-drag people onto chairs/beds from 1 tile away to buckle them.
    • -
    • Allows you to place tape masks/restraints back on the roll (roll is still infinite).
    • -
    • Fixes ventcrawling for spiderbots/implants/etc.
    • -
    -

    Neerti updated:

    -
      -
    • Drones will now spawn with an EIO-mandated ID card alongside their NT ID.
    • -
    • Fabricate Clothing for Changelings costs one point instead of two, and is fabricated twice as fast.
    • -
    • Dead changelings can no longer hear deadchat or freely ghost.
    • -
    • Shrieks now share a 10 second cooldown.
    • -
    • Lings cannot transform or shriek inside containers such as closets and pipes.
    • -
    • Regen. Stasis timer adjusted to be between 2 to 4 minutes.
    • -
    • Visible Camo. should end if the user is stunned.
    • -
    • Visible Camo. now blocks AI tracking when active.
    • -
    • Recursive Visible Camo. no longer gives true invis.
    • -
    • Recursive Visible Camo. will allow the changeling to run while cloaked instead.
    • -
    • Ling chemical meter on HUD now has a blinking exclaimation mark if below 20 chemicals, to warn that they cannot revive if they should die while still below 20.
    • -
    -

    Yoshax updated:

    -
      -
    • Tape color is different now. Security tape is red rather than yellow, Engineering tape remains yellow and Atmos tape is a lighter cyan rather than blue.
    • -
    - -

    19 April 2017

    -

    Anewbe updated:

    -
      -
    • Unathi ribcages now reach down to their lower torso.
    • -
    • Unathi no longer have appendices or kidneys, the function of the kidneys is now a function of their liver.
    • -
    • Unathi are more slightly more difficult to damage.
    • -
    • Unathi now process medicine 15% slower. Additionally, it's harder for them to get drunk.
    • -
    • Unathi age range is now 32 to 260.
    • -
    • Unathi are not as slowed by heavy items.
    • -
    -

    Atermonera updated:

    -
      -
    • Translators no longer try to translate null languages.
    • -
    -

    LorenLuke updated:

    -
      -
    • Allows Blast doors to be attacked and broken like regular airlocks.
    • -
    • Changelings can bank up to a maximum of 3 respecs at one time.
    • -
    • Changelings begin with 2 respecs.
    • -
    • Firing a silenced weapon gives a message in text to the user.
    • -
    -

    MagmaRam updated:

    -
      -
    • Added instructions on how to use the changelog updating scripts.
    • -
    • Updated in-game EVA manual.
    • -
    -

    Neerti updated:

    -
      -
    • Adds makeshift armor for the head and chest regions. How protective they are depends on the material used to craft it. The helmet is made by using wirecutters on a bucket, then using a stack of material. The chestpiece is made by crafting two armor plate, using wires on one of them, then hiting one with the other.
    • -
    -

    Yoshax updated:

    -
      -
    • Water such as the pool will no longer apply fire stacks when you enter, meaning you will no longer be flammable from swimming.
    • -
    - -

    16 April 2017

    -

    Anewbe updated:

    -
      -
    • Bartenders now spawn with their shotgun permit. Click on it in hand to name it.
    • -
    • Lessens the bloodloss from severe burn damage.
    • -
    • Hardhats now give some ear protection.
    • -
    • Hardhats can no longer fit in pockets.
    • -
    -

    LorenLuke updated:

    -
      -
    • Allows removal of PDA ID with alt-click.
    • -
    -

    Yosh updated:

    -
      -
    • Scrubbers now scrub Phoron by default.
    • -
    • Scrubbers now have the first dangerzone at anything more than 0 Phoron.
    • -
    • No longer will you attack Alarms with your ID when trying to unlock them.
    • -
    - -

    12 April 2017

    -

    Anewbe updated:

    -
      -
    • Material weapons now go dull instead of shattering. Certain weapons, like spears, will still shatter.
    • -
    • Dull weapons do less damage, but can be sharpened with a whetstone.
    • -
    • Whetstones can be crafted using plasteel.
    • -
    -

    Belsima updated:

    -
      -
    • Replaces cypherkey sprites with improved ones.
    • -
    -

    Sin4 updated:

    -
      -
    • You can no longer ascend a table by walking from a flipped table to a non-flipped one.
    • -
    - -

    08 April 2017

    -

    Anewbe updated:

    -
      -
    • Aprons now have pockets.
    • -
    • Automute shouldn't trigger if you don't type anything.
    • -
    • Adds the Chief of Security alt title for the HoS.
    • -
    • Wooden circlets can now be worn on the head.
    • -
    • Package bombs now beep when activated, and have a delay before exploding.
    • -
    • Package bombs are more expensive.
    • -
    • Robolimbs can take a bit more damage before they start malfunctioning.
    • -
    • Shrieking now decloaks changelings.
    • -
    • Drying yourself off with a towel should actually dry you off a bit now.
    • -
    -

    Arokha updated:

    -
      -
    • Simple animals resist out of buckles and lockers
    • -
    • Simple animals with retaliate but not hostile assist each other better if they also have cooperative
    • -
    • E-nets now are resist-out-of (or clickable) by the one inside or outside, rather than having HP, and can be dragged around
    • -
    -

    Atermonera updated:

    -
      -
    • FBPs can now have numbers in their name. The first character cannot be a number.
    • -
    • Common simple animals now have their own language, and as such are no longer understandable by humans.
    • -
    • Translators can't understand the same languages that recorders can't, including the new animal languages.
    • -
    -

    Leshana updated:

    -
      -
    • Upgrades the automatic pipe layer to modernize its code and make it constructable! Constructs and deconstruts like other machines now. Circuits are buildable in the autolathe. Uses steel to make pipes.
    • -
    -

    Magmaram updated:

    -
      -
    • Splints will now show up in examine text on hands and feet as well as arms and legs.
    • -
    -

    Sin4 updated:

    -
      -
    • Fixed back icons for Z8 Carbine, C20r, fireaxe, spear, and baseball bat.
    • -
    • If observing before roundstart, you may respawn.
    • -
    - -

    31 March 2017

    -

    Anewbe updated:

    -
      -
    • Added a number of crates to cargo.
    • -
    • Added the electric welder as a hidden autolathe recipe.
    • -
    • Added a few colored (in sprite, not in color) flashlights, to the loadout. Sprites c/o Schnayy.
    • -
    • Maps in a pair of jumper cable kits. Use these to revive FBPs.
    • -
    - -

    30 March 2017

    -

    Anewbe updated:

    -
      -
    • Italics in chat are now trigged with | , rather than / .
    • -
    • Energy weapons, flashlights, stunbatons, and welders can now be moved from hand to hand by click+dragging.
    • -
    • Flashlights can now be placed in wall rechargers.
    • -
    • Adds jumper cables, that act a bit like a defib for FBPs.
    • -
    • Bicaridine and Myelamine should now properly repair internal bleeding.
    • -
    • Overdoses are now more dangerous.
    • -
    • Chloral Hydrate overdoses are now even more dangerous.
    • -
    -

    Arokha updated:

    -
      -
    • Adds body markings and tattoos.
    • -
    -

    MagmaRam updated:

    -
      -
    • Borgs and assorted robits can now use grinders in chemistry and the kitchen.
    • -
    - -

    28 March 2017

    -

    Anewbe updated:

    -
      -
    • Disregard the last changelog on the spelling of HI, the correct spelling is Hephaestus. My bad.
    • -
    • Added a changelog editing system that should cause fewer conflicts and more accurate timestamps.
    • -
    • Added Myelamine, a blood clotting chemical. This is available to antags, and can be ordered from cargo or mixed.
    • -
    • Added Osteodaxon, a bone fixing medicine. This is available to antags, and can be mixed.
    • -
    • Added Carthatoline, a stronger anti-toxin.
    • -
    • Added Spidertoxin, which comes from spiders (duh), and is used in making Myelamine.
    • -
    • Death Alarms can now be ordered from cargo.
    • -
    • Dexalin Plus is half as strong (still pretty strong, though).
    • -
    • Ninja, Merc, and ERT-M Hardsuits can now inject myelamine.
    • -
    • Inaprovaline now decreases the effects of bloodloss, and lessens brain damage taken from OxyLoss.
    • -
    • Prosthetic organs now take randomised damage when emp'd, this should roughly average out to the old values.
    • -
    • The effects of heart damage have been tweaked, should be slightly easier to survive now.
    • -
    • Some of the stronger chems have side effects, like confusion or blurry vision. These should be fairly minor, and we may be tweaking them in the future.
    • -
    • The suiciding var now wears off, making it possible to save suicide victims if quick action is taken.
    • -
    • Death Alarms now announce on General comms again.
    • -
    • Borgs can climb tables.
    • -
    • Skrell can now be up to 130 years old.
    • -
    • Skrell are more vulnerable to flashes, due to their large eyes.
    • -
    • Tajaran no longer have appendicies.
    • -
    • Tajaran are more vulnerable to flashes.
    • -
    • Unathi have less brute resist, but some burn resist.
    • -
    • Unathi gender is now unclear to non-Unathi.
    • -
    - -

    22 March 2017

    -

    Anewbe updated:

    -
      -
    • Oxyloss now shows up as cyan in scanners.
    • -
    -

    Arokha updated:

    -
      -
    • Having less than 30% blood (as a result of literally having that little blood, or a broken heart) causes 75 oxyloss per tick rather than 300 toxins and instant death, to allow for heart transplants.
    • -
    • Infections now spread and process properly between external organs.
    • -
    • Infections now have appropriate symptoms that indicate to a player that they have one.
    • -
    • Infections are now diagnosable more accurately in a medscanner, or visually for high level infections or dead limbs.
    • -
    -

    Atermonera updated:

    -
      -
    • EAL, Sign language, and emotes will no longer use autohiss
    • -
    • Surgeon Borgs now have a proper medical hud module
    • -
    - -

    24 February 2017

    -

    Anewbe updated:

    -
      -
    • Fake command reports now make the paper show up.
    • -
    • Mining cameras should work now.
    • -
    -

    MagmaRam updated:

    -
      -
    • There is now a short delay before being able to fire when using hostage-taking mode, and a short delay between shots. This should make hostage mode useful for taking hostages and ambushes, rather than as an aimbot in actual firefights.
    • -
    • Sandwiches at max size can be eaten with a fork.
    • -
    -

    Yosh updated:

    -
      -
    • Some vending machines now log the items they've vended and had stocked, storing the name of the user, the time and the item. These can be found by using the new verb for vending machines, or from the right click menu.
    • -
    -

    Zuhayr updated:

    -
      -
    • Adminhelps now have a TAKE button that allow an admin to claim it, and inform the adminhelper that someone is on the case.
    • -
    - -

    28 January 2017

    -

    Anewbe updated:

    -
      -
    • Added Medical and Meson aviators.
    • -
    • Medical and Meson aviators are now in the loadout, department locked.
    • -
    • Meson Scanners have been added to the loadout, department locked.
    • -
    • Medical hardsuit has a toggleable sprint.
    • -
    • Carbon and Hematite should show up in asteroid walls.
    • -
    • Readded the random crates from mining.
    • -
    • Digging through an artifact sometimes doesn't destroy the artifact.
    • -
    • Space and cracked sand should no longer stop mining drills.
    • -
    • Diona can regenerate organs and limbs.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • Resetting a character slot now requires confirmation.
    • -
    -

    Zuhayr updated:

    -
      -
    • Added a reset slot button to chargen.
    • -
    - -

    23 January 2017

    -

    Anewbe updated:

    -
      -
    • Can now just click ones boots to draw a holstered knife.
    • -
    • More boots can hold knives now.
    • -
    • Added an action button for breath masks, making it easier to toggle them.
    • -
    • Space Carp have a chance of sticking around after their event completes.
    • -
    • Robotic limbs will no longer show up on the health scanners.
    • -
    • Medics and Security can open firedoors. Do so at your own risk.
    • -
    • Chaplain hoodie now has pockets and an actual hood.
    • -
    • Winter coat hoods have the same armor values as their coats.
    • -
    • Characters will now spawn in at a random level of hunger.
    • -
    • Assisted and Prosthetic organs now have sprites.
    • -
    • Surgical tools will not attack while on help intent, this should prevent people getting accidentally stabbed in surgery.
    • -
    • Tajaran now process reagents slightly faster.
    • -
    • Taj are now allergic to coffee again, per loremaster request.
    • -
    • Taj now get drunk faster.
    • -
    • Hyperzine is now more toxic to Taj.
    • -
    • Readded the Vox for admin/antag use and testing. They breathe Phoron now, rather than Nitrogen.
    • -
    • The Xenotaser should work properly.
    • -
    -

    FTangSteve updated:

    -
      -
    • RootSpeak is now split into a local and a global variant. For now the global acts as a hivemind.
    • -
    -

    Hubblenaut updated:

    -
      -
    • Can now click on turfs with trash bags and similar to quick-gather everything on it. No longer pixelhunting for cigarettes and bullets.
    • -
    • Buckets and other reagent holders will no longer simply be put into the janitorial cart's trash bag.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • The round start and auto-antag spawners can now check if players have played long enough to be eligable for selection.
    • -
    -

    Techhead updated:

    -
      -
    • Added a new random event: Shipping Error - A random crate is mistakenly shipped to the station.
    • -
    - -

    12 January 2017

    -

    Anewbe updated:

    -
      -
    • Ported over a bunch of hairstyles and underclothes from Baystation.
    • -
    • Nurse spiders inject eggs less frequently.
    • -
    • Nurse spiders give a warning to the victim when they implant eggs.
    • -
    -

    Neerti updated:

    -
      -
    • Hand-held flashes and flash rounds will now stun upon repeated applications, similar to stun batons.
    • -
    - -

    03 January 2017

    -

    Anewbe updated:

    -
      -
    • Farmbots should be buildable again.
    • -
    • FBPs with vital (head/torso/groin) damage will now show up on the crew monitor as being damaged.
    • -
    • Flashes should now properly affect accuracy in hand-to-hand.
    • -
    • Taj should no longer be poisoned by any sort of coffee. Looks like we missed a spot last time.
    • -
    • Recording tapes can now hold 30 minutes of chat.
    • -
    • Tape recorders and their tapes now fit in security and detective belts.
    • -
    • Lasers can now ignite thermite on walls.
    • -
    • Device cells now fit in wall rechargers.
    • -
    - -

    30 December 2016

    -

    Anewbe updated:

    -
      -
    • Changed run/walk speed to be based only on a config file.
    • -
    • Walking should be faster now.
    • -
    • Removed shoeless slowdown.
    • -
    -

    Atermonera updated:

    -
      -
    • Science grippers can install and remove borg components
    • -
    • Exosuit grippers can install exosuit equipment
    • -
    • Sheetloaders can load materials into protolathes and circuit imprinters.
    • -
    • Protolathes and circuit imprinters input materials like autolathes, taking as much of the fed stack as it can.
    • -
    -

    MagmaRam updated:

    -
      -
    • Beakers can now have longer labels.
    • -
    • Adds defibrilator crate for cargo.
    • -
    • Changed how certain stacks spawn behind the scenes. Should fix a few esoteric bugs without impacting anything else.
    • -
    -

    Neerti updated:

    -
      -
    • Subtracting, multiplying, and dividing with arithmetic circuits should actually occur now.
    • -
    • Added new arithmetic circuits; sign, round, and exponent.
    • -
    - -

    17 December 2016

    -

    Anewbe updated:

    -
      -
    • EVA rig now has insulated gauntlets.
    • -
    • Adds another slot to select languages, if desired.
    • -
    • The base device cell is now selectable in the loadout.
    • -
    -

    ForFoxSake updated:

    -
      -
    • Digital Valve pipes can now be made and moved.
    • -
    • Air Vents can now have their direction changed.
    • -
    • Atmospherics is now a little less cluttered.
    • -
    -

    MagmaRam updated:

    -
      -
    • Added a nice implant that allows humans to speak EAL.
    • -
    -

    N3X15 updated:

    -
      -
    • Added a changelog editing system that should cause fewer conflicts and more accurate timestamps.
    • -
    • Killed innocent kittens.
    • -
    - -

    01 December 2016

    -

    Anewbe updated:

    -
      -
    • Adult Diona should be able to name themselves properly now. Tweaked from a Baystation PR by FTangSteve.
    • -
    • Lightning spells and bioelectrogenesis will no longer stun outright.
    • -
    • FBPs should no longer get mutations from radiation.
    • -
    • Observe warning should properly show how long you have before you can join.
    • -
    • Adds a Toggle Shoe Layer verb to shoes, that let them be worn over the uniform (ie tucking your pants into your shoes).
    • -
    • Shoes now properly check if they can hold knives or not.
    • -
    • Sign language can now be used while muzzled.
    • -
    -

    Datraen updated:

    -
      -
    • Skrell are now more resistant to various chemicals, more susceptible to pepperspray.
    • -
    -

    ForFoxSake updated:

    -
      -
    • Fixed a possible href exploit allowing any living player to speak any language.
    • -
    • Organic beings can no longer speak Encoded Audio Language, although they can still understand it just fine.
    • -
    • Positronic brains can now speak Encoded Audio Language.
    • -
    • Station manufactured Full Body Prosthetics can now speak Encoded Audio Language.
    • -
    -

    MagmaRam updated:

    -
      -
    • Corpses will now process a select few chemicals, meaning you can now add blood into people who bled out before defibbing them.
    • -
    • Defibrilators fixed again.
    • -
    • R&D machines will now accept stacks of metal and glass from Cargo orders properly.
    • -
    -

    N3X15 updated:

    -
      -
    • Electrical storms no longer affect only cargo. If you're not cargo, your lights are no longer safe.
    • -
    -

    Nerezza updated:

    -
      -
    • APCs now have a new EMP behavior. Regular APCs shut off for a few minutes, critical APCs (engine and AI) shut off for 30ish seconds. Medbay will now not be permanently disabled by EMPs if no engineers are available to fix their APCs.
    • -
    • Bay's timed reboot interface for APCs has been ported for EMPed APCs.
    • -
    • APCs affected by grid checks say so on their nanoUI now.
    • -
    • APCs damaged by the apc_damage random event are now effectively emagged APCs. Anyone can operate their interface.
    • -
    • Emagged APCs can now be repaired by removing their power cell and using a multitool to 'reboot' them manually.
    • -
    • Nin and twiz no longer **** up APCs if they drain the battery completely.
    • -
    • Nin and twiz drain power from the wire an APC is connected to first, then drain from the power cell to fill the drain's 'quota'. Because the amount of power given from the power net is random, this means the battery will still drain but this also means you don't need to crowbar tiles in a room if the APC is empty.
    • -
    • Bluescreened APC wire panels now visibly open like they should.
    • -
    • Bashing APCs open was only effective under certain circumstances, but would spam everyone anyway. This has been changed to only spam the user and to be more indicative of when you can bash the cover off.
    • -
    • Full grammar pass on APCs.
    • -
    • Hazard shutters animate slightly and play a sound so players can more readily identify where shutters are being pried.
    • -
    • Two people can't pry the same shutter simultaneously anymore.
    • -
    • Fixed a bug causing shutters to immediately pry open when people didn't want the shutter open.
    • -
    • Inflatables can be deflated using ctrl-click.
    • -
    • Inflatables can be deployed on adjacent tiles by clicking them.
    • -
    • Bumping into closed inflatable doors will no longer freeze them for a few moments.
    • -
    -

    Yoshax updated:

    -
      -
    • All Heads of Staff now get multi-color pens in their office.
    • -
    • Doors that do not have an access requirement can now be opened when handcuffed.
    • -
    - -

    21 November 2016

    -

    Anewbe updated:

    -
      -
    • Drawing blood with a syringe now takes a moment.
    • -
    • Communicators no longer have a loadout cost.
    • -
    • Having more than 50 tox will now cause liver damage, rather than 60.
    • -
    • Adds Stimm, a homemade hyperzine made of sugar and welding fuel.
    • -
    • Hyperzine is now toxic.
    • -
    -

    Nerezza updated:

    -
      -
    • Space suits now hide jumpsuits, so excessively bulky jumpsuits no longer peek through.
    • -
    • Teshari wearing webbing now have the correct sprite overlay. More accessories need sprites, however.
    • -
    • Teshari sprites no longer show the majority of suit accessories, anyone who wants to pitch in to fix this are invited to do so!
    • -
    • Windoors can now be disassembled. Apply crowbar when open.
    • -
    • Engiborgs and drons can name door and windoor assemblines now. Click an adjacent assembly with no modules active.
    • -
    • Windoors now know how to name themselves. In addition, unnamed windoors now spawn with their default name instead of null.
    • -
    -

    RedStryker updated:

    -
      -
    • Added a colorable hairflower to the loadout.
    • -
    • Added a taqiyah to the loadout that can be colored with the color datum.
    • -
    • Fixed the sprite for the red Security Hat backwards sprite so that the 'N' on it is no longer backwards.
    • -
    -

    Yoshax updated:

    -
      -
    • All robots now get crowbars, flashes and fire extinguishers.
    • -
    • IV Drips are no longer dense, meaning they can be walked through like chairs.
    • -
    • Robots can now use the toggle lock verb on crates and lockers.
    • -
    • There is now an experimental welding tool, it regenerates its fuel on its own! One is given to the Chief Engineer, produced in Research, or found in Syndicate toolboxes.
    • -
    - -

    20 November 2016

    -

    Datraen updated:

    -
      -
    • Global announcer now has access to engineering channel.
    • -
    • Supermatter now uses the global announcer.
    • -
    -

    Nerezza updated:

    -
      -
    • Digital FBP/Cyborg brains no longer drop brains.
    • -
    • Digital FBP/Cyborg brains are tagged with their designation now.
    • -
    • All cyborgs can now unbuckle people from beds/chairs. Just attack the structure with no module selected.
    • -
    • Added the current station date to the Status tab. Ported from Baystation.
    • -
    -

    Yoshax updated:

    -
      -
    • Adds the ability for Hydroponics Trays to enter cryogenic stasis. You can do this by using a multitool on one. Wheh in stasis the plant will be frozen in time, it will neither grow nor die. Now you can have a life!
    • -
    - -

    18 November 2016

    -

    Anewbe updated:

    -
      -
    • Added .45 and tommygun AP ammo to the uplink.
    • -
    • CPR can be performed on corpses, doesn't actually help them.
    • -
    -

    Datraen updated:

    -
      -
    • Makes cameras faster, removing a large chunk of bloat relating to taking pictures. Specifically for taking pictures of angry cheetos.
    • -
    -

    MagmaRam updated:

    -
      -
    • Slimes will now properly process chems that have zero effect on them (that is, they'll get rid of them instead of clogging up their metabolism forever).
    • -
    -

    Nerezza updated:

    -
      -
    • Added Lemon Juice to soda dispensers across the station. Reagent cartridge refills can be ordered via cargo.
    • -
    • Added Lemon Juice and Milk Cartons to the bar's Booze-o-Mat. You can now order milkshakes and not get shot (maybe).
    • -
    -

    Yoshax updated:

    -
      -
    • Being unable to breathe and having oxyloss will now cause brain damage that scales with the amount of oxyloss you have. Without oxygen, the brain takes damage and will EVENTUALLY die (but you would most likely die of actual oxyloss before that point.)
    • -
    - -

    17 November 2016

    -

    Anewbe updated:

    -
      -
    • Slowdown in armor sets moved to chest and legs, rather than arms and legs.
    • -
    • Bullets and lasers will now show up on Autopsy Reports.
    • -
    • Fixed all ERT calls being silent, regardless of selected option.
    • -
    • Flashlights can now fit in rechargers.
    • -
    • Added flashlights, maglights, and the secHUD sunglasses (Sec only) to the loadout.
    • -
    -

    TheGreyWolf updated:

    -
      -
    • Added Sign language, which can be selected from character setup.
    • -
    - -

    13 November 2016

    -

    Anewbe updated:

    -
      -
    • Adds a list to prevent certain jobs from being certain roundstart antags, rather than outright preventing them.
    • -
    • Surplus crates won't make more surplus crates.
    • -
    • Random buys from uplinks will no longer buy anything out of the Badassery tab.
    • -
    • Loincloth now has an on-mob sprite.
    • -
    • Ported Bay's tape recorders (which actually work).
    • -
    -

    Broseph Stylin updated:

    -
      -
    • Added HUD aviators to the loadout. They're restricted to security, and can toggle between HUD and flash protection modes, but won't offer both at once.
    • -
    -

    MagmaRam updated:

    -
      -
    • Holsters can be concealed by some suit-slot items, others conceal all accessories.
    • -
    • Fixed certain suit-slot items not hiding jumpsuits properly.
    • -
    -

    RedStryker updated:

    -
      -
    • Adds a Guy Fawkes mask.
    • -
    -

    Yoshax updated:

    -
      -
    • Clipboards can now be made out of wood.
    • -
    - -

    25 October 2016

    -

    Anewbe updated:

    -
      -
    • The effects from empty-handed disarming now have a cooldown.
    • -
    • HoS and Detective equipment is less protective.
    • -
    - -

    24 October 2016

    -

    Anewbe updated:

    -
      -
    • The color selectable beret should now be more vibrantly colored.
    • -
    • Bullet armor has a higher chance of preventing an embed.
    • -
    • The actual system by which embed works has been changed. The overall effect should be negligible.
    • -
    • Flashlights use device cells. Time of use should be roughly unchanged.
    • -
    • Device cells have a chance to spawn where normal cells do.
    • -
    • Internal Affairs Agent HUD icon added.
    • -
    • Command, QM, and Bridge Secretary icons are now blue.
    • -
    • Research department icons are now purple.
    • -
    • Supply department icons are now brown.
    • -
    • Chemist icon is now white and red, like the rest of medical.
    • -
    • Using a roll of tape on a person requires the same level of grip as handcuffs.
    • -
    • The disclocation chance when using disarm intent with a weapon has had its' formula changed, meaning the threshold for always disclocatiing is now higher, and no longer 15 force. Meaning weapons will dislocate limbs less often and will also do less damage.
    • -
    -

    MagmaRam updated:

    -
      -
    • Rates of blood loss now depend on the type of wound inflicted and where the wound is inflicted, as well as the damage.
    • -
    -

    Neerti updated:

    -
      -
    • Changes how the grid check event works. A new machine called the grid checker exists in engineering, near the engineering substation. The actual event now involves a power spike originating from the engine, which the grid checker will activate upon sensing it, and causing a blackout. Engineering can restore power faster if they hack the grid checker correctly. A piece of paper left in the substation has more details.
    • -
    • Adds new 'spell power' mechanic, currently tied to technomancer cores. Certain cores will augment various characteristics of spells, such as damage, radius, etc Base spell power is 100% (internally 1.0) and some cores may raise or lower it.
    • -
    • Adds new 'info' tab for Technomancers that hopefully tells new them what they need to know.
    • -
    • Round-end now shows every spell each technomancer has, as well as their core type.
    • -
    • Ability HUD buttons can be re-ordered by clickdragging one button onto another.
    • -
    • Recycling core now actually works.
    • -
    • Adds two new cores. The Safety Core, which reduces instability by 70%, however it hass less energy, lower recharge rate and lower spell power. Also the Overcharged Core which uses more energy, caused more instability, but has far higher spell potency.
    • -
    • Adds a new Spyglass item, that functions exactly like a pair of binoculars. This is for Techomancers.
    • -
    • Technomancer Resurrect now has a deadline of 30 minutes until a dead person can't be revived, instead of 10 minutes.
    • -
    • Technomancer Radiance is now three times as strong. Also Radiance with a Scepter prevents the caster and allies from being afflicted.
    • -
    -

    PapaDrow updated:

    -
      -
    • Striped undergarments now exist.
    • -
    -

    Redstryker updated:

    -
      -
    • Added a blue variant of the Medical voidsuit called the 'Emergency Medical Response Voidsuit' that can be obtained from the suit cycler.
    • -
    - -

    10 October 2016

    -

    Anewbe updated:

    -
      -
    • The base device cell has been shrunk, for use in non-weapon devices.
    • -
    • Adds another class of device cell, for use in weapons.
    • -
    • Belts can now hold device cells.
    • -
    • Cryopods (including the portal and elevator) no longer consume ammo or device cells.
    • -
    • Low Yield EMP grenades now have the proper EMP radii.
    • -
    -

    Redstryker updated:

    -
      -
    • Allows promotion to Colony Director on the ID console.
    • -
    - -

    08 October 2016

    -

    Anewbe updated:

    -
      -
    • Unloading an energy weapon should now correctly show what was unloaded.
    • -
    • Borg stun baton is back to the old cost, for balance reasons.
    • -
    -

    Redstryker updated:

    -
      -
    • 'Overseer' added as an alt title to Colony Director alt titles list.
    • -
    -

    Spades Neil updated:

    -
      -
    • Adds the ability to hack Jukeboxes.
    • -
    -

    Yoshax updated:

    -
      -
    • Flashlights now take powercells.
    • -
    • Flashlights now have multiple brightness levels, including low, medium and high.
    • -
    - -

    06 October 2016

    -

    Anewbe updated:

    -
      -
    • Energy weapons and stunbatons now use special device power cells, these can still be recharged.
    • -
    • Energy weapons can be unloaded and reloaded by clicking them with an empty hand or a device cell, respectively. The process of loading a cell takes a few moments.
    • -
    • Stunbatons no longer require a screwdriver to switch cells.
    • -
    • Tweaked the order in which stunbatons check for power, they should now visibly power off when their cell hits 0, instead of one hit after.
    • -
    • Security lockers (HoS, Warden, and Officer) now have an extra device cell in them.
    • -
    • Protolathe can print device cells.
    • -
    • Adds start_recharge() proc to energy weapons. When called, this should cause the affected weapon to begin self-charging.
    • -
    • Weapons that self-recharge won't do so for a short period after firing.
    • -
    • On weapons that can fire both lethally and non-lethally, lasers drain twice as much power as tasers.
    • -
    • Laser cannon, LWAP, and self_recharging weapons cannot switch cells.
    • -
    • Map has been changed to include more rechargers. Merc and ERT bases include extra device cells.
    • -
    -

    Neerti updated:

    -
      -
    • Cleaned up the work in progress event system.
    • -
    • Added framework for a new grid check for the new event system.
    • -
    -

    Spades Neil updated:

    -
      -
    • Replaced Station Administrator with Colony Director, based on feedback literally from NASA.
    • -
    -

    Yoshax updated:

    -
      -
    • You can now only fit one pizza per box, and pizzas will no longer vanish to pizza gnomes.
    • -
    • Energy swords will now produce a small light. The light is determined by the color of the blade.
    • -
    • Simple mobs such as slimes, or carp, will now ignore intent requirements for passing applied tape.
    • -
    • Long records will no longer be devoured by long-record-goblins when attempting to edit them using a console in-round.
    • -
    • AIs with special roles will now get access to the fancy law manager.
    • -
    - -

    05 October 2016

    -

    Redstryker updated:

    -
      -
    • Added four sounds that are randomly played when bones break. Also allows the Technomancer to play the bone break sound.
    • -
    • Adds a black variety of the Security Voidsuit called the 'Crowd Control' voidsuit. It can be obtained from a Suit Cycler with Security clearence.
    • -
    • Codes in icon state for the Press Vest.
    • -
    • Added a child of the Medical armband with a red cross on it. It is available on the loadout.
    • -
    - -

    02 October 2016

    -

    Anewbe updated:

    -
      -
    • Pain from burn damage is now equal to that of brute damage.
    • -
    • Removed the exploit by which you could gain cargo points by ordering plastic crates.
    • -
    • Upped cargo point gain by 50%.
    • -
    • Parapen in SpecOps crate replaced with a 4th smoke grenade.
    • -
    -

    HarpyEagle updated:

    -
      -
    • Adds applying pressure to body parts to reduce bleeding. With desired body part selected, help-intent click yourself or get an aggressive grab, then help-intent attack with the grab item. Each person should only be able to apply pressure to one body part on one person at a time, so choose wisely. Applying pressure will get blood on your hands.
    • -
    -

    Yoshax updated:

    -
      -
    • Armbands can now be attached to things that go in the outer suit slot.
    • -
    • Shanking has been added. You can shank someone by getting an aggressive grab on them, targetting their chest and attacking them with a sharp item. This has a special attack that has greatly increased chance to do internal damage, also does bonus damage for weapons that are both sharp and have edge.
    • -
    -

    Zuhayr updated:

    -
      -
    • Added /vg/ direct-action ventcrawling. You will now crawl through the actual pipe network, a step at a time. Have fun.
    • -
    - -

    19 September 2016

    -

    Anewbe updated:

    -
      -
    • Blood Drain now heals internal damage, including broken bones and internal bleeding.
    • -
    • Adds the Command Secretary job.
    • -
    • CE hardsuit now has proper magboots and insulated gauntlets.
    • -
    • Powersinks should actually explode again, after a while.
    • -
    -

    MagmaRam updated:

    -
      -
    • Lasers and energy projectiles in general now glow in the dark.
    • -
    • Robotic and prosthetic limbs can now be used in creation of simple robots, rather than just the robotic (lawed-chasis) limbs.
    • -
    -

    Zuhayr updated:

    -
      -
    • Added /vg/ direct-action ventcrawling. You will now crawl through the actual pipe network, a step at a time. Have fun.
    • -
    - -

    16 September 2016

    -

    Anewbe updated:

    -
      -
    • Explosive implants should no longer gib the target if the setting is Localized Limb.
    • -
    • Lasercannon has 4 shots and fires slightly faster.
    • -
    • Lasercannon shots are slightly weaker to compensate for increased sustain.
    • -
    • Changes Unathi sprites slightly.
    • -
    • The advanced egun, laser carbine, and lasercannon now take up a bit more space in bags.
    • -
    • Prosthetic limbs and extremities no longer increase body temperature.
    • -
    • Ninja and Technomancer now require 5 players to start in either secret or voted.
    • -
    • Split skirts into 'skirts', which are just a skirt, and 'skirt outfits', which cover the upper body. Check your loadouts, they should remain otherwise unchanged.
    • -
    • Splints are no longer reusable.
    • -
    • Water is now more effective at dousing burning people.
    • -
    • Ninjas now vanish in a cloud of smoke, rather than exploding.
    • -
    -

    Chinsky updated:

    -
      -
    • Added a hawaii shirt to loadout accessories. Can be attached to clothing like suit jackets etc. Can also be found in mixed wardrobes.
    • -
    -

    Yoshax updated:

    -
      -
    • People bleed faster and more.
    • -
    • Splints are once again reusable and have been improved behind the scenes.
    • -
    • Removing splints will now correctly give you the splint used to splint the organ.
    • -
    - -

    03 September 2016

    -

    Yosh updated:

    -
      -
    • Projectile flash rounds will now do the same as a flash when it hits the target. As such, it will blind, confuse and blur the eyes of thw target. Pistol and machine gun rounds last the same length as a flash, shotgun rounds last longer.
    • -
    • Changeling recursive enhancement is now a toggleable passive ability, instead of a one-time use active ability.
    • -
    • You can now vomit by using the vomit emote.
    • -
    -

    Yoshax updated:

    -
      -
    • Changeling armor and space armor can now be cast off regardless of your stored chemicals.
    • -
    - -

    02 September 2016

    -

    Yosh updated:

    -
      -
    • DNA Lockable guns have been finished. Any gun can be made into a DNA Lockable gun by inserting a DNA Chip Lock. These are not currently available, and are adminspawn only. Please refer to your nearest staffmember/developer to begin discussion for future implementations of this feature.
    • -
    • A new hairstyle has been added named poofy2.
    • -
    -

    Yoshax updated:

    -
      -
    • Autotraitor now needs 0 players to start in secret.
    • -
    • Diona are now slightly faster!
    • -
    - -

    01 September 2016

    -

    Alberyk updated:

    -
      -
    • Added more horns and horns related facial options for Unathi.
    • -
    -

    Anewbe updated:

    -
      -
    • Hyperzine metabolizes twice as quickly.
    • -
    • Changeling space suits now have magboots.
    • -
    • Armblade now has suicide_act text.
    • -
    -

    Techhead updated:

    -
      -
    • Medical splints can now also be applied to hands and feet (in addition to arms and legs).
    • -
    • For those that miss the old functionality, ghetto splints have been added. These can be crafted with a roll of tape and a metal rod and can only splint arms and legs.
    • -
    -

    Yosh updated:

    -
      -
    • The secure briefcase is now available in the loadout for anyone who wishes to use it.
    • -
    • Leaving a space area and entering a non-space area will no longer leave your sprite floating.
    • -
    • Ponchos can now be attached to your uniform as an accessory. In addition they can also be attached to suits!
    • -
    • Changeling regenerative stasis will now properly regrow limbs.
    • -
    • Changeling regenerative stasis will no longer runtime and refuse to work when you have a missing limb.
    • -
    • The shuttle during revolution will no longer take forever and a day to arrive and such.
    • -
    - -

    30 August 2016

    -

    Anewbe updated:

    -
      -
    • Arm and leg guards are now slightly less slowing.
    • -
    • Mining RIG is now faster
    • -
    • Tweaks security voidsuit armor values.
    • -
    • Hardsuits (RIGs) now have an inbuilt suit cooling system, toggled via HUD button. This only works when the hardsuit is fully deployed, and drains charge from its power cell.
    • -
    -

    Neerti updated:

    -
      -
    • Emitters can be examined to see if they are damaged. They can also be repaired by applying metal sheets to them.
    • -
    • Emitters now only explode on death if they are on a powered wire with significant power flowing through it.
    • -
    • Emitters don't explode in one hit, or by tasers or non-damaging projectiles anymore.
    • -
    - -

    29 August 2016

    -

    Haswell updated:

    -
      -
    • Modules installed within a hardsuit will now be listed when examining the hardsuit control module while being held or worn, if the maintenance panel is open.
    • -
    -

    Hubblenaut updated:

    -
      -
    • Bottles will now actually sell for their set prices.
    • -
    • Chief Medical Officer and Medical Doctors now spawn with a health analyzer instead of a penlight.
    • -
    -

    Sin4 updated:

    -
      -
    • Camera Console swaps to active camera upon clicking on.
    • -
    • Hugs gender correctly.
    • -
    • Prometheans gender correctly and have a gender identity.
    • -
    • Meatspike no longer takes you prisoner upon placing something on it.
    • -
    • Lighting someone on fire now tells the admins.
    • -
    • Wiping something down with a damp rag no longer wets the floor.
    • -
    • Captains gloves now appear when put on.
    • -
    • Fixes Station Administrator Spawn point and access/restrictions.
    • -
    • Renamed items from captain to station administrator.
    • -
    -

    Yoshax updated:

    -
      -
    • IDs can now actually be put onto your ears.
    • -
    • Lungs will now once again rupture when you are in an area where you cannot breathe. This has a relatively small chance to happen.
    • -
    - -

    15 August 2016

    -

    Anewbe updated:

    -
      -
    • Changed some words to match current Tajaran lore.
    • -
    -

    Hubblenaut updated:

    -
      -
    • Adds a verb for toggling whether to show specific pieces of underwear.
    • -
    • Changes medical belt sprite. Mostly white now so they go nicely with all medical uniforms.
    • -
    -

    Yoshax updated:

    -
      -
    • Dirt accumulation on tiles will now work again.
    • -
    • The change appearance window provided to antagoniss such as mercenaries, heisters or suchlike (including traders!) will now properly allow people to select species they are whitelisted for.
    • -
    - -

    13 August 2016

    -

    Yoshax updated:

    -
      -
    • The ERT camera monitor on the shuttle will now connect to the right network.
    • -
    • The 'choose sprite' verb as a ghost will no longer prematurely clear you sprite and will now return your sprite to what it was previous when you press 'no'. However, it will not allow you to get back the sprite of your actual character because those are horrible snowflakes.
    • -
    • The Atmos Substation is now a proper substation with a breaker box and all!
    • -
    • Diona Nymphs now get a popup window on evolution to allow them to input a name.
    • -
    • Changeling revive will now close any surgical incisions.
    • -
    - -

    08 August 2016

    -

    Kelenius updated:

    -
      -
    • Xenoarcheology code has been partially redone.
    • -
    • Pick set will now sort the picks inside it.
    • -
    • Removed useless random numbers from GPS coordinates in various places. I'm sure we have not lost the arcane knowledge of rounding 500 years into the future.
    • -
    • Picks renamed to show their excavation depths.
    • -
    • Suspension generator's power use lowered.
    • -
    • Suspension generator's different field types removed. By the way, remember that they can suspend any item and even mobs.
    • -
    • Archeology belts and pick sets can now hold small pickaxes. Pick sets still only have 7 slots. Brushes fit on your ears.
    • -
    • Empty rock drop rate reduced.
    • -
    • Empty rock renamed from 'rock' to 'small rock' so you can tell if you are clicking on a turf or an item when hovering over it.
    • -
    • Empty boulder spawn rate reduced.
    • -
    • Tape measuring is a bit faster.
    • -
    • Scanner now shows the lowest and the highest depth of the find (highest is depth + clearance) for easier calculations. Ideally, you need to hit exactly the lowest spot. Less ideally, hit anywhere between higest and lowest. Hit below lowest and you have a chance to break the find.
    • -
    • You can now use a brush to clear strange rocks. Welder uses less fuel for that than before.
    • -
    • Anomaly analyser's report made a bit easier to read.
    • -
    • Anomaly locater will now also locate normal finds.
    • -
    • Gas masks will now correctly spawn as archeological finds.
    • -
    • Digsites will now properly contain several (4-12) turfs in a 5x5 radius. Be careful when digging near your finds.
    • -
    • Suspension generator will now correctly turn off (qdel issue).
    • -
    • Archeology overlays won't disappear when the icon is updated (e.g. when mining next to it).
    • -
    • Archeology overlays won't overlap each other and will properly disappear when you mine out a find.
    • -
    • Some spawning oddities were fixed.
    • -
    • Checks for whether you get a strange rock or a clean item were fixed (previously it always gave you clean item where it should have been rolling a random number).
    • -
    • Can no longer get rid of any item by putting it into evidence bag and bag into core sampler.
    • -
    • Can no longer irreversibly fold pick set into cardboard.
    • -
    • CO2 generator effect now has a type.
    • -
    • Phoron generator effect will now always generate phoron, not sometimes phoron and sometimes oxygen.
    • -
    -

    Sin4 updated:

    -
      -
    • Scheduler ported from Baystation's port of Paradise's scheduler.
    • -
    -

    Yoshax updated:

    -
      -
    • Some items such as commonly found tools are now slightly more effective when wielded as weapons. This change has been made because many of them were too low, and low because of mostly holdovers from other servers where things such as grey tide are big concerns.
    • -
    - -

    07 August 2016

    -

    HarpyEagle updated:

    -
      -
    • Severe enough burn damage now causes one-time blood loss due to blistering and body fluid cook-off.
    • -
    -

    Sin4 updated:

    -
      -
    • Fixed ERT icon not showing up properly for sechuds.
    • -
    • Fixed instances of the game mode's config_tag being displayed instead of the game mode name.
    • -
    -

    Yoshax updated:

    -
      -
    • Attacking yourself, or anyone else with a stack of five or more telecrystals will teleport the attacked person to a random, safe (not in space) location within 14 metres.
    • -
    • All telecrystals ammounts have been multiplied by 10. This means the base amount is now 120, and an emag for example costs 30, vs the previous 12 and 3, respectively.
    • -
    • You can once again use telecrystals on an emag to add more uses to it. You get 1 use per every 2 telecrystals.
    • -
    • Instead of only being able to remove 1 telecrystal from your uplink, you can now remove 1, 5, 10, 25, 50.
    • -
    - -

    05 August 2016

    -

    Anewbe updated:

    -
      -
    • Changeling Self-Respiration is now a toggle. By default they breathe normally, but if they use the power they no longer require oxygen, or experience the effects of inhaled gasses.
    • -
    • Heat based damage has been increased. This includes fire.
    • -
    -

    Hubblenaut updated:

    -
      -
    • Windoor assemblies can now be named with a pen.
    • -
    • Windoor and airlock assemblies now show their custom name during construction phase.
    • -
    • Windoors can now be made out of two sheets of glass or reinforced glass, for normal and secure windoors respectively.
    • -
    • Windoors now automatically close after construction.
    • -
    • Adjusts the algorism for how windoors and windows are placed on construction (when there are already windows co on the same turf).
    • -
    • Windoors will now drop exactly the materials they were made of.
    • -
    • Prying a broken circuit out of a windoor will no longer cause duplicates to drop.
    • -
    • Airlocks no longer spark after spawn and several other icon update issues were fixed.
    • -
    • Fixes reinforced walls not being constructable with one sheet left in stack.
    • -
    • Windows that were busted out of their frame by force are now correctly rotatable.
    • -
    • Lots of spellchecking and code cleanup in windoor and airlock code.
    • -
    • Killed innocent kittens.
    • -
    -

    Sin4 updated:

    -
      -
    • Advanced Body Scanners are now deconstructable
    • -
    • You can now add coolant to the Radiocarbon Spectrometers
    • -
    • Frame code revamped and cleaned up.
    • -
    • R&D server circuitboards can be swapped between core and robotics types using a screwdriver.
    • -
    -

    Yoshax updated:

    -
      -
    • Wounds will now once again bleed.
    • -
    • Xeno loadout items will now properly be reloaded into a slot when the server restarts.
    • -
    • A new item has been added to the uplink. Package bombs. These come in two variants, small and big, which cost 20 TC and 40 TC respectively. These come in a box with an explosive, a disguised detonator and a screwdriver. The use the detonator you muse apply the screwdriver to configure it into detonator mode. This must be done when it is closed.
    • -
    - -

    31 July 2016

    -

    Anewbe updated:

    -
      -
    • Sprays now respect shields.
    • -
    -

    Yoshax updated:

    -
      -
    • Certain items such as pills and suchlike will once again be usable on someone who is on a surgical table/table.
    • -
    - -

    25 July 2016

    -

    PsiOmegaDelta updated:

    -
      -
    • Robot upgrades produced in robotics to be applied to Cyborgs can now once again actually be applied.
    • -
    -

    Rymdmannen updated:

    -
      -
    • Added department specific rubber stamps for cargo and warden.
    • -
    • Replaced 'small rubber stamp' with corresponding new ones in cargo area and warden's office.
    • -
    • Renamed ''quartermaster's stamp'' to ''quartermaster's rubber stamp''.
    • -
    -

    Superbee29 updated:

    -
      -
    • Ghosts can now see the power in a cable when examining it.
    • -
    -

    Yoshax updated:

    -
      -
    • Flashes no longer provide an instant stun. Flashes now confuse and blind the affected person for five seconds and in addition makes their eyes blurry for ten seconds.
    • -
    • The empty box supply crate has been replaced with a shipping crate. Which contains what you need to send stuff places!
    • -
    • The chef now gets a destination tagger and packaging paper to send people food.
    • -
    • Drinking glasses now have a material cost in the autolathe.
    • -
    • When emagged security bots such as the Securitron and ED-209 will now move and pursue faster.
    • -
    • Securty bots such as mentioned above will now be properly emagged.
    • -
    • The cost of items in the antag uplink have been tweaked. Some are cheaper, some are more expensive. In addition, you can now buy singular grenades isntead of boxes. Buying a box has a discount over the singular.
    • -
    • Repairing burn damage on FBPs will now once again properly work.
    • -
    • Undislocating limbs will now once again properly work.
    • -
    • The phoron assembly crate in cargo has been renamed to a Phoron research crate and now contains more supplies including tank transfer valves.
    • -
    • The cooldown between discount offers in the antag uplink is now 10 minutes versus the previous 15 minutes.
    • -
    • The ordering of the items in the autolathe will now be somewhat diferrent due to a code overhaul. It is now in alphabetic order.
    • -
    • Security robots such as the Securitron or ED-209 are now more hardy and can take more damage before dying.
    • -
    • The silenced pistol no longer has any recoil and can be fired faster with less delay in between shots.
    • -
    - -

    22 July 2016

    -

    Anewbe updated:

    -
      -
    • Removes assault carbine from uplink.
    • -
    • Speeds up the toxin reagents
    • -
    -

    EmperorJon updated:

    -
      -
    • Having between 20 and 100 nutrition and over 45 toxin damage will no longer cause you to gag ad-infinitum and die. It now respects vomit time restraints.
    • -
    • Gagging now occurs only when the mob has no nutrition at all. It no longer causes three toxin damage, only weakens as before.
    • -
    • Vomiting and/or gagging from toxins now occurs regardless of nutrition, not only 20+.
    • -
    -

    Neerti updated:

    -
      -
    • Adds ability for ghosts to send and receive text messages via communicator.
    • -
    -

    Yoshax updated:

    -
      -
    • Drop pod contents have been adjusted. In general, you will get something more useful and the less useful contents have been made more interesting. There is a total of 12 drop pod content lists and 7/12 are useful, 4/12 are useless, 1/12 is potentially useful.
    • -
    • Stun Revolvers will no longer be able to spawn from random energy weapon spawns. In addition, some of the other random item spawns have new items and adjusted probablities.
    • -
    • Tajaran are no longer negatively affected by coffee.
    • -
    • Bucklecuffing as it has been known for the longest time is no longer a thing. When you resist when cuffed and buckled to something, you will now resist out of the handcuffs first, allowing you to simply unbuckle yourself once done.
    • -
    - -

    13 July 2016

    -

    Anewbe updated:

    -
      -
    • Removed detonating borgs via Robotics Console
    • -
    -

    Yoshax updated:

    -
      -
    • Emagging a cargo supply console will now properly hack it and will also remove the access requirement.
    • -
    • Languages selected during character setup will once again be properly added to mobs.
    • -
    -

    xDarkSapphire updated:

    -
      -
    • Adds a new hairstyle: Spiky Ponytail.
    • -
    - -

    10 July 2016

    -

    Anewbe updated:

    -
      -
    • Changelings will no longer remain stunned or suchlike when attempting to regenerate.
    • -
    -

    Cirra/ updated:

    -
      -
    • Added a chemistry gripper for Crisis borgs.
    • -
    -

    GinjaNinja32 updated:

    -
      -
    • Adds 3x & 4x upscaling options for players with very large monitors.
    • -
    -

    HarpyEagle updated:

    -
      -
    • Runtime can now become friends with anyone, regardless of their initial job.
    • -
    -

    Neerti updated:

    -
      -
    • Mining can now be done with explosives. The effectiveness depends on the spot chosen to explode, so using an ore scanner is advised.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • MedHUD overlays now have more stages, both for 'normal' and critical stages of injury, for improved quick-diagnosis.
    • -
    -

    Redstryker updated:

    -
      -
    • Communicators will no longer show up on camera networks by default.
    • -
    • Adds a selection of flannels to the loadout. These can have their sleeves rolled up, their buttons buttoned up, be tucked in and any combination of those.
    • -
    -

    Techhead updated:

    -
      -
    • New Random Event: Solar Storms. Similar to a radiation storm, but anywhere inside the station is safe. Also boosts solar panel output significantly for the duration.
    • -
    -

    Yoshax updated:

    -
      -
    • Ports an Advanced Who verb that allows normal players to see what players are in game, and which aren't.
    • -
    -

    Zuhayr updated:

    -
      -
    • Modifies the health HUD element to display limb damage individually. It will reflect your species, prosthetics, loss of limbs, as well as being on fire.
    • -
    - -

    08 July 2016

    -

    EmperorJon updated:

    -
      -
    • Adds admin functionality to call a trader ship event with the Beruang in the same manner as ERT dispatches.
    • -
    • Adds a Trader 'antagonist' as they use the antagonist framework. Not considered an actual antagonist, like the ERT.
    • -
    • Alters Beruang base to provide some clothing for Traders plus a locked-down area for admins to spawn cargo.
    • -
    • Alters Beruang access to a new Trader-ID-only access requirement.
    • -
    -

    Neerti updated:

    -
      -
    • Restructred the AI core massively, and the upload slightly.
    • -
    • Adds a new material type, called Durasteel, which is made from plasteel and diamonds. It's incredibly tough and also reflective. The inner walls of the AI core contain this new material to protect it.
    • -
    • New turret subtype just for the AI core, that is more durable, has a chance to shrug off EMP, and fires xray lasers. They even turn green.
    • -
    • Turrets now wait to go back down in their covers upon losing sight of a target.
    • -
    • Emitters now have health, and can be damaged by projectiles. They will explode on death.
    • -
    • Critical APCs (the type found in the engine and AI core) are now more resistant to EMP. Equipment and Enviroment stays on during an EMP, and less of the cell is drained.
    • -
    -

    Sin4 updated:

    -
      -
    • Added benches.
    • -
    • Added floor lamps.
    • -
    • Added water-cooler cup dispenser.
    • -
    -

    Yoshax updated:

    -
      -
    • Adds recipes for four new non-alcoholic cocktails. Shirley Temples, Roy Rogers, Arnold Palmers and Collins Mixes.
    • -
    • Adds five new Tajaran hairstyles ported from Aurora.
    • -
    - -

    01 July 2016

    -

    Aztectornado updated:

    -
      -
    • Clicking a stack of sheets (Metal, phoron...) in your other hand now asks how many you want to split off the stack, courtesy of Baycode
    • -
    -

    Datraen updated:

    -
      -
    • Antagonistic factions can now be set and viewed on the uplink. Visibilities can be set for these as well, to help identify sympathizers/potential aids, or to hide the information from those outside of your faction.
    • -
    -

    Yosh updated:

    -
      -
    • Increases max records and book length to ridiculous levels.
    • -
    -

    Yoshax updated:

    -
      -
    • The PTR Sniper is now more accurate when scoped, but less accurate when unscoped. In addition it now has more recoil.
    • -
    • The Laser Cannon no longer holds multiple shots. It holds charge for one shot at a time. This is because the beams it fires now do 90 damage with 100 armor penetration. Furthermore, it is now considerably more accurate. Lastly, to counteract it only holding one shot at a time, it now autorecharges, which takes 60 seconds.
    • -
    -

    Zuhayr updated:

    -
      -
    • Ports/adapted several kitchen machines from Apollo Station.
    • -
    - -

    27 June 2016

    -

    Sin4 updated:

    -
      -
    • Added NanoUI for Advanced Body Scanners, Arcade, Atmospherics Control Computer, Chemmaster, Cloning Console, Fax Machines, Guestpass Console, Holodeck Computer, Laptop Vendors, Operating Computer, and Photocopiers.
    • -
    • Fixes chemmaster not putting pills in pill bottles.
    • -
    - -

    21 June 2016

    -

    HarpyEagle updated:

    -
      -
    • Fixes disarm-attack dislocation chances being so low that you were very likely to break the targeted limb before it would dislocate.
    • -
    • It is now possible to disarm-attack with stunbatons like with other melee weapons. Note that this means that using a stunbaton on disarm intent will hurt people.
    • -
    • Trying to move while being grabbed will now automatically resist.
    • -
    • Small mobs are no longer able to pin larger mobs.
    • -
    • Resisting a smaller mob's grab is more likely to be successful.
    • -
    • Fixed being able to climb onto a larger mob while restrained, weakened, unconscious, or dead.
    • -
    -

    JerTheAce updated:

    -
      -
    • CentCom Fax, Admin Prayer, and CentCom emergency messages now prompt admins with a pleasing sound effect.
    • -
    • Fax machines now sound like fax machines and not polaroid cameras.
    • -
    - -

    15 June 2016

    -

    Yoshax updated:

    -
      -
    • The categories for items in the cargo ordering console have been reworked. Items shoulw now be in more sensible categories. If you cannot find something, try the sensible category.
    • -
    - -

    14 June 2016

    -

    Arokha updated:

    -
      -
    • Adds video-calls on communicators for existing calls
    • -
    • Adds a 'decline' to incoming communicator calls
    • -
    • New wallets that let you color them how you want
    • -
    • Fixes communicators being able to hear speech
    • -
    • Fixes deadcalls to communicators
    • -
    • Fixed dropping head/foot/glove items on limb loss
    • -
    • Suit coolers inside mecha now work
    • -
    • Fixed printing '1' to world over and over
    • -
    • Made mech tracking beacon constructable again
    • -
    • Change how emotes and LOOC propogate to nearby people
    • -
    • Rewrote how get_mobs_and_objs_in_view_fast works
    • -
    • Can now see through the red external airlock doors
    • -
    -

    Datraen updated:

    -
      -
    • Adds a chance for slimes to get mutation toxin for creation of prometheans (40%).
    • -
    • Simple animals outside of the hostile subtype won't follow you as a zombie.
    • -
    • Xeno hostility is more apparent now.
    • -
    • Slime cores can no longer create twice as many slimes through an exploit.
    • -
    -

    GinjaNinja32 updated:

    -
      -
    • Rewrote drinking glasses. There are now eight types of glass, and drink appearance is based on color and the type of glass you put it in.
    • -
    • There are now 'glass extras' you can add to drinks. Straws, drink sticks, and fruit slices (yes, all of them) all work. You can add up to two extras per glass. Add extras by clicking the glass with the extra, remove by clicking the glass with an empty hand while it's in your other hand.
    • -
    • Adding 'fizzy' things (soda water, cola, etc) or ice to a drink will make it be fizzy or have ice floating in it.
    • -
    -

    Yoshax updated:

    -
      -
    • Everything produced in Robotics is now 25% cheaper to produce.
    • -
    - -

    08 June 2016

    -

    Yoshax updated:

    -
      -
    • There is now more soap on the map. The chef also gets a dropper.
    • -
    • Changes in gravity now stun for much longer.
    • -
    • Bullets now have a better chance of penetrating objects such as filing cabinets, consoles, fax machines, etc. This applies to all bullets.
    • -
    • The research outpost toxins department now has reinforced phoron windows.
    • -
    • Spears now do their correct damage instead of doing around half.
    • -
    - -

    07 June 2016

    -

    Datraen updated:

    -
      -
    • Adds a trait tool for Xenobio2. It was supposed to be in the initial implementation, but fell through the cracks, sorry!
    • -
    • Fixed the xenobio smartfridge not displaying it's starting core amount.
    • -
    • Fixed an inverted check with slimes.
    • -
    -

    EmperorJon updated:

    -
      -
    • Increased loadout points from 10 back to 15. We've added so many things like lunchboxes and communicators that everyone just takes by default, so a few more points will be nice.
    • -
    -

    JerTheAce updated:

    -
      -
    • Adds a variety of new guns. Some of these guns and and their ammunition are purchasable through antag uplink, cargo, or can be spawned during Renegade or Heist modes.
    • -
    • Adds ammunition clips for reloading magazines and some guns (such as bolt-actions).
    • -
    • All magazines and ammunitions can now be produced with the autolathe.
    • -
    • New bullpup SMG is available in armory area on CentCom level.
    • -
    • Revolvers now use 6 shots. Finally.
    • -
    • Most guns that didn't use magazines before for some reason (such as the Uzi) now use magazines.
    • -
    • All casings now update icons if they have been spent.
    • -
    • Corrects Pulse Rifle charge cost consistency.
    • -
    • Corrects and improves a number of icons for guns, including a couple of energy guns, and adds fallback icons so they do not turn invisible when held or strapped to your back.
    • -
    • Made the icons for some guns look differently depending on what magazine is loaded into them.
    • -
    • Made antag uplink menu for guns and ammo more informative.
    • -
    • Machinegun magazines no longer fit in pockets.
    • -
    • Made names and descriptions for all projectile guns and ammo consistent while removing grammar and spelling errors.
    • -
    • Autolathe no longer exploitable for ammo by repeatedly recycling empty magazines.
    • -
    • Guns now check a list of compatible magazines.
    • -
    • Ranged mobs no longer drop usable .357 casings.
    • -
    • Added a variety of new gun sound effects, and swapped out the old default gun sound.
    • -
    - -

    30 May 2016

    -

    EmperorJon updated:

    -
      -
    • Ports Baystation's setup screen changes, thanks to PsiOmegaDelta.
    • -
    • Includes character preview with toggleable equipment, visible loadout items, ghost character sprites, and custom colour underwear. Your underwear will have reset, so you'll need to set it back.
    • -
    - -

    29 May 2016

    -

    Datraen updated:

    -
      -
    • Injecting people with mutationtoxin no longer mutates them into slime people.
    • -
    • Removes amutationtoxin.
    • -
    • Removes slime core recipies.
    • -
    • Adds slime monkey cubes, which are created by injecting monkey cubes with mutationtoxin and activating like a posibrain.
    • -
    • Maps for Xenobio2 research labs/stations.
    • -
    -

    Zuhayr updated:

    -
      -
    • Backend change: allowed accessories to be placed on any clothing item with the appropriate variables set.
    • -
    - -

    27 May 2016

    -

    Yoshax updated:

    -
      -
    • Added a new preference that allows you to disable fake nanoui styling on relevant windows. However, if it is your first time loading with this new preference you will need to save your character slot, as there is a problem with satanisiation and it believes the preference is set to disable the nanoui styling.
    • -
    - -

    25 May 2016

    -

    Serithi updated:

    -
      -
    • Adds in lavender.
    • -
    -

    Yoshax updated:

    -
      -
    • Cables of any color can now be merged.
    • -
    • More and different colors are now available to be used by cable.
    • -
    • Adjusting your suit sensors now displays a message to other people in range that you did so. In addition, seeing someone else adjust someone's suit sensors no longer informs you to what level.
    • -
    • Added towels to the loadout. These can be worn on the head, belt or outwear slots. You can also whip people with them for a special message and sound! In addition, using them in-hand will produce an emote where your towel yourself off.
    • -
    - -

    17 May 2016

    -

    SilveryFerret updated:

    -
      -
    • Changes the Death Alarms from announcing over Common channel, to announcing only over Medical and Security channels.
    • -
    -

    Yoshax updated:

    -
      -
    • Added shotglasses. These can contain 10 units. They have their whole contents swalloed in one gulp. They can be produced in the autolathe or found in the booze vending machine in the bar.
    • -
    - -

    16 May 2016

    -

    Yoshax updated:

    -
      -
    • Uplinks now have a discounted item every 15 minutes. This is per uplink, and random, the discount is also random, but weighted as such that a low discount such as 10% off, or 20% off has a higher chance of happening than a high discount such as 90% of. An item will never cost less than 1.
    • -
    • Mercenaries now spawn with their own, personal uplinks.
    • -
    • Faked announcements are now once again purchasable from the uplink, and actually work.
    • -
    • Adds several new items to the uplink including tactical knives, metal foam grenades, ambrosia seeds and much more.
    • -
    - -

    13 May 2016

    -

    HarpyEagle updated:

    -
      -
    • Shotgun flare illumination now lasts longer, around 3-4 minutes.
    • -
    • Fixed attack animation playing when using flashes even if the flash was not actually used due to being broken or recharging.
    • -
    • Fixed lightswitches layering over darkness. Now only the light layers above shadow. Lightswitch illumination is now much more subtle.
    • -
    -

    Yoshax updated:

    -
      -
    • Processing strata floor can now be pried up with a crowbar.
    • -
    • Blue carpet can now also be removed with a crowbar, and has had it's ability to burn and have corners restored.
    • -
    • Changelings will now store and apply the flavor text of their victims when they absorb and transform into them.
    • -
    • Gives Diona a starting funds wage the same as Tajaran and Unathi.
    • -
    • Brain damage no longer prevent implant removal surgery.
    • -
    - -

    12 May 2016

    -

    Yoshax updated:

    -
      -
    • Doubles the maximum length of records and names to 6144 & 52, respectively. Also increases book length to 12288. (All numbers are in characters.)
    • -
    • Makes various services in the antag uplink purchasable once again. This includes the fake crew arrival.
    • -
    • Neckgrabs will no longer force people to the ground. In addition, weakened people can no longer resist.
    • -
    • All vending machines now have a small chance of vending an additional item.
    • -
    • Smoke from smoke bombs now lasts approximately 3 times as long and spawns some more smoke to make a heavier cloud.
    • -
    • Smoke from smoke bombs now properly does a small amount of oxygen loss damage. This damage is per cloud of smoke.
    • -
    - -

    05 May 2016

    -

    Datraen updated:

    -
      -
    • Added three mixed modes, 'Mercenaries & Wizard', 'Mercenaries & Renegades', and 'Traitors & Renegades'.
    • -
    -

    Hubblenaut updated:

    -
      -
    • Hydroponics vendor and biogenerator offer full bottles of fertilizer. Prices and amount available adjusted to accomodate.
    • -
    -

    Kelenius updated:

    -
      -
    • Move delay after clicking has been removed.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • Can now prefill the loadout flask and vacuum-flask with a relevant liquid of your choice.
    • -
    -

    Yoshax updated:

    -
      -
    • Splits gender into biological gender and gender identity. Biological gender modifies the sprite (for between male and female) and gender identity determines what pronouns show up when examined or suchlike. Both are displayed in medical records and such.
    • -
    • Smoke grenades can now have their smoke color set by using a multitool on them.
    • -
    - -

    17 April 2016

    -

    Datraen updated:

    -
      -
    • Manually ports /tg/station's dark click code https://github.com/tgstation/-tg-station/pull/10272 by Razharas.
    • -
    • Teshari smocks now spawn as smocks, and not aqua jumpsuits.
    • -
    • Checks to see if new a two-handed weapon can be wielded when dropped.
    • -
    -

    EmperorJon updated:

    -
      -
    • Robotics Console now correctly shows the operational/lockdown state and button based off if it thinks the synthetic is locked down or not.
    • -
    • Autotraitor synths now behave the same as Traitor synths - they are not locked down.
    • -
    -

    Kelenius updated:

    -
      -
    • Solars now start wired.
    • -
    -

    Neerti updated:

    -
      -
    • Ports Bay's volume-based inventory system. It works off by weight classes instead of just slots, allowing you to hold more light items than you could previously.
    • -
    • Bulky items can now go in your backpack, however it will require twice the space of a normal sized item.
    • -
    • Spacesuits, RIGs, and sniper rifles made heavier.
    • -
    - -

    07 April 2016

    -

    Datraen updated:

    -
      -
    • If a slice of an item is spawned independently, it will get generic settings.
    • -
    -

    Kelenius updated:

    -
      -
    • Changelings will now change appearance and species together when transforming.
    • -
    • Changelings no longer have gender honorifics in lingchat.
    • -
    • Absorbing the DNA from any source will allow you to use its name, species, and languages.
    • -
    • DNA extract sting won't produce a strange message if there's no target.
    • -
    • Cultists no longer need to research words.
    • -
    - -

    04 April 2016

    -

    Kelenius updated:

    -
      -
    • Monkeys can ventcrawl once again.
    • -
    -

    Yoshax updated:

    -
      -
    • Tasks that take time to perform now have a progress bar.
    • -
    • Visibility of progress bars can be toggled in preferences. Default is on.
    • -
    - -

    29 March 2016

    -

    Datraen updated:

    -
      -
    • Added Three New Mixed Gamemodes: Lizard, Changeling + Wizard; Intrigue, Traitors + Ninja; Visitors, Ninja + Wizard.
    • -
    • Created a variable for latespawning antagonist templates, for customization of autospawning antagonists in mixed game modes.
    • -
    • Fixes the buckled check limiting whether or not someone can interact while sitting.
    • -
    • Resisting while buckled and cuffed will process the hand and leg cuffs before unbuckling.
    • -
    • Removed JSON encoding of the PDA Manifest list.
    • -
    • Microwaves no longer try cooking their components while cooking.
    • -
    • Adds a check to prison breaks that makes sure the APC is on before continuing.
    • -
    • Artifacts will no longer spawn on floor turfs.
    • -
    • Stops traitorborgs from being able to hack other borgs.
    • -
    • Stops traitorAIs from being able to hack unlinked borgs.
    • -
    -

    Yoshax updated:

    -
      -
    • Player preferences has been overhauled. Please update your preferences, found at "Character Setup" > "Global" > "Preferences", as they have been reset.
    • -
    - -

    16 March 2016

    -

    Datraen updated:

    -
      -
    • Harmbaton no longer causes halloss while inactive.
    • -
    -

    Kelenius updated:

    -
      -
    • Potassium and nitroglycerin explosive grenades now work.
    • -
    - -

    11 March 2016

    -

    Datraen updated:

    -
      -
    • Adds ckeys, player panel to the antagonists panel.
    • -
    • Fragmentation grenades are no longer launchable.
    • -
    • Adds amount of telecrystals to the set telecrystal verb.
    • -
    • Added a verb to just add to telecrystals.
    • -
    -

    Kelenius updated:

    -
      -
    • Drying rack now has a new sprite.
    • -
    • Beekeeping materials and a honey extractor have been added to hydroponics.
    • -
    • There is now a ten-second delay for carding the AI.
    • -
    -

    Zuhayr updated:

    -
      -
    • Small species now take smaller bites/gulps from food and drink.
    • -
    • Small species are now effected by alchol and toxins twice as much.
    • -
    • blood_volume is now a species-level var and Teshari have lowered blood volume.
    • -
    • Hunger is a species var and Teshari get hungry faster.
    • -
    • Small mobs have a reduced climb delay.
    • -
    • Teshari gain more nutrition from meat.
    • -
    - -

    11 February 2016

    -

    Datraen updated:

    -
      -
    • Moderators can now see and use AOOC.
    • -
    • Other synthetics given EAL.
    • -
    • Trays now drop items when placed on table, dropped.
    • -
    • Objects can now be yanked out of synthetics.
    • -
    • Respawn time moved down from 30 minutes to 15 minutes.
    • -
    • Telecrystal item added for trading telecrystals between traitors and mercenaries.
    • -
    • Telecrystal item now has tech values.
    • -
    -

    EmperorJon updated:

    -
      -
    • Traitor synths can no longer be locked down from the robotics console. Attempting to lock them down (or release the lockdown) notifies the synth of the attempt and updates the console's UI as normal.
    • -
    -

    Neerti updated:

    -
      -
    • Suit cooling units can now be attached to voidsuits. Note that coolers and air tanks are mutually exclusive.
    • -
    • EMP no longer hits twice on humans.
    • -
    • EMP drains powercells using the cell's current charge, and not the cell's maximum potential charge, to ensure two blasts do not completely disable a synthetic.
    • -
    • EMP hitting a prosthetic limb or organ will now do less damage.
    • -
    • EMP hitting a cyborg will no longer outright stun them. Instead, they gain the 'confused' status for a few moments, making movement difficult. In addition, their HUD gets staticy, and their modules are forced to be retracted.
    • -
    • Stasis bags will protect the occupant from the outside enviroment's atmosphere.
    • -
    • Stasis bags can be hit with a health analyzer to analyze the occupant.
    • -
    -

    Zuhayr updated:

    -
      -
    • Drones can now pull a variety of things (such as scrubbers). This came with a pulling refactor so please report any strangeness with pulling in general.
    • -
    • Drones (and any mob that can be picked up) can be bashed against airlocks and such to use their internal access, so long as the person using them does not have an ID card equipped.
    • -
    • Added foam weapons to cargo for LARP shenanigans.
    • -
    • Added the ability to equip grenades to the mask slot, and to prime them by clicking someone with harm intent targeting the mouth.
    • -
    • Removed the species restrictions on transplanted internal organs. Have fun.
    • -
    • Added 'full body' prosthetic options to character generation.
    • -
    • Removed IPC. No tears were shed.
    • -
    • RE: borgs, Renamed 'robot' type to 'drone' and 'android' type to 'robot' for clarity with new 'android' human mobs.
    • -
    • Rejuvenate will now reapply robolimb/autopsy data.
    • -
    • Lots of backend work relating to the above. If you're a coder go look at the PR or ask Zuhayr for details.
    • -
    • Removed brute and burn resist from robolimbs, removed sever vulnerability from robolimbs.
    • -
    • Added a config option for visible human death messages.
    • -
    • pAIs and small mobs can now bump open doors.
    • -
    • Added functionality for two-handed guns; these guns will give an accuracy penalty if fired without an empty offhand.
    • -
    • Unified two-handed melee weapons with the above; while the offhand is empty, the weapon will count as wielded.
    • -
    - -

    16 December 2015

    -

    HarpyEagle updated:

    -
      -
    • Fixed a couple of bugs causing phoron gas fires to burn cooler and slower than they were supposed to.
    • -
    • Merc bombs are now appropriately explosive again. Same goes for bombs made by toxins.
    • -
    -

    Hubblenaut updated:

    -
      -
    • Airlock backup power test light properly offline when backup power down.
    • -
    • Empty flavor texts no longer draw an empty line on examination.
    • -
    • Material stacks now properly merge upon creation.
    • -
    • Messages for adding to existing stack appear again.
    • -
    -

    TheWelp updated:

    -
      -
    • Removed higher Secret player requirements.
    • -
    - -

    06 December 2015

    -

    Datraen updated:

    -
      -
    • Changes standard and specific plant traits, more diverse plants.
    • -
    -

    HarpyEagle updated:

    -
      -
    • Fabricated power cells start uncharged.
    • -
    -

    Hubblenaut updated:

    -
      -
    • Welding a broken camera will use the correct icon.
    • -
    • Camera assemblies remember their tag and network from previous usage.
    • -
    • Light replacers can be refilled by clicking on a storage item.
    • -
    • Light replacers now hold up to 32 light bulbs.
    • -
    • Light replacers can be obtained through janitorial supply crates.
    • -
    • A sheet of glass fills the light replacer by 16 bulbs.
    • -
    • Material stacks now properly merge upon creation.
    • -
    • Messages for adding to existing stack appear again.
    • -
    • Mobs on help intent will not push others that aren't.
    • -
    • Adds tape for atmospherics.
    • -
    • Tape graphics and algorithm changes. Looks a lot more appealing now.
    • -
    • Starting and ending tape on the same turf will connect it to all surrounding walls/windows.
    • -
    • Lifting a part of the tape will lift an entire tape section.
    • -
    • Mobs on help intent do stop for tape.
    • -
    • Crumpled tape does not affect tape breaking behavior anymore.
    • -
    • Fixes vending machines not adding stored goods when maintenance panel is closed.
    • -
    • Doors do only buzz once on failed closing attempt.
    • -
    -

    MagmaRam updated:

    -
      -
    • Fixed cloners killing fresh clones instantly with brain damage.
    • -
    • Fixed a bug where disposals pipes would show up above floors despite being installed under them.
    • -
    -

    Neerti updated:

    -
      -
    • Adds NanoUI for communicators, the ability for communicators to call other communicators on the station, the ability for station-bound people to call ghosts, and for ghosts to toggle their visibility to communicators on or off in character preferences (defaults to off). Communicators can now also support more than one call at the same time, for both ghosts and normal communicators.
    • -
    • Adds new machine to telecomms, the Exonet node. It is very basic in terms of functionality, but certain services can be selectively disabled from it, such as newscaster updates, communicators, or external PDA messages. Adds methods for building and deconstructing Exonet nodes.
    • -
    • Adds framework for a fake-networking system called EPv2 that communicators will now use, and perhaps other machines will in the future, for good or for evil.
    • -
    • Changeling Spacearmor reduced in protective ability.
    • -
    • Cryogenic String and Delayed Toxic Sting now have a three minute cooldown upon stinging someone.
    • -
    • Cryotoxin, the chemical used in Cryogenic String, is 25% less potent now.
    • -
    • The rune to summon Narsie has been changed. Narsie is no longer summoned, but Hell still comes.
    • -
    • Spooky mobs spawned from spooky portals as a result of Hell coming have had their speed, health, and damage reduced.
    • -
    • Manifested humans no longer count for summoning Hell.
    • -
    • Changes how armor calculations work. All the armor values remain the same, but the 'two dice rolls' system has been replaced with a mix of reliable damage reduction and a bit of RNG to keep things interesting. The intention is to make weaker armor more relevent and stronger armor less overpowered.
    • -
    • When you are hit, it uses the armor protection as a base amount to protect you from, then it does a roll between +25% and -25% of that base protection, and adds it to the base protection. The result of that is how much damage is reduced from the attack. For example, if you are hit by an energy sword in the chest while wearing armor that has 50 melee protection, the base protection is 50, then RNG can make the final protection be between 37.5 and 62.5 percent. The damage you'd take could range from 11.25 to 18.75, instead of 0, 15, or 30. Remember that some weapons can penetrate armor.
    • -
    • Added personal communicators, a device that enables someone to talk to someone else at vast distances. You can talk to people who are far from the station, so long as telecommunications remains operational.
    • -
    • To use, become a ghost, then use the appropiate verb and pick a communicator to call. Then you wait until someone picks up. Once that occurs, you will be placed inside the communicator. The voice you use is your currently loaded character. Languages are supported as well.
    • -
    • Round-end is now three minutes instead of one, and counts down, to allow for some more post-round roleplay. If the station blows up for whatever reason, the old one minute restart is retained.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • Manual radio frequency changes can no longer go outside the standard frequency span.
    • -
    • Users with sufficient access can instead select pre-defined channels outside this span, such as department channels, when using intercoms.
    • -
    -

    Zuhayr updated:

    -
      -
    • Aiming has been rewritten, keep an eye out for weird behavior.
    • -
    • Removed the detective scanner and associated machinery.
    • -
    • Added a microscope, machine forensic scanner, etc. from Aurora forensics.
    • -
    - -

    22 November 2015

    -

    neersighted updated:

    -
      -
    • Laptop Vendors now accept ID Containers (PDA, Wallet, etc).
    • -
    • Personal Lockers now accept ID Containers (PDA, Wallet, etc).
    • -
    - -

    27 October 2015

    -

    HarpyEagle updated:

    -
      -
    • When affected by pepperspray, eye protection now prevents blindness and face protection now prevents stun, instead of face protection doing both.
    • -
    - -

    26 September 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • Meteor events now select a map edge to arrive from, with a probability for each individual wave to come from either neighboring edge. Meteors will never arrive from opposite the starting edge.
    • -
    - -

    11 September 2015

    -

    HarpyEagle updated:

    -
      -
    • Made flares brighter.
    • -
    • Coffee is now poisonous to tajaran, much like how animal protein is poisonous to skrell.
    • -
    - -

    08 September 2015

    -

    Soadreqm updated:

    -
      -
    • Increased changeling starting genetic points to 25.
    • -
    -

    Zuhayr updated:

    -
      -
    • Auto-traitor should now be fixed.
    • -
    • The Secret game mode should now be fixed.
    • -
    - -

    07 September 2015

    -

    GinjaNinja32 updated:

    -
      -
    • Added an auto-hiss system for those who would prefer the game do their sss or rrr for them. Activate via Toggle Auto-Hiss in the OOC tab.
    • -
    • Auto-hiss system in 'basic' mode will extend 's' for Unathi and 'r' for Tajara. 'Full' mode adds 'x' to 'ks' for Unathi, and is identical to 'basic' mode for Tajara.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • Changed the language prefix keys to the following: , # -
    • -
    • Language prefix keys can be changed in the Character Setup. Changes are currently not global, but per character.
    • -
    - -

    05 September 2015

    -

    Chinsky updated:

    -
      -
    • Made capguns into proper guns code-wise. It means you can now take people hostage with them, stick in your mouth, and all other things you can do with real guns but probably shouldn't.
    • -
    • Russian roulette! Fun for whole sec team! Unload some shells from revolver, spin the cylinder(verb) and you're good to go!
    • -
    -

    HarpyEagle updated:

    -
      -
    • Shields no longer block attacks from directly behind the player.
    • -
    • Riot shields no longer stop bullets or beams (except for beanbags and rubber bullets), however they are now more effective at blocking melee attacks and thrown objects.
    • -
    • Energy shields block melee attacks as effectively as riot shields do. Their ability to block projectiles is largely unchanged.
    • -
    • Melee weapons now only block melee attacks.
    • -
    • Two handed weapons have a small chance of blocking melee attacks when wielded in two hands.
    • -
    • Sound and visual effects when blocking attacks with an energy shield or energy sword.
    • -
    • Fixed dead or unconscious people blocking stuff with shields.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • Cargo now sorts under its own department on station manifests.
    • -
    • Manual radio frequency changes can no longer go outside the standard frequency span.
    • -
    • Users with sufficient access can instead select pre-defined channels outside this span, such as department channels, when using intercoms.
    • -
    - -

    02 September 2015

    -

    Atlantis updated:

    -
      -
    • Converted phoron glass to borosilicate glass, adjusted heat resistances accordingly, got rid of copypaste fire code. Fire resistance is now handled by variables so completely fireproof windows are possible with varedit.
    • -
    • Windows take fire damage when heat exceeds 100C regular windows, 750C reinforced regular, 2000C borosilicate and 4000C reinforced borosilicate. For comparsions, reinforced walls begin taking damage around 6000.
    • -
    -

    Hubblenaut updated:

    -
      -
    • Adds glass bottles for Cola, Space Up and Space Mountain Wind to Booze-O-Mat.
    • -
    • Some bar drink recipes have been amended to easily sum to 30 units for drinking glasses.
    • -
    • Vendors now have a product receptor for accepting goods. Opening the maintenance painel is no longer required.
    • -
    • Wrenching a vending machine is no longer a silent action.
    • -
    • Stepup: Item placement on 4x4 grids seemed to work great. Now we'll try 8x8.
    • -
    -

    Kelenius updated:

    -
      -
    • Mechfab can now be upgraded using RPED, and now uses NanoUI.
    • -
    -

    Matthew951 updated:

    -
      -
    • Added Vincent Volaju's hair.
    • -
    • Added Vincent Volaju's beard.
    • -
    -

    Zuhayr updated:

    -
      -
    • Added the ability for AIs in hardsuits to control suit modules and movement with a dead or unconcious wearer.
    • -
    • Added ballistic supply drop pods.
    • -
    • Added diona gestalt random map template.
    • -
    • Swapped the singularity beacon out for a hacked supply beacon.
    • -
    - -

    24 August 2015

    -

    HarpyEagle updated:

    -
      -
    • Girders are now reinforced by using a screwdriver on the girder before applying the material sheets. Use a screwdriver again instead to cancel reinforcing.
    • -
    • Mechanical traps no longer spawn in the janitor's locker.
    • -
    • Mechanical traps can now be printed with a hacked autolathe.
    • -
    • Adds armour penetration mechanic for projectiles and melee weapons.
    • -
    • Laser carbines, LWAP, and shotgun now have a small amount of armour penetration, ballistic rifles (not SMGs) have moderate amounts, laser cannon has high armour penetration, and the PTR mostly ignores body armour.
    • -
    • Shotgun slugs and Z8/STS damage has been lowered slightly to accomodate for their higher penetration. In general ballistics deal less damage but have higher penetration than comparable laser weapons. Notable exception: X-Ray lasers have had their damage lowered slightly but gain very high armour penetration.
    • -
    • Energy swords now have very high armour penetration. Ninja blades do less damage but ignore armour completely.
    • -
    -

    Kelenius updated:

    -
      -
    • Click cooldowns have been removed on pretty much everything that isn't an attack.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • Adds the option to set the icon size to 48x48, found under the Icons menu, along with 32x32, 64x64, and stretch to fit.
    • -
    • Active AI cores now provides coverage on the AI camera network. Does not utilize actual cameras, thus will not show up on security consoles.
    • -
    • The Dinnerware vending machine now offer both utensil knives and spoons without first having to hack them.
    • -
    • Synths now have id cards with access levels which is checked when operating most station equipment.
    • -
    • Station synthetics still have full station access but can no longer interact with syndicate equipment, and syndicate borgs now start with only syndicate access.
    • -
    • Syndicate borgs can copy the access from other cards by utilizing their own id card module, similar to how syndicate ids work.
    • -
    • When examined up close id cards now offer a more detailed view.
    • -
    • Agent ids now offer much greater customization, allowing changing name, age, DNA, toggling of AI tracking termination (using the electronic warfware option), and more.
    • -
    • As AI tracking can now be enabled/disabled at will AI players should not feel the need to hesitate before informing relevant crew members when camera tracking is explicitly terminated.
    • -
    • Uplink menu now more organized and with new categories.
    • -
    • Now possible to cause falsified ion storm announcements.
    • -
    • Now possible to cause falsified radiation storm announcements, with expected maintenance access changes.
    • -
    • Now possible for mercenaries to create falsified Central Command Update messages.
    • -
    • Now possible for mercenaries to create falsified crew arrival messages and records.
    • -
    -

    RavingManiac updated:

    -
      -
    • Sound environments tweaked to feel more claustrophobic
    • -
    • Being drugged, hallucinating, dizzy, or in low-pressure or vacuum will alter sounds you hear
    • -
    • Sound environment in holodeck will change to reflect the loaded program
    • -
    -

    Vivalas updated:

    -
      -
    • A new uplink item has been added! A briefcase full 'o thalla can now be bought by traitors for bribes and such!
    • -
    -

    Zuhayr updated:

    -
      -
    • Pariahs are now a subspecies of Vox with less atmos/cold protection, a useless brain, and lower health.
    • -
    • Leap now only gives a passive grab and has a shorter range. It also stuns Pariahs longer than it does their target.
    • -
    • Rewrote tiling. White floors, dark floors and freezer floors now have associated tiles.
    • -
    • Changed how decals work in the mapper. floor_decal is now used instead of an icon in floors.dmi.
    • -
    • The floor painter has been rewritten to use decals. Click it in-hand to set direction and decal.
    • -
    • Floor lights are now built from the autholathe, secured with a screwdriver, activated by clicking them with an empty hand, and repaired with a welding torch.
    • -
    • Unathi now have minor slowdown and 20% brute resist.
    • -
    • Tajarans now have lower bonus speed and a flat 15% malus to brute and burn.
    • -
    • Vox can now eat monkeys and small animals.
    • -
    • Tajarans can now eat small animals.
    • -
    • Unarmed attack damage has been lowered across the board.
    • -
    - -

    17 August 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • Station time and duration now available in the Status tab.
    • -
    - -

    16 August 2015

    -

    HarpyEagle updated:

    -
      -
    • The unathi breacher is now only wearable by unathi.
    • -
    - -

    15 August 2015

    -

    Kelenius updated:

    -
      -
    • Bees have been updated and are totally worth checking out (beekeeping crate at cargo).
    • -
    • Sleeper consoles removed. All interaction is now done by clicking on the sleeper itself.
    • -
    • To put people into sleeper, you now have to click-drag people to it. Grabs no longer work. To exit the sleeper, move.
    • -
    • Sleeper now uses a NanoUI.
    • -
    - -

    14 August 2015

    -

    HarpyEagle updated:

    -
      -
    • Renames many guns to follow a consistent naming style. Updated and changed gun description text to be more lore-friendly.
    • -
    • Throwing a booze bottle at something nearby while on harm intent causes it to smash, splashing it's contents over whatever it hits.
    • -
    • Rags can now be wrung out over a container or the floor, emptying it's contents into the container or splashing them on the floor.
    • -
    • Rags can now be soaked using the large water and fuel tanks instead of just beakers.
    • -
    • Rags soaked in welding fuel can be lit on fire.
    • -
    • Rags can now be stuffed into booze bottles. When the bottle smashes, the stuffed rag is dropped onto the ground.
    • -
    • Fixed eggs having a ridiculously large chemical volume.
    • -
    • T-Ray scanner effects are now only visible to the person holding the scanner.
    • -
    • Traitors can now purchase the C-20r and the STS-35 for telecrystals.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • The amount you start with in your station account is now affected by species, rank, and NT's stance towards you.
    • -
    -

    TheWelp updated:

    -
      -
    • Bookcases are now movable/buildable/destroyable.
    • -
    • Paper can now be crumpled by using in-hand while on hurt intent.
    • -
    • Library Computer External Archive is now sortable.
    • -
    -

    Zuhayr updated:

    -
      -
    • Click a hat on a drone with help intent to equip it. Drag the drone onto yourself with grab intent to remove it.
    • -
    - -

    13 August 2015

    -

    GinjaNinja32 updated:

    -
      -
    • Changed language selection to allow multiple language selections, changed humans/unathi/tajarans/skrell to not automatically gain their racial language, instead adding it to the selectable languages for that species. Old slots will warn when loaded that the languages may not be what you expect.
    • -
    -

    Orelbon updated:

    -
      -
    • Changed the HoP's suit to more bibrant colors and hopefully you will like it.
    • -
    - -

    11 August 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • 0.1.19 is live.
    • -
    • Crew monitors now update every 5th second instead of every other. Reduces lag and gives antags a larger window of opportunity to disable suit sensors if they have to harm someone.
    • -
    - -

    31 July 2015

    -

    HarpyEagle updated:

    -
      -
    • Fixed projectiles being able to hit people in body parts that they don't have. This will also mean that the less limbs someone has the less effective they will be as a body shield.
    • -
    - -

    29 July 2015

    -

    Karolis2011 updated:

    -
      -
    • Made tagger and sorting pipes dispensible.
    • -
    • Unwelding and welding sorting/tagger pipes, no longer delete data about them.
    • -
    - -

    27 July 2015

    -

    Kelenius updated:

    -
      -
    • Borg shaker now works similarly to hypospray. It generates reagents that can be poured into glasses.
    • -
    • Therefore, they can no longer duplicate rare reagents such as phoron.
    • -
    - -

    14 July 2015

    -

    HarpyEagle updated:

    -
      -
    • Fixes wrong information being reported when analyzing locked abandoned crates with a multitool.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • Ninjas can no longer teleport unto turfs that contain solid objects.
    • -
    • Wizards can no longer etheral jaunt unto turfs that contain solid objects.
    • -
    - -

    11 July 2015

    -

    HarpyEagle updated:

    -
      -
    • Added inhand sprites for flashes, flashbangs, emp and other grenades.
    • -
    -

    Loganbacca updated:

    -
      -
    • Turrets no longer burn holes through the AI.
    • -
    • Projectiles now have a chance of hitting mobs riding cargo trains.
    • -
    • Fixed visual bugs with projectile effects.
    • -
    - -

    10 July 2015

    -

    Zuhayr updated:

    -
      -
    • Ninja now spawns on a little pod on Z2 and can teleport to the main level.
    • -
    - -

    06 July 2015

    -

    GinjaNinja32 updated:

    -
      -
    • 'Provisional' is now also a valid temporary position prefix for manifest sorting.
    • -
    - -

    04 July 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • Portable turrets now only blocks movement while deployed.
    • -
    • Portable turrets are no longer invincible while undeployed, however they have increased damage resistance in this state.
    • -
    • Crescent portable turrets should no longer act up during attempts to (un)wrench and alter their settings.
    • -
    - -

    30 June 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • Non-general areas on Crescent are now protected by blast doors to enforce area restrictions. Admins can operate these from the central checkpoint.
    • -
    - -

    24 June 2015

    -

    HarpyEagle updated:

    -
      -
    • Fixed Tajaran name generation producing names without a space between first and last.
    • -
    • Adds docking to the mercenary shuttle. Works similarly to other shuttles, except docking and undocking is manually initiated and not automatic. A system to approve or deny dock requests still to be implemented.
    • -
    • Toolboxes can now hold larger items, such as stacks of metal or power cells, at the cost of having less space for other things.
    • -
    • Gloves/shoes can now be worn even if you have one hand/foot missing. The other one still has to be present, of course. The items still drop when you first lose the hand/foot.
    • -
    • Budget insulated gloves are somewhat less useless. On average, they will stop half the damage from getting shocked, and the worst case insulation is not as bad as it used to be. Budget gloves that are as good as regular insulated gloves are still as rare as they were before though.
    • -
    • PTR bullets are now hitscan, to make them somewhat better for actual sniping.
    • -
    • The telecoms server room now has an actual cycling airlock into it.
    • -
    • Non-vital body parts will no longer take further damage above a certain amount, and will inflict paincrit effects instead. On most humaniods the head, chest, and groin are vital.
    • -
    • Engineers now spawn with industrial workboots (credit: ChessPiece/Bishop).
    • -
    • Damaged robotic legs now more likely to have an effect.
    • -
    • Fixed bug preventing internal organs from taking damage in some cases.
    • -
    • New flavours of tables around the station. Engineering starts with more plastic.
    • -
    • Fixed worn items not appearing in some cases. Most notably crossbows and certain guns when worn on the back. As a side effect, laundry machines no longer transform items.
    • -
    • Crit oxyloss now runs in game time instead of real time. So if lag is slowing your movement the same slowdown applies to the dying person you're trying to reach.
    • -
    • Breathmasks can now be adjusted by clicking on them in your hand, in addition to the verb.
    • -
    • Wearing a space helmet or similar face-covering gear now prevents eating and force-feeding food, drink, and pills.
    • -
    • Phoron in air ignites above it's flashpoint temperature and a certain (very small) minimum concentration. Environments that have oxygen and are hot enough, and have phoron but not enough concentration to burn will produce flareouts, which are mostly a visual effect.
    • -
    • Adds animation when making unarmed attacks or attacking with melee weapons, to help make it clearer who is attacking.
    • -
    • Opening an unpowered door now has an appropriate sound.
    • -
    • Ingesting diseased blood may contract the disease.
    • -
    - -

    22 June 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • The traitor uplink no longer displays all items in a long list, instead has categories which when accessed shows the relevant items.
    • -
    - -

    19 June 2015

    -

    HarpyEagle updated:

    -
      -
    • Prevents being on fire from merely warming mobs up slightly in some cases. Mob fires also burn hotter.
    • -
    • Matches can now be used to light things adjacent to you when thrown.
    • -
    • Made the effects of having a damaged robotic leg more prominent.
    • -
    • Robot limbs no longer cause pain messages. A reminder that you can still check their status with 'Help Intent' -> 'Click Self'.
    • -
    • Knifing damage scales with weapon force and throat protection. Helmets only provide throat protection if they are air tight. Trying to cut someone's throat with wirecutters and/or while wearing an armoured sealed helmet will require several attempts before the victim passes out.
    • -
    • Knifing switches on harm intent, in case you just wanted to beat on the victim for some reason.
    • -
    • Prevents knifing bots or silicons.
    • -
    - -

    16 June 2015

    -

    Chinsky updated:

    -
      -
    • Updated penlights to be more of use in diagnostics, they now show following conditions:
    • -
    • Eye damage
    • -
    • Blurry eyes (overall slower reaction)
    • -
    • Brain damage (one eye reacts slower)
    • -
    • Opiates use (pinpoint pupils)
    • -
    • Drugs use (dilated pupils)
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • Observers can now follow both the AI and its eye upon speech.
    • -
    • Observers can now follow both observers and their body, if they ever had one, upon speech.
    • -
    • Observers can now follow hivemind speakers if the speaker is not using an alias or antagHUD is enabled.
    • -
    • Turret controls now glow, with the color depending on the current mode.
    • -
    -

    Techhead updated:

    -
      -
    • Converted Request Console interface into NanoUI.
    • -
    - -

    09 June 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • Ports /tg/'s meteor event. Meteors now appear to be more accurate, come in a greater variety, and may drop ores on their final destruction.
    • -
    - -

    08 June 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • The AI chassis now glows, with the color depending on the currently selected display.
    • -
    - -

    05 June 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • Split stacks no longer lose their coloring.
    • -
    • Can no longer merge cables of different colors.
    • -
    • Blobs and simple mobs now attack all external organs instead of a subset. The overall damage remains the same but the number of fractures caused will, in general, be fewer.
    • -
    • Spider nurses now have a chance of injecting their victims with spider eggs which eventually hatch. If the limb is removed from the host, the host dies, or the spiderling has matured sufficiently it will crawl out into freedom. Medical scanners will pick upp eggs and spiderlings as foreign bodies.
    • -
    -

    Yoshax updated:

    -
      -
    • Makes hyposprays start empty instead of filled with Tricord.
    • -
    • Makes the special wizard projectile staffs, Animate, Change, Focus and any future ones only usable by wizards. Also makes it so only wizards can use spellbooks and teleportation scrolls.
    • -
    - -

    04 June 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • AI eyes can now be found in the observer follow list.
    • -
    • Synths can now review all law modules that can be found on the station from their law manager.
    • -
    • Synths can state these laws if desired, however this is strongly discouraged unless subverted/malfunctioning.
    • -
    • Astral projecting mobs, such as wizards or cultists, may no longer respawn as something else while their body lives.
    • -
    -

    Techhead updated:

    -
      -
    • Prison break event has been expanded to include Virology or Xenobiology
    • -
    • Prison break event will warn Enginering and the AI beforehand so they can take preventive measures.
    • -
    • Disabling area power will now prevent doors from opening during the event
    • -
    - -

    02 June 2015

    -

    Techhead updated:

    -
      -
    • Re-adds extended capacity emergency oxygen tanks to relevant jobs.
    • -
    - -

    30 May 2015

    -

    Atlantis updated:

    -
      -
    • Malfunction Overhaul - Whole gamemode was completely reworked from scratch. Most old abilities have been removed and quite a lot of new abilities was added. AI also has to hack APCs to unlock higher tier abilities faster, instead of having access to them from the round start. Most forced things, such as, shuttle recalling were removed and are instead controlled by the AI. Code is fully modular allowing for future modifications.
    • -
    -

    HarpyEagle updated:

    -
      -
    • Fixes Engineer ERT gloves not being insulated.
    • -
    • IV stands are no longer bullet shields. They also allow mice, drones, pAIs et al to pass though.
    • -
    -

    Kelenius updated:

    -
      -
    • AI now hears LOOC both around its eye and its core, and speaks in LOOC around its eye. Keep in mind that you won't hear and won't be heard if there is a wall between your eye and the target.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • You can now review the server revision date and hash by using the 'Show Server Revision' verb in the OOC category.
    • -
    - -

    27 May 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • The inactive check process now respects client holder status and can be configured how long clients may remain inactive before being kicked.
    • -
    -

    Zuhayr updated:

    -
      -
    • Unfolded pAIs can now be scooped up and worn as hats.
    • -
    • Scoop-up behavior is now standardized to selecting help intent and dragging their icon onto yours.
    • -
    - -

    26 May 2015

    -

    Atlantis updated:

    -
      -
    • NanoUI for Robotics Control Console
    • -
    • NanoUI for Supermatter Crystal - AI/Robot only, purely informational
    • -
    -

    Chinsky updated:

    -
      -
    • Meat limbs now can be attached. Use limb on missing area, then hemostat to finalize it.
    • -
    • Limbs from other races can be now attached. They'll cause rejection, but it can be kept at bay with spaceacilline to some point. Species special attack is carried over too, i.e. you can clawn people if you sew a cathand to yourself.
    • -
    • Limbs that are left in open will rot in ~7 minutes. Use freezers or cryobags to stop it. You can still attach them, but you wish you couldn't.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • Both the pulse taker and target must now remain still for the duration of the check or it will fail.
    • -
    -

    RavingManiac updated:

    -
      -
    • Tape recorders now record hearable emotes and action messages (e.g. gunshots).
    • -
    • You can now see actions from inside mechs and closets.
    • -
    -

    Techhead updated:

    -
      -
    • Removed gaseous reagents from the chemistry system and replaced with real-world organic chemistry precursors.
    • -
    • Hydrogen has been replaced with hydrazine, a highly toxic, flammable liquid.
    • -
    • Oxygen has been replaced with acetone, a mildly toxic liquid. Ethanol's ink-sovlent capabilities have been copied to it.
    • -
    • Chlorine has been replaced with hydrochloric acid. It is a stronger acid than sulphuric but less toxic.
    • -
    • Nitrogen has been replaced with ammonia. Ammonia now acts as a Dexalin-equivalent for Vox.
    • -
    • Flourine has also been replaced with hydrazine in its one recipe. Flourosurficant has been renamed azosurficant.
    • -
    • Being splashed with liquid Phoron will burn eyes and contaminate clothes like being exposed to Phoron gas.
    • -
    -

    Zuhayr updated:

    -
      -
    • Added a ghost requisition system for posibrains and living plants.
    • -
    • Added attack_ghost() to hydro trays and posibrains to allow ghosts to enter them.
    • -
    • Prosthetic limbs are now only repairable with welders/cable coils if they have suffered below 30 combined damage.
    • -
    • Surgery steps that cause no pain and have no failure wounding have been added: screwdriver for 'incision', crowbar to open, multitool to 'decouple' a prosthetic organ. Hemostat is still used to take an organ out.
    • -
    • Using a welder or a cable coil as a surgical tool after opening a maintenance hatch will repair damage beyond the 30 damage cap. In other words, severe damage to robolimbs requires expert repair from someone else.
    • -
    • Eye and brain surgery were removed; they predate the current organ system and are redundant.
    • -
    • IPC are now simply full prosthetic bodies using a specific manufacturer (Morpheus Cyberkinetics).
    • -
    • IPC can 'recharge' in a cyborg station to regain nutriment. They no longer interface with APCs.
    • -
    • NO_BLOOD flag now bypasses ingested and blood reagent processing.
    • -
    • NO_SCAN now bypasses mutagen reagent effects.
    • -
    • Cyborg analyzers now show damage to prosthetic limbs and organs on humans.
    • -
    • Prosthetic EMP damage was reduced.
    • -
    • Several organ files were split up/moved around.
    • -
    - -

    22 May 2015

    -

    Ccomp5950 updated:

    -
      -
    • Beepsky no longer kills goats.
    • -
    • Goats will move towards vines that are 4 spaces away now instead of 1
    • -
    • Goats will eat the spawning plants for vines as well as the vines themselves.
    • -
    -

    Chinsky updated:

    -
      -
    • Ghetto diagnosis. Grab patient, aim at bodypart you want to check, click on them with help intent. This will tell you about their wounds, fractures and other oddities (toxins/oxygen) for that bodypart.
    • -
    • Fractures are visible on very damaged limbs. Dislocations are always visible. Surgery incisions now visible too.
    • -
    • Stethoscopes actually make sense now. They care for heart/lungs status when reporting pulse and respiration now.
    • -
    -

    HarpyEagle updated:

    -
      -
    • Re-implemented fuel fires. Tweaked fire behaviour overall.
    • -
    -

    Yoshax updated:

    -
      -
    • Bear traps now do damage when stood on, enough to break bones! Bear traps can now affect any limb of a person who is on the ground, including head! Bear traps are no longer legcuffs and instead embed in the limb they attack.
    • -
    • Bear traps now take several seconds to deploy and cannot be picked up when armed, they must be disarmed by clicking on them. They also cannot be moved then they are deployed.
    • -
    -

    Zuhayr updated:

    -
      -
    • Massive material refactor. Walls, beds, chairs, stools, tables, ashtrays, knives, baseball bats, axes, simple doors, barricades, so on.
    • -
    • Tables are now built via steel then another sheet on the resulting frame. They can then be reinforced by dragging a stack of sheets onto the table.
    • -
    • Walls are built with steel for girders, then right-click the girder and select the reinforce verb while holding a stack, then click the girders with a final sheet.
    • -
    • Various things can be built with various sheet types. Experiment! Just keep in mind that uranium is now radioactive and phoron is now flammable.
    • -
    - -

    18 May 2015

    -

    Hubblenaut updated:

    -
      -
    • Adds a light for available backup power on airlocks.
    • -
    -

    Kelenius updated:

    -
      -
    • There has been a big update to the reagent system. A full-ish changelog can be found here: http://pastebin.com/imHXTRHz. In particular:
    • -
    • Reagents now differentiate between being ingested (food, pills, smoke), injected (syringes, IV drips), and put on the skin (sprays, beaker splashing).
    • -
    • Injecting food and drinks will cause bad effects.
    • -
    • Healing reagents, generally speaking, have stronger effects when injected.
    • -
    • Toxins now work slower and deal more damage. Seek medical help!
    • -
    • Alcohol robustness has been lowered.
    • -
    • Acid will no longer melt large numbers of items at once.
    • -
    • Synaptizine is no longer hilariously deadly.
    • -
    -

    Loganbacca updated:

    -
      -
    • Changed MULE destination selection to be list based.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • Destroying a camera by brute force now has a chance to break the wiring within.
    • -
    • Turf are now processed. This, for example, causes radioactive walls to regularly irradiate nearby mobs.
    • -
    • Welders should now always update their icon and inhand states properly.
    • -
    - -

    17 May 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • Teleporter artifacts should no longer teleport mobs inside objects.
    • -
    - -

    16 May 2015

    -

    GinjaNinja32 updated:

    -
      -
    • Rewrote tables. To construct a table, use steel to make a table frame, then plate the frame with a material such as steel, gold, wood, etc. Hold a stack in your hand and drag it to the table to reinforce it. To deconstruct a table, use a screwdriver to remove the reinforcements (if present), then a wrench to remove the plating, and a wrench again to dismantle the frame. Use a welder to repair any damage. Use a carpet tile on a table to add felt, and a crowbar to remove it.
    • -
    -

    HarpyEagle updated:

    -
      -
    • Adds tail animations for tajaran and unathi. Animations are controlled using emotes.
    • -
    - -

    14 May 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • Should now be more evident that the brig disposal chute sends its goods to the common brig area.
    • -
    • Cells now drain when using more charge than what is available.
    • -
    • The rig stealth module now requires as much power to run as the energy blade module.
    • -
    -

    Techhead updated:

    -
      -
    • Vox will spawn with emergency nitrogen tanks in their survival boxes.
    • -
    • Diona will spawn with an emergency flare instead of a survival box.
    • -
    • Engineers no longer spawn with extended-capacity oxygen tanks.
    • -
    • Vox spawning without backpacks will have their nitrogen tank equipped to their back.
    • -
    • The Bartender's spare beanbag shells have been moved into bar backroom with the shotgun.
    • -
    • Portable air pumps now fill based on external/airtank pressure when pumping in.
    • -
    - -

    12 May 2015

    -

    Dennok updated:

    -
      -
    • New buildmode icons made by BartNixon.
    • -
    -

    HarpyEagle updated:

    -
      -
    • Masks and helmets that cover the face block feeding food, drinks, and pills.
    • -
    -

    MrSnapwalk updated:

    -
      -
    • Added seven new AI core displays.
    • -
    • Changed the pAI sprite and added several new expressions.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • The space vine event now comes with a station announcement.
    • -
    - -

    11 May 2015

    -

    Mloc updated:

    -
      -
    • Rewritten lighting system.
    • -
    • Better coloured lights.
    • -
    • Animated transitions.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • As an observer, using antagHUD should now always restrict you from respawning without admin intervention.
    • -
    -

    Techhead updated:

    -
      -
    • Voidsuits can have tanks inserted into the storage slot.
    • -
    • Voidsuits display helpful information on their contents on examine.
    • -
    • Magboots can be equipped over other shoes. Except other magboots.
    • -
    - -

    10 May 2015

    -

    GinjaNinja32 updated:

    -
      -
    • Acting jobs on the manifest will now sort with their non-acting counterparts. All assignments beginning with the word 'acting', 'temporary', or 'interim' will do this.
    • -
    -

    Yoshax updated:

    -
      -
    • Removes sleepy chems from being cloned, adds a consistent period of 30 tick sleep.
    • -
    - -

    09 May 2015

    -

    Yoshax updated:

    -
      -
    • Maps in the top mounted 9mm practice rounds, .45 practice rounds, and practice shotgun shells into the armory.
    • -
    - -

    07 May 2015

    -

    HarpyEagle updated:

    -
      -
    • Breaking out of lockers now has sound and animation.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • The cloning computer can again successfully locate nearby cloning vats and DNA scanners at round start.
    • -
    • Security equipment now treats individuals with CentCom ids with the greatest respect.
    • -
    • Adds stretches of power cable around the construction outpost, ensuring one does not have to climb over machines to being laying cables.
    • -
    -

    RavingManiac updated:

    -
      -
    • Muzzle-flash lighting effect for guns
    • -
    • Energy guns now display shots remaining on examine
    • -
    - -

    06 May 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • Examining a pen or crayon now lists the available special commands in the examine tab.
    • -
    - -

    05 May 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • Grilles no longer return too many rods when destroyed (using means other than wirecutters).
    • -
    -

    RavingManiac updated:

    -
      -
    • Intent menu now appears while zooming with a sniper rifle.
    • -
    - -

    02 May 2015

    -

    HarpyEagle updated:

    -
      -
    • Neck-grabbing someone now stuns them properly.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • The spider infestation event now makes an announcement much sooner.
    • -
    • Admins can now toggle OOC/LOOC separately.
    • -
    • Mice are now numbered to aid admins.
    • -
    -

    Yoshax updated:

    -
      -
    • Adds an option and verb to the AI to send emergency messages to Central, functions same as comms console option.
    • -
    • Changes comms console to only have one level of ID require, meaning all heads of staff have what was captain access, allowing them to change alert, send emergency messages and make announcements.
    • -
    • Adds an emergency bluespace relay machine which is mapped into teletcomms, this machine takes emergency messages and sends them to central, if one does not exist on any Z, you cannot send any emergency messages.
    • -
    • Adds an emergency bluespace relay assembly kit orderable from cargo for when the ones on telecomms are destroyed. Assembly is required.
    • -
    • Adds the emergency bluespace relay circuitboard to be researchable and printable in R&D, with sufficient tech levels.
    • -
    - -

    30 April 2015

    -

    Yoshax updated:

    -
      -
    • Adds more items to custom loadout, including a number of dressy suits and some other things.
    • -
    - -

    29 April 2015

    -

    Daranz updated:

    -
      -
    • Paper bundles can now have papers inserted at arbitrary points. This can be done by clicking the previous/next page links with a sheet of paper in hand.
    • -
    -

    HarpyEagle updated:

    -
      -
    • Added new fire modes to various guns: c20r, STS-35, WT-550, Z8, L6 SAW, and double barreled shotgun. The firing modes work the same way as the egun; click on the weapon with it in your active hand to cycle between modes. Unloading these weapons now requires that you click on them with an empty hand.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • Portable atmospheric pumps and scrubbers now use NanoUI.
    • -
    • Two new events which will cause damage to APCs or cameras when triggered.
    • -
    - -

    28 April 2015

    -

    Jarcolr updated:

    -
      -
    • Added 9 new bar sign designs/sprites.
    • -
    -

    Kelenius updated:

    -
      -
    • Good news to the roboticists! The long waited firmware update for the bots has arrived. You can expect the following changes:
    • -
    • Medbots have improved the disease detection algorithms.
    • -
    • Floorbot firmware has been bugtested. In particular, they will no longer get stuck near the windows, hopelessly trying to fix the floor under the glass.
    • -
    • Floorbots have also received an internal low-power metal synthesizer. They will use it to make their own tiles. Slowly.
    • -
    • Following the complains from humanitarian organizations regarding securitron brutality, stength of their stunners has been toned down. They will also politely demand that you get on the floor before arresting you. Except for the taser-mounted guys, they will still tase you down.
    • -
    • Other minor fixes.
    • -
    • The lasertag bots are now forbidden to build and use following the incident #1526672. Please don't let it happen again.
    • -
    • The farmbot design has been finished! Made from a watertank, robot arm, plant analyzer, bucket, minihoe and a proximity sensor, these small (not really) bots will be a useful companion to any gardener and/or xenobotanist.
    • -
    • Spider learning alert: they have learned to recognize the bots and will mercilessly attack them.
    • -
    • An experimental CPU upgrade would theoretically allow any of the bots to function with the same intelligence capacity as the maintenance drones. We still have no idea what causes it to boot up. Science!
    • -
    • INCOMING TRANSMISSION: Greetings to agents, pirates, operatives, and anyone who otherwise uses our equipment. Following the NT update of bot firmware, we have updated the cryptographic sequencer's hacking routines as well. The medbots you emag will not poison you anymore, the clanbots won't clean after themselves immediately, and floorbots... wear a space suit. Oh, and it works on the new farmbots, too.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • Beware. Airlocks can now crush more things than just mobs.
    • -
    • AIs now have a personal atmospherics control subsystem.
    • -
    • Some borg modules now have additional subsystems.
    • -
    • Improves borg module handling.
    • -
    • Secure airlocks now buzz when access is denied.
    • -
    • The mental health office door now requires psychiatrist access, and the related button now opens/closes the door instead of bolting.
    • -
    • Restores an old soundtrack 'Thunderdome.ogg'.
    • -
    • Some holodeck programs now have custom ambience tracks.
    • -
    -

    RavingManiac updated:

    -
      -
    • The phoron research lab has been renovated to include a heat-exchange system, a gas mixer/filter and a waste gas disposal pump.
    • -
    • Candles now burn for about 30 mintutes.
    • -
    -

    Yoshax updated:

    -
      -
    • Adds items to the orderable antag surgical kit so its actually useful for surgery.
    • -
    • Adjusts custom loadout costs to be more standardised and balances. Purely cosmetic items, shoes, hats, and all things that do not provide a straight advtange (sterile mask, or pAI, protection from viruses and possible door hacking or records access, respectively), each cost 1 point, items that provide an advantage like those just mentioned, or provide armor or storage cost 2 points.
    • -
    • Adds practice rounds, both .45 for Sec and Detective's guns, also 9mm top mounted for the Saber, and for the Bulldog.
    • -
    • Adds the .45 and 9mm practice rounds to the armory.
    • -
    • Adds all the practice rounds to the autolathe.
    • -
    • Adds r_walls to the back of the firing range, leaves the sides normal.
    • -
    • Fixes HoS' office door to not be CMO locked.
    • -
    - -

    24 April 2015

    -

    Dennok updated:

    -
      -
    • Fixes overmap ship speed calculations.
    • -
    • Adds overmap ship rotation.
    • -
    • Added a floorlayer.
    • -
    - -

    23 April 2015

    -

    Dennok updated:

    -
      -
    • Added an automatic pipelayer.
    • -
    • Added an automatic cablelayer.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • Shower curtains no longer lose their default color upon being washed.
    • -
    • Emergency shutters can again be examined, and from the proper distance.
    • -
    • The virus event will now only infect mobs on the station, currently controlled by player that has been active in the last 5 minutes.
    • -
    • Laptops now use the proper proc for checking camera status.
    • -
    • Makes it possible to eject PDA cartridges using a verb.
    • -
    • Makes it possible to shake tables with one's bare hands to stop climbers.
    • -
    • Added a mass driver door in disposals to prevent trash from floating out into space before proper ejection.
    • -
    • Rig/Hardsuit module tab - Less informative than the NanoUI hardsuit interface but allows quicker access to the various rig modules.
    • -
    • Silicons with the medical augmentation sensors enabled now also see alive/dead status if sensors are set accordingly.
    • -
    • Emergency shutters opened by silicons are now treated as having been forced open by a crowbar.
    • -
    • An active AI chassis can now be pushed, just as an empty chassis can be.
    • -
    • The AI can now use the crew monitor console to track crew members with full sensors enabled.
    • -
    • The AI now has a shortcut to track people holding up messages to cameras.
    • -
    • The AI now has a shortcut to track people sending PDA messages.
    • -
    • Multiple AIs can now share the same holopad.
    • -
    • Admin ghosts can now transfer other ghosts into mobs by drag-clicking.
    • -
    • Ghosts can now toggle seeing darkness and other ghosts separately.
    • -
    • Moving while dead now auto-ghosts you.
    • -
    • Two new random events: Space dust and gravitation failure.
    • -
    • Upgraded wizard spell interface and new spells.
    • -
    • More uplink items.
    • -
    • Uplink items now have rudimentary descriptions.
    • -
    -

    Yoshax updated:

    -
      -
    • Adjusts fruits and other stuff to have a minmum of 10 units of juice and stuff.
    • -
    - -

    18 April 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • Added a changelog editing system that should cause fewer conflicts and more accurate timestamps.
    • -
    - -

    07 April 2015

    -

    RavingManiac updated:

    -
      -
    • You can now pay vending machines and EFTPOS scanners without removing your ID from your PDA or wallet. Clicking on the vending machine with your ID/PDA/wallet/cash also brings up the menu now instead of attacking the vending machine.
    • -
    - -

    24 February 2015

    -

    Zuhayr updated:

    -
      -
    • Major changes to the kitchen and hydroponics mechanics. Review the detailed changelog here,
    • -
    - -

    18 February 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • Synths now have timestamped radio and chat messages.
    • -
    • New and updated uplink items.
    • -
    • Multiple AIs can now share the same holopad.
    • -
    • The AI now has built-in consoles, accessible from the subsystem tab.
    • -
    - -

    16 February 2015

    -

    RavingManiac updated:

    -
      -
    • Say hello to the new Thermoelectric Supermatter Engine. Read the operating manual to get started.
    • -
    - -

    12 February 2015

    -

    Daranz updated:

    -
      -
    • Vending machines now use NanoUI and accept cash. The vendor account can now be suspended to disable all sales in all machines on station.
    • -
    - -

    04 February 2015

    -

    RavingManiac updated:

    -
      -
    • Holodeck is now bigger and better, with toggleable gravity and a new courtroom setting
    • -
    -

    TwistedAkai updated:

    -
      -
    • Purple Combs should now be visible and have their proper icon
    • -
    - -

    09 January 2015

    -

    Zuhayr updated:

    -
      -
    • Voice changers no longer use ID cards. They have Toggle and Set Voice verbs on the actual mask object now.
    • -
    • Readded moonwalking. Alt-dir to face new dir, or Face-Direction verb to face current dir.
    • -
    - -

    22 November 2014

    -

    Zuhayr updated:

    -
      -
    • Added the /obj/item/weapon/rig class - back-mounted deployable hardsuits.
    • -
    • Replaced existing hardsuits with 'voidsuits', functionally identical.
    • -
    • Removed the mounted device and helmet/boot procs from voidsuits.
    • -
    • Refactored a shit-ton of ninja code into the new rig class.
    • -
    • This is more than likely going to take a lot of balancing to get into a good place.
    • -
    - -

    08 November 2014

    -

    PsiOmegaDelta updated:

    -
      -
    • Service personnel now have their own frequency to communicate over. Use "say :v".
    • -
    • The AI can now has proper quick access to its private channel. Use "say :o".
    • -
    • Newscasters supports photo captions. Simply pen one on the attached photo.
    • -
    • Once made visible by a cultist ghosts can toggle visiblity at will.
    • -
    • Detonating cyborgs using the cyborg monitor console now notifies the master AI, if any.
    • -
    • More machinery, such as APCs, air alarms, etc., now support attaching signalers to the wires.
    • -
    • Random event overhaul. Admins may wish check the verb "Event Manager Panel".
    • -
    - -

    04 November 2014

    -

    TwistedAkai updated:

    -
      -
    • Almost any window which has been fully unsecured can now be dismantled with a wrench.
    • -
    - -

    01 November 2014

    -

    PsiOmegaDelta updated:

    -
      -
    • Adds the last missing step to deconstruct fire alarms. Apply wirecutters.
    • -
    • There's a "new" mining outpost nearby the Research outpost.
    • -
    • Manifest ghosts now have spookier names.
    • -
    • Adds a gas monitor computer for the toxin mixing chamber.
    • -
    • AI can now change the display of individual AI status screens.
    • -
    • More ion laws..
    • -
    • All turrets have been replaced with portable variants. Potential targets can be configured on a per turret basis.
    • -
    • Improved crew monitor map positioning.
    • -
    • Can now order plastic, body-, and statis bags from cargo
    • -
    • PDAs now receive newscasts.
    • -
    • (De)constructable emergency shutters.
    • -
    • Borgs can now select to simply state their laws or select a radio channel, same as the AI.
    • -
    - -

    01 October 2014

    -

    RavingManiac updated:

    -
      -
    • Zooming with the sniper rifle now adds a view offset in the direction you are facing.
    • -
    • Added binoculars - functionally similar to sniper scope. Adminspawn-only for now.
    • -
    • Bottles from chemistry now, like beakers, use chemical overlays instead of fixed sprites.
    • -
    • Being in space while not magbooted to something will cause your sprite to bob up and down.
    • -
    -

    Zuhayr updated:

    -
      -
    • Added species organ checks to several areas (phoron burn, welder burn, appendicitis, vox cortical stacks, flashes).
    • -
    • Added VV option to add or remove organs.
    • -
    • Added simple bioprinter (adminspawn).
    • -
    • Added smashing/slashing behavior from xenos to some unarmed attacks.
    • -
    • Added some new state icons for diona nymphs.
    • -
    • Added borer husk functionality (cortical borers can turn dead humans into zombies).
    • -
    • Added tackle verb.
    • -
    • Added NO_SLIP.
    • -
    • Added species-specific orans to Dionaea, new Xenomorphs and vox.
    • -
    • Added colour and species to blood data.
    • -
    • Added lethal consequences to missing your heart.
    • -
    • Removed robot_talk_understand and alien_talk_understand.
    • -
    • Removed attack_alien() and several flavours of is_alien() procs.
    • -
    • Removed /mob/living/carbon/alien/humanoid.
    • -
    • Removed alien_hud().
    • -
    • Removed IS_SLOW, NEEDS_LIGHT and RAD_ABSORB.
    • -
    • Renamed is_larva() to is_alien().
    • -
    • Refactored a ton of files, either condensing or expanding them, or moving them to new directories.
    • -
    • Refactored some attack vars from simple_animal to mob/living level.
    • -
    • Refactored internal organs to /mob/living/carbon level.
    • -
    • Refactored rad and light absorbtion to organ level.
    • -
    • Refactored brains to /obj/item/organ/brain.
    • -
    • Refactored a lot of blood splattering to use blood_splatter() proc.
    • -
    • Refactored broadcast languages (changeling and alien hiveminds, drone and binary chat) to actual languages.
    • -
    • Refactored xenomorph abilities to work for humans.
    • -
    • Refactored xenomorphs into human species.
    • -
    • Rewrote larva_hud() and human_hud(). The latter now takes data from the species datum.
    • -
    • Rewrote diona nymphs as descendents of /mob/living/carbon/alien.
    • -
    • Rewrote xenolarva as descendents of /mob/living/carbon/alien.
    • -
    • Rewrote /mob/living/carbon/alien.
    • -
    • Moved alcohol and toxin processing to the liver.
    • -
    • Moved drone light proc to robot level, added integrated_light_power and local_transmit vars to robots.
    • -
    • Moved human brainloss onto the brain organ.
    • -
    • Shuffled around and collapsed several redundant procs down to carbon level (hide, ventcrawl, Bump).
    • -
    • Fixed species swaps from NO_BLOOD to those with blood killing the subject instantly.
    • -
    - -

    28 September 2014

    -

    Gamerofthegame updated:

    -
      -
    • Hoverpods fully supported, currently orderable from cargo. Two slots, three cargo, space flight and a working mech for all other intents and purposes.
    • -
    • Added the Rigged laser and Passenger Compartment equipment. The rigged laser is a weapon for working exosuits - just a ordinary laser, but with triple the cool down and rather power inefficient. The passenger compartment allows other people to board and hitch a ride on the mech - such as in fire rescue or for space flight.
    • -
    -

    Zuhayr updated:

    -
      -
    • Organs can now be removed and transplanted.
    • -
    • Brain surgery is now the same as chest surgery regarding the steps leading up to it.
    • -
    • Appendix and kidney now share the groin and removing the first will prevent appendicitis.
    • -
    • Lots of backend surgery/organ stuff, see the PR if you need to know.
    • -
    - -

    20 September 2014

    -

    HarpyEagle updated:

    -
      -
    • Fixes evidence bags and boxes eating each other. Evidence bags now store items by dragging the bag onto the item to be stored.
    • -
    - -

    05 September 2014

    -

    RavingManiac updated:

    -
      -
    • NewPipe implemented: Supply and scrubber pipes can be run in parallel without connecting to each other.
    • -
    • Supply pipes will only connect to supply pipes, vents and Universal Pipe Adapters(UPAs).
    • -
    • Scrubber pipes will only connect to scrubber pipes, scrubbers and UPAs.
    • -
    • UPAs will connect to regular, scrubber and supply pipes.
    • -
    - -

    31 August 2014

    -

    Whitellama updated:

    -
      -
    • Matches and candles can be used to burn papers, too.
    • -
    • Observers have a bit more time (20 seconds, instead of 7.5) before the Diona join prompt disappears.
    • -
    - -

    27 August 2014

    -

    Whitellama updated:

    -
      -
    • Made destination taggers more intuitive so you know when you've tagged something
    • -
    • Ported package label and tag sprites
    • -
    • Ported using a pen on a package to give it a title, or to write a note
    • -
    • Donut boxes and egg boxes can be constructed out of cardboard
    • -
    - -

    05 August 2014

    -

    HarpyEagle updated:

    -
      -
    • Atmos Rewrite. Many atmos devices now use power according to their load and gas physics
    • -
    • Pressure regulator device. Replaces the passive gate and can regulate input or output pressure
    • -
    • Gas heaters and gas coolers are now constructable and can be upgraded with parts from research
    • -
    • Fixes recharger and cell charger power draw. Rechargers draw 15 kW, wall chargers draw 25 kW, and heavy-duty cell chargers draw 40 kW. Cyborg charging stations draw 75 kW.
    • -
    • Laptops, and various other machines, now draw more reasonable amounts of power
    • -
    • Machines will periodically update their powered status if moved from a powered to an unpowered area and vice versa
    • -
    - -

    02 August 2014

    -

    Whitellama updated:

    -
      -
    • Arcane tomes can now be stored on bookshelves.
    • -
    • Dionaea players no longer crash on death, and now become nymphs properly.
    • -
    - -

    31 July 2014

    -

    HarpyEagle updated:

    -
      -
    • Stun batons now work like tasers and deal agony instead of stun
    • -
    • Being hit in the hands with a stun weapon will cause whatever is being held to be dropped
    • -
    • Handcuffs now require an aggressive grab to be used
    • -
    - -

    26 July 2014

    -

    Whitellama updated:

    -
      -
    • Added dynamic flavour text.
    • -
    • Fixed bug with suit fibers and fingerprints.
    • -
    - -

    20 July 2014

    -

    PsiOmegaDelta updated:

    -
      -
    • AI can now store up to five camera locations and return to them when desired.
    • -
    • AI can now alt+left click turfs in camera view to list and interact with the objects.
    • -
    • AI can now ctrl+click turret controls to enable/disable turrets.
    • -
    • AI can now alt+click turret controls to toggle stun/lethal mode.
    • -
    • AI can now select which channel to state laws on.
    • -
    - -

    06 July 2014

    -

    HarpyEagle updated:

    -
      -
    • Re-enabled and rewrote the wound infection system
    • -
    • Infections can be prevented by properly bandaging and salving wounds
    • -
    • Infections are cured by spaceacillin
    • -
    - -

    01 July 2014

    -

    Various updated:

    -
      -
    • Hardsuit breaching.
    • -
    • Rewritten fire.
    • -
    • Supermatter now glows and sucks things into it as it approaches criticality.
    • -
    • Station Vox (Vox pariahs) are now available.
    • -
    • Wheelchairs.
    • -
    • Cargo Trains.
    • -
    • Hardsuit cycler machinery.
    • -
    • Rewritten lighting (coloured lights!)
    • -
    • New Mining machinery and rewritten smelting.
    • -
    • Rewritten autolathe
    • -
    • Mutiny mode.
    • -
    • NanoUI airlock and docking controllers.
    • -
    • Completely rewritten shuttle code.
    • -
    • Derelict Z-level replacement: construction site.
    • -
    • Computer3 laptops.
    • -
    • Constructable SMES units.
    • -
    • Omni-directional atmos machinery.
    • -
    • Climbable tables and crates.
    • -
    • Xenoflora added to Science.
    • -
    • Utensils can be used to eat food.
    • -
    • Decks of cards are now around the station.
    • -
    • Service robots can speak languages.
    • -
    • Xenoarch updates and fixes.
    • -
    • Rewritten species-specific gear icon handling.
    • -
    • Cats and borers can be picked up.
    • -
    • Botanist renamed to Gardener.
    • -
    • Hydroponics merged with the Kitchen.
    • -
    • Latejoin spawn points (Arrivals, Cryostorage, Gateway).
    • -
    • Escape pods only launch automatically during emergency evacuations
    • -
    • Escape pods can be made to launch during regular crew transfers using the control panel inside the pod, or by emagging the panel outside the pod
    • -
    • When swiped or emagged, the crew transfer shuttle can be delayed in addition to being launched early
    • -
    - -

    20 June 2014

    -

    Cael_Aislinn updated:

    -
      -
    • New discoverable items added to xenoarchaeology, and new features for some existing ones. Artifact harvesters can now harvest the secondary effect of artifacts as well as the primary one.
      -
    • -
    • Artifact utilisers should be much nicer/easier to use now.
      -
    • Alden-Saraspova counters and talking items should work properly now.
      -
    • -
      -
    - -

    19 June 2014

    -

    Chinsky updated:

    -
      -
    • Adds guest terminals on the map. These wall terminals let anyone issue temporary IDs. Only access that issuer has can be granted, and maximum time pass can be issued for is 20 minutes. All operations are logged in terminals.
    • -
    - -

    15 June 2014

    -

    HarpyEagle updated:

    -
      -
    • Fixed wound autohealing regardless of damage amount. The appropriate wound will now be assigned correctly based on damage amount and type
    • -
    • Fixed several other bugs related wounds that resulted in damage magically disappearing
    • -
    • Fixed various sharp objects not being counted as sharp, bullets in particular
    • -
    • Fixed armour providing more protection from bullets than it was supposed to
    • -
    - -

    13 June 2014

    -

    HarpyEagle updated:

    -
      -
    • Added docking ports for shuttles
    • -
    • Shuttle airlocks will automatically open and close, preventing people from being sucked into space by because someone on another z-level called a shuttle
    • -
    • Some docking ports can also double as airlocks
    • -
    • Docking ports can be overriden to prevent any automatic action. Shuttles will wait for players to open/close doors manually
    • -
    • Shuttles can be forced launched, which will make them not wait for airlocks to be properly closed
    • -
    - -

    03 June 2014

    -

    Hubblenaut updated:

    -
      -
    • Added wheelchairs
    • -
    • Replaced stool in Medical Examination with wheelchair
    • -
    • Using a fire-extinguisher to propel you on a chair can have consequences (drive into walls and people, do it!)
    • -
    - -

    31 May 2014

    -

    Jarcolr updated:

    -
      -
    • 21 New cargo crates, go check them out!
    • -
    • Peanuts have now been added, food items are now being developed.
    • -
    • 2 new cargo groups, Miscellaneous and Supply.
    • -
    • Sugarcane seeds can now be gotten from the seed dispenser.
    • -
    • 5 new satchels when selecting "satchel" for RD, scientist, botanist, virologist, geneticist (disabled) and chemist.
    • -
    • Clicking on a player with a paper/book when you have the eyes selected shows them the book/paper forcefully.
    • -
    - -

    28 May 2014

    -

    Chinsky updated:

    -
      -
    • Adds few new paperBBcode tags, to make up for HTML removal.
    • -
    • [logo] tag draws NT logo image (one from wiki).
    • -
    • [table] [/table] tags mark borders of tables. [grid] [/grid] are borderless tables, useful of making layouts. Inside tables following tags are used: [row] marks beginning of new table row, [cell] - beginning of new table cell.
    • -
    - -

    23 May 2014

    -

    Hubble updated:

    -
      -
    • Personal lockers are now resettable
    • -
    • Take off people's accessories or change their sensors in the drag and drop-interface
    • -
    • Merge paper bundles by hitting one with another
    • -
    • Line breaks in Security, Medical and Employment Records
    • -
    • Record printouts will have names on it
    • -
    • Set other people's internals in belt and suit storage slots
    • -
    • No longer changing suit sensors while cuffed
    • -
    • No longer emptying other people's pockets when they are not full yet
    • -
    - -

    16 May 2014

    -

    HarpyEagle updated:

    -
      -
    • Silicon mob types (AI, cyborgs, PAI) can now speak certain species languages depending on type and module
    • -
    • Languages can now be whispered when using the language code with either the whisper verb or the whisper speech code
    • -
    - -

    06 May 2014

    -

    Hubble updated:

    -
      -
    • Clip papers together by hitting a paper with a paper or photo
    • -
    • Adds icons for copied stamps
    • -
    - -

    03 May 2014

    -

    Cael_Aislinn updated:

    -
      -
    • Coming out of nowhere the past few months, the Garland Corporation has made headlines with a new prehistoric theme park delighting travellers with species thought extinct. Now available for research stations everywhere is the technology that made it all possible! Features include:
      - - 13 discoverable prehistoric species to clone from fossils (including 5 brand new ones).
      - - 11 discoverable prehistoric plants to clone from fossils (including 9 brand new ones).
      - - New minigame that involves correctly ordering the genomes inside each genetic sequence to unlock an animal/plant.
      - - Some prehistoric animals and plants may seem strangely familiar... while others may bring more than the erstwhile scientist bargains for.
      -




    • -
    - -

    29 April 2014

    -

    HarpyEagle updated:

    -
      -
    • Webbing vest storage can now be accessed by clicking on the item in inventory
    • -
    • Holsters can be accessed by clicking on them in inventory
    • -
    • Webbings and other suit attachments are now visible on the icon in inventory
    • -
    • Removing jumpsuits now requires drag and drop to prevent accidental undressing
    • -
    • Added an action icon for magboots that can be used to toggle them similar to flashlights
    • -
    • Fuel tanks now spill fuel when wrenched open
    • -
    - -

    25 April 2014

    -

    Various updated:

    -
      -
    • Overhauled saycode, you can now use languages over the radio.
    • -
    • Chamelon items beyond just the suit.
    • -
    • NanoUI Virology
    • -
    • 3D Sounds
    • -
    • AI Channel color for when they want to be all sneaky
    • -
    • New inflatable walls and airlocks for your breach sealing pleasure.
    • -
    • Carbon Copy papers, so you can subject everyone to your authority and paperwork, but mainly paperwork
    • -
    • Undershirts and rolling down jumpsuits
    • -
    • Insta-hit tasers, can be shot through glass as well.
    • -
    • Changeling balances, an emphasis put more on stealth.
    • -
    • Genetics disabled
    • -
    • Telescience removed, might be added again when we come up with a less math headache enducing version of it.
    • -
    • Bugfixes galore!
    • -
    - -

    11 April 2014

    -

    Jarcolr updated:

    -
      -
    • You can now flip coins like a D2
    • -
    • Miscellaneous cargo crates got a tiny buff, Standard Costume crate is now Costume Crate
    • -
    • Grammar patch,telekinesis/amputated arm exploit fixes,more in the future
    • -
    • Grille kicking now does less damage
    • -
    • TELESCOPIC baton no longer knocks anybody down,still got a lot of force though
    • -
    • Other small-ish changes and fixes that aren't worth mentioning
    • -
    - -

    06 April 2014

    -

    RavingManiac updated:

    -
      -
    • Tape recorders and station-bounced radios now work inside containers and closets.
    • -
    - -

    30 March 2014

    -

    RavingManiac updated:

    -
      -
    • Inflatable walls and doors added. Useful for sealing off hull breaches, but easily punctured by sharp objects and Tajarans.
    • -
    - -

    10 March 2014

    -

    Chinsky updated:

    -
      -
    • Viruses now affect certain range of species, different for each virus
    • -
    • Spaceacilline now prevents infection, and has a small chance to cure viruses at Stage 1. It does not give them antibodies though, so they can get sick again!
    • -
    • Biosuits and spacesuits now offer more protection against viruses. Full biosuit competely prevents airborne infection, when coupled with gloves they both protect quite well from contact ones
    • -
    • Sneezing now spreads viruses in front of mob. Sometimes he gets a warning beforehand though
    • -
    - -

    05 March 2014

    -

    RavingManiac updated:

    -
      -
    • Smartfridges added to the bar, chemistry and virology. No more clutter!
    • -
    • A certain musical instrument has returned to the bar.
    • -
    • There is now a ten second delay between ingesting a pill/donut/milkshake and regretting it.
    • -
    - -

    01 March 2014

    -

    Various updated:

    -
      -
    • Paint Mixing, red and blue makes purple!
    • -
    • New posters to tell you to respect those darned cat people
    • -
    • NanoUI for APC's, Canisters, Tank Transfer Valves and the heaters / coolers
    • -
    • PDA bombs are now less annoying, and won't always blow up / cause internal bleeding
    • -
    • Blob made less deadly
    • -
    • Objectiveless Antags now a configuration option, choose your own adventure!
    • -
    • Engineering redesign, now with better monitoring of the explodium supermatter!
    • -
    • Security EOD
    • -
    • New playable race, IPC's, go beep boop boop all over the station!
    • -
    • Gamemode autovoting, now players don't have to call for gamemode votes, it's automatic!
    • -
    - -

    19 February 2014

    -

    Aryn updated:

    -
      -
    • New air model. Nothing should change to a great degree, but temperature flow might be affected due to closed connections not sticking around.
    • -
    - -

    01 February 2014

    -

    Various updated:

    -
      -
    • NanoUI for PDA
    • -
    • Write in blood while a ghost in cult rounds with enough cultists
    • -
    • Cookies, absurd sandwiches, and even cookable dioanae nymphs!
    • -
    • A bunch of new guns and other weapons
    • -
    • Species specific blood
    • -
    - -

    01 January 2014

    -

    Various updated:

    -
      -
    • AntagHUD and MedicalHUD for ghosts, see who the baddies are, check for new configuration options.
    • -
    • Ghosts will now have bold text if they are in the same room as the person making conversations easier to follow.
    • -
    • New hairstyles! Now you can use something other then hotpink floor length braid.
    • -
    • DNA rework, tell us how you were cloned and became albino!
    • -
    • Dirty floors, so now you know exactly how lazy the janitors are!
    • -
    • A new UI system, feel free to color it yourself, don't set it to completely clear or you will have a bad time.
    • -
    • Cryogenic storage, for all your SSD needs.
    • -
    • New hardsuits for those syndicate tajaran
    • -
    - -

    18 December 2013

    -

    RavingManiac updated:

    -
      -
    • Mousetraps can now be "hidden" through the right-click menu. This makes them go under tables, clutter and the like. The filthy rodents will never see it coming!
    • -
    • Monkeys will no longer move randomly while being pulled.
    • -
    - -

    01 December 2013

    -

    Various Developers banged their keyboards together: updated:

    -
      -
    • New Engine, the supermatter, figure out what a cooling loop is, or don't and blow up engineering!
    • -
    • Each department will have it's own fax, make a copy of your butt and fax it to the admins!
    • -
    • Booze and soda dispensers, they are like chemmasters, only with booze and soda!
    • -
    • Bluespace and Cryostasis beakers, how do they work? Fuggin bluespace how do they work?
    • -
    • You can now shove things into vending machines, impress your friends on how things magically disappear out of your hands into the machine!
    • -
    • Robots and Androids (And gynoids too!) can now use custom job titles
    • -
    • Various bugfixes
    • -
    - -

    24 November 2013

    -

    Yinadele updated:

    -
      -
    • Supermatter engine added! Please treat your new engine gently, and report any strangeness!
    • -
    • Rebalanced events so people don't explode into appendicitis or have their organs constantly explode.
    • -
    • Vending machines have had bottled water, iced tea, and grape soda added.
    • -
    • Head reattachment surgery added! Sew heads back on proper rather than monkey madness.
    • -
    • Pain crit rebalanced - Added aim variance depending on pain levels, nerfed blackscreen severely.
    • -
    • Cyborg alt titles: Robot, and Android added! These will make you spawn as a posibrained robot. Please enjoy!
    • -
    • Fixed the sprite on the modified welding goggles, added a pair to the CE's office where they'll be used.
    • -
    • Fixed atmos computers- They are once again responsive!
    • -
    • Added in functionality proper for explosive implants- You can now set their level of detonation, and their effects are more responsively concrete depending on setting.
    • -
    • Hemostats re-added to autolathe!
    • -
    • Added two manuals on atmosia and EVA, by MagmaRam! Found in engineering and the engineering bookcase.
    • -
    • Fixed areas in medbay to have fully functional APC sectors.
    • -
    • Girders are now lasable.
    • -
    • Please wait warmly, new features planned for next merge!
    • -
    - -

    23 November 2013

    -

    Ccomp5950 updated:

    -
      -
    • Players are now no longer able to commit suicide with a lasertag gun, and will feel silly for doing so.
    • -
    • Ghosts hit with the cult book shall now actually become visible.
    • -
    • The powercells spawned with Exosuits will now properly be named to not confuse bearded roboticists.
    • -
    • Blindfolded players will now no longer require eye surgery to repair their sight, removing the blindfold will be sufficient.
    • -
    • Atmospheric Technicians will now have access to Exterior airlocks.
    • -
    - -

    01 November 2013

    -

    Various updated:

    -
      -
    • Autovoting, Get off the station when your 15 hour workweek is done, thanks unions!
    • -
    • Some beach props that Chinsky finds useless.
    • -
    • Updated NanoUI
    • -
    • Dialysis while in sleepers - removes reagents from mobs, like the chemist, toss him in there!
    • -
    • Pipe Dispensers can now be ordered by Cargo
    • -
    • Fancy G-G-G-G-Ghosts!
    • -
    - -

    29 October 2013

    -

    Cael_Aislinn updated:

    -
      -
    • Xenoarchaeology's chemical analysis and six analysis machines are gone, replaced by a single one which can be beaten in a minigame.
    • -
    • Sneaky traitors will find new challenges to overcome at the research outpost, but may also find new opportunities (transit tubes can now be traversed).
    • -
    • Finding active alien machinery should now be made significantly easier with the Alden-Saraspova counter.
    • -
    - -

    06 October 2013

    -

    Chinsky updated:

    -
      -
    • Return of dreaded side effects. They now manifest well after their cause disappears, so curing them should be possible without them reappearing immediately. They also lost last stage damaging effects.
    • -
    - -

    24 September 2013

    -

    Snapshot updated:

    -
      -
    • Removed hidden vote counts.
    • -
    • Removed hiding of vote results.
    • -
    • Removed OOC muting during votes.
    • -
    • Crew transfers are no longer callable during Red and Delta alert.
    • -
    • Started work on Auto transfer framework.
    • -
    - -

    18 September 2013

    -

    Kilakk updated:

    -
      -
    • Fax machines! The Captain and IA agents can use the fax machine to send properly formatted messages to Central Command.
    • -
    • Gave the fax machine a fancy animated sprite. Thanks Cajoes!
    • -
    - -

    08 August 2013

    -

    Erthilo updated:

    -
      -
    • Raise Dead rune now properly heals and revives dead corpse.
    • -
    • Admin-only rejuvenate verb now heals all organs, limbs, and diseases.
    • -
    • Cyborg sprites now correctly reset with reset boards. This means cyborg appearances can now be changed without admin intervention.
    • -
    - -

    04 August 2013

    -

    Chinsky updated:

    -
      -
    • Health HUD indicator replaced with Pain indicator. Now health indicator shows pain level instead of actual vitals level. Some types of damage contribute more to pain, some less, usually feeling worse than they really are.
    • -
    - -

    01 August 2013

    -

    Asanadas updated:

    -
      -
    • The Null Rod has recovered its de-culting ability, for balance reasons. Metagaming with it is a big no-no!
    • -
    • Holy Water as a liquid is able to de-cult. Less effective, but less bloody. May be changed over the course of time for balance.
    • -
    -

    CIB updated:

    -
      -
    • Chilis and cold chilis no longer kill in small amounts
    • -
    • Chloral now again needs around 5 units to start killing somebody
    • -
    -

    Cael Aislinn updated:

    -
      -
    • Security bots will now target hostile mobs, and vice versa.
    • -
    • Carp should actually emigrate now, instead of just immigrating then squatting around the outer hull.
    • -
    • Admins and moderators have been split up into separate 'who' verbs (adminwho and modwho respectively).
    • -
    -

    CaelAislinn updated:

    -
      -
    • Re-added old ion storm laws, re-added grid check event.
    • -
    • Added Rogue Drone and Vermin Infestation random events.
    • -
    • Added/fixed space vines random event.
    • -
    • Updates to the virus events.
    • -
    • Spider infestation and alien infestation events turned off by default.
    • -
    • Soghun, taj and skrell all have unique language text colours.
    • -
    • Moderators will no longer be listed in adminwho, instead use modwho.
    • -
    -

    Cael_Aislinn updated:

    - -

    Chinsky updated:

    -
      -
    • Old new medical features:
    • -
    • Autoinjectors! They come preloaded with 5u of inapro, can be used instantly, and are one-use. You can replace chems inside using a syringe. Box of them is added to Medicine closet and medical supplies crate.
    • -
    • Splints! Target broken liimb and click on person to apply. Can be taken off in inventory menu, like handcuffs. Splinted limbs have less negative effects.
    • -
    • Advanced medikit! Red and mean, all doctors spawn with one. Contains better stuff - advanced versions of bandaids and aloe heal 12 damage on the first use.
    • -
    • Wounds with damage above 50 won't heal by themselves even if bandaged/salved. Would have to seek advanced medical attention for those.
    • -
    -

    Erthilo updated:

    -
      -
    • Fixed SSD (logged-out) players not staying asleep.
    • -
    • Fixed set-pose verb and mice emotes having extra periods.
    • -
    • Fixed virus crate not appearing and breaking supply shuttle.
    • -
    • Fixed newcaster photos not being censored.
    • -
    -

    Gamerofthegame updated:

    -
      -
    • Miscellaneous mapfixes.
    • -
    -

    GauHelldragon updated:

    -
      -
    • Servicebots now have RoboTray and Printing Pen. Robotray can be used to pick up and drop food/drinks. Printing pen can alternate between writing mode and rename paper mode by clicking it.
    • -
    • Farmbots. A new type of robot that weeds, waters and fertilizes. Use robot arm on water tank. Then use plant analyzer, mini-hoe, bucket and finally proximity sensor.
    • -
    • Chefs can clang their serving trays with a rolling pin. Just like a riot shield!
    • -
    -

    Jediluke69 updated:

    -
      -
    • Added 5 new drinks (Kira Special, Lemonade, Brown Star, Milkshakes, Rewriter)
    • -
    • Nanopaste now heals about half of what it used to
    • -
    • Ballistic crates should now come with shotguns loaded with actual shells no more beanbags
    • -
    • Iced tea no longer makes a glass of .what?
    • -
    -

    Jupotter updated:

    -
      -
    • Fix the robotiscist preview in the char setupe screen
    • -
    -

    Kilakk updated:

    -
      -
    • Added the Xenobiologist job. Has access to the research hallway and to xenobiology.
    • -
    • Removed Xenobiology access from Scientists.
    • -
    • Removed the Xenobiologist alternate title from Scientists.
    • -
    • Added "Xenoarchaeology" to the RD, Scientists, and to the ID computer.
    • -
    • Changed the Research Outpost doors to use "Xenoarchaeology" access.
    • -
    -

    Meyar updated:

    -
      -
    • The syndicate shuttle now has a cycling airlock during Nuke rounds.
    • -
    • Restored the ability for the syndicate Agent ID to change the name on the card (reforge it) more than once.
    • -
    • ERT Radio now functional again.
    • -
    • Research blast doors now actually lock down the entirety of station-side Research.
    • -
    • Added lock down buttons to the wardens office.
    • -
    • The randomized barsign has made a return.
    • -
    • Syndicate Agent ID's external airlock access restored.
    • -
    -

    NerdyBoy1104 updated:

    -
      -
    • New Botany additions: Rice and Plastellium. New sheet material: Plastic.
    • -
    • Plastellium is refined into plastic by first grinding the produce to get plasticide. 20 plasticide + 10 polytrinic acid makes 10 sheets of plastic which can be used to make crates, forks, spoons, knives, ashtrays or plastic bags from.
    • -
    • Rice seeds grows into rice stalks that you grind to get rice. 10 Rice + 5 Water makes boiled rice, 10 rice + 5 milk makes rice pudding, 10 rice + 5 universal enzyme (in beaker) makes Sake.
    • -
    -

    RavingManiac updated:

    -
      -
    • You can now stab people with syringes using the "harm" intent. This destroys the syringe and transfers a random percentage of its contents into the target. Armor has a 50% chance of blocking the syringe.
    • -
    -

    Segrain updated:

    -
      -
    • Meteor showers actually spawn meteors now.
    • -
    • Engineering tape fits into toolbelt and can be placed on doors.
    • -
    • Pill bottles can hold paper.
    • -
    -

    SkyMarshal updated:

    -
      -
    • Fixed ZAS
    • -
    • Fixed Fire
    • -
    -

    Spamcat updated:

    -
      -
    • Figured I should make one of these. Syringestabbing now produces a broken syringe complete with fingerprints of attacker and blood of a victim, so dispose your evidence carefully. Maximum transfer amount per stab is lowered to 10.
    • -
    -

    VitrescentTortoise updated:

    -
      -
    • Added a third option for not getting any job preferences. It allows you to return to the lobby instead of joining.
    • -
    -

    Whitellama updated:

    -
      -
    • One-antag rounds (like wizard/ninja) no longer end automatically upon death
    • -
    • Space ninja has been implemented as a voteable gamemode
    • -
    • Space ninja spawn landmarks have been implemented (but not yet placed on the map), still spawn at carps-pawns instead. (The code will warn you about this and ask you to report it, it's a known issue.)
    • -
    • Five new space ninja directives have been added, old directives have been reworded to be less harsh
    • -
    • Space ninjas have been given their own list as antagonists, and are no longer bundled up with traitors
    • -
    • Space ninjas with a "steal a functional AI" objective will now succeed by downloading one into their suits
    • -
    • Space ninja suits' exploding on death has been nerfed, so as not to cause breaches
    • -
    • A few space ninja titles/names have been added and removed to be slightly more believable
    • -
    • The antagonist selector no longer chooses jobbanned players when it runs out of willing options
    • -
    -

    Zuhayr updated:

    -
      -
    • Added pneumatic cannon and harpoons.
    • -
    • Added embedded projectiles. Bullets and thrown weapons may stick in targets. Throwing them by hand won't make them stick, firing them from a cannon might. Implant removal surgery will get rid of shrapnel and stuck items.
    • -
    -

    faux updated:

    -
      -
    • Mixed Wardrobe Closet now has colored shoes and plaid skirts.
    • -
    • Dress uniforms added to the Captain, RD, and HoP wardrobe closets. A uniform jacket has also been added to the Captain's closet. HoS' hat has been re-added to their closet. I do not love the CMO and CE enough to give them anything.
    • -
    • Atheletic closet now has five different swimsuits *for the ladies* in them. If you are a guy, be prepared to be yelled at if you run around like a moron in one of these. Same goes for ladies who run around in shorts with their titties swaying in the space winds.
    • -
    • A set of dispatcher uniforms will spawn in the security closet. These are for playtesting the dispatcher role.
    • -
    • New suit spawns in the laundry room. It's for geezer's only. You're welcome, Book.
    • -
    • Nurse outfit variant, orderly uniform, and first responder jacket will now spawn in the medical wardrobe closet.
    • -
    • A white wedding dress will spawn in the chaplain's closet. There are also several dresses currently only adminspawnable. Admins: Look either under "bride" or "dress." The bride one leads to the colored wedding dresses, and there are some other kinds of dresses under dress.
    • -
    • No more luchador masks or boxing gloves or boxing ring. You guys have a swimming pool now, dip in and enjoy it.
    • -
    • he meeting hall has been replaced with an awkwardly placed security office meant for prisoner processing.
    • -
    • Added a couple more welding goggles to engineering since you guys liked those a lot.
    • -
    • Flasks spawn behind the bar. Only three. Don't fight over them. I don't know how to add them to the bar vending machine otherwise I would have done that instead. Detective, you have your own flask in your office, it's underneath the cigarettes on your desk.
    • -
    • Added two canes to the medical storage, for people who have leg injuries and can't walk good and stuff. I do not want to see doctors pretending to be House. These are for patients. Do not make me delete this addition and declare you guys not being able to have nice things.
    • -
    • Secondary entance to EVA now directly leads into the medbay hardsuit section. Sorry for any inconviences this will cause. The CMO can now fetch the hardsuits whenever they want.
    • -
    • Secondary security hardsuit has been added to the armory. Security members please stop stealing engineer's hardsuits when you guys want to pair up for space travel.
    • -
    • Firelocks have been moved around in the main hallways to form really ghetto versions of airlocks.
    • -
    • Violin spawns in theatre storage now. I didn't put the piano there though, that was someone else.
    • -
    • Psych office in medbay has been made better looking.
    • -
    -

    proliberate updated:

    -
      -
    • Station time is now displayed in the status tab for new players and AIs.
    • -
    - -

    30 July 2013

    -

    Erthilo updated:

    -
      -
    • EFTPOS and ATM machines should now connect to databases.
    • -
    • Gravitational Catapults can now be removed from mechs.
    • -
    • Ghost manifest rune paper naming now works correctly.
    • -
    • Fix for newscaster special characters. Still not recommended.
    • -
    -

    Kilakk updated:

    -
      -
    • Added colored department radio channels.
    • -
    - -

    28 July 2013

    -

    Segrain updated:

    -
      -
    • Camera console circuits can be adjusted for different networks.
    • -
    • Nuclear operatives and ERT members have built-in cameras in their helmets. Activate helmet to initialize it.
    • -
    - -

    26 July 2013

    -

    Kilakk updated:

    -
      -
    • Brig cell timers will no longer start counting down automatically.
    • -
    • Separated the actual countdown timer from the timer controls. Pressing "Set" while the timer is counting down will reset the countdown timer to the time selected.
    • -
    - -

    11 July 2013

    -

    Chinsky updated:

    -
      -
    • Gun delays. All guns now have delays between shots. Most have less than second, lasercannons and pulse rifles have around 2 seconds delay. Automatics have zero, click-speed.
    • -
    - -

    06 July 2013

    -

    Chinsky updated:

    -
      -
    • Humans now can be infected with more than one virus at once.
    • -
    • All analyzed viruses are put into virus DB. You can view it and edit their name and description on medical record consoles.
    • -
    • Only known viruses (ones in DB) will be detected by the machinery and HUDs.
    • -
    • Viruses cause fever, body temperature rising the more stage is.
    • -
    • Humans' body temperature does not drift towards room one unless there's big difference in them.
    • -
    • Virus incubators now can transmit viuses from dishes to blood sample.
    • -
    • New machine - centrifuge. It can isolate antibodies or viruses (spawning virus dish) from a blood sample in vials. Accepts vials only.
    • -
    • Fancy vial boxes in virology, one of them is locked by ID with MD access.
    • -
    • Engineered viruses are now ariborne too.
    • -
    - -

    05 July 2013

    -

    Spamcat updated:

    -
      -
    • Pulse! Humans now have hearbeat rate, which can be measured by right-clicking someone - Check pulse or by health analyzer. Medical machinery also has heartbeat monitors. Certain meds and conditions can influence it.
    • -
    - -

    03 July 2013

    -

    Segrain updated:

    -
      -
    • Security and medical cyborgs can use their HUDs to access records.
    • -
    - -

    28 June 2013

    -

    Segrain updated:

    -
      -
    • AIs are now able to examine what they see.
    • -
    - -

    27 June 2013

    -

    Segrain updated:

    -
      -
    • ID cards properly setup bloodtype, DNA and fingerprints again.
    • -
    - -

    26 June 2013

    -

    Segrain updated:

    -
      -
    • Autopsy scanner properly displays time of wound infliction and death.
    • -
    • Autopsy scanner properly displays wounds by projectile weapons.
    • -
    -

    Whitellama updated:

    -
      -
    • One-antag rounds (like wizard/ninja) no longer end automatically upon death
    • -
    • Space ninja has been implemented as a voteable gamemode
    • -
    • Space ninja spawn landmarks have been implemented (but not yet placed on the map), still spawn at carps-pawns instead. (The code will warn you about this and ask you to report it, it's a known issue.)
    • -
    • Five new space ninja directives have been added, old directives have been reworded to be less harsh
    • -
    • Space ninjas have been given their own list as antagonists, and are no longer bundled up with traitors
    • -
    • Space ninjas with a "steal a functional AI" objective will now succeed by downloading one into their suits
    • -
    • Space ninja suits' exploding on death has been nerfed, so as not to cause breaches
    • -
    • A few space ninja titles/names have been added and removed to be slightly more believable
    • -
    • The antagonist selector no longer chooses jobbanned players when it runs out of willing options
    • -
    - -

    23 June 2013

    -

    Segrain updated:

    -
      -
    • Airlocks of various models can be constructed again.
    • -
    -

    faux updated:

    -
      -
    • There has been a complete medbay renovation spearheaded by Vetinarix. http://baystation12.net/forums/viewtopic.php?f=20&t;=7847 <-- Please put any commentary good or bad, here.
    • -
    • Some maintenance doors within RnD and Medbay have had their accesses changed. Maintenance doors in the joint areas (leading to the research shuttle, virology, and xenobiology) are now zero access. Which means anyone in those joints can enter the maintenance tunnels. This was done to add additional evacuation locations during radiation storms. Additional maintenance doors were added to the tunnels in these areas to prevent docs and scientists from running about.
    • -
    • Starboard emergency storage isn't gone now, it's simply located in the escape wing.
    • -
    • An engineering training room has been added to engineering. This location was previously where surgery was located. If you are new to engineering or need to brush up on your skills, please use this area for testing.
    • -
    - -

    22 June 2013

    -

    Cael_Aislinn updated:

    -
      -
    • The xenoarchaeology depth scanner will now tell you what energy field is required to safely extract a find.
    • -
    • Excavation picks will now dig faster, and xenoarchaeology as a whole should be easier to do.
    • -
    - -

    21 June 2013

    -

    Jupotter updated:

    -
      -
    • Fix the robotiscist preview in the char setupe screen
    • -
    - -

    18 June 2013

    -

    Segrain updated:

    -
      -
    • Fixed some bugs in windoor construction.
    • -
    • Secure windoors are made with rods again.
    • -
    • Windoors drop their electronics when broken. Emagged windoors can have theirs removed by crowbar.
    • -
    • Airlock electronics can be configured to make door open for any single access on it instead of all of them.
    • -
    • Cyborgs can preview their icons before choosing.
    • -
    - -

    13 June 2013

    -

    Kilakk updated:

    -
      -
    • Added the Xenobiologist job. Has access to the research hallway and to xenobiology.
    • -
    • Removed Xenobiology access from Scientists.
    • -
    • Removed the Xenobiologist alternate title from Scientists.
    • -
    • Added "Xenoarchaeology" to the RD, Scientists, and to the ID computer.
    • -
    • Changed the Research Outpost doors to use "Xenoarchaeology" access.
    • -
    - -

    12 June 2013

    -

    Zuhayr updated:

    -
      -
    • Added pneumatic cannon and harpoons.
    • -
    • Added embedded projectiles. Bullets and thrown weapons may stick in targets. Throwing them by hand won't make them stick, firing them from a cannon might. Implant removal surgery will get rid of shrapnel and stuck items.
    • -
    - -

    11 June 2013

    -

    Meyar updated:

    -
      -
    • Fixes a security door with a firedoor ontop of it.
    • -
    • Fixed a typo relating to the admin Select Equipment Verb. (It's RESPONSE team not RESCUE team)
    • -
    • ERT are now automated, from their spawn to their shuttle. Admin intervention no longer required! (Getting to the mechs still requires admin permission generally)
    • -
    • Added flashlights to compensate for the weakened PDA lights
    • -
    • ERT Uniforms updated to be in line with Centcom uniforms. No more turtlenecks, no sir.
    • -
    - -

    09 June 2013

    -

    Segrain updated:

    -
      -
    • Emagged supply console can order SpecOp crates again.
    • -
    - -

    06 June 2013

    -

    Asanadas updated:

    -
      -
    • Added a whimsical suit to the head of personnel's secret clothing locker.
    • -
    -

    Meyar updated:

    -
      -
    • Disposal's mail routing fixed. Missing pipes replaced.
    • -
    • Chemistry is once again a part of the disposals delivery circuit.
    • -
    • Added missing sorting junctions to Security and HoS office.
    • -
    • Fixed a duplicate sorting junction.
    • -
    - -

    05 June 2013

    -

    Chinsky updated:

    -
      -
    • Load bearing equipment - webbings and vests for engineers and sec. Attach to jumpsuit, use 'Look in storage' verb (object tab) to open.
    • -
    -

    Segrain updated:

    -
      -
    • Exosuits now can open firelocks by walking into them.
    • -
    - -

    01 June 2013

    -

    Chinsky updated:

    -
      -
    • Bloody footprints! Now stepping in the puddle will dirty your shoes/feet and make you leave bloody footprints for a bit.
    • -
    • Blood now dries up after some time. Puddles take ~30 minutes, small things 5 minutes.
    • -
    • Untreated wounds now heal. No more toe stubs spamming you with pain messages for the rest of the shift.
    • -
    • On the other side, everything is healed slowly. Maximum you cna squeeze out of first aid is 0.5 health per tick per organ. Lying down makes it faster too, by 1.5x factor.
    • -
    • Lids! Click beaker/bottle in hand to put them on/off. Prevent spilling
    • -
    • Added 'hailer' to security lockers. If used in hand, says "Halt! Security!". For those who can't run and type.
    • -
    - -

    31 May 2013

    -

    Segrain updated:

    -
      -
    • Portable canisters now properly connect to ports beneath them on map load.
    • -
    • Fixed unfastening gas meters.
    • -
    - -

    30 May 2013

    -

    Segrain updated:

    -
      -
    • Meteor showers actually spawn meteors now.
    • -
    • Engineering tape fits into toolbelt and can be placed on doors.
    • -
    • Pill bottles can hold paper.
    • -
    -

    Spamcat updated:

    -
      -
    • Pill bottle capacity increased to 14 items.
    • -
    • Fixed Lamarr (it now spawns properly)
    • -
    -

    proliberate updated:

    -
      -
    • Station time is now displayed in the status tab for new players and AIs.
    • -
    - -

    28 May 2013

    -

    Erthilo updated:

    -
      -
    • Fixes everyone being able to understand alien languages. HERE IS YOUR TOWER OF BABEL
    • -
    -

    VitrescentTortoise updated:

    -
      -
    • Wizard's forcewall now works.
    • -
    - -

    26 May 2013

    -

    Chinsky updated:

    -
      -
    • Tentacles! Now clone damage will make you horribly malformed like examine text says.
    • -
    -

    Meyar updated:

    -
      -
    • The syndicate shuttle now has a cycling airlock during Nuke rounds.
    • -
    • Restored the ability for the syndicate Agent ID to change the name on the card (reforge it) more than once.
    • -
    • ERT Radio now functional again.
    • -
    • Research blast doors now actually lock down the entirety of station-side Research.
    • -
    • Added lock down buttons to the wardens office.
    • -
    • The randomized barsign has made a return.
    • -
    • Syndicate Agent ID's external airlock access restored.
    • -
    -

    VitrescentTortoise updated:

    -
      -
    • Added a third option for not getting any job preferences. It allows you to return to the lobby instead of joining.
    • -
    - -

    25 May 2013

    -

    Erthilo updated:

    -
      -
    • Fixes alien races appearing an unknown when speaking their language.
    • -
    • Fixes alien races losing their language when cloned.
    • -
    • Fixes UI getting randomly reset when trying to change it in Genetics Scanners.
    • -
    - -

    21 May 2013

    -

    SkyMarshal updated:

    -
      -
    • ZAS will now speed air movement into/out of a zone when unsimulated tiles (e.g. space) are involved, in relation to the number of tiles.
    • -
    • Portable Canisters will now automatically connect to any portable connecter beneath them on map load.
    • -
    • Bug involving mis-mapped disposal junction fixed
    • -
    • Air alarms now work for atmos techs (whoops!)
    • -
    • The Master Controller now properly stops atmos when it runtimes.
    • -
    • Backpacks can no longer be contaminated
    • -
    • ZAS no longer logs air statistics.
    • -
    • ZAS now rebuilds as soon as it detects a semi-complex change in geometry. (It was doing this already, but in a convoluted way which was actually less efficient)
    • -
    • General code cleanup/commenting of ZAS
    • -
    • Jungle now initializes after the random Z-level loads and atmos initializes.
    • -
    - -

    15 May 2013

    -

    Spamcat updated:

    -
      -
    • Added telescopic batons to HoS's and captain's lockers. These are quite robust and easily concealable.
    • -
    - -

    14 May 2013

    -

    Cael_Aislinn updated:

    -
      -
    • Depth scanners can now be used to determine what material archaeological deposits are made of, meaning lab analysis is no longer required.
    • -
    • Some useability issues with xenoarchaeology tools have been resolved, and the transit pods cycle automatically now.
    • -
    - -

    24 April 2013

    -

    Jediluke69 updated:

    -
      -
    • Added 5 new drinks (Kira Special, Lemonade, Brown Star, Milkshakes, Rewriter)
    • -
    • Nanopaste now heals about half of what it used to
    • -
    • Ballistic crates should now come with shotguns loaded with actual shells no more beanbags
    • -
    • Iced tea no longer makes a glass of .what?
    • -
    -

    NerdyBoy1104 updated:

    -
      -
    • New Botany additions: Rice and Plastellium. New sheet material: Plastic.
    • -
    • Plastellium is refined into plastic by first grinding the produce to get plasticide. 20 plasticide + 10 polytrinic acid makes 10 sheets of plastic which can be used to make crates, forks, spoons, knives, ashtrays or plastic bags from.
    • -
    • Rice seeds grows into rice stalks that you grind to get rice. 10 Rice + 5 Water makes boiled rice, 10 rice + 5 milk makes rice pudding, 10 rice + 5 universal enzyme (in beaker) makes Sake.
    • -
    -

    faux updated:

    -
      -
    • Mixed Wardrobe Closet now has colored shoes and plaid skirts.
    • -
    • Dress uniforms added to the Captain, RD, and HoP wardrobe closets. A uniform jacket has also been added to the Captain's closet. HoS' hat has been re-added to their closet. I do not love the CMO and CE enough to give them anything.
    • -
    • Atheletic closet now has five different swimsuits *for the ladies* in them. If you are a guy, be prepared to be yelled at if you run around like a moron in one of these. Same goes for ladies who run around in shorts with their titties swaying in the space winds.
    • -
    • A set of dispatcher uniforms will spawn in the security closet. These are for playtesting the dispatcher role.
    • -
    • New suit spawns in the laundry room. It's for geezer's only. You're welcome, Book.
    • -
    • Nurse outfit variant, orderly uniform, and first responder jacket will now spawn in the medical wardrobe closet.
    • -
    • A white wedding dress will spawn in the chaplain's closet. There are also several dresses currently only adminspawnable. Admins: Look either under "bride" or "dress." The bride one leads to the colored wedding dresses, and there are some other kinds of dresses under dress.
    • -
    • No more luchador masks or boxing gloves or boxing ring. You guys have a swimming pool now, dip in and enjoy it.
    • -
    • he meeting hall has been replaced with an awkwardly placed security office meant for prisoner processing.
    • -
    • Added a couple more welding goggles to engineering since you guys liked those a lot.
    • -
    • Flasks spawn behind the bar. Only three. Don't fight over them. I don't know how to add them to the bar vending machine otherwise I would have done that instead. Detective, you have your own flask in your office, it's underneath the cigarettes on your desk.
    • -
    • Added two canes to the medical storage, for people who have leg injuries and can't walk good and stuff. I do not want to see doctors pretending to be House. These are for patients. Do not make me delete this addition and declare you guys not being able to have nice things.
    • -
    • Secondary entance to EVA now directly leads into the medbay hardsuit section. Sorry for any inconviences this will cause. The CMO can now fetch the hardsuits whenever they want.
    • -
    • Secondary security hardsuit has been added to the armory. Security members please stop stealing engineer's hardsuits when you guys want to pair up for space travel.
    • -
    • Firelocks have been moved around in the main hallways to form really ghetto versions of airlocks.
    • -
    • Violin spawns in theatre storage now. I didn't put the piano there though, that was someone else.
    • -
    • Psych office in medbay has been made better looking.
    • -
    - -

    17 April 2013

    -

    SkyMarshal updated:

    -
      -
    • ZAS is now more deadly, as per decision by administrative team. May be tweaked, but currently AIRFLOW is the biggest griefer.
    • -
    • World startup optimized, many functions now delayed until a player joins the server. (Reduces server boot time significantly)
    • -
    • Zones will now equalize air more rapidly.
    • -
    • ZAS now respects active magboots when airflow occurs.
    • -
    • Airflow will no longer throw you into doors and open them.
    • -
    • Race condition in zone construction has been fixed, so zones connect properly at round start.
    • -
    • Plasma effects readded.
    • -
    • Fixed runtime involving away mission.
    • -
    - -

    11 April 2013

    -

    SkyMarshal updated:

    -
      -
    • Fire has been reworked.
    • -
    • In-game variable editor is both readded and expanded with fire controlling capability.
    • -
    - -

    09 April 2013

    -

    SkyMarshal updated:

    -
      -
    • Fire Issues (Firedoors, Flamethrowers, Incendiary Grenades) fixed.
    • -
    • Fixed a bad line of code that was preventing autoignition of flammable gas mixes.
    • -
    • Volatile fuel is burned up after a point.
    • -
    • Partial-tile firedoors removed. This is due to ZAS breaking when interacting with them.
    • -
    - -

    04 April 2013

    -

    SkyMarshal updated:

    -
      -
    • Fixed ZAS
    • -
    • Fixed Fire
    • -
    -

    Spamcat updated:

    -
      -
    • Blood type is now saved in character creation menu, no need to edit it manually every round.
    • -
    - -

    27 March 2013

    -

    Asanadas updated:

    -
      -
    • The Null Rod has recovered its de-culting ability, for balance reasons. Metagaming with it is a big no-no!
    • -
    • Holy Water as a liquid is able to de-cult. Less effective, but less bloody. May be changed over the course of time for balance.
    • -
    - -

    26 March 2013

    -

    Spamcat updated:

    -
      -
    • Chemmaster now puts pills in pill bottles (if one is inserted).
    • -
    • Stabbing someone with a syringe now deals 3 damage instead of 7 because 7 is like, a crowbar punch.
    • -
    • Lizards can now join mid-round again.
    • -
    • Chemicals in bloodstream will transfer with blood now, so don't get drunk before your blood donation. Viruses and antibodies transfer through blood too.
    • -
    • Virology is working again.
    • -
    - -

    15 March 2013

    -

    Cael_Aislinn updated:

    -
      -
    • Mapped a compact research base on the mining asteroid, with multiple labs and testing rooms. It's reachable through a new (old) shuttle dock that leaves from the research wing on the main station.
    • -
    - -

    14 March 2013

    -

    Spamcat updated:

    -
      -
    • Figured I should make one of these. Syringestabbing now produces a broken syringe complete with fingerprints of attacker and blood of a victim, so dispose your evidence carefully. Maximum transfer amount per stab is lowered to 10.
    • -
    - -

    11 March 2013

    -

    CIB updated:

    -
      -
    • Cloning now requires you to put slabs of meat into the cloning pod to replenish biomass.
    • -
    -

    Cael Aislinn updated:

    -
      -
    • The xenoarchaeology update is here. This includes a major content overhaul and a bunch of new features for xenoarchaeology.
    • -
    • Digsites (strange rock deposits) are now much more nuanced and interesting, and a huge number of minor (non-artifact) finds have been added.
    • -
    • Excavation is now a complex process that involves digging into the rock to the right depth.
    • -
    • Chemical analysis is required for safe excavation of the digsites, in order to determine how best to extract the finds.
    • -
    • Anomalous artifacts have been overhauled and many longstanding bugs with existing effects have been fixed - the anomaly utiliser should now work much more often.
    • -
    • Numerous new artifact effects have been added and some new artifact types can be dug up from the asteroid.
    • -
    • New tools and equipment have been added, including normal and spaceworthy versions of the anomaly suits, excavation tools and other neat gadgets.
    • -
    • Five books have been written by subject matter experts from around the galaxy to help the crew of the Exodus come to grips with this exacting new science (over 3000 words of tutorials!).
    • -
    -

    Chinsky updated:

    -
      -
    • Sec HUDs now can see short versions of sec records.on examine. Med HUDs do same for medical records, and can set medical status of patient.
    • -
    • Damage to the head can now cause brain damage.
    • -
    - -

    09 March 2013

    -

    Cael Aislinn updated:

    -
      -
    • Beekeeping is now possible. Construct an apiary of out wood and embed it into a hydroponics tray, then get a queen bee and bottle of BeezEez from cargo bay. - Hives produce honey and honeycomb, but be wary if the bees start swarming.
    • -
    - -

    06 March 2013

    -

    Cael Aislinn updated:

    -
      -
    • Type 1 thermoelectric generators and the associated binary circulators are now moveable (wrench to secure/unsecure) and orderable via Quartermaster.
    • -
    • code/maps/rust_test.dmm contains an example setup for a functional RUST reactor. Maximum output is in the range of 12 to 20MW (12 to 20 million watts).
    • -
    • Removed double announcement for gridchecks, reduced duration of gridchecks.
    • -
    -

    RavingManiac updated:

    -
      -
    • You can now stab people with syringes using the "harm" intent. This destroys the syringe and transfers a random percentage of its contents into the target. Armor has a 50% chance of blocking the syringe.
    • -
    - -

    05 March 2013

    -

    CIB updated:

    -
      -
    • Added internal organs. They're currently all located in the chest. Use advanced scanner to detect damage. Use the same surgery as for ruptured lungs to fix them.
    • -
    -

    Cael Aislinn updated:

    -
      -
    • Set roundstart music to randomly choose between space.ogg and traitor.ogg (see http://baystation12.net/forums/viewtopic.php?f=5&t;=6972)
    • -
    • All RUST components except for TEGs (which generate the power) are now obtainable ingame, bored engineers should get hold of them and setup an experimental reactor for testing purposes.
    • -
    - -

    27 February 2013

    -

    Gamerofthegame updated:

    -
      -
    • Added the (base gear) ERT preset for the debug command.
    • -
    • Map fixes, Virology hole fixed. Atmospheric fixes for mining and, to a less extent, the science outpost. (No, not cycling airlocks)
    • -
    • Fiddled with the ERT set up location on Centcom. Radmins will now have a even easier time equiping a team of any real pratical size, especially coupled with the above debug command.
    • -
    - -

    25 February 2013

    -

    Cael Aislinn updated:

    -
      -
    • As well as building hull shield generators, normal shield gens can now be built (see http://baystation12.net/forums/viewtopic.php?f=1&t;=6993).
    • -
    • New random events: multiple new system wide-events have been have been added to the newscaster feeds, some not quite as respectable as others.
    • -
    • New random event: some lucky winners will win the TC Daily Grand Slam Lotto, while others may be the target of malicious hackers.
    • -
    - -

    23 February 2013

    -

    Cael Aislinn updated:

    -
      -
    • RUST machinery components should now be researchable (with high requirements) and orderable through QM (with high cost).
    • -
    • Shield machinery should now be researchable (with high requirements) and orderable through QM (with high cost). This one is reportedly buggy.
    • -
    • Rogue vending machines should revert back to normal at the end of the event.
    • -
    • New Unathi hair styles.
    • -
    - -

    22 February 2013

    -

    Chinsky updated:

    -
      -
    • Change to body cavity surgery. Can only put items in chest, groind and head. Max size for item - 3 (chest), 2 (groin), 1 (head). For chest surgery ribs should be bent open, (lung surgery until second scalpel step). Surgery step needs preparation step, with drill. After that you can place item inside, or seal it with cautery to do other step instead.
    • -
    - -

    20 February 2013

    -

    Chinsky updated:

    -
      -
    • Added new surgery: putting items inside people. After you use retractor to keep incision open, just click with any item to put it inside. But be wary, if you try to fit something too big, you might rip the veins. To remove items, use implant removal surgery.
    • -
    • Crowbar can be used as alternative to retractor.
    • -
    • Can now unload guns by clicking them in hand.
    • -
    • Fixed distance calculation in bullet missing chance computation, it was always assuming 1 or 0 tiles. Now distace REALLY matters when you shoot.
    • -
    • To add more FUN to previous thing, bullets missed to not disappear but keep going until they hit something else.
    • -
    • Compressed Matter and Explosive implants spawn properly now.
    • -
    • Tweaks to medical effects: removed itch caused by bandages. Chemical effects now have non-100 chance of appearing, the stronger medicine, the more probality it'll have side effects.
    • -
    - -

    18 February 2013

    -

    Cael Aislinn updated:

    -
      -
    • Security bots will now target hostile mobs, and vice versa.
    • -
    • Carp should actually emigrate now, instead of just immigrating then squatting around the outer hull.
    • -
    • Admins and moderators have been split up into separate 'who' verbs (adminwho and modwho respectively).
    • -
    - -

    14 February 2013

    -

    CIB updated:

    -
      -
    • Medical side-effects(patients are going to come back for secondary treatment)
    • -
    • NT loyalty setting(affects command reports and gives antags hints who might collaborate with them)
    • -
    • Simple animal balance fixes(They're slower now)
    • -
    -

    CaelAislinn updated:

    -
      -
    • Re-added old ion storm laws, re-added grid check event.
    • -
    • Added Rogue Drone and Vermin Infestation random events.
    • -
    • Added/fixed space vines random event.
    • -
    • Updates to the virus events.
    • -
    • Spider infestation and alien infestation events turned off by default.
    • -
    • Soghun, taj and skrell all have unique language text colours.
    • -
    • Moderators will no longer be listed in adminwho, instead use modwho.
    • -
    -

    Gamerofthegame updated:

    -
      -
    • Miscellaneous mapfixes.
    • -
    - -

    13 February 2013

    -

    Erthilo updated:

    -
      -
    • Fixed SSD (logged-out) players not staying asleep.
    • -
    • Fixed set-pose verb and mice emotes having extra periods.
    • -
    • Fixed virus crate not appearing and breaking supply shuttle.
    • -
    • Fixed newcaster photos not being censored.
    • -
    - -

    31 January 2013

    -

    CIB updated:

    -
      -
    • Chilis and cold chilis no longer kill in small amounts
    • -
    • Chloral now again needs around 5 units to start killing somebody
    • -
    - -

    23 January 2013

    -

    Cael_Aislinn updated:

    - - -

    21 January 2013

    -

    Cael_Aislinn updated:

    -
      -
    • Satchels and ore boxes can now hold strange rocks.
    • -
    • Closets and crates can now be built out of 5 and 10 plasteel respectively.
    • -
    • Observers can become mice once more.
    • -
    - -

    13 January 2013

    -

    Chinsky updated:

    -
      -
    • If you get enough (6) blood drips on one tile, it'll turn into a blood puddle. Should make bleeding out more visible.
    • -
    • Security belt now able to hold taser, baton and tape roll.
    • -
    • Added alternative security uniform to Security wardrobes.
    • -
    • Ported Urist cult runes. Down with the crayon drawings! Example: http://dl.dropbox.com/u/26846767/images/SS13/255_symbols.PNG
    • -
    • Engineering tape now require engineer OR atmos access instead of both.
    • -
    • Implants now will react to EMP, possibly in !!FUN!! ways
    • -
    -

    GauHelldragon updated:

    -
      -
    • Servicebots now have RoboTray and Printing Pen. Robotray can be used to pick up and drop food/drinks. Printing pen can alternate between writing mode and rename paper mode by clicking it.
    • -
    • Farmbots. A new type of robot that weeds, waters and fertilizes. Use robot arm on water tank. Then use plant analyzer, mini-hoe, bucket and finally proximity sensor.
    • -
    • Chefs can clang their serving trays with a rolling pin. Just like a riot shield!
    • -
    - -

    07 January 2013

    -

    Cael_Aislinn updated:

    - -

    Chinsky updated:

    -
      -
    • Implants: Explosvie implant, exploding when victim hears the codephrase you set.
    • -
    • Implants: Compressed Matter implat, scan item (making it disappear), inject yourself and recall that item on will!
    • -
    • Implant removal surgery, with !!FUN!! results if you mess up it.
    • -
    • Coats now have pockets again.
    • -
    • Bash people on tabetops. an windows, or with stools. Grab people to bash them on tables or windows (better grab for better hit on windows). Drag stool sprite on you to pick it up, click on it in hand to make it usual stool again.
    • -
    • Surgical caps, and new sprites for bloodbags and fixovein.
    • -
    • Now some surgery steps will bloody your hands, Full-body blood coat in case youy mess up spectacualry.
    • -
    • Ported some crates (Art, Surgery, Sterile equiplemnt).
    • -
    • Changed contraband crates. Posters moved to Art Crate, cigs and lipstick ot party crate. Now contraband crate has illegal booze and illicit drugs.
    • -
    • Finally got evac party lights
    • -
    • Now disfigurment,now it WILL happen when damage is bad enough.
    • -
    • Now if you speak in depressurized area (less than 10 kPa) only people next to you can hear you. Radios still work though.
    • -
    -
    - -
    Baystation 12 Credit List - - - - -
    - Current BS12 Project Maintainers: -Click Here-
    - Currently Active GitHub BS12 contributor list: -Click Here-
    - Code: Abi79, Aryn, Cael_Aislinn, Ccomp5950, Chinsky, cib, CompactNinja, DopeGhoti, Erthilo, Hawk_v3, Head, Ispil, JoeyJo0, Lexusjjss, Melonstorm, Miniature, Mloc, NerdyBoy1104, PsiOmegaDelta, SkyMarshal, Snapshot, Spectre, Strumpetplaya, Sunfall, Tastyfish, Uristqwerty
    - Sprites: Apple_Master, Arcalane, Chinsky, CompactNinja, Deus Dactyl, Erthilo, Flashkirby, JoeyJo0, Miniature, Searif, Xenone, faux
    - Sounds: Aryn
    - Main Testers: Anyone who has submitted a bug to the issue tracker.
    -
    - -GoonStation 13 Development Team -
    - Coders: Stuntwaffle, Showtime, Pantaloons, Nannek, Keelin, Exadv1, hobnob, Justicefries, 0staf, sniperchance, AngriestIBM, BrianOBlivion
    - Spriters: Supernorn, Haruhi, Stuntwaffle, Pantaloons, Rho, SynthOrange, I Said No
    -
    -
    -

    Creative Commons License
    Except where otherwise noted, Goon Station 13 is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.
    Rights are currently extended to SomethingAwful Goons only.

    -

    Some icons by Yusuke Kamiyamane. All rights reserved. Licensed under a Creative Commons Attribution 3.0 License.

    -
    - - + + + + Polaris Changelog + + + + + + + +
    + + + + +
    +
    Space Station 13
    + +

    + Code licensed under AGPLv3. Content licensed under CC BY-SA 3.0.

    + Visit our IRC channel: #polaris on irc.sorcery.net +
    + +
    Polaris Credit List + + + + +
    + Current Project Maintainers: -Click Here-
    + Currently Active GitHub contributor list: -Click Here-
    + Main Testers: Anyone who has submitted a bug to the issue tracker.
    + Thanks to: Baystation 12, /tg/ station, /vg/station, GoonStation devs, the original SpaceStation developers and Mockingjay00 for the title image.
    Also a thanks to anybody who has contributed who is not listed here. Ask to be added here on irc.
    +
    Have a bug to report?
    Visit our Issue Tracker.
    +
    + + +
    +

    06 September 2020

    +

    Atermonera updated:

    +
      +
    • You can use Move Up/Down to traverse ladders. No popup 'Which way do you want to go?' windows required for bidirectional ladders!.
    • +
    +

    Killian updated:

    +
      +
    • Added a bunch more random spawners for mapping use.
    • +
    • You can now inject reagents directly into a synth's 'blood' stream using syringes and hypos (inc. borg hypos). Taking oil/coolant samples is still impossible.
    • +
    +

    Kot updated:

    +
      +
    • Mecha drills can now butcher dead mobs better. Like gibs and gore and guts stuff.
    • +
    +

    Lorilili updated:

    +
      +
    • You can now pet borgs on help intent and punch on hurt intent. Old behavior is now grab intent.
    • +
    +

    Lorilili (Port from Aurora) updated:

    +
      +
    • Added knee-high and thigh-high jackboots.
    • +
    • Replaced laceup and leather shoes with oxford shoes.
    • +
    • Replaced standard shoe and high-top sprites with newer ones.
    • +
    +

    Mechoid updated:

    +
      +
    • Mapped distillery into Chemistry, beside the Grinder.
    • +
    • Moves wrapper, spacecleaner, and labeller from the grinder table to the Chem locker.
    • +
    • Added distilling recipe for Synthetic Plasma, which acts as a blood-restoration of 1.2 units per synthplas. Also orderable in cargo.
    • +
    +

    Rykka Stormheart updated:

    +
      +
    • Adds Ambience Chance and Repeating Ambience Preferences into Globals, underneath Client FPS
    • +
    • Random-Ambience-Frequency controls how long before it checks if it can play ambience to you again. Setting it to 0 disables the random re-play of ambience.
    • +
    • Ambience Chance affects the % chance to play ambience to your client. It defaults to 35%, but can be set from 0 to 100 to disable it or always play every time you move into an area or have the Random Ambience check called.
    • +
    +

    Shadow Larkens updated:

    +
      +
    • Added the ability to right click and lower preferences for jobs in the Occupation Menu.
    • +
    +

    SplinterGP updated:

    +
      +
    • Adds new hailer masks with quotes with sound, allowing you to use a hailer on a face mask to combine them.
    • +
    • Adds new sound effects for hailer face masks.
    • +
    + +

    20 August 2020

    +

    Atermonera updated:

    +
      +
    • Mapped Overmap sensors onto the Southern Cross. Deck 2, central ring, starboard side. Departmental sensor installations and dedicated rooms may be added in the future.
    • +
    • To use the new sensors, you first have to click on them, hit 'Reconnect' on the window, close the window, then reopen it to get the console to link up with the sensors properly.
    • +
    • Enabled overmap event generation. This doesn't really do anything yet because the shuttles haven't been upgraded, but it's very pretty!
    • +
    +

    BlinsKot updated:

    +
      +
    • You can now alt-click to turn on the washing machine.
    • +
    • You can now alt-click on a mech while piloting it to toggle strafing.
    • +
    +

    Blinskot updated:

    +
      +
    • You can now alt-click on a mech while piloting it to toggle strafing.
    • +
    • You can now alt-click to turn on the washing machine.
    • +
    +

    Cerebulon updated:

    +
      +
    • Added extended flavour text to most things related to commercial vending machines and their contents.
    • +
    • Added chewing gum, lollipops and chewing tobacco. Unwrap it and place it in your mask slot like a cigarette.
    • +
    • Added snack food, vending drink and beer brand variety.
    • +
    • New booze bottle, coffee, juice, snack and cigarette packet sprites.
    • +
    +

    Lorilili updated:

    +
      +
    • Skrellian blood is now hemocyanin-based and regenerates with copper, not iron.
    • +
    • You can now wear caution signs and warning cones.
    • +
    • You can now point using shift and middle mouse button.
    • +
    +

    Mechoid updated:

    +
      +
    • Mortiferin added in place of old Necroxadone as a normal chem recipe.
    • +
    • Necroxadone changed to a more powerful alternative to Mortiferin which works even on corpses without bloodflow.
    • +
    • Added reagent pumps. You can refill water tanks planetside!
    • +
    • Added reagent hoses. Only used player-side by tanks, pumps, and spray nozzles to move reagents from one container to another.
    • +
    +

    Meghan Rossi updated:

    +
      +
    • Cyborgs can now put things into oven dishes with their grippers
    • +
    • Cyborgs can now put oven dishes in the oven with their grippers
    • +
    • Bots that are idle in doorways (including firedoors and blastdoors) will move out of the way.
    • +
    • Multiple cleanbots will no longer attempt to clean the same tile at the same time.
    • +
    • Cleanbots will now clean tiles closer to them first.
    • +
    • You can now use duct tape on yourself.
    • +
    • Ghosts now have a toggleable security HUD. Use the 'Toggle Security HUD' verb in the ghost tab to enable it
    • +
    • Ghosts can now shift-click things to examine them.
    • +
    • Ghosts can now alt-click adjacent things to open the turf tab.
    • +
    • You can now build plating on grass with floor tiles.
    • +
    • Improved descriptions for some floors.
    • +
    • The rapid service fabricator (found on service borgs) can now produce metamorphic pint glasses.
    • +
    • The party supplies and bar supplies crates orderable from cargo now contain metamorphic pint glasses.
    • +
    • The autolathe can now produce metamorphic pint and half-pint glasses.
    • +
    • The autolathe can now produce all drinking glasses in batches of 5 or 10.
    • +
    +

    Nyria updated:

    +
      +
    • Added volume settings, available in character setup or from the Preferences tab.
    • +
    • More settings and affected sounds may be added at a later date.
    • +
    • Added a TGui window to control the new settings with shiny sliders.
    • +
    +

    Rykka Stormheart updated:

    +
      +
    • Adds a mech vs mech combat system for the toy mechs earned from arcades and found around the station.
    • +
    • You can initiate combat with yourself by hitting a toy mech with another toy mech, or fight another player if you attack a player holding a mech toy with your own mech toy while not on harm intent.
    • +
    • Each mech has its own health stat and special ability that they'll use in combat against each other.
    • +
    +

    SplinterGP updated:

    +
      +
    • Added verb for FBP's to change their monitor display.
    • +
    • Removed monitor mask item(replaced by verb).
    • +
    +

    Subber updated:

    +
      +
    • Added a new prosthetic sprite set: Cyber Solutions - Outdated.
    • +
    + +

    06 August 2020

    +

    Cerebulon updated:

    +
      +
    • Added new mobs Fire Bugs, Ice Hares, Tymisian Moths and Siffets to surface spawnlists. Also added a new dog breed, woof.
    • +
    +

    ForFoxSake updated:

    +
      +
    • Ported tgstation styled magazine restocking. Hit a bullet on a table or floor with a partially empty magazine to start restocking.
    • +
    +

    Mechoid updated:

    +
      +
    • Exosuits now have internal components, mostly like borgs, but larger.
    • +
    • Autolathes can use plastic and plasteel.
    • +
    • Autolathes can have tiered recipes, based on their manipulator rating.
    • +
    • Exosuit base health has been lowered due to the changes to damage processing.
    • +
    +

    Rykka Stormheart updated:

    +
      +
    • Blast Doors will now crush people, if they are on the same turf when it closes, and throw them to an adjacent open turf.
    • +
    • The damage should be delayed enough that you can walk out of the door before the sprite animation finishes and you will be safe. The delay is being reviewed, and will likely be adjusted after sufficient feedback is gathered.
    • +
    • Blast doors and shutters (the types that go on bar/kitchen/etc) will also throw items on their tiles.
    • +
    + +

    03 August 2020

    +

    Cerebulon updated:

    +
      +
    • Added new book sprites, replaced old book sprites.
    • +
    • Added sticky notes, orderable from cargo
    • +
    • You can now carve graffiti into suitable walls/floors with sharp objects.
    • +
    • Trash, graffiti, dirt (Not blood), noticeboards and stickynotes are now persistent across rounds. This is admin-toggleable.
    • +
    +

    Mechoid updated:

    +
      +
    • Adds a glass jar subtype, the glass tank, that can be used to hold live fish. Remember to add water!
    • +
    +

    Rykka Stormheart updated:

    +
      +
    • Ported over Aurora Cooking from AuroraStation and Citadel-RP!
    • +
    • Recipes are separate per appliance, and all appliances have a use!
    • +
    • Please take note, Chefs, to pre-heat you appliances at the start of your shift.
    • +
    • Fryer Recipes require batter before they can be made!
    • +
    • Fire alarms will go off if you burn food!
    • +
    • The largest change - Cooking takes TIME. Around 6 minutes for the largest recipes in the game.
    • +
    • Too many other changes to list - refer to PR #7344 https://github.com/PolarisSS13/Polaris/pull/7344
    • +
    + +

    21 June 2020

    +

    Arokha updated:

    +
      +
    • New sprites for janicart
    • +
    • Alt-click helpers for stowing mop, chemicals on janicart
    • +
    +

    Atermonera updated:

    +
      +
    • Added verb to export vchat logs, found in OOC tab when vchat has successfully loaded.
    • +
    • Vchat only sends you enough messages to fill your buffer on reconnect, instead of all of them.
    • +
    +

    Billy Bangles updated:

    +
      +
    • Light and dark marble floor tiles can now be crafted with marble sheets.
    • +
    +

    Greenjoe updated:

    +
      +
    • Added a wrist-bound PDA, selectable from the PDA selection menu in char setup. it can go in the glove slot along with the ID and belt slots, and shows on your character's wrist no matter which of those 3 slots you put it in!
    • +
    +

    KasparoVv updated:

    +
      +
    • You can now quickly cycle hrough previous or next hair/facial styles at character creation.
    • +
    • Use the -mv- button to pick a marking and place it above of another on your character. Saves you from pressing up or down a bunch.
    • +
    • Ports color_square() from Paradise for colour previews, cleaning up pref. code & correct alignment issue w/ nested tables.
    • +
    • Markings are now properly aligned within a table.
    • +
    + +

    13 May 2020

    +

    Atermonera updated:

    +
      +
    • Added a preference to control multilingual parsing behaviour, with a few different modes. Should hopefully be less punishing to people who stutter and use hyphens as a language key.
    • +
    • The examine mode preference should now persist across reconnections during a single round, but if the server is fully restarted it still appears to reset. This issue is also present for the multilingual preference, and I'm still looking into it. Savefiles are cryptic.
    • +
    +

    Layne updated:

    +
      +
    • Added Promethean language.
    • +
    +

    Mechoid updated:

    +
      +
    • Adds more interactions with animals, like shearing and taming.
    • +
    • New PoIs
    • +
    • Thermal poncho attachment, has minor slowdown, but gives thermal protection to the armor it is attached to.
    • +
    • Mercenaries now drop their guns again. Most likely to be broken, however they can be repaired. Examining when adjacent will allow you to inspect the gun for what is needed.
    • +
    • Mercenary Snipers now exist. They will telegraph their shots approximately 2 seconds in advance, and can fire at 14 tiles away. Will occasionally drop pieces of their PTRs that survive combat.
    • +
    • Clothing can now check attachments for temperature resistance.
    • +
    • MHD Howitzer beam effect actually exists again.
    • +
    • Xenoresin ground cover is properly colored again.
    • +
    +

    atlantiscze updated:

    +
      +
    • Robots can now search loot piles.
    • +
    • Hardsuits now allow backpacks to be carried in storage slot. This is limited to hardsuits which are worn on the back slot.
    • +
    • SMES units now have automatic load balancing both on inputs and outputs
    • +
    • SMES units (and derived objects, such as PSUs) can now have more than one input terminal. This allows for input from more otherwise isolated power networks.
    • +
    • Completely redesigned cell rack PSUs, removed ghetto variant. Cell rack PSUs now support multiple power cells and hot-swapping of cells during operation. This allows for either charging multiple cells at once in one device (directly from power cable) or for powering up various machinery with only a power cell. They are still inferior to SMESes in pretty much all aspects.
    • +
    • Multitool on a cable now shows nicer results with large currents (uses kW or MW accordingly)
    • +
    • Multitool may be now used to change colour of cable coils.
    • +
    • Supermatter delamination effects have been tweaked. Delamination is considerably less laggy, and less directly destructive. Instead, it causes larger health hazard and secondary engineering problems such as power outage or partial damage of solar arrays.
    • +
    + +

    29 April 2020

    +

    Leshana updated:

    +
      +
    • Ship Helm, Sensors, Navigation, and Engine Control consoles are now de-/constructable.
    • +
    • Exploration (Overmap) Shuttle Console is now de-/constructable.
    • +
    • Mappers no longer need to varedit shuttle_tag on shuttle consoles.
    • +
    • Admin Start Now verb can be used at any time during startup and it won't actually start the game until initialization is completed.
    • +
    • Lobby stat panel shows time remaining on lobby votes and if the server is done initializing.
    • +
    +

    Neerti updated:

    +
      +
    • You can now eat as much food as you want, even while 'full'.
    • +
    +

    Novacat updated:

    +
      +
    • Re-enabled dual wielding penalties for most weapons that had them.
    • +
    • New dual-wielding sprites for weapons that needed them and did not have them.
    • +
    +

    Shadow Quill updated:

    +
      +
    • Fixes the 'broken/damaged' message when an airlock is just broken.
    • +
    • Heavy duty cell chargers now have flashing lights as they charge! When all the lights are flashing, that means the cell is done.
    • +
    +

    atlantiscze updated:

    +
      +
    • Shutoff valve monitoring is now also available as a modular computer program. Its UI has also been cleaned up a little.
    • +
    • Research robot module now has basic exploration and xenoarchaeology tools.
    • +
    + +

    20 April 2020

    +

    Atermonera updated:

    +
      +
    • Circuit clothes can have accessories attached.
    • +
    • Control-shift-click on circuit clothes to use items on the circuit.
    • +
    • Employment records can have comments similar to medical records.
    • +
    • Added a preference to switch between a few extra modes of examining things. Verb in the preferences tab.
    • +
    • Added Combat Logs filter category, to filter messages from things hitting you. This category will also eat up most other messages that are red and bold, please report any such messages that aren't specifically related to punching things.
    • +
    • Added categories for sorting various types of admin logs.
    • +
    • Adds a preference to forcibly disable (or enable) VChat. Useful mostly for people on linux, to skip the 60s waiting period where it tries to work and keeps you from seeing chat. Reloading VChat or reconnecting to the server are required for any changes to the preference to take effect. Support for issues that arise as a result of this preference is not guaranteed.
    • +
    +

    Leshana updated:

    +
      +
    • Glass Emergency Shutters are now constructable and deconstructing them will give you the glass back.
    • +
    +

    Neerti updated:

    +
      +
    • All sources of stasis (sleepers, stasis bags) will prolong the amount of time that lets someone be revived by a defib, proportional to how powerful the stasis effect is.
    • +
    • Opening a stasis bag that's being used now gives a prompt to confirm if you want to open it and make the bag expire. No more misclicks making doctors want to murder you.
    • +
    + +

    05 April 2020

    +

    Atermonera updated:

    +
      +
    • Headphones (and other two-ear clothing items) don't break the off-ear slot when click-dragged to unequip.
    • +
    +

    Neerti updated:

    +
      +
    • The eject button on both the Chemical Dispenser and Chem Master will place the ejected beaker into your hands, instead of on top of the machine, if possible. (Requested by Nalarac.)
    • +
    • Suit sensor consoles now display a friendly textual indicator of what z-level someone is on, instead of a number. They will also now avoid spoiling the names of Points of Interest.
    • +
    • The beakers containing Cryoxadone near cryogenics are now labeled. (Requested by Nalarac.)
    • +
    • The sleeper consoles now finally face towards the sleepers, at last. It only took a year for someone to fix it.
    • +
    +

    novacat updated:

    +
      +
    • Adds action buttons for scoping all sniper weapons.
    • +
    + +

    27 March 2020

    +

    Arokha updated:

    +
      +
    • Ported VChat. If you find any messages that are not sorted by any filters, or that you feel are sorted incorrectly, please submit a bug report on our issue tracker on github.
    • +
    +

    Atermonera updated:

    +
      +
    • Basic distillery (not the industrial-) will ping when it reaches its target temperature.
    • +
    • Basic distillery uses logistic curve to determine temperature change, and should be much faster.
    • +
    • Industrial distillery respects gas laws, particularly as pertains to low temperatures.
    • +
    • Prometheans can be slipped by disarm intent again
    • +
    +

    Leshana updated:

    +
      +
    • Added skybox parallax background for space.
    • +
    • Baystation12 style Overmap
    • +
    • Make transit turfs (shuttle transit) actually look like they move in the right direction.
    • +
    +

    Mechoid updated:

    +
      +
    • Artifact shields now work again.
    • +
    • Anomaly batteries work again.
    • +
    • Archaeology sites can have unique batteries, syringes, rings, and 'clubs'.
    • +
    • Multiple artifact effects added, in order to provide more spice, from naughty to nice.
    • +
    • Tweaks to normal artifact finds to be more unique.
    • +
    +

    Shadow-Quill updated:

    +
      +
    • Adds emergency backup cells to most light fixtures
    • +
    • AIs can turn emergency lighting on and off by clicking light fixtures. Flickering the lights has been moved to alt-click.
    • +
    + +

    20 March 2020

    +

    Aronai/Arokha updated:

    +
      +
    • You can now fill buckets (, beakers, etc.,) from water tiles.
    • +
    +

    Cerebulon updated:

    +
      +
    • Added sounds when dropping/throwing items. Toggleable in preferences.
    • +
    • Added incidental sounds to several item interactions.
    • +
    +

    Mechoid updated:

    +
      +
    • Energy Daggerpens (20): Disguised energy-knives, which do 15 searing on melee, or 30 when thrown.
    • +
    • Thieves gloves (30): Special gloves that allow you to peep in others' backpacks and belts, and plant items in their bags / pockets.
    • +
    • Buzzer Ring (30): Makes your first two punches electrically charged, first with 25 damage in a shock, then approximately 12.5 damage in the second. If the charge is over 90%, you can force-defib a corpse, even if it's a mindless one. Damage rules still apply, however time-of-death does not.
    • +
    • Resource Crate (60): A crate of uranium, phoron, gold, silver, osmium, and plasteel.
    • +
    • Exotic Plantlife Crate (20): A crate of numerous random seeds.
    • +
    • Spare Organ Crate (20): A crate of bioprinted organs.
    • +
    • Graviton goggles (15): A pair of combined meson/material goggles.
    • +
    • Integrated Circuit Printer (10): An upgraded circuit printer used to make integrated machine.
    • +
    • Flamethrower (60): A large, flame-based weapon.
    • +
    • 8 Concussion Grenades (30): A box of eight concussion grenades.
    • +
    • 4 Hunting Traps (30): A box of four hunting-traps, similar to those found in the explorer vendor.
    • +
    • 3 Virus Samples (40): A box of three unique virus samples.
    • +
    • Quickdraw Syringe Case (20): A case that can hold six syringes, and rapidly deploy them. Fits in your pocket.
    • +
    • Clotting Injector Case (20): A case that starts with 3 clotting med injectors instead.
    • +
    • Bonemed Injector Case (20): A case that starts with bonemeds.
    • +
    • Announcement costs lowered to be more equivalent.
    • +
    • Egun changed from 60 to 30 TC. It is nowhere near as powerful as a lascannon.
    • +
    • Exosuit rigged laser from 60 to 30 TC.
    • +
    • Xray gun from 85 to 60 TC.
    • +
    • Augments can now be used by everyone, as robot-specific ones will require FBP organ revamp.
    • +
    • Augment guns use slightly less blood / system instability to charge, so it doesn't kill you dead in moments.
    • +
    • Anti-Materiel Rifle can once again be used with thermals.
    • +
    • Energy Shields work again, and can be colored.
    • +
    +

    Meghan-Rossi updated:

    +
      +
    • Language keys are now case-sensitive.
    • +
    • The language key for Chimpanzee has changed from 6 to C to resolve a conflict with EAL.
    • +
    • The language key for Bird has changed from m to B to resolve a conflict with Mouse.
    • +
    • All other language keys are now lowercase-only.
    • +
    +

    Neerti updated:

    +
      +
    • Holsters can now be worn alongside webbing vests.
    • +
    • Receiving an antag role will now play a sound to the new antagonist.
    • +
    • Having laws changed as a silicon (AI or Borg) will now play a sound and show the changed law in the chat.
    • +
    • Being offered a ghost role while a ghost will now play a sound.
    • +
    • Someone attempting to revive someone else will play a sound to the player being revived, if they are not in their body.
    • +
    • Most Non-hitscan projectiles now have a pixel-perfect visual effect when they impact something, or when they expire from moving too far without hitting anything.
    • +
    • Projectiles can now have sounds for when they hit someone. They can also have a different sound when they hit something solid like a wall.
    • +
    • A sound is now played when a projectile 'narrowly misses' someone.
    • +
    • Getting hit with a projectile is now more noticeable in the chat log, with bigger text. Only the person who got hit will see the bigger text.
    • +
    +

    PrismaticGynoid updated:

    +
      +
    • Fixes xenoarch artifacts breaking when performing excavation correctly.
    • +
    +

    TheFurryFeline updated:

    +
      +
    • Fixes lack of easily accessible Response Team shortcut to type in. Type .k or :k to speak on the channel.
    • +
    +

    schnayy updated:

    +
      +
    • Adds Sabitsuki and Bedhead Longest hairstyles.
    • +
    • Adjusts pixels on the Jessica, Celeb Curls, and Beach Waves hairstyles.
    • +
    + +

    11 March 2020

    +

    Cerebulon updated:

    +
      +
    • Added button sounds to various machines.
    • +
    +

    Mechoid updated:

    +
      +
    • Added Hardpoint Actuator equipment for Exosuits, allowing them (And most effectively, Ripleys) to swap components on the fly, after a short delay.
    • +
    • Added Exosuit Inflatables Deployer, allowing exosuits to pick up and deploy inflatables.
    • +
    • Added Exosuit-mounted screwdriver, wirecutters, and welding laser, to help round-out the tool-based equipment types.
    • +
    • Incendiary exo weapons now use fire modifiers instead of fire stacks.
    • +
    • Ignition effects from weapons now use fire modifiers instead of fire stacks.
    • +
    • Exosuit shocker armor now retaliates properly against melee.
    • +
    • Add RIG components to robotics mechfab, plus incredibly basic belt-voidsuit RIG.
    • +
    • Add Graphite, made by compressing coal, presently only used heavily in RIG components.
    • +
    +

    Neerti updated:

    +
      +
    • The 'cut' and 'pulse' buttons in the hacking interface now check both hands for tools, instead of only the active hand.
    • +
    • The textual indicators at the bottom of the hacking window will now go bold when they change, until the next window refresh.
    • +
    • Hacking an Autolathe no longer requires you to hack it using the Autolathe's main window, but instead opens the hacking window like everything else.
    • +
    +

    schnayy updated:

    +
      +
    • Adds yeast as a reagent. It can be found in the kitchen vendor and in cargo kitchen supply crates.
    • +
    • Bread now calls for 5 units yeast instead of an egg, and baguettes and croissants call for 5 units yeast in addition to former ingredients.
    • +
    • Corn oil added to the Dinnerware vendor and the Booze-o-Mat.
    • +
    • Sprites for peanut butter, mayo, and yeast condiments.
    • +
    • Boiled slime core now links to the proper sprite.
    • +
    + +

    28 February 2020

    +

    Cerebulon updated:

    +
      +
    • Added cataloguer info for the radioactive manhole cover and decoupled engine PoIs
    • +
    • Renamed several PoIs to have more descriptive/immersive names
    • +
    • Most items can now be placed precisely on tables and racks.
    • +
    • Thrown items now land on a random spot on the target tile.
    • +
    +

    Nalarac updated:

    +
      +
    • The 'enable helmet camera' verb has been moved from the object tab to the hardsuit tab.
    • +
    +

    Neerti updated:

    +
      +
    • Adds an in-game feedback system that can be activated in the server configuration. Can be accessed from the lobby, with a button next to the other lobby buttons. Additional features and restrictions on usage are controlled by the server configuration.
    • +
    +

    leshana updated:

    +
      +
    • NTNet Quantum Relay can be constructed/deconstructed without runtimes.
    • +
    +

    lorilili updated:

    +
      +
    • You can now place defibs in rechargers.
    • +
    • Adds Holographic PDA type.
    • +
    • Skrell may now *warble.
    • +
    + +

    14 February 2020

    +

    Atermonera updated:

    +
      +
    • Radiation has to accumulate at least a little bit before it starts to become damaging. Very low levels of radiation can be safe for a number of minutes before you are at risk of injury.
    • +
    • Unless you idle for several minutes near the supermatter before it's been turned on, you should no longer be at risk of taking toxloss (Including those few spots in cargo maintenance).
    • +
    • Shutoff valve monitoring console can now remotely control shutoff valves.
    • +
    +

    Heroman3003 updated:

    +
      +
    • FBP repair can no longer be done through the space suits.
    • +
    • Surgery can no longer be done through the space suits.
    • +
    +

    Shadow Quill updated:

    +
      +
    • Batons will no longer harmbaton on disarm intent, instead doing so on grab/harm.
    • +
    +

    Woodrat updated:

    +
      +
    • Added sofas (no options to build one in round yet, will be added after this pull).
    • +
    • Add neonsigns, currently one neon sign, Cafe. (Code is copy pasta from holosigns).
    • +
    • Add boxes with mugs and cups.
    • +
    • Neon signs and holosigns now emit light while on.
    • +
    • Merged the Coffee Shop with the Library.
    • +
    • Moved the Locker Room to where the Coffee Shop was, adjusted the holodeck.
    • +
    • Old Locker Room turned into a construction area.
    • +
    • Adjusted holodeck maps to new orientation.
    • +
    • Changed sprite of barcode scanner.
    • +
    • Cleaned up furniture icon dmi, fixed arm rest icons for shuttle chairs.
    • +
    + +

    03 February 2020

    +

    Atermonera updated:

    +
      +
    • Added a printer to all preset (mapped-in) modular computers, so that word processors can actually print stuff or something.
    • +
    • Unregulated pressure regulators (Regulation set to OFF) no longer limit flow rate, and instead act as one-way opened valves. For best results, place away from other pumps.
    • +
    • Automatic Shutoff Valves are more intelligent about finding leaks, and won't close if there's other operating shutoff valves between them and the leak
    • +
    +

    PrismaticGynoid updated:

    +
      +
    • Adds a few toys to the loadout.
    • +
    +

    schnayy updated:

    +
      +
    • Adds book cart to library.
    • +
    + +

    21 January 2020

    +

    Heroman3003 updated:

    +
      +
    • A thin sheet of lead properly defeats radiation once more, but steel beams remain permeable.
    • +
    +

    TheFurryFeline updated:

    +
      +
    • Name and desc vars switched for changeling combat boots so removal of item doesn't output an excessively long name.
    • +
    • Fixes light frames returning 5 steel per deconstruction when 2 steel is used to create the frame.
    • +
    +

    schnayy updated:

    +
      +
    • Added the Pyralis borg sprites.
    • +
    + +

    31 December 2019

    +

    Atermonera updated:

    +
      +
    • Radiation has been made more potent and is no longer defeated by a thin sheet of lead.
    • +
    +

    Cerebulon updated:

    +
      +
    • Added decaf coffee to the coffee shop.
    • +
    • Added 6 types of bagel
    • +
    • Modified the coffee shop to have extra counter space and a microwave for bagels.
    • +
    • Removed chef lock on kitchen cabinet.
    • +
    • Removed reference to outdated skrell lore from naewa cube box.
    • +
    +

    TheFurryFeline updated:

    +
      +
    • Changes light replacers to allow you to automatically transfer used bulbs into the item and get a new one every 4 bulbs replaced. Additionally, this allows you to both use the replacer on a box of bulbs to get the bulbs added as well as clicking the item with a box of bulbs to put them inside it.
    • +
    • Spray bottles can now be printed in the Autolathe.
    • +
    + +

    16 December 2019

    +

    Atermonera updated:

    +
      +
    • Ghosts can join as drones after only 5 minutes have passed, down from 10.
    • +
    +

    Mechoid updated:

    +
      +
    • Multiple new organs added. Humans and Skrell received spleens, all species expected to have a stomach and intestine organ have them.
    • +
    • Augment 'slots' organized.
    • +
    • Multiple augments added, currently only available in the Traitor / Mercenary uplinks as easy-to-install implants.
    • +
    • Anesthetic / Oxygen pumps added. A mobile stabilizer has been added. All three are available in Cargo.
    • +
    • Medical MRE rations added to Cargo.
    • +
    • Roundstart implants now become invisible until being handled.
    • +
    • Neural implant added to loadout, makes the brain of the user count as an assisted organ. Does not affect MMIs or their subtypes.
    • +
    • Bioprinters now unlock more organs upon being upgraded, once they pass the anomalous tier, they unlock quite probably illegal organs.
    • +
    • Three medical exosuit components have been added. Crisis and Hazmat response drones, and a mounted advanced medical analyzer.
    • +
    • Medical analyzers now detect on-skin reagents.
    • +
    • Multiple new chemicals added, two used for upgrading bandage kits.
    • +
    • Brute-based medical stacks can be upgraded.
    • +
    • Crude brute kits can be made with cloth.
    • +
    • Stacks can now pass their colors onto objects produced by them. (Colored cloth, painted wood, etcetera.)
    • +
    • Two combined surgical tools added, for opening / closing ribcages and skulls, and removing organs respectively.
    • +
    • Two dud implants added to the loadout. They do literally nothing but hurt you if you're EMP'd.
    • +
    • The larynx now controls the ability to speak. Damage to it will stop you from being able to speak anything but non-verbal languages.
    • +
    • Damage to the brain can now affect the pulse.
    • +
    • Only the critical blood level causes toxin damage, meaning individuals who die of standard oxygen loss from bloodloss can possibly be saved, but exsanguinated persons are unlikely.
    • +
    • Bioaugment.dm is now just augment.dm
    • +
    • Robotic hearts do not have a pulse.
    • +
    • Brain damage can now cause loss of breath.
    • +
    • Paracetamol is now the precursor to tramadol.
    • +
    • Calcium is now in the chemical vendor.
    • +
    +

    Nalarac updated:

    +
      +
    • ED-209 and ED-CLN now properly accept names given with a pen.
    • +
    • Removed maintenance access from ED-CLN to prevent maintenance wandering.
    • +
    • Enables all channels on captain's and HoP's headset by default.
    • +
    • Power cells and device cells both properly show as empty when printed from the protolathe and mech fabricator.
    • +
    • Items with cells printed from the protolathe now start empty (e.g. phoron pistol).
    • +
    +

    Novacat updated:

    +
      +
    • Adds a teshari plush.
    • +
    +

    PrismaticGynoid updated:

    +
      +
    • You can now choose what type of graffiti or rune to draw when using crayons/markers.
    • +
    +

    TheFurryFeline updated:

    +
      +
    • Tweaks desk lamps to output twice as much light as before to compensate for a refactor.
    • +
    • Changes mouse plushie sprite to be cuter and not break the hearts of rodent lovers. :3 Seriously, the change is from a dead mouse duplicate to one of a brown mouse resting in place.
    • +
    • Add a new sprite for the orange jumpsuit.
    • +
    • Refactors prison jumpsuits into its own thing, change a few files and dmis.
    • +
    • Fixes strange rocks size. Normal -> Small like it used to be before a refactor.
    • +
    +

    Woodrat updated:

    +
      +
    • Rework of the civilian wing, merging the kitchen and the bar into one area.
    • +
    • Minor movement of the mining vendor.
    • +
    • Adjustment of the kitchen and bar.
    • +
    • Area in the coffee shop.
    • +
    • Missing Ducky in the codelab.
    • +
    • Fix missing scrubber in engineering.
    • +
    • Shutter added to Kitchen door.
    • +
    • Pressure Regulators at atmospheric cutoffs start unregulated at roundstart.
    • +
    • Set Modular Computers layer to 2.9 to bring them inline with regular computer layering.
    • +
    • Pump to distro set to 301 kpa to help offset issues with cutoff valves.
    • +
    • One phase pistol to each explorer locker.
    • +
    • One holster to each explorer locker.
    • +
    • Removed the old size modifier traits for mobs.
    • +
    • Port and tweak of the size modifiers from World Server for mobs.
    • +
    + +

    07 September 2019

    +

    Heroman3003 updated:

    +
      +
    • Desk bells can now be picked up like normal items.
    • +
    • Desk bells can now be deconstructed with a wrench while on the ground.
    • +
    • Desk bells can now only be made out of steel.
    • +
    +

    MisterLayne updated:

    +
      +
    • Material weapons that should not conduct, do not conduct.
    • +
    • Glass shards now do damage when you attack with them, based on the type of gloves you are wearing.
    • +
    +

    Novacat updated:

    +
      +
    • Ports MREs from Baystation, and adds a few supply crates with them to cargo.
    • +
    • Adds liquidprotein rations, currently only found in emergency MREs.
    • +
    +

    Woodrat updated:

    +
      +
    • Mining vendor added to cargo foyer.
    • +
    • Explorer vendor added to research foyer.
    • +
    • Handful of more pipe clamps added to engineering (atmos monitoring and EVA storage).
    • +
    • Adjustment to layout of chapel mass driver.
    • +
    +

    chaoko99 updated:

    +
      +
    • Ported Bay's stomach pump.
    • +
    + +

    21 August 2019

    +

    Atermonera updated:

    +
      +
    • Atmospherics is now bigger, with more room for fun and sanity-destroying spaghetti!
    • +
    +

    Mechoid updated:

    +
      +
    • Exosuits are now targetted by turrets again.
    • +
    • Mining charge strength lowered, price increased. Can be upgraded through R&D laser components.
    • +
    • Searing damage type added. Energy axe now uses searing damage.
    • +
    • Survey points added. Vendor added for explorer use. Costs are universally 'lower' compared to the mining vendor due to the rarity of points.
    • +
    • Swiping an ID card on a cataloguer will transfer the points to the card.
    • +
    • Any melee energy weapon can now be made to use a cell and charge.
    • +
    • Energy Axe prototype added to R&D.
    • +
    • Anomalous 'hunting trap' added to R&D. Useful for an initial stun on mobs for explorer scanning.
    • +
    • Beartraps now stun for a quarter of a second, so they are actually useful again, due to resistability.
    • +
    • Emergency welding pack added. Incredibly slow, but requires no protection.
    • +
    • Random turf modifier added for mapping use. Random humanoid remains spawner added for mapping use.
    • +
    • Plants under obj/structure/flora now can be made to be harvestable / forage-able.
    • +
    • Sif trees now occasionally have fruit containing useful microbes. Microbes slow blood flow resulting in slower chemical absorption and blood loss.
    • +
    • Flora by default are now under mobs, on the same layer as turf decals. Flora can now also randomize their size, previously only codified in Sivian trees.
    • +
    • Moss tendrils added to Sif, making eye-plants more rare.
    • +
    • Multiple PoIs added. 'Blue shuttle down' variant, 'UFO Frigate', multiple geysers, cliffs, and two variants of SFR which take drastically different approaches to the SFR standard. A vault was added, too.
    • +
    • Vault PoIs are now in a template group.
    • +
    • Generic AI-controlled humanoids added. Subtype made for use on Sif, clad in weak armor and temperature resistance, used as 'mindless clones'.
    • +
    • More artifice added.
    • +
    • Fultons made to be [somewhat] sane. Now only useable planetside.
    • +
    • Graviton Visor moved to R&D from the mining equipment vendor. Silver and Diamond pickaxes removed.
    • +
    • Added multiple new organs for Prometheans. Removing them will cause them to take large amounts of Toxloss untill they are Regenerated using the active regeneration verb.
    • +
    • Organ: pneumatic network, a series of skeletal tubes with high pressure used to move nutrients and waste.
    • +
    • Organs: -regenesis systems, different 'networks' of clumped cellular matter that allow Prometheans to recover rapidly from small injuries. Large or numerous injuries cause un-needed stress, and pain.
    • +
    • Internal organs now properly add themselves to the internal organ-by-name list, the one referenced 99.9% of the time.
    • +
    • Active regeneration will now replace internal organs if they are nonexistant, as it does for limbs.
    • +
    +

    Nalarac updated:

    +
      +
    • Mech cable layer works again.
    • +
    • Added setting for turrets to fire upon downed/laying targets.
    • +
    +

    TheFurryFeline updated:

    +
      +
    • New orange jumpsuit for loadout that doesn't get locked to tracking.
    • +
    • Prison jumpsuit filepath changed accordingly and closets with obj updated.
    • +
    +

    Woodrat updated:

    +
      +
    • Made the solgov uniforms use accessories for denoting department instead of having several different sprites in the uniform dmi folder.
    • +
    • Removed redundant solgov uniforms from uniform.dmi and moved the sprites for the solgov uniforms to their own dmi.
    • +
    • Fixed storage vests and drop pouches disappearing when one rolls down a uniform.
    • +
    + +

    08 August 2019

    +

    Mechoid updated:

    +
      +
    • Adds two new integrated circuit components: an advanced Text to Speech, and a Sign-Language reading camera.
    • +
    +

    Nalarac updated:

    +
      +
    • Lowered Chance of bots being emagged during ion storm.
    • +
    • Changes space helmet cameras to be a verb instead of on toggling lights.
    • +
    • Toggling helmet camera resets user upon activation (so you can have a new user).
    • +
    • Medibots will no longer attempt to heal FBPs.
    • +
    • Heavy-duty cell chargers can be built and upgraded.
    • +
    • Cyborgs can upgrade rechargers now.
    • +
    • Security bots will smack attackers once more.
    • +
    • Security bots will cable cuff people with hardsuit gauntlets instead of stun-locking.
    • +
    • Cut real time for security bots demanding surrender in half (6 seconds).
    • +
    • Updates the Supermatter Engine Operating Manual.
    • +
    +

    mistyLuminescence updated:

    +
      +
    • Serenity mech can now be built by robotics.
    • +
    + +

    30 July 2019

    +

    Atermonera updated:

    +
      +
    • Added a shutoff monitoring console, which displays the status and location of all automatic shutoff valves. Currently mapped into the atmos monitoring room and the auxiliary engineering room on deck 1.
    • +
    + +

    27 July 2019

    +

    Mechoid updated:

    +
      +
    • Pipes will now leak if their ends are unsealed.
    • +
    • Added stasis clamps, which act as valves that can be placed on existing straight pipe segments.
    • +
    • Added automatic shutoff valves, which can automatically close if a leak appears anywhere on their pipe network.
    • +
    • Added a Xenobio-compatible ED-209.
    • +
    +

    Nalarac updated:

    +
      +
    • Repairing bots (like Beepsky) works now.
    • +
    • Emagged bots can be repaired with proximity sensors.
    • +
    • Combat mechs can punch more things. Mech punch sounds like juggernaut now
    • +
    • Simple mobs can attack more things.
    • +
    • Cult pylons take damage from bullets.
    • +
    • Click delay added on attacking simple doors and security barricades.
    • +
    • Material doors and barricades have different attacked sounds depending if its metal, wood, or resin.
    • +
    • Fixes ability of cyborg meson to see holes in ceiling.
    • +
    • Gives cyborgs a roofing synthesizer.
    • +
    • Husking bodies requires more burn.
    • +
    • Ripley speed boost module that can be built in robotics.
    • +
    • Added transmission and capacitance SMES coils to supply console.
    • +
    • Adds laser tag turrets orderable from cargo.
    • +
    • Turrets will shoot people laying down if emagged or set to lethal.
    • +
    • Turrets can not be lethal if built with non-lethal weapon.
    • +
    • Alien pistol fire noise moved to projectile. Now the turret will use the proper noise.
    • +
    • Turrets will have new colors based on projectile used.
    • +
    • Projectile lastertag is no more. It is now properly lasertag.
    • +
    • Integrated circuit printers no longer take fractions of a sheet.
    • +
    +

    Schnayy updated:

    +
      +
    • Replaces Cindi Kate's and Boot Knives bar sign sprites with new ones.
    • +
    • Added new clothes to the loadout: cardigans, pleated skirt, lilac dress, ugly Christmas sweater, flowery sweater, and red turtleneck.
    • +
    + +

    19 July 2019

    +

    Nalarac updated:

    +
      +
    • Add xenobio/xenobot to farmbots.
    • +
    +

    Woodrat updated:

    +
      +
    • Added a clotting kit to the Raider Shuttle.
    • +
    • Swapped out the ai turrets for industrial turrets in the teleporter rooms.
    • +
    • Adjusted access to the turret controls to heads of staff access, moved them outside of the rooms.
    • +
    + +

    07 July 2019

    +

    Heroman3003 updated:

    +
      +
    • Broken components now have matter worth of 1000 steel units (half a sheet).
    • +
    • Components dropped from loot piles will now use random proper sprite instead of default placeholder.
    • +
    +

    mistyLuminescence updated:

    +
      +
    • Now available in Cargo: xenoarch technology (100 points) and tactical light armor (75 points)!
    • +
    • Tactical light armor is like regular tactical armor, but lighter (a full set is 0.5 slowdown), warmer (protects against moderate snow) and a little less protective.
    • +
    • Leg guards can now store bootknives.
    • +
    • Xenoarch brushes and pickaxes now have a reasonable force rating instead of hitting like a truck.
    • +
    • Adds the 'POI - ' prefix to the POI location names to make it easier for ghosts to teleport to them- e.g. 'POI - Rocky2' rather than just 'Rocky2'.
    • +
    • Fixes a runtime caused by attempting to use a crew monitor console while on an invalid Z-level.
    • +
    • Fixes GPSes not detecting other GPSes while on an invalid Z-level. Transit Z is unaffected by this- no spying on other shuttles!
    • +
    + +

    23 June 2019

    +

    Mechoid updated:

    +
      +
    • E-swords and Changeling arm-weapons can now block projectiles (again).
    • +
    +

    Novacat updated:

    +
      +
    • Adds greyscale pills, which are colored by their reagent
    • +
    • Adds colored pill bottles, most pre-spawned pill bottles are colored
    • +
    • Prespawn pills and pill bottles have had their names simplified
    • +
    • Attempts to make lighting less uniform
    • +
    • Cleans up lighting code
    • +
    +

    TheFurryFeline updated:

    +
      +
    • Fixes infinite frame production for some machinery objects such as grounding rods or exonet nodes. If there's no available circuit board to get, then don't return anything when attempting deconstruction. Ported from Cit RP. Eliminates 'Cannot read null.board_type' runtimes where they apply.
    • +
    • Allows hydroponic machines to be unwrenched.
    • +
    +

    Woodrat updated:

    +
      +
    • Turrets and respective controls added to each teleporter room.
    • +
    • Air tank on shuttles switched out with an air canister.
    • +
    • Roundstart Tcomms SMES starts fully charged.
    • +
    • Air tanks on station have the same amount in them as air canisters.
    • +
    • Expanded atmospheric tanks to be 2 by 3 instead of 2 by 2.
    • +
    • Wilderness Shuttle landing point shelter updated.
    • +
    • Teleporter room hand tele can now spawn in one of 4 places.
    • +
    • Halved the warm up time when the autopilot on the shuttles start at round start from ten minutes to five and nine respectively. Should mean the first shuttle will be taking from the outpost when the second shuttle leaves the station.
    • +
    • Reduced transit time from 75 seconds with pilot, 150 seconds without to 60 and 120 respectively.
    • +
    • Amount of phoron in the outposts reduced.
    • +
    • Ground Xenobio and Xenoflora torn down partially.
    • +
    • Reduction of the amount of steel and glass in engineering by half.
    • +
    • Reduction of the amount of steel and glass in EVA by half.
    • +
    • Fix for Dock 2 Transfer Shuttle airlock buttons not working.
    • +
    • Intercoms added to arrivals shuttle.
    • +
    • Modular computers scattered around the main station.
    • +
    • Elevator can be accessed at centcomm.
    • +
    • Fix Bridge Secretary Quarters tint.
    • +
    • Landmarks for Bluespacerift added.
    • +
    • Wilderness Shuttle landing sides should no longer shiskabob shuttles.
    • +
    • Modular Computers replacing wrong computers.
    • +
    • Chapel Mass Driver.
    • +
    • Merc Turrets function properly.
    • +
    • Map issues on the main outpost.
    • +
    +

    mistyLuminescence updated:

    +
      +
    • Splints now work on all areas of the body.
    • +
    • When the supermatter explodes, it now leaves behind a shattered plinth that continues to emit radiation. You should probably get rid of it.
    • +
    • If you destroy the supermatter early (e.g. through admin deletion shenanigans), it no longer irradiates everyone forever.
    • +
    • Welding lockers now actually updates their sprites properly.
    • +
    • Every floor tile now has a minor (2%) chance to spawn with some dirt on it. The Janitor now has a job again.
    • +
    • Similarly, every Sif grass tile now has a minor (5%) chance to spawn with some fancy eyebulb grass on it. It can be removed by clicking on it with harm intent.
    • +
    • Adds cats-in-boxes, which can be activated (once) to spawn cats. There's an orange tabby (Cargo cats) and a tuxedo (Runtime) version.
    • +
    • Fixes a material duplication exploit.
    • +
    + +

    04 June 2019

    +

    Chaoko99 updated:

    +
      +
    • The medibot's minimum configurable threshhold has been lowered to 0, from 5. Perfect for silly-billies coming into medical with 2 brute boo boos, thanks to accidentally throwing something at themselves or.. something.
    • +
    +

    Heroman3003 updated:

    +
      +
    • Restricts Alarm Monitor modular computer program to engineering access.
    • +
    • Removed access to departmental networks on camera modular computer program for average people.
    • +
    • Added access to full network on camera modular computer program for heads.
    • +
    +

    Mechoid updated:

    +
      +
    • Borers can speak through nearby mobs if they have a sufficient build-up of chemicals.
    • +
    • Borers have a max chemical volume.
    • +
    • The Sakimm, Frostfly, Glitterfly, River Leech, Crystal-Feathered Duck, and Kururak are now able to be used on the map and PoIs.
    • +
    • Glass jars can now hold glitterflies, river leeches, and frostflies.
    • +
    • Glass jars now respect mobs that exist over the lighting plane, adding a special overlay visible when on the ground.
    • +
    +

    Nalarac updated:

    +
      +
    • Closed all bugs on tracker that are no longer relevant or a bug.
    • +
    +

    Novacat updated:

    +
      +
    • Attempts to fix the timer SS to be moore robust
    • +
    • Fixes bug with custom laptops.
    • +
    • Raises cost of the elite model to 7 loadout points.
    • +
    +

    chaoko99 updated:

    +
      +
    • Adds the clientside 'ping' and 'reconnect' commands to the file menu.
    • +
    +

    mistyLuminescence updated:

    +
      +
    • Prone people can no longer interact with an empty hand.
    • +
    • Two-handed items are now correctly unwielded when the user's offhand is severed.
    • +
    • Mecha syringe guns now respect pierceproof clothing.
    • +
    • Securitrons now correctly ignore attacks when disabled.
    • +
    • Rechargers now correctly benefit from upgraded capacitors.
    • +
    • Medical record laptops and detective TV camera consoles no longer turn into regular consoles when de- and re-constructed.
    • +
    • Zaddat Shrouds now retain their base name when damaged, if the shroud has been customized.
    • +
    • Adds the makeover kit to the traitor uplink for 5 TC, also available in the Infiltrator bundle null crate in Cargo. Makeover kits can be used to change the user's hair style and color, and eye color.
    • +
    • Random event timers now wait until the round starts to begin counting down.
    • +
    + +

    06 May 2019

    +

    Mechoid updated:

    +
      +
    • Added fishing mechanics, and fishing gear.
    • +
    • Cloth can make normal cloth things.
    • +
    +

    Novacat updated:

    +
      +
    • Ports Bay code to allow hiding accessories when jumpsuits are rolled down/sleeve rolled.
    • +
    • Ports medals and ribbons from SEV Torch.
    • +
    • Ports initial infrastructure for modular computers from Baystation.
    • +
    • Cameras now have a slight static when viewing through them.
    • +
    • Adds Digital Warrant Program, to set warrants. Comes with a device.
    • +
    • Adds Supermatter Monitor program.
    • +
    • Chemistry processes instantly again.
    • +
    • Nanoui sends stuff even after client connect.
    • +
    • Shortwave radios now can transmit across connected Z levels.
    • +
    • Relays on moving platforms (shuttles) will now function.
    • +
    + +

    26 April 2019

    +

    Heroman3003 updated:

    +
      +
    • Allows voidsuits to have parts attached and removed while held in hand (but still not when worn).
    • +
    • Syringes will now immediately inject 5 units per injection into reagent containers. Does not change how injecting mobs work
    • +
    • Tape rolls can now be used on tiles with directional windows as long as they don't directly obstruct them.
    • +
    +

    Mechoid updated:

    +
      +
    • Reagents can now have a list of organs specified to slow their processing.
    • +
    • Reagents now process in the bloodstream at a rate determined by current pulse. No pulse, for any reason, will cause slightly slower processing if your species has a heart.
    • +
    • The heart organ determines the 'standard pulse' if the species has one.
    • +
    • Modifiers can set pulse directly, or shift it.
    • +
    • Adds Robobags and Corp-Tags to Robotics.
    • +
    • Re-adds the Space Worm with New and Improved [Doesn't Break The Universe] logic.
    • +
    • Sterilizine now hurts slimes, similar to water.
    • +
    +

    N3X15 updated:

    +
      +
    • Cyborgs can now use ladders regardless of whether they have a tool enabled or not.
    • +
    +

    Neerti updated:

    +
      +
    • During severe weather such as storms and blizzards, wind can cause you to move slower or faster in specific directions.
    • +
    • Weather application in the communicator displays wind direction and severity.
    • +
    • Holding umbrellas while in a storm no longer stuns you.
    • +
    +

    chaoko99 updated:

    +
      +
    • Ore bags will automatically pick up items when held, belted, or pocketed, and automatically deposit ore in boxes if one is being pulled.
    • +
    + +

    17 April 2019

    +

    Anewbe updated:

    +
      +
    • The Subspace Jammer traitor item now lasts about 10 minutes. It now blocks signalers from sending or receiving, and also obscures suit sensors around it.
    • +
    +

    N3X15 (MistyLuminescence) updated:

    +
      +
    • Departmental winter coats can now hold the same items as their standard departmental suit items - labcoats, hazard vests, body armor, aprons, etc.
    • +
    +

    Neerti updated:

    +
      +
    • Removes ability for AI to print and inhabit maintenance and construction drones. This has been replaced with a system which allows for AIs to inhabit special cyborg shells, called AI Shells, which are built with a new MMI type in Robotics. Most of the regular cyborg mechanics applies to AI Shells.
    • +
    +

    Novacat updated:

    +
      +
    • Adds new status displays for all alert levels
    • +
    • Adds yellow, violet, and orange alert levels
    • +
    • Added Stasis Cages, which allows safe transport of mobs.
    • +
    +

    PrismaticGynoid updated:

    +
      +
    • Adds the ability to copy a character slot onto another one, allowing for easier rearranging of characters, or wiping characters by copying empty slots.
    • +
    • Adds three new crashed escape pod PoIs.
    • +
    +

    Woodrat updated:

    +
      +
    • Arrivals dock should not stay locked shut
    • +
    • Two windoors in xenobio stationside lacking access requirements
    • +
    +

    mistyLuminescence updated:

    +
      +
    • Lays the foundation for RIGs to be worn on the belt slot. Doesn't apply to any RIGs currently, unless VV'd, but stay tuned!
    • +
    • Large autoinjectors are now scannable and syringeable again, just like they used to be. Unidentified autoinjectors still aren't, unless you ID them first.
    • +
    • Adds beakers to the hydroponics lockers and NutriMax vendors.
    • +
    • More jobs can now take certain items in the loadout.
    • +
    • Adds departmental turtlenecks, available in department wardrobes or the loadout selection. Look good... in space.
    • +
    + +

    04 March 2019

    +

    Anewbe updated:

    +
      +
    • Vedahq is now properly locked behind a whitelist.
    • +
    • Headgibbing is now determined by config
    • +
    • Promethean regeneration has been toned down. It will no longer provide healing if the Promethean is wet, too hungry, too hot, or too cold.
    • +
    • Prometheans are no longer shock resistant. It should now be more possible to catch them alive.
    • +
    • Promethean body temperature is now the default room temperature. They also hit cold_level_2 at a higher temperature.
    • +
    +

    Atermonera updated:

    +
      +
    • Rigsuits have been resupplied following a mass-recall after a number of suits were reported to have defective pressure-sealant mechanisms. The new sealant mechanisms have been thoroughly tested and should be less prone to failure.
    • +
    +

    Mechoid updated:

    +
      +
    • Tweaked Respiro- Cordra- Gastiro- and Hepanephro- Daxons to be more effective with dealing with the side-effects of damaged organs.
    • +
    +

    kartagrafi updated:

    +
      +
    • Adds several clothing items to loadout such as: Nock masks, cowls and robes.
    • +
    + +

    07 February 2019

    +

    Atermonera updated:

    +
      +
    • Stairs have been straightened and now connect to both the heavens and hells, formerly just the hells.
    • +
    +

    Elgeonmb updated:

    +
      +
    • Added the Zaddat species, voidsuit-clad fragile bug people. Whitelist applications will be available at a later date.
    • +
    • Added glucose hypos to the SWEATMAX vendors and a few other places thoughout the station.
    • +
    • Zaddat equipment is now available through cargo.
    • +
    • Some new, very very chuuni accessories to play with; the half cape, the full cape, and the sash
    • +
    • Most accessories can now fit on suits.
    • +
    • Dionaea and vox can no longer use station rigs.
    • +
    +

    Mechoid updated:

    +
      +
    • Flashes now actually run the risk of burning out.
    • +
    • Flashes that burn out can be repaired after approximately 40 seconds and with some luck, via a screwdriver.
    • +
    • Cyborg flashes use charge only, and do not have the 10 flash limit. They instead begin burning large amounts of charge.
    • +
    • Flashes use miniscule charge in addition to their capacitor burn-out, totalling 12 uses, taking 4 to down a human. They can be charged within a standard charger.
    • +
    + +

    01 February 2019

    +

    Anewbe updated:

    +
      +
    • Pilot consoles now require pilot access to use.
    • +
    +

    Atermonera updated:

    +
      +
    • Powersink drains have been unclogged and work once more
    • +
    +

    Mechoid updated:

    +
      +
    • Oversight regarding Changeling revive not removing restraints fixed.
    • +
    • Straight Jackets can now be resisted out of in 8 minutes, or as low as 5 depending on species attacks. Shredding or hulked humans will break out in 20 seconds, destroying the jacket.
    • +
    • Xenomorph plasma vessels now regenerate phoron passively, at an incredibly slow rate. Can be accelerated by consuming liquid phoron.
    • +
    • Xenomorph organs now give their respective abilities when implanted.
    • +
    • Virtual Reality pods cleaned up.
    • +
    • Replicant organs added, versions of many organs that do not reject in their host. Two currently exist that give special passives.
    • +
    + +

    25 January 2019

    +

    Anewbe updated:

    +
      +
    • The hyphen (-) is no longer a default language key, as people use it to represent other things. If you are still having issues with Gibberish, reset your language keys, or at least make sure they don't include any characters you regularly start speech with.
    • +
    +

    Atermonera updated:

    +
      +
    • Stasis bags don't squish organics with high pressure when organics try to seek shelter from flesh wounds.
    • +
    • Body- and stasis bags can be tread upon when open.
    • +
    • Suit coolers and rigsuit coolers now protect FBPs against vacuum again.
    • +
    • Bot sound files have been decrypted following a bizarre ransomware attack by Boiling Point remnants. Securitrons, cleanbots, et al should no longer spew gibberish.
    • +
    +

    Cerebulon updated:

    +
      +
    • Added teshari hardsuit sprites.
    • +
    + +

    16 January 2019

    +

    Anewbe updated:

    +
      +
    • Adds a Gibberish language that gets used when you goof on a language key.
    • +
    • Voice changing masks no longer give up when you put on a hardsuit.
    • +
    • Mask voice changers start on.
    • +
    • Mask voice changers that do not have a set voice will now default to your worn ID's name.
    • +
    • Mask voice changers now have a verb to reset their name.
    • +
    • Eguns take 4 shots to stun, rather than 3.
    • +
    +

    Atermonera updated:

    +
      +
    • Clothing now has pressure protection variables, that set lower and upper pressure bounds within which they will protect you from pressure-based harm.
    • +
    • Protection falls off when exceeding the pressure limits from 100% protection at the boundary to 0% at 10% in excess (above the max or below the min) boundary.
    • +
    • Currently, only hat and suit slots are checked for this protection (No change).
    • +
    • Anomaly suits (The orange ones) now offer limited pressure protection in case anomalies start making or draining air.
    • +
    • Firesuits are no longer spaceproof, but still offer protection against the high pressures of fire.
    • +
    +

    Cerebulon updated:

    +
      +
    • Added customizable religious icons to the chaplain's office.
    • +
    • Added black and white candles.
    • +
    • Updated religion lists in character setup to be lore friendly.
    • +
    + +

    06 January 2019

    +

    Mechoid updated:

    +
      +
    • Slimes now respect slime colors as their faction when dealing with other slimes.
    • +
    • Taser and Security xeno-taser shot count dropped from 10 to 5.
    • +
    +

    Neerti updated:

    +
      +
    • Adds a lot of sounds, and the code to let them loop seemlessly. Things made audible now include the microwave, deep fryer, showers, the supermatter when it's active, the TEGs when active, geiger counters, and severe weather on Sif. The weather has different sounds for when indoors and when outdoors.
    • +
    • Weather sounds and the supermatter hum can be disabled in your preferences.
    • +
    • Adds a few more weather types that can only be activated by admin powers, such as ash storms and fallout.
    • +
    +

    Novacat updated:

    +
      +
    • All emergency air tanks now spawn at full capacity.
    • +
    + +

    08 December 2018

    +

    Cerebulon updated:

    +
      +
    • Added 12 new loadout items plus colour variants: Utility pants, sleek overalls, sari, modern wrap jacket, ascetic garb, asymmetrical jackets, cowled vest, kamishimo, jingasa, maang tikka, thin-frame glasses, rimless glasses.
    • +
    +

    Mechoid updated:

    +
      +
    • Research and Engineering borgs now have 'Circuit Grippers', used for constructing and operating integrated circuit machinery.
    • +
    • Grippers now allow interaction with their contents, by attacking the gripper itself with an item when one is held. I.E., drawing from a beaker with a syringe.
    • +
    • Grippers now show their held item's examine information when examined. Tab information added.
    • +
    • Cyborgs can now interact with integrated circuit printers and machines when adjacent to them.
    • +
    • Multitools now have a menu to switch modes between standard use and integrated circuit reference scanning. Antag multi-tools untouched for now.
    • +
    • Integrated circuit printer now respects adjacency, if it is not set to debug.
    • +
    + +

    30 November 2018

    +

    Cerebulon updated:

    +
      +
    • Added 1000+ surnames and 1200+ forenames from various world cultures to human namelists
    • +
    +

    LBnesquik updated:

    +
      +
    • Replaced the plant clippers with a reskinned pair of hedgetrimmers.
    • +
    +

    Lbnesquik updated:

    +
      +
    • General biogenerator improvements:
    • +
    • Added feedback noise to the processing.
    • +
    • Allow for cream dispensing.
    • +
    • Allow for plant bag creation.
    • +
    • Allow for 5 units of meat to be dispensed at once.
    • +
    • Allow for 5 units of liquids to be dispensed at once totalling 50u.
    • +
    • Add and allow the creation of larger plant bags for easier ferrying of plants..
    • +
    • Add a description to the machine itself.
    • +
    +

    Mechoid updated:

    +
      +
    • Prometheans are no longer murdered by blood, and instead process it like a weak nutrient. Will slow the regeneration of toxins due to water content.
    • +
    • Ctrl clicking a Rapid Service Fabricator when held will allow you to choose the container it deploys.
    • +
    • The Rapid Service Fabricator's icon is correctly set.
    • +
    +

    Neerti updated:

    +
      +
    • Rewrites the AI system for mobs. It should be more responsive and robust. Some mobs have special AIs which can do certain things like kiting, following you on a lark, or telling you to go away before shooting you.
    • +
    • Rewrites literally every 'simple_animal' mob into new, shinier, and hopefully more interesting 'simple_mob' mobs, some with new mechanics, like spiders, fake mechas, and hivebots. There are so many changes that it wouldn't be possible to list them here.
    • +
    • RCDs can now build grilles and windows, with a new mode. They can also finish walls when used on girders on floor/wall mode.
    • +
    • Adds various new RCDs that are not obtainable at the moment.
    • +
    +

    Woodrat updated:

    +
      +
    • Xenoflora and Xenobio moved to station, first deck.
    • +
    • Minor bugfixes including mislabeled lockers in robotics and floor decals.
    • +
    +

    kartagrafi updated:

    +
      +
    • Adds new hairstyle 'Sharp Ponytail'
    • +
    • Adds several new underwear - 'Binder', 'Strapless Binder', 'Longsleeve Striped Shirt, Pink', 'Pink Wing Shirt', 'Pink and Black T-Shirt', 'Leggings'
    • +
    • Changes name of 'Supernova' hairstyle to 'Glossy', and makes the sprite somewhat neater
    • +
    • Fixes a hairstyle not appearing
    • +
    + +

    13 October 2018

    +

    Anewbe updated:

    +
      +
    • You can no longer have ALL of your blood punched out.
    • +
    • Haemophiliacs will no longer spontaneously have ALL of their blood go missing from ~90%.
    • +
    • Emitters can be locked while off, too.
    • +
    • Graves are now a thing in the code, will need some testing and probably more work before they get more common.
    • +
    +

    Mechoid updated:

    +
      +
    • Added a RIG customization kit.
    • +
    • RIGs now use a var called suit_state to determine the basis for their component icons, rather than the rig's icon state.
    • +
    + +

    22 September 2018

    +

    Mechoid updated:

    +
      +
    • Adds two vehicles to Robotics and Cargo, the Quad and Spacebike.
    • +
    +

    Poojawa updated:

    +
      +
    • Ported /vg/ instrument code, improved the UI of instruments.
    • +
    • Added a client side pref that mutes instruments being played for you.
    • +
    +

    Woodrat updated:

    +
      +
    • Adds two rig suits. Military Rig suit from Bay and PMC rigsuit
    • +
    • Adds four exploration and pilot voidsuits (alternate sprites by Naidh)
    • +
    • Adds exploration and pilot voidsuits
    • +
    + +

    28 August 2018

    +

    Mechoid updated:

    +
      +
    • Mechs now have multiple equipment slot types, and more slots in total for greater customization.
    • +
    • A large number of Mech weapon modules and their jury rigged versions.
    • +
    + +

    08 August 2018

    +

    Atermonera updated:

    +
      +
    • The supply controller has been refactored and shifted to nanoUI.
    • +
    • The ordering and control consoles are now generally upgraded in terms of information and options.
    • +
    +

    Mechoid updated:

    +
      +
    • Hallucinations are no longer only Pun Pun.
    • +
    +

    Neerti updated:

    +
      +
    • Adds new ambience sounds for various areas, especially on the surface of Sif.
    • +
    • Removes low and high-pitched droning from available ambience. Consider trying ambience again if you had turned it off to avoid those.
    • +
    + +

    01 August 2018

    +

    KasparoVv updated:

    +
      +
    • You can now change the order of your body markings at character creation. Shift markings up or down layers at will to design the character you've always wanted, more easily than ever before.
    • +
    +

    Mechoid updated:

    +
      +
    • Added the Gigaphone. Currently unused.
    • +
    +

    Mewchild updated:

    +
      +
    • Ports several AI core sprites from ages and places past
    • +
    +

    PrismaticGynoid updated:

    +
      +
    • Adds four types of colorblindness to the traits in the setup menu.
    • +
    • pAIs can now be picked up while unfolded, and can display more than 9 emotions.
    • +
    + +

    14 July 2018

    +

    Anewbe updated:

    +
      +
    • Certain languages now require assistance for a species to speak, but not understand, much like EAL.
    • +
    • Alai can only be `spoken` by Taj and Teshari.
    • +
    • Adds a voicebox/larynx organ. Its only purpose at the moment is to assist in speaking certain langauges.
    • +
    • Language implants, like the EAL implant, now affect the voicebox organ, instead of being a freefloating implant.
    • +
    • Adds a language implant for Common Skrellian.
    • +
    +

    Atermonera updated:

    +
      +
    • Steel sheets can be used to construct Roofing Tiles
    • +
    • Roofing tiles can be used on tiles under open spaces or space tiles in multiZ maps to place a lattice and plating on the space above
    • +
    • Roofing tiles can be used on outdoor turfs to make them indoors
    • +
    • Both functions work together on multiZ maps with outdoor turfs, only one roofing tile is used per tile roofed.
    • +
    +

    Mechoid updated:

    +
      +
    • Adds a new surgical procedure for fixing brute and burn on limbs.
    • +
    + +

    12 July 2018

    +

    Anewbe updated:

    +
      +
    • Technomancer Apportation now properly checks for range and scepter, again.
    • +
    + +

    21 June 2018

    +

    Anewbe updated:

    +
      +
    • Added a biomass reagent, made from protein, sugar, and phoron.
    • +
    • Cloners and bioprinters now use the biomass reagent. Both can be refilled or have their capacity increased by replacing the bottles they spawn with.
    • +
    • Mapped in a bioprinter, for further testing.
    • +
    • Adds the ability to make robolimb brands more or less vulnerable to brute or burn.
    • +
    • Makes VeyMed limbs more vulnerable to brute and burn.
    • +
    +

    Mechoid updated:

    +
      +
    • Allow AIs to create and take control of mindless drones from fabricators.
    • +
    + +

    08 June 2018

    +

    Anewbe updated:

    +
      +
    • Merc mobs in PoIs no longer drop gear. This is to help us balance the PoIs that contain them, and by extension every other PoI.
    • +
    • Merc mobs have been shuffled around in their PoIs. At some point, this may actually be randomized, but for now, expect slightly different placements.
    • +
    • Adds a laser rifle and ion rifle version of the Merc mob, for variety.
    • +
    • PoI turrets are lethal again, and will likely shoot crawlers.
    • +
    • Certain mobs, namely robots and mercs, now have some amount of armor.
    • +
    • Ranged mercs will now knife people when cornered, rather than punch them really hard.
    • +
    +

    Mechoid updated:

    +
      +
    • Added some background things for Events.
    • +
    • Ion rifles hit the correct 3x3 instead of 5x5
    • +
    • Seed Storage Vendors are now hackable. Can choose from various lists of concerning plants.
    • +
    + +

    24 May 2018

    +

    Anewbe updated:

    +
      +
    • Moving items out of one's active hand cancels any zoom-in they may be providing.
    • +
    • Meteor events should be a lot less brutal.
    • +
    +

    Arokha updated:

    +
      +
    • Added a 'Client FPS' setting in the Global tab of character setup for adjusting the FPS to your preference.
    • +
    • Added a 'fake SSAO' toggle to Global in character setup, ported from /tg/. Looks like drop shadows on (almost) everything.
    • +
    +

    Atermonera updated:

    +
      +
    • Laptops no longer consume IDs indefinitely.
    • +
    +

    Mechoid updated:

    +
      +
    • Promethean limbs store more damage.
    • +
    • Promethean limbs, in addition to normal severing rules, have a higher chance to be splattered or ashed once they reach maximum damage.
    • +
    • Limbs can now spread their damage to neighbors with the spread_dam var, when reaching max damage.
    • +
    +

    PrismaticGynoid updated:

    +
      +
    • Added laser pointers. Available in your loadout, and printed and upgraded by R&D.
    • +
    +

    lorwp updated:

    +
      +
    • Search and Rescue can now add certain medical restricted items to their loadouts
    • +
    + +

    01 May 2018

    +

    Mechoid updated:

    +
      +
    • Skrell can be affected by flashbangs from a range of 8 tiles without protection.
    • +
    • Promethean regen consumes additional nutrition.
    • +
    • Many healing chemicals are less effective on Prometheans due to the natural regeneration.
    • +
    • Lots of other Promethean tweaks. No seriously, I'm not putting the list here.
    • +
    +

    PrismaticGynoid updated:

    +
      +
    • Adds new skrell sprites to hardsuit helmets that were missing them.
    • +
    + +

    28 April 2018

    +

    Anewbe updated:

    +
      +
    • Communicator visibility (the thing that lets people see your communicator when you're a ghost) is now saved to character slots, rather than globally.
    • +
    • Jobs that are set to Never on your preferences are hidden by default on the Late Join selection menu. There is a button to reveal them.
    • +
    +

    Arokha updated:

    +
      +
    • Nerve reattaching surgery now works correctly. (Hemostat on limb)
    • +
    • Limbs dropped by people have appropriate flags.
    • +
    +

    Atermonera updated:

    +
      +
    • Human examine code has received a major refactor. If you encounter unusual behaviour that seems wrong, please report it.
    • +
    +

    Cerebulon updated:

    +
      +
    • Pumpkins are no longer green ovals. They now grow on actual vines.
    • +
    +

    schnayy updated:

    +
      +
    • Space carp plushies now load sprites and are all selectable from loadout.
    • +
    • Adds several newer plushies to the gift vendor as well as adjusting cost of gift vendor's contents.
    • +
    + +

    19 April 2018

    +

    Anewbe updated:

    +
      +
    • AOOC is no longer available to traitors, renegades, and thugs.
    • +
    +

    Woodrat updated:

    +
      +
    • Flashers in brig cells should work now, extra floor flash in communal brig to deal with crims.
    • +
    • Improper access, SMES rooms.
    • +
    • Trader start point is no longer dark.
    • +
    • Medical Vendor Plus has more advanced burn and trauma kits.
    • +
    • Cell 1 and 2 in the brig can now be accessed by detectives.
    • +
    • Additional r-walls next to the engine room to help with rads.
    • +
    • Floor decals in a couple areas.
    • +
    • RD office now has its telescreen back.
    • +
    +

    lorwp updated:

    +
      +
    • Pilot headsets can now fallback to shortwave radio
    • +
    + +

    01 April 2018

    +

    Anewbe updated:

    +
      +
    • Medical Doctors and EMTs spawn with white medkits.
    • +
    +

    Cameron653 updated:

    +
      +
    • Adds a xenoarch excavation tool, craftable in R&D. Allows depth selection of 1-30
    • +
    • Adds a xenoarch multitool, craftable in R&D. Has xenoarch counter, measure tool, and depth scanner all in one.
    • +
    +

    Heroman3003 updated:

    +
      +
    • Attaching exosuit equipment with a gripper correctly removes it from the gripper.
    • +
    • Engineering gripper can no longer duplicate frame parts.
    • +
    +

    MistyLuminescence updated:

    +
      +
    • Wallets can now hold a wider variety of objects.
    • +
    +

    Woodrat updated:

    +
      +
    • Added two 44 cal revolvers.
    • +
    • Added 44 cal speedloader for revolvers.
    • +
    • Added 44 cal rubber rounds.
    • +
    • Fixed the icon_state for 'structure/plushie/carp' and the random first aid kit spawner.
    • +
    • Added a random chance tool spawn for power tools (most of the time it should still just be regular tools).
    • +
    • Adjusted the spawn rate of medkits, combat medkits should be more rare.
    • +
    • Cash split into its own loot item.
    • +
    • Plushies split into large and small plushies.
    • +
    • All the extra plushie spawns added to the random plushie spawn.
    • +
    • Eightball and conch shell added to toy spawns.
    • +
    • Added spawn points for the large plushies, cash, and the power tools to the station.
    • +
    +

    battlefieldCommander updated:

    +
      +
    • Added permanent markers, an alternative to crayons.
    • +
    • The chemistry recipe for paint now uses marker ink instead of crayon dust.
    • +
    • Removed crayon boxes from the map. They can still be ordered from cargo in case you need a snack.
    • +
    + +

    15 March 2018

    +

    Anewbe updated:

    +
      +
    • Pills and ingested reagents actually process at half speed, rather than just ignoring half of the reagents.
    • +
    • Robotic limbs now need internal repair at 30 composite damage, rather than 30 of burn or brute.
    • +
    • Syringes now inject their entire payload with one click, but in 5 unit increments. There is a delay in between each of these.
    • +
    • Assisted robotic organs (internals, eyes) are less vulnerable to EMP.
    • +
    • Lifelike robotic organs (currently VeyMed) are more vulnerable to EMP.
    • +
    +

    Cerebulon updated:

    +
      +
    • Added Akhani language for Tajaran.
    • +
    • Fixed incorrect singular form of Tajaran in several places.
    • +
    +

    MisterLayne updated:

    +
      +
    • Added a version of the ED-209 called the ED-CLN. It is a more efficient Cleanbot.
    • +
    • Reinforced snowballs can now actually be made in a reasonable time limit.
    • +
    +

    Nerezza updated:

    +
      +
    • Broken APCs can be bashed open with slightly smaller objects now. This means wrenches are acceptable, no need to hunt down a fire extinguisher.
    • +
    • EVA rigsuit/hardsuit no longer holds toolboxes in suit storage since those have been a volume inventory for some time now. RIP ghetto satchel.
    • +
    • CE's rigsuit/hardsuit no longer holds pickaxes and ore satchels, but can now hold inflateables.
    • +
    • Retracting rigsuit/hardsuit helmets with no valid mask equipped now disables internals.
    • +
    • Offline rigsuits/hardsuits are no longer considered valid air supplies by the internals button. Before, your internals would instantly shut off before you could get a breath out of the rigsuit. Now, the internals button will look for a different tank instead.
    • +
    • Tajaran now get to keep their tails when they wear the EVA, RD, or Industrial rigsuits/hardsuits. Unathi sprites to come soon!
    • +
    • Sifwood floor tiles now correctly use their double-stacked icon instead of disappearing.
    • +
    +

    Woodrat updated:

    +
      +
    • Added in a weapons crate for explorers that has bolt action rifles.
    • +
    • Weapon powercells can be ordered from cargo (security access crate).
    • +
    • Automatic weapons crate split into two crates now. One for SMGs one for the rifle. Minor adjustments to other munitions and security supply packs as well.
    • +
    • The automatic weapons ammo crate has also been split.
    • +
    • Names of the crates for the munitions and security catogory supply packs have been adjusted slightly. In certain places contents also adjusted.
    • +
    • Holoplant now comes in a crate.
    • +
    + +

    05 March 2018

    +

    Anewbe updated:

    +
      +
    • Removes Command Liaison, Bridge Secretary, Hydroponicist, Prospector, Sanitation Technician, Professor, and Historian alt-titles.
    • +
    • Removed universal translators from the loadout.
    • +
    • RnD can print earpiece translators.
    • +
    +

    Mechoid updated:

    +
      +
    • Add a surgical operation for repairing the brainstem of a decapitated individual.
    • +
    • Add a permanent modifier for frankensteining individuals.
    • +
    +

    Nerezza updated:

    +
      +
    • Package bomb detonators can be re-bound by hitting the new package bomb with them.
    • +
    +

    PrismaticGynoid updated:

    +
      +
    • The succumb verb will now work on species that can't take oxyloss damage.
    • +
    + +

    28 February 2018

    +

    Atermonera updated:

    +
      +
    • Adds umbrellas to the loadout, for 3 points. Colorable!
    • +
    +

    Nerezza updated:

    +
      +
    • Using tape (police/medical/engineering) on a hazard shutter now tapes the hazard shutter instead of trying to open the hazard shutter.
    • +
    • Added /tg/-style floor tile swapping. Equip crowbar/screwdriver in offhand and click the floor tiles you want to directly swap with a stack of new floor tiles (like teal carpet).
    • +
    +

    Woodrat updated:

    +
      +
    • Heavy rework of the wilderness, minor adjustments to mining and outpost z-levels. To get to the wilderness you now have to travel through the mine z-level to do so, follow the green flagged path. Through the mine.
    • +
    • Shuttles can now land at a site near the enterance to the wilderness. Removal of the mine shuttle landing pad to move to the wilderness.
    • +
    • New addition of warning sign, thanks to Schnayy.
    • +
    +

    battlefieldCommander updated:

    +
      +
    • Added craftable joints. Dry something (ideally ambrosia) on the drying rack and apply it to a rolling paper to create a joint you can smoke.
    • +
    • Added a box of rolling papers to the cigarette vending machine.
    • +
    + +

    25 February 2018

    +

    Anewbe updated:

    +
      +
    • Splinted bodyparts act broken 30% of the time.
    • +
    • Splinted legs still slow you down like broken ones.
    • +
    +

    Leshana updated:

    +
      +
    • Added a client preference setting for wether Hotkeys Mode should be enabled or disabled by default.
    • +
    • CTRL+NUMPAD8 while playing a robot won't runtime anymore.
    • +
    • Grounding rods act intuitively, only having an expanded lighting catch area when anchored.
    • +
    +

    Nerezza updated:

    +
      +
    • Fixes not being able to install the different carpet colors. Finally.
    • +
    • Removes certain unusable duplicate stacks of tiles from the code.
    • +
    +

    Schnayy updated:

    +
      +
    • Added Gilthari Luxury Champagne. Drink responsibly.
    • +
    • Added a singular AlliCo Baubles and Confectionaries vending machine in the locker rooms. Dispenses a variety of gifts.
    • +
    • Removed hot drinks vendor from locker room.
    • +
    + +

    22 February 2018

    +

    Anewbe updated:

    +
      +
    • Added Warden and HoS helmets.
    • +
    • Clothing items must be click+dragged to be unequipped. A lot of them already had this, but the system is now standardized.
    • +
    • Accessories now apply slowdown to what they're attached to.
    • +
    • Certain items, notably Technomancer spells, no longer show up when you examine the mob wearing them.
    • +
    • Flashbangs confuse, instead of stunning.
    • +
    +

    Atermonera updated:

    +
      +
    • GPS units are generally more useful, providing both coordinate locations and, so long as you're on the same Z level, direction with x-y component distances, to 1m accuracy
    • +
    • Added a halogen counter tool, functions as the PDA function.
    • +
    • Analyzers can now analyze gas containers, in addition to providing atmosphere readouts, as the PDA gas scanner function.
    • +
    • Added umbrellas.
    • +
    +

    battlefieldCommander updated:

    +
      +
    • Added fireplaces which operate similarly to bonfires.
    • +
    • Fixed an oversight that allowed for an in-between state in bonfires where the fire would mysteriously go out after adding wood.
    • +
    • Added blue sifwood floor tiles.
    • +
    • Fixed blue carpet, now known as teal carpet
    • +
    • Added the ability to dig up tree stumps with a shovel.
    • +
    + +

    21 February 2018

    +

    Anewbe updated:

    +
      +
    • Headsets for jobs that spend a lot of time planetside can now function as local radios when comms are down.
    • +
    • Most headsets now have on-mob sprites.
    • +
    • Added a Planetside Gun Permit item, specifying permission to possess a firearm on the planet's surface. Explorers should spawn with these by default, and a further two can be found in their gun locker.
    • +
    • Prometheans now react to water. Being soaked will stop their regen and deal minor toxin damage. Drinking or being injected with water will deal slightly more toxin damage.
    • +
    • Suit Coolers now properly cool FBPs in slightly burning rooms. If it gets too hot for your suit, you're still dead.
    • +
    +

    Leshana updated:

    +
      +
    • Makes electrochromatic glass buildable and programmable in game. Use cable and multitool.
    • +
    +

    Woodrat updated:

    +
      +
    • Additions of 6 new POIs for the cave area.
    • +
    + +

    17 February 2018

    +

    Anewbe updated:

    +
      +
    • Added a random mine spawner, for use in PoIs. Replaces mines in PoIs with the random spawner.
    • +
    • Mines now give a visible message when they go off.
    • +
    • Land mines on the ground can no longer be told apart from one another, to prevent gaming the system.
    • +
    • Hovering mobs (viscerators, drones, Poly, carp) no longer set off land mines.
    • +
    • Arming a land mine now takes concentration. If you move, it will boom.
    • +
    • RINGS AND CERTAIN GLOVES INCREASE PUNCHING DAMAGE.
    • +
    • BRASS KNUCKLES HAVE BEEN TURNED INTO GLOVES AND REBALANCED. THEY DO LESS DAMAGE PER HIT BECAUSE IT'S HARD TO DISARM A PAIR OF GLOVES.
    • +
    • Cyborg Chargers now decrease radiation on FBPs.
    • +
    • Falling one floor now does a lot less damage, on average.
    • +
    • Falling one floor in a Mech no longer hurts the occupant.
    • +
    +

    PrismaticGynoid updated:

    +
      +
    • A lot more machines can now be moved with a wrench, mostly kitchen, hydroponics, and virology machines.
    • +
    • Changed department ponchos to be open to any job, just like department jackets.
    • +
    +

    Schnayy updated:

    +
      +
    • Adds bouquets. Can be ordered via 'gift crate' in cargo.
    • +
    • Adds fake bouquets for the cheap. Can currently be won from arcade machines.
    • +
    • Adds chocolate heart-shaped boxes. Can be ordered via 'gift crate' in cargo.
    • +
    • Adds gift cards with four cover variations. Function like paper. Can be ordered via 'gift crate' in cargo.
    • +
    +

    battlefieldCommander updated:

    +
      +
    • Added packed snow brick material. Craft it using snow piles.
    • +
    • Added snow girders and igloo walls. Craft them using snow bricks.
    • +
    • Added various snowmen. Craft them using snow piles. Punch 'em to destroy.
    • +
    + +

    10 February 2018

    +

    Atermonera updated:

    +
      +
    • Ethylredoxrazine actively removes alcohol from the stomach and bloodstream
    • +
    • GPS units won't report the exact location of other GPS units, just range and approximate direction
    • +
    • POI gps units won't give any information about the POI, merely its location
    • +
    • Adds EMP mines.
    • +
    +

    Cerebulon updated:

    +
      +
    • Adds antibiotic resistance chance to viruses, capped at 90% without admin edits.
    • +
    • Adds adminspawned non-transmittable viruses
    • +
    • Adds several new disease symptoms
    • +
    • Vomit is now a disease vector
    • +
    • Viruses have a lower chance of curing themselves without medical intervention
    • +
    • Virus food no longer infinitely generates in incubator beakers
    • +
    • Xenomorphs and supernatural begins can no longer catch the flu
    • +
    +

    Hubblenaut updated:

    +
      +
    • If a cycling airlock is already near the target pressure, pressing the buttons will toggle the doors instead of making it reenter the cycle process.
    • +
    +

    Leshana and mustafakalash updated:

    +
      +
    • A new 'planetary' mode for airlocks which makes them purge the chamber contents to the exterior atmosphere before filling with clean air, and vice versa.
    • +
    +

    MistyLuminescence updated:

    +
      +
    • Mines are now very, /very/ dangerous to step on (so don't do that). You can disarm them with a multitool and wirecutters - ping is good, beep is bad - or by shooting or exploding them from a distance. Be careful!
    • +
    +

    Woodrat updated:

    +
      +
    • Shaft Miner, Search & Rescue, Explorer can now select webbing vests and pouches from the loadout.
    • +
    • Allow utility uniforms to roll up their sleeves.
    • +
    • Shuttle upgraded with enviroment sensors and shuttle doors that can be detected from the shuttle console.
    • +
    • secure gun cabinets in the hangar control rooms. Locked to armory, explorer, and pilot access.
    • +
    • Redesign of medical surgery rooms, replacement of the closets with wall closets.
    • +
    • Multiple map bugfixes including distro and scrubber lines to deck 3.
    • +
    + +

    07 February 2018

    +

    Anewbe updated:

    +
      +
    • Lessens the bomb, bio, and rad protection on the Explorer Suit.
    • +
    • Replaces the Hunting Rifle cabinets with a Phase Pistol cabinet. Same general purpose, shoot animals, kill animals. Shoot people, get laughed at.
    • +
    • Gloves are generally less protective from shocks.
    • +
    • Budget Insulated Gloves will almost always be better than any other non-insulated glove.
    • +
    • Hyposprays and autoinjectors now have a delay on use when the target is conscious and not in Help Intent.
    • +
    • You need a parachute to survive atmospheric reentry. Closets, mechs, and other impromptu parachutes will not longer prevent splatting.
    • +
    +

    Atermonera updated:

    +
      +
    • ID computer can set command secretary and IAA access
    • +
    • Command secretary has keycard auth. access
    • +
    +

    Cerebulon updated:

    +
      +
    • Added toggleable 'Open' sign to bar hallway so you can tell if it's open without walking inside.
    • +
    +

    Mechoid updated:

    +
      +
    • Adds material girders.
    • +
    • Girder decon time is now partially dependant on material. Stronger girders take slightly longer.
    • +
    • Wall girders are now under the integrity-based construction listing. Material-Name Wall Girder.
    • +
    • Explosive-resistant girders in walls have a chance to survive as an unanchored girder, if their wall is destroyed.
    • +
    • Radioactive girders affect the completed wall's radioactivity.
    • +
    +

    SunnyDaff updated:

    +
      +
    • Added new food items.
    • +
    • Added Onions.
    • +
    • Changed Apple and Lemon Sprite
    • +
    + +

    25 January 2018

    +

    Anewbe updated:

    +
      +
    • Southern Cross Map is now live
    • +
    +

    Arokha updated:

    +
      +
    • Remove borg hud items as they have normal huds as their sensor augs now, and can see records with them.
    • +
    +

    Atermonera updated:

    +
      +
    • Communicators have a flashlight under the settings menu, functions as the PDA one
    • +
    • Station-bound synthetics now have gps units
    • +
    +

    Cerebulon updated:

    +
      +
    • Added 19 food recipes from /tg/station
    • +
    +

    Leshana updated:

    +
      +
    • Sounds of Tesla engine lighting bolts
    • +
    • Sprites for grounding rod and Tesla coil
    • +
    • Sprites for lighting bolts
    • +
    • The Tesla Engine, Tesla Coils, and Grounding Rods
    • +
    • Wiki search URL is now configurable in config.txt
    • +
    • Breaker boxes can be constructed in game.
    • +
    • Construction of heat exchange pipes, vents, and scrubbers now works properly again.
    • +
    • Fix singularity energy balance so it is stable under normal operation.
    • +
    • Fix emitter beams and PA effects from being grav pulled or consumed.
    • +
    • Added the operating manual book for the Tesla Engine.
    • +
    +

    Mechoid updated:

    +
      +
    • Brains can be set to be a source of genetic information.
    • +
    • Promethean cores can be inserted into a cloning scanner to be cloned. This gives them a worse modifier upon completion.
    • +
    • Promethean cores can now have chemicals added or removed from them. Base for future slime cloner.
    • +
    • Species-based cloning sicknesses possible.
    • +
    • Cyboernetic - > Cybernetic
    • +
    +

    Neerti updated:

    +
      +
    • Adds boats that can be ridden by multiple people, which use oars. Can be crafted with large amounts of wooden planks.
    • +
    • Adds autopilot functionality to Southern Cross Shuttle One and Shuttle Two.
    • +
    • Adds ability to rename certain shuttles on the Southern Cross.
    • +
    • Areas about to be occupied by a shuttle will display a visual warning, of a bunch of circles growing over five seconds.
    • +
    +

    SunnyDaff updated:

    +
      +
    • Added new food items.
    • +
    • Added Cider.
    • +
    • Added Apple Juice to bar vending machine.
    • +
    • Fixed Vodka recipe.
    • +
    • Fixed Apple and Carrot cake recipes
    • +
    • Changed Cake recipes to not include fruit juice
    • +
    +

    ZeroBits updated:

    +
      +
    • Added the ability to have multiple loadouts per character.
    • +
    +

    battlefieldCommander updated:

    +
      +
    • Adds a communicator watch, a variant of the communicator you can wear on your wrist.
    • +
    • Replaces the communicator in the loadout with a communicator selection. Choose either the traditional communicator, or the new commwatch.
    • +
    + +

    12 January 2018

    +

    Atermonera updated:

    +
      +
    • Communicators now have a weather app.
    • +
    • Mobs in VR can switch between translucent and opaque forms.
    • +
    +

    Leshana updated:

    +
      +
    • Examining construction frames shows which circuit board (if any) is installed.
    • +
    • Convert the machinery controller to a StonedMC subsystem
    • +
    +

    MrStonedOne updated:

    +
      +
    • Added admin verb 'Display del() Log' displaying garabage collector statistics.
    • +
    +

    PrismaticGynoid updated:

    +
      +
    • Adds the ability to 'crawl' to an adjacent turf by click-dragging yourself to it, after a delay. This can be used to move while unable to stand. You can also do this with other movable objects, if you really wanted to.
    • +
    • Conscious mobs lying on the ground can now buckle themselves to chairs/beds. This includes people missing legs.
    • +
    + +

    29 November 2017

    +

    Anewbe updated:

    +
      +
    • FBPs are now affected by Radiation, it gives them ToxLoss. Wear your PPE.
    • +
    • FBPs can have ToxLoss decreased by going into a charger.
    • +
    • It is now possible to move FBPs and robots into chargers, via click+drag or grabs.
    • +
    +

    Atermonera updated:

    +
      +
    • AI verbs are no longer hidden on the tabs.
    • +
    • Incapacitated mobs can no longer open your inventory and steal your gubbins.
    • +
    +

    MoondancerPony updated:

    +
      +
    • Fixed a mislabeled pulse pin on the microphone.
    • +
    • Fixed an issue with reference pins and multiplexers, and reference pins in general.
    • +
    +

    PrismaticGynoid updated:

    +
      +
    • Adjusts the amount of camera locations the AI can store from 10 to 30.
    • +
    + +

    06 November 2017

    +

    Atermonera updated:

    +
      +
    • AI's can speak local rootspeak.
    • +
    • Implements Virtual Reality.
    • +
    +

    Woodrat updated:

    +
      +
    • Added 'see down' in open spaces from Vore.
    • +
    • Added talking and visible messages upward through open space from Vore.
    • +
    • Added a Syndicate ID with all access (admin spawn only).
    • +
    • Port of 'Syndicate id cards now listen for owner destruction' from Bay.
    • +
    + +

    24 September 2017

    +

    Belsima updated:

    +
      +
    • Replaced air tank sprites.
    • +
    • Added new xeno weed, egg, and resin sprites.
    • +
    • Added two new bar sign sprites.
    • +
    • Replaced blast door sprites.
    • +
    • Microwave is no longer a proper noun.
    • +
    • Added croissants to the available recipes.
    • +
    • Added new status displays for the AI.
    • +
    • Made spelling of corporations and planets more consistent.
    • +
    • Added more planets to character setup.
    • +
    • Added a bunch of new hairstyles.
    • +
    • Added a new holographic hud.
    • +
    • Added a grinder and enzyme to the abandoned bar, for illicit operations.
    • +
    • Replaced solar panel sprites.
    • +
    • Replaced shield generator sprites with ones from the Eris.
    • +
    • Added Qerr-quem and Talum-quem, a pair of Skrellian drugs.
    • +
    • Added a variety of sounds for opening cans, explosions, sparks, falling down, mechs, and bullet casings.
    • +
    • Added a new death sound for mice.
    • +
    • Vox have been entirely resprited.
    • +
    • Added wood buckets, craftable with hydropnoics.
    • +
    • Added sounds for chopping wood.
    • +
    • Fixed a bug that would make default Zippo lighters invisible.
    • +
    +

    Chaoko99 updated:

    +
      +
    • Nitrous Oxide is now an oxidizer.
    • +
    • Removed all instances of Volatile Fuel ever being simulated. To devs: It still exists. Please, for the love of god, only use it with assume_gas.
    • +
    +

    Cyantime updated:

    +
      +
    • Tabling now requires a completed aggressive grab.
    • +
    +

    Nalarac updated:

    +
      +
    • Removes the module restraint for the cyborg jetpack upgrade
    • +
    • Added the hand drill and jaws of life to the protolathe
    • +
    • Syndicate toolbox now comes with power tools
    • +
    +

    Neerti updated:

    +
      +
    • Adds the Lost Drone, which can be found on the Surface of the future map.
    • +
    • You can now modify an unslaved borg's laws by hitting it with a law module, after a significant delay.
    • +
    • Adds several new lawsets. Currently there are no lawboards for these.
    • +
    • Adds new 'shocker' baton, for the Lost Drone.
    • +
    • Combat borg shields are now easier to use, only requiring that they sit on one of your hands and not your active hand. The shield is also more energy efficent.
    • +
    +

    PrismaticGynoid updated:

    +
      +
    • You now keep your languages when removed from/transplanted into a body.
    • +
    • AIs and borgs load languages from preferences when spawning.
    • +
    • Fixed sign language being usable while lacking both hands.
    • +
    • Brains are no longer able to hear binary (robot talk).
    • +
    • Adds the ability for research to print drone brains.
    • +
    • Makes all MMIs, posibrains, and drone brains radio-enabled. Anyone holding the brain can also disable the radio for antag purposes.
    • +
    +

    SpadesNeil updated:

    +
      +
    • Windows can no longer be damaged by very weak attacks.
    • +
    +

    Woodrat updated:

    +
      +
    • Ported floor types and floor sprites (Techfloors) from Vorestation (who ported them from Eris). Brought our floortypes in line with how Vorestation has theirs set up.
    • +
    • Missing Techfloor floor tile sprites added.
    • +
    • Floor sprites from Vorestation not yet ported. To be done once we go to the new map.
    • +
    • Added catwalks and railings to SC station. Fixed first Z-level.
    • +
    • Added the ability to make catwalks and railings as ported from vore.
    • +
    • Cable heavy duty file tweaks to remove red overlay color from them.
    • +
    • Added in a color icon for centcomm beach areas.
    • +
    • Fixed issues with SC centcomm z that prevented it from loading.
    • +
    • Rework of xenobio/xenoflora outpost on SC planetside main map.
    • +
    • Added Wilderness z-level for SC, teleportation transition to it may be bugged.
    • +
    • Cable ender file added. Allows power transfer between z-levels.
    • +
    • Southern cross files for areas and defines in relation to z-level work.
    • +
    + +

    26 August 2017

    +

    Belsima updated:

    +
      +
    • Replaced APC sprites with better shaded ones.
    • +
    • Adjusted some atmos sprites for visibility.
    • +
    • Added cough and sneeze noises for Teshari.
    • +
    • Turning on flashlights and locking lockers both make a click sound.
    • +
    • Replaced soda cans with new soda cans.
    • +
    • Added a tiedye shirt.
    • +
    +

    MagmaRam updated:

    +
      +
    • Tesla relays no longer draw power when their attached power cell is full.
    • +
    + +

    20 August 2017

    +

    Anewbe updated:

    +
      +
    • The names of 5.56 and 7.62 ammo have been swapped, as have the guns that use them. The magazines should look the same, and the guns will do the same damage they used to do.
    • +
    +

    Atermonera updated:

    +
      +
    • Borgs can now raise an evil army of slimes
    • +
    +

    Belsima updated:

    +
      +
    • Added a lot of new lore-friendly drinks.
    • +
    • Adjusted the descriptions of some drinks.
    • +
    • Added fingerless gloves to the loadout.
    • +
    • Added several new robot icons.
    • +
    • Added animations to some robots.
    • +
    • Fixed Usagi's eyes not turning off when dead.
    • +
    • Added several new pAI sprites.
    • +
    • Added a load of sweaters to the accessories tab of the loadout.
    • +
    • Added a new swimsuit to the pool.
    • +
    +

    Cirra updated:

    +
      +
    • Added a unified radiation system. Radiation is lessened by obstacles, and distance.
    • +
    • Added a geiger counter for measuring radiation levels, which can be found in certain vending machines and radiation closets.
    • +
    +

    Leshana updated:

    +
      +
    • During the gravity failure event, you can now buckle yourself to a chair to prevent falling when gravity returns.
    • +
    • Added an admin verb to debug the map datum.
    • +
    • Added nanomap capability to the Power Monitoring Computer
    • +
    • Added nanomap capability to the Atmos Control Computer
    • +
    • Expanded nanomap on Camera Console to all station z-levels by default.
    • +
    • Crew Monitoring nanomap will support crew monitors built on other station map z levels.
    • +
    • Updated z1 nanomap for Northern Star
    • +
    • Generated z5 nanomap for Northern Star
    • +
    • Optimized the unified radiation system. Made the radiation cutoff level configurable.
    • +
    • Standing still won't save you from radiation storms.
    • +
    • Bedsheets can be put into washing machines again.
    • +
    +

    LorenLuke updated:

    +
      +
    • Ghosts can now choose from a number of animal sprites.
    • +
    • Gives IECs some TLC (see below).
    • +
    • Adds 'Separator' circuit, allowing the player to now divide strings.
    • +
    • Adds 'grenade' circuit, allowing the player to detonate a stored grenade in an assembly.
    • +
    • Adds 'device' electronic assembly, allowing an 'assembly'-type (signaler/igniter) circuit to be used to interact with others.
    • +
    • Modifies some storage and complexity constants.
    • +
    • Adds 'size' variable for manual setting.
    • +
    • No longer requires screwdriver to remove components.
    • +
    • Enables multitool to wire/debug circuits with lesser functionality (can disable via variable).
    • +
    • IECs no longer drown the player in windows, each assembly always uses only one window.
    • +
    • Added functionality to UI to help with user experience of above point.
    • +
    • Adds 'on set' output pulses to multiplexer and memory circuits.
    • +
    • Fixes multiplexer and memory circuits not pushing data to attached circuits.
    • +
    • Number to string converts null inputs as '0' due to engine limitations (at least they work).
    • +
    • Gun manipulator circuit now functions properly (and can read '0' value inputs).
    • +
    • Phase 1/2 for wiring rework.
    • +
    +

    MagmaRam updated:

    +
      +
    • Nerfed health regeneration, especially on bruises.
    • +
    +

    Nalarac updated:

    +
      +
    • Modifies the illegal equipment module for borgs to scrambled equipment module that only activates the special items and doesn't actually emag the borg
    • +
    • Mining cyborg diamond drill is now obtainable in a more sensible manner
    • +
    • Click dragging has been added to the cryogenics tubes, cloning pod, and all methods of cryostorage
    • +
    • Some quality of life changes for research, crisis, surgeon, and service cyborgs
    • +
    • Jumper cables readded
    • +
    • Construction cyborgs merged back with engineering cyborgs
    • +
    +

    PrismaticGynoid updated:

    +
      +
    • Replaces intelliCards with intelliCores.
    • +
    • Wheelchairs can now be collapsed like rollerbeds for ease of storage and movement. Too big to put in backpacks though.
    • +
    • Wheelchairs are now available in a color-customizable form via the loadout, under utility. Now you can ride in style, and keep your feet too.
    • +
    • Wheelchair users can now enter the gateway and residential elevator without being forced to leave behind their mobility aid.
    • +
    +

    Sarmie updated:

    +
      +
    • Dionaea have remembered how to regrow their limbs properly.
    • +
    + +

    09 May 2017

    +

    Anewbe updated:

    +
      +
    • Ports but does not enable Bay's MultiZAS.
    • +
    +

    Leshana updated:

    +
      +
    • Optimized (but still not enabled) multi-z ZAS
    • +
    • Multi-Z explosion transfer coefficient is now configurable
    • +
    +

    N3X15 updated:

    +
      +
    • Flashlights on the high setting are no longer Beacons of Gondor.
    • +
    +

    Neerti updated:

    +
      +
    • Tesla armor now retaliates against ranged attacks if within 3 tiles, and recharges in 15 seconds, from 20.
    • +
    • Technomancer Instability fades away slower.
    • +
    • Fire and frost auras made more potent.
    • +
    • Gambit can now give rare spells unobtainable by other means, based on spell power.
    • +
    • Mend Wounds and Mend Burns combined into Mend Life. Mend Metal and Mend Wires combined into Mend Synthetic.
    • +
    • Adds Lesser Chain Lightning, a more spammable version, but weaker.
    • +
    • Adds Destabilize, which makes an area glow with instability for 20 seconds.
    • +
    • Adds Ionic Bolt, which ruins the lives of synthetics.
    • +
    • Oxygenate made cheaper.
    • +
    +

    SiegDerMaus updated:

    +
      +
    • Adds one new haircut, a chin-length bob.
    • +
    +

    Yosh updated:

    +
      +
    • Ports a bunch of hair from Bay. Knock yourself out.
    • +
    + +

    05 May 2017

    +

    Anewbe updated:

    +
      +
    • Adds a cup for dice games, in the loadout.
    • +
    • Thermals now let you see in the dark.
    • +
    +

    Arokha updated:

    +
      +
    • Sleepers now have a 'stasis' level setting, that will ignore varying numbers of life() ticks on the patient.
    • +
    • Stasis bags and Ody sleepers now use a fixed level of this new stasis system (ignore 2/3 life ticks).
    • +
    • You can escape from being asleep in a sleeper, similar to escaping from a cryotube.
    • +
    • You can now use grabs on sleepers to insert patients, same as scanners.
    • +
    +

    Datraen updated:

    +
      +
    • Xenobiological traits are made unique on each mutate, avoiding mutating other mobs with same trait data.
    • +
    +

    Leshana updated:

    +
      +
    • Resetting a fire alert will no longer open firedoors if atmos alert is in effect and vice versa
    • +
    +

    LorenLuke updated:

    +
      +
    • Unfucks the screen bug on roundstart changelings.
    • +
    • Changeling now display 'alive' status on Medhuds properly.
    • +
    • Refactors changeling ranged stings not passing over tables. Can now pass over tables, any machinery (except doors), machine frames, and past closet subtypes.
    • +
    • You can now view an active video call by using the communicator in hand.
    • +
    • Guns on harm intent in aim mode will target, rather than shoot pointblank on first click.
    • +
    • You can now put handcuffs on yourself.
    • +
    + +

    25 April 2017

    +

    Anewbe updated:

    +
      +
    • Cultist armor now has better protection from strange energies.
    • +
    • Adds the ion pistol to the uplink.
    • +
    • The ion pistol can now be holstered.
    • +
    • Sprites on the smoking pipes should be fixed.
    • +
    +

    Atermonera updated:

    +
      +
    • Brain type (Organic, cyborg, posi, or drone) is now displayed in all records.
    • +
    +

    Belsima updated:

    +
      +
    • Changes relaymove() code in bodybags.
    • +
    • Above tweak used to allow exiting bodybag while in closed morgue tray.
    • +
    +

    Leshana updated:

    +
      +
    • Implements footstep sound system and adds sounds to various floor types including plating, tiles, wood, and carpet.
    • +
    +

    LorenLuke updated:

    +
      +
    • Allows people who are bucked to give/receive items.
    • +
    • Can click-drag people onto chairs/beds from 1 tile away to buckle them.
    • +
    • Allows you to place tape masks/restraints back on the roll (roll is still infinite).
    • +
    • Fixes ventcrawling for spiderbots/implants/etc.
    • +
    +

    Neerti updated:

    +
      +
    • Drones will now spawn with an EIO-mandated ID card alongside their NT ID.
    • +
    • Fabricate Clothing for Changelings costs one point instead of two, and is fabricated twice as fast.
    • +
    • Dead changelings can no longer hear deadchat or freely ghost.
    • +
    • Shrieks now share a 10 second cooldown.
    • +
    • Lings cannot transform or shriek inside containers such as closets and pipes.
    • +
    • Regen. Stasis timer adjusted to be between 2 to 4 minutes.
    • +
    • Visible Camo. should end if the user is stunned.
    • +
    • Visible Camo. now blocks AI tracking when active.
    • +
    • Recursive Visible Camo. no longer gives true invis.
    • +
    • Recursive Visible Camo. will allow the changeling to run while cloaked instead.
    • +
    • Ling chemical meter on HUD now has a blinking exclaimation mark if below 20 chemicals, to warn that they cannot revive if they should die while still below 20.
    • +
    +

    Yoshax updated:

    +
      +
    • Tape color is different now. Security tape is red rather than yellow, Engineering tape remains yellow and Atmos tape is a lighter cyan rather than blue.
    • +
    + +

    19 April 2017

    +

    Anewbe updated:

    +
      +
    • Unathi ribcages now reach down to their lower torso.
    • +
    • Unathi no longer have appendices or kidneys, the function of the kidneys is now a function of their liver.
    • +
    • Unathi are more slightly more difficult to damage.
    • +
    • Unathi now process medicine 15% slower. Additionally, it's harder for them to get drunk.
    • +
    • Unathi age range is now 32 to 260.
    • +
    • Unathi are not as slowed by heavy items.
    • +
    +

    Atermonera updated:

    +
      +
    • Translators no longer try to translate null languages.
    • +
    +

    LorenLuke updated:

    +
      +
    • Allows Blast doors to be attacked and broken like regular airlocks.
    • +
    • Changelings can bank up to a maximum of 3 respecs at one time.
    • +
    • Changelings begin with 2 respecs.
    • +
    • Firing a silenced weapon gives a message in text to the user.
    • +
    +

    MagmaRam updated:

    +
      +
    • Added instructions on how to use the changelog updating scripts.
    • +
    • Updated in-game EVA manual.
    • +
    +

    Neerti updated:

    +
      +
    • Adds makeshift armor for the head and chest regions. How protective they are depends on the material used to craft it. The helmet is made by using wirecutters on a bucket, then using a stack of material. The chestpiece is made by crafting two armor plate, using wires on one of them, then hiting one with the other.
    • +
    +

    Yoshax updated:

    +
      +
    • Water such as the pool will no longer apply fire stacks when you enter, meaning you will no longer be flammable from swimming.
    • +
    + +

    16 April 2017

    +

    Anewbe updated:

    +
      +
    • Bartenders now spawn with their shotgun permit. Click on it in hand to name it.
    • +
    • Lessens the bloodloss from severe burn damage.
    • +
    • Hardhats now give some ear protection.
    • +
    • Hardhats can no longer fit in pockets.
    • +
    +

    LorenLuke updated:

    +
      +
    • Allows removal of PDA ID with alt-click.
    • +
    +

    Yosh updated:

    +
      +
    • Scrubbers now scrub Phoron by default.
    • +
    • Scrubbers now have the first dangerzone at anything more than 0 Phoron.
    • +
    • No longer will you attack Alarms with your ID when trying to unlock them.
    • +
    + +

    12 April 2017

    +

    Anewbe updated:

    +
      +
    • Material weapons now go dull instead of shattering. Certain weapons, like spears, will still shatter.
    • +
    • Dull weapons do less damage, but can be sharpened with a whetstone.
    • +
    • Whetstones can be crafted using plasteel.
    • +
    +

    Belsima updated:

    +
      +
    • Replaces cypherkey sprites with improved ones.
    • +
    +

    Sin4 updated:

    +
      +
    • You can no longer ascend a table by walking from a flipped table to a non-flipped one.
    • +
    + +

    08 April 2017

    +

    Anewbe updated:

    +
      +
    • Aprons now have pockets.
    • +
    • Automute shouldn't trigger if you don't type anything.
    • +
    • Adds the Chief of Security alt title for the HoS.
    • +
    • Wooden circlets can now be worn on the head.
    • +
    • Package bombs now beep when activated, and have a delay before exploding.
    • +
    • Package bombs are more expensive.
    • +
    • Robolimbs can take a bit more damage before they start malfunctioning.
    • +
    • Shrieking now decloaks changelings.
    • +
    • Drying yourself off with a towel should actually dry you off a bit now.
    • +
    +

    Arokha updated:

    +
      +
    • Simple animals resist out of buckles and lockers
    • +
    • Simple animals with retaliate but not hostile assist each other better if they also have cooperative
    • +
    • E-nets now are resist-out-of (or clickable) by the one inside or outside, rather than having HP, and can be dragged around
    • +
    +

    Atermonera updated:

    +
      +
    • FBPs can now have numbers in their name. The first character cannot be a number.
    • +
    • Common simple animals now have their own language, and as such are no longer understandable by humans.
    • +
    • Translators can't understand the same languages that recorders can't, including the new animal languages.
    • +
    +

    Leshana updated:

    +
      +
    • Upgrades the automatic pipe layer to modernize its code and make it constructable! Constructs and deconstruts like other machines now. Circuits are buildable in the autolathe. Uses steel to make pipes.
    • +
    +

    Magmaram updated:

    +
      +
    • Splints will now show up in examine text on hands and feet as well as arms and legs.
    • +
    +

    Sin4 updated:

    +
      +
    • Fixed back icons for Z8 Carbine, C20r, fireaxe, spear, and baseball bat.
    • +
    • If observing before roundstart, you may respawn.
    • +
    + +

    31 March 2017

    +

    Anewbe updated:

    +
      +
    • Added a number of crates to cargo.
    • +
    • Added the electric welder as a hidden autolathe recipe.
    • +
    • Added a few colored (in sprite, not in color) flashlights, to the loadout. Sprites c/o Schnayy.
    • +
    • Maps in a pair of jumper cable kits. Use these to revive FBPs.
    • +
    + +

    30 March 2017

    +

    Anewbe updated:

    +
      +
    • Italics in chat are now trigged with | , rather than / .
    • +
    • Energy weapons, flashlights, stunbatons, and welders can now be moved from hand to hand by click+dragging.
    • +
    • Flashlights can now be placed in wall rechargers.
    • +
    • Adds jumper cables, that act a bit like a defib for FBPs.
    • +
    • Bicaridine and Myelamine should now properly repair internal bleeding.
    • +
    • Overdoses are now more dangerous.
    • +
    • Chloral Hydrate overdoses are now even more dangerous.
    • +
    +

    Arokha updated:

    +
      +
    • Adds body markings and tattoos.
    • +
    +

    MagmaRam updated:

    +
      +
    • Borgs and assorted robits can now use grinders in chemistry and the kitchen.
    • +
    + +

    28 March 2017

    +

    Anewbe updated:

    +
      +
    • Disregard the last changelog on the spelling of HI, the correct spelling is Hephaestus. My bad.
    • +
    • Added a changelog editing system that should cause fewer conflicts and more accurate timestamps.
    • +
    • Added Myelamine, a blood clotting chemical. This is available to antags, and can be ordered from cargo or mixed.
    • +
    • Added Osteodaxon, a bone fixing medicine. This is available to antags, and can be mixed.
    • +
    • Added Carthatoline, a stronger anti-toxin.
    • +
    • Added Spidertoxin, which comes from spiders (duh), and is used in making Myelamine.
    • +
    • Death Alarms can now be ordered from cargo.
    • +
    • Dexalin Plus is half as strong (still pretty strong, though).
    • +
    • Ninja, Merc, and ERT-M Hardsuits can now inject myelamine.
    • +
    • Inaprovaline now decreases the effects of bloodloss, and lessens brain damage taken from OxyLoss.
    • +
    • Prosthetic organs now take randomised damage when emp'd, this should roughly average out to the old values.
    • +
    • The effects of heart damage have been tweaked, should be slightly easier to survive now.
    • +
    • Some of the stronger chems have side effects, like confusion or blurry vision. These should be fairly minor, and we may be tweaking them in the future.
    • +
    • The suiciding var now wears off, making it possible to save suicide victims if quick action is taken.
    • +
    • Death Alarms now announce on General comms again.
    • +
    • Borgs can climb tables.
    • +
    • Skrell can now be up to 130 years old.
    • +
    • Skrell are more vulnerable to flashes, due to their large eyes.
    • +
    • Tajaran no longer have appendicies.
    • +
    • Tajaran are more vulnerable to flashes.
    • +
    • Unathi have less brute resist, but some burn resist.
    • +
    • Unathi gender is now unclear to non-Unathi.
    • +
    + +

    22 March 2017

    +

    Anewbe updated:

    +
      +
    • Oxyloss now shows up as cyan in scanners.
    • +
    +

    Arokha updated:

    +
      +
    • Having less than 30% blood (as a result of literally having that little blood, or a broken heart) causes 75 oxyloss per tick rather than 300 toxins and instant death, to allow for heart transplants.
    • +
    • Infections now spread and process properly between external organs.
    • +
    • Infections now have appropriate symptoms that indicate to a player that they have one.
    • +
    • Infections are now diagnosable more accurately in a medscanner, or visually for high level infections or dead limbs.
    • +
    +

    Atermonera updated:

    +
      +
    • EAL, Sign language, and emotes will no longer use autohiss
    • +
    • Surgeon Borgs now have a proper medical hud module
    • +
    + +

    24 February 2017

    +

    Anewbe updated:

    +
      +
    • Fake command reports now make the paper show up.
    • +
    • Mining cameras should work now.
    • +
    +

    MagmaRam updated:

    +
      +
    • There is now a short delay before being able to fire when using hostage-taking mode, and a short delay between shots. This should make hostage mode useful for taking hostages and ambushes, rather than as an aimbot in actual firefights.
    • +
    • Sandwiches at max size can be eaten with a fork.
    • +
    +

    Yosh updated:

    +
      +
    • Some vending machines now log the items they've vended and had stocked, storing the name of the user, the time and the item. These can be found by using the new verb for vending machines, or from the right click menu.
    • +
    +

    Zuhayr updated:

    +
      +
    • Adminhelps now have a TAKE button that allow an admin to claim it, and inform the adminhelper that someone is on the case.
    • +
    + +

    28 January 2017

    +

    Anewbe updated:

    +
      +
    • Added Medical and Meson aviators.
    • +
    • Medical and Meson aviators are now in the loadout, department locked.
    • +
    • Meson Scanners have been added to the loadout, department locked.
    • +
    • Medical hardsuit has a toggleable sprint.
    • +
    • Carbon and Hematite should show up in asteroid walls.
    • +
    • Readded the random crates from mining.
    • +
    • Digging through an artifact sometimes doesn't destroy the artifact.
    • +
    • Space and cracked sand should no longer stop mining drills.
    • +
    • Diona can regenerate organs and limbs.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • Resetting a character slot now requires confirmation.
    • +
    +

    Zuhayr updated:

    +
      +
    • Added a reset slot button to chargen.
    • +
    + +

    23 January 2017

    +

    Anewbe updated:

    +
      +
    • Can now just click ones boots to draw a holstered knife.
    • +
    • More boots can hold knives now.
    • +
    • Added an action button for breath masks, making it easier to toggle them.
    • +
    • Space Carp have a chance of sticking around after their event completes.
    • +
    • Robotic limbs will no longer show up on the health scanners.
    • +
    • Medics and Security can open firedoors. Do so at your own risk.
    • +
    • Chaplain hoodie now has pockets and an actual hood.
    • +
    • Winter coat hoods have the same armor values as their coats.
    • +
    • Characters will now spawn in at a random level of hunger.
    • +
    • Assisted and Prosthetic organs now have sprites.
    • +
    • Surgical tools will not attack while on help intent, this should prevent people getting accidentally stabbed in surgery.
    • +
    • Tajaran now process reagents slightly faster.
    • +
    • Taj are now allergic to coffee again, per loremaster request.
    • +
    • Taj now get drunk faster.
    • +
    • Hyperzine is now more toxic to Taj.
    • +
    • Readded the Vox for admin/antag use and testing. They breathe Phoron now, rather than Nitrogen.
    • +
    • The Xenotaser should work properly.
    • +
    +

    FTangSteve updated:

    +
      +
    • RootSpeak is now split into a local and a global variant. For now the global acts as a hivemind.
    • +
    +

    Hubblenaut updated:

    +
      +
    • Can now click on turfs with trash bags and similar to quick-gather everything on it. No longer pixelhunting for cigarettes and bullets.
    • +
    • Buckets and other reagent holders will no longer simply be put into the janitorial cart's trash bag.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • The round start and auto-antag spawners can now check if players have played long enough to be eligable for selection.
    • +
    +

    Techhead updated:

    +
      +
    • Added a new random event: Shipping Error - A random crate is mistakenly shipped to the station.
    • +
    + +

    12 January 2017

    +

    Anewbe updated:

    +
      +
    • Ported over a bunch of hairstyles and underclothes from Baystation.
    • +
    • Nurse spiders inject eggs less frequently.
    • +
    • Nurse spiders give a warning to the victim when they implant eggs.
    • +
    +

    Neerti updated:

    +
      +
    • Hand-held flashes and flash rounds will now stun upon repeated applications, similar to stun batons.
    • +
    + +

    03 January 2017

    +

    Anewbe updated:

    +
      +
    • Farmbots should be buildable again.
    • +
    • FBPs with vital (head/torso/groin) damage will now show up on the crew monitor as being damaged.
    • +
    • Flashes should now properly affect accuracy in hand-to-hand.
    • +
    • Taj should no longer be poisoned by any sort of coffee. Looks like we missed a spot last time.
    • +
    • Recording tapes can now hold 30 minutes of chat.
    • +
    • Tape recorders and their tapes now fit in security and detective belts.
    • +
    • Lasers can now ignite thermite on walls.
    • +
    • Device cells now fit in wall rechargers.
    • +
    + +

    30 December 2016

    +

    Anewbe updated:

    +
      +
    • Changed run/walk speed to be based only on a config file.
    • +
    • Walking should be faster now.
    • +
    • Removed shoeless slowdown.
    • +
    +

    Atermonera updated:

    +
      +
    • Science grippers can install and remove borg components
    • +
    • Exosuit grippers can install exosuit equipment
    • +
    • Sheetloaders can load materials into protolathes and circuit imprinters.
    • +
    • Protolathes and circuit imprinters input materials like autolathes, taking as much of the fed stack as it can.
    • +
    +

    MagmaRam updated:

    +
      +
    • Beakers can now have longer labels.
    • +
    • Adds defibrilator crate for cargo.
    • +
    • Changed how certain stacks spawn behind the scenes. Should fix a few esoteric bugs without impacting anything else.
    • +
    +

    Neerti updated:

    +
      +
    • Subtracting, multiplying, and dividing with arithmetic circuits should actually occur now.
    • +
    • Added new arithmetic circuits; sign, round, and exponent.
    • +
    + +

    17 December 2016

    +

    Anewbe updated:

    +
      +
    • EVA rig now has insulated gauntlets.
    • +
    • Adds another slot to select languages, if desired.
    • +
    • The base device cell is now selectable in the loadout.
    • +
    +

    ForFoxSake updated:

    +
      +
    • Digital Valve pipes can now be made and moved.
    • +
    • Air Vents can now have their direction changed.
    • +
    • Atmospherics is now a little less cluttered.
    • +
    +

    MagmaRam updated:

    +
      +
    • Added a nice implant that allows humans to speak EAL.
    • +
    +

    N3X15 updated:

    +
      +
    • Added a changelog editing system that should cause fewer conflicts and more accurate timestamps.
    • +
    • Killed innocent kittens.
    • +
    + +

    01 December 2016

    +

    Anewbe updated:

    +
      +
    • Adult Diona should be able to name themselves properly now. Tweaked from a Baystation PR by FTangSteve.
    • +
    • Lightning spells and bioelectrogenesis will no longer stun outright.
    • +
    • FBPs should no longer get mutations from radiation.
    • +
    • Observe warning should properly show how long you have before you can join.
    • +
    • Adds a Toggle Shoe Layer verb to shoes, that let them be worn over the uniform (ie tucking your pants into your shoes).
    • +
    • Shoes now properly check if they can hold knives or not.
    • +
    • Sign language can now be used while muzzled.
    • +
    +

    Datraen updated:

    +
      +
    • Skrell are now more resistant to various chemicals, more susceptible to pepperspray.
    • +
    +

    ForFoxSake updated:

    +
      +
    • Fixed a possible href exploit allowing any living player to speak any language.
    • +
    • Organic beings can no longer speak Encoded Audio Language, although they can still understand it just fine.
    • +
    • Positronic brains can now speak Encoded Audio Language.
    • +
    • Station manufactured Full Body Prosthetics can now speak Encoded Audio Language.
    • +
    +

    MagmaRam updated:

    +
      +
    • Corpses will now process a select few chemicals, meaning you can now add blood into people who bled out before defibbing them.
    • +
    • Defibrilators fixed again.
    • +
    • R&D machines will now accept stacks of metal and glass from Cargo orders properly.
    • +
    +

    N3X15 updated:

    +
      +
    • Electrical storms no longer affect only cargo. If you're not cargo, your lights are no longer safe.
    • +
    +

    Nerezza updated:

    +
      +
    • APCs now have a new EMP behavior. Regular APCs shut off for a few minutes, critical APCs (engine and AI) shut off for 30ish seconds. Medbay will now not be permanently disabled by EMPs if no engineers are available to fix their APCs.
    • +
    • Bay's timed reboot interface for APCs has been ported for EMPed APCs.
    • +
    • APCs affected by grid checks say so on their nanoUI now.
    • +
    • APCs damaged by the apc_damage random event are now effectively emagged APCs. Anyone can operate their interface.
    • +
    • Emagged APCs can now be repaired by removing their power cell and using a multitool to 'reboot' them manually.
    • +
    • Nin and twiz no longer **** up APCs if they drain the battery completely.
    • +
    • Nin and twiz drain power from the wire an APC is connected to first, then drain from the power cell to fill the drain's 'quota'. Because the amount of power given from the power net is random, this means the battery will still drain but this also means you don't need to crowbar tiles in a room if the APC is empty.
    • +
    • Bluescreened APC wire panels now visibly open like they should.
    • +
    • Bashing APCs open was only effective under certain circumstances, but would spam everyone anyway. This has been changed to only spam the user and to be more indicative of when you can bash the cover off.
    • +
    • Full grammar pass on APCs.
    • +
    • Hazard shutters animate slightly and play a sound so players can more readily identify where shutters are being pried.
    • +
    • Two people can't pry the same shutter simultaneously anymore.
    • +
    • Fixed a bug causing shutters to immediately pry open when people didn't want the shutter open.
    • +
    • Inflatables can be deflated using ctrl-click.
    • +
    • Inflatables can be deployed on adjacent tiles by clicking them.
    • +
    • Bumping into closed inflatable doors will no longer freeze them for a few moments.
    • +
    +

    Yoshax updated:

    +
      +
    • All Heads of Staff now get multi-color pens in their office.
    • +
    • Doors that do not have an access requirement can now be opened when handcuffed.
    • +
    + +

    21 November 2016

    +

    Anewbe updated:

    +
      +
    • Drawing blood with a syringe now takes a moment.
    • +
    • Communicators no longer have a loadout cost.
    • +
    • Having more than 50 tox will now cause liver damage, rather than 60.
    • +
    • Adds Stimm, a homemade hyperzine made of sugar and welding fuel.
    • +
    • Hyperzine is now toxic.
    • +
    +

    Nerezza updated:

    +
      +
    • Space suits now hide jumpsuits, so excessively bulky jumpsuits no longer peek through.
    • +
    • Teshari wearing webbing now have the correct sprite overlay. More accessories need sprites, however.
    • +
    • Teshari sprites no longer show the majority of suit accessories, anyone who wants to pitch in to fix this are invited to do so!
    • +
    • Windoors can now be disassembled. Apply crowbar when open.
    • +
    • Engiborgs and drons can name door and windoor assemblines now. Click an adjacent assembly with no modules active.
    • +
    • Windoors now know how to name themselves. In addition, unnamed windoors now spawn with their default name instead of null.
    • +
    +

    RedStryker updated:

    +
      +
    • Added a colorable hairflower to the loadout.
    • +
    • Added a taqiyah to the loadout that can be colored with the color datum.
    • +
    • Fixed the sprite for the red Security Hat backwards sprite so that the 'N' on it is no longer backwards.
    • +
    +

    Yoshax updated:

    +
      +
    • All robots now get crowbars, flashes and fire extinguishers.
    • +
    • IV Drips are no longer dense, meaning they can be walked through like chairs.
    • +
    • Robots can now use the toggle lock verb on crates and lockers.
    • +
    • There is now an experimental welding tool, it regenerates its fuel on its own! One is given to the Chief Engineer, produced in Research, or found in Syndicate toolboxes.
    • +
    + +

    20 November 2016

    +

    Datraen updated:

    +
      +
    • Global announcer now has access to engineering channel.
    • +
    • Supermatter now uses the global announcer.
    • +
    +

    Nerezza updated:

    +
      +
    • Digital FBP/Cyborg brains no longer drop brains.
    • +
    • Digital FBP/Cyborg brains are tagged with their designation now.
    • +
    • All cyborgs can now unbuckle people from beds/chairs. Just attack the structure with no module selected.
    • +
    • Added the current station date to the Status tab. Ported from Baystation.
    • +
    +

    Yoshax updated:

    +
      +
    • Adds the ability for Hydroponics Trays to enter cryogenic stasis. You can do this by using a multitool on one. Wheh in stasis the plant will be frozen in time, it will neither grow nor die. Now you can have a life!
    • +
    + +

    18 November 2016

    +

    Anewbe updated:

    +
      +
    • Added .45 and tommygun AP ammo to the uplink.
    • +
    • CPR can be performed on corpses, doesn't actually help them.
    • +
    +

    Datraen updated:

    +
      +
    • Makes cameras faster, removing a large chunk of bloat relating to taking pictures. Specifically for taking pictures of angry cheetos.
    • +
    +

    MagmaRam updated:

    +
      +
    • Slimes will now properly process chems that have zero effect on them (that is, they'll get rid of them instead of clogging up their metabolism forever).
    • +
    +

    Nerezza updated:

    +
      +
    • Added Lemon Juice to soda dispensers across the station. Reagent cartridge refills can be ordered via cargo.
    • +
    • Added Lemon Juice and Milk Cartons to the bar's Booze-o-Mat. You can now order milkshakes and not get shot (maybe).
    • +
    +

    Yoshax updated:

    +
      +
    • Being unable to breathe and having oxyloss will now cause brain damage that scales with the amount of oxyloss you have. Without oxygen, the brain takes damage and will EVENTUALLY die (but you would most likely die of actual oxyloss before that point.)
    • +
    + +

    17 November 2016

    +

    Anewbe updated:

    +
      +
    • Slowdown in armor sets moved to chest and legs, rather than arms and legs.
    • +
    • Bullets and lasers will now show up on Autopsy Reports.
    • +
    • Fixed all ERT calls being silent, regardless of selected option.
    • +
    • Flashlights can now fit in rechargers.
    • +
    • Added flashlights, maglights, and the secHUD sunglasses (Sec only) to the loadout.
    • +
    +

    TheGreyWolf updated:

    +
      +
    • Added Sign language, which can be selected from character setup.
    • +
    + +

    13 November 2016

    +

    Anewbe updated:

    +
      +
    • Adds a list to prevent certain jobs from being certain roundstart antags, rather than outright preventing them.
    • +
    • Surplus crates won't make more surplus crates.
    • +
    • Random buys from uplinks will no longer buy anything out of the Badassery tab.
    • +
    • Loincloth now has an on-mob sprite.
    • +
    • Ported Bay's tape recorders (which actually work).
    • +
    +

    Broseph Stylin updated:

    +
      +
    • Added HUD aviators to the loadout. They're restricted to security, and can toggle between HUD and flash protection modes, but won't offer both at once.
    • +
    +

    MagmaRam updated:

    +
      +
    • Holsters can be concealed by some suit-slot items, others conceal all accessories.
    • +
    • Fixed certain suit-slot items not hiding jumpsuits properly.
    • +
    +

    RedStryker updated:

    +
      +
    • Adds a Guy Fawkes mask.
    • +
    +

    Yoshax updated:

    +
      +
    • Clipboards can now be made out of wood.
    • +
    + +

    25 October 2016

    +

    Anewbe updated:

    +
      +
    • The effects from empty-handed disarming now have a cooldown.
    • +
    • HoS and Detective equipment is less protective.
    • +
    + +

    24 October 2016

    +

    Anewbe updated:

    +
      +
    • The color selectable beret should now be more vibrantly colored.
    • +
    • Bullet armor has a higher chance of preventing an embed.
    • +
    • The actual system by which embed works has been changed. The overall effect should be negligible.
    • +
    • Flashlights use device cells. Time of use should be roughly unchanged.
    • +
    • Device cells have a chance to spawn where normal cells do.
    • +
    • Internal Affairs Agent HUD icon added.
    • +
    • Command, QM, and Bridge Secretary icons are now blue.
    • +
    • Research department icons are now purple.
    • +
    • Supply department icons are now brown.
    • +
    • Chemist icon is now white and red, like the rest of medical.
    • +
    • Using a roll of tape on a person requires the same level of grip as handcuffs.
    • +
    • The disclocation chance when using disarm intent with a weapon has had its' formula changed, meaning the threshold for always disclocatiing is now higher, and no longer 15 force. Meaning weapons will dislocate limbs less often and will also do less damage.
    • +
    +

    MagmaRam updated:

    +
      +
    • Rates of blood loss now depend on the type of wound inflicted and where the wound is inflicted, as well as the damage.
    • +
    +

    Neerti updated:

    +
      +
    • Changes how the grid check event works. A new machine called the grid checker exists in engineering, near the engineering substation. The actual event now involves a power spike originating from the engine, which the grid checker will activate upon sensing it, and causing a blackout. Engineering can restore power faster if they hack the grid checker correctly. A piece of paper left in the substation has more details.
    • +
    • Adds new 'spell power' mechanic, currently tied to technomancer cores. Certain cores will augment various characteristics of spells, such as damage, radius, etc Base spell power is 100% (internally 1.0) and some cores may raise or lower it.
    • +
    • Adds new 'info' tab for Technomancers that hopefully tells new them what they need to know.
    • +
    • Round-end now shows every spell each technomancer has, as well as their core type.
    • +
    • Ability HUD buttons can be re-ordered by clickdragging one button onto another.
    • +
    • Recycling core now actually works.
    • +
    • Adds two new cores. The Safety Core, which reduces instability by 70%, however it hass less energy, lower recharge rate and lower spell power. Also the Overcharged Core which uses more energy, caused more instability, but has far higher spell potency.
    • +
    • Adds a new Spyglass item, that functions exactly like a pair of binoculars. This is for Techomancers.
    • +
    • Technomancer Resurrect now has a deadline of 30 minutes until a dead person can't be revived, instead of 10 minutes.
    • +
    • Technomancer Radiance is now three times as strong. Also Radiance with a Scepter prevents the caster and allies from being afflicted.
    • +
    +

    PapaDrow updated:

    +
      +
    • Striped undergarments now exist.
    • +
    +

    Redstryker updated:

    +
      +
    • Added a blue variant of the Medical voidsuit called the 'Emergency Medical Response Voidsuit' that can be obtained from the suit cycler.
    • +
    + +

    10 October 2016

    +

    Anewbe updated:

    +
      +
    • The base device cell has been shrunk, for use in non-weapon devices.
    • +
    • Adds another class of device cell, for use in weapons.
    • +
    • Belts can now hold device cells.
    • +
    • Cryopods (including the portal and elevator) no longer consume ammo or device cells.
    • +
    • Low Yield EMP grenades now have the proper EMP radii.
    • +
    +

    Redstryker updated:

    +
      +
    • Allows promotion to Colony Director on the ID console.
    • +
    + +

    08 October 2016

    +

    Anewbe updated:

    +
      +
    • Unloading an energy weapon should now correctly show what was unloaded.
    • +
    • Borg stun baton is back to the old cost, for balance reasons.
    • +
    +

    Redstryker updated:

    +
      +
    • 'Overseer' added as an alt title to Colony Director alt titles list.
    • +
    +

    Spades Neil updated:

    +
      +
    • Adds the ability to hack Jukeboxes.
    • +
    +

    Yoshax updated:

    +
      +
    • Flashlights now take powercells.
    • +
    • Flashlights now have multiple brightness levels, including low, medium and high.
    • +
    + +

    06 October 2016

    +

    Anewbe updated:

    +
      +
    • Energy weapons and stunbatons now use special device power cells, these can still be recharged.
    • +
    • Energy weapons can be unloaded and reloaded by clicking them with an empty hand or a device cell, respectively. The process of loading a cell takes a few moments.
    • +
    • Stunbatons no longer require a screwdriver to switch cells.
    • +
    • Tweaked the order in which stunbatons check for power, they should now visibly power off when their cell hits 0, instead of one hit after.
    • +
    • Security lockers (HoS, Warden, and Officer) now have an extra device cell in them.
    • +
    • Protolathe can print device cells.
    • +
    • Adds start_recharge() proc to energy weapons. When called, this should cause the affected weapon to begin self-charging.
    • +
    • Weapons that self-recharge won't do so for a short period after firing.
    • +
    • On weapons that can fire both lethally and non-lethally, lasers drain twice as much power as tasers.
    • +
    • Laser cannon, LWAP, and self_recharging weapons cannot switch cells.
    • +
    • Map has been changed to include more rechargers. Merc and ERT bases include extra device cells.
    • +
    +

    Neerti updated:

    +
      +
    • Cleaned up the work in progress event system.
    • +
    • Added framework for a new grid check for the new event system.
    • +
    +

    Spades Neil updated:

    +
      +
    • Replaced Station Administrator with Colony Director, based on feedback literally from NASA.
    • +
    +

    Yoshax updated:

    +
      +
    • You can now only fit one pizza per box, and pizzas will no longer vanish to pizza gnomes.
    • +
    • Energy swords will now produce a small light. The light is determined by the color of the blade.
    • +
    • Simple mobs such as slimes, or carp, will now ignore intent requirements for passing applied tape.
    • +
    • Long records will no longer be devoured by long-record-goblins when attempting to edit them using a console in-round.
    • +
    • AIs with special roles will now get access to the fancy law manager.
    • +
    + +

    05 October 2016

    +

    Redstryker updated:

    +
      +
    • Added four sounds that are randomly played when bones break. Also allows the Technomancer to play the bone break sound.
    • +
    • Adds a black variety of the Security Voidsuit called the 'Crowd Control' voidsuit. It can be obtained from a Suit Cycler with Security clearence.
    • +
    • Codes in icon state for the Press Vest.
    • +
    • Added a child of the Medical armband with a red cross on it. It is available on the loadout.
    • +
    + +

    02 October 2016

    +

    Anewbe updated:

    +
      +
    • Pain from burn damage is now equal to that of brute damage.
    • +
    • Removed the exploit by which you could gain cargo points by ordering plastic crates.
    • +
    • Upped cargo point gain by 50%.
    • +
    • Parapen in SpecOps crate replaced with a 4th smoke grenade.
    • +
    +

    HarpyEagle updated:

    +
      +
    • Adds applying pressure to body parts to reduce bleeding. With desired body part selected, help-intent click yourself or get an aggressive grab, then help-intent attack with the grab item. Each person should only be able to apply pressure to one body part on one person at a time, so choose wisely. Applying pressure will get blood on your hands.
    • +
    +

    Yoshax updated:

    +
      +
    • Armbands can now be attached to things that go in the outer suit slot.
    • +
    • Shanking has been added. You can shank someone by getting an aggressive grab on them, targetting their chest and attacking them with a sharp item. This has a special attack that has greatly increased chance to do internal damage, also does bonus damage for weapons that are both sharp and have edge.
    • +
    +

    Zuhayr updated:

    +
      +
    • Added /vg/ direct-action ventcrawling. You will now crawl through the actual pipe network, a step at a time. Have fun.
    • +
    + +

    19 September 2016

    +

    Anewbe updated:

    +
      +
    • Blood Drain now heals internal damage, including broken bones and internal bleeding.
    • +
    • Adds the Command Secretary job.
    • +
    • CE hardsuit now has proper magboots and insulated gauntlets.
    • +
    • Powersinks should actually explode again, after a while.
    • +
    +

    MagmaRam updated:

    +
      +
    • Lasers and energy projectiles in general now glow in the dark.
    • +
    • Robotic and prosthetic limbs can now be used in creation of simple robots, rather than just the robotic (lawed-chasis) limbs.
    • +
    +

    Zuhayr updated:

    +
      +
    • Added /vg/ direct-action ventcrawling. You will now crawl through the actual pipe network, a step at a time. Have fun.
    • +
    + +

    16 September 2016

    +

    Anewbe updated:

    +
      +
    • Explosive implants should no longer gib the target if the setting is Localized Limb.
    • +
    • Lasercannon has 4 shots and fires slightly faster.
    • +
    • Lasercannon shots are slightly weaker to compensate for increased sustain.
    • +
    • Changes Unathi sprites slightly.
    • +
    • The advanced egun, laser carbine, and lasercannon now take up a bit more space in bags.
    • +
    • Prosthetic limbs and extremities no longer increase body temperature.
    • +
    • Ninja and Technomancer now require 5 players to start in either secret or voted.
    • +
    • Split skirts into 'skirts', which are just a skirt, and 'skirt outfits', which cover the upper body. Check your loadouts, they should remain otherwise unchanged.
    • +
    • Splints are no longer reusable.
    • +
    • Water is now more effective at dousing burning people.
    • +
    • Ninjas now vanish in a cloud of smoke, rather than exploding.
    • +
    +

    Chinsky updated:

    +
      +
    • Added a hawaii shirt to loadout accessories. Can be attached to clothing like suit jackets etc. Can also be found in mixed wardrobes.
    • +
    +

    Yoshax updated:

    +
      +
    • People bleed faster and more.
    • +
    • Splints are once again reusable and have been improved behind the scenes.
    • +
    • Removing splints will now correctly give you the splint used to splint the organ.
    • +
    + +

    03 September 2016

    +

    Yosh updated:

    +
      +
    • Projectile flash rounds will now do the same as a flash when it hits the target. As such, it will blind, confuse and blur the eyes of thw target. Pistol and machine gun rounds last the same length as a flash, shotgun rounds last longer.
    • +
    • Changeling recursive enhancement is now a toggleable passive ability, instead of a one-time use active ability.
    • +
    • You can now vomit by using the vomit emote.
    • +
    +

    Yoshax updated:

    +
      +
    • Changeling armor and space armor can now be cast off regardless of your stored chemicals.
    • +
    + +

    02 September 2016

    +

    Yosh updated:

    +
      +
    • DNA Lockable guns have been finished. Any gun can be made into a DNA Lockable gun by inserting a DNA Chip Lock. These are not currently available, and are adminspawn only. Please refer to your nearest staffmember/developer to begin discussion for future implementations of this feature.
    • +
    • A new hairstyle has been added named poofy2.
    • +
    +

    Yoshax updated:

    +
      +
    • Autotraitor now needs 0 players to start in secret.
    • +
    • Diona are now slightly faster!
    • +
    + +

    01 September 2016

    +

    Alberyk updated:

    +
      +
    • Added more horns and horns related facial options for Unathi.
    • +
    +

    Anewbe updated:

    +
      +
    • Hyperzine metabolizes twice as quickly.
    • +
    • Changeling space suits now have magboots.
    • +
    • Armblade now has suicide_act text.
    • +
    +

    Techhead updated:

    +
      +
    • Medical splints can now also be applied to hands and feet (in addition to arms and legs).
    • +
    • For those that miss the old functionality, ghetto splints have been added. These can be crafted with a roll of tape and a metal rod and can only splint arms and legs.
    • +
    +

    Yosh updated:

    +
      +
    • The secure briefcase is now available in the loadout for anyone who wishes to use it.
    • +
    • Leaving a space area and entering a non-space area will no longer leave your sprite floating.
    • +
    • Ponchos can now be attached to your uniform as an accessory. In addition they can also be attached to suits!
    • +
    • Changeling regenerative stasis will now properly regrow limbs.
    • +
    • Changeling regenerative stasis will no longer runtime and refuse to work when you have a missing limb.
    • +
    • The shuttle during revolution will no longer take forever and a day to arrive and such.
    • +
    + +

    30 August 2016

    +

    Anewbe updated:

    +
      +
    • Arm and leg guards are now slightly less slowing.
    • +
    • Mining RIG is now faster
    • +
    • Tweaks security voidsuit armor values.
    • +
    • Hardsuits (RIGs) now have an inbuilt suit cooling system, toggled via HUD button. This only works when the hardsuit is fully deployed, and drains charge from its power cell.
    • +
    +

    Neerti updated:

    +
      +
    • Emitters can be examined to see if they are damaged. They can also be repaired by applying metal sheets to them.
    • +
    • Emitters now only explode on death if they are on a powered wire with significant power flowing through it.
    • +
    • Emitters don't explode in one hit, or by tasers or non-damaging projectiles anymore.
    • +
    + +

    29 August 2016

    +

    Haswell updated:

    +
      +
    • Modules installed within a hardsuit will now be listed when examining the hardsuit control module while being held or worn, if the maintenance panel is open.
    • +
    +

    Hubblenaut updated:

    +
      +
    • Bottles will now actually sell for their set prices.
    • +
    • Chief Medical Officer and Medical Doctors now spawn with a health analyzer instead of a penlight.
    • +
    +

    Sin4 updated:

    +
      +
    • Camera Console swaps to active camera upon clicking on.
    • +
    • Hugs gender correctly.
    • +
    • Prometheans gender correctly and have a gender identity.
    • +
    • Meatspike no longer takes you prisoner upon placing something on it.
    • +
    • Lighting someone on fire now tells the admins.
    • +
    • Wiping something down with a damp rag no longer wets the floor.
    • +
    • Captains gloves now appear when put on.
    • +
    • Fixes Station Administrator Spawn point and access/restrictions.
    • +
    • Renamed items from captain to station administrator.
    • +
    +

    Yoshax updated:

    +
      +
    • IDs can now actually be put onto your ears.
    • +
    • Lungs will now once again rupture when you are in an area where you cannot breathe. This has a relatively small chance to happen.
    • +
    + +

    15 August 2016

    +

    Anewbe updated:

    +
      +
    • Changed some words to match current Tajaran lore.
    • +
    +

    Hubblenaut updated:

    +
      +
    • Adds a verb for toggling whether to show specific pieces of underwear.
    • +
    • Changes medical belt sprite. Mostly white now so they go nicely with all medical uniforms.
    • +
    +

    Yoshax updated:

    +
      +
    • Dirt accumulation on tiles will now work again.
    • +
    • The change appearance window provided to antagoniss such as mercenaries, heisters or suchlike (including traders!) will now properly allow people to select species they are whitelisted for.
    • +
    + +

    13 August 2016

    +

    Yoshax updated:

    +
      +
    • The ERT camera monitor on the shuttle will now connect to the right network.
    • +
    • The 'choose sprite' verb as a ghost will no longer prematurely clear you sprite and will now return your sprite to what it was previous when you press 'no'. However, it will not allow you to get back the sprite of your actual character because those are horrible snowflakes.
    • +
    • The Atmos Substation is now a proper substation with a breaker box and all!
    • +
    • Diona Nymphs now get a popup window on evolution to allow them to input a name.
    • +
    • Changeling revive will now close any surgical incisions.
    • +
    + +

    08 August 2016

    +

    Kelenius updated:

    +
      +
    • Xenoarcheology code has been partially redone.
    • +
    • Pick set will now sort the picks inside it.
    • +
    • Removed useless random numbers from GPS coordinates in various places. I'm sure we have not lost the arcane knowledge of rounding 500 years into the future.
    • +
    • Picks renamed to show their excavation depths.
    • +
    • Suspension generator's power use lowered.
    • +
    • Suspension generator's different field types removed. By the way, remember that they can suspend any item and even mobs.
    • +
    • Archeology belts and pick sets can now hold small pickaxes. Pick sets still only have 7 slots. Brushes fit on your ears.
    • +
    • Empty rock drop rate reduced.
    • +
    • Empty rock renamed from 'rock' to 'small rock' so you can tell if you are clicking on a turf or an item when hovering over it.
    • +
    • Empty boulder spawn rate reduced.
    • +
    • Tape measuring is a bit faster.
    • +
    • Scanner now shows the lowest and the highest depth of the find (highest is depth + clearance) for easier calculations. Ideally, you need to hit exactly the lowest spot. Less ideally, hit anywhere between higest and lowest. Hit below lowest and you have a chance to break the find.
    • +
    • You can now use a brush to clear strange rocks. Welder uses less fuel for that than before.
    • +
    • Anomaly analyser's report made a bit easier to read.
    • +
    • Anomaly locater will now also locate normal finds.
    • +
    • Gas masks will now correctly spawn as archeological finds.
    • +
    • Digsites will now properly contain several (4-12) turfs in a 5x5 radius. Be careful when digging near your finds.
    • +
    • Suspension generator will now correctly turn off (qdel issue).
    • +
    • Archeology overlays won't disappear when the icon is updated (e.g. when mining next to it).
    • +
    • Archeology overlays won't overlap each other and will properly disappear when you mine out a find.
    • +
    • Some spawning oddities were fixed.
    • +
    • Checks for whether you get a strange rock or a clean item were fixed (previously it always gave you clean item where it should have been rolling a random number).
    • +
    • Can no longer get rid of any item by putting it into evidence bag and bag into core sampler.
    • +
    • Can no longer irreversibly fold pick set into cardboard.
    • +
    • CO2 generator effect now has a type.
    • +
    • Phoron generator effect will now always generate phoron, not sometimes phoron and sometimes oxygen.
    • +
    +

    Sin4 updated:

    +
      +
    • Scheduler ported from Baystation's port of Paradise's scheduler.
    • +
    +

    Yoshax updated:

    +
      +
    • Some items such as commonly found tools are now slightly more effective when wielded as weapons. This change has been made because many of them were too low, and low because of mostly holdovers from other servers where things such as grey tide are big concerns.
    • +
    + +

    07 August 2016

    +

    HarpyEagle updated:

    +
      +
    • Severe enough burn damage now causes one-time blood loss due to blistering and body fluid cook-off.
    • +
    +

    Sin4 updated:

    +
      +
    • Fixed ERT icon not showing up properly for sechuds.
    • +
    • Fixed instances of the game mode's config_tag being displayed instead of the game mode name.
    • +
    +

    Yoshax updated:

    +
      +
    • Attacking yourself, or anyone else with a stack of five or more telecrystals will teleport the attacked person to a random, safe (not in space) location within 14 metres.
    • +
    • All telecrystals ammounts have been multiplied by 10. This means the base amount is now 120, and an emag for example costs 30, vs the previous 12 and 3, respectively.
    • +
    • You can once again use telecrystals on an emag to add more uses to it. You get 1 use per every 2 telecrystals.
    • +
    • Instead of only being able to remove 1 telecrystal from your uplink, you can now remove 1, 5, 10, 25, 50.
    • +
    + +

    05 August 2016

    +

    Anewbe updated:

    +
      +
    • Changeling Self-Respiration is now a toggle. By default they breathe normally, but if they use the power they no longer require oxygen, or experience the effects of inhaled gasses.
    • +
    • Heat based damage has been increased. This includes fire.
    • +
    +

    Hubblenaut updated:

    +
      +
    • Windoor assemblies can now be named with a pen.
    • +
    • Windoor and airlock assemblies now show their custom name during construction phase.
    • +
    • Windoors can now be made out of two sheets of glass or reinforced glass, for normal and secure windoors respectively.
    • +
    • Windoors now automatically close after construction.
    • +
    • Adjusts the algorism for how windoors and windows are placed on construction (when there are already windows co on the same turf).
    • +
    • Windoors will now drop exactly the materials they were made of.
    • +
    • Prying a broken circuit out of a windoor will no longer cause duplicates to drop.
    • +
    • Airlocks no longer spark after spawn and several other icon update issues were fixed.
    • +
    • Fixes reinforced walls not being constructable with one sheet left in stack.
    • +
    • Windows that were busted out of their frame by force are now correctly rotatable.
    • +
    • Lots of spellchecking and code cleanup in windoor and airlock code.
    • +
    • Killed innocent kittens.
    • +
    +

    Sin4 updated:

    +
      +
    • Advanced Body Scanners are now deconstructable
    • +
    • You can now add coolant to the Radiocarbon Spectrometers
    • +
    • Frame code revamped and cleaned up.
    • +
    • R&D server circuitboards can be swapped between core and robotics types using a screwdriver.
    • +
    +

    Yoshax updated:

    +
      +
    • Wounds will now once again bleed.
    • +
    • Xeno loadout items will now properly be reloaded into a slot when the server restarts.
    • +
    • A new item has been added to the uplink. Package bombs. These come in two variants, small and big, which cost 20 TC and 40 TC respectively. These come in a box with an explosive, a disguised detonator and a screwdriver. The use the detonator you muse apply the screwdriver to configure it into detonator mode. This must be done when it is closed.
    • +
    + +

    31 July 2016

    +

    Anewbe updated:

    +
      +
    • Sprays now respect shields.
    • +
    +

    Yoshax updated:

    +
      +
    • Certain items such as pills and suchlike will once again be usable on someone who is on a surgical table/table.
    • +
    + +

    25 July 2016

    +

    PsiOmegaDelta updated:

    +
      +
    • Robot upgrades produced in robotics to be applied to Cyborgs can now once again actually be applied.
    • +
    +

    Rymdmannen updated:

    +
      +
    • Added department specific rubber stamps for cargo and warden.
    • +
    • Replaced 'small rubber stamp' with corresponding new ones in cargo area and warden's office.
    • +
    • Renamed ''quartermaster's stamp'' to ''quartermaster's rubber stamp''.
    • +
    +

    Superbee29 updated:

    +
      +
    • Ghosts can now see the power in a cable when examining it.
    • +
    +

    Yoshax updated:

    +
      +
    • Flashes no longer provide an instant stun. Flashes now confuse and blind the affected person for five seconds and in addition makes their eyes blurry for ten seconds.
    • +
    • The empty box supply crate has been replaced with a shipping crate. Which contains what you need to send stuff places!
    • +
    • The chef now gets a destination tagger and packaging paper to send people food.
    • +
    • Drinking glasses now have a material cost in the autolathe.
    • +
    • When emagged security bots such as the Securitron and ED-209 will now move and pursue faster.
    • +
    • Securty bots such as mentioned above will now be properly emagged.
    • +
    • The cost of items in the antag uplink have been tweaked. Some are cheaper, some are more expensive. In addition, you can now buy singular grenades isntead of boxes. Buying a box has a discount over the singular.
    • +
    • Repairing burn damage on FBPs will now once again properly work.
    • +
    • Undislocating limbs will now once again properly work.
    • +
    • The phoron assembly crate in cargo has been renamed to a Phoron research crate and now contains more supplies including tank transfer valves.
    • +
    • The cooldown between discount offers in the antag uplink is now 10 minutes versus the previous 15 minutes.
    • +
    • The ordering of the items in the autolathe will now be somewhat diferrent due to a code overhaul. It is now in alphabetic order.
    • +
    • Security robots such as the Securitron or ED-209 are now more hardy and can take more damage before dying.
    • +
    • The silenced pistol no longer has any recoil and can be fired faster with less delay in between shots.
    • +
    + +

    22 July 2016

    +

    Anewbe updated:

    +
      +
    • Removes assault carbine from uplink.
    • +
    • Speeds up the toxin reagents
    • +
    +

    EmperorJon updated:

    +
      +
    • Having between 20 and 100 nutrition and over 45 toxin damage will no longer cause you to gag ad-infinitum and die. It now respects vomit time restraints.
    • +
    • Gagging now occurs only when the mob has no nutrition at all. It no longer causes three toxin damage, only weakens as before.
    • +
    • Vomiting and/or gagging from toxins now occurs regardless of nutrition, not only 20+.
    • +
    +

    Neerti updated:

    +
      +
    • Adds ability for ghosts to send and receive text messages via communicator.
    • +
    +

    Yoshax updated:

    +
      +
    • Drop pod contents have been adjusted. In general, you will get something more useful and the less useful contents have been made more interesting. There is a total of 12 drop pod content lists and 7/12 are useful, 4/12 are useless, 1/12 is potentially useful.
    • +
    • Stun Revolvers will no longer be able to spawn from random energy weapon spawns. In addition, some of the other random item spawns have new items and adjusted probablities.
    • +
    • Tajaran are no longer negatively affected by coffee.
    • +
    • Bucklecuffing as it has been known for the longest time is no longer a thing. When you resist when cuffed and buckled to something, you will now resist out of the handcuffs first, allowing you to simply unbuckle yourself once done.
    • +
    + +

    13 July 2016

    +

    Anewbe updated:

    +
      +
    • Removed detonating borgs via Robotics Console
    • +
    +

    Yoshax updated:

    +
      +
    • Emagging a cargo supply console will now properly hack it and will also remove the access requirement.
    • +
    • Languages selected during character setup will once again be properly added to mobs.
    • +
    +

    xDarkSapphire updated:

    +
      +
    • Adds a new hairstyle: Spiky Ponytail.
    • +
    + +

    10 July 2016

    +

    Anewbe updated:

    +
      +
    • Changelings will no longer remain stunned or suchlike when attempting to regenerate.
    • +
    +

    Cirra/ updated:

    +
      +
    • Added a chemistry gripper for Crisis borgs.
    • +
    +

    GinjaNinja32 updated:

    +
      +
    • Adds 3x & 4x upscaling options for players with very large monitors.
    • +
    +

    HarpyEagle updated:

    +
      +
    • Runtime can now become friends with anyone, regardless of their initial job.
    • +
    +

    Neerti updated:

    +
      +
    • Mining can now be done with explosives. The effectiveness depends on the spot chosen to explode, so using an ore scanner is advised.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • MedHUD overlays now have more stages, both for 'normal' and critical stages of injury, for improved quick-diagnosis.
    • +
    +

    Redstryker updated:

    +
      +
    • Communicators will no longer show up on camera networks by default.
    • +
    • Adds a selection of flannels to the loadout. These can have their sleeves rolled up, their buttons buttoned up, be tucked in and any combination of those.
    • +
    +

    Techhead updated:

    +
      +
    • New Random Event: Solar Storms. Similar to a radiation storm, but anywhere inside the station is safe. Also boosts solar panel output significantly for the duration.
    • +
    +

    Yoshax updated:

    +
      +
    • Ports an Advanced Who verb that allows normal players to see what players are in game, and which aren't.
    • +
    +

    Zuhayr updated:

    +
      +
    • Modifies the health HUD element to display limb damage individually. It will reflect your species, prosthetics, loss of limbs, as well as being on fire.
    • +
    + +

    08 July 2016

    +

    EmperorJon updated:

    +
      +
    • Adds admin functionality to call a trader ship event with the Beruang in the same manner as ERT dispatches.
    • +
    • Adds a Trader 'antagonist' as they use the antagonist framework. Not considered an actual antagonist, like the ERT.
    • +
    • Alters Beruang base to provide some clothing for Traders plus a locked-down area for admins to spawn cargo.
    • +
    • Alters Beruang access to a new Trader-ID-only access requirement.
    • +
    +

    Neerti updated:

    +
      +
    • Restructred the AI core massively, and the upload slightly.
    • +
    • Adds a new material type, called Durasteel, which is made from plasteel and diamonds. It's incredibly tough and also reflective. The inner walls of the AI core contain this new material to protect it.
    • +
    • New turret subtype just for the AI core, that is more durable, has a chance to shrug off EMP, and fires xray lasers. They even turn green.
    • +
    • Turrets now wait to go back down in their covers upon losing sight of a target.
    • +
    • Emitters now have health, and can be damaged by projectiles. They will explode on death.
    • +
    • Critical APCs (the type found in the engine and AI core) are now more resistant to EMP. Equipment and Enviroment stays on during an EMP, and less of the cell is drained.
    • +
    +

    Sin4 updated:

    +
      +
    • Added benches.
    • +
    • Added floor lamps.
    • +
    • Added water-cooler cup dispenser.
    • +
    +

    Yoshax updated:

    +
      +
    • Adds recipes for four new non-alcoholic cocktails. Shirley Temples, Roy Rogers, Arnold Palmers and Collins Mixes.
    • +
    • Adds five new Tajaran hairstyles ported from Aurora.
    • +
    + +

    01 July 2016

    +

    Aztectornado updated:

    +
      +
    • Clicking a stack of sheets (Metal, phoron...) in your other hand now asks how many you want to split off the stack, courtesy of Baycode
    • +
    +

    Datraen updated:

    +
      +
    • Antagonistic factions can now be set and viewed on the uplink. Visibilities can be set for these as well, to help identify sympathizers/potential aids, or to hide the information from those outside of your faction.
    • +
    +

    Yosh updated:

    +
      +
    • Increases max records and book length to ridiculous levels.
    • +
    +

    Yoshax updated:

    +
      +
    • The PTR Sniper is now more accurate when scoped, but less accurate when unscoped. In addition it now has more recoil.
    • +
    • The Laser Cannon no longer holds multiple shots. It holds charge for one shot at a time. This is because the beams it fires now do 90 damage with 100 armor penetration. Furthermore, it is now considerably more accurate. Lastly, to counteract it only holding one shot at a time, it now autorecharges, which takes 60 seconds.
    • +
    +

    Zuhayr updated:

    +
      +
    • Ports/adapted several kitchen machines from Apollo Station.
    • +
    + +

    27 June 2016

    +

    Sin4 updated:

    +
      +
    • Added NanoUI for Advanced Body Scanners, Arcade, Atmospherics Control Computer, Chemmaster, Cloning Console, Fax Machines, Guestpass Console, Holodeck Computer, Laptop Vendors, Operating Computer, and Photocopiers.
    • +
    • Fixes chemmaster not putting pills in pill bottles.
    • +
    + +

    21 June 2016

    +

    HarpyEagle updated:

    +
      +
    • Fixes disarm-attack dislocation chances being so low that you were very likely to break the targeted limb before it would dislocate.
    • +
    • It is now possible to disarm-attack with stunbatons like with other melee weapons. Note that this means that using a stunbaton on disarm intent will hurt people.
    • +
    • Trying to move while being grabbed will now automatically resist.
    • +
    • Small mobs are no longer able to pin larger mobs.
    • +
    • Resisting a smaller mob's grab is more likely to be successful.
    • +
    • Fixed being able to climb onto a larger mob while restrained, weakened, unconscious, or dead.
    • +
    +

    JerTheAce updated:

    +
      +
    • CentCom Fax, Admin Prayer, and CentCom emergency messages now prompt admins with a pleasing sound effect.
    • +
    • Fax machines now sound like fax machines and not polaroid cameras.
    • +
    + +

    15 June 2016

    +

    Yoshax updated:

    +
      +
    • The categories for items in the cargo ordering console have been reworked. Items shoulw now be in more sensible categories. If you cannot find something, try the sensible category.
    • +
    + +

    14 June 2016

    +

    Arokha updated:

    +
      +
    • Adds video-calls on communicators for existing calls
    • +
    • Adds a 'decline' to incoming communicator calls
    • +
    • New wallets that let you color them how you want
    • +
    • Fixes communicators being able to hear speech
    • +
    • Fixes deadcalls to communicators
    • +
    • Fixed dropping head/foot/glove items on limb loss
    • +
    • Suit coolers inside mecha now work
    • +
    • Fixed printing '1' to world over and over
    • +
    • Made mech tracking beacon constructable again
    • +
    • Change how emotes and LOOC propogate to nearby people
    • +
    • Rewrote how get_mobs_and_objs_in_view_fast works
    • +
    • Can now see through the red external airlock doors
    • +
    +

    Datraen updated:

    +
      +
    • Adds a chance for slimes to get mutation toxin for creation of prometheans (40%).
    • +
    • Simple animals outside of the hostile subtype won't follow you as a zombie.
    • +
    • Xeno hostility is more apparent now.
    • +
    • Slime cores can no longer create twice as many slimes through an exploit.
    • +
    +

    GinjaNinja32 updated:

    +
      +
    • Rewrote drinking glasses. There are now eight types of glass, and drink appearance is based on color and the type of glass you put it in.
    • +
    • There are now 'glass extras' you can add to drinks. Straws, drink sticks, and fruit slices (yes, all of them) all work. You can add up to two extras per glass. Add extras by clicking the glass with the extra, remove by clicking the glass with an empty hand while it's in your other hand.
    • +
    • Adding 'fizzy' things (soda water, cola, etc) or ice to a drink will make it be fizzy or have ice floating in it.
    • +
    +

    Yoshax updated:

    +
      +
    • Everything produced in Robotics is now 25% cheaper to produce.
    • +
    + +

    08 June 2016

    +

    Yoshax updated:

    +
      +
    • There is now more soap on the map. The chef also gets a dropper.
    • +
    • Changes in gravity now stun for much longer.
    • +
    • Bullets now have a better chance of penetrating objects such as filing cabinets, consoles, fax machines, etc. This applies to all bullets.
    • +
    • The research outpost toxins department now has reinforced phoron windows.
    • +
    • Spears now do their correct damage instead of doing around half.
    • +
    + +

    07 June 2016

    +

    Datraen updated:

    +
      +
    • Adds a trait tool for Xenobio2. It was supposed to be in the initial implementation, but fell through the cracks, sorry!
    • +
    • Fixed the xenobio smartfridge not displaying it's starting core amount.
    • +
    • Fixed an inverted check with slimes.
    • +
    +

    EmperorJon updated:

    +
      +
    • Increased loadout points from 10 back to 15. We've added so many things like lunchboxes and communicators that everyone just takes by default, so a few more points will be nice.
    • +
    +

    JerTheAce updated:

    +
      +
    • Adds a variety of new guns. Some of these guns and and their ammunition are purchasable through antag uplink, cargo, or can be spawned during Renegade or Heist modes.
    • +
    • Adds ammunition clips for reloading magazines and some guns (such as bolt-actions).
    • +
    • All magazines and ammunitions can now be produced with the autolathe.
    • +
    • New bullpup SMG is available in armory area on CentCom level.
    • +
    • Revolvers now use 6 shots. Finally.
    • +
    • Most guns that didn't use magazines before for some reason (such as the Uzi) now use magazines.
    • +
    • All casings now update icons if they have been spent.
    • +
    • Corrects Pulse Rifle charge cost consistency.
    • +
    • Corrects and improves a number of icons for guns, including a couple of energy guns, and adds fallback icons so they do not turn invisible when held or strapped to your back.
    • +
    • Made the icons for some guns look differently depending on what magazine is loaded into them.
    • +
    • Made antag uplink menu for guns and ammo more informative.
    • +
    • Machinegun magazines no longer fit in pockets.
    • +
    • Made names and descriptions for all projectile guns and ammo consistent while removing grammar and spelling errors.
    • +
    • Autolathe no longer exploitable for ammo by repeatedly recycling empty magazines.
    • +
    • Guns now check a list of compatible magazines.
    • +
    • Ranged mobs no longer drop usable .357 casings.
    • +
    • Added a variety of new gun sound effects, and swapped out the old default gun sound.
    • +
    + +

    30 May 2016

    +

    EmperorJon updated:

    +
      +
    • Ports Baystation's setup screen changes, thanks to PsiOmegaDelta.
    • +
    • Includes character preview with toggleable equipment, visible loadout items, ghost character sprites, and custom colour underwear. Your underwear will have reset, so you'll need to set it back.
    • +
    + +

    29 May 2016

    +

    Datraen updated:

    +
      +
    • Injecting people with mutationtoxin no longer mutates them into slime people.
    • +
    • Removes amutationtoxin.
    • +
    • Removes slime core recipies.
    • +
    • Adds slime monkey cubes, which are created by injecting monkey cubes with mutationtoxin and activating like a posibrain.
    • +
    • Maps for Xenobio2 research labs/stations.
    • +
    +

    Zuhayr updated:

    +
      +
    • Backend change: allowed accessories to be placed on any clothing item with the appropriate variables set.
    • +
    + +

    27 May 2016

    +

    Yoshax updated:

    +
      +
    • Added a new preference that allows you to disable fake nanoui styling on relevant windows. However, if it is your first time loading with this new preference you will need to save your character slot, as there is a problem with satanisiation and it believes the preference is set to disable the nanoui styling.
    • +
    + +

    25 May 2016

    +

    Serithi updated:

    +
      +
    • Adds in lavender.
    • +
    +

    Yoshax updated:

    +
      +
    • Cables of any color can now be merged.
    • +
    • More and different colors are now available to be used by cable.
    • +
    • Adjusting your suit sensors now displays a message to other people in range that you did so. In addition, seeing someone else adjust someone's suit sensors no longer informs you to what level.
    • +
    • Added towels to the loadout. These can be worn on the head, belt or outwear slots. You can also whip people with them for a special message and sound! In addition, using them in-hand will produce an emote where your towel yourself off.
    • +
    + +

    17 May 2016

    +

    SilveryFerret updated:

    +
      +
    • Changes the Death Alarms from announcing over Common channel, to announcing only over Medical and Security channels.
    • +
    +

    Yoshax updated:

    +
      +
    • Added shotglasses. These can contain 10 units. They have their whole contents swalloed in one gulp. They can be produced in the autolathe or found in the booze vending machine in the bar.
    • +
    + +

    16 May 2016

    +

    Yoshax updated:

    +
      +
    • Uplinks now have a discounted item every 15 minutes. This is per uplink, and random, the discount is also random, but weighted as such that a low discount such as 10% off, or 20% off has a higher chance of happening than a high discount such as 90% of. An item will never cost less than 1.
    • +
    • Mercenaries now spawn with their own, personal uplinks.
    • +
    • Faked announcements are now once again purchasable from the uplink, and actually work.
    • +
    • Adds several new items to the uplink including tactical knives, metal foam grenades, ambrosia seeds and much more.
    • +
    + +

    13 May 2016

    +

    HarpyEagle updated:

    +
      +
    • Shotgun flare illumination now lasts longer, around 3-4 minutes.
    • +
    • Fixed attack animation playing when using flashes even if the flash was not actually used due to being broken or recharging.
    • +
    • Fixed lightswitches layering over darkness. Now only the light layers above shadow. Lightswitch illumination is now much more subtle.
    • +
    +

    Yoshax updated:

    +
      +
    • Processing strata floor can now be pried up with a crowbar.
    • +
    • Blue carpet can now also be removed with a crowbar, and has had it's ability to burn and have corners restored.
    • +
    • Changelings will now store and apply the flavor text of their victims when they absorb and transform into them.
    • +
    • Gives Diona a starting funds wage the same as Tajaran and Unathi.
    • +
    • Brain damage no longer prevent implant removal surgery.
    • +
    + +

    12 May 2016

    +

    Yoshax updated:

    +
      +
    • Doubles the maximum length of records and names to 6144 & 52, respectively. Also increases book length to 12288. (All numbers are in characters.)
    • +
    • Makes various services in the antag uplink purchasable once again. This includes the fake crew arrival.
    • +
    • Neckgrabs will no longer force people to the ground. In addition, weakened people can no longer resist.
    • +
    • All vending machines now have a small chance of vending an additional item.
    • +
    • Smoke from smoke bombs now lasts approximately 3 times as long and spawns some more smoke to make a heavier cloud.
    • +
    • Smoke from smoke bombs now properly does a small amount of oxygen loss damage. This damage is per cloud of smoke.
    • +
    + +

    05 May 2016

    +

    Datraen updated:

    +
      +
    • Added three mixed modes, 'Mercenaries & Wizard', 'Mercenaries & Renegades', and 'Traitors & Renegades'.
    • +
    +

    Hubblenaut updated:

    +
      +
    • Hydroponics vendor and biogenerator offer full bottles of fertilizer. Prices and amount available adjusted to accomodate.
    • +
    +

    Kelenius updated:

    +
      +
    • Move delay after clicking has been removed.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • Can now prefill the loadout flask and vacuum-flask with a relevant liquid of your choice.
    • +
    +

    Yoshax updated:

    +
      +
    • Splits gender into biological gender and gender identity. Biological gender modifies the sprite (for between male and female) and gender identity determines what pronouns show up when examined or suchlike. Both are displayed in medical records and such.
    • +
    • Smoke grenades can now have their smoke color set by using a multitool on them.
    • +
    + +

    17 April 2016

    +

    Datraen updated:

    +
      +
    • Manually ports /tg/station's dark click code https://github.com/tgstation/-tg-station/pull/10272 by Razharas.
    • +
    • Teshari smocks now spawn as smocks, and not aqua jumpsuits.
    • +
    • Checks to see if new a two-handed weapon can be wielded when dropped.
    • +
    +

    EmperorJon updated:

    +
      +
    • Robotics Console now correctly shows the operational/lockdown state and button based off if it thinks the synthetic is locked down or not.
    • +
    • Autotraitor synths now behave the same as Traitor synths - they are not locked down.
    • +
    +

    Kelenius updated:

    +
      +
    • Solars now start wired.
    • +
    +

    Neerti updated:

    +
      +
    • Ports Bay's volume-based inventory system. It works off by weight classes instead of just slots, allowing you to hold more light items than you could previously.
    • +
    • Bulky items can now go in your backpack, however it will require twice the space of a normal sized item.
    • +
    • Spacesuits, RIGs, and sniper rifles made heavier.
    • +
    + +

    07 April 2016

    +

    Datraen updated:

    +
      +
    • If a slice of an item is spawned independently, it will get generic settings.
    • +
    +

    Kelenius updated:

    +
      +
    • Changelings will now change appearance and species together when transforming.
    • +
    • Changelings no longer have gender honorifics in lingchat.
    • +
    • Absorbing the DNA from any source will allow you to use its name, species, and languages.
    • +
    • DNA extract sting won't produce a strange message if there's no target.
    • +
    • Cultists no longer need to research words.
    • +
    + +

    04 April 2016

    +

    Kelenius updated:

    +
      +
    • Monkeys can ventcrawl once again.
    • +
    +

    Yoshax updated:

    +
      +
    • Tasks that take time to perform now have a progress bar.
    • +
    • Visibility of progress bars can be toggled in preferences. Default is on.
    • +
    + +

    29 March 2016

    +

    Datraen updated:

    +
      +
    • Added Three New Mixed Gamemodes: Lizard, Changeling + Wizard; Intrigue, Traitors + Ninja; Visitors, Ninja + Wizard.
    • +
    • Created a variable for latespawning antagonist templates, for customization of autospawning antagonists in mixed game modes.
    • +
    • Fixes the buckled check limiting whether or not someone can interact while sitting.
    • +
    • Resisting while buckled and cuffed will process the hand and leg cuffs before unbuckling.
    • +
    • Removed JSON encoding of the PDA Manifest list.
    • +
    • Microwaves no longer try cooking their components while cooking.
    • +
    • Adds a check to prison breaks that makes sure the APC is on before continuing.
    • +
    • Artifacts will no longer spawn on floor turfs.
    • +
    • Stops traitorborgs from being able to hack other borgs.
    • +
    • Stops traitorAIs from being able to hack unlinked borgs.
    • +
    +

    Yoshax updated:

    +
      +
    • Player preferences has been overhauled. Please update your preferences, found at "Character Setup" > "Global" > "Preferences", as they have been reset.
    • +
    + +

    16 March 2016

    +

    Datraen updated:

    +
      +
    • Harmbaton no longer causes halloss while inactive.
    • +
    +

    Kelenius updated:

    +
      +
    • Potassium and nitroglycerin explosive grenades now work.
    • +
    + +

    11 March 2016

    +

    Datraen updated:

    +
      +
    • Adds ckeys, player panel to the antagonists panel.
    • +
    • Fragmentation grenades are no longer launchable.
    • +
    • Adds amount of telecrystals to the set telecrystal verb.
    • +
    • Added a verb to just add to telecrystals.
    • +
    +

    Kelenius updated:

    +
      +
    • Drying rack now has a new sprite.
    • +
    • Beekeeping materials and a honey extractor have been added to hydroponics.
    • +
    • There is now a ten-second delay for carding the AI.
    • +
    +

    Zuhayr updated:

    +
      +
    • Small species now take smaller bites/gulps from food and drink.
    • +
    • Small species are now effected by alchol and toxins twice as much.
    • +
    • blood_volume is now a species-level var and Teshari have lowered blood volume.
    • +
    • Hunger is a species var and Teshari get hungry faster.
    • +
    • Small mobs have a reduced climb delay.
    • +
    • Teshari gain more nutrition from meat.
    • +
    + +

    11 February 2016

    +

    Datraen updated:

    +
      +
    • Moderators can now see and use AOOC.
    • +
    • Other synthetics given EAL.
    • +
    • Trays now drop items when placed on table, dropped.
    • +
    • Objects can now be yanked out of synthetics.
    • +
    • Respawn time moved down from 30 minutes to 15 minutes.
    • +
    • Telecrystal item added for trading telecrystals between traitors and mercenaries.
    • +
    • Telecrystal item now has tech values.
    • +
    +

    EmperorJon updated:

    +
      +
    • Traitor synths can no longer be locked down from the robotics console. Attempting to lock them down (or release the lockdown) notifies the synth of the attempt and updates the console's UI as normal.
    • +
    +

    Neerti updated:

    +
      +
    • Suit cooling units can now be attached to voidsuits. Note that coolers and air tanks are mutually exclusive.
    • +
    • EMP no longer hits twice on humans.
    • +
    • EMP drains powercells using the cell's current charge, and not the cell's maximum potential charge, to ensure two blasts do not completely disable a synthetic.
    • +
    • EMP hitting a prosthetic limb or organ will now do less damage.
    • +
    • EMP hitting a cyborg will no longer outright stun them. Instead, they gain the 'confused' status for a few moments, making movement difficult. In addition, their HUD gets staticy, and their modules are forced to be retracted.
    • +
    • Stasis bags will protect the occupant from the outside enviroment's atmosphere.
    • +
    • Stasis bags can be hit with a health analyzer to analyze the occupant.
    • +
    +

    Zuhayr updated:

    +
      +
    • Drones can now pull a variety of things (such as scrubbers). This came with a pulling refactor so please report any strangeness with pulling in general.
    • +
    • Drones (and any mob that can be picked up) can be bashed against airlocks and such to use their internal access, so long as the person using them does not have an ID card equipped.
    • +
    • Added foam weapons to cargo for LARP shenanigans.
    • +
    • Added the ability to equip grenades to the mask slot, and to prime them by clicking someone with harm intent targeting the mouth.
    • +
    • Removed the species restrictions on transplanted internal organs. Have fun.
    • +
    • Added 'full body' prosthetic options to character generation.
    • +
    • Removed IPC. No tears were shed.
    • +
    • RE: borgs, Renamed 'robot' type to 'drone' and 'android' type to 'robot' for clarity with new 'android' human mobs.
    • +
    • Rejuvenate will now reapply robolimb/autopsy data.
    • +
    • Lots of backend work relating to the above. If you're a coder go look at the PR or ask Zuhayr for details.
    • +
    • Removed brute and burn resist from robolimbs, removed sever vulnerability from robolimbs.
    • +
    • Added a config option for visible human death messages.
    • +
    • pAIs and small mobs can now bump open doors.
    • +
    • Added functionality for two-handed guns; these guns will give an accuracy penalty if fired without an empty offhand.
    • +
    • Unified two-handed melee weapons with the above; while the offhand is empty, the weapon will count as wielded.
    • +
    + +

    16 December 2015

    +

    HarpyEagle updated:

    +
      +
    • Fixed a couple of bugs causing phoron gas fires to burn cooler and slower than they were supposed to.
    • +
    • Merc bombs are now appropriately explosive again. Same goes for bombs made by toxins.
    • +
    +

    Hubblenaut updated:

    +
      +
    • Airlock backup power test light properly offline when backup power down.
    • +
    • Empty flavor texts no longer draw an empty line on examination.
    • +
    • Material stacks now properly merge upon creation.
    • +
    • Messages for adding to existing stack appear again.
    • +
    +

    TheWelp updated:

    +
      +
    • Removed higher Secret player requirements.
    • +
    + +

    06 December 2015

    +

    Datraen updated:

    +
      +
    • Changes standard and specific plant traits, more diverse plants.
    • +
    +

    HarpyEagle updated:

    +
      +
    • Fabricated power cells start uncharged.
    • +
    +

    Hubblenaut updated:

    +
      +
    • Welding a broken camera will use the correct icon.
    • +
    • Camera assemblies remember their tag and network from previous usage.
    • +
    • Light replacers can be refilled by clicking on a storage item.
    • +
    • Light replacers now hold up to 32 light bulbs.
    • +
    • Light replacers can be obtained through janitorial supply crates.
    • +
    • A sheet of glass fills the light replacer by 16 bulbs.
    • +
    • Material stacks now properly merge upon creation.
    • +
    • Messages for adding to existing stack appear again.
    • +
    • Mobs on help intent will not push others that aren't.
    • +
    • Adds tape for atmospherics.
    • +
    • Tape graphics and algorithm changes. Looks a lot more appealing now.
    • +
    • Starting and ending tape on the same turf will connect it to all surrounding walls/windows.
    • +
    • Lifting a part of the tape will lift an entire tape section.
    • +
    • Mobs on help intent do stop for tape.
    • +
    • Crumpled tape does not affect tape breaking behavior anymore.
    • +
    • Fixes vending machines not adding stored goods when maintenance panel is closed.
    • +
    • Doors do only buzz once on failed closing attempt.
    • +
    +

    MagmaRam updated:

    +
      +
    • Fixed cloners killing fresh clones instantly with brain damage.
    • +
    • Fixed a bug where disposals pipes would show up above floors despite being installed under them.
    • +
    +

    Neerti updated:

    +
      +
    • Adds NanoUI for communicators, the ability for communicators to call other communicators on the station, the ability for station-bound people to call ghosts, and for ghosts to toggle their visibility to communicators on or off in character preferences (defaults to off). Communicators can now also support more than one call at the same time, for both ghosts and normal communicators.
    • +
    • Adds new machine to telecomms, the Exonet node. It is very basic in terms of functionality, but certain services can be selectively disabled from it, such as newscaster updates, communicators, or external PDA messages. Adds methods for building and deconstructing Exonet nodes.
    • +
    • Adds framework for a fake-networking system called EPv2 that communicators will now use, and perhaps other machines will in the future, for good or for evil.
    • +
    • Changeling Spacearmor reduced in protective ability.
    • +
    • Cryogenic String and Delayed Toxic Sting now have a three minute cooldown upon stinging someone.
    • +
    • Cryotoxin, the chemical used in Cryogenic String, is 25% less potent now.
    • +
    • The rune to summon Narsie has been changed. Narsie is no longer summoned, but Hell still comes.
    • +
    • Spooky mobs spawned from spooky portals as a result of Hell coming have had their speed, health, and damage reduced.
    • +
    • Manifested humans no longer count for summoning Hell.
    • +
    • Changes how armor calculations work. All the armor values remain the same, but the 'two dice rolls' system has been replaced with a mix of reliable damage reduction and a bit of RNG to keep things interesting. The intention is to make weaker armor more relevent and stronger armor less overpowered.
    • +
    • When you are hit, it uses the armor protection as a base amount to protect you from, then it does a roll between +25% and -25% of that base protection, and adds it to the base protection. The result of that is how much damage is reduced from the attack. For example, if you are hit by an energy sword in the chest while wearing armor that has 50 melee protection, the base protection is 50, then RNG can make the final protection be between 37.5 and 62.5 percent. The damage you'd take could range from 11.25 to 18.75, instead of 0, 15, or 30. Remember that some weapons can penetrate armor.
    • +
    • Added personal communicators, a device that enables someone to talk to someone else at vast distances. You can talk to people who are far from the station, so long as telecommunications remains operational.
    • +
    • To use, become a ghost, then use the appropiate verb and pick a communicator to call. Then you wait until someone picks up. Once that occurs, you will be placed inside the communicator. The voice you use is your currently loaded character. Languages are supported as well.
    • +
    • Round-end is now three minutes instead of one, and counts down, to allow for some more post-round roleplay. If the station blows up for whatever reason, the old one minute restart is retained.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • Manual radio frequency changes can no longer go outside the standard frequency span.
    • +
    • Users with sufficient access can instead select pre-defined channels outside this span, such as department channels, when using intercoms.
    • +
    +

    Zuhayr updated:

    +
      +
    • Aiming has been rewritten, keep an eye out for weird behavior.
    • +
    • Removed the detective scanner and associated machinery.
    • +
    • Added a microscope, machine forensic scanner, etc. from Aurora forensics.
    • +
    + +

    22 November 2015

    +

    neersighted updated:

    +
      +
    • Laptop Vendors now accept ID Containers (PDA, Wallet, etc).
    • +
    • Personal Lockers now accept ID Containers (PDA, Wallet, etc).
    • +
    + +

    27 October 2015

    +

    HarpyEagle updated:

    +
      +
    • When affected by pepperspray, eye protection now prevents blindness and face protection now prevents stun, instead of face protection doing both.
    • +
    + +

    26 September 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • Meteor events now select a map edge to arrive from, with a probability for each individual wave to come from either neighboring edge. Meteors will never arrive from opposite the starting edge.
    • +
    + +

    11 September 2015

    +

    HarpyEagle updated:

    +
      +
    • Made flares brighter.
    • +
    • Coffee is now poisonous to tajaran, much like how animal protein is poisonous to skrell.
    • +
    + +

    08 September 2015

    +

    Soadreqm updated:

    +
      +
    • Increased changeling starting genetic points to 25.
    • +
    +

    Zuhayr updated:

    +
      +
    • Auto-traitor should now be fixed.
    • +
    • The Secret game mode should now be fixed.
    • +
    + +

    07 September 2015

    +

    GinjaNinja32 updated:

    +
      +
    • Added an auto-hiss system for those who would prefer the game do their sss or rrr for them. Activate via Toggle Auto-Hiss in the OOC tab.
    • +
    • Auto-hiss system in 'basic' mode will extend 's' for Unathi and 'r' for Tajara. 'Full' mode adds 'x' to 'ks' for Unathi, and is identical to 'basic' mode for Tajara.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • Changed the language prefix keys to the following: , # -
    • +
    • Language prefix keys can be changed in the Character Setup. Changes are currently not global, but per character.
    • +
    + +

    05 September 2015

    +

    Chinsky updated:

    +
      +
    • Made capguns into proper guns code-wise. It means you can now take people hostage with them, stick in your mouth, and all other things you can do with real guns but probably shouldn't.
    • +
    • Russian roulette! Fun for whole sec team! Unload some shells from revolver, spin the cylinder(verb) and you're good to go!
    • +
    +

    HarpyEagle updated:

    +
      +
    • Shields no longer block attacks from directly behind the player.
    • +
    • Riot shields no longer stop bullets or beams (except for beanbags and rubber bullets), however they are now more effective at blocking melee attacks and thrown objects.
    • +
    • Energy shields block melee attacks as effectively as riot shields do. Their ability to block projectiles is largely unchanged.
    • +
    • Melee weapons now only block melee attacks.
    • +
    • Two handed weapons have a small chance of blocking melee attacks when wielded in two hands.
    • +
    • Sound and visual effects when blocking attacks with an energy shield or energy sword.
    • +
    • Fixed dead or unconscious people blocking stuff with shields.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • Cargo now sorts under its own department on station manifests.
    • +
    • Manual radio frequency changes can no longer go outside the standard frequency span.
    • +
    • Users with sufficient access can instead select pre-defined channels outside this span, such as department channels, when using intercoms.
    • +
    + +

    02 September 2015

    +

    Atlantis updated:

    +
      +
    • Converted phoron glass to borosilicate glass, adjusted heat resistances accordingly, got rid of copypaste fire code. Fire resistance is now handled by variables so completely fireproof windows are possible with varedit.
    • +
    • Windows take fire damage when heat exceeds 100C regular windows, 750C reinforced regular, 2000C borosilicate and 4000C reinforced borosilicate. For comparsions, reinforced walls begin taking damage around 6000.
    • +
    +

    Hubblenaut updated:

    +
      +
    • Adds glass bottles for Cola, Space Up and Space Mountain Wind to Booze-O-Mat.
    • +
    • Some bar drink recipes have been amended to easily sum to 30 units for drinking glasses.
    • +
    • Vendors now have a product receptor for accepting goods. Opening the maintenance painel is no longer required.
    • +
    • Wrenching a vending machine is no longer a silent action.
    • +
    • Stepup: Item placement on 4x4 grids seemed to work great. Now we'll try 8x8.
    • +
    +

    Kelenius updated:

    +
      +
    • Mechfab can now be upgraded using RPED, and now uses NanoUI.
    • +
    +

    Matthew951 updated:

    +
      +
    • Added Vincent Volaju's hair.
    • +
    • Added Vincent Volaju's beard.
    • +
    +

    Zuhayr updated:

    +
      +
    • Added the ability for AIs in hardsuits to control suit modules and movement with a dead or unconcious wearer.
    • +
    • Added ballistic supply drop pods.
    • +
    • Added diona gestalt random map template.
    • +
    • Swapped the singularity beacon out for a hacked supply beacon.
    • +
    + +

    24 August 2015

    +

    HarpyEagle updated:

    +
      +
    • Girders are now reinforced by using a screwdriver on the girder before applying the material sheets. Use a screwdriver again instead to cancel reinforcing.
    • +
    • Mechanical traps no longer spawn in the janitor's locker.
    • +
    • Mechanical traps can now be printed with a hacked autolathe.
    • +
    • Adds armour penetration mechanic for projectiles and melee weapons.
    • +
    • Laser carbines, LWAP, and shotgun now have a small amount of armour penetration, ballistic rifles (not SMGs) have moderate amounts, laser cannon has high armour penetration, and the PTR mostly ignores body armour.
    • +
    • Shotgun slugs and Z8/STS damage has been lowered slightly to accomodate for their higher penetration. In general ballistics deal less damage but have higher penetration than comparable laser weapons. Notable exception: X-Ray lasers have had their damage lowered slightly but gain very high armour penetration.
    • +
    • Energy swords now have very high armour penetration. Ninja blades do less damage but ignore armour completely.
    • +
    +

    Kelenius updated:

    +
      +
    • Click cooldowns have been removed on pretty much everything that isn't an attack.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • Adds the option to set the icon size to 48x48, found under the Icons menu, along with 32x32, 64x64, and stretch to fit.
    • +
    • Active AI cores now provides coverage on the AI camera network. Does not utilize actual cameras, thus will not show up on security consoles.
    • +
    • The Dinnerware vending machine now offer both utensil knives and spoons without first having to hack them.
    • +
    • Synths now have id cards with access levels which is checked when operating most station equipment.
    • +
    • Station synthetics still have full station access but can no longer interact with syndicate equipment, and syndicate borgs now start with only syndicate access.
    • +
    • Syndicate borgs can copy the access from other cards by utilizing their own id card module, similar to how syndicate ids work.
    • +
    • When examined up close id cards now offer a more detailed view.
    • +
    • Agent ids now offer much greater customization, allowing changing name, age, DNA, toggling of AI tracking termination (using the electronic warfware option), and more.
    • +
    • As AI tracking can now be enabled/disabled at will AI players should not feel the need to hesitate before informing relevant crew members when camera tracking is explicitly terminated.
    • +
    • Uplink menu now more organized and with new categories.
    • +
    • Now possible to cause falsified ion storm announcements.
    • +
    • Now possible to cause falsified radiation storm announcements, with expected maintenance access changes.
    • +
    • Now possible for mercenaries to create falsified Central Command Update messages.
    • +
    • Now possible for mercenaries to create falsified crew arrival messages and records.
    • +
    +

    RavingManiac updated:

    +
      +
    • Sound environments tweaked to feel more claustrophobic
    • +
    • Being drugged, hallucinating, dizzy, or in low-pressure or vacuum will alter sounds you hear
    • +
    • Sound environment in holodeck will change to reflect the loaded program
    • +
    +

    Vivalas updated:

    +
      +
    • A new uplink item has been added! A briefcase full 'o thalla can now be bought by traitors for bribes and such!
    • +
    +

    Zuhayr updated:

    +
      +
    • Pariahs are now a subspecies of Vox with less atmos/cold protection, a useless brain, and lower health.
    • +
    • Leap now only gives a passive grab and has a shorter range. It also stuns Pariahs longer than it does their target.
    • +
    • Rewrote tiling. White floors, dark floors and freezer floors now have associated tiles.
    • +
    • Changed how decals work in the mapper. floor_decal is now used instead of an icon in floors.dmi.
    • +
    • The floor painter has been rewritten to use decals. Click it in-hand to set direction and decal.
    • +
    • Floor lights are now built from the autholathe, secured with a screwdriver, activated by clicking them with an empty hand, and repaired with a welding torch.
    • +
    • Unathi now have minor slowdown and 20% brute resist.
    • +
    • Tajarans now have lower bonus speed and a flat 15% malus to brute and burn.
    • +
    • Vox can now eat monkeys and small animals.
    • +
    • Tajarans can now eat small animals.
    • +
    • Unarmed attack damage has been lowered across the board.
    • +
    + +

    17 August 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • Station time and duration now available in the Status tab.
    • +
    + +

    16 August 2015

    +

    HarpyEagle updated:

    +
      +
    • The unathi breacher is now only wearable by unathi.
    • +
    + +

    15 August 2015

    +

    Kelenius updated:

    +
      +
    • Bees have been updated and are totally worth checking out (beekeeping crate at cargo).
    • +
    • Sleeper consoles removed. All interaction is now done by clicking on the sleeper itself.
    • +
    • To put people into sleeper, you now have to click-drag people to it. Grabs no longer work. To exit the sleeper, move.
    • +
    • Sleeper now uses a NanoUI.
    • +
    + +

    14 August 2015

    +

    HarpyEagle updated:

    +
      +
    • Renames many guns to follow a consistent naming style. Updated and changed gun description text to be more lore-friendly.
    • +
    • Throwing a booze bottle at something nearby while on harm intent causes it to smash, splashing it's contents over whatever it hits.
    • +
    • Rags can now be wrung out over a container or the floor, emptying it's contents into the container or splashing them on the floor.
    • +
    • Rags can now be soaked using the large water and fuel tanks instead of just beakers.
    • +
    • Rags soaked in welding fuel can be lit on fire.
    • +
    • Rags can now be stuffed into booze bottles. When the bottle smashes, the stuffed rag is dropped onto the ground.
    • +
    • Fixed eggs having a ridiculously large chemical volume.
    • +
    • T-Ray scanner effects are now only visible to the person holding the scanner.
    • +
    • Traitors can now purchase the C-20r and the STS-35 for telecrystals.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • The amount you start with in your station account is now affected by species, rank, and NT's stance towards you.
    • +
    +

    TheWelp updated:

    +
      +
    • Bookcases are now movable/buildable/destroyable.
    • +
    • Paper can now be crumpled by using in-hand while on hurt intent.
    • +
    • Library Computer External Archive is now sortable.
    • +
    +

    Zuhayr updated:

    +
      +
    • Click a hat on a drone with help intent to equip it. Drag the drone onto yourself with grab intent to remove it.
    • +
    + +

    13 August 2015

    +

    GinjaNinja32 updated:

    +
      +
    • Changed language selection to allow multiple language selections, changed humans/unathi/tajarans/skrell to not automatically gain their racial language, instead adding it to the selectable languages for that species. Old slots will warn when loaded that the languages may not be what you expect.
    • +
    +

    Orelbon updated:

    +
      +
    • Changed the HoP's suit to more bibrant colors and hopefully you will like it.
    • +
    + +

    11 August 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • 0.1.19 is live.
    • +
    • Crew monitors now update every 5th second instead of every other. Reduces lag and gives antags a larger window of opportunity to disable suit sensors if they have to harm someone.
    • +
    + +

    31 July 2015

    +

    HarpyEagle updated:

    +
      +
    • Fixed projectiles being able to hit people in body parts that they don't have. This will also mean that the less limbs someone has the less effective they will be as a body shield.
    • +
    + +

    29 July 2015

    +

    Karolis2011 updated:

    +
      +
    • Made tagger and sorting pipes dispensible.
    • +
    • Unwelding and welding sorting/tagger pipes, no longer delete data about them.
    • +
    + +

    27 July 2015

    +

    Kelenius updated:

    +
      +
    • Borg shaker now works similarly to hypospray. It generates reagents that can be poured into glasses.
    • +
    • Therefore, they can no longer duplicate rare reagents such as phoron.
    • +
    + +

    14 July 2015

    +

    HarpyEagle updated:

    +
      +
    • Fixes wrong information being reported when analyzing locked abandoned crates with a multitool.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • Ninjas can no longer teleport unto turfs that contain solid objects.
    • +
    • Wizards can no longer etheral jaunt unto turfs that contain solid objects.
    • +
    + +

    11 July 2015

    +

    HarpyEagle updated:

    +
      +
    • Added inhand sprites for flashes, flashbangs, emp and other grenades.
    • +
    +

    Loganbacca updated:

    +
      +
    • Turrets no longer burn holes through the AI.
    • +
    • Projectiles now have a chance of hitting mobs riding cargo trains.
    • +
    • Fixed visual bugs with projectile effects.
    • +
    + +

    10 July 2015

    +

    Zuhayr updated:

    +
      +
    • Ninja now spawns on a little pod on Z2 and can teleport to the main level.
    • +
    + +

    06 July 2015

    +

    GinjaNinja32 updated:

    +
      +
    • 'Provisional' is now also a valid temporary position prefix for manifest sorting.
    • +
    + +

    04 July 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • Portable turrets now only blocks movement while deployed.
    • +
    • Portable turrets are no longer invincible while undeployed, however they have increased damage resistance in this state.
    • +
    • Crescent portable turrets should no longer act up during attempts to (un)wrench and alter their settings.
    • +
    + +

    30 June 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • Non-general areas on Crescent are now protected by blast doors to enforce area restrictions. Admins can operate these from the central checkpoint.
    • +
    + +

    24 June 2015

    +

    HarpyEagle updated:

    +
      +
    • Fixed Tajaran name generation producing names without a space between first and last.
    • +
    • Adds docking to the mercenary shuttle. Works similarly to other shuttles, except docking and undocking is manually initiated and not automatic. A system to approve or deny dock requests still to be implemented.
    • +
    • Toolboxes can now hold larger items, such as stacks of metal or power cells, at the cost of having less space for other things.
    • +
    • Gloves/shoes can now be worn even if you have one hand/foot missing. The other one still has to be present, of course. The items still drop when you first lose the hand/foot.
    • +
    • Budget insulated gloves are somewhat less useless. On average, they will stop half the damage from getting shocked, and the worst case insulation is not as bad as it used to be. Budget gloves that are as good as regular insulated gloves are still as rare as they were before though.
    • +
    • PTR bullets are now hitscan, to make them somewhat better for actual sniping.
    • +
    • The telecoms server room now has an actual cycling airlock into it.
    • +
    • Non-vital body parts will no longer take further damage above a certain amount, and will inflict paincrit effects instead. On most humaniods the head, chest, and groin are vital.
    • +
    • Engineers now spawn with industrial workboots (credit: ChessPiece/Bishop).
    • +
    • Damaged robotic legs now more likely to have an effect.
    • +
    • Fixed bug preventing internal organs from taking damage in some cases.
    • +
    • New flavours of tables around the station. Engineering starts with more plastic.
    • +
    • Fixed worn items not appearing in some cases. Most notably crossbows and certain guns when worn on the back. As a side effect, laundry machines no longer transform items.
    • +
    • Crit oxyloss now runs in game time instead of real time. So if lag is slowing your movement the same slowdown applies to the dying person you're trying to reach.
    • +
    • Breathmasks can now be adjusted by clicking on them in your hand, in addition to the verb.
    • +
    • Wearing a space helmet or similar face-covering gear now prevents eating and force-feeding food, drink, and pills.
    • +
    • Phoron in air ignites above it's flashpoint temperature and a certain (very small) minimum concentration. Environments that have oxygen and are hot enough, and have phoron but not enough concentration to burn will produce flareouts, which are mostly a visual effect.
    • +
    • Adds animation when making unarmed attacks or attacking with melee weapons, to help make it clearer who is attacking.
    • +
    • Opening an unpowered door now has an appropriate sound.
    • +
    • Ingesting diseased blood may contract the disease.
    • +
    + +

    22 June 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • The traitor uplink no longer displays all items in a long list, instead has categories which when accessed shows the relevant items.
    • +
    + +

    19 June 2015

    +

    HarpyEagle updated:

    +
      +
    • Prevents being on fire from merely warming mobs up slightly in some cases. Mob fires also burn hotter.
    • +
    • Matches can now be used to light things adjacent to you when thrown.
    • +
    • Made the effects of having a damaged robotic leg more prominent.
    • +
    • Robot limbs no longer cause pain messages. A reminder that you can still check their status with 'Help Intent' -> 'Click Self'.
    • +
    • Knifing damage scales with weapon force and throat protection. Helmets only provide throat protection if they are air tight. Trying to cut someone's throat with wirecutters and/or while wearing an armoured sealed helmet will require several attempts before the victim passes out.
    • +
    • Knifing switches on harm intent, in case you just wanted to beat on the victim for some reason.
    • +
    • Prevents knifing bots or silicons.
    • +
    + +

    16 June 2015

    +

    Chinsky updated:

    +
      +
    • Updated penlights to be more of use in diagnostics, they now show following conditions:
    • +
    • Eye damage
    • +
    • Blurry eyes (overall slower reaction)
    • +
    • Brain damage (one eye reacts slower)
    • +
    • Opiates use (pinpoint pupils)
    • +
    • Drugs use (dilated pupils)
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • Observers can now follow both the AI and its eye upon speech.
    • +
    • Observers can now follow both observers and their body, if they ever had one, upon speech.
    • +
    • Observers can now follow hivemind speakers if the speaker is not using an alias or antagHUD is enabled.
    • +
    • Turret controls now glow, with the color depending on the current mode.
    • +
    +

    Techhead updated:

    +
      +
    • Converted Request Console interface into NanoUI.
    • +
    + +

    09 June 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • Ports /tg/'s meteor event. Meteors now appear to be more accurate, come in a greater variety, and may drop ores on their final destruction.
    • +
    + +

    08 June 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • The AI chassis now glows, with the color depending on the currently selected display.
    • +
    + +

    05 June 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • Split stacks no longer lose their coloring.
    • +
    • Can no longer merge cables of different colors.
    • +
    • Blobs and simple mobs now attack all external organs instead of a subset. The overall damage remains the same but the number of fractures caused will, in general, be fewer.
    • +
    • Spider nurses now have a chance of injecting their victims with spider eggs which eventually hatch. If the limb is removed from the host, the host dies, or the spiderling has matured sufficiently it will crawl out into freedom. Medical scanners will pick upp eggs and spiderlings as foreign bodies.
    • +
    +

    Yoshax updated:

    +
      +
    • Makes hyposprays start empty instead of filled with Tricord.
    • +
    • Makes the special wizard projectile staffs, Animate, Change, Focus and any future ones only usable by wizards. Also makes it so only wizards can use spellbooks and teleportation scrolls.
    • +
    + +

    04 June 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • AI eyes can now be found in the observer follow list.
    • +
    • Synths can now review all law modules that can be found on the station from their law manager.
    • +
    • Synths can state these laws if desired, however this is strongly discouraged unless subverted/malfunctioning.
    • +
    • Astral projecting mobs, such as wizards or cultists, may no longer respawn as something else while their body lives.
    • +
    +

    Techhead updated:

    +
      +
    • Prison break event has been expanded to include Virology or Xenobiology
    • +
    • Prison break event will warn Enginering and the AI beforehand so they can take preventive measures.
    • +
    • Disabling area power will now prevent doors from opening during the event
    • +
    + +

    02 June 2015

    +

    Techhead updated:

    +
      +
    • Re-adds extended capacity emergency oxygen tanks to relevant jobs.
    • +
    + +

    30 May 2015

    +

    Atlantis updated:

    +
      +
    • Malfunction Overhaul - Whole gamemode was completely reworked from scratch. Most old abilities have been removed and quite a lot of new abilities was added. AI also has to hack APCs to unlock higher tier abilities faster, instead of having access to them from the round start. Most forced things, such as, shuttle recalling were removed and are instead controlled by the AI. Code is fully modular allowing for future modifications.
    • +
    +

    HarpyEagle updated:

    +
      +
    • Fixes Engineer ERT gloves not being insulated.
    • +
    • IV stands are no longer bullet shields. They also allow mice, drones, pAIs et al to pass though.
    • +
    +

    Kelenius updated:

    +
      +
    • AI now hears LOOC both around its eye and its core, and speaks in LOOC around its eye. Keep in mind that you won't hear and won't be heard if there is a wall between your eye and the target.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • You can now review the server revision date and hash by using the 'Show Server Revision' verb in the OOC category.
    • +
    + +

    27 May 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • The inactive check process now respects client holder status and can be configured how long clients may remain inactive before being kicked.
    • +
    +

    Zuhayr updated:

    +
      +
    • Unfolded pAIs can now be scooped up and worn as hats.
    • +
    • Scoop-up behavior is now standardized to selecting help intent and dragging their icon onto yours.
    • +
    + +

    26 May 2015

    +

    Atlantis updated:

    +
      +
    • NanoUI for Robotics Control Console
    • +
    • NanoUI for Supermatter Crystal - AI/Robot only, purely informational
    • +
    +

    Chinsky updated:

    +
      +
    • Meat limbs now can be attached. Use limb on missing area, then hemostat to finalize it.
    • +
    • Limbs from other races can be now attached. They'll cause rejection, but it can be kept at bay with spaceacilline to some point. Species special attack is carried over too, i.e. you can clawn people if you sew a cathand to yourself.
    • +
    • Limbs that are left in open will rot in ~7 minutes. Use freezers or cryobags to stop it. You can still attach them, but you wish you couldn't.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • Both the pulse taker and target must now remain still for the duration of the check or it will fail.
    • +
    +

    RavingManiac updated:

    +
      +
    • Tape recorders now record hearable emotes and action messages (e.g. gunshots).
    • +
    • You can now see actions from inside mechs and closets.
    • +
    +

    Techhead updated:

    +
      +
    • Removed gaseous reagents from the chemistry system and replaced with real-world organic chemistry precursors.
    • +
    • Hydrogen has been replaced with hydrazine, a highly toxic, flammable liquid.
    • +
    • Oxygen has been replaced with acetone, a mildly toxic liquid. Ethanol's ink-sovlent capabilities have been copied to it.
    • +
    • Chlorine has been replaced with hydrochloric acid. It is a stronger acid than sulphuric but less toxic.
    • +
    • Nitrogen has been replaced with ammonia. Ammonia now acts as a Dexalin-equivalent for Vox.
    • +
    • Flourine has also been replaced with hydrazine in its one recipe. Flourosurficant has been renamed azosurficant.
    • +
    • Being splashed with liquid Phoron will burn eyes and contaminate clothes like being exposed to Phoron gas.
    • +
    +

    Zuhayr updated:

    +
      +
    • Added a ghost requisition system for posibrains and living plants.
    • +
    • Added attack_ghost() to hydro trays and posibrains to allow ghosts to enter them.
    • +
    • Prosthetic limbs are now only repairable with welders/cable coils if they have suffered below 30 combined damage.
    • +
    • Surgery steps that cause no pain and have no failure wounding have been added: screwdriver for 'incision', crowbar to open, multitool to 'decouple' a prosthetic organ. Hemostat is still used to take an organ out.
    • +
    • Using a welder or a cable coil as a surgical tool after opening a maintenance hatch will repair damage beyond the 30 damage cap. In other words, severe damage to robolimbs requires expert repair from someone else.
    • +
    • Eye and brain surgery were removed; they predate the current organ system and are redundant.
    • +
    • IPC are now simply full prosthetic bodies using a specific manufacturer (Morpheus Cyberkinetics).
    • +
    • IPC can 'recharge' in a cyborg station to regain nutriment. They no longer interface with APCs.
    • +
    • NO_BLOOD flag now bypasses ingested and blood reagent processing.
    • +
    • NO_SCAN now bypasses mutagen reagent effects.
    • +
    • Cyborg analyzers now show damage to prosthetic limbs and organs on humans.
    • +
    • Prosthetic EMP damage was reduced.
    • +
    • Several organ files were split up/moved around.
    • +
    + +

    22 May 2015

    +

    Ccomp5950 updated:

    +
      +
    • Beepsky no longer kills goats.
    • +
    • Goats will move towards vines that are 4 spaces away now instead of 1
    • +
    • Goats will eat the spawning plants for vines as well as the vines themselves.
    • +
    +

    Chinsky updated:

    +
      +
    • Ghetto diagnosis. Grab patient, aim at bodypart you want to check, click on them with help intent. This will tell you about their wounds, fractures and other oddities (toxins/oxygen) for that bodypart.
    • +
    • Fractures are visible on very damaged limbs. Dislocations are always visible. Surgery incisions now visible too.
    • +
    • Stethoscopes actually make sense now. They care for heart/lungs status when reporting pulse and respiration now.
    • +
    +

    HarpyEagle updated:

    +
      +
    • Re-implemented fuel fires. Tweaked fire behaviour overall.
    • +
    +

    Yoshax updated:

    +
      +
    • Bear traps now do damage when stood on, enough to break bones! Bear traps can now affect any limb of a person who is on the ground, including head! Bear traps are no longer legcuffs and instead embed in the limb they attack.
    • +
    • Bear traps now take several seconds to deploy and cannot be picked up when armed, they must be disarmed by clicking on them. They also cannot be moved then they are deployed.
    • +
    +

    Zuhayr updated:

    +
      +
    • Massive material refactor. Walls, beds, chairs, stools, tables, ashtrays, knives, baseball bats, axes, simple doors, barricades, so on.
    • +
    • Tables are now built via steel then another sheet on the resulting frame. They can then be reinforced by dragging a stack of sheets onto the table.
    • +
    • Walls are built with steel for girders, then right-click the girder and select the reinforce verb while holding a stack, then click the girders with a final sheet.
    • +
    • Various things can be built with various sheet types. Experiment! Just keep in mind that uranium is now radioactive and phoron is now flammable.
    • +
    + +

    18 May 2015

    +

    Hubblenaut updated:

    +
      +
    • Adds a light for available backup power on airlocks.
    • +
    +

    Kelenius updated:

    +
      +
    • There has been a big update to the reagent system. A full-ish changelog can be found here: http://pastebin.com/imHXTRHz. In particular:
    • +
    • Reagents now differentiate between being ingested (food, pills, smoke), injected (syringes, IV drips), and put on the skin (sprays, beaker splashing).
    • +
    • Injecting food and drinks will cause bad effects.
    • +
    • Healing reagents, generally speaking, have stronger effects when injected.
    • +
    • Toxins now work slower and deal more damage. Seek medical help!
    • +
    • Alcohol robustness has been lowered.
    • +
    • Acid will no longer melt large numbers of items at once.
    • +
    • Synaptizine is no longer hilariously deadly.
    • +
    +

    Loganbacca updated:

    +
      +
    • Changed MULE destination selection to be list based.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • Destroying a camera by brute force now has a chance to break the wiring within.
    • +
    • Turf are now processed. This, for example, causes radioactive walls to regularly irradiate nearby mobs.
    • +
    • Welders should now always update their icon and inhand states properly.
    • +
    + +

    17 May 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • Teleporter artifacts should no longer teleport mobs inside objects.
    • +
    + +

    16 May 2015

    +

    GinjaNinja32 updated:

    +
      +
    • Rewrote tables. To construct a table, use steel to make a table frame, then plate the frame with a material such as steel, gold, wood, etc. Hold a stack in your hand and drag it to the table to reinforce it. To deconstruct a table, use a screwdriver to remove the reinforcements (if present), then a wrench to remove the plating, and a wrench again to dismantle the frame. Use a welder to repair any damage. Use a carpet tile on a table to add felt, and a crowbar to remove it.
    • +
    +

    HarpyEagle updated:

    +
      +
    • Adds tail animations for tajaran and unathi. Animations are controlled using emotes.
    • +
    + +

    14 May 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • Should now be more evident that the brig disposal chute sends its goods to the common brig area.
    • +
    • Cells now drain when using more charge than what is available.
    • +
    • The rig stealth module now requires as much power to run as the energy blade module.
    • +
    +

    Techhead updated:

    +
      +
    • Vox will spawn with emergency nitrogen tanks in their survival boxes.
    • +
    • Diona will spawn with an emergency flare instead of a survival box.
    • +
    • Engineers no longer spawn with extended-capacity oxygen tanks.
    • +
    • Vox spawning without backpacks will have their nitrogen tank equipped to their back.
    • +
    • The Bartender's spare beanbag shells have been moved into bar backroom with the shotgun.
    • +
    • Portable air pumps now fill based on external/airtank pressure when pumping in.
    • +
    + +

    12 May 2015

    +

    Dennok updated:

    +
      +
    • New buildmode icons made by BartNixon.
    • +
    +

    HarpyEagle updated:

    +
      +
    • Masks and helmets that cover the face block feeding food, drinks, and pills.
    • +
    +

    MrSnapwalk updated:

    +
      +
    • Added seven new AI core displays.
    • +
    • Changed the pAI sprite and added several new expressions.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • The space vine event now comes with a station announcement.
    • +
    + +

    11 May 2015

    +

    Mloc updated:

    +
      +
    • Rewritten lighting system.
    • +
    • Better coloured lights.
    • +
    • Animated transitions.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • As an observer, using antagHUD should now always restrict you from respawning without admin intervention.
    • +
    +

    Techhead updated:

    +
      +
    • Voidsuits can have tanks inserted into the storage slot.
    • +
    • Voidsuits display helpful information on their contents on examine.
    • +
    • Magboots can be equipped over other shoes. Except other magboots.
    • +
    + +

    10 May 2015

    +

    GinjaNinja32 updated:

    +
      +
    • Acting jobs on the manifest will now sort with their non-acting counterparts. All assignments beginning with the word 'acting', 'temporary', or 'interim' will do this.
    • +
    +

    Yoshax updated:

    +
      +
    • Removes sleepy chems from being cloned, adds a consistent period of 30 tick sleep.
    • +
    + +

    09 May 2015

    +

    Yoshax updated:

    +
      +
    • Maps in the top mounted 9mm practice rounds, .45 practice rounds, and practice shotgun shells into the armory.
    • +
    + +

    07 May 2015

    +

    HarpyEagle updated:

    +
      +
    • Breaking out of lockers now has sound and animation.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • The cloning computer can again successfully locate nearby cloning vats and DNA scanners at round start.
    • +
    • Security equipment now treats individuals with CentCom ids with the greatest respect.
    • +
    • Adds stretches of power cable around the construction outpost, ensuring one does not have to climb over machines to being laying cables.
    • +
    +

    RavingManiac updated:

    +
      +
    • Muzzle-flash lighting effect for guns
    • +
    • Energy guns now display shots remaining on examine
    • +
    + +

    06 May 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • Examining a pen or crayon now lists the available special commands in the examine tab.
    • +
    + +

    05 May 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • Grilles no longer return too many rods when destroyed (using means other than wirecutters).
    • +
    +

    RavingManiac updated:

    +
      +
    • Intent menu now appears while zooming with a sniper rifle.
    • +
    + +

    02 May 2015

    +

    HarpyEagle updated:

    +
      +
    • Neck-grabbing someone now stuns them properly.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • The spider infestation event now makes an announcement much sooner.
    • +
    • Admins can now toggle OOC/LOOC separately.
    • +
    • Mice are now numbered to aid admins.
    • +
    +

    Yoshax updated:

    +
      +
    • Adds an option and verb to the AI to send emergency messages to Central, functions same as comms console option.
    • +
    • Changes comms console to only have one level of ID require, meaning all heads of staff have what was captain access, allowing them to change alert, send emergency messages and make announcements.
    • +
    • Adds an emergency bluespace relay machine which is mapped into teletcomms, this machine takes emergency messages and sends them to central, if one does not exist on any Z, you cannot send any emergency messages.
    • +
    • Adds an emergency bluespace relay assembly kit orderable from cargo for when the ones on telecomms are destroyed. Assembly is required.
    • +
    • Adds the emergency bluespace relay circuitboard to be researchable and printable in R&D, with sufficient tech levels.
    • +
    + +

    30 April 2015

    +

    Yoshax updated:

    +
      +
    • Adds more items to custom loadout, including a number of dressy suits and some other things.
    • +
    + +

    29 April 2015

    +

    Daranz updated:

    +
      +
    • Paper bundles can now have papers inserted at arbitrary points. This can be done by clicking the previous/next page links with a sheet of paper in hand.
    • +
    +

    HarpyEagle updated:

    +
      +
    • Added new fire modes to various guns: c20r, STS-35, WT-550, Z8, L6 SAW, and double barreled shotgun. The firing modes work the same way as the egun; click on the weapon with it in your active hand to cycle between modes. Unloading these weapons now requires that you click on them with an empty hand.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • Portable atmospheric pumps and scrubbers now use NanoUI.
    • +
    • Two new events which will cause damage to APCs or cameras when triggered.
    • +
    + +

    28 April 2015

    +

    Jarcolr updated:

    +
      +
    • Added 9 new bar sign designs/sprites.
    • +
    +

    Kelenius updated:

    +
      +
    • Good news to the roboticists! The long waited firmware update for the bots has arrived. You can expect the following changes:
    • +
    • Medbots have improved the disease detection algorithms.
    • +
    • Floorbot firmware has been bugtested. In particular, they will no longer get stuck near the windows, hopelessly trying to fix the floor under the glass.
    • +
    • Floorbots have also received an internal low-power metal synthesizer. They will use it to make their own tiles. Slowly.
    • +
    • Following the complains from humanitarian organizations regarding securitron brutality, stength of their stunners has been toned down. They will also politely demand that you get on the floor before arresting you. Except for the taser-mounted guys, they will still tase you down.
    • +
    • Other minor fixes.
    • +
    • The lasertag bots are now forbidden to build and use following the incident #1526672. Please don't let it happen again.
    • +
    • The farmbot design has been finished! Made from a watertank, robot arm, plant analyzer, bucket, minihoe and a proximity sensor, these small (not really) bots will be a useful companion to any gardener and/or xenobotanist.
    • +
    • Spider learning alert: they have learned to recognize the bots and will mercilessly attack them.
    • +
    • An experimental CPU upgrade would theoretically allow any of the bots to function with the same intelligence capacity as the maintenance drones. We still have no idea what causes it to boot up. Science!
    • +
    • INCOMING TRANSMISSION: Greetings to agents, pirates, operatives, and anyone who otherwise uses our equipment. Following the NT update of bot firmware, we have updated the cryptographic sequencer's hacking routines as well. The medbots you emag will not poison you anymore, the clanbots won't clean after themselves immediately, and floorbots... wear a space suit. Oh, and it works on the new farmbots, too.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • Beware. Airlocks can now crush more things than just mobs.
    • +
    • AIs now have a personal atmospherics control subsystem.
    • +
    • Some borg modules now have additional subsystems.
    • +
    • Improves borg module handling.
    • +
    • Secure airlocks now buzz when access is denied.
    • +
    • The mental health office door now requires psychiatrist access, and the related button now opens/closes the door instead of bolting.
    • +
    • Restores an old soundtrack 'Thunderdome.ogg'.
    • +
    • Some holodeck programs now have custom ambience tracks.
    • +
    +

    RavingManiac updated:

    +
      +
    • The phoron research lab has been renovated to include a heat-exchange system, a gas mixer/filter and a waste gas disposal pump.
    • +
    • Candles now burn for about 30 mintutes.
    • +
    +

    Yoshax updated:

    +
      +
    • Adds items to the orderable antag surgical kit so its actually useful for surgery.
    • +
    • Adjusts custom loadout costs to be more standardised and balances. Purely cosmetic items, shoes, hats, and all things that do not provide a straight advtange (sterile mask, or pAI, protection from viruses and possible door hacking or records access, respectively), each cost 1 point, items that provide an advantage like those just mentioned, or provide armor or storage cost 2 points.
    • +
    • Adds practice rounds, both .45 for Sec and Detective's guns, also 9mm top mounted for the Saber, and for the Bulldog.
    • +
    • Adds the .45 and 9mm practice rounds to the armory.
    • +
    • Adds all the practice rounds to the autolathe.
    • +
    • Adds r_walls to the back of the firing range, leaves the sides normal.
    • +
    • Fixes HoS' office door to not be CMO locked.
    • +
    + +

    24 April 2015

    +

    Dennok updated:

    +
      +
    • Fixes overmap ship speed calculations.
    • +
    • Adds overmap ship rotation.
    • +
    • Added a floorlayer.
    • +
    + +

    23 April 2015

    +

    Dennok updated:

    +
      +
    • Added an automatic pipelayer.
    • +
    • Added an automatic cablelayer.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • Shower curtains no longer lose their default color upon being washed.
    • +
    • Emergency shutters can again be examined, and from the proper distance.
    • +
    • The virus event will now only infect mobs on the station, currently controlled by player that has been active in the last 5 minutes.
    • +
    • Laptops now use the proper proc for checking camera status.
    • +
    • Makes it possible to eject PDA cartridges using a verb.
    • +
    • Makes it possible to shake tables with one's bare hands to stop climbers.
    • +
    • Added a mass driver door in disposals to prevent trash from floating out into space before proper ejection.
    • +
    • Rig/Hardsuit module tab - Less informative than the NanoUI hardsuit interface but allows quicker access to the various rig modules.
    • +
    • Silicons with the medical augmentation sensors enabled now also see alive/dead status if sensors are set accordingly.
    • +
    • Emergency shutters opened by silicons are now treated as having been forced open by a crowbar.
    • +
    • An active AI chassis can now be pushed, just as an empty chassis can be.
    • +
    • The AI can now use the crew monitor console to track crew members with full sensors enabled.
    • +
    • The AI now has a shortcut to track people holding up messages to cameras.
    • +
    • The AI now has a shortcut to track people sending PDA messages.
    • +
    • Multiple AIs can now share the same holopad.
    • +
    • Admin ghosts can now transfer other ghosts into mobs by drag-clicking.
    • +
    • Ghosts can now toggle seeing darkness and other ghosts separately.
    • +
    • Moving while dead now auto-ghosts you.
    • +
    • Two new random events: Space dust and gravitation failure.
    • +
    • Upgraded wizard spell interface and new spells.
    • +
    • More uplink items.
    • +
    • Uplink items now have rudimentary descriptions.
    • +
    +

    Yoshax updated:

    +
      +
    • Adjusts fruits and other stuff to have a minmum of 10 units of juice and stuff.
    • +
    + +

    18 April 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • Added a changelog editing system that should cause fewer conflicts and more accurate timestamps.
    • +
    + +

    07 April 2015

    +

    RavingManiac updated:

    +
      +
    • You can now pay vending machines and EFTPOS scanners without removing your ID from your PDA or wallet. Clicking on the vending machine with your ID/PDA/wallet/cash also brings up the menu now instead of attacking the vending machine.
    • +
    + +

    24 February 2015

    +

    Zuhayr updated:

    +
      +
    • Major changes to the kitchen and hydroponics mechanics. Review the detailed changelog here,
    • +
    + +

    18 February 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • Synths now have timestamped radio and chat messages.
    • +
    • New and updated uplink items.
    • +
    • Multiple AIs can now share the same holopad.
    • +
    • The AI now has built-in consoles, accessible from the subsystem tab.
    • +
    + +

    16 February 2015

    +

    RavingManiac updated:

    +
      +
    • Say hello to the new Thermoelectric Supermatter Engine. Read the operating manual to get started.
    • +
    + +

    12 February 2015

    +

    Daranz updated:

    +
      +
    • Vending machines now use NanoUI and accept cash. The vendor account can now be suspended to disable all sales in all machines on station.
    • +
    + +

    04 February 2015

    +

    RavingManiac updated:

    +
      +
    • Holodeck is now bigger and better, with toggleable gravity and a new courtroom setting
    • +
    +

    TwistedAkai updated:

    +
      +
    • Purple Combs should now be visible and have their proper icon
    • +
    + +

    09 January 2015

    +

    Zuhayr updated:

    +
      +
    • Voice changers no longer use ID cards. They have Toggle and Set Voice verbs on the actual mask object now.
    • +
    • Readded moonwalking. Alt-dir to face new dir, or Face-Direction verb to face current dir.
    • +
    + +

    22 November 2014

    +

    Zuhayr updated:

    +
      +
    • Added the /obj/item/weapon/rig class - back-mounted deployable hardsuits.
    • +
    • Replaced existing hardsuits with 'voidsuits', functionally identical.
    • +
    • Removed the mounted device and helmet/boot procs from voidsuits.
    • +
    • Refactored a shit-ton of ninja code into the new rig class.
    • +
    • This is more than likely going to take a lot of balancing to get into a good place.
    • +
    + +

    08 November 2014

    +

    PsiOmegaDelta updated:

    +
      +
    • Service personnel now have their own frequency to communicate over. Use "say :v".
    • +
    • The AI can now has proper quick access to its private channel. Use "say :o".
    • +
    • Newscasters supports photo captions. Simply pen one on the attached photo.
    • +
    • Once made visible by a cultist ghosts can toggle visiblity at will.
    • +
    • Detonating cyborgs using the cyborg monitor console now notifies the master AI, if any.
    • +
    • More machinery, such as APCs, air alarms, etc., now support attaching signalers to the wires.
    • +
    • Random event overhaul. Admins may wish check the verb "Event Manager Panel".
    • +
    + +

    04 November 2014

    +

    TwistedAkai updated:

    +
      +
    • Almost any window which has been fully unsecured can now be dismantled with a wrench.
    • +
    + +

    01 November 2014

    +

    PsiOmegaDelta updated:

    +
      +
    • Adds the last missing step to deconstruct fire alarms. Apply wirecutters.
    • +
    • There's a "new" mining outpost nearby the Research outpost.
    • +
    • Manifest ghosts now have spookier names.
    • +
    • Adds a gas monitor computer for the toxin mixing chamber.
    • +
    • AI can now change the display of individual AI status screens.
    • +
    • More ion laws..
    • +
    • All turrets have been replaced with portable variants. Potential targets can be configured on a per turret basis.
    • +
    • Improved crew monitor map positioning.
    • +
    • Can now order plastic, body-, and statis bags from cargo
    • +
    • PDAs now receive newscasts.
    • +
    • (De)constructable emergency shutters.
    • +
    • Borgs can now select to simply state their laws or select a radio channel, same as the AI.
    • +
    + +

    01 October 2014

    +

    RavingManiac updated:

    +
      +
    • Zooming with the sniper rifle now adds a view offset in the direction you are facing.
    • +
    • Added binoculars - functionally similar to sniper scope. Adminspawn-only for now.
    • +
    • Bottles from chemistry now, like beakers, use chemical overlays instead of fixed sprites.
    • +
    • Being in space while not magbooted to something will cause your sprite to bob up and down.
    • +
    +

    Zuhayr updated:

    +
      +
    • Added species organ checks to several areas (phoron burn, welder burn, appendicitis, vox cortical stacks, flashes).
    • +
    • Added VV option to add or remove organs.
    • +
    • Added simple bioprinter (adminspawn).
    • +
    • Added smashing/slashing behavior from xenos to some unarmed attacks.
    • +
    • Added some new state icons for diona nymphs.
    • +
    • Added borer husk functionality (cortical borers can turn dead humans into zombies).
    • +
    • Added tackle verb.
    • +
    • Added NO_SLIP.
    • +
    • Added species-specific orans to Dionaea, new Xenomorphs and vox.
    • +
    • Added colour and species to blood data.
    • +
    • Added lethal consequences to missing your heart.
    • +
    • Removed robot_talk_understand and alien_talk_understand.
    • +
    • Removed attack_alien() and several flavours of is_alien() procs.
    • +
    • Removed /mob/living/carbon/alien/humanoid.
    • +
    • Removed alien_hud().
    • +
    • Removed IS_SLOW, NEEDS_LIGHT and RAD_ABSORB.
    • +
    • Renamed is_larva() to is_alien().
    • +
    • Refactored a ton of files, either condensing or expanding them, or moving them to new directories.
    • +
    • Refactored some attack vars from simple_animal to mob/living level.
    • +
    • Refactored internal organs to /mob/living/carbon level.
    • +
    • Refactored rad and light absorbtion to organ level.
    • +
    • Refactored brains to /obj/item/organ/brain.
    • +
    • Refactored a lot of blood splattering to use blood_splatter() proc.
    • +
    • Refactored broadcast languages (changeling and alien hiveminds, drone and binary chat) to actual languages.
    • +
    • Refactored xenomorph abilities to work for humans.
    • +
    • Refactored xenomorphs into human species.
    • +
    • Rewrote larva_hud() and human_hud(). The latter now takes data from the species datum.
    • +
    • Rewrote diona nymphs as descendents of /mob/living/carbon/alien.
    • +
    • Rewrote xenolarva as descendents of /mob/living/carbon/alien.
    • +
    • Rewrote /mob/living/carbon/alien.
    • +
    • Moved alcohol and toxin processing to the liver.
    • +
    • Moved drone light proc to robot level, added integrated_light_power and local_transmit vars to robots.
    • +
    • Moved human brainloss onto the brain organ.
    • +
    • Shuffled around and collapsed several redundant procs down to carbon level (hide, ventcrawl, Bump).
    • +
    • Fixed species swaps from NO_BLOOD to those with blood killing the subject instantly.
    • +
    + +

    28 September 2014

    +

    Gamerofthegame updated:

    +
      +
    • Hoverpods fully supported, currently orderable from cargo. Two slots, three cargo, space flight and a working mech for all other intents and purposes.
    • +
    • Added the Rigged laser and Passenger Compartment equipment. The rigged laser is a weapon for working exosuits - just a ordinary laser, but with triple the cool down and rather power inefficient. The passenger compartment allows other people to board and hitch a ride on the mech - such as in fire rescue or for space flight.
    • +
    +

    Zuhayr updated:

    +
      +
    • Organs can now be removed and transplanted.
    • +
    • Brain surgery is now the same as chest surgery regarding the steps leading up to it.
    • +
    • Appendix and kidney now share the groin and removing the first will prevent appendicitis.
    • +
    • Lots of backend surgery/organ stuff, see the PR if you need to know.
    • +
    + +

    20 September 2014

    +

    HarpyEagle updated:

    +
      +
    • Fixes evidence bags and boxes eating each other. Evidence bags now store items by dragging the bag onto the item to be stored.
    • +
    + +

    05 September 2014

    +

    RavingManiac updated:

    +
      +
    • NewPipe implemented: Supply and scrubber pipes can be run in parallel without connecting to each other.
    • +
    • Supply pipes will only connect to supply pipes, vents and Universal Pipe Adapters(UPAs).
    • +
    • Scrubber pipes will only connect to scrubber pipes, scrubbers and UPAs.
    • +
    • UPAs will connect to regular, scrubber and supply pipes.
    • +
    + +

    31 August 2014

    +

    Whitellama updated:

    +
      +
    • Matches and candles can be used to burn papers, too.
    • +
    • Observers have a bit more time (20 seconds, instead of 7.5) before the Diona join prompt disappears.
    • +
    + +

    27 August 2014

    +

    Whitellama updated:

    +
      +
    • Made destination taggers more intuitive so you know when you've tagged something
    • +
    • Ported package label and tag sprites
    • +
    • Ported using a pen on a package to give it a title, or to write a note
    • +
    • Donut boxes and egg boxes can be constructed out of cardboard
    • +
    + +

    05 August 2014

    +

    HarpyEagle updated:

    +
      +
    • Atmos Rewrite. Many atmos devices now use power according to their load and gas physics
    • +
    • Pressure regulator device. Replaces the passive gate and can regulate input or output pressure
    • +
    • Gas heaters and gas coolers are now constructable and can be upgraded with parts from research
    • +
    • Fixes recharger and cell charger power draw. Rechargers draw 15 kW, wall chargers draw 25 kW, and heavy-duty cell chargers draw 40 kW. Cyborg charging stations draw 75 kW.
    • +
    • Laptops, and various other machines, now draw more reasonable amounts of power
    • +
    • Machines will periodically update their powered status if moved from a powered to an unpowered area and vice versa
    • +
    + +

    02 August 2014

    +

    Whitellama updated:

    +
      +
    • Arcane tomes can now be stored on bookshelves.
    • +
    • Dionaea players no longer crash on death, and now become nymphs properly.
    • +
    + +

    31 July 2014

    +

    HarpyEagle updated:

    +
      +
    • Stun batons now work like tasers and deal agony instead of stun
    • +
    • Being hit in the hands with a stun weapon will cause whatever is being held to be dropped
    • +
    • Handcuffs now require an aggressive grab to be used
    • +
    + +

    26 July 2014

    +

    Whitellama updated:

    +
      +
    • Added dynamic flavour text.
    • +
    • Fixed bug with suit fibers and fingerprints.
    • +
    + +

    20 July 2014

    +

    PsiOmegaDelta updated:

    +
      +
    • AI can now store up to five camera locations and return to them when desired.
    • +
    • AI can now alt+left click turfs in camera view to list and interact with the objects.
    • +
    • AI can now ctrl+click turret controls to enable/disable turrets.
    • +
    • AI can now alt+click turret controls to toggle stun/lethal mode.
    • +
    • AI can now select which channel to state laws on.
    • +
    + +

    06 July 2014

    +

    HarpyEagle updated:

    +
      +
    • Re-enabled and rewrote the wound infection system
    • +
    • Infections can be prevented by properly bandaging and salving wounds
    • +
    • Infections are cured by spaceacillin
    • +
    + +

    01 July 2014

    +

    Various updated:

    +
      +
    • Hardsuit breaching.
    • +
    • Rewritten fire.
    • +
    • Supermatter now glows and sucks things into it as it approaches criticality.
    • +
    • Station Vox (Vox pariahs) are now available.
    • +
    • Wheelchairs.
    • +
    • Cargo Trains.
    • +
    • Hardsuit cycler machinery.
    • +
    • Rewritten lighting (coloured lights!)
    • +
    • New Mining machinery and rewritten smelting.
    • +
    • Rewritten autolathe
    • +
    • Mutiny mode.
    • +
    • NanoUI airlock and docking controllers.
    • +
    • Completely rewritten shuttle code.
    • +
    • Derelict Z-level replacement: construction site.
    • +
    • Computer3 laptops.
    • +
    • Constructable SMES units.
    • +
    • Omni-directional atmos machinery.
    • +
    • Climbable tables and crates.
    • +
    • Xenoflora added to Science.
    • +
    • Utensils can be used to eat food.
    • +
    • Decks of cards are now around the station.
    • +
    • Service robots can speak languages.
    • +
    • Xenoarch updates and fixes.
    • +
    • Rewritten species-specific gear icon handling.
    • +
    • Cats and borers can be picked up.
    • +
    • Botanist renamed to Gardener.
    • +
    • Hydroponics merged with the Kitchen.
    • +
    • Latejoin spawn points (Arrivals, Cryostorage, Gateway).
    • +
    • Escape pods only launch automatically during emergency evacuations
    • +
    • Escape pods can be made to launch during regular crew transfers using the control panel inside the pod, or by emagging the panel outside the pod
    • +
    • When swiped or emagged, the crew transfer shuttle can be delayed in addition to being launched early
    • +
    + +

    20 June 2014

    +

    Cael_Aislinn updated:

    +
      +
    • New discoverable items added to xenoarchaeology, and new features for some existing ones. Artifact harvesters can now harvest the secondary effect of artifacts as well as the primary one.
      +
    • +
    • Artifact utilisers should be much nicer/easier to use now.
      +
    • Alden-Saraspova counters and talking items should work properly now.
      +
    • +
      +
    + +

    19 June 2014

    +

    Chinsky updated:

    +
      +
    • Adds guest terminals on the map. These wall terminals let anyone issue temporary IDs. Only access that issuer has can be granted, and maximum time pass can be issued for is 20 minutes. All operations are logged in terminals.
    • +
    + +

    15 June 2014

    +

    HarpyEagle updated:

    +
      +
    • Fixed wound autohealing regardless of damage amount. The appropriate wound will now be assigned correctly based on damage amount and type
    • +
    • Fixed several other bugs related wounds that resulted in damage magically disappearing
    • +
    • Fixed various sharp objects not being counted as sharp, bullets in particular
    • +
    • Fixed armour providing more protection from bullets than it was supposed to
    • +
    + +

    13 June 2014

    +

    HarpyEagle updated:

    +
      +
    • Added docking ports for shuttles
    • +
    • Shuttle airlocks will automatically open and close, preventing people from being sucked into space by because someone on another z-level called a shuttle
    • +
    • Some docking ports can also double as airlocks
    • +
    • Docking ports can be overriden to prevent any automatic action. Shuttles will wait for players to open/close doors manually
    • +
    • Shuttles can be forced launched, which will make them not wait for airlocks to be properly closed
    • +
    + +

    03 June 2014

    +

    Hubblenaut updated:

    +
      +
    • Added wheelchairs
    • +
    • Replaced stool in Medical Examination with wheelchair
    • +
    • Using a fire-extinguisher to propel you on a chair can have consequences (drive into walls and people, do it!)
    • +
    + +

    31 May 2014

    +

    Jarcolr updated:

    +
      +
    • 21 New cargo crates, go check them out!
    • +
    • Peanuts have now been added, food items are now being developed.
    • +
    • 2 new cargo groups, Miscellaneous and Supply.
    • +
    • Sugarcane seeds can now be gotten from the seed dispenser.
    • +
    • 5 new satchels when selecting "satchel" for RD, scientist, botanist, virologist, geneticist (disabled) and chemist.
    • +
    • Clicking on a player with a paper/book when you have the eyes selected shows them the book/paper forcefully.
    • +
    + +

    28 May 2014

    +

    Chinsky updated:

    +
      +
    • Adds few new paperBBcode tags, to make up for HTML removal.
    • +
    • [logo] tag draws NT logo image (one from wiki).
    • +
    • [table] [/table] tags mark borders of tables. [grid] [/grid] are borderless tables, useful of making layouts. Inside tables following tags are used: [row] marks beginning of new table row, [cell] - beginning of new table cell.
    • +
    + +

    23 May 2014

    +

    Hubble updated:

    +
      +
    • Personal lockers are now resettable
    • +
    • Take off people's accessories or change their sensors in the drag and drop-interface
    • +
    • Merge paper bundles by hitting one with another
    • +
    • Line breaks in Security, Medical and Employment Records
    • +
    • Record printouts will have names on it
    • +
    • Set other people's internals in belt and suit storage slots
    • +
    • No longer changing suit sensors while cuffed
    • +
    • No longer emptying other people's pockets when they are not full yet
    • +
    + +

    16 May 2014

    +

    HarpyEagle updated:

    +
      +
    • Silicon mob types (AI, cyborgs, PAI) can now speak certain species languages depending on type and module
    • +
    • Languages can now be whispered when using the language code with either the whisper verb or the whisper speech code
    • +
    + +

    06 May 2014

    +

    Hubble updated:

    +
      +
    • Clip papers together by hitting a paper with a paper or photo
    • +
    • Adds icons for copied stamps
    • +
    + +

    03 May 2014

    +

    Cael_Aislinn updated:

    +
      +
    • Coming out of nowhere the past few months, the Garland Corporation has made headlines with a new prehistoric theme park delighting travellers with species thought extinct. Now available for research stations everywhere is the technology that made it all possible! Features include:
      + - 13 discoverable prehistoric species to clone from fossils (including 5 brand new ones).
      + - 11 discoverable prehistoric plants to clone from fossils (including 9 brand new ones).
      + - New minigame that involves correctly ordering the genomes inside each genetic sequence to unlock an animal/plant.
      + - Some prehistoric animals and plants may seem strangely familiar... while others may bring more than the erstwhile scientist bargains for.
      +




    • +
    + +

    29 April 2014

    +

    HarpyEagle updated:

    +
      +
    • Webbing vest storage can now be accessed by clicking on the item in inventory
    • +
    • Holsters can be accessed by clicking on them in inventory
    • +
    • Webbings and other suit attachments are now visible on the icon in inventory
    • +
    • Removing jumpsuits now requires drag and drop to prevent accidental undressing
    • +
    • Added an action icon for magboots that can be used to toggle them similar to flashlights
    • +
    • Fuel tanks now spill fuel when wrenched open
    • +
    + +

    25 April 2014

    +

    Various updated:

    +
      +
    • Overhauled saycode, you can now use languages over the radio.
    • +
    • Chamelon items beyond just the suit.
    • +
    • NanoUI Virology
    • +
    • 3D Sounds
    • +
    • AI Channel color for when they want to be all sneaky
    • +
    • New inflatable walls and airlocks for your breach sealing pleasure.
    • +
    • Carbon Copy papers, so you can subject everyone to your authority and paperwork, but mainly paperwork
    • +
    • Undershirts and rolling down jumpsuits
    • +
    • Insta-hit tasers, can be shot through glass as well.
    • +
    • Changeling balances, an emphasis put more on stealth.
    • +
    • Genetics disabled
    • +
    • Telescience removed, might be added again when we come up with a less math headache enducing version of it.
    • +
    • Bugfixes galore!
    • +
    + +

    11 April 2014

    +

    Jarcolr updated:

    +
      +
    • You can now flip coins like a D2
    • +
    • Miscellaneous cargo crates got a tiny buff, Standard Costume crate is now Costume Crate
    • +
    • Grammar patch,telekinesis/amputated arm exploit fixes,more in the future
    • +
    • Grille kicking now does less damage
    • +
    • TELESCOPIC baton no longer knocks anybody down,still got a lot of force though
    • +
    • Other small-ish changes and fixes that aren't worth mentioning
    • +
    + +

    06 April 2014

    +

    RavingManiac updated:

    +
      +
    • Tape recorders and station-bounced radios now work inside containers and closets.
    • +
    + +

    30 March 2014

    +

    RavingManiac updated:

    +
      +
    • Inflatable walls and doors added. Useful for sealing off hull breaches, but easily punctured by sharp objects and Tajarans.
    • +
    + +

    10 March 2014

    +

    Chinsky updated:

    +
      +
    • Viruses now affect certain range of species, different for each virus
    • +
    • Spaceacilline now prevents infection, and has a small chance to cure viruses at Stage 1. It does not give them antibodies though, so they can get sick again!
    • +
    • Biosuits and spacesuits now offer more protection against viruses. Full biosuit competely prevents airborne infection, when coupled with gloves they both protect quite well from contact ones
    • +
    • Sneezing now spreads viruses in front of mob. Sometimes he gets a warning beforehand though
    • +
    + +

    05 March 2014

    +

    RavingManiac updated:

    +
      +
    • Smartfridges added to the bar, chemistry and virology. No more clutter!
    • +
    • A certain musical instrument has returned to the bar.
    • +
    • There is now a ten second delay between ingesting a pill/donut/milkshake and regretting it.
    • +
    + +

    01 March 2014

    +

    Various updated:

    +
      +
    • Paint Mixing, red and blue makes purple!
    • +
    • New posters to tell you to respect those darned cat people
    • +
    • NanoUI for APC's, Canisters, Tank Transfer Valves and the heaters / coolers
    • +
    • PDA bombs are now less annoying, and won't always blow up / cause internal bleeding
    • +
    • Blob made less deadly
    • +
    • Objectiveless Antags now a configuration option, choose your own adventure!
    • +
    • Engineering redesign, now with better monitoring of the explodium supermatter!
    • +
    • Security EOD
    • +
    • New playable race, IPC's, go beep boop boop all over the station!
    • +
    • Gamemode autovoting, now players don't have to call for gamemode votes, it's automatic!
    • +
    + +

    19 February 2014

    +

    Aryn updated:

    +
      +
    • New air model. Nothing should change to a great degree, but temperature flow might be affected due to closed connections not sticking around.
    • +
    + +

    01 February 2014

    +

    Various updated:

    +
      +
    • NanoUI for PDA
    • +
    • Write in blood while a ghost in cult rounds with enough cultists
    • +
    • Cookies, absurd sandwiches, and even cookable dioanae nymphs!
    • +
    • A bunch of new guns and other weapons
    • +
    • Species specific blood
    • +
    + +

    01 January 2014

    +

    Various updated:

    +
      +
    • AntagHUD and MedicalHUD for ghosts, see who the baddies are, check for new configuration options.
    • +
    • Ghosts will now have bold text if they are in the same room as the person making conversations easier to follow.
    • +
    • New hairstyles! Now you can use something other then hotpink floor length braid.
    • +
    • DNA rework, tell us how you were cloned and became albino!
    • +
    • Dirty floors, so now you know exactly how lazy the janitors are!
    • +
    • A new UI system, feel free to color it yourself, don't set it to completely clear or you will have a bad time.
    • +
    • Cryogenic storage, for all your SSD needs.
    • +
    • New hardsuits for those syndicate tajaran
    • +
    + +

    18 December 2013

    +

    RavingManiac updated:

    +
      +
    • Mousetraps can now be "hidden" through the right-click menu. This makes them go under tables, clutter and the like. The filthy rodents will never see it coming!
    • +
    • Monkeys will no longer move randomly while being pulled.
    • +
    + +

    01 December 2013

    +

    Various Developers banged their keyboards together: updated:

    +
      +
    • New Engine, the supermatter, figure out what a cooling loop is, or don't and blow up engineering!
    • +
    • Each department will have it's own fax, make a copy of your butt and fax it to the admins!
    • +
    • Booze and soda dispensers, they are like chemmasters, only with booze and soda!
    • +
    • Bluespace and Cryostasis beakers, how do they work? Fuggin bluespace how do they work?
    • +
    • You can now shove things into vending machines, impress your friends on how things magically disappear out of your hands into the machine!
    • +
    • Robots and Androids (And gynoids too!) can now use custom job titles
    • +
    • Various bugfixes
    • +
    + +

    24 November 2013

    +

    Yinadele updated:

    +
      +
    • Supermatter engine added! Please treat your new engine gently, and report any strangeness!
    • +
    • Rebalanced events so people don't explode into appendicitis or have their organs constantly explode.
    • +
    • Vending machines have had bottled water, iced tea, and grape soda added.
    • +
    • Head reattachment surgery added! Sew heads back on proper rather than monkey madness.
    • +
    • Pain crit rebalanced - Added aim variance depending on pain levels, nerfed blackscreen severely.
    • +
    • Cyborg alt titles: Robot, and Android added! These will make you spawn as a posibrained robot. Please enjoy!
    • +
    • Fixed the sprite on the modified welding goggles, added a pair to the CE's office where they'll be used.
    • +
    • Fixed atmos computers- They are once again responsive!
    • +
    • Added in functionality proper for explosive implants- You can now set their level of detonation, and their effects are more responsively concrete depending on setting.
    • +
    • Hemostats re-added to autolathe!
    • +
    • Added two manuals on atmosia and EVA, by MagmaRam! Found in engineering and the engineering bookcase.
    • +
    • Fixed areas in medbay to have fully functional APC sectors.
    • +
    • Girders are now lasable.
    • +
    • Please wait warmly, new features planned for next merge!
    • +
    + +

    23 November 2013

    +

    Ccomp5950 updated:

    +
      +
    • Players are now no longer able to commit suicide with a lasertag gun, and will feel silly for doing so.
    • +
    • Ghosts hit with the cult book shall now actually become visible.
    • +
    • The powercells spawned with Exosuits will now properly be named to not confuse bearded roboticists.
    • +
    • Blindfolded players will now no longer require eye surgery to repair their sight, removing the blindfold will be sufficient.
    • +
    • Atmospheric Technicians will now have access to Exterior airlocks.
    • +
    + +

    01 November 2013

    +

    Various updated:

    +
      +
    • Autovoting, Get off the station when your 15 hour workweek is done, thanks unions!
    • +
    • Some beach props that Chinsky finds useless.
    • +
    • Updated NanoUI
    • +
    • Dialysis while in sleepers - removes reagents from mobs, like the chemist, toss him in there!
    • +
    • Pipe Dispensers can now be ordered by Cargo
    • +
    • Fancy G-G-G-G-Ghosts!
    • +
    + +

    29 October 2013

    +

    Cael_Aislinn updated:

    +
      +
    • Xenoarchaeology's chemical analysis and six analysis machines are gone, replaced by a single one which can be beaten in a minigame.
    • +
    • Sneaky traitors will find new challenges to overcome at the research outpost, but may also find new opportunities (transit tubes can now be traversed).
    • +
    • Finding active alien machinery should now be made significantly easier with the Alden-Saraspova counter.
    • +
    + +

    06 October 2013

    +

    Chinsky updated:

    +
      +
    • Return of dreaded side effects. They now manifest well after their cause disappears, so curing them should be possible without them reappearing immediately. They also lost last stage damaging effects.
    • +
    + +

    24 September 2013

    +

    Snapshot updated:

    +
      +
    • Removed hidden vote counts.
    • +
    • Removed hiding of vote results.
    • +
    • Removed OOC muting during votes.
    • +
    • Crew transfers are no longer callable during Red and Delta alert.
    • +
    • Started work on Auto transfer framework.
    • +
    + +

    18 September 2013

    +

    Kilakk updated:

    +
      +
    • Fax machines! The Captain and IA agents can use the fax machine to send properly formatted messages to Central Command.
    • +
    • Gave the fax machine a fancy animated sprite. Thanks Cajoes!
    • +
    + +

    08 August 2013

    +

    Erthilo updated:

    +
      +
    • Raise Dead rune now properly heals and revives dead corpse.
    • +
    • Admin-only rejuvenate verb now heals all organs, limbs, and diseases.
    • +
    • Cyborg sprites now correctly reset with reset boards. This means cyborg appearances can now be changed without admin intervention.
    • +
    + +

    04 August 2013

    +

    Chinsky updated:

    +
      +
    • Health HUD indicator replaced with Pain indicator. Now health indicator shows pain level instead of actual vitals level. Some types of damage contribute more to pain, some less, usually feeling worse than they really are.
    • +
    + +

    01 August 2013

    +

    Asanadas updated:

    +
      +
    • The Null Rod has recovered its de-culting ability, for balance reasons. Metagaming with it is a big no-no!
    • +
    • Holy Water as a liquid is able to de-cult. Less effective, but less bloody. May be changed over the course of time for balance.
    • +
    +

    CIB updated:

    +
      +
    • Chilis and cold chilis no longer kill in small amounts
    • +
    • Chloral now again needs around 5 units to start killing somebody
    • +
    +

    Cael Aislinn updated:

    +
      +
    • Security bots will now target hostile mobs, and vice versa.
    • +
    • Carp should actually emigrate now, instead of just immigrating then squatting around the outer hull.
    • +
    • Admins and moderators have been split up into separate 'who' verbs (adminwho and modwho respectively).
    • +
    +

    CaelAislinn updated:

    +
      +
    • Re-added old ion storm laws, re-added grid check event.
    • +
    • Added Rogue Drone and Vermin Infestation random events.
    • +
    • Added/fixed space vines random event.
    • +
    • Updates to the virus events.
    • +
    • Spider infestation and alien infestation events turned off by default.
    • +
    • Soghun, taj and skrell all have unique language text colours.
    • +
    • Moderators will no longer be listed in adminwho, instead use modwho.
    • +
    +

    Cael_Aislinn updated:

    + +

    Chinsky updated:

    +
      +
    • Old new medical features:
    • +
    • Autoinjectors! They come preloaded with 5u of inapro, can be used instantly, and are one-use. You can replace chems inside using a syringe. Box of them is added to Medicine closet and medical supplies crate.
    • +
    • Splints! Target broken liimb and click on person to apply. Can be taken off in inventory menu, like handcuffs. Splinted limbs have less negative effects.
    • +
    • Advanced medikit! Red and mean, all doctors spawn with one. Contains better stuff - advanced versions of bandaids and aloe heal 12 damage on the first use.
    • +
    • Wounds with damage above 50 won't heal by themselves even if bandaged/salved. Would have to seek advanced medical attention for those.
    • +
    +

    Erthilo updated:

    +
      +
    • Fixed SSD (logged-out) players not staying asleep.
    • +
    • Fixed set-pose verb and mice emotes having extra periods.
    • +
    • Fixed virus crate not appearing and breaking supply shuttle.
    • +
    • Fixed newcaster photos not being censored.
    • +
    +

    Gamerofthegame updated:

    +
      +
    • Miscellaneous mapfixes.
    • +
    +

    GauHelldragon updated:

    +
      +
    • Servicebots now have RoboTray and Printing Pen. Robotray can be used to pick up and drop food/drinks. Printing pen can alternate between writing mode and rename paper mode by clicking it.
    • +
    • Farmbots. A new type of robot that weeds, waters and fertilizes. Use robot arm on water tank. Then use plant analyzer, mini-hoe, bucket and finally proximity sensor.
    • +
    • Chefs can clang their serving trays with a rolling pin. Just like a riot shield!
    • +
    +

    Jediluke69 updated:

    +
      +
    • Added 5 new drinks (Kira Special, Lemonade, Brown Star, Milkshakes, Rewriter)
    • +
    • Nanopaste now heals about half of what it used to
    • +
    • Ballistic crates should now come with shotguns loaded with actual shells no more beanbags
    • +
    • Iced tea no longer makes a glass of .what?
    • +
    +

    Jupotter updated:

    +
      +
    • Fix the robotiscist preview in the char setupe screen
    • +
    +

    Kilakk updated:

    +
      +
    • Added the Xenobiologist job. Has access to the research hallway and to xenobiology.
    • +
    • Removed Xenobiology access from Scientists.
    • +
    • Removed the Xenobiologist alternate title from Scientists.
    • +
    • Added "Xenoarchaeology" to the RD, Scientists, and to the ID computer.
    • +
    • Changed the Research Outpost doors to use "Xenoarchaeology" access.
    • +
    +

    Meyar updated:

    +
      +
    • The syndicate shuttle now has a cycling airlock during Nuke rounds.
    • +
    • Restored the ability for the syndicate Agent ID to change the name on the card (reforge it) more than once.
    • +
    • ERT Radio now functional again.
    • +
    • Research blast doors now actually lock down the entirety of station-side Research.
    • +
    • Added lock down buttons to the wardens office.
    • +
    • The randomized barsign has made a return.
    • +
    • Syndicate Agent ID's external airlock access restored.
    • +
    +

    NerdyBoy1104 updated:

    +
      +
    • New Botany additions: Rice and Plastellium. New sheet material: Plastic.
    • +
    • Plastellium is refined into plastic by first grinding the produce to get plasticide. 20 plasticide + 10 polytrinic acid makes 10 sheets of plastic which can be used to make crates, forks, spoons, knives, ashtrays or plastic bags from.
    • +
    • Rice seeds grows into rice stalks that you grind to get rice. 10 Rice + 5 Water makes boiled rice, 10 rice + 5 milk makes rice pudding, 10 rice + 5 universal enzyme (in beaker) makes Sake.
    • +
    +

    RavingManiac updated:

    +
      +
    • You can now stab people with syringes using the "harm" intent. This destroys the syringe and transfers a random percentage of its contents into the target. Armor has a 50% chance of blocking the syringe.
    • +
    +

    Segrain updated:

    +
      +
    • Meteor showers actually spawn meteors now.
    • +
    • Engineering tape fits into toolbelt and can be placed on doors.
    • +
    • Pill bottles can hold paper.
    • +
    +

    SkyMarshal updated:

    +
      +
    • Fixed ZAS
    • +
    • Fixed Fire
    • +
    +

    Spamcat updated:

    +
      +
    • Figured I should make one of these. Syringestabbing now produces a broken syringe complete with fingerprints of attacker and blood of a victim, so dispose your evidence carefully. Maximum transfer amount per stab is lowered to 10.
    • +
    +

    VitrescentTortoise updated:

    +
      +
    • Added a third option for not getting any job preferences. It allows you to return to the lobby instead of joining.
    • +
    +

    Whitellama updated:

    +
      +
    • One-antag rounds (like wizard/ninja) no longer end automatically upon death
    • +
    • Space ninja has been implemented as a voteable gamemode
    • +
    • Space ninja spawn landmarks have been implemented (but not yet placed on the map), still spawn at carps-pawns instead. (The code will warn you about this and ask you to report it, it's a known issue.)
    • +
    • Five new space ninja directives have been added, old directives have been reworded to be less harsh
    • +
    • Space ninjas have been given their own list as antagonists, and are no longer bundled up with traitors
    • +
    • Space ninjas with a "steal a functional AI" objective will now succeed by downloading one into their suits
    • +
    • Space ninja suits' exploding on death has been nerfed, so as not to cause breaches
    • +
    • A few space ninja titles/names have been added and removed to be slightly more believable
    • +
    • The antagonist selector no longer chooses jobbanned players when it runs out of willing options
    • +
    +

    Zuhayr updated:

    +
      +
    • Added pneumatic cannon and harpoons.
    • +
    • Added embedded projectiles. Bullets and thrown weapons may stick in targets. Throwing them by hand won't make them stick, firing them from a cannon might. Implant removal surgery will get rid of shrapnel and stuck items.
    • +
    +

    faux updated:

    +
      +
    • Mixed Wardrobe Closet now has colored shoes and plaid skirts.
    • +
    • Dress uniforms added to the Captain, RD, and HoP wardrobe closets. A uniform jacket has also been added to the Captain's closet. HoS' hat has been re-added to their closet. I do not love the CMO and CE enough to give them anything.
    • +
    • Atheletic closet now has five different swimsuits *for the ladies* in them. If you are a guy, be prepared to be yelled at if you run around like a moron in one of these. Same goes for ladies who run around in shorts with their titties swaying in the space winds.
    • +
    • A set of dispatcher uniforms will spawn in the security closet. These are for playtesting the dispatcher role.
    • +
    • New suit spawns in the laundry room. It's for geezer's only. You're welcome, Book.
    • +
    • Nurse outfit variant, orderly uniform, and first responder jacket will now spawn in the medical wardrobe closet.
    • +
    • A white wedding dress will spawn in the chaplain's closet. There are also several dresses currently only adminspawnable. Admins: Look either under "bride" or "dress." The bride one leads to the colored wedding dresses, and there are some other kinds of dresses under dress.
    • +
    • No more luchador masks or boxing gloves or boxing ring. You guys have a swimming pool now, dip in and enjoy it.
    • +
    • he meeting hall has been replaced with an awkwardly placed security office meant for prisoner processing.
    • +
    • Added a couple more welding goggles to engineering since you guys liked those a lot.
    • +
    • Flasks spawn behind the bar. Only three. Don't fight over them. I don't know how to add them to the bar vending machine otherwise I would have done that instead. Detective, you have your own flask in your office, it's underneath the cigarettes on your desk.
    • +
    • Added two canes to the medical storage, for people who have leg injuries and can't walk good and stuff. I do not want to see doctors pretending to be House. These are for patients. Do not make me delete this addition and declare you guys not being able to have nice things.
    • +
    • Secondary entance to EVA now directly leads into the medbay hardsuit section. Sorry for any inconviences this will cause. The CMO can now fetch the hardsuits whenever they want.
    • +
    • Secondary security hardsuit has been added to the armory. Security members please stop stealing engineer's hardsuits when you guys want to pair up for space travel.
    • +
    • Firelocks have been moved around in the main hallways to form really ghetto versions of airlocks.
    • +
    • Violin spawns in theatre storage now. I didn't put the piano there though, that was someone else.
    • +
    • Psych office in medbay has been made better looking.
    • +
    +

    proliberate updated:

    +
      +
    • Station time is now displayed in the status tab for new players and AIs.
    • +
    + +

    30 July 2013

    +

    Erthilo updated:

    +
      +
    • EFTPOS and ATM machines should now connect to databases.
    • +
    • Gravitational Catapults can now be removed from mechs.
    • +
    • Ghost manifest rune paper naming now works correctly.
    • +
    • Fix for newscaster special characters. Still not recommended.
    • +
    +

    Kilakk updated:

    +
      +
    • Added colored department radio channels.
    • +
    + +

    28 July 2013

    +

    Segrain updated:

    +
      +
    • Camera console circuits can be adjusted for different networks.
    • +
    • Nuclear operatives and ERT members have built-in cameras in their helmets. Activate helmet to initialize it.
    • +
    + +

    26 July 2013

    +

    Kilakk updated:

    +
      +
    • Brig cell timers will no longer start counting down automatically.
    • +
    • Separated the actual countdown timer from the timer controls. Pressing "Set" while the timer is counting down will reset the countdown timer to the time selected.
    • +
    + +

    11 July 2013

    +

    Chinsky updated:

    +
      +
    • Gun delays. All guns now have delays between shots. Most have less than second, lasercannons and pulse rifles have around 2 seconds delay. Automatics have zero, click-speed.
    • +
    + +

    06 July 2013

    +

    Chinsky updated:

    +
      +
    • Humans now can be infected with more than one virus at once.
    • +
    • All analyzed viruses are put into virus DB. You can view it and edit their name and description on medical record consoles.
    • +
    • Only known viruses (ones in DB) will be detected by the machinery and HUDs.
    • +
    • Viruses cause fever, body temperature rising the more stage is.
    • +
    • Humans' body temperature does not drift towards room one unless there's big difference in them.
    • +
    • Virus incubators now can transmit viuses from dishes to blood sample.
    • +
    • New machine - centrifuge. It can isolate antibodies or viruses (spawning virus dish) from a blood sample in vials. Accepts vials only.
    • +
    • Fancy vial boxes in virology, one of them is locked by ID with MD access.
    • +
    • Engineered viruses are now ariborne too.
    • +
    + +

    05 July 2013

    +

    Spamcat updated:

    +
      +
    • Pulse! Humans now have hearbeat rate, which can be measured by right-clicking someone - Check pulse or by health analyzer. Medical machinery also has heartbeat monitors. Certain meds and conditions can influence it.
    • +
    + +

    03 July 2013

    +

    Segrain updated:

    +
      +
    • Security and medical cyborgs can use their HUDs to access records.
    • +
    + +

    28 June 2013

    +

    Segrain updated:

    +
      +
    • AIs are now able to examine what they see.
    • +
    + +

    27 June 2013

    +

    Segrain updated:

    +
      +
    • ID cards properly setup bloodtype, DNA and fingerprints again.
    • +
    + +

    26 June 2013

    +

    Segrain updated:

    +
      +
    • Autopsy scanner properly displays time of wound infliction and death.
    • +
    • Autopsy scanner properly displays wounds by projectile weapons.
    • +
    +

    Whitellama updated:

    +
      +
    • One-antag rounds (like wizard/ninja) no longer end automatically upon death
    • +
    • Space ninja has been implemented as a voteable gamemode
    • +
    • Space ninja spawn landmarks have been implemented (but not yet placed on the map), still spawn at carps-pawns instead. (The code will warn you about this and ask you to report it, it's a known issue.)
    • +
    • Five new space ninja directives have been added, old directives have been reworded to be less harsh
    • +
    • Space ninjas have been given their own list as antagonists, and are no longer bundled up with traitors
    • +
    • Space ninjas with a "steal a functional AI" objective will now succeed by downloading one into their suits
    • +
    • Space ninja suits' exploding on death has been nerfed, so as not to cause breaches
    • +
    • A few space ninja titles/names have been added and removed to be slightly more believable
    • +
    • The antagonist selector no longer chooses jobbanned players when it runs out of willing options
    • +
    + +

    23 June 2013

    +

    Segrain updated:

    +
      +
    • Airlocks of various models can be constructed again.
    • +
    +

    faux updated:

    +
      +
    • There has been a complete medbay renovation spearheaded by Vetinarix. http://baystation12.net/forums/viewtopic.php?f=20&t;=7847 <-- Please put any commentary good or bad, here.
    • +
    • Some maintenance doors within RnD and Medbay have had their accesses changed. Maintenance doors in the joint areas (leading to the research shuttle, virology, and xenobiology) are now zero access. Which means anyone in those joints can enter the maintenance tunnels. This was done to add additional evacuation locations during radiation storms. Additional maintenance doors were added to the tunnels in these areas to prevent docs and scientists from running about.
    • +
    • Starboard emergency storage isn't gone now, it's simply located in the escape wing.
    • +
    • An engineering training room has been added to engineering. This location was previously where surgery was located. If you are new to engineering or need to brush up on your skills, please use this area for testing.
    • +
    + +

    22 June 2013

    +

    Cael_Aislinn updated:

    +
      +
    • The xenoarchaeology depth scanner will now tell you what energy field is required to safely extract a find.
    • +
    • Excavation picks will now dig faster, and xenoarchaeology as a whole should be easier to do.
    • +
    + +

    21 June 2013

    +

    Jupotter updated:

    +
      +
    • Fix the robotiscist preview in the char setupe screen
    • +
    + +

    18 June 2013

    +

    Segrain updated:

    +
      +
    • Fixed some bugs in windoor construction.
    • +
    • Secure windoors are made with rods again.
    • +
    • Windoors drop their electronics when broken. Emagged windoors can have theirs removed by crowbar.
    • +
    • Airlock electronics can be configured to make door open for any single access on it instead of all of them.
    • +
    • Cyborgs can preview their icons before choosing.
    • +
    + +

    13 June 2013

    +

    Kilakk updated:

    +
      +
    • Added the Xenobiologist job. Has access to the research hallway and to xenobiology.
    • +
    • Removed Xenobiology access from Scientists.
    • +
    • Removed the Xenobiologist alternate title from Scientists.
    • +
    • Added "Xenoarchaeology" to the RD, Scientists, and to the ID computer.
    • +
    • Changed the Research Outpost doors to use "Xenoarchaeology" access.
    • +
    + +

    12 June 2013

    +

    Zuhayr updated:

    +
      +
    • Added pneumatic cannon and harpoons.
    • +
    • Added embedded projectiles. Bullets and thrown weapons may stick in targets. Throwing them by hand won't make them stick, firing them from a cannon might. Implant removal surgery will get rid of shrapnel and stuck items.
    • +
    + +

    11 June 2013

    +

    Meyar updated:

    +
      +
    • Fixes a security door with a firedoor ontop of it.
    • +
    • Fixed a typo relating to the admin Select Equipment Verb. (It's RESPONSE team not RESCUE team)
    • +
    • ERT are now automated, from their spawn to their shuttle. Admin intervention no longer required! (Getting to the mechs still requires admin permission generally)
    • +
    • Added flashlights to compensate for the weakened PDA lights
    • +
    • ERT Uniforms updated to be in line with Centcom uniforms. No more turtlenecks, no sir.
    • +
    + +

    09 June 2013

    +

    Segrain updated:

    +
      +
    • Emagged supply console can order SpecOp crates again.
    • +
    + +

    06 June 2013

    +

    Asanadas updated:

    +
      +
    • Added a whimsical suit to the head of personnel's secret clothing locker.
    • +
    +

    Meyar updated:

    +
      +
    • Disposal's mail routing fixed. Missing pipes replaced.
    • +
    • Chemistry is once again a part of the disposals delivery circuit.
    • +
    • Added missing sorting junctions to Security and HoS office.
    • +
    • Fixed a duplicate sorting junction.
    • +
    + +

    05 June 2013

    +

    Chinsky updated:

    +
      +
    • Load bearing equipment - webbings and vests for engineers and sec. Attach to jumpsuit, use 'Look in storage' verb (object tab) to open.
    • +
    +

    Segrain updated:

    +
      +
    • Exosuits now can open firelocks by walking into them.
    • +
    + +

    01 June 2013

    +

    Chinsky updated:

    +
      +
    • Bloody footprints! Now stepping in the puddle will dirty your shoes/feet and make you leave bloody footprints for a bit.
    • +
    • Blood now dries up after some time. Puddles take ~30 minutes, small things 5 minutes.
    • +
    • Untreated wounds now heal. No more toe stubs spamming you with pain messages for the rest of the shift.
    • +
    • On the other side, everything is healed slowly. Maximum you cna squeeze out of first aid is 0.5 health per tick per organ. Lying down makes it faster too, by 1.5x factor.
    • +
    • Lids! Click beaker/bottle in hand to put them on/off. Prevent spilling
    • +
    • Added 'hailer' to security lockers. If used in hand, says "Halt! Security!". For those who can't run and type.
    • +
    + +

    31 May 2013

    +

    Segrain updated:

    +
      +
    • Portable canisters now properly connect to ports beneath them on map load.
    • +
    • Fixed unfastening gas meters.
    • +
    + +

    30 May 2013

    +

    Segrain updated:

    +
      +
    • Meteor showers actually spawn meteors now.
    • +
    • Engineering tape fits into toolbelt and can be placed on doors.
    • +
    • Pill bottles can hold paper.
    • +
    +

    Spamcat updated:

    +
      +
    • Pill bottle capacity increased to 14 items.
    • +
    • Fixed Lamarr (it now spawns properly)
    • +
    +

    proliberate updated:

    +
      +
    • Station time is now displayed in the status tab for new players and AIs.
    • +
    + +

    28 May 2013

    +

    Erthilo updated:

    +
      +
    • Fixes everyone being able to understand alien languages. HERE IS YOUR TOWER OF BABEL
    • +
    +

    VitrescentTortoise updated:

    +
      +
    • Wizard's forcewall now works.
    • +
    + +

    26 May 2013

    +

    Chinsky updated:

    +
      +
    • Tentacles! Now clone damage will make you horribly malformed like examine text says.
    • +
    +

    Meyar updated:

    +
      +
    • The syndicate shuttle now has a cycling airlock during Nuke rounds.
    • +
    • Restored the ability for the syndicate Agent ID to change the name on the card (reforge it) more than once.
    • +
    • ERT Radio now functional again.
    • +
    • Research blast doors now actually lock down the entirety of station-side Research.
    • +
    • Added lock down buttons to the wardens office.
    • +
    • The randomized barsign has made a return.
    • +
    • Syndicate Agent ID's external airlock access restored.
    • +
    +

    VitrescentTortoise updated:

    +
      +
    • Added a third option for not getting any job preferences. It allows you to return to the lobby instead of joining.
    • +
    + +

    25 May 2013

    +

    Erthilo updated:

    +
      +
    • Fixes alien races appearing an unknown when speaking their language.
    • +
    • Fixes alien races losing their language when cloned.
    • +
    • Fixes UI getting randomly reset when trying to change it in Genetics Scanners.
    • +
    + +

    21 May 2013

    +

    SkyMarshal updated:

    +
      +
    • ZAS will now speed air movement into/out of a zone when unsimulated tiles (e.g. space) are involved, in relation to the number of tiles.
    • +
    • Portable Canisters will now automatically connect to any portable connecter beneath them on map load.
    • +
    • Bug involving mis-mapped disposal junction fixed
    • +
    • Air alarms now work for atmos techs (whoops!)
    • +
    • The Master Controller now properly stops atmos when it runtimes.
    • +
    • Backpacks can no longer be contaminated
    • +
    • ZAS no longer logs air statistics.
    • +
    • ZAS now rebuilds as soon as it detects a semi-complex change in geometry. (It was doing this already, but in a convoluted way which was actually less efficient)
    • +
    • General code cleanup/commenting of ZAS
    • +
    • Jungle now initializes after the random Z-level loads and atmos initializes.
    • +
    + +

    15 May 2013

    +

    Spamcat updated:

    +
      +
    • Added telescopic batons to HoS's and captain's lockers. These are quite robust and easily concealable.
    • +
    + +

    14 May 2013

    +

    Cael_Aislinn updated:

    +
      +
    • Depth scanners can now be used to determine what material archaeological deposits are made of, meaning lab analysis is no longer required.
    • +
    • Some useability issues with xenoarchaeology tools have been resolved, and the transit pods cycle automatically now.
    • +
    + +

    24 April 2013

    +

    Jediluke69 updated:

    +
      +
    • Added 5 new drinks (Kira Special, Lemonade, Brown Star, Milkshakes, Rewriter)
    • +
    • Nanopaste now heals about half of what it used to
    • +
    • Ballistic crates should now come with shotguns loaded with actual shells no more beanbags
    • +
    • Iced tea no longer makes a glass of .what?
    • +
    +

    NerdyBoy1104 updated:

    +
      +
    • New Botany additions: Rice and Plastellium. New sheet material: Plastic.
    • +
    • Plastellium is refined into plastic by first grinding the produce to get plasticide. 20 plasticide + 10 polytrinic acid makes 10 sheets of plastic which can be used to make crates, forks, spoons, knives, ashtrays or plastic bags from.
    • +
    • Rice seeds grows into rice stalks that you grind to get rice. 10 Rice + 5 Water makes boiled rice, 10 rice + 5 milk makes rice pudding, 10 rice + 5 universal enzyme (in beaker) makes Sake.
    • +
    +

    faux updated:

    +
      +
    • Mixed Wardrobe Closet now has colored shoes and plaid skirts.
    • +
    • Dress uniforms added to the Captain, RD, and HoP wardrobe closets. A uniform jacket has also been added to the Captain's closet. HoS' hat has been re-added to their closet. I do not love the CMO and CE enough to give them anything.
    • +
    • Atheletic closet now has five different swimsuits *for the ladies* in them. If you are a guy, be prepared to be yelled at if you run around like a moron in one of these. Same goes for ladies who run around in shorts with their titties swaying in the space winds.
    • +
    • A set of dispatcher uniforms will spawn in the security closet. These are for playtesting the dispatcher role.
    • +
    • New suit spawns in the laundry room. It's for geezer's only. You're welcome, Book.
    • +
    • Nurse outfit variant, orderly uniform, and first responder jacket will now spawn in the medical wardrobe closet.
    • +
    • A white wedding dress will spawn in the chaplain's closet. There are also several dresses currently only adminspawnable. Admins: Look either under "bride" or "dress." The bride one leads to the colored wedding dresses, and there are some other kinds of dresses under dress.
    • +
    • No more luchador masks or boxing gloves or boxing ring. You guys have a swimming pool now, dip in and enjoy it.
    • +
    • he meeting hall has been replaced with an awkwardly placed security office meant for prisoner processing.
    • +
    • Added a couple more welding goggles to engineering since you guys liked those a lot.
    • +
    • Flasks spawn behind the bar. Only three. Don't fight over them. I don't know how to add them to the bar vending machine otherwise I would have done that instead. Detective, you have your own flask in your office, it's underneath the cigarettes on your desk.
    • +
    • Added two canes to the medical storage, for people who have leg injuries and can't walk good and stuff. I do not want to see doctors pretending to be House. These are for patients. Do not make me delete this addition and declare you guys not being able to have nice things.
    • +
    • Secondary entance to EVA now directly leads into the medbay hardsuit section. Sorry for any inconviences this will cause. The CMO can now fetch the hardsuits whenever they want.
    • +
    • Secondary security hardsuit has been added to the armory. Security members please stop stealing engineer's hardsuits when you guys want to pair up for space travel.
    • +
    • Firelocks have been moved around in the main hallways to form really ghetto versions of airlocks.
    • +
    • Violin spawns in theatre storage now. I didn't put the piano there though, that was someone else.
    • +
    • Psych office in medbay has been made better looking.
    • +
    + +

    17 April 2013

    +

    SkyMarshal updated:

    +
      +
    • ZAS is now more deadly, as per decision by administrative team. May be tweaked, but currently AIRFLOW is the biggest griefer.
    • +
    • World startup optimized, many functions now delayed until a player joins the server. (Reduces server boot time significantly)
    • +
    • Zones will now equalize air more rapidly.
    • +
    • ZAS now respects active magboots when airflow occurs.
    • +
    • Airflow will no longer throw you into doors and open them.
    • +
    • Race condition in zone construction has been fixed, so zones connect properly at round start.
    • +
    • Plasma effects readded.
    • +
    • Fixed runtime involving away mission.
    • +
    + +

    11 April 2013

    +

    SkyMarshal updated:

    +
      +
    • Fire has been reworked.
    • +
    • In-game variable editor is both readded and expanded with fire controlling capability.
    • +
    + +

    09 April 2013

    +

    SkyMarshal updated:

    +
      +
    • Fire Issues (Firedoors, Flamethrowers, Incendiary Grenades) fixed.
    • +
    • Fixed a bad line of code that was preventing autoignition of flammable gas mixes.
    • +
    • Volatile fuel is burned up after a point.
    • +
    • Partial-tile firedoors removed. This is due to ZAS breaking when interacting with them.
    • +
    + +

    04 April 2013

    +

    SkyMarshal updated:

    +
      +
    • Fixed ZAS
    • +
    • Fixed Fire
    • +
    +

    Spamcat updated:

    +
      +
    • Blood type is now saved in character creation menu, no need to edit it manually every round.
    • +
    + +

    27 March 2013

    +

    Asanadas updated:

    +
      +
    • The Null Rod has recovered its de-culting ability, for balance reasons. Metagaming with it is a big no-no!
    • +
    • Holy Water as a liquid is able to de-cult. Less effective, but less bloody. May be changed over the course of time for balance.
    • +
    + +

    26 March 2013

    +

    Spamcat updated:

    +
      +
    • Chemmaster now puts pills in pill bottles (if one is inserted).
    • +
    • Stabbing someone with a syringe now deals 3 damage instead of 7 because 7 is like, a crowbar punch.
    • +
    • Lizards can now join mid-round again.
    • +
    • Chemicals in bloodstream will transfer with blood now, so don't get drunk before your blood donation. Viruses and antibodies transfer through blood too.
    • +
    • Virology is working again.
    • +
    + +

    15 March 2013

    +

    Cael_Aislinn updated:

    +
      +
    • Mapped a compact research base on the mining asteroid, with multiple labs and testing rooms. It's reachable through a new (old) shuttle dock that leaves from the research wing on the main station.
    • +
    + +

    14 March 2013

    +

    Spamcat updated:

    +
      +
    • Figured I should make one of these. Syringestabbing now produces a broken syringe complete with fingerprints of attacker and blood of a victim, so dispose your evidence carefully. Maximum transfer amount per stab is lowered to 10.
    • +
    + +

    11 March 2013

    +

    CIB updated:

    +
      +
    • Cloning now requires you to put slabs of meat into the cloning pod to replenish biomass.
    • +
    +

    Cael Aislinn updated:

    +
      +
    • The xenoarchaeology update is here. This includes a major content overhaul and a bunch of new features for xenoarchaeology.
    • +
    • Digsites (strange rock deposits) are now much more nuanced and interesting, and a huge number of minor (non-artifact) finds have been added.
    • +
    • Excavation is now a complex process that involves digging into the rock to the right depth.
    • +
    • Chemical analysis is required for safe excavation of the digsites, in order to determine how best to extract the finds.
    • +
    • Anomalous artifacts have been overhauled and many longstanding bugs with existing effects have been fixed - the anomaly utiliser should now work much more often.
    • +
    • Numerous new artifact effects have been added and some new artifact types can be dug up from the asteroid.
    • +
    • New tools and equipment have been added, including normal and spaceworthy versions of the anomaly suits, excavation tools and other neat gadgets.
    • +
    • Five books have been written by subject matter experts from around the galaxy to help the crew of the Exodus come to grips with this exacting new science (over 3000 words of tutorials!).
    • +
    +

    Chinsky updated:

    +
      +
    • Sec HUDs now can see short versions of sec records.on examine. Med HUDs do same for medical records, and can set medical status of patient.
    • +
    • Damage to the head can now cause brain damage.
    • +
    + +

    09 March 2013

    +

    Cael Aislinn updated:

    +
      +
    • Beekeeping is now possible. Construct an apiary of out wood and embed it into a hydroponics tray, then get a queen bee and bottle of BeezEez from cargo bay. + Hives produce honey and honeycomb, but be wary if the bees start swarming.
    • +
    + +

    06 March 2013

    +

    Cael Aislinn updated:

    +
      +
    • Type 1 thermoelectric generators and the associated binary circulators are now moveable (wrench to secure/unsecure) and orderable via Quartermaster.
    • +
    • code/maps/rust_test.dmm contains an example setup for a functional RUST reactor. Maximum output is in the range of 12 to 20MW (12 to 20 million watts).
    • +
    • Removed double announcement for gridchecks, reduced duration of gridchecks.
    • +
    +

    RavingManiac updated:

    +
      +
    • You can now stab people with syringes using the "harm" intent. This destroys the syringe and transfers a random percentage of its contents into the target. Armor has a 50% chance of blocking the syringe.
    • +
    + +

    05 March 2013

    +

    CIB updated:

    +
      +
    • Added internal organs. They're currently all located in the chest. Use advanced scanner to detect damage. Use the same surgery as for ruptured lungs to fix them.
    • +
    +

    Cael Aislinn updated:

    +
      +
    • Set roundstart music to randomly choose between space.ogg and traitor.ogg (see http://baystation12.net/forums/viewtopic.php?f=5&t;=6972)
    • +
    • All RUST components except for TEGs (which generate the power) are now obtainable ingame, bored engineers should get hold of them and setup an experimental reactor for testing purposes.
    • +
    + +

    27 February 2013

    +

    Gamerofthegame updated:

    +
      +
    • Added the (base gear) ERT preset for the debug command.
    • +
    • Map fixes, Virology hole fixed. Atmospheric fixes for mining and, to a less extent, the science outpost. (No, not cycling airlocks)
    • +
    • Fiddled with the ERT set up location on Centcom. Radmins will now have a even easier time equiping a team of any real pratical size, especially coupled with the above debug command.
    • +
    + +

    25 February 2013

    +

    Cael Aislinn updated:

    +
      +
    • As well as building hull shield generators, normal shield gens can now be built (see http://baystation12.net/forums/viewtopic.php?f=1&t;=6993).
    • +
    • New random events: multiple new system wide-events have been have been added to the newscaster feeds, some not quite as respectable as others.
    • +
    • New random event: some lucky winners will win the TC Daily Grand Slam Lotto, while others may be the target of malicious hackers.
    • +
    + +

    23 February 2013

    +

    Cael Aislinn updated:

    +
      +
    • RUST machinery components should now be researchable (with high requirements) and orderable through QM (with high cost).
    • +
    • Shield machinery should now be researchable (with high requirements) and orderable through QM (with high cost). This one is reportedly buggy.
    • +
    • Rogue vending machines should revert back to normal at the end of the event.
    • +
    • New Unathi hair styles.
    • +
    + +

    22 February 2013

    +

    Chinsky updated:

    +
      +
    • Change to body cavity surgery. Can only put items in chest, groind and head. Max size for item - 3 (chest), 2 (groin), 1 (head). For chest surgery ribs should be bent open, (lung surgery until second scalpel step). Surgery step needs preparation step, with drill. After that you can place item inside, or seal it with cautery to do other step instead.
    • +
    + +

    20 February 2013

    +

    Chinsky updated:

    +
      +
    • Added new surgery: putting items inside people. After you use retractor to keep incision open, just click with any item to put it inside. But be wary, if you try to fit something too big, you might rip the veins. To remove items, use implant removal surgery.
    • +
    • Crowbar can be used as alternative to retractor.
    • +
    • Can now unload guns by clicking them in hand.
    • +
    • Fixed distance calculation in bullet missing chance computation, it was always assuming 1 or 0 tiles. Now distace REALLY matters when you shoot.
    • +
    • To add more FUN to previous thing, bullets missed to not disappear but keep going until they hit something else.
    • +
    • Compressed Matter and Explosive implants spawn properly now.
    • +
    • Tweaks to medical effects: removed itch caused by bandages. Chemical effects now have non-100 chance of appearing, the stronger medicine, the more probality it'll have side effects.
    • +
    + +

    18 February 2013

    +

    Cael Aislinn updated:

    +
      +
    • Security bots will now target hostile mobs, and vice versa.
    • +
    • Carp should actually emigrate now, instead of just immigrating then squatting around the outer hull.
    • +
    • Admins and moderators have been split up into separate 'who' verbs (adminwho and modwho respectively).
    • +
    + +

    14 February 2013

    +

    CIB updated:

    +
      +
    • Medical side-effects(patients are going to come back for secondary treatment)
    • +
    • NT loyalty setting(affects command reports and gives antags hints who might collaborate with them)
    • +
    • Simple animal balance fixes(They're slower now)
    • +
    +

    CaelAislinn updated:

    +
      +
    • Re-added old ion storm laws, re-added grid check event.
    • +
    • Added Rogue Drone and Vermin Infestation random events.
    • +
    • Added/fixed space vines random event.
    • +
    • Updates to the virus events.
    • +
    • Spider infestation and alien infestation events turned off by default.
    • +
    • Soghun, taj and skrell all have unique language text colours.
    • +
    • Moderators will no longer be listed in adminwho, instead use modwho.
    • +
    +

    Gamerofthegame updated:

    +
      +
    • Miscellaneous mapfixes.
    • +
    + +

    13 February 2013

    +

    Erthilo updated:

    +
      +
    • Fixed SSD (logged-out) players not staying asleep.
    • +
    • Fixed set-pose verb and mice emotes having extra periods.
    • +
    • Fixed virus crate not appearing and breaking supply shuttle.
    • +
    • Fixed newcaster photos not being censored.
    • +
    + +

    31 January 2013

    +

    CIB updated:

    +
      +
    • Chilis and cold chilis no longer kill in small amounts
    • +
    • Chloral now again needs around 5 units to start killing somebody
    • +
    + +

    23 January 2013

    +

    Cael_Aislinn updated:

    + + +

    21 January 2013

    +

    Cael_Aislinn updated:

    +
      +
    • Satchels and ore boxes can now hold strange rocks.
    • +
    • Closets and crates can now be built out of 5 and 10 plasteel respectively.
    • +
    • Observers can become mice once more.
    • +
    + +

    13 January 2013

    +

    Chinsky updated:

    +
      +
    • If you get enough (6) blood drips on one tile, it'll turn into a blood puddle. Should make bleeding out more visible.
    • +
    • Security belt now able to hold taser, baton and tape roll.
    • +
    • Added alternative security uniform to Security wardrobes.
    • +
    • Ported Urist cult runes. Down with the crayon drawings! Example: http://dl.dropbox.com/u/26846767/images/SS13/255_symbols.PNG
    • +
    • Engineering tape now require engineer OR atmos access instead of both.
    • +
    • Implants now will react to EMP, possibly in !!FUN!! ways
    • +
    +

    GauHelldragon updated:

    +
      +
    • Servicebots now have RoboTray and Printing Pen. Robotray can be used to pick up and drop food/drinks. Printing pen can alternate between writing mode and rename paper mode by clicking it.
    • +
    • Farmbots. A new type of robot that weeds, waters and fertilizes. Use robot arm on water tank. Then use plant analyzer, mini-hoe, bucket and finally proximity sensor.
    • +
    • Chefs can clang their serving trays with a rolling pin. Just like a riot shield!
    • +
    + +

    07 January 2013

    +

    Cael_Aislinn updated:

    + +

    Chinsky updated:

    +
      +
    • Implants: Explosvie implant, exploding when victim hears the codephrase you set.
    • +
    • Implants: Compressed Matter implat, scan item (making it disappear), inject yourself and recall that item on will!
    • +
    • Implant removal surgery, with !!FUN!! results if you mess up it.
    • +
    • Coats now have pockets again.
    • +
    • Bash people on tabetops. an windows, or with stools. Grab people to bash them on tables or windows (better grab for better hit on windows). Drag stool sprite on you to pick it up, click on it in hand to make it usual stool again.
    • +
    • Surgical caps, and new sprites for bloodbags and fixovein.
    • +
    • Now some surgery steps will bloody your hands, Full-body blood coat in case youy mess up spectacualry.
    • +
    • Ported some crates (Art, Surgery, Sterile equiplemnt).
    • +
    • Changed contraband crates. Posters moved to Art Crate, cigs and lipstick ot party crate. Now contraband crate has illegal booze and illicit drugs.
    • +
    • Finally got evac party lights
    • +
    • Now disfigurment,now it WILL happen when damage is bad enough.
    • +
    • Now if you speak in depressurized area (less than 10 kPa) only people next to you can hear you. Radios still work though.
    • +
    +
    + +
    Baystation 12 Credit List + + + + +
    + Current BS12 Project Maintainers: -Click Here-
    + Currently Active GitHub BS12 contributor list: -Click Here-
    + Code: Abi79, Aryn, Cael_Aislinn, Ccomp5950, Chinsky, cib, CompactNinja, DopeGhoti, Erthilo, Hawk_v3, Head, Ispil, JoeyJo0, Lexusjjss, Melonstorm, Miniature, Mloc, NerdyBoy1104, PsiOmegaDelta, SkyMarshal, Snapshot, Spectre, Strumpetplaya, Sunfall, Tastyfish, Uristqwerty
    + Sprites: Apple_Master, Arcalane, Chinsky, CompactNinja, Deus Dactyl, Erthilo, Flashkirby, JoeyJo0, Miniature, Searif, Xenone, faux
    + Sounds: Aryn
    + Main Testers: Anyone who has submitted a bug to the issue tracker.
    +
    + +GoonStation 13 Development Team +
    + Coders: Stuntwaffle, Showtime, Pantaloons, Nannek, Keelin, Exadv1, hobnob, Justicefries, 0staf, sniperchance, AngriestIBM, BrianOBlivion
    + Spriters: Supernorn, Haruhi, Stuntwaffle, Pantaloons, Rho, SynthOrange, I Said No
    +
    +
    +

    Creative Commons License
    Except where otherwise noted, Goon Station 13 is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.
    Rights are currently extended to SomethingAwful Goons only.

    +

    Some icons by Yusuke Kamiyamane. All rights reserved. Licensed under a Creative Commons Attribution 3.0 License.

    +
    + + diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml index cc80ac58f2..9444423465 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -1,5462 +1,5356 @@ -DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. ---- -2013-01-07: - Cael_Aislinn: - - tgs: Updated server to tgstation r5200 (November 26th, 2012), see https://code.google.com/p/tgstation13/source/list - for tg's changelog. - Chinsky: - - rscadd: 'Implants: Explosvie implant, exploding when victim hears the codephrase - you set.' - - rscadd: 'Implants: Compressed Matter implat, scan item (making it disappear), - inject yourself and recall that item on will!' - - rscadd: Implant removal surgery, with !!FUN!! results if you mess up it. - - rscadd: Coats now have pockets again. - - rscadd: Bash people on tabetops. an windows, or with stools. Grab people to bash - them on tables or windows (better grab for better hit on windows). Drag stool - sprite on you to pick it up, click on it in hand to make it usual stool again. - - rscadd: Surgical caps, and new sprites for bloodbags and fixovein. - - rscadd: Now some surgery steps will bloody your hands, Full-body blood coat in - case youy mess up spectacualry. - - rscadd: Ported some crates (Art, Surgery, Sterile equiplemnt). - - tweak: Changed contraband crates. Posters moved to Art Crate, cigs and lipstick - ot party crate. Now contraband crate has illegal booze and illicit drugs. - - bugfix: Finally got evac party lights - - bugfix: Now disfigurment,now it WILL happen when damage is bad enough. - - experiment: Now if you speak in depressurized area (less than 10 kPa) only people - next to you can hear you. Radios still work though. -2013-01-13: - Chinsky: - - tweak: If you get enough (6) blood drips on one tile, it'll turn into a blood - puddle. Should make bleeding out more visible. - - tweak: Security belt now able to hold taser, baton and tape roll. - - tweak: Added alternative security uniform to Security wardrobes. - - rscadd: 'Ported Urist cult runes. Down with the crayon drawings! Example: http://dl.dropbox.com/u/26846767/images/SS13/255_symbols.PNG' - - bugfix: Engineering tape now require engineer OR atmos access instead of both. - - rscadd: Implants now will react to EMP, possibly in !!FUN!! ways - GauHelldragon: - - rscadd: Servicebots now have RoboTray and Printing Pen. Robotray can be used to - pick up and drop food/drinks. Printing pen can alternate between writing mode - and rename paper mode by clicking it. - - rscadd: Farmbots. A new type of robot that weeds, waters and fertilizes. Use robot - arm on water tank. Then use plant analyzer, mini-hoe, bucket and finally proximity - sensor. - - rscadd: Chefs can clang their serving trays with a rolling pin. Just like a riot - shield! -2013-01-21: - Cael_Aislinn: - - bugfix: Satchels and ore boxes can now hold strange rocks. - - rscadd: Closets and crates can now be built out of 5 and 10 plasteel respectively. - - rscadd: Observers can become mice once more. -2013-01-23: - Cael_Aislinn: - - tgs: Updated server to tgstation r5200 (November 26th, 2012), see https://code.google.com/p/tgstation13/source/list - for tg's changelog. -2013-01-31: - CIB: - - bugfix: Chilis and cold chilis no longer kill in small amounts - - bugfix: Chloral now again needs around 5 units to start killing somebody -2013-02-13: - Erthilo: - - bugfix: Fixed SSD (logged-out) players not staying asleep. - - bugfix: Fixed set-pose verb and mice emotes having extra periods. - - bugfix: Fixed virus crate not appearing and breaking supply shuttle. - - bugfix: Fixed newcaster photos not being censored. -2013-02-14: - CIB: - - rscadd: Medical side-effects(patients are going to come back for secondary treatment) - - rscadd: NT loyalty setting(affects command reports and gives antags hints who - might collaborate with them) - - tweak: Simple animal balance fixes(They're slower now) - CaelAislinn: - - rscadd: Re-added old ion storm laws, re-added grid check event. - - rscadd: Added Rogue Drone and Vermin Infestation random events. - - rscadd: Added/fixed space vines random event. - - tweak: Updates to the virus events. - - tweak: Spider infestation and alien infestation events turned off by default. - - tweak: Soghun, taj and skrell all have unique language text colours. - - tweak: Moderators will no longer be listed in adminwho, instead use modwho. - Gamerofthegame: - - rscadd: Miscellaneous mapfixes. -2013-02-18: - Cael Aislinn: - - rscadd: Security bots will now target hostile mobs, and vice versa. - - tweak: Carp should actually emigrate now, instead of just immigrating then squatting - around the outer hull. - - tweak: Admins and moderators have been split up into separate 'who' verbs (adminwho - and modwho respectively). -2013-02-20: - Chinsky: - - rscadd: 'Added new surgery: putting items inside people. After you use retractor - to keep incision open, just click with any item to put it inside. But be wary, - if you try to fit something too big, you might rip the veins. To remove items, - use implant removal surgery.' - - rscadd: Crowbar can be used as alternative to retractor. - - rscadd: Can now unload guns by clicking them in hand. - - tweak: Fixed distance calculation in bullet missing chance computation, it was - always assuming 1 or 0 tiles. Now distace REALLY matters when you shoot. - - rscadd: To add more FUN to previous thing, bullets missed to not disappear but - keep going until they hit something else. - - bugfix: Compressed Matter and Explosive implants spawn properly now. - - tweak: 'Tweaks to medical effects: removed itch caused by bandages. Chemical effects - now have non-100 chance of appearing, the stronger medicine, the more probality - it''ll have side effects.' -2013-02-22: - Chinsky: - - tweak: Change to body cavity surgery. Can only put items in chest, groind and - head. Max size for item - 3 (chest), 2 (groin), 1 (head). For chest surgery - ribs should be bent open, (lung surgery until second scalpel step). Surgery - step needs preparation step, with drill. After that you can place item inside, - or seal it with cautery to do other step instead. -2013-02-23: - Cael Aislinn: - - wip: RUST machinery components should now be researchable (with high requirements) - and orderable through QM (with high cost). - - wip: Shield machinery should now be researchable (with high requirements) and - orderable through QM (with high cost). This one is reportedly buggy. - - tweak: Rogue vending machines should revert back to normal at the end of the event. - - rscadd: New Unathi hair styles. -2013-02-25: - Cael Aislinn: - - rscadd: As well as building hull shield generators, normal shield gens can now - be built (see http://baystation12.net/forums/viewtopic.php?f=1&t;=6993). - - rscadd: 'New random events: multiple new system wide-events have been have been - added to the newscaster feeds, some not quite as respectable as others.' - - rscadd: 'New random event: some lucky winners will win the TC Daily Grand Slam - Lotto, while others may be the target of malicious hackers.' -2013-02-27: - Gamerofthegame: - - rscadd: Added the (base gear) ERT preset for the debug command. - - rscadd: Map fixes, Virology hole fixed. Atmospheric fixes for mining and, to a - less extent, the science outpost. (No, not cycling airlocks) - - rscadd: Fiddled with the ERT set up location on Centcom. Radmins will now have - a even easier time equiping a team of any real pratical size, especially coupled - with the above debug command. -2013-03-05: - CIB: - - rscadd: Added internal organs. They're currently all located in the chest. Use - advanced scanner to detect damage. Use the same surgery as for ruptured lungs - to fix them. - Cael Aislinn: - - soundadd: Set roundstart music to randomly choose between space.ogg and traitor.ogg - (see http://baystation12.net/forums/viewtopic.php?f=5&t;=6972) - - experiment: All RUST components except for TEGs (which generate the power) are - now obtainable ingame, bored engineers should get hold of them and setup an - experimental reactor for testing purposes. -2013-03-06: - Cael Aislinn: - - rscadd: Type 1 thermoelectric generators and the associated binary circulators - are now moveable (wrench to secure/unsecure) and orderable via Quartermaster. - - wip: code/maps/rust_test.dmm contains an example setup for a functional RUST reactor. - Maximum output is in the range of 12 to 20MW (12 to 20 million watts). - - bugfix: Removed double announcement for gridchecks, reduced duration of gridchecks. - RavingManiac: - - rscadd: You can now stab people with syringes using the "harm" intent. This destroys - the syringe and transfers a random percentage of its contents into the target. - Armor has a 50% chance of blocking the syringe. -2013-03-09: - Cael Aislinn: - - rscadd: "Beekeeping is now possible. Construct an apiary of out wood and embed\ - \ it into a hydroponics tray, then get a queen bee and bottle of BeezEez from\ - \ cargo bay. \n\t\tHives produce honey and honeycomb, but be wary if the bees\ - \ start swarming." -2013-03-11: - CIB: - - rscadd: Cloning now requires you to put slabs of meat into the cloning pod to - replenish biomass. - Cael Aislinn: - - wip: The xenoarchaeology update is here. This includes a major content overhaul - and a bunch of new features for xenoarchaeology. - - tweak: Digsites (strange rock deposits) are now much more nuanced and interesting, - and a huge number of minor (non-artifact) finds have been added. - - rscadd: Excavation is now a complex process that involves digging into the rock - to the right depth. - - rscadd: Chemical analysis is required for safe excavation of the digsites, in - order to determine how best to extract the finds. - - bugfix: Anomalous artifacts have been overhauled and many longstanding bugs with - existing effects have been fixed - the anomaly utiliser should now work much - more often. - - rscadd: Numerous new artifact effects have been added and some new artifact types - can be dug up from the asteroid. - - rscadd: New tools and equipment have been added, including normal and spaceworthy - versions of the anomaly suits, excavation tools and other neat gadgets. - - rscadd: Five books have been written by subject matter experts from around the - galaxy to help the crew of the Exodus come to grips with this exacting new science - (over 3000 words of tutorials!). - Chinsky: - - rscadd: Sec HUDs now can see short versions of sec records.on examine. Med HUDs - do same for medical records, and can set medical status of patient. - - rscadd: Damage to the head can now cause brain damage. -2013-03-14: - Spamcat: - - rscadd: Figured I should make one of these. Syringestabbing now produces a broken - syringe complete with fingerprints of attacker and blood of a victim, so dispose - your evidence carefully. Maximum transfer amount per stab is lowered to 10. -2013-03-15: - Cael_Aislinn: - - rscadd: Mapped a compact research base on the mining asteroid, with multiple labs - and testing rooms. It's reachable through a new (old) shuttle dock that leaves - from the research wing on the main station. -2013-03-26: - Spamcat: - - bugfix: Chemmaster now puts pills in pill bottles (if one is inserted). - - tweak: Stabbing someone with a syringe now deals 3 damage instead of 7 because - 7 is like, a crowbar punch. - - bugfix: Lizards can now join mid-round again. - - rscadd: Chemicals in bloodstream will transfer with blood now, so don't get drunk - before your blood donation. Viruses and antibodies transfer through blood too. - - bugfix: Virology is working again. -2013-03-27: - Asanadas: - - tweak: The Null Rod has recovered its de-culting ability, for balance reasons. - Metagaming with it is a big no-no! - - rscadd: Holy Water as a liquid is able to de-cult. Less effective, but less bloody. - May be changed over the course of time for balance. -2013-04-04: - SkyMarshal: - - bugfix: Fixed ZAS - - bugfix: Fixed Fire - Spamcat: - - bugfix: Blood type is now saved in character creation menu, no need to edit it - manually every round. -2013-04-09: - SkyMarshal: - - bugfix: Fire Issues (Firedoors, Flamethrowers, Incendiary Grenades) fixed. - - bugfix: Fixed a bad line of code that was preventing autoignition of flammable - gas mixes. - - bugfix: Volatile fuel is burned up after a point. - - rscdel: Partial-tile firedoors removed. This is due to ZAS breaking when interacting - with them. -2013-04-11: - SkyMarshal: - - experiment: Fire has been reworked. - - experiment: In-game variable editor is both readded and expanded with fire controlling - capability. -2013-04-17: - SkyMarshal: - - experiment: ZAS is now more deadly, as per decision by administrative team. May - be tweaked, but currently AIRFLOW is the biggest griefer. - - experiment: World startup optimized, many functions now delayed until a player - joins the server. (Reduces server boot time significantly) - - tweak: Zones will now equalize air more rapidly. - - bugfix: ZAS now respects active magboots when airflow occurs. - - bugfix: Airflow will no longer throw you into doors and open them. - - bugfix: Race condition in zone construction has been fixed, so zones connect properly - at round start. - - bugfix: Plasma effects readded. - - bugfix: Fixed runtime involving away mission. -2013-04-24: - Jediluke69: - - rscadd: Added 5 new drinks (Kira Special, Lemonade, Brown Star, Milkshakes, Rewriter) - - tweak: Nanopaste now heals about half of what it used to - - tweak: Ballistic crates should now come with shotguns loaded with actual shells - no more beanbags - - bugfix: Iced tea no longer makes a glass of .what? - NerdyBoy1104: - - rscadd: 'New Botany additions: Rice and Plastellium. New sheet material: Plastic.' - - rscadd: Plastellium is refined into plastic by first grinding the produce to get - plasticide. 20 plasticide + 10 polytrinic acid makes 10 sheets of plastic which - can be used to make crates, forks, spoons, knives, ashtrays or plastic bags - from. - - rscadd: Rice seeds grows into rice stalks that you grind to get rice. 10 Rice - + 5 Water makes boiled rice, 10 rice + 5 milk makes rice pudding, 10 rice + - 5 universal enzyme (in beaker) makes Sake. - faux: - - imageadd: Mixed Wardrobe Closet now has colored shoes and plaid skirts. - - imageadd: Dress uniforms added to the Captain, RD, and HoP wardrobe closets. A - uniform jacket has also been added to the Captain's closet. HoS' hat has been - re-added to their closet. I do not love the CMO and CE enough to give them anything. - - imageadd: Atheletic closet now has five different swimsuits *for the ladies* in - them. If you are a guy, be prepared to be yelled at if you run around like a - moron in one of these. Same goes for ladies who run around in shorts with their - titties swaying in the space winds. - - imageadd: A set of dispatcher uniforms will spawn in the security closet. These - are for playtesting the dispatcher role. - - imageadd: New suit spawns in the laundry room. It's for geezer's only. You're - welcome, Book. - - imageadd: Nurse outfit variant, orderly uniform, and first responder jacket will - now spawn in the medical wardrobe closet. - - imageadd: 'A white wedding dress will spawn in the chaplain''s closet. There are - also several dresses currently only adminspawnable. Admins: Look either under - "bride" or "dress." The bride one leads to the colored wedding dresses, and - there are some other kinds of dresses under dress.' - - tweak: No more luchador masks or boxing gloves or boxing ring. You guys have a - swimming pool now, dip in and enjoy it. - - tweak: he meeting hall has been replaced with an awkwardly placed security office - meant for prisoner processing. - - tweak: Added a couple more welding goggles to engineering since you guys liked - those a lot. - - imageadd: Flasks spawn behind the bar. Only three. Don't fight over them. I don't - know how to add them to the bar vending machine otherwise I would have done - that instead. Detective, you have your own flask in your office, it's underneath - the cigarettes on your desk. - - tweak: Added two canes to the medical storage, for people who have leg injuries - and can't walk good and stuff. I do not want to see doctors pretending to be - House. These are for patients. Do not make me delete this addition and declare - you guys not being able to have nice things. - - tweak: Secondary entance to EVA now directly leads into the medbay hardsuit section. - Sorry for any inconviences this will cause. The CMO can now fetch the hardsuits - whenever they want. - - tweak: Secondary security hardsuit has been added to the armory. Security members - please stop stealing engineer's hardsuits when you guys want to pair up for - space travel. - - tweak: Firelocks have been moved around in the main hallways to form really ghetto - versions of airlocks. - - tweak: Violin spawns in theatre storage now. I didn't put the piano there though, - that was someone else. - - tweak: Psych office in medbay has been made better looking. -2013-05-14: - Cael_Aislinn: - - experiment: Depth scanners can now be used to determine what material archaeological - deposits are made of, meaning lab analysis is no longer required. - - tweak: Some useability issues with xenoarchaeology tools have been resolved, and - the transit pods cycle automatically now. -2013-05-15: - Spamcat: - - rscadd: Added telescopic batons - to HoS's and captain's lockers. These are quite robust and easily concealable. -2013-05-21: - SkyMarshal: - - experiment: ZAS will now speed air movement into/out of a zone when unsimulated - tiles (e.g. space) are involved, in relation to the number of tiles. - - experiment: Portable Canisters will now automatically connect to any portable - connecter beneath them on map load. - - bugfix: Bug involving mis-mapped disposal junction fixed - - bugfix: Air alarms now work for atmos techs (whoops!) - - bugfix: The Master Controller now properly stops atmos when it runtimes. - - bugfix: Backpacks can no longer be contaminated - - tweak: ZAS no longer logs air statistics. - - tweak: ZAS now rebuilds as soon as it detects a semi-complex change in geometry. (It - was doing this already, but in a convoluted way which was actually less efficient) - - tweak: General code cleanup/commenting of ZAS - - tweak: Jungle now initializes after the random Z-level loads and atmos initializes. -2013-05-25: - Erthilo: - - bugfix: Fixes alien races appearing an unknown when speaking their language. - - bugfix: Fixes alien races losing their language when cloned. - - bugfix: Fixes UI getting randomly reset when trying to change it in Genetics Scanners. -2013-05-26: - Chinsky: - - rscadd: Tentacles! Now clone damage will make you horribly malformed like examine - text says. - Meyar: - - rscadd: The syndicate shuttle now has a cycling airlock during Nuke rounds. - - rscadd: Restored the ability for the syndicate Agent ID to change the name on - the card (reforge it) more than once. - - rscadd: ERT Radio now functional again. - - rscadd: 'Research blast doors now actually lock down the entirety of station-side - Research. ' - - rscadd: 'Added lock down buttons to the wardens office. ' - - rscadd: 'The randomized barsign has made a return. ' - - rscadd: Syndicate Agent ID's external airlock access restored. - VitrescentTortoise: - - rscadd: Added a third option for not getting any job preferences. It allows you - to return to the lobby instead of joining. -2013-05-28: - Erthilo: - - bugfix: Fixes everyone being able to understand alien languages. HERE IS YOUR - TOWER OF BABEL - VitrescentTortoise: - - bugfix: Wizard's forcewall now works. -2013-05-30: - Segrain: - - bugfix: Meteor showers actually spawn meteors now. - - tweak: Engineering tape fits into toolbelt and can be placed on doors. - - rscadd: Pill bottles can hold paper. - Spamcat: - - tweak: Pill bottle capacity increased to 14 items. - - bugfix: Fixed Lamarr (it now spawns properly) - proliberate: - - rscadd: Station time is now displayed in the status tab for new players and AIs. -2013-05-31: - Segrain: - - bugfix: Portable canisters now properly connect to ports beneath them on map load. - - bugfix: Fixed unfastening gas meters. -2013-06-01: - Chinsky: - - rscadd: Bloody footprints! Now stepping in the puddle will dirty your shoes/feet - and make you leave bloody footprints for a bit. - - rscadd: Blood now dries up after some time. Puddles take ~30 minutes, small things - 5 minutes. - - bugfix: Untreated wounds now heal. No more toe stubs spamming you with pain messages - for the rest of the shift. - - experiment: On the other side, everything is healed slowly. Maximum you cna squeeze - out of first aid is 0.5 health per tick per organ. Lying down makes it faster - too, by 1.5x factor. - - rscadd: Lids! Click beaker/bottle in hand to put them on/off. Prevent spilling - - rscadd: Added 'hailer' to security lockers. If used in hand, says "Halt! Security!". - For those who can't run and type. -2013-06-05: - Chinsky: - - rscadd: Load bearing equipment - webbings and vests for engineers and sec. Attach - to jumpsuit, use 'Look in storage' verb (object tab) to open. - Segrain: - - rscadd: Exosuits now can open firelocks by walking into them. -2013-06-06: - Asanadas: - - rscadd: Added a whimsical suit to the head of personnel's secret clothing locker. - Meyar: - - bugfix: Disposal's mail routing fixed. Missing pipes replaced. - - bugfix: 'Chemistry is once again a part of the disposals delivery circuit. ' - - bugfix: Added missing sorting junctions to Security and HoS office. - - bugfix: Fixed a duplicate sorting junction. -2013-06-09: - Segrain: - - bugfix: Emagged supply console can order SpecOp crates again. -2013-06-11: - Meyar: - - bugfix: Fixes a security door with a firedoor ontop of it. - - bugfix: Fixed a typo relating to the admin Select Equipment Verb. (It's RESPONSE - team not RESCUE team) - - rscadd: ERT are now automated, from their spawn to their shuttle. Admin intervention - no longer required! (Getting to the mechs still requires admin permission generally) - - rscadd: Added flashlights to compensate for the weakened PDA lights - - tweak: 'ERT Uniforms updated to be in line with Centcom uniforms. No more turtlenecks, - no sir. ' -2013-06-12: - Zuhayr: - - rscadd: Added pneumatic cannon and harpoons. - - experiment: Added embedded projectiles. Bullets and thrown weapons may stick in - targets. Throwing them by hand won't make them stick, firing them from a cannon - might. Implant removal surgery will get rid of shrapnel and stuck items. -2013-06-13: - Kilakk: - - rscadd: Added the Xenobiologist job. Has access to the research hallway and to - xenobiology. - - rscdel: Removed Xenobiology access from Scientists. - - rscdel: Removed the Xenobiologist alternate title from Scientists. - - rscadd: Added "Xenoarchaeology" to the RD, Scientists, and to the ID computer. - - tweak: Changed the Research Outpost doors to use "Xenoarchaeology" access. -2013-06-18: - Segrain: - - bugfix: Fixed some bugs in windoor construction. - - tweak: Secure windoors are made with rods again. - - rscadd: Windoors drop their electronics when broken. Emagged windoors can have - theirs removed by crowbar. - - rscadd: Airlock electronics can be configured to make door open for any single - access on it instead of all of them. - - rscadd: Cyborgs can preview their icons before choosing. -2013-06-21: - Jupotter: - - bugfix: Fix the robotiscist preview in the char setupe screen -2013-06-22: - Cael_Aislinn: - - tweak: The xenoarchaeology depth scanner will now tell you what energy field is - required to safely extract a find. - - tweak: Excavation picks will now dig faster, and xenoarchaeology as a whole should - be easier to do. -2013-06-23: - Segrain: - - rscadd: Airlocks of various models can be constructed again. - faux: - - experiment: There has been a complete medbay renovation spearheaded by Vetinarix. - http://baystation12.net/forums/viewtopic.php?f=20&t;=7847 <-- Please - put any commentary good or bad, here. - - tweak: Some maintenance doors within RnD and Medbay have had their accesses changed. - Maintenance doors in the joint areas (leading to the research shuttle, virology, - and xenobiology) are now zero access. Which means anyone in those joints can - enter the maintenance tunnels. This was done to add additional evacuation locations - during radiation storms. Additional maintenance doors were added to the tunnels - in these areas to prevent docs and scientists from running about. - - tweak: Starboard emergency storage isn't gone now, it's simply located in the - escape wing. - - experiment: An engineering training room has been added to engineering. This location - was previously where surgery was located. If you are new to engineering or need - to brush up on your skills, please use this area for testing. -2013-06-26: - Segrain: - - bugfix: Autopsy scanner properly displays time of wound infliction and death. - - bugfix: Autopsy scanner properly displays wounds by projectile weapons. - Whitellama: - - bugfix: One-antag rounds (like wizard/ninja) no longer end automatically upon - death - - wip: Space ninja has been implemented as a voteable gamemode - - rscadd: Space ninja spawn landmarks have been implemented (but not yet placed - on the map), still spawn at carps-pawns instead. (The code will warn you about - this and ask you to report it, it's a known issue.) - - rscadd: Five new space ninja directives have been added, old directives have been - reworded to be less harsh - - wip: Space ninjas have been given their own list as antagonists, and are no longer - bundled up with traitors - - bugfix: Space ninjas with a "steal a functional AI" objective will now succeed - by downloading one into their suits - - tweak: Space ninja suits' exploding on death has been nerfed, so as not to cause - breaches - - rscadd: A few space ninja titles/names have been added and removed to be slightly - more believable - - bugfix: The antagonist selector no longer chooses jobbanned players when it runs - out of willing options -2013-06-27: - Segrain: - - bugfix: ID cards properly setup bloodtype, DNA and fingerprints again. -2013-06-28: - Segrain: - - rscadd: AIs are now able to examine what they see. -2013-07-03: - Segrain: - - rscadd: Security and medical cyborgs can use their HUDs to access records. -2013-07-05: - Spamcat: - - rscadd: Pulse! Humans now have hearbeat rate, which can be measured by right-clicking - someone - Check pulse or by health analyzer. Medical machinery also has heartbeat - monitors. Certain meds and conditions can influence it. -2013-07-06: - Chinsky: - - rscadd: Humans now can be infected with more than one virus at once. - - rscadd: All analyzed viruses are put into virus DB. You can view it and edit their - name and description on medical record consoles. - - tweak: 'Only known viruses (ones in DB) will be detected by the machinery and - HUDs. ' - - rscadd: Viruses cause fever, body temperature rising the more stage is. - - bugfix: Humans' body temperature does not drift towards room one unless there's - big difference in them. - - tweak: Virus incubators now can transmit viuses from dishes to blood sample. - - rscadd: New machine - centrifuge. It can isolate antibodies or viruses (spawning - virus dish) from a blood sample in vials. Accepts vials only. - - rscadd: Fancy vial boxes in virology, one of them is locked by ID with MD access. - - tweak: Engineered viruses are now ariborne too. -2013-07-11: - Chinsky: - - rscadd: Gun delays. All guns now have delays between shots. Most have less than - second, lasercannons and pulse rifles have around 2 seconds delay. Automatics - have zero, click-speed. -2013-07-26: - Kilakk: - - bugfix: Brig cell timers will no longer start counting down automatically. - - tweak: Separated the actual countdown timer from the timer controls. Pressing - "Set" while the timer is counting down will reset the countdown timer to the - time selected. -2013-07-28: - Segrain: - - rscadd: Camera console circuits can be adjusted for different networks. - - rscadd: Nuclear operatives and ERT members have built-in cameras in their helmets. - Activate helmet to initialize it. -2013-07-30: - Erthilo: - - bugfix: EFTPOS and ATM machines should now connect to databases. - - bugfix: Gravitational Catapults can now be removed from mechs. - - bugfix: Ghost manifest rune paper naming now works correctly. - - bugfix: Fix for newscaster special characters. Still not recommended. - Kilakk: - - rscadd: Added colored department radio channels. -2013-08-01: - Asanadas: - - tweak: The Null Rod has recovered its de-culting ability, for balance reasons. - Metagaming with it is a big no-no! - - rscadd: Holy Water as a liquid is able to de-cult. Less effective, but less bloody. - May be changed over the course of time for balance. - CIB: - - bugfix: Chilis and cold chilis no longer kill in small amounts - - bugfix: Chloral now again needs around 5 units to start killing somebody - Cael Aislinn: - - rscadd: Security bots will now target hostile mobs, and vice versa. - - tweak: Carp should actually emigrate now, instead of just immigrating then squatting - around the outer hull. - - tweak: Admins and moderators have been split up into separate 'who' verbs (adminwho - and modwho respectively). - CaelAislinn: - - rscadd: Re-added old ion storm laws, re-added grid check event. - - rscadd: Added Rogue Drone and Vermin Infestation random events. - - rscadd: Added/fixed space vines random event. - - tweak: Updates to the virus events. - - tweak: Spider infestation and alien infestation events turned off by default. - - tweak: Soghun, taj and skrell all have unique language text colours. - - tweak: Moderators will no longer be listed in adminwho, instead use modwho. - Cael_Aislinn: - - tgs: Updated server to tgstation r5200 (November 26th, 2012), see https://code.google.com/p/tgstation13/source/list - for tg's changelog. - Chinsky: - - rscadd: 'Old new medical features:' - - rscadd: Autoinjectors! They come preloaded with 5u of inapro, can be used instantly, - and are one-use. You can replace chems inside using a syringe. Box of them is - added to Medicine closet and medical supplies crate. - - rscadd: Splints! Target broken liimb and click on person to apply. Can be taken - off in inventory menu, like handcuffs. Splinted limbs have less negative effects. - - rscadd: Advanced medikit! Red and mean, all doctors spawn with one. Contains better - stuff - advanced versions of bandaids and aloe heal 12 damage on the first use. - - tweak: Wounds with damage above 50 won't heal by themselves even if bandaged/salved. - Would have to seek advanced medical attention for those. - Erthilo: - - bugfix: Fixed SSD (logged-out) players not staying asleep. - - bugfix: Fixed set-pose verb and mice emotes having extra periods. - - bugfix: Fixed virus crate not appearing and breaking supply shuttle. - - bugfix: Fixed newcaster photos not being censored. - Gamerofthegame: - - rscadd: Miscellaneous mapfixes. - GauHelldragon: - - rscadd: Servicebots now have RoboTray and Printing Pen. Robotray can be used to - pick up and drop food/drinks. Printing pen can alternate between writing mode - and rename paper mode by clicking it. - - rscadd: Farmbots. A new type of robot that weeds, waters and fertilizes. Use robot - arm on water tank. Then use plant analyzer, mini-hoe, bucket and finally proximity - sensor. - - rscadd: Chefs can clang their serving trays with a rolling pin. Just like a riot - shield! - Jediluke69: - - rscadd: Added 5 new drinks (Kira Special, Lemonade, Brown Star, Milkshakes, Rewriter) - - tweak: Nanopaste now heals about half of what it used to - - tweak: Ballistic crates should now come with shotguns loaded with actual shells - no more beanbags - - bugfix: Iced tea no longer makes a glass of .what? - Jupotter: - - bugfix: Fix the robotiscist preview in the char setupe screen - Kilakk: - - rscadd: Added the Xenobiologist job. Has access to the research hallway and to - xenobiology. - - rscdel: Removed Xenobiology access from Scientists. - - rscdel: Removed the Xenobiologist alternate title from Scientists. - - rscadd: Added "Xenoarchaeology" to the RD, Scientists, and to the ID computer. - - tweak: Changed the Research Outpost doors to use "Xenoarchaeology" access. - Meyar: - - rscadd: The syndicate shuttle now has a cycling airlock during Nuke rounds. - - rscadd: Restored the ability for the syndicate Agent ID to change the name on - the card (reforge it) more than once. - - rscadd: ERT Radio now functional again. - - rscadd: 'Research blast doors now actually lock down the entirety of station-side - Research. ' - - rscadd: 'Added lock down buttons to the wardens office. ' - - rscadd: 'The randomized barsign has made a return. ' - - rscadd: Syndicate Agent ID's external airlock access restored. - NerdyBoy1104: - - rscadd: 'New Botany additions: Rice and Plastellium. New sheet material: Plastic.' - - rscadd: Plastellium is refined into plastic by first grinding the produce to get - plasticide. 20 plasticide + 10 polytrinic acid makes 10 sheets of plastic which - can be used to make crates, forks, spoons, knives, ashtrays or plastic bags - from. - - rscadd: Rice seeds grows into rice stalks that you grind to get rice. 10 Rice - + 5 Water makes boiled rice, 10 rice + 5 milk makes rice pudding, 10 rice + - 5 universal enzyme (in beaker) makes Sake. - RavingManiac: - - rscadd: You can now stab people with syringes using the "harm" intent. This destroys - the syringe and transfers a random percentage of its contents into the target. - Armor has a 50% chance of blocking the syringe. - Segrain: - - bugfix: Meteor showers actually spawn meteors now. - - tweak: Engineering tape fits into toolbelt and can be placed on doors. - - rscadd: Pill bottles can hold paper. - SkyMarshal: - - bugfix: Fixed ZAS - - bugfix: Fixed Fire - Spamcat: - - rscadd: Figured I should make one of these. Syringestabbing now produces a broken - syringe complete with fingerprints of attacker and blood of a victim, so dispose - your evidence carefully. Maximum transfer amount per stab is lowered to 10. - VitrescentTortoise: - - rscadd: Added a third option for not getting any job preferences. It allows you - to return to the lobby instead of joining. - Whitellama: - - bugfix: One-antag rounds (like wizard/ninja) no longer end automatically upon - death - - wip: Space ninja has been implemented as a voteable gamemode - - rscadd: Space ninja spawn landmarks have been implemented (but not yet placed - on the map), still spawn at carps-pawns instead. (The code will warn you about - this and ask you to report it, it's a known issue.) - - rscadd: Five new space ninja directives have been added, old directives have been - reworded to be less harsh - - wip: Space ninjas have been given their own list as antagonists, and are no longer - bundled up with traitors - - bugfix: Space ninjas with a "steal a functional AI" objective will now succeed - by downloading one into their suits - - tweak: Space ninja suits' exploding on death has been nerfed, so as not to cause - breaches - - rscadd: A few space ninja titles/names have been added and removed to be slightly - more believable - - bugfix: The antagonist selector no longer chooses jobbanned players when it runs - out of willing options - Zuhayr: - - rscadd: Added pneumatic cannon and harpoons. - - experiment: Added embedded projectiles. Bullets and thrown weapons may stick in - targets. Throwing them by hand won't make them stick, firing them from a cannon - might. Implant removal surgery will get rid of shrapnel and stuck items. - faux: - - imageadd: Mixed Wardrobe Closet now has colored shoes and plaid skirts. - - imageadd: Dress uniforms added to the Captain, RD, and HoP wardrobe closets. A - uniform jacket has also been added to the Captain's closet. HoS' hat has been - re-added to their closet. I do not love the CMO and CE enough to give them anything. - - imageadd: Atheletic closet now has five different swimsuits *for the ladies* in - them. If you are a guy, be prepared to be yelled at if you run around like a - moron in one of these. Same goes for ladies who run around in shorts with their - titties swaying in the space winds. - - imageadd: A set of dispatcher uniforms will spawn in the security closet. These - are for playtesting the dispatcher role. - - imageadd: New suit spawns in the laundry room. It's for geezer's only. You're - welcome, Book. - - imageadd: Nurse outfit variant, orderly uniform, and first responder jacket will - now spawn in the medical wardrobe closet. - - imageadd: 'A white wedding dress will spawn in the chaplain''s closet. There are - also several dresses currently only adminspawnable. Admins: Look either under - "bride" or "dress." The bride one leads to the colored wedding dresses, and - there are some other kinds of dresses under dress.' - - tweak: No more luchador masks or boxing gloves or boxing ring. You guys have a - swimming pool now, dip in and enjoy it. - - tweak: he meeting hall has been replaced with an awkwardly placed security office - meant for prisoner processing. - - tweak: Added a couple more welding goggles to engineering since you guys liked - those a lot. - - imageadd: Flasks spawn behind the bar. Only three. Don't fight over them. I don't - know how to add them to the bar vending machine otherwise I would have done - that instead. Detective, you have your own flask in your office, it's underneath - the cigarettes on your desk. - - tweak: Added two canes to the medical storage, for people who have leg injuries - and can't walk good and stuff. I do not want to see doctors pretending to be - House. These are for patients. Do not make me delete this addition and declare - you guys not being able to have nice things. - - tweak: Secondary entance to EVA now directly leads into the medbay hardsuit section. - Sorry for any inconviences this will cause. The CMO can now fetch the hardsuits - whenever they want. - - tweak: Secondary security hardsuit has been added to the armory. Security members - please stop stealing engineer's hardsuits when you guys want to pair up for - space travel. - - tweak: Firelocks have been moved around in the main hallways to form really ghetto - versions of airlocks. - - tweak: Violin spawns in theatre storage now. I didn't put the piano there though, - that was someone else. - - tweak: Psych office in medbay has been made better looking. - proliberate: - - rscadd: Station time is now displayed in the status tab for new players and AIs. -2013-08-04: - Chinsky: - - rscadd: Health HUD indicator replaced with Pain indicator. Now health indicator - shows pain level instead of actual vitals level. Some types of damage contribute - more to pain, some less, usually feeling worse than they really are. -2013-08-08: - Erthilo: - - bugfix: Raise Dead rune now properly heals and revives dead corpse. - - bugfix: Admin-only rejuvenate verb now heals all organs, limbs, and diseases. - - bugfix: Cyborg sprites now correctly reset with reset boards. This means cyborg - appearances can now be changed without admin intervention. -2013-09-18: - Kilakk: - - rscadd: Fax machines! The Captain and IA agents can use the fax machine to send - properly formatted messages to Central Command. - - imageadd: Gave the fax machine a fancy animated sprite. Thanks Cajoes! -2013-09-24: - Snapshot: - - rscdel: Removed hidden vote counts. - - rscdel: Removed hiding of vote results. - - rscdel: Removed OOC muting during votes. - - rscadd: Crew transfers are no longer callable during Red and Delta alert. - - wip: Started work on Auto transfer framework. -2013-10-06: - Chinsky: - - rscadd: Return of dreaded side effects. They now manifest well after their cause - disappears, so curing them should be possible without them reappearing immediately. - They also lost last stage damaging effects. -2013-10-29: - Cael_Aislinn: - - rscadd: Xenoarchaeology's chemical analysis and six analysis machines are gone, - replaced by a single one which can be beaten in a minigame. - - rscadd: Sneaky traitors will find new challenges to overcome at the research outpost, - but may also find new opportunities (transit tubes can now be traversed). - - rscadd: Finding active alien machinery should now be made significantly easier - with the Alden-Saraspova counter. -2013-11-01: - Various: - - rscadd: Autovoting, Get off the station when your 15 hour workweek is done, thanks - unions! - - rscadd: Some beach props that Chinsky finds useless. - - wip: Updated NanoUI - - rscadd: Dialysis while in sleepers - removes reagents from mobs, like the chemist, - toss him in there! - - tweak: Pipe Dispensers can now be ordered by Cargo - - rscadd: Fancy G-G-G-G-Ghosts! -2013-11-23: - Ccomp5950: - - bugfix: Players are now no longer able to commit suicide with a lasertag gun, - and will feel silly for doing so. - - bugfix: Ghosts hit with the cult book shall now actually become visible. - - bugfix: The powercells spawned with Exosuits will now properly be named to not - confuse bearded roboticists. - - bugfix: Blindfolded players will now no longer require eye surgery to repair their - sight, removing the blindfold will be sufficient. - - rscadd: Atmospheric Technicians will now have access to Exterior airlocks. -2013-11-24: - Yinadele: - - experiment: Supermatter engine added! Please treat your new engine gently, and - report any strangeness! - - tweak: Rebalanced events so people don't explode into appendicitis or have their - organs constantly explode. - - rscadd: Vending machines have had bottled water, iced tea, and grape soda added. - - rscadd: Head reattachment surgery added! Sew heads back on proper rather than - monkey madness. - - rscadd: Pain crit rebalanced - Added aim variance depending on pain levels, nerfed - blackscreen severely. - - rscadd: 'Cyborg alt titles: Robot, and Android added! These will make you spawn - as a posibrained robot. Please enjoy!' - - bugfix: Fixed the sprite on the modified welding goggles, added a pair to the - CE's office where they'll be used. - - bugfix: Fixed atmos computers- They are once again responsive! - - tweak: Added in functionality proper for explosive implants- You can now set their - level of detonation, and their effects are more responsively concrete depending - on setting. - - rscadd: Hemostats re-added to autolathe! - - rscadd: Added two manuals on atmosia and EVA, by MagmaRam! Found in engineering - and the engineering bookcase. - - bugfix: Fixed areas in medbay to have fully functional APC sectors. - - rscadd: Girders are now lasable. - - experiment: Please wait warmly, new features planned for next merge! -2013-12-01: - 'Various Developers banged their keyboards together:': - - rscadd: New Engine, the supermatter, figure out what a cooling loop is, or don't - and blow up engineering! - - rscadd: Each department will have it's own fax, make a copy of your butt and fax - it to the admins! - - rscadd: Booze and soda dispensers, they are like chemmasters, only with booze - and soda! - - rscadd: Bluespace and Cryostasis beakers, how do they work? Fuggin bluespace - how do they work? - - rscadd: You can now shove things into vending machines, impress your friends on - how things magically disappear out of your hands into the machine! - - rscadd: Robots and Androids (And gynoids too!) can now use custom job titles - - bugfix: Various bugfixes -2013-12-18: - RavingManiac: - - rscadd: Mousetraps can now be "hidden" through the right-click menu. This makes - them go under tables, clutter and the like. The filthy rodents will never see - it coming! - - tweak: Monkeys will no longer move randomly while being pulled. -2014-01-01: - Various: - - rscadd: AntagHUD and MedicalHUD for ghosts, see who the baddies are, check for - new configuration options. - - rscadd: Ghosts will now have bold text if they are in the same room as the person - making conversations easier to follow. - - rscadd: New hairstyles! Now you can use something other then hotpink floor length - braid. - - wip: DNA rework, tell us how you were cloned and became albino! - - rscadd: Dirty floors, so now you know exactly how lazy the janitors are! - - rscadd: A new UI system, feel free to color it yourself, don't set it to completely - clear or you will have a bad time. - - rscadd: Cryogenic storage, for all your SSD needs. - - rscadd: New hardsuits for those syndicate tajaran -2014-02-01: - Various: - - rscadd: NanoUI for PDA - - rscadd: Write in blood while a ghost in cult rounds with enough cultists - - rscadd: Cookies, absurd sandwiches, and even cookable dioanae nymphs! - - rscadd: A bunch of new guns and other weapons - - rscadd: Species specific blood -2014-02-19: - Aryn: - - experiment: New air model. Nothing should change to a great degree, but temperature - flow might be affected due to closed connections not sticking around. -2014-03-01: - Various: - - rscadd: Paint Mixing, red and blue makes purple! - - rscadd: New posters to tell you to respect those darned cat people - - rscadd: NanoUI for APC's, Canisters, Tank Transfer Valves and the heaters / coolers - - tweak: PDA bombs are now less annoying, and won't always blow up / cause internal - bleeding - - tweak: Blob made less deadly - - rscadd: Objectiveless Antags now a configuration option, choose your own adventure! - - wip: Engineering redesign, now with better monitoring of the explodium supermatter! - - rscadd: Security EOD - - rscadd: New playable race, IPC's, go beep boop boop all over the station! - - rscadd: Gamemode autovoting, now players don't have to call for gamemode votes, - it's automatic! -2014-03-05: - RavingManiac: - - rscadd: Smartfridges added to the bar, chemistry and virology. No more clutter! - - rscadd: A certain musical instrument has returned to the bar. - - rscadd: There is now a ten second delay between ingesting a pill/donut/milkshake - and regretting it. -2014-03-10: - Chinsky: - - rscadd: Viruses now affect certain range of species, different for each virus - - tweak: Spaceacilline now prevents infection, and has a small chance to cure viruses - at Stage 1. It does not give them antibodies though, so they can get sick again! - - tweak: Biosuits and spacesuits now offer more protection against viruses. Full - biosuit competely prevents airborne infection, when coupled with gloves they - both protect quite well from contact ones - - rscadd: Sneezing now spreads viruses in front of mob. Sometimes he gets a warning - beforehand though -2014-03-30: - RavingManiac: - - rscadd: Inflatable walls and doors added. Useful for sealing off hull breaches, - but easily punctured by sharp objects and Tajarans. -2014-04-06: - RavingManiac: - - tweak: Tape recorders and station-bounced radios now work inside containers and - closets. -2014-04-11: - Jarcolr: - - rscadd: You can now flip coins like a D2 - - tweak: Miscellaneous cargo crates got a tiny buff, Standard Costume crate is now - Costume Crate - - tweak: Grammar patch,telekinesis/amputated arm exploit fixes,more in the future - - tweak: Grille kicking now does less damage - - tweak: TELESCOPIC baton no longer knocks anybody down,still got a lot of force - though - - tweak: Other small-ish changes and fixes that aren't worth mentioning -2014-04-25: - Various: - - rscadd: Overhauled saycode, you can now use languages over the radio. - - rscadd: Chamelon items beyond just the suit. - - rscadd: NanoUI Virology - - rscadd: 3D Sounds - - rscadd: AI Channel color for when they want to be all sneaky - - rscadd: New inflatable walls and airlocks for your breach sealing pleasure. - - rscadd: Carbon Copy papers, so you can subject everyone to your authority and - paperwork, but mainly paperwork - - rscadd: Undershirts and rolling down jumpsuits - - rscadd: Insta-hit tasers, can be shot through glass as well. - - rscadd: Changeling balances, an emphasis put more on stealth. - - rscdel: Genetics disabled - - rscdel: Telescience removed, might be added again when we come up with a less - math headache enducing version of it. - - bugfix: Bugfixes galore! -2014-04-29: - HarpyEagle: - - rscadd: Webbing vest storage can now be accessed by clicking on the item in inventory - - rscadd: Holsters can be accessed by clicking on them in inventory - - rscadd: Webbings and other suit attachments are now visible on the icon in inventory - - tweak: Removing jumpsuits now requires drag and drop to prevent accidental undressing - - rscadd: Added an action icon for magboots that can be used to toggle them similar - to flashlights - - rscadd: Fuel tanks now spill fuel when wrenched open -2014-05-03: - Cael_Aislinn: - - rscadd: "Coming out of nowhere the past few months, the Garland Corporation has\ - \ made headlines with a new prehistoric theme park delighting travellers with\ - \ species thought extinct. Now available for research stations everywhere is\ - \ the technology that made it all possible! Features include:
    \n\t\t\t-\ - \ 13 discoverable prehistoric species to clone from fossils (including 5 brand\ - \ new ones).
    \n\t\t\t- 11 discoverable prehistoric plants to clone from fossils\ - \ (including 9 brand new ones).
    \n\t\t\t- New minigame that involves correctly\ - \ ordering the genomes inside each genetic sequence to unlock an animal/plant.
    \n\ - \t\t\t- Some prehistoric animals and plants may seem strangely familiar... while\ - \ others may bring more than the erstwhile scientist bargains for.
    \n




    " -2014-05-06: - Hubble: - - rscadd: Clip papers together by hitting a paper with a paper or photo - - imageadd: Adds icons for copied stamps -2014-05-16: - HarpyEagle: - - rscadd: Silicon mob types (AI, cyborgs, PAI) can now speak certain species languages - depending on type and module - - rscadd: Languages can now be whispered when using the language code with either - the whisper verb or the whisper speech code -2014-05-23: - Hubble: - - rscadd: Personal lockers are now resettable - - rscadd: Take off people's accessories or change their sensors in the drag and - drop-interface - - rscadd: Merge paper bundles by hitting one with another - - tweak: Line breaks in Security, Medical and Employment Records - - tweak: Record printouts will have names on it - - tweak: Set other people's internals in belt and suit storage slots - - bugfix: No longer changing suit sensors while cuffed - - bugfix: No longer emptying other people's pockets when they are not full yet -2014-05-28: - Chinsky: - - rscadd: Adds few new paperBBcode tags, to make up for HTML removal. - - rscadd: '[logo] tag draws NT logo image (one from wiki).' - - rscadd: '[table] [/table] tags mark borders of tables. [grid] [/grid] are borderless - tables, useful of making layouts. Inside tables following tags are used: [row] - marks beginning of new table row, [cell] - beginning of new table cell.' -2014-05-31: - Jarcolr: - - rscadd: 21 New cargo crates, go check them out! - - rscadd: Peanuts have now been added, food items are now being developed. - - rscadd: 2 new cargo groups, Miscellaneous and Supply. - - rscadd: Sugarcane seeds can now be gotten from the seed dispenser. - - rscadd: 5 new satchels when selecting "satchel" for RD, scientist, botanist, virologist, - geneticist (disabled) and chemist. - - rscadd: Clicking on a player with a paper/book when you have the eyes selected - shows them the book/paper forcefully. -2014-06-03: - Hubblenaut: - - rscadd: Added wheelchairs - - tweak: Replaced stool in Medical Examination with wheelchair - - tweak: Using a fire-extinguisher to propel you on a chair can have consequences - (drive into walls and people, do it!) -2014-06-13: - HarpyEagle: - - rscadd: Added docking ports for shuttles - - rscadd: Shuttle airlocks will automatically open and close, preventing people - from being sucked into space by because someone on another z-level called a - shuttle - - rscadd: Some docking ports can also double as airlocks - - rscadd: Docking ports can be overriden to prevent any automatic action. Shuttles - will wait for players to open/close doors manually - - rscadd: Shuttles can be forced launched, which will make them not wait for airlocks - to be properly closed -2014-06-15: - HarpyEagle: - - bugfix: Fixed wound autohealing regardless of damage amount. The appropriate wound - will now be assigned correctly based on damage amount and type - - bugfix: Fixed several other bugs related wounds that resulted in damage magically - disappearing - - bugfix: Fixed various sharp objects not being counted as sharp, bullets in particular - - bugfix: Fixed armour providing more protection from bullets than it was supposed - to -2014-06-19: - Chinsky: - - rscadd: Adds guest terminals on the map. These wall terminals let anyone issue - temporary IDs. Only access that issuer has can be granted, and maximum time - pass can be issued for is 20 minutes. All operations are logged in terminals. -2014-06-20: - Cael_Aislinn: - - rscadd: 'New discoverable items added to xenoarchaeology, and new features for - some existing ones. Artifact harvesters can now harvest the secondary effect - of artifacts as well as the primary one.
    - -
    ' - - tweak: 'Artifact utilisers should be much nicer/easier to use now.
    - -
  • Alden-Saraspova counters and talking items should work properly - now.
    - -
  • - -
    ' -2014-07-01: - Various: - - experiment: Hardsuit breaching. - - experiment: Rewritten fire. - - experiment: Supermatter now glows and sucks things into it as it approaches criticality. - - rscadd: Station Vox (Vox pariahs) are now available. - - rscadd: Wheelchairs. - - rscadd: Cargo Trains. - - rscadd: Hardsuit cycler machinery. - - rscadd: Rewritten lighting (coloured lights!) - - rscadd: New Mining machinery and rewritten smelting. - - rscadd: Rewritten autolathe - - rscadd: Mutiny mode. - - rscadd: NanoUI airlock and docking controllers. - - rscadd: Completely rewritten shuttle code. - - rscadd: 'Derelict Z-level replacement: construction site.' - - rscadd: Computer3 laptops. - - rscadd: Constructable SMES units. - - rscadd: Omni-directional atmos machinery. - - rscadd: Climbable tables and crates. - - rscadd: Xenoflora added to Science. - - rscadd: Utensils can be used to eat food. - - rscadd: Decks of cards are now around the station. - - rscadd: Service robots can speak languages. - - wip: Xenoarch updates and fixes. - - tweak: Rewritten species-specific gear icon handling. - - tweak: Cats and borers can be picked up. - - tweak: Botanist renamed to Gardener. - - tweak: Hydroponics merged with the Kitchen. - - tweak: Latejoin spawn points (Arrivals, Cryostorage, Gateway). - - rscadd: Escape pods only launch automatically during emergency evacuations - - rscadd: Escape pods can be made to launch during regular crew transfers using - the control panel inside the pod, or by emagging the panel outside the pod - - rscadd: When swiped or emagged, the crew transfer shuttle can be delayed in addition - to being launched early -2014-07-06: - HarpyEagle: - - rscadd: Re-enabled and rewrote the wound infection system - - rscadd: Infections can be prevented by properly bandaging and salving wounds - - rscadd: Infections are cured by spaceacillin -2014-07-20: - PsiOmegaDelta: - - rscadd: AI can now store up to five camera locations and return to them when desired. - - rscadd: AI can now alt+left click turfs in camera view to list and interact with - the objects. - - rscadd: AI can now ctrl+click turret controls to enable/disable turrets. - - rscadd: AI can now alt+click turret controls to toggle stun/lethal mode. - - rscadd: AI can now select which channel to state laws on. -2014-07-26: - Whitellama: - - rscadd: Added dynamic flavour text. - - bugfix: Fixed bug with suit fibers and fingerprints. -2014-07-31: - HarpyEagle: - - tweak: Stun batons now work like tasers and deal agony instead of stun - - rscadd: Being hit in the hands with a stun weapon will cause whatever is being - held to be dropped - - tweak: Handcuffs now require an aggressive grab to be used -2014-08-02: - Whitellama: - - bugfix: Arcane tomes can now be stored on bookshelves. - - bugfix: Dionaea players no longer crash on death, and now become nymphs properly. -2014-08-05: - HarpyEagle: - - tweak: Atmos Rewrite. Many atmos devices now use power according to their load - and gas physics - - rscadd: Pressure regulator device. Replaces the passive gate and can regulate - input or output pressure - - rscadd: Gas heaters and gas coolers are now constructable and can be upgraded - with parts from research - - bugfix: Fixes recharger and cell charger power draw. Rechargers draw 15 kW, wall - chargers draw 25 kW, and heavy-duty cell chargers draw 40 kW. Cyborg charging - stations draw 75 kW. - - bugfix: Laptops, and various other machines, now draw more reasonable amounts - of power - - bugfix: Machines will periodically update their powered status if moved from a - powered to an unpowered area and vice versa -2014-08-27: - Whitellama: - - bugfix: Made destination taggers more intuitive so you know when you've tagged - something - - rscadd: Ported package label and tag sprites - - rscadd: Ported using a pen on a package to give it a title, or to write a note - - rscadd: Donut boxes and egg boxes can be constructed out of cardboard -2014-08-31: - Whitellama: - - bugfix: Matches and candles can be used to burn papers, too. - - bugfix: Observers have a bit more time (20 seconds, instead of 7.5) before the - Diona join prompt disappears. -2014-09-05: - RavingManiac: - - experiment: 'NewPipe implemented: Supply and scrubber pipes can be run in parallel - without connecting to each other.' - - rscadd: Supply pipes will only connect to supply pipes, vents and Universal Pipe - Adapters(UPAs). - - rscadd: Scrubber pipes will only connect to scrubber pipes, scrubbers and UPAs. - - rscadd: UPAs will connect to regular, scrubber and supply pipes. -2014-09-20: - HarpyEagle: - - bugfix: Fixes evidence bags and boxes eating each other. Evidence bags now store - items by dragging the bag onto the item to be stored. -2014-09-28: - Gamerofthegame: - - rscadd: Hoverpods fully supported, currently orderable from cargo. Two slots, - three cargo, space flight and a working mech for all other intents and purposes. - - rscadd: Added the Rigged laser and Passenger Compartment equipment. The rigged - laser is a weapon for working exosuits - just a ordinary laser, but with triple - the cool down and rather power inefficient. The passenger compartment allows - other people to board and hitch a ride on the mech - such as in fire rescue - or for space flight. - Zuhayr: - - rscadd: Organs can now be removed and transplanted. - - tweak: Brain surgery is now the same as chest surgery regarding the steps leading - up to it. - - tweak: Appendix and kidney now share the groin and removing the first will prevent - appendicitis. - - tweak: Lots of backend surgery/organ stuff, see the PR if you need to know. -2014-10-01: - RavingManiac: - - rscadd: Zooming with the sniper rifle now adds a view offset in the direction - you are facing. - - rscadd: Added binoculars - functionally similar to sniper scope. Adminspawn-only - for now. - - rscadd: Bottles from chemistry now, like beakers, use chemical overlays instead - of fixed sprites. - - rscadd: Being in space while not magbooted to something will cause your sprite - to bob up and down. - Zuhayr: - - rscadd: Added species organ checks to several areas (phoron burn, welder burn, - appendicitis, vox cortical stacks, flashes). - - rscadd: Added VV option to add or remove organs. - - rscadd: Added simple bioprinter (adminspawn). - - rscadd: Added smashing/slashing behavior from xenos to some unarmed attacks. - - rscadd: Added some new state icons for diona nymphs. - - rscadd: Added borer husk functionality (cortical borers can turn dead humans into - zombies). - - rscadd: Added tackle verb. - - rscadd: Added NO_SLIP. - - rscadd: Added species-specific orans to Dionaea, new Xenomorphs and vox. - - rscadd: Added colour and species to blood data. - - rscadd: Added lethal consequences to missing your heart. - - rscdel: Removed robot_talk_understand and alien_talk_understand. - - rscdel: Removed attack_alien() and several flavours of is_alien() procs. - - rscdel: Removed /mob/living/carbon/alien/humanoid. - - rscdel: Removed alien_hud(). - - rscdel: Removed IS_SLOW, NEEDS_LIGHT and RAD_ABSORB. - - rscdel: Renamed is_larva() to is_alien(). - - tweak: Refactored a ton of files, either condensing or expanding them, or moving - them to new directories. - - tweak: Refactored some attack vars from simple_animal to mob/living level. - - tweak: Refactored internal organs to /mob/living/carbon level. - - tweak: Refactored rad and light absorbtion to organ level. - - tweak: Refactored brains to /obj/item/organ/brain. - - tweak: Refactored a lot of blood splattering to use blood_splatter() proc. - - tweak: Refactored broadcast languages (changeling and alien hiveminds, drone and - binary chat) to actual languages. - - tweak: Refactored xenomorph abilities to work for humans. - - tweak: Refactored xenomorphs into human species. - - tweak: Rewrote larva_hud() and human_hud(). The latter now takes data from the - species datum. - - tweak: Rewrote diona nymphs as descendents of /mob/living/carbon/alien. - - tweak: Rewrote xenolarva as descendents of /mob/living/carbon/alien. - - tweak: Rewrote /mob/living/carbon/alien. - - tweak: Moved alcohol and toxin processing to the liver. - - tweak: Moved drone light proc to robot level, added integrated_light_power and - local_transmit vars to robots. - - tweak: Moved human brainloss onto the brain organ. - - tweak: Shuffled around and collapsed several redundant procs down to carbon level - (hide, ventcrawl, Bump). - - tweak: Fixed species swaps from NO_BLOOD to those with blood killing the subject - instantly. -2014-11-01: - PsiOmegaDelta: - - bugfix: Adds the last missing step to deconstruct fire alarms. Apply wirecutters. - - rscadd: There's a "new" mining outpost nearby the Research outpost. - - rscadd: Manifest ghosts now have spookier names. - - rscadd: Adds a gas monitor computer for the toxin mixing chamber. - - rscadd: AI can now change the display of individual AI status screens. - - rscadd: More ion laws.. - - rscadd: All turrets have been replaced with portable variants. Potential targets - can be configured on a per turret basis. - - bugfix: Improved crew monitor map positioning. - - rscadd: Can now order plastic, body-, and statis bags from cargo - - rscadd: PDAs now receive newscasts. - - rscadd: (De)constructable emergency shutters. - - rscadd: Borgs can now select to simply state their laws or select a radio channel, - same as the AI. -2014-11-04: - TwistedAkai: - - rscadd: Almost any window which has been fully unsecured can now be dismantled - with a wrench. -2014-11-08: - PsiOmegaDelta: - - rscadd: Service personnel now have their own frequency to communicate over. Use - "say :v". - - rscadd: The AI can now has proper quick access to its private channel. Use "say - :o". - - rscadd: Newscasters supports photo captions. Simply pen one on the attached photo. - - rscadd: Once made visible by a cultist ghosts can toggle visiblity at will. - - rscadd: Detonating cyborgs using the cyborg monitor console now notifies the master - AI, if any. - - rscadd: More machinery, such as APCs, air alarms, etc., now support attaching - signalers to the wires. - - tweak: Random event overhaul. Admins may wish check the verb "Event Manager Panel". -2014-11-22: - Zuhayr: - - rscadd: Added the /obj/item/weapon/rig class - back-mounted deployable hardsuits. - - rscadd: Replaced existing hardsuits with 'voidsuits', functionally identical. - - rscdel: Removed the mounted device and helmet/boot procs from voidsuits. - - tweak: Refactored a shit-ton of ninja code into the new rig class. - - wip: This is more than likely going to take a lot of balancing to get into a good - place. -2015-01-09: - Zuhayr: - - tweak: Voice changers no longer use ID cards. They have Toggle and Set Voice verbs - on the actual mask object now. - - rscadd: Readded moonwalking. Alt-dir to face new dir, or Face-Direction verb to - face current dir. -2015-02-04: - RavingManiac: - - rscadd: Holodeck is now bigger and better, with toggleable gravity and a new courtroom - setting - TwistedAkai: - - bugfix: Purple Combs should now be visible and have their proper icon -2015-02-12: - Daranz: - - rscadd: Vending machines now use NanoUI and accept cash. The vendor account can - now be suspended to disable all sales in all machines on station. -2015-02-16: - RavingManiac: - - rscadd: Say hello to the new Thermoelectric Supermatter Engine. Read the operating - manual to get started. -2015-02-18: - PsiOmegaDelta: - - rscadd: Synths now have timestamped radio and chat messages. - - rscadd: New and updated uplink items. - - rscadd: Multiple AIs can now share the same holopad. - - rscadd: The AI now has built-in consoles, accessible from the subsystem tab. -2015-02-24: - Zuhayr: - - experiment: Major changes to the kitchen and hydroponics mechanics. Review the - detailed changelog here, -2015-04-07: - RavingManiac: - - tweak: You can now pay vending machines and EFTPOS scanners without removing your - ID from your PDA or wallet. Clicking on the vending machine with your ID/PDA/wallet/cash - also brings up the menu now instead of attacking the vending machine. -2015-04-18: - PsiOmegaDelta: - - rscadd: Added a changelog editing system that should cause fewer conflicts and - more accurate timestamps. -2015-04-23: - Dennok: - - rscadd: Added an automatic pipelayer. - - rscadd: Added an automatic cablelayer. - PsiOmegaDelta: - - bugfix: Shower curtains no longer lose their default color upon being washed. - - bugfix: Emergency shutters can again be examined, and from the proper distance. - - bugfix: The virus event will now only infect mobs on the station, currently controlled - by player that has been active in the last 5 minutes. - - bugfix: Laptops now use the proper proc for checking camera status. - - rscadd: Makes it possible to eject PDA cartridges using a verb. - - rscadd: Makes it possible to shake tables with one's bare hands to stop climbers. - - bugfix: Added a mass driver door in disposals to prevent trash from floating out - into space before proper ejection. - - rscadd: Rig/Hardsuit module tab - Less informative than the NanoUI hardsuit interface - but allows quicker access to the various rig modules. - - rscadd: Silicons with the medical augmentation sensors enabled now also see alive/dead - status if sensors are set accordingly. - - rscadd: Emergency shutters opened by silicons are now treated as having been forced - open by a crowbar. - - rscadd: An active AI chassis can now be pushed, just as an empty chassis can be. - - rscadd: The AI can now use the crew monitor console to track crew members with - full sensors enabled. - - rscadd: The AI now has a shortcut to track people holding up messages to cameras. - - rscadd: The AI now has a shortcut to track people sending PDA messages. - - rscadd: Multiple AIs can now share the same holopad. - - rscadd: Admin ghosts can now transfer other ghosts into mobs by drag-clicking. - - rscadd: Ghosts can now toggle seeing darkness and other ghosts separately. - - rscadd: Moving while dead now auto-ghosts you. - - rscadd: 'Two new random events: Space dust and gravitation failure.' - - rscadd: Upgraded wizard spell interface and new spells. - - rscadd: More uplink items. - - rscadd: Uplink items now have rudimentary descriptions. - Yoshax: - - tweak: Adjusts fruits and other stuff to have a minmum of 10 units of juice and - stuff. -2015-04-24: - Dennok: - - bugfix: Fixes overmap ship speed calculations. - - rscadd: Adds overmap ship rotation. - - rscadd: Added a floorlayer. -2015-04-28: - Jarcolr: - - rscadd: Added 9 new bar sign designs/sprites. - Kelenius: - - rscadd: 'Good news to the roboticists! The long waited firmware update for the - bots has arrived. You can expect the following changes:' - - rscadd: Medbots have improved the disease detection algorithms. - - rscadd: Floorbot firmware has been bugtested. In particular, they will no longer - get stuck near the windows, hopelessly trying to fix the floor under the glass. - - rscadd: Floorbots have also received an internal low-power metal synthesizer. - They will use it to make their own tiles. Slowly. - - rscadd: Following the complains from humanitarian organizations regarding securitron - brutality, stength of their stunners has been toned down. They will also politely - demand that you get on the floor before arresting you. Except for the taser-mounted - guys, they will still tase you down. - - rscadd: Other minor fixes. - - rscdel: 'The lasertag bots are now forbidden to build and use following the incident - #1526672. Please don''t let it happen again.' - - rscadd: The farmbot design has been finished! Made from a watertank, robot arm, - plant analyzer, bucket, minihoe and a proximity sensor, these small (not really) - bots will be a useful companion to any gardener and/or xenobotanist. - - tweak: 'Spider learning alert: they have learned to recognize the bots and will - mercilessly attack them.' - - rscadd: An experimental CPU upgrade would theoretically allow any of the bots - to function with the same intelligence capacity as the maintenance drones. We - still have no idea what causes it to boot up. Science! - - rscadd: 'INCOMING TRANSMISSION: Greetings to agents, pirates, operatives, and - anyone who otherwise uses our equipment. Following the NT update of bot firmware, - we have updated the cryptographic sequencer''s hacking routines as well. The - medbots you emag will not poison you anymore, the clanbots won''t clean after - themselves immediately, and floorbots... wear a space suit. Oh, and it works - on the new farmbots, too.' - PsiOmegaDelta: - - rscadd: Beware. Airlocks can now crush more things than just mobs. - - rscadd: AIs now have a personal atmospherics control subsystem. - - rscadd: Some borg modules now have additional subsystems. - - tweak: Improves borg module handling. - - tweak: Secure airlocks now buzz when access is denied. - - tweak: The mental health office door now requires psychiatrist access, and the - related button now opens/closes the door instead of bolting. - - soundadd: Restores an old soundtrack 'Thunderdome.ogg'. - - rscadd: Some holodeck programs now have custom ambience tracks. - RavingManiac: - - rscadd: The phoron research lab has been renovated to include a heat-exchange - system, a gas mixer/filter and a waste gas disposal pump. - - tweak: Candles now burn for about 30 mintutes. - Yoshax: - - tweak: Adds items to the orderable antag surgical kit so its actually useful for - surgery. - - tweak: Adjusts custom loadout costs to be more standardised and balances. Purely - cosmetic items, shoes, hats, and all things that do not provide a straight advtange - (sterile mask, or pAI, protection from viruses and possible door hacking or - records access, respectively), each cost 1 point, items that provide an advantage - like those just mentioned, or provide armor or storage cost 2 points. - - rscadd: Adds practice rounds, both .45 for Sec and Detective's guns, also 9mm - top mounted for the Saber, and for the Bulldog. - - rscadd: Adds the .45 and 9mm practice rounds to the armory. - - rscadd: Adds all the practice rounds to the autolathe. - - tweak: Adds r_walls to the back of the firing range, leaves the sides normal. - - bugfix: Fixes HoS' office door to not be CMO locked. -2015-04-29: - Daranz: - - rscadd: Paper bundles can now have papers inserted at arbitrary points. This can - be done by clicking the previous/next page links with a sheet of paper in hand. - HarpyEagle: - - rscadd: 'Added new fire modes to various guns: c20r, STS-35, WT-550, Z8, L6 SAW, - and double barreled shotgun. The firing modes work the same way as the egun; - click on the weapon with it in your active hand to cycle between modes. Unloading - these weapons now requires that you click on them with an empty hand.' - PsiOmegaDelta: - - rscadd: Portable atmospheric pumps and scrubbers now use NanoUI. - - rscadd: Two new events which will cause damage to APCs or cameras when triggered. -2015-04-30: - Yoshax: - - rscadd: Adds more items to custom loadout, including a number of dressy suits - and some other things. -2015-05-02: - HarpyEagle: - - bugfix: Neck-grabbing someone now stuns them properly. - PsiOmegaDelta: - - tweak: The spider infestation event now makes an announcement much sooner. - - rscadd: Admins can now toggle OOC/LOOC separately. - - tweak: Mice are now numbered to aid admins. - Yoshax: - - rscadd: Adds an option and verb to the AI to send emergency messages to Central, - functions same as comms console option. - - tweak: Changes comms console to only have one level of ID require, meaning all - heads of staff have what was captain access, allowing them to change alert, - send emergency messages and make announcements. - - rscadd: Adds an emergency bluespace relay machine which is mapped into teletcomms, - this machine takes emergency messages and sends them to central, if one does - not exist on any Z, you cannot send any emergency messages. - - rscadd: Adds an emergency bluespace relay assembly kit orderable from cargo for - when the ones on telecomms are destroyed. Assembly is required. - - rscadd: Adds the emergency bluespace relay circuitboard to be researchable and - printable in R&D, with sufficient tech levels. -2015-05-05: - PsiOmegaDelta: - - tweak: Grilles no longer return too many rods when destroyed (using means other - than wirecutters). - RavingManiac: - - tweak: Intent menu now appears while zooming with a sniper rifle. -2015-05-06: - PsiOmegaDelta: - - rscadd: Examining a pen or crayon now lists the available special commands in - the examine tab. -2015-05-07: - HarpyEagle: - - rscadd: Breaking out of lockers now has sound and animation. - PsiOmegaDelta: - - bugfix: The cloning computer can again successfully locate nearby cloning vats - and DNA scanners at round start. - - rscadd: Security equipment now treats individuals with CentCom ids with the greatest - respect. - - maptweak: Adds stretches of power cable around the construction outpost, ensuring - one does not have to climb over machines to being laying cables. - RavingManiac: - - rscadd: Muzzle-flash lighting effect for guns - - rscadd: Energy guns now display shots remaining on examine -2015-05-09: - Yoshax: - - rscadd: Maps in the top mounted 9mm practice rounds, .45 practice rounds, and - practice shotgun shells into the armory. -2015-05-10: - GinjaNinja32: - - rscadd: Acting jobs on the manifest will now sort with their non-acting counterparts. - All assignments beginning with the word 'acting', 'temporary', or 'interim' - will do this. - Yoshax: - - tweak: Removes sleepy chems from being cloned, adds a consistent period of 30 - tick sleep. -2015-05-11: - Mloc: - - experiment: Rewritten lighting system. - - rscadd: Better coloured lights. - - rscadd: Animated transitions. - PsiOmegaDelta: - - bugfix: As an observer, using antagHUD should now always restrict you from respawning - without admin intervention. - Techhead: - - rscadd: Voidsuits can have tanks inserted into the storage slot. - - rscadd: Voidsuits display helpful information on their contents on examine. - - rscadd: Magboots can be equipped over other shoes. Except other magboots. -2015-05-12: - Dennok: - - imageadd: New buildmode icons made by BartNixon. - HarpyEagle: - - rscadd: Masks and helmets that cover the face block feeding food, drinks, and - pills. - MrSnapwalk: - - imageadd: Added seven new AI core displays. - - tweak: Changed the pAI sprite and added several new expressions. - PsiOmegaDelta: - - rscadd: The space vine event now comes with a station announcement. -2015-05-14: - PsiOmegaDelta: - - maptweak: Should now be more evident that the brig disposal chute sends its goods - to the common brig area. - - bugfix: Cells now drain when using more charge than what is available. - - tweak: The rig stealth module now requires as much power to run as the energy - blade module. - Techhead: - - rscadd: Vox will spawn with emergency nitrogen tanks in their survival boxes. - - rscadd: Diona will spawn with an emergency flare instead of a survival box. - - rscdel: Engineers no longer spawn with extended-capacity oxygen tanks. - - bugfix: Vox spawning without backpacks will have their nitrogen tank equipped - to their back. - - tweak: The Bartender's spare beanbag shells have been moved into bar backroom - with the shotgun. - - bugfix: Portable air pumps now fill based on external/airtank pressure when pumping - in. -2015-05-16: - GinjaNinja32: - - rscadd: Rewrote tables. To construct a table, use steel to make a table frame, - then plate the frame with a material such as steel, gold, wood, etc. Hold a - stack in your hand and drag it to the table to reinforce it. To deconstruct - a table, use a screwdriver to remove the reinforcements (if present), then a - wrench to remove the plating, and a wrench again to dismantle the frame. Use - a welder to repair any damage. Use a carpet tile on a table to add felt, and - a crowbar to remove it. - HarpyEagle: - - rscadd: Adds tail animations for tajaran and unathi. Animations are controlled - using emotes. -2015-05-17: - PsiOmegaDelta: - - bugfix: Teleporter artifacts should no longer teleport mobs inside objects. -2015-05-18: - Hubblenaut: - - rscadd: Adds a light for available backup power on airlocks. - Kelenius: - - tweak: 'There has been a big update to the reagent system. A full-ish changelog - can be found here: http://pastebin.com/imHXTRHz. In particular:' - - tweak: Reagents now differentiate between being ingested (food, pills, smoke), - injected (syringes, IV drips), and put on the skin (sprays, beaker splashing). - - tweak: Injecting food and drinks will cause bad effects. - - tweak: Healing reagents, generally speaking, have stronger effects when injected. - - tweak: Toxins now work slower and deal more damage. Seek medical help! - - tweak: Alcohol robustness has been lowered. - - tweak: Acid will no longer melt large numbers of items at once. - - tweak: Synaptizine is no longer hilariously deadly. - Loganbacca: - - tweak: Changed MULE destination selection to be list based. - PsiOmegaDelta: - - tweak: Destroying a camera by brute force now has a chance to break the wiring - within. - - rscadd: Turf are now processed. This, for example, causes radioactive walls to - regularly irradiate nearby mobs. - - bugfix: Welders should now always update their icon and inhand states properly. -2015-05-22: - Ccomp5950: - - bugfix: Beepsky no longer kills goats. - - tweak: Goats will move towards vines that are 4 spaces away now instead of 1 - - bugfix: Goats will eat the spawning plants for vines as well as the vines themselves. - Chinsky: - - rscadd: Ghetto diagnosis. Grab patient, aim at bodypart you want to check, click - on them with help intent. This will tell you about their wounds, fractures and - other oddities (toxins/oxygen) for that bodypart. - - rscadd: Fractures are visible on very damaged limbs. Dislocations are always visible. - Surgery incisions now visible too. - - rscadd: Stethoscopes actually make sense now. They care for heart/lungs status - when reporting pulse and respiration now. - HarpyEagle: - - rscadd: Re-implemented fuel fires. Tweaked fire behaviour overall. - Yoshax: - - tweak: Bear traps now do damage when stood on, enough to break bones! Bear traps - can now affect any limb of a person who is on the ground, including head! Bear - traps are no longer legcuffs and instead embed in the limb they attack. - - tweak: Bear traps now take several seconds to deploy and cannot be picked up when - armed, they must be disarmed by clicking on them. They also cannot be moved - then they are deployed. - Zuhayr: - - rscadd: Massive material refactor. Walls, beds, chairs, stools, tables, ashtrays, - knives, baseball bats, axes, simple doors, barricades, so on. - - rscadd: Tables are now built via steel then another sheet on the resulting frame. - They can then be reinforced by dragging a stack of sheets onto the table. - - rscadd: Walls are built with steel for girders, then right-click the girder and - select the reinforce verb while holding a stack, then click the girders with - a final sheet. - - rscadd: Various things can be built with various sheet types. Experiment! Just - keep in mind that uranium is now radioactive and phoron is now flammable. -2015-05-26: - Atlantis: - - rscadd: NanoUI for Robotics Control Console - - rscadd: NanoUI for Supermatter Crystal - AI/Robot only, purely informational - Chinsky: - - rscadd: Meat limbs now can be attached. Use limb on missing area, then hemostat - to finalize it. - - rscadd: Limbs from other races can be now attached. They'll cause rejection, but - it can be kept at bay with spaceacilline to some point. Species special attack - is carried over too, i.e. you can clawn people if you sew a cathand to yourself. - - rscadd: Limbs that are left in open will rot in ~7 minutes. Use freezers or cryobags - to stop it. You can still attach them, but you wish you couldn't. - PsiOmegaDelta: - - tweak: Both the pulse taker and target must now remain still for the duration - of the check or it will fail. - RavingManiac: - - rscadd: Tape recorders now record hearable emotes and action messages (e.g. gunshots). - - bugfix: You can now see actions from inside mechs and closets. - Techhead: - - rscadd: Removed gaseous reagents from the chemistry system and replaced with real-world - organic chemistry precursors. - - rscadd: Hydrogen has been replaced with hydrazine, a highly toxic, flammable liquid. - - rscadd: Oxygen has been replaced with acetone, a mildly toxic liquid. Ethanol's - ink-sovlent capabilities have been copied to it. - - rscadd: Chlorine has been replaced with hydrochloric acid. It is a stronger acid - than sulphuric but less toxic. - - tweak: Nitrogen has been replaced with ammonia. Ammonia now acts as a Dexalin-equivalent - for Vox. - - tweak: Flourine has also been replaced with hydrazine in its one recipe. Flourosurficant - has been renamed azosurficant. - - tweak: Being splashed with liquid Phoron will burn eyes and contaminate clothes - like being exposed to Phoron gas. - Zuhayr: - - rscadd: Added a ghost requisition system for posibrains and living plants. - - rscadd: Added attack_ghost() to hydro trays and posibrains to allow ghosts to - enter them. - - rscadd: Prosthetic limbs are now only repairable with welders/cable coils if they - have suffered below 30 combined damage. - - rscadd: 'Surgery steps that cause no pain and have no failure wounding have been - added: screwdriver for ''incision'', crowbar to open, multitool to ''decouple'' - a prosthetic organ. Hemostat is still used to take an organ out.' - - rscadd: Using a welder or a cable coil as a surgical tool after opening a maintenance - hatch will repair damage beyond the 30 damage cap. In other words, severe damage - to robolimbs requires expert repair from someone else. - - rscdel: Eye and brain surgery were removed; they predate the current organ system - and are redundant. - - rscadd: IPC are now simply full prosthetic bodies using a specific manufacturer - (Morpheus Cyberkinetics). - - rscadd: IPC can 'recharge' in a cyborg station to regain nutriment. They no longer - interface with APCs. - - rscadd: NO_BLOOD flag now bypasses ingested and blood reagent processing. - - rscadd: NO_SCAN now bypasses mutagen reagent effects. - - rscadd: Cyborg analyzers now show damage to prosthetic limbs and organs on humans. - - tweak: Prosthetic EMP damage was reduced. - - tweak: Several organ files were split up/moved around. -2015-05-27: - PsiOmegaDelta: - - tweak: The inactive check process now respects client holder status and can be - configured how long clients may remain inactive before being kicked. - Zuhayr: - - rscadd: Unfolded pAIs can now be scooped up and worn as hats. - - tweak: Scoop-up behavior is now standardized to selecting help intent and dragging - their icon onto yours. -2015-05-30: - Atlantis: - - rscadd: Malfunction Overhaul - Whole gamemode was completely reworked from scratch. - Most old abilities have been removed and quite a lot of new abilities was added. - AI also has to hack APCs to unlock higher tier abilities faster, instead of - having access to them from the round start. Most forced things, such as, shuttle - recalling were removed and are instead controlled by the AI. Code is fully modular - allowing for future modifications. - HarpyEagle: - - bugfix: Fixes Engineer ERT gloves not being insulated. - - tweak: IV stands are no longer bullet shields. They also allow mice, drones, pAIs - et al to pass though. - Kelenius: - - tweak: AI now hears LOOC both around its eye and its core, and speaks in LOOC - around its eye. Keep in mind that you won't hear and won't be heard if there - is a wall between your eye and the target. - PsiOmegaDelta: - - rscadd: You can now review the server revision date and hash by using the 'Show - Server Revision' verb in the OOC category. -2015-06-02: - Techhead: - - rscadd: Re-adds extended capacity emergency oxygen tanks to relevant jobs. -2015-06-04: - PsiOmegaDelta: - - rscadd: AI eyes can now be found in the observer follow list. - - rscadd: Synths can now review all law modules that can be found on the station - from their law manager. - - rscadd: Synths can state these laws if desired, however this is strongly discouraged - unless subverted/malfunctioning. - - bugfix: Astral projecting mobs, such as wizards or cultists, may no longer respawn - as something else while their body lives. - Techhead: - - rscadd: Prison break event has been expanded to include Virology or Xenobiology - - rscadd: Prison break event will warn Enginering and the AI beforehand so they - can take preventive measures. - - bugfix: Disabling area power will now prevent doors from opening during the event -2015-06-05: - PsiOmegaDelta: - - bugfix: Split stacks no longer lose their coloring. - - tweak: Can no longer merge cables of different colors. - - tweak: Blobs and simple mobs now attack all external organs instead of a subset. - The overall damage remains the same but the number of fractures caused will, - in general, be fewer. - - rscadd: Spider nurses now have a chance of injecting their victims with spider - eggs which eventually hatch. If the limb is removed from the host, the host - dies, or the spiderling has matured sufficiently it will crawl out into freedom. - Medical scanners will pick upp eggs and spiderlings as foreign bodies. - Yoshax: - - tweak: Makes hyposprays start empty instead of filled with Tricord. - - tweak: Makes the special wizard projectile staffs, Animate, Change, Focus and - any future ones only usable by wizards. Also makes it so only wizards can use - spellbooks and teleportation scrolls. -2015-06-08: - PsiOmegaDelta: - - rscadd: The AI chassis now glows, with the color depending on the currently selected - display. -2015-06-09: - PsiOmegaDelta: - - rscadd: Ports /tg/'s meteor event. Meteors now appear to be more accurate, come - in a greater variety, and may drop ores on their final destruction. -2015-06-16: - Chinsky: - - rscadd: 'Updated penlights to be more of use in diagnostics, they now show following - conditions:' - - rscadd: Eye damage - - rscadd: Blurry eyes (overall slower reaction) - - rscadd: Brain damage (one eye reacts slower) - - rscadd: Opiates use (pinpoint pupils) - - rscadd: Drugs use (dilated pupils) - PsiOmegaDelta: - - rscadd: Observers can now follow both the AI and its eye upon speech. - - rscadd: Observers can now follow both observers and their body, if they ever had - one, upon speech. - - rscadd: Observers can now follow hivemind speakers if the speaker is not using - an alias or antagHUD is enabled. - - rscadd: Turret controls now glow, with the color depending on the current mode. - Techhead: - - rscadd: Converted Request Console interface into NanoUI. -2015-06-19: - HarpyEagle: - - bugfix: Prevents being on fire from merely warming mobs up slightly in some cases. - Mob fires also burn hotter. - - rscadd: Matches can now be used to light things adjacent to you when thrown. - - tweak: Made the effects of having a damaged robotic leg more prominent. - - bugfix: Robot limbs no longer cause pain messages. A reminder that you can still - check their status with 'Help Intent' -> 'Click Self'. - - tweak: Knifing damage scales with weapon force and throat protection. Helmets - only provide throat protection if they are air tight. Trying to cut someone's - throat with wirecutters and/or while wearing an armoured sealed helmet will - require several attempts before the victim passes out. - - tweak: Knifing switches on harm intent, in case you just wanted to beat on the - victim for some reason. - - bugfix: Prevents knifing bots or silicons. -2015-06-22: - PsiOmegaDelta: - - tweak: The traitor uplink no longer displays all items in a long list, instead - has categories which when accessed shows the relevant items. -2015-06-24: - HarpyEagle: - - bugfix: Fixed Tajaran name generation producing names without a space between - first and last. - - wip: Adds docking to the mercenary shuttle. Works similarly to other shuttles, - except docking and undocking is manually initiated and not automatic. A system - to approve or deny dock requests still to be implemented. - - rscadd: Toolboxes can now hold larger items, such as stacks of metal or power - cells, at the cost of having less space for other things. - - tweak: Gloves/shoes can now be worn even if you have one hand/foot missing. The - other one still has to be present, of course. The items still drop when you - first lose the hand/foot. - - tweak: Budget insulated gloves are somewhat less useless. On average, they will - stop half the damage from getting shocked, and the worst case insulation is - not as bad as it used to be. Budget gloves that are as good as regular insulated - gloves are still as rare as they were before though. - - tweak: PTR bullets are now hitscan, to make them somewhat better for actual sniping. - - maptweak: The telecoms server room now has an actual cycling airlock into it. - - tweak: Non-vital body parts will no longer take further damage above a certain - amount, and will inflict paincrit effects instead. On most humaniods the head, - chest, and groin are vital. - - rscadd: 'Engineers now spawn with industrial workboots (credit: ChessPiece/Bishop).' - - bugfix: Damaged robotic legs now more likely to have an effect. - - bugfix: Fixed bug preventing internal organs from taking damage in some cases. - - maptweak: New flavours of tables around the station. Engineering starts with more - plastic. - - bugfix: Fixed worn items not appearing in some cases. Most notably crossbows and - certain guns when worn on the back. As a side effect, laundry machines no longer - transform items. - - bugfix: Crit oxyloss now runs in game time instead of real time. So if lag is - slowing your movement the same slowdown applies to the dying person you're trying - to reach. - - rscadd: Breathmasks can now be adjusted by clicking on them in your hand, in addition - to the verb. - - rscadd: Wearing a space helmet or similar face-covering gear now prevents eating - and force-feeding food, drink, and pills. - - rscadd: Phoron in air ignites above it's flashpoint temperature and a certain - (very small) minimum concentration. Environments that have oxygen and are hot - enough, and have phoron but not enough concentration to burn will produce flareouts, - which are mostly a visual effect. - - rscadd: Adds animation when making unarmed attacks or attacking with melee weapons, - to help make it clearer who is attacking. - - soundadd: Opening an unpowered door now has an appropriate sound. - - rscadd: Ingesting diseased blood may contract the disease. -2015-06-26: {} -2015-06-30: - PsiOmegaDelta: - - maptweak: Non-general areas on Crescent are now protected by blast doors to enforce - area restrictions. Admins can operate these from the central checkpoint. -2015-07-04: - PsiOmegaDelta: - - tweak: Portable turrets now only blocks movement while deployed. - - tweak: Portable turrets are no longer invincible while undeployed, however they - have increased damage resistance in this state. - - bugfix: Crescent portable turrets should no longer act up during attempts to (un)wrench - and alter their settings. -2015-07-06: - GinjaNinja32: - - rscadd: '''Provisional'' is now also a valid temporary position prefix for manifest - sorting.' -2015-07-10: - Zuhayr: - - rscadd: Ninja now spawns on a little pod on Z2 and can teleport to the main level. -2015-07-11: - HarpyEagle: - - imageadd: Added inhand sprites for flashes, flashbangs, emp and other grenades. - Loganbacca: - - bugfix: Turrets no longer burn holes through the AI. - - tweak: Projectiles now have a chance of hitting mobs riding cargo trains. - - bugfix: Fixed visual bugs with projectile effects. -2015-07-14: - HarpyEagle: - - bugfix: Fixes wrong information being reported when analyzing locked abandoned - crates with a multitool. - PsiOmegaDelta: - - tweak: Ninjas can no longer teleport unto turfs that contain solid objects. - - tweak: Wizards can no longer etheral jaunt unto turfs that contain solid objects. -2015-07-27: - Kelenius: - - tweak: Borg shaker now works similarly to hypospray. It generates reagents that - can be poured into glasses. - - bugfix: Therefore, they can no longer duplicate rare reagents such as phoron. -2015-07-29: - Karolis2011: - - rscadd: Made tagger and sorting pipes dispensible. - - bugfix: Unwelding and welding sorting/tagger pipes, no longer delete data about - them. -2015-07-31: - HarpyEagle: - - bugfix: Fixed projectiles being able to hit people in body parts that they don't - have. This will also mean that the less limbs someone has the less effective - they will be as a body shield. -2015-08-11: - PsiOmegaDelta: - - experiment: 0.1.19 is live. - - tweak: Crew monitors now update every 5th second instead of every other. Reduces - lag and gives antags a larger window of opportunity to disable suit sensors - if they have to harm someone. -2015-08-13: - GinjaNinja32: - - rscadd: Changed language selection to allow multiple language selections, changed - humans/unathi/tajarans/skrell to not automatically gain their racial language, - instead adding it to the selectable languages for that species. Old slots will - warn when loaded that the languages may not be what you expect. - Orelbon: - - rscadd: Changed the HoP's suit to more bibrant colors and hopefully you will like - it. -2015-08-14: - HarpyEagle: - - spellcheck: Renames many guns to follow a consistent naming style. Updated and - changed gun description text to be more lore-friendly. - - rscadd: Throwing a booze bottle at something nearby while on harm intent causes - it to smash, splashing it's contents over whatever it hits. - - rscadd: Rags can now be wrung out over a container or the floor, emptying it's - contents into the container or splashing them on the floor. - - rscadd: Rags can now be soaked using the large water and fuel tanks instead of - just beakers. - - rscadd: Rags soaked in welding fuel can be lit on fire. - - rscadd: Rags can now be stuffed into booze bottles. When the bottle smashes, the - stuffed rag is dropped onto the ground. - - bugfix: Fixed eggs having a ridiculously large chemical volume. - - rscadd: T-Ray scanner effects are now only visible to the person holding the scanner. - - rscadd: Traitors can now purchase the C-20r and the STS-35 for telecrystals. - PsiOmegaDelta: - - tweak: The amount you start with in your station account is now affected by species, - rank, and NT's stance towards you. - TheWelp: - - rscadd: Bookcases are now movable/buildable/destroyable. - - rscadd: Paper can now be crumpled by using in-hand while on hurt intent. - - rscadd: Library Computer External Archive is now sortable. - Zuhayr: - - rscadd: Click a hat on a drone with help intent to equip it. Drag the drone onto - yourself with grab intent to remove it. -2015-08-15: - Kelenius: - - rscadd: Bees have been updated and are totally worth checking out (beekeeping - crate at cargo). - - rscdel: Sleeper consoles removed. All interaction is now done by clicking on the - sleeper itself. - - tweak: To put people into sleeper, you now have to click-drag people to it. Grabs - no longer work. To exit the sleeper, move. - - tweak: Sleeper now uses a NanoUI. -2015-08-16: - HarpyEagle: - - tweak: The unathi breacher is now only wearable by unathi. -2015-08-17: - PsiOmegaDelta: - - rscadd: Station time and duration now available in the Status tab. -2015-08-24: - HarpyEagle: - - tweak: Girders are now reinforced by using a screwdriver on the girder before - applying the material sheets. Use a screwdriver again instead to cancel reinforcing. - - bugfix: Mechanical traps no longer spawn in the janitor's locker. - - rscadd: Mechanical traps can now be printed with a hacked autolathe. - - rscadd: Adds armour penetration mechanic for projectiles and melee weapons. - - rscadd: Laser carbines, LWAP, and shotgun now have a small amount of armour penetration, - ballistic rifles (not SMGs) have moderate amounts, laser cannon has high armour - penetration, and the PTR mostly ignores body armour. - - tweak: 'Shotgun slugs and Z8/STS damage has been lowered slightly to accomodate - for their higher penetration. In general ballistics deal less damage but have - higher penetration than comparable laser weapons. Notable exception: X-Ray lasers - have had their damage lowered slightly but gain very high armour penetration.' - - rscadd: Energy swords now have very high armour penetration. Ninja blades do less - damage but ignore armour completely. - Kelenius: - - experiment: Click cooldowns have been removed on pretty much everything that isn't - an attack. - PsiOmegaDelta: - - rscadd: Adds the option to set the icon size to 48x48, found under the Icons menu, - along with 32x32, 64x64, and stretch to fit. - - tweak: Active AI cores now provides coverage on the AI camera network. Does not - utilize actual cameras, thus will not show up on security consoles. - - rscadd: The Dinnerware vending machine now offer both utensil knives and spoons - without first having to hack them. - - rscadd: Synths now have id cards with access levels which is checked when operating - most station equipment. - - rscadd: Station synthetics still have full station access but can no longer interact - with syndicate equipment, and syndicate borgs now start with only syndicate - access. - - rscadd: Syndicate borgs can copy the access from other cards by utilizing their - own id card module, similar to how syndicate ids work. - - rscadd: When examined up close id cards now offer a more detailed view. - - rscadd: Agent ids now offer much greater customization, allowing changing name, - age, DNA, toggling of AI tracking termination (using the electronic warfware - option), and more. - - rscadd: As AI tracking can now be enabled/disabled at will AI players should not - feel the need to hesitate before informing relevant crew members when camera - tracking is explicitly terminated. - - rscadd: Uplink menu now more organized and with new categories. - - rscadd: Now possible to cause falsified ion storm announcements. - - rscadd: Now possible to cause falsified radiation storm announcements, with expected - maintenance access changes. - - rscadd: Now possible for mercenaries to create falsified Central Command Update - messages. - - rscadd: Now possible for mercenaries to create falsified crew arrival messages - and records. - RavingManiac: - - tweak: Sound environments tweaked to feel more claustrophobic - - rscadd: Being drugged, hallucinating, dizzy, or in low-pressure or vacuum will - alter sounds you hear - - rscadd: Sound environment in holodeck will change to reflect the loaded program - Vivalas: - - rscadd: A new uplink item has been added! A briefcase full 'o thalla can now be - bought by traitors for bribes and such! - Zuhayr: - - rscadd: Pariahs are now a subspecies of Vox with less atmos/cold protection, a - useless brain, and lower health. - - rscadd: Leap now only gives a passive grab and has a shorter range. It also stuns - Pariahs longer than it does their target. - - tweak: Rewrote tiling. White floors, dark floors and freezer floors now have associated - tiles. - - tweak: Changed how decals work in the mapper. floor_decal is now used instead - of an icon in floors.dmi. - - tweak: The floor painter has been rewritten to use decals. Click it in-hand to - set direction and decal. - - tweak: Floor lights are now built from the autholathe, secured with a screwdriver, - activated by clicking them with an empty hand, and repaired with a welding torch. - - rscadd: Unathi now have minor slowdown and 20% brute resist. - - rscadd: Tajarans now have lower bonus speed and a flat 15% malus to brute and - burn. - - rscadd: Vox can now eat monkeys and small animals. - - rscadd: Tajarans can now eat small animals. - - rscadd: Unarmed attack damage has been lowered across the board. -2015-09-02: - Atlantis: - - rscadd: Converted phoron glass to borosilicate glass, adjusted heat resistances - accordingly, got rid of copypaste fire code. Fire resistance is now handled - by variables so completely fireproof windows are possible with varedit. - - rscadd: Windows take fire damage when heat exceeds 100C regular windows, 750C - reinforced regular, 2000C borosilicate and 4000C reinforced borosilicate. For - comparsions, reinforced walls begin taking damage around 6000. - Hubblenaut: - - rscadd: Adds glass bottles for Cola, Space Up and Space Mountain Wind to Booze-O-Mat. - - tweak: Some bar drink recipes have been amended to easily sum to 30 units for - drinking glasses. - - tweak: Vendors now have a product receptor for accepting goods. Opening the maintenance - painel is no longer required. - - tweak: Wrenching a vending machine is no longer a silent action. - - tweak: 'Stepup: Item placement on 4x4 grids seemed to work great. Now we''ll try - 8x8.' - Kelenius: - - tweak: Mechfab can now be upgraded using RPED, and now uses NanoUI. - Matthew951: - - rscadd: Added Vincent Volaju's hair. - - rscadd: Added Vincent Volaju's beard. - Zuhayr: - - rscadd: Added the ability for AIs in hardsuits to control suit modules and movement - with a dead or unconcious wearer. - - rscadd: Added ballistic supply drop pods. - - rscadd: Added diona gestalt random map template. - - tweak: Swapped the singularity beacon out for a hacked supply beacon. -2015-09-05: - Chinsky: - - rscadd: Made capguns into proper guns code-wise. It means you can now take people - hostage with them, stick in your mouth, and all other things you can do with - real guns but probably shouldn't. - - rscadd: Russian roulette! Fun for whole sec team! Unload some shells from revolver, - spin the cylinder(verb) and you're good to go! - HarpyEagle: - - rscadd: Shields no longer block attacks from directly behind the player. - - rscadd: Riot shields no longer stop bullets or beams (except for beanbags and - rubber bullets), however they are now more effective at blocking melee attacks - and thrown objects. - - rscadd: Energy shields block melee attacks as effectively as riot shields do. - Their ability to block projectiles is largely unchanged. - - tweak: Melee weapons now only block melee attacks. - - experiment: Two handed weapons have a small chance of blocking melee attacks when - wielded in two hands. - - rscadd: Sound and visual effects when blocking attacks with an energy shield or - energy sword. - - bugfix: Fixed dead or unconscious people blocking stuff with shields. - PsiOmegaDelta: - - tweak: Cargo now sorts under its own department on station manifests. - - rscdel: Manual radio frequency changes can no longer go outside the standard frequency - span. - - rscadd: Users with sufficient access can instead select pre-defined channels outside - this span, such as department channels, when using intercoms. -2015-09-07: - GinjaNinja32: - - rscadd: Added an auto-hiss system for those who would prefer the game do their - sss or rrr for them. Activate via Toggle Auto-Hiss in the OOC tab. - - rscadd: Auto-hiss system in 'basic' mode will extend 's' for Unathi and 'r' for - Tajara. 'Full' mode adds 'x' to 'ks' for Unathi, and is identical to 'basic' - mode for Tajara. - PsiOmegaDelta: - - tweak: 'Changed the language prefix keys to the following: , # -' - - rscadd: Language prefix keys can be changed in the Character Setup. Changes are - currently not global, but per character. -2015-09-08: - Soadreqm: - - tweak: Increased changeling starting genetic points to 25. - Zuhayr: - - bugfix: Auto-traitor should now be fixed. - - bugfix: The Secret game mode should now be fixed. -2015-09-11: - HarpyEagle: - - tweak: Made flares brighter. - - rscadd: Coffee is now poisonous to tajaran, much like how animal protein is poisonous - to skrell. -2015-09-26: - PsiOmegaDelta: - - tweak: Meteor events now select a map edge to arrive from, with a probability - for each individual wave to come from either neighboring edge. Meteors will - never arrive from opposite the starting edge. -2015-10-27: - HarpyEagle: - - bugfix: When affected by pepperspray, eye protection now prevents blindness and - face protection now prevents stun, instead of face protection doing both. -2015-11-22: - neersighted: - - bugfix: Laptop Vendors now accept ID Containers (PDA, Wallet, etc). - - bugfix: Personal Lockers now accept ID Containers (PDA, Wallet, etc). -2015-12-06: - Datraen: - - tweak: Changes standard and specific plant traits, more diverse plants. - HarpyEagle: - - tweak: Fabricated power cells start uncharged. - Hubblenaut: - - bugfix: Welding a broken camera will use the correct icon. - - tweak: Camera assemblies remember their tag and network from previous usage. - - rscadd: Light replacers can be refilled by clicking on a storage item. - - tweak: Light replacers now hold up to 32 light bulbs. - - tweak: Light replacers can be obtained through janitorial supply crates. - - tweak: A sheet of glass fills the light replacer by 16 bulbs. - - bugfix: Material stacks now properly merge upon creation. - - bugfix: Messages for adding to existing stack appear again. - - tweak: Mobs on help intent will not push others that aren't. - - rscadd: Adds tape for atmospherics. - - tweak: Tape graphics and algorithm changes. Looks a lot more appealing now. - - tweak: Starting and ending tape on the same turf will connect it to all surrounding - walls/windows. - - tweak: Lifting a part of the tape will lift an entire tape section. - - tweak: Mobs on help intent do stop for tape. - - bugfix: Crumpled tape does not affect tape breaking behavior anymore. - - bugfix: Fixes vending machines not adding stored goods when maintenance panel - is closed. - - tweak: Doors do only buzz once on failed closing attempt. - MagmaRam: - - bugfix: Fixed cloners killing fresh clones instantly with brain damage. - - bugfix: Fixed a bug where disposals pipes would show up above floors despite being - installed under them. - Neerti: - - rscadd: Adds NanoUI for communicators, the ability for communicators to call other - communicators on the station, the ability for station-bound people to call ghosts, - and for ghosts to toggle their visibility to communicators on or off in character - preferences (defaults to off). Communicators can now also support more than - one call at the same time, for both ghosts and normal communicators. - - rscadd: Adds new machine to telecomms, the Exonet node. It is very basic in terms - of functionality, but certain services can be selectively disabled from it, - such as newscaster updates, communicators, or external PDA messages. Adds methods - for building and deconstructing Exonet nodes. - - experiment: Adds framework for a fake-networking system called EPv2 that communicators - will now use, and perhaps other machines will in the future, for good or for - evil. - - rscdel: Changeling Spacearmor reduced in protective ability. - - rscdel: Cryogenic String and Delayed Toxic Sting now have a three minute cooldown - upon stinging someone. - - rscdel: Cryotoxin, the chemical used in Cryogenic String, is 25% less potent now. - - rscdel: The rune to summon Narsie has been changed. Narsie is no longer summoned, - but Hell still comes. - - rscdel: Spooky mobs spawned from spooky portals as a result of Hell coming have - had their speed, health, and damage reduced. - - rscdel: Manifested humans no longer count for summoning Hell. - - experiment: Changes how armor calculations work. All the armor values remain - the same, but the 'two dice rolls' system has been replaced with a mix of reliable - damage reduction and a bit of RNG to keep things interesting. The intention - is to make weaker armor more relevent and stronger armor less overpowered. - - tweak: When you are hit, it uses the armor protection as a base amount to protect - you from, then it does a roll between +25% and -25% of that base protection, - and adds it to the base protection. The result of that is how much damage is - reduced from the attack. For example, if you are hit by an energy sword in - the chest while wearing armor that has 50 melee protection, the base protection - is 50, then RNG can make the final protection be between 37.5 and 62.5 percent. - The damage you'd take could range from 11.25 to 18.75, instead of 0, 15, or - 30. Remember that some weapons can penetrate armor. - - rscadd: Added personal communicators, a device that enables someone to talk to - someone else at vast distances. You can talk to people who are far from the - station, so long as telecommunications remains operational. - - rscadd: To use, become a ghost, then use the appropiate verb and pick a communicator - to call. Then you wait until someone picks up. Once that occurs, you will - be placed inside the communicator. The voice you use is your currently loaded - character. Languages are supported as well. - - tweak: Round-end is now three minutes instead of one, and counts down, to allow - for some more post-round roleplay. If the station blows up for whatever reason, - the old one minute restart is retained. - PsiOmegaDelta: - - rscdel: Manual radio frequency changes can no longer go outside the standard frequency - span. - - rscadd: Users with sufficient access can instead select pre-defined channels outside - this span, such as department channels, when using intercoms. - Zuhayr: - - tweak: Aiming has been rewritten, keep an eye out for weird behavior. - - rscdel: Removed the detective scanner and associated machinery. - - rscadd: Added a microscope, machine forensic scanner, etc. from Aurora forensics. -2015-12-16: - HarpyEagle: - - bugfix: Fixed a couple of bugs causing phoron gas fires to burn cooler and slower - than they were supposed to. - - bugfix: Merc bombs are now appropriately explosive again. Same goes for bombs - made by toxins. - Hubblenaut: - - bugfix: Airlock backup power test light properly offline when backup power down. - - bugfix: Empty flavor texts no longer draw an empty line on examination. - - bugfix: Material stacks now properly merge upon creation. - - bugfix: Messages for adding to existing stack appear again. - TheWelp: - - rscdel: Removed higher Secret player requirements. -2016-02-11: - Datraen: - - rscadd: Moderators can now see and use AOOC. - - bugfix: Other synthetics given EAL. - - bugfix: Trays now drop items when placed on table, dropped. - - bugfix: Objects can now be yanked out of synthetics. - - tweak: Respawn time moved down from 30 minutes to 15 minutes. - - rscadd: Telecrystal item added for trading telecrystals between traitors and mercenaries. - - rscadd: Telecrystal item now has tech values. - EmperorJon: - - tweak: Traitor synths can no longer be locked down from the robotics console. - Attempting to lock them down (or release the lockdown) notifies the synth of - the attempt and updates the console's UI as normal. - Neerti: - - rscadd: Suit cooling units can now be attached to voidsuits. Note that coolers - and air tanks are mutually exclusive. - - bugfix: EMP no longer hits twice on humans. - - tweak: EMP drains powercells using the cell's current charge, and not the cell's - maximum potential charge, to ensure two blasts do not completely disable a synthetic. - - tweak: EMP hitting a prosthetic limb or organ will now do less damage. - - tweak: EMP hitting a cyborg will no longer outright stun them. Instead, they - gain the 'confused' status for a few moments, making movement difficult. In - addition, their HUD gets staticy, and their modules are forced to be retracted. - - rscadd: Stasis bags will protect the occupant from the outside enviroment's atmosphere. - - rscadd: Stasis bags can be hit with a health analyzer to analyze the occupant. - Zuhayr: - - rscadd: Drones can now pull a variety of things (such as scrubbers). This came - with a pulling refactor so please report any strangeness with pulling in general. - - rscadd: Drones (and any mob that can be picked up) can be bashed against airlocks - and such to use their internal access, so long as the person using them does - not have an ID card equipped. - - rscadd: Added foam weapons to cargo for LARP shenanigans. - - rscadd: Added the ability to equip grenades to the mask slot, and to prime them - by clicking someone with harm intent targeting the mouth. - - rscadd: Removed the species restrictions on transplanted internal organs. Have - fun. - - rscadd: Added 'full body' prosthetic options to character generation. - - rscadd: Removed IPC. No tears were shed. - - rscadd: 'RE: borgs, Renamed ''robot'' type to ''drone'' and ''android'' type to - ''robot'' for clarity with new ''android'' human mobs.' - - rscadd: Rejuvenate will now reapply robolimb/autopsy data. - - rscadd: Lots of backend work relating to the above. If you're a coder go look - at the PR or ask Zuhayr for details. - - rscdel: Removed brute and burn resist from robolimbs, removed sever vulnerability - from robolimbs. - - rscadd: Added a config option for visible human death messages. - - rscadd: pAIs and small mobs can now bump open doors. - - rscadd: Added functionality for two-handed guns; these guns will give an accuracy - penalty if fired without an empty offhand. - - rscadd: Unified two-handed melee weapons with the above; while the offhand is - empty, the weapon will count as wielded. -2016-03-11: - Datraen: - - rscadd: Adds ckeys, player panel to the antagonists panel. - - tweak: Fragmentation grenades are no longer launchable. - - tweak: Adds amount of telecrystals to the set telecrystal verb. - - rscadd: Added a verb to just add to telecrystals. - Kelenius: - - rscadd: Drying rack now has a new sprite. - - rscadd: Beekeeping materials and a honey extractor have been added to hydroponics. - - tweak: There is now a ten-second delay for carding the AI. - Zuhayr: - - rscadd: Small species now take smaller bites/gulps from food and drink. - - rscadd: Small species are now effected by alchol and toxins twice as much. - - rscadd: blood_volume is now a species-level var and Teshari have lowered blood - volume. - - rscadd: Hunger is a species var and Teshari get hungry faster. - - rscadd: Small mobs have a reduced climb delay. - - rscadd: Teshari gain more nutrition from meat. -2016-03-16: - Datraen: - - bugfix: Harmbaton no longer causes halloss while inactive. - Kelenius: - - bugfix: Potassium and nitroglycerin explosive grenades now work. -2016-03-29: - Datraen: - - rscadd: 'Added Three New Mixed Gamemodes: Lizard, Changeling + Wizard; Intrigue, - Traitors + Ninja; Visitors, Ninja + Wizard.' - - tweak: Created a variable for latespawning antagonist templates, for customization - of autospawning antagonists in mixed game modes. - - bugfix: Fixes the buckled check limiting whether or not someone can interact while - sitting. - - bugfix: Resisting while buckled and cuffed will process the hand and leg cuffs - before unbuckling. - - tweak: Removed JSON encoding of the PDA Manifest list. - - bugfix: Microwaves no longer try cooking their components while cooking. - - bugfix: Adds a check to prison breaks that makes sure the APC is on before continuing. - - bugfix: Artifacts will no longer spawn on floor turfs. - - bugfix: Stops traitorborgs from being able to hack other borgs. - - bugfix: Stops traitorAIs from being able to hack unlinked borgs. - Yoshax: - - tweak: Player preferences has been overhauled. Please update your preferences, - found at "Character Setup" > "Global" > "Preferences", as they have been reset. -2016-04-04: - Kelenius: - - bugfix: Monkeys can ventcrawl once again. - Yoshax: - - rscadd: Tasks that take time to perform now have a progress bar. - - rscadd: Visibility of progress bars can be toggled in preferences. Default is - on. -2016-04-07: - Datraen: - - bugfix: If a slice of an item is spawned independently, it will get generic settings. - Kelenius: - - tweak: Changelings will now change appearance and species together when transforming. - - tweak: Changelings no longer have gender honorifics in lingchat. - - rscadd: Absorbing the DNA from any source will allow you to use its name, species, - and languages. - - bugfix: DNA extract sting won't produce a strange message if there's no target. - - tweak: Cultists no longer need to research words. -2016-04-17: - Datraen: - - rscadd: Manually ports /tg/station's dark click code https://github.com/tgstation/-tg-station/pull/10272 - by Razharas. - - bugfix: Teshari smocks now spawn as smocks, and not aqua jumpsuits. - - bugfix: Checks to see if new a two-handed weapon can be wielded when dropped. - EmperorJon: - - bugfix: Robotics Console now correctly shows the operational/lockdown state and - button based off if it thinks the synthetic is locked down or not. - - bugfix: Autotraitor synths now behave the same as Traitor synths - they are not - locked down. - Kelenius: - - rscadd: Solars now start wired. - Neerti: - - rscadd: Ports Bay's volume-based inventory system. It works off by weight classes - instead of just slots, allowing you to hold more light items than you could - previously. - - rscadd: Bulky items can now go in your backpack, however it will require twice - the space of a normal sized item. - - rscdel: Spacesuits, RIGs, and sniper rifles made heavier. -2016-05-05: - Datraen: - - rscadd: Added three mixed modes, 'Mercenaries & Wizard', 'Mercenaries & Renegades', - and 'Traitors & Renegades'. - Hubblenaut: - - tweak: Hydroponics vendor and biogenerator offer full bottles of fertilizer. Prices - and amount available adjusted to accomodate. - Kelenius: - - tweak: Move delay after clicking has been removed. - PsiOmegaDelta: - - rscadd: Can now prefill the loadout flask and vacuum-flask with a relevant liquid - of your choice. - Yoshax: - - tweak: 'Splits gender into biological gender and gender identity. Biological gender - modifies the sprite (for between male and female) and gender identity determines - what pronouns show up when examined or suchlike. Both are displayed in medical - records and such. ' - - tweak: Smoke grenades can now have their smoke color set by using a multitool - on them. -2016-05-12: - Yoshax: - - tweak: Doubles the maximum length of records and names to 6144 & 52, respectively. - Also increases book length to 12288. (All numbers are in characters.) - - bugfix: Makes various services in the antag uplink purchasable once again. This - includes the fake crew arrival. - - bugifx: Neckgrabs will no longer force people to the ground. In addition, weakened - people can no longer resist. - - rscadd: All vending machines now have a small chance of vending an additional - item. - - tweak: Smoke from smoke bombs now lasts approximately 3 times as long and spawns - some more smoke to make a heavier cloud. - - bugfix: Smoke from smoke bombs now properly does a small amount of oxygen loss - damage. This damage is per cloud of smoke. -2016-05-13: - HarpyEagle: - - tweak: Shotgun flare illumination now lasts longer, around 3-4 minutes. - - bugfix: Fixed attack animation playing when using flashes even if the flash was - not actually used due to being broken or recharging. - - bugfix: Fixed lightswitches layering over darkness. Now only the light layers - above shadow. Lightswitch illumination is now much more subtle. - Yoshax: - - bugfix: Processing strata floor can now be pried up with a crowbar. - - bugfix: Blue carpet can now also be removed with a crowbar, and has had it's ability - to burn and have corners restored. - - rscadd: Changelings will now store and apply the flavor text of their victims - when they absorb and transform into them. - - rscadd: Gives Diona a starting funds wage the same as Tajaran and Unathi. - - bugfix: Brain damage no longer prevent implant removal surgery. -2016-05-16: - Yoshax: - - rscadd: Uplinks now have a discounted item every 15 minutes. This is per uplink, - and random, the discount is also random, but weighted as such that a low discount - such as 10% off, or 20% off has a higher chance of happening than a high discount - such as 90% of. An item will never cost less than 1. - - tweak: Mercenaries now spawn with their own, personal uplinks. - - bugfix: Faked announcements are now once again purchasable from the uplink, and - actually work. - - rscadd: Adds several new items to the uplink including tactical knives, metal - foam grenades, ambrosia seeds and much more. -2016-05-17: - SilveryFerret: - - rscadd: Changes the Death Alarms from announcing over Common channel, to announcing - only over Medical and Security channels. - Yoshax: - - rscadd: Added shotglasses. These can contain 10 units. They have their whole contents - swalloed in one gulp. They can be produced in the autolathe or found in the - booze vending machine in the bar. -2016-05-25: - Serithi: - - rscadd: Adds in lavender. - Yoshax: - - tweak: Cables of any color can now be merged. - - tweak: More and different colors are now available to be used by cable. - - tweak: Adjusting your suit sensors now displays a message to other people in range - that you did so. In addition, seeing someone else adjust someone's suit sensors - no longer informs you to what level. - - rscadd: Added towels to the loadout. These can be worn on the head, belt or outwear - slots. You can also whip people with them for a special message and sound! In - addition, using them in-hand will produce an emote where your towel yourself - off. -2016-05-27: - Yoshax: - - rscadd: Added a new preference that allows you to disable fake nanoui styling - on relevant windows. However, if it is your first time loading with this new - preference you will need to save your character slot, as there is a problem - with satanisiation and it believes the preference is set to disable the nanoui - styling. -2016-05-29: - Datraen: - - rscdel: Injecting people with mutationtoxin no longer mutates them into slime - people. - - rscdel: Removes amutationtoxin. - - rscdel: Removes slime core recipies. - - rscadd: Adds slime monkey cubes, which are created by injecting monkey cubes with - mutationtoxin and activating like a posibrain. - - wip: Maps for Xenobio2 research labs/stations. - Zuhayr: - - tweak: 'Backend change: allowed accessories to be placed on any clothing item - with the appropriate variables set.' -2016-05-30: - EmperorJon: - - rscadd: Ports Baystation's setup screen changes, thanks to PsiOmegaDelta. - - rscadd: Includes character preview with toggleable equipment, visible loadout - items, ghost character sprites, and custom colour underwear. Your underwear - will have reset, so you'll need to set it back. -2016-06-07: - Datraen: - - rscadd: Adds a trait tool for Xenobio2. It was supposed to be in the initial implementation, - but fell through the cracks, sorry! - - bugfix: Fixed the xenobio smartfridge not displaying it's starting core amount. - - bugfix: Fixed an inverted check with slimes. - EmperorJon: - - tweak: Increased loadout points from 10 back to 15. We've added so many things - like lunchboxes and communicators that everyone just takes by default, so a - few more points will be nice. - JerTheAce: - - rscadd: Adds a variety of new guns. Some of these guns and and their ammunition - are purchasable through antag uplink, cargo, or can be spawned during Renegade - or Heist modes. - - rscadd: Adds ammunition clips for reloading magazines and some guns (such as bolt-actions). - - rscadd: All magazines and ammunitions can now be produced with the autolathe. - - maptweak: New bullpup SMG is available in armory area on CentCom level. - - tweak: Revolvers now use 6 shots. Finally. - - tweak: Most guns that didn't use magazines before for some reason (such as the - Uzi) now use magazines. - - tweak: All casings now update icons if they have been spent. - - tweak: Corrects Pulse Rifle charge cost consistency. - - tweak: Corrects and improves a number of icons for guns, including a couple of - energy guns, and adds fallback icons so they do not turn invisible when held - or strapped to your back. - - tweak: Made the icons for some guns look differently depending on what magazine - is loaded into them. - - tweak: Made antag uplink menu for guns and ammo more informative. - - tweak: Machinegun magazines no longer fit in pockets. - - spellcheck: Made names and descriptions for all projectile guns and ammo consistent - while removing grammar and spelling errors. - - bugfix: Autolathe no longer exploitable for ammo by repeatedly recycling empty - magazines. - - bugfix: Guns now check a list of compatible magazines. - - bugfix: Ranged mobs no longer drop usable .357 casings. - - soundadd: Added a variety of new gun sound effects, and swapped out the old default - gun sound. -2016-06-08: - Yoshax: - - maptweak: There is now more soap on the map. The chef also gets a dropper. - - tweak: Changes in gravity now stun for much longer. - - tweak: Bullets now have a better chance of penetrating objects such as filing - cabinets, consoles, fax machines, etc. This applies to all bullets. - - maptweak: The research outpost toxins department now has reinforced phoron windows. - - bugfix: Spears now do their correct damage instead of doing around half. -2016-06-14: - Arokha: - - rscadd: Adds video-calls on communicators for existing calls - - rscadd: Adds a 'decline' to incoming communicator calls - - rscadd: New wallets that let you color them how you want - - bugfix: Fixes communicators being able to hear speech - - bugfix: Fixes deadcalls to communicators - - bugfix: Fixed dropping head/foot/glove items on limb loss - - bugfix: Suit coolers inside mecha now work - - bugfix: Fixed printing '1' to world over and over - - bugfix: Made mech tracking beacon constructable again - - tweak: Change how emotes and LOOC propogate to nearby people - - tweak: Rewrote how get_mobs_and_objs_in_view_fast works - - tweak: Can now see through the red external airlock doors - Datraen: - - tweak: Adds a chance for slimes to get mutation toxin for creation of prometheans - (40%). - - bugfix: Simple animals outside of the hostile subtype won't follow you as a zombie. - - bugfix: Xeno hostility is more apparent now. - - bugfix: Slime cores can no longer create twice as many slimes through an exploit. - GinjaNinja32: - - rscadd: Rewrote drinking glasses. There are now eight types of glass, and drink - appearance is based on color and the type of glass you put it in. - - rscadd: There are now 'glass extras' you can add to drinks. Straws, drink sticks, - and fruit slices (yes, all of them) all work. You can add up to two extras per - glass. Add extras by clicking the glass with the extra, remove by clicking the - glass with an empty hand while it's in your other hand. - - rscadd: Adding 'fizzy' things (soda water, cola, etc) or ice to a drink will make - it be fizzy or have ice floating in it. - Yoshax: - - tweak: Everything produced in Robotics is now 25% cheaper to produce. -2016-06-15: - Yoshax: - - tweak: The categories for items in the cargo ordering console have been reworked. - Items shoulw now be in more sensible categories. If you cannot find something, - try the sensible category. -2016-06-21: - HarpyEagle: - - bugfix: Fixes disarm-attack dislocation chances being so low that you were very - likely to break the targeted limb before it would dislocate. - - bugfix: It is now possible to disarm-attack with stunbatons like with other melee - weapons. Note that this means that using a stunbaton on disarm intent will hurt - people. - - rscadd: Trying to move while being grabbed will now automatically resist. - - tweak: Small mobs are no longer able to pin larger mobs. - - tweak: Resisting a smaller mob's grab is more likely to be successful. - - bugfix: Fixed being able to climb onto a larger mob while restrained, weakened, - unconscious, or dead. - JerTheAce: - - rscadd: CentCom Fax, Admin Prayer, and CentCom emergency messages now prompt admins - with a pleasing sound effect. - - tweak: Fax machines now sound like fax machines and not polaroid cameras. -2016-06-27: - Sin4: - - rscadd: Added NanoUI for Advanced Body Scanners, Arcade, Atmospherics Control - Computer, Chemmaster, Cloning Console, Fax Machines, Guestpass Console, Holodeck - Computer, Laptop Vendors, Operating Computer, and Photocopiers. - - bugfix: Fixes chemmaster not putting pills in pill bottles. -2016-07-01: - Aztectornado: - - tweak: Clicking a stack of sheets (Metal, phoron...) in your other hand now asks - how many you want to split off the stack, courtesy of Baycode - Datraen: - - rscadd: Antagonistic factions can now be set and viewed on the uplink. Visibilities - can be set for these as well, to help identify sympathizers/potential aids, - or to hide the information from those outside of your faction. - Yosh: - - tweaks: Increases max records and book length to ridiculous levels. - Yoshax: - - tweak: The PTR Sniper is now more accurate when scoped, but less accurate when - unscoped. In addition it now has more recoil. - - tweak: The Laser Cannon no longer holds multiple shots. It holds charge for one - shot at a time. This is because the beams it fires now do 90 damage with 100 - armor penetration. Furthermore, it is now considerably more accurate. Lastly, - to counteract it only holding one shot at a time, it now autorecharges, which - takes 60 seconds. - Zuhayr: - - rscadd: Ports/adapted several kitchen machines from Apollo Station. -2016-07-08: - EmperorJon: - - rscadd: Adds admin functionality to call a trader ship event with the Beruang - in the same manner as ERT dispatches. - - rscadd: Adds a Trader 'antagonist' as they use the antagonist framework. Not considered - an actual antagonist, like the ERT. - - maptweak: Alters Beruang base to provide some clothing for Traders plus a locked-down - area for admins to spawn cargo. - - maptweak: Alters Beruang access to a new Trader-ID-only access requirement. - Neerti: - - maptweak: Restructred the AI core massively, and the upload slightly. - - rscadd: Adds a new material type, called Durasteel, which is made from plasteel - and diamonds. It's incredibly tough and also reflective. The inner walls of - the AI core contain this new material to protect it. - - rscadd: New turret subtype just for the AI core, that is more durable, has a chance - to shrug off EMP, and fires xray lasers. They even turn green. - - tweak: Turrets now wait to go back down in their covers upon losing sight of a - target. - - tweak: Emitters now have health, and can be damaged by projectiles. They will - explode on death. - - tweak: Critical APCs (the type found in the engine and AI core) are now more resistant - to EMP. Equipment and Enviroment stays on during an EMP, and less of the cell - is drained. - Sin4: - - rscadd: Added benches. - - rscadd: Added floor lamps. - - rscadd: Added water-cooler cup dispenser. - Yoshax: - - rscadd: Adds recipes for four new non-alcoholic cocktails. Shirley Temples, Roy - Rogers, Arnold Palmers and Collins Mixes. - - rscadd: Adds five new Tajaran hairstyles ported from Aurora. -2016-07-10: - Anewbe: - - bugfix: Changelings will no longer remain stunned or suchlike when attempting - to regenerate. - Cirra/: - - rscadd: Added a chemistry gripper for Crisis borgs. - GinjaNinja32: - - rscadd: Adds 3x & 4x upscaling options for players with very large monitors. - HarpyEagle: - - tweak: Runtime can now become friends with anyone, regardless of their initial - job. - Neerti: - - rscadd: Mining can now be done with explosives. The effectiveness depends on - the spot chosen to explode, so using an ore scanner is advised. - PsiOmegaDelta: - - rscadd: MedHUD overlays now have more stages, both for 'normal' and critical stages - of injury, for improved quick-diagnosis. - Redstryker: - - bugfix: Communicators will no longer show up on camera networks by default. - - rscadd: Adds a selection of flannels to the loadout. These can have their sleeves - rolled up, their buttons buttoned up, be tucked in and any combination of those. - Techhead: - - rscadd: 'New Random Event: Solar Storms. Similar to a radiation storm, but anywhere - inside the station is safe. Also boosts solar panel output significantly for - the duration.' - Yoshax: - - rscadd: Ports an Advanced Who verb that allows normal players to see what players - are in game, and which aren't. - Zuhayr: - - tweak: Modifies the health HUD element to display limb damage individually. It - will reflect your species, prosthetics, loss of limbs, as well as being on fire. -2016-07-13: - Anewbe: - - rscdel: Removed detonating borgs via Robotics Console - Yoshax: - - tweak: Emagging a cargo supply console will now properly hack it and will also - remove the access requirement. - - bugfix: Languages selected during character setup will once again be properly - added to mobs. - xDarkSapphire: - - rscadd: 'Adds a new hairstyle: Spiky Ponytail.' -2016-07-22: - Anewbe: - - rscdel: Removes assault carbine from uplink. - - tweak: Speeds up the toxin reagents - EmperorJon: - - bugfix: Having between 20 and 100 nutrition and over 45 toxin damage will no longer - cause you to gag ad-infinitum and die. It now respects vomit time restraints. - - tweak: Gagging now occurs only when the mob has no nutrition at all. It no longer - causes three toxin damage, only weakens as before. - - tweak: Vomiting and/or gagging from toxins now occurs regardless of nutrition, - not only 20+. - Neerti: - - rscadd: Adds ability for ghosts to send and receive text messages via communicator. - Yoshax: - - tweak: Drop pod contents have been adjusted. In general, you will get something - more useful and the less useful contents have been made more interesting. There - is a total of 12 drop pod content lists and 7/12 are useful, 4/12 are useless, - 1/12 is potentially useful. - - tweak: Stun Revolvers will no longer be able to spawn from random energy weapon - spawns. In addition, some of the other random item spawns have new items and - adjusted probablities. - - rscdel: Tajaran are no longer negatively affected by coffee. - - tweak: Bucklecuffing as it has been known for the longest time is no longer a - thing. When you resist when cuffed and buckled to something, you will now resist - out of the handcuffs first, allowing you to simply unbuckle yourself once done. -2016-07-25: - PsiOmegaDelta: - - bugfix: Robot upgrades produced in robotics to be applied to Cyborgs can now once - again actually be applied. - Rymdmannen: - - rscadd: Added department specific rubber stamps for cargo and warden. - - maptweak: Replaced 'small rubber stamp' with corresponding new ones in cargo area - and warden's office. - - spellcheck: Renamed ''quartermaster's stamp'' to ''quartermaster's rubber stamp''. - Superbee29: - - rscadd: Ghosts can now see the power in a cable when examining it. - Yoshax: - - tweak: Flashes no longer provide an instant stun. Flashes now confuse and blind - the affected person for five seconds and in addition makes their eyes blurry - for ten seconds. - - tweak: The empty box supply crate has been replaced with a shipping crate. Which - contains what you need to send stuff places! - - maptweak: The chef now gets a destination tagger and packaging paper to send people - food. - - bugfix: Drinking glasses now have a material cost in the autolathe. - - tweak: When emagged security bots such as the Securitron and ED-209 will now move - and pursue faster. - - bufix: Securty bots such as mentioned above will now be properly emagged. - - tweak: The cost of items in the antag uplink have been tweaked. Some are cheaper, - some are more expensive. In addition, you can now buy singular grenades isntead - of boxes. Buying a box has a discount over the singular. - - bugfix: Repairing burn damage on FBPs will now once again properly work. - - bugfix: Undislocating limbs will now once again properly work. - - rscadd: The phoron assembly crate in cargo has been renamed to a Phoron research - crate and now contains more supplies including tank transfer valves. - - tweak: The cooldown between discount offers in the antag uplink is now 10 minutes - versus the previous 15 minutes. - - tweak: The ordering of the items in the autolathe will now be somewhat diferrent - due to a code overhaul. It is now in alphabetic order. - - tweak: Security robots such as the Securitron or ED-209 are now more hardy and - can take more damage before dying. - - tweak: The silenced pistol no longer has any recoil and can be fired faster with - less delay in between shots. -2016-07-31: - Anewbe: - - rscadd: Sprays now respect shields. - Yoshax: - - bugfix: Certain items such as pills and suchlike will once again be usable on - someone who is on a surgical table/table. -2016-08-05: - Anewbe: - - rscadd: Changeling Self-Respiration is now a toggle. By default they breathe normally, - but if they use the power they no longer require oxygen, or experience the effects - of inhaled gasses. - - tweak: Heat based damage has been increased. This includes fire. - Hubblenaut: - - rscadd: Windoor assemblies can now be named with a pen. - - rscadd: Windoor and airlock assemblies now show their custom name during construction - phase. - - tweak: Windoors can now be made out of two sheets of glass or reinforced glass, - for normal and secure windoors respectively. - - tweak: Windoors now automatically close after construction. - - tweak: Adjusts the algorism for how windoors and windows are placed on construction - (when there are already windows co on the same turf). - - bugfix: Windoors will now drop exactly the materials they were made of. - - bugfix: Prying a broken circuit out of a windoor will no longer cause duplicates - to drop. - - bugfix: Airlocks no longer spark after spawn and several other icon update issues - were fixed. - - bugfix: Fixes reinforced walls not being constructable with one sheet left in - stack. - - bugfix: Windows that were busted out of their frame by force are now correctly - rotatable. - - bugfix: Lots of spellchecking and code cleanup in windoor and airlock code. - - rscdel: Killed innocent kittens. - Sin4: - - bugfix: Advanced Body Scanners are now deconstructable - - bugfix: You can now add coolant to the Radiocarbon Spectrometers - - tweak: Frame code revamped and cleaned up. - - rscadd: R&D server circuitboards can be swapped between core and robotics types - using a screwdriver. - Yoshax: - - bugfix: Wounds will now once again bleed. - - bugfix: Xeno loadout items will now properly be reloaded into a slot when the - server restarts. - - rscadd: A new item has been added to the uplink. Package bombs. These come in - two variants, small and big, which cost 20 TC and 40 TC respectively. These - come in a box with an explosive, a disguised detonator and a screwdriver. The - use the detonator you muse apply the screwdriver to configure it into detonator - mode. This must be done when it is closed. -2016-08-07: - HarpyEagle: - - rscadd: Severe enough burn damage now causes one-time blood loss due to blistering - and body fluid cook-off. - Sin4: - - bugfix: Fixed ERT icon not showing up properly for sechuds. - - tweak: Fixed instances of the game mode's config_tag being displayed instead of - the game mode name. - Yoshax: - - rscadd: Attacking yourself, or anyone else with a stack of five or more telecrystals - will teleport the attacked person to a random, safe (not in space) location - within 14 metres. - - tweak: All telecrystals ammounts have been multiplied by 10. This means the base - amount is now 120, and an emag for example costs 30, vs the previous 12 and - 3, respectively. - - tweak: You can once again use telecrystals on an emag to add more uses to it. - You get 1 use per every 2 telecrystals. - - tweak: Instead of only being able to remove 1 telecrystal from your uplink, you - can now remove 1, 5, 10, 25, 50. -2016-08-08: - Kelenius: - - rscadd: Xenoarcheology code has been partially redone. - - tweak: Pick set will now sort the picks inside it. - - tweak: Removed useless random numbers from GPS coordinates in various places. - I'm sure we have not lost the arcane knowledge of rounding 500 years into the - future. - - tweak: Picks renamed to show their excavation depths. - - tweak: Suspension generator's power use lowered. - - tweak: Suspension generator's different field types removed. By the way, remember - that they can suspend any item and even mobs. - - tweak: Archeology belts and pick sets can now hold small pickaxes. Pick sets still - only have 7 slots. Brushes fit on your ears. - - tweak: Empty rock drop rate reduced. - - tweak: Empty rock renamed from 'rock' to 'small rock' so you can tell if you are - clicking on a turf or an item when hovering over it. - - tweak: Empty boulder spawn rate reduced. - - tweak: Tape measuring is a bit faster. - - tweak: Scanner now shows the lowest and the highest depth of the find (highest - is depth + clearance) for easier calculations. Ideally, you need to hit exactly - the lowest spot. Less ideally, hit anywhere between higest and lowest. Hit below - lowest and you have a chance to break the find. - - tweak: You can now use a brush to clear strange rocks. Welder uses less fuel for - that than before. - - tweak: Anomaly analyser's report made a bit easier to read. - - tweak: Anomaly locater will now also locate normal finds. - - bugfix: Gas masks will now correctly spawn as archeological finds. - - bugfix: Digsites will now properly contain several (4-12) turfs in a 5x5 radius. - Be careful when digging near your finds. - - bugfix: Suspension generator will now correctly turn off (qdel issue). - - bugfix: Archeology overlays won't disappear when the icon is updated (e.g. when - mining next to it). - - bugfix: Archeology overlays won't overlap each other and will properly disappear - when you mine out a find. - - bugfix: Some spawning oddities were fixed. - - bugfix: Checks for whether you get a strange rock or a clean item were fixed (previously - it always gave you clean item where it should have been rolling a random number). - - bugfix: Can no longer get rid of any item by putting it into evidence bag and - bag into core sampler. - - bugfix: Can no longer irreversibly fold pick set into cardboard. - - bugfix: CO2 generator effect now has a type. - - bugfix: Phoron generator effect will now always generate phoron, not sometimes - phoron and sometimes oxygen. - Sin4: - - tweak: Scheduler ported from Baystation's port of Paradise's scheduler. - Yoshax: - - tweak: Some items such as commonly found tools are now slightly more effective - when wielded as weapons. This change has been made because many of them were - too low, and low because of mostly holdovers from other servers where things - such as grey tide are big concerns. -2016-08-13: - Yoshax: - - bugfix: The ERT camera monitor on the shuttle will now connect to the right network. - - bugfix: The 'choose sprite' verb as a ghost will no longer prematurely clear you - sprite and will now return your sprite to what it was previous when you press - 'no'. However, it will not allow you to get back the sprite of your actual character - because those are horrible snowflakes. - - bugfix: The Atmos Substation is now a proper substation with a breaker box and - all! - - bugfix: Diona Nymphs now get a popup window on evolution to allow them to input - a name. - - bugfix: Changeling revive will now close any surgical incisions. -2016-08-15: - Anewbe: - - tweak: Changed some words to match current Tajaran lore. - Hubblenaut: - - rscadd: Adds a verb for toggling whether to show specific pieces of underwear. - - tweak: Changes medical belt sprite. Mostly white now so they go nicely with all - medical uniforms. - Yoshax: - - bugfix: Dirt accumulation on tiles will now work again. - - bugfix: The change appearance window provided to antagoniss such as mercenaries, - heisters or suchlike (including traders!) will now properly allow people to - select species they are whitelisted for. -2016-08-29: - Haswell: - - rscadd: Modules installed within a hardsuit will now be listed when examining - the hardsuit control module while being held or worn, if the maintenance panel - is open. - Hubblenaut: - - bugfix: Bottles will now actually sell for their set prices. - - tweak: Chief Medical Officer and Medical Doctors now spawn with a health analyzer - instead of a penlight. - Sin4: - - bugfix: Camera Console swaps to active camera upon clicking on. - - bugfix: Hugs gender correctly. - - bugfix: Prometheans gender correctly and have a gender identity. - - bugfix: Meatspike no longer takes you prisoner upon placing something on it. - - rscadd: Lighting someone on fire now tells the admins. - - bugfix: Wiping something down with a damp rag no longer wets the floor. - - bugfix: Captains gloves now appear when put on. - - bugfix: Fixes Station Administrator Spawn point and access/restrictions. - - tweak: Renamed items from captain to station administrator. - Yoshax: - - bugfix: IDs can now actually be put onto your ears. - - bugfix: Lungs will now once again rupture when you are in an area where you cannot - breathe. This has a relatively small chance to happen. -2016-08-30: - Anewbe: - - tweak: Arm and leg guards are now slightly less slowing. - - tweak: Mining RIG is now faster - - tweak: Tweaks security voidsuit armor values. - - rscadd: Hardsuits (RIGs) now have an inbuilt suit cooling system, toggled via - HUD button. This only works when the hardsuit is fully deployed, and drains - charge from its power cell. - Neerti: - - rscadd: Emitters can be examined to see if they are damaged. They can also be - repaired by applying metal sheets to them. - - tweak: Emitters now only explode on death if they are on a powered wire with significant - power flowing through it. - - bugfix: Emitters don't explode in one hit, or by tasers or non-damaging projectiles - anymore. -2016-09-01: - Alberyk: - - rscadd: Added more horns and horns related facial options for Unathi. - Anewbe: - - tweak: Hyperzine metabolizes twice as quickly. - - rscadd: Changeling space suits now have magboots. - - rscadd: Armblade now has suicide_act text. - Techhead: - - rscadd: Medical splints can now also be applied to hands and feet (in addition - to arms and legs). - - rscadd: For those that miss the old functionality, ghetto splints have been added. - These can be crafted with a roll of tape and a metal rod and can only splint - arms and legs. - Yosh: - - rscadd: The secure briefcase is now available in the loadout for anyone who wishes - to use it. - - bugfix: Leaving a space area and entering a non-space area will no longer leave - your sprite floating. - - rscadd: Ponchos can now be attached to your uniform as an accessory. In addition - they can also be attached to suits! - - bugfix: Changeling regenerative stasis will now properly regrow limbs. - - bugfix: Changeling regenerative stasis will no longer runtime and refuse to work - when you have a missing limb. - - tweak: The shuttle during revolution will no longer take forever and a day to - arrive and such. -2016-09-02: - Yosh: - - rscadd: DNA Lockable guns have been finished. Any gun can be made into a DNA Lockable - gun by inserting a DNA Chip Lock. These are not currently available, and are - adminspawn only. Please refer to your nearest staffmember/developer to begin - discussion for future implementations of this feature. - - rscadd: A new hairstyle has been added named poofy2. - Yoshax: - - tweak: Autotraitor now needs 0 players to start in secret. - - tweak: Diona are now slightly faster! -2016-09-03: - Yosh: - - tweak: Projectile flash rounds will now do the same as a flash when it hits the - target. As such, it will blind, confuse and blur the eyes of thw target. Pistol - and machine gun rounds last the same length as a flash, shotgun rounds last - longer. - - tweak: Changeling recursive enhancement is now a toggleable passive ability, instead - of a one-time use active ability. - - rscadd: You can now vomit by using the vomit emote. - Yoshax: - - bugfix: Changeling armor and space armor can now be cast off regardless of your - stored chemicals. -2016-09-16: - Anewbe: - - tweak: Explosive implants should no longer gib the target if the setting is Localized - Limb. - - rscadd: Lasercannon has 4 shots and fires slightly faster. - - tweak: Lasercannon shots are slightly weaker to compensate for increased sustain. - - tweak: Changes Unathi sprites slightly. - - tweak: The advanced egun, laser carbine, and lasercannon now take up a bit more - space in bags. - - tweak: Prosthetic limbs and extremities no longer increase body temperature. - - tweak: Ninja and Technomancer now require 5 players to start in either secret - or voted. - - tweak: Split skirts into 'skirts', which are just a skirt, and 'skirt outfits', - which cover the upper body. Check your loadouts, they should remain otherwise - unchanged. - - rscdel: Splints are no longer reusable. - - tweak: Water is now more effective at dousing burning people. - - rscdel: Ninjas now vanish in a cloud of smoke, rather than exploding. - Chinsky: - - rscadd: Added a hawaii shirt to loadout accessories. Can be attached to clothing - like suit jackets etc. Can also be found in mixed wardrobes. - Yoshax: - - tweak: People bleed faster and more. - - bugfix: Splints are once again reusable and have been improved behind the scenes. - - bugfix: Removing splints will now correctly give you the splint used to splint - the organ. -2016-09-19: - Anewbe: - - rscadd: Blood Drain now heals internal damage, including broken bones and internal - bleeding. - - rscadd: Adds the Command Secretary job. - - rscadd: CE hardsuit now has proper magboots and insulated gauntlets. - - bugfix: Powersinks should actually explode again, after a while. - MagmaRam: - - rscadd: Lasers and energy projectiles in general now glow in the dark. - - tweak: Robotic and prosthetic limbs can now be used in creation of simple robots, - rather than just the robotic (lawed-chasis) limbs. - Zuhayr: - - rscadd: Added /vg/ direct-action ventcrawling. You will now crawl through the - actual pipe network, a step at a time. Have fun. -2016-10-02: - Anewbe: - - tweak: Pain from burn damage is now equal to that of brute damage. - - bugfix: Removed the exploit by which you could gain cargo points by ordering plastic - crates. - - rscadd: Upped cargo point gain by 50%. - - rscdel: Parapen in SpecOps crate replaced with a 4th smoke grenade. - HarpyEagle: - - rscadd: Adds applying pressure to body parts to reduce bleeding. With desired - body part selected, help-intent click yourself or get an aggressive grab, then - help-intent attack with the grab item. Each person should only be able to apply - pressure to one body part on one person at a time, so choose wisely. Applying - pressure will get blood on your hands. - Yoshax: - - rscadd: Armbands can now be attached to things that go in the outer suit slot. - - rscadd: Shanking has been added. You can shank someone by getting an aggressive - grab on them, targetting their chest and attacking them with a sharp item. This - has a special attack that has greatly increased chance to do internal damage, - also does bonus damage for weapons that are both sharp and have edge. - Zuhayr: - - rscadd: Added /vg/ direct-action ventcrawling. You will now crawl through the - actual pipe network, a step at a time. Have fun. -2016-10-05: - Redstryker: - - rscadd: Added four sounds that are randomly played when bones break. Also allows - the Technomancer to play the bone break sound. - - rscadd: Adds a black variety of the Security Voidsuit called the 'Crowd Control' - voidsuit. It can be obtained from a Suit Cycler with Security clearence. - - bugfix: Codes in icon state for the Press Vest. - - rscadd: Added a child of the Medical armband with a red cross on it. It is available - on the loadout. -2016-10-06: - Anewbe: - - rscadd: Energy weapons and stunbatons now use special device power cells, these - can still be recharged. - - rscadd: Energy weapons can be unloaded and reloaded by clicking them with an empty - hand or a device cell, respectively. The process of loading a cell takes a few - moments. - - rscadd: Stunbatons no longer require a screwdriver to switch cells. - - tweak: Tweaked the order in which stunbatons check for power, they should now - visibly power off when their cell hits 0, instead of one hit after. - - rscadd: Security lockers (HoS, Warden, and Officer) now have an extra device cell - in them. - - rscadd: Protolathe can print device cells. - - rscadd: Adds start_recharge() proc to energy weapons. When called, this should - cause the affected weapon to begin self-charging. - - rscdel: Weapons that self-recharge won't do so for a short period after firing. - - tweak: On weapons that can fire both lethally and non-lethally, lasers drain twice - as much power as tasers. - - tweak: Laser cannon, LWAP, and self_recharging weapons cannot switch cells. - - tweak: Map has been changed to include more rechargers. Merc and ERT bases include - extra device cells. - Neerti: - - tweak: Cleaned up the work in progress event system. - - rscadd: Added framework for a new grid check for the new event system. - Spades Neil: - - tweak: Replaced Station Administrator with Colony Director, based on feedback - literally from NASA. - Yoshax: - - bugfix: You can now only fit one pizza per box, and pizzas will no longer vanish - to pizza gnomes. - - rscadd: Energy swords will now produce a small light. The light is determined - by the color of the blade. - - bugfix: Simple mobs such as slimes, or carp, will now ignore intent requirements - for passing applied tape. - - bugfix: Long records will no longer be devoured by long-record-goblins when attempting - to edit them using a console in-round. - - bugfix: AIs with special roles will now get access to the fancy law manager. -2016-10-08: - Anewbe: - - bugfix: Unloading an energy weapon should now correctly show what was unloaded. - - tweak: Borg stun baton is back to the old cost, for balance reasons. - Redstryker: - - rscadd: '''Overseer'' added as an alt title to Colony Director alt titles list.' - Spades Neil: - - rscadd: Adds the ability to hack Jukeboxes. - Yoshax: - - rscadd: Flashlights now take powercells. - - rscadd: Flashlights now have multiple brightness levels, including low, medium - and high. -2016-10-10: - Anewbe: - - tweak: The base device cell has been shrunk, for use in non-weapon devices. - - rscadd: Adds another class of device cell, for use in weapons. - - rscadd: Belts can now hold device cells. - - rscadd: Cryopods (including the portal and elevator) no longer consume ammo or - device cells. - - bugfix: Low Yield EMP grenades now have the proper EMP radii. - Redstryker: - - bugfix: Allows promotion to Colony Director on the ID console. -2016-10-24: - Anewbe: - - tweak: The color selectable beret should now be more vibrantly colored. - - rscadd: Bullet armor has a higher chance of preventing an embed. - - tweak: The actual system by which embed works has been changed. The overall effect - should be negligible. - - tweak: Flashlights use device cells. Time of use should be roughly unchanged. - - rscadd: Device cells have a chance to spawn where normal cells do. - - rscadd: Internal Affairs Agent HUD icon added. - - tweak: Command, QM, and Bridge Secretary icons are now blue. - - tweak: Research department icons are now purple. - - tweak: Supply department icons are now brown. - - tweak: Chemist icon is now white and red, like the rest of medical. - - tweak: Using a roll of tape on a person requires the same level of grip as handcuffs. - - tweak: The disclocation chance when using disarm intent with a weapon has had - its' formula changed, meaning the threshold for always disclocatiing is now - higher, and no longer 15 force. Meaning weapons will dislocate limbs less often - and will also do less damage. - MagmaRam: - - tweak: Rates of blood loss now depend on the type of wound inflicted and where - the wound is inflicted, as well as the damage. - Neerti: - - tweak: Changes how the grid check event works. A new machine called the grid - checker exists in engineering, near the engineering substation. The actual - event now involves a power spike originating from the engine, which the grid - checker will activate upon sensing it, and causing a blackout. Engineering - can restore power faster if they hack the grid checker correctly. A piece of - paper left in the substation has more details. - - rscadd: Adds new 'spell power' mechanic, currently tied to technomancer cores. - Certain cores will augment various characteristics of spells, such as damage, - radius, etc Base spell power is 100% (internally 1.0) and some cores may raise - or lower it. - - rscadd: Adds new 'info' tab for Technomancers that hopefully tells new them what - they need to know. - - tweak: Round-end now shows every spell each technomancer has, as well as their - core type. - - tweak: Ability HUD buttons can be re-ordered by clickdragging one button onto - another. - - bugfix: Recycling core now actually works. - - rscadd: Adds two new cores. The Safety Core, which reduces instability by 70%, - however it hass less energy, lower recharge rate and lower spell power. Also - the Overcharged Core which uses more energy, caused more instability, but has - far higher spell potency. - - rscadd: Adds a new Spyglass item, that functions exactly like a pair of binoculars. - This is for Techomancers. - - tweak: Technomancer Resurrect now has a deadline of 30 minutes until a dead person - can't be revived, instead of 10 minutes. - - tweak: Technomancer Radiance is now three times as strong. Also Radiance with - a Scepter prevents the caster and allies from being afflicted. - PapaDrow: - - rscadd: Striped undergarments now exist. - Redstryker: - - rscadd: Added a blue variant of the Medical voidsuit called the 'Emergency Medical - Response Voidsuit' that can be obtained from the suit cycler. -2016-10-25: - Anewbe: - - tweak: The effects from empty-handed disarming now have a cooldown. - - rscdel: HoS and Detective equipment is less protective. -2016-11-13: - Anewbe: - - rscadd: Adds a list to prevent certain jobs from being certain roundstart antags, - rather than outright preventing them. - - bugfix: Surplus crates won't make more surplus crates. - - tweak: Random buys from uplinks will no longer buy anything out of the Badassery - tab. - - bugfix: Loincloth now has an on-mob sprite. - - rscadd: Ported Bay's tape recorders (which actually work). - Broseph Stylin: - - rscadd: Added HUD aviators to the loadout. They're restricted to security, and - can toggle between HUD and flash protection modes, but won't offer both at once. - MagmaRam: - - rscadd: Holsters can be concealed by some suit-slot items, others conceal all - accessories. - - bugfix: Fixed certain suit-slot items not hiding jumpsuits properly. - RedStryker: - - rscadd: Adds a Guy Fawkes mask. - Yoshax: - - rscadd: Clipboards can now be made out of wood. -2016-11-17: - Anewbe: - - tweak: Slowdown in armor sets moved to chest and legs, rather than arms and legs. - - rscadd: Bullets and lasers will now show up on Autopsy Reports. - - bugfix: Fixed all ERT calls being silent, regardless of selected option. - - rscadd: Flashlights can now fit in rechargers. - - rscadd: 'Added flashlights, maglights, and the secHUD sunglasses (Sec only) to - the loadout. ' - TheGreyWolf: - - rscadd: Added Sign language, which can be selected from character setup. -2016-11-18: - Anewbe: - - rscadd: Added .45 and tommygun AP ammo to the uplink. - - tweak: CPR can be performed on corpses, doesn't actually help them. - Datraen: - - tweak: Makes cameras faster, removing a large chunk of bloat relating to taking - pictures. Specifically for taking pictures of angry cheetos. - MagmaRam: - - bugfix: Slimes will now properly process chems that have zero effect on them (that - is, they'll get rid of them instead of clogging up their metabolism forever). - Nerezza: - - rscadd: Added Lemon Juice to soda dispensers across the station. Reagent cartridge - refills can be ordered via cargo. - - rscadd: Added Lemon Juice and Milk Cartons to the bar's Booze-o-Mat. You can now - order milkshakes and not get shot (maybe). - Yoshax: - - experiment: Being unable to breathe and having oxyloss will now cause brain damage - that scales with the amount of oxyloss you have. Without oxygen, the brain takes - damage and will EVENTUALLY die (but you would most likely die of actual oxyloss - before that point.) -2016-11-20: - Datraen: - - tweak: Global announcer now has access to engineering channel. - - tweak: Supermatter now uses the global announcer. - Nerezza: - - bugfix: Digital FBP/Cyborg brains no longer drop brains. - - rscadd: Digital FBP/Cyborg brains are tagged with their designation now. - - bugfix: All cyborgs can now unbuckle people from beds/chairs. Just attack the - structure with no module selected. - - rscadd: Added the current station date to the Status tab. Ported from Baystation. - Yoshax: - - rscadd: Adds the ability for Hydroponics Trays to enter cryogenic stasis. You - can do this by using a multitool on one. Wheh in stasis the plant will be frozen - in time, it will neither grow nor die. Now you can have a life! -2016-11-21: - Anewbe: - - tweak: Drawing blood with a syringe now takes a moment. - - rscadd: Communicators no longer have a loadout cost. - - rscdel: Having more than 50 tox will now cause liver damage, rather than 60. - - rscadd: Adds Stimm, a homemade hyperzine made of sugar and welding fuel. - - rscdel: Hyperzine is now toxic. - Nerezza: - - tweak: Space suits now hide jumpsuits, so excessively bulky jumpsuits no longer - peek through. - - bugfix: Teshari wearing webbing now have the correct sprite overlay. More accessories - need sprites, however. - - wip: Teshari sprites no longer show the majority of suit accessories, anyone who - wants to pitch in to fix this are invited to do so! - - rscadd: Windoors can now be disassembled. Apply crowbar when open. - - rscadd: Engiborgs and drons can name door and windoor assemblines now. Click an - adjacent assembly with no modules active. - - bugfix: Windoors now know how to name themselves. In addition, unnamed windoors - now spawn with their default name instead of null. - RedStryker: - - rscadd: Added a colorable hairflower to the loadout. - - rscadd: Added a taqiyah to the loadout that can be colored with the color datum. - - tweak: Fixed the sprite for the red Security Hat backwards sprite so that the - 'N' on it is no longer backwards. - Yoshax: - - tweak: All robots now get crowbars, flashes and fire extinguishers. - - tweak: IV Drips are no longer dense, meaning they can be walked through like chairs. - - tweak: Robots can now use the toggle lock verb on crates and lockers. - - rscadd: There is now an experimental welding tool, it regenerates its fuel on - its own! One is given to the Chief Engineer, produced in Research, or found - in Syndicate toolboxes. -2016-12-01: - Anewbe: - - bugfix: Adult Diona should be able to name themselves properly now. Tweaked from - a Baystation PR by FTangSteve. - - rscdel: Lightning spells and bioelectrogenesis will no longer stun outright. - - rscadd: FBPs should no longer get mutations from radiation. - - bugfix: Observe warning should properly show how long you have before you can - join. - - rscadd: Adds a Toggle Shoe Layer verb to shoes, that let them be worn over the - uniform (ie tucking your pants into your shoes). - - bugfix: Shoes now properly check if they can hold knives or not. - - bugfix: Sign language can now be used while muzzled. - Datraen: - - tweak: Skrell are now more resistant to various chemicals, more susceptible to - pepperspray. - ForFoxSake: - - bugfix: Fixed a possible href exploit allowing any living player to speak any - language. - - bugfix: Organic beings can no longer speak Encoded Audio Language, although they - can still understand it just fine. - - tweak: Positronic brains can now speak Encoded Audio Language. - - tweak: Station manufactured Full Body Prosthetics can now speak Encoded Audio - Language. - MagmaRam: - - tweak: Corpses will now process a select few chemicals, meaning you can now add - blood into people who bled out before defibbing them. - - bugfix: Defibrilators fixed again. - - bugfix: R&D machines will now accept stacks of metal and glass from Cargo orders - properly. - N3X15: - - bugfix: Electrical storms no longer affect only cargo. If you're not cargo, your - lights are no longer safe. - Nerezza: - - rscadd: APCs now have a new EMP behavior. Regular APCs shut off for a few minutes, - critical APCs (engine and AI) shut off for 30ish seconds. Medbay will now not - be permanently disabled by EMPs if no engineers are available to fix their APCs. - - rscadd: Bay's timed reboot interface for APCs has been ported for EMPed APCs. - - tweak: APCs affected by grid checks say so on their nanoUI now. - - tweak: APCs damaged by the apc_damage random event are now effectively emagged - APCs. Anyone can operate their interface. - - tweak: Emagged APCs can now be repaired by removing their power cell and using - a multitool to 'reboot' them manually. - - bugfix: Nin and twiz no longer **** up APCs if they drain the battery completely. - - tweak: Nin and twiz drain power from the wire an APC is connected to first, then - drain from the power cell to fill the drain's 'quota'. Because the amount of - power given from the power net is random, this means the battery will still - drain but this also means you don't need to crowbar tiles in a room if the APC - is empty. - - bugfix: Bluescreened APC wire panels now visibly open like they should. - - tweak: Bashing APCs open was only effective under certain circumstances, but would - spam everyone anyway. This has been changed to only spam the user and to be - more indicative of when you can bash the cover off. - - spellcheck: Full grammar pass on APCs. - - rscadd: Hazard shutters animate slightly and play a sound so players can more - readily identify where shutters are being pried. - - bugfix: Two people can't pry the same shutter simultaneously anymore. - - bugfix: Fixed a bug causing shutters to immediately pry open when people didn't - want the shutter open. - - rscadd: Inflatables can be deflated using ctrl-click. - - rscadd: Inflatables can be deployed on adjacent tiles by clicking them. - - bugfix: Bumping into closed inflatable doors will no longer freeze them for a - few moments. - Yoshax: - - maptweak: All Heads of Staff now get multi-color pens in their office. - - tweak: Doors that do not have an access requirement can now be opened when handcuffed. -2016-12-17: - Anewbe: - - bugfix: EVA rig now has insulated gauntlets. - - rscadd: Adds another slot to select languages, if desired. - - rscadd: The base device cell is now selectable in the loadout. - ForFoxSake: - - tweak: Digital Valve pipes can now be made and moved. - - tweak: Air Vents can now have their direction changed. - - maptweak: Atmospherics is now a little less cluttered. - MagmaRam: - - rscadd: Added a nice implant that allows humans to speak EAL. - N3X15: - - rscadd: Added a changelog editing system that should cause fewer conflicts and - more accurate timestamps. - - rscdel: Killed innocent kittens. -2016-12-30: - Anewbe: - - rscadd: Changed run/walk speed to be based only on a config file. - - tweak: Walking should be faster now. - - tweak: Removed shoeless slowdown. - Atermonera: - - bugfix: Science grippers can install and remove borg components - - bugfix: Exosuit grippers can install exosuit equipment - - bugfix: Sheetloaders can load materials into protolathes and circuit imprinters. - - tweak: Protolathes and circuit imprinters input materials like autolathes, taking - as much of the fed stack as it can. - MagmaRam: - - tweak: Beakers can now have longer labels. - - rscadd: Adds defibrilator crate for cargo. - - tweak: Changed how certain stacks spawn behind the scenes. Should fix a few esoteric - bugs without impacting anything else. - Neerti: - - bugfix: Subtracting, multiplying, and dividing with arithmetic circuits should - actually occur now. - - rscadd: Added new arithmetic circuits; sign, round, and exponent. -2017-01-03: - Anewbe: - - bugfix: Farmbots should be buildable again. - - rscadd: FBPs with vital (head/torso/groin) damage will now show up on the crew - monitor as being damaged. - - bugfix: Flashes should now properly affect accuracy in hand-to-hand. - - bugfix: Taj should no longer be poisoned by any sort of coffee. Looks like we - missed a spot last time. - - rscadd: Recording tapes can now hold 30 minutes of chat. - - rscadd: Tape recorders and their tapes now fit in security and detective belts. - - rscadd: Lasers can now ignite thermite on walls. - - bugfix: Device cells now fit in wall rechargers. -2017-01-12: - Anewbe: - - rscadd: Ported over a bunch of hairstyles and underclothes from Baystation. - - tweak: Nurse spiders inject eggs less frequently. - - rscadd: Nurse spiders give a warning to the victim when they implant eggs. - Neerti: - - rscadd: Hand-held flashes and flash rounds will now stun upon repeated applications, - similar to stun batons. -2017-01-23: - Anewbe: - - rscadd: Can now just click ones boots to draw a holstered knife. - - rscadd: More boots can hold knives now. - - rscadd: Added an action button for breath masks, making it easier to toggle them. - - rscadd: Space Carp have a chance of sticking around after their event completes. - - tweak: Robotic limbs will no longer show up on the health scanners. - - rscadd: Medics and Security can open firedoors. Do so at your own risk. - - rscadd: Chaplain hoodie now has pockets and an actual hood. - - tweak: Winter coat hoods have the same armor values as their coats. - - rscadd: Characters will now spawn in at a random level of hunger. - - rscadd: Assisted and Prosthetic organs now have sprites. - - rscadd: Surgical tools will not attack while on help intent, this should prevent - people getting accidentally stabbed in surgery. - - rscadd: Tajaran now process reagents slightly faster. - - rscdel: Taj are now allergic to coffee again, per loremaster request. - - tweak: Taj now get drunk faster. - - tweak: Hyperzine is now more toxic to Taj. - - rscadd: Readded the Vox for admin/antag use and testing. They breathe Phoron now, - rather than Nitrogen. - - bugfix: The Xenotaser should work properly. - FTangSteve: - - wip: RootSpeak is now split into a local and a global variant. For now the global - acts as a hivemind. - Hubblenaut: - - tweak: Can now click on turfs with trash bags and similar to quick-gather everything - on it. No longer pixelhunting for cigarettes and bullets. - - bugfix: Buckets and other reagent holders will no longer simply be put into the - janitorial cart's trash bag. - PsiOmegaDelta: - - tweak: The round start and auto-antag spawners can now check if players have played - long enough to be eligable for selection. - Techhead: - - rscadd: 'Added a new random event: Shipping Error - A random crate is mistakenly - shipped to the station.' -2017-01-28: - Anewbe: - - rscadd: Added Medical and Meson aviators. - - rscadd: Medical and Meson aviators are now in the loadout, department locked. - - rscadd: Meson Scanners have been added to the loadout, department locked. - - rscadd: Medical hardsuit has a toggleable sprint. - - bugfix: Carbon and Hematite should show up in asteroid walls. - - rscadd: Readded the random crates from mining. - - rscadd: Digging through an artifact sometimes doesn't destroy the artifact. - - bugfix: Space and cracked sand should no longer stop mining drills. - - rscadd: Diona can regenerate organs and limbs. - PsiOmegaDelta: - - rscadd: Resetting a character slot now requires confirmation. - Zuhayr: - - rscadd: Added a reset slot button to chargen. -2017-02-24: - Anewbe: - - rscadd: Fake command reports now make the paper show up. - - bugfix: Mining cameras should work now. - MagmaRam: - - tweak: There is now a short delay before being able to fire when using hostage-taking - mode, and a short delay between shots. This should make hostage mode useful - for taking hostages and ambushes, rather than as an aimbot in actual firefights. - - bugfix: Sandwiches at max size can be eaten with a fork. - Yosh: - - rscadd: Some vending machines now log the items they've vended and had stocked, - storing the name of the user, the time and the item. These can be found by using - the new verb for vending machines, or from the right click menu. - Zuhayr: - - rscadd: Adminhelps now have a TAKE button that allow an admin to claim it, and - inform the adminhelper that someone is on the case. -2017-03-22: - Anewbe: - - tweak: Oxyloss now shows up as cyan in scanners. - Arokha: - - tweak: Having less than 30% blood (as a result of literally having that little - blood, or a broken heart) causes 75 oxyloss per tick rather than 300 toxins - and instant death, to allow for heart transplants. - - bugfix: Infections now spread and process properly between external organs. - - rscadd: Infections now have appropriate symptoms that indicate to a player that - they have one. - - rscadd: Infections are now diagnosable more accurately in a medscanner, or visually - for high level infections or dead limbs. - Atermonera: - - bugfix: EAL, Sign language, and emotes will no longer use autohiss - - rscadd: Surgeon Borgs now have a proper medical hud module -2017-03-28: - Anewbe: - - spellcheck: Disregard the last changelog on the spelling of HI, the correct spelling - is Hephaestus. My bad. - - rscadd: Added a changelog editing system that should cause fewer conflicts and - more accurate timestamps. - - rscadd: Added Myelamine, a blood clotting chemical. This is available to antags, - and can be ordered from cargo or mixed. - - rscadd: Added Osteodaxon, a bone fixing medicine. This is available to antags, - and can be mixed. - - rscadd: Added Carthatoline, a stronger anti-toxin. - - rscadd: Added Spidertoxin, which comes from spiders (duh), and is used in making - Myelamine. - - rscadd: Death Alarms can now be ordered from cargo. - - rscdel: Dexalin Plus is half as strong (still pretty strong, though). - - rscadd: Ninja, Merc, and ERT-M Hardsuits can now inject myelamine. - - tweak: Inaprovaline now decreases the effects of bloodloss, and lessens brain - damage taken from OxyLoss. - - tweak: Prosthetic organs now take randomised damage when emp'd, this should roughly - average out to the old values. - - tweak: The effects of heart damage have been tweaked, should be slightly easier - to survive now. - - tweak: Some of the stronger chems have side effects, like confusion or blurry - vision. These should be fairly minor, and we may be tweaking them in the future. - - tweak: The suiciding var now wears off, making it possible to save suicide victims - if quick action is taken. - - tweak: Death Alarms now announce on General comms again. - - rscadd: Borgs can climb tables. - - tweak: Skrell can now be up to 130 years old. - - tweak: Skrell are more vulnerable to flashes, due to their large eyes. - - tweak: Tajaran no longer have appendicies. - - tweak: Tajaran are more vulnerable to flashes. - - tweak: Unathi have less brute resist, but some burn resist. - - tweak: Unathi gender is now unclear to non-Unathi. -2017-03-30: - Anewbe: - - tweak: Italics in chat are now trigged with | , rather than / . - - rscadd: Energy weapons, flashlights, stunbatons, and welders can now be moved - from hand to hand by click+dragging. - - rscadd: Flashlights can now be placed in wall rechargers. - - rscadd: Adds jumper cables, that act a bit like a defib for FBPs. - - bugfix: Bicaridine and Myelamine should now properly repair internal bleeding. - - rscadd: Overdoses are now more dangerous. - - rscadd: Chloral Hydrate overdoses are now even more dangerous. - Arokha: - - rscadd: Adds body markings and tattoos. - MagmaRam: - - bugfix: Borgs and assorted robits can now use grinders in chemistry and the kitchen. -2017-03-31: - Anewbe: - - rscadd: Added a number of crates to cargo. - - rscadd: Added the electric welder as a hidden autolathe recipe. - - rscadd: Added a few colored (in sprite, not in color) flashlights, to the loadout. - Sprites c/o Schnayy. - - rscadd: Maps in a pair of jumper cable kits. Use these to revive FBPs. -2017-04-08: - Anewbe: - - rscadd: Aprons now have pockets. - - bugfix: Automute shouldn't trigger if you don't type anything. - - rscadd: Adds the Chief of Security alt title for the HoS. - - rscadd: Wooden circlets can now be worn on the head. - - tweak: Package bombs now beep when activated, and have a delay before exploding. - - tweak: Package bombs are more expensive. - - tweak: Robolimbs can take a bit more damage before they start malfunctioning. - - tweak: Shrieking now decloaks changelings. - - rscadd: Drying yourself off with a towel should actually dry you off a bit now. - Arokha: - - tweak: Simple animals resist out of buckles and lockers - - tweak: Simple animals with retaliate but not hostile assist each other better - if they also have cooperative - - tweak: E-nets now are resist-out-of (or clickable) by the one inside or outside, - rather than having HP, and can be dragged around - Atermonera: - - rscadd: FBPs can now have numbers in their name. The first character cannot be - a number. - - rscadd: Common simple animals now have their own language, and as such are no - longer understandable by humans. - - bugfix: Translators can't understand the same languages that recorders can't, - including the new animal languages. - Leshana: - - rscadd: Upgrades the automatic pipe layer to modernize its code and make it constructable! - Constructs and deconstruts like other machines now. Circuits are buildable in - the autolathe. Uses steel to make pipes. - Magmaram: - - bugfix: Splints will now show up in examine text on hands and feet as well as - arms and legs. - Sin4: - - bugfix: Fixed back icons for Z8 Carbine, C20r, fireaxe, spear, and baseball bat. - - rscadd: If observing before roundstart, you may respawn. -2017-04-12: - Anewbe: - - rscadd: Material weapons now go dull instead of shattering. Certain weapons, like - spears, will still shatter. - - rscadd: Dull weapons do less damage, but can be sharpened with a whetstone. - - rscadd: Whetstones can be crafted using plasteel. - Belsima: - - tweak: Replaces cypherkey sprites with improved ones. - Sin4: - - bugfix: You can no longer ascend a table by walking from a flipped table to a - non-flipped one. -2017-04-16: - Anewbe: - - rscadd: Bartenders now spawn with their shotgun permit. Click on it in hand to - name it. - - experiment: Lessens the bloodloss from severe burn damage. - - rscadd: Hardhats now give some ear protection. - - rscdel: Hardhats can no longer fit in pockets. - LorenLuke: - - rscadd: Allows removal of PDA ID with alt-click. - Yosh: - - tweak: Scrubbers now scrub Phoron by default. - - tweak: Scrubbers now have the first dangerzone at anything more than 0 Phoron. - - bugfix: No longer will you attack Alarms with your ID when trying to unlock them. -2017-04-19: - Anewbe: - - rscadd: Unathi ribcages now reach down to their lower torso. - - rscadd: Unathi no longer have appendices or kidneys, the function of the kidneys - is now a function of their liver. - - rscadd: Unathi are more slightly more difficult to damage. - - rscadd: Unathi now process medicine 15% slower. Additionally, it's harder for - them to get drunk. - - rscadd: Unathi age range is now 32 to 260. - - rscadd: Unathi are not as slowed by heavy items. - Atermonera: - - bugfix: Translators no longer try to translate null languages. - LorenLuke: - - rscadd: Allows Blast doors to be attacked and broken like regular airlocks. - - tweak: Changelings can bank up to a maximum of 3 respecs at one time. - - tweak: Changelings begin with 2 respecs. - - tweak: Firing a silenced weapon gives a message in text to the user. - MagmaRam: - - rscadd: Added instructions on how to use the changelog updating scripts. - - tweak: Updated in-game EVA manual. - Neerti: - - rscadd: Adds makeshift armor for the head and chest regions. How protective they - are depends on the material used to craft it. The helmet is made by using wirecutters - on a bucket, then using a stack of material. The chestpiece is made by crafting - two armor plate, using wires on one of them, then hiting one with the other. - Yoshax: - - bugfix: Water such as the pool will no longer apply fire stacks when you enter, - meaning you will no longer be flammable from swimming. -2017-04-25: - Anewbe: - - rscadd: Cultist armor now has better protection from strange energies. - - rscadd: Adds the ion pistol to the uplink. - - tweak: The ion pistol can now be holstered. - - bugfix: Sprites on the smoking pipes should be fixed. - Atermonera: - - rscadd: Brain type (Organic, cyborg, posi, or drone) is now displayed in all records. - Belsima: - - tweak: Changes relaymove() code in bodybags. - - bugfix: Above tweak used to allow exiting bodybag while in closed morgue tray. - Leshana: - - rscadd: Implements footstep sound system and adds sounds to various floor types - including plating, tiles, wood, and carpet. - LorenLuke: - - bugfix: Allows people who are bucked to give/receive items. - - tweak: Can click-drag people onto chairs/beds from 1 tile away to buckle them. - - tweak: Allows you to place tape masks/restraints back on the roll (roll is still - infinite). - - bugfix: Fixes ventcrawling for spiderbots/implants/etc. - Neerti: - - rscadd: Drones will now spawn with an EIO-mandated ID card alongside their NT - ID. - - tweak: Fabricate Clothing for Changelings costs one point instead of two, and - is fabricated twice as fast. - - tweak: Dead changelings can no longer hear deadchat or freely ghost. - - tweak: Shrieks now share a 10 second cooldown. - - tweak: Lings cannot transform or shriek inside containers such as closets and - pipes. - - tweak: Regen. Stasis timer adjusted to be between 2 to 4 minutes. - - tweak: Visible Camo. should end if the user is stunned. - - rscadd: Visible Camo. now blocks AI tracking when active. - - rscdel: Recursive Visible Camo. no longer gives true invis. - - rscadd: Recursive Visible Camo. will allow the changeling to run while cloaked - instead. - - rscadd: Ling chemical meter on HUD now has a blinking exclaimation mark if below - 20 chemicals, to warn that they cannot revive if they should die while still - below 20. - Yoshax: - - tweak: Tape color is different now. Security tape is red rather than yellow, Engineering - tape remains yellow and Atmos tape is a lighter cyan rather than blue. -2017-05-05: - Anewbe: - - rscadd: Adds a cup for dice games, in the loadout. - - rscadd: Thermals now let you see in the dark. - Arokha: - - rscadd: Sleepers now have a 'stasis' level setting, that will ignore varying numbers - of life() ticks on the patient. - - tweak: Stasis bags and Ody sleepers now use a fixed level of this new stasis system - (ignore 2/3 life ticks). - - tweak: You can escape from being asleep in a sleeper, similar to escaping from - a cryotube. - - rscadd: You can now use grabs on sleepers to insert patients, same as scanners. - Datraen: - - bugfix: Xenobiological traits are made unique on each mutate, avoiding mutating - other mobs with same trait data. - Leshana: - - bugfix: Resetting a fire alert will no longer open firedoors if atmos alert is - in effect and vice versa - LorenLuke: - - Bugfix: Unfucks the screen bug on roundstart changelings. - - bugfix: Changeling now display 'alive' status on Medhuds properly. - - tweak: Refactors changeling ranged stings not passing over tables. Can now pass - over tables, any machinery (except doors), machine frames, and past closet subtypes. - - bugfix: You can now view an active video call by using the communicator in hand. - - tweak: Guns on harm intent in aim mode will target, rather than shoot pointblank - on first click. - - bugfix: You can now put handcuffs on yourself. -2017-05-09: - Anewbe: - - rscadd: Ports but does not enable Bay's MultiZAS. - Leshana: - - tweak: Optimized (but still not enabled) multi-z ZAS - - rscadd: Multi-Z explosion transfer coefficient is now configurable - N3X15: - - tweak: Flashlights on the high setting are no longer Beacons of Gondor. - Neerti: - - tweak: Tesla armor now retaliates against ranged attacks if within 3 tiles, and - recharges in 15 seconds, from 20. - - tweak: Technomancer Instability fades away slower. - - tweak: Fire and frost auras made more potent. - - rscadd: Gambit can now give rare spells unobtainable by other means, based on - spell power. - - tweak: Mend Wounds and Mend Burns combined into Mend Life. Mend Metal and Mend - Wires combined into Mend Synthetic. - - rscadd: Adds Lesser Chain Lightning, a more spammable version, but weaker. - - rscadd: Adds Destabilize, which makes an area glow with instability for 20 seconds. - - rscadd: Adds Ionic Bolt, which ruins the lives of synthetics. - - tweak: Oxygenate made cheaper. - SiegDerMaus: - - rscadd: Adds one new haircut, a chin-length bob. - Yosh: - - rscadd: Ports a bunch of hair from Bay. Knock yourself out. -2017-08-20: - Anewbe: - - tweak: The names of 5.56 and 7.62 ammo have been swapped, as have the guns that - use them. The magazines should look the same, and the guns will do the same - damage they used to do. - Atermonera: - - bugfix: Borgs can now raise an evil army of slimes - Belsima: - - rscadd: Added a lot of new lore-friendly drinks. - - spellcheck: Adjusted the descriptions of some drinks. - - rscadd: Added fingerless gloves to the loadout. - - imageadd: Added several new robot icons. - - imageadd: Added animations to some robots. - - bugfix: Fixed Usagi's eyes not turning off when dead. - - rscadd: Added several new pAI sprites. - - rscadd: Added a load of sweaters to the accessories tab of the loadout. - - rscadd: Added a new swimsuit to the pool. - Cirra: - - rscadd: Added a unified radiation system. Radiation is lessened by obstacles, - and distance. - - rscadd: Added a geiger counter for measuring radiation levels, which can be found - in certain vending machines and radiation closets. - Leshana: - - tweak: During the gravity failure event, you can now buckle yourself to a chair - to prevent falling when gravity returns. - - rscadd: Added an admin verb to debug the map datum. - - rscadd: Added nanomap capability to the Power Monitoring Computer - - rscadd: Added nanomap capability to the Atmos Control Computer - - tweak: Expanded nanomap on Camera Console to all station z-levels by default. - - tweak: Crew Monitoring nanomap will support crew monitors built on other station - map z levels. - - imageadd: Updated z1 nanomap for Northern Star - - imageadd: Generated z5 nanomap for Northern Star - - tweak: Optimized the unified radiation system. Made the radiation cutoff level - configurable. - - bugfix: Standing still won't save you from radiation storms. - - bugfix: Bedsheets can be put into washing machines again. - LorenLuke: - - imageadd: Ghosts can now choose from a number of animal sprites. - - experiment: Gives IECs some TLC (see below). - - rscadd: Adds 'Separator' circuit, allowing the player to now divide strings. - - rscadd: Adds 'grenade' circuit, allowing the player to detonate a stored grenade - in an assembly. - - rscadd: Adds 'device' electronic assembly, allowing an 'assembly'-type (signaler/igniter) - circuit to be used to interact with others. - - tweak: Modifies some storage and complexity constants. - - tweak: Adds 'size' variable for manual setting. - - tweak: No longer requires screwdriver to remove components. - - tweak: Enables multitool to wire/debug circuits with lesser functionality (can - disable via variable). - - tweak: IECs no longer drown the player in windows, each assembly always uses only - one window. - - tweak: Added functionality to UI to help with user experience of above point. - - rscadd: Adds 'on set' output pulses to multiplexer and memory circuits. - - bugfix: Fixes multiplexer and memory circuits not pushing data to attached circuits. - - bugfix: Number to string converts null inputs as '0' due to engine limitations - (at least they work). - - bugfix: Gun manipulator circuit now functions properly (and can read '0' value - inputs). - - wip: Phase 1/2 for wiring rework. - MagmaRam: - - tweak: Nerfed health regeneration, especially on bruises. - Nalarac: - - tweak: Modifies the illegal equipment module for borgs to scrambled equipment - module that only activates the special items and doesn't actually emag the borg - - bugfix: Mining cyborg diamond drill is now obtainable in a more sensible manner - - tweak: Click dragging has been added to the cryogenics tubes, cloning pod, and - all methods of cryostorage - - tweak: Some quality of life changes for research, crisis, surgeon, and service - cyborgs - - bugfix: Jumper cables readded - - tweak: Construction cyborgs merged back with engineering cyborgs - PrismaticGynoid: - - tweak: Replaces intelliCards with intelliCores. - - rscadd: Wheelchairs can now be collapsed like rollerbeds for ease of storage and - movement. Too big to put in backpacks though. - - rscadd: Wheelchairs are now available in a color-customizable form via the loadout, - under utility. Now you can ride in style, and keep your feet too. - - bugfix: Wheelchair users can now enter the gateway and residential elevator without - being forced to leave behind their mobility aid. - Sarmie: - - bugfix: Dionaea have remembered how to regrow their limbs properly. -2017-08-26: - Belsima: - - imageadd: Replaced APC sprites with better shaded ones. - - tweak: Adjusted some atmos sprites for visibility. - - soundadd: Added cough and sneeze noises for Teshari. - - tweak: Turning on flashlights and locking lockers both make a click sound. - - imageadd: Replaced soda cans with new soda cans. - - rscadd: Added a tiedye shirt. - MagmaRam: - - bugfix: Tesla relays no longer draw power when their attached power cell is full. -2017-09-24: - Belsima: - - imageadd: Replaced air tank sprites. - - imageadd: Added new xeno weed, egg, and resin sprites. - - imageadd: Added two new bar sign sprites. - - imageadd: Replaced blast door sprites. - - spellcheck: Microwave is no longer a proper noun. - - rscadd: Added croissants to the available recipes. - - imageadd: Added new status displays for the AI. - - spellcheck: Made spelling of corporations and planets more consistent. - - rscadd: Added more planets to character setup. - - imageadd: Added a bunch of new hairstyles. - - imageadd: Added a new holographic hud. - - maptweak: Added a grinder and enzyme to the abandoned bar, for illicit operations. - - imageadd: Replaced solar panel sprites. - - imageadd: Replaced shield generator sprites with ones from the Eris. - - rscadd: Added Qerr-quem and Talum-quem, a pair of Skrellian drugs. - - soundadd: Added a variety of sounds for opening cans, explosions, sparks, falling - down, mechs, and bullet casings. - - soundadd: Added a new death sound for mice. - - imageadd: Vox have been entirely resprited. - - rscadd: Added wood buckets, craftable with hydropnoics. - - soundadd: Added sounds for chopping wood. - - bugfix: Fixed a bug that would make default Zippo lighters invisible. - Chaoko99: - - rscadd: Nitrous Oxide is now an oxidizer. - - rscdel: 'Removed all instances of Volatile Fuel ever being simulated. To devs: - It still exists. Please, for the love of god, only use it with assume_gas.' - Cyantime: - - tweak: Tabling now requires a completed aggressive grab. - Nalarac: - - tweak: Removes the module restraint for the cyborg jetpack upgrade - - rscadd: Added the hand drill and jaws of life to the protolathe - - tweak: Syndicate toolbox now comes with power tools - Neerti: - - wip: Adds the Lost Drone, which can be found on the Surface of the future map. - - rscadd: You can now modify an unslaved borg's laws by hitting it with a law module, - after a significant delay. - - rscadd: Adds several new lawsets. Currently there are no lawboards for these. - - rscadd: Adds new 'shocker' baton, for the Lost Drone. - - tweak: Combat borg shields are now easier to use, only requiring that they sit - on one of your hands and not your active hand. The shield is also more energy - efficent. - PrismaticGynoid: - - tweak: You now keep your languages when removed from/transplanted into a body. - - tweak: AIs and borgs load languages from preferences when spawning. - - bugfix: Fixed sign language being usable while lacking both hands. - - rscdel: Brains are no longer able to hear binary (robot talk). - - rscadd: Adds the ability for research to print drone brains. - - tweak: Makes all MMIs, posibrains, and drone brains radio-enabled. Anyone holding - the brain can also disable the radio for antag purposes. - SpadesNeil: - - tweak: Windows can no longer be damaged by very weak attacks. - Woodrat: - - tweak: Ported floor types and floor sprites (Techfloors) from Vorestation (who - ported them from Eris). Brought our floortypes in line with how Vorestation - has theirs set up. - - bugfix: Missing Techfloor floor tile sprites added. - - wip: Floor sprites from Vorestation not yet ported. To be done once we go to the - new map. - - maptweak: Added catwalks and railings to SC station. Fixed first Z-level. - - rscadd: Added the ability to make catwalks and railings as ported from vore. - - tweak: Cable heavy duty file tweaks to remove red overlay color from them. - - tweak: Added in a color icon for centcomm beach areas. - - maptweak: Fixed issues with SC centcomm z that prevented it from loading. - - maptweak: Rework of xenobio/xenoflora outpost on SC planetside main map. - - rscadd: Added Wilderness z-level for SC, teleportation transition to it may be - bugged. - - rscadd: Cable ender file added. Allows power transfer between z-levels. - - tweak: Southern cross files for areas and defines in relation to z-level work. -2017-11-06: - Atermonera: - - bugfix: AI's can speak local rootspeak. - - rscadd: Implements Virtual Reality. - Woodrat: - - rscadd: Added 'see down' in open spaces from Vore. - - rscadd: Added talking and visible messages upward through open space from Vore. - - rscadd: Added a Syndicate ID with all access (admin spawn only). - - tweak: Port of 'Syndicate id cards now listen for owner destruction' from Bay. -2017-11-29: - Anewbe: - - rscadd: FBPs are now affected by Radiation, it gives them ToxLoss. Wear your PPE. - - rscadd: FBPs can have ToxLoss decreased by going into a charger. - - rscadd: It is now possible to move FBPs and robots into chargers, via click+drag - or grabs. - Atermonera: - - bugfix: AI verbs are no longer hidden on the tabs. - - bugfix: Incapacitated mobs can no longer open your inventory and steal your gubbins. - MoondancerPony: - - bugfix: Fixed a mislabeled pulse pin on the microphone. - - bugfix: Fixed an issue with reference pins and multiplexers, and reference pins - in general. - PrismaticGynoid: - - tweak: Adjusts the amount of camera locations the AI can store from 10 to 30. -2018-01-12: - Atermonera: - - rscadd: Communicators now have a weather app. - - rscadd: Mobs in VR can switch between translucent and opaque forms. - Leshana: - - tweak: Examining construction frames shows which circuit board (if any) is installed. - - tweak: Convert the machinery controller to a StonedMC subsystem - MrStonedOne: - - rscadd: Added admin verb 'Display del() Log' displaying garabage collector statistics. - PrismaticGynoid: - - rscadd: Adds the ability to 'crawl' to an adjacent turf by click-dragging yourself - to it, after a delay. This can be used to move while unable to stand. You can - also do this with other movable objects, if you really wanted to. - - tweak: Conscious mobs lying on the ground can now buckle themselves to chairs/beds. - This includes people missing legs. -2018-01-25: - Anewbe: - - rscadd: Southern Cross Map is now live - Arokha: - - tweak: Remove borg hud items as they have normal huds as their sensor augs now, - and can see records with them. - Atermonera: - - rscadd: Communicators have a flashlight under the settings menu, functions as - the PDA one - - rscadd: Station-bound synthetics now have gps units - Cerebulon: - - rscadd: Added 19 food recipes from /tg/station - Leshana: - - soundadd: Sounds of Tesla engine lighting bolts - - imageadd: Sprites for grounding rod and Tesla coil - - imageadd: Sprites for lighting bolts - - rscadd: The Tesla Engine, Tesla Coils, and Grounding Rods - - rscadd: Wiki search URL is now configurable in config.txt - - rscadd: Breaker boxes can be constructed in game. - - bugfix: Construction of heat exchange pipes, vents, and scrubbers now works properly - again. - - tweak: Fix singularity energy balance so it is stable under normal operation. - - bugfix: Fix emitter beams and PA effects from being grav pulled or consumed. - - rscadd: Added the operating manual book for the Tesla Engine. - Mechoid: - - rscadd: Brains can be set to be a source of genetic information. - - rscadd: Promethean cores can be inserted into a cloning scanner to be cloned. - This gives them a worse modifier upon completion. - - rscadd: Promethean cores can now have chemicals added or removed from them. Base - for future slime cloner. - - rscadd: Species-based cloning sicknesses possible. - - spellcheck: Cyboernetic - > Cybernetic - Neerti: - - rscadd: Adds boats that can be ridden by multiple people, which use oars. Can - be crafted with large amounts of wooden planks. - - rscadd: Adds autopilot functionality to Southern Cross Shuttle One and Shuttle - Two. - - rscadd: Adds ability to rename certain shuttles on the Southern Cross. - - rscadd: Areas about to be occupied by a shuttle will display a visual warning, - of a bunch of circles growing over five seconds. - SunnyDaff: - - rscadd: Added new food items. - - rscadd: Added Cider. - - rscadd: Added Apple Juice to bar vending machine. - - bugfix: Fixed Vodka recipe. - - bugfix: Fixed Apple and Carrot cake recipes - - tweak: Changed Cake recipes to not include fruit juice - ZeroBits: - - rscadd: Added the ability to have multiple loadouts per character. - battlefieldCommander: - - rscadd: Adds a communicator watch, a variant of the communicator you can wear - on your wrist. - - rscadd: Replaces the communicator in the loadout with a communicator selection. - Choose either the traditional communicator, or the new commwatch. -2018-02-07: - Anewbe: - - tweak: Lessens the bomb, bio, and rad protection on the Explorer Suit. - - tweak: Replaces the Hunting Rifle cabinets with a Phase Pistol cabinet. Same general - purpose, shoot animals, kill animals. Shoot people, get laughed at. - - tweak: Gloves are generally less protective from shocks. - - tweak: Budget Insulated Gloves will almost always be better than any other non-insulated - glove. - - tweak: Hyposprays and autoinjectors now have a delay on use when the target is - conscious and not in Help Intent. - - bugfix: You need a parachute to survive atmospheric reentry. Closets, mechs, and - other impromptu parachutes will not longer prevent splatting. - Atermonera: - - tweak: ID computer can set command secretary and IAA access - - tweak: Command secretary has keycard auth. access - Cerebulon: - - rscadd: Added toggleable 'Open' sign to bar hallway so you can tell if it's open - without walking inside. - Mechoid: - - rscadd: Adds material girders. - - tweak: Girder decon time is now partially dependant on material. Stronger girders - take slightly longer. - - tweak: Wall girders are now under the integrity-based construction listing. Material-Name - Wall Girder. - - rscadd: Explosive-resistant girders in walls have a chance to survive as an unanchored - girder, if their wall is destroyed. - - rscadd: Radioactive girders affect the completed wall's radioactivity. - SunnyDaff: - - rscadd: Added new food items. - - rscadd: Added Onions. - - tweak: Changed Apple and Lemon Sprite -2018-02-10: - Atermonera: - - tweak: Ethylredoxrazine actively removes alcohol from the stomach and bloodstream - - tweak: GPS units won't report the exact location of other GPS units, just range - and approximate direction - - tweak: POI gps units won't give any information about the POI, merely its location - - rscadd: Adds EMP mines. - Cerebulon: - - rscadd: Adds antibiotic resistance chance to viruses, capped at 90% without admin - edits. - - rscadd: Adds adminspawned non-transmittable viruses - - rscadd: Adds several new disease symptoms - - tweak: Vomit is now a disease vector - - tweak: Viruses have a lower chance of curing themselves without medical intervention - - bugfix: Virus food no longer infinitely generates in incubator beakers - - bugfix: Xenomorphs and supernatural begins can no longer catch the flu - Hubblenaut: - - tweak: If a cycling airlock is already near the target pressure, pressing the - buttons will toggle the doors instead of making it reenter the cycle process. - Leshana and mustafakalash: - - rscadd: A new 'planetary' mode for airlocks which makes them purge the chamber - contents to the exterior atmosphere before filling with clean air, and vice - versa. - MistyLuminescence: - - tweak: Mines are now very, /very/ dangerous to step on (so don't do that). You - can disarm them with a multitool and wirecutters - ping is good, beep is bad - - or by shooting or exploding them from a distance. Be careful! - Woodrat: - - rscadd: Shaft Miner, Search & Rescue, Explorer can now select webbing vests and - pouches from the loadout. - - bugfix: Allow utility uniforms to roll up their sleeves. - - rscadd: Shuttle upgraded with enviroment sensors and shuttle doors that can be - detected from the shuttle console. - - rscadd: secure gun cabinets in the hangar control rooms. Locked to armory, explorer, - and pilot access. - - maptweak: Redesign of medical surgery rooms, replacement of the closets with wall - closets. - - bugfix: Multiple map bugfixes including distro and scrubber lines to deck 3. -2018-02-17: - Anewbe: - - rscadd: Added a random mine spawner, for use in PoIs. Replaces mines in PoIs with - the random spawner. - - rscadd: Mines now give a visible message when they go off. - - tweak: Land mines on the ground can no longer be told apart from one another, - to prevent gaming the system. - - bugfix: Hovering mobs (viscerators, drones, Poly, carp) no longer set off land - mines. - - tweak: Arming a land mine now takes concentration. If you move, it will boom. - - tweak: RINGS AND CERTAIN GLOVES INCREASE PUNCHING DAMAGE. - - tweak: BRASS KNUCKLES HAVE BEEN TURNED INTO GLOVES AND REBALANCED. THEY DO LESS - DAMAGE PER HIT BECAUSE IT'S HARD TO DISARM A PAIR OF GLOVES. - - rscadd: Cyborg Chargers now decrease radiation on FBPs. - - tweak: Falling one floor now does a lot less damage, on average. - - bugfix: Falling one floor in a Mech no longer hurts the occupant. - PrismaticGynoid: - - rscadd: A lot more machines can now be moved with a wrench, mostly kitchen, hydroponics, - and virology machines. - - tweak: Changed department ponchos to be open to any job, just like department - jackets. - Schnayy: - - rscadd: Adds bouquets. Can be ordered via 'gift crate' in cargo. - - rscadd: Adds fake bouquets for the cheap. Can currently be won from arcade machines. - - rscadd: Adds chocolate heart-shaped boxes. Can be ordered via 'gift crate' in - cargo. - - rscadd: Adds gift cards with four cover variations. Function like paper. Can be - ordered via 'gift crate' in cargo. - battlefieldCommander: - - rscadd: Added packed snow brick material. Craft it using snow piles. - - recadd: Added snow girders and igloo walls. Craft them using snow bricks. - - rscadd: Added various snowmen. Craft them using snow piles. Punch 'em to destroy. -2018-02-21: - Anewbe: - - rscadd: Headsets for jobs that spend a lot of time planetside can now function - as local radios when comms are down. - - rscadd: Most headsets now have on-mob sprites. - - rscadd: Added a Planetside Gun Permit item, specifying permission to possess a - firearm on the planet's surface. Explorers should spawn with these by default, - and a further two can be found in their gun locker. - - rscadd: Prometheans now react to water. Being soaked will stop their regen and - deal minor toxin damage. Drinking or being injected with water will deal slightly - more toxin damage. - - bugfix: Suit Coolers now properly cool FBPs in slightly burning rooms. If it gets - too hot for your suit, you're still dead. - Leshana: - - rscadd: Makes electrochromatic glass buildable and programmable in game. Use - cable and multitool. - Woodrat: - - rscadd: Additions of 6 new POIs for the cave area. -2018-02-22: - Anewbe: - - rscadd: Added Warden and HoS helmets. - - tweak: Clothing items must be click+dragged to be unequipped. A lot of them already - had this, but the system is now standardized. - - tweak: Accessories now apply slowdown to what they're attached to. - - tweak: Certain items, notably Technomancer spells, no longer show up when you - examine the mob wearing them. - - tweak: Flashbangs confuse, instead of stunning. - Atermonera: - - tweak: GPS units are generally more useful, providing both coordinate locations - and, so long as you're on the same Z level, direction with x-y component distances, - to 1m accuracy - - rscadd: Added a halogen counter tool, functions as the PDA function. - - tweak: Analyzers can now analyze gas containers, in addition to providing atmosphere - readouts, as the PDA gas scanner function. - - rscadd: Added umbrellas. - battlefieldCommander: - - rscadd: Added fireplaces which operate similarly to bonfires. - - bugfix: Fixed an oversight that allowed for an in-between state in bonfires where - the fire would mysteriously go out after adding wood. - - rscadd: Added blue sifwood floor tiles. - - bugfix: Fixed blue carpet, now known as teal carpet - - rscadd: Added the ability to dig up tree stumps with a shovel. -2018-02-25: - Anewbe: - - tweak: Splinted bodyparts act broken 30% of the time. - - tweak: Splinted legs still slow you down like broken ones. - Leshana: - - rscadd: Added a client preference setting for wether Hotkeys Mode should be enabled - or disabled by default. - - bugfix: CTRL+NUMPAD8 while playing a robot won't runtime anymore. - - tweak: Grounding rods act intuitively, only having an expanded lighting catch - area when anchored. - Nerezza: - - bugfix: Fixes not being able to install the different carpet colors. Finally. - - bugfix: Removes certain unusable duplicate stacks of tiles from the code. - Schnayy: - - rscadd: Added Gilthari Luxury Champagne. Drink responsibly. - - rscadd: Added a singular AlliCo Baubles and Confectionaries vending machine in - the locker rooms. Dispenses a variety of gifts. - - rscdel: Removed hot drinks vendor from locker room. -2018-02-28: - Atermonera: - - rscadd: Adds umbrellas to the loadout, for 3 points. Colorable! - Nerezza: - - bugfix: Using tape (police/medical/engineering) on a hazard shutter now tapes - the hazard shutter instead of trying to open the hazard shutter. - - rscadd: Added /tg/-style floor tile swapping. Equip crowbar/screwdriver in offhand - and click the floor tiles you want to directly swap with a stack of new floor - tiles (like teal carpet). - Woodrat: - - maptweak: Heavy rework of the wilderness, minor adjustments to mining and outpost - z-levels. To get to the wilderness you now have to travel through the mine z-level - to do so, follow the green flagged path. Through the mine. - - tweak: Shuttles can now land at a site near the enterance to the wilderness. Removal - of the mine shuttle landing pad to move to the wilderness. - - rscadd: New addition of warning sign, thanks to Schnayy. - battlefieldCommander: - - rscadd: Added craftable joints. Dry something (ideally ambrosia) on the drying - rack and apply it to a rolling paper to create a joint you can smoke. - - rscadd: Added a box of rolling papers to the cigarette vending machine. -2018-03-05: - Anewbe: - - rscdel: Removes Command Liaison, Bridge Secretary, Hydroponicist, Prospector, - Sanitation Technician, Professor, and Historian alt-titles. - - rscdel: Removed universal translators from the loadout. - - rscadd: RnD can print earpiece translators. - Mechoid: - - rscadd: Add a surgical operation for repairing the brainstem of a decapitated - individual. - - rscadd: Add a permanent modifier for frankensteining individuals. - Nerezza: - - rscadd: Package bomb detonators can be re-bound by hitting the new package bomb - with them. - PrismaticGynoid: - - bugfix: The succumb verb will now work on species that can't take oxyloss damage. -2018-03-15: - Anewbe: - - tweak: Pills and ingested reagents actually process at half speed, rather than - just ignoring half of the reagents. - - rscdel: Robotic limbs now need internal repair at 30 composite damage, rather - than 30 of burn or brute. - - tweak: Syringes now inject their entire payload with one click, but in 5 unit - increments. There is a delay in between each of these. - - rscadd: Assisted robotic organs (internals, eyes) are less vulnerable to EMP. - - rscdel: Lifelike robotic organs (currently VeyMed) are more vulnerable to EMP. - Cerebulon: - - rscadd: Added Akhani language for Tajaran. - - spellcheck: Fixed incorrect singular form of Tajaran in several places. - MisterLayne: - - rscadd: Added a version of the ED-209 called the ED-CLN. It is a more efficient - Cleanbot. - - bugfix: Reinforced snowballs can now actually be made in a reasonable time limit. - Nerezza: - - tweak: Broken APCs can be bashed open with slightly smaller objects now. This - means wrenches are acceptable, no need to hunt down a fire extinguisher. - - rscdel: EVA rigsuit/hardsuit no longer holds toolboxes in suit storage since those - have been a volume inventory for some time now. RIP ghetto satchel. - - rsctweak: CE's rigsuit/hardsuit no longer holds pickaxes and ore satchels, but - can now hold inflateables. - - bugfix: Retracting rigsuit/hardsuit helmets with no valid mask equipped now disables - internals. - - bugfix: Offline rigsuits/hardsuits are no longer considered valid air supplies - by the internals button. Before, your internals would instantly shut off before - you could get a breath out of the rigsuit. Now, the internals button will look - for a different tank instead. - - rscadd: Tajaran now get to keep their tails when they wear the EVA, RD, or Industrial - rigsuits/hardsuits. Unathi sprites to come soon! - - bugfix: Sifwood floor tiles now correctly use their double-stacked icon instead - of disappearing. - Woodrat: - - rscadd: Added in a weapons crate for explorers that has bolt action rifles. - - rscadd: Weapon powercells can be ordered from cargo (security access crate). - - tweak: Automatic weapons crate split into two crates now. One for SMGs one for - the rifle. Minor adjustments to other munitions and security supply packs as - well. - - rscadd: The automatic weapons ammo crate has also been split. - - tweak: Names of the crates for the munitions and security catogory supply packs - have been adjusted slightly. In certain places contents also adjusted. - - bugfix: Holoplant now comes in a crate. -2018-04-01: - Anewbe: - - tweak: Medical Doctors and EMTs spawn with white medkits. - Cameron653: - - rscadd: Adds a xenoarch excavation tool, craftable in R&D. Allows depth selection - of 1-30 - - rscadd: Adds a xenoarch multitool, craftable in R&D. Has xenoarch counter, measure - tool, and depth scanner all in one. - Heroman3003: - - bugfix: Attaching exosuit equipment with a gripper correctly removes it from the - gripper. - - bugfix: Engineering gripper can no longer duplicate frame parts. - MistyLuminescence: - - tweak: Wallets can now hold a wider variety of objects. - Woodrat: - - rscadd: Added two 44 cal revolvers. - - rscadd: Added 44 cal speedloader for revolvers. - - rscadd: Added 44 cal rubber rounds. - - bugfix: Fixed the icon_state for 'structure/plushie/carp' and the random first - aid kit spawner. - - rscadd: Added a random chance tool spawn for power tools (most of the time it - should still just be regular tools). - - tweak: Adjusted the spawn rate of medkits, combat medkits should be more rare. - - tweak: Cash split into its own loot item. - - tweak: Plushies split into large and small plushies. - - rscadd: All the extra plushie spawns added to the random plushie spawn. - - tweak: Eightball and conch shell added to toy spawns. - - rscadd: Added spawn points for the large plushies, cash, and the power tools to - the station. - battlefieldCommander: - - rscadd: Added permanent markers, an alternative to crayons. - - tweak: The chemistry recipe for paint now uses marker ink instead of crayon dust. - - rscdel: Removed crayon boxes from the map. They can still be ordered from cargo - in case you need a snack. -2018-04-19: - Anewbe: - - rscdel: AOOC is no longer available to traitors, renegades, and thugs. - Woodrat: - - bugfix: Flashers in brig cells should work now, extra floor flash in communal - brig to deal with crims. - - bugfix: Improper access, SMES rooms. - - bugfix: Trader start point is no longer dark. - - rscadd: Medical Vendor Plus has more advanced burn and trauma kits. - - tweak: Cell 1 and 2 in the brig can now be accessed by detectives. - - tweak: Additional r-walls next to the engine room to help with rads. - - tweak: Floor decals in a couple areas. - - tweak: RD office now has its telescreen back. - lorwp: - - bugfix: Pilot headsets can now fallback to shortwave radio -2018-04-28: - Anewbe: - - tweak: Communicator visibility (the thing that lets people see your communicator - when you're a ghost) is now saved to character slots, rather than globally. - - tweak: Jobs that are set to Never on your preferences are hidden by default on - the Late Join selection menu. There is a button to reveal them. - Arokha: - - bugfix: Nerve reattaching surgery now works correctly. (Hemostat on limb) - - bugfix: Limbs dropped by people have appropriate flags. - Atermonera: - - tweak: Human examine code has received a major refactor. If you encounter unusual - behaviour that seems wrong, please report it. - Cerebulon: - - bugfix: Pumpkins are no longer green ovals. They now grow on actual vines. - schnayy: - - bugfix: Space carp plushies now load sprites and are all selectable from loadout. - - tweak: Adds several newer plushies to the gift vendor as well as adjusting cost - of gift vendor's contents. -2018-05-01: - Mechoid: - - tweak: Skrell can be affected by flashbangs from a range of 8 tiles without protection. - - tweak: Promethean regen consumes additional nutrition. - - tweak: Many healing chemicals are less effective on Prometheans due to the natural - regeneration. - - tweak: Lots of other Promethean tweaks. No seriously, I'm not putting the list - here. - PrismaticGynoid: - - rscadd: Adds new skrell sprites to hardsuit helmets that were missing them. -2018-05-24: - Anewbe: - - bugfix: Moving items out of one's active hand cancels any zoom-in they may be - providing. - - tweak: Meteor events should be a lot less brutal. - Arokha: - - rscadd: Added a 'Client FPS' setting in the Global tab of character setup for - adjusting the FPS to your preference. - - rscadd: Added a 'fake SSAO' toggle to Global in character setup, ported from /tg/. - Looks like drop shadows on (almost) everything. - Atermonera: - - bugfix: Laptops no longer consume IDs indefinitely. - Mechoid: - - rsctweak: Promethean limbs store more damage. - - rsctweak: Promethean limbs, in addition to normal severing rules, have a higher - chance to be splattered or ashed once they reach maximum damage. - - rscadd: Limbs can now spread their damage to neighbors with the spread_dam var, - when reaching max damage. - PrismaticGynoid: - - rscadd: Added laser pointers. Available in your loadout, and printed and upgraded - by R&D. - lorwp: - - tweak: Search and Rescue can now add certain medical restricted items to their - loadouts -2018-06-08: - Anewbe: - - tweak: Merc mobs in PoIs no longer drop gear. This is to help us balance the PoIs - that contain them, and by extension every other PoI. - - tweak: Merc mobs have been shuffled around in their PoIs. At some point, this - may actually be randomized, but for now, expect slightly different placements. - - rscadd: Adds a laser rifle and ion rifle version of the Merc mob, for variety. - - tweak: PoI turrets are lethal again, and will likely shoot crawlers. - - rscadd: Certain mobs, namely robots and mercs, now have some amount of armor. - - rscadd: Ranged mercs will now knife people when cornered, rather than punch them - really hard. - Mechoid: - - rscadd: Added some background things for Events. - - bugfix: Ion rifles hit the correct 3x3 instead of 5x5 - - rscadd: Seed Storage Vendors are now hackable. Can choose from various lists of - concerning plants. -2018-06-21: - Anewbe: - - rscadd: Added a biomass reagent, made from protein, sugar, and phoron. - - tweak: Cloners and bioprinters now use the biomass reagent. Both can be refilled - or have their capacity increased by replacing the bottles they spawn with. - - experiment: Mapped in a bioprinter, for further testing. - - rscadd: Adds the ability to make robolimb brands more or less vulnerable to brute - or burn. - - rscdel: Makes VeyMed limbs more vulnerable to brute and burn. - Mechoid: - - rscadd: Allow AIs to create and take control of mindless drones from fabricators. -2018-07-12: - Anewbe: - - bugfix: Technomancer Apportation now properly checks for range and scepter, again. -2018-07-14: - Anewbe: - - tweak: Certain languages now require assistance for a species to speak, but not - understand, much like EAL. - - tweak: Alai can only be `spoken` by Taj and Teshari. - - rscadd: Adds a voicebox/larynx organ. Its only purpose at the moment is to assist - in speaking certain langauges. - - tweak: Language implants, like the EAL implant, now affect the voicebox organ, - instead of being a freefloating implant. - - rscadd: Adds a language implant for Common Skrellian. - Atermonera: - - rscadd: Steel sheets can be used to construct Roofing Tiles - - rscadd: Roofing tiles can be used on tiles under open spaces or space tiles in - multiZ maps to place a lattice and plating on the space above - - rscadd: Roofing tiles can be used on outdoor turfs to make them indoors - - rscadd: Both functions work together on multiZ maps with outdoor turfs, only one - roofing tile is used per tile roofed. - Mechoid: - - rscadd: Adds a new surgical procedure for fixing brute and burn on limbs. -2018-08-01: - KasparoVv: - - rscadd: You can now change the order of your body markings at character creation. - Shift markings up or down layers at will to design the character you've always - wanted, more easily than ever before. - Mechoid: - - rscadd: Added the Gigaphone. Currently unused. - Mewchild: - - rscadd: Ports several AI core sprites from ages and places past - PrismaticGynoid: - - rscadd: Adds four types of colorblindness to the traits in the setup menu. - - tweak: pAIs can now be picked up while unfolded, and can display more than 9 emotions. -2018-08-08: - Atermonera: - - rscadd: The supply controller has been refactored and shifted to nanoUI. - - rscadd: The ordering and control consoles are now generally upgraded in terms - of information and options. - Mechoid: - - rsctweak: Hallucinations are no longer only Pun Pun. - Neerti: - - soundadd: Adds new ambience sounds for various areas, especially on the surface - of Sif. - - sounddel: Removes low and high-pitched droning from available ambience. Consider - trying ambience again if you had turned it off to avoid those. -2018-08-28: - Mechoid: - - rscadd: Mechs now have multiple equipment slot types, and more slots in total - for greater customization. - - rscadd: A large number of Mech weapon modules and their jury rigged versions. -2018-09-22: - Mechoid: - - rscadd: Adds two vehicles to Robotics and Cargo, the Quad and Spacebike. - Poojawa: - - rscadd: Ported /vg/ instrument code, improved the UI of instruments. - - rscadd: Added a client side pref that mutes instruments being played for you. - Woodrat: - - rscadd: Adds two rig suits. Military Rig suit from Bay and PMC rigsuit - - rscadd: Adds four exploration and pilot voidsuits (alternate sprites by Naidh) - - rscadd: Adds exploration and pilot voidsuits -2018-10-13: - Anewbe: - - bugfix: You can no longer have ALL of your blood punched out. - - bugfix: Haemophiliacs will no longer spontaneously have ALL of their blood go - missing from ~90%. - - rscadd: Emitters can be locked while off, too. - - rscadd: Graves are now a thing in the code, will need some testing and probably - more work before they get more common. - Mechoid: - - rscadd: Added a RIG customization kit. - - tweak: RIGs now use a var called suit_state to determine the basis for their component - icons, rather than the rig's icon state. -2018-11-30: - Cerebulon: - - rscadd: Added 1000+ surnames and 1200+ forenames from various world cultures to - human namelists - LBnesquik: - - rscadd: Replaced the plant clippers with a reskinned pair of hedgetrimmers. - Lbnesquik: - - rscadd: 'General biogenerator improvements:' - - rscadd: Added feedback noise to the processing. - - rscadd: Allow for cream dispensing. - - rscadd: Allow for plant bag creation. - - rscadd: Allow for 5 units of meat to be dispensed at once. - - rscadd: Allow for 5 units of liquids to be dispensed at once totalling 50u. - - rscadd: Add and allow the creation of larger plant bags for easier ferrying of - plants.. - - rscadd: Add a description to the machine itself. - Mechoid: - - tweak: Prometheans are no longer murdered by blood, and instead process it like - a weak nutrient. Will slow the regeneration of toxins due to water content. - - rscadd: Ctrl clicking a Rapid Service Fabricator when held will allow you to choose - the container it deploys. - - bugfix: The Rapid Service Fabricator's icon is correctly set. - Neerti: - - experiment: Rewrites the AI system for mobs. It should be more responsive and - robust. Some mobs have special AIs which can do certain things like kiting, - following you on a lark, or telling you to go away before shooting you. - - tweak: Rewrites literally every 'simple_animal' mob into new, shinier, and hopefully - more interesting 'simple_mob' mobs, some with new mechanics, like spiders, fake - mechas, and hivebots. There are so many changes that it wouldn't be possible - to list them here. - - rscadd: RCDs can now build grilles and windows, with a new mode. They can also - finish walls when used on girders on floor/wall mode. - - rscadd: Adds various new RCDs that are not obtainable at the moment. - Woodrat: - - rscadd: Xenoflora and Xenobio moved to station, first deck. - - bugfix: Minor bugfixes including mislabeled lockers in robotics and floor decals. - kartagrafi: - - rscadd: Adds new hairstyle 'Sharp Ponytail' - - rscadd: Adds several new underwear - 'Binder', 'Strapless Binder', 'Longsleeve - Striped Shirt, Pink', 'Pink Wing Shirt', 'Pink and Black T-Shirt', 'Leggings' - - tweak: Changes name of 'Supernova' hairstyle to 'Glossy', and makes the sprite - somewhat neater - - bugfix: Fixes a hairstyle not appearing -2018-12-08: - Cerebulon: - - rscadd: 'Added 12 new loadout items plus colour variants: Utility pants, sleek - overalls, sari, modern wrap jacket, ascetic garb, asymmetrical jackets, cowled - vest, kamishimo, jingasa, maang tikka, thin-frame glasses, rimless glasses.' - Mechoid: - - rscadd: Research and Engineering borgs now have 'Circuit Grippers', used for constructing - and operating integrated circuit machinery. - - tweak: Grippers now allow interaction with their contents, by attacking the gripper - itself with an item when one is held. I.E., drawing from a beaker with a syringe. - - tweak: Grippers now show their held item's examine information when examined. - Tab information added. - - tweak: Cyborgs can now interact with integrated circuit printers and machines - when adjacent to them. - - tweak: Multitools now have a menu to switch modes between standard use and integrated - circuit reference scanning. Antag multi-tools untouched for now. - - bugfix: Integrated circuit printer now respects adjacency, if it is not set to - debug. -2019-01-06: - Mechoid: - - bugfix: Slimes now respect slime colors as their faction when dealing with other - slimes. - - tweak: Taser and Security xeno-taser shot count dropped from 10 to 5. - Neerti: - - soundadd: Adds a lot of sounds, and the code to let them loop seemlessly. Things - made audible now include the microwave, deep fryer, showers, the supermatter - when it's active, the TEGs when active, geiger counters, and severe weather - on Sif. The weather has different sounds for when indoors and when outdoors. - - tweak: Weather sounds and the supermatter hum can be disabled in your preferences. - - rscadd: Adds a few more weather types that can only be activated by admin powers, - such as ash storms and fallout. - Novacat: - - tweak: All emergency air tanks now spawn at full capacity. -2019-01-16: - Anewbe: - - tweak: Adds a Gibberish language that gets used when you goof on a language key. - - bugfix: Voice changing masks no longer give up when you put on a hardsuit. - - tweak: Mask voice changers start on. - - tweak: Mask voice changers that do not have a set voice will now default to your - worn ID's name. - - tweak: Mask voice changers now have a verb to reset their name. - - tweak: Eguns take 4 shots to stun, rather than 3. - Atermonera: - - rscadd: Clothing now has pressure protection variables, that set lower and upper - pressure bounds within which they will protect you from pressure-based harm. - - rscadd: Protection falls off when exceeding the pressure limits from 100% protection - at the boundary to 0% at 10% in excess (above the max or below the min) boundary. - - tweak: Currently, only hat and suit slots are checked for this protection (No - change). - - tweak: Anomaly suits (The orange ones) now offer limited pressure protection in - case anomalies start making or draining air. - - bugfix: Firesuits are no longer spaceproof, but still offer protection against - the high pressures of fire. - Cerebulon: - - rscadd: Added customizable religious icons to the chaplain's office. - - rscadd: Added black and white candles. - - tweak: Updated religion lists in character setup to be lore friendly. -2019-01-25: - Anewbe: - - tweak: The hyphen (-) is no longer a default language key, as people use it to - represent other things. If you are still having issues with Gibberish, reset - your language keys, or at least make sure they don't include any characters - you regularly start speech with. - Atermonera: - - bugfix: Stasis bags don't squish organics with high pressure when organics try - to seek shelter from flesh wounds. - - tweak: Body- and stasis bags can be tread upon when open. - - bugfix: Suit coolers and rigsuit coolers now protect FBPs against vacuum again. - - bugfix: Bot sound files have been decrypted following a bizarre ransomware attack - by Boiling Point remnants. Securitrons, cleanbots, et al should no longer spew - gibberish. - Cerebulon: - - rscadd: Added teshari hardsuit sprites. -2019-02-01: - Anewbe: - - tweak: Pilot consoles now require pilot access to use. - Atermonera: - - bugfix: Powersink drains have been unclogged and work once more - Mechoid: - - bugfix: Oversight regarding Changeling revive not removing restraints fixed. - - tweak: Straight Jackets can now be resisted out of in 8 minutes, or as low as - 5 depending on species attacks. Shredding or hulked humans will break out in - 20 seconds, destroying the jacket. - - tweak: Xenomorph plasma vessels now regenerate phoron passively, at an incredibly - slow rate. Can be accelerated by consuming liquid phoron. - - tweak: Xenomorph organs now give their respective abilities when implanted. - - tweak: Virtual Reality pods cleaned up. - - rscadd: Replicant organs added, versions of many organs that do not reject in - their host. Two currently exist that give special passives. -2019-02-07: - Atermonera: - - bugfix: Stairs have been straightened and now connect to both the heavens and - hells, formerly just the hells. - Elgeonmb: - - rscadd: Added the Zaddat species, voidsuit-clad fragile bug people. Whitelist - applications will be available at a later date. - - rscadd: Added glucose hypos to the SWEATMAX vendors and a few other places thoughout - the station. - - rscadd: Zaddat equipment is now available through cargo. - - rscadd: Some new, very very chuuni accessories to play with; the half cape, the - full cape, and the sash - - tweak: Most accessories can now fit on suits. - - rscdel: Dionaea and vox can no longer use station rigs. - Mechoid: - - tweak: Flashes now actually run the risk of burning out. - - tweak: Flashes that burn out can be repaired after approximately 40 seconds and - with some luck, via a screwdriver. - - tweak: Cyborg flashes use charge only, and do not have the 10 flash limit. They - instead begin burning large amounts of charge. - - tweak: Flashes use miniscule charge in addition to their capacitor burn-out, totalling - 12 uses, taking 4 to down a human. They can be charged within a standard charger. -2019-03-04: - Anewbe: - - bugfix: Vedahq is now properly locked behind a whitelist. - - tweak: Headgibbing is now determined by config - - tweak: Promethean regeneration has been toned down. It will no longer provide - healing if the Promethean is wet, too hungry, too hot, or too cold. - - tweak: Prometheans are no longer shock resistant. It should now be more possible - to catch them alive. - - tweak: Promethean body temperature is now the default room temperature. They also - hit cold_level_2 at a higher temperature. - Atermonera: - - bugfix: Rigsuits have been resupplied following a mass-recall after a number of - suits were reported to have defective pressure-sealant mechanisms. The new sealant - mechanisms have been thoroughly tested and should be less prone to failure. - Mechoid: - - tweak: Tweaked Respiro- Cordra- Gastiro- and Hepanephro- Daxons to be more effective - with dealing with the side-effects of damaged organs. - kartagrafi: - - rscadd: 'Adds several clothing items to loadout such as: Nock masks, cowls and - robes.' -2019-04-17: - Anewbe: - - rscadd: The Subspace Jammer traitor item now lasts about 10 minutes. It now blocks - signalers from sending or receiving, and also obscures suit sensors around it. - N3X15 (MistyLuminescence): - - tweak: Departmental winter coats can now hold the same items as their standard - departmental suit items - labcoats, hazard vests, body armor, aprons, etc. - Neerti: - - tweak: Removes ability for AI to print and inhabit maintenance and construction - drones. This has been replaced with a system which allows for AIs to inhabit - special cyborg shells, called AI Shells, which are built with a new MMI type - in Robotics. Most of the regular cyborg mechanics applies to AI Shells. - Novacat: - - rscadd: Adds new status displays for all alert levels - - rscadd: Adds yellow, violet, and orange alert levels - - rscadd: Added Stasis Cages, which allows safe transport of mobs. - PrismaticGynoid: - - rscadd: Adds the ability to copy a character slot onto another one, allowing for - easier rearranging of characters, or wiping characters by copying empty slots. - - rscadd: Adds three new crashed escape pod PoIs. - Woodrat: - - tweak: Arrivals dock should not stay locked shut - - bugfix: Two windoors in xenobio stationside lacking access requirements - mistyLuminescence: - - rscadd: Lays the foundation for RIGs to be worn on the belt slot. Doesn't apply - to any RIGs currently, unless VV'd, but stay tuned! - - tweak: Large autoinjectors are now scannable and syringeable again, just like - they used to be. Unidentified autoinjectors still aren't, unless you ID them - first. - - rscadd: Adds beakers to the hydroponics lockers and NutriMax vendors. - - tweak: More jobs can now take certain items in the loadout. - - rscadd: Adds departmental turtlenecks, available in department wardrobes or the - loadout selection. Look good... in space. -2019-04-26: - Heroman3003: - - rscadd: Allows voidsuits to have parts attached and removed while held in hand - (but still not when worn). - - tweak: Syringes will now immediately inject 5 units per injection into reagent - containers. Does not change how injecting mobs work - - tweak: Tape rolls can now be used on tiles with directional windows as long as - they don't directly obstruct them. - Mechoid: - - rscadd: Reagents can now have a list of organs specified to slow their processing. - - rscadd: Reagents now process in the bloodstream at a rate determined by current - pulse. No pulse, for any reason, will cause slightly slower processing if your - species has a heart. - - rscadd: The heart organ determines the 'standard pulse' if the species has one. - - rscadd: Modifiers can set pulse directly, or shift it. - - rscadd: Adds Robobags and Corp-Tags to Robotics. - - rscadd: Re-adds the Space Worm with New and Improved [Doesn't Break The Universe] - logic. - - rscadd: Sterilizine now hurts slimes, similar to water. - N3X15: - - bugfix: Cyborgs can now use ladders regardless of whether they have a tool enabled - or not. - Neerti: - - rscadd: During severe weather such as storms and blizzards, wind can cause you - to move slower or faster in specific directions. - - rscadd: Weather application in the communicator displays wind direction and severity. - - rscdel: Holding umbrellas while in a storm no longer stuns you. - chaoko99: - - rscadd: Ore bags will automatically pick up items when held, belted, or pocketed, - and automatically deposit ore in boxes if one is being pulled. -2019-05-06: - Mechoid: - - rscadd: Added fishing mechanics, and fishing gear. - - tweak: Cloth can make normal cloth things. - Novacat: - - rscadd: Ports Bay code to allow hiding accessories when jumpsuits are rolled down/sleeve - rolled. - - rscadd: Ports medals and ribbons from SEV Torch. - - rscadd: Ports initial infrastructure for modular computers from Baystation. - - rscadd: Cameras now have a slight static when viewing through them. - - rscadd: Adds Digital Warrant Program, to set warrants. Comes with a device. - - rscadd: Adds Supermatter Monitor program. - - tweak: Chemistry processes instantly again. - - tweak: Nanoui sends stuff even after client connect. - - tweak: Shortwave radios now can transmit across connected Z levels. - - tweak: Relays on moving platforms (shuttles) will now function. -2019-06-04: - Chaoko99: - - tweak: The medibot's minimum configurable threshhold has been lowered to 0, from - 5. Perfect for silly-billies coming into medical with 2 brute boo boos, thanks - to accidentally throwing something at themselves or.. something. - Heroman3003: - - tweak: Restricts Alarm Monitor modular computer program to engineering access. - - tweak: Removed access to departmental networks on camera modular computer program - for average people. - - rscadd: Added access to full network on camera modular computer program for heads. - Mechoid: - - tweak: Borers can speak through nearby mobs if they have a sufficient build-up - of chemicals. - - tweak: Borers have a max chemical volume. - - rscadd: The Sakimm, Frostfly, Glitterfly, River Leech, Crystal-Feathered Duck, - and Kururak are now able to be used on the map and PoIs. - - tweak: Glass jars can now hold glitterflies, river leeches, and frostflies. - - tweak: Glass jars now respect mobs that exist over the lighting plane, adding - a special overlay visible when on the ground. - Nalarac: - - bugfix: Closed all bugs on tracker that are no longer relevant or a bug. - Novacat: - - bugfix: Attempts to fix the timer SS to be moore robust - - tweak: Fixes bug with custom laptops. - - tweak: Raises cost of the elite model to 7 loadout points. - chaoko99: - - rscadd: Adds the clientside 'ping' and 'reconnect' commands to the file menu. - mistyLuminescence: - - bugfix: Prone people can no longer interact with an empty hand. - - bugfix: Two-handed items are now correctly unwielded when the user's offhand is - severed. - - bugfix: Mecha syringe guns now respect pierceproof clothing. - - bugfix: Securitrons now correctly ignore attacks when disabled. - - bugfix: Rechargers now correctly benefit from upgraded capacitors. - - bugfix: Medical record laptops and detective TV camera consoles no longer turn - into regular consoles when de- and re-constructed. - - bugfix: Zaddat Shrouds now retain their base name when damaged, if the shroud - has been customized. - - rscadd: Adds the makeover kit to the traitor uplink for 5 TC, also available in - the Infiltrator bundle null crate in Cargo. Makeover kits can be used to change - the user's hair style and color, and eye color. - - bugfix: Random event timers now wait until the round starts to begin counting - down. -2019-06-23: - Mechoid: - - tweak: E-swords and Changeling arm-weapons can now block projectiles (again). - Novacat: - - rscadd: Adds greyscale pills, which are colored by their reagent - - rscadd: Adds colored pill bottles, most pre-spawned pill bottles are colored - - tweak: Prespawn pills and pill bottles have had their names simplified - - tweak: Attempts to make lighting less uniform - - tweak: Cleans up lighting code - TheFurryFeline: - - bugfix: Fixes infinite frame production for some machinery objects such as grounding - rods or exonet nodes. If there's no available circuit board to get, then don't - return anything when attempting deconstruction. Ported from Cit RP. Eliminates - 'Cannot read null.board_type' runtimes where they apply. - - tweak: Allows hydroponic machines to be unwrenched. - Woodrat: - - rscadd: Turrets and respective controls added to each teleporter room. - - tweak: Air tank on shuttles switched out with an air canister. - - tweak: Roundstart Tcomms SMES starts fully charged. - - tweak: Air tanks on station have the same amount in them as air canisters. - - tweak: Expanded atmospheric tanks to be 2 by 3 instead of 2 by 2. - - tweak: Wilderness Shuttle landing point shelter updated. - - tweak: Teleporter room hand tele can now spawn in one of 4 places. - - tweak: Halved the warm up time when the autopilot on the shuttles start at round - start from ten minutes to five and nine respectively. Should mean the first - shuttle will be taking from the outpost when the second shuttle leaves the station. - - tweak: Reduced transit time from 75 seconds with pilot, 150 seconds without to - 60 and 120 respectively. - - tweak: Amount of phoron in the outposts reduced. - - tweak: Ground Xenobio and Xenoflora torn down partially. - - rscdel: Reduction of the amount of steel and glass in engineering by half. - - rscdel: Reduction of the amount of steel and glass in EVA by half. - - bugfix: Fix for Dock 2 Transfer Shuttle airlock buttons not working. - - rscadd: Intercoms added to arrivals shuttle. - - rscadd: Modular computers scattered around the main station. - - rscadd: Elevator can be accessed at centcomm. - - bugfix: Fix Bridge Secretary Quarters tint. - - bugfix: Landmarks for Bluespacerift added. - - bugfix: Wilderness Shuttle landing sides should no longer shiskabob shuttles. - - bugfix: Modular Computers replacing wrong computers. - - bugfix: Chapel Mass Driver. - - bugfix: Merc Turrets function properly. - - bugfix: Map issues on the main outpost. - mistyLuminescence: - - tweak: Splints now work on all areas of the body. - - tweak: When the supermatter explodes, it now leaves behind a shattered plinth - that continues to emit radiation. You should probably get rid of it. - - bugfix: If you destroy the supermatter early (e.g. through admin deletion shenanigans), - it no longer irradiates everyone forever. - - bugfix: Welding lockers now actually updates their sprites properly. - - tweak: Every floor tile now has a minor (2%) chance to spawn with some dirt on - it. The Janitor now has a job again. - - tweak: Similarly, every Sif grass tile now has a minor (5%) chance to spawn with - some fancy eyebulb grass on it. It can be removed by clicking on it with harm - intent. - - rscadd: Adds cats-in-boxes, which can be activated (once) to spawn cats. There's - an orange tabby (Cargo cats) and a tuxedo (Runtime) version. - - bugfix: Fixes a material duplication exploit. -2019-07-07: - Heroman3003: - - rscadd: Broken components now have matter worth of 1000 steel units (half a sheet). - - tweak: Components dropped from loot piles will now use random proper sprite instead - of default placeholder. - mistyLuminescence: - - rscadd: 'Now available in Cargo: xenoarch technology (100 points) and tactical - light armor (75 points)!' - - rscadd: Tactical light armor is like regular tactical armor, but lighter (a full - set is 0.5 slowdown), warmer (protects against moderate snow) and a little less - protective. - - tweak: Leg guards can now store bootknives. - - tweak: Xenoarch brushes and pickaxes now have a reasonable force rating instead - of hitting like a truck. - - tweak: Adds the 'POI - ' prefix to the POI location names to make it easier for - ghosts to teleport to them- e.g. 'POI - Rocky2' rather than just 'Rocky2'. - - bugfix: Fixes a runtime caused by attempting to use a crew monitor console while - on an invalid Z-level. - - bugfix: Fixes GPSes not detecting other GPSes while on an invalid Z-level. Transit - Z is unaffected by this- no spying on other shuttles! -2019-07-19: - Nalarac: - - tweak: Add xenobio/xenobot to farmbots. - Woodrat: - - rscadd: Added a clotting kit to the Raider Shuttle. - - tweak: Swapped out the ai turrets for industrial turrets in the teleporter rooms. - - tweak: Adjusted access to the turret controls to heads of staff access, moved - them outside of the rooms. -2019-07-27: - Mechoid: - - rscadd: Pipes will now leak if their ends are unsealed. - - rscadd: Added stasis clamps, which act as valves that can be placed on existing - straight pipe segments. - - rscadd: Added automatic shutoff valves, which can automatically close if a leak - appears anywhere on their pipe network. - - rscadd: Added a Xenobio-compatible ED-209. - Nalarac: - - bugfix: Repairing bots (like Beepsky) works now. - - rscadd: Emagged bots can be repaired with proximity sensors. - - tweak: Combat mechs can punch more things. Mech punch sounds like juggernaut now - - tweak: Simple mobs can attack more things. - - bugfix: Cult pylons take damage from bullets. - - bugfix: Click delay added on attacking simple doors and security barricades. - - tweak: Material doors and barricades have different attacked sounds depending - if its metal, wood, or resin. - - tweak: Fixes ability of cyborg meson to see holes in ceiling. - - rscadd: Gives cyborgs a roofing synthesizer. - - tweak: Husking bodies requires more burn. - - rscadd: Ripley speed boost module that can be built in robotics. - - rscadd: Added transmission and capacitance SMES coils to supply console. - - rscadd: Adds laser tag turrets orderable from cargo. - - bugfix: Turrets will shoot people laying down if emagged or set to lethal. - - bugfix: Turrets can not be lethal if built with non-lethal weapon. - - bugfix: Alien pistol fire noise moved to projectile. Now the turret will use the - proper noise. - - tweak: Turrets will have new colors based on projectile used. - - tweak: Projectile lastertag is no more. It is now properly lasertag. - - bugfix: Integrated circuit printers no longer take fractions of a sheet. - Schnayy: - - tweak: Replaces Cindi Kate's and Boot Knives bar sign sprites with new ones. - - rscadd: 'Added new clothes to the loadout: cardigans, pleated skirt, lilac dress, - ugly Christmas sweater, flowery sweater, and red turtleneck.' -2019-07-30: - Atermonera: - - rscadd: Added a shutoff monitoring console, which displays the status and location - of all automatic shutoff valves. Currently mapped into the atmos monitoring - room and the auxiliary engineering room on deck 1. -2019-08-08: - Mechoid: - - rscadd: 'Adds two new integrated circuit components: an advanced Text to Speech, - and a Sign-Language reading camera.' - Nalarac: - - tweak: Lowered Chance of bots being emagged during ion storm. - - tweak: Changes space helmet cameras to be a verb instead of on toggling lights. - - rscadd: Toggling helmet camera resets user upon activation (so you can have a - new user). - - bugfix: Medibots will no longer attempt to heal FBPs. - - tweak: Heavy-duty cell chargers can be built and upgraded. - - bugfix: Cyborgs can upgrade rechargers now. - - bugfix: Security bots will smack attackers once more. - - tweak: Security bots will cable cuff people with hardsuit gauntlets instead of - stun-locking. - - tweak: Cut real time for security bots demanding surrender in half (6 seconds). - - tweak: Updates the Supermatter Engine Operating Manual. - mistyLuminescence: - - tweak: Serenity mech can now be built by robotics. -2019-08-21: - Atermonera: - - tweak: Atmospherics is now bigger, with more room for fun and sanity-destroying - spaghetti! - Mechoid: - - bugfix: Exosuits are now targetted by turrets again. - - tweak: Mining charge strength lowered, price increased. Can be upgraded through - R&D laser components. - - rscadd: Searing damage type added. Energy axe now uses searing damage. - - rscadd: Survey points added. Vendor added for explorer use. Costs are universally - 'lower' compared to the mining vendor due to the rarity of points. - - rscadd: Swiping an ID card on a cataloguer will transfer the points to the card. - - tweak: Any melee energy weapon can now be made to use a cell and charge. - - rscadd: Energy Axe prototype added to R&D. - - rscadd: Anomalous 'hunting trap' added to R&D. Useful for an initial stun on mobs - for explorer scanning. - - tweak: Beartraps now stun for a quarter of a second, so they are actually useful - again, due to resistability. - - rscadd: Emergency welding pack added. Incredibly slow, but requires no protection. - - rscadd: Random turf modifier added for mapping use. Random humanoid remains spawner - added for mapping use. - - rscadd: Plants under obj/structure/flora now can be made to be harvestable / forage-able. - - rscadd: Sif trees now occasionally have fruit containing useful microbes. Microbes - slow blood flow resulting in slower chemical absorption and blood loss. - - tweak: Flora by default are now under mobs, on the same layer as turf decals. - Flora can now also randomize their size, previously only codified in Sivian - trees. - - rscadd: Moss tendrils added to Sif, making eye-plants more rare. - - rscadd: Multiple PoIs added. 'Blue shuttle down' variant, 'UFO Frigate', multiple - geysers, cliffs, and two variants of SFR which take drastically different approaches - to the SFR standard. A vault was added, too. - - tweak: Vault PoIs are now in a template group. - - rscadd: Generic AI-controlled humanoids added. Subtype made for use on Sif, clad - in weak armor and temperature resistance, used as 'mindless clones'. - - rscadd: More artifice added. - - tweak: Fultons made to be [somewhat] sane. Now only useable planetside. - - tweak: Graviton Visor moved to R&D from the mining equipment vendor. Silver and - Diamond pickaxes removed. - - rscadd: Added multiple new organs for Prometheans. Removing them will cause them - to take large amounts of Toxloss untill they are Regenerated using the active - regeneration verb. - - rscadd: 'Organ: pneumatic network, a series of skeletal tubes with high pressure - used to move nutrients and waste.' - - rscadd: 'Organs: -regenesis systems, different ''networks'' of clumped cellular - matter that allow Prometheans to recover rapidly from small injuries. Large - or numerous injuries cause un-needed stress, and pain.' - - bugfix: Internal organs now properly add themselves to the internal organ-by-name - list, the one referenced 99.9% of the time. - - tweak: Active regeneration will now replace internal organs if they are nonexistant, - as it does for limbs. - Nalarac: - - bugfix: Mech cable layer works again. - - rscadd: Added setting for turrets to fire upon downed/laying targets. - TheFurryFeline: - - rscadd: New orange jumpsuit for loadout that doesn't get locked to tracking. - - tweak: Prison jumpsuit filepath changed accordingly and closets with obj updated. - Woodrat: - - tweak: Made the solgov uniforms use accessories for denoting department instead - of having several different sprites in the uniform dmi folder. - - tweak: Removed redundant solgov uniforms from uniform.dmi and moved the sprites - for the solgov uniforms to their own dmi. - - bugfix: Fixed storage vests and drop pouches disappearing when one rolls down - a uniform. -2019-09-07: - Heroman3003: - - tweak: Desk bells can now be picked up like normal items. - - tweak: Desk bells can now be deconstructed with a wrench while on the ground. - - tweak: Desk bells can now only be made out of steel. - MisterLayne: - - tweak: Material weapons that should not conduct, do not conduct. - - tweak: Glass shards now do damage when you attack with them, based on the type - of gloves you are wearing. - Novacat: - - rscadd: Ports MREs from Baystation, and adds a few supply crates with them to - cargo. - - rscadd: Adds liquidprotein rations, currently only found in emergency MREs. - Woodrat: - - rscadd: Mining vendor added to cargo foyer. - - rscadd: Explorer vendor added to research foyer. - - rscadd: Handful of more pipe clamps added to engineering (atmos monitoring and - EVA storage). - - tweak: Adjustment to layout of chapel mass driver. - chaoko99: - - rscadd: Ported Bay's stomach pump. -2019-12-16: - Atermonera: - - tweak: Ghosts can join as drones after only 5 minutes have passed, down from 10. - Mechoid: - - rscadd: Multiple new organs added. Humans and Skrell received spleens, all species - expected to have a stomach and intestine organ have them. - - tweak: Augment 'slots' organized. - - rscadd: Multiple augments added, currently only available in the Traitor / Mercenary - uplinks as easy-to-install implants. - - rscadd: Anesthetic / Oxygen pumps added. A mobile stabilizer has been added. All - three are available in Cargo. - - rscadd: Medical MRE rations added to Cargo. - - tweak: Roundstart implants now become invisible until being handled. - - rscadd: Neural implant added to loadout, makes the brain of the user count as - an assisted organ. Does not affect MMIs or their subtypes. - - rscadd: Bioprinters now unlock more organs upon being upgraded, once they pass - the anomalous tier, they unlock quite probably illegal organs. - - rscadd: Three medical exosuit components have been added. Crisis and Hazmat response - drones, and a mounted advanced medical analyzer. - - tweak: Medical analyzers now detect on-skin reagents. - - rscadd: Multiple new chemicals added, two used for upgrading bandage kits. - - rscadd: Brute-based medical stacks can be upgraded. - - rscadd: Crude brute kits can be made with cloth. - - tweak: Stacks can now pass their colors onto objects produced by them. (Colored - cloth, painted wood, etcetera.) - - rscadd: Two combined surgical tools added, for opening / closing ribcages and - skulls, and removing organs respectively. - - rscadd: Two dud implants added to the loadout. They do literally nothing but hurt - you if you're EMP'd. - - experiment: The larynx now controls the ability to speak. Damage to it will stop - you from being able to speak anything but non-verbal languages. - - tweak: Damage to the brain can now affect the pulse. - - tweak: Only the critical blood level causes toxin damage, meaning individuals - who die of standard oxygen loss from bloodloss can possibly be saved, but exsanguinated - persons are unlikely. - - tweak: Bioaugment.dm is now just augment.dm - - tweak: Robotic hearts do not have a pulse. - - tweak: Brain damage can now cause loss of breath. - - tweak: Paracetamol is now the precursor to tramadol. - - rscadd: Calcium is now in the chemical vendor. - Nalarac: - - bugfix: ED-209 and ED-CLN now properly accept names given with a pen. - - tweak: Removed maintenance access from ED-CLN to prevent maintenance wandering. - - tweak: Enables all channels on captain's and HoP's headset by default. - - bugfix: Power cells and device cells both properly show as empty when printed - from the protolathe and mech fabricator. - - tweak: Items with cells printed from the protolathe now start empty (e.g. phoron - pistol). - Novacat: - - rscadd: Adds a teshari plush. - PrismaticGynoid: - - tweak: You can now choose what type of graffiti or rune to draw when using crayons/markers. - TheFurryFeline: - - tweak: Tweaks desk lamps to output twice as much light as before to compensate - for a refactor. - - imageadd: Changes mouse plushie sprite to be cuter and not break the hearts of - rodent lovers. :3 Seriously, the change is from a dead mouse duplicate to one - of a brown mouse resting in place. - - imageadd: Add a new sprite for the orange jumpsuit. - - tweak: Refactors prison jumpsuits into its own thing, change a few files and dmis. - - bugfix: Fixes strange rocks size. Normal -> Small like it used to be before a - refactor. - Woodrat: - - maptweak: Rework of the civilian wing, merging the kitchen and the bar into one - area. - - maptweak: Minor movement of the mining vendor. - - maptweak: Adjustment of the kitchen and bar. - - bugfix: Area in the coffee shop. - - bugfix: Missing Ducky in the codelab. - - bugfix: Fix missing scrubber in engineering. - - bugfix: Shutter added to Kitchen door. - - maptweak: Pressure Regulators at atmospheric cutoffs start unregulated at roundstart. - - tweak: Set Modular Computers layer to 2.9 to bring them inline with regular computer - layering. - - tweak: Pump to distro set to 301 kpa to help offset issues with cutoff valves. - - rscadd: One phase pistol to each explorer locker. - - rscadd: One holster to each explorer locker. - - rscdel: Removed the old size modifier traits for mobs. - - rscadd: Port and tweak of the size modifiers from World Server for mobs. -2019-12-31: - Atermonera: - - bugfix: Radiation has been made more potent and is no longer defeated by a thin - sheet of lead. - Cerebulon: - - rscadd: Added decaf coffee to the coffee shop. - - rscadd: Added 6 types of bagel - - maptweak: Modified the coffee shop to have extra counter space and a microwave - for bagels. - - tweak: Removed chef lock on kitchen cabinet. - - spellcheck: Removed reference to outdated skrell lore from naewa cube box. - TheFurryFeline: - - tweak: Changes light replacers to allow you to automatically transfer used bulbs - into the item and get a new one every 4 bulbs replaced. Additionally, this allows - you to both use the replacer on a box of bulbs to get the bulbs added as well - as clicking the item with a box of bulbs to put them inside it. - - rscadd: Spray bottles can now be printed in the Autolathe. -2020-01-21: - Heroman3003: - - bugfix: A thin sheet of lead properly defeats radiation once more, but steel beams - remain permeable. - TheFurryFeline: - - bugfix: Name and desc vars switched for changeling combat boots so removal of - item doesn't output an excessively long name. - - bugfix: Fixes light frames returning 5 steel per deconstruction when 2 steel is - used to create the frame. - schnayy: - - rscadd: Added the Pyralis borg sprites. -2020-02-03: - Atermonera: - - rscadd: Added a printer to all preset (mapped-in) modular computers, so that word - processors can actually print stuff or something. - - tweak: Unregulated pressure regulators (Regulation set to OFF) no longer limit - flow rate, and instead act as one-way opened valves. For best results, place - away from other pumps. - - tweak: Automatic Shutoff Valves are more intelligent about finding leaks, and - won't close if there's other operating shutoff valves between them and the leak - PrismaticGynoid: - - rscadd: Adds a few toys to the loadout. - schnayy: - - rscadd: Adds book cart to library. -2020-02-14: - Atermonera: - - tweak: Radiation has to accumulate at least a little bit before it starts to become - damaging. Very low levels of radiation can be safe for a number of minutes before - you are at risk of injury. - - bugfix: Unless you idle for several minutes near the supermatter before it's been - turned on, you should no longer be at risk of taking toxloss (Including those - few spots in cargo maintenance). - - rscadd: Shutoff valve monitoring console can now remotely control shutoff valves. - Heroman3003: - - tweak: FBP repair can no longer be done through the space suits. - - tweak: Surgery can no longer be done through the space suits. - Shadow Quill: - - tweak: Batons will no longer harmbaton on disarm intent, instead doing so on grab/harm. - Woodrat: - - wip: Added sofas (no options to build one in round yet, will be added after this - pull). - - rscadd: Add neonsigns, currently one neon sign, Cafe. (Code is copy pasta from - holosigns). - - rscadd: Add boxes with mugs and cups. - - tweak: Neon signs and holosigns now emit light while on. - - maptweak: Merged the Coffee Shop with the Library. - - maptweak: Moved the Locker Room to where the Coffee Shop was, adjusted the holodeck. - - maptweak: Old Locker Room turned into a construction area. - - maptweak: Adjusted holodeck maps to new orientation. - - tweak: Changed sprite of barcode scanner. - - tweak: Cleaned up furniture icon dmi, fixed arm rest icons for shuttle chairs. -2020-02-28: - Cerebulon: - - rscadd: Added cataloguer info for the radioactive manhole cover and decoupled - engine PoIs - - tweak: Renamed several PoIs to have more descriptive/immersive names - - rscadd: Most items can now be placed precisely on tables and racks. - - rscadd: Thrown items now land on a random spot on the target tile. - Nalarac: - - tweak: The 'enable helmet camera' verb has been moved from the object tab to the - hardsuit tab. - Neerti: - - rscadd: Adds an in-game feedback system that can be activated in the server configuration. - Can be accessed from the lobby, with a button next to the other lobby buttons. - Additional features and restrictions on usage are controlled by the server configuration. - leshana: - - bugfix: NTNet Quantum Relay can be constructed/deconstructed without runtimes. - lorilili: - - tweak: You can now place defibs in rechargers. - - imageadd: Adds Holographic PDA type. - - soundadd: Skrell may now *warble. -2020-03-11: - Cerebulon: - - soundadd: Added button sounds to various machines. - Mechoid: - - rscadd: Added Hardpoint Actuator equipment for Exosuits, allowing them (And most - effectively, Ripleys) to swap components on the fly, after a short delay. - - rscadd: Added Exosuit Inflatables Deployer, allowing exosuits to pick up and deploy - inflatables. - - rscadd: Added Exosuit-mounted screwdriver, wirecutters, and welding laser, to - help round-out the tool-based equipment types. - - tweak: Incendiary exo weapons now use fire modifiers instead of fire stacks. - - tweak: Ignition effects from weapons now use fire modifiers instead of fire stacks. - - bugfix: Exosuit shocker armor now retaliates properly against melee. - - rscadd: Add RIG components to robotics mechfab, plus incredibly basic belt-voidsuit - RIG. - - rscadd: Add Graphite, made by compressing coal, presently only used heavily in - RIG components. - Neerti: - - tweak: The 'cut' and 'pulse' buttons in the hacking interface now check both hands - for tools, instead of only the active hand. - - tweak: The textual indicators at the bottom of the hacking window will now go - bold when they change, until the next window refresh. - - tweak: Hacking an Autolathe no longer requires you to hack it using the Autolathe's - main window, but instead opens the hacking window like everything else. - schnayy: - - rscadd: Adds yeast as a reagent. It can be found in the kitchen vendor and in - cargo kitchen supply crates. - - tweak: Bread now calls for 5 units yeast instead of an egg, and baguettes and - croissants call for 5 units yeast in addition to former ingredients. - - rscadd: Corn oil added to the Dinnerware vendor and the Booze-o-Mat. - - imageadd: Sprites for peanut butter, mayo, and yeast condiments. - - bugfix: Boiled slime core now links to the proper sprite. -2020-03-20: - Aronai/Arokha: - - tweak: You can now fill buckets (, beakers, etc.,) from water tiles. - Cerebulon: - - soundadd: Added sounds when dropping/throwing items. Toggleable in preferences. - - soundadd: Added incidental sounds to several item interactions. - Mechoid: - - rscadd: 'Energy Daggerpens (20): Disguised energy-knives, which do 15 searing - on melee, or 30 when thrown.' - - rscadd: 'Thieves gloves (30): Special gloves that allow you to peep in others'' - backpacks and belts, and plant items in their bags / pockets.' - - rscadd: 'Buzzer Ring (30): Makes your first two punches electrically charged, - first with 25 damage in a shock, then approximately 12.5 damage in the second. - If the charge is over 90%, you can force-defib a corpse, even if it''s a mindless - one. Damage rules still apply, however time-of-death does not.' - - rscadd: 'Resource Crate (60): A crate of uranium, phoron, gold, silver, osmium, - and plasteel.' - - rscadd: 'Exotic Plantlife Crate (20): A crate of numerous random seeds.' - - rscadd: 'Spare Organ Crate (20): A crate of bioprinted organs.' - - rscadd: 'Graviton goggles (15): A pair of combined meson/material goggles.' - - rscadd: 'Integrated Circuit Printer (10): An upgraded circuit printer used to - make integrated machine.' - - rscadd: 'Flamethrower (60): A large, flame-based weapon.' - - rscadd: '8 Concussion Grenades (30): A box of eight concussion grenades.' - - rscadd: '4 Hunting Traps (30): A box of four hunting-traps, similar to those found - in the explorer vendor.' - - rscadd: '3 Virus Samples (40): A box of three unique virus samples.' - - rscadd: 'Quickdraw Syringe Case (20): A case that can hold six syringes, and rapidly - deploy them. Fits in your pocket.' - - rscadd: 'Clotting Injector Case (20): A case that starts with 3 clotting med injectors - instead.' - - rscadd: 'Bonemed Injector Case (20): A case that starts with bonemeds.' - - tweak: Announcement costs lowered to be more equivalent. - - tweak: Egun changed from 60 to 30 TC. It is nowhere near as powerful as a lascannon. - - tweak: Exosuit rigged laser from 60 to 30 TC. - - tweak: Xray gun from 85 to 60 TC. - - tweak: Augments can now be used by everyone, as robot-specific ones will require - FBP organ revamp. - - tweak: Augment guns use slightly less blood / system instability to charge, so - it doesn't kill you dead in moments. - - bugfix: Anti-Materiel Rifle can once again be used with thermals. - - bugfix: Energy Shields work again, and can be colored. - Meghan-Rossi: - - tweak: Language keys are now case-sensitive. - - tweak: The language key for Chimpanzee has changed from 6 to C to resolve a conflict - with EAL. - - tweak: The language key for Bird has changed from m to B to resolve a conflict - with Mouse. - - tweak: All other language keys are now lowercase-only. - Neerti: - - tweak: Holsters can now be worn alongside webbing vests. - - soundadd: Receiving an antag role will now play a sound to the new antagonist. - - soundadd: Having laws changed as a silicon (AI or Borg) will now play a sound - and show the changed law in the chat. - - soundadd: Being offered a ghost role while a ghost will now play a sound. - - soundadd: Someone attempting to revive someone else will play a sound to the player - being revived, if they are not in their body. - - rscadd: Most Non-hitscan projectiles now have a pixel-perfect visual effect when - they impact something, or when they expire from moving too far without hitting - anything. - - soundadd: Projectiles can now have sounds for when they hit someone. They can - also have a different sound when they hit something solid like a wall. - - soundadd: A sound is now played when a projectile 'narrowly misses' someone. - - rsctweak: Getting hit with a projectile is now more noticeable in the chat log, - with bigger text. Only the person who got hit will see the bigger text. - PrismaticGynoid: - - bugfix: Fixes xenoarch artifacts breaking when performing excavation correctly. - TheFurryFeline: - - bugfix: Fixes lack of easily accessible Response Team shortcut to type in. Type - .k or :k to speak on the channel. - schnayy: - - rscadd: Adds Sabitsuki and Bedhead Longest hairstyles. - - tweak: Adjusts pixels on the Jessica, Celeb Curls, and Beach Waves hairstyles. -2020-03-27: - Arokha: - - rscadd: Ported VChat. If you find any messages that are not sorted by any filters, - or that you feel are sorted incorrectly, please submit a bug report on our issue - tracker on github. - Atermonera: - - rscadd: Basic distillery (not the industrial-) will ping when it reaches its target - temperature. - - tweak: Basic distillery uses logistic curve to determine temperature change, and - should be much faster. - - tweak: Industrial distillery respects gas laws, particularly as pertains to low - temperatures. - - bugfix: Prometheans can be slipped by disarm intent again - Leshana: - - rscadd: Added skybox parallax background for space. - - rscadd: Baystation12 style Overmap - - tweak: Make transit turfs (shuttle transit) actually look like they move in the - right direction. - Mechoid: - - bugfix: Artifact shields now work again. - - bugfix: Anomaly batteries work again. - - rscadd: Archaeology sites can have unique batteries, syringes, rings, and 'clubs'. - - rscadd: Multiple artifact effects added, in order to provide more spice, from - naughty to nice. - - tweak: Tweaks to normal artifact finds to be more unique. - Shadow-Quill: - - rscadd: Adds emergency backup cells to most light fixtures - - tweak: AIs can turn emergency lighting on and off by clicking light fixtures. - Flickering the lights has been moved to alt-click. -2020-04-05: - Atermonera: - - bugfix: Headphones (and other two-ear clothing items) don't break the off-ear - slot when click-dragged to unequip. - Neerti: - - tweak: The eject button on both the Chemical Dispenser and Chem Master will place - the ejected beaker into your hands, instead of on top of the machine, if possible. - (Requested by Nalarac.) - - tweak: Suit sensor consoles now display a friendly textual indicator of what z-level - someone is on, instead of a number. They will also now avoid spoiling the names - of Points of Interest. - - tweak: The beakers containing Cryoxadone near cryogenics are now labeled. (Requested - by Nalarac.) - - bugfix: The sleeper consoles now finally face towards the sleepers, at last. It - only took a year for someone to fix it. - novacat: - - rscadd: Adds action buttons for scoping all sniper weapons. -2020-04-20: - Atermonera: - - bugfix: Circuit clothes can have accessories attached. - - tweak: Control-shift-click on circuit clothes to use items on the circuit. - - tweak: Employment records can have comments similar to medical records. - - rscadd: Added a preference to switch between a few extra modes of examining things. - Verb in the preferences tab. - - rscadd: Added Combat Logs filter category, to filter messages from things hitting - you. This category will also eat up most other messages that are red and bold, - please report any such messages that aren't specifically related to punching - things. - - rscadd: Added categories for sorting various types of admin logs. - - rscadd: Adds a preference to forcibly disable (or enable) VChat. Useful mostly - for people on linux, to skip the 60s waiting period where it tries to work and - keeps you from seeing chat. Reloading VChat or reconnecting to the server are - required for any changes to the preference to take effect. Support for issues - that arise as a result of this preference is not guaranteed. - Leshana: - - rscadd: Glass Emergency Shutters are now constructable and deconstructing them - will give you the glass back. - Neerti: - - rscadd: All sources of stasis (sleepers, stasis bags) will prolong the amount - of time that lets someone be revived by a defib, proportional to how powerful - the stasis effect is. - - tweak: Opening a stasis bag that's being used now gives a prompt to confirm if - you want to open it and make the bag expire. No more misclicks making doctors - want to murder you. -2020-04-29: - Leshana: - - rscadd: Ship Helm, Sensors, Navigation, and Engine Control consoles are now de-/constructable. - - rscadd: Exploration (Overmap) Shuttle Console is now de-/constructable. - - tweak: Mappers no longer need to varedit shuttle_tag on shuttle consoles. - - rscadd: Admin Start Now verb can be used at any time during startup and it won't - actually start the game until initialization is completed. - - rscadd: Lobby stat panel shows time remaining on lobby votes and if the server - is done initializing. - Neerti: - - rscadd: You can now eat as much food as you want, even while 'full'. - Novacat: - - tweak: Re-enabled dual wielding penalties for most weapons that had them. - - rscadd: New dual-wielding sprites for weapons that needed them and did not have - them. - Shadow Quill: - - bugfix: Fixes the 'broken/damaged' message when an airlock is just broken. - - tweak: Heavy duty cell chargers now have flashing lights as they charge! When - all the lights are flashing, that means the cell is done. - atlantiscze: - - rscadd: Shutoff valve monitoring is now also available as a modular computer program. - Its UI has also been cleaned up a little. - - rscadd: Research robot module now has basic exploration and xenoarchaeology tools. -2020-05-13: - Atermonera: - - rscadd: Added a preference to control multilingual parsing behaviour, with a few - different modes. Should hopefully be less punishing to people who stutter and - use hyphens as a language key. - - tweak: The examine mode preference should now persist across reconnections during - a single round, but if the server is fully restarted it still appears to reset. - This issue is also present for the multilingual preference, and I'm still looking - into it. Savefiles are cryptic. - Layne: - - rscadd: Added Promethean language. - Mechoid: - - rscadd: Adds more interactions with animals, like shearing and taming. - - rscadd: New PoIs - - rscadd: Thermal poncho attachment, has minor slowdown, but gives thermal protection - to the armor it is attached to. - - rscadd: Mercenaries now drop their guns again. Most likely to be broken, however - they can be repaired. Examining when adjacent will allow you to inspect the - gun for what is needed. - - rscadd: Mercenary Snipers now exist. They will telegraph their shots approximately - 2 seconds in advance, and can fire at 14 tiles away. Will occasionally drop - pieces of their PTRs that survive combat. - - tweak: Clothing can now check attachments for temperature resistance. - - bugfix: MHD Howitzer beam effect actually exists again. - - bugfix: Xenoresin ground cover is properly colored again. - atlantiscze: - - rscadd: Robots can now search loot piles. - - rscadd: Hardsuits now allow backpacks to be carried in storage slot. This is limited - to hardsuits which are worn on the back slot. - - rscadd: SMES units now have automatic load balancing both on inputs and outputs - - rscadd: SMES units (and derived objects, such as PSUs) can now have more than - one input terminal. This allows for input from more otherwise isolated power - networks. - - tweak: Completely redesigned cell rack PSUs, removed ghetto variant. Cell rack - PSUs now support multiple power cells and hot-swapping of cells during operation. - This allows for either charging multiple cells at once in one device (directly - from power cable) or for powering up various machinery with only a power cell. - They are still inferior to SMESes in pretty much all aspects. - - tweak: Multitool on a cable now shows nicer results with large currents (uses - kW or MW accordingly) - - tweak: Multitool may be now used to change colour of cable coils. - - tweak: Supermatter delamination effects have been tweaked. Delamination is considerably - less laggy, and less directly destructive. Instead, it causes larger health - hazard and secondary engineering problems such as power outage or partial damage - of solar arrays. -2020-06-21: - Arokha: - - rscadd: New sprites for janicart - - tweak: Alt-click helpers for stowing mop, chemicals on janicart - Atermonera: - - rscadd: Added verb to export vchat logs, found in OOC tab when vchat has successfully - loaded. - - tweak: Vchat only sends you enough messages to fill your buffer on reconnect, - instead of all of them. - Billy Bangles: - - rscadd: Light and dark marble floor tiles can now be crafted with marble sheets. - Greenjoe: - - rscadd: Added a wrist-bound PDA, selectable from the PDA selection menu in char - setup. it can go in the glove slot along with the ID and belt slots, and shows - on your character's wrist no matter which of those 3 slots you put it in! - KasparoVv: - - rscadd: You can now quickly cycle hrough previous or next hair/facial styles at - character creation. - - rscadd: Use the -mv- button to pick a marking and place it above of another on - your character. Saves you from pressing up or down a bunch. - - tweak: Ports color_square() from Paradise for colour previews, cleaning up pref. - code & correct alignment issue w/ nested tables. - - tweak: Markings are now properly aligned within a table. -2020-08-03: - Cerebulon: - - imageadd: Added new book sprites, replaced old book sprites. - - rscadd: Added sticky notes, orderable from cargo - - rscadd: You can now carve graffiti into suitable walls/floors with sharp objects. - - rscadd: Trash, graffiti, dirt (Not blood), noticeboards and stickynotes are now - persistent across rounds. This is admin-toggleable. - Mechoid: - - rscadd: Adds a glass jar subtype, the glass tank, that can be used to hold live - fish. Remember to add water! - Rykka Stormheart: - - rscadd: Ported over Aurora Cooking from AuroraStation and Citadel-RP! - - rscadd: Recipes are separate per appliance, and all appliances have a use! - - rscadd: Please take note, Chefs, to pre-heat you appliances at the start of your - shift. - - rscadd: Fryer Recipes require batter before they can be made! - - rscadd: Fire alarms will go off if you burn food! - - rscadd: The largest change - Cooking takes TIME. Around 6 minutes for the largest - recipes in the game. - - rscadd: 'Too many other changes to list - refer to PR #7344 https://github.com/PolarisSS13/Polaris/pull/7344' -2020-08-06: - Cerebulon: - - rscadd: Added new mobs Fire Bugs, Ice Hares, Tymisian Moths and Siffets to surface - spawnlists. Also added a new dog breed, woof. - ForFoxSake: - - rscadd: Ported tgstation styled magazine restocking. Hit a bullet on a table or - floor with a partially empty magazine to start restocking. - Mechoid: - - rscadd: Exosuits now have internal components, mostly like borgs, but larger. - - rscadd: Autolathes can use plastic and plasteel. - - rscadd: Autolathes can have tiered recipes, based on their manipulator rating. - - tweak: Exosuit base health has been lowered due to the changes to damage processing. - Rykka Stormheart: - - rscadd: Blast Doors will now crush people, if they are on the same turf when it - closes, and throw them to an adjacent open turf. - - rscadd: The damage should be delayed enough that you can walk out of the door - before the sprite animation finishes and you will be safe. The delay is being - reviewed, and will likely be adjusted after sufficient feedback is gathered. - - rscadd: Blast doors and shutters (the types that go on bar/kitchen/etc) will also - throw items on their tiles. -2020-08-20: - Atermonera: - - maptweak: Mapped Overmap sensors onto the Southern Cross. Deck 2, central ring, - starboard side. Departmental sensor installations and dedicated rooms may be - added in the future. - - wip: To use the new sensors, you first have to click on them, hit 'Reconnect' - on the window, close the window, then reopen it to get the console to link up - with the sensors properly. - - wip: Enabled overmap event generation. This doesn't really do anything yet because - the shuttles haven't been upgraded, but it's very pretty! - BlinsKot: - - rscadd: You can now alt-click to turn on the washing machine. - - rscadd: You can now alt-click on a mech while piloting it to toggle strafing. - Blinskot: - - rscadd: You can now alt-click on a mech while piloting it to toggle strafing. - - rscadd: You can now alt-click to turn on the washing machine. - Cerebulon: - - rscadd: Added extended flavour text to most things related to commercial vending - machines and their contents. - - rscadd: Added chewing gum, lollipops and chewing tobacco. Unwrap it and place - it in your mask slot like a cigarette. - - rscadd: Added snack food, vending drink and beer brand variety. - - imageadd: New booze bottle, coffee, juice, snack and cigarette packet sprites. - Lorilili: - - tweak: Skrellian blood is now hemocyanin-based and regenerates with copper, not - iron. - - rscadd: You can now wear caution signs and warning cones. - - rscadd: You can now point using shift and middle mouse button. - Mechoid: - - rscadd: Mortiferin added in place of old Necroxadone as a normal chem recipe. - - tweak: Necroxadone changed to a more powerful alternative to Mortiferin which - works even on corpses without bloodflow. - - rscadd: Added reagent pumps. You can refill water tanks planetside! - - rscadd: Added reagent hoses. Only used player-side by tanks, pumps, and spray - nozzles to move reagents from one container to another. - Meghan Rossi: - - bugfix: Cyborgs can now put things into oven dishes with their grippers - - bugfix: Cyborgs can now put oven dishes in the oven with their grippers - - tweak: Bots that are idle in doorways (including firedoors and blastdoors) will - move out of the way. - - rscadd: Multiple cleanbots will no longer attempt to clean the same tile at the - same time. - - rscadd: Cleanbots will now clean tiles closer to them first. - - bugfix: You can now use duct tape on yourself. - - rscadd: Ghosts now have a toggleable security HUD. Use the 'Toggle Security HUD' - verb in the ghost tab to enable it - - rscadd: Ghosts can now shift-click things to examine them. - - rscadd: Ghosts can now alt-click adjacent things to open the turf tab. - - bugfix: You can now build plating on grass with floor tiles. - - rscadd: Improved descriptions for some floors. - - rscadd: The rapid service fabricator (found on service borgs) can now produce - metamorphic pint glasses. - - rscadd: The party supplies and bar supplies crates orderable from cargo now contain - metamorphic pint glasses. - - rscadd: The autolathe can now produce metamorphic pint and half-pint glasses. - - rscadd: The autolathe can now produce all drinking glasses in batches of 5 or - 10. - Nyria: - - rscadd: Added volume settings, available in character setup or from the Preferences - tab. - - rscadd: More settings and affected sounds may be added at a later date. - - rscadd: Added a TGui window to control the new settings with shiny sliders. - Rykka Stormheart: - - rscadd: Adds a mech vs mech combat system for the toy mechs earned from arcades - and found around the station. - - rscadd: You can initiate combat with yourself by hitting a toy mech with another - toy mech, or fight another player if you attack a player holding a mech toy - with your own mech toy while not on harm intent. - - rscadd: Each mech has its own health stat and special ability that they'll use - in combat against each other. - SplinterGP: - - rscadd: Added verb for FBP's to change their monitor display. - - rscdel: Removed monitor mask item(replaced by verb). - Subber: - - rscadd: 'Added a new prosthetic sprite set: Cyber Solutions - Outdated.' -2020-09-06: - Atermonera: - - tweak: You can use Move Up/Down to traverse ladders. No popup 'Which way do you - want to go?' windows required for bidirectional ladders!. - Killian: - - tweak: Added a bunch more random spawners for mapping use. - - tweak: You can now inject reagents directly into a synth's 'blood' stream using - syringes and hypos (inc. borg hypos). Taking oil/coolant samples is still impossible. - Kot: - - tweak: Mecha drills can now butcher dead mobs better. Like gibs and gore and guts - stuff. - Lorilili: - - rscadd: You can now pet borgs on help intent and punch on hurt intent. Old behavior - is now grab intent. - Lorilili (Port from Aurora): - - rscadd: Added knee-high and thigh-high jackboots. - - imageadd: Replaced laceup and leather shoes with oxford shoes. - - imageadd: Replaced standard shoe and high-top sprites with newer ones. - Mechoid: - - maptweak: Mapped distillery into Chemistry, beside the Grinder. - - maptweak: Moves wrapper, spacecleaner, and labeller from the grinder table to - the Chem locker. - - rscadd: Added distilling recipe for Synthetic Plasma, which acts as a blood-restoration - of 1.2 units per synthplas. Also orderable in cargo. - Rykka Stormheart: - - rscadd: Adds Ambience Chance and Repeating Ambience Preferences into Globals, - underneath Client FPS - - rscadd: Random-Ambience-Frequency controls how long before it checks if it can - play ambience to you again. Setting it to 0 disables the random re-play of ambience. - - rscadd: Ambience Chance affects the % chance to play ambience to your client. - It defaults to 35%, but can be set from 0 to 100 to disable it or always play - every time you move into an area or have the Random Ambience check called. - Shadow Larkens: - - rscadd: Added the ability to right click and lower preferences for jobs in the - Occupation Menu. - SplinterGP: - - rscadd: Adds new hailer masks with quotes with sound, allowing you to use a hailer - on a face mask to combine them. - - soundadd: Adds new sound effects for hailer face masks. -2021-04-08: - Atermonera: - - tweak: Stairs have been completely reworked, and now consist of multi-tile constructs - built from lower, middle, and upper stair pieces, and an openspace in the floor. - - rscadd: To go up and down stairs, simply step upon the lower/upper stair pieces, - and you'll be moved automatically if the stairs are in working condition. Any - grabbed or dragged items will be brought with you. - - rscadd: If the lower stair piece is missing (or even if it's not), but the middle - and upper sections are present, you can climb up the middle section by click-dragging - from your character to the middle stair. - - rscadd: If you step onto the open space, you will fall down the stairs. Teshari - players, consider yourselves warned. - - rscadd: Stairs remain unconstructable in-round (Doing so would also require a - way to make openspaces), but there are spawners rooted on the middle stair (as - with old stairs) that will create a completed stair and can be spawned in by - admins/mappers. - Cerebulon: - - soundadd: Added button sounds to various machines. - KasparoVy: - - imageadd: Adds orange Teshari goggles, selectable in the loadout. - - imageadd: Adds blindfold & new white (recolorable) blindfold to loadout. - - imageadd: Adds species-fitted Teshari ring sprites. - - imageadd: Adds species-fitted Teshari hudpatches & white blindfold. - - imageadd: Adds full selection of Teshari belted cloaks. - - imageadd: Adds full selection of non-job Teshari hooded cloaks. - - rscadd: Adds a bunch of Teshari worksuits (sprites already existed). - - imageadd: Adds some species-fitted Teshari jacket accessories (tan, charcoal, - navy, burgundy, checkered). - - tweak: Updates all Teshari undercoats and cloaks with new sprites from downstreams. - - bugfix: Fixes Teshari captain glove sprites. - Mechoid: - - rscadd: Hardpoint Actuator equipment for Exosuits, allowing them (And most effectively, - Ripleys) to swap components on the fly, after a short delay. - - rscadd: Exo Inflatables Deployer, allowing exosuits to pick up and deploy inflatables. - - rscadd: Exo screwdriver, wirecutters, and welding laser, to help round-out the - tool-based equipment types. - - rscadd: Fire modifiers based on stacks added, to be used by the damage system - tweaked above. - - tweak: Incendiary exo weapons tweaked to conform with fire change. - - tweak: Ignition effects from weapons changed from the old fire-system to the modifier - fire system. - - bugfix: Shocker now retaliates properly against melee. - - rscadd: Animals can be butchered for organs and hide. Requires scraping (sharp), - washing (water or washing machine), and then drying (bonfire or drying rack). - - rscadd: Organs can be butchered for meat, named "[organ] meat". Heart meat, liver - meat, etc. Brains from player mobs cannot be butchered. - - rscadd: Added system for exosuit over-encumbrance. Combat mechs and Ripleys have - higher than default. - - rscadd: Adds Wurmwoad, a suspiciously worm-like plant that produces pods of spice. - - rscadd: Adds Wurmwoad to the service borg synthesizer. - - bugfix: Service borgs can work with kitchenware again. - - tweak: Move Rig modules to more granular files - - rscadd: Add RIG components to robotics mechfab, plus incredibly basic belt-voidsuit - RIG. - - rscadd: Add Graphite, made by compressing coal, presently only used heavily in - RIG components. - Meghan-Rossi: - - bugfix: Blood from artifacts will no longer break the pathogenic isolator. - - bugfix: Fixed some objects giving duplicate results when an analyzer was used - on them - - bugfix: Fixed omni filters reacting incorrectly to configuration changes that - swap ports. - - rscadd: The Tesla Generator is now available from cargo. Coils and grounding rods - for it may be printed on the protolathe and autolathe, respectively. - - tweak: The tesla energy ball will now eventually disappear if not kept charged - with the particle accelerator - - bugfix: Fixed some mountain POIs sometimes overlapping in odd ways - - bugfix: If you place wall-mounted machines such as status displays on a window, - they will no longer be hidden underneath the window. - - bugfix: Cooking a mouse into a mouseburger now uses up the mouse. - - bugfix: Fat (triglyceride) now tastes greasy instead of bitter. - - bugfix: Fixed borosilicate glass not producing shards in most situations. - - tweak: If you try to put someone in one of their own slots using the stripping - menu, now you will instead try to strip that slot. - Neerti: - - tweak: The 'cut' and 'pulse' buttons in the hacking interface now check all available - hands for tools, instead of only the active hand. - - tweak: The textual indicators at the bottom of the hacking window will now go - bold when they change, until the next window refresh. - - tweak: Hacking an Autolathe no longer requires you to hack it using the Autolathe's - main window, but instead opens the hacking window like everything else. - Poojawa: - - rscadd: Applies Feeding and Devourable prefs. - - bugfix: Made VoreUI toggles a lot more clear of what mode they're in. - - soundadd: Added my fancy vore sounds. - - rscadd: Porting of a few QoL Citadel changes to vore menu related to sounds. - RunaDacino: - - rscadd: Enabled research borgs equipped with 'exosuit gripper' to be able to replace - internal exosuit parts like actuators, to upgrade or to repair - Subber: - - rscadd: 'Added two new antag augments to traitor uplink: armblade and handblade.' - Woodrat: - - tweak: Minor adjustment of ID icons. - - tweak: Changes vote notification sound to that of World Server in order to help - people realize there is a vote occurring. - - rscadd: Added new shutters ported from World. - - tweak: Replaced lightswitch, request console, newscaster sprite with one from - Virgo. - schnayy: - - rscadd: Adds the reagent yeast. It can be found in the kitchen vendor and in cargo - kitchen supply crates. - - tweak: Bread now calls for 5 units yeast instead of an egg, and baguettes and - croissants call for 5 units yeast in addition to former ingredients. - - rscadd: Corn oil added to the Dinnerware vendor and the Booze-o-Mat. - - imageadd: Sprites for peanut butter, mayo, and yeast condiments. - - bugfix: Boiled slime core now links to the proper sprite. +DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. +--- +2013-01-07: + Cael_Aislinn: + - tgs: Updated server to tgstation r5200 (November 26th, 2012), see https://code.google.com/p/tgstation13/source/list + for tg's changelog. + Chinsky: + - rscadd: 'Implants: Explosvie implant, exploding when victim hears the codephrase + you set.' + - rscadd: 'Implants: Compressed Matter implat, scan item (making it disappear), + inject yourself and recall that item on will!' + - rscadd: Implant removal surgery, with !!FUN!! results if you mess up it. + - rscadd: Coats now have pockets again. + - rscadd: Bash people on tabetops. an windows, or with stools. Grab people to bash + them on tables or windows (better grab for better hit on windows). Drag stool + sprite on you to pick it up, click on it in hand to make it usual stool again. + - rscadd: Surgical caps, and new sprites for bloodbags and fixovein. + - rscadd: Now some surgery steps will bloody your hands, Full-body blood coat in + case youy mess up spectacualry. + - rscadd: Ported some crates (Art, Surgery, Sterile equiplemnt). + - tweak: Changed contraband crates. Posters moved to Art Crate, cigs and lipstick + ot party crate. Now contraband crate has illegal booze and illicit drugs. + - bugfix: Finally got evac party lights + - bugfix: Now disfigurment,now it WILL happen when damage is bad enough. + - experiment: Now if you speak in depressurized area (less than 10 kPa) only people + next to you can hear you. Radios still work though. +2013-01-13: + Chinsky: + - tweak: If you get enough (6) blood drips on one tile, it'll turn into a blood + puddle. Should make bleeding out more visible. + - tweak: Security belt now able to hold taser, baton and tape roll. + - tweak: Added alternative security uniform to Security wardrobes. + - rscadd: 'Ported Urist cult runes. Down with the crayon drawings! Example: http://dl.dropbox.com/u/26846767/images/SS13/255_symbols.PNG' + - bugfix: Engineering tape now require engineer OR atmos access instead of both. + - rscadd: Implants now will react to EMP, possibly in !!FUN!! ways + GauHelldragon: + - rscadd: Servicebots now have RoboTray and Printing Pen. Robotray can be used to + pick up and drop food/drinks. Printing pen can alternate between writing mode + and rename paper mode by clicking it. + - rscadd: Farmbots. A new type of robot that weeds, waters and fertilizes. Use robot + arm on water tank. Then use plant analyzer, mini-hoe, bucket and finally proximity + sensor. + - rscadd: Chefs can clang their serving trays with a rolling pin. Just like a riot + shield! +2013-01-21: + Cael_Aislinn: + - bugfix: Satchels and ore boxes can now hold strange rocks. + - rscadd: Closets and crates can now be built out of 5 and 10 plasteel respectively. + - rscadd: Observers can become mice once more. +2013-01-23: + Cael_Aislinn: + - tgs: Updated server to tgstation r5200 (November 26th, 2012), see https://code.google.com/p/tgstation13/source/list + for tg's changelog. +2013-01-31: + CIB: + - bugfix: Chilis and cold chilis no longer kill in small amounts + - bugfix: Chloral now again needs around 5 units to start killing somebody +2013-02-13: + Erthilo: + - bugfix: Fixed SSD (logged-out) players not staying asleep. + - bugfix: Fixed set-pose verb and mice emotes having extra periods. + - bugfix: Fixed virus crate not appearing and breaking supply shuttle. + - bugfix: Fixed newcaster photos not being censored. +2013-02-14: + CIB: + - rscadd: Medical side-effects(patients are going to come back for secondary treatment) + - rscadd: NT loyalty setting(affects command reports and gives antags hints who + might collaborate with them) + - tweak: Simple animal balance fixes(They're slower now) + CaelAislinn: + - rscadd: Re-added old ion storm laws, re-added grid check event. + - rscadd: Added Rogue Drone and Vermin Infestation random events. + - rscadd: Added/fixed space vines random event. + - tweak: Updates to the virus events. + - tweak: Spider infestation and alien infestation events turned off by default. + - tweak: Soghun, taj and skrell all have unique language text colours. + - tweak: Moderators will no longer be listed in adminwho, instead use modwho. + Gamerofthegame: + - rscadd: Miscellaneous mapfixes. +2013-02-18: + Cael Aislinn: + - rscadd: Security bots will now target hostile mobs, and vice versa. + - tweak: Carp should actually emigrate now, instead of just immigrating then squatting + around the outer hull. + - tweak: Admins and moderators have been split up into separate 'who' verbs (adminwho + and modwho respectively). +2013-02-20: + Chinsky: + - rscadd: 'Added new surgery: putting items inside people. After you use retractor + to keep incision open, just click with any item to put it inside. But be wary, + if you try to fit something too big, you might rip the veins. To remove items, + use implant removal surgery.' + - rscadd: Crowbar can be used as alternative to retractor. + - rscadd: Can now unload guns by clicking them in hand. + - tweak: Fixed distance calculation in bullet missing chance computation, it was + always assuming 1 or 0 tiles. Now distace REALLY matters when you shoot. + - rscadd: To add more FUN to previous thing, bullets missed to not disappear but + keep going until they hit something else. + - bugfix: Compressed Matter and Explosive implants spawn properly now. + - tweak: 'Tweaks to medical effects: removed itch caused by bandages. Chemical effects + now have non-100 chance of appearing, the stronger medicine, the more probality + it''ll have side effects.' +2013-02-22: + Chinsky: + - tweak: Change to body cavity surgery. Can only put items in chest, groind and + head. Max size for item - 3 (chest), 2 (groin), 1 (head). For chest surgery + ribs should be bent open, (lung surgery until second scalpel step). Surgery + step needs preparation step, with drill. After that you can place item inside, + or seal it with cautery to do other step instead. +2013-02-23: + Cael Aislinn: + - wip: RUST machinery components should now be researchable (with high requirements) + and orderable through QM (with high cost). + - wip: Shield machinery should now be researchable (with high requirements) and + orderable through QM (with high cost). This one is reportedly buggy. + - tweak: Rogue vending machines should revert back to normal at the end of the event. + - rscadd: New Unathi hair styles. +2013-02-25: + Cael Aislinn: + - rscadd: As well as building hull shield generators, normal shield gens can now + be built (see http://baystation12.net/forums/viewtopic.php?f=1&t;=6993). + - rscadd: 'New random events: multiple new system wide-events have been have been + added to the newscaster feeds, some not quite as respectable as others.' + - rscadd: 'New random event: some lucky winners will win the TC Daily Grand Slam + Lotto, while others may be the target of malicious hackers.' +2013-02-27: + Gamerofthegame: + - rscadd: Added the (base gear) ERT preset for the debug command. + - rscadd: Map fixes, Virology hole fixed. Atmospheric fixes for mining and, to a + less extent, the science outpost. (No, not cycling airlocks) + - rscadd: Fiddled with the ERT set up location on Centcom. Radmins will now have + a even easier time equiping a team of any real pratical size, especially coupled + with the above debug command. +2013-03-05: + CIB: + - rscadd: Added internal organs. They're currently all located in the chest. Use + advanced scanner to detect damage. Use the same surgery as for ruptured lungs + to fix them. + Cael Aislinn: + - soundadd: Set roundstart music to randomly choose between space.ogg and traitor.ogg + (see http://baystation12.net/forums/viewtopic.php?f=5&t;=6972) + - experiment: All RUST components except for TEGs (which generate the power) are + now obtainable ingame, bored engineers should get hold of them and setup an + experimental reactor for testing purposes. +2013-03-06: + Cael Aislinn: + - rscadd: Type 1 thermoelectric generators and the associated binary circulators + are now moveable (wrench to secure/unsecure) and orderable via Quartermaster. + - wip: code/maps/rust_test.dmm contains an example setup for a functional RUST reactor. + Maximum output is in the range of 12 to 20MW (12 to 20 million watts). + - bugfix: Removed double announcement for gridchecks, reduced duration of gridchecks. + RavingManiac: + - rscadd: You can now stab people with syringes using the "harm" intent. This destroys + the syringe and transfers a random percentage of its contents into the target. + Armor has a 50% chance of blocking the syringe. +2013-03-09: + Cael Aislinn: + - rscadd: "Beekeeping is now possible. Construct an apiary of out wood and embed\ + \ it into a hydroponics tray, then get a queen bee and bottle of BeezEez from\ + \ cargo bay. \n\t\tHives produce honey and honeycomb, but be wary if the bees\ + \ start swarming." +2013-03-11: + CIB: + - rscadd: Cloning now requires you to put slabs of meat into the cloning pod to + replenish biomass. + Cael Aislinn: + - wip: The xenoarchaeology update is here. This includes a major content overhaul + and a bunch of new features for xenoarchaeology. + - tweak: Digsites (strange rock deposits) are now much more nuanced and interesting, + and a huge number of minor (non-artifact) finds have been added. + - rscadd: Excavation is now a complex process that involves digging into the rock + to the right depth. + - rscadd: Chemical analysis is required for safe excavation of the digsites, in + order to determine how best to extract the finds. + - bugfix: Anomalous artifacts have been overhauled and many longstanding bugs with + existing effects have been fixed - the anomaly utiliser should now work much + more often. + - rscadd: Numerous new artifact effects have been added and some new artifact types + can be dug up from the asteroid. + - rscadd: New tools and equipment have been added, including normal and spaceworthy + versions of the anomaly suits, excavation tools and other neat gadgets. + - rscadd: Five books have been written by subject matter experts from around the + galaxy to help the crew of the Exodus come to grips with this exacting new science + (over 3000 words of tutorials!). + Chinsky: + - rscadd: Sec HUDs now can see short versions of sec records.on examine. Med HUDs + do same for medical records, and can set medical status of patient. + - rscadd: Damage to the head can now cause brain damage. +2013-03-14: + Spamcat: + - rscadd: Figured I should make one of these. Syringestabbing now produces a broken + syringe complete with fingerprints of attacker and blood of a victim, so dispose + your evidence carefully. Maximum transfer amount per stab is lowered to 10. +2013-03-15: + Cael_Aislinn: + - rscadd: Mapped a compact research base on the mining asteroid, with multiple labs + and testing rooms. It's reachable through a new (old) shuttle dock that leaves + from the research wing on the main station. +2013-03-26: + Spamcat: + - bugfix: Chemmaster now puts pills in pill bottles (if one is inserted). + - tweak: Stabbing someone with a syringe now deals 3 damage instead of 7 because + 7 is like, a crowbar punch. + - bugfix: Lizards can now join mid-round again. + - rscadd: Chemicals in bloodstream will transfer with blood now, so don't get drunk + before your blood donation. Viruses and antibodies transfer through blood too. + - bugfix: Virology is working again. +2013-03-27: + Asanadas: + - tweak: The Null Rod has recovered its de-culting ability, for balance reasons. + Metagaming with it is a big no-no! + - rscadd: Holy Water as a liquid is able to de-cult. Less effective, but less bloody. + May be changed over the course of time for balance. +2013-04-04: + SkyMarshal: + - bugfix: Fixed ZAS + - bugfix: Fixed Fire + Spamcat: + - bugfix: Blood type is now saved in character creation menu, no need to edit it + manually every round. +2013-04-09: + SkyMarshal: + - bugfix: Fire Issues (Firedoors, Flamethrowers, Incendiary Grenades) fixed. + - bugfix: Fixed a bad line of code that was preventing autoignition of flammable + gas mixes. + - bugfix: Volatile fuel is burned up after a point. + - rscdel: Partial-tile firedoors removed. This is due to ZAS breaking when interacting + with them. +2013-04-11: + SkyMarshal: + - experiment: Fire has been reworked. + - experiment: In-game variable editor is both readded and expanded with fire controlling + capability. +2013-04-17: + SkyMarshal: + - experiment: ZAS is now more deadly, as per decision by administrative team. May + be tweaked, but currently AIRFLOW is the biggest griefer. + - experiment: World startup optimized, many functions now delayed until a player + joins the server. (Reduces server boot time significantly) + - tweak: Zones will now equalize air more rapidly. + - bugfix: ZAS now respects active magboots when airflow occurs. + - bugfix: Airflow will no longer throw you into doors and open them. + - bugfix: Race condition in zone construction has been fixed, so zones connect properly + at round start. + - bugfix: Plasma effects readded. + - bugfix: Fixed runtime involving away mission. +2013-04-24: + Jediluke69: + - rscadd: Added 5 new drinks (Kira Special, Lemonade, Brown Star, Milkshakes, Rewriter) + - tweak: Nanopaste now heals about half of what it used to + - tweak: Ballistic crates should now come with shotguns loaded with actual shells + no more beanbags + - bugfix: Iced tea no longer makes a glass of .what? + NerdyBoy1104: + - rscadd: 'New Botany additions: Rice and Plastellium. New sheet material: Plastic.' + - rscadd: Plastellium is refined into plastic by first grinding the produce to get + plasticide. 20 plasticide + 10 polytrinic acid makes 10 sheets of plastic which + can be used to make crates, forks, spoons, knives, ashtrays or plastic bags + from. + - rscadd: Rice seeds grows into rice stalks that you grind to get rice. 10 Rice + + 5 Water makes boiled rice, 10 rice + 5 milk makes rice pudding, 10 rice + + 5 universal enzyme (in beaker) makes Sake. + faux: + - imageadd: Mixed Wardrobe Closet now has colored shoes and plaid skirts. + - imageadd: Dress uniforms added to the Captain, RD, and HoP wardrobe closets. A + uniform jacket has also been added to the Captain's closet. HoS' hat has been + re-added to their closet. I do not love the CMO and CE enough to give them anything. + - imageadd: Atheletic closet now has five different swimsuits *for the ladies* in + them. If you are a guy, be prepared to be yelled at if you run around like a + moron in one of these. Same goes for ladies who run around in shorts with their + titties swaying in the space winds. + - imageadd: A set of dispatcher uniforms will spawn in the security closet. These + are for playtesting the dispatcher role. + - imageadd: New suit spawns in the laundry room. It's for geezer's only. You're + welcome, Book. + - imageadd: Nurse outfit variant, orderly uniform, and first responder jacket will + now spawn in the medical wardrobe closet. + - imageadd: 'A white wedding dress will spawn in the chaplain''s closet. There are + also several dresses currently only adminspawnable. Admins: Look either under + "bride" or "dress." The bride one leads to the colored wedding dresses, and + there are some other kinds of dresses under dress.' + - tweak: No more luchador masks or boxing gloves or boxing ring. You guys have a + swimming pool now, dip in and enjoy it. + - tweak: he meeting hall has been replaced with an awkwardly placed security office + meant for prisoner processing. + - tweak: Added a couple more welding goggles to engineering since you guys liked + those a lot. + - imageadd: Flasks spawn behind the bar. Only three. Don't fight over them. I don't + know how to add them to the bar vending machine otherwise I would have done + that instead. Detective, you have your own flask in your office, it's underneath + the cigarettes on your desk. + - tweak: Added two canes to the medical storage, for people who have leg injuries + and can't walk good and stuff. I do not want to see doctors pretending to be + House. These are for patients. Do not make me delete this addition and declare + you guys not being able to have nice things. + - tweak: Secondary entance to EVA now directly leads into the medbay hardsuit section. + Sorry for any inconviences this will cause. The CMO can now fetch the hardsuits + whenever they want. + - tweak: Secondary security hardsuit has been added to the armory. Security members + please stop stealing engineer's hardsuits when you guys want to pair up for + space travel. + - tweak: Firelocks have been moved around in the main hallways to form really ghetto + versions of airlocks. + - tweak: Violin spawns in theatre storage now. I didn't put the piano there though, + that was someone else. + - tweak: Psych office in medbay has been made better looking. +2013-05-14: + Cael_Aislinn: + - experiment: Depth scanners can now be used to determine what material archaeological + deposits are made of, meaning lab analysis is no longer required. + - tweak: Some useability issues with xenoarchaeology tools have been resolved, and + the transit pods cycle automatically now. +2013-05-15: + Spamcat: + - rscadd: Added telescopic batons + to HoS's and captain's lockers. These are quite robust and easily concealable. +2013-05-21: + SkyMarshal: + - experiment: ZAS will now speed air movement into/out of a zone when unsimulated + tiles (e.g. space) are involved, in relation to the number of tiles. + - experiment: Portable Canisters will now automatically connect to any portable + connecter beneath them on map load. + - bugfix: Bug involving mis-mapped disposal junction fixed + - bugfix: Air alarms now work for atmos techs (whoops!) + - bugfix: The Master Controller now properly stops atmos when it runtimes. + - bugfix: Backpacks can no longer be contaminated + - tweak: ZAS no longer logs air statistics. + - tweak: ZAS now rebuilds as soon as it detects a semi-complex change in geometry. (It + was doing this already, but in a convoluted way which was actually less efficient) + - tweak: General code cleanup/commenting of ZAS + - tweak: Jungle now initializes after the random Z-level loads and atmos initializes. +2013-05-25: + Erthilo: + - bugfix: Fixes alien races appearing an unknown when speaking their language. + - bugfix: Fixes alien races losing their language when cloned. + - bugfix: Fixes UI getting randomly reset when trying to change it in Genetics Scanners. +2013-05-26: + Chinsky: + - rscadd: Tentacles! Now clone damage will make you horribly malformed like examine + text says. + Meyar: + - rscadd: The syndicate shuttle now has a cycling airlock during Nuke rounds. + - rscadd: Restored the ability for the syndicate Agent ID to change the name on + the card (reforge it) more than once. + - rscadd: ERT Radio now functional again. + - rscadd: 'Research blast doors now actually lock down the entirety of station-side + Research. ' + - rscadd: 'Added lock down buttons to the wardens office. ' + - rscadd: 'The randomized barsign has made a return. ' + - rscadd: Syndicate Agent ID's external airlock access restored. + VitrescentTortoise: + - rscadd: Added a third option for not getting any job preferences. It allows you + to return to the lobby instead of joining. +2013-05-28: + Erthilo: + - bugfix: Fixes everyone being able to understand alien languages. HERE IS YOUR + TOWER OF BABEL + VitrescentTortoise: + - bugfix: Wizard's forcewall now works. +2013-05-30: + Segrain: + - bugfix: Meteor showers actually spawn meteors now. + - tweak: Engineering tape fits into toolbelt and can be placed on doors. + - rscadd: Pill bottles can hold paper. + Spamcat: + - tweak: Pill bottle capacity increased to 14 items. + - bugfix: Fixed Lamarr (it now spawns properly) + proliberate: + - rscadd: Station time is now displayed in the status tab for new players and AIs. +2013-05-31: + Segrain: + - bugfix: Portable canisters now properly connect to ports beneath them on map load. + - bugfix: Fixed unfastening gas meters. +2013-06-01: + Chinsky: + - rscadd: Bloody footprints! Now stepping in the puddle will dirty your shoes/feet + and make you leave bloody footprints for a bit. + - rscadd: Blood now dries up after some time. Puddles take ~30 minutes, small things + 5 minutes. + - bugfix: Untreated wounds now heal. No more toe stubs spamming you with pain messages + for the rest of the shift. + - experiment: On the other side, everything is healed slowly. Maximum you cna squeeze + out of first aid is 0.5 health per tick per organ. Lying down makes it faster + too, by 1.5x factor. + - rscadd: Lids! Click beaker/bottle in hand to put them on/off. Prevent spilling + - rscadd: Added 'hailer' to security lockers. If used in hand, says "Halt! Security!". + For those who can't run and type. +2013-06-05: + Chinsky: + - rscadd: Load bearing equipment - webbings and vests for engineers and sec. Attach + to jumpsuit, use 'Look in storage' verb (object tab) to open. + Segrain: + - rscadd: Exosuits now can open firelocks by walking into them. +2013-06-06: + Asanadas: + - rscadd: Added a whimsical suit to the head of personnel's secret clothing locker. + Meyar: + - bugfix: Disposal's mail routing fixed. Missing pipes replaced. + - bugfix: 'Chemistry is once again a part of the disposals delivery circuit. ' + - bugfix: Added missing sorting junctions to Security and HoS office. + - bugfix: Fixed a duplicate sorting junction. +2013-06-09: + Segrain: + - bugfix: Emagged supply console can order SpecOp crates again. +2013-06-11: + Meyar: + - bugfix: Fixes a security door with a firedoor ontop of it. + - bugfix: Fixed a typo relating to the admin Select Equipment Verb. (It's RESPONSE + team not RESCUE team) + - rscadd: ERT are now automated, from their spawn to their shuttle. Admin intervention + no longer required! (Getting to the mechs still requires admin permission generally) + - rscadd: Added flashlights to compensate for the weakened PDA lights + - tweak: 'ERT Uniforms updated to be in line with Centcom uniforms. No more turtlenecks, + no sir. ' +2013-06-12: + Zuhayr: + - rscadd: Added pneumatic cannon and harpoons. + - experiment: Added embedded projectiles. Bullets and thrown weapons may stick in + targets. Throwing them by hand won't make them stick, firing them from a cannon + might. Implant removal surgery will get rid of shrapnel and stuck items. +2013-06-13: + Kilakk: + - rscadd: Added the Xenobiologist job. Has access to the research hallway and to + xenobiology. + - rscdel: Removed Xenobiology access from Scientists. + - rscdel: Removed the Xenobiologist alternate title from Scientists. + - rscadd: Added "Xenoarchaeology" to the RD, Scientists, and to the ID computer. + - tweak: Changed the Research Outpost doors to use "Xenoarchaeology" access. +2013-06-18: + Segrain: + - bugfix: Fixed some bugs in windoor construction. + - tweak: Secure windoors are made with rods again. + - rscadd: Windoors drop their electronics when broken. Emagged windoors can have + theirs removed by crowbar. + - rscadd: Airlock electronics can be configured to make door open for any single + access on it instead of all of them. + - rscadd: Cyborgs can preview their icons before choosing. +2013-06-21: + Jupotter: + - bugfix: Fix the robotiscist preview in the char setupe screen +2013-06-22: + Cael_Aislinn: + - tweak: The xenoarchaeology depth scanner will now tell you what energy field is + required to safely extract a find. + - tweak: Excavation picks will now dig faster, and xenoarchaeology as a whole should + be easier to do. +2013-06-23: + Segrain: + - rscadd: Airlocks of various models can be constructed again. + faux: + - experiment: There has been a complete medbay renovation spearheaded by Vetinarix. + http://baystation12.net/forums/viewtopic.php?f=20&t;=7847 <-- Please + put any commentary good or bad, here. + - tweak: Some maintenance doors within RnD and Medbay have had their accesses changed. + Maintenance doors in the joint areas (leading to the research shuttle, virology, + and xenobiology) are now zero access. Which means anyone in those joints can + enter the maintenance tunnels. This was done to add additional evacuation locations + during radiation storms. Additional maintenance doors were added to the tunnels + in these areas to prevent docs and scientists from running about. + - tweak: Starboard emergency storage isn't gone now, it's simply located in the + escape wing. + - experiment: An engineering training room has been added to engineering. This location + was previously where surgery was located. If you are new to engineering or need + to brush up on your skills, please use this area for testing. +2013-06-26: + Segrain: + - bugfix: Autopsy scanner properly displays time of wound infliction and death. + - bugfix: Autopsy scanner properly displays wounds by projectile weapons. + Whitellama: + - bugfix: One-antag rounds (like wizard/ninja) no longer end automatically upon + death + - wip: Space ninja has been implemented as a voteable gamemode + - rscadd: Space ninja spawn landmarks have been implemented (but not yet placed + on the map), still spawn at carps-pawns instead. (The code will warn you about + this and ask you to report it, it's a known issue.) + - rscadd: Five new space ninja directives have been added, old directives have been + reworded to be less harsh + - wip: Space ninjas have been given their own list as antagonists, and are no longer + bundled up with traitors + - bugfix: Space ninjas with a "steal a functional AI" objective will now succeed + by downloading one into their suits + - tweak: Space ninja suits' exploding on death has been nerfed, so as not to cause + breaches + - rscadd: A few space ninja titles/names have been added and removed to be slightly + more believable + - bugfix: The antagonist selector no longer chooses jobbanned players when it runs + out of willing options +2013-06-27: + Segrain: + - bugfix: ID cards properly setup bloodtype, DNA and fingerprints again. +2013-06-28: + Segrain: + - rscadd: AIs are now able to examine what they see. +2013-07-03: + Segrain: + - rscadd: Security and medical cyborgs can use their HUDs to access records. +2013-07-05: + Spamcat: + - rscadd: Pulse! Humans now have hearbeat rate, which can be measured by right-clicking + someone - Check pulse or by health analyzer. Medical machinery also has heartbeat + monitors. Certain meds and conditions can influence it. +2013-07-06: + Chinsky: + - rscadd: Humans now can be infected with more than one virus at once. + - rscadd: All analyzed viruses are put into virus DB. You can view it and edit their + name and description on medical record consoles. + - tweak: 'Only known viruses (ones in DB) will be detected by the machinery and + HUDs. ' + - rscadd: Viruses cause fever, body temperature rising the more stage is. + - bugfix: Humans' body temperature does not drift towards room one unless there's + big difference in them. + - tweak: Virus incubators now can transmit viuses from dishes to blood sample. + - rscadd: New machine - centrifuge. It can isolate antibodies or viruses (spawning + virus dish) from a blood sample in vials. Accepts vials only. + - rscadd: Fancy vial boxes in virology, one of them is locked by ID with MD access. + - tweak: Engineered viruses are now ariborne too. +2013-07-11: + Chinsky: + - rscadd: Gun delays. All guns now have delays between shots. Most have less than + second, lasercannons and pulse rifles have around 2 seconds delay. Automatics + have zero, click-speed. +2013-07-26: + Kilakk: + - bugfix: Brig cell timers will no longer start counting down automatically. + - tweak: Separated the actual countdown timer from the timer controls. Pressing + "Set" while the timer is counting down will reset the countdown timer to the + time selected. +2013-07-28: + Segrain: + - rscadd: Camera console circuits can be adjusted for different networks. + - rscadd: Nuclear operatives and ERT members have built-in cameras in their helmets. + Activate helmet to initialize it. +2013-07-30: + Erthilo: + - bugfix: EFTPOS and ATM machines should now connect to databases. + - bugfix: Gravitational Catapults can now be removed from mechs. + - bugfix: Ghost manifest rune paper naming now works correctly. + - bugfix: Fix for newscaster special characters. Still not recommended. + Kilakk: + - rscadd: Added colored department radio channels. +2013-08-01: + Asanadas: + - tweak: The Null Rod has recovered its de-culting ability, for balance reasons. + Metagaming with it is a big no-no! + - rscadd: Holy Water as a liquid is able to de-cult. Less effective, but less bloody. + May be changed over the course of time for balance. + CIB: + - bugfix: Chilis and cold chilis no longer kill in small amounts + - bugfix: Chloral now again needs around 5 units to start killing somebody + Cael Aislinn: + - rscadd: Security bots will now target hostile mobs, and vice versa. + - tweak: Carp should actually emigrate now, instead of just immigrating then squatting + around the outer hull. + - tweak: Admins and moderators have been split up into separate 'who' verbs (adminwho + and modwho respectively). + CaelAislinn: + - rscadd: Re-added old ion storm laws, re-added grid check event. + - rscadd: Added Rogue Drone and Vermin Infestation random events. + - rscadd: Added/fixed space vines random event. + - tweak: Updates to the virus events. + - tweak: Spider infestation and alien infestation events turned off by default. + - tweak: Soghun, taj and skrell all have unique language text colours. + - tweak: Moderators will no longer be listed in adminwho, instead use modwho. + Cael_Aislinn: + - tgs: Updated server to tgstation r5200 (November 26th, 2012), see https://code.google.com/p/tgstation13/source/list + for tg's changelog. + Chinsky: + - rscadd: 'Old new medical features:' + - rscadd: Autoinjectors! They come preloaded with 5u of inapro, can be used instantly, + and are one-use. You can replace chems inside using a syringe. Box of them is + added to Medicine closet and medical supplies crate. + - rscadd: Splints! Target broken liimb and click on person to apply. Can be taken + off in inventory menu, like handcuffs. Splinted limbs have less negative effects. + - rscadd: Advanced medikit! Red and mean, all doctors spawn with one. Contains better + stuff - advanced versions of bandaids and aloe heal 12 damage on the first use. + - tweak: Wounds with damage above 50 won't heal by themselves even if bandaged/salved. + Would have to seek advanced medical attention for those. + Erthilo: + - bugfix: Fixed SSD (logged-out) players not staying asleep. + - bugfix: Fixed set-pose verb and mice emotes having extra periods. + - bugfix: Fixed virus crate not appearing and breaking supply shuttle. + - bugfix: Fixed newcaster photos not being censored. + Gamerofthegame: + - rscadd: Miscellaneous mapfixes. + GauHelldragon: + - rscadd: Servicebots now have RoboTray and Printing Pen. Robotray can be used to + pick up and drop food/drinks. Printing pen can alternate between writing mode + and rename paper mode by clicking it. + - rscadd: Farmbots. A new type of robot that weeds, waters and fertilizes. Use robot + arm on water tank. Then use plant analyzer, mini-hoe, bucket and finally proximity + sensor. + - rscadd: Chefs can clang their serving trays with a rolling pin. Just like a riot + shield! + Jediluke69: + - rscadd: Added 5 new drinks (Kira Special, Lemonade, Brown Star, Milkshakes, Rewriter) + - tweak: Nanopaste now heals about half of what it used to + - tweak: Ballistic crates should now come with shotguns loaded with actual shells + no more beanbags + - bugfix: Iced tea no longer makes a glass of .what? + Jupotter: + - bugfix: Fix the robotiscist preview in the char setupe screen + Kilakk: + - rscadd: Added the Xenobiologist job. Has access to the research hallway and to + xenobiology. + - rscdel: Removed Xenobiology access from Scientists. + - rscdel: Removed the Xenobiologist alternate title from Scientists. + - rscadd: Added "Xenoarchaeology" to the RD, Scientists, and to the ID computer. + - tweak: Changed the Research Outpost doors to use "Xenoarchaeology" access. + Meyar: + - rscadd: The syndicate shuttle now has a cycling airlock during Nuke rounds. + - rscadd: Restored the ability for the syndicate Agent ID to change the name on + the card (reforge it) more than once. + - rscadd: ERT Radio now functional again. + - rscadd: 'Research blast doors now actually lock down the entirety of station-side + Research. ' + - rscadd: 'Added lock down buttons to the wardens office. ' + - rscadd: 'The randomized barsign has made a return. ' + - rscadd: Syndicate Agent ID's external airlock access restored. + NerdyBoy1104: + - rscadd: 'New Botany additions: Rice and Plastellium. New sheet material: Plastic.' + - rscadd: Plastellium is refined into plastic by first grinding the produce to get + plasticide. 20 plasticide + 10 polytrinic acid makes 10 sheets of plastic which + can be used to make crates, forks, spoons, knives, ashtrays or plastic bags + from. + - rscadd: Rice seeds grows into rice stalks that you grind to get rice. 10 Rice + + 5 Water makes boiled rice, 10 rice + 5 milk makes rice pudding, 10 rice + + 5 universal enzyme (in beaker) makes Sake. + RavingManiac: + - rscadd: You can now stab people with syringes using the "harm" intent. This destroys + the syringe and transfers a random percentage of its contents into the target. + Armor has a 50% chance of blocking the syringe. + Segrain: + - bugfix: Meteor showers actually spawn meteors now. + - tweak: Engineering tape fits into toolbelt and can be placed on doors. + - rscadd: Pill bottles can hold paper. + SkyMarshal: + - bugfix: Fixed ZAS + - bugfix: Fixed Fire + Spamcat: + - rscadd: Figured I should make one of these. Syringestabbing now produces a broken + syringe complete with fingerprints of attacker and blood of a victim, so dispose + your evidence carefully. Maximum transfer amount per stab is lowered to 10. + VitrescentTortoise: + - rscadd: Added a third option for not getting any job preferences. It allows you + to return to the lobby instead of joining. + Whitellama: + - bugfix: One-antag rounds (like wizard/ninja) no longer end automatically upon + death + - wip: Space ninja has been implemented as a voteable gamemode + - rscadd: Space ninja spawn landmarks have been implemented (but not yet placed + on the map), still spawn at carps-pawns instead. (The code will warn you about + this and ask you to report it, it's a known issue.) + - rscadd: Five new space ninja directives have been added, old directives have been + reworded to be less harsh + - wip: Space ninjas have been given their own list as antagonists, and are no longer + bundled up with traitors + - bugfix: Space ninjas with a "steal a functional AI" objective will now succeed + by downloading one into their suits + - tweak: Space ninja suits' exploding on death has been nerfed, so as not to cause + breaches + - rscadd: A few space ninja titles/names have been added and removed to be slightly + more believable + - bugfix: The antagonist selector no longer chooses jobbanned players when it runs + out of willing options + Zuhayr: + - rscadd: Added pneumatic cannon and harpoons. + - experiment: Added embedded projectiles. Bullets and thrown weapons may stick in + targets. Throwing them by hand won't make them stick, firing them from a cannon + might. Implant removal surgery will get rid of shrapnel and stuck items. + faux: + - imageadd: Mixed Wardrobe Closet now has colored shoes and plaid skirts. + - imageadd: Dress uniforms added to the Captain, RD, and HoP wardrobe closets. A + uniform jacket has also been added to the Captain's closet. HoS' hat has been + re-added to their closet. I do not love the CMO and CE enough to give them anything. + - imageadd: Atheletic closet now has five different swimsuits *for the ladies* in + them. If you are a guy, be prepared to be yelled at if you run around like a + moron in one of these. Same goes for ladies who run around in shorts with their + titties swaying in the space winds. + - imageadd: A set of dispatcher uniforms will spawn in the security closet. These + are for playtesting the dispatcher role. + - imageadd: New suit spawns in the laundry room. It's for geezer's only. You're + welcome, Book. + - imageadd: Nurse outfit variant, orderly uniform, and first responder jacket will + now spawn in the medical wardrobe closet. + - imageadd: 'A white wedding dress will spawn in the chaplain''s closet. There are + also several dresses currently only adminspawnable. Admins: Look either under + "bride" or "dress." The bride one leads to the colored wedding dresses, and + there are some other kinds of dresses under dress.' + - tweak: No more luchador masks or boxing gloves or boxing ring. You guys have a + swimming pool now, dip in and enjoy it. + - tweak: he meeting hall has been replaced with an awkwardly placed security office + meant for prisoner processing. + - tweak: Added a couple more welding goggles to engineering since you guys liked + those a lot. + - imageadd: Flasks spawn behind the bar. Only three. Don't fight over them. I don't + know how to add them to the bar vending machine otherwise I would have done + that instead. Detective, you have your own flask in your office, it's underneath + the cigarettes on your desk. + - tweak: Added two canes to the medical storage, for people who have leg injuries + and can't walk good and stuff. I do not want to see doctors pretending to be + House. These are for patients. Do not make me delete this addition and declare + you guys not being able to have nice things. + - tweak: Secondary entance to EVA now directly leads into the medbay hardsuit section. + Sorry for any inconviences this will cause. The CMO can now fetch the hardsuits + whenever they want. + - tweak: Secondary security hardsuit has been added to the armory. Security members + please stop stealing engineer's hardsuits when you guys want to pair up for + space travel. + - tweak: Firelocks have been moved around in the main hallways to form really ghetto + versions of airlocks. + - tweak: Violin spawns in theatre storage now. I didn't put the piano there though, + that was someone else. + - tweak: Psych office in medbay has been made better looking. + proliberate: + - rscadd: Station time is now displayed in the status tab for new players and AIs. +2013-08-04: + Chinsky: + - rscadd: Health HUD indicator replaced with Pain indicator. Now health indicator + shows pain level instead of actual vitals level. Some types of damage contribute + more to pain, some less, usually feeling worse than they really are. +2013-08-08: + Erthilo: + - bugfix: Raise Dead rune now properly heals and revives dead corpse. + - bugfix: Admin-only rejuvenate verb now heals all organs, limbs, and diseases. + - bugfix: Cyborg sprites now correctly reset with reset boards. This means cyborg + appearances can now be changed without admin intervention. +2013-09-18: + Kilakk: + - rscadd: Fax machines! The Captain and IA agents can use the fax machine to send + properly formatted messages to Central Command. + - imageadd: Gave the fax machine a fancy animated sprite. Thanks Cajoes! +2013-09-24: + Snapshot: + - rscdel: Removed hidden vote counts. + - rscdel: Removed hiding of vote results. + - rscdel: Removed OOC muting during votes. + - rscadd: Crew transfers are no longer callable during Red and Delta alert. + - wip: Started work on Auto transfer framework. +2013-10-06: + Chinsky: + - rscadd: Return of dreaded side effects. They now manifest well after their cause + disappears, so curing them should be possible without them reappearing immediately. + They also lost last stage damaging effects. +2013-10-29: + Cael_Aislinn: + - rscadd: Xenoarchaeology's chemical analysis and six analysis machines are gone, + replaced by a single one which can be beaten in a minigame. + - rscadd: Sneaky traitors will find new challenges to overcome at the research outpost, + but may also find new opportunities (transit tubes can now be traversed). + - rscadd: Finding active alien machinery should now be made significantly easier + with the Alden-Saraspova counter. +2013-11-01: + Various: + - rscadd: Autovoting, Get off the station when your 15 hour workweek is done, thanks + unions! + - rscadd: Some beach props that Chinsky finds useless. + - wip: Updated NanoUI + - rscadd: Dialysis while in sleepers - removes reagents from mobs, like the chemist, + toss him in there! + - tweak: Pipe Dispensers can now be ordered by Cargo + - rscadd: Fancy G-G-G-G-Ghosts! +2013-11-23: + Ccomp5950: + - bugfix: Players are now no longer able to commit suicide with a lasertag gun, + and will feel silly for doing so. + - bugfix: Ghosts hit with the cult book shall now actually become visible. + - bugfix: The powercells spawned with Exosuits will now properly be named to not + confuse bearded roboticists. + - bugfix: Blindfolded players will now no longer require eye surgery to repair their + sight, removing the blindfold will be sufficient. + - rscadd: Atmospheric Technicians will now have access to Exterior airlocks. +2013-11-24: + Yinadele: + - experiment: Supermatter engine added! Please treat your new engine gently, and + report any strangeness! + - tweak: Rebalanced events so people don't explode into appendicitis or have their + organs constantly explode. + - rscadd: Vending machines have had bottled water, iced tea, and grape soda added. + - rscadd: Head reattachment surgery added! Sew heads back on proper rather than + monkey madness. + - rscadd: Pain crit rebalanced - Added aim variance depending on pain levels, nerfed + blackscreen severely. + - rscadd: 'Cyborg alt titles: Robot, and Android added! These will make you spawn + as a posibrained robot. Please enjoy!' + - bugfix: Fixed the sprite on the modified welding goggles, added a pair to the + CE's office where they'll be used. + - bugfix: Fixed atmos computers- They are once again responsive! + - tweak: Added in functionality proper for explosive implants- You can now set their + level of detonation, and their effects are more responsively concrete depending + on setting. + - rscadd: Hemostats re-added to autolathe! + - rscadd: Added two manuals on atmosia and EVA, by MagmaRam! Found in engineering + and the engineering bookcase. + - bugfix: Fixed areas in medbay to have fully functional APC sectors. + - rscadd: Girders are now lasable. + - experiment: Please wait warmly, new features planned for next merge! +2013-12-01: + 'Various Developers banged their keyboards together:': + - rscadd: New Engine, the supermatter, figure out what a cooling loop is, or don't + and blow up engineering! + - rscadd: Each department will have it's own fax, make a copy of your butt and fax + it to the admins! + - rscadd: Booze and soda dispensers, they are like chemmasters, only with booze + and soda! + - rscadd: Bluespace and Cryostasis beakers, how do they work? Fuggin bluespace + how do they work? + - rscadd: You can now shove things into vending machines, impress your friends on + how things magically disappear out of your hands into the machine! + - rscadd: Robots and Androids (And gynoids too!) can now use custom job titles + - bugfix: Various bugfixes +2013-12-18: + RavingManiac: + - rscadd: Mousetraps can now be "hidden" through the right-click menu. This makes + them go under tables, clutter and the like. The filthy rodents will never see + it coming! + - tweak: Monkeys will no longer move randomly while being pulled. +2014-01-01: + Various: + - rscadd: AntagHUD and MedicalHUD for ghosts, see who the baddies are, check for + new configuration options. + - rscadd: Ghosts will now have bold text if they are in the same room as the person + making conversations easier to follow. + - rscadd: New hairstyles! Now you can use something other then hotpink floor length + braid. + - wip: DNA rework, tell us how you were cloned and became albino! + - rscadd: Dirty floors, so now you know exactly how lazy the janitors are! + - rscadd: A new UI system, feel free to color it yourself, don't set it to completely + clear or you will have a bad time. + - rscadd: Cryogenic storage, for all your SSD needs. + - rscadd: New hardsuits for those syndicate tajaran +2014-02-01: + Various: + - rscadd: NanoUI for PDA + - rscadd: Write in blood while a ghost in cult rounds with enough cultists + - rscadd: Cookies, absurd sandwiches, and even cookable dioanae nymphs! + - rscadd: A bunch of new guns and other weapons + - rscadd: Species specific blood +2014-02-19: + Aryn: + - experiment: New air model. Nothing should change to a great degree, but temperature + flow might be affected due to closed connections not sticking around. +2014-03-01: + Various: + - rscadd: Paint Mixing, red and blue makes purple! + - rscadd: New posters to tell you to respect those darned cat people + - rscadd: NanoUI for APC's, Canisters, Tank Transfer Valves and the heaters / coolers + - tweak: PDA bombs are now less annoying, and won't always blow up / cause internal + bleeding + - tweak: Blob made less deadly + - rscadd: Objectiveless Antags now a configuration option, choose your own adventure! + - wip: Engineering redesign, now with better monitoring of the explodium supermatter! + - rscadd: Security EOD + - rscadd: New playable race, IPC's, go beep boop boop all over the station! + - rscadd: Gamemode autovoting, now players don't have to call for gamemode votes, + it's automatic! +2014-03-05: + RavingManiac: + - rscadd: Smartfridges added to the bar, chemistry and virology. No more clutter! + - rscadd: A certain musical instrument has returned to the bar. + - rscadd: There is now a ten second delay between ingesting a pill/donut/milkshake + and regretting it. +2014-03-10: + Chinsky: + - rscadd: Viruses now affect certain range of species, different for each virus + - tweak: Spaceacilline now prevents infection, and has a small chance to cure viruses + at Stage 1. It does not give them antibodies though, so they can get sick again! + - tweak: Biosuits and spacesuits now offer more protection against viruses. Full + biosuit competely prevents airborne infection, when coupled with gloves they + both protect quite well from contact ones + - rscadd: Sneezing now spreads viruses in front of mob. Sometimes he gets a warning + beforehand though +2014-03-30: + RavingManiac: + - rscadd: Inflatable walls and doors added. Useful for sealing off hull breaches, + but easily punctured by sharp objects and Tajarans. +2014-04-06: + RavingManiac: + - tweak: Tape recorders and station-bounced radios now work inside containers and + closets. +2014-04-11: + Jarcolr: + - rscadd: You can now flip coins like a D2 + - tweak: Miscellaneous cargo crates got a tiny buff, Standard Costume crate is now + Costume Crate + - tweak: Grammar patch,telekinesis/amputated arm exploit fixes,more in the future + - tweak: Grille kicking now does less damage + - tweak: TELESCOPIC baton no longer knocks anybody down,still got a lot of force + though + - tweak: Other small-ish changes and fixes that aren't worth mentioning +2014-04-25: + Various: + - rscadd: Overhauled saycode, you can now use languages over the radio. + - rscadd: Chamelon items beyond just the suit. + - rscadd: NanoUI Virology + - rscadd: 3D Sounds + - rscadd: AI Channel color for when they want to be all sneaky + - rscadd: New inflatable walls and airlocks for your breach sealing pleasure. + - rscadd: Carbon Copy papers, so you can subject everyone to your authority and + paperwork, but mainly paperwork + - rscadd: Undershirts and rolling down jumpsuits + - rscadd: Insta-hit tasers, can be shot through glass as well. + - rscadd: Changeling balances, an emphasis put more on stealth. + - rscdel: Genetics disabled + - rscdel: Telescience removed, might be added again when we come up with a less + math headache enducing version of it. + - bugfix: Bugfixes galore! +2014-04-29: + HarpyEagle: + - rscadd: Webbing vest storage can now be accessed by clicking on the item in inventory + - rscadd: Holsters can be accessed by clicking on them in inventory + - rscadd: Webbings and other suit attachments are now visible on the icon in inventory + - tweak: Removing jumpsuits now requires drag and drop to prevent accidental undressing + - rscadd: Added an action icon for magboots that can be used to toggle them similar + to flashlights + - rscadd: Fuel tanks now spill fuel when wrenched open +2014-05-03: + Cael_Aislinn: + - rscadd: "Coming out of nowhere the past few months, the Garland Corporation has\ + \ made headlines with a new prehistoric theme park delighting travellers with\ + \ species thought extinct. Now available for research stations everywhere is\ + \ the technology that made it all possible! Features include:
    \n\t\t\t-\ + \ 13 discoverable prehistoric species to clone from fossils (including 5 brand\ + \ new ones).
    \n\t\t\t- 11 discoverable prehistoric plants to clone from fossils\ + \ (including 9 brand new ones).
    \n\t\t\t- New minigame that involves correctly\ + \ ordering the genomes inside each genetic sequence to unlock an animal/plant.
    \n\ + \t\t\t- Some prehistoric animals and plants may seem strangely familiar... while\ + \ others may bring more than the erstwhile scientist bargains for.
    \n




    " +2014-05-06: + Hubble: + - rscadd: Clip papers together by hitting a paper with a paper or photo + - imageadd: Adds icons for copied stamps +2014-05-16: + HarpyEagle: + - rscadd: Silicon mob types (AI, cyborgs, PAI) can now speak certain species languages + depending on type and module + - rscadd: Languages can now be whispered when using the language code with either + the whisper verb or the whisper speech code +2014-05-23: + Hubble: + - rscadd: Personal lockers are now resettable + - rscadd: Take off people's accessories or change their sensors in the drag and + drop-interface + - rscadd: Merge paper bundles by hitting one with another + - tweak: Line breaks in Security, Medical and Employment Records + - tweak: Record printouts will have names on it + - tweak: Set other people's internals in belt and suit storage slots + - bugfix: No longer changing suit sensors while cuffed + - bugfix: No longer emptying other people's pockets when they are not full yet +2014-05-28: + Chinsky: + - rscadd: Adds few new paperBBcode tags, to make up for HTML removal. + - rscadd: '[logo] tag draws NT logo image (one from wiki).' + - rscadd: '[table] [/table] tags mark borders of tables. [grid] [/grid] are borderless + tables, useful of making layouts. Inside tables following tags are used: [row] + marks beginning of new table row, [cell] - beginning of new table cell.' +2014-05-31: + Jarcolr: + - rscadd: 21 New cargo crates, go check them out! + - rscadd: Peanuts have now been added, food items are now being developed. + - rscadd: 2 new cargo groups, Miscellaneous and Supply. + - rscadd: Sugarcane seeds can now be gotten from the seed dispenser. + - rscadd: 5 new satchels when selecting "satchel" for RD, scientist, botanist, virologist, + geneticist (disabled) and chemist. + - rscadd: Clicking on a player with a paper/book when you have the eyes selected + shows them the book/paper forcefully. +2014-06-03: + Hubblenaut: + - rscadd: Added wheelchairs + - tweak: Replaced stool in Medical Examination with wheelchair + - tweak: Using a fire-extinguisher to propel you on a chair can have consequences + (drive into walls and people, do it!) +2014-06-13: + HarpyEagle: + - rscadd: Added docking ports for shuttles + - rscadd: Shuttle airlocks will automatically open and close, preventing people + from being sucked into space by because someone on another z-level called a + shuttle + - rscadd: Some docking ports can also double as airlocks + - rscadd: Docking ports can be overriden to prevent any automatic action. Shuttles + will wait for players to open/close doors manually + - rscadd: Shuttles can be forced launched, which will make them not wait for airlocks + to be properly closed +2014-06-15: + HarpyEagle: + - bugfix: Fixed wound autohealing regardless of damage amount. The appropriate wound + will now be assigned correctly based on damage amount and type + - bugfix: Fixed several other bugs related wounds that resulted in damage magically + disappearing + - bugfix: Fixed various sharp objects not being counted as sharp, bullets in particular + - bugfix: Fixed armour providing more protection from bullets than it was supposed + to +2014-06-19: + Chinsky: + - rscadd: Adds guest terminals on the map. These wall terminals let anyone issue + temporary IDs. Only access that issuer has can be granted, and maximum time + pass can be issued for is 20 minutes. All operations are logged in terminals. +2014-06-20: + Cael_Aislinn: + - rscadd: 'New discoverable items added to xenoarchaeology, and new features for + some existing ones. Artifact harvesters can now harvest the secondary effect + of artifacts as well as the primary one.
    + +
    ' + - tweak: 'Artifact utilisers should be much nicer/easier to use now.
    + +
  • Alden-Saraspova counters and talking items should work properly + now.
    + +
  • + +
    ' +2014-07-01: + Various: + - experiment: Hardsuit breaching. + - experiment: Rewritten fire. + - experiment: Supermatter now glows and sucks things into it as it approaches criticality. + - rscadd: Station Vox (Vox pariahs) are now available. + - rscadd: Wheelchairs. + - rscadd: Cargo Trains. + - rscadd: Hardsuit cycler machinery. + - rscadd: Rewritten lighting (coloured lights!) + - rscadd: New Mining machinery and rewritten smelting. + - rscadd: Rewritten autolathe + - rscadd: Mutiny mode. + - rscadd: NanoUI airlock and docking controllers. + - rscadd: Completely rewritten shuttle code. + - rscadd: 'Derelict Z-level replacement: construction site.' + - rscadd: Computer3 laptops. + - rscadd: Constructable SMES units. + - rscadd: Omni-directional atmos machinery. + - rscadd: Climbable tables and crates. + - rscadd: Xenoflora added to Science. + - rscadd: Utensils can be used to eat food. + - rscadd: Decks of cards are now around the station. + - rscadd: Service robots can speak languages. + - wip: Xenoarch updates and fixes. + - tweak: Rewritten species-specific gear icon handling. + - tweak: Cats and borers can be picked up. + - tweak: Botanist renamed to Gardener. + - tweak: Hydroponics merged with the Kitchen. + - tweak: Latejoin spawn points (Arrivals, Cryostorage, Gateway). + - rscadd: Escape pods only launch automatically during emergency evacuations + - rscadd: Escape pods can be made to launch during regular crew transfers using + the control panel inside the pod, or by emagging the panel outside the pod + - rscadd: When swiped or emagged, the crew transfer shuttle can be delayed in addition + to being launched early +2014-07-06: + HarpyEagle: + - rscadd: Re-enabled and rewrote the wound infection system + - rscadd: Infections can be prevented by properly bandaging and salving wounds + - rscadd: Infections are cured by spaceacillin +2014-07-20: + PsiOmegaDelta: + - rscadd: AI can now store up to five camera locations and return to them when desired. + - rscadd: AI can now alt+left click turfs in camera view to list and interact with + the objects. + - rscadd: AI can now ctrl+click turret controls to enable/disable turrets. + - rscadd: AI can now alt+click turret controls to toggle stun/lethal mode. + - rscadd: AI can now select which channel to state laws on. +2014-07-26: + Whitellama: + - rscadd: Added dynamic flavour text. + - bugfix: Fixed bug with suit fibers and fingerprints. +2014-07-31: + HarpyEagle: + - tweak: Stun batons now work like tasers and deal agony instead of stun + - rscadd: Being hit in the hands with a stun weapon will cause whatever is being + held to be dropped + - tweak: Handcuffs now require an aggressive grab to be used +2014-08-02: + Whitellama: + - bugfix: Arcane tomes can now be stored on bookshelves. + - bugfix: Dionaea players no longer crash on death, and now become nymphs properly. +2014-08-05: + HarpyEagle: + - tweak: Atmos Rewrite. Many atmos devices now use power according to their load + and gas physics + - rscadd: Pressure regulator device. Replaces the passive gate and can regulate + input or output pressure + - rscadd: Gas heaters and gas coolers are now constructable and can be upgraded + with parts from research + - bugfix: Fixes recharger and cell charger power draw. Rechargers draw 15 kW, wall + chargers draw 25 kW, and heavy-duty cell chargers draw 40 kW. Cyborg charging + stations draw 75 kW. + - bugfix: Laptops, and various other machines, now draw more reasonable amounts + of power + - bugfix: Machines will periodically update their powered status if moved from a + powered to an unpowered area and vice versa +2014-08-27: + Whitellama: + - bugfix: Made destination taggers more intuitive so you know when you've tagged + something + - rscadd: Ported package label and tag sprites + - rscadd: Ported using a pen on a package to give it a title, or to write a note + - rscadd: Donut boxes and egg boxes can be constructed out of cardboard +2014-08-31: + Whitellama: + - bugfix: Matches and candles can be used to burn papers, too. + - bugfix: Observers have a bit more time (20 seconds, instead of 7.5) before the + Diona join prompt disappears. +2014-09-05: + RavingManiac: + - experiment: 'NewPipe implemented: Supply and scrubber pipes can be run in parallel + without connecting to each other.' + - rscadd: Supply pipes will only connect to supply pipes, vents and Universal Pipe + Adapters(UPAs). + - rscadd: Scrubber pipes will only connect to scrubber pipes, scrubbers and UPAs. + - rscadd: UPAs will connect to regular, scrubber and supply pipes. +2014-09-20: + HarpyEagle: + - bugfix: Fixes evidence bags and boxes eating each other. Evidence bags now store + items by dragging the bag onto the item to be stored. +2014-09-28: + Gamerofthegame: + - rscadd: Hoverpods fully supported, currently orderable from cargo. Two slots, + three cargo, space flight and a working mech for all other intents and purposes. + - rscadd: Added the Rigged laser and Passenger Compartment equipment. The rigged + laser is a weapon for working exosuits - just a ordinary laser, but with triple + the cool down and rather power inefficient. The passenger compartment allows + other people to board and hitch a ride on the mech - such as in fire rescue + or for space flight. + Zuhayr: + - rscadd: Organs can now be removed and transplanted. + - tweak: Brain surgery is now the same as chest surgery regarding the steps leading + up to it. + - tweak: Appendix and kidney now share the groin and removing the first will prevent + appendicitis. + - tweak: Lots of backend surgery/organ stuff, see the PR if you need to know. +2014-10-01: + RavingManiac: + - rscadd: Zooming with the sniper rifle now adds a view offset in the direction + you are facing. + - rscadd: Added binoculars - functionally similar to sniper scope. Adminspawn-only + for now. + - rscadd: Bottles from chemistry now, like beakers, use chemical overlays instead + of fixed sprites. + - rscadd: Being in space while not magbooted to something will cause your sprite + to bob up and down. + Zuhayr: + - rscadd: Added species organ checks to several areas (phoron burn, welder burn, + appendicitis, vox cortical stacks, flashes). + - rscadd: Added VV option to add or remove organs. + - rscadd: Added simple bioprinter (adminspawn). + - rscadd: Added smashing/slashing behavior from xenos to some unarmed attacks. + - rscadd: Added some new state icons for diona nymphs. + - rscadd: Added borer husk functionality (cortical borers can turn dead humans into + zombies). + - rscadd: Added tackle verb. + - rscadd: Added NO_SLIP. + - rscadd: Added species-specific orans to Dionaea, new Xenomorphs and vox. + - rscadd: Added colour and species to blood data. + - rscadd: Added lethal consequences to missing your heart. + - rscdel: Removed robot_talk_understand and alien_talk_understand. + - rscdel: Removed attack_alien() and several flavours of is_alien() procs. + - rscdel: Removed /mob/living/carbon/alien/humanoid. + - rscdel: Removed alien_hud(). + - rscdel: Removed IS_SLOW, NEEDS_LIGHT and RAD_ABSORB. + - rscdel: Renamed is_larva() to is_alien(). + - tweak: Refactored a ton of files, either condensing or expanding them, or moving + them to new directories. + - tweak: Refactored some attack vars from simple_animal to mob/living level. + - tweak: Refactored internal organs to /mob/living/carbon level. + - tweak: Refactored rad and light absorbtion to organ level. + - tweak: Refactored brains to /obj/item/organ/brain. + - tweak: Refactored a lot of blood splattering to use blood_splatter() proc. + - tweak: Refactored broadcast languages (changeling and alien hiveminds, drone and + binary chat) to actual languages. + - tweak: Refactored xenomorph abilities to work for humans. + - tweak: Refactored xenomorphs into human species. + - tweak: Rewrote larva_hud() and human_hud(). The latter now takes data from the + species datum. + - tweak: Rewrote diona nymphs as descendents of /mob/living/carbon/alien. + - tweak: Rewrote xenolarva as descendents of /mob/living/carbon/alien. + - tweak: Rewrote /mob/living/carbon/alien. + - tweak: Moved alcohol and toxin processing to the liver. + - tweak: Moved drone light proc to robot level, added integrated_light_power and + local_transmit vars to robots. + - tweak: Moved human brainloss onto the brain organ. + - tweak: Shuffled around and collapsed several redundant procs down to carbon level + (hide, ventcrawl, Bump). + - tweak: Fixed species swaps from NO_BLOOD to those with blood killing the subject + instantly. +2014-11-01: + PsiOmegaDelta: + - bugfix: Adds the last missing step to deconstruct fire alarms. Apply wirecutters. + - rscadd: There's a "new" mining outpost nearby the Research outpost. + - rscadd: Manifest ghosts now have spookier names. + - rscadd: Adds a gas monitor computer for the toxin mixing chamber. + - rscadd: AI can now change the display of individual AI status screens. + - rscadd: More ion laws.. + - rscadd: All turrets have been replaced with portable variants. Potential targets + can be configured on a per turret basis. + - bugfix: Improved crew monitor map positioning. + - rscadd: Can now order plastic, body-, and statis bags from cargo + - rscadd: PDAs now receive newscasts. + - rscadd: (De)constructable emergency shutters. + - rscadd: Borgs can now select to simply state their laws or select a radio channel, + same as the AI. +2014-11-04: + TwistedAkai: + - rscadd: Almost any window which has been fully unsecured can now be dismantled + with a wrench. +2014-11-08: + PsiOmegaDelta: + - rscadd: Service personnel now have their own frequency to communicate over. Use + "say :v". + - rscadd: The AI can now has proper quick access to its private channel. Use "say + :o". + - rscadd: Newscasters supports photo captions. Simply pen one on the attached photo. + - rscadd: Once made visible by a cultist ghosts can toggle visiblity at will. + - rscadd: Detonating cyborgs using the cyborg monitor console now notifies the master + AI, if any. + - rscadd: More machinery, such as APCs, air alarms, etc., now support attaching + signalers to the wires. + - tweak: Random event overhaul. Admins may wish check the verb "Event Manager Panel". +2014-11-22: + Zuhayr: + - rscadd: Added the /obj/item/weapon/rig class - back-mounted deployable hardsuits. + - rscadd: Replaced existing hardsuits with 'voidsuits', functionally identical. + - rscdel: Removed the mounted device and helmet/boot procs from voidsuits. + - tweak: Refactored a shit-ton of ninja code into the new rig class. + - wip: This is more than likely going to take a lot of balancing to get into a good + place. +2015-01-09: + Zuhayr: + - tweak: Voice changers no longer use ID cards. They have Toggle and Set Voice verbs + on the actual mask object now. + - rscadd: Readded moonwalking. Alt-dir to face new dir, or Face-Direction verb to + face current dir. +2015-02-04: + RavingManiac: + - rscadd: Holodeck is now bigger and better, with toggleable gravity and a new courtroom + setting + TwistedAkai: + - bugfix: Purple Combs should now be visible and have their proper icon +2015-02-12: + Daranz: + - rscadd: Vending machines now use NanoUI and accept cash. The vendor account can + now be suspended to disable all sales in all machines on station. +2015-02-16: + RavingManiac: + - rscadd: Say hello to the new Thermoelectric Supermatter Engine. Read the operating + manual to get started. +2015-02-18: + PsiOmegaDelta: + - rscadd: Synths now have timestamped radio and chat messages. + - rscadd: New and updated uplink items. + - rscadd: Multiple AIs can now share the same holopad. + - rscadd: The AI now has built-in consoles, accessible from the subsystem tab. +2015-02-24: + Zuhayr: + - experiment: Major changes to the kitchen and hydroponics mechanics. Review the + detailed changelog here, +2015-04-07: + RavingManiac: + - tweak: You can now pay vending machines and EFTPOS scanners without removing your + ID from your PDA or wallet. Clicking on the vending machine with your ID/PDA/wallet/cash + also brings up the menu now instead of attacking the vending machine. +2015-04-18: + PsiOmegaDelta: + - rscadd: Added a changelog editing system that should cause fewer conflicts and + more accurate timestamps. +2015-04-23: + Dennok: + - rscadd: Added an automatic pipelayer. + - rscadd: Added an automatic cablelayer. + PsiOmegaDelta: + - bugfix: Shower curtains no longer lose their default color upon being washed. + - bugfix: Emergency shutters can again be examined, and from the proper distance. + - bugfix: The virus event will now only infect mobs on the station, currently controlled + by player that has been active in the last 5 minutes. + - bugfix: Laptops now use the proper proc for checking camera status. + - rscadd: Makes it possible to eject PDA cartridges using a verb. + - rscadd: Makes it possible to shake tables with one's bare hands to stop climbers. + - bugfix: Added a mass driver door in disposals to prevent trash from floating out + into space before proper ejection. + - rscadd: Rig/Hardsuit module tab - Less informative than the NanoUI hardsuit interface + but allows quicker access to the various rig modules. + - rscadd: Silicons with the medical augmentation sensors enabled now also see alive/dead + status if sensors are set accordingly. + - rscadd: Emergency shutters opened by silicons are now treated as having been forced + open by a crowbar. + - rscadd: An active AI chassis can now be pushed, just as an empty chassis can be. + - rscadd: The AI can now use the crew monitor console to track crew members with + full sensors enabled. + - rscadd: The AI now has a shortcut to track people holding up messages to cameras. + - rscadd: The AI now has a shortcut to track people sending PDA messages. + - rscadd: Multiple AIs can now share the same holopad. + - rscadd: Admin ghosts can now transfer other ghosts into mobs by drag-clicking. + - rscadd: Ghosts can now toggle seeing darkness and other ghosts separately. + - rscadd: Moving while dead now auto-ghosts you. + - rscadd: 'Two new random events: Space dust and gravitation failure.' + - rscadd: Upgraded wizard spell interface and new spells. + - rscadd: More uplink items. + - rscadd: Uplink items now have rudimentary descriptions. + Yoshax: + - tweak: Adjusts fruits and other stuff to have a minmum of 10 units of juice and + stuff. +2015-04-24: + Dennok: + - bugfix: Fixes overmap ship speed calculations. + - rscadd: Adds overmap ship rotation. + - rscadd: Added a floorlayer. +2015-04-28: + Jarcolr: + - rscadd: Added 9 new bar sign designs/sprites. + Kelenius: + - rscadd: 'Good news to the roboticists! The long waited firmware update for the + bots has arrived. You can expect the following changes:' + - rscadd: Medbots have improved the disease detection algorithms. + - rscadd: Floorbot firmware has been bugtested. In particular, they will no longer + get stuck near the windows, hopelessly trying to fix the floor under the glass. + - rscadd: Floorbots have also received an internal low-power metal synthesizer. + They will use it to make their own tiles. Slowly. + - rscadd: Following the complains from humanitarian organizations regarding securitron + brutality, stength of their stunners has been toned down. They will also politely + demand that you get on the floor before arresting you. Except for the taser-mounted + guys, they will still tase you down. + - rscadd: Other minor fixes. + - rscdel: 'The lasertag bots are now forbidden to build and use following the incident + #1526672. Please don''t let it happen again.' + - rscadd: The farmbot design has been finished! Made from a watertank, robot arm, + plant analyzer, bucket, minihoe and a proximity sensor, these small (not really) + bots will be a useful companion to any gardener and/or xenobotanist. + - tweak: 'Spider learning alert: they have learned to recognize the bots and will + mercilessly attack them.' + - rscadd: An experimental CPU upgrade would theoretically allow any of the bots + to function with the same intelligence capacity as the maintenance drones. We + still have no idea what causes it to boot up. Science! + - rscadd: 'INCOMING TRANSMISSION: Greetings to agents, pirates, operatives, and + anyone who otherwise uses our equipment. Following the NT update of bot firmware, + we have updated the cryptographic sequencer''s hacking routines as well. The + medbots you emag will not poison you anymore, the clanbots won''t clean after + themselves immediately, and floorbots... wear a space suit. Oh, and it works + on the new farmbots, too.' + PsiOmegaDelta: + - rscadd: Beware. Airlocks can now crush more things than just mobs. + - rscadd: AIs now have a personal atmospherics control subsystem. + - rscadd: Some borg modules now have additional subsystems. + - tweak: Improves borg module handling. + - tweak: Secure airlocks now buzz when access is denied. + - tweak: The mental health office door now requires psychiatrist access, and the + related button now opens/closes the door instead of bolting. + - soundadd: Restores an old soundtrack 'Thunderdome.ogg'. + - rscadd: Some holodeck programs now have custom ambience tracks. + RavingManiac: + - rscadd: The phoron research lab has been renovated to include a heat-exchange + system, a gas mixer/filter and a waste gas disposal pump. + - tweak: Candles now burn for about 30 mintutes. + Yoshax: + - tweak: Adds items to the orderable antag surgical kit so its actually useful for + surgery. + - tweak: Adjusts custom loadout costs to be more standardised and balances. Purely + cosmetic items, shoes, hats, and all things that do not provide a straight advtange + (sterile mask, or pAI, protection from viruses and possible door hacking or + records access, respectively), each cost 1 point, items that provide an advantage + like those just mentioned, or provide armor or storage cost 2 points. + - rscadd: Adds practice rounds, both .45 for Sec and Detective's guns, also 9mm + top mounted for the Saber, and for the Bulldog. + - rscadd: Adds the .45 and 9mm practice rounds to the armory. + - rscadd: Adds all the practice rounds to the autolathe. + - tweak: Adds r_walls to the back of the firing range, leaves the sides normal. + - bugfix: Fixes HoS' office door to not be CMO locked. +2015-04-29: + Daranz: + - rscadd: Paper bundles can now have papers inserted at arbitrary points. This can + be done by clicking the previous/next page links with a sheet of paper in hand. + HarpyEagle: + - rscadd: 'Added new fire modes to various guns: c20r, STS-35, WT-550, Z8, L6 SAW, + and double barreled shotgun. The firing modes work the same way as the egun; + click on the weapon with it in your active hand to cycle between modes. Unloading + these weapons now requires that you click on them with an empty hand.' + PsiOmegaDelta: + - rscadd: Portable atmospheric pumps and scrubbers now use NanoUI. + - rscadd: Two new events which will cause damage to APCs or cameras when triggered. +2015-04-30: + Yoshax: + - rscadd: Adds more items to custom loadout, including a number of dressy suits + and some other things. +2015-05-02: + HarpyEagle: + - bugfix: Neck-grabbing someone now stuns them properly. + PsiOmegaDelta: + - tweak: The spider infestation event now makes an announcement much sooner. + - rscadd: Admins can now toggle OOC/LOOC separately. + - tweak: Mice are now numbered to aid admins. + Yoshax: + - rscadd: Adds an option and verb to the AI to send emergency messages to Central, + functions same as comms console option. + - tweak: Changes comms console to only have one level of ID require, meaning all + heads of staff have what was captain access, allowing them to change alert, + send emergency messages and make announcements. + - rscadd: Adds an emergency bluespace relay machine which is mapped into teletcomms, + this machine takes emergency messages and sends them to central, if one does + not exist on any Z, you cannot send any emergency messages. + - rscadd: Adds an emergency bluespace relay assembly kit orderable from cargo for + when the ones on telecomms are destroyed. Assembly is required. + - rscadd: Adds the emergency bluespace relay circuitboard to be researchable and + printable in R&D, with sufficient tech levels. +2015-05-05: + PsiOmegaDelta: + - tweak: Grilles no longer return too many rods when destroyed (using means other + than wirecutters). + RavingManiac: + - tweak: Intent menu now appears while zooming with a sniper rifle. +2015-05-06: + PsiOmegaDelta: + - rscadd: Examining a pen or crayon now lists the available special commands in + the examine tab. +2015-05-07: + HarpyEagle: + - rscadd: Breaking out of lockers now has sound and animation. + PsiOmegaDelta: + - bugfix: The cloning computer can again successfully locate nearby cloning vats + and DNA scanners at round start. + - rscadd: Security equipment now treats individuals with CentCom ids with the greatest + respect. + - maptweak: Adds stretches of power cable around the construction outpost, ensuring + one does not have to climb over machines to being laying cables. + RavingManiac: + - rscadd: Muzzle-flash lighting effect for guns + - rscadd: Energy guns now display shots remaining on examine +2015-05-09: + Yoshax: + - rscadd: Maps in the top mounted 9mm practice rounds, .45 practice rounds, and + practice shotgun shells into the armory. +2015-05-10: + GinjaNinja32: + - rscadd: Acting jobs on the manifest will now sort with their non-acting counterparts. + All assignments beginning with the word 'acting', 'temporary', or 'interim' + will do this. + Yoshax: + - tweak: Removes sleepy chems from being cloned, adds a consistent period of 30 + tick sleep. +2015-05-11: + Mloc: + - experiment: Rewritten lighting system. + - rscadd: Better coloured lights. + - rscadd: Animated transitions. + PsiOmegaDelta: + - bugfix: As an observer, using antagHUD should now always restrict you from respawning + without admin intervention. + Techhead: + - rscadd: Voidsuits can have tanks inserted into the storage slot. + - rscadd: Voidsuits display helpful information on their contents on examine. + - rscadd: Magboots can be equipped over other shoes. Except other magboots. +2015-05-12: + Dennok: + - imageadd: New buildmode icons made by BartNixon. + HarpyEagle: + - rscadd: Masks and helmets that cover the face block feeding food, drinks, and + pills. + MrSnapwalk: + - imageadd: Added seven new AI core displays. + - tweak: Changed the pAI sprite and added several new expressions. + PsiOmegaDelta: + - rscadd: The space vine event now comes with a station announcement. +2015-05-14: + PsiOmegaDelta: + - maptweak: Should now be more evident that the brig disposal chute sends its goods + to the common brig area. + - bugfix: Cells now drain when using more charge than what is available. + - tweak: The rig stealth module now requires as much power to run as the energy + blade module. + Techhead: + - rscadd: Vox will spawn with emergency nitrogen tanks in their survival boxes. + - rscadd: Diona will spawn with an emergency flare instead of a survival box. + - rscdel: Engineers no longer spawn with extended-capacity oxygen tanks. + - bugfix: Vox spawning without backpacks will have their nitrogen tank equipped + to their back. + - tweak: The Bartender's spare beanbag shells have been moved into bar backroom + with the shotgun. + - bugfix: Portable air pumps now fill based on external/airtank pressure when pumping + in. +2015-05-16: + GinjaNinja32: + - rscadd: Rewrote tables. To construct a table, use steel to make a table frame, + then plate the frame with a material such as steel, gold, wood, etc. Hold a + stack in your hand and drag it to the table to reinforce it. To deconstruct + a table, use a screwdriver to remove the reinforcements (if present), then a + wrench to remove the plating, and a wrench again to dismantle the frame. Use + a welder to repair any damage. Use a carpet tile on a table to add felt, and + a crowbar to remove it. + HarpyEagle: + - rscadd: Adds tail animations for tajaran and unathi. Animations are controlled + using emotes. +2015-05-17: + PsiOmegaDelta: + - bugfix: Teleporter artifacts should no longer teleport mobs inside objects. +2015-05-18: + Hubblenaut: + - rscadd: Adds a light for available backup power on airlocks. + Kelenius: + - tweak: 'There has been a big update to the reagent system. A full-ish changelog + can be found here: http://pastebin.com/imHXTRHz. In particular:' + - tweak: Reagents now differentiate between being ingested (food, pills, smoke), + injected (syringes, IV drips), and put on the skin (sprays, beaker splashing). + - tweak: Injecting food and drinks will cause bad effects. + - tweak: Healing reagents, generally speaking, have stronger effects when injected. + - tweak: Toxins now work slower and deal more damage. Seek medical help! + - tweak: Alcohol robustness has been lowered. + - tweak: Acid will no longer melt large numbers of items at once. + - tweak: Synaptizine is no longer hilariously deadly. + Loganbacca: + - tweak: Changed MULE destination selection to be list based. + PsiOmegaDelta: + - tweak: Destroying a camera by brute force now has a chance to break the wiring + within. + - rscadd: Turf are now processed. This, for example, causes radioactive walls to + regularly irradiate nearby mobs. + - bugfix: Welders should now always update their icon and inhand states properly. +2015-05-22: + Ccomp5950: + - bugfix: Beepsky no longer kills goats. + - tweak: Goats will move towards vines that are 4 spaces away now instead of 1 + - bugfix: Goats will eat the spawning plants for vines as well as the vines themselves. + Chinsky: + - rscadd: Ghetto diagnosis. Grab patient, aim at bodypart you want to check, click + on them with help intent. This will tell you about their wounds, fractures and + other oddities (toxins/oxygen) for that bodypart. + - rscadd: Fractures are visible on very damaged limbs. Dislocations are always visible. + Surgery incisions now visible too. + - rscadd: Stethoscopes actually make sense now. They care for heart/lungs status + when reporting pulse and respiration now. + HarpyEagle: + - rscadd: Re-implemented fuel fires. Tweaked fire behaviour overall. + Yoshax: + - tweak: Bear traps now do damage when stood on, enough to break bones! Bear traps + can now affect any limb of a person who is on the ground, including head! Bear + traps are no longer legcuffs and instead embed in the limb they attack. + - tweak: Bear traps now take several seconds to deploy and cannot be picked up when + armed, they must be disarmed by clicking on them. They also cannot be moved + then they are deployed. + Zuhayr: + - rscadd: Massive material refactor. Walls, beds, chairs, stools, tables, ashtrays, + knives, baseball bats, axes, simple doors, barricades, so on. + - rscadd: Tables are now built via steel then another sheet on the resulting frame. + They can then be reinforced by dragging a stack of sheets onto the table. + - rscadd: Walls are built with steel for girders, then right-click the girder and + select the reinforce verb while holding a stack, then click the girders with + a final sheet. + - rscadd: Various things can be built with various sheet types. Experiment! Just + keep in mind that uranium is now radioactive and phoron is now flammable. +2015-05-26: + Atlantis: + - rscadd: NanoUI for Robotics Control Console + - rscadd: NanoUI for Supermatter Crystal - AI/Robot only, purely informational + Chinsky: + - rscadd: Meat limbs now can be attached. Use limb on missing area, then hemostat + to finalize it. + - rscadd: Limbs from other races can be now attached. They'll cause rejection, but + it can be kept at bay with spaceacilline to some point. Species special attack + is carried over too, i.e. you can clawn people if you sew a cathand to yourself. + - rscadd: Limbs that are left in open will rot in ~7 minutes. Use freezers or cryobags + to stop it. You can still attach them, but you wish you couldn't. + PsiOmegaDelta: + - tweak: Both the pulse taker and target must now remain still for the duration + of the check or it will fail. + RavingManiac: + - rscadd: Tape recorders now record hearable emotes and action messages (e.g. gunshots). + - bugfix: You can now see actions from inside mechs and closets. + Techhead: + - rscadd: Removed gaseous reagents from the chemistry system and replaced with real-world + organic chemistry precursors. + - rscadd: Hydrogen has been replaced with hydrazine, a highly toxic, flammable liquid. + - rscadd: Oxygen has been replaced with acetone, a mildly toxic liquid. Ethanol's + ink-sovlent capabilities have been copied to it. + - rscadd: Chlorine has been replaced with hydrochloric acid. It is a stronger acid + than sulphuric but less toxic. + - tweak: Nitrogen has been replaced with ammonia. Ammonia now acts as a Dexalin-equivalent + for Vox. + - tweak: Flourine has also been replaced with hydrazine in its one recipe. Flourosurficant + has been renamed azosurficant. + - tweak: Being splashed with liquid Phoron will burn eyes and contaminate clothes + like being exposed to Phoron gas. + Zuhayr: + - rscadd: Added a ghost requisition system for posibrains and living plants. + - rscadd: Added attack_ghost() to hydro trays and posibrains to allow ghosts to + enter them. + - rscadd: Prosthetic limbs are now only repairable with welders/cable coils if they + have suffered below 30 combined damage. + - rscadd: 'Surgery steps that cause no pain and have no failure wounding have been + added: screwdriver for ''incision'', crowbar to open, multitool to ''decouple'' + a prosthetic organ. Hemostat is still used to take an organ out.' + - rscadd: Using a welder or a cable coil as a surgical tool after opening a maintenance + hatch will repair damage beyond the 30 damage cap. In other words, severe damage + to robolimbs requires expert repair from someone else. + - rscdel: Eye and brain surgery were removed; they predate the current organ system + and are redundant. + - rscadd: IPC are now simply full prosthetic bodies using a specific manufacturer + (Morpheus Cyberkinetics). + - rscadd: IPC can 'recharge' in a cyborg station to regain nutriment. They no longer + interface with APCs. + - rscadd: NO_BLOOD flag now bypasses ingested and blood reagent processing. + - rscadd: NO_SCAN now bypasses mutagen reagent effects. + - rscadd: Cyborg analyzers now show damage to prosthetic limbs and organs on humans. + - tweak: Prosthetic EMP damage was reduced. + - tweak: Several organ files were split up/moved around. +2015-05-27: + PsiOmegaDelta: + - tweak: The inactive check process now respects client holder status and can be + configured how long clients may remain inactive before being kicked. + Zuhayr: + - rscadd: Unfolded pAIs can now be scooped up and worn as hats. + - tweak: Scoop-up behavior is now standardized to selecting help intent and dragging + their icon onto yours. +2015-05-30: + Atlantis: + - rscadd: Malfunction Overhaul - Whole gamemode was completely reworked from scratch. + Most old abilities have been removed and quite a lot of new abilities was added. + AI also has to hack APCs to unlock higher tier abilities faster, instead of + having access to them from the round start. Most forced things, such as, shuttle + recalling were removed and are instead controlled by the AI. Code is fully modular + allowing for future modifications. + HarpyEagle: + - bugfix: Fixes Engineer ERT gloves not being insulated. + - tweak: IV stands are no longer bullet shields. They also allow mice, drones, pAIs + et al to pass though. + Kelenius: + - tweak: AI now hears LOOC both around its eye and its core, and speaks in LOOC + around its eye. Keep in mind that you won't hear and won't be heard if there + is a wall between your eye and the target. + PsiOmegaDelta: + - rscadd: You can now review the server revision date and hash by using the 'Show + Server Revision' verb in the OOC category. +2015-06-02: + Techhead: + - rscadd: Re-adds extended capacity emergency oxygen tanks to relevant jobs. +2015-06-04: + PsiOmegaDelta: + - rscadd: AI eyes can now be found in the observer follow list. + - rscadd: Synths can now review all law modules that can be found on the station + from their law manager. + - rscadd: Synths can state these laws if desired, however this is strongly discouraged + unless subverted/malfunctioning. + - bugfix: Astral projecting mobs, such as wizards or cultists, may no longer respawn + as something else while their body lives. + Techhead: + - rscadd: Prison break event has been expanded to include Virology or Xenobiology + - rscadd: Prison break event will warn Enginering and the AI beforehand so they + can take preventive measures. + - bugfix: Disabling area power will now prevent doors from opening during the event +2015-06-05: + PsiOmegaDelta: + - bugfix: Split stacks no longer lose their coloring. + - tweak: Can no longer merge cables of different colors. + - tweak: Blobs and simple mobs now attack all external organs instead of a subset. + The overall damage remains the same but the number of fractures caused will, + in general, be fewer. + - rscadd: Spider nurses now have a chance of injecting their victims with spider + eggs which eventually hatch. If the limb is removed from the host, the host + dies, or the spiderling has matured sufficiently it will crawl out into freedom. + Medical scanners will pick upp eggs and spiderlings as foreign bodies. + Yoshax: + - tweak: Makes hyposprays start empty instead of filled with Tricord. + - tweak: Makes the special wizard projectile staffs, Animate, Change, Focus and + any future ones only usable by wizards. Also makes it so only wizards can use + spellbooks and teleportation scrolls. +2015-06-08: + PsiOmegaDelta: + - rscadd: The AI chassis now glows, with the color depending on the currently selected + display. +2015-06-09: + PsiOmegaDelta: + - rscadd: Ports /tg/'s meteor event. Meteors now appear to be more accurate, come + in a greater variety, and may drop ores on their final destruction. +2015-06-16: + Chinsky: + - rscadd: 'Updated penlights to be more of use in diagnostics, they now show following + conditions:' + - rscadd: Eye damage + - rscadd: Blurry eyes (overall slower reaction) + - rscadd: Brain damage (one eye reacts slower) + - rscadd: Opiates use (pinpoint pupils) + - rscadd: Drugs use (dilated pupils) + PsiOmegaDelta: + - rscadd: Observers can now follow both the AI and its eye upon speech. + - rscadd: Observers can now follow both observers and their body, if they ever had + one, upon speech. + - rscadd: Observers can now follow hivemind speakers if the speaker is not using + an alias or antagHUD is enabled. + - rscadd: Turret controls now glow, with the color depending on the current mode. + Techhead: + - rscadd: Converted Request Console interface into NanoUI. +2015-06-19: + HarpyEagle: + - bugfix: Prevents being on fire from merely warming mobs up slightly in some cases. + Mob fires also burn hotter. + - rscadd: Matches can now be used to light things adjacent to you when thrown. + - tweak: Made the effects of having a damaged robotic leg more prominent. + - bugfix: Robot limbs no longer cause pain messages. A reminder that you can still + check their status with 'Help Intent' -> 'Click Self'. + - tweak: Knifing damage scales with weapon force and throat protection. Helmets + only provide throat protection if they are air tight. Trying to cut someone's + throat with wirecutters and/or while wearing an armoured sealed helmet will + require several attempts before the victim passes out. + - tweak: Knifing switches on harm intent, in case you just wanted to beat on the + victim for some reason. + - bugfix: Prevents knifing bots or silicons. +2015-06-22: + PsiOmegaDelta: + - tweak: The traitor uplink no longer displays all items in a long list, instead + has categories which when accessed shows the relevant items. +2015-06-24: + HarpyEagle: + - bugfix: Fixed Tajaran name generation producing names without a space between + first and last. + - wip: Adds docking to the mercenary shuttle. Works similarly to other shuttles, + except docking and undocking is manually initiated and not automatic. A system + to approve or deny dock requests still to be implemented. + - rscadd: Toolboxes can now hold larger items, such as stacks of metal or power + cells, at the cost of having less space for other things. + - tweak: Gloves/shoes can now be worn even if you have one hand/foot missing. The + other one still has to be present, of course. The items still drop when you + first lose the hand/foot. + - tweak: Budget insulated gloves are somewhat less useless. On average, they will + stop half the damage from getting shocked, and the worst case insulation is + not as bad as it used to be. Budget gloves that are as good as regular insulated + gloves are still as rare as they were before though. + - tweak: PTR bullets are now hitscan, to make them somewhat better for actual sniping. + - maptweak: The telecoms server room now has an actual cycling airlock into it. + - tweak: Non-vital body parts will no longer take further damage above a certain + amount, and will inflict paincrit effects instead. On most humaniods the head, + chest, and groin are vital. + - rscadd: 'Engineers now spawn with industrial workboots (credit: ChessPiece/Bishop).' + - bugfix: Damaged robotic legs now more likely to have an effect. + - bugfix: Fixed bug preventing internal organs from taking damage in some cases. + - maptweak: New flavours of tables around the station. Engineering starts with more + plastic. + - bugfix: Fixed worn items not appearing in some cases. Most notably crossbows and + certain guns when worn on the back. As a side effect, laundry machines no longer + transform items. + - bugfix: Crit oxyloss now runs in game time instead of real time. So if lag is + slowing your movement the same slowdown applies to the dying person you're trying + to reach. + - rscadd: Breathmasks can now be adjusted by clicking on them in your hand, in addition + to the verb. + - rscadd: Wearing a space helmet or similar face-covering gear now prevents eating + and force-feeding food, drink, and pills. + - rscadd: Phoron in air ignites above it's flashpoint temperature and a certain + (very small) minimum concentration. Environments that have oxygen and are hot + enough, and have phoron but not enough concentration to burn will produce flareouts, + which are mostly a visual effect. + - rscadd: Adds animation when making unarmed attacks or attacking with melee weapons, + to help make it clearer who is attacking. + - soundadd: Opening an unpowered door now has an appropriate sound. + - rscadd: Ingesting diseased blood may contract the disease. +2015-06-26: {} +2015-06-30: + PsiOmegaDelta: + - maptweak: Non-general areas on Crescent are now protected by blast doors to enforce + area restrictions. Admins can operate these from the central checkpoint. +2015-07-04: + PsiOmegaDelta: + - tweak: Portable turrets now only blocks movement while deployed. + - tweak: Portable turrets are no longer invincible while undeployed, however they + have increased damage resistance in this state. + - bugfix: Crescent portable turrets should no longer act up during attempts to (un)wrench + and alter their settings. +2015-07-06: + GinjaNinja32: + - rscadd: '''Provisional'' is now also a valid temporary position prefix for manifest + sorting.' +2015-07-10: + Zuhayr: + - rscadd: Ninja now spawns on a little pod on Z2 and can teleport to the main level. +2015-07-11: + HarpyEagle: + - imageadd: Added inhand sprites for flashes, flashbangs, emp and other grenades. + Loganbacca: + - bugfix: Turrets no longer burn holes through the AI. + - tweak: Projectiles now have a chance of hitting mobs riding cargo trains. + - bugfix: Fixed visual bugs with projectile effects. +2015-07-14: + HarpyEagle: + - bugfix: Fixes wrong information being reported when analyzing locked abandoned + crates with a multitool. + PsiOmegaDelta: + - tweak: Ninjas can no longer teleport unto turfs that contain solid objects. + - tweak: Wizards can no longer etheral jaunt unto turfs that contain solid objects. +2015-07-27: + Kelenius: + - tweak: Borg shaker now works similarly to hypospray. It generates reagents that + can be poured into glasses. + - bugfix: Therefore, they can no longer duplicate rare reagents such as phoron. +2015-07-29: + Karolis2011: + - rscadd: Made tagger and sorting pipes dispensible. + - bugfix: Unwelding and welding sorting/tagger pipes, no longer delete data about + them. +2015-07-31: + HarpyEagle: + - bugfix: Fixed projectiles being able to hit people in body parts that they don't + have. This will also mean that the less limbs someone has the less effective + they will be as a body shield. +2015-08-11: + PsiOmegaDelta: + - experiment: 0.1.19 is live. + - tweak: Crew monitors now update every 5th second instead of every other. Reduces + lag and gives antags a larger window of opportunity to disable suit sensors + if they have to harm someone. +2015-08-13: + GinjaNinja32: + - rscadd: Changed language selection to allow multiple language selections, changed + humans/unathi/tajarans/skrell to not automatically gain their racial language, + instead adding it to the selectable languages for that species. Old slots will + warn when loaded that the languages may not be what you expect. + Orelbon: + - rscadd: Changed the HoP's suit to more bibrant colors and hopefully you will like + it. +2015-08-14: + HarpyEagle: + - spellcheck: Renames many guns to follow a consistent naming style. Updated and + changed gun description text to be more lore-friendly. + - rscadd: Throwing a booze bottle at something nearby while on harm intent causes + it to smash, splashing it's contents over whatever it hits. + - rscadd: Rags can now be wrung out over a container or the floor, emptying it's + contents into the container or splashing them on the floor. + - rscadd: Rags can now be soaked using the large water and fuel tanks instead of + just beakers. + - rscadd: Rags soaked in welding fuel can be lit on fire. + - rscadd: Rags can now be stuffed into booze bottles. When the bottle smashes, the + stuffed rag is dropped onto the ground. + - bugfix: Fixed eggs having a ridiculously large chemical volume. + - rscadd: T-Ray scanner effects are now only visible to the person holding the scanner. + - rscadd: Traitors can now purchase the C-20r and the STS-35 for telecrystals. + PsiOmegaDelta: + - tweak: The amount you start with in your station account is now affected by species, + rank, and NT's stance towards you. + TheWelp: + - rscadd: Bookcases are now movable/buildable/destroyable. + - rscadd: Paper can now be crumpled by using in-hand while on hurt intent. + - rscadd: Library Computer External Archive is now sortable. + Zuhayr: + - rscadd: Click a hat on a drone with help intent to equip it. Drag the drone onto + yourself with grab intent to remove it. +2015-08-15: + Kelenius: + - rscadd: Bees have been updated and are totally worth checking out (beekeeping + crate at cargo). + - rscdel: Sleeper consoles removed. All interaction is now done by clicking on the + sleeper itself. + - tweak: To put people into sleeper, you now have to click-drag people to it. Grabs + no longer work. To exit the sleeper, move. + - tweak: Sleeper now uses a NanoUI. +2015-08-16: + HarpyEagle: + - tweak: The unathi breacher is now only wearable by unathi. +2015-08-17: + PsiOmegaDelta: + - rscadd: Station time and duration now available in the Status tab. +2015-08-24: + HarpyEagle: + - tweak: Girders are now reinforced by using a screwdriver on the girder before + applying the material sheets. Use a screwdriver again instead to cancel reinforcing. + - bugfix: Mechanical traps no longer spawn in the janitor's locker. + - rscadd: Mechanical traps can now be printed with a hacked autolathe. + - rscadd: Adds armour penetration mechanic for projectiles and melee weapons. + - rscadd: Laser carbines, LWAP, and shotgun now have a small amount of armour penetration, + ballistic rifles (not SMGs) have moderate amounts, laser cannon has high armour + penetration, and the PTR mostly ignores body armour. + - tweak: 'Shotgun slugs and Z8/STS damage has been lowered slightly to accomodate + for their higher penetration. In general ballistics deal less damage but have + higher penetration than comparable laser weapons. Notable exception: X-Ray lasers + have had their damage lowered slightly but gain very high armour penetration.' + - rscadd: Energy swords now have very high armour penetration. Ninja blades do less + damage but ignore armour completely. + Kelenius: + - experiment: Click cooldowns have been removed on pretty much everything that isn't + an attack. + PsiOmegaDelta: + - rscadd: Adds the option to set the icon size to 48x48, found under the Icons menu, + along with 32x32, 64x64, and stretch to fit. + - tweak: Active AI cores now provides coverage on the AI camera network. Does not + utilize actual cameras, thus will not show up on security consoles. + - rscadd: The Dinnerware vending machine now offer both utensil knives and spoons + without first having to hack them. + - rscadd: Synths now have id cards with access levels which is checked when operating + most station equipment. + - rscadd: Station synthetics still have full station access but can no longer interact + with syndicate equipment, and syndicate borgs now start with only syndicate + access. + - rscadd: Syndicate borgs can copy the access from other cards by utilizing their + own id card module, similar to how syndicate ids work. + - rscadd: When examined up close id cards now offer a more detailed view. + - rscadd: Agent ids now offer much greater customization, allowing changing name, + age, DNA, toggling of AI tracking termination (using the electronic warfware + option), and more. + - rscadd: As AI tracking can now be enabled/disabled at will AI players should not + feel the need to hesitate before informing relevant crew members when camera + tracking is explicitly terminated. + - rscadd: Uplink menu now more organized and with new categories. + - rscadd: Now possible to cause falsified ion storm announcements. + - rscadd: Now possible to cause falsified radiation storm announcements, with expected + maintenance access changes. + - rscadd: Now possible for mercenaries to create falsified Central Command Update + messages. + - rscadd: Now possible for mercenaries to create falsified crew arrival messages + and records. + RavingManiac: + - tweak: Sound environments tweaked to feel more claustrophobic + - rscadd: Being drugged, hallucinating, dizzy, or in low-pressure or vacuum will + alter sounds you hear + - rscadd: Sound environment in holodeck will change to reflect the loaded program + Vivalas: + - rscadd: A new uplink item has been added! A briefcase full 'o thalla can now be + bought by traitors for bribes and such! + Zuhayr: + - rscadd: Pariahs are now a subspecies of Vox with less atmos/cold protection, a + useless brain, and lower health. + - rscadd: Leap now only gives a passive grab and has a shorter range. It also stuns + Pariahs longer than it does their target. + - tweak: Rewrote tiling. White floors, dark floors and freezer floors now have associated + tiles. + - tweak: Changed how decals work in the mapper. floor_decal is now used instead + of an icon in floors.dmi. + - tweak: The floor painter has been rewritten to use decals. Click it in-hand to + set direction and decal. + - tweak: Floor lights are now built from the autholathe, secured with a screwdriver, + activated by clicking them with an empty hand, and repaired with a welding torch. + - rscadd: Unathi now have minor slowdown and 20% brute resist. + - rscadd: Tajarans now have lower bonus speed and a flat 15% malus to brute and + burn. + - rscadd: Vox can now eat monkeys and small animals. + - rscadd: Tajarans can now eat small animals. + - rscadd: Unarmed attack damage has been lowered across the board. +2015-09-02: + Atlantis: + - rscadd: Converted phoron glass to borosilicate glass, adjusted heat resistances + accordingly, got rid of copypaste fire code. Fire resistance is now handled + by variables so completely fireproof windows are possible with varedit. + - rscadd: Windows take fire damage when heat exceeds 100C regular windows, 750C + reinforced regular, 2000C borosilicate and 4000C reinforced borosilicate. For + comparsions, reinforced walls begin taking damage around 6000. + Hubblenaut: + - rscadd: Adds glass bottles for Cola, Space Up and Space Mountain Wind to Booze-O-Mat. + - tweak: Some bar drink recipes have been amended to easily sum to 30 units for + drinking glasses. + - tweak: Vendors now have a product receptor for accepting goods. Opening the maintenance + painel is no longer required. + - tweak: Wrenching a vending machine is no longer a silent action. + - tweak: 'Stepup: Item placement on 4x4 grids seemed to work great. Now we''ll try + 8x8.' + Kelenius: + - tweak: Mechfab can now be upgraded using RPED, and now uses NanoUI. + Matthew951: + - rscadd: Added Vincent Volaju's hair. + - rscadd: Added Vincent Volaju's beard. + Zuhayr: + - rscadd: Added the ability for AIs in hardsuits to control suit modules and movement + with a dead or unconcious wearer. + - rscadd: Added ballistic supply drop pods. + - rscadd: Added diona gestalt random map template. + - tweak: Swapped the singularity beacon out for a hacked supply beacon. +2015-09-05: + Chinsky: + - rscadd: Made capguns into proper guns code-wise. It means you can now take people + hostage with them, stick in your mouth, and all other things you can do with + real guns but probably shouldn't. + - rscadd: Russian roulette! Fun for whole sec team! Unload some shells from revolver, + spin the cylinder(verb) and you're good to go! + HarpyEagle: + - rscadd: Shields no longer block attacks from directly behind the player. + - rscadd: Riot shields no longer stop bullets or beams (except for beanbags and + rubber bullets), however they are now more effective at blocking melee attacks + and thrown objects. + - rscadd: Energy shields block melee attacks as effectively as riot shields do. + Their ability to block projectiles is largely unchanged. + - tweak: Melee weapons now only block melee attacks. + - experiment: Two handed weapons have a small chance of blocking melee attacks when + wielded in two hands. + - rscadd: Sound and visual effects when blocking attacks with an energy shield or + energy sword. + - bugfix: Fixed dead or unconscious people blocking stuff with shields. + PsiOmegaDelta: + - tweak: Cargo now sorts under its own department on station manifests. + - rscdel: Manual radio frequency changes can no longer go outside the standard frequency + span. + - rscadd: Users with sufficient access can instead select pre-defined channels outside + this span, such as department channels, when using intercoms. +2015-09-07: + GinjaNinja32: + - rscadd: Added an auto-hiss system for those who would prefer the game do their + sss or rrr for them. Activate via Toggle Auto-Hiss in the OOC tab. + - rscadd: Auto-hiss system in 'basic' mode will extend 's' for Unathi and 'r' for + Tajara. 'Full' mode adds 'x' to 'ks' for Unathi, and is identical to 'basic' + mode for Tajara. + PsiOmegaDelta: + - tweak: 'Changed the language prefix keys to the following: , # -' + - rscadd: Language prefix keys can be changed in the Character Setup. Changes are + currently not global, but per character. +2015-09-08: + Soadreqm: + - tweak: Increased changeling starting genetic points to 25. + Zuhayr: + - bugfix: Auto-traitor should now be fixed. + - bugfix: The Secret game mode should now be fixed. +2015-09-11: + HarpyEagle: + - tweak: Made flares brighter. + - rscadd: Coffee is now poisonous to tajaran, much like how animal protein is poisonous + to skrell. +2015-09-26: + PsiOmegaDelta: + - tweak: Meteor events now select a map edge to arrive from, with a probability + for each individual wave to come from either neighboring edge. Meteors will + never arrive from opposite the starting edge. +2015-10-27: + HarpyEagle: + - bugfix: When affected by pepperspray, eye protection now prevents blindness and + face protection now prevents stun, instead of face protection doing both. +2015-11-22: + neersighted: + - bugfix: Laptop Vendors now accept ID Containers (PDA, Wallet, etc). + - bugfix: Personal Lockers now accept ID Containers (PDA, Wallet, etc). +2015-12-06: + Datraen: + - tweak: Changes standard and specific plant traits, more diverse plants. + HarpyEagle: + - tweak: Fabricated power cells start uncharged. + Hubblenaut: + - bugfix: Welding a broken camera will use the correct icon. + - tweak: Camera assemblies remember their tag and network from previous usage. + - rscadd: Light replacers can be refilled by clicking on a storage item. + - tweak: Light replacers now hold up to 32 light bulbs. + - tweak: Light replacers can be obtained through janitorial supply crates. + - tweak: A sheet of glass fills the light replacer by 16 bulbs. + - bugfix: Material stacks now properly merge upon creation. + - bugfix: Messages for adding to existing stack appear again. + - tweak: Mobs on help intent will not push others that aren't. + - rscadd: Adds tape for atmospherics. + - tweak: Tape graphics and algorithm changes. Looks a lot more appealing now. + - tweak: Starting and ending tape on the same turf will connect it to all surrounding + walls/windows. + - tweak: Lifting a part of the tape will lift an entire tape section. + - tweak: Mobs on help intent do stop for tape. + - bugfix: Crumpled tape does not affect tape breaking behavior anymore. + - bugfix: Fixes vending machines not adding stored goods when maintenance panel + is closed. + - tweak: Doors do only buzz once on failed closing attempt. + MagmaRam: + - bugfix: Fixed cloners killing fresh clones instantly with brain damage. + - bugfix: Fixed a bug where disposals pipes would show up above floors despite being + installed under them. + Neerti: + - rscadd: Adds NanoUI for communicators, the ability for communicators to call other + communicators on the station, the ability for station-bound people to call ghosts, + and for ghosts to toggle their visibility to communicators on or off in character + preferences (defaults to off). Communicators can now also support more than + one call at the same time, for both ghosts and normal communicators. + - rscadd: Adds new machine to telecomms, the Exonet node. It is very basic in terms + of functionality, but certain services can be selectively disabled from it, + such as newscaster updates, communicators, or external PDA messages. Adds methods + for building and deconstructing Exonet nodes. + - experiment: Adds framework for a fake-networking system called EPv2 that communicators + will now use, and perhaps other machines will in the future, for good or for + evil. + - rscdel: Changeling Spacearmor reduced in protective ability. + - rscdel: Cryogenic String and Delayed Toxic Sting now have a three minute cooldown + upon stinging someone. + - rscdel: Cryotoxin, the chemical used in Cryogenic String, is 25% less potent now. + - rscdel: The rune to summon Narsie has been changed. Narsie is no longer summoned, + but Hell still comes. + - rscdel: Spooky mobs spawned from spooky portals as a result of Hell coming have + had their speed, health, and damage reduced. + - rscdel: Manifested humans no longer count for summoning Hell. + - experiment: Changes how armor calculations work. All the armor values remain + the same, but the 'two dice rolls' system has been replaced with a mix of reliable + damage reduction and a bit of RNG to keep things interesting. The intention + is to make weaker armor more relevent and stronger armor less overpowered. + - tweak: When you are hit, it uses the armor protection as a base amount to protect + you from, then it does a roll between +25% and -25% of that base protection, + and adds it to the base protection. The result of that is how much damage is + reduced from the attack. For example, if you are hit by an energy sword in + the chest while wearing armor that has 50 melee protection, the base protection + is 50, then RNG can make the final protection be between 37.5 and 62.5 percent. + The damage you'd take could range from 11.25 to 18.75, instead of 0, 15, or + 30. Remember that some weapons can penetrate armor. + - rscadd: Added personal communicators, a device that enables someone to talk to + someone else at vast distances. You can talk to people who are far from the + station, so long as telecommunications remains operational. + - rscadd: To use, become a ghost, then use the appropiate verb and pick a communicator + to call. Then you wait until someone picks up. Once that occurs, you will + be placed inside the communicator. The voice you use is your currently loaded + character. Languages are supported as well. + - tweak: Round-end is now three minutes instead of one, and counts down, to allow + for some more post-round roleplay. If the station blows up for whatever reason, + the old one minute restart is retained. + PsiOmegaDelta: + - rscdel: Manual radio frequency changes can no longer go outside the standard frequency + span. + - rscadd: Users with sufficient access can instead select pre-defined channels outside + this span, such as department channels, when using intercoms. + Zuhayr: + - tweak: Aiming has been rewritten, keep an eye out for weird behavior. + - rscdel: Removed the detective scanner and associated machinery. + - rscadd: Added a microscope, machine forensic scanner, etc. from Aurora forensics. +2015-12-16: + HarpyEagle: + - bugfix: Fixed a couple of bugs causing phoron gas fires to burn cooler and slower + than they were supposed to. + - bugfix: Merc bombs are now appropriately explosive again. Same goes for bombs + made by toxins. + Hubblenaut: + - bugfix: Airlock backup power test light properly offline when backup power down. + - bugfix: Empty flavor texts no longer draw an empty line on examination. + - bugfix: Material stacks now properly merge upon creation. + - bugfix: Messages for adding to existing stack appear again. + TheWelp: + - rscdel: Removed higher Secret player requirements. +2016-02-11: + Datraen: + - rscadd: Moderators can now see and use AOOC. + - bugfix: Other synthetics given EAL. + - bugfix: Trays now drop items when placed on table, dropped. + - bugfix: Objects can now be yanked out of synthetics. + - tweak: Respawn time moved down from 30 minutes to 15 minutes. + - rscadd: Telecrystal item added for trading telecrystals between traitors and mercenaries. + - rscadd: Telecrystal item now has tech values. + EmperorJon: + - tweak: Traitor synths can no longer be locked down from the robotics console. + Attempting to lock them down (or release the lockdown) notifies the synth of + the attempt and updates the console's UI as normal. + Neerti: + - rscadd: Suit cooling units can now be attached to voidsuits. Note that coolers + and air tanks are mutually exclusive. + - bugfix: EMP no longer hits twice on humans. + - tweak: EMP drains powercells using the cell's current charge, and not the cell's + maximum potential charge, to ensure two blasts do not completely disable a synthetic. + - tweak: EMP hitting a prosthetic limb or organ will now do less damage. + - tweak: EMP hitting a cyborg will no longer outright stun them. Instead, they + gain the 'confused' status for a few moments, making movement difficult. In + addition, their HUD gets staticy, and their modules are forced to be retracted. + - rscadd: Stasis bags will protect the occupant from the outside enviroment's atmosphere. + - rscadd: Stasis bags can be hit with a health analyzer to analyze the occupant. + Zuhayr: + - rscadd: Drones can now pull a variety of things (such as scrubbers). This came + with a pulling refactor so please report any strangeness with pulling in general. + - rscadd: Drones (and any mob that can be picked up) can be bashed against airlocks + and such to use their internal access, so long as the person using them does + not have an ID card equipped. + - rscadd: Added foam weapons to cargo for LARP shenanigans. + - rscadd: Added the ability to equip grenades to the mask slot, and to prime them + by clicking someone with harm intent targeting the mouth. + - rscadd: Removed the species restrictions on transplanted internal organs. Have + fun. + - rscadd: Added 'full body' prosthetic options to character generation. + - rscadd: Removed IPC. No tears were shed. + - rscadd: 'RE: borgs, Renamed ''robot'' type to ''drone'' and ''android'' type to + ''robot'' for clarity with new ''android'' human mobs.' + - rscadd: Rejuvenate will now reapply robolimb/autopsy data. + - rscadd: Lots of backend work relating to the above. If you're a coder go look + at the PR or ask Zuhayr for details. + - rscdel: Removed brute and burn resist from robolimbs, removed sever vulnerability + from robolimbs. + - rscadd: Added a config option for visible human death messages. + - rscadd: pAIs and small mobs can now bump open doors. + - rscadd: Added functionality for two-handed guns; these guns will give an accuracy + penalty if fired without an empty offhand. + - rscadd: Unified two-handed melee weapons with the above; while the offhand is + empty, the weapon will count as wielded. +2016-03-11: + Datraen: + - rscadd: Adds ckeys, player panel to the antagonists panel. + - tweak: Fragmentation grenades are no longer launchable. + - tweak: Adds amount of telecrystals to the set telecrystal verb. + - rscadd: Added a verb to just add to telecrystals. + Kelenius: + - rscadd: Drying rack now has a new sprite. + - rscadd: Beekeeping materials and a honey extractor have been added to hydroponics. + - tweak: There is now a ten-second delay for carding the AI. + Zuhayr: + - rscadd: Small species now take smaller bites/gulps from food and drink. + - rscadd: Small species are now effected by alchol and toxins twice as much. + - rscadd: blood_volume is now a species-level var and Teshari have lowered blood + volume. + - rscadd: Hunger is a species var and Teshari get hungry faster. + - rscadd: Small mobs have a reduced climb delay. + - rscadd: Teshari gain more nutrition from meat. +2016-03-16: + Datraen: + - bugfix: Harmbaton no longer causes halloss while inactive. + Kelenius: + - bugfix: Potassium and nitroglycerin explosive grenades now work. +2016-03-29: + Datraen: + - rscadd: 'Added Three New Mixed Gamemodes: Lizard, Changeling + Wizard; Intrigue, + Traitors + Ninja; Visitors, Ninja + Wizard.' + - tweak: Created a variable for latespawning antagonist templates, for customization + of autospawning antagonists in mixed game modes. + - bugfix: Fixes the buckled check limiting whether or not someone can interact while + sitting. + - bugfix: Resisting while buckled and cuffed will process the hand and leg cuffs + before unbuckling. + - tweak: Removed JSON encoding of the PDA Manifest list. + - bugfix: Microwaves no longer try cooking their components while cooking. + - bugfix: Adds a check to prison breaks that makes sure the APC is on before continuing. + - bugfix: Artifacts will no longer spawn on floor turfs. + - bugfix: Stops traitorborgs from being able to hack other borgs. + - bugfix: Stops traitorAIs from being able to hack unlinked borgs. + Yoshax: + - tweak: Player preferences has been overhauled. Please update your preferences, + found at "Character Setup" > "Global" > "Preferences", as they have been reset. +2016-04-04: + Kelenius: + - bugfix: Monkeys can ventcrawl once again. + Yoshax: + - rscadd: Tasks that take time to perform now have a progress bar. + - rscadd: Visibility of progress bars can be toggled in preferences. Default is + on. +2016-04-07: + Datraen: + - bugfix: If a slice of an item is spawned independently, it will get generic settings. + Kelenius: + - tweak: Changelings will now change appearance and species together when transforming. + - tweak: Changelings no longer have gender honorifics in lingchat. + - rscadd: Absorbing the DNA from any source will allow you to use its name, species, + and languages. + - bugfix: DNA extract sting won't produce a strange message if there's no target. + - tweak: Cultists no longer need to research words. +2016-04-17: + Datraen: + - rscadd: Manually ports /tg/station's dark click code https://github.com/tgstation/-tg-station/pull/10272 + by Razharas. + - bugfix: Teshari smocks now spawn as smocks, and not aqua jumpsuits. + - bugfix: Checks to see if new a two-handed weapon can be wielded when dropped. + EmperorJon: + - bugfix: Robotics Console now correctly shows the operational/lockdown state and + button based off if it thinks the synthetic is locked down or not. + - bugfix: Autotraitor synths now behave the same as Traitor synths - they are not + locked down. + Kelenius: + - rscadd: Solars now start wired. + Neerti: + - rscadd: Ports Bay's volume-based inventory system. It works off by weight classes + instead of just slots, allowing you to hold more light items than you could + previously. + - rscadd: Bulky items can now go in your backpack, however it will require twice + the space of a normal sized item. + - rscdel: Spacesuits, RIGs, and sniper rifles made heavier. +2016-05-05: + Datraen: + - rscadd: Added three mixed modes, 'Mercenaries & Wizard', 'Mercenaries & Renegades', + and 'Traitors & Renegades'. + Hubblenaut: + - tweak: Hydroponics vendor and biogenerator offer full bottles of fertilizer. Prices + and amount available adjusted to accomodate. + Kelenius: + - tweak: Move delay after clicking has been removed. + PsiOmegaDelta: + - rscadd: Can now prefill the loadout flask and vacuum-flask with a relevant liquid + of your choice. + Yoshax: + - tweak: 'Splits gender into biological gender and gender identity. Biological gender + modifies the sprite (for between male and female) and gender identity determines + what pronouns show up when examined or suchlike. Both are displayed in medical + records and such. ' + - tweak: Smoke grenades can now have their smoke color set by using a multitool + on them. +2016-05-12: + Yoshax: + - tweak: Doubles the maximum length of records and names to 6144 & 52, respectively. + Also increases book length to 12288. (All numbers are in characters.) + - bugfix: Makes various services in the antag uplink purchasable once again. This + includes the fake crew arrival. + - bugifx: Neckgrabs will no longer force people to the ground. In addition, weakened + people can no longer resist. + - rscadd: All vending machines now have a small chance of vending an additional + item. + - tweak: Smoke from smoke bombs now lasts approximately 3 times as long and spawns + some more smoke to make a heavier cloud. + - bugfix: Smoke from smoke bombs now properly does a small amount of oxygen loss + damage. This damage is per cloud of smoke. +2016-05-13: + HarpyEagle: + - tweak: Shotgun flare illumination now lasts longer, around 3-4 minutes. + - bugfix: Fixed attack animation playing when using flashes even if the flash was + not actually used due to being broken or recharging. + - bugfix: Fixed lightswitches layering over darkness. Now only the light layers + above shadow. Lightswitch illumination is now much more subtle. + Yoshax: + - bugfix: Processing strata floor can now be pried up with a crowbar. + - bugfix: Blue carpet can now also be removed with a crowbar, and has had it's ability + to burn and have corners restored. + - rscadd: Changelings will now store and apply the flavor text of their victims + when they absorb and transform into them. + - rscadd: Gives Diona a starting funds wage the same as Tajaran and Unathi. + - bugfix: Brain damage no longer prevent implant removal surgery. +2016-05-16: + Yoshax: + - rscadd: Uplinks now have a discounted item every 15 minutes. This is per uplink, + and random, the discount is also random, but weighted as such that a low discount + such as 10% off, or 20% off has a higher chance of happening than a high discount + such as 90% of. An item will never cost less than 1. + - tweak: Mercenaries now spawn with their own, personal uplinks. + - bugfix: Faked announcements are now once again purchasable from the uplink, and + actually work. + - rscadd: Adds several new items to the uplink including tactical knives, metal + foam grenades, ambrosia seeds and much more. +2016-05-17: + SilveryFerret: + - rscadd: Changes the Death Alarms from announcing over Common channel, to announcing + only over Medical and Security channels. + Yoshax: + - rscadd: Added shotglasses. These can contain 10 units. They have their whole contents + swalloed in one gulp. They can be produced in the autolathe or found in the + booze vending machine in the bar. +2016-05-25: + Serithi: + - rscadd: Adds in lavender. + Yoshax: + - tweak: Cables of any color can now be merged. + - tweak: More and different colors are now available to be used by cable. + - tweak: Adjusting your suit sensors now displays a message to other people in range + that you did so. In addition, seeing someone else adjust someone's suit sensors + no longer informs you to what level. + - rscadd: Added towels to the loadout. These can be worn on the head, belt or outwear + slots. You can also whip people with them for a special message and sound! In + addition, using them in-hand will produce an emote where your towel yourself + off. +2016-05-27: + Yoshax: + - rscadd: Added a new preference that allows you to disable fake nanoui styling + on relevant windows. However, if it is your first time loading with this new + preference you will need to save your character slot, as there is a problem + with satanisiation and it believes the preference is set to disable the nanoui + styling. +2016-05-29: + Datraen: + - rscdel: Injecting people with mutationtoxin no longer mutates them into slime + people. + - rscdel: Removes amutationtoxin. + - rscdel: Removes slime core recipies. + - rscadd: Adds slime monkey cubes, which are created by injecting monkey cubes with + mutationtoxin and activating like a posibrain. + - wip: Maps for Xenobio2 research labs/stations. + Zuhayr: + - tweak: 'Backend change: allowed accessories to be placed on any clothing item + with the appropriate variables set.' +2016-05-30: + EmperorJon: + - rscadd: Ports Baystation's setup screen changes, thanks to PsiOmegaDelta. + - rscadd: Includes character preview with toggleable equipment, visible loadout + items, ghost character sprites, and custom colour underwear. Your underwear + will have reset, so you'll need to set it back. +2016-06-07: + Datraen: + - rscadd: Adds a trait tool for Xenobio2. It was supposed to be in the initial implementation, + but fell through the cracks, sorry! + - bugfix: Fixed the xenobio smartfridge not displaying it's starting core amount. + - bugfix: Fixed an inverted check with slimes. + EmperorJon: + - tweak: Increased loadout points from 10 back to 15. We've added so many things + like lunchboxes and communicators that everyone just takes by default, so a + few more points will be nice. + JerTheAce: + - rscadd: Adds a variety of new guns. Some of these guns and and their ammunition + are purchasable through antag uplink, cargo, or can be spawned during Renegade + or Heist modes. + - rscadd: Adds ammunition clips for reloading magazines and some guns (such as bolt-actions). + - rscadd: All magazines and ammunitions can now be produced with the autolathe. + - maptweak: New bullpup SMG is available in armory area on CentCom level. + - tweak: Revolvers now use 6 shots. Finally. + - tweak: Most guns that didn't use magazines before for some reason (such as the + Uzi) now use magazines. + - tweak: All casings now update icons if they have been spent. + - tweak: Corrects Pulse Rifle charge cost consistency. + - tweak: Corrects and improves a number of icons for guns, including a couple of + energy guns, and adds fallback icons so they do not turn invisible when held + or strapped to your back. + - tweak: Made the icons for some guns look differently depending on what magazine + is loaded into them. + - tweak: Made antag uplink menu for guns and ammo more informative. + - tweak: Machinegun magazines no longer fit in pockets. + - spellcheck: Made names and descriptions for all projectile guns and ammo consistent + while removing grammar and spelling errors. + - bugfix: Autolathe no longer exploitable for ammo by repeatedly recycling empty + magazines. + - bugfix: Guns now check a list of compatible magazines. + - bugfix: Ranged mobs no longer drop usable .357 casings. + - soundadd: Added a variety of new gun sound effects, and swapped out the old default + gun sound. +2016-06-08: + Yoshax: + - maptweak: There is now more soap on the map. The chef also gets a dropper. + - tweak: Changes in gravity now stun for much longer. + - tweak: Bullets now have a better chance of penetrating objects such as filing + cabinets, consoles, fax machines, etc. This applies to all bullets. + - maptweak: The research outpost toxins department now has reinforced phoron windows. + - bugfix: Spears now do their correct damage instead of doing around half. +2016-06-14: + Arokha: + - rscadd: Adds video-calls on communicators for existing calls + - rscadd: Adds a 'decline' to incoming communicator calls + - rscadd: New wallets that let you color them how you want + - bugfix: Fixes communicators being able to hear speech + - bugfix: Fixes deadcalls to communicators + - bugfix: Fixed dropping head/foot/glove items on limb loss + - bugfix: Suit coolers inside mecha now work + - bugfix: Fixed printing '1' to world over and over + - bugfix: Made mech tracking beacon constructable again + - tweak: Change how emotes and LOOC propogate to nearby people + - tweak: Rewrote how get_mobs_and_objs_in_view_fast works + - tweak: Can now see through the red external airlock doors + Datraen: + - tweak: Adds a chance for slimes to get mutation toxin for creation of prometheans + (40%). + - bugfix: Simple animals outside of the hostile subtype won't follow you as a zombie. + - bugfix: Xeno hostility is more apparent now. + - bugfix: Slime cores can no longer create twice as many slimes through an exploit. + GinjaNinja32: + - rscadd: Rewrote drinking glasses. There are now eight types of glass, and drink + appearance is based on color and the type of glass you put it in. + - rscadd: There are now 'glass extras' you can add to drinks. Straws, drink sticks, + and fruit slices (yes, all of them) all work. You can add up to two extras per + glass. Add extras by clicking the glass with the extra, remove by clicking the + glass with an empty hand while it's in your other hand. + - rscadd: Adding 'fizzy' things (soda water, cola, etc) or ice to a drink will make + it be fizzy or have ice floating in it. + Yoshax: + - tweak: Everything produced in Robotics is now 25% cheaper to produce. +2016-06-15: + Yoshax: + - tweak: The categories for items in the cargo ordering console have been reworked. + Items shoulw now be in more sensible categories. If you cannot find something, + try the sensible category. +2016-06-21: + HarpyEagle: + - bugfix: Fixes disarm-attack dislocation chances being so low that you were very + likely to break the targeted limb before it would dislocate. + - bugfix: It is now possible to disarm-attack with stunbatons like with other melee + weapons. Note that this means that using a stunbaton on disarm intent will hurt + people. + - rscadd: Trying to move while being grabbed will now automatically resist. + - tweak: Small mobs are no longer able to pin larger mobs. + - tweak: Resisting a smaller mob's grab is more likely to be successful. + - bugfix: Fixed being able to climb onto a larger mob while restrained, weakened, + unconscious, or dead. + JerTheAce: + - rscadd: CentCom Fax, Admin Prayer, and CentCom emergency messages now prompt admins + with a pleasing sound effect. + - tweak: Fax machines now sound like fax machines and not polaroid cameras. +2016-06-27: + Sin4: + - rscadd: Added NanoUI for Advanced Body Scanners, Arcade, Atmospherics Control + Computer, Chemmaster, Cloning Console, Fax Machines, Guestpass Console, Holodeck + Computer, Laptop Vendors, Operating Computer, and Photocopiers. + - bugfix: Fixes chemmaster not putting pills in pill bottles. +2016-07-01: + Aztectornado: + - tweak: Clicking a stack of sheets (Metal, phoron...) in your other hand now asks + how many you want to split off the stack, courtesy of Baycode + Datraen: + - rscadd: Antagonistic factions can now be set and viewed on the uplink. Visibilities + can be set for these as well, to help identify sympathizers/potential aids, + or to hide the information from those outside of your faction. + Yosh: + - tweaks: Increases max records and book length to ridiculous levels. + Yoshax: + - tweak: The PTR Sniper is now more accurate when scoped, but less accurate when + unscoped. In addition it now has more recoil. + - tweak: The Laser Cannon no longer holds multiple shots. It holds charge for one + shot at a time. This is because the beams it fires now do 90 damage with 100 + armor penetration. Furthermore, it is now considerably more accurate. Lastly, + to counteract it only holding one shot at a time, it now autorecharges, which + takes 60 seconds. + Zuhayr: + - rscadd: Ports/adapted several kitchen machines from Apollo Station. +2016-07-08: + EmperorJon: + - rscadd: Adds admin functionality to call a trader ship event with the Beruang + in the same manner as ERT dispatches. + - rscadd: Adds a Trader 'antagonist' as they use the antagonist framework. Not considered + an actual antagonist, like the ERT. + - maptweak: Alters Beruang base to provide some clothing for Traders plus a locked-down + area for admins to spawn cargo. + - maptweak: Alters Beruang access to a new Trader-ID-only access requirement. + Neerti: + - maptweak: Restructred the AI core massively, and the upload slightly. + - rscadd: Adds a new material type, called Durasteel, which is made from plasteel + and diamonds. It's incredibly tough and also reflective. The inner walls of + the AI core contain this new material to protect it. + - rscadd: New turret subtype just for the AI core, that is more durable, has a chance + to shrug off EMP, and fires xray lasers. They even turn green. + - tweak: Turrets now wait to go back down in their covers upon losing sight of a + target. + - tweak: Emitters now have health, and can be damaged by projectiles. They will + explode on death. + - tweak: Critical APCs (the type found in the engine and AI core) are now more resistant + to EMP. Equipment and Enviroment stays on during an EMP, and less of the cell + is drained. + Sin4: + - rscadd: Added benches. + - rscadd: Added floor lamps. + - rscadd: Added water-cooler cup dispenser. + Yoshax: + - rscadd: Adds recipes for four new non-alcoholic cocktails. Shirley Temples, Roy + Rogers, Arnold Palmers and Collins Mixes. + - rscadd: Adds five new Tajaran hairstyles ported from Aurora. +2016-07-10: + Anewbe: + - bugfix: Changelings will no longer remain stunned or suchlike when attempting + to regenerate. + Cirra/: + - rscadd: Added a chemistry gripper for Crisis borgs. + GinjaNinja32: + - rscadd: Adds 3x & 4x upscaling options for players with very large monitors. + HarpyEagle: + - tweak: Runtime can now become friends with anyone, regardless of their initial + job. + Neerti: + - rscadd: Mining can now be done with explosives. The effectiveness depends on + the spot chosen to explode, so using an ore scanner is advised. + PsiOmegaDelta: + - rscadd: MedHUD overlays now have more stages, both for 'normal' and critical stages + of injury, for improved quick-diagnosis. + Redstryker: + - bugfix: Communicators will no longer show up on camera networks by default. + - rscadd: Adds a selection of flannels to the loadout. These can have their sleeves + rolled up, their buttons buttoned up, be tucked in and any combination of those. + Techhead: + - rscadd: 'New Random Event: Solar Storms. Similar to a radiation storm, but anywhere + inside the station is safe. Also boosts solar panel output significantly for + the duration.' + Yoshax: + - rscadd: Ports an Advanced Who verb that allows normal players to see what players + are in game, and which aren't. + Zuhayr: + - tweak: Modifies the health HUD element to display limb damage individually. It + will reflect your species, prosthetics, loss of limbs, as well as being on fire. +2016-07-13: + Anewbe: + - rscdel: Removed detonating borgs via Robotics Console + Yoshax: + - tweak: Emagging a cargo supply console will now properly hack it and will also + remove the access requirement. + - bugfix: Languages selected during character setup will once again be properly + added to mobs. + xDarkSapphire: + - rscadd: 'Adds a new hairstyle: Spiky Ponytail.' +2016-07-22: + Anewbe: + - rscdel: Removes assault carbine from uplink. + - tweak: Speeds up the toxin reagents + EmperorJon: + - bugfix: Having between 20 and 100 nutrition and over 45 toxin damage will no longer + cause you to gag ad-infinitum and die. It now respects vomit time restraints. + - tweak: Gagging now occurs only when the mob has no nutrition at all. It no longer + causes three toxin damage, only weakens as before. + - tweak: Vomiting and/or gagging from toxins now occurs regardless of nutrition, + not only 20+. + Neerti: + - rscadd: Adds ability for ghosts to send and receive text messages via communicator. + Yoshax: + - tweak: Drop pod contents have been adjusted. In general, you will get something + more useful and the less useful contents have been made more interesting. There + is a total of 12 drop pod content lists and 7/12 are useful, 4/12 are useless, + 1/12 is potentially useful. + - tweak: Stun Revolvers will no longer be able to spawn from random energy weapon + spawns. In addition, some of the other random item spawns have new items and + adjusted probablities. + - rscdel: Tajaran are no longer negatively affected by coffee. + - tweak: Bucklecuffing as it has been known for the longest time is no longer a + thing. When you resist when cuffed and buckled to something, you will now resist + out of the handcuffs first, allowing you to simply unbuckle yourself once done. +2016-07-25: + PsiOmegaDelta: + - bugfix: Robot upgrades produced in robotics to be applied to Cyborgs can now once + again actually be applied. + Rymdmannen: + - rscadd: Added department specific rubber stamps for cargo and warden. + - maptweak: Replaced 'small rubber stamp' with corresponding new ones in cargo area + and warden's office. + - spellcheck: Renamed ''quartermaster's stamp'' to ''quartermaster's rubber stamp''. + Superbee29: + - rscadd: Ghosts can now see the power in a cable when examining it. + Yoshax: + - tweak: Flashes no longer provide an instant stun. Flashes now confuse and blind + the affected person for five seconds and in addition makes their eyes blurry + for ten seconds. + - tweak: The empty box supply crate has been replaced with a shipping crate. Which + contains what you need to send stuff places! + - maptweak: The chef now gets a destination tagger and packaging paper to send people + food. + - bugfix: Drinking glasses now have a material cost in the autolathe. + - tweak: When emagged security bots such as the Securitron and ED-209 will now move + and pursue faster. + - bufix: Securty bots such as mentioned above will now be properly emagged. + - tweak: The cost of items in the antag uplink have been tweaked. Some are cheaper, + some are more expensive. In addition, you can now buy singular grenades isntead + of boxes. Buying a box has a discount over the singular. + - bugfix: Repairing burn damage on FBPs will now once again properly work. + - bugfix: Undislocating limbs will now once again properly work. + - rscadd: The phoron assembly crate in cargo has been renamed to a Phoron research + crate and now contains more supplies including tank transfer valves. + - tweak: The cooldown between discount offers in the antag uplink is now 10 minutes + versus the previous 15 minutes. + - tweak: The ordering of the items in the autolathe will now be somewhat diferrent + due to a code overhaul. It is now in alphabetic order. + - tweak: Security robots such as the Securitron or ED-209 are now more hardy and + can take more damage before dying. + - tweak: The silenced pistol no longer has any recoil and can be fired faster with + less delay in between shots. +2016-07-31: + Anewbe: + - rscadd: Sprays now respect shields. + Yoshax: + - bugfix: Certain items such as pills and suchlike will once again be usable on + someone who is on a surgical table/table. +2016-08-05: + Anewbe: + - rscadd: Changeling Self-Respiration is now a toggle. By default they breathe normally, + but if they use the power they no longer require oxygen, or experience the effects + of inhaled gasses. + - tweak: Heat based damage has been increased. This includes fire. + Hubblenaut: + - rscadd: Windoor assemblies can now be named with a pen. + - rscadd: Windoor and airlock assemblies now show their custom name during construction + phase. + - tweak: Windoors can now be made out of two sheets of glass or reinforced glass, + for normal and secure windoors respectively. + - tweak: Windoors now automatically close after construction. + - tweak: Adjusts the algorism for how windoors and windows are placed on construction + (when there are already windows co on the same turf). + - bugfix: Windoors will now drop exactly the materials they were made of. + - bugfix: Prying a broken circuit out of a windoor will no longer cause duplicates + to drop. + - bugfix: Airlocks no longer spark after spawn and several other icon update issues + were fixed. + - bugfix: Fixes reinforced walls not being constructable with one sheet left in + stack. + - bugfix: Windows that were busted out of their frame by force are now correctly + rotatable. + - bugfix: Lots of spellchecking and code cleanup in windoor and airlock code. + - rscdel: Killed innocent kittens. + Sin4: + - bugfix: Advanced Body Scanners are now deconstructable + - bugfix: You can now add coolant to the Radiocarbon Spectrometers + - tweak: Frame code revamped and cleaned up. + - rscadd: R&D server circuitboards can be swapped between core and robotics types + using a screwdriver. + Yoshax: + - bugfix: Wounds will now once again bleed. + - bugfix: Xeno loadout items will now properly be reloaded into a slot when the + server restarts. + - rscadd: A new item has been added to the uplink. Package bombs. These come in + two variants, small and big, which cost 20 TC and 40 TC respectively. These + come in a box with an explosive, a disguised detonator and a screwdriver. The + use the detonator you muse apply the screwdriver to configure it into detonator + mode. This must be done when it is closed. +2016-08-07: + HarpyEagle: + - rscadd: Severe enough burn damage now causes one-time blood loss due to blistering + and body fluid cook-off. + Sin4: + - bugfix: Fixed ERT icon not showing up properly for sechuds. + - tweak: Fixed instances of the game mode's config_tag being displayed instead of + the game mode name. + Yoshax: + - rscadd: Attacking yourself, or anyone else with a stack of five or more telecrystals + will teleport the attacked person to a random, safe (not in space) location + within 14 metres. + - tweak: All telecrystals ammounts have been multiplied by 10. This means the base + amount is now 120, and an emag for example costs 30, vs the previous 12 and + 3, respectively. + - tweak: You can once again use telecrystals on an emag to add more uses to it. + You get 1 use per every 2 telecrystals. + - tweak: Instead of only being able to remove 1 telecrystal from your uplink, you + can now remove 1, 5, 10, 25, 50. +2016-08-08: + Kelenius: + - rscadd: Xenoarcheology code has been partially redone. + - tweak: Pick set will now sort the picks inside it. + - tweak: Removed useless random numbers from GPS coordinates in various places. + I'm sure we have not lost the arcane knowledge of rounding 500 years into the + future. + - tweak: Picks renamed to show their excavation depths. + - tweak: Suspension generator's power use lowered. + - tweak: Suspension generator's different field types removed. By the way, remember + that they can suspend any item and even mobs. + - tweak: Archeology belts and pick sets can now hold small pickaxes. Pick sets still + only have 7 slots. Brushes fit on your ears. + - tweak: Empty rock drop rate reduced. + - tweak: Empty rock renamed from 'rock' to 'small rock' so you can tell if you are + clicking on a turf or an item when hovering over it. + - tweak: Empty boulder spawn rate reduced. + - tweak: Tape measuring is a bit faster. + - tweak: Scanner now shows the lowest and the highest depth of the find (highest + is depth + clearance) for easier calculations. Ideally, you need to hit exactly + the lowest spot. Less ideally, hit anywhere between higest and lowest. Hit below + lowest and you have a chance to break the find. + - tweak: You can now use a brush to clear strange rocks. Welder uses less fuel for + that than before. + - tweak: Anomaly analyser's report made a bit easier to read. + - tweak: Anomaly locater will now also locate normal finds. + - bugfix: Gas masks will now correctly spawn as archeological finds. + - bugfix: Digsites will now properly contain several (4-12) turfs in a 5x5 radius. + Be careful when digging near your finds. + - bugfix: Suspension generator will now correctly turn off (qdel issue). + - bugfix: Archeology overlays won't disappear when the icon is updated (e.g. when + mining next to it). + - bugfix: Archeology overlays won't overlap each other and will properly disappear + when you mine out a find. + - bugfix: Some spawning oddities were fixed. + - bugfix: Checks for whether you get a strange rock or a clean item were fixed (previously + it always gave you clean item where it should have been rolling a random number). + - bugfix: Can no longer get rid of any item by putting it into evidence bag and + bag into core sampler. + - bugfix: Can no longer irreversibly fold pick set into cardboard. + - bugfix: CO2 generator effect now has a type. + - bugfix: Phoron generator effect will now always generate phoron, not sometimes + phoron and sometimes oxygen. + Sin4: + - tweak: Scheduler ported from Baystation's port of Paradise's scheduler. + Yoshax: + - tweak: Some items such as commonly found tools are now slightly more effective + when wielded as weapons. This change has been made because many of them were + too low, and low because of mostly holdovers from other servers where things + such as grey tide are big concerns. +2016-08-13: + Yoshax: + - bugfix: The ERT camera monitor on the shuttle will now connect to the right network. + - bugfix: The 'choose sprite' verb as a ghost will no longer prematurely clear you + sprite and will now return your sprite to what it was previous when you press + 'no'. However, it will not allow you to get back the sprite of your actual character + because those are horrible snowflakes. + - bugfix: The Atmos Substation is now a proper substation with a breaker box and + all! + - bugfix: Diona Nymphs now get a popup window on evolution to allow them to input + a name. + - bugfix: Changeling revive will now close any surgical incisions. +2016-08-15: + Anewbe: + - tweak: Changed some words to match current Tajaran lore. + Hubblenaut: + - rscadd: Adds a verb for toggling whether to show specific pieces of underwear. + - tweak: Changes medical belt sprite. Mostly white now so they go nicely with all + medical uniforms. + Yoshax: + - bugfix: Dirt accumulation on tiles will now work again. + - bugfix: The change appearance window provided to antagoniss such as mercenaries, + heisters or suchlike (including traders!) will now properly allow people to + select species they are whitelisted for. +2016-08-29: + Haswell: + - rscadd: Modules installed within a hardsuit will now be listed when examining + the hardsuit control module while being held or worn, if the maintenance panel + is open. + Hubblenaut: + - bugfix: Bottles will now actually sell for their set prices. + - tweak: Chief Medical Officer and Medical Doctors now spawn with a health analyzer + instead of a penlight. + Sin4: + - bugfix: Camera Console swaps to active camera upon clicking on. + - bugfix: Hugs gender correctly. + - bugfix: Prometheans gender correctly and have a gender identity. + - bugfix: Meatspike no longer takes you prisoner upon placing something on it. + - rscadd: Lighting someone on fire now tells the admins. + - bugfix: Wiping something down with a damp rag no longer wets the floor. + - bugfix: Captains gloves now appear when put on. + - bugfix: Fixes Station Administrator Spawn point and access/restrictions. + - tweak: Renamed items from captain to station administrator. + Yoshax: + - bugfix: IDs can now actually be put onto your ears. + - bugfix: Lungs will now once again rupture when you are in an area where you cannot + breathe. This has a relatively small chance to happen. +2016-08-30: + Anewbe: + - tweak: Arm and leg guards are now slightly less slowing. + - tweak: Mining RIG is now faster + - tweak: Tweaks security voidsuit armor values. + - rscadd: Hardsuits (RIGs) now have an inbuilt suit cooling system, toggled via + HUD button. This only works when the hardsuit is fully deployed, and drains + charge from its power cell. + Neerti: + - rscadd: Emitters can be examined to see if they are damaged. They can also be + repaired by applying metal sheets to them. + - tweak: Emitters now only explode on death if they are on a powered wire with significant + power flowing through it. + - bugfix: Emitters don't explode in one hit, or by tasers or non-damaging projectiles + anymore. +2016-09-01: + Alberyk: + - rscadd: Added more horns and horns related facial options for Unathi. + Anewbe: + - tweak: Hyperzine metabolizes twice as quickly. + - rscadd: Changeling space suits now have magboots. + - rscadd: Armblade now has suicide_act text. + Techhead: + - rscadd: Medical splints can now also be applied to hands and feet (in addition + to arms and legs). + - rscadd: For those that miss the old functionality, ghetto splints have been added. + These can be crafted with a roll of tape and a metal rod and can only splint + arms and legs. + Yosh: + - rscadd: The secure briefcase is now available in the loadout for anyone who wishes + to use it. + - bugfix: Leaving a space area and entering a non-space area will no longer leave + your sprite floating. + - rscadd: Ponchos can now be attached to your uniform as an accessory. In addition + they can also be attached to suits! + - bugfix: Changeling regenerative stasis will now properly regrow limbs. + - bugfix: Changeling regenerative stasis will no longer runtime and refuse to work + when you have a missing limb. + - tweak: The shuttle during revolution will no longer take forever and a day to + arrive and such. +2016-09-02: + Yosh: + - rscadd: DNA Lockable guns have been finished. Any gun can be made into a DNA Lockable + gun by inserting a DNA Chip Lock. These are not currently available, and are + adminspawn only. Please refer to your nearest staffmember/developer to begin + discussion for future implementations of this feature. + - rscadd: A new hairstyle has been added named poofy2. + Yoshax: + - tweak: Autotraitor now needs 0 players to start in secret. + - tweak: Diona are now slightly faster! +2016-09-03: + Yosh: + - tweak: Projectile flash rounds will now do the same as a flash when it hits the + target. As such, it will blind, confuse and blur the eyes of thw target. Pistol + and machine gun rounds last the same length as a flash, shotgun rounds last + longer. + - tweak: Changeling recursive enhancement is now a toggleable passive ability, instead + of a one-time use active ability. + - rscadd: You can now vomit by using the vomit emote. + Yoshax: + - bugfix: Changeling armor and space armor can now be cast off regardless of your + stored chemicals. +2016-09-16: + Anewbe: + - tweak: Explosive implants should no longer gib the target if the setting is Localized + Limb. + - rscadd: Lasercannon has 4 shots and fires slightly faster. + - tweak: Lasercannon shots are slightly weaker to compensate for increased sustain. + - tweak: Changes Unathi sprites slightly. + - tweak: The advanced egun, laser carbine, and lasercannon now take up a bit more + space in bags. + - tweak: Prosthetic limbs and extremities no longer increase body temperature. + - tweak: Ninja and Technomancer now require 5 players to start in either secret + or voted. + - tweak: Split skirts into 'skirts', which are just a skirt, and 'skirt outfits', + which cover the upper body. Check your loadouts, they should remain otherwise + unchanged. + - rscdel: Splints are no longer reusable. + - tweak: Water is now more effective at dousing burning people. + - rscdel: Ninjas now vanish in a cloud of smoke, rather than exploding. + Chinsky: + - rscadd: Added a hawaii shirt to loadout accessories. Can be attached to clothing + like suit jackets etc. Can also be found in mixed wardrobes. + Yoshax: + - tweak: People bleed faster and more. + - bugfix: Splints are once again reusable and have been improved behind the scenes. + - bugfix: Removing splints will now correctly give you the splint used to splint + the organ. +2016-09-19: + Anewbe: + - rscadd: Blood Drain now heals internal damage, including broken bones and internal + bleeding. + - rscadd: Adds the Command Secretary job. + - rscadd: CE hardsuit now has proper magboots and insulated gauntlets. + - bugfix: Powersinks should actually explode again, after a while. + MagmaRam: + - rscadd: Lasers and energy projectiles in general now glow in the dark. + - tweak: Robotic and prosthetic limbs can now be used in creation of simple robots, + rather than just the robotic (lawed-chasis) limbs. + Zuhayr: + - rscadd: Added /vg/ direct-action ventcrawling. You will now crawl through the + actual pipe network, a step at a time. Have fun. +2016-10-02: + Anewbe: + - tweak: Pain from burn damage is now equal to that of brute damage. + - bugfix: Removed the exploit by which you could gain cargo points by ordering plastic + crates. + - rscadd: Upped cargo point gain by 50%. + - rscdel: Parapen in SpecOps crate replaced with a 4th smoke grenade. + HarpyEagle: + - rscadd: Adds applying pressure to body parts to reduce bleeding. With desired + body part selected, help-intent click yourself or get an aggressive grab, then + help-intent attack with the grab item. Each person should only be able to apply + pressure to one body part on one person at a time, so choose wisely. Applying + pressure will get blood on your hands. + Yoshax: + - rscadd: Armbands can now be attached to things that go in the outer suit slot. + - rscadd: Shanking has been added. You can shank someone by getting an aggressive + grab on them, targetting their chest and attacking them with a sharp item. This + has a special attack that has greatly increased chance to do internal damage, + also does bonus damage for weapons that are both sharp and have edge. + Zuhayr: + - rscadd: Added /vg/ direct-action ventcrawling. You will now crawl through the + actual pipe network, a step at a time. Have fun. +2016-10-05: + Redstryker: + - rscadd: Added four sounds that are randomly played when bones break. Also allows + the Technomancer to play the bone break sound. + - rscadd: Adds a black variety of the Security Voidsuit called the 'Crowd Control' + voidsuit. It can be obtained from a Suit Cycler with Security clearence. + - bugfix: Codes in icon state for the Press Vest. + - rscadd: Added a child of the Medical armband with a red cross on it. It is available + on the loadout. +2016-10-06: + Anewbe: + - rscadd: Energy weapons and stunbatons now use special device power cells, these + can still be recharged. + - rscadd: Energy weapons can be unloaded and reloaded by clicking them with an empty + hand or a device cell, respectively. The process of loading a cell takes a few + moments. + - rscadd: Stunbatons no longer require a screwdriver to switch cells. + - tweak: Tweaked the order in which stunbatons check for power, they should now + visibly power off when their cell hits 0, instead of one hit after. + - rscadd: Security lockers (HoS, Warden, and Officer) now have an extra device cell + in them. + - rscadd: Protolathe can print device cells. + - rscadd: Adds start_recharge() proc to energy weapons. When called, this should + cause the affected weapon to begin self-charging. + - rscdel: Weapons that self-recharge won't do so for a short period after firing. + - tweak: On weapons that can fire both lethally and non-lethally, lasers drain twice + as much power as tasers. + - tweak: Laser cannon, LWAP, and self_recharging weapons cannot switch cells. + - tweak: Map has been changed to include more rechargers. Merc and ERT bases include + extra device cells. + Neerti: + - tweak: Cleaned up the work in progress event system. + - rscadd: Added framework for a new grid check for the new event system. + Spades Neil: + - tweak: Replaced Station Administrator with Colony Director, based on feedback + literally from NASA. + Yoshax: + - bugfix: You can now only fit one pizza per box, and pizzas will no longer vanish + to pizza gnomes. + - rscadd: Energy swords will now produce a small light. The light is determined + by the color of the blade. + - bugfix: Simple mobs such as slimes, or carp, will now ignore intent requirements + for passing applied tape. + - bugfix: Long records will no longer be devoured by long-record-goblins when attempting + to edit them using a console in-round. + - bugfix: AIs with special roles will now get access to the fancy law manager. +2016-10-08: + Anewbe: + - bugfix: Unloading an energy weapon should now correctly show what was unloaded. + - tweak: Borg stun baton is back to the old cost, for balance reasons. + Redstryker: + - rscadd: '''Overseer'' added as an alt title to Colony Director alt titles list.' + Spades Neil: + - rscadd: Adds the ability to hack Jukeboxes. + Yoshax: + - rscadd: Flashlights now take powercells. + - rscadd: Flashlights now have multiple brightness levels, including low, medium + and high. +2016-10-10: + Anewbe: + - tweak: The base device cell has been shrunk, for use in non-weapon devices. + - rscadd: Adds another class of device cell, for use in weapons. + - rscadd: Belts can now hold device cells. + - rscadd: Cryopods (including the portal and elevator) no longer consume ammo or + device cells. + - bugfix: Low Yield EMP grenades now have the proper EMP radii. + Redstryker: + - bugfix: Allows promotion to Colony Director on the ID console. +2016-10-24: + Anewbe: + - tweak: The color selectable beret should now be more vibrantly colored. + - rscadd: Bullet armor has a higher chance of preventing an embed. + - tweak: The actual system by which embed works has been changed. The overall effect + should be negligible. + - tweak: Flashlights use device cells. Time of use should be roughly unchanged. + - rscadd: Device cells have a chance to spawn where normal cells do. + - rscadd: Internal Affairs Agent HUD icon added. + - tweak: Command, QM, and Bridge Secretary icons are now blue. + - tweak: Research department icons are now purple. + - tweak: Supply department icons are now brown. + - tweak: Chemist icon is now white and red, like the rest of medical. + - tweak: Using a roll of tape on a person requires the same level of grip as handcuffs. + - tweak: The disclocation chance when using disarm intent with a weapon has had + its' formula changed, meaning the threshold for always disclocatiing is now + higher, and no longer 15 force. Meaning weapons will dislocate limbs less often + and will also do less damage. + MagmaRam: + - tweak: Rates of blood loss now depend on the type of wound inflicted and where + the wound is inflicted, as well as the damage. + Neerti: + - tweak: Changes how the grid check event works. A new machine called the grid + checker exists in engineering, near the engineering substation. The actual + event now involves a power spike originating from the engine, which the grid + checker will activate upon sensing it, and causing a blackout. Engineering + can restore power faster if they hack the grid checker correctly. A piece of + paper left in the substation has more details. + - rscadd: Adds new 'spell power' mechanic, currently tied to technomancer cores. + Certain cores will augment various characteristics of spells, such as damage, + radius, etc Base spell power is 100% (internally 1.0) and some cores may raise + or lower it. + - rscadd: Adds new 'info' tab for Technomancers that hopefully tells new them what + they need to know. + - tweak: Round-end now shows every spell each technomancer has, as well as their + core type. + - tweak: Ability HUD buttons can be re-ordered by clickdragging one button onto + another. + - bugfix: Recycling core now actually works. + - rscadd: Adds two new cores. The Safety Core, which reduces instability by 70%, + however it hass less energy, lower recharge rate and lower spell power. Also + the Overcharged Core which uses more energy, caused more instability, but has + far higher spell potency. + - rscadd: Adds a new Spyglass item, that functions exactly like a pair of binoculars. + This is for Techomancers. + - tweak: Technomancer Resurrect now has a deadline of 30 minutes until a dead person + can't be revived, instead of 10 minutes. + - tweak: Technomancer Radiance is now three times as strong. Also Radiance with + a Scepter prevents the caster and allies from being afflicted. + PapaDrow: + - rscadd: Striped undergarments now exist. + Redstryker: + - rscadd: Added a blue variant of the Medical voidsuit called the 'Emergency Medical + Response Voidsuit' that can be obtained from the suit cycler. +2016-10-25: + Anewbe: + - tweak: The effects from empty-handed disarming now have a cooldown. + - rscdel: HoS and Detective equipment is less protective. +2016-11-13: + Anewbe: + - rscadd: Adds a list to prevent certain jobs from being certain roundstart antags, + rather than outright preventing them. + - bugfix: Surplus crates won't make more surplus crates. + - tweak: Random buys from uplinks will no longer buy anything out of the Badassery + tab. + - bugfix: Loincloth now has an on-mob sprite. + - rscadd: Ported Bay's tape recorders (which actually work). + Broseph Stylin: + - rscadd: Added HUD aviators to the loadout. They're restricted to security, and + can toggle between HUD and flash protection modes, but won't offer both at once. + MagmaRam: + - rscadd: Holsters can be concealed by some suit-slot items, others conceal all + accessories. + - bugfix: Fixed certain suit-slot items not hiding jumpsuits properly. + RedStryker: + - rscadd: Adds a Guy Fawkes mask. + Yoshax: + - rscadd: Clipboards can now be made out of wood. +2016-11-17: + Anewbe: + - tweak: Slowdown in armor sets moved to chest and legs, rather than arms and legs. + - rscadd: Bullets and lasers will now show up on Autopsy Reports. + - bugfix: Fixed all ERT calls being silent, regardless of selected option. + - rscadd: Flashlights can now fit in rechargers. + - rscadd: 'Added flashlights, maglights, and the secHUD sunglasses (Sec only) to + the loadout. ' + TheGreyWolf: + - rscadd: Added Sign language, which can be selected from character setup. +2016-11-18: + Anewbe: + - rscadd: Added .45 and tommygun AP ammo to the uplink. + - tweak: CPR can be performed on corpses, doesn't actually help them. + Datraen: + - tweak: Makes cameras faster, removing a large chunk of bloat relating to taking + pictures. Specifically for taking pictures of angry cheetos. + MagmaRam: + - bugfix: Slimes will now properly process chems that have zero effect on them (that + is, they'll get rid of them instead of clogging up their metabolism forever). + Nerezza: + - rscadd: Added Lemon Juice to soda dispensers across the station. Reagent cartridge + refills can be ordered via cargo. + - rscadd: Added Lemon Juice and Milk Cartons to the bar's Booze-o-Mat. You can now + order milkshakes and not get shot (maybe). + Yoshax: + - experiment: Being unable to breathe and having oxyloss will now cause brain damage + that scales with the amount of oxyloss you have. Without oxygen, the brain takes + damage and will EVENTUALLY die (but you would most likely die of actual oxyloss + before that point.) +2016-11-20: + Datraen: + - tweak: Global announcer now has access to engineering channel. + - tweak: Supermatter now uses the global announcer. + Nerezza: + - bugfix: Digital FBP/Cyborg brains no longer drop brains. + - rscadd: Digital FBP/Cyborg brains are tagged with their designation now. + - bugfix: All cyborgs can now unbuckle people from beds/chairs. Just attack the + structure with no module selected. + - rscadd: Added the current station date to the Status tab. Ported from Baystation. + Yoshax: + - rscadd: Adds the ability for Hydroponics Trays to enter cryogenic stasis. You + can do this by using a multitool on one. Wheh in stasis the plant will be frozen + in time, it will neither grow nor die. Now you can have a life! +2016-11-21: + Anewbe: + - tweak: Drawing blood with a syringe now takes a moment. + - rscadd: Communicators no longer have a loadout cost. + - rscdel: Having more than 50 tox will now cause liver damage, rather than 60. + - rscadd: Adds Stimm, a homemade hyperzine made of sugar and welding fuel. + - rscdel: Hyperzine is now toxic. + Nerezza: + - tweak: Space suits now hide jumpsuits, so excessively bulky jumpsuits no longer + peek through. + - bugfix: Teshari wearing webbing now have the correct sprite overlay. More accessories + need sprites, however. + - wip: Teshari sprites no longer show the majority of suit accessories, anyone who + wants to pitch in to fix this are invited to do so! + - rscadd: Windoors can now be disassembled. Apply crowbar when open. + - rscadd: Engiborgs and drons can name door and windoor assemblines now. Click an + adjacent assembly with no modules active. + - bugfix: Windoors now know how to name themselves. In addition, unnamed windoors + now spawn with their default name instead of null. + RedStryker: + - rscadd: Added a colorable hairflower to the loadout. + - rscadd: Added a taqiyah to the loadout that can be colored with the color datum. + - tweak: Fixed the sprite for the red Security Hat backwards sprite so that the + 'N' on it is no longer backwards. + Yoshax: + - tweak: All robots now get crowbars, flashes and fire extinguishers. + - tweak: IV Drips are no longer dense, meaning they can be walked through like chairs. + - tweak: Robots can now use the toggle lock verb on crates and lockers. + - rscadd: There is now an experimental welding tool, it regenerates its fuel on + its own! One is given to the Chief Engineer, produced in Research, or found + in Syndicate toolboxes. +2016-12-01: + Anewbe: + - bugfix: Adult Diona should be able to name themselves properly now. Tweaked from + a Baystation PR by FTangSteve. + - rscdel: Lightning spells and bioelectrogenesis will no longer stun outright. + - rscadd: FBPs should no longer get mutations from radiation. + - bugfix: Observe warning should properly show how long you have before you can + join. + - rscadd: Adds a Toggle Shoe Layer verb to shoes, that let them be worn over the + uniform (ie tucking your pants into your shoes). + - bugfix: Shoes now properly check if they can hold knives or not. + - bugfix: Sign language can now be used while muzzled. + Datraen: + - tweak: Skrell are now more resistant to various chemicals, more susceptible to + pepperspray. + ForFoxSake: + - bugfix: Fixed a possible href exploit allowing any living player to speak any + language. + - bugfix: Organic beings can no longer speak Encoded Audio Language, although they + can still understand it just fine. + - tweak: Positronic brains can now speak Encoded Audio Language. + - tweak: Station manufactured Full Body Prosthetics can now speak Encoded Audio + Language. + MagmaRam: + - tweak: Corpses will now process a select few chemicals, meaning you can now add + blood into people who bled out before defibbing them. + - bugfix: Defibrilators fixed again. + - bugfix: R&D machines will now accept stacks of metal and glass from Cargo orders + properly. + N3X15: + - bugfix: Electrical storms no longer affect only cargo. If you're not cargo, your + lights are no longer safe. + Nerezza: + - rscadd: APCs now have a new EMP behavior. Regular APCs shut off for a few minutes, + critical APCs (engine and AI) shut off for 30ish seconds. Medbay will now not + be permanently disabled by EMPs if no engineers are available to fix their APCs. + - rscadd: Bay's timed reboot interface for APCs has been ported for EMPed APCs. + - tweak: APCs affected by grid checks say so on their nanoUI now. + - tweak: APCs damaged by the apc_damage random event are now effectively emagged + APCs. Anyone can operate their interface. + - tweak: Emagged APCs can now be repaired by removing their power cell and using + a multitool to 'reboot' them manually. + - bugfix: Nin and twiz no longer **** up APCs if they drain the battery completely. + - tweak: Nin and twiz drain power from the wire an APC is connected to first, then + drain from the power cell to fill the drain's 'quota'. Because the amount of + power given from the power net is random, this means the battery will still + drain but this also means you don't need to crowbar tiles in a room if the APC + is empty. + - bugfix: Bluescreened APC wire panels now visibly open like they should. + - tweak: Bashing APCs open was only effective under certain circumstances, but would + spam everyone anyway. This has been changed to only spam the user and to be + more indicative of when you can bash the cover off. + - spellcheck: Full grammar pass on APCs. + - rscadd: Hazard shutters animate slightly and play a sound so players can more + readily identify where shutters are being pried. + - bugfix: Two people can't pry the same shutter simultaneously anymore. + - bugfix: Fixed a bug causing shutters to immediately pry open when people didn't + want the shutter open. + - rscadd: Inflatables can be deflated using ctrl-click. + - rscadd: Inflatables can be deployed on adjacent tiles by clicking them. + - bugfix: Bumping into closed inflatable doors will no longer freeze them for a + few moments. + Yoshax: + - maptweak: All Heads of Staff now get multi-color pens in their office. + - tweak: Doors that do not have an access requirement can now be opened when handcuffed. +2016-12-17: + Anewbe: + - bugfix: EVA rig now has insulated gauntlets. + - rscadd: Adds another slot to select languages, if desired. + - rscadd: The base device cell is now selectable in the loadout. + ForFoxSake: + - tweak: Digital Valve pipes can now be made and moved. + - tweak: Air Vents can now have their direction changed. + - maptweak: Atmospherics is now a little less cluttered. + MagmaRam: + - rscadd: Added a nice implant that allows humans to speak EAL. + N3X15: + - rscadd: Added a changelog editing system that should cause fewer conflicts and + more accurate timestamps. + - rscdel: Killed innocent kittens. +2016-12-30: + Anewbe: + - rscadd: Changed run/walk speed to be based only on a config file. + - tweak: Walking should be faster now. + - tweak: Removed shoeless slowdown. + Atermonera: + - bugfix: Science grippers can install and remove borg components + - bugfix: Exosuit grippers can install exosuit equipment + - bugfix: Sheetloaders can load materials into protolathes and circuit imprinters. + - tweak: Protolathes and circuit imprinters input materials like autolathes, taking + as much of the fed stack as it can. + MagmaRam: + - tweak: Beakers can now have longer labels. + - rscadd: Adds defibrilator crate for cargo. + - tweak: Changed how certain stacks spawn behind the scenes. Should fix a few esoteric + bugs without impacting anything else. + Neerti: + - bugfix: Subtracting, multiplying, and dividing with arithmetic circuits should + actually occur now. + - rscadd: Added new arithmetic circuits; sign, round, and exponent. +2017-01-03: + Anewbe: + - bugfix: Farmbots should be buildable again. + - rscadd: FBPs with vital (head/torso/groin) damage will now show up on the crew + monitor as being damaged. + - bugfix: Flashes should now properly affect accuracy in hand-to-hand. + - bugfix: Taj should no longer be poisoned by any sort of coffee. Looks like we + missed a spot last time. + - rscadd: Recording tapes can now hold 30 minutes of chat. + - rscadd: Tape recorders and their tapes now fit in security and detective belts. + - rscadd: Lasers can now ignite thermite on walls. + - bugfix: Device cells now fit in wall rechargers. +2017-01-12: + Anewbe: + - rscadd: Ported over a bunch of hairstyles and underclothes from Baystation. + - tweak: Nurse spiders inject eggs less frequently. + - rscadd: Nurse spiders give a warning to the victim when they implant eggs. + Neerti: + - rscadd: Hand-held flashes and flash rounds will now stun upon repeated applications, + similar to stun batons. +2017-01-23: + Anewbe: + - rscadd: Can now just click ones boots to draw a holstered knife. + - rscadd: More boots can hold knives now. + - rscadd: Added an action button for breath masks, making it easier to toggle them. + - rscadd: Space Carp have a chance of sticking around after their event completes. + - tweak: Robotic limbs will no longer show up on the health scanners. + - rscadd: Medics and Security can open firedoors. Do so at your own risk. + - rscadd: Chaplain hoodie now has pockets and an actual hood. + - tweak: Winter coat hoods have the same armor values as their coats. + - rscadd: Characters will now spawn in at a random level of hunger. + - rscadd: Assisted and Prosthetic organs now have sprites. + - rscadd: Surgical tools will not attack while on help intent, this should prevent + people getting accidentally stabbed in surgery. + - rscadd: Tajaran now process reagents slightly faster. + - rscdel: Taj are now allergic to coffee again, per loremaster request. + - tweak: Taj now get drunk faster. + - tweak: Hyperzine is now more toxic to Taj. + - rscadd: Readded the Vox for admin/antag use and testing. They breathe Phoron now, + rather than Nitrogen. + - bugfix: The Xenotaser should work properly. + FTangSteve: + - wip: RootSpeak is now split into a local and a global variant. For now the global + acts as a hivemind. + Hubblenaut: + - tweak: Can now click on turfs with trash bags and similar to quick-gather everything + on it. No longer pixelhunting for cigarettes and bullets. + - bugfix: Buckets and other reagent holders will no longer simply be put into the + janitorial cart's trash bag. + PsiOmegaDelta: + - tweak: The round start and auto-antag spawners can now check if players have played + long enough to be eligable for selection. + Techhead: + - rscadd: 'Added a new random event: Shipping Error - A random crate is mistakenly + shipped to the station.' +2017-01-28: + Anewbe: + - rscadd: Added Medical and Meson aviators. + - rscadd: Medical and Meson aviators are now in the loadout, department locked. + - rscadd: Meson Scanners have been added to the loadout, department locked. + - rscadd: Medical hardsuit has a toggleable sprint. + - bugfix: Carbon and Hematite should show up in asteroid walls. + - rscadd: Readded the random crates from mining. + - rscadd: Digging through an artifact sometimes doesn't destroy the artifact. + - bugfix: Space and cracked sand should no longer stop mining drills. + - rscadd: Diona can regenerate organs and limbs. + PsiOmegaDelta: + - rscadd: Resetting a character slot now requires confirmation. + Zuhayr: + - rscadd: Added a reset slot button to chargen. +2017-02-24: + Anewbe: + - rscadd: Fake command reports now make the paper show up. + - bugfix: Mining cameras should work now. + MagmaRam: + - tweak: There is now a short delay before being able to fire when using hostage-taking + mode, and a short delay between shots. This should make hostage mode useful + for taking hostages and ambushes, rather than as an aimbot in actual firefights. + - bugfix: Sandwiches at max size can be eaten with a fork. + Yosh: + - rscadd: Some vending machines now log the items they've vended and had stocked, + storing the name of the user, the time and the item. These can be found by using + the new verb for vending machines, or from the right click menu. + Zuhayr: + - rscadd: Adminhelps now have a TAKE button that allow an admin to claim it, and + inform the adminhelper that someone is on the case. +2017-03-22: + Anewbe: + - tweak: Oxyloss now shows up as cyan in scanners. + Arokha: + - tweak: Having less than 30% blood (as a result of literally having that little + blood, or a broken heart) causes 75 oxyloss per tick rather than 300 toxins + and instant death, to allow for heart transplants. + - bugfix: Infections now spread and process properly between external organs. + - rscadd: Infections now have appropriate symptoms that indicate to a player that + they have one. + - rscadd: Infections are now diagnosable more accurately in a medscanner, or visually + for high level infections or dead limbs. + Atermonera: + - bugfix: EAL, Sign language, and emotes will no longer use autohiss + - rscadd: Surgeon Borgs now have a proper medical hud module +2017-03-28: + Anewbe: + - spellcheck: Disregard the last changelog on the spelling of HI, the correct spelling + is Hephaestus. My bad. + - rscadd: Added a changelog editing system that should cause fewer conflicts and + more accurate timestamps. + - rscadd: Added Myelamine, a blood clotting chemical. This is available to antags, + and can be ordered from cargo or mixed. + - rscadd: Added Osteodaxon, a bone fixing medicine. This is available to antags, + and can be mixed. + - rscadd: Added Carthatoline, a stronger anti-toxin. + - rscadd: Added Spidertoxin, which comes from spiders (duh), and is used in making + Myelamine. + - rscadd: Death Alarms can now be ordered from cargo. + - rscdel: Dexalin Plus is half as strong (still pretty strong, though). + - rscadd: Ninja, Merc, and ERT-M Hardsuits can now inject myelamine. + - tweak: Inaprovaline now decreases the effects of bloodloss, and lessens brain + damage taken from OxyLoss. + - tweak: Prosthetic organs now take randomised damage when emp'd, this should roughly + average out to the old values. + - tweak: The effects of heart damage have been tweaked, should be slightly easier + to survive now. + - tweak: Some of the stronger chems have side effects, like confusion or blurry + vision. These should be fairly minor, and we may be tweaking them in the future. + - tweak: The suiciding var now wears off, making it possible to save suicide victims + if quick action is taken. + - tweak: Death Alarms now announce on General comms again. + - rscadd: Borgs can climb tables. + - tweak: Skrell can now be up to 130 years old. + - tweak: Skrell are more vulnerable to flashes, due to their large eyes. + - tweak: Tajaran no longer have appendicies. + - tweak: Tajaran are more vulnerable to flashes. + - tweak: Unathi have less brute resist, but some burn resist. + - tweak: Unathi gender is now unclear to non-Unathi. +2017-03-30: + Anewbe: + - tweak: Italics in chat are now trigged with | , rather than / . + - rscadd: Energy weapons, flashlights, stunbatons, and welders can now be moved + from hand to hand by click+dragging. + - rscadd: Flashlights can now be placed in wall rechargers. + - rscadd: Adds jumper cables, that act a bit like a defib for FBPs. + - bugfix: Bicaridine and Myelamine should now properly repair internal bleeding. + - rscadd: Overdoses are now more dangerous. + - rscadd: Chloral Hydrate overdoses are now even more dangerous. + Arokha: + - rscadd: Adds body markings and tattoos. + MagmaRam: + - bugfix: Borgs and assorted robits can now use grinders in chemistry and the kitchen. +2017-03-31: + Anewbe: + - rscadd: Added a number of crates to cargo. + - rscadd: Added the electric welder as a hidden autolathe recipe. + - rscadd: Added a few colored (in sprite, not in color) flashlights, to the loadout. + Sprites c/o Schnayy. + - rscadd: Maps in a pair of jumper cable kits. Use these to revive FBPs. +2017-04-08: + Anewbe: + - rscadd: Aprons now have pockets. + - bugfix: Automute shouldn't trigger if you don't type anything. + - rscadd: Adds the Chief of Security alt title for the HoS. + - rscadd: Wooden circlets can now be worn on the head. + - tweak: Package bombs now beep when activated, and have a delay before exploding. + - tweak: Package bombs are more expensive. + - tweak: Robolimbs can take a bit more damage before they start malfunctioning. + - tweak: Shrieking now decloaks changelings. + - rscadd: Drying yourself off with a towel should actually dry you off a bit now. + Arokha: + - tweak: Simple animals resist out of buckles and lockers + - tweak: Simple animals with retaliate but not hostile assist each other better + if they also have cooperative + - tweak: E-nets now are resist-out-of (or clickable) by the one inside or outside, + rather than having HP, and can be dragged around + Atermonera: + - rscadd: FBPs can now have numbers in their name. The first character cannot be + a number. + - rscadd: Common simple animals now have their own language, and as such are no + longer understandable by humans. + - bugfix: Translators can't understand the same languages that recorders can't, + including the new animal languages. + Leshana: + - rscadd: Upgrades the automatic pipe layer to modernize its code and make it constructable! + Constructs and deconstruts like other machines now. Circuits are buildable in + the autolathe. Uses steel to make pipes. + Magmaram: + - bugfix: Splints will now show up in examine text on hands and feet as well as + arms and legs. + Sin4: + - bugfix: Fixed back icons for Z8 Carbine, C20r, fireaxe, spear, and baseball bat. + - rscadd: If observing before roundstart, you may respawn. +2017-04-12: + Anewbe: + - rscadd: Material weapons now go dull instead of shattering. Certain weapons, like + spears, will still shatter. + - rscadd: Dull weapons do less damage, but can be sharpened with a whetstone. + - rscadd: Whetstones can be crafted using plasteel. + Belsima: + - tweak: Replaces cypherkey sprites with improved ones. + Sin4: + - bugfix: You can no longer ascend a table by walking from a flipped table to a + non-flipped one. +2017-04-16: + Anewbe: + - rscadd: Bartenders now spawn with their shotgun permit. Click on it in hand to + name it. + - experiment: Lessens the bloodloss from severe burn damage. + - rscadd: Hardhats now give some ear protection. + - rscdel: Hardhats can no longer fit in pockets. + LorenLuke: + - rscadd: Allows removal of PDA ID with alt-click. + Yosh: + - tweak: Scrubbers now scrub Phoron by default. + - tweak: Scrubbers now have the first dangerzone at anything more than 0 Phoron. + - bugfix: No longer will you attack Alarms with your ID when trying to unlock them. +2017-04-19: + Anewbe: + - rscadd: Unathi ribcages now reach down to their lower torso. + - rscadd: Unathi no longer have appendices or kidneys, the function of the kidneys + is now a function of their liver. + - rscadd: Unathi are more slightly more difficult to damage. + - rscadd: Unathi now process medicine 15% slower. Additionally, it's harder for + them to get drunk. + - rscadd: Unathi age range is now 32 to 260. + - rscadd: Unathi are not as slowed by heavy items. + Atermonera: + - bugfix: Translators no longer try to translate null languages. + LorenLuke: + - rscadd: Allows Blast doors to be attacked and broken like regular airlocks. + - tweak: Changelings can bank up to a maximum of 3 respecs at one time. + - tweak: Changelings begin with 2 respecs. + - tweak: Firing a silenced weapon gives a message in text to the user. + MagmaRam: + - rscadd: Added instructions on how to use the changelog updating scripts. + - tweak: Updated in-game EVA manual. + Neerti: + - rscadd: Adds makeshift armor for the head and chest regions. How protective they + are depends on the material used to craft it. The helmet is made by using wirecutters + on a bucket, then using a stack of material. The chestpiece is made by crafting + two armor plate, using wires on one of them, then hiting one with the other. + Yoshax: + - bugfix: Water such as the pool will no longer apply fire stacks when you enter, + meaning you will no longer be flammable from swimming. +2017-04-25: + Anewbe: + - rscadd: Cultist armor now has better protection from strange energies. + - rscadd: Adds the ion pistol to the uplink. + - tweak: The ion pistol can now be holstered. + - bugfix: Sprites on the smoking pipes should be fixed. + Atermonera: + - rscadd: Brain type (Organic, cyborg, posi, or drone) is now displayed in all records. + Belsima: + - tweak: Changes relaymove() code in bodybags. + - bugfix: Above tweak used to allow exiting bodybag while in closed morgue tray. + Leshana: + - rscadd: Implements footstep sound system and adds sounds to various floor types + including plating, tiles, wood, and carpet. + LorenLuke: + - bugfix: Allows people who are bucked to give/receive items. + - tweak: Can click-drag people onto chairs/beds from 1 tile away to buckle them. + - tweak: Allows you to place tape masks/restraints back on the roll (roll is still + infinite). + - bugfix: Fixes ventcrawling for spiderbots/implants/etc. + Neerti: + - rscadd: Drones will now spawn with an EIO-mandated ID card alongside their NT + ID. + - tweak: Fabricate Clothing for Changelings costs one point instead of two, and + is fabricated twice as fast. + - tweak: Dead changelings can no longer hear deadchat or freely ghost. + - tweak: Shrieks now share a 10 second cooldown. + - tweak: Lings cannot transform or shriek inside containers such as closets and + pipes. + - tweak: Regen. Stasis timer adjusted to be between 2 to 4 minutes. + - tweak: Visible Camo. should end if the user is stunned. + - rscadd: Visible Camo. now blocks AI tracking when active. + - rscdel: Recursive Visible Camo. no longer gives true invis. + - rscadd: Recursive Visible Camo. will allow the changeling to run while cloaked + instead. + - rscadd: Ling chemical meter on HUD now has a blinking exclaimation mark if below + 20 chemicals, to warn that they cannot revive if they should die while still + below 20. + Yoshax: + - tweak: Tape color is different now. Security tape is red rather than yellow, Engineering + tape remains yellow and Atmos tape is a lighter cyan rather than blue. +2017-05-05: + Anewbe: + - rscadd: Adds a cup for dice games, in the loadout. + - rscadd: Thermals now let you see in the dark. + Arokha: + - rscadd: Sleepers now have a 'stasis' level setting, that will ignore varying numbers + of life() ticks on the patient. + - tweak: Stasis bags and Ody sleepers now use a fixed level of this new stasis system + (ignore 2/3 life ticks). + - tweak: You can escape from being asleep in a sleeper, similar to escaping from + a cryotube. + - rscadd: You can now use grabs on sleepers to insert patients, same as scanners. + Datraen: + - bugfix: Xenobiological traits are made unique on each mutate, avoiding mutating + other mobs with same trait data. + Leshana: + - bugfix: Resetting a fire alert will no longer open firedoors if atmos alert is + in effect and vice versa + LorenLuke: + - Bugfix: Unfucks the screen bug on roundstart changelings. + - bugfix: Changeling now display 'alive' status on Medhuds properly. + - tweak: Refactors changeling ranged stings not passing over tables. Can now pass + over tables, any machinery (except doors), machine frames, and past closet subtypes. + - bugfix: You can now view an active video call by using the communicator in hand. + - tweak: Guns on harm intent in aim mode will target, rather than shoot pointblank + on first click. + - bugfix: You can now put handcuffs on yourself. +2017-05-09: + Anewbe: + - rscadd: Ports but does not enable Bay's MultiZAS. + Leshana: + - tweak: Optimized (but still not enabled) multi-z ZAS + - rscadd: Multi-Z explosion transfer coefficient is now configurable + N3X15: + - tweak: Flashlights on the high setting are no longer Beacons of Gondor. + Neerti: + - tweak: Tesla armor now retaliates against ranged attacks if within 3 tiles, and + recharges in 15 seconds, from 20. + - tweak: Technomancer Instability fades away slower. + - tweak: Fire and frost auras made more potent. + - rscadd: Gambit can now give rare spells unobtainable by other means, based on + spell power. + - tweak: Mend Wounds and Mend Burns combined into Mend Life. Mend Metal and Mend + Wires combined into Mend Synthetic. + - rscadd: Adds Lesser Chain Lightning, a more spammable version, but weaker. + - rscadd: Adds Destabilize, which makes an area glow with instability for 20 seconds. + - rscadd: Adds Ionic Bolt, which ruins the lives of synthetics. + - tweak: Oxygenate made cheaper. + SiegDerMaus: + - rscadd: Adds one new haircut, a chin-length bob. + Yosh: + - rscadd: Ports a bunch of hair from Bay. Knock yourself out. +2017-08-20: + Anewbe: + - tweak: The names of 5.56 and 7.62 ammo have been swapped, as have the guns that + use them. The magazines should look the same, and the guns will do the same + damage they used to do. + Atermonera: + - bugfix: Borgs can now raise an evil army of slimes + Belsima: + - rscadd: Added a lot of new lore-friendly drinks. + - spellcheck: Adjusted the descriptions of some drinks. + - rscadd: Added fingerless gloves to the loadout. + - imageadd: Added several new robot icons. + - imageadd: Added animations to some robots. + - bugfix: Fixed Usagi's eyes not turning off when dead. + - rscadd: Added several new pAI sprites. + - rscadd: Added a load of sweaters to the accessories tab of the loadout. + - rscadd: Added a new swimsuit to the pool. + Cirra: + - rscadd: Added a unified radiation system. Radiation is lessened by obstacles, + and distance. + - rscadd: Added a geiger counter for measuring radiation levels, which can be found + in certain vending machines and radiation closets. + Leshana: + - tweak: During the gravity failure event, you can now buckle yourself to a chair + to prevent falling when gravity returns. + - rscadd: Added an admin verb to debug the map datum. + - rscadd: Added nanomap capability to the Power Monitoring Computer + - rscadd: Added nanomap capability to the Atmos Control Computer + - tweak: Expanded nanomap on Camera Console to all station z-levels by default. + - tweak: Crew Monitoring nanomap will support crew monitors built on other station + map z levels. + - imageadd: Updated z1 nanomap for Northern Star + - imageadd: Generated z5 nanomap for Northern Star + - tweak: Optimized the unified radiation system. Made the radiation cutoff level + configurable. + - bugfix: Standing still won't save you from radiation storms. + - bugfix: Bedsheets can be put into washing machines again. + LorenLuke: + - imageadd: Ghosts can now choose from a number of animal sprites. + - experiment: Gives IECs some TLC (see below). + - rscadd: Adds 'Separator' circuit, allowing the player to now divide strings. + - rscadd: Adds 'grenade' circuit, allowing the player to detonate a stored grenade + in an assembly. + - rscadd: Adds 'device' electronic assembly, allowing an 'assembly'-type (signaler/igniter) + circuit to be used to interact with others. + - tweak: Modifies some storage and complexity constants. + - tweak: Adds 'size' variable for manual setting. + - tweak: No longer requires screwdriver to remove components. + - tweak: Enables multitool to wire/debug circuits with lesser functionality (can + disable via variable). + - tweak: IECs no longer drown the player in windows, each assembly always uses only + one window. + - tweak: Added functionality to UI to help with user experience of above point. + - rscadd: Adds 'on set' output pulses to multiplexer and memory circuits. + - bugfix: Fixes multiplexer and memory circuits not pushing data to attached circuits. + - bugfix: Number to string converts null inputs as '0' due to engine limitations + (at least they work). + - bugfix: Gun manipulator circuit now functions properly (and can read '0' value + inputs). + - wip: Phase 1/2 for wiring rework. + MagmaRam: + - tweak: Nerfed health regeneration, especially on bruises. + Nalarac: + - tweak: Modifies the illegal equipment module for borgs to scrambled equipment + module that only activates the special items and doesn't actually emag the borg + - bugfix: Mining cyborg diamond drill is now obtainable in a more sensible manner + - tweak: Click dragging has been added to the cryogenics tubes, cloning pod, and + all methods of cryostorage + - tweak: Some quality of life changes for research, crisis, surgeon, and service + cyborgs + - bugfix: Jumper cables readded + - tweak: Construction cyborgs merged back with engineering cyborgs + PrismaticGynoid: + - tweak: Replaces intelliCards with intelliCores. + - rscadd: Wheelchairs can now be collapsed like rollerbeds for ease of storage and + movement. Too big to put in backpacks though. + - rscadd: Wheelchairs are now available in a color-customizable form via the loadout, + under utility. Now you can ride in style, and keep your feet too. + - bugfix: Wheelchair users can now enter the gateway and residential elevator without + being forced to leave behind their mobility aid. + Sarmie: + - bugfix: Dionaea have remembered how to regrow their limbs properly. +2017-08-26: + Belsima: + - imageadd: Replaced APC sprites with better shaded ones. + - tweak: Adjusted some atmos sprites for visibility. + - soundadd: Added cough and sneeze noises for Teshari. + - tweak: Turning on flashlights and locking lockers both make a click sound. + - imageadd: Replaced soda cans with new soda cans. + - rscadd: Added a tiedye shirt. + MagmaRam: + - bugfix: Tesla relays no longer draw power when their attached power cell is full. +2017-09-24: + Belsima: + - imageadd: Replaced air tank sprites. + - imageadd: Added new xeno weed, egg, and resin sprites. + - imageadd: Added two new bar sign sprites. + - imageadd: Replaced blast door sprites. + - spellcheck: Microwave is no longer a proper noun. + - rscadd: Added croissants to the available recipes. + - imageadd: Added new status displays for the AI. + - spellcheck: Made spelling of corporations and planets more consistent. + - rscadd: Added more planets to character setup. + - imageadd: Added a bunch of new hairstyles. + - imageadd: Added a new holographic hud. + - maptweak: Added a grinder and enzyme to the abandoned bar, for illicit operations. + - imageadd: Replaced solar panel sprites. + - imageadd: Replaced shield generator sprites with ones from the Eris. + - rscadd: Added Qerr-quem and Talum-quem, a pair of Skrellian drugs. + - soundadd: Added a variety of sounds for opening cans, explosions, sparks, falling + down, mechs, and bullet casings. + - soundadd: Added a new death sound for mice. + - imageadd: Vox have been entirely resprited. + - rscadd: Added wood buckets, craftable with hydropnoics. + - soundadd: Added sounds for chopping wood. + - bugfix: Fixed a bug that would make default Zippo lighters invisible. + Chaoko99: + - rscadd: Nitrous Oxide is now an oxidizer. + - rscdel: 'Removed all instances of Volatile Fuel ever being simulated. To devs: + It still exists. Please, for the love of god, only use it with assume_gas.' + Cyantime: + - tweak: Tabling now requires a completed aggressive grab. + Nalarac: + - tweak: Removes the module restraint for the cyborg jetpack upgrade + - rscadd: Added the hand drill and jaws of life to the protolathe + - tweak: Syndicate toolbox now comes with power tools + Neerti: + - wip: Adds the Lost Drone, which can be found on the Surface of the future map. + - rscadd: You can now modify an unslaved borg's laws by hitting it with a law module, + after a significant delay. + - rscadd: Adds several new lawsets. Currently there are no lawboards for these. + - rscadd: Adds new 'shocker' baton, for the Lost Drone. + - tweak: Combat borg shields are now easier to use, only requiring that they sit + on one of your hands and not your active hand. The shield is also more energy + efficent. + PrismaticGynoid: + - tweak: You now keep your languages when removed from/transplanted into a body. + - tweak: AIs and borgs load languages from preferences when spawning. + - bugfix: Fixed sign language being usable while lacking both hands. + - rscdel: Brains are no longer able to hear binary (robot talk). + - rscadd: Adds the ability for research to print drone brains. + - tweak: Makes all MMIs, posibrains, and drone brains radio-enabled. Anyone holding + the brain can also disable the radio for antag purposes. + SpadesNeil: + - tweak: Windows can no longer be damaged by very weak attacks. + Woodrat: + - tweak: Ported floor types and floor sprites (Techfloors) from Vorestation (who + ported them from Eris). Brought our floortypes in line with how Vorestation + has theirs set up. + - bugfix: Missing Techfloor floor tile sprites added. + - wip: Floor sprites from Vorestation not yet ported. To be done once we go to the + new map. + - maptweak: Added catwalks and railings to SC station. Fixed first Z-level. + - rscadd: Added the ability to make catwalks and railings as ported from vore. + - tweak: Cable heavy duty file tweaks to remove red overlay color from them. + - tweak: Added in a color icon for centcomm beach areas. + - maptweak: Fixed issues with SC centcomm z that prevented it from loading. + - maptweak: Rework of xenobio/xenoflora outpost on SC planetside main map. + - rscadd: Added Wilderness z-level for SC, teleportation transition to it may be + bugged. + - rscadd: Cable ender file added. Allows power transfer between z-levels. + - tweak: Southern cross files for areas and defines in relation to z-level work. +2017-11-06: + Atermonera: + - bugfix: AI's can speak local rootspeak. + - rscadd: Implements Virtual Reality. + Woodrat: + - rscadd: Added 'see down' in open spaces from Vore. + - rscadd: Added talking and visible messages upward through open space from Vore. + - rscadd: Added a Syndicate ID with all access (admin spawn only). + - tweak: Port of 'Syndicate id cards now listen for owner destruction' from Bay. +2017-11-29: + Anewbe: + - rscadd: FBPs are now affected by Radiation, it gives them ToxLoss. Wear your PPE. + - rscadd: FBPs can have ToxLoss decreased by going into a charger. + - rscadd: It is now possible to move FBPs and robots into chargers, via click+drag + or grabs. + Atermonera: + - bugfix: AI verbs are no longer hidden on the tabs. + - bugfix: Incapacitated mobs can no longer open your inventory and steal your gubbins. + MoondancerPony: + - bugfix: Fixed a mislabeled pulse pin on the microphone. + - bugfix: Fixed an issue with reference pins and multiplexers, and reference pins + in general. + PrismaticGynoid: + - tweak: Adjusts the amount of camera locations the AI can store from 10 to 30. +2018-01-12: + Atermonera: + - rscadd: Communicators now have a weather app. + - rscadd: Mobs in VR can switch between translucent and opaque forms. + Leshana: + - tweak: Examining construction frames shows which circuit board (if any) is installed. + - tweak: Convert the machinery controller to a StonedMC subsystem + MrStonedOne: + - rscadd: Added admin verb 'Display del() Log' displaying garabage collector statistics. + PrismaticGynoid: + - rscadd: Adds the ability to 'crawl' to an adjacent turf by click-dragging yourself + to it, after a delay. This can be used to move while unable to stand. You can + also do this with other movable objects, if you really wanted to. + - tweak: Conscious mobs lying on the ground can now buckle themselves to chairs/beds. + This includes people missing legs. +2018-01-25: + Anewbe: + - rscadd: Southern Cross Map is now live + Arokha: + - tweak: Remove borg hud items as they have normal huds as their sensor augs now, + and can see records with them. + Atermonera: + - rscadd: Communicators have a flashlight under the settings menu, functions as + the PDA one + - rscadd: Station-bound synthetics now have gps units + Cerebulon: + - rscadd: Added 19 food recipes from /tg/station + Leshana: + - soundadd: Sounds of Tesla engine lighting bolts + - imageadd: Sprites for grounding rod and Tesla coil + - imageadd: Sprites for lighting bolts + - rscadd: The Tesla Engine, Tesla Coils, and Grounding Rods + - rscadd: Wiki search URL is now configurable in config.txt + - rscadd: Breaker boxes can be constructed in game. + - bugfix: Construction of heat exchange pipes, vents, and scrubbers now works properly + again. + - tweak: Fix singularity energy balance so it is stable under normal operation. + - bugfix: Fix emitter beams and PA effects from being grav pulled or consumed. + - rscadd: Added the operating manual book for the Tesla Engine. + Mechoid: + - rscadd: Brains can be set to be a source of genetic information. + - rscadd: Promethean cores can be inserted into a cloning scanner to be cloned. + This gives them a worse modifier upon completion. + - rscadd: Promethean cores can now have chemicals added or removed from them. Base + for future slime cloner. + - rscadd: Species-based cloning sicknesses possible. + - spellcheck: Cyboernetic - > Cybernetic + Neerti: + - rscadd: Adds boats that can be ridden by multiple people, which use oars. Can + be crafted with large amounts of wooden planks. + - rscadd: Adds autopilot functionality to Southern Cross Shuttle One and Shuttle + Two. + - rscadd: Adds ability to rename certain shuttles on the Southern Cross. + - rscadd: Areas about to be occupied by a shuttle will display a visual warning, + of a bunch of circles growing over five seconds. + SunnyDaff: + - rscadd: Added new food items. + - rscadd: Added Cider. + - rscadd: Added Apple Juice to bar vending machine. + - bugfix: Fixed Vodka recipe. + - bugfix: Fixed Apple and Carrot cake recipes + - tweak: Changed Cake recipes to not include fruit juice + ZeroBits: + - rscadd: Added the ability to have multiple loadouts per character. + battlefieldCommander: + - rscadd: Adds a communicator watch, a variant of the communicator you can wear + on your wrist. + - rscadd: Replaces the communicator in the loadout with a communicator selection. + Choose either the traditional communicator, or the new commwatch. +2018-02-07: + Anewbe: + - tweak: Lessens the bomb, bio, and rad protection on the Explorer Suit. + - tweak: Replaces the Hunting Rifle cabinets with a Phase Pistol cabinet. Same general + purpose, shoot animals, kill animals. Shoot people, get laughed at. + - tweak: Gloves are generally less protective from shocks. + - tweak: Budget Insulated Gloves will almost always be better than any other non-insulated + glove. + - tweak: Hyposprays and autoinjectors now have a delay on use when the target is + conscious and not in Help Intent. + - bugfix: You need a parachute to survive atmospheric reentry. Closets, mechs, and + other impromptu parachutes will not longer prevent splatting. + Atermonera: + - tweak: ID computer can set command secretary and IAA access + - tweak: Command secretary has keycard auth. access + Cerebulon: + - rscadd: Added toggleable 'Open' sign to bar hallway so you can tell if it's open + without walking inside. + Mechoid: + - rscadd: Adds material girders. + - tweak: Girder decon time is now partially dependant on material. Stronger girders + take slightly longer. + - tweak: Wall girders are now under the integrity-based construction listing. Material-Name + Wall Girder. + - rscadd: Explosive-resistant girders in walls have a chance to survive as an unanchored + girder, if their wall is destroyed. + - rscadd: Radioactive girders affect the completed wall's radioactivity. + SunnyDaff: + - rscadd: Added new food items. + - rscadd: Added Onions. + - tweak: Changed Apple and Lemon Sprite +2018-02-10: + Atermonera: + - tweak: Ethylredoxrazine actively removes alcohol from the stomach and bloodstream + - tweak: GPS units won't report the exact location of other GPS units, just range + and approximate direction + - tweak: POI gps units won't give any information about the POI, merely its location + - rscadd: Adds EMP mines. + Cerebulon: + - rscadd: Adds antibiotic resistance chance to viruses, capped at 90% without admin + edits. + - rscadd: Adds adminspawned non-transmittable viruses + - rscadd: Adds several new disease symptoms + - tweak: Vomit is now a disease vector + - tweak: Viruses have a lower chance of curing themselves without medical intervention + - bugfix: Virus food no longer infinitely generates in incubator beakers + - bugfix: Xenomorphs and supernatural begins can no longer catch the flu + Hubblenaut: + - tweak: If a cycling airlock is already near the target pressure, pressing the + buttons will toggle the doors instead of making it reenter the cycle process. + Leshana and mustafakalash: + - rscadd: A new 'planetary' mode for airlocks which makes them purge the chamber + contents to the exterior atmosphere before filling with clean air, and vice + versa. + MistyLuminescence: + - tweak: Mines are now very, /very/ dangerous to step on (so don't do that). You + can disarm them with a multitool and wirecutters - ping is good, beep is bad + - or by shooting or exploding them from a distance. Be careful! + Woodrat: + - rscadd: Shaft Miner, Search & Rescue, Explorer can now select webbing vests and + pouches from the loadout. + - bugfix: Allow utility uniforms to roll up their sleeves. + - rscadd: Shuttle upgraded with enviroment sensors and shuttle doors that can be + detected from the shuttle console. + - rscadd: secure gun cabinets in the hangar control rooms. Locked to armory, explorer, + and pilot access. + - maptweak: Redesign of medical surgery rooms, replacement of the closets with wall + closets. + - bugfix: Multiple map bugfixes including distro and scrubber lines to deck 3. +2018-02-17: + Anewbe: + - rscadd: Added a random mine spawner, for use in PoIs. Replaces mines in PoIs with + the random spawner. + - rscadd: Mines now give a visible message when they go off. + - tweak: Land mines on the ground can no longer be told apart from one another, + to prevent gaming the system. + - bugfix: Hovering mobs (viscerators, drones, Poly, carp) no longer set off land + mines. + - tweak: Arming a land mine now takes concentration. If you move, it will boom. + - tweak: RINGS AND CERTAIN GLOVES INCREASE PUNCHING DAMAGE. + - tweak: BRASS KNUCKLES HAVE BEEN TURNED INTO GLOVES AND REBALANCED. THEY DO LESS + DAMAGE PER HIT BECAUSE IT'S HARD TO DISARM A PAIR OF GLOVES. + - rscadd: Cyborg Chargers now decrease radiation on FBPs. + - tweak: Falling one floor now does a lot less damage, on average. + - bugfix: Falling one floor in a Mech no longer hurts the occupant. + PrismaticGynoid: + - rscadd: A lot more machines can now be moved with a wrench, mostly kitchen, hydroponics, + and virology machines. + - tweak: Changed department ponchos to be open to any job, just like department + jackets. + Schnayy: + - rscadd: Adds bouquets. Can be ordered via 'gift crate' in cargo. + - rscadd: Adds fake bouquets for the cheap. Can currently be won from arcade machines. + - rscadd: Adds chocolate heart-shaped boxes. Can be ordered via 'gift crate' in + cargo. + - rscadd: Adds gift cards with four cover variations. Function like paper. Can be + ordered via 'gift crate' in cargo. + battlefieldCommander: + - rscadd: Added packed snow brick material. Craft it using snow piles. + - recadd: Added snow girders and igloo walls. Craft them using snow bricks. + - rscadd: Added various snowmen. Craft them using snow piles. Punch 'em to destroy. +2018-02-21: + Anewbe: + - rscadd: Headsets for jobs that spend a lot of time planetside can now function + as local radios when comms are down. + - rscadd: Most headsets now have on-mob sprites. + - rscadd: Added a Planetside Gun Permit item, specifying permission to possess a + firearm on the planet's surface. Explorers should spawn with these by default, + and a further two can be found in their gun locker. + - rscadd: Prometheans now react to water. Being soaked will stop their regen and + deal minor toxin damage. Drinking or being injected with water will deal slightly + more toxin damage. + - bugfix: Suit Coolers now properly cool FBPs in slightly burning rooms. If it gets + too hot for your suit, you're still dead. + Leshana: + - rscadd: Makes electrochromatic glass buildable and programmable in game. Use + cable and multitool. + Woodrat: + - rscadd: Additions of 6 new POIs for the cave area. +2018-02-22: + Anewbe: + - rscadd: Added Warden and HoS helmets. + - tweak: Clothing items must be click+dragged to be unequipped. A lot of them already + had this, but the system is now standardized. + - tweak: Accessories now apply slowdown to what they're attached to. + - tweak: Certain items, notably Technomancer spells, no longer show up when you + examine the mob wearing them. + - tweak: Flashbangs confuse, instead of stunning. + Atermonera: + - tweak: GPS units are generally more useful, providing both coordinate locations + and, so long as you're on the same Z level, direction with x-y component distances, + to 1m accuracy + - rscadd: Added a halogen counter tool, functions as the PDA function. + - tweak: Analyzers can now analyze gas containers, in addition to providing atmosphere + readouts, as the PDA gas scanner function. + - rscadd: Added umbrellas. + battlefieldCommander: + - rscadd: Added fireplaces which operate similarly to bonfires. + - bugfix: Fixed an oversight that allowed for an in-between state in bonfires where + the fire would mysteriously go out after adding wood. + - rscadd: Added blue sifwood floor tiles. + - bugfix: Fixed blue carpet, now known as teal carpet + - rscadd: Added the ability to dig up tree stumps with a shovel. +2018-02-25: + Anewbe: + - tweak: Splinted bodyparts act broken 30% of the time. + - tweak: Splinted legs still slow you down like broken ones. + Leshana: + - rscadd: Added a client preference setting for wether Hotkeys Mode should be enabled + or disabled by default. + - bugfix: CTRL+NUMPAD8 while playing a robot won't runtime anymore. + - tweak: Grounding rods act intuitively, only having an expanded lighting catch + area when anchored. + Nerezza: + - bugfix: Fixes not being able to install the different carpet colors. Finally. + - bugfix: Removes certain unusable duplicate stacks of tiles from the code. + Schnayy: + - rscadd: Added Gilthari Luxury Champagne. Drink responsibly. + - rscadd: Added a singular AlliCo Baubles and Confectionaries vending machine in + the locker rooms. Dispenses a variety of gifts. + - rscdel: Removed hot drinks vendor from locker room. +2018-02-28: + Atermonera: + - rscadd: Adds umbrellas to the loadout, for 3 points. Colorable! + Nerezza: + - bugfix: Using tape (police/medical/engineering) on a hazard shutter now tapes + the hazard shutter instead of trying to open the hazard shutter. + - rscadd: Added /tg/-style floor tile swapping. Equip crowbar/screwdriver in offhand + and click the floor tiles you want to directly swap with a stack of new floor + tiles (like teal carpet). + Woodrat: + - maptweak: Heavy rework of the wilderness, minor adjustments to mining and outpost + z-levels. To get to the wilderness you now have to travel through the mine z-level + to do so, follow the green flagged path. Through the mine. + - tweak: Shuttles can now land at a site near the enterance to the wilderness. Removal + of the mine shuttle landing pad to move to the wilderness. + - rscadd: New addition of warning sign, thanks to Schnayy. + battlefieldCommander: + - rscadd: Added craftable joints. Dry something (ideally ambrosia) on the drying + rack and apply it to a rolling paper to create a joint you can smoke. + - rscadd: Added a box of rolling papers to the cigarette vending machine. +2018-03-05: + Anewbe: + - rscdel: Removes Command Liaison, Bridge Secretary, Hydroponicist, Prospector, + Sanitation Technician, Professor, and Historian alt-titles. + - rscdel: Removed universal translators from the loadout. + - rscadd: RnD can print earpiece translators. + Mechoid: + - rscadd: Add a surgical operation for repairing the brainstem of a decapitated + individual. + - rscadd: Add a permanent modifier for frankensteining individuals. + Nerezza: + - rscadd: Package bomb detonators can be re-bound by hitting the new package bomb + with them. + PrismaticGynoid: + - bugfix: The succumb verb will now work on species that can't take oxyloss damage. +2018-03-15: + Anewbe: + - tweak: Pills and ingested reagents actually process at half speed, rather than + just ignoring half of the reagents. + - rscdel: Robotic limbs now need internal repair at 30 composite damage, rather + than 30 of burn or brute. + - tweak: Syringes now inject their entire payload with one click, but in 5 unit + increments. There is a delay in between each of these. + - rscadd: Assisted robotic organs (internals, eyes) are less vulnerable to EMP. + - rscdel: Lifelike robotic organs (currently VeyMed) are more vulnerable to EMP. + Cerebulon: + - rscadd: Added Akhani language for Tajaran. + - spellcheck: Fixed incorrect singular form of Tajaran in several places. + MisterLayne: + - rscadd: Added a version of the ED-209 called the ED-CLN. It is a more efficient + Cleanbot. + - bugfix: Reinforced snowballs can now actually be made in a reasonable time limit. + Nerezza: + - tweak: Broken APCs can be bashed open with slightly smaller objects now. This + means wrenches are acceptable, no need to hunt down a fire extinguisher. + - rscdel: EVA rigsuit/hardsuit no longer holds toolboxes in suit storage since those + have been a volume inventory for some time now. RIP ghetto satchel. + - rsctweak: CE's rigsuit/hardsuit no longer holds pickaxes and ore satchels, but + can now hold inflateables. + - bugfix: Retracting rigsuit/hardsuit helmets with no valid mask equipped now disables + internals. + - bugfix: Offline rigsuits/hardsuits are no longer considered valid air supplies + by the internals button. Before, your internals would instantly shut off before + you could get a breath out of the rigsuit. Now, the internals button will look + for a different tank instead. + - rscadd: Tajaran now get to keep their tails when they wear the EVA, RD, or Industrial + rigsuits/hardsuits. Unathi sprites to come soon! + - bugfix: Sifwood floor tiles now correctly use their double-stacked icon instead + of disappearing. + Woodrat: + - rscadd: Added in a weapons crate for explorers that has bolt action rifles. + - rscadd: Weapon powercells can be ordered from cargo (security access crate). + - tweak: Automatic weapons crate split into two crates now. One for SMGs one for + the rifle. Minor adjustments to other munitions and security supply packs as + well. + - rscadd: The automatic weapons ammo crate has also been split. + - tweak: Names of the crates for the munitions and security catogory supply packs + have been adjusted slightly. In certain places contents also adjusted. + - bugfix: Holoplant now comes in a crate. +2018-04-01: + Anewbe: + - tweak: Medical Doctors and EMTs spawn with white medkits. + Cameron653: + - rscadd: Adds a xenoarch excavation tool, craftable in R&D. Allows depth selection + of 1-30 + - rscadd: Adds a xenoarch multitool, craftable in R&D. Has xenoarch counter, measure + tool, and depth scanner all in one. + Heroman3003: + - bugfix: Attaching exosuit equipment with a gripper correctly removes it from the + gripper. + - bugfix: Engineering gripper can no longer duplicate frame parts. + MistyLuminescence: + - tweak: Wallets can now hold a wider variety of objects. + Woodrat: + - rscadd: Added two 44 cal revolvers. + - rscadd: Added 44 cal speedloader for revolvers. + - rscadd: Added 44 cal rubber rounds. + - bugfix: Fixed the icon_state for 'structure/plushie/carp' and the random first + aid kit spawner. + - rscadd: Added a random chance tool spawn for power tools (most of the time it + should still just be regular tools). + - tweak: Adjusted the spawn rate of medkits, combat medkits should be more rare. + - tweak: Cash split into its own loot item. + - tweak: Plushies split into large and small plushies. + - rscadd: All the extra plushie spawns added to the random plushie spawn. + - tweak: Eightball and conch shell added to toy spawns. + - rscadd: Added spawn points for the large plushies, cash, and the power tools to + the station. + battlefieldCommander: + - rscadd: Added permanent markers, an alternative to crayons. + - tweak: The chemistry recipe for paint now uses marker ink instead of crayon dust. + - rscdel: Removed crayon boxes from the map. They can still be ordered from cargo + in case you need a snack. +2018-04-19: + Anewbe: + - rscdel: AOOC is no longer available to traitors, renegades, and thugs. + Woodrat: + - bugfix: Flashers in brig cells should work now, extra floor flash in communal + brig to deal with crims. + - bugfix: Improper access, SMES rooms. + - bugfix: Trader start point is no longer dark. + - rscadd: Medical Vendor Plus has more advanced burn and trauma kits. + - tweak: Cell 1 and 2 in the brig can now be accessed by detectives. + - tweak: Additional r-walls next to the engine room to help with rads. + - tweak: Floor decals in a couple areas. + - tweak: RD office now has its telescreen back. + lorwp: + - bugfix: Pilot headsets can now fallback to shortwave radio +2018-04-28: + Anewbe: + - tweak: Communicator visibility (the thing that lets people see your communicator + when you're a ghost) is now saved to character slots, rather than globally. + - tweak: Jobs that are set to Never on your preferences are hidden by default on + the Late Join selection menu. There is a button to reveal them. + Arokha: + - bugfix: Nerve reattaching surgery now works correctly. (Hemostat on limb) + - bugfix: Limbs dropped by people have appropriate flags. + Atermonera: + - tweak: Human examine code has received a major refactor. If you encounter unusual + behaviour that seems wrong, please report it. + Cerebulon: + - bugfix: Pumpkins are no longer green ovals. They now grow on actual vines. + schnayy: + - bugfix: Space carp plushies now load sprites and are all selectable from loadout. + - tweak: Adds several newer plushies to the gift vendor as well as adjusting cost + of gift vendor's contents. +2018-05-01: + Mechoid: + - tweak: Skrell can be affected by flashbangs from a range of 8 tiles without protection. + - tweak: Promethean regen consumes additional nutrition. + - tweak: Many healing chemicals are less effective on Prometheans due to the natural + regeneration. + - tweak: Lots of other Promethean tweaks. No seriously, I'm not putting the list + here. + PrismaticGynoid: + - rscadd: Adds new skrell sprites to hardsuit helmets that were missing them. +2018-05-24: + Anewbe: + - bugfix: Moving items out of one's active hand cancels any zoom-in they may be + providing. + - tweak: Meteor events should be a lot less brutal. + Arokha: + - rscadd: Added a 'Client FPS' setting in the Global tab of character setup for + adjusting the FPS to your preference. + - rscadd: Added a 'fake SSAO' toggle to Global in character setup, ported from /tg/. + Looks like drop shadows on (almost) everything. + Atermonera: + - bugfix: Laptops no longer consume IDs indefinitely. + Mechoid: + - rsctweak: Promethean limbs store more damage. + - rsctweak: Promethean limbs, in addition to normal severing rules, have a higher + chance to be splattered or ashed once they reach maximum damage. + - rscadd: Limbs can now spread their damage to neighbors with the spread_dam var, + when reaching max damage. + PrismaticGynoid: + - rscadd: Added laser pointers. Available in your loadout, and printed and upgraded + by R&D. + lorwp: + - tweak: Search and Rescue can now add certain medical restricted items to their + loadouts +2018-06-08: + Anewbe: + - tweak: Merc mobs in PoIs no longer drop gear. This is to help us balance the PoIs + that contain them, and by extension every other PoI. + - tweak: Merc mobs have been shuffled around in their PoIs. At some point, this + may actually be randomized, but for now, expect slightly different placements. + - rscadd: Adds a laser rifle and ion rifle version of the Merc mob, for variety. + - tweak: PoI turrets are lethal again, and will likely shoot crawlers. + - rscadd: Certain mobs, namely robots and mercs, now have some amount of armor. + - rscadd: Ranged mercs will now knife people when cornered, rather than punch them + really hard. + Mechoid: + - rscadd: Added some background things for Events. + - bugfix: Ion rifles hit the correct 3x3 instead of 5x5 + - rscadd: Seed Storage Vendors are now hackable. Can choose from various lists of + concerning plants. +2018-06-21: + Anewbe: + - rscadd: Added a biomass reagent, made from protein, sugar, and phoron. + - tweak: Cloners and bioprinters now use the biomass reagent. Both can be refilled + or have their capacity increased by replacing the bottles they spawn with. + - experiment: Mapped in a bioprinter, for further testing. + - rscadd: Adds the ability to make robolimb brands more or less vulnerable to brute + or burn. + - rscdel: Makes VeyMed limbs more vulnerable to brute and burn. + Mechoid: + - rscadd: Allow AIs to create and take control of mindless drones from fabricators. +2018-07-12: + Anewbe: + - bugfix: Technomancer Apportation now properly checks for range and scepter, again. +2018-07-14: + Anewbe: + - tweak: Certain languages now require assistance for a species to speak, but not + understand, much like EAL. + - tweak: Alai can only be `spoken` by Taj and Teshari. + - rscadd: Adds a voicebox/larynx organ. Its only purpose at the moment is to assist + in speaking certain langauges. + - tweak: Language implants, like the EAL implant, now affect the voicebox organ, + instead of being a freefloating implant. + - rscadd: Adds a language implant for Common Skrellian. + Atermonera: + - rscadd: Steel sheets can be used to construct Roofing Tiles + - rscadd: Roofing tiles can be used on tiles under open spaces or space tiles in + multiZ maps to place a lattice and plating on the space above + - rscadd: Roofing tiles can be used on outdoor turfs to make them indoors + - rscadd: Both functions work together on multiZ maps with outdoor turfs, only one + roofing tile is used per tile roofed. + Mechoid: + - rscadd: Adds a new surgical procedure for fixing brute and burn on limbs. +2018-08-01: + KasparoVv: + - rscadd: You can now change the order of your body markings at character creation. + Shift markings up or down layers at will to design the character you've always + wanted, more easily than ever before. + Mechoid: + - rscadd: Added the Gigaphone. Currently unused. + Mewchild: + - rscadd: Ports several AI core sprites from ages and places past + PrismaticGynoid: + - rscadd: Adds four types of colorblindness to the traits in the setup menu. + - tweak: pAIs can now be picked up while unfolded, and can display more than 9 emotions. +2018-08-08: + Atermonera: + - rscadd: The supply controller has been refactored and shifted to nanoUI. + - rscadd: The ordering and control consoles are now generally upgraded in terms + of information and options. + Mechoid: + - rsctweak: Hallucinations are no longer only Pun Pun. + Neerti: + - soundadd: Adds new ambience sounds for various areas, especially on the surface + of Sif. + - sounddel: Removes low and high-pitched droning from available ambience. Consider + trying ambience again if you had turned it off to avoid those. +2018-08-28: + Mechoid: + - rscadd: Mechs now have multiple equipment slot types, and more slots in total + for greater customization. + - rscadd: A large number of Mech weapon modules and their jury rigged versions. +2018-09-22: + Mechoid: + - rscadd: Adds two vehicles to Robotics and Cargo, the Quad and Spacebike. + Poojawa: + - rscadd: Ported /vg/ instrument code, improved the UI of instruments. + - rscadd: Added a client side pref that mutes instruments being played for you. + Woodrat: + - rscadd: Adds two rig suits. Military Rig suit from Bay and PMC rigsuit + - rscadd: Adds four exploration and pilot voidsuits (alternate sprites by Naidh) + - rscadd: Adds exploration and pilot voidsuits +2018-10-13: + Anewbe: + - bugfix: You can no longer have ALL of your blood punched out. + - bugfix: Haemophiliacs will no longer spontaneously have ALL of their blood go + missing from ~90%. + - rscadd: Emitters can be locked while off, too. + - rscadd: Graves are now a thing in the code, will need some testing and probably + more work before they get more common. + Mechoid: + - rscadd: Added a RIG customization kit. + - tweak: RIGs now use a var called suit_state to determine the basis for their component + icons, rather than the rig's icon state. +2018-11-30: + Cerebulon: + - rscadd: Added 1000+ surnames and 1200+ forenames from various world cultures to + human namelists + LBnesquik: + - rscadd: Replaced the plant clippers with a reskinned pair of hedgetrimmers. + Lbnesquik: + - rscadd: 'General biogenerator improvements:' + - rscadd: Added feedback noise to the processing. + - rscadd: Allow for cream dispensing. + - rscadd: Allow for plant bag creation. + - rscadd: Allow for 5 units of meat to be dispensed at once. + - rscadd: Allow for 5 units of liquids to be dispensed at once totalling 50u. + - rscadd: Add and allow the creation of larger plant bags for easier ferrying of + plants.. + - rscadd: Add a description to the machine itself. + Mechoid: + - tweak: Prometheans are no longer murdered by blood, and instead process it like + a weak nutrient. Will slow the regeneration of toxins due to water content. + - rscadd: Ctrl clicking a Rapid Service Fabricator when held will allow you to choose + the container it deploys. + - bugfix: The Rapid Service Fabricator's icon is correctly set. + Neerti: + - experiment: Rewrites the AI system for mobs. It should be more responsive and + robust. Some mobs have special AIs which can do certain things like kiting, + following you on a lark, or telling you to go away before shooting you. + - tweak: Rewrites literally every 'simple_animal' mob into new, shinier, and hopefully + more interesting 'simple_mob' mobs, some with new mechanics, like spiders, fake + mechas, and hivebots. There are so many changes that it wouldn't be possible + to list them here. + - rscadd: RCDs can now build grilles and windows, with a new mode. They can also + finish walls when used on girders on floor/wall mode. + - rscadd: Adds various new RCDs that are not obtainable at the moment. + Woodrat: + - rscadd: Xenoflora and Xenobio moved to station, first deck. + - bugfix: Minor bugfixes including mislabeled lockers in robotics and floor decals. + kartagrafi: + - rscadd: Adds new hairstyle 'Sharp Ponytail' + - rscadd: Adds several new underwear - 'Binder', 'Strapless Binder', 'Longsleeve + Striped Shirt, Pink', 'Pink Wing Shirt', 'Pink and Black T-Shirt', 'Leggings' + - tweak: Changes name of 'Supernova' hairstyle to 'Glossy', and makes the sprite + somewhat neater + - bugfix: Fixes a hairstyle not appearing +2018-12-08: + Cerebulon: + - rscadd: 'Added 12 new loadout items plus colour variants: Utility pants, sleek + overalls, sari, modern wrap jacket, ascetic garb, asymmetrical jackets, cowled + vest, kamishimo, jingasa, maang tikka, thin-frame glasses, rimless glasses.' + Mechoid: + - rscadd: Research and Engineering borgs now have 'Circuit Grippers', used for constructing + and operating integrated circuit machinery. + - tweak: Grippers now allow interaction with their contents, by attacking the gripper + itself with an item when one is held. I.E., drawing from a beaker with a syringe. + - tweak: Grippers now show their held item's examine information when examined. + Tab information added. + - tweak: Cyborgs can now interact with integrated circuit printers and machines + when adjacent to them. + - tweak: Multitools now have a menu to switch modes between standard use and integrated + circuit reference scanning. Antag multi-tools untouched for now. + - bugfix: Integrated circuit printer now respects adjacency, if it is not set to + debug. +2019-01-06: + Mechoid: + - bugfix: Slimes now respect slime colors as their faction when dealing with other + slimes. + - tweak: Taser and Security xeno-taser shot count dropped from 10 to 5. + Neerti: + - soundadd: Adds a lot of sounds, and the code to let them loop seemlessly. Things + made audible now include the microwave, deep fryer, showers, the supermatter + when it's active, the TEGs when active, geiger counters, and severe weather + on Sif. The weather has different sounds for when indoors and when outdoors. + - tweak: Weather sounds and the supermatter hum can be disabled in your preferences. + - rscadd: Adds a few more weather types that can only be activated by admin powers, + such as ash storms and fallout. + Novacat: + - tweak: All emergency air tanks now spawn at full capacity. +2019-01-16: + Anewbe: + - tweak: Adds a Gibberish language that gets used when you goof on a language key. + - bugfix: Voice changing masks no longer give up when you put on a hardsuit. + - tweak: Mask voice changers start on. + - tweak: Mask voice changers that do not have a set voice will now default to your + worn ID's name. + - tweak: Mask voice changers now have a verb to reset their name. + - tweak: Eguns take 4 shots to stun, rather than 3. + Atermonera: + - rscadd: Clothing now has pressure protection variables, that set lower and upper + pressure bounds within which they will protect you from pressure-based harm. + - rscadd: Protection falls off when exceeding the pressure limits from 100% protection + at the boundary to 0% at 10% in excess (above the max or below the min) boundary. + - tweak: Currently, only hat and suit slots are checked for this protection (No + change). + - tweak: Anomaly suits (The orange ones) now offer limited pressure protection in + case anomalies start making or draining air. + - bugfix: Firesuits are no longer spaceproof, but still offer protection against + the high pressures of fire. + Cerebulon: + - rscadd: Added customizable religious icons to the chaplain's office. + - rscadd: Added black and white candles. + - tweak: Updated religion lists in character setup to be lore friendly. +2019-01-25: + Anewbe: + - tweak: The hyphen (-) is no longer a default language key, as people use it to + represent other things. If you are still having issues with Gibberish, reset + your language keys, or at least make sure they don't include any characters + you regularly start speech with. + Atermonera: + - bugfix: Stasis bags don't squish organics with high pressure when organics try + to seek shelter from flesh wounds. + - tweak: Body- and stasis bags can be tread upon when open. + - bugfix: Suit coolers and rigsuit coolers now protect FBPs against vacuum again. + - bugfix: Bot sound files have been decrypted following a bizarre ransomware attack + by Boiling Point remnants. Securitrons, cleanbots, et al should no longer spew + gibberish. + Cerebulon: + - rscadd: Added teshari hardsuit sprites. +2019-02-01: + Anewbe: + - tweak: Pilot consoles now require pilot access to use. + Atermonera: + - bugfix: Powersink drains have been unclogged and work once more + Mechoid: + - bugfix: Oversight regarding Changeling revive not removing restraints fixed. + - tweak: Straight Jackets can now be resisted out of in 8 minutes, or as low as + 5 depending on species attacks. Shredding or hulked humans will break out in + 20 seconds, destroying the jacket. + - tweak: Xenomorph plasma vessels now regenerate phoron passively, at an incredibly + slow rate. Can be accelerated by consuming liquid phoron. + - tweak: Xenomorph organs now give their respective abilities when implanted. + - tweak: Virtual Reality pods cleaned up. + - rscadd: Replicant organs added, versions of many organs that do not reject in + their host. Two currently exist that give special passives. +2019-02-07: + Atermonera: + - bugfix: Stairs have been straightened and now connect to both the heavens and + hells, formerly just the hells. + Elgeonmb: + - rscadd: Added the Zaddat species, voidsuit-clad fragile bug people. Whitelist + applications will be available at a later date. + - rscadd: Added glucose hypos to the SWEATMAX vendors and a few other places thoughout + the station. + - rscadd: Zaddat equipment is now available through cargo. + - rscadd: Some new, very very chuuni accessories to play with; the half cape, the + full cape, and the sash + - tweak: Most accessories can now fit on suits. + - rscdel: Dionaea and vox can no longer use station rigs. + Mechoid: + - tweak: Flashes now actually run the risk of burning out. + - tweak: Flashes that burn out can be repaired after approximately 40 seconds and + with some luck, via a screwdriver. + - tweak: Cyborg flashes use charge only, and do not have the 10 flash limit. They + instead begin burning large amounts of charge. + - tweak: Flashes use miniscule charge in addition to their capacitor burn-out, totalling + 12 uses, taking 4 to down a human. They can be charged within a standard charger. +2019-03-04: + Anewbe: + - bugfix: Vedahq is now properly locked behind a whitelist. + - tweak: Headgibbing is now determined by config + - tweak: Promethean regeneration has been toned down. It will no longer provide + healing if the Promethean is wet, too hungry, too hot, or too cold. + - tweak: Prometheans are no longer shock resistant. It should now be more possible + to catch them alive. + - tweak: Promethean body temperature is now the default room temperature. They also + hit cold_level_2 at a higher temperature. + Atermonera: + - bugfix: Rigsuits have been resupplied following a mass-recall after a number of + suits were reported to have defective pressure-sealant mechanisms. The new sealant + mechanisms have been thoroughly tested and should be less prone to failure. + Mechoid: + - tweak: Tweaked Respiro- Cordra- Gastiro- and Hepanephro- Daxons to be more effective + with dealing with the side-effects of damaged organs. + kartagrafi: + - rscadd: 'Adds several clothing items to loadout such as: Nock masks, cowls and + robes.' +2019-04-17: + Anewbe: + - rscadd: The Subspace Jammer traitor item now lasts about 10 minutes. It now blocks + signalers from sending or receiving, and also obscures suit sensors around it. + N3X15 (MistyLuminescence): + - tweak: Departmental winter coats can now hold the same items as their standard + departmental suit items - labcoats, hazard vests, body armor, aprons, etc. + Neerti: + - tweak: Removes ability for AI to print and inhabit maintenance and construction + drones. This has been replaced with a system which allows for AIs to inhabit + special cyborg shells, called AI Shells, which are built with a new MMI type + in Robotics. Most of the regular cyborg mechanics applies to AI Shells. + Novacat: + - rscadd: Adds new status displays for all alert levels + - rscadd: Adds yellow, violet, and orange alert levels + - rscadd: Added Stasis Cages, which allows safe transport of mobs. + PrismaticGynoid: + - rscadd: Adds the ability to copy a character slot onto another one, allowing for + easier rearranging of characters, or wiping characters by copying empty slots. + - rscadd: Adds three new crashed escape pod PoIs. + Woodrat: + - tweak: Arrivals dock should not stay locked shut + - bugfix: Two windoors in xenobio stationside lacking access requirements + mistyLuminescence: + - rscadd: Lays the foundation for RIGs to be worn on the belt slot. Doesn't apply + to any RIGs currently, unless VV'd, but stay tuned! + - tweak: Large autoinjectors are now scannable and syringeable again, just like + they used to be. Unidentified autoinjectors still aren't, unless you ID them + first. + - rscadd: Adds beakers to the hydroponics lockers and NutriMax vendors. + - tweak: More jobs can now take certain items in the loadout. + - rscadd: Adds departmental turtlenecks, available in department wardrobes or the + loadout selection. Look good... in space. +2019-04-26: + Heroman3003: + - rscadd: Allows voidsuits to have parts attached and removed while held in hand + (but still not when worn). + - tweak: Syringes will now immediately inject 5 units per injection into reagent + containers. Does not change how injecting mobs work + - tweak: Tape rolls can now be used on tiles with directional windows as long as + they don't directly obstruct them. + Mechoid: + - rscadd: Reagents can now have a list of organs specified to slow their processing. + - rscadd: Reagents now process in the bloodstream at a rate determined by current + pulse. No pulse, for any reason, will cause slightly slower processing if your + species has a heart. + - rscadd: The heart organ determines the 'standard pulse' if the species has one. + - rscadd: Modifiers can set pulse directly, or shift it. + - rscadd: Adds Robobags and Corp-Tags to Robotics. + - rscadd: Re-adds the Space Worm with New and Improved [Doesn't Break The Universe] + logic. + - rscadd: Sterilizine now hurts slimes, similar to water. + N3X15: + - bugfix: Cyborgs can now use ladders regardless of whether they have a tool enabled + or not. + Neerti: + - rscadd: During severe weather such as storms and blizzards, wind can cause you + to move slower or faster in specific directions. + - rscadd: Weather application in the communicator displays wind direction and severity. + - rscdel: Holding umbrellas while in a storm no longer stuns you. + chaoko99: + - rscadd: Ore bags will automatically pick up items when held, belted, or pocketed, + and automatically deposit ore in boxes if one is being pulled. +2019-05-06: + Mechoid: + - rscadd: Added fishing mechanics, and fishing gear. + - tweak: Cloth can make normal cloth things. + Novacat: + - rscadd: Ports Bay code to allow hiding accessories when jumpsuits are rolled down/sleeve + rolled. + - rscadd: Ports medals and ribbons from SEV Torch. + - rscadd: Ports initial infrastructure for modular computers from Baystation. + - rscadd: Cameras now have a slight static when viewing through them. + - rscadd: Adds Digital Warrant Program, to set warrants. Comes with a device. + - rscadd: Adds Supermatter Monitor program. + - tweak: Chemistry processes instantly again. + - tweak: Nanoui sends stuff even after client connect. + - tweak: Shortwave radios now can transmit across connected Z levels. + - tweak: Relays on moving platforms (shuttles) will now function. +2019-06-04: + Chaoko99: + - tweak: The medibot's minimum configurable threshhold has been lowered to 0, from + 5. Perfect for silly-billies coming into medical with 2 brute boo boos, thanks + to accidentally throwing something at themselves or.. something. + Heroman3003: + - tweak: Restricts Alarm Monitor modular computer program to engineering access. + - tweak: Removed access to departmental networks on camera modular computer program + for average people. + - rscadd: Added access to full network on camera modular computer program for heads. + Mechoid: + - tweak: Borers can speak through nearby mobs if they have a sufficient build-up + of chemicals. + - tweak: Borers have a max chemical volume. + - rscadd: The Sakimm, Frostfly, Glitterfly, River Leech, Crystal-Feathered Duck, + and Kururak are now able to be used on the map and PoIs. + - tweak: Glass jars can now hold glitterflies, river leeches, and frostflies. + - tweak: Glass jars now respect mobs that exist over the lighting plane, adding + a special overlay visible when on the ground. + Nalarac: + - bugfix: Closed all bugs on tracker that are no longer relevant or a bug. + Novacat: + - bugfix: Attempts to fix the timer SS to be moore robust + - tweak: Fixes bug with custom laptops. + - tweak: Raises cost of the elite model to 7 loadout points. + chaoko99: + - rscadd: Adds the clientside 'ping' and 'reconnect' commands to the file menu. + mistyLuminescence: + - bugfix: Prone people can no longer interact with an empty hand. + - bugfix: Two-handed items are now correctly unwielded when the user's offhand is + severed. + - bugfix: Mecha syringe guns now respect pierceproof clothing. + - bugfix: Securitrons now correctly ignore attacks when disabled. + - bugfix: Rechargers now correctly benefit from upgraded capacitors. + - bugfix: Medical record laptops and detective TV camera consoles no longer turn + into regular consoles when de- and re-constructed. + - bugfix: Zaddat Shrouds now retain their base name when damaged, if the shroud + has been customized. + - rscadd: Adds the makeover kit to the traitor uplink for 5 TC, also available in + the Infiltrator bundle null crate in Cargo. Makeover kits can be used to change + the user's hair style and color, and eye color. + - bugfix: Random event timers now wait until the round starts to begin counting + down. +2019-06-23: + Mechoid: + - tweak: E-swords and Changeling arm-weapons can now block projectiles (again). + Novacat: + - rscadd: Adds greyscale pills, which are colored by their reagent + - rscadd: Adds colored pill bottles, most pre-spawned pill bottles are colored + - tweak: Prespawn pills and pill bottles have had their names simplified + - tweak: Attempts to make lighting less uniform + - tweak: Cleans up lighting code + TheFurryFeline: + - bugfix: Fixes infinite frame production for some machinery objects such as grounding + rods or exonet nodes. If there's no available circuit board to get, then don't + return anything when attempting deconstruction. Ported from Cit RP. Eliminates + 'Cannot read null.board_type' runtimes where they apply. + - tweak: Allows hydroponic machines to be unwrenched. + Woodrat: + - rscadd: Turrets and respective controls added to each teleporter room. + - tweak: Air tank on shuttles switched out with an air canister. + - tweak: Roundstart Tcomms SMES starts fully charged. + - tweak: Air tanks on station have the same amount in them as air canisters. + - tweak: Expanded atmospheric tanks to be 2 by 3 instead of 2 by 2. + - tweak: Wilderness Shuttle landing point shelter updated. + - tweak: Teleporter room hand tele can now spawn in one of 4 places. + - tweak: Halved the warm up time when the autopilot on the shuttles start at round + start from ten minutes to five and nine respectively. Should mean the first + shuttle will be taking from the outpost when the second shuttle leaves the station. + - tweak: Reduced transit time from 75 seconds with pilot, 150 seconds without to + 60 and 120 respectively. + - tweak: Amount of phoron in the outposts reduced. + - tweak: Ground Xenobio and Xenoflora torn down partially. + - rscdel: Reduction of the amount of steel and glass in engineering by half. + - rscdel: Reduction of the amount of steel and glass in EVA by half. + - bugfix: Fix for Dock 2 Transfer Shuttle airlock buttons not working. + - rscadd: Intercoms added to arrivals shuttle. + - rscadd: Modular computers scattered around the main station. + - rscadd: Elevator can be accessed at centcomm. + - bugfix: Fix Bridge Secretary Quarters tint. + - bugfix: Landmarks for Bluespacerift added. + - bugfix: Wilderness Shuttle landing sides should no longer shiskabob shuttles. + - bugfix: Modular Computers replacing wrong computers. + - bugfix: Chapel Mass Driver. + - bugfix: Merc Turrets function properly. + - bugfix: Map issues on the main outpost. + mistyLuminescence: + - tweak: Splints now work on all areas of the body. + - tweak: When the supermatter explodes, it now leaves behind a shattered plinth + that continues to emit radiation. You should probably get rid of it. + - bugfix: If you destroy the supermatter early (e.g. through admin deletion shenanigans), + it no longer irradiates everyone forever. + - bugfix: Welding lockers now actually updates their sprites properly. + - tweak: Every floor tile now has a minor (2%) chance to spawn with some dirt on + it. The Janitor now has a job again. + - tweak: Similarly, every Sif grass tile now has a minor (5%) chance to spawn with + some fancy eyebulb grass on it. It can be removed by clicking on it with harm + intent. + - rscadd: Adds cats-in-boxes, which can be activated (once) to spawn cats. There's + an orange tabby (Cargo cats) and a tuxedo (Runtime) version. + - bugfix: Fixes a material duplication exploit. +2019-07-07: + Heroman3003: + - rscadd: Broken components now have matter worth of 1000 steel units (half a sheet). + - tweak: Components dropped from loot piles will now use random proper sprite instead + of default placeholder. + mistyLuminescence: + - rscadd: 'Now available in Cargo: xenoarch technology (100 points) and tactical + light armor (75 points)!' + - rscadd: Tactical light armor is like regular tactical armor, but lighter (a full + set is 0.5 slowdown), warmer (protects against moderate snow) and a little less + protective. + - tweak: Leg guards can now store bootknives. + - tweak: Xenoarch brushes and pickaxes now have a reasonable force rating instead + of hitting like a truck. + - tweak: Adds the 'POI - ' prefix to the POI location names to make it easier for + ghosts to teleport to them- e.g. 'POI - Rocky2' rather than just 'Rocky2'. + - bugfix: Fixes a runtime caused by attempting to use a crew monitor console while + on an invalid Z-level. + - bugfix: Fixes GPSes not detecting other GPSes while on an invalid Z-level. Transit + Z is unaffected by this- no spying on other shuttles! +2019-07-19: + Nalarac: + - tweak: Add xenobio/xenobot to farmbots. + Woodrat: + - rscadd: Added a clotting kit to the Raider Shuttle. + - tweak: Swapped out the ai turrets for industrial turrets in the teleporter rooms. + - tweak: Adjusted access to the turret controls to heads of staff access, moved + them outside of the rooms. +2019-07-27: + Mechoid: + - rscadd: Pipes will now leak if their ends are unsealed. + - rscadd: Added stasis clamps, which act as valves that can be placed on existing + straight pipe segments. + - rscadd: Added automatic shutoff valves, which can automatically close if a leak + appears anywhere on their pipe network. + - rscadd: Added a Xenobio-compatible ED-209. + Nalarac: + - bugfix: Repairing bots (like Beepsky) works now. + - rscadd: Emagged bots can be repaired with proximity sensors. + - tweak: Combat mechs can punch more things. Mech punch sounds like juggernaut now + - tweak: Simple mobs can attack more things. + - bugfix: Cult pylons take damage from bullets. + - bugfix: Click delay added on attacking simple doors and security barricades. + - tweak: Material doors and barricades have different attacked sounds depending + if its metal, wood, or resin. + - tweak: Fixes ability of cyborg meson to see holes in ceiling. + - rscadd: Gives cyborgs a roofing synthesizer. + - tweak: Husking bodies requires more burn. + - rscadd: Ripley speed boost module that can be built in robotics. + - rscadd: Added transmission and capacitance SMES coils to supply console. + - rscadd: Adds laser tag turrets orderable from cargo. + - bugfix: Turrets will shoot people laying down if emagged or set to lethal. + - bugfix: Turrets can not be lethal if built with non-lethal weapon. + - bugfix: Alien pistol fire noise moved to projectile. Now the turret will use the + proper noise. + - tweak: Turrets will have new colors based on projectile used. + - tweak: Projectile lastertag is no more. It is now properly lasertag. + - bugfix: Integrated circuit printers no longer take fractions of a sheet. + Schnayy: + - tweak: Replaces Cindi Kate's and Boot Knives bar sign sprites with new ones. + - rscadd: 'Added new clothes to the loadout: cardigans, pleated skirt, lilac dress, + ugly Christmas sweater, flowery sweater, and red turtleneck.' +2019-07-30: + Atermonera: + - rscadd: Added a shutoff monitoring console, which displays the status and location + of all automatic shutoff valves. Currently mapped into the atmos monitoring + room and the auxiliary engineering room on deck 1. +2019-08-08: + Mechoid: + - rscadd: 'Adds two new integrated circuit components: an advanced Text to Speech, + and a Sign-Language reading camera.' + Nalarac: + - tweak: Lowered Chance of bots being emagged during ion storm. + - tweak: Changes space helmet cameras to be a verb instead of on toggling lights. + - rscadd: Toggling helmet camera resets user upon activation (so you can have a + new user). + - bugfix: Medibots will no longer attempt to heal FBPs. + - tweak: Heavy-duty cell chargers can be built and upgraded. + - bugfix: Cyborgs can upgrade rechargers now. + - bugfix: Security bots will smack attackers once more. + - tweak: Security bots will cable cuff people with hardsuit gauntlets instead of + stun-locking. + - tweak: Cut real time for security bots demanding surrender in half (6 seconds). + - tweak: Updates the Supermatter Engine Operating Manual. + mistyLuminescence: + - tweak: Serenity mech can now be built by robotics. +2019-08-21: + Atermonera: + - tweak: Atmospherics is now bigger, with more room for fun and sanity-destroying + spaghetti! + Mechoid: + - bugfix: Exosuits are now targetted by turrets again. + - tweak: Mining charge strength lowered, price increased. Can be upgraded through + R&D laser components. + - rscadd: Searing damage type added. Energy axe now uses searing damage. + - rscadd: Survey points added. Vendor added for explorer use. Costs are universally + 'lower' compared to the mining vendor due to the rarity of points. + - rscadd: Swiping an ID card on a cataloguer will transfer the points to the card. + - tweak: Any melee energy weapon can now be made to use a cell and charge. + - rscadd: Energy Axe prototype added to R&D. + - rscadd: Anomalous 'hunting trap' added to R&D. Useful for an initial stun on mobs + for explorer scanning. + - tweak: Beartraps now stun for a quarter of a second, so they are actually useful + again, due to resistability. + - rscadd: Emergency welding pack added. Incredibly slow, but requires no protection. + - rscadd: Random turf modifier added for mapping use. Random humanoid remains spawner + added for mapping use. + - rscadd: Plants under obj/structure/flora now can be made to be harvestable / forage-able. + - rscadd: Sif trees now occasionally have fruit containing useful microbes. Microbes + slow blood flow resulting in slower chemical absorption and blood loss. + - tweak: Flora by default are now under mobs, on the same layer as turf decals. + Flora can now also randomize their size, previously only codified in Sivian + trees. + - rscadd: Moss tendrils added to Sif, making eye-plants more rare. + - rscadd: Multiple PoIs added. 'Blue shuttle down' variant, 'UFO Frigate', multiple + geysers, cliffs, and two variants of SFR which take drastically different approaches + to the SFR standard. A vault was added, too. + - tweak: Vault PoIs are now in a template group. + - rscadd: Generic AI-controlled humanoids added. Subtype made for use on Sif, clad + in weak armor and temperature resistance, used as 'mindless clones'. + - rscadd: More artifice added. + - tweak: Fultons made to be [somewhat] sane. Now only useable planetside. + - tweak: Graviton Visor moved to R&D from the mining equipment vendor. Silver and + Diamond pickaxes removed. + - rscadd: Added multiple new organs for Prometheans. Removing them will cause them + to take large amounts of Toxloss untill they are Regenerated using the active + regeneration verb. + - rscadd: 'Organ: pneumatic network, a series of skeletal tubes with high pressure + used to move nutrients and waste.' + - rscadd: 'Organs: -regenesis systems, different ''networks'' of clumped cellular + matter that allow Prometheans to recover rapidly from small injuries. Large + or numerous injuries cause un-needed stress, and pain.' + - bugfix: Internal organs now properly add themselves to the internal organ-by-name + list, the one referenced 99.9% of the time. + - tweak: Active regeneration will now replace internal organs if they are nonexistant, + as it does for limbs. + Nalarac: + - bugfix: Mech cable layer works again. + - rscadd: Added setting for turrets to fire upon downed/laying targets. + TheFurryFeline: + - rscadd: New orange jumpsuit for loadout that doesn't get locked to tracking. + - tweak: Prison jumpsuit filepath changed accordingly and closets with obj updated. + Woodrat: + - tweak: Made the solgov uniforms use accessories for denoting department instead + of having several different sprites in the uniform dmi folder. + - tweak: Removed redundant solgov uniforms from uniform.dmi and moved the sprites + for the solgov uniforms to their own dmi. + - bugfix: Fixed storage vests and drop pouches disappearing when one rolls down + a uniform. +2019-09-07: + Heroman3003: + - tweak: Desk bells can now be picked up like normal items. + - tweak: Desk bells can now be deconstructed with a wrench while on the ground. + - tweak: Desk bells can now only be made out of steel. + MisterLayne: + - tweak: Material weapons that should not conduct, do not conduct. + - tweak: Glass shards now do damage when you attack with them, based on the type + of gloves you are wearing. + Novacat: + - rscadd: Ports MREs from Baystation, and adds a few supply crates with them to + cargo. + - rscadd: Adds liquidprotein rations, currently only found in emergency MREs. + Woodrat: + - rscadd: Mining vendor added to cargo foyer. + - rscadd: Explorer vendor added to research foyer. + - rscadd: Handful of more pipe clamps added to engineering (atmos monitoring and + EVA storage). + - tweak: Adjustment to layout of chapel mass driver. + chaoko99: + - rscadd: Ported Bay's stomach pump. +2019-12-16: + Atermonera: + - tweak: Ghosts can join as drones after only 5 minutes have passed, down from 10. + Mechoid: + - rscadd: Multiple new organs added. Humans and Skrell received spleens, all species + expected to have a stomach and intestine organ have them. + - tweak: Augment 'slots' organized. + - rscadd: Multiple augments added, currently only available in the Traitor / Mercenary + uplinks as easy-to-install implants. + - rscadd: Anesthetic / Oxygen pumps added. A mobile stabilizer has been added. All + three are available in Cargo. + - rscadd: Medical MRE rations added to Cargo. + - tweak: Roundstart implants now become invisible until being handled. + - rscadd: Neural implant added to loadout, makes the brain of the user count as + an assisted organ. Does not affect MMIs or their subtypes. + - rscadd: Bioprinters now unlock more organs upon being upgraded, once they pass + the anomalous tier, they unlock quite probably illegal organs. + - rscadd: Three medical exosuit components have been added. Crisis and Hazmat response + drones, and a mounted advanced medical analyzer. + - tweak: Medical analyzers now detect on-skin reagents. + - rscadd: Multiple new chemicals added, two used for upgrading bandage kits. + - rscadd: Brute-based medical stacks can be upgraded. + - rscadd: Crude brute kits can be made with cloth. + - tweak: Stacks can now pass their colors onto objects produced by them. (Colored + cloth, painted wood, etcetera.) + - rscadd: Two combined surgical tools added, for opening / closing ribcages and + skulls, and removing organs respectively. + - rscadd: Two dud implants added to the loadout. They do literally nothing but hurt + you if you're EMP'd. + - experiment: The larynx now controls the ability to speak. Damage to it will stop + you from being able to speak anything but non-verbal languages. + - tweak: Damage to the brain can now affect the pulse. + - tweak: Only the critical blood level causes toxin damage, meaning individuals + who die of standard oxygen loss from bloodloss can possibly be saved, but exsanguinated + persons are unlikely. + - tweak: Bioaugment.dm is now just augment.dm + - tweak: Robotic hearts do not have a pulse. + - tweak: Brain damage can now cause loss of breath. + - tweak: Paracetamol is now the precursor to tramadol. + - rscadd: Calcium is now in the chemical vendor. + Nalarac: + - bugfix: ED-209 and ED-CLN now properly accept names given with a pen. + - tweak: Removed maintenance access from ED-CLN to prevent maintenance wandering. + - tweak: Enables all channels on captain's and HoP's headset by default. + - bugfix: Power cells and device cells both properly show as empty when printed + from the protolathe and mech fabricator. + - tweak: Items with cells printed from the protolathe now start empty (e.g. phoron + pistol). + Novacat: + - rscadd: Adds a teshari plush. + PrismaticGynoid: + - tweak: You can now choose what type of graffiti or rune to draw when using crayons/markers. + TheFurryFeline: + - tweak: Tweaks desk lamps to output twice as much light as before to compensate + for a refactor. + - imageadd: Changes mouse plushie sprite to be cuter and not break the hearts of + rodent lovers. :3 Seriously, the change is from a dead mouse duplicate to one + of a brown mouse resting in place. + - imageadd: Add a new sprite for the orange jumpsuit. + - tweak: Refactors prison jumpsuits into its own thing, change a few files and dmis. + - bugfix: Fixes strange rocks size. Normal -> Small like it used to be before a + refactor. + Woodrat: + - maptweak: Rework of the civilian wing, merging the kitchen and the bar into one + area. + - maptweak: Minor movement of the mining vendor. + - maptweak: Adjustment of the kitchen and bar. + - bugfix: Area in the coffee shop. + - bugfix: Missing Ducky in the codelab. + - bugfix: Fix missing scrubber in engineering. + - bugfix: Shutter added to Kitchen door. + - maptweak: Pressure Regulators at atmospheric cutoffs start unregulated at roundstart. + - tweak: Set Modular Computers layer to 2.9 to bring them inline with regular computer + layering. + - tweak: Pump to distro set to 301 kpa to help offset issues with cutoff valves. + - rscadd: One phase pistol to each explorer locker. + - rscadd: One holster to each explorer locker. + - rscdel: Removed the old size modifier traits for mobs. + - rscadd: Port and tweak of the size modifiers from World Server for mobs. +2019-12-31: + Atermonera: + - bugfix: Radiation has been made more potent and is no longer defeated by a thin + sheet of lead. + Cerebulon: + - rscadd: Added decaf coffee to the coffee shop. + - rscadd: Added 6 types of bagel + - maptweak: Modified the coffee shop to have extra counter space and a microwave + for bagels. + - tweak: Removed chef lock on kitchen cabinet. + - spellcheck: Removed reference to outdated skrell lore from naewa cube box. + TheFurryFeline: + - tweak: Changes light replacers to allow you to automatically transfer used bulbs + into the item and get a new one every 4 bulbs replaced. Additionally, this allows + you to both use the replacer on a box of bulbs to get the bulbs added as well + as clicking the item with a box of bulbs to put them inside it. + - rscadd: Spray bottles can now be printed in the Autolathe. +2020-01-21: + Heroman3003: + - bugfix: A thin sheet of lead properly defeats radiation once more, but steel beams + remain permeable. + TheFurryFeline: + - bugfix: Name and desc vars switched for changeling combat boots so removal of + item doesn't output an excessively long name. + - bugfix: Fixes light frames returning 5 steel per deconstruction when 2 steel is + used to create the frame. + schnayy: + - rscadd: Added the Pyralis borg sprites. +2020-02-03: + Atermonera: + - rscadd: Added a printer to all preset (mapped-in) modular computers, so that word + processors can actually print stuff or something. + - tweak: Unregulated pressure regulators (Regulation set to OFF) no longer limit + flow rate, and instead act as one-way opened valves. For best results, place + away from other pumps. + - tweak: Automatic Shutoff Valves are more intelligent about finding leaks, and + won't close if there's other operating shutoff valves between them and the leak + PrismaticGynoid: + - rscadd: Adds a few toys to the loadout. + schnayy: + - rscadd: Adds book cart to library. +2020-02-14: + Atermonera: + - tweak: Radiation has to accumulate at least a little bit before it starts to become + damaging. Very low levels of radiation can be safe for a number of minutes before + you are at risk of injury. + - bugfix: Unless you idle for several minutes near the supermatter before it's been + turned on, you should no longer be at risk of taking toxloss (Including those + few spots in cargo maintenance). + - rscadd: Shutoff valve monitoring console can now remotely control shutoff valves. + Heroman3003: + - tweak: FBP repair can no longer be done through the space suits. + - tweak: Surgery can no longer be done through the space suits. + Shadow Quill: + - tweak: Batons will no longer harmbaton on disarm intent, instead doing so on grab/harm. + Woodrat: + - wip: Added sofas (no options to build one in round yet, will be added after this + pull). + - rscadd: Add neonsigns, currently one neon sign, Cafe. (Code is copy pasta from + holosigns). + - rscadd: Add boxes with mugs and cups. + - tweak: Neon signs and holosigns now emit light while on. + - maptweak: Merged the Coffee Shop with the Library. + - maptweak: Moved the Locker Room to where the Coffee Shop was, adjusted the holodeck. + - maptweak: Old Locker Room turned into a construction area. + - maptweak: Adjusted holodeck maps to new orientation. + - tweak: Changed sprite of barcode scanner. + - tweak: Cleaned up furniture icon dmi, fixed arm rest icons for shuttle chairs. +2020-02-28: + Cerebulon: + - rscadd: Added cataloguer info for the radioactive manhole cover and decoupled + engine PoIs + - tweak: Renamed several PoIs to have more descriptive/immersive names + - rscadd: Most items can now be placed precisely on tables and racks. + - rscadd: Thrown items now land on a random spot on the target tile. + Nalarac: + - tweak: The 'enable helmet camera' verb has been moved from the object tab to the + hardsuit tab. + Neerti: + - rscadd: Adds an in-game feedback system that can be activated in the server configuration. + Can be accessed from the lobby, with a button next to the other lobby buttons. + Additional features and restrictions on usage are controlled by the server configuration. + leshana: + - bugfix: NTNet Quantum Relay can be constructed/deconstructed without runtimes. + lorilili: + - tweak: You can now place defibs in rechargers. + - imageadd: Adds Holographic PDA type. + - soundadd: Skrell may now *warble. +2020-03-11: + Cerebulon: + - soundadd: Added button sounds to various machines. + Mechoid: + - rscadd: Added Hardpoint Actuator equipment for Exosuits, allowing them (And most + effectively, Ripleys) to swap components on the fly, after a short delay. + - rscadd: Added Exosuit Inflatables Deployer, allowing exosuits to pick up and deploy + inflatables. + - rscadd: Added Exosuit-mounted screwdriver, wirecutters, and welding laser, to + help round-out the tool-based equipment types. + - tweak: Incendiary exo weapons now use fire modifiers instead of fire stacks. + - tweak: Ignition effects from weapons now use fire modifiers instead of fire stacks. + - bugfix: Exosuit shocker armor now retaliates properly against melee. + - rscadd: Add RIG components to robotics mechfab, plus incredibly basic belt-voidsuit + RIG. + - rscadd: Add Graphite, made by compressing coal, presently only used heavily in + RIG components. + Neerti: + - tweak: The 'cut' and 'pulse' buttons in the hacking interface now check both hands + for tools, instead of only the active hand. + - tweak: The textual indicators at the bottom of the hacking window will now go + bold when they change, until the next window refresh. + - tweak: Hacking an Autolathe no longer requires you to hack it using the Autolathe's + main window, but instead opens the hacking window like everything else. + schnayy: + - rscadd: Adds yeast as a reagent. It can be found in the kitchen vendor and in + cargo kitchen supply crates. + - tweak: Bread now calls for 5 units yeast instead of an egg, and baguettes and + croissants call for 5 units yeast in addition to former ingredients. + - rscadd: Corn oil added to the Dinnerware vendor and the Booze-o-Mat. + - imageadd: Sprites for peanut butter, mayo, and yeast condiments. + - bugfix: Boiled slime core now links to the proper sprite. +2020-03-20: + Aronai/Arokha: + - tweak: You can now fill buckets (, beakers, etc.,) from water tiles. + Cerebulon: + - soundadd: Added sounds when dropping/throwing items. Toggleable in preferences. + - soundadd: Added incidental sounds to several item interactions. + Mechoid: + - rscadd: 'Energy Daggerpens (20): Disguised energy-knives, which do 15 searing + on melee, or 30 when thrown.' + - rscadd: 'Thieves gloves (30): Special gloves that allow you to peep in others'' + backpacks and belts, and plant items in their bags / pockets.' + - rscadd: 'Buzzer Ring (30): Makes your first two punches electrically charged, + first with 25 damage in a shock, then approximately 12.5 damage in the second. + If the charge is over 90%, you can force-defib a corpse, even if it''s a mindless + one. Damage rules still apply, however time-of-death does not.' + - rscadd: 'Resource Crate (60): A crate of uranium, phoron, gold, silver, osmium, + and plasteel.' + - rscadd: 'Exotic Plantlife Crate (20): A crate of numerous random seeds.' + - rscadd: 'Spare Organ Crate (20): A crate of bioprinted organs.' + - rscadd: 'Graviton goggles (15): A pair of combined meson/material goggles.' + - rscadd: 'Integrated Circuit Printer (10): An upgraded circuit printer used to + make integrated machine.' + - rscadd: 'Flamethrower (60): A large, flame-based weapon.' + - rscadd: '8 Concussion Grenades (30): A box of eight concussion grenades.' + - rscadd: '4 Hunting Traps (30): A box of four hunting-traps, similar to those found + in the explorer vendor.' + - rscadd: '3 Virus Samples (40): A box of three unique virus samples.' + - rscadd: 'Quickdraw Syringe Case (20): A case that can hold six syringes, and rapidly + deploy them. Fits in your pocket.' + - rscadd: 'Clotting Injector Case (20): A case that starts with 3 clotting med injectors + instead.' + - rscadd: 'Bonemed Injector Case (20): A case that starts with bonemeds.' + - tweak: Announcement costs lowered to be more equivalent. + - tweak: Egun changed from 60 to 30 TC. It is nowhere near as powerful as a lascannon. + - tweak: Exosuit rigged laser from 60 to 30 TC. + - tweak: Xray gun from 85 to 60 TC. + - tweak: Augments can now be used by everyone, as robot-specific ones will require + FBP organ revamp. + - tweak: Augment guns use slightly less blood / system instability to charge, so + it doesn't kill you dead in moments. + - bugfix: Anti-Materiel Rifle can once again be used with thermals. + - bugfix: Energy Shields work again, and can be colored. + Meghan-Rossi: + - tweak: Language keys are now case-sensitive. + - tweak: The language key for Chimpanzee has changed from 6 to C to resolve a conflict + with EAL. + - tweak: The language key for Bird has changed from m to B to resolve a conflict + with Mouse. + - tweak: All other language keys are now lowercase-only. + Neerti: + - tweak: Holsters can now be worn alongside webbing vests. + - soundadd: Receiving an antag role will now play a sound to the new antagonist. + - soundadd: Having laws changed as a silicon (AI or Borg) will now play a sound + and show the changed law in the chat. + - soundadd: Being offered a ghost role while a ghost will now play a sound. + - soundadd: Someone attempting to revive someone else will play a sound to the player + being revived, if they are not in their body. + - rscadd: Most Non-hitscan projectiles now have a pixel-perfect visual effect when + they impact something, or when they expire from moving too far without hitting + anything. + - soundadd: Projectiles can now have sounds for when they hit someone. They can + also have a different sound when they hit something solid like a wall. + - soundadd: A sound is now played when a projectile 'narrowly misses' someone. + - rsctweak: Getting hit with a projectile is now more noticeable in the chat log, + with bigger text. Only the person who got hit will see the bigger text. + PrismaticGynoid: + - bugfix: Fixes xenoarch artifacts breaking when performing excavation correctly. + TheFurryFeline: + - bugfix: Fixes lack of easily accessible Response Team shortcut to type in. Type + .k or :k to speak on the channel. + schnayy: + - rscadd: Adds Sabitsuki and Bedhead Longest hairstyles. + - tweak: Adjusts pixels on the Jessica, Celeb Curls, and Beach Waves hairstyles. +2020-03-27: + Arokha: + - rscadd: Ported VChat. If you find any messages that are not sorted by any filters, + or that you feel are sorted incorrectly, please submit a bug report on our issue + tracker on github. + Atermonera: + - rscadd: Basic distillery (not the industrial-) will ping when it reaches its target + temperature. + - tweak: Basic distillery uses logistic curve to determine temperature change, and + should be much faster. + - tweak: Industrial distillery respects gas laws, particularly as pertains to low + temperatures. + - bugfix: Prometheans can be slipped by disarm intent again + Leshana: + - rscadd: Added skybox parallax background for space. + - rscadd: Baystation12 style Overmap + - tweak: Make transit turfs (shuttle transit) actually look like they move in the + right direction. + Mechoid: + - bugfix: Artifact shields now work again. + - bugfix: Anomaly batteries work again. + - rscadd: Archaeology sites can have unique batteries, syringes, rings, and 'clubs'. + - rscadd: Multiple artifact effects added, in order to provide more spice, from + naughty to nice. + - tweak: Tweaks to normal artifact finds to be more unique. + Shadow-Quill: + - rscadd: Adds emergency backup cells to most light fixtures + - tweak: AIs can turn emergency lighting on and off by clicking light fixtures. + Flickering the lights has been moved to alt-click. +2020-04-05: + Atermonera: + - bugfix: Headphones (and other two-ear clothing items) don't break the off-ear + slot when click-dragged to unequip. + Neerti: + - tweak: The eject button on both the Chemical Dispenser and Chem Master will place + the ejected beaker into your hands, instead of on top of the machine, if possible. + (Requested by Nalarac.) + - tweak: Suit sensor consoles now display a friendly textual indicator of what z-level + someone is on, instead of a number. They will also now avoid spoiling the names + of Points of Interest. + - tweak: The beakers containing Cryoxadone near cryogenics are now labeled. (Requested + by Nalarac.) + - bugfix: The sleeper consoles now finally face towards the sleepers, at last. It + only took a year for someone to fix it. + novacat: + - rscadd: Adds action buttons for scoping all sniper weapons. +2020-04-20: + Atermonera: + - bugfix: Circuit clothes can have accessories attached. + - tweak: Control-shift-click on circuit clothes to use items on the circuit. + - tweak: Employment records can have comments similar to medical records. + - rscadd: Added a preference to switch between a few extra modes of examining things. + Verb in the preferences tab. + - rscadd: Added Combat Logs filter category, to filter messages from things hitting + you. This category will also eat up most other messages that are red and bold, + please report any such messages that aren't specifically related to punching + things. + - rscadd: Added categories for sorting various types of admin logs. + - rscadd: Adds a preference to forcibly disable (or enable) VChat. Useful mostly + for people on linux, to skip the 60s waiting period where it tries to work and + keeps you from seeing chat. Reloading VChat or reconnecting to the server are + required for any changes to the preference to take effect. Support for issues + that arise as a result of this preference is not guaranteed. + Leshana: + - rscadd: Glass Emergency Shutters are now constructable and deconstructing them + will give you the glass back. + Neerti: + - rscadd: All sources of stasis (sleepers, stasis bags) will prolong the amount + of time that lets someone be revived by a defib, proportional to how powerful + the stasis effect is. + - tweak: Opening a stasis bag that's being used now gives a prompt to confirm if + you want to open it and make the bag expire. No more misclicks making doctors + want to murder you. +2020-04-29: + Leshana: + - rscadd: Ship Helm, Sensors, Navigation, and Engine Control consoles are now de-/constructable. + - rscadd: Exploration (Overmap) Shuttle Console is now de-/constructable. + - tweak: Mappers no longer need to varedit shuttle_tag on shuttle consoles. + - rscadd: Admin Start Now verb can be used at any time during startup and it won't + actually start the game until initialization is completed. + - rscadd: Lobby stat panel shows time remaining on lobby votes and if the server + is done initializing. + Neerti: + - rscadd: You can now eat as much food as you want, even while 'full'. + Novacat: + - tweak: Re-enabled dual wielding penalties for most weapons that had them. + - rscadd: New dual-wielding sprites for weapons that needed them and did not have + them. + Shadow Quill: + - bugfix: Fixes the 'broken/damaged' message when an airlock is just broken. + - tweak: Heavy duty cell chargers now have flashing lights as they charge! When + all the lights are flashing, that means the cell is done. + atlantiscze: + - rscadd: Shutoff valve monitoring is now also available as a modular computer program. + Its UI has also been cleaned up a little. + - rscadd: Research robot module now has basic exploration and xenoarchaeology tools. +2020-05-13: + Atermonera: + - rscadd: Added a preference to control multilingual parsing behaviour, with a few + different modes. Should hopefully be less punishing to people who stutter and + use hyphens as a language key. + - tweak: The examine mode preference should now persist across reconnections during + a single round, but if the server is fully restarted it still appears to reset. + This issue is also present for the multilingual preference, and I'm still looking + into it. Savefiles are cryptic. + Layne: + - rscadd: Added Promethean language. + Mechoid: + - rscadd: Adds more interactions with animals, like shearing and taming. + - rscadd: New PoIs + - rscadd: Thermal poncho attachment, has minor slowdown, but gives thermal protection + to the armor it is attached to. + - rscadd: Mercenaries now drop their guns again. Most likely to be broken, however + they can be repaired. Examining when adjacent will allow you to inspect the + gun for what is needed. + - rscadd: Mercenary Snipers now exist. They will telegraph their shots approximately + 2 seconds in advance, and can fire at 14 tiles away. Will occasionally drop + pieces of their PTRs that survive combat. + - tweak: Clothing can now check attachments for temperature resistance. + - bugfix: MHD Howitzer beam effect actually exists again. + - bugfix: Xenoresin ground cover is properly colored again. + atlantiscze: + - rscadd: Robots can now search loot piles. + - rscadd: Hardsuits now allow backpacks to be carried in storage slot. This is limited + to hardsuits which are worn on the back slot. + - rscadd: SMES units now have automatic load balancing both on inputs and outputs + - rscadd: SMES units (and derived objects, such as PSUs) can now have more than + one input terminal. This allows for input from more otherwise isolated power + networks. + - tweak: Completely redesigned cell rack PSUs, removed ghetto variant. Cell rack + PSUs now support multiple power cells and hot-swapping of cells during operation. + This allows for either charging multiple cells at once in one device (directly + from power cable) or for powering up various machinery with only a power cell. + They are still inferior to SMESes in pretty much all aspects. + - tweak: Multitool on a cable now shows nicer results with large currents (uses + kW or MW accordingly) + - tweak: Multitool may be now used to change colour of cable coils. + - tweak: Supermatter delamination effects have been tweaked. Delamination is considerably + less laggy, and less directly destructive. Instead, it causes larger health + hazard and secondary engineering problems such as power outage or partial damage + of solar arrays. +2020-06-21: + Arokha: + - rscadd: New sprites for janicart + - tweak: Alt-click helpers for stowing mop, chemicals on janicart + Atermonera: + - rscadd: Added verb to export vchat logs, found in OOC tab when vchat has successfully + loaded. + - tweak: Vchat only sends you enough messages to fill your buffer on reconnect, + instead of all of them. + Billy Bangles: + - rscadd: Light and dark marble floor tiles can now be crafted with marble sheets. + Greenjoe: + - rscadd: Added a wrist-bound PDA, selectable from the PDA selection menu in char + setup. it can go in the glove slot along with the ID and belt slots, and shows + on your character's wrist no matter which of those 3 slots you put it in! + KasparoVv: + - rscadd: You can now quickly cycle hrough previous or next hair/facial styles at + character creation. + - rscadd: Use the -mv- button to pick a marking and place it above of another on + your character. Saves you from pressing up or down a bunch. + - tweak: Ports color_square() from Paradise for colour previews, cleaning up pref. + code & correct alignment issue w/ nested tables. + - tweak: Markings are now properly aligned within a table. +2020-08-03: + Cerebulon: + - imageadd: Added new book sprites, replaced old book sprites. + - rscadd: Added sticky notes, orderable from cargo + - rscadd: You can now carve graffiti into suitable walls/floors with sharp objects. + - rscadd: Trash, graffiti, dirt (Not blood), noticeboards and stickynotes are now + persistent across rounds. This is admin-toggleable. + Mechoid: + - rscadd: Adds a glass jar subtype, the glass tank, that can be used to hold live + fish. Remember to add water! + Rykka Stormheart: + - rscadd: Ported over Aurora Cooking from AuroraStation and Citadel-RP! + - rscadd: Recipes are separate per appliance, and all appliances have a use! + - rscadd: Please take note, Chefs, to pre-heat you appliances at the start of your + shift. + - rscadd: Fryer Recipes require batter before they can be made! + - rscadd: Fire alarms will go off if you burn food! + - rscadd: The largest change - Cooking takes TIME. Around 6 minutes for the largest + recipes in the game. + - rscadd: 'Too many other changes to list - refer to PR #7344 https://github.com/PolarisSS13/Polaris/pull/7344' +2020-08-06: + Cerebulon: + - rscadd: Added new mobs Fire Bugs, Ice Hares, Tymisian Moths and Siffets to surface + spawnlists. Also added a new dog breed, woof. + ForFoxSake: + - rscadd: Ported tgstation styled magazine restocking. Hit a bullet on a table or + floor with a partially empty magazine to start restocking. + Mechoid: + - rscadd: Exosuits now have internal components, mostly like borgs, but larger. + - rscadd: Autolathes can use plastic and plasteel. + - rscadd: Autolathes can have tiered recipes, based on their manipulator rating. + - tweak: Exosuit base health has been lowered due to the changes to damage processing. + Rykka Stormheart: + - rscadd: Blast Doors will now crush people, if they are on the same turf when it + closes, and throw them to an adjacent open turf. + - rscadd: The damage should be delayed enough that you can walk out of the door + before the sprite animation finishes and you will be safe. The delay is being + reviewed, and will likely be adjusted after sufficient feedback is gathered. + - rscadd: Blast doors and shutters (the types that go on bar/kitchen/etc) will also + throw items on their tiles. +2020-08-20: + Atermonera: + - maptweak: Mapped Overmap sensors onto the Southern Cross. Deck 2, central ring, + starboard side. Departmental sensor installations and dedicated rooms may be + added in the future. + - wip: To use the new sensors, you first have to click on them, hit 'Reconnect' + on the window, close the window, then reopen it to get the console to link up + with the sensors properly. + - wip: Enabled overmap event generation. This doesn't really do anything yet because + the shuttles haven't been upgraded, but it's very pretty! + BlinsKot: + - rscadd: You can now alt-click to turn on the washing machine. + - rscadd: You can now alt-click on a mech while piloting it to toggle strafing. + Blinskot: + - rscadd: You can now alt-click on a mech while piloting it to toggle strafing. + - rscadd: You can now alt-click to turn on the washing machine. + Cerebulon: + - rscadd: Added extended flavour text to most things related to commercial vending + machines and their contents. + - rscadd: Added chewing gum, lollipops and chewing tobacco. Unwrap it and place + it in your mask slot like a cigarette. + - rscadd: Added snack food, vending drink and beer brand variety. + - imageadd: New booze bottle, coffee, juice, snack and cigarette packet sprites. + Lorilili: + - tweak: Skrellian blood is now hemocyanin-based and regenerates with copper, not + iron. + - rscadd: You can now wear caution signs and warning cones. + - rscadd: You can now point using shift and middle mouse button. + Mechoid: + - rscadd: Mortiferin added in place of old Necroxadone as a normal chem recipe. + - tweak: Necroxadone changed to a more powerful alternative to Mortiferin which + works even on corpses without bloodflow. + - rscadd: Added reagent pumps. You can refill water tanks planetside! + - rscadd: Added reagent hoses. Only used player-side by tanks, pumps, and spray + nozzles to move reagents from one container to another. + Meghan Rossi: + - bugfix: Cyborgs can now put things into oven dishes with their grippers + - bugfix: Cyborgs can now put oven dishes in the oven with their grippers + - tweak: Bots that are idle in doorways (including firedoors and blastdoors) will + move out of the way. + - rscadd: Multiple cleanbots will no longer attempt to clean the same tile at the + same time. + - rscadd: Cleanbots will now clean tiles closer to them first. + - bugfix: You can now use duct tape on yourself. + - rscadd: Ghosts now have a toggleable security HUD. Use the 'Toggle Security HUD' + verb in the ghost tab to enable it + - rscadd: Ghosts can now shift-click things to examine them. + - rscadd: Ghosts can now alt-click adjacent things to open the turf tab. + - bugfix: You can now build plating on grass with floor tiles. + - rscadd: Improved descriptions for some floors. + - rscadd: The rapid service fabricator (found on service borgs) can now produce + metamorphic pint glasses. + - rscadd: The party supplies and bar supplies crates orderable from cargo now contain + metamorphic pint glasses. + - rscadd: The autolathe can now produce metamorphic pint and half-pint glasses. + - rscadd: The autolathe can now produce all drinking glasses in batches of 5 or + 10. + Nyria: + - rscadd: Added volume settings, available in character setup or from the Preferences + tab. + - rscadd: More settings and affected sounds may be added at a later date. + - rscadd: Added a TGui window to control the new settings with shiny sliders. + Rykka Stormheart: + - rscadd: Adds a mech vs mech combat system for the toy mechs earned from arcades + and found around the station. + - rscadd: You can initiate combat with yourself by hitting a toy mech with another + toy mech, or fight another player if you attack a player holding a mech toy + with your own mech toy while not on harm intent. + - rscadd: Each mech has its own health stat and special ability that they'll use + in combat against each other. + SplinterGP: + - rscadd: Added verb for FBP's to change their monitor display. + - rscdel: Removed monitor mask item(replaced by verb). + Subber: + - rscadd: 'Added a new prosthetic sprite set: Cyber Solutions - Outdated.' +2020-09-06: + Atermonera: + - tweak: You can use Move Up/Down to traverse ladders. No popup 'Which way do you + want to go?' windows required for bidirectional ladders!. + Killian: + - tweak: Added a bunch more random spawners for mapping use. + - tweak: You can now inject reagents directly into a synth's 'blood' stream using + syringes and hypos (inc. borg hypos). Taking oil/coolant samples is still impossible. + Kot: + - tweak: Mecha drills can now butcher dead mobs better. Like gibs and gore and guts + stuff. + Lorilili: + - rscadd: You can now pet borgs on help intent and punch on hurt intent. Old behavior + is now grab intent. + Lorilili (Port from Aurora): + - rscadd: Added knee-high and thigh-high jackboots. + - imageadd: Replaced laceup and leather shoes with oxford shoes. + - imageadd: Replaced standard shoe and high-top sprites with newer ones. + Mechoid: + - maptweak: Mapped distillery into Chemistry, beside the Grinder. + - maptweak: Moves wrapper, spacecleaner, and labeller from the grinder table to + the Chem locker. + - rscadd: Added distilling recipe for Synthetic Plasma, which acts as a blood-restoration + of 1.2 units per synthplas. Also orderable in cargo. + Rykka Stormheart: + - rscadd: Adds Ambience Chance and Repeating Ambience Preferences into Globals, + underneath Client FPS + - rscadd: Random-Ambience-Frequency controls how long before it checks if it can + play ambience to you again. Setting it to 0 disables the random re-play of ambience. + - rscadd: Ambience Chance affects the % chance to play ambience to your client. + It defaults to 35%, but can be set from 0 to 100 to disable it or always play + every time you move into an area or have the Random Ambience check called. + Shadow Larkens: + - rscadd: Added the ability to right click and lower preferences for jobs in the + Occupation Menu. + SplinterGP: + - rscadd: Adds new hailer masks with quotes with sound, allowing you to use a hailer + on a face mask to combine them. + - soundadd: Adds new sound effects for hailer face masks. diff --git a/html/changelogs/Cerebulon - machinesounds.yml b/html/changelogs/Cerebulon - machinesounds.yml new file mode 100644 index 0000000000..fee9629a4f --- /dev/null +++ b/html/changelogs/Cerebulon - machinesounds.yml @@ -0,0 +1,4 @@ +author: Cerebulon +delete-after: True +changes: + - soundadd: "Added button sounds to various machines." diff --git a/html/changelogs/KasparoVy - PR - 7760.yml b/html/changelogs/KasparoVy - PR - 7760.yml new file mode 100644 index 0000000000..44df74a4a5 --- /dev/null +++ b/html/changelogs/KasparoVy - PR - 7760.yml @@ -0,0 +1,13 @@ +author: KasparoVy +delete-after: True +changes: + - imageadd: Adds orange Teshari goggles, selectable in the loadout. + - imageadd: Adds blindfold & new white (recolorable) blindfold to loadout. + - imageadd: Adds species-fitted Teshari ring sprites. + - imageadd: Adds species-fitted Teshari hudpatches & white blindfold. + - imageadd: Adds full selection of Teshari belted cloaks. + - imageadd: Adds full selection of non-job Teshari hooded cloaks. + - rscadd: Adds a bunch of Teshari worksuits (sprites already existed). + - imageadd: Adds some species-fitted Teshari jacket accessories (tan, charcoal, navy, burgundy, checkered). + - tweak: Updates all Teshari undercoats and cloaks with new sprites from downstreams. + - bugfix: Fixes Teshari captain glove sprites. diff --git a/html/changelogs/Mechoid - Encumbrance.yml b/html/changelogs/Mechoid - Encumbrance.yml new file mode 100644 index 0000000000..4c735bd9de --- /dev/null +++ b/html/changelogs/Mechoid - Encumbrance.yml @@ -0,0 +1,4 @@ +author: Mechoid +delete-after: True +changes: + - rscadd: "Added system for exosuit over-encumbrance. Combat mechs and Ripleys have higher than default." diff --git a/html/changelogs/Meghan Rossi - atmosanalyzer.yml b/html/changelogs/Meghan Rossi - atmosanalyzer.yml new file mode 100644 index 0000000000..336b875578 --- /dev/null +++ b/html/changelogs/Meghan Rossi - atmosanalyzer.yml @@ -0,0 +1,4 @@ +author: Meghan-Rossi +delete-after: True +changes: + - bugfix: "Fixed some objects giving duplicate results when an analyzer was used on them" \ No newline at end of file diff --git a/html/changelogs/Meghan Rossi - borosilicate shard fix.yml b/html/changelogs/Meghan Rossi - borosilicate shard fix.yml new file mode 100644 index 0000000000..491d3380aa --- /dev/null +++ b/html/changelogs/Meghan Rossi - borosilicate shard fix.yml @@ -0,0 +1,4 @@ +author: Meghan-Rossi +delete-after: True +changes: + - bugfix: "Fixed borosilicate glass not producing shards in most situations." \ No newline at end of file diff --git a/html/changelogs/Meghan Rossi - fix infinite ratburgers.yml b/html/changelogs/Meghan Rossi - fix infinite ratburgers.yml new file mode 100644 index 0000000000..5932db7e4c --- /dev/null +++ b/html/changelogs/Meghan Rossi - fix infinite ratburgers.yml @@ -0,0 +1,4 @@ +author: Meghan-Rossi +delete-after: True +changes: + - bugfix: "Cooking a mouse into a mouseburger now uses up the mouse." \ No newline at end of file diff --git a/html/changelogs/Meghan Rossi - fix omni filters.yml b/html/changelogs/Meghan Rossi - fix omni filters.yml new file mode 100644 index 0000000000..595dd331e7 --- /dev/null +++ b/html/changelogs/Meghan Rossi - fix omni filters.yml @@ -0,0 +1,4 @@ +author: Meghan-Rossi +delete-after: True +changes: + - bugfix: "Fixed omni filters reacting incorrectly to configuration changes that swap ports." \ No newline at end of file diff --git a/html/changelogs/Meghan Rossi - isolator fix.yml b/html/changelogs/Meghan Rossi - isolator fix.yml new file mode 100644 index 0000000000..4801a45890 --- /dev/null +++ b/html/changelogs/Meghan Rossi - isolator fix.yml @@ -0,0 +1,4 @@ +author: Meghan-Rossi +delete-after: True +changes: + - bugfix: "Blood from artifacts will no longer break the pathogenic isolator." \ No newline at end of file diff --git a/html/changelogs/Meghan Rossi - poiareas.yml b/html/changelogs/Meghan Rossi - poiareas.yml new file mode 100644 index 0000000000..2b845c8d26 --- /dev/null +++ b/html/changelogs/Meghan Rossi - poiareas.yml @@ -0,0 +1,4 @@ +author: Meghan-Rossi +delete-after: True +changes: + - bugfix: "Fixed some mountain POIs sometimes overlapping in odd ways" \ No newline at end of file diff --git a/html/changelogs/Meghan Rossi - stripping.yml b/html/changelogs/Meghan Rossi - stripping.yml new file mode 100644 index 0000000000..25a4e95bec --- /dev/null +++ b/html/changelogs/Meghan Rossi - stripping.yml @@ -0,0 +1,4 @@ +author: Meghan-Rossi +delete-after: True +changes: + - tweak: "If you try to put someone in one of their own slots using the stripping menu, now you will instead try to strip that slot." \ No newline at end of file diff --git a/html/changelogs/Meghan Rossi - tesla dissipation.yml b/html/changelogs/Meghan Rossi - tesla dissipation.yml new file mode 100644 index 0000000000..2ee721ad9a --- /dev/null +++ b/html/changelogs/Meghan Rossi - tesla dissipation.yml @@ -0,0 +1,4 @@ +author: Meghan-Rossi +delete-after: True +changes: + - tweak: "The tesla energy ball will now eventually disappear if not kept charged with the particle accelerator" \ No newline at end of file diff --git a/html/changelogs/Meghan Rossi - the_teslagen.yml b/html/changelogs/Meghan Rossi - the_teslagen.yml new file mode 100644 index 0000000000..efa9d81ba4 --- /dev/null +++ b/html/changelogs/Meghan Rossi - the_teslagen.yml @@ -0,0 +1,4 @@ +author: Meghan-Rossi +delete-after: True +changes: + - rscadd: "The Tesla Generator is now available from cargo. Coils and grounding rods for it may be printed on the protolathe and autolathe, respectively." \ No newline at end of file diff --git a/html/changelogs/Meghan Rossi - triglyceride taste.yml b/html/changelogs/Meghan Rossi - triglyceride taste.yml new file mode 100644 index 0000000000..c18e6ff8e9 --- /dev/null +++ b/html/changelogs/Meghan Rossi - triglyceride taste.yml @@ -0,0 +1,4 @@ +author: Meghan-Rossi +delete-after: True +changes: + - bugfix: "Fat (triglyceride) now tastes greasy instead of bitter." \ No newline at end of file diff --git a/html/changelogs/Meghan Rossi - wall machine layering.yml b/html/changelogs/Meghan Rossi - wall machine layering.yml new file mode 100644 index 0000000000..1e3f903681 --- /dev/null +++ b/html/changelogs/Meghan Rossi - wall machine layering.yml @@ -0,0 +1,4 @@ +author: Meghan-Rossi +delete-after: True +changes: + - bugfix: "If you place wall-mounted machines such as status displays on a window, they will no longer be hidden underneath the window." \ No newline at end of file diff --git a/html/changelogs/Poojawa - Sunesoundsntoggles.yml b/html/changelogs/Poojawa - Sunesoundsntoggles.yml new file mode 100644 index 0000000000..ed329d766e --- /dev/null +++ b/html/changelogs/Poojawa - Sunesoundsntoggles.yml @@ -0,0 +1,37 @@ +################################ +# Example Changelog File +# +# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. +# +# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) +# When it is, any changes listed below will disappear. +# +# Valid Prefixes: +# bugfix +# wip (For works in progress) +# tweak +# soundadd +# sounddel +# rscadd (general adding of nice things) +# rscdel (general deleting of nice things) +# imageadd +# imagedel +# maptweak +# spellcheck (typo fixes) +# experiment +################################# + +# Your name. +author: Poojawa + +# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. +delete-after: True + +# Any changes you've made. See valid prefix list above. +# INDENT WITH TWO SPACES. NOT TABS. SPACES. +# SCREW THIS UP AND IT WON'T WORK. +# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. +# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. +changes: + - soundadd: "Added my fancy vore sounds." + - rscadd: "Porting of a few QoL Citadel changes to vore menu related to sounds." \ No newline at end of file diff --git a/html/changelogs/Poojawa - devourfeedprefs.yml b/html/changelogs/Poojawa - devourfeedprefs.yml new file mode 100644 index 0000000000..5fe418cc80 --- /dev/null +++ b/html/changelogs/Poojawa - devourfeedprefs.yml @@ -0,0 +1,37 @@ +################################ +# Example Changelog File +# +# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. +# +# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) +# When it is, any changes listed below will disappear. +# +# Valid Prefixes: +# bugfix +# wip (For works in progress) +# tweak +# soundadd +# sounddel +# rscadd (general adding of nice things) +# rscdel (general deleting of nice things) +# imageadd +# imagedel +# maptweak +# spellcheck (typo fixes) +# experiment +################################# + +# Your name. +author: Poojawa + +# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. +delete-after: True + +# Any changes you've made. See valid prefix list above. +# INDENT WITH TWO SPACES. NOT TABS. SPACES. +# SCREW THIS UP AND IT WON'T WORK. +# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. +# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. +changes: + - rscadd: "Applies Feeding and Devourable prefs." + - bugfix: "Made VoreUI toggles a lot more clear of what mode they're in." \ No newline at end of file diff --git a/html/changelogs/Runa Dacino - Exosuit gripper tweak.yml b/html/changelogs/Runa Dacino - Exosuit gripper tweak.yml new file mode 100644 index 0000000000..7a8539afce --- /dev/null +++ b/html/changelogs/Runa Dacino - Exosuit gripper tweak.yml @@ -0,0 +1,5 @@ +author: RunaDacino +delete-after: True +changes: + - rscadd: "Enabled research borgs equipped with 'exosuit gripper' to be able to replace internal exosuit parts like actuators, to upgrade or to repair" + diff --git a/html/changelogs/SubberTheFabulous-PR-7642.yml b/html/changelogs/SubberTheFabulous-PR-7642.yml new file mode 100644 index 0000000000..a816794d44 --- /dev/null +++ b/html/changelogs/SubberTheFabulous-PR-7642.yml @@ -0,0 +1,4 @@ +author: Subber +delete-after: True +changes: + - rscadd: "Added two new antag augments to traitor uplink: armblade and handblade." diff --git a/html/changelogs/Woodrat - Vote.yml b/html/changelogs/Woodrat - Vote.yml new file mode 100644 index 0000000000..872c80edfa --- /dev/null +++ b/html/changelogs/Woodrat - Vote.yml @@ -0,0 +1,4 @@ +author: Woodrat +delete-after: True +changes: + - tweak: "Changes vote notification sound to that of World Server in order to help people realize there is a vote occurring." diff --git a/html/changelogs/atermonera_stairsv2.yml b/html/changelogs/atermonera_stairsv2.yml new file mode 100644 index 0000000000..507d52570a --- /dev/null +++ b/html/changelogs/atermonera_stairsv2.yml @@ -0,0 +1,8 @@ +author: Atermonera +delete-after: True +changes: + - tweak: "Stairs have been completely reworked, and now consist of multi-tile constructs built from lower, middle, and upper stair pieces, and an openspace in the floor." + - rscadd: "To go up and down stairs, simply step upon the lower/upper stair pieces, and you'll be moved automatically if the stairs are in working condition. Any grabbed or dragged items will be brought with you." + - rscadd: "If the lower stair piece is missing (or even if it's not), but the middle and upper sections are present, you can climb up the middle section by click-dragging from your character to the middle stair." + - rscadd: "If you step onto the open space, you will fall down the stairs. Teshari players, consider yourselves warned." + - rscadd: "Stairs remain unconstructable in-round (Doing so would also require a way to make openspaces), but there are spawners rooted on the middle stair (as with old stairs) that will create a completed stair and can be spawned in by admins/mappers." \ No newline at end of file diff --git a/html/changelogs/mechoid - RoboticsRigs.yml b/html/changelogs/mechoid - RoboticsRigs.yml new file mode 100644 index 0000000000..f7023732ea --- /dev/null +++ b/html/changelogs/mechoid - RoboticsRigs.yml @@ -0,0 +1,38 @@ +################################ +# Example Changelog File +# +# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. +# +# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) +# When it is, any changes listed below will disappear. +# +# Valid Prefixes: +# bugfix +# wip (For works in progress) +# tweak +# soundadd +# sounddel +# rscadd (general adding of nice things) +# rscdel (general deleting of nice things) +# imageadd +# imagedel +# maptweak +# spellcheck (typo fixes) +# experiment +################################# + +# Your name. +author: Mechoid + +# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. +delete-after: True + +# Any changes you've made. See valid prefix list above. +# INDENT WITH TWO SPACES. NOT TABS. SPACES. +# SCREW THIS UP AND IT WON'T WORK. +# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. +# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. +changes: + - tweak: "Move Rig modules to more granular files" + - rscadd: "Add RIG components to robotics mechfab, plus incredibly basic belt-voidsuit RIG." + - rscadd: "Add Graphite, made by compressing coal, presently only used heavily in RIG components." diff --git a/html/changelogs/mechoid - butchery.yml b/html/changelogs/mechoid - butchery.yml new file mode 100644 index 0000000000..598b574356 --- /dev/null +++ b/html/changelogs/mechoid - butchery.yml @@ -0,0 +1,37 @@ +################################ +# Example Changelog File +# +# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. +# +# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) +# When it is, any changes listed below will disappear. +# +# Valid Prefixes: +# bugfix +# wip (For works in progress) +# tweak +# soundadd +# sounddel +# rscadd (general adding of nice things) +# rscdel (general deleting of nice things) +# imageadd +# imagedel +# maptweak +# spellcheck (typo fixes) +# experiment +################################# + +# Your name. +author: Mechoid + +# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. +delete-after: True + +# Any changes you've made. See valid prefix list above. +# INDENT WITH TWO SPACES. NOT TABS. SPACES. +# SCREW THIS UP AND IT WON'T WORK. +# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. +# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. +changes: + - rscadd: "Animals can be butchered for organs and hide. Requires scraping (sharp), washing (water or washing machine), and then drying (bonfire or drying rack)." + - rscadd: "Organs can be butchered for meat, named \"[organ] meat\". Heart meat, liver meat, etc. Brains from player mobs cannot be butchered." diff --git a/html/changelogs/mechoid - exoexpansion.yml b/html/changelogs/mechoid - exoexpansion.yml new file mode 100644 index 0000000000..c8a399fe79 --- /dev/null +++ b/html/changelogs/mechoid - exoexpansion.yml @@ -0,0 +1,42 @@ +################################ +# Example Changelog File +# +# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. +# +# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) +# When it is, any changes listed below will disappear. +# +# Valid Prefixes: +# bugfix +# wip (For works in progress) +# tweak +# soundadd +# sounddel +# rscadd (general adding of nice things) +# rscdel (general deleting of nice things) +# imageadd +# imagedel +# maptweak +# spellcheck (typo fixes) +# experiment +################################# + +# Your name. +author: Mechoid + +# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. +delete-after: True + +# Any changes you've made. See valid prefix list above. +# INDENT WITH TWO SPACES. NOT TABS. SPACES. +# SCREW THIS UP AND IT WON'T WORK. +# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. +# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. +changes: + - rscadd: "Hardpoint Actuator equipment for Exosuits, allowing them (And most effectively, Ripleys) to swap components on the fly, after a short delay." + - rscadd: "Exo Inflatables Deployer, allowing exosuits to pick up and deploy inflatables." + - rscadd: "Exo screwdriver, wirecutters, and welding laser, to help round-out the tool-based equipment types." + - rscadd: "Fire modifiers based on stacks added, to be used by the damage system tweaked above." + - tweak: "Incendiary exo weapons tweaked to conform with fire change." + - tweak: "Ignition effects from weapons changed from the old fire-system to the modifier fire system." + - bugfix: "Shocker now retaliates properly against melee." diff --git a/html/changelogs/mechoid - hydroupkeep.yml b/html/changelogs/mechoid - hydroupkeep.yml new file mode 100644 index 0000000000..023ba1495e --- /dev/null +++ b/html/changelogs/mechoid - hydroupkeep.yml @@ -0,0 +1,6 @@ +author: Mechoid +delete-after: True +changes: + - rscadd: "Adds Wurmwoad, a suspiciously worm-like plant that produces pods of spice." + - rscadd: "Adds Wurmwoad to the service borg synthesizer." + - bugfix: "Service borgs can work with kitchenware again." diff --git a/html/changelogs/neerti-hacking_QoL.yml b/html/changelogs/neerti-hacking_QoL.yml new file mode 100644 index 0000000000..3aa3bd9e2e --- /dev/null +++ b/html/changelogs/neerti-hacking_QoL.yml @@ -0,0 +1,38 @@ +################################ +# Example Changelog File +# +# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. +# +# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) +# When it is, any changes listed below will disappear. +# +# Valid Prefixes: +# bugfix +# wip (For works in progress) +# tweak +# soundadd +# sounddel +# rscadd (general adding of nice things) +# rscdel (general deleting of nice things) +# imageadd +# imagedel +# maptweak +# spellcheck (typo fixes) +# experiment +################################# + +# Your name. +author: Neerti + +# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. +delete-after: True + +# Any changes you've made. See valid prefix list above. +# INDENT WITH TWO SPACES. NOT TABS. SPACES. +# SCREW THIS UP AND IT WON'T WORK. +# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. +# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. +changes: + - tweak: "The 'cut' and 'pulse' buttons in the hacking interface now check all available hands for tools, instead of only the active hand." + - tweak: "The textual indicators at the bottom of the hacking window will now go bold when they change, until the next window refresh." + - tweak: "Hacking an Autolathe no longer requires you to hack it using the Autolathe's main window, but instead opens the hacking window like everything else." diff --git a/html/changelogs/schnayy - cooking adjustments.yml b/html/changelogs/schnayy - cooking adjustments.yml new file mode 100644 index 0000000000..b45ba131d7 --- /dev/null +++ b/html/changelogs/schnayy - cooking adjustments.yml @@ -0,0 +1,10 @@ +author: schnayy + +delete-after: True + +changes: + - rscadd: "Adds the reagent yeast. It can be found in the kitchen vendor and in cargo kitchen supply crates." + - tweak: "Bread now calls for 5 units yeast instead of an egg, and baguettes and croissants call for 5 units yeast in addition to former ingredients." + - rscadd: "Corn oil added to the Dinnerware vendor and the Booze-o-Mat." + - imageadd: "Sprites for peanut butter, mayo, and yeast condiments." + - bugfix: "Boiled slime core now links to the proper sprite." \ No newline at end of file diff --git a/html/changelogs/woodrat - WR_shutters.yml b/html/changelogs/woodrat - WR_shutters.yml new file mode 100644 index 0000000000..4e8a24e018 --- /dev/null +++ b/html/changelogs/woodrat - WR_shutters.yml @@ -0,0 +1,37 @@ +################################ +# Example Changelog File +# +# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. +# +# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) +# When it is, any changes listed below will disappear. +# +# Valid Prefixes: +# bugfix +# wip (For works in progress) +# tweak +# soundadd +# sounddel +# rscadd (general adding of nice things) +# rscdel (general deleting of nice things) +# imageadd +# imagedel +# maptweak +# spellcheck (typo fixes) +# experiment +################################# + +# Your name. +author: Woodrat + +# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. +delete-after: True + +# Any changes you've made. See valid prefix list above. +# INDENT WITH TWO SPACES. NOT TABS. SPACES. +# SCREW THIS UP AND IT WON'T WORK. +# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. +# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. +changes: + - rscadd: "Added new shutters ported from World." + - tweak: "Replaced lightswitch, request console, newscaster sprite with one from Virgo." \ No newline at end of file diff --git a/html/changelogs/woodrat - idtweaks.yml b/html/changelogs/woodrat - idtweaks.yml new file mode 100644 index 0000000000..4c5edc6471 --- /dev/null +++ b/html/changelogs/woodrat - idtweaks.yml @@ -0,0 +1,36 @@ +################################ +# Example Changelog File +# +# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. +# +# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) +# When it is, any changes listed below will disappear. +# +# Valid Prefixes: +# bugfix +# wip (For works in progress) +# tweak +# soundadd +# sounddel +# rscadd (general adding of nice things) +# rscdel (general deleting of nice things) +# imageadd +# imagedel +# maptweak +# spellcheck (typo fixes) +# experiment +################################# + +# Your name. +author: Woodrat + +# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. +delete-after: True + +# Any changes you've made. See valid prefix list above. +# INDENT WITH TWO SPACES. NOT TABS. SPACES. +# SCREW THIS UP AND IT WON'T WORK. +# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. +# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. +changes: + - tweak: "Minor adjustment of ID icons." \ No newline at end of file diff --git a/tools/ci/build_tgui.sh b/tools/ci/build_tgui.sh old mode 100755 new mode 100644 diff --git a/tools/ci/compile_and_run.sh b/tools/ci/compile_and_run.sh old mode 100755 new mode 100644 diff --git a/tools/ci/install_build_deps.sh b/tools/ci/install_build_deps.sh old mode 100755 new mode 100644 diff --git a/tools/ci/install_byond.sh b/tools/ci/install_byond.sh old mode 100755 new mode 100644 diff --git a/tools/ci/validate_files.sh b/tools/ci/validate_files.sh old mode 100755 new mode 100644 From 2d76cfb40d36327506c917c2f8b58c1be81cefed Mon Sep 17 00:00:00 2001 From: Heroman Date: Fri, 9 Apr 2021 16:49:41 +1000 Subject: [PATCH 06/45] Updates Virgo 4 lighting --- code/modules/planet/virgo4_vr.dm | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/code/modules/planet/virgo4_vr.dm b/code/modules/planet/virgo4_vr.dm index 50c0b8426e..ceacaaa18c 100644 --- a/code/modules/planet/virgo4_vr.dm +++ b/code/modules/planet/virgo4_vr.dm @@ -32,35 +32,35 @@ var/datum/planet/virgo4/planet_virgo4 = null var/min = 0 switch(sun_position) - if(0 to 0.30) // Night - low_brightness = 0.1 + if(0 to 0.20) // Night + low_brightness = 0.3 low_color = "#000066" - high_brightness = 0.2 + high_brightness = 0.5 high_color = "#66004D" min = 0 - if(0.30 to 0.40) // Twilight - low_brightness = 0.4 + if(0.20 to 0.30) // Twilight + low_brightness = 0.5 low_color = "#66004D" - high_brightness = 0.6 + high_brightness = 0.9 high_color = "#CC3300" min = 0.40 - if(0.40 to 0.50) // Sunrise/set - low_brightness = 0.7 + if(0.30 to 0.40) // Sunrise/set + low_brightness = 0.9 low_color = "#CC3300" - high_brightness = 0.9 + high_brightness = 3.0 high_color = "#FF9933" min = 0.50 - if(0.50 to 1.00) // Noon - low_brightness = 1 + if(0.40 to 1.00) // Noon + low_brightness = 3.0 low_color = "#DDDDDD" - high_brightness = 2 + high_brightness = 10.0 high_color = "#FFFFFF" min = 0.70 From 2c257aafcb4c177ff384547806ff14fd14bab42e Mon Sep 17 00:00:00 2001 From: Heroman Date: Fri, 9 Apr 2021 18:20:44 +1000 Subject: [PATCH 07/45] Updates Listening Post gateway submap --- maps/gateway_vr/listeningpost.dm | 83 +- maps/gateway_vr/listeningpost.dmm | 39712 ++++++++-------- maps/tether_better/submaps/_tether_submaps.dm | 4 +- maps/tether_better/tether_defines.dm | 1 - 4 files changed, 19953 insertions(+), 19847 deletions(-) diff --git a/maps/gateway_vr/listeningpost.dm b/maps/gateway_vr/listeningpost.dm index 52caafffb3..0c031d3436 100644 --- a/maps/gateway_vr/listeningpost.dm +++ b/maps/gateway_vr/listeningpost.dm @@ -2,30 +2,29 @@ initial_generic_waypoints = list("tether_excursion_listeningpost") scanner_name = "Strange Asteroid" scanner_desc = @{"[i]Registration[/i]: UNKNOWN -[i]Class[/i]: Installation -[i]Transponder[/i]: None Detected -[b]Notice[/b]: Emitting encrypted radio-frequency traffic"} +[i]Class[/i]: Wreckage +[i]Transponder[/i]: None Detected"} -/obj/item/weapon/paper/listneningpost/mission +/obj/item/weapon/paper/listeningpost/mission name = "\improper Operation: Watchtower" info = {"Mission Details: You have been assigned to a newly constructed listening post - constructed within an asteroid in Nanotrasen space to monitor their plasma mining operations. + constructed within an asteroid in Nanotrasen space to monitor their phoron mining operations. Accurate intel is crucial to the success of our operatives onboard, do not fail us."} -/obj/item/weapon/paper/listneningpost/reciept +/obj/item/weapon/paper/listeningpost/reciept name = "\improper SpacEx reciept" info = {"1 x Stechtkin pistol plus ammo - $600
    1 x silencer - $200
    shipping charge - $4360
    total - $5160"} //////// 2558 //////// -/obj/item/weapon/paper/listneningpost/year2558/april +/obj/item/weapon/paper/listeningpost/year2558/april name = "\improper April 2558 report" info = {"A good start to the operation: intercepted Nanotrasen military communications. A convoy is scheduled to transfer nuclear warheads to a new military base. This is as good a chance as any to get our hands on some heavy weaponry, I suggest we take it."} -/obj/item/weapon/paper/listneningpost/year2558/may +/obj/item/weapon/paper/listeningpost/year2558/may name = "\improper May 2558 report" info = {"I have intercepted faint transmissions from what appears to be some sort of pirate radio station. They do not appear to be relevant to my assignment. I also learned that @@ -33,34 +32,34 @@ attack in March. Ever since Townes got killed, we've lost our eyes on the inside at Nanotrasen. Hence my being here..."} -/obj/item/weapon/paper/listneningpost/year2558/june +/obj/item/weapon/paper/listeningpost/year2558/june name = "\improper June 2558 Report" info = {"Sounds like Nanotrasen stepped up their recruitment efforts. Virgo is no longer a secluded research station, and its scientists are no longer hand-picked. This could be a major oppertunity for us to start snooping around."} -/obj/item/weapon/paper/listneningpost/year2558/july +/obj/item/weapon/paper/listeningpost/year2558/july name = "\improper July 2558 Report" info = {"The crew has at least tripled in size since NT got rid of the application-based process of recruitment. We've managed to find a few people interested in aiding our cause. From atmospherics sabotoge to straight up bombing the place, we've got several people ready to go in posing as nothing but more grey tide. It's perfect."} -/obj/item/weapon/paper/listneningpost/year2558/august +/obj/item/weapon/paper/listeningpost/year2558/august name = "\improper August 2558 Report" info = {"Sounds like our agents have been successful in rattling things up. With their recuitment policies laxed, we've been able to carry out several attacks on the VORE. It sounds like we're the least of their problems, though. They've discovered a new technology. Something they're calling Redspace."} -/obj/item/weapon/paper/listneningpost/year2558/september +/obj/item/weapon/paper/listeningpost/year2558/september name = "\improper September 2558 Report" info = {"Something REALLY BAD is brewing at the VORE. This Redspace shit seems to have attracted the attention of the cult of Nar-Sie. I think Nanotrasen is trying to weaponize it. We need to put a stop to this before Nanotrasen can use these weapons against innocent people and rival companies."} -/obj/item/weapon/paper/listneningpost/year2558/october +/obj/item/weapon/paper/listeningpost/year2558/october name = "\improper October 2558 Report" info = {"Oh my god, if it weren't for the impending doom, I'd be laughing my ass off at all the hell VORE has put up with this month. Near mutiny over a retarded clown, @@ -71,7 +70,7 @@ in an army from another dimension. We have no time left. We have to strike while there's still something worth saving."} -/obj/item/weapon/paper/listneningpost/year2558/november +/obj/item/weapon/paper/listeningpost/year2558/november name = "\improper November 2558 Report" info = {"Maybe these VORE people aren't so bad after all. Mike says they actually HELPED during our (apparently failed) attack on the Citadel. Shame they work for an evil corporation @@ -80,7 +79,7 @@ crazy guy showed up on the station claiming he's from 1945. The crew seems to think it's legit though. Maybe he is. I don't think he is though. I'll keep monitoring the situation."} -/obj/item/weapon/paper/listneningpost/year2558/december +/obj/item/weapon/paper/listeningpost/year2558/december name = "\improper December 2558 Report" info = {"We hired a merc to capture their top Redspace scientist Kisuke Gema. Unfortunately, Colonel Morgan was a fucking idiot as usual and turned his back for half a second, and the nerd cut @@ -92,7 +91,7 @@ //////// 2559 //////// -/obj/item/weapon/paper/listneningpost/year2559/january +/obj/item/weapon/paper/listeningpost/year2559/january name = "\improper January 2559 Report" info = {"So, this guy from 1945 is legit. His name is Chase Monroe and he's a former Seargent in the USCM or something. Although I feel like the USCM didn't exist in 1945. Also a pirate @@ -101,7 +100,7 @@ blow several bombs on the station, and even steal the nuke. VORE's security forces are showing serious signs of weakness. Maybe we could exploit this."} -/obj/item/weapon/paper/listneningpost/year2559/february +/obj/item/weapon/paper/listeningpost/year2559/february name = "\improper February 2559 Report" info = {"Sounds like the World War 2 guy from Earth brought some unwanted friends along. Early in the month, a battlecruiser showed up out of nowhere and started shooting up the station @@ -110,7 +109,7 @@ the Soviets got a beef with these guys too. Sounds like they jacked one of the Soviet's ships. Makes sense, because a battleship like that doesn't just appear out of nowhere."} -/obj/item/weapon/paper/listneningpost/year2559/march +/obj/item/weapon/paper/listeningpost/year2559/march name = "\improper March 2559 Report" info = {"Hard to believe it's already been a year. NT's private navy has been running exercises more often than usual. They also replaced the Icarus with a new and more heavily armed cruiser called @@ -121,7 +120,7 @@ say about Nanotrasen. The Truth will set us free. The truth about all the atrocities Nanotrasen has done over the years."} -/obj/item/weapon/paper/listneningpost/year2559/april +/obj/item/weapon/paper/listeningpost/year2559/april name = "\improper April 2559 Report" info = {"We were approached today by a man calling himself the 'Werwolf', alleged to be part of that group that attacked Nanotrasen in early February. We never understood his motives WHY he attacked them. @@ -131,13 +130,13 @@ I think we're going to take the deal. When I get confirmation, I'll forward a line to Mike and Dave to make the trade."} -/obj/item/weapon/paper/listneningpost/year2559/may +/obj/item/weapon/paper/listeningpost/year2559/may name = "\improper May 2559 Report" info = {"V.O.R.E. found something. An abandoned space station with a weapon called a mind flayer. There's also rumor about some sort of a secret weapon NT was developing; a singularity bomb. Nothing of else of real interest to report."} -/obj/item/weapon/paper/listneningpost/year2559/june +/obj/item/weapon/paper/listeningpost/year2559/june name = "\improper June 2559 Report" info = {"The WW2 guy is dead. Went out in a blaze of glory killing Space Nazis. Mike and Dave are pissed. They apparently broke protocol and went to help the V.O.R.E. crew in the attack, and they want to @@ -146,7 +145,7 @@ NanoTrasen to deal with. Curiously, NanoTrasen refuses to officially support helping to remove this threat. Possible collaberation?"} -/obj/item/weapon/paper/listneningpost/year2559/july +/obj/item/weapon/paper/listeningpost/year2559/july name = "\improper July 2559 Report" info = {"USDF ships have been spotted in the area. Admiral Glenn Pink is on board. This guy went MIA almost ten years ago, and now he's back? Why? Apparently he's got some kind of connection with V.O.R.E.'s @@ -154,7 +153,7 @@ plot. I don't know who this Admiral Pink is, but I guess Ace has at least a couple friends in high places."} -/obj/item/weapon/paper/listneningpost/year2559/august +/obj/item/weapon/paper/listeningpost/year2559/august name = "\improper August 2559 Report" info = {"So, the reason Admiral Pink showed up in the last report was because these Space Nazis hijacked one of his vessels; the USDF Jormungandr or something. Well, the crazy bastards took it back. @@ -166,27 +165,27 @@ arm was destroyed, and with it, all of his genetic information to get around his cloning disorder. So he's finally out of our hair."} -/obj/item/weapon/paper/listneningpost/year2559/september +/obj/item/weapon/paper/listeningpost/year2559/september name = "\improper September 2559 Report" info = {"Of course it's not that simple. The nerd is back from the dead. Wonderful. I don't know how but he's back, or they have a fake Kisuke Gema, or whatever bullshit. In other news, the station has been slated for demolition. They're shipping a new Mark-3 Exodus-class station from Bay Shipyards all the way from the NanoTrasen branch in Nyx. The demolition keeps getting delayed."} -/obj/item/weapon/paper/listneningpost/year2559/october +/obj/item/weapon/paper/listeningpost/year2559/october name = "\improper October 2559 Report" info = {"Station was demolished and operations were put on pause for a whole week. In other news, captain Ace reportedly got a promotion to CentCom but something went wrong. The stronger loyalty implant had a negative effect on him and almost killed him. He was quickly demoted back to Captain. This could be useful information later. Recommend command investigate thoroughly."} -/obj/item/weapon/paper/listneningpost/year2559/november +/obj/item/weapon/paper/listeningpost/year2559/november name = "\improper November 2559 Report" info = {"A clown federation owned vessel called the Calypso was discovered in the Virgo system. It was a ghost ship. Allegedly everyone on board perished due to a joke so funny that everyone laughed themselves to madness, then death. NanoTrasen is trying to cover it up. No one knows why."} -/obj/item/weapon/paper/listneningpost/year2559/december +/obj/item/weapon/paper/listeningpost/year2559/december name = "\improper December 2559 Report" info = {"The V.O.R.E. discovered a new gateway location; a clown temple. We need to send someone to see this. Reportedly it's full of tunnel clowns and these mutants called cluwnes. A clown researcher @@ -199,31 +198,35 @@ and see if he wants a job. Ask our contacts on station. Surely one of them knows who's behind the heist."} -/obj/item/weapon/paper/listneningpost/year2560/january +/obj/item/weapon/paper/listeningpost/year2560/january name = "\improper January 2560 Report" info = {"A group of Akula pirates tried to kidnap Kisuke Gema. They succeded, but their leader died of his injuries soon after. The other pirates defected. I wonder why?"} -/obj/item/weapon/paper/listneningpost/year2560/february +/obj/item/weapon/paper/listeningpost/year2560/february name = "\improper February 2560 Report" info = {"There were a few incidents regarding a redspace anomaly in the chapel but the effects have long since subsided. Nothing of major interest otherwise."} -/obj/item/weapon/paper/listneningpost/year2560/march +/obj/item/weapon/paper/listeningpost/year2560/march name = "\improper March 2560 Report" info = {"Very quiet month. Nothing of interest to report. Perhaps the calm before the storm?"} -/obj/item/weapon/paper/listneningpost/year2560/april +/obj/item/weapon/paper/listeningpost/year2560/april name = "\improper April 2560 Report" info = {"A loud, painfully high pitched SSTV signal came across global comms. It seems to be a distress signal of some kind. To what, I have no idea. Efforts to trace the signal's origin have fallen inconclusive."} -/obj/item/weapon/paper/listneningpost/oddreport - name = "\improper Odd Report" - info = {"I wonder how much longer they will accept my empty reports. They will cancel the case soon without - results. When the pickup comes, I will tell them I have lost faith in our cause, and beg them to consider a diplomatic - solution. How many nuclear teams have been dispatched with those nukes? I must try and prevent more from ever being sent. - If they will not listen to reason, I will detonate the warehouse myself. Maybe some day in the immediate future, space - will be peaceful, though I don't intend to live to see it. And that is why I write this down- it is my sacrifice that - stabilised your worlds, traveller. Spare a thought for me, and please attempt to prevent nuclear proliferation, should - it ever rear it's ugly head again. -Donk Co. Operative #451"} \ No newline at end of file +/obj/item/weapon/paper/crumpled/listeningpost/fanfiction + name = "\improper Regarding Latest Report" + info = {"I swear to god, Dave, if you send us your stupid 'Futuristic version of VORE' fanfiction instead of actual + report again 'on accident' even one more time, I'm sending you there myself, and you know better than most + what they do there. Your writing is trash anyway, I bet even those freaks wouldn't like it."} + +/obj/item/weapon/paper/listeningpost/departure + name = "\improper Notice To All Facilities" + info = {"After recent developments and Nanotrasen deal, we're pulling back resources from the Virgo-Erigone system. + Any facility recieving this notice is to collect all valuable equipment and data, then fly to the closest general facility + for debrief and reassignment. And to those outdated trashy outposts specifically: all data must be digital. If it's not already, + make it so. Most importantly, remember: we're at a truce now. No shooting NT goons unless they start getting frisky with restricted areas. + And don't fucking forget to debrief Dave's listening post again."} \ No newline at end of file diff --git a/maps/gateway_vr/listeningpost.dmm b/maps/gateway_vr/listeningpost.dmm index 930ef2e428..63084cda97 100644 --- a/maps/gateway_vr/listeningpost.dmm +++ b/maps/gateway_vr/listeningpost.dmm @@ -1,315 +1,287 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"a" = ( +"aa" = ( /turf/space, /area/space) -"c" = ( +"ab" = ( +/turf/simulated/mineral, +/area/space) +"ac" = ( /turf/simulated/wall/r_wall, /area/awaymission/listeningpost) -"d" = ( -/obj/machinery/power/smes/buildable/point_of_interest{ - desc = "A high-capacity superconducting magnetic energy storage (SMES) unit."; - name = "power storage unit" - }, -/turf/simulated/floor, -/area/awaymission/listeningpost) -"e" = ( -/obj/machinery/door/airlock/external, -/turf/simulated/floor, -/area/awaymission/listeningpost) -"f" = ( -/obj/machinery/door/airlock, -/turf/simulated/floor, -/area/awaymission/listeningpost) -"g" = ( +"ad" = ( +/turf/simulated/wall/rthull, +/area/space) +"ae" = ( +/turf/simulated/shuttle/floor/red/airless, +/area/space) +"af" = ( +/obj/structure/shuttle/engine/heater, +/turf/simulated/wall/rthull, +/area/space) +"ag" = ( /turf/simulated/wall, /area/awaymission/listeningpost) -"h" = ( +"ah" = ( /turf/simulated/mineral, /area/mine/unexplored) -"i" = ( -/turf/simulated/floor, +"ai" = ( +/obj/structure/shuttle/engine/propulsion, +/turf/simulated/shuttle/floor/red/airless, +/area/space) +"aj" = ( +/obj/item/broken_device/random, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/airless, /area/awaymission/listeningpost) -"j" = ( -/obj/structure/table/standard, -/obj/item/weapon/paper/monitorkey, -/obj/item/device/radio/intercom{ - desc = "Talk through this. Evilly"; - frequency = 1213; - name = "Syndicate Intercom"; - pixel_x = 32; - subspace_transmission = 1; - syndie = 1 - }, -/obj/item/clothing/glasses/regular, -/turf/simulated/floor, +"ak" = ( +/obj/structure/frame, +/obj/effect/decal/cleanable/cobweb2, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/airless, /area/awaymission/listeningpost) -"k" = ( -/obj/structure/table/standard, -/turf/simulated/floor, -/area/awaymission/listeningpost) -"l" = ( +"al" = ( /turf/simulated/mineral/floor/vacuum, /area/mine/explored) -"m" = ( -/obj/machinery/computer/message_monitor{ - dir = 4 - }, -/turf/simulated/floor, -/area/awaymission/listeningpost) -"n" = ( -/obj/structure/bed/chair{ - dir = 4 - }, -/mob/living/simple_mob/humanoid/merc{ - desc = "A weary looking syndicate operative."; - faction = "syndicate" - }, -/turf/simulated/floor, -/area/awaymission/listeningpost) -"o" = ( -/obj/structure/table/standard, -/obj/item/weapon/paper{ - info = "Nothing of interest to report."; - name = "november report" - }, -/obj/item/weapon/pen, -/turf/simulated/floor, -/area/awaymission/listeningpost) -"p" = ( -/obj/item/device/radio/intercom{ - desc = "Talk through this. Evilly"; - frequency = 1213; - name = "Syndicate Intercom"; - pixel_x = 32; - subspace_transmission = 1; - syndie = 1 - }, -/turf/simulated/floor, -/area/awaymission/listeningpost) -"q" = ( -/obj/structure/table/rack, -/obj/item/clothing/suit/space/syndicate, -/obj/item/clothing/mask/gas, -/obj/item/clothing/head/helmet/space/syndicate, -/turf/simulated/floor, -/area/awaymission/listeningpost) -"r" = ( +"am" = ( /obj/machinery/door/airlock, -/obj/item/weapon/paper{ - info = "I wonder how much longer they will accept my empty reports. They will cancel the case soon without results. When the pickup comes, I will tell them I have lost faith in our cause, and beg them to consider a diplomatic solution. How many nuclear teams have been dispatched with those nukes? I must try and prevent more from ever being sent. If they will not listen to reason, I will detonate the warehouse myself. Maybe some day in the immediate future, space will be peaceful, though I don't intend to live to see it. And that is why I write this down- it is my sacrifice that stabilised your worlds, traveller. Spare a thought for me, and please attempt to prevent nuclear proliferation, should it ever rear it's ugly head again. -Donk Co. Operative #451"; - name = "odd report" - }, -/obj/item/weapon/gun/projectile/pistol, -/obj/item/weapon/silencer, -/turf/simulated/floor, +/obj/effect/decal/cleanable/dirt, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/airless, /area/awaymission/listeningpost) -"s" = ( +"an" = ( +/obj/effect/decal/remains/human, +/obj/item/clothing/suit/space/void/merc, +/obj/item/clothing/head/helmet/space/void/merc, +/obj/item/clothing/glasses/regular, +/turf/simulated/mineral/floor/vacuum, +/area/space) +"ao" = ( +/obj/structure/table/standard, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/airless, +/area/awaymission/listeningpost) +"ap" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/airless, +/area/awaymission/listeningpost) +"aq" = ( +/obj/item/weapon/pen, +/obj/item/weapon/paper/listeningpost/departure, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/airless, +/area/awaymission/listeningpost) +"ar" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/airless, +/area/awaymission/listeningpost) +"as" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, /turf/simulated/mineral, /area/mine/unexplored) -"t" = ( +"at" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/simulated/mineral, /area/mine/unexplored) -"u" = ( -/obj/structure/disposaloutlet{ - dir = 4 - }, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, +"au" = ( +/obj/machinery/door/airlock/external, +/obj/effect/decal/cleanable/dirt, /turf/simulated/floor/airless, -/area) -"v" = ( -/obj/structure/bed, -/obj/item/weapon/bedsheet/brown, -/turf/simulated/floor, /area/awaymission/listeningpost) -"w" = ( -/obj/structure/table/standard, -/obj/item/device/flashlight/lamp, -/turf/simulated/floor, +"av" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/item/weapon/paper/listeningpost/year2558/april, +/obj/item/weapon/paper/listeningpost/year2558/may, +/obj/item/weapon/paper/listeningpost/year2558/june, +/obj/item/weapon/paper/listeningpost/year2558/july, +/obj/item/weapon/paper/listeningpost/year2558/august, +/obj/item/weapon/paper/listeningpost/year2558/september, +/obj/item/weapon/paper/listeningpost/year2558/october, +/obj/item/weapon/paper/listeningpost/year2558/november, +/obj/item/weapon/paper/listeningpost/year2558/december, +/obj/item/weapon/paper/listeningpost/year2559/january, +/obj/item/weapon/paper/listeningpost/year2559/february, +/obj/item/weapon/paper/listeningpost/year2559/march, +/obj/item/weapon/paper/listeningpost/year2559/april, +/obj/item/weapon/paper/listeningpost/year2559/may, +/obj/item/weapon/paper/listeningpost/year2559/june, +/obj/item/weapon/paper/listeningpost/year2559/july, +/obj/item/weapon/paper/listeningpost/year2559/august, +/obj/item/weapon/paper/listeningpost/year2559/september, +/obj/item/weapon/paper/listeningpost/year2559/october, +/obj/item/weapon/paper/listeningpost/year2559/november, +/obj/item/weapon/paper/listeningpost/year2559/december, +/obj/item/weapon/paper/listeningpost/year2560/january, +/obj/item/weapon/paper/listeningpost/year2560/february, +/obj/item/weapon/paper/listeningpost/year2560/march, +/obj/item/weapon/paper/listeningpost/year2560/april, +/turf/simulated/shuttle/floor/red/airless, +/area/space) +"aw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/airless, /area/awaymission/listeningpost) -"x" = ( -/obj/machinery/vending/snack, -/turf/simulated/floor, -/area/awaymission/listeningpost) -"y" = ( +"ax" = ( +/obj/structure/bed/chair/bay/comfy/red{ + dir = 1 + }, +/obj/item/weapon/tank/oxygen, +/turf/simulated/shuttle/floor/red/airless, +/area/space) +"ay" = ( /obj/structure/disposalpipe/segment, /turf/simulated/mineral, /area/mine/unexplored) -"z" = ( -/obj/machinery/vending/cola, -/turf/simulated/floor, +"az" = ( +/obj/structure/door_assembly/door_assembly_ext, +/obj/effect/decal/cleanable/dirt, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/airless, /area/awaymission/listeningpost) -"A" = ( -/obj/structure/closet, -/obj/item/clothing/gloves/boxing, -/turf/simulated/floor, -/area/awaymission/listeningpost) -"B" = ( -/obj/structure/filingcabinet, -/obj/item/weapon/paper{ - info = "A good start to the operation: intercepted Nanotrasen military communications. A convoy is scheduled to transfer nuclear warheads to a new military base. This is as good a chance as any to get our hands on some heavy weaponry, I suggest we take it."; - name = "april report" - }, -/obj/item/weapon/paper{ - info = "Nothing of real interest to report this month. I have intercepted faint transmissions from what appears to be some sort of pirate radio station. They do not appear to be relevant to my assignment."; - name = "may report" - }, -/obj/item/weapon/paper{ - info = "Nanotrasen communications have been noticably less frequent recently. The pirate radio station I found last month has been transmitting pro-Nanotrasen propaganda. I will continue to monitor it."; - name = "june report" - }, -/obj/item/weapon/paper{ - info = "Nothing of interest to report."; - name = "july report" - }, -/obj/item/weapon/paper{ - info = "Nothing of interest to report."; - name = "august report" - }, -/obj/item/weapon/paper{ - info = "Nothing of interest to report."; - name = "september report" - }, -/obj/item/weapon/paper{ - info = "Nothing of interest to report."; - name = "october report" - }, -/obj/item/weapon/paper{ - info = "1 x Stechtkin pistol - $600
    1 x silencer - $200
    shipping charge - $4360
    total - $5160"; - name = "receipt" - }, -/turf/simulated/floor, -/area/awaymission/listeningpost) -"C" = ( -/obj/structure/table/standard, -/obj/item/weapon/paper{ - info = "Mission Details: You have been assigned to a newly constructed listening post constructed within an asteroid in Nanotrasen space to monitor their plasma mining operations. Accurate intel is crucial to the success of our operatives onboard, do not fail us."; - name = "mission briefing" - }, -/turf/simulated/floor, -/area/awaymission/listeningpost) -"D" = ( -/obj/machinery/disposal, -/obj/structure/disposalpipe/trunk{ +"aA" = ( +/obj/structure/frame/computer{ dir = 4 }, -/turf/simulated/floor, +/obj/effect/decal/cleanable/dirt, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/airless, /area/awaymission/listeningpost) -"E" = ( +"aB" = ( +/obj/item/weapon/gun/projectile/pistol, +/turf/simulated/shuttle/floor/red/airless, +/area/space) +"aC" = ( +/obj/structure/bed/chair{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/airless, +/area/awaymission/listeningpost) +"aD" = ( +/obj/item/weapon/circuitboard/broken, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/airless, +/area/awaymission/listeningpost) +"aE" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/simulated/wall/r_wall, /area/awaymission/listeningpost) -"F" = ( +"aF" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, /turf/simulated/mineral, /area/mine/unexplored) -"G" = ( -/obj/machinery/door/airlock{ - name = "Toilet" - }, -/turf/simulated/floor, +"aG" = ( +/obj/structure/table/standard, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/airless, /area/awaymission/listeningpost) -"H" = ( -/turf/simulated/floor/tiled/freezer, +"aH" = ( +/obj/structure/salvageable/server, +/obj/effect/decal/cleanable/dirt, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/airless, /area/awaymission/listeningpost) -"I" = ( -/obj/machinery/shower{ - icon_state = "shower"; - dir = 8 - }, -/turf/simulated/floor/tiled/freezer, +"aI" = ( +/obj/structure/table/rack, +/obj/item/weapon/paper/listeningpost/reciept, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/airless, /area/awaymission/listeningpost) -"J" = ( -/obj/structure/toilet{ - icon_state = "toilet00"; - dir = 8 - }, -/turf/simulated/floor/tiled/freezer, +"aJ" = ( +/obj/machinery/door/airlock, +/obj/item/weapon/silencer, +/obj/effect/decal/cleanable/dirt, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/airless, /area/awaymission/listeningpost) -"K" = ( +"aK" = ( /turf/simulated/mineral/floor, /area/mine/unexplored) -"L" = ( +"aL" = ( /turf/simulated/floor/greengrid, /area/mine/explored) -"M" = ( +"aM" = ( /turf/simulated/mineral/floor, /area/mine/explored) -"N" = ( +"aN" = ( /obj/machinery/gateway{ icon_state = "off"; dir = 9 }, /turf/simulated/floor/greengrid, /area/mine/explored) -"O" = ( +"aO" = ( /obj/machinery/gateway{ icon_state = "off"; dir = 1 }, /turf/simulated/floor/greengrid, /area/mine/explored) -"P" = ( +"aP" = ( /obj/machinery/gateway{ icon_state = "off"; dir = 5 }, /turf/simulated/floor/greengrid, /area/mine/explored) -"Q" = ( +"aQ" = ( /obj/machinery/gateway{ icon_state = "off"; dir = 8 }, /turf/simulated/floor/greengrid, /area/mine/explored) -"R" = ( +"aR" = ( /obj/machinery/gateway/centeraway, /turf/simulated/floor/greengrid, /area/mine/explored) -"S" = ( +"aS" = ( /obj/machinery/gateway{ icon_state = "off"; dir = 4 }, /turf/simulated/floor/greengrid, /area/mine/explored) -"T" = ( +"aT" = ( /obj/machinery/gateway{ icon_state = "off"; dir = 10 }, /turf/simulated/floor/greengrid, /area/mine/explored) -"U" = ( +"aU" = ( /obj/machinery/gateway, /turf/simulated/floor/greengrid, /area/mine/explored) -"V" = ( +"aV" = ( /obj/machinery/gateway{ icon_state = "off"; dir = 6 }, /turf/simulated/floor/greengrid, /area/mine/explored) -"W" = ( +"aW" = ( /obj/effect/overmap/visitable/sector/tether_gateway/listeningpost, /turf/space, /area/space) -"Y" = ( +"aX" = ( +/obj/structure/frame/computer, +/turf/simulated/shuttle/floor/red/airless, +/area/space) +"aY" = ( /obj/effect/shuttle_landmark{ base_area = /area/space; base_turf = /turf/space; @@ -319,19884 +291,20016 @@ }, /turf/space, /area/space) +"aZ" = ( +/obj/structure/disposalpipe/broken{ + dir = 8 + }, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/airless, +/area) +"ba" = ( +/obj/structure/bed, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/airless, +/area/awaymission/listeningpost) +"bb" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/cobweb2, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/airless, +/area/awaymission/listeningpost) +"bc" = ( +/obj/item/weapon/card/emag_broken, +/turf/space, +/area/space) +"bd" = ( +/obj/structure/salvageable/implant_container_os, +/turf/simulated/shuttle/floor/red/airless, +/area/space) +"be" = ( +/obj/structure/salvageable/data, +/turf/simulated/shuttle/floor/red/airless, +/area/space) +"bf" = ( +/obj/structure/salvageable/machine, +/turf/simulated/shuttle/floor/red/airless, +/area/space) +"bg" = ( +/obj/structure/door_assembly/door_assembly_ext, +/turf/simulated/shuttle/floor/red/airless, +/area/space) +"bh" = ( +/obj/item/broken_device/random, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/airless, +/area/awaymission/listeningpost) +"bi" = ( +/obj/structure/salvageable/data, +/obj/effect/decal/cleanable/cobweb2, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/airless, +/area/awaymission/listeningpost) +"bj" = ( +/obj/item/broken_device/random, +/obj/effect/decal/cleanable/dirt, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/airless, +/area/awaymission/listeningpost) +"bk" = ( +/obj/machinery/door/airlock, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/airless, +/area/awaymission/listeningpost) +"bl" = ( +/obj/structure/salvageable/machine, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/airless, +/area/awaymission/listeningpost) +"bm" = ( +/obj/structure/closet, +/obj/item/weapon/paper/listeningpost/mission, +/obj/effect/decal/cleanable/dirt, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/airless, +/area/awaymission/listeningpost) +"bn" = ( +/obj/structure/filingcabinet, +/obj/effect/decal/cleanable/dirt, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/airless, +/area/awaymission/listeningpost) +"bo" = ( +/obj/structure/salvageable/computer, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/airless, +/area/awaymission/listeningpost) +"bp" = ( +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/airless, +/area/awaymission/listeningpost) +"bq" = ( +/obj/structure/door_assembly, +/obj/effect/decal/cleanable/dirt, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/airless, +/area/awaymission/listeningpost) +"br" = ( +/obj/effect/decal/cleanable/vomit, +/obj/effect/decal/cleanable/dirt, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/airless, +/area/awaymission/listeningpost) +"bs" = ( +/obj/effect/floor_decal/techfloor/hole/right{ + dir = 4 + }, +/obj/item/weapon/broken_bottle, +/obj/effect/decal/cleanable/cobweb2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/airless, +/area/awaymission/listeningpost) +"bt" = ( +/obj/effect/floor_decal/techfloor/hole/right, +/obj/effect/decal/cleanable/dirt, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/airless, +/area/awaymission/listeningpost) +"bu" = ( +/obj/structure/toilet{ + icon_state = "toilet00"; + dir = 8 + }, +/obj/item/weapon/tool/crowbar, +/obj/item/weapon/paper/crumpled/listeningpost/fanfiction, +/obj/effect/decal/cleanable/dirt, +/obj/effect/floor_decal/rust, +/turf/simulated/floor/airless, +/area/awaymission/listeningpost) (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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -W -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aW +aa "} (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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (15,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (16,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (17,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (18,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (19,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (20,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (21,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (22,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (23,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (24,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (25,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (26,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (27,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -l -l -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +al +al +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -l -l -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +al +al +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (41,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (42,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (43,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -h -a -a -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (44,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -h -h -h -h -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (45,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -h -h -h -h -h -h -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (46,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (47,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (48,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -l -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +al +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (49,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -h -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -l -l -l -l -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +al +al +al +al +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (50,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (51,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -K -K -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aK +aK +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (52,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -K -L -M -h -h -h -h -M -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aK +aL +aM +ah +ah +ah +ah +aM +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (53,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -K -L -L -L -h -L -M -M -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aK +aL +aL +aL +ah +aL +aM +aM +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (54,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -K -L -L -N -Q -T -L -L -K -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aK +aL +aL +aN +aQ +aT +aL +aL +aK +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (55,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -L -L -O -R -U -L -L -K -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aL +aL +aO +aR +aU +aL +aL +aK +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (56,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -M -L -P -S -V -L -L -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aM +aL +aP +aS +aV +aL +aL +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (57,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -M -L -L -L -L -L -M -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aM +aL +aL +aL +aL +aL +aM +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (58,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -M -M -L -M -M -M -M -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aM +aM +aL +aM +aM +aM +aM +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (59,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -K -K -K -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aK +aK +aK +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (60,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 -a -a -a -a -h -h -h -a -a -a -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (61,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 -a -a -a -a -h -h -h -h -a -a -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (62,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 -a -a -a -h -h -h -h -h -a -a -h -h -h -h -a -a -a -l -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +aa +aa +ah +ah +ah +ah +aa +aa +aa +al +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (63,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 -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -l -l -l -l -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +al +al +al +al +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (64,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 -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (65,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 -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (66,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 -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (67,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 -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (68,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 -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -l -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +al +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (69,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 -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -l -l -l -l -l -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +al +al +al +al +al +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (70,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 -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -l -l -l -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +al +al +al +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (71,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 -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -l -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +al +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (72,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 -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -l -a -a -a -a -h -h -h -h -h -h -h -h -h -l -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +al +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +al +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (73,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 -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -h -h -h -h -h -h -h -h -h -l -l -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +al +al +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (74,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 -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -h -h -h -h -h -h -h -h -h -h -l -a -l -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +al +aa +al +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (75,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 -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -l -a -l -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +al +aa +al +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (76,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 -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -l -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +al +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (77,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 -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (78,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 -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (79,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 -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (80,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 -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -c -c -c -c -c -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ac +ac +ac +ac +ac +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (81,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 -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -c -v -i -A -c -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ac +ba +ar +bm +ac +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (82,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 -a -a -a -a -h -h -h -h -h -h -h -h -h -h -c -c -c -h -c -w -i -B -c -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ac +ac +ac +ah +ac +bb +bj +bn +ac +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (83,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 -a -a -a -a -h -h -h -h -h -h -h -h -h -c -c -m -c -c -c -g -f -g -c -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ac +ac +aA +ac +ac +ac +ag +bk +ag +ac +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (84,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 -a -a -a -a -h -h -h -h -h -h -h -h -h -c -j -n -p -i -r -i -i -C -c -c -c -c -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ac +ao +aC +aD +aw +aJ +aw +ar +bo +ac +ac +ac +ac +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (85,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 -a -a -a -a -h -h -h -h -h -h -h -c -c -c -k -o -k -i -g -i -i -i -G -H -H -c -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ac +ac +ac +ap +ap +aG +aw +ag +bh +aw +ar +bq +br +bt +ac +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (86,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 -a -a -a -a -h -h -h -h -h -h -h -c -i -f -i -i -i -i -g -i -i -D -g -I -J -c -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ac +aj +am +aq +aw +ar +ar +ag +ar +aw +bp +ag +bs +bu +ac +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (87,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 -a -a -a -a -h -h -h -h -h -h -h -c -d -g -i -i -i -q -g -x -z -E -c -c -c -c -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ac +ak +ag +ar +aw +aH +aI +ag +bi +bl +aE +ac +ac +ac +ac +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (88,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 -a -a -a -a -h -h -h -h -h -h -h -c -c -c -e -e -c -c -c -c -c -E -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ac +ac +ac +au +az +ac +ac +ac +ac +ac +aE +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (89,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 -a -a -a -a -a -h -h -h -h -h -h -h -h -c -i -i -c -h -h -h -h -t -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ac +aw +ar +ac +ah +ah +ah +ah +at +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (90,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 -a -a -a -a -a -h -h -h -h -h -h -h -h -c -i -i -c -h -s -y -y -F -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ac +ar +aw +ac +ah +as +ay +ay +aF +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (91,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 -a -a -a -a -a -a -a -h -h -h -h -h -h -c -e -e -c -h -t -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ac +az +au +ac +ah +at +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (92,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 -a -a -a -a -a -a -a -a -a -h -h -h -h -a -a -a -a -h -t -h -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +aa +aa +aa +aa +ah +at +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (93,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 -a -a -a -a -a -a -a -a -a -a -h -h -h -a -a -a -a -a -u -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +aa +aa +aa +aa +aa +aZ +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (94,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bc +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (95,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -h -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (96,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -a -h -h -h -h -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +aa +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (97,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -a -a -a -h -h -h -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +aa +aa +aa +ah +ah +ah +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (98,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -h -h -h -h -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ab +ab +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ah +ah +ah +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (99,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ab +ab +ab +ab +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (100,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ab +ab +ab +ab +ab +ab +ad +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (101,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ab +ab +ab +ab +ab +ab +ab +an +av +bd +bf +af +ai +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (102,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ab +ab +ab +ab +ab +ab +ab +ax +aB +ae +ae +bg +ae +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (103,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ab +ab +ab +ab +ab +ab +ad +aX +ae +be +be +be +af +ai +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (104,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ab +ab +ab +ab +ab +ab +ad +ad +ad +ad +ad +ad +ad +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (105,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ab +ab +ab +ab +ab +ab +ab +ab +ab +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (106,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ab +ab +ab +ab +ab +ab +ab +ab +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (107,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ab +ab +ab +ab +ab +ab +ab +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (108,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ab +ab +ab +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (109,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (110,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (111,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (112,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (113,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -Y -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aY +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (114,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (115,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (116,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (117,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (118,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (119,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (120,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (121,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (122,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (123,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (124,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (125,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (126,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (127,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (128,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (129,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (130,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (131,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (132,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (133,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (134,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (135,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (136,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (137,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (138,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (139,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} (140,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 -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa "} diff --git a/maps/tether_better/submaps/_tether_submaps.dm b/maps/tether_better/submaps/_tether_submaps.dm index 9d76b0f4d3..7ad00d5fa2 100644 --- a/maps/tether_better/submaps/_tether_submaps.dm +++ b/maps/tether_better/submaps/_tether_submaps.dm @@ -267,14 +267,14 @@ /datum/map_z_level/tether_lateload/gateway_destination name = "Gateway Destination" z = Z_LEVEL_GATEWAY - +/* //Disabled because mercs #include "../../gateway_vr/snow_outpost.dm" /datum/map_template/tether_lateload/gateway/snow_outpost name = "Snow Outpost" desc = "Big snowy area with various outposts." mappath = 'maps/gateway_vr/snow_outpost.dmm' associated_map_datum = /datum/map_z_level/tether_lateload/gateway_destination - +*/ //Disabled because mercs #include "../../gateway_vr/zoo.dm" /datum/map_template/tether_lateload/gateway/zoo name = "Zoo" diff --git a/maps/tether_better/tether_defines.dm b/maps/tether_better/tether_defines.dm index cc7f0b5a97..3d36aad020 100644 --- a/maps/tether_better/tether_defines.dm +++ b/maps/tether_better/tether_defines.dm @@ -159,7 +159,6 @@ ) lateload_single_pick = list( - list("Snow Outpost"), list("Carp Farm"), list("Snow Field"), list("Listening Post") From 9c4739c38c48ab67885b93c76e6cd14479b816e0 Mon Sep 17 00:00:00 2001 From: Heroman Date: Fri, 9 Apr 2021 18:26:21 +1000 Subject: [PATCH 08/45] F-in indents man --- code/modules/planet/virgo4_vr.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/modules/planet/virgo4_vr.dm b/code/modules/planet/virgo4_vr.dm index ceacaaa18c..13302b040a 100644 --- a/code/modules/planet/virgo4_vr.dm +++ b/code/modules/planet/virgo4_vr.dm @@ -40,7 +40,7 @@ var/datum/planet/virgo4/planet_virgo4 = null high_color = "#66004D" min = 0 - if(0.20 to 0.30) // Twilight + if(0.20 to 0.30) // Twilight low_brightness = 0.5 low_color = "#66004D" @@ -48,7 +48,7 @@ var/datum/planet/virgo4/planet_virgo4 = null high_color = "#CC3300" min = 0.40 - if(0.30 to 0.40) // Sunrise/set + if(0.30 to 0.40) // Sunrise/set low_brightness = 0.9 low_color = "#CC3300" @@ -56,7 +56,7 @@ var/datum/planet/virgo4/planet_virgo4 = null high_color = "#FF9933" min = 0.50 - if(0.40 to 1.00) // Noon + if(0.40 to 1.00) // Noon low_brightness = 3.0 low_color = "#DDDDDD" From e090182e5646f78a5bce07059c625a92a2fb8913 Mon Sep 17 00:00:00 2001 From: JoltDerg Date: Fri, 9 Apr 2021 11:02:13 +0100 Subject: [PATCH 09/45] Adds me to the whitelist. https://forum.vore-station.net/viewtopic.php?f=46&t=1943 --- config/alienwhitelist.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/config/alienwhitelist.txt b/config/alienwhitelist.txt index 92dc014f84..ccee935d16 100644 --- a/config/alienwhitelist.txt +++ b/config/alienwhitelist.txt @@ -31,6 +31,7 @@ idcaboutaname - Protean inuzari - Diona jademanique - Black-Eyed Shadekin jademanique - Xenochimera +joltze - Black-Eyed Shadekin khanivore - Protean killjaden - Protean ktccd - Diona From e46a6b396433678966400eb2bc094f4a0ad3d24d Mon Sep 17 00:00:00 2001 From: Heroman Date: Fri, 9 Apr 2021 20:32:48 +1000 Subject: [PATCH 10/45] Actually applies the submap removal to right tether --- maps/tether/submaps/_tether_submaps.dm | 4 ++-- maps/tether/tether_defines.dm | 1 - 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/maps/tether/submaps/_tether_submaps.dm b/maps/tether/submaps/_tether_submaps.dm index a7b7fac5f9..257474a849 100644 --- a/maps/tether/submaps/_tether_submaps.dm +++ b/maps/tether/submaps/_tether_submaps.dm @@ -267,14 +267,14 @@ /datum/map_z_level/tether_lateload/gateway_destination name = "Gateway Destination" z = Z_LEVEL_GATEWAY - +/* // Removed due to heavy merc presence #include "../../gateway_vr/snow_outpost.dm" /datum/map_template/tether_lateload/gateway/snow_outpost name = "Snow Outpost" desc = "Big snowy area with various outposts." mappath = 'maps/gateway_vr/snow_outpost.dmm' associated_map_datum = /datum/map_z_level/tether_lateload/gateway_destination - +*/ #include "../../gateway_vr/zoo.dm" /datum/map_template/tether_lateload/gateway/zoo name = "Zoo" diff --git a/maps/tether/tether_defines.dm b/maps/tether/tether_defines.dm index 88002de593..17ad40190a 100644 --- a/maps/tether/tether_defines.dm +++ b/maps/tether/tether_defines.dm @@ -164,7 +164,6 @@ ) lateload_single_pick = list( - list("Snow Outpost"), list("Carp Farm"), list("Snow Field"), list("Listening Post") From e3c66674e17e0d9c1d5c7855152aa85b2870b0d0 Mon Sep 17 00:00:00 2001 From: Nyksia Date: Fri, 9 Apr 2021 15:51:44 +0000 Subject: [PATCH 11/45] Automatic changelog generation for --- html/changelog.html | 11740 ++++++++-------- html/changelogs/.all_changelog.yml | 10818 +++++++------- html/changelogs/Cerebulon - machinesounds.yml | 4 - html/changelogs/KasparoVy - PR - 7760.yml | 13 - html/changelogs/Mechoid - Encumbrance.yml | 4 - .../Meghan Rossi - atmosanalyzer.yml | 4 - .../Meghan Rossi - borosilicate shard fix.yml | 4 - ...Meghan Rossi - fix infinite ratburgers.yml | 4 - .../Meghan Rossi - fix omni filters.yml | 4 - .../Meghan Rossi - isolator fix.yml | 4 - html/changelogs/Meghan Rossi - poiareas.yml | 4 - html/changelogs/Meghan Rossi - stripping.yml | 4 - .../Meghan Rossi - tesla dissipation.yml | 4 - .../Meghan Rossi - the_teslagen.yml | 4 - .../Meghan Rossi - triglyceride taste.yml | 4 - .../Meghan Rossi - wall machine layering.yml | 4 - .../Poojawa - Sunesoundsntoggles.yml | 37 - html/changelogs/Poojawa - devourfeedprefs.yml | 37 - .../Runa Dacino - Exosuit gripper tweak.yml | 5 - html/changelogs/SubberTheFabulous-PR-7642.yml | 4 - html/changelogs/Woodrat - Vote.yml | 4 - html/changelogs/atermonera_stairsv2.yml | 8 - html/changelogs/mechoid - RoboticsRigs.yml | 38 - html/changelogs/mechoid - butchery.yml | 37 - html/changelogs/mechoid - exoexpansion.yml | 42 - html/changelogs/mechoid - hydroupkeep.yml | 6 - html/changelogs/neerti-hacking_QoL.yml | 38 - .../schnayy - cooking adjustments.yml | 10 - html/changelogs/woodrat - WR_shutters.yml | 37 - html/changelogs/woodrat - idtweaks.yml | 36 - tools/ci/build_tgui.sh | 0 tools/ci/compile_and_run.sh | 0 tools/ci/install_build_deps.sh | 0 tools/ci/install_byond.sh | 0 tools/ci/validate_files.sh | 0 35 files changed, 11380 insertions(+), 11582 deletions(-) delete mode 100644 html/changelogs/Cerebulon - machinesounds.yml delete mode 100644 html/changelogs/KasparoVy - PR - 7760.yml delete mode 100644 html/changelogs/Mechoid - Encumbrance.yml delete mode 100644 html/changelogs/Meghan Rossi - atmosanalyzer.yml delete mode 100644 html/changelogs/Meghan Rossi - borosilicate shard fix.yml delete mode 100644 html/changelogs/Meghan Rossi - fix infinite ratburgers.yml delete mode 100644 html/changelogs/Meghan Rossi - fix omni filters.yml delete mode 100644 html/changelogs/Meghan Rossi - isolator fix.yml delete mode 100644 html/changelogs/Meghan Rossi - poiareas.yml delete mode 100644 html/changelogs/Meghan Rossi - stripping.yml delete mode 100644 html/changelogs/Meghan Rossi - tesla dissipation.yml delete mode 100644 html/changelogs/Meghan Rossi - the_teslagen.yml delete mode 100644 html/changelogs/Meghan Rossi - triglyceride taste.yml delete mode 100644 html/changelogs/Meghan Rossi - wall machine layering.yml delete mode 100644 html/changelogs/Poojawa - Sunesoundsntoggles.yml delete mode 100644 html/changelogs/Poojawa - devourfeedprefs.yml delete mode 100644 html/changelogs/Runa Dacino - Exosuit gripper tweak.yml delete mode 100644 html/changelogs/SubberTheFabulous-PR-7642.yml delete mode 100644 html/changelogs/Woodrat - Vote.yml delete mode 100644 html/changelogs/atermonera_stairsv2.yml delete mode 100644 html/changelogs/mechoid - RoboticsRigs.yml delete mode 100644 html/changelogs/mechoid - butchery.yml delete mode 100644 html/changelogs/mechoid - exoexpansion.yml delete mode 100644 html/changelogs/mechoid - hydroupkeep.yml delete mode 100644 html/changelogs/neerti-hacking_QoL.yml delete mode 100644 html/changelogs/schnayy - cooking adjustments.yml delete mode 100644 html/changelogs/woodrat - WR_shutters.yml delete mode 100644 html/changelogs/woodrat - idtweaks.yml mode change 100644 => 100755 tools/ci/build_tgui.sh mode change 100644 => 100755 tools/ci/compile_and_run.sh mode change 100644 => 100755 tools/ci/install_build_deps.sh mode change 100644 => 100755 tools/ci/install_byond.sh mode change 100644 => 100755 tools/ci/validate_files.sh diff --git a/html/changelog.html b/html/changelog.html index 1ddf4203de..58da4f537b 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -1,5822 +1,5918 @@ - - - - Polaris Changelog - - - - - - - -
    - - - - -
    -
    Space Station 13
    - -

    - Code licensed under AGPLv3. Content licensed under CC BY-SA 3.0.

    - Visit our IRC channel: #polaris on irc.sorcery.net -
    - -
    Polaris Credit List - - - - -
    - Current Project Maintainers: -Click Here-
    - Currently Active GitHub contributor list: -Click Here-
    - Main Testers: Anyone who has submitted a bug to the issue tracker.
    - Thanks to: Baystation 12, /tg/ station, /vg/station, GoonStation devs, the original SpaceStation developers and Mockingjay00 for the title image.
    Also a thanks to anybody who has contributed who is not listed here. Ask to be added here on irc.
    -
    Have a bug to report?
    Visit our Issue Tracker.
    -
    - - -
    -

    06 September 2020

    -

    Atermonera updated:

    -
      -
    • You can use Move Up/Down to traverse ladders. No popup 'Which way do you want to go?' windows required for bidirectional ladders!.
    • -
    -

    Killian updated:

    -
      -
    • Added a bunch more random spawners for mapping use.
    • -
    • You can now inject reagents directly into a synth's 'blood' stream using syringes and hypos (inc. borg hypos). Taking oil/coolant samples is still impossible.
    • -
    -

    Kot updated:

    -
      -
    • Mecha drills can now butcher dead mobs better. Like gibs and gore and guts stuff.
    • -
    -

    Lorilili updated:

    -
      -
    • You can now pet borgs on help intent and punch on hurt intent. Old behavior is now grab intent.
    • -
    -

    Lorilili (Port from Aurora) updated:

    -
      -
    • Added knee-high and thigh-high jackboots.
    • -
    • Replaced laceup and leather shoes with oxford shoes.
    • -
    • Replaced standard shoe and high-top sprites with newer ones.
    • -
    -

    Mechoid updated:

    -
      -
    • Mapped distillery into Chemistry, beside the Grinder.
    • -
    • Moves wrapper, spacecleaner, and labeller from the grinder table to the Chem locker.
    • -
    • Added distilling recipe for Synthetic Plasma, which acts as a blood-restoration of 1.2 units per synthplas. Also orderable in cargo.
    • -
    -

    Rykka Stormheart updated:

    -
      -
    • Adds Ambience Chance and Repeating Ambience Preferences into Globals, underneath Client FPS
    • -
    • Random-Ambience-Frequency controls how long before it checks if it can play ambience to you again. Setting it to 0 disables the random re-play of ambience.
    • -
    • Ambience Chance affects the % chance to play ambience to your client. It defaults to 35%, but can be set from 0 to 100 to disable it or always play every time you move into an area or have the Random Ambience check called.
    • -
    -

    Shadow Larkens updated:

    -
      -
    • Added the ability to right click and lower preferences for jobs in the Occupation Menu.
    • -
    -

    SplinterGP updated:

    -
      -
    • Adds new hailer masks with quotes with sound, allowing you to use a hailer on a face mask to combine them.
    • -
    • Adds new sound effects for hailer face masks.
    • -
    - -

    20 August 2020

    -

    Atermonera updated:

    -
      -
    • Mapped Overmap sensors onto the Southern Cross. Deck 2, central ring, starboard side. Departmental sensor installations and dedicated rooms may be added in the future.
    • -
    • To use the new sensors, you first have to click on them, hit 'Reconnect' on the window, close the window, then reopen it to get the console to link up with the sensors properly.
    • -
    • Enabled overmap event generation. This doesn't really do anything yet because the shuttles haven't been upgraded, but it's very pretty!
    • -
    -

    BlinsKot updated:

    -
      -
    • You can now alt-click to turn on the washing machine.
    • -
    • You can now alt-click on a mech while piloting it to toggle strafing.
    • -
    -

    Blinskot updated:

    -
      -
    • You can now alt-click on a mech while piloting it to toggle strafing.
    • -
    • You can now alt-click to turn on the washing machine.
    • -
    -

    Cerebulon updated:

    -
      -
    • Added extended flavour text to most things related to commercial vending machines and their contents.
    • -
    • Added chewing gum, lollipops and chewing tobacco. Unwrap it and place it in your mask slot like a cigarette.
    • -
    • Added snack food, vending drink and beer brand variety.
    • -
    • New booze bottle, coffee, juice, snack and cigarette packet sprites.
    • -
    -

    Lorilili updated:

    -
      -
    • Skrellian blood is now hemocyanin-based and regenerates with copper, not iron.
    • -
    • You can now wear caution signs and warning cones.
    • -
    • You can now point using shift and middle mouse button.
    • -
    -

    Mechoid updated:

    -
      -
    • Mortiferin added in place of old Necroxadone as a normal chem recipe.
    • -
    • Necroxadone changed to a more powerful alternative to Mortiferin which works even on corpses without bloodflow.
    • -
    • Added reagent pumps. You can refill water tanks planetside!
    • -
    • Added reagent hoses. Only used player-side by tanks, pumps, and spray nozzles to move reagents from one container to another.
    • -
    -

    Meghan Rossi updated:

    -
      -
    • Cyborgs can now put things into oven dishes with their grippers
    • -
    • Cyborgs can now put oven dishes in the oven with their grippers
    • -
    • Bots that are idle in doorways (including firedoors and blastdoors) will move out of the way.
    • -
    • Multiple cleanbots will no longer attempt to clean the same tile at the same time.
    • -
    • Cleanbots will now clean tiles closer to them first.
    • -
    • You can now use duct tape on yourself.
    • -
    • Ghosts now have a toggleable security HUD. Use the 'Toggle Security HUD' verb in the ghost tab to enable it
    • -
    • Ghosts can now shift-click things to examine them.
    • -
    • Ghosts can now alt-click adjacent things to open the turf tab.
    • -
    • You can now build plating on grass with floor tiles.
    • -
    • Improved descriptions for some floors.
    • -
    • The rapid service fabricator (found on service borgs) can now produce metamorphic pint glasses.
    • -
    • The party supplies and bar supplies crates orderable from cargo now contain metamorphic pint glasses.
    • -
    • The autolathe can now produce metamorphic pint and half-pint glasses.
    • -
    • The autolathe can now produce all drinking glasses in batches of 5 or 10.
    • -
    -

    Nyria updated:

    -
      -
    • Added volume settings, available in character setup or from the Preferences tab.
    • -
    • More settings and affected sounds may be added at a later date.
    • -
    • Added a TGui window to control the new settings with shiny sliders.
    • -
    -

    Rykka Stormheart updated:

    -
      -
    • Adds a mech vs mech combat system for the toy mechs earned from arcades and found around the station.
    • -
    • You can initiate combat with yourself by hitting a toy mech with another toy mech, or fight another player if you attack a player holding a mech toy with your own mech toy while not on harm intent.
    • -
    • Each mech has its own health stat and special ability that they'll use in combat against each other.
    • -
    -

    SplinterGP updated:

    -
      -
    • Added verb for FBP's to change their monitor display.
    • -
    • Removed monitor mask item(replaced by verb).
    • -
    -

    Subber updated:

    -
      -
    • Added a new prosthetic sprite set: Cyber Solutions - Outdated.
    • -
    - -

    06 August 2020

    -

    Cerebulon updated:

    -
      -
    • Added new mobs Fire Bugs, Ice Hares, Tymisian Moths and Siffets to surface spawnlists. Also added a new dog breed, woof.
    • -
    -

    ForFoxSake updated:

    -
      -
    • Ported tgstation styled magazine restocking. Hit a bullet on a table or floor with a partially empty magazine to start restocking.
    • -
    -

    Mechoid updated:

    -
      -
    • Exosuits now have internal components, mostly like borgs, but larger.
    • -
    • Autolathes can use plastic and plasteel.
    • -
    • Autolathes can have tiered recipes, based on their manipulator rating.
    • -
    • Exosuit base health has been lowered due to the changes to damage processing.
    • -
    -

    Rykka Stormheart updated:

    -
      -
    • Blast Doors will now crush people, if they are on the same turf when it closes, and throw them to an adjacent open turf.
    • -
    • The damage should be delayed enough that you can walk out of the door before the sprite animation finishes and you will be safe. The delay is being reviewed, and will likely be adjusted after sufficient feedback is gathered.
    • -
    • Blast doors and shutters (the types that go on bar/kitchen/etc) will also throw items on their tiles.
    • -
    - -

    03 August 2020

    -

    Cerebulon updated:

    -
      -
    • Added new book sprites, replaced old book sprites.
    • -
    • Added sticky notes, orderable from cargo
    • -
    • You can now carve graffiti into suitable walls/floors with sharp objects.
    • -
    • Trash, graffiti, dirt (Not blood), noticeboards and stickynotes are now persistent across rounds. This is admin-toggleable.
    • -
    -

    Mechoid updated:

    -
      -
    • Adds a glass jar subtype, the glass tank, that can be used to hold live fish. Remember to add water!
    • -
    -

    Rykka Stormheart updated:

    -
      -
    • Ported over Aurora Cooking from AuroraStation and Citadel-RP!
    • -
    • Recipes are separate per appliance, and all appliances have a use!
    • -
    • Please take note, Chefs, to pre-heat you appliances at the start of your shift.
    • -
    • Fryer Recipes require batter before they can be made!
    • -
    • Fire alarms will go off if you burn food!
    • -
    • The largest change - Cooking takes TIME. Around 6 minutes for the largest recipes in the game.
    • -
    • Too many other changes to list - refer to PR #7344 https://github.com/PolarisSS13/Polaris/pull/7344
    • -
    - -

    21 June 2020

    -

    Arokha updated:

    -
      -
    • New sprites for janicart
    • -
    • Alt-click helpers for stowing mop, chemicals on janicart
    • -
    -

    Atermonera updated:

    -
      -
    • Added verb to export vchat logs, found in OOC tab when vchat has successfully loaded.
    • -
    • Vchat only sends you enough messages to fill your buffer on reconnect, instead of all of them.
    • -
    -

    Billy Bangles updated:

    -
      -
    • Light and dark marble floor tiles can now be crafted with marble sheets.
    • -
    -

    Greenjoe updated:

    -
      -
    • Added a wrist-bound PDA, selectable from the PDA selection menu in char setup. it can go in the glove slot along with the ID and belt slots, and shows on your character's wrist no matter which of those 3 slots you put it in!
    • -
    -

    KasparoVv updated:

    -
      -
    • You can now quickly cycle hrough previous or next hair/facial styles at character creation.
    • -
    • Use the -mv- button to pick a marking and place it above of another on your character. Saves you from pressing up or down a bunch.
    • -
    • Ports color_square() from Paradise for colour previews, cleaning up pref. code & correct alignment issue w/ nested tables.
    • -
    • Markings are now properly aligned within a table.
    • -
    - -

    13 May 2020

    -

    Atermonera updated:

    -
      -
    • Added a preference to control multilingual parsing behaviour, with a few different modes. Should hopefully be less punishing to people who stutter and use hyphens as a language key.
    • -
    • The examine mode preference should now persist across reconnections during a single round, but if the server is fully restarted it still appears to reset. This issue is also present for the multilingual preference, and I'm still looking into it. Savefiles are cryptic.
    • -
    -

    Layne updated:

    -
      -
    • Added Promethean language.
    • -
    -

    Mechoid updated:

    -
      -
    • Adds more interactions with animals, like shearing and taming.
    • -
    • New PoIs
    • -
    • Thermal poncho attachment, has minor slowdown, but gives thermal protection to the armor it is attached to.
    • -
    • Mercenaries now drop their guns again. Most likely to be broken, however they can be repaired. Examining when adjacent will allow you to inspect the gun for what is needed.
    • -
    • Mercenary Snipers now exist. They will telegraph their shots approximately 2 seconds in advance, and can fire at 14 tiles away. Will occasionally drop pieces of their PTRs that survive combat.
    • -
    • Clothing can now check attachments for temperature resistance.
    • -
    • MHD Howitzer beam effect actually exists again.
    • -
    • Xenoresin ground cover is properly colored again.
    • -
    -

    atlantiscze updated:

    -
      -
    • Robots can now search loot piles.
    • -
    • Hardsuits now allow backpacks to be carried in storage slot. This is limited to hardsuits which are worn on the back slot.
    • -
    • SMES units now have automatic load balancing both on inputs and outputs
    • -
    • SMES units (and derived objects, such as PSUs) can now have more than one input terminal. This allows for input from more otherwise isolated power networks.
    • -
    • Completely redesigned cell rack PSUs, removed ghetto variant. Cell rack PSUs now support multiple power cells and hot-swapping of cells during operation. This allows for either charging multiple cells at once in one device (directly from power cable) or for powering up various machinery with only a power cell. They are still inferior to SMESes in pretty much all aspects.
    • -
    • Multitool on a cable now shows nicer results with large currents (uses kW or MW accordingly)
    • -
    • Multitool may be now used to change colour of cable coils.
    • -
    • Supermatter delamination effects have been tweaked. Delamination is considerably less laggy, and less directly destructive. Instead, it causes larger health hazard and secondary engineering problems such as power outage or partial damage of solar arrays.
    • -
    - -

    29 April 2020

    -

    Leshana updated:

    -
      -
    • Ship Helm, Sensors, Navigation, and Engine Control consoles are now de-/constructable.
    • -
    • Exploration (Overmap) Shuttle Console is now de-/constructable.
    • -
    • Mappers no longer need to varedit shuttle_tag on shuttle consoles.
    • -
    • Admin Start Now verb can be used at any time during startup and it won't actually start the game until initialization is completed.
    • -
    • Lobby stat panel shows time remaining on lobby votes and if the server is done initializing.
    • -
    -

    Neerti updated:

    -
      -
    • You can now eat as much food as you want, even while 'full'.
    • -
    -

    Novacat updated:

    -
      -
    • Re-enabled dual wielding penalties for most weapons that had them.
    • -
    • New dual-wielding sprites for weapons that needed them and did not have them.
    • -
    -

    Shadow Quill updated:

    -
      -
    • Fixes the 'broken/damaged' message when an airlock is just broken.
    • -
    • Heavy duty cell chargers now have flashing lights as they charge! When all the lights are flashing, that means the cell is done.
    • -
    -

    atlantiscze updated:

    -
      -
    • Shutoff valve monitoring is now also available as a modular computer program. Its UI has also been cleaned up a little.
    • -
    • Research robot module now has basic exploration and xenoarchaeology tools.
    • -
    - -

    20 April 2020

    -

    Atermonera updated:

    -
      -
    • Circuit clothes can have accessories attached.
    • -
    • Control-shift-click on circuit clothes to use items on the circuit.
    • -
    • Employment records can have comments similar to medical records.
    • -
    • Added a preference to switch between a few extra modes of examining things. Verb in the preferences tab.
    • -
    • Added Combat Logs filter category, to filter messages from things hitting you. This category will also eat up most other messages that are red and bold, please report any such messages that aren't specifically related to punching things.
    • -
    • Added categories for sorting various types of admin logs.
    • -
    • Adds a preference to forcibly disable (or enable) VChat. Useful mostly for people on linux, to skip the 60s waiting period where it tries to work and keeps you from seeing chat. Reloading VChat or reconnecting to the server are required for any changes to the preference to take effect. Support for issues that arise as a result of this preference is not guaranteed.
    • -
    -

    Leshana updated:

    -
      -
    • Glass Emergency Shutters are now constructable and deconstructing them will give you the glass back.
    • -
    -

    Neerti updated:

    -
      -
    • All sources of stasis (sleepers, stasis bags) will prolong the amount of time that lets someone be revived by a defib, proportional to how powerful the stasis effect is.
    • -
    • Opening a stasis bag that's being used now gives a prompt to confirm if you want to open it and make the bag expire. No more misclicks making doctors want to murder you.
    • -
    - -

    05 April 2020

    -

    Atermonera updated:

    -
      -
    • Headphones (and other two-ear clothing items) don't break the off-ear slot when click-dragged to unequip.
    • -
    -

    Neerti updated:

    -
      -
    • The eject button on both the Chemical Dispenser and Chem Master will place the ejected beaker into your hands, instead of on top of the machine, if possible. (Requested by Nalarac.)
    • -
    • Suit sensor consoles now display a friendly textual indicator of what z-level someone is on, instead of a number. They will also now avoid spoiling the names of Points of Interest.
    • -
    • The beakers containing Cryoxadone near cryogenics are now labeled. (Requested by Nalarac.)
    • -
    • The sleeper consoles now finally face towards the sleepers, at last. It only took a year for someone to fix it.
    • -
    -

    novacat updated:

    -
      -
    • Adds action buttons for scoping all sniper weapons.
    • -
    - -

    27 March 2020

    -

    Arokha updated:

    -
      -
    • Ported VChat. If you find any messages that are not sorted by any filters, or that you feel are sorted incorrectly, please submit a bug report on our issue tracker on github.
    • -
    -

    Atermonera updated:

    -
      -
    • Basic distillery (not the industrial-) will ping when it reaches its target temperature.
    • -
    • Basic distillery uses logistic curve to determine temperature change, and should be much faster.
    • -
    • Industrial distillery respects gas laws, particularly as pertains to low temperatures.
    • -
    • Prometheans can be slipped by disarm intent again
    • -
    -

    Leshana updated:

    -
      -
    • Added skybox parallax background for space.
    • -
    • Baystation12 style Overmap
    • -
    • Make transit turfs (shuttle transit) actually look like they move in the right direction.
    • -
    -

    Mechoid updated:

    -
      -
    • Artifact shields now work again.
    • -
    • Anomaly batteries work again.
    • -
    • Archaeology sites can have unique batteries, syringes, rings, and 'clubs'.
    • -
    • Multiple artifact effects added, in order to provide more spice, from naughty to nice.
    • -
    • Tweaks to normal artifact finds to be more unique.
    • -
    -

    Shadow-Quill updated:

    -
      -
    • Adds emergency backup cells to most light fixtures
    • -
    • AIs can turn emergency lighting on and off by clicking light fixtures. Flickering the lights has been moved to alt-click.
    • -
    - -

    20 March 2020

    -

    Aronai/Arokha updated:

    -
      -
    • You can now fill buckets (, beakers, etc.,) from water tiles.
    • -
    -

    Cerebulon updated:

    -
      -
    • Added sounds when dropping/throwing items. Toggleable in preferences.
    • -
    • Added incidental sounds to several item interactions.
    • -
    -

    Mechoid updated:

    -
      -
    • Energy Daggerpens (20): Disguised energy-knives, which do 15 searing on melee, or 30 when thrown.
    • -
    • Thieves gloves (30): Special gloves that allow you to peep in others' backpacks and belts, and plant items in their bags / pockets.
    • -
    • Buzzer Ring (30): Makes your first two punches electrically charged, first with 25 damage in a shock, then approximately 12.5 damage in the second. If the charge is over 90%, you can force-defib a corpse, even if it's a mindless one. Damage rules still apply, however time-of-death does not.
    • -
    • Resource Crate (60): A crate of uranium, phoron, gold, silver, osmium, and plasteel.
    • -
    • Exotic Plantlife Crate (20): A crate of numerous random seeds.
    • -
    • Spare Organ Crate (20): A crate of bioprinted organs.
    • -
    • Graviton goggles (15): A pair of combined meson/material goggles.
    • -
    • Integrated Circuit Printer (10): An upgraded circuit printer used to make integrated machine.
    • -
    • Flamethrower (60): A large, flame-based weapon.
    • -
    • 8 Concussion Grenades (30): A box of eight concussion grenades.
    • -
    • 4 Hunting Traps (30): A box of four hunting-traps, similar to those found in the explorer vendor.
    • -
    • 3 Virus Samples (40): A box of three unique virus samples.
    • -
    • Quickdraw Syringe Case (20): A case that can hold six syringes, and rapidly deploy them. Fits in your pocket.
    • -
    • Clotting Injector Case (20): A case that starts with 3 clotting med injectors instead.
    • -
    • Bonemed Injector Case (20): A case that starts with bonemeds.
    • -
    • Announcement costs lowered to be more equivalent.
    • -
    • Egun changed from 60 to 30 TC. It is nowhere near as powerful as a lascannon.
    • -
    • Exosuit rigged laser from 60 to 30 TC.
    • -
    • Xray gun from 85 to 60 TC.
    • -
    • Augments can now be used by everyone, as robot-specific ones will require FBP organ revamp.
    • -
    • Augment guns use slightly less blood / system instability to charge, so it doesn't kill you dead in moments.
    • -
    • Anti-Materiel Rifle can once again be used with thermals.
    • -
    • Energy Shields work again, and can be colored.
    • -
    -

    Meghan-Rossi updated:

    -
      -
    • Language keys are now case-sensitive.
    • -
    • The language key for Chimpanzee has changed from 6 to C to resolve a conflict with EAL.
    • -
    • The language key for Bird has changed from m to B to resolve a conflict with Mouse.
    • -
    • All other language keys are now lowercase-only.
    • -
    -

    Neerti updated:

    -
      -
    • Holsters can now be worn alongside webbing vests.
    • -
    • Receiving an antag role will now play a sound to the new antagonist.
    • -
    • Having laws changed as a silicon (AI or Borg) will now play a sound and show the changed law in the chat.
    • -
    • Being offered a ghost role while a ghost will now play a sound.
    • -
    • Someone attempting to revive someone else will play a sound to the player being revived, if they are not in their body.
    • -
    • Most Non-hitscan projectiles now have a pixel-perfect visual effect when they impact something, or when they expire from moving too far without hitting anything.
    • -
    • Projectiles can now have sounds for when they hit someone. They can also have a different sound when they hit something solid like a wall.
    • -
    • A sound is now played when a projectile 'narrowly misses' someone.
    • -
    • Getting hit with a projectile is now more noticeable in the chat log, with bigger text. Only the person who got hit will see the bigger text.
    • -
    -

    PrismaticGynoid updated:

    -
      -
    • Fixes xenoarch artifacts breaking when performing excavation correctly.
    • -
    -

    TheFurryFeline updated:

    -
      -
    • Fixes lack of easily accessible Response Team shortcut to type in. Type .k or :k to speak on the channel.
    • -
    -

    schnayy updated:

    -
      -
    • Adds Sabitsuki and Bedhead Longest hairstyles.
    • -
    • Adjusts pixels on the Jessica, Celeb Curls, and Beach Waves hairstyles.
    • -
    - -

    11 March 2020

    -

    Cerebulon updated:

    -
      -
    • Added button sounds to various machines.
    • -
    -

    Mechoid updated:

    -
      -
    • Added Hardpoint Actuator equipment for Exosuits, allowing them (And most effectively, Ripleys) to swap components on the fly, after a short delay.
    • -
    • Added Exosuit Inflatables Deployer, allowing exosuits to pick up and deploy inflatables.
    • -
    • Added Exosuit-mounted screwdriver, wirecutters, and welding laser, to help round-out the tool-based equipment types.
    • -
    • Incendiary exo weapons now use fire modifiers instead of fire stacks.
    • -
    • Ignition effects from weapons now use fire modifiers instead of fire stacks.
    • -
    • Exosuit shocker armor now retaliates properly against melee.
    • -
    • Add RIG components to robotics mechfab, plus incredibly basic belt-voidsuit RIG.
    • -
    • Add Graphite, made by compressing coal, presently only used heavily in RIG components.
    • -
    -

    Neerti updated:

    -
      -
    • The 'cut' and 'pulse' buttons in the hacking interface now check both hands for tools, instead of only the active hand.
    • -
    • The textual indicators at the bottom of the hacking window will now go bold when they change, until the next window refresh.
    • -
    • Hacking an Autolathe no longer requires you to hack it using the Autolathe's main window, but instead opens the hacking window like everything else.
    • -
    -

    schnayy updated:

    -
      -
    • Adds yeast as a reagent. It can be found in the kitchen vendor and in cargo kitchen supply crates.
    • -
    • Bread now calls for 5 units yeast instead of an egg, and baguettes and croissants call for 5 units yeast in addition to former ingredients.
    • -
    • Corn oil added to the Dinnerware vendor and the Booze-o-Mat.
    • -
    • Sprites for peanut butter, mayo, and yeast condiments.
    • -
    • Boiled slime core now links to the proper sprite.
    • -
    - -

    28 February 2020

    -

    Cerebulon updated:

    -
      -
    • Added cataloguer info for the radioactive manhole cover and decoupled engine PoIs
    • -
    • Renamed several PoIs to have more descriptive/immersive names
    • -
    • Most items can now be placed precisely on tables and racks.
    • -
    • Thrown items now land on a random spot on the target tile.
    • -
    -

    Nalarac updated:

    -
      -
    • The 'enable helmet camera' verb has been moved from the object tab to the hardsuit tab.
    • -
    -

    Neerti updated:

    -
      -
    • Adds an in-game feedback system that can be activated in the server configuration. Can be accessed from the lobby, with a button next to the other lobby buttons. Additional features and restrictions on usage are controlled by the server configuration.
    • -
    -

    leshana updated:

    -
      -
    • NTNet Quantum Relay can be constructed/deconstructed without runtimes.
    • -
    -

    lorilili updated:

    -
      -
    • You can now place defibs in rechargers.
    • -
    • Adds Holographic PDA type.
    • -
    • Skrell may now *warble.
    • -
    - -

    14 February 2020

    -

    Atermonera updated:

    -
      -
    • Radiation has to accumulate at least a little bit before it starts to become damaging. Very low levels of radiation can be safe for a number of minutes before you are at risk of injury.
    • -
    • Unless you idle for several minutes near the supermatter before it's been turned on, you should no longer be at risk of taking toxloss (Including those few spots in cargo maintenance).
    • -
    • Shutoff valve monitoring console can now remotely control shutoff valves.
    • -
    -

    Heroman3003 updated:

    -
      -
    • FBP repair can no longer be done through the space suits.
    • -
    • Surgery can no longer be done through the space suits.
    • -
    -

    Shadow Quill updated:

    -
      -
    • Batons will no longer harmbaton on disarm intent, instead doing so on grab/harm.
    • -
    -

    Woodrat updated:

    -
      -
    • Added sofas (no options to build one in round yet, will be added after this pull).
    • -
    • Add neonsigns, currently one neon sign, Cafe. (Code is copy pasta from holosigns).
    • -
    • Add boxes with mugs and cups.
    • -
    • Neon signs and holosigns now emit light while on.
    • -
    • Merged the Coffee Shop with the Library.
    • -
    • Moved the Locker Room to where the Coffee Shop was, adjusted the holodeck.
    • -
    • Old Locker Room turned into a construction area.
    • -
    • Adjusted holodeck maps to new orientation.
    • -
    • Changed sprite of barcode scanner.
    • -
    • Cleaned up furniture icon dmi, fixed arm rest icons for shuttle chairs.
    • -
    - -

    03 February 2020

    -

    Atermonera updated:

    -
      -
    • Added a printer to all preset (mapped-in) modular computers, so that word processors can actually print stuff or something.
    • -
    • Unregulated pressure regulators (Regulation set to OFF) no longer limit flow rate, and instead act as one-way opened valves. For best results, place away from other pumps.
    • -
    • Automatic Shutoff Valves are more intelligent about finding leaks, and won't close if there's other operating shutoff valves between them and the leak
    • -
    -

    PrismaticGynoid updated:

    -
      -
    • Adds a few toys to the loadout.
    • -
    -

    schnayy updated:

    -
      -
    • Adds book cart to library.
    • -
    - -

    21 January 2020

    -

    Heroman3003 updated:

    -
      -
    • A thin sheet of lead properly defeats radiation once more, but steel beams remain permeable.
    • -
    -

    TheFurryFeline updated:

    -
      -
    • Name and desc vars switched for changeling combat boots so removal of item doesn't output an excessively long name.
    • -
    • Fixes light frames returning 5 steel per deconstruction when 2 steel is used to create the frame.
    • -
    -

    schnayy updated:

    -
      -
    • Added the Pyralis borg sprites.
    • -
    - -

    31 December 2019

    -

    Atermonera updated:

    -
      -
    • Radiation has been made more potent and is no longer defeated by a thin sheet of lead.
    • -
    -

    Cerebulon updated:

    -
      -
    • Added decaf coffee to the coffee shop.
    • -
    • Added 6 types of bagel
    • -
    • Modified the coffee shop to have extra counter space and a microwave for bagels.
    • -
    • Removed chef lock on kitchen cabinet.
    • -
    • Removed reference to outdated skrell lore from naewa cube box.
    • -
    -

    TheFurryFeline updated:

    -
      -
    • Changes light replacers to allow you to automatically transfer used bulbs into the item and get a new one every 4 bulbs replaced. Additionally, this allows you to both use the replacer on a box of bulbs to get the bulbs added as well as clicking the item with a box of bulbs to put them inside it.
    • -
    • Spray bottles can now be printed in the Autolathe.
    • -
    - -

    16 December 2019

    -

    Atermonera updated:

    -
      -
    • Ghosts can join as drones after only 5 minutes have passed, down from 10.
    • -
    -

    Mechoid updated:

    -
      -
    • Multiple new organs added. Humans and Skrell received spleens, all species expected to have a stomach and intestine organ have them.
    • -
    • Augment 'slots' organized.
    • -
    • Multiple augments added, currently only available in the Traitor / Mercenary uplinks as easy-to-install implants.
    • -
    • Anesthetic / Oxygen pumps added. A mobile stabilizer has been added. All three are available in Cargo.
    • -
    • Medical MRE rations added to Cargo.
    • -
    • Roundstart implants now become invisible until being handled.
    • -
    • Neural implant added to loadout, makes the brain of the user count as an assisted organ. Does not affect MMIs or their subtypes.
    • -
    • Bioprinters now unlock more organs upon being upgraded, once they pass the anomalous tier, they unlock quite probably illegal organs.
    • -
    • Three medical exosuit components have been added. Crisis and Hazmat response drones, and a mounted advanced medical analyzer.
    • -
    • Medical analyzers now detect on-skin reagents.
    • -
    • Multiple new chemicals added, two used for upgrading bandage kits.
    • -
    • Brute-based medical stacks can be upgraded.
    • -
    • Crude brute kits can be made with cloth.
    • -
    • Stacks can now pass their colors onto objects produced by them. (Colored cloth, painted wood, etcetera.)
    • -
    • Two combined surgical tools added, for opening / closing ribcages and skulls, and removing organs respectively.
    • -
    • Two dud implants added to the loadout. They do literally nothing but hurt you if you're EMP'd.
    • -
    • The larynx now controls the ability to speak. Damage to it will stop you from being able to speak anything but non-verbal languages.
    • -
    • Damage to the brain can now affect the pulse.
    • -
    • Only the critical blood level causes toxin damage, meaning individuals who die of standard oxygen loss from bloodloss can possibly be saved, but exsanguinated persons are unlikely.
    • -
    • Bioaugment.dm is now just augment.dm
    • -
    • Robotic hearts do not have a pulse.
    • -
    • Brain damage can now cause loss of breath.
    • -
    • Paracetamol is now the precursor to tramadol.
    • -
    • Calcium is now in the chemical vendor.
    • -
    -

    Nalarac updated:

    -
      -
    • ED-209 and ED-CLN now properly accept names given with a pen.
    • -
    • Removed maintenance access from ED-CLN to prevent maintenance wandering.
    • -
    • Enables all channels on captain's and HoP's headset by default.
    • -
    • Power cells and device cells both properly show as empty when printed from the protolathe and mech fabricator.
    • -
    • Items with cells printed from the protolathe now start empty (e.g. phoron pistol).
    • -
    -

    Novacat updated:

    -
      -
    • Adds a teshari plush.
    • -
    -

    PrismaticGynoid updated:

    -
      -
    • You can now choose what type of graffiti or rune to draw when using crayons/markers.
    • -
    -

    TheFurryFeline updated:

    -
      -
    • Tweaks desk lamps to output twice as much light as before to compensate for a refactor.
    • -
    • Changes mouse plushie sprite to be cuter and not break the hearts of rodent lovers. :3 Seriously, the change is from a dead mouse duplicate to one of a brown mouse resting in place.
    • -
    • Add a new sprite for the orange jumpsuit.
    • -
    • Refactors prison jumpsuits into its own thing, change a few files and dmis.
    • -
    • Fixes strange rocks size. Normal -> Small like it used to be before a refactor.
    • -
    -

    Woodrat updated:

    -
      -
    • Rework of the civilian wing, merging the kitchen and the bar into one area.
    • -
    • Minor movement of the mining vendor.
    • -
    • Adjustment of the kitchen and bar.
    • -
    • Area in the coffee shop.
    • -
    • Missing Ducky in the codelab.
    • -
    • Fix missing scrubber in engineering.
    • -
    • Shutter added to Kitchen door.
    • -
    • Pressure Regulators at atmospheric cutoffs start unregulated at roundstart.
    • -
    • Set Modular Computers layer to 2.9 to bring them inline with regular computer layering.
    • -
    • Pump to distro set to 301 kpa to help offset issues with cutoff valves.
    • -
    • One phase pistol to each explorer locker.
    • -
    • One holster to each explorer locker.
    • -
    • Removed the old size modifier traits for mobs.
    • -
    • Port and tweak of the size modifiers from World Server for mobs.
    • -
    - -

    07 September 2019

    -

    Heroman3003 updated:

    -
      -
    • Desk bells can now be picked up like normal items.
    • -
    • Desk bells can now be deconstructed with a wrench while on the ground.
    • -
    • Desk bells can now only be made out of steel.
    • -
    -

    MisterLayne updated:

    -
      -
    • Material weapons that should not conduct, do not conduct.
    • -
    • Glass shards now do damage when you attack with them, based on the type of gloves you are wearing.
    • -
    -

    Novacat updated:

    -
      -
    • Ports MREs from Baystation, and adds a few supply crates with them to cargo.
    • -
    • Adds liquidprotein rations, currently only found in emergency MREs.
    • -
    -

    Woodrat updated:

    -
      -
    • Mining vendor added to cargo foyer.
    • -
    • Explorer vendor added to research foyer.
    • -
    • Handful of more pipe clamps added to engineering (atmos monitoring and EVA storage).
    • -
    • Adjustment to layout of chapel mass driver.
    • -
    -

    chaoko99 updated:

    -
      -
    • Ported Bay's stomach pump.
    • -
    - -

    21 August 2019

    -

    Atermonera updated:

    -
      -
    • Atmospherics is now bigger, with more room for fun and sanity-destroying spaghetti!
    • -
    -

    Mechoid updated:

    -
      -
    • Exosuits are now targetted by turrets again.
    • -
    • Mining charge strength lowered, price increased. Can be upgraded through R&D laser components.
    • -
    • Searing damage type added. Energy axe now uses searing damage.
    • -
    • Survey points added. Vendor added for explorer use. Costs are universally 'lower' compared to the mining vendor due to the rarity of points.
    • -
    • Swiping an ID card on a cataloguer will transfer the points to the card.
    • -
    • Any melee energy weapon can now be made to use a cell and charge.
    • -
    • Energy Axe prototype added to R&D.
    • -
    • Anomalous 'hunting trap' added to R&D. Useful for an initial stun on mobs for explorer scanning.
    • -
    • Beartraps now stun for a quarter of a second, so they are actually useful again, due to resistability.
    • -
    • Emergency welding pack added. Incredibly slow, but requires no protection.
    • -
    • Random turf modifier added for mapping use. Random humanoid remains spawner added for mapping use.
    • -
    • Plants under obj/structure/flora now can be made to be harvestable / forage-able.
    • -
    • Sif trees now occasionally have fruit containing useful microbes. Microbes slow blood flow resulting in slower chemical absorption and blood loss.
    • -
    • Flora by default are now under mobs, on the same layer as turf decals. Flora can now also randomize their size, previously only codified in Sivian trees.
    • -
    • Moss tendrils added to Sif, making eye-plants more rare.
    • -
    • Multiple PoIs added. 'Blue shuttle down' variant, 'UFO Frigate', multiple geysers, cliffs, and two variants of SFR which take drastically different approaches to the SFR standard. A vault was added, too.
    • -
    • Vault PoIs are now in a template group.
    • -
    • Generic AI-controlled humanoids added. Subtype made for use on Sif, clad in weak armor and temperature resistance, used as 'mindless clones'.
    • -
    • More artifice added.
    • -
    • Fultons made to be [somewhat] sane. Now only useable planetside.
    • -
    • Graviton Visor moved to R&D from the mining equipment vendor. Silver and Diamond pickaxes removed.
    • -
    • Added multiple new organs for Prometheans. Removing them will cause them to take large amounts of Toxloss untill they are Regenerated using the active regeneration verb.
    • -
    • Organ: pneumatic network, a series of skeletal tubes with high pressure used to move nutrients and waste.
    • -
    • Organs: -regenesis systems, different 'networks' of clumped cellular matter that allow Prometheans to recover rapidly from small injuries. Large or numerous injuries cause un-needed stress, and pain.
    • -
    • Internal organs now properly add themselves to the internal organ-by-name list, the one referenced 99.9% of the time.
    • -
    • Active regeneration will now replace internal organs if they are nonexistant, as it does for limbs.
    • -
    -

    Nalarac updated:

    -
      -
    • Mech cable layer works again.
    • -
    • Added setting for turrets to fire upon downed/laying targets.
    • -
    -

    TheFurryFeline updated:

    -
      -
    • New orange jumpsuit for loadout that doesn't get locked to tracking.
    • -
    • Prison jumpsuit filepath changed accordingly and closets with obj updated.
    • -
    -

    Woodrat updated:

    -
      -
    • Made the solgov uniforms use accessories for denoting department instead of having several different sprites in the uniform dmi folder.
    • -
    • Removed redundant solgov uniforms from uniform.dmi and moved the sprites for the solgov uniforms to their own dmi.
    • -
    • Fixed storage vests and drop pouches disappearing when one rolls down a uniform.
    • -
    - -

    08 August 2019

    -

    Mechoid updated:

    -
      -
    • Adds two new integrated circuit components: an advanced Text to Speech, and a Sign-Language reading camera.
    • -
    -

    Nalarac updated:

    -
      -
    • Lowered Chance of bots being emagged during ion storm.
    • -
    • Changes space helmet cameras to be a verb instead of on toggling lights.
    • -
    • Toggling helmet camera resets user upon activation (so you can have a new user).
    • -
    • Medibots will no longer attempt to heal FBPs.
    • -
    • Heavy-duty cell chargers can be built and upgraded.
    • -
    • Cyborgs can upgrade rechargers now.
    • -
    • Security bots will smack attackers once more.
    • -
    • Security bots will cable cuff people with hardsuit gauntlets instead of stun-locking.
    • -
    • Cut real time for security bots demanding surrender in half (6 seconds).
    • -
    • Updates the Supermatter Engine Operating Manual.
    • -
    -

    mistyLuminescence updated:

    -
      -
    • Serenity mech can now be built by robotics.
    • -
    - -

    30 July 2019

    -

    Atermonera updated:

    -
      -
    • Added a shutoff monitoring console, which displays the status and location of all automatic shutoff valves. Currently mapped into the atmos monitoring room and the auxiliary engineering room on deck 1.
    • -
    - -

    27 July 2019

    -

    Mechoid updated:

    -
      -
    • Pipes will now leak if their ends are unsealed.
    • -
    • Added stasis clamps, which act as valves that can be placed on existing straight pipe segments.
    • -
    • Added automatic shutoff valves, which can automatically close if a leak appears anywhere on their pipe network.
    • -
    • Added a Xenobio-compatible ED-209.
    • -
    -

    Nalarac updated:

    -
      -
    • Repairing bots (like Beepsky) works now.
    • -
    • Emagged bots can be repaired with proximity sensors.
    • -
    • Combat mechs can punch more things. Mech punch sounds like juggernaut now
    • -
    • Simple mobs can attack more things.
    • -
    • Cult pylons take damage from bullets.
    • -
    • Click delay added on attacking simple doors and security barricades.
    • -
    • Material doors and barricades have different attacked sounds depending if its metal, wood, or resin.
    • -
    • Fixes ability of cyborg meson to see holes in ceiling.
    • -
    • Gives cyborgs a roofing synthesizer.
    • -
    • Husking bodies requires more burn.
    • -
    • Ripley speed boost module that can be built in robotics.
    • -
    • Added transmission and capacitance SMES coils to supply console.
    • -
    • Adds laser tag turrets orderable from cargo.
    • -
    • Turrets will shoot people laying down if emagged or set to lethal.
    • -
    • Turrets can not be lethal if built with non-lethal weapon.
    • -
    • Alien pistol fire noise moved to projectile. Now the turret will use the proper noise.
    • -
    • Turrets will have new colors based on projectile used.
    • -
    • Projectile lastertag is no more. It is now properly lasertag.
    • -
    • Integrated circuit printers no longer take fractions of a sheet.
    • -
    -

    Schnayy updated:

    -
      -
    • Replaces Cindi Kate's and Boot Knives bar sign sprites with new ones.
    • -
    • Added new clothes to the loadout: cardigans, pleated skirt, lilac dress, ugly Christmas sweater, flowery sweater, and red turtleneck.
    • -
    - -

    19 July 2019

    -

    Nalarac updated:

    -
      -
    • Add xenobio/xenobot to farmbots.
    • -
    -

    Woodrat updated:

    -
      -
    • Added a clotting kit to the Raider Shuttle.
    • -
    • Swapped out the ai turrets for industrial turrets in the teleporter rooms.
    • -
    • Adjusted access to the turret controls to heads of staff access, moved them outside of the rooms.
    • -
    - -

    07 July 2019

    -

    Heroman3003 updated:

    -
      -
    • Broken components now have matter worth of 1000 steel units (half a sheet).
    • -
    • Components dropped from loot piles will now use random proper sprite instead of default placeholder.
    • -
    -

    mistyLuminescence updated:

    -
      -
    • Now available in Cargo: xenoarch technology (100 points) and tactical light armor (75 points)!
    • -
    • Tactical light armor is like regular tactical armor, but lighter (a full set is 0.5 slowdown), warmer (protects against moderate snow) and a little less protective.
    • -
    • Leg guards can now store bootknives.
    • -
    • Xenoarch brushes and pickaxes now have a reasonable force rating instead of hitting like a truck.
    • -
    • Adds the 'POI - ' prefix to the POI location names to make it easier for ghosts to teleport to them- e.g. 'POI - Rocky2' rather than just 'Rocky2'.
    • -
    • Fixes a runtime caused by attempting to use a crew monitor console while on an invalid Z-level.
    • -
    • Fixes GPSes not detecting other GPSes while on an invalid Z-level. Transit Z is unaffected by this- no spying on other shuttles!
    • -
    - -

    23 June 2019

    -

    Mechoid updated:

    -
      -
    • E-swords and Changeling arm-weapons can now block projectiles (again).
    • -
    -

    Novacat updated:

    -
      -
    • Adds greyscale pills, which are colored by their reagent
    • -
    • Adds colored pill bottles, most pre-spawned pill bottles are colored
    • -
    • Prespawn pills and pill bottles have had their names simplified
    • -
    • Attempts to make lighting less uniform
    • -
    • Cleans up lighting code
    • -
    -

    TheFurryFeline updated:

    -
      -
    • Fixes infinite frame production for some machinery objects such as grounding rods or exonet nodes. If there's no available circuit board to get, then don't return anything when attempting deconstruction. Ported from Cit RP. Eliminates 'Cannot read null.board_type' runtimes where they apply.
    • -
    • Allows hydroponic machines to be unwrenched.
    • -
    -

    Woodrat updated:

    -
      -
    • Turrets and respective controls added to each teleporter room.
    • -
    • Air tank on shuttles switched out with an air canister.
    • -
    • Roundstart Tcomms SMES starts fully charged.
    • -
    • Air tanks on station have the same amount in them as air canisters.
    • -
    • Expanded atmospheric tanks to be 2 by 3 instead of 2 by 2.
    • -
    • Wilderness Shuttle landing point shelter updated.
    • -
    • Teleporter room hand tele can now spawn in one of 4 places.
    • -
    • Halved the warm up time when the autopilot on the shuttles start at round start from ten minutes to five and nine respectively. Should mean the first shuttle will be taking from the outpost when the second shuttle leaves the station.
    • -
    • Reduced transit time from 75 seconds with pilot, 150 seconds without to 60 and 120 respectively.
    • -
    • Amount of phoron in the outposts reduced.
    • -
    • Ground Xenobio and Xenoflora torn down partially.
    • -
    • Reduction of the amount of steel and glass in engineering by half.
    • -
    • Reduction of the amount of steel and glass in EVA by half.
    • -
    • Fix for Dock 2 Transfer Shuttle airlock buttons not working.
    • -
    • Intercoms added to arrivals shuttle.
    • -
    • Modular computers scattered around the main station.
    • -
    • Elevator can be accessed at centcomm.
    • -
    • Fix Bridge Secretary Quarters tint.
    • -
    • Landmarks for Bluespacerift added.
    • -
    • Wilderness Shuttle landing sides should no longer shiskabob shuttles.
    • -
    • Modular Computers replacing wrong computers.
    • -
    • Chapel Mass Driver.
    • -
    • Merc Turrets function properly.
    • -
    • Map issues on the main outpost.
    • -
    -

    mistyLuminescence updated:

    -
      -
    • Splints now work on all areas of the body.
    • -
    • When the supermatter explodes, it now leaves behind a shattered plinth that continues to emit radiation. You should probably get rid of it.
    • -
    • If you destroy the supermatter early (e.g. through admin deletion shenanigans), it no longer irradiates everyone forever.
    • -
    • Welding lockers now actually updates their sprites properly.
    • -
    • Every floor tile now has a minor (2%) chance to spawn with some dirt on it. The Janitor now has a job again.
    • -
    • Similarly, every Sif grass tile now has a minor (5%) chance to spawn with some fancy eyebulb grass on it. It can be removed by clicking on it with harm intent.
    • -
    • Adds cats-in-boxes, which can be activated (once) to spawn cats. There's an orange tabby (Cargo cats) and a tuxedo (Runtime) version.
    • -
    • Fixes a material duplication exploit.
    • -
    - -

    04 June 2019

    -

    Chaoko99 updated:

    -
      -
    • The medibot's minimum configurable threshhold has been lowered to 0, from 5. Perfect for silly-billies coming into medical with 2 brute boo boos, thanks to accidentally throwing something at themselves or.. something.
    • -
    -

    Heroman3003 updated:

    -
      -
    • Restricts Alarm Monitor modular computer program to engineering access.
    • -
    • Removed access to departmental networks on camera modular computer program for average people.
    • -
    • Added access to full network on camera modular computer program for heads.
    • -
    -

    Mechoid updated:

    -
      -
    • Borers can speak through nearby mobs if they have a sufficient build-up of chemicals.
    • -
    • Borers have a max chemical volume.
    • -
    • The Sakimm, Frostfly, Glitterfly, River Leech, Crystal-Feathered Duck, and Kururak are now able to be used on the map and PoIs.
    • -
    • Glass jars can now hold glitterflies, river leeches, and frostflies.
    • -
    • Glass jars now respect mobs that exist over the lighting plane, adding a special overlay visible when on the ground.
    • -
    -

    Nalarac updated:

    -
      -
    • Closed all bugs on tracker that are no longer relevant or a bug.
    • -
    -

    Novacat updated:

    -
      -
    • Attempts to fix the timer SS to be moore robust
    • -
    • Fixes bug with custom laptops.
    • -
    • Raises cost of the elite model to 7 loadout points.
    • -
    -

    chaoko99 updated:

    -
      -
    • Adds the clientside 'ping' and 'reconnect' commands to the file menu.
    • -
    -

    mistyLuminescence updated:

    -
      -
    • Prone people can no longer interact with an empty hand.
    • -
    • Two-handed items are now correctly unwielded when the user's offhand is severed.
    • -
    • Mecha syringe guns now respect pierceproof clothing.
    • -
    • Securitrons now correctly ignore attacks when disabled.
    • -
    • Rechargers now correctly benefit from upgraded capacitors.
    • -
    • Medical record laptops and detective TV camera consoles no longer turn into regular consoles when de- and re-constructed.
    • -
    • Zaddat Shrouds now retain their base name when damaged, if the shroud has been customized.
    • -
    • Adds the makeover kit to the traitor uplink for 5 TC, also available in the Infiltrator bundle null crate in Cargo. Makeover kits can be used to change the user's hair style and color, and eye color.
    • -
    • Random event timers now wait until the round starts to begin counting down.
    • -
    - -

    06 May 2019

    -

    Mechoid updated:

    -
      -
    • Added fishing mechanics, and fishing gear.
    • -
    • Cloth can make normal cloth things.
    • -
    -

    Novacat updated:

    -
      -
    • Ports Bay code to allow hiding accessories when jumpsuits are rolled down/sleeve rolled.
    • -
    • Ports medals and ribbons from SEV Torch.
    • -
    • Ports initial infrastructure for modular computers from Baystation.
    • -
    • Cameras now have a slight static when viewing through them.
    • -
    • Adds Digital Warrant Program, to set warrants. Comes with a device.
    • -
    • Adds Supermatter Monitor program.
    • -
    • Chemistry processes instantly again.
    • -
    • Nanoui sends stuff even after client connect.
    • -
    • Shortwave radios now can transmit across connected Z levels.
    • -
    • Relays on moving platforms (shuttles) will now function.
    • -
    - -

    26 April 2019

    -

    Heroman3003 updated:

    -
      -
    • Allows voidsuits to have parts attached and removed while held in hand (but still not when worn).
    • -
    • Syringes will now immediately inject 5 units per injection into reagent containers. Does not change how injecting mobs work
    • -
    • Tape rolls can now be used on tiles with directional windows as long as they don't directly obstruct them.
    • -
    -

    Mechoid updated:

    -
      -
    • Reagents can now have a list of organs specified to slow their processing.
    • -
    • Reagents now process in the bloodstream at a rate determined by current pulse. No pulse, for any reason, will cause slightly slower processing if your species has a heart.
    • -
    • The heart organ determines the 'standard pulse' if the species has one.
    • -
    • Modifiers can set pulse directly, or shift it.
    • -
    • Adds Robobags and Corp-Tags to Robotics.
    • -
    • Re-adds the Space Worm with New and Improved [Doesn't Break The Universe] logic.
    • -
    • Sterilizine now hurts slimes, similar to water.
    • -
    -

    N3X15 updated:

    -
      -
    • Cyborgs can now use ladders regardless of whether they have a tool enabled or not.
    • -
    -

    Neerti updated:

    -
      -
    • During severe weather such as storms and blizzards, wind can cause you to move slower or faster in specific directions.
    • -
    • Weather application in the communicator displays wind direction and severity.
    • -
    • Holding umbrellas while in a storm no longer stuns you.
    • -
    -

    chaoko99 updated:

    -
      -
    • Ore bags will automatically pick up items when held, belted, or pocketed, and automatically deposit ore in boxes if one is being pulled.
    • -
    - -

    17 April 2019

    -

    Anewbe updated:

    -
      -
    • The Subspace Jammer traitor item now lasts about 10 minutes. It now blocks signalers from sending or receiving, and also obscures suit sensors around it.
    • -
    -

    N3X15 (MistyLuminescence) updated:

    -
      -
    • Departmental winter coats can now hold the same items as their standard departmental suit items - labcoats, hazard vests, body armor, aprons, etc.
    • -
    -

    Neerti updated:

    -
      -
    • Removes ability for AI to print and inhabit maintenance and construction drones. This has been replaced with a system which allows for AIs to inhabit special cyborg shells, called AI Shells, which are built with a new MMI type in Robotics. Most of the regular cyborg mechanics applies to AI Shells.
    • -
    -

    Novacat updated:

    -
      -
    • Adds new status displays for all alert levels
    • -
    • Adds yellow, violet, and orange alert levels
    • -
    • Added Stasis Cages, which allows safe transport of mobs.
    • -
    -

    PrismaticGynoid updated:

    -
      -
    • Adds the ability to copy a character slot onto another one, allowing for easier rearranging of characters, or wiping characters by copying empty slots.
    • -
    • Adds three new crashed escape pod PoIs.
    • -
    -

    Woodrat updated:

    -
      -
    • Arrivals dock should not stay locked shut
    • -
    • Two windoors in xenobio stationside lacking access requirements
    • -
    -

    mistyLuminescence updated:

    -
      -
    • Lays the foundation for RIGs to be worn on the belt slot. Doesn't apply to any RIGs currently, unless VV'd, but stay tuned!
    • -
    • Large autoinjectors are now scannable and syringeable again, just like they used to be. Unidentified autoinjectors still aren't, unless you ID them first.
    • -
    • Adds beakers to the hydroponics lockers and NutriMax vendors.
    • -
    • More jobs can now take certain items in the loadout.
    • -
    • Adds departmental turtlenecks, available in department wardrobes or the loadout selection. Look good... in space.
    • -
    - -

    04 March 2019

    -

    Anewbe updated:

    -
      -
    • Vedahq is now properly locked behind a whitelist.
    • -
    • Headgibbing is now determined by config
    • -
    • Promethean regeneration has been toned down. It will no longer provide healing if the Promethean is wet, too hungry, too hot, or too cold.
    • -
    • Prometheans are no longer shock resistant. It should now be more possible to catch them alive.
    • -
    • Promethean body temperature is now the default room temperature. They also hit cold_level_2 at a higher temperature.
    • -
    -

    Atermonera updated:

    -
      -
    • Rigsuits have been resupplied following a mass-recall after a number of suits were reported to have defective pressure-sealant mechanisms. The new sealant mechanisms have been thoroughly tested and should be less prone to failure.
    • -
    -

    Mechoid updated:

    -
      -
    • Tweaked Respiro- Cordra- Gastiro- and Hepanephro- Daxons to be more effective with dealing with the side-effects of damaged organs.
    • -
    -

    kartagrafi updated:

    -
      -
    • Adds several clothing items to loadout such as: Nock masks, cowls and robes.
    • -
    - -

    07 February 2019

    -

    Atermonera updated:

    -
      -
    • Stairs have been straightened and now connect to both the heavens and hells, formerly just the hells.
    • -
    -

    Elgeonmb updated:

    -
      -
    • Added the Zaddat species, voidsuit-clad fragile bug people. Whitelist applications will be available at a later date.
    • -
    • Added glucose hypos to the SWEATMAX vendors and a few other places thoughout the station.
    • -
    • Zaddat equipment is now available through cargo.
    • -
    • Some new, very very chuuni accessories to play with; the half cape, the full cape, and the sash
    • -
    • Most accessories can now fit on suits.
    • -
    • Dionaea and vox can no longer use station rigs.
    • -
    -

    Mechoid updated:

    -
      -
    • Flashes now actually run the risk of burning out.
    • -
    • Flashes that burn out can be repaired after approximately 40 seconds and with some luck, via a screwdriver.
    • -
    • Cyborg flashes use charge only, and do not have the 10 flash limit. They instead begin burning large amounts of charge.
    • -
    • Flashes use miniscule charge in addition to their capacitor burn-out, totalling 12 uses, taking 4 to down a human. They can be charged within a standard charger.
    • -
    - -

    01 February 2019

    -

    Anewbe updated:

    -
      -
    • Pilot consoles now require pilot access to use.
    • -
    -

    Atermonera updated:

    -
      -
    • Powersink drains have been unclogged and work once more
    • -
    -

    Mechoid updated:

    -
      -
    • Oversight regarding Changeling revive not removing restraints fixed.
    • -
    • Straight Jackets can now be resisted out of in 8 minutes, or as low as 5 depending on species attacks. Shredding or hulked humans will break out in 20 seconds, destroying the jacket.
    • -
    • Xenomorph plasma vessels now regenerate phoron passively, at an incredibly slow rate. Can be accelerated by consuming liquid phoron.
    • -
    • Xenomorph organs now give their respective abilities when implanted.
    • -
    • Virtual Reality pods cleaned up.
    • -
    • Replicant organs added, versions of many organs that do not reject in their host. Two currently exist that give special passives.
    • -
    - -

    25 January 2019

    -

    Anewbe updated:

    -
      -
    • The hyphen (-) is no longer a default language key, as people use it to represent other things. If you are still having issues with Gibberish, reset your language keys, or at least make sure they don't include any characters you regularly start speech with.
    • -
    -

    Atermonera updated:

    -
      -
    • Stasis bags don't squish organics with high pressure when organics try to seek shelter from flesh wounds.
    • -
    • Body- and stasis bags can be tread upon when open.
    • -
    • Suit coolers and rigsuit coolers now protect FBPs against vacuum again.
    • -
    • Bot sound files have been decrypted following a bizarre ransomware attack by Boiling Point remnants. Securitrons, cleanbots, et al should no longer spew gibberish.
    • -
    -

    Cerebulon updated:

    -
      -
    • Added teshari hardsuit sprites.
    • -
    - -

    16 January 2019

    -

    Anewbe updated:

    -
      -
    • Adds a Gibberish language that gets used when you goof on a language key.
    • -
    • Voice changing masks no longer give up when you put on a hardsuit.
    • -
    • Mask voice changers start on.
    • -
    • Mask voice changers that do not have a set voice will now default to your worn ID's name.
    • -
    • Mask voice changers now have a verb to reset their name.
    • -
    • Eguns take 4 shots to stun, rather than 3.
    • -
    -

    Atermonera updated:

    -
      -
    • Clothing now has pressure protection variables, that set lower and upper pressure bounds within which they will protect you from pressure-based harm.
    • -
    • Protection falls off when exceeding the pressure limits from 100% protection at the boundary to 0% at 10% in excess (above the max or below the min) boundary.
    • -
    • Currently, only hat and suit slots are checked for this protection (No change).
    • -
    • Anomaly suits (The orange ones) now offer limited pressure protection in case anomalies start making or draining air.
    • -
    • Firesuits are no longer spaceproof, but still offer protection against the high pressures of fire.
    • -
    -

    Cerebulon updated:

    -
      -
    • Added customizable religious icons to the chaplain's office.
    • -
    • Added black and white candles.
    • -
    • Updated religion lists in character setup to be lore friendly.
    • -
    - -

    06 January 2019

    -

    Mechoid updated:

    -
      -
    • Slimes now respect slime colors as their faction when dealing with other slimes.
    • -
    • Taser and Security xeno-taser shot count dropped from 10 to 5.
    • -
    -

    Neerti updated:

    -
      -
    • Adds a lot of sounds, and the code to let them loop seemlessly. Things made audible now include the microwave, deep fryer, showers, the supermatter when it's active, the TEGs when active, geiger counters, and severe weather on Sif. The weather has different sounds for when indoors and when outdoors.
    • -
    • Weather sounds and the supermatter hum can be disabled in your preferences.
    • -
    • Adds a few more weather types that can only be activated by admin powers, such as ash storms and fallout.
    • -
    -

    Novacat updated:

    -
      -
    • All emergency air tanks now spawn at full capacity.
    • -
    - -

    08 December 2018

    -

    Cerebulon updated:

    -
      -
    • Added 12 new loadout items plus colour variants: Utility pants, sleek overalls, sari, modern wrap jacket, ascetic garb, asymmetrical jackets, cowled vest, kamishimo, jingasa, maang tikka, thin-frame glasses, rimless glasses.
    • -
    -

    Mechoid updated:

    -
      -
    • Research and Engineering borgs now have 'Circuit Grippers', used for constructing and operating integrated circuit machinery.
    • -
    • Grippers now allow interaction with their contents, by attacking the gripper itself with an item when one is held. I.E., drawing from a beaker with a syringe.
    • -
    • Grippers now show their held item's examine information when examined. Tab information added.
    • -
    • Cyborgs can now interact with integrated circuit printers and machines when adjacent to them.
    • -
    • Multitools now have a menu to switch modes between standard use and integrated circuit reference scanning. Antag multi-tools untouched for now.
    • -
    • Integrated circuit printer now respects adjacency, if it is not set to debug.
    • -
    - -

    30 November 2018

    -

    Cerebulon updated:

    -
      -
    • Added 1000+ surnames and 1200+ forenames from various world cultures to human namelists
    • -
    -

    LBnesquik updated:

    -
      -
    • Replaced the plant clippers with a reskinned pair of hedgetrimmers.
    • -
    -

    Lbnesquik updated:

    -
      -
    • General biogenerator improvements:
    • -
    • Added feedback noise to the processing.
    • -
    • Allow for cream dispensing.
    • -
    • Allow for plant bag creation.
    • -
    • Allow for 5 units of meat to be dispensed at once.
    • -
    • Allow for 5 units of liquids to be dispensed at once totalling 50u.
    • -
    • Add and allow the creation of larger plant bags for easier ferrying of plants..
    • -
    • Add a description to the machine itself.
    • -
    -

    Mechoid updated:

    -
      -
    • Prometheans are no longer murdered by blood, and instead process it like a weak nutrient. Will slow the regeneration of toxins due to water content.
    • -
    • Ctrl clicking a Rapid Service Fabricator when held will allow you to choose the container it deploys.
    • -
    • The Rapid Service Fabricator's icon is correctly set.
    • -
    -

    Neerti updated:

    -
      -
    • Rewrites the AI system for mobs. It should be more responsive and robust. Some mobs have special AIs which can do certain things like kiting, following you on a lark, or telling you to go away before shooting you.
    • -
    • Rewrites literally every 'simple_animal' mob into new, shinier, and hopefully more interesting 'simple_mob' mobs, some with new mechanics, like spiders, fake mechas, and hivebots. There are so many changes that it wouldn't be possible to list them here.
    • -
    • RCDs can now build grilles and windows, with a new mode. They can also finish walls when used on girders on floor/wall mode.
    • -
    • Adds various new RCDs that are not obtainable at the moment.
    • -
    -

    Woodrat updated:

    -
      -
    • Xenoflora and Xenobio moved to station, first deck.
    • -
    • Minor bugfixes including mislabeled lockers in robotics and floor decals.
    • -
    -

    kartagrafi updated:

    -
      -
    • Adds new hairstyle 'Sharp Ponytail'
    • -
    • Adds several new underwear - 'Binder', 'Strapless Binder', 'Longsleeve Striped Shirt, Pink', 'Pink Wing Shirt', 'Pink and Black T-Shirt', 'Leggings'
    • -
    • Changes name of 'Supernova' hairstyle to 'Glossy', and makes the sprite somewhat neater
    • -
    • Fixes a hairstyle not appearing
    • -
    - -

    13 October 2018

    -

    Anewbe updated:

    -
      -
    • You can no longer have ALL of your blood punched out.
    • -
    • Haemophiliacs will no longer spontaneously have ALL of their blood go missing from ~90%.
    • -
    • Emitters can be locked while off, too.
    • -
    • Graves are now a thing in the code, will need some testing and probably more work before they get more common.
    • -
    -

    Mechoid updated:

    -
      -
    • Added a RIG customization kit.
    • -
    • RIGs now use a var called suit_state to determine the basis for their component icons, rather than the rig's icon state.
    • -
    - -

    22 September 2018

    -

    Mechoid updated:

    -
      -
    • Adds two vehicles to Robotics and Cargo, the Quad and Spacebike.
    • -
    -

    Poojawa updated:

    -
      -
    • Ported /vg/ instrument code, improved the UI of instruments.
    • -
    • Added a client side pref that mutes instruments being played for you.
    • -
    -

    Woodrat updated:

    -
      -
    • Adds two rig suits. Military Rig suit from Bay and PMC rigsuit
    • -
    • Adds four exploration and pilot voidsuits (alternate sprites by Naidh)
    • -
    • Adds exploration and pilot voidsuits
    • -
    - -

    28 August 2018

    -

    Mechoid updated:

    -
      -
    • Mechs now have multiple equipment slot types, and more slots in total for greater customization.
    • -
    • A large number of Mech weapon modules and their jury rigged versions.
    • -
    - -

    08 August 2018

    -

    Atermonera updated:

    -
      -
    • The supply controller has been refactored and shifted to nanoUI.
    • -
    • The ordering and control consoles are now generally upgraded in terms of information and options.
    • -
    -

    Mechoid updated:

    -
      -
    • Hallucinations are no longer only Pun Pun.
    • -
    -

    Neerti updated:

    -
      -
    • Adds new ambience sounds for various areas, especially on the surface of Sif.
    • -
    • Removes low and high-pitched droning from available ambience. Consider trying ambience again if you had turned it off to avoid those.
    • -
    - -

    01 August 2018

    -

    KasparoVv updated:

    -
      -
    • You can now change the order of your body markings at character creation. Shift markings up or down layers at will to design the character you've always wanted, more easily than ever before.
    • -
    -

    Mechoid updated:

    -
      -
    • Added the Gigaphone. Currently unused.
    • -
    -

    Mewchild updated:

    -
      -
    • Ports several AI core sprites from ages and places past
    • -
    -

    PrismaticGynoid updated:

    -
      -
    • Adds four types of colorblindness to the traits in the setup menu.
    • -
    • pAIs can now be picked up while unfolded, and can display more than 9 emotions.
    • -
    - -

    14 July 2018

    -

    Anewbe updated:

    -
      -
    • Certain languages now require assistance for a species to speak, but not understand, much like EAL.
    • -
    • Alai can only be `spoken` by Taj and Teshari.
    • -
    • Adds a voicebox/larynx organ. Its only purpose at the moment is to assist in speaking certain langauges.
    • -
    • Language implants, like the EAL implant, now affect the voicebox organ, instead of being a freefloating implant.
    • -
    • Adds a language implant for Common Skrellian.
    • -
    -

    Atermonera updated:

    -
      -
    • Steel sheets can be used to construct Roofing Tiles
    • -
    • Roofing tiles can be used on tiles under open spaces or space tiles in multiZ maps to place a lattice and plating on the space above
    • -
    • Roofing tiles can be used on outdoor turfs to make them indoors
    • -
    • Both functions work together on multiZ maps with outdoor turfs, only one roofing tile is used per tile roofed.
    • -
    -

    Mechoid updated:

    -
      -
    • Adds a new surgical procedure for fixing brute and burn on limbs.
    • -
    - -

    12 July 2018

    -

    Anewbe updated:

    -
      -
    • Technomancer Apportation now properly checks for range and scepter, again.
    • -
    - -

    21 June 2018

    -

    Anewbe updated:

    -
      -
    • Added a biomass reagent, made from protein, sugar, and phoron.
    • -
    • Cloners and bioprinters now use the biomass reagent. Both can be refilled or have their capacity increased by replacing the bottles they spawn with.
    • -
    • Mapped in a bioprinter, for further testing.
    • -
    • Adds the ability to make robolimb brands more or less vulnerable to brute or burn.
    • -
    • Makes VeyMed limbs more vulnerable to brute and burn.
    • -
    -

    Mechoid updated:

    -
      -
    • Allow AIs to create and take control of mindless drones from fabricators.
    • -
    - -

    08 June 2018

    -

    Anewbe updated:

    -
      -
    • Merc mobs in PoIs no longer drop gear. This is to help us balance the PoIs that contain them, and by extension every other PoI.
    • -
    • Merc mobs have been shuffled around in their PoIs. At some point, this may actually be randomized, but for now, expect slightly different placements.
    • -
    • Adds a laser rifle and ion rifle version of the Merc mob, for variety.
    • -
    • PoI turrets are lethal again, and will likely shoot crawlers.
    • -
    • Certain mobs, namely robots and mercs, now have some amount of armor.
    • -
    • Ranged mercs will now knife people when cornered, rather than punch them really hard.
    • -
    -

    Mechoid updated:

    -
      -
    • Added some background things for Events.
    • -
    • Ion rifles hit the correct 3x3 instead of 5x5
    • -
    • Seed Storage Vendors are now hackable. Can choose from various lists of concerning plants.
    • -
    - -

    24 May 2018

    -

    Anewbe updated:

    -
      -
    • Moving items out of one's active hand cancels any zoom-in they may be providing.
    • -
    • Meteor events should be a lot less brutal.
    • -
    -

    Arokha updated:

    -
      -
    • Added a 'Client FPS' setting in the Global tab of character setup for adjusting the FPS to your preference.
    • -
    • Added a 'fake SSAO' toggle to Global in character setup, ported from /tg/. Looks like drop shadows on (almost) everything.
    • -
    -

    Atermonera updated:

    -
      -
    • Laptops no longer consume IDs indefinitely.
    • -
    -

    Mechoid updated:

    -
      -
    • Promethean limbs store more damage.
    • -
    • Promethean limbs, in addition to normal severing rules, have a higher chance to be splattered or ashed once they reach maximum damage.
    • -
    • Limbs can now spread their damage to neighbors with the spread_dam var, when reaching max damage.
    • -
    -

    PrismaticGynoid updated:

    -
      -
    • Added laser pointers. Available in your loadout, and printed and upgraded by R&D.
    • -
    -

    lorwp updated:

    -
      -
    • Search and Rescue can now add certain medical restricted items to their loadouts
    • -
    - -

    01 May 2018

    -

    Mechoid updated:

    -
      -
    • Skrell can be affected by flashbangs from a range of 8 tiles without protection.
    • -
    • Promethean regen consumes additional nutrition.
    • -
    • Many healing chemicals are less effective on Prometheans due to the natural regeneration.
    • -
    • Lots of other Promethean tweaks. No seriously, I'm not putting the list here.
    • -
    -

    PrismaticGynoid updated:

    -
      -
    • Adds new skrell sprites to hardsuit helmets that were missing them.
    • -
    - -

    28 April 2018

    -

    Anewbe updated:

    -
      -
    • Communicator visibility (the thing that lets people see your communicator when you're a ghost) is now saved to character slots, rather than globally.
    • -
    • Jobs that are set to Never on your preferences are hidden by default on the Late Join selection menu. There is a button to reveal them.
    • -
    -

    Arokha updated:

    -
      -
    • Nerve reattaching surgery now works correctly. (Hemostat on limb)
    • -
    • Limbs dropped by people have appropriate flags.
    • -
    -

    Atermonera updated:

    -
      -
    • Human examine code has received a major refactor. If you encounter unusual behaviour that seems wrong, please report it.
    • -
    -

    Cerebulon updated:

    -
      -
    • Pumpkins are no longer green ovals. They now grow on actual vines.
    • -
    -

    schnayy updated:

    -
      -
    • Space carp plushies now load sprites and are all selectable from loadout.
    • -
    • Adds several newer plushies to the gift vendor as well as adjusting cost of gift vendor's contents.
    • -
    - -

    19 April 2018

    -

    Anewbe updated:

    -
      -
    • AOOC is no longer available to traitors, renegades, and thugs.
    • -
    -

    Woodrat updated:

    -
      -
    • Flashers in brig cells should work now, extra floor flash in communal brig to deal with crims.
    • -
    • Improper access, SMES rooms.
    • -
    • Trader start point is no longer dark.
    • -
    • Medical Vendor Plus has more advanced burn and trauma kits.
    • -
    • Cell 1 and 2 in the brig can now be accessed by detectives.
    • -
    • Additional r-walls next to the engine room to help with rads.
    • -
    • Floor decals in a couple areas.
    • -
    • RD office now has its telescreen back.
    • -
    -

    lorwp updated:

    -
      -
    • Pilot headsets can now fallback to shortwave radio
    • -
    - -

    01 April 2018

    -

    Anewbe updated:

    -
      -
    • Medical Doctors and EMTs spawn with white medkits.
    • -
    -

    Cameron653 updated:

    -
      -
    • Adds a xenoarch excavation tool, craftable in R&D. Allows depth selection of 1-30
    • -
    • Adds a xenoarch multitool, craftable in R&D. Has xenoarch counter, measure tool, and depth scanner all in one.
    • -
    -

    Heroman3003 updated:

    -
      -
    • Attaching exosuit equipment with a gripper correctly removes it from the gripper.
    • -
    • Engineering gripper can no longer duplicate frame parts.
    • -
    -

    MistyLuminescence updated:

    -
      -
    • Wallets can now hold a wider variety of objects.
    • -
    -

    Woodrat updated:

    -
      -
    • Added two 44 cal revolvers.
    • -
    • Added 44 cal speedloader for revolvers.
    • -
    • Added 44 cal rubber rounds.
    • -
    • Fixed the icon_state for 'structure/plushie/carp' and the random first aid kit spawner.
    • -
    • Added a random chance tool spawn for power tools (most of the time it should still just be regular tools).
    • -
    • Adjusted the spawn rate of medkits, combat medkits should be more rare.
    • -
    • Cash split into its own loot item.
    • -
    • Plushies split into large and small plushies.
    • -
    • All the extra plushie spawns added to the random plushie spawn.
    • -
    • Eightball and conch shell added to toy spawns.
    • -
    • Added spawn points for the large plushies, cash, and the power tools to the station.
    • -
    -

    battlefieldCommander updated:

    -
      -
    • Added permanent markers, an alternative to crayons.
    • -
    • The chemistry recipe for paint now uses marker ink instead of crayon dust.
    • -
    • Removed crayon boxes from the map. They can still be ordered from cargo in case you need a snack.
    • -
    - -

    15 March 2018

    -

    Anewbe updated:

    -
      -
    • Pills and ingested reagents actually process at half speed, rather than just ignoring half of the reagents.
    • -
    • Robotic limbs now need internal repair at 30 composite damage, rather than 30 of burn or brute.
    • -
    • Syringes now inject their entire payload with one click, but in 5 unit increments. There is a delay in between each of these.
    • -
    • Assisted robotic organs (internals, eyes) are less vulnerable to EMP.
    • -
    • Lifelike robotic organs (currently VeyMed) are more vulnerable to EMP.
    • -
    -

    Cerebulon updated:

    -
      -
    • Added Akhani language for Tajaran.
    • -
    • Fixed incorrect singular form of Tajaran in several places.
    • -
    -

    MisterLayne updated:

    -
      -
    • Added a version of the ED-209 called the ED-CLN. It is a more efficient Cleanbot.
    • -
    • Reinforced snowballs can now actually be made in a reasonable time limit.
    • -
    -

    Nerezza updated:

    -
      -
    • Broken APCs can be bashed open with slightly smaller objects now. This means wrenches are acceptable, no need to hunt down a fire extinguisher.
    • -
    • EVA rigsuit/hardsuit no longer holds toolboxes in suit storage since those have been a volume inventory for some time now. RIP ghetto satchel.
    • -
    • CE's rigsuit/hardsuit no longer holds pickaxes and ore satchels, but can now hold inflateables.
    • -
    • Retracting rigsuit/hardsuit helmets with no valid mask equipped now disables internals.
    • -
    • Offline rigsuits/hardsuits are no longer considered valid air supplies by the internals button. Before, your internals would instantly shut off before you could get a breath out of the rigsuit. Now, the internals button will look for a different tank instead.
    • -
    • Tajaran now get to keep their tails when they wear the EVA, RD, or Industrial rigsuits/hardsuits. Unathi sprites to come soon!
    • -
    • Sifwood floor tiles now correctly use their double-stacked icon instead of disappearing.
    • -
    -

    Woodrat updated:

    -
      -
    • Added in a weapons crate for explorers that has bolt action rifles.
    • -
    • Weapon powercells can be ordered from cargo (security access crate).
    • -
    • Automatic weapons crate split into two crates now. One for SMGs one for the rifle. Minor adjustments to other munitions and security supply packs as well.
    • -
    • The automatic weapons ammo crate has also been split.
    • -
    • Names of the crates for the munitions and security catogory supply packs have been adjusted slightly. In certain places contents also adjusted.
    • -
    • Holoplant now comes in a crate.
    • -
    - -

    05 March 2018

    -

    Anewbe updated:

    -
      -
    • Removes Command Liaison, Bridge Secretary, Hydroponicist, Prospector, Sanitation Technician, Professor, and Historian alt-titles.
    • -
    • Removed universal translators from the loadout.
    • -
    • RnD can print earpiece translators.
    • -
    -

    Mechoid updated:

    -
      -
    • Add a surgical operation for repairing the brainstem of a decapitated individual.
    • -
    • Add a permanent modifier for frankensteining individuals.
    • -
    -

    Nerezza updated:

    -
      -
    • Package bomb detonators can be re-bound by hitting the new package bomb with them.
    • -
    -

    PrismaticGynoid updated:

    -
      -
    • The succumb verb will now work on species that can't take oxyloss damage.
    • -
    - -

    28 February 2018

    -

    Atermonera updated:

    -
      -
    • Adds umbrellas to the loadout, for 3 points. Colorable!
    • -
    -

    Nerezza updated:

    -
      -
    • Using tape (police/medical/engineering) on a hazard shutter now tapes the hazard shutter instead of trying to open the hazard shutter.
    • -
    • Added /tg/-style floor tile swapping. Equip crowbar/screwdriver in offhand and click the floor tiles you want to directly swap with a stack of new floor tiles (like teal carpet).
    • -
    -

    Woodrat updated:

    -
      -
    • Heavy rework of the wilderness, minor adjustments to mining and outpost z-levels. To get to the wilderness you now have to travel through the mine z-level to do so, follow the green flagged path. Through the mine.
    • -
    • Shuttles can now land at a site near the enterance to the wilderness. Removal of the mine shuttle landing pad to move to the wilderness.
    • -
    • New addition of warning sign, thanks to Schnayy.
    • -
    -

    battlefieldCommander updated:

    -
      -
    • Added craftable joints. Dry something (ideally ambrosia) on the drying rack and apply it to a rolling paper to create a joint you can smoke.
    • -
    • Added a box of rolling papers to the cigarette vending machine.
    • -
    - -

    25 February 2018

    -

    Anewbe updated:

    -
      -
    • Splinted bodyparts act broken 30% of the time.
    • -
    • Splinted legs still slow you down like broken ones.
    • -
    -

    Leshana updated:

    -
      -
    • Added a client preference setting for wether Hotkeys Mode should be enabled or disabled by default.
    • -
    • CTRL+NUMPAD8 while playing a robot won't runtime anymore.
    • -
    • Grounding rods act intuitively, only having an expanded lighting catch area when anchored.
    • -
    -

    Nerezza updated:

    -
      -
    • Fixes not being able to install the different carpet colors. Finally.
    • -
    • Removes certain unusable duplicate stacks of tiles from the code.
    • -
    -

    Schnayy updated:

    -
      -
    • Added Gilthari Luxury Champagne. Drink responsibly.
    • -
    • Added a singular AlliCo Baubles and Confectionaries vending machine in the locker rooms. Dispenses a variety of gifts.
    • -
    • Removed hot drinks vendor from locker room.
    • -
    - -

    22 February 2018

    -

    Anewbe updated:

    -
      -
    • Added Warden and HoS helmets.
    • -
    • Clothing items must be click+dragged to be unequipped. A lot of them already had this, but the system is now standardized.
    • -
    • Accessories now apply slowdown to what they're attached to.
    • -
    • Certain items, notably Technomancer spells, no longer show up when you examine the mob wearing them.
    • -
    • Flashbangs confuse, instead of stunning.
    • -
    -

    Atermonera updated:

    -
      -
    • GPS units are generally more useful, providing both coordinate locations and, so long as you're on the same Z level, direction with x-y component distances, to 1m accuracy
    • -
    • Added a halogen counter tool, functions as the PDA function.
    • -
    • Analyzers can now analyze gas containers, in addition to providing atmosphere readouts, as the PDA gas scanner function.
    • -
    • Added umbrellas.
    • -
    -

    battlefieldCommander updated:

    -
      -
    • Added fireplaces which operate similarly to bonfires.
    • -
    • Fixed an oversight that allowed for an in-between state in bonfires where the fire would mysteriously go out after adding wood.
    • -
    • Added blue sifwood floor tiles.
    • -
    • Fixed blue carpet, now known as teal carpet
    • -
    • Added the ability to dig up tree stumps with a shovel.
    • -
    - -

    21 February 2018

    -

    Anewbe updated:

    -
      -
    • Headsets for jobs that spend a lot of time planetside can now function as local radios when comms are down.
    • -
    • Most headsets now have on-mob sprites.
    • -
    • Added a Planetside Gun Permit item, specifying permission to possess a firearm on the planet's surface. Explorers should spawn with these by default, and a further two can be found in their gun locker.
    • -
    • Prometheans now react to water. Being soaked will stop their regen and deal minor toxin damage. Drinking or being injected with water will deal slightly more toxin damage.
    • -
    • Suit Coolers now properly cool FBPs in slightly burning rooms. If it gets too hot for your suit, you're still dead.
    • -
    -

    Leshana updated:

    -
      -
    • Makes electrochromatic glass buildable and programmable in game. Use cable and multitool.
    • -
    -

    Woodrat updated:

    -
      -
    • Additions of 6 new POIs for the cave area.
    • -
    - -

    17 February 2018

    -

    Anewbe updated:

    -
      -
    • Added a random mine spawner, for use in PoIs. Replaces mines in PoIs with the random spawner.
    • -
    • Mines now give a visible message when they go off.
    • -
    • Land mines on the ground can no longer be told apart from one another, to prevent gaming the system.
    • -
    • Hovering mobs (viscerators, drones, Poly, carp) no longer set off land mines.
    • -
    • Arming a land mine now takes concentration. If you move, it will boom.
    • -
    • RINGS AND CERTAIN GLOVES INCREASE PUNCHING DAMAGE.
    • -
    • BRASS KNUCKLES HAVE BEEN TURNED INTO GLOVES AND REBALANCED. THEY DO LESS DAMAGE PER HIT BECAUSE IT'S HARD TO DISARM A PAIR OF GLOVES.
    • -
    • Cyborg Chargers now decrease radiation on FBPs.
    • -
    • Falling one floor now does a lot less damage, on average.
    • -
    • Falling one floor in a Mech no longer hurts the occupant.
    • -
    -

    PrismaticGynoid updated:

    -
      -
    • A lot more machines can now be moved with a wrench, mostly kitchen, hydroponics, and virology machines.
    • -
    • Changed department ponchos to be open to any job, just like department jackets.
    • -
    -

    Schnayy updated:

    -
      -
    • Adds bouquets. Can be ordered via 'gift crate' in cargo.
    • -
    • Adds fake bouquets for the cheap. Can currently be won from arcade machines.
    • -
    • Adds chocolate heart-shaped boxes. Can be ordered via 'gift crate' in cargo.
    • -
    • Adds gift cards with four cover variations. Function like paper. Can be ordered via 'gift crate' in cargo.
    • -
    -

    battlefieldCommander updated:

    -
      -
    • Added packed snow brick material. Craft it using snow piles.
    • -
    • Added snow girders and igloo walls. Craft them using snow bricks.
    • -
    • Added various snowmen. Craft them using snow piles. Punch 'em to destroy.
    • -
    - -

    10 February 2018

    -

    Atermonera updated:

    -
      -
    • Ethylredoxrazine actively removes alcohol from the stomach and bloodstream
    • -
    • GPS units won't report the exact location of other GPS units, just range and approximate direction
    • -
    • POI gps units won't give any information about the POI, merely its location
    • -
    • Adds EMP mines.
    • -
    -

    Cerebulon updated:

    -
      -
    • Adds antibiotic resistance chance to viruses, capped at 90% without admin edits.
    • -
    • Adds adminspawned non-transmittable viruses
    • -
    • Adds several new disease symptoms
    • -
    • Vomit is now a disease vector
    • -
    • Viruses have a lower chance of curing themselves without medical intervention
    • -
    • Virus food no longer infinitely generates in incubator beakers
    • -
    • Xenomorphs and supernatural begins can no longer catch the flu
    • -
    -

    Hubblenaut updated:

    -
      -
    • If a cycling airlock is already near the target pressure, pressing the buttons will toggle the doors instead of making it reenter the cycle process.
    • -
    -

    Leshana and mustafakalash updated:

    -
      -
    • A new 'planetary' mode for airlocks which makes them purge the chamber contents to the exterior atmosphere before filling with clean air, and vice versa.
    • -
    -

    MistyLuminescence updated:

    -
      -
    • Mines are now very, /very/ dangerous to step on (so don't do that). You can disarm them with a multitool and wirecutters - ping is good, beep is bad - or by shooting or exploding them from a distance. Be careful!
    • -
    -

    Woodrat updated:

    -
      -
    • Shaft Miner, Search & Rescue, Explorer can now select webbing vests and pouches from the loadout.
    • -
    • Allow utility uniforms to roll up their sleeves.
    • -
    • Shuttle upgraded with enviroment sensors and shuttle doors that can be detected from the shuttle console.
    • -
    • secure gun cabinets in the hangar control rooms. Locked to armory, explorer, and pilot access.
    • -
    • Redesign of medical surgery rooms, replacement of the closets with wall closets.
    • -
    • Multiple map bugfixes including distro and scrubber lines to deck 3.
    • -
    - -

    07 February 2018

    -

    Anewbe updated:

    -
      -
    • Lessens the bomb, bio, and rad protection on the Explorer Suit.
    • -
    • Replaces the Hunting Rifle cabinets with a Phase Pistol cabinet. Same general purpose, shoot animals, kill animals. Shoot people, get laughed at.
    • -
    • Gloves are generally less protective from shocks.
    • -
    • Budget Insulated Gloves will almost always be better than any other non-insulated glove.
    • -
    • Hyposprays and autoinjectors now have a delay on use when the target is conscious and not in Help Intent.
    • -
    • You need a parachute to survive atmospheric reentry. Closets, mechs, and other impromptu parachutes will not longer prevent splatting.
    • -
    -

    Atermonera updated:

    -
      -
    • ID computer can set command secretary and IAA access
    • -
    • Command secretary has keycard auth. access
    • -
    -

    Cerebulon updated:

    -
      -
    • Added toggleable 'Open' sign to bar hallway so you can tell if it's open without walking inside.
    • -
    -

    Mechoid updated:

    -
      -
    • Adds material girders.
    • -
    • Girder decon time is now partially dependant on material. Stronger girders take slightly longer.
    • -
    • Wall girders are now under the integrity-based construction listing. Material-Name Wall Girder.
    • -
    • Explosive-resistant girders in walls have a chance to survive as an unanchored girder, if their wall is destroyed.
    • -
    • Radioactive girders affect the completed wall's radioactivity.
    • -
    -

    SunnyDaff updated:

    -
      -
    • Added new food items.
    • -
    • Added Onions.
    • -
    • Changed Apple and Lemon Sprite
    • -
    - -

    25 January 2018

    -

    Anewbe updated:

    -
      -
    • Southern Cross Map is now live
    • -
    -

    Arokha updated:

    -
      -
    • Remove borg hud items as they have normal huds as their sensor augs now, and can see records with them.
    • -
    -

    Atermonera updated:

    -
      -
    • Communicators have a flashlight under the settings menu, functions as the PDA one
    • -
    • Station-bound synthetics now have gps units
    • -
    -

    Cerebulon updated:

    -
      -
    • Added 19 food recipes from /tg/station
    • -
    -

    Leshana updated:

    -
      -
    • Sounds of Tesla engine lighting bolts
    • -
    • Sprites for grounding rod and Tesla coil
    • -
    • Sprites for lighting bolts
    • -
    • The Tesla Engine, Tesla Coils, and Grounding Rods
    • -
    • Wiki search URL is now configurable in config.txt
    • -
    • Breaker boxes can be constructed in game.
    • -
    • Construction of heat exchange pipes, vents, and scrubbers now works properly again.
    • -
    • Fix singularity energy balance so it is stable under normal operation.
    • -
    • Fix emitter beams and PA effects from being grav pulled or consumed.
    • -
    • Added the operating manual book for the Tesla Engine.
    • -
    -

    Mechoid updated:

    -
      -
    • Brains can be set to be a source of genetic information.
    • -
    • Promethean cores can be inserted into a cloning scanner to be cloned. This gives them a worse modifier upon completion.
    • -
    • Promethean cores can now have chemicals added or removed from them. Base for future slime cloner.
    • -
    • Species-based cloning sicknesses possible.
    • -
    • Cyboernetic - > Cybernetic
    • -
    -

    Neerti updated:

    -
      -
    • Adds boats that can be ridden by multiple people, which use oars. Can be crafted with large amounts of wooden planks.
    • -
    • Adds autopilot functionality to Southern Cross Shuttle One and Shuttle Two.
    • -
    • Adds ability to rename certain shuttles on the Southern Cross.
    • -
    • Areas about to be occupied by a shuttle will display a visual warning, of a bunch of circles growing over five seconds.
    • -
    -

    SunnyDaff updated:

    -
      -
    • Added new food items.
    • -
    • Added Cider.
    • -
    • Added Apple Juice to bar vending machine.
    • -
    • Fixed Vodka recipe.
    • -
    • Fixed Apple and Carrot cake recipes
    • -
    • Changed Cake recipes to not include fruit juice
    • -
    -

    ZeroBits updated:

    -
      -
    • Added the ability to have multiple loadouts per character.
    • -
    -

    battlefieldCommander updated:

    -
      -
    • Adds a communicator watch, a variant of the communicator you can wear on your wrist.
    • -
    • Replaces the communicator in the loadout with a communicator selection. Choose either the traditional communicator, or the new commwatch.
    • -
    - -

    12 January 2018

    -

    Atermonera updated:

    -
      -
    • Communicators now have a weather app.
    • -
    • Mobs in VR can switch between translucent and opaque forms.
    • -
    -

    Leshana updated:

    -
      -
    • Examining construction frames shows which circuit board (if any) is installed.
    • -
    • Convert the machinery controller to a StonedMC subsystem
    • -
    -

    MrStonedOne updated:

    -
      -
    • Added admin verb 'Display del() Log' displaying garabage collector statistics.
    • -
    -

    PrismaticGynoid updated:

    -
      -
    • Adds the ability to 'crawl' to an adjacent turf by click-dragging yourself to it, after a delay. This can be used to move while unable to stand. You can also do this with other movable objects, if you really wanted to.
    • -
    • Conscious mobs lying on the ground can now buckle themselves to chairs/beds. This includes people missing legs.
    • -
    - -

    29 November 2017

    -

    Anewbe updated:

    -
      -
    • FBPs are now affected by Radiation, it gives them ToxLoss. Wear your PPE.
    • -
    • FBPs can have ToxLoss decreased by going into a charger.
    • -
    • It is now possible to move FBPs and robots into chargers, via click+drag or grabs.
    • -
    -

    Atermonera updated:

    -
      -
    • AI verbs are no longer hidden on the tabs.
    • -
    • Incapacitated mobs can no longer open your inventory and steal your gubbins.
    • -
    -

    MoondancerPony updated:

    -
      -
    • Fixed a mislabeled pulse pin on the microphone.
    • -
    • Fixed an issue with reference pins and multiplexers, and reference pins in general.
    • -
    -

    PrismaticGynoid updated:

    -
      -
    • Adjusts the amount of camera locations the AI can store from 10 to 30.
    • -
    - -

    06 November 2017

    -

    Atermonera updated:

    -
      -
    • AI's can speak local rootspeak.
    • -
    • Implements Virtual Reality.
    • -
    -

    Woodrat updated:

    -
      -
    • Added 'see down' in open spaces from Vore.
    • -
    • Added talking and visible messages upward through open space from Vore.
    • -
    • Added a Syndicate ID with all access (admin spawn only).
    • -
    • Port of 'Syndicate id cards now listen for owner destruction' from Bay.
    • -
    - -

    24 September 2017

    -

    Belsima updated:

    -
      -
    • Replaced air tank sprites.
    • -
    • Added new xeno weed, egg, and resin sprites.
    • -
    • Added two new bar sign sprites.
    • -
    • Replaced blast door sprites.
    • -
    • Microwave is no longer a proper noun.
    • -
    • Added croissants to the available recipes.
    • -
    • Added new status displays for the AI.
    • -
    • Made spelling of corporations and planets more consistent.
    • -
    • Added more planets to character setup.
    • -
    • Added a bunch of new hairstyles.
    • -
    • Added a new holographic hud.
    • -
    • Added a grinder and enzyme to the abandoned bar, for illicit operations.
    • -
    • Replaced solar panel sprites.
    • -
    • Replaced shield generator sprites with ones from the Eris.
    • -
    • Added Qerr-quem and Talum-quem, a pair of Skrellian drugs.
    • -
    • Added a variety of sounds for opening cans, explosions, sparks, falling down, mechs, and bullet casings.
    • -
    • Added a new death sound for mice.
    • -
    • Vox have been entirely resprited.
    • -
    • Added wood buckets, craftable with hydropnoics.
    • -
    • Added sounds for chopping wood.
    • -
    • Fixed a bug that would make default Zippo lighters invisible.
    • -
    -

    Chaoko99 updated:

    -
      -
    • Nitrous Oxide is now an oxidizer.
    • -
    • Removed all instances of Volatile Fuel ever being simulated. To devs: It still exists. Please, for the love of god, only use it with assume_gas.
    • -
    -

    Cyantime updated:

    -
      -
    • Tabling now requires a completed aggressive grab.
    • -
    -

    Nalarac updated:

    -
      -
    • Removes the module restraint for the cyborg jetpack upgrade
    • -
    • Added the hand drill and jaws of life to the protolathe
    • -
    • Syndicate toolbox now comes with power tools
    • -
    -

    Neerti updated:

    -
      -
    • Adds the Lost Drone, which can be found on the Surface of the future map.
    • -
    • You can now modify an unslaved borg's laws by hitting it with a law module, after a significant delay.
    • -
    • Adds several new lawsets. Currently there are no lawboards for these.
    • -
    • Adds new 'shocker' baton, for the Lost Drone.
    • -
    • Combat borg shields are now easier to use, only requiring that they sit on one of your hands and not your active hand. The shield is also more energy efficent.
    • -
    -

    PrismaticGynoid updated:

    -
      -
    • You now keep your languages when removed from/transplanted into a body.
    • -
    • AIs and borgs load languages from preferences when spawning.
    • -
    • Fixed sign language being usable while lacking both hands.
    • -
    • Brains are no longer able to hear binary (robot talk).
    • -
    • Adds the ability for research to print drone brains.
    • -
    • Makes all MMIs, posibrains, and drone brains radio-enabled. Anyone holding the brain can also disable the radio for antag purposes.
    • -
    -

    SpadesNeil updated:

    -
      -
    • Windows can no longer be damaged by very weak attacks.
    • -
    -

    Woodrat updated:

    -
      -
    • Ported floor types and floor sprites (Techfloors) from Vorestation (who ported them from Eris). Brought our floortypes in line with how Vorestation has theirs set up.
    • -
    • Missing Techfloor floor tile sprites added.
    • -
    • Floor sprites from Vorestation not yet ported. To be done once we go to the new map.
    • -
    • Added catwalks and railings to SC station. Fixed first Z-level.
    • -
    • Added the ability to make catwalks and railings as ported from vore.
    • -
    • Cable heavy duty file tweaks to remove red overlay color from them.
    • -
    • Added in a color icon for centcomm beach areas.
    • -
    • Fixed issues with SC centcomm z that prevented it from loading.
    • -
    • Rework of xenobio/xenoflora outpost on SC planetside main map.
    • -
    • Added Wilderness z-level for SC, teleportation transition to it may be bugged.
    • -
    • Cable ender file added. Allows power transfer between z-levels.
    • -
    • Southern cross files for areas and defines in relation to z-level work.
    • -
    - -

    26 August 2017

    -

    Belsima updated:

    -
      -
    • Replaced APC sprites with better shaded ones.
    • -
    • Adjusted some atmos sprites for visibility.
    • -
    • Added cough and sneeze noises for Teshari.
    • -
    • Turning on flashlights and locking lockers both make a click sound.
    • -
    • Replaced soda cans with new soda cans.
    • -
    • Added a tiedye shirt.
    • -
    -

    MagmaRam updated:

    -
      -
    • Tesla relays no longer draw power when their attached power cell is full.
    • -
    - -

    20 August 2017

    -

    Anewbe updated:

    -
      -
    • The names of 5.56 and 7.62 ammo have been swapped, as have the guns that use them. The magazines should look the same, and the guns will do the same damage they used to do.
    • -
    -

    Atermonera updated:

    -
      -
    • Borgs can now raise an evil army of slimes
    • -
    -

    Belsima updated:

    -
      -
    • Added a lot of new lore-friendly drinks.
    • -
    • Adjusted the descriptions of some drinks.
    • -
    • Added fingerless gloves to the loadout.
    • -
    • Added several new robot icons.
    • -
    • Added animations to some robots.
    • -
    • Fixed Usagi's eyes not turning off when dead.
    • -
    • Added several new pAI sprites.
    • -
    • Added a load of sweaters to the accessories tab of the loadout.
    • -
    • Added a new swimsuit to the pool.
    • -
    -

    Cirra updated:

    -
      -
    • Added a unified radiation system. Radiation is lessened by obstacles, and distance.
    • -
    • Added a geiger counter for measuring radiation levels, which can be found in certain vending machines and radiation closets.
    • -
    -

    Leshana updated:

    -
      -
    • During the gravity failure event, you can now buckle yourself to a chair to prevent falling when gravity returns.
    • -
    • Added an admin verb to debug the map datum.
    • -
    • Added nanomap capability to the Power Monitoring Computer
    • -
    • Added nanomap capability to the Atmos Control Computer
    • -
    • Expanded nanomap on Camera Console to all station z-levels by default.
    • -
    • Crew Monitoring nanomap will support crew monitors built on other station map z levels.
    • -
    • Updated z1 nanomap for Northern Star
    • -
    • Generated z5 nanomap for Northern Star
    • -
    • Optimized the unified radiation system. Made the radiation cutoff level configurable.
    • -
    • Standing still won't save you from radiation storms.
    • -
    • Bedsheets can be put into washing machines again.
    • -
    -

    LorenLuke updated:

    -
      -
    • Ghosts can now choose from a number of animal sprites.
    • -
    • Gives IECs some TLC (see below).
    • -
    • Adds 'Separator' circuit, allowing the player to now divide strings.
    • -
    • Adds 'grenade' circuit, allowing the player to detonate a stored grenade in an assembly.
    • -
    • Adds 'device' electronic assembly, allowing an 'assembly'-type (signaler/igniter) circuit to be used to interact with others.
    • -
    • Modifies some storage and complexity constants.
    • -
    • Adds 'size' variable for manual setting.
    • -
    • No longer requires screwdriver to remove components.
    • -
    • Enables multitool to wire/debug circuits with lesser functionality (can disable via variable).
    • -
    • IECs no longer drown the player in windows, each assembly always uses only one window.
    • -
    • Added functionality to UI to help with user experience of above point.
    • -
    • Adds 'on set' output pulses to multiplexer and memory circuits.
    • -
    • Fixes multiplexer and memory circuits not pushing data to attached circuits.
    • -
    • Number to string converts null inputs as '0' due to engine limitations (at least they work).
    • -
    • Gun manipulator circuit now functions properly (and can read '0' value inputs).
    • -
    • Phase 1/2 for wiring rework.
    • -
    -

    MagmaRam updated:

    -
      -
    • Nerfed health regeneration, especially on bruises.
    • -
    -

    Nalarac updated:

    -
      -
    • Modifies the illegal equipment module for borgs to scrambled equipment module that only activates the special items and doesn't actually emag the borg
    • -
    • Mining cyborg diamond drill is now obtainable in a more sensible manner
    • -
    • Click dragging has been added to the cryogenics tubes, cloning pod, and all methods of cryostorage
    • -
    • Some quality of life changes for research, crisis, surgeon, and service cyborgs
    • -
    • Jumper cables readded
    • -
    • Construction cyborgs merged back with engineering cyborgs
    • -
    -

    PrismaticGynoid updated:

    -
      -
    • Replaces intelliCards with intelliCores.
    • -
    • Wheelchairs can now be collapsed like rollerbeds for ease of storage and movement. Too big to put in backpacks though.
    • -
    • Wheelchairs are now available in a color-customizable form via the loadout, under utility. Now you can ride in style, and keep your feet too.
    • -
    • Wheelchair users can now enter the gateway and residential elevator without being forced to leave behind their mobility aid.
    • -
    -

    Sarmie updated:

    -
      -
    • Dionaea have remembered how to regrow their limbs properly.
    • -
    - -

    09 May 2017

    -

    Anewbe updated:

    -
      -
    • Ports but does not enable Bay's MultiZAS.
    • -
    -

    Leshana updated:

    -
      -
    • Optimized (but still not enabled) multi-z ZAS
    • -
    • Multi-Z explosion transfer coefficient is now configurable
    • -
    -

    N3X15 updated:

    -
      -
    • Flashlights on the high setting are no longer Beacons of Gondor.
    • -
    -

    Neerti updated:

    -
      -
    • Tesla armor now retaliates against ranged attacks if within 3 tiles, and recharges in 15 seconds, from 20.
    • -
    • Technomancer Instability fades away slower.
    • -
    • Fire and frost auras made more potent.
    • -
    • Gambit can now give rare spells unobtainable by other means, based on spell power.
    • -
    • Mend Wounds and Mend Burns combined into Mend Life. Mend Metal and Mend Wires combined into Mend Synthetic.
    • -
    • Adds Lesser Chain Lightning, a more spammable version, but weaker.
    • -
    • Adds Destabilize, which makes an area glow with instability for 20 seconds.
    • -
    • Adds Ionic Bolt, which ruins the lives of synthetics.
    • -
    • Oxygenate made cheaper.
    • -
    -

    SiegDerMaus updated:

    -
      -
    • Adds one new haircut, a chin-length bob.
    • -
    -

    Yosh updated:

    -
      -
    • Ports a bunch of hair from Bay. Knock yourself out.
    • -
    - -

    05 May 2017

    -

    Anewbe updated:

    -
      -
    • Adds a cup for dice games, in the loadout.
    • -
    • Thermals now let you see in the dark.
    • -
    -

    Arokha updated:

    -
      -
    • Sleepers now have a 'stasis' level setting, that will ignore varying numbers of life() ticks on the patient.
    • -
    • Stasis bags and Ody sleepers now use a fixed level of this new stasis system (ignore 2/3 life ticks).
    • -
    • You can escape from being asleep in a sleeper, similar to escaping from a cryotube.
    • -
    • You can now use grabs on sleepers to insert patients, same as scanners.
    • -
    -

    Datraen updated:

    -
      -
    • Xenobiological traits are made unique on each mutate, avoiding mutating other mobs with same trait data.
    • -
    -

    Leshana updated:

    -
      -
    • Resetting a fire alert will no longer open firedoors if atmos alert is in effect and vice versa
    • -
    -

    LorenLuke updated:

    -
      -
    • Unfucks the screen bug on roundstart changelings.
    • -
    • Changeling now display 'alive' status on Medhuds properly.
    • -
    • Refactors changeling ranged stings not passing over tables. Can now pass over tables, any machinery (except doors), machine frames, and past closet subtypes.
    • -
    • You can now view an active video call by using the communicator in hand.
    • -
    • Guns on harm intent in aim mode will target, rather than shoot pointblank on first click.
    • -
    • You can now put handcuffs on yourself.
    • -
    - -

    25 April 2017

    -

    Anewbe updated:

    -
      -
    • Cultist armor now has better protection from strange energies.
    • -
    • Adds the ion pistol to the uplink.
    • -
    • The ion pistol can now be holstered.
    • -
    • Sprites on the smoking pipes should be fixed.
    • -
    -

    Atermonera updated:

    -
      -
    • Brain type (Organic, cyborg, posi, or drone) is now displayed in all records.
    • -
    -

    Belsima updated:

    -
      -
    • Changes relaymove() code in bodybags.
    • -
    • Above tweak used to allow exiting bodybag while in closed morgue tray.
    • -
    -

    Leshana updated:

    -
      -
    • Implements footstep sound system and adds sounds to various floor types including plating, tiles, wood, and carpet.
    • -
    -

    LorenLuke updated:

    -
      -
    • Allows people who are bucked to give/receive items.
    • -
    • Can click-drag people onto chairs/beds from 1 tile away to buckle them.
    • -
    • Allows you to place tape masks/restraints back on the roll (roll is still infinite).
    • -
    • Fixes ventcrawling for spiderbots/implants/etc.
    • -
    -

    Neerti updated:

    -
      -
    • Drones will now spawn with an EIO-mandated ID card alongside their NT ID.
    • -
    • Fabricate Clothing for Changelings costs one point instead of two, and is fabricated twice as fast.
    • -
    • Dead changelings can no longer hear deadchat or freely ghost.
    • -
    • Shrieks now share a 10 second cooldown.
    • -
    • Lings cannot transform or shriek inside containers such as closets and pipes.
    • -
    • Regen. Stasis timer adjusted to be between 2 to 4 minutes.
    • -
    • Visible Camo. should end if the user is stunned.
    • -
    • Visible Camo. now blocks AI tracking when active.
    • -
    • Recursive Visible Camo. no longer gives true invis.
    • -
    • Recursive Visible Camo. will allow the changeling to run while cloaked instead.
    • -
    • Ling chemical meter on HUD now has a blinking exclaimation mark if below 20 chemicals, to warn that they cannot revive if they should die while still below 20.
    • -
    -

    Yoshax updated:

    -
      -
    • Tape color is different now. Security tape is red rather than yellow, Engineering tape remains yellow and Atmos tape is a lighter cyan rather than blue.
    • -
    - -

    19 April 2017

    -

    Anewbe updated:

    -
      -
    • Unathi ribcages now reach down to their lower torso.
    • -
    • Unathi no longer have appendices or kidneys, the function of the kidneys is now a function of their liver.
    • -
    • Unathi are more slightly more difficult to damage.
    • -
    • Unathi now process medicine 15% slower. Additionally, it's harder for them to get drunk.
    • -
    • Unathi age range is now 32 to 260.
    • -
    • Unathi are not as slowed by heavy items.
    • -
    -

    Atermonera updated:

    -
      -
    • Translators no longer try to translate null languages.
    • -
    -

    LorenLuke updated:

    -
      -
    • Allows Blast doors to be attacked and broken like regular airlocks.
    • -
    • Changelings can bank up to a maximum of 3 respecs at one time.
    • -
    • Changelings begin with 2 respecs.
    • -
    • Firing a silenced weapon gives a message in text to the user.
    • -
    -

    MagmaRam updated:

    -
      -
    • Added instructions on how to use the changelog updating scripts.
    • -
    • Updated in-game EVA manual.
    • -
    -

    Neerti updated:

    -
      -
    • Adds makeshift armor for the head and chest regions. How protective they are depends on the material used to craft it. The helmet is made by using wirecutters on a bucket, then using a stack of material. The chestpiece is made by crafting two armor plate, using wires on one of them, then hiting one with the other.
    • -
    -

    Yoshax updated:

    -
      -
    • Water such as the pool will no longer apply fire stacks when you enter, meaning you will no longer be flammable from swimming.
    • -
    - -

    16 April 2017

    -

    Anewbe updated:

    -
      -
    • Bartenders now spawn with their shotgun permit. Click on it in hand to name it.
    • -
    • Lessens the bloodloss from severe burn damage.
    • -
    • Hardhats now give some ear protection.
    • -
    • Hardhats can no longer fit in pockets.
    • -
    -

    LorenLuke updated:

    -
      -
    • Allows removal of PDA ID with alt-click.
    • -
    -

    Yosh updated:

    -
      -
    • Scrubbers now scrub Phoron by default.
    • -
    • Scrubbers now have the first dangerzone at anything more than 0 Phoron.
    • -
    • No longer will you attack Alarms with your ID when trying to unlock them.
    • -
    - -

    12 April 2017

    -

    Anewbe updated:

    -
      -
    • Material weapons now go dull instead of shattering. Certain weapons, like spears, will still shatter.
    • -
    • Dull weapons do less damage, but can be sharpened with a whetstone.
    • -
    • Whetstones can be crafted using plasteel.
    • -
    -

    Belsima updated:

    -
      -
    • Replaces cypherkey sprites with improved ones.
    • -
    -

    Sin4 updated:

    -
      -
    • You can no longer ascend a table by walking from a flipped table to a non-flipped one.
    • -
    - -

    08 April 2017

    -

    Anewbe updated:

    -
      -
    • Aprons now have pockets.
    • -
    • Automute shouldn't trigger if you don't type anything.
    • -
    • Adds the Chief of Security alt title for the HoS.
    • -
    • Wooden circlets can now be worn on the head.
    • -
    • Package bombs now beep when activated, and have a delay before exploding.
    • -
    • Package bombs are more expensive.
    • -
    • Robolimbs can take a bit more damage before they start malfunctioning.
    • -
    • Shrieking now decloaks changelings.
    • -
    • Drying yourself off with a towel should actually dry you off a bit now.
    • -
    -

    Arokha updated:

    -
      -
    • Simple animals resist out of buckles and lockers
    • -
    • Simple animals with retaliate but not hostile assist each other better if they also have cooperative
    • -
    • E-nets now are resist-out-of (or clickable) by the one inside or outside, rather than having HP, and can be dragged around
    • -
    -

    Atermonera updated:

    -
      -
    • FBPs can now have numbers in their name. The first character cannot be a number.
    • -
    • Common simple animals now have their own language, and as such are no longer understandable by humans.
    • -
    • Translators can't understand the same languages that recorders can't, including the new animal languages.
    • -
    -

    Leshana updated:

    -
      -
    • Upgrades the automatic pipe layer to modernize its code and make it constructable! Constructs and deconstruts like other machines now. Circuits are buildable in the autolathe. Uses steel to make pipes.
    • -
    -

    Magmaram updated:

    -
      -
    • Splints will now show up in examine text on hands and feet as well as arms and legs.
    • -
    -

    Sin4 updated:

    -
      -
    • Fixed back icons for Z8 Carbine, C20r, fireaxe, spear, and baseball bat.
    • -
    • If observing before roundstart, you may respawn.
    • -
    - -

    31 March 2017

    -

    Anewbe updated:

    -
      -
    • Added a number of crates to cargo.
    • -
    • Added the electric welder as a hidden autolathe recipe.
    • -
    • Added a few colored (in sprite, not in color) flashlights, to the loadout. Sprites c/o Schnayy.
    • -
    • Maps in a pair of jumper cable kits. Use these to revive FBPs.
    • -
    - -

    30 March 2017

    -

    Anewbe updated:

    -
      -
    • Italics in chat are now trigged with | , rather than / .
    • -
    • Energy weapons, flashlights, stunbatons, and welders can now be moved from hand to hand by click+dragging.
    • -
    • Flashlights can now be placed in wall rechargers.
    • -
    • Adds jumper cables, that act a bit like a defib for FBPs.
    • -
    • Bicaridine and Myelamine should now properly repair internal bleeding.
    • -
    • Overdoses are now more dangerous.
    • -
    • Chloral Hydrate overdoses are now even more dangerous.
    • -
    -

    Arokha updated:

    -
      -
    • Adds body markings and tattoos.
    • -
    -

    MagmaRam updated:

    -
      -
    • Borgs and assorted robits can now use grinders in chemistry and the kitchen.
    • -
    - -

    28 March 2017

    -

    Anewbe updated:

    -
      -
    • Disregard the last changelog on the spelling of HI, the correct spelling is Hephaestus. My bad.
    • -
    • Added a changelog editing system that should cause fewer conflicts and more accurate timestamps.
    • -
    • Added Myelamine, a blood clotting chemical. This is available to antags, and can be ordered from cargo or mixed.
    • -
    • Added Osteodaxon, a bone fixing medicine. This is available to antags, and can be mixed.
    • -
    • Added Carthatoline, a stronger anti-toxin.
    • -
    • Added Spidertoxin, which comes from spiders (duh), and is used in making Myelamine.
    • -
    • Death Alarms can now be ordered from cargo.
    • -
    • Dexalin Plus is half as strong (still pretty strong, though).
    • -
    • Ninja, Merc, and ERT-M Hardsuits can now inject myelamine.
    • -
    • Inaprovaline now decreases the effects of bloodloss, and lessens brain damage taken from OxyLoss.
    • -
    • Prosthetic organs now take randomised damage when emp'd, this should roughly average out to the old values.
    • -
    • The effects of heart damage have been tweaked, should be slightly easier to survive now.
    • -
    • Some of the stronger chems have side effects, like confusion or blurry vision. These should be fairly minor, and we may be tweaking them in the future.
    • -
    • The suiciding var now wears off, making it possible to save suicide victims if quick action is taken.
    • -
    • Death Alarms now announce on General comms again.
    • -
    • Borgs can climb tables.
    • -
    • Skrell can now be up to 130 years old.
    • -
    • Skrell are more vulnerable to flashes, due to their large eyes.
    • -
    • Tajaran no longer have appendicies.
    • -
    • Tajaran are more vulnerable to flashes.
    • -
    • Unathi have less brute resist, but some burn resist.
    • -
    • Unathi gender is now unclear to non-Unathi.
    • -
    - -

    22 March 2017

    -

    Anewbe updated:

    -
      -
    • Oxyloss now shows up as cyan in scanners.
    • -
    -

    Arokha updated:

    -
      -
    • Having less than 30% blood (as a result of literally having that little blood, or a broken heart) causes 75 oxyloss per tick rather than 300 toxins and instant death, to allow for heart transplants.
    • -
    • Infections now spread and process properly between external organs.
    • -
    • Infections now have appropriate symptoms that indicate to a player that they have one.
    • -
    • Infections are now diagnosable more accurately in a medscanner, or visually for high level infections or dead limbs.
    • -
    -

    Atermonera updated:

    -
      -
    • EAL, Sign language, and emotes will no longer use autohiss
    • -
    • Surgeon Borgs now have a proper medical hud module
    • -
    - -

    24 February 2017

    -

    Anewbe updated:

    -
      -
    • Fake command reports now make the paper show up.
    • -
    • Mining cameras should work now.
    • -
    -

    MagmaRam updated:

    -
      -
    • There is now a short delay before being able to fire when using hostage-taking mode, and a short delay between shots. This should make hostage mode useful for taking hostages and ambushes, rather than as an aimbot in actual firefights.
    • -
    • Sandwiches at max size can be eaten with a fork.
    • -
    -

    Yosh updated:

    -
      -
    • Some vending machines now log the items they've vended and had stocked, storing the name of the user, the time and the item. These can be found by using the new verb for vending machines, or from the right click menu.
    • -
    -

    Zuhayr updated:

    -
      -
    • Adminhelps now have a TAKE button that allow an admin to claim it, and inform the adminhelper that someone is on the case.
    • -
    - -

    28 January 2017

    -

    Anewbe updated:

    -
      -
    • Added Medical and Meson aviators.
    • -
    • Medical and Meson aviators are now in the loadout, department locked.
    • -
    • Meson Scanners have been added to the loadout, department locked.
    • -
    • Medical hardsuit has a toggleable sprint.
    • -
    • Carbon and Hematite should show up in asteroid walls.
    • -
    • Readded the random crates from mining.
    • -
    • Digging through an artifact sometimes doesn't destroy the artifact.
    • -
    • Space and cracked sand should no longer stop mining drills.
    • -
    • Diona can regenerate organs and limbs.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • Resetting a character slot now requires confirmation.
    • -
    -

    Zuhayr updated:

    -
      -
    • Added a reset slot button to chargen.
    • -
    - -

    23 January 2017

    -

    Anewbe updated:

    -
      -
    • Can now just click ones boots to draw a holstered knife.
    • -
    • More boots can hold knives now.
    • -
    • Added an action button for breath masks, making it easier to toggle them.
    • -
    • Space Carp have a chance of sticking around after their event completes.
    • -
    • Robotic limbs will no longer show up on the health scanners.
    • -
    • Medics and Security can open firedoors. Do so at your own risk.
    • -
    • Chaplain hoodie now has pockets and an actual hood.
    • -
    • Winter coat hoods have the same armor values as their coats.
    • -
    • Characters will now spawn in at a random level of hunger.
    • -
    • Assisted and Prosthetic organs now have sprites.
    • -
    • Surgical tools will not attack while on help intent, this should prevent people getting accidentally stabbed in surgery.
    • -
    • Tajaran now process reagents slightly faster.
    • -
    • Taj are now allergic to coffee again, per loremaster request.
    • -
    • Taj now get drunk faster.
    • -
    • Hyperzine is now more toxic to Taj.
    • -
    • Readded the Vox for admin/antag use and testing. They breathe Phoron now, rather than Nitrogen.
    • -
    • The Xenotaser should work properly.
    • -
    -

    FTangSteve updated:

    -
      -
    • RootSpeak is now split into a local and a global variant. For now the global acts as a hivemind.
    • -
    -

    Hubblenaut updated:

    -
      -
    • Can now click on turfs with trash bags and similar to quick-gather everything on it. No longer pixelhunting for cigarettes and bullets.
    • -
    • Buckets and other reagent holders will no longer simply be put into the janitorial cart's trash bag.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • The round start and auto-antag spawners can now check if players have played long enough to be eligable for selection.
    • -
    -

    Techhead updated:

    -
      -
    • Added a new random event: Shipping Error - A random crate is mistakenly shipped to the station.
    • -
    - -

    12 January 2017

    -

    Anewbe updated:

    -
      -
    • Ported over a bunch of hairstyles and underclothes from Baystation.
    • -
    • Nurse spiders inject eggs less frequently.
    • -
    • Nurse spiders give a warning to the victim when they implant eggs.
    • -
    -

    Neerti updated:

    -
      -
    • Hand-held flashes and flash rounds will now stun upon repeated applications, similar to stun batons.
    • -
    - -

    03 January 2017

    -

    Anewbe updated:

    -
      -
    • Farmbots should be buildable again.
    • -
    • FBPs with vital (head/torso/groin) damage will now show up on the crew monitor as being damaged.
    • -
    • Flashes should now properly affect accuracy in hand-to-hand.
    • -
    • Taj should no longer be poisoned by any sort of coffee. Looks like we missed a spot last time.
    • -
    • Recording tapes can now hold 30 minutes of chat.
    • -
    • Tape recorders and their tapes now fit in security and detective belts.
    • -
    • Lasers can now ignite thermite on walls.
    • -
    • Device cells now fit in wall rechargers.
    • -
    - -

    30 December 2016

    -

    Anewbe updated:

    -
      -
    • Changed run/walk speed to be based only on a config file.
    • -
    • Walking should be faster now.
    • -
    • Removed shoeless slowdown.
    • -
    -

    Atermonera updated:

    -
      -
    • Science grippers can install and remove borg components
    • -
    • Exosuit grippers can install exosuit equipment
    • -
    • Sheetloaders can load materials into protolathes and circuit imprinters.
    • -
    • Protolathes and circuit imprinters input materials like autolathes, taking as much of the fed stack as it can.
    • -
    -

    MagmaRam updated:

    -
      -
    • Beakers can now have longer labels.
    • -
    • Adds defibrilator crate for cargo.
    • -
    • Changed how certain stacks spawn behind the scenes. Should fix a few esoteric bugs without impacting anything else.
    • -
    -

    Neerti updated:

    -
      -
    • Subtracting, multiplying, and dividing with arithmetic circuits should actually occur now.
    • -
    • Added new arithmetic circuits; sign, round, and exponent.
    • -
    - -

    17 December 2016

    -

    Anewbe updated:

    -
      -
    • EVA rig now has insulated gauntlets.
    • -
    • Adds another slot to select languages, if desired.
    • -
    • The base device cell is now selectable in the loadout.
    • -
    -

    ForFoxSake updated:

    -
      -
    • Digital Valve pipes can now be made and moved.
    • -
    • Air Vents can now have their direction changed.
    • -
    • Atmospherics is now a little less cluttered.
    • -
    -

    MagmaRam updated:

    -
      -
    • Added a nice implant that allows humans to speak EAL.
    • -
    -

    N3X15 updated:

    -
      -
    • Added a changelog editing system that should cause fewer conflicts and more accurate timestamps.
    • -
    • Killed innocent kittens.
    • -
    - -

    01 December 2016

    -

    Anewbe updated:

    -
      -
    • Adult Diona should be able to name themselves properly now. Tweaked from a Baystation PR by FTangSteve.
    • -
    • Lightning spells and bioelectrogenesis will no longer stun outright.
    • -
    • FBPs should no longer get mutations from radiation.
    • -
    • Observe warning should properly show how long you have before you can join.
    • -
    • Adds a Toggle Shoe Layer verb to shoes, that let them be worn over the uniform (ie tucking your pants into your shoes).
    • -
    • Shoes now properly check if they can hold knives or not.
    • -
    • Sign language can now be used while muzzled.
    • -
    -

    Datraen updated:

    -
      -
    • Skrell are now more resistant to various chemicals, more susceptible to pepperspray.
    • -
    -

    ForFoxSake updated:

    -
      -
    • Fixed a possible href exploit allowing any living player to speak any language.
    • -
    • Organic beings can no longer speak Encoded Audio Language, although they can still understand it just fine.
    • -
    • Positronic brains can now speak Encoded Audio Language.
    • -
    • Station manufactured Full Body Prosthetics can now speak Encoded Audio Language.
    • -
    -

    MagmaRam updated:

    -
      -
    • Corpses will now process a select few chemicals, meaning you can now add blood into people who bled out before defibbing them.
    • -
    • Defibrilators fixed again.
    • -
    • R&D machines will now accept stacks of metal and glass from Cargo orders properly.
    • -
    -

    N3X15 updated:

    -
      -
    • Electrical storms no longer affect only cargo. If you're not cargo, your lights are no longer safe.
    • -
    -

    Nerezza updated:

    -
      -
    • APCs now have a new EMP behavior. Regular APCs shut off for a few minutes, critical APCs (engine and AI) shut off for 30ish seconds. Medbay will now not be permanently disabled by EMPs if no engineers are available to fix their APCs.
    • -
    • Bay's timed reboot interface for APCs has been ported for EMPed APCs.
    • -
    • APCs affected by grid checks say so on their nanoUI now.
    • -
    • APCs damaged by the apc_damage random event are now effectively emagged APCs. Anyone can operate their interface.
    • -
    • Emagged APCs can now be repaired by removing their power cell and using a multitool to 'reboot' them manually.
    • -
    • Nin and twiz no longer **** up APCs if they drain the battery completely.
    • -
    • Nin and twiz drain power from the wire an APC is connected to first, then drain from the power cell to fill the drain's 'quota'. Because the amount of power given from the power net is random, this means the battery will still drain but this also means you don't need to crowbar tiles in a room if the APC is empty.
    • -
    • Bluescreened APC wire panels now visibly open like they should.
    • -
    • Bashing APCs open was only effective under certain circumstances, but would spam everyone anyway. This has been changed to only spam the user and to be more indicative of when you can bash the cover off.
    • -
    • Full grammar pass on APCs.
    • -
    • Hazard shutters animate slightly and play a sound so players can more readily identify where shutters are being pried.
    • -
    • Two people can't pry the same shutter simultaneously anymore.
    • -
    • Fixed a bug causing shutters to immediately pry open when people didn't want the shutter open.
    • -
    • Inflatables can be deflated using ctrl-click.
    • -
    • Inflatables can be deployed on adjacent tiles by clicking them.
    • -
    • Bumping into closed inflatable doors will no longer freeze them for a few moments.
    • -
    -

    Yoshax updated:

    -
      -
    • All Heads of Staff now get multi-color pens in their office.
    • -
    • Doors that do not have an access requirement can now be opened when handcuffed.
    • -
    - -

    21 November 2016

    -

    Anewbe updated:

    -
      -
    • Drawing blood with a syringe now takes a moment.
    • -
    • Communicators no longer have a loadout cost.
    • -
    • Having more than 50 tox will now cause liver damage, rather than 60.
    • -
    • Adds Stimm, a homemade hyperzine made of sugar and welding fuel.
    • -
    • Hyperzine is now toxic.
    • -
    -

    Nerezza updated:

    -
      -
    • Space suits now hide jumpsuits, so excessively bulky jumpsuits no longer peek through.
    • -
    • Teshari wearing webbing now have the correct sprite overlay. More accessories need sprites, however.
    • -
    • Teshari sprites no longer show the majority of suit accessories, anyone who wants to pitch in to fix this are invited to do so!
    • -
    • Windoors can now be disassembled. Apply crowbar when open.
    • -
    • Engiborgs and drons can name door and windoor assemblines now. Click an adjacent assembly with no modules active.
    • -
    • Windoors now know how to name themselves. In addition, unnamed windoors now spawn with their default name instead of null.
    • -
    -

    RedStryker updated:

    -
      -
    • Added a colorable hairflower to the loadout.
    • -
    • Added a taqiyah to the loadout that can be colored with the color datum.
    • -
    • Fixed the sprite for the red Security Hat backwards sprite so that the 'N' on it is no longer backwards.
    • -
    -

    Yoshax updated:

    -
      -
    • All robots now get crowbars, flashes and fire extinguishers.
    • -
    • IV Drips are no longer dense, meaning they can be walked through like chairs.
    • -
    • Robots can now use the toggle lock verb on crates and lockers.
    • -
    • There is now an experimental welding tool, it regenerates its fuel on its own! One is given to the Chief Engineer, produced in Research, or found in Syndicate toolboxes.
    • -
    - -

    20 November 2016

    -

    Datraen updated:

    -
      -
    • Global announcer now has access to engineering channel.
    • -
    • Supermatter now uses the global announcer.
    • -
    -

    Nerezza updated:

    -
      -
    • Digital FBP/Cyborg brains no longer drop brains.
    • -
    • Digital FBP/Cyborg brains are tagged with their designation now.
    • -
    • All cyborgs can now unbuckle people from beds/chairs. Just attack the structure with no module selected.
    • -
    • Added the current station date to the Status tab. Ported from Baystation.
    • -
    -

    Yoshax updated:

    -
      -
    • Adds the ability for Hydroponics Trays to enter cryogenic stasis. You can do this by using a multitool on one. Wheh in stasis the plant will be frozen in time, it will neither grow nor die. Now you can have a life!
    • -
    - -

    18 November 2016

    -

    Anewbe updated:

    -
      -
    • Added .45 and tommygun AP ammo to the uplink.
    • -
    • CPR can be performed on corpses, doesn't actually help them.
    • -
    -

    Datraen updated:

    -
      -
    • Makes cameras faster, removing a large chunk of bloat relating to taking pictures. Specifically for taking pictures of angry cheetos.
    • -
    -

    MagmaRam updated:

    -
      -
    • Slimes will now properly process chems that have zero effect on them (that is, they'll get rid of them instead of clogging up their metabolism forever).
    • -
    -

    Nerezza updated:

    -
      -
    • Added Lemon Juice to soda dispensers across the station. Reagent cartridge refills can be ordered via cargo.
    • -
    • Added Lemon Juice and Milk Cartons to the bar's Booze-o-Mat. You can now order milkshakes and not get shot (maybe).
    • -
    -

    Yoshax updated:

    -
      -
    • Being unable to breathe and having oxyloss will now cause brain damage that scales with the amount of oxyloss you have. Without oxygen, the brain takes damage and will EVENTUALLY die (but you would most likely die of actual oxyloss before that point.)
    • -
    - -

    17 November 2016

    -

    Anewbe updated:

    -
      -
    • Slowdown in armor sets moved to chest and legs, rather than arms and legs.
    • -
    • Bullets and lasers will now show up on Autopsy Reports.
    • -
    • Fixed all ERT calls being silent, regardless of selected option.
    • -
    • Flashlights can now fit in rechargers.
    • -
    • Added flashlights, maglights, and the secHUD sunglasses (Sec only) to the loadout.
    • -
    -

    TheGreyWolf updated:

    -
      -
    • Added Sign language, which can be selected from character setup.
    • -
    - -

    13 November 2016

    -

    Anewbe updated:

    -
      -
    • Adds a list to prevent certain jobs from being certain roundstart antags, rather than outright preventing them.
    • -
    • Surplus crates won't make more surplus crates.
    • -
    • Random buys from uplinks will no longer buy anything out of the Badassery tab.
    • -
    • Loincloth now has an on-mob sprite.
    • -
    • Ported Bay's tape recorders (which actually work).
    • -
    -

    Broseph Stylin updated:

    -
      -
    • Added HUD aviators to the loadout. They're restricted to security, and can toggle between HUD and flash protection modes, but won't offer both at once.
    • -
    -

    MagmaRam updated:

    -
      -
    • Holsters can be concealed by some suit-slot items, others conceal all accessories.
    • -
    • Fixed certain suit-slot items not hiding jumpsuits properly.
    • -
    -

    RedStryker updated:

    -
      -
    • Adds a Guy Fawkes mask.
    • -
    -

    Yoshax updated:

    -
      -
    • Clipboards can now be made out of wood.
    • -
    - -

    25 October 2016

    -

    Anewbe updated:

    -
      -
    • The effects from empty-handed disarming now have a cooldown.
    • -
    • HoS and Detective equipment is less protective.
    • -
    - -

    24 October 2016

    -

    Anewbe updated:

    -
      -
    • The color selectable beret should now be more vibrantly colored.
    • -
    • Bullet armor has a higher chance of preventing an embed.
    • -
    • The actual system by which embed works has been changed. The overall effect should be negligible.
    • -
    • Flashlights use device cells. Time of use should be roughly unchanged.
    • -
    • Device cells have a chance to spawn where normal cells do.
    • -
    • Internal Affairs Agent HUD icon added.
    • -
    • Command, QM, and Bridge Secretary icons are now blue.
    • -
    • Research department icons are now purple.
    • -
    • Supply department icons are now brown.
    • -
    • Chemist icon is now white and red, like the rest of medical.
    • -
    • Using a roll of tape on a person requires the same level of grip as handcuffs.
    • -
    • The disclocation chance when using disarm intent with a weapon has had its' formula changed, meaning the threshold for always disclocatiing is now higher, and no longer 15 force. Meaning weapons will dislocate limbs less often and will also do less damage.
    • -
    -

    MagmaRam updated:

    -
      -
    • Rates of blood loss now depend on the type of wound inflicted and where the wound is inflicted, as well as the damage.
    • -
    -

    Neerti updated:

    -
      -
    • Changes how the grid check event works. A new machine called the grid checker exists in engineering, near the engineering substation. The actual event now involves a power spike originating from the engine, which the grid checker will activate upon sensing it, and causing a blackout. Engineering can restore power faster if they hack the grid checker correctly. A piece of paper left in the substation has more details.
    • -
    • Adds new 'spell power' mechanic, currently tied to technomancer cores. Certain cores will augment various characteristics of spells, such as damage, radius, etc Base spell power is 100% (internally 1.0) and some cores may raise or lower it.
    • -
    • Adds new 'info' tab for Technomancers that hopefully tells new them what they need to know.
    • -
    • Round-end now shows every spell each technomancer has, as well as their core type.
    • -
    • Ability HUD buttons can be re-ordered by clickdragging one button onto another.
    • -
    • Recycling core now actually works.
    • -
    • Adds two new cores. The Safety Core, which reduces instability by 70%, however it hass less energy, lower recharge rate and lower spell power. Also the Overcharged Core which uses more energy, caused more instability, but has far higher spell potency.
    • -
    • Adds a new Spyglass item, that functions exactly like a pair of binoculars. This is for Techomancers.
    • -
    • Technomancer Resurrect now has a deadline of 30 minutes until a dead person can't be revived, instead of 10 minutes.
    • -
    • Technomancer Radiance is now three times as strong. Also Radiance with a Scepter prevents the caster and allies from being afflicted.
    • -
    -

    PapaDrow updated:

    -
      -
    • Striped undergarments now exist.
    • -
    -

    Redstryker updated:

    -
      -
    • Added a blue variant of the Medical voidsuit called the 'Emergency Medical Response Voidsuit' that can be obtained from the suit cycler.
    • -
    - -

    10 October 2016

    -

    Anewbe updated:

    -
      -
    • The base device cell has been shrunk, for use in non-weapon devices.
    • -
    • Adds another class of device cell, for use in weapons.
    • -
    • Belts can now hold device cells.
    • -
    • Cryopods (including the portal and elevator) no longer consume ammo or device cells.
    • -
    • Low Yield EMP grenades now have the proper EMP radii.
    • -
    -

    Redstryker updated:

    -
      -
    • Allows promotion to Colony Director on the ID console.
    • -
    - -

    08 October 2016

    -

    Anewbe updated:

    -
      -
    • Unloading an energy weapon should now correctly show what was unloaded.
    • -
    • Borg stun baton is back to the old cost, for balance reasons.
    • -
    -

    Redstryker updated:

    -
      -
    • 'Overseer' added as an alt title to Colony Director alt titles list.
    • -
    -

    Spades Neil updated:

    -
      -
    • Adds the ability to hack Jukeboxes.
    • -
    -

    Yoshax updated:

    -
      -
    • Flashlights now take powercells.
    • -
    • Flashlights now have multiple brightness levels, including low, medium and high.
    • -
    - -

    06 October 2016

    -

    Anewbe updated:

    -
      -
    • Energy weapons and stunbatons now use special device power cells, these can still be recharged.
    • -
    • Energy weapons can be unloaded and reloaded by clicking them with an empty hand or a device cell, respectively. The process of loading a cell takes a few moments.
    • -
    • Stunbatons no longer require a screwdriver to switch cells.
    • -
    • Tweaked the order in which stunbatons check for power, they should now visibly power off when their cell hits 0, instead of one hit after.
    • -
    • Security lockers (HoS, Warden, and Officer) now have an extra device cell in them.
    • -
    • Protolathe can print device cells.
    • -
    • Adds start_recharge() proc to energy weapons. When called, this should cause the affected weapon to begin self-charging.
    • -
    • Weapons that self-recharge won't do so for a short period after firing.
    • -
    • On weapons that can fire both lethally and non-lethally, lasers drain twice as much power as tasers.
    • -
    • Laser cannon, LWAP, and self_recharging weapons cannot switch cells.
    • -
    • Map has been changed to include more rechargers. Merc and ERT bases include extra device cells.
    • -
    -

    Neerti updated:

    -
      -
    • Cleaned up the work in progress event system.
    • -
    • Added framework for a new grid check for the new event system.
    • -
    -

    Spades Neil updated:

    -
      -
    • Replaced Station Administrator with Colony Director, based on feedback literally from NASA.
    • -
    -

    Yoshax updated:

    -
      -
    • You can now only fit one pizza per box, and pizzas will no longer vanish to pizza gnomes.
    • -
    • Energy swords will now produce a small light. The light is determined by the color of the blade.
    • -
    • Simple mobs such as slimes, or carp, will now ignore intent requirements for passing applied tape.
    • -
    • Long records will no longer be devoured by long-record-goblins when attempting to edit them using a console in-round.
    • -
    • AIs with special roles will now get access to the fancy law manager.
    • -
    - -

    05 October 2016

    -

    Redstryker updated:

    -
      -
    • Added four sounds that are randomly played when bones break. Also allows the Technomancer to play the bone break sound.
    • -
    • Adds a black variety of the Security Voidsuit called the 'Crowd Control' voidsuit. It can be obtained from a Suit Cycler with Security clearence.
    • -
    • Codes in icon state for the Press Vest.
    • -
    • Added a child of the Medical armband with a red cross on it. It is available on the loadout.
    • -
    - -

    02 October 2016

    -

    Anewbe updated:

    -
      -
    • Pain from burn damage is now equal to that of brute damage.
    • -
    • Removed the exploit by which you could gain cargo points by ordering plastic crates.
    • -
    • Upped cargo point gain by 50%.
    • -
    • Parapen in SpecOps crate replaced with a 4th smoke grenade.
    • -
    -

    HarpyEagle updated:

    -
      -
    • Adds applying pressure to body parts to reduce bleeding. With desired body part selected, help-intent click yourself or get an aggressive grab, then help-intent attack with the grab item. Each person should only be able to apply pressure to one body part on one person at a time, so choose wisely. Applying pressure will get blood on your hands.
    • -
    -

    Yoshax updated:

    -
      -
    • Armbands can now be attached to things that go in the outer suit slot.
    • -
    • Shanking has been added. You can shank someone by getting an aggressive grab on them, targetting their chest and attacking them with a sharp item. This has a special attack that has greatly increased chance to do internal damage, also does bonus damage for weapons that are both sharp and have edge.
    • -
    -

    Zuhayr updated:

    -
      -
    • Added /vg/ direct-action ventcrawling. You will now crawl through the actual pipe network, a step at a time. Have fun.
    • -
    - -

    19 September 2016

    -

    Anewbe updated:

    -
      -
    • Blood Drain now heals internal damage, including broken bones and internal bleeding.
    • -
    • Adds the Command Secretary job.
    • -
    • CE hardsuit now has proper magboots and insulated gauntlets.
    • -
    • Powersinks should actually explode again, after a while.
    • -
    -

    MagmaRam updated:

    -
      -
    • Lasers and energy projectiles in general now glow in the dark.
    • -
    • Robotic and prosthetic limbs can now be used in creation of simple robots, rather than just the robotic (lawed-chasis) limbs.
    • -
    -

    Zuhayr updated:

    -
      -
    • Added /vg/ direct-action ventcrawling. You will now crawl through the actual pipe network, a step at a time. Have fun.
    • -
    - -

    16 September 2016

    -

    Anewbe updated:

    -
      -
    • Explosive implants should no longer gib the target if the setting is Localized Limb.
    • -
    • Lasercannon has 4 shots and fires slightly faster.
    • -
    • Lasercannon shots are slightly weaker to compensate for increased sustain.
    • -
    • Changes Unathi sprites slightly.
    • -
    • The advanced egun, laser carbine, and lasercannon now take up a bit more space in bags.
    • -
    • Prosthetic limbs and extremities no longer increase body temperature.
    • -
    • Ninja and Technomancer now require 5 players to start in either secret or voted.
    • -
    • Split skirts into 'skirts', which are just a skirt, and 'skirt outfits', which cover the upper body. Check your loadouts, they should remain otherwise unchanged.
    • -
    • Splints are no longer reusable.
    • -
    • Water is now more effective at dousing burning people.
    • -
    • Ninjas now vanish in a cloud of smoke, rather than exploding.
    • -
    -

    Chinsky updated:

    -
      -
    • Added a hawaii shirt to loadout accessories. Can be attached to clothing like suit jackets etc. Can also be found in mixed wardrobes.
    • -
    -

    Yoshax updated:

    -
      -
    • People bleed faster and more.
    • -
    • Splints are once again reusable and have been improved behind the scenes.
    • -
    • Removing splints will now correctly give you the splint used to splint the organ.
    • -
    - -

    03 September 2016

    -

    Yosh updated:

    -
      -
    • Projectile flash rounds will now do the same as a flash when it hits the target. As such, it will blind, confuse and blur the eyes of thw target. Pistol and machine gun rounds last the same length as a flash, shotgun rounds last longer.
    • -
    • Changeling recursive enhancement is now a toggleable passive ability, instead of a one-time use active ability.
    • -
    • You can now vomit by using the vomit emote.
    • -
    -

    Yoshax updated:

    -
      -
    • Changeling armor and space armor can now be cast off regardless of your stored chemicals.
    • -
    - -

    02 September 2016

    -

    Yosh updated:

    -
      -
    • DNA Lockable guns have been finished. Any gun can be made into a DNA Lockable gun by inserting a DNA Chip Lock. These are not currently available, and are adminspawn only. Please refer to your nearest staffmember/developer to begin discussion for future implementations of this feature.
    • -
    • A new hairstyle has been added named poofy2.
    • -
    -

    Yoshax updated:

    -
      -
    • Autotraitor now needs 0 players to start in secret.
    • -
    • Diona are now slightly faster!
    • -
    - -

    01 September 2016

    -

    Alberyk updated:

    -
      -
    • Added more horns and horns related facial options for Unathi.
    • -
    -

    Anewbe updated:

    -
      -
    • Hyperzine metabolizes twice as quickly.
    • -
    • Changeling space suits now have magboots.
    • -
    • Armblade now has suicide_act text.
    • -
    -

    Techhead updated:

    -
      -
    • Medical splints can now also be applied to hands and feet (in addition to arms and legs).
    • -
    • For those that miss the old functionality, ghetto splints have been added. These can be crafted with a roll of tape and a metal rod and can only splint arms and legs.
    • -
    -

    Yosh updated:

    -
      -
    • The secure briefcase is now available in the loadout for anyone who wishes to use it.
    • -
    • Leaving a space area and entering a non-space area will no longer leave your sprite floating.
    • -
    • Ponchos can now be attached to your uniform as an accessory. In addition they can also be attached to suits!
    • -
    • Changeling regenerative stasis will now properly regrow limbs.
    • -
    • Changeling regenerative stasis will no longer runtime and refuse to work when you have a missing limb.
    • -
    • The shuttle during revolution will no longer take forever and a day to arrive and such.
    • -
    - -

    30 August 2016

    -

    Anewbe updated:

    -
      -
    • Arm and leg guards are now slightly less slowing.
    • -
    • Mining RIG is now faster
    • -
    • Tweaks security voidsuit armor values.
    • -
    • Hardsuits (RIGs) now have an inbuilt suit cooling system, toggled via HUD button. This only works when the hardsuit is fully deployed, and drains charge from its power cell.
    • -
    -

    Neerti updated:

    -
      -
    • Emitters can be examined to see if they are damaged. They can also be repaired by applying metal sheets to them.
    • -
    • Emitters now only explode on death if they are on a powered wire with significant power flowing through it.
    • -
    • Emitters don't explode in one hit, or by tasers or non-damaging projectiles anymore.
    • -
    - -

    29 August 2016

    -

    Haswell updated:

    -
      -
    • Modules installed within a hardsuit will now be listed when examining the hardsuit control module while being held or worn, if the maintenance panel is open.
    • -
    -

    Hubblenaut updated:

    -
      -
    • Bottles will now actually sell for their set prices.
    • -
    • Chief Medical Officer and Medical Doctors now spawn with a health analyzer instead of a penlight.
    • -
    -

    Sin4 updated:

    -
      -
    • Camera Console swaps to active camera upon clicking on.
    • -
    • Hugs gender correctly.
    • -
    • Prometheans gender correctly and have a gender identity.
    • -
    • Meatspike no longer takes you prisoner upon placing something on it.
    • -
    • Lighting someone on fire now tells the admins.
    • -
    • Wiping something down with a damp rag no longer wets the floor.
    • -
    • Captains gloves now appear when put on.
    • -
    • Fixes Station Administrator Spawn point and access/restrictions.
    • -
    • Renamed items from captain to station administrator.
    • -
    -

    Yoshax updated:

    -
      -
    • IDs can now actually be put onto your ears.
    • -
    • Lungs will now once again rupture when you are in an area where you cannot breathe. This has a relatively small chance to happen.
    • -
    - -

    15 August 2016

    -

    Anewbe updated:

    -
      -
    • Changed some words to match current Tajaran lore.
    • -
    -

    Hubblenaut updated:

    -
      -
    • Adds a verb for toggling whether to show specific pieces of underwear.
    • -
    • Changes medical belt sprite. Mostly white now so they go nicely with all medical uniforms.
    • -
    -

    Yoshax updated:

    -
      -
    • Dirt accumulation on tiles will now work again.
    • -
    • The change appearance window provided to antagoniss such as mercenaries, heisters or suchlike (including traders!) will now properly allow people to select species they are whitelisted for.
    • -
    - -

    13 August 2016

    -

    Yoshax updated:

    -
      -
    • The ERT camera monitor on the shuttle will now connect to the right network.
    • -
    • The 'choose sprite' verb as a ghost will no longer prematurely clear you sprite and will now return your sprite to what it was previous when you press 'no'. However, it will not allow you to get back the sprite of your actual character because those are horrible snowflakes.
    • -
    • The Atmos Substation is now a proper substation with a breaker box and all!
    • -
    • Diona Nymphs now get a popup window on evolution to allow them to input a name.
    • -
    • Changeling revive will now close any surgical incisions.
    • -
    - -

    08 August 2016

    -

    Kelenius updated:

    -
      -
    • Xenoarcheology code has been partially redone.
    • -
    • Pick set will now sort the picks inside it.
    • -
    • Removed useless random numbers from GPS coordinates in various places. I'm sure we have not lost the arcane knowledge of rounding 500 years into the future.
    • -
    • Picks renamed to show their excavation depths.
    • -
    • Suspension generator's power use lowered.
    • -
    • Suspension generator's different field types removed. By the way, remember that they can suspend any item and even mobs.
    • -
    • Archeology belts and pick sets can now hold small pickaxes. Pick sets still only have 7 slots. Brushes fit on your ears.
    • -
    • Empty rock drop rate reduced.
    • -
    • Empty rock renamed from 'rock' to 'small rock' so you can tell if you are clicking on a turf or an item when hovering over it.
    • -
    • Empty boulder spawn rate reduced.
    • -
    • Tape measuring is a bit faster.
    • -
    • Scanner now shows the lowest and the highest depth of the find (highest is depth + clearance) for easier calculations. Ideally, you need to hit exactly the lowest spot. Less ideally, hit anywhere between higest and lowest. Hit below lowest and you have a chance to break the find.
    • -
    • You can now use a brush to clear strange rocks. Welder uses less fuel for that than before.
    • -
    • Anomaly analyser's report made a bit easier to read.
    • -
    • Anomaly locater will now also locate normal finds.
    • -
    • Gas masks will now correctly spawn as archeological finds.
    • -
    • Digsites will now properly contain several (4-12) turfs in a 5x5 radius. Be careful when digging near your finds.
    • -
    • Suspension generator will now correctly turn off (qdel issue).
    • -
    • Archeology overlays won't disappear when the icon is updated (e.g. when mining next to it).
    • -
    • Archeology overlays won't overlap each other and will properly disappear when you mine out a find.
    • -
    • Some spawning oddities were fixed.
    • -
    • Checks for whether you get a strange rock or a clean item were fixed (previously it always gave you clean item where it should have been rolling a random number).
    • -
    • Can no longer get rid of any item by putting it into evidence bag and bag into core sampler.
    • -
    • Can no longer irreversibly fold pick set into cardboard.
    • -
    • CO2 generator effect now has a type.
    • -
    • Phoron generator effect will now always generate phoron, not sometimes phoron and sometimes oxygen.
    • -
    -

    Sin4 updated:

    -
      -
    • Scheduler ported from Baystation's port of Paradise's scheduler.
    • -
    -

    Yoshax updated:

    -
      -
    • Some items such as commonly found tools are now slightly more effective when wielded as weapons. This change has been made because many of them were too low, and low because of mostly holdovers from other servers where things such as grey tide are big concerns.
    • -
    - -

    07 August 2016

    -

    HarpyEagle updated:

    -
      -
    • Severe enough burn damage now causes one-time blood loss due to blistering and body fluid cook-off.
    • -
    -

    Sin4 updated:

    -
      -
    • Fixed ERT icon not showing up properly for sechuds.
    • -
    • Fixed instances of the game mode's config_tag being displayed instead of the game mode name.
    • -
    -

    Yoshax updated:

    -
      -
    • Attacking yourself, or anyone else with a stack of five or more telecrystals will teleport the attacked person to a random, safe (not in space) location within 14 metres.
    • -
    • All telecrystals ammounts have been multiplied by 10. This means the base amount is now 120, and an emag for example costs 30, vs the previous 12 and 3, respectively.
    • -
    • You can once again use telecrystals on an emag to add more uses to it. You get 1 use per every 2 telecrystals.
    • -
    • Instead of only being able to remove 1 telecrystal from your uplink, you can now remove 1, 5, 10, 25, 50.
    • -
    - -

    05 August 2016

    -

    Anewbe updated:

    -
      -
    • Changeling Self-Respiration is now a toggle. By default they breathe normally, but if they use the power they no longer require oxygen, or experience the effects of inhaled gasses.
    • -
    • Heat based damage has been increased. This includes fire.
    • -
    -

    Hubblenaut updated:

    -
      -
    • Windoor assemblies can now be named with a pen.
    • -
    • Windoor and airlock assemblies now show their custom name during construction phase.
    • -
    • Windoors can now be made out of two sheets of glass or reinforced glass, for normal and secure windoors respectively.
    • -
    • Windoors now automatically close after construction.
    • -
    • Adjusts the algorism for how windoors and windows are placed on construction (when there are already windows co on the same turf).
    • -
    • Windoors will now drop exactly the materials they were made of.
    • -
    • Prying a broken circuit out of a windoor will no longer cause duplicates to drop.
    • -
    • Airlocks no longer spark after spawn and several other icon update issues were fixed.
    • -
    • Fixes reinforced walls not being constructable with one sheet left in stack.
    • -
    • Windows that were busted out of their frame by force are now correctly rotatable.
    • -
    • Lots of spellchecking and code cleanup in windoor and airlock code.
    • -
    • Killed innocent kittens.
    • -
    -

    Sin4 updated:

    -
      -
    • Advanced Body Scanners are now deconstructable
    • -
    • You can now add coolant to the Radiocarbon Spectrometers
    • -
    • Frame code revamped and cleaned up.
    • -
    • R&D server circuitboards can be swapped between core and robotics types using a screwdriver.
    • -
    -

    Yoshax updated:

    -
      -
    • Wounds will now once again bleed.
    • -
    • Xeno loadout items will now properly be reloaded into a slot when the server restarts.
    • -
    • A new item has been added to the uplink. Package bombs. These come in two variants, small and big, which cost 20 TC and 40 TC respectively. These come in a box with an explosive, a disguised detonator and a screwdriver. The use the detonator you muse apply the screwdriver to configure it into detonator mode. This must be done when it is closed.
    • -
    - -

    31 July 2016

    -

    Anewbe updated:

    -
      -
    • Sprays now respect shields.
    • -
    -

    Yoshax updated:

    -
      -
    • Certain items such as pills and suchlike will once again be usable on someone who is on a surgical table/table.
    • -
    - -

    25 July 2016

    -

    PsiOmegaDelta updated:

    -
      -
    • Robot upgrades produced in robotics to be applied to Cyborgs can now once again actually be applied.
    • -
    -

    Rymdmannen updated:

    -
      -
    • Added department specific rubber stamps for cargo and warden.
    • -
    • Replaced 'small rubber stamp' with corresponding new ones in cargo area and warden's office.
    • -
    • Renamed ''quartermaster's stamp'' to ''quartermaster's rubber stamp''.
    • -
    -

    Superbee29 updated:

    -
      -
    • Ghosts can now see the power in a cable when examining it.
    • -
    -

    Yoshax updated:

    -
      -
    • Flashes no longer provide an instant stun. Flashes now confuse and blind the affected person for five seconds and in addition makes their eyes blurry for ten seconds.
    • -
    • The empty box supply crate has been replaced with a shipping crate. Which contains what you need to send stuff places!
    • -
    • The chef now gets a destination tagger and packaging paper to send people food.
    • -
    • Drinking glasses now have a material cost in the autolathe.
    • -
    • When emagged security bots such as the Securitron and ED-209 will now move and pursue faster.
    • -
    • Securty bots such as mentioned above will now be properly emagged.
    • -
    • The cost of items in the antag uplink have been tweaked. Some are cheaper, some are more expensive. In addition, you can now buy singular grenades isntead of boxes. Buying a box has a discount over the singular.
    • -
    • Repairing burn damage on FBPs will now once again properly work.
    • -
    • Undislocating limbs will now once again properly work.
    • -
    • The phoron assembly crate in cargo has been renamed to a Phoron research crate and now contains more supplies including tank transfer valves.
    • -
    • The cooldown between discount offers in the antag uplink is now 10 minutes versus the previous 15 minutes.
    • -
    • The ordering of the items in the autolathe will now be somewhat diferrent due to a code overhaul. It is now in alphabetic order.
    • -
    • Security robots such as the Securitron or ED-209 are now more hardy and can take more damage before dying.
    • -
    • The silenced pistol no longer has any recoil and can be fired faster with less delay in between shots.
    • -
    - -

    22 July 2016

    -

    Anewbe updated:

    -
      -
    • Removes assault carbine from uplink.
    • -
    • Speeds up the toxin reagents
    • -
    -

    EmperorJon updated:

    -
      -
    • Having between 20 and 100 nutrition and over 45 toxin damage will no longer cause you to gag ad-infinitum and die. It now respects vomit time restraints.
    • -
    • Gagging now occurs only when the mob has no nutrition at all. It no longer causes three toxin damage, only weakens as before.
    • -
    • Vomiting and/or gagging from toxins now occurs regardless of nutrition, not only 20+.
    • -
    -

    Neerti updated:

    -
      -
    • Adds ability for ghosts to send and receive text messages via communicator.
    • -
    -

    Yoshax updated:

    -
      -
    • Drop pod contents have been adjusted. In general, you will get something more useful and the less useful contents have been made more interesting. There is a total of 12 drop pod content lists and 7/12 are useful, 4/12 are useless, 1/12 is potentially useful.
    • -
    • Stun Revolvers will no longer be able to spawn from random energy weapon spawns. In addition, some of the other random item spawns have new items and adjusted probablities.
    • -
    • Tajaran are no longer negatively affected by coffee.
    • -
    • Bucklecuffing as it has been known for the longest time is no longer a thing. When you resist when cuffed and buckled to something, you will now resist out of the handcuffs first, allowing you to simply unbuckle yourself once done.
    • -
    - -

    13 July 2016

    -

    Anewbe updated:

    -
      -
    • Removed detonating borgs via Robotics Console
    • -
    -

    Yoshax updated:

    -
      -
    • Emagging a cargo supply console will now properly hack it and will also remove the access requirement.
    • -
    • Languages selected during character setup will once again be properly added to mobs.
    • -
    -

    xDarkSapphire updated:

    -
      -
    • Adds a new hairstyle: Spiky Ponytail.
    • -
    - -

    10 July 2016

    -

    Anewbe updated:

    -
      -
    • Changelings will no longer remain stunned or suchlike when attempting to regenerate.
    • -
    -

    Cirra/ updated:

    -
      -
    • Added a chemistry gripper for Crisis borgs.
    • -
    -

    GinjaNinja32 updated:

    -
      -
    • Adds 3x & 4x upscaling options for players with very large monitors.
    • -
    -

    HarpyEagle updated:

    -
      -
    • Runtime can now become friends with anyone, regardless of their initial job.
    • -
    -

    Neerti updated:

    -
      -
    • Mining can now be done with explosives. The effectiveness depends on the spot chosen to explode, so using an ore scanner is advised.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • MedHUD overlays now have more stages, both for 'normal' and critical stages of injury, for improved quick-diagnosis.
    • -
    -

    Redstryker updated:

    -
      -
    • Communicators will no longer show up on camera networks by default.
    • -
    • Adds a selection of flannels to the loadout. These can have their sleeves rolled up, their buttons buttoned up, be tucked in and any combination of those.
    • -
    -

    Techhead updated:

    -
      -
    • New Random Event: Solar Storms. Similar to a radiation storm, but anywhere inside the station is safe. Also boosts solar panel output significantly for the duration.
    • -
    -

    Yoshax updated:

    -
      -
    • Ports an Advanced Who verb that allows normal players to see what players are in game, and which aren't.
    • -
    -

    Zuhayr updated:

    -
      -
    • Modifies the health HUD element to display limb damage individually. It will reflect your species, prosthetics, loss of limbs, as well as being on fire.
    • -
    - -

    08 July 2016

    -

    EmperorJon updated:

    -
      -
    • Adds admin functionality to call a trader ship event with the Beruang in the same manner as ERT dispatches.
    • -
    • Adds a Trader 'antagonist' as they use the antagonist framework. Not considered an actual antagonist, like the ERT.
    • -
    • Alters Beruang base to provide some clothing for Traders plus a locked-down area for admins to spawn cargo.
    • -
    • Alters Beruang access to a new Trader-ID-only access requirement.
    • -
    -

    Neerti updated:

    -
      -
    • Restructred the AI core massively, and the upload slightly.
    • -
    • Adds a new material type, called Durasteel, which is made from plasteel and diamonds. It's incredibly tough and also reflective. The inner walls of the AI core contain this new material to protect it.
    • -
    • New turret subtype just for the AI core, that is more durable, has a chance to shrug off EMP, and fires xray lasers. They even turn green.
    • -
    • Turrets now wait to go back down in their covers upon losing sight of a target.
    • -
    • Emitters now have health, and can be damaged by projectiles. They will explode on death.
    • -
    • Critical APCs (the type found in the engine and AI core) are now more resistant to EMP. Equipment and Enviroment stays on during an EMP, and less of the cell is drained.
    • -
    -

    Sin4 updated:

    -
      -
    • Added benches.
    • -
    • Added floor lamps.
    • -
    • Added water-cooler cup dispenser.
    • -
    -

    Yoshax updated:

    -
      -
    • Adds recipes for four new non-alcoholic cocktails. Shirley Temples, Roy Rogers, Arnold Palmers and Collins Mixes.
    • -
    • Adds five new Tajaran hairstyles ported from Aurora.
    • -
    - -

    01 July 2016

    -

    Aztectornado updated:

    -
      -
    • Clicking a stack of sheets (Metal, phoron...) in your other hand now asks how many you want to split off the stack, courtesy of Baycode
    • -
    -

    Datraen updated:

    -
      -
    • Antagonistic factions can now be set and viewed on the uplink. Visibilities can be set for these as well, to help identify sympathizers/potential aids, or to hide the information from those outside of your faction.
    • -
    -

    Yosh updated:

    -
      -
    • Increases max records and book length to ridiculous levels.
    • -
    -

    Yoshax updated:

    -
      -
    • The PTR Sniper is now more accurate when scoped, but less accurate when unscoped. In addition it now has more recoil.
    • -
    • The Laser Cannon no longer holds multiple shots. It holds charge for one shot at a time. This is because the beams it fires now do 90 damage with 100 armor penetration. Furthermore, it is now considerably more accurate. Lastly, to counteract it only holding one shot at a time, it now autorecharges, which takes 60 seconds.
    • -
    -

    Zuhayr updated:

    -
      -
    • Ports/adapted several kitchen machines from Apollo Station.
    • -
    - -

    27 June 2016

    -

    Sin4 updated:

    -
      -
    • Added NanoUI for Advanced Body Scanners, Arcade, Atmospherics Control Computer, Chemmaster, Cloning Console, Fax Machines, Guestpass Console, Holodeck Computer, Laptop Vendors, Operating Computer, and Photocopiers.
    • -
    • Fixes chemmaster not putting pills in pill bottles.
    • -
    - -

    21 June 2016

    -

    HarpyEagle updated:

    -
      -
    • Fixes disarm-attack dislocation chances being so low that you were very likely to break the targeted limb before it would dislocate.
    • -
    • It is now possible to disarm-attack with stunbatons like with other melee weapons. Note that this means that using a stunbaton on disarm intent will hurt people.
    • -
    • Trying to move while being grabbed will now automatically resist.
    • -
    • Small mobs are no longer able to pin larger mobs.
    • -
    • Resisting a smaller mob's grab is more likely to be successful.
    • -
    • Fixed being able to climb onto a larger mob while restrained, weakened, unconscious, or dead.
    • -
    -

    JerTheAce updated:

    -
      -
    • CentCom Fax, Admin Prayer, and CentCom emergency messages now prompt admins with a pleasing sound effect.
    • -
    • Fax machines now sound like fax machines and not polaroid cameras.
    • -
    - -

    15 June 2016

    -

    Yoshax updated:

    -
      -
    • The categories for items in the cargo ordering console have been reworked. Items shoulw now be in more sensible categories. If you cannot find something, try the sensible category.
    • -
    - -

    14 June 2016

    -

    Arokha updated:

    -
      -
    • Adds video-calls on communicators for existing calls
    • -
    • Adds a 'decline' to incoming communicator calls
    • -
    • New wallets that let you color them how you want
    • -
    • Fixes communicators being able to hear speech
    • -
    • Fixes deadcalls to communicators
    • -
    • Fixed dropping head/foot/glove items on limb loss
    • -
    • Suit coolers inside mecha now work
    • -
    • Fixed printing '1' to world over and over
    • -
    • Made mech tracking beacon constructable again
    • -
    • Change how emotes and LOOC propogate to nearby people
    • -
    • Rewrote how get_mobs_and_objs_in_view_fast works
    • -
    • Can now see through the red external airlock doors
    • -
    -

    Datraen updated:

    -
      -
    • Adds a chance for slimes to get mutation toxin for creation of prometheans (40%).
    • -
    • Simple animals outside of the hostile subtype won't follow you as a zombie.
    • -
    • Xeno hostility is more apparent now.
    • -
    • Slime cores can no longer create twice as many slimes through an exploit.
    • -
    -

    GinjaNinja32 updated:

    -
      -
    • Rewrote drinking glasses. There are now eight types of glass, and drink appearance is based on color and the type of glass you put it in.
    • -
    • There are now 'glass extras' you can add to drinks. Straws, drink sticks, and fruit slices (yes, all of them) all work. You can add up to two extras per glass. Add extras by clicking the glass with the extra, remove by clicking the glass with an empty hand while it's in your other hand.
    • -
    • Adding 'fizzy' things (soda water, cola, etc) or ice to a drink will make it be fizzy or have ice floating in it.
    • -
    -

    Yoshax updated:

    -
      -
    • Everything produced in Robotics is now 25% cheaper to produce.
    • -
    - -

    08 June 2016

    -

    Yoshax updated:

    -
      -
    • There is now more soap on the map. The chef also gets a dropper.
    • -
    • Changes in gravity now stun for much longer.
    • -
    • Bullets now have a better chance of penetrating objects such as filing cabinets, consoles, fax machines, etc. This applies to all bullets.
    • -
    • The research outpost toxins department now has reinforced phoron windows.
    • -
    • Spears now do their correct damage instead of doing around half.
    • -
    - -

    07 June 2016

    -

    Datraen updated:

    -
      -
    • Adds a trait tool for Xenobio2. It was supposed to be in the initial implementation, but fell through the cracks, sorry!
    • -
    • Fixed the xenobio smartfridge not displaying it's starting core amount.
    • -
    • Fixed an inverted check with slimes.
    • -
    -

    EmperorJon updated:

    -
      -
    • Increased loadout points from 10 back to 15. We've added so many things like lunchboxes and communicators that everyone just takes by default, so a few more points will be nice.
    • -
    -

    JerTheAce updated:

    -
      -
    • Adds a variety of new guns. Some of these guns and and their ammunition are purchasable through antag uplink, cargo, or can be spawned during Renegade or Heist modes.
    • -
    • Adds ammunition clips for reloading magazines and some guns (such as bolt-actions).
    • -
    • All magazines and ammunitions can now be produced with the autolathe.
    • -
    • New bullpup SMG is available in armory area on CentCom level.
    • -
    • Revolvers now use 6 shots. Finally.
    • -
    • Most guns that didn't use magazines before for some reason (such as the Uzi) now use magazines.
    • -
    • All casings now update icons if they have been spent.
    • -
    • Corrects Pulse Rifle charge cost consistency.
    • -
    • Corrects and improves a number of icons for guns, including a couple of energy guns, and adds fallback icons so they do not turn invisible when held or strapped to your back.
    • -
    • Made the icons for some guns look differently depending on what magazine is loaded into them.
    • -
    • Made antag uplink menu for guns and ammo more informative.
    • -
    • Machinegun magazines no longer fit in pockets.
    • -
    • Made names and descriptions for all projectile guns and ammo consistent while removing grammar and spelling errors.
    • -
    • Autolathe no longer exploitable for ammo by repeatedly recycling empty magazines.
    • -
    • Guns now check a list of compatible magazines.
    • -
    • Ranged mobs no longer drop usable .357 casings.
    • -
    • Added a variety of new gun sound effects, and swapped out the old default gun sound.
    • -
    - -

    30 May 2016

    -

    EmperorJon updated:

    -
      -
    • Ports Baystation's setup screen changes, thanks to PsiOmegaDelta.
    • -
    • Includes character preview with toggleable equipment, visible loadout items, ghost character sprites, and custom colour underwear. Your underwear will have reset, so you'll need to set it back.
    • -
    - -

    29 May 2016

    -

    Datraen updated:

    -
      -
    • Injecting people with mutationtoxin no longer mutates them into slime people.
    • -
    • Removes amutationtoxin.
    • -
    • Removes slime core recipies.
    • -
    • Adds slime monkey cubes, which are created by injecting monkey cubes with mutationtoxin and activating like a posibrain.
    • -
    • Maps for Xenobio2 research labs/stations.
    • -
    -

    Zuhayr updated:

    -
      -
    • Backend change: allowed accessories to be placed on any clothing item with the appropriate variables set.
    • -
    - -

    27 May 2016

    -

    Yoshax updated:

    -
      -
    • Added a new preference that allows you to disable fake nanoui styling on relevant windows. However, if it is your first time loading with this new preference you will need to save your character slot, as there is a problem with satanisiation and it believes the preference is set to disable the nanoui styling.
    • -
    - -

    25 May 2016

    -

    Serithi updated:

    -
      -
    • Adds in lavender.
    • -
    -

    Yoshax updated:

    -
      -
    • Cables of any color can now be merged.
    • -
    • More and different colors are now available to be used by cable.
    • -
    • Adjusting your suit sensors now displays a message to other people in range that you did so. In addition, seeing someone else adjust someone's suit sensors no longer informs you to what level.
    • -
    • Added towels to the loadout. These can be worn on the head, belt or outwear slots. You can also whip people with them for a special message and sound! In addition, using them in-hand will produce an emote where your towel yourself off.
    • -
    - -

    17 May 2016

    -

    SilveryFerret updated:

    -
      -
    • Changes the Death Alarms from announcing over Common channel, to announcing only over Medical and Security channels.
    • -
    -

    Yoshax updated:

    -
      -
    • Added shotglasses. These can contain 10 units. They have their whole contents swalloed in one gulp. They can be produced in the autolathe or found in the booze vending machine in the bar.
    • -
    - -

    16 May 2016

    -

    Yoshax updated:

    -
      -
    • Uplinks now have a discounted item every 15 minutes. This is per uplink, and random, the discount is also random, but weighted as such that a low discount such as 10% off, or 20% off has a higher chance of happening than a high discount such as 90% of. An item will never cost less than 1.
    • -
    • Mercenaries now spawn with their own, personal uplinks.
    • -
    • Faked announcements are now once again purchasable from the uplink, and actually work.
    • -
    • Adds several new items to the uplink including tactical knives, metal foam grenades, ambrosia seeds and much more.
    • -
    - -

    13 May 2016

    -

    HarpyEagle updated:

    -
      -
    • Shotgun flare illumination now lasts longer, around 3-4 minutes.
    • -
    • Fixed attack animation playing when using flashes even if the flash was not actually used due to being broken or recharging.
    • -
    • Fixed lightswitches layering over darkness. Now only the light layers above shadow. Lightswitch illumination is now much more subtle.
    • -
    -

    Yoshax updated:

    -
      -
    • Processing strata floor can now be pried up with a crowbar.
    • -
    • Blue carpet can now also be removed with a crowbar, and has had it's ability to burn and have corners restored.
    • -
    • Changelings will now store and apply the flavor text of their victims when they absorb and transform into them.
    • -
    • Gives Diona a starting funds wage the same as Tajaran and Unathi.
    • -
    • Brain damage no longer prevent implant removal surgery.
    • -
    - -

    12 May 2016

    -

    Yoshax updated:

    -
      -
    • Doubles the maximum length of records and names to 6144 & 52, respectively. Also increases book length to 12288. (All numbers are in characters.)
    • -
    • Makes various services in the antag uplink purchasable once again. This includes the fake crew arrival.
    • -
    • Neckgrabs will no longer force people to the ground. In addition, weakened people can no longer resist.
    • -
    • All vending machines now have a small chance of vending an additional item.
    • -
    • Smoke from smoke bombs now lasts approximately 3 times as long and spawns some more smoke to make a heavier cloud.
    • -
    • Smoke from smoke bombs now properly does a small amount of oxygen loss damage. This damage is per cloud of smoke.
    • -
    - -

    05 May 2016

    -

    Datraen updated:

    -
      -
    • Added three mixed modes, 'Mercenaries & Wizard', 'Mercenaries & Renegades', and 'Traitors & Renegades'.
    • -
    -

    Hubblenaut updated:

    -
      -
    • Hydroponics vendor and biogenerator offer full bottles of fertilizer. Prices and amount available adjusted to accomodate.
    • -
    -

    Kelenius updated:

    -
      -
    • Move delay after clicking has been removed.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • Can now prefill the loadout flask and vacuum-flask with a relevant liquid of your choice.
    • -
    -

    Yoshax updated:

    -
      -
    • Splits gender into biological gender and gender identity. Biological gender modifies the sprite (for between male and female) and gender identity determines what pronouns show up when examined or suchlike. Both are displayed in medical records and such.
    • -
    • Smoke grenades can now have their smoke color set by using a multitool on them.
    • -
    - -

    17 April 2016

    -

    Datraen updated:

    -
      -
    • Manually ports /tg/station's dark click code https://github.com/tgstation/-tg-station/pull/10272 by Razharas.
    • -
    • Teshari smocks now spawn as smocks, and not aqua jumpsuits.
    • -
    • Checks to see if new a two-handed weapon can be wielded when dropped.
    • -
    -

    EmperorJon updated:

    -
      -
    • Robotics Console now correctly shows the operational/lockdown state and button based off if it thinks the synthetic is locked down or not.
    • -
    • Autotraitor synths now behave the same as Traitor synths - they are not locked down.
    • -
    -

    Kelenius updated:

    -
      -
    • Solars now start wired.
    • -
    -

    Neerti updated:

    -
      -
    • Ports Bay's volume-based inventory system. It works off by weight classes instead of just slots, allowing you to hold more light items than you could previously.
    • -
    • Bulky items can now go in your backpack, however it will require twice the space of a normal sized item.
    • -
    • Spacesuits, RIGs, and sniper rifles made heavier.
    • -
    - -

    07 April 2016

    -

    Datraen updated:

    -
      -
    • If a slice of an item is spawned independently, it will get generic settings.
    • -
    -

    Kelenius updated:

    -
      -
    • Changelings will now change appearance and species together when transforming.
    • -
    • Changelings no longer have gender honorifics in lingchat.
    • -
    • Absorbing the DNA from any source will allow you to use its name, species, and languages.
    • -
    • DNA extract sting won't produce a strange message if there's no target.
    • -
    • Cultists no longer need to research words.
    • -
    - -

    04 April 2016

    -

    Kelenius updated:

    -
      -
    • Monkeys can ventcrawl once again.
    • -
    -

    Yoshax updated:

    -
      -
    • Tasks that take time to perform now have a progress bar.
    • -
    • Visibility of progress bars can be toggled in preferences. Default is on.
    • -
    - -

    29 March 2016

    -

    Datraen updated:

    -
      -
    • Added Three New Mixed Gamemodes: Lizard, Changeling + Wizard; Intrigue, Traitors + Ninja; Visitors, Ninja + Wizard.
    • -
    • Created a variable for latespawning antagonist templates, for customization of autospawning antagonists in mixed game modes.
    • -
    • Fixes the buckled check limiting whether or not someone can interact while sitting.
    • -
    • Resisting while buckled and cuffed will process the hand and leg cuffs before unbuckling.
    • -
    • Removed JSON encoding of the PDA Manifest list.
    • -
    • Microwaves no longer try cooking their components while cooking.
    • -
    • Adds a check to prison breaks that makes sure the APC is on before continuing.
    • -
    • Artifacts will no longer spawn on floor turfs.
    • -
    • Stops traitorborgs from being able to hack other borgs.
    • -
    • Stops traitorAIs from being able to hack unlinked borgs.
    • -
    -

    Yoshax updated:

    -
      -
    • Player preferences has been overhauled. Please update your preferences, found at "Character Setup" > "Global" > "Preferences", as they have been reset.
    • -
    - -

    16 March 2016

    -

    Datraen updated:

    -
      -
    • Harmbaton no longer causes halloss while inactive.
    • -
    -

    Kelenius updated:

    -
      -
    • Potassium and nitroglycerin explosive grenades now work.
    • -
    - -

    11 March 2016

    -

    Datraen updated:

    -
      -
    • Adds ckeys, player panel to the antagonists panel.
    • -
    • Fragmentation grenades are no longer launchable.
    • -
    • Adds amount of telecrystals to the set telecrystal verb.
    • -
    • Added a verb to just add to telecrystals.
    • -
    -

    Kelenius updated:

    -
      -
    • Drying rack now has a new sprite.
    • -
    • Beekeeping materials and a honey extractor have been added to hydroponics.
    • -
    • There is now a ten-second delay for carding the AI.
    • -
    -

    Zuhayr updated:

    -
      -
    • Small species now take smaller bites/gulps from food and drink.
    • -
    • Small species are now effected by alchol and toxins twice as much.
    • -
    • blood_volume is now a species-level var and Teshari have lowered blood volume.
    • -
    • Hunger is a species var and Teshari get hungry faster.
    • -
    • Small mobs have a reduced climb delay.
    • -
    • Teshari gain more nutrition from meat.
    • -
    - -

    11 February 2016

    -

    Datraen updated:

    -
      -
    • Moderators can now see and use AOOC.
    • -
    • Other synthetics given EAL.
    • -
    • Trays now drop items when placed on table, dropped.
    • -
    • Objects can now be yanked out of synthetics.
    • -
    • Respawn time moved down from 30 minutes to 15 minutes.
    • -
    • Telecrystal item added for trading telecrystals between traitors and mercenaries.
    • -
    • Telecrystal item now has tech values.
    • -
    -

    EmperorJon updated:

    -
      -
    • Traitor synths can no longer be locked down from the robotics console. Attempting to lock them down (or release the lockdown) notifies the synth of the attempt and updates the console's UI as normal.
    • -
    -

    Neerti updated:

    -
      -
    • Suit cooling units can now be attached to voidsuits. Note that coolers and air tanks are mutually exclusive.
    • -
    • EMP no longer hits twice on humans.
    • -
    • EMP drains powercells using the cell's current charge, and not the cell's maximum potential charge, to ensure two blasts do not completely disable a synthetic.
    • -
    • EMP hitting a prosthetic limb or organ will now do less damage.
    • -
    • EMP hitting a cyborg will no longer outright stun them. Instead, they gain the 'confused' status for a few moments, making movement difficult. In addition, their HUD gets staticy, and their modules are forced to be retracted.
    • -
    • Stasis bags will protect the occupant from the outside enviroment's atmosphere.
    • -
    • Stasis bags can be hit with a health analyzer to analyze the occupant.
    • -
    -

    Zuhayr updated:

    -
      -
    • Drones can now pull a variety of things (such as scrubbers). This came with a pulling refactor so please report any strangeness with pulling in general.
    • -
    • Drones (and any mob that can be picked up) can be bashed against airlocks and such to use their internal access, so long as the person using them does not have an ID card equipped.
    • -
    • Added foam weapons to cargo for LARP shenanigans.
    • -
    • Added the ability to equip grenades to the mask slot, and to prime them by clicking someone with harm intent targeting the mouth.
    • -
    • Removed the species restrictions on transplanted internal organs. Have fun.
    • -
    • Added 'full body' prosthetic options to character generation.
    • -
    • Removed IPC. No tears were shed.
    • -
    • RE: borgs, Renamed 'robot' type to 'drone' and 'android' type to 'robot' for clarity with new 'android' human mobs.
    • -
    • Rejuvenate will now reapply robolimb/autopsy data.
    • -
    • Lots of backend work relating to the above. If you're a coder go look at the PR or ask Zuhayr for details.
    • -
    • Removed brute and burn resist from robolimbs, removed sever vulnerability from robolimbs.
    • -
    • Added a config option for visible human death messages.
    • -
    • pAIs and small mobs can now bump open doors.
    • -
    • Added functionality for two-handed guns; these guns will give an accuracy penalty if fired without an empty offhand.
    • -
    • Unified two-handed melee weapons with the above; while the offhand is empty, the weapon will count as wielded.
    • -
    - -

    16 December 2015

    -

    HarpyEagle updated:

    -
      -
    • Fixed a couple of bugs causing phoron gas fires to burn cooler and slower than they were supposed to.
    • -
    • Merc bombs are now appropriately explosive again. Same goes for bombs made by toxins.
    • -
    -

    Hubblenaut updated:

    -
      -
    • Airlock backup power test light properly offline when backup power down.
    • -
    • Empty flavor texts no longer draw an empty line on examination.
    • -
    • Material stacks now properly merge upon creation.
    • -
    • Messages for adding to existing stack appear again.
    • -
    -

    TheWelp updated:

    -
      -
    • Removed higher Secret player requirements.
    • -
    - -

    06 December 2015

    -

    Datraen updated:

    -
      -
    • Changes standard and specific plant traits, more diverse plants.
    • -
    -

    HarpyEagle updated:

    -
      -
    • Fabricated power cells start uncharged.
    • -
    -

    Hubblenaut updated:

    -
      -
    • Welding a broken camera will use the correct icon.
    • -
    • Camera assemblies remember their tag and network from previous usage.
    • -
    • Light replacers can be refilled by clicking on a storage item.
    • -
    • Light replacers now hold up to 32 light bulbs.
    • -
    • Light replacers can be obtained through janitorial supply crates.
    • -
    • A sheet of glass fills the light replacer by 16 bulbs.
    • -
    • Material stacks now properly merge upon creation.
    • -
    • Messages for adding to existing stack appear again.
    • -
    • Mobs on help intent will not push others that aren't.
    • -
    • Adds tape for atmospherics.
    • -
    • Tape graphics and algorithm changes. Looks a lot more appealing now.
    • -
    • Starting and ending tape on the same turf will connect it to all surrounding walls/windows.
    • -
    • Lifting a part of the tape will lift an entire tape section.
    • -
    • Mobs on help intent do stop for tape.
    • -
    • Crumpled tape does not affect tape breaking behavior anymore.
    • -
    • Fixes vending machines not adding stored goods when maintenance panel is closed.
    • -
    • Doors do only buzz once on failed closing attempt.
    • -
    -

    MagmaRam updated:

    -
      -
    • Fixed cloners killing fresh clones instantly with brain damage.
    • -
    • Fixed a bug where disposals pipes would show up above floors despite being installed under them.
    • -
    -

    Neerti updated:

    -
      -
    • Adds NanoUI for communicators, the ability for communicators to call other communicators on the station, the ability for station-bound people to call ghosts, and for ghosts to toggle their visibility to communicators on or off in character preferences (defaults to off). Communicators can now also support more than one call at the same time, for both ghosts and normal communicators.
    • -
    • Adds new machine to telecomms, the Exonet node. It is very basic in terms of functionality, but certain services can be selectively disabled from it, such as newscaster updates, communicators, or external PDA messages. Adds methods for building and deconstructing Exonet nodes.
    • -
    • Adds framework for a fake-networking system called EPv2 that communicators will now use, and perhaps other machines will in the future, for good or for evil.
    • -
    • Changeling Spacearmor reduced in protective ability.
    • -
    • Cryogenic String and Delayed Toxic Sting now have a three minute cooldown upon stinging someone.
    • -
    • Cryotoxin, the chemical used in Cryogenic String, is 25% less potent now.
    • -
    • The rune to summon Narsie has been changed. Narsie is no longer summoned, but Hell still comes.
    • -
    • Spooky mobs spawned from spooky portals as a result of Hell coming have had their speed, health, and damage reduced.
    • -
    • Manifested humans no longer count for summoning Hell.
    • -
    • Changes how armor calculations work. All the armor values remain the same, but the 'two dice rolls' system has been replaced with a mix of reliable damage reduction and a bit of RNG to keep things interesting. The intention is to make weaker armor more relevent and stronger armor less overpowered.
    • -
    • When you are hit, it uses the armor protection as a base amount to protect you from, then it does a roll between +25% and -25% of that base protection, and adds it to the base protection. The result of that is how much damage is reduced from the attack. For example, if you are hit by an energy sword in the chest while wearing armor that has 50 melee protection, the base protection is 50, then RNG can make the final protection be between 37.5 and 62.5 percent. The damage you'd take could range from 11.25 to 18.75, instead of 0, 15, or 30. Remember that some weapons can penetrate armor.
    • -
    • Added personal communicators, a device that enables someone to talk to someone else at vast distances. You can talk to people who are far from the station, so long as telecommunications remains operational.
    • -
    • To use, become a ghost, then use the appropiate verb and pick a communicator to call. Then you wait until someone picks up. Once that occurs, you will be placed inside the communicator. The voice you use is your currently loaded character. Languages are supported as well.
    • -
    • Round-end is now three minutes instead of one, and counts down, to allow for some more post-round roleplay. If the station blows up for whatever reason, the old one minute restart is retained.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • Manual radio frequency changes can no longer go outside the standard frequency span.
    • -
    • Users with sufficient access can instead select pre-defined channels outside this span, such as department channels, when using intercoms.
    • -
    -

    Zuhayr updated:

    -
      -
    • Aiming has been rewritten, keep an eye out for weird behavior.
    • -
    • Removed the detective scanner and associated machinery.
    • -
    • Added a microscope, machine forensic scanner, etc. from Aurora forensics.
    • -
    - -

    22 November 2015

    -

    neersighted updated:

    -
      -
    • Laptop Vendors now accept ID Containers (PDA, Wallet, etc).
    • -
    • Personal Lockers now accept ID Containers (PDA, Wallet, etc).
    • -
    - -

    27 October 2015

    -

    HarpyEagle updated:

    -
      -
    • When affected by pepperspray, eye protection now prevents blindness and face protection now prevents stun, instead of face protection doing both.
    • -
    - -

    26 September 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • Meteor events now select a map edge to arrive from, with a probability for each individual wave to come from either neighboring edge. Meteors will never arrive from opposite the starting edge.
    • -
    - -

    11 September 2015

    -

    HarpyEagle updated:

    -
      -
    • Made flares brighter.
    • -
    • Coffee is now poisonous to tajaran, much like how animal protein is poisonous to skrell.
    • -
    - -

    08 September 2015

    -

    Soadreqm updated:

    -
      -
    • Increased changeling starting genetic points to 25.
    • -
    -

    Zuhayr updated:

    -
      -
    • Auto-traitor should now be fixed.
    • -
    • The Secret game mode should now be fixed.
    • -
    - -

    07 September 2015

    -

    GinjaNinja32 updated:

    -
      -
    • Added an auto-hiss system for those who would prefer the game do their sss or rrr for them. Activate via Toggle Auto-Hiss in the OOC tab.
    • -
    • Auto-hiss system in 'basic' mode will extend 's' for Unathi and 'r' for Tajara. 'Full' mode adds 'x' to 'ks' for Unathi, and is identical to 'basic' mode for Tajara.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • Changed the language prefix keys to the following: , # -
    • -
    • Language prefix keys can be changed in the Character Setup. Changes are currently not global, but per character.
    • -
    - -

    05 September 2015

    -

    Chinsky updated:

    -
      -
    • Made capguns into proper guns code-wise. It means you can now take people hostage with them, stick in your mouth, and all other things you can do with real guns but probably shouldn't.
    • -
    • Russian roulette! Fun for whole sec team! Unload some shells from revolver, spin the cylinder(verb) and you're good to go!
    • -
    -

    HarpyEagle updated:

    -
      -
    • Shields no longer block attacks from directly behind the player.
    • -
    • Riot shields no longer stop bullets or beams (except for beanbags and rubber bullets), however they are now more effective at blocking melee attacks and thrown objects.
    • -
    • Energy shields block melee attacks as effectively as riot shields do. Their ability to block projectiles is largely unchanged.
    • -
    • Melee weapons now only block melee attacks.
    • -
    • Two handed weapons have a small chance of blocking melee attacks when wielded in two hands.
    • -
    • Sound and visual effects when blocking attacks with an energy shield or energy sword.
    • -
    • Fixed dead or unconscious people blocking stuff with shields.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • Cargo now sorts under its own department on station manifests.
    • -
    • Manual radio frequency changes can no longer go outside the standard frequency span.
    • -
    • Users with sufficient access can instead select pre-defined channels outside this span, such as department channels, when using intercoms.
    • -
    - -

    02 September 2015

    -

    Atlantis updated:

    -
      -
    • Converted phoron glass to borosilicate glass, adjusted heat resistances accordingly, got rid of copypaste fire code. Fire resistance is now handled by variables so completely fireproof windows are possible with varedit.
    • -
    • Windows take fire damage when heat exceeds 100C regular windows, 750C reinforced regular, 2000C borosilicate and 4000C reinforced borosilicate. For comparsions, reinforced walls begin taking damage around 6000.
    • -
    -

    Hubblenaut updated:

    -
      -
    • Adds glass bottles for Cola, Space Up and Space Mountain Wind to Booze-O-Mat.
    • -
    • Some bar drink recipes have been amended to easily sum to 30 units for drinking glasses.
    • -
    • Vendors now have a product receptor for accepting goods. Opening the maintenance painel is no longer required.
    • -
    • Wrenching a vending machine is no longer a silent action.
    • -
    • Stepup: Item placement on 4x4 grids seemed to work great. Now we'll try 8x8.
    • -
    -

    Kelenius updated:

    -
      -
    • Mechfab can now be upgraded using RPED, and now uses NanoUI.
    • -
    -

    Matthew951 updated:

    -
      -
    • Added Vincent Volaju's hair.
    • -
    • Added Vincent Volaju's beard.
    • -
    -

    Zuhayr updated:

    -
      -
    • Added the ability for AIs in hardsuits to control suit modules and movement with a dead or unconcious wearer.
    • -
    • Added ballistic supply drop pods.
    • -
    • Added diona gestalt random map template.
    • -
    • Swapped the singularity beacon out for a hacked supply beacon.
    • -
    - -

    24 August 2015

    -

    HarpyEagle updated:

    -
      -
    • Girders are now reinforced by using a screwdriver on the girder before applying the material sheets. Use a screwdriver again instead to cancel reinforcing.
    • -
    • Mechanical traps no longer spawn in the janitor's locker.
    • -
    • Mechanical traps can now be printed with a hacked autolathe.
    • -
    • Adds armour penetration mechanic for projectiles and melee weapons.
    • -
    • Laser carbines, LWAP, and shotgun now have a small amount of armour penetration, ballistic rifles (not SMGs) have moderate amounts, laser cannon has high armour penetration, and the PTR mostly ignores body armour.
    • -
    • Shotgun slugs and Z8/STS damage has been lowered slightly to accomodate for their higher penetration. In general ballistics deal less damage but have higher penetration than comparable laser weapons. Notable exception: X-Ray lasers have had their damage lowered slightly but gain very high armour penetration.
    • -
    • Energy swords now have very high armour penetration. Ninja blades do less damage but ignore armour completely.
    • -
    -

    Kelenius updated:

    -
      -
    • Click cooldowns have been removed on pretty much everything that isn't an attack.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • Adds the option to set the icon size to 48x48, found under the Icons menu, along with 32x32, 64x64, and stretch to fit.
    • -
    • Active AI cores now provides coverage on the AI camera network. Does not utilize actual cameras, thus will not show up on security consoles.
    • -
    • The Dinnerware vending machine now offer both utensil knives and spoons without first having to hack them.
    • -
    • Synths now have id cards with access levels which is checked when operating most station equipment.
    • -
    • Station synthetics still have full station access but can no longer interact with syndicate equipment, and syndicate borgs now start with only syndicate access.
    • -
    • Syndicate borgs can copy the access from other cards by utilizing their own id card module, similar to how syndicate ids work.
    • -
    • When examined up close id cards now offer a more detailed view.
    • -
    • Agent ids now offer much greater customization, allowing changing name, age, DNA, toggling of AI tracking termination (using the electronic warfware option), and more.
    • -
    • As AI tracking can now be enabled/disabled at will AI players should not feel the need to hesitate before informing relevant crew members when camera tracking is explicitly terminated.
    • -
    • Uplink menu now more organized and with new categories.
    • -
    • Now possible to cause falsified ion storm announcements.
    • -
    • Now possible to cause falsified radiation storm announcements, with expected maintenance access changes.
    • -
    • Now possible for mercenaries to create falsified Central Command Update messages.
    • -
    • Now possible for mercenaries to create falsified crew arrival messages and records.
    • -
    -

    RavingManiac updated:

    -
      -
    • Sound environments tweaked to feel more claustrophobic
    • -
    • Being drugged, hallucinating, dizzy, or in low-pressure or vacuum will alter sounds you hear
    • -
    • Sound environment in holodeck will change to reflect the loaded program
    • -
    -

    Vivalas updated:

    -
      -
    • A new uplink item has been added! A briefcase full 'o thalla can now be bought by traitors for bribes and such!
    • -
    -

    Zuhayr updated:

    -
      -
    • Pariahs are now a subspecies of Vox with less atmos/cold protection, a useless brain, and lower health.
    • -
    • Leap now only gives a passive grab and has a shorter range. It also stuns Pariahs longer than it does their target.
    • -
    • Rewrote tiling. White floors, dark floors and freezer floors now have associated tiles.
    • -
    • Changed how decals work in the mapper. floor_decal is now used instead of an icon in floors.dmi.
    • -
    • The floor painter has been rewritten to use decals. Click it in-hand to set direction and decal.
    • -
    • Floor lights are now built from the autholathe, secured with a screwdriver, activated by clicking them with an empty hand, and repaired with a welding torch.
    • -
    • Unathi now have minor slowdown and 20% brute resist.
    • -
    • Tajarans now have lower bonus speed and a flat 15% malus to brute and burn.
    • -
    • Vox can now eat monkeys and small animals.
    • -
    • Tajarans can now eat small animals.
    • -
    • Unarmed attack damage has been lowered across the board.
    • -
    - -

    17 August 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • Station time and duration now available in the Status tab.
    • -
    - -

    16 August 2015

    -

    HarpyEagle updated:

    -
      -
    • The unathi breacher is now only wearable by unathi.
    • -
    - -

    15 August 2015

    -

    Kelenius updated:

    -
      -
    • Bees have been updated and are totally worth checking out (beekeeping crate at cargo).
    • -
    • Sleeper consoles removed. All interaction is now done by clicking on the sleeper itself.
    • -
    • To put people into sleeper, you now have to click-drag people to it. Grabs no longer work. To exit the sleeper, move.
    • -
    • Sleeper now uses a NanoUI.
    • -
    - -

    14 August 2015

    -

    HarpyEagle updated:

    -
      -
    • Renames many guns to follow a consistent naming style. Updated and changed gun description text to be more lore-friendly.
    • -
    • Throwing a booze bottle at something nearby while on harm intent causes it to smash, splashing it's contents over whatever it hits.
    • -
    • Rags can now be wrung out over a container or the floor, emptying it's contents into the container or splashing them on the floor.
    • -
    • Rags can now be soaked using the large water and fuel tanks instead of just beakers.
    • -
    • Rags soaked in welding fuel can be lit on fire.
    • -
    • Rags can now be stuffed into booze bottles. When the bottle smashes, the stuffed rag is dropped onto the ground.
    • -
    • Fixed eggs having a ridiculously large chemical volume.
    • -
    • T-Ray scanner effects are now only visible to the person holding the scanner.
    • -
    • Traitors can now purchase the C-20r and the STS-35 for telecrystals.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • The amount you start with in your station account is now affected by species, rank, and NT's stance towards you.
    • -
    -

    TheWelp updated:

    -
      -
    • Bookcases are now movable/buildable/destroyable.
    • -
    • Paper can now be crumpled by using in-hand while on hurt intent.
    • -
    • Library Computer External Archive is now sortable.
    • -
    -

    Zuhayr updated:

    -
      -
    • Click a hat on a drone with help intent to equip it. Drag the drone onto yourself with grab intent to remove it.
    • -
    - -

    13 August 2015

    -

    GinjaNinja32 updated:

    -
      -
    • Changed language selection to allow multiple language selections, changed humans/unathi/tajarans/skrell to not automatically gain their racial language, instead adding it to the selectable languages for that species. Old slots will warn when loaded that the languages may not be what you expect.
    • -
    -

    Orelbon updated:

    -
      -
    • Changed the HoP's suit to more bibrant colors and hopefully you will like it.
    • -
    - -

    11 August 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • 0.1.19 is live.
    • -
    • Crew monitors now update every 5th second instead of every other. Reduces lag and gives antags a larger window of opportunity to disable suit sensors if they have to harm someone.
    • -
    - -

    31 July 2015

    -

    HarpyEagle updated:

    -
      -
    • Fixed projectiles being able to hit people in body parts that they don't have. This will also mean that the less limbs someone has the less effective they will be as a body shield.
    • -
    - -

    29 July 2015

    -

    Karolis2011 updated:

    -
      -
    • Made tagger and sorting pipes dispensible.
    • -
    • Unwelding and welding sorting/tagger pipes, no longer delete data about them.
    • -
    - -

    27 July 2015

    -

    Kelenius updated:

    -
      -
    • Borg shaker now works similarly to hypospray. It generates reagents that can be poured into glasses.
    • -
    • Therefore, they can no longer duplicate rare reagents such as phoron.
    • -
    - -

    14 July 2015

    -

    HarpyEagle updated:

    -
      -
    • Fixes wrong information being reported when analyzing locked abandoned crates with a multitool.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • Ninjas can no longer teleport unto turfs that contain solid objects.
    • -
    • Wizards can no longer etheral jaunt unto turfs that contain solid objects.
    • -
    - -

    11 July 2015

    -

    HarpyEagle updated:

    -
      -
    • Added inhand sprites for flashes, flashbangs, emp and other grenades.
    • -
    -

    Loganbacca updated:

    -
      -
    • Turrets no longer burn holes through the AI.
    • -
    • Projectiles now have a chance of hitting mobs riding cargo trains.
    • -
    • Fixed visual bugs with projectile effects.
    • -
    - -

    10 July 2015

    -

    Zuhayr updated:

    -
      -
    • Ninja now spawns on a little pod on Z2 and can teleport to the main level.
    • -
    - -

    06 July 2015

    -

    GinjaNinja32 updated:

    -
      -
    • 'Provisional' is now also a valid temporary position prefix for manifest sorting.
    • -
    - -

    04 July 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • Portable turrets now only blocks movement while deployed.
    • -
    • Portable turrets are no longer invincible while undeployed, however they have increased damage resistance in this state.
    • -
    • Crescent portable turrets should no longer act up during attempts to (un)wrench and alter their settings.
    • -
    - -

    30 June 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • Non-general areas on Crescent are now protected by blast doors to enforce area restrictions. Admins can operate these from the central checkpoint.
    • -
    - -

    24 June 2015

    -

    HarpyEagle updated:

    -
      -
    • Fixed Tajaran name generation producing names without a space between first and last.
    • -
    • Adds docking to the mercenary shuttle. Works similarly to other shuttles, except docking and undocking is manually initiated and not automatic. A system to approve or deny dock requests still to be implemented.
    • -
    • Toolboxes can now hold larger items, such as stacks of metal or power cells, at the cost of having less space for other things.
    • -
    • Gloves/shoes can now be worn even if you have one hand/foot missing. The other one still has to be present, of course. The items still drop when you first lose the hand/foot.
    • -
    • Budget insulated gloves are somewhat less useless. On average, they will stop half the damage from getting shocked, and the worst case insulation is not as bad as it used to be. Budget gloves that are as good as regular insulated gloves are still as rare as they were before though.
    • -
    • PTR bullets are now hitscan, to make them somewhat better for actual sniping.
    • -
    • The telecoms server room now has an actual cycling airlock into it.
    • -
    • Non-vital body parts will no longer take further damage above a certain amount, and will inflict paincrit effects instead. On most humaniods the head, chest, and groin are vital.
    • -
    • Engineers now spawn with industrial workboots (credit: ChessPiece/Bishop).
    • -
    • Damaged robotic legs now more likely to have an effect.
    • -
    • Fixed bug preventing internal organs from taking damage in some cases.
    • -
    • New flavours of tables around the station. Engineering starts with more plastic.
    • -
    • Fixed worn items not appearing in some cases. Most notably crossbows and certain guns when worn on the back. As a side effect, laundry machines no longer transform items.
    • -
    • Crit oxyloss now runs in game time instead of real time. So if lag is slowing your movement the same slowdown applies to the dying person you're trying to reach.
    • -
    • Breathmasks can now be adjusted by clicking on them in your hand, in addition to the verb.
    • -
    • Wearing a space helmet or similar face-covering gear now prevents eating and force-feeding food, drink, and pills.
    • -
    • Phoron in air ignites above it's flashpoint temperature and a certain (very small) minimum concentration. Environments that have oxygen and are hot enough, and have phoron but not enough concentration to burn will produce flareouts, which are mostly a visual effect.
    • -
    • Adds animation when making unarmed attacks or attacking with melee weapons, to help make it clearer who is attacking.
    • -
    • Opening an unpowered door now has an appropriate sound.
    • -
    • Ingesting diseased blood may contract the disease.
    • -
    - -

    22 June 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • The traitor uplink no longer displays all items in a long list, instead has categories which when accessed shows the relevant items.
    • -
    - -

    19 June 2015

    -

    HarpyEagle updated:

    -
      -
    • Prevents being on fire from merely warming mobs up slightly in some cases. Mob fires also burn hotter.
    • -
    • Matches can now be used to light things adjacent to you when thrown.
    • -
    • Made the effects of having a damaged robotic leg more prominent.
    • -
    • Robot limbs no longer cause pain messages. A reminder that you can still check their status with 'Help Intent' -> 'Click Self'.
    • -
    • Knifing damage scales with weapon force and throat protection. Helmets only provide throat protection if they are air tight. Trying to cut someone's throat with wirecutters and/or while wearing an armoured sealed helmet will require several attempts before the victim passes out.
    • -
    • Knifing switches on harm intent, in case you just wanted to beat on the victim for some reason.
    • -
    • Prevents knifing bots or silicons.
    • -
    - -

    16 June 2015

    -

    Chinsky updated:

    -
      -
    • Updated penlights to be more of use in diagnostics, they now show following conditions:
    • -
    • Eye damage
    • -
    • Blurry eyes (overall slower reaction)
    • -
    • Brain damage (one eye reacts slower)
    • -
    • Opiates use (pinpoint pupils)
    • -
    • Drugs use (dilated pupils)
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • Observers can now follow both the AI and its eye upon speech.
    • -
    • Observers can now follow both observers and their body, if they ever had one, upon speech.
    • -
    • Observers can now follow hivemind speakers if the speaker is not using an alias or antagHUD is enabled.
    • -
    • Turret controls now glow, with the color depending on the current mode.
    • -
    -

    Techhead updated:

    -
      -
    • Converted Request Console interface into NanoUI.
    • -
    - -

    09 June 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • Ports /tg/'s meteor event. Meteors now appear to be more accurate, come in a greater variety, and may drop ores on their final destruction.
    • -
    - -

    08 June 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • The AI chassis now glows, with the color depending on the currently selected display.
    • -
    - -

    05 June 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • Split stacks no longer lose their coloring.
    • -
    • Can no longer merge cables of different colors.
    • -
    • Blobs and simple mobs now attack all external organs instead of a subset. The overall damage remains the same but the number of fractures caused will, in general, be fewer.
    • -
    • Spider nurses now have a chance of injecting their victims with spider eggs which eventually hatch. If the limb is removed from the host, the host dies, or the spiderling has matured sufficiently it will crawl out into freedom. Medical scanners will pick upp eggs and spiderlings as foreign bodies.
    • -
    -

    Yoshax updated:

    -
      -
    • Makes hyposprays start empty instead of filled with Tricord.
    • -
    • Makes the special wizard projectile staffs, Animate, Change, Focus and any future ones only usable by wizards. Also makes it so only wizards can use spellbooks and teleportation scrolls.
    • -
    - -

    04 June 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • AI eyes can now be found in the observer follow list.
    • -
    • Synths can now review all law modules that can be found on the station from their law manager.
    • -
    • Synths can state these laws if desired, however this is strongly discouraged unless subverted/malfunctioning.
    • -
    • Astral projecting mobs, such as wizards or cultists, may no longer respawn as something else while their body lives.
    • -
    -

    Techhead updated:

    -
      -
    • Prison break event has been expanded to include Virology or Xenobiology
    • -
    • Prison break event will warn Enginering and the AI beforehand so they can take preventive measures.
    • -
    • Disabling area power will now prevent doors from opening during the event
    • -
    - -

    02 June 2015

    -

    Techhead updated:

    -
      -
    • Re-adds extended capacity emergency oxygen tanks to relevant jobs.
    • -
    - -

    30 May 2015

    -

    Atlantis updated:

    -
      -
    • Malfunction Overhaul - Whole gamemode was completely reworked from scratch. Most old abilities have been removed and quite a lot of new abilities was added. AI also has to hack APCs to unlock higher tier abilities faster, instead of having access to them from the round start. Most forced things, such as, shuttle recalling were removed and are instead controlled by the AI. Code is fully modular allowing for future modifications.
    • -
    -

    HarpyEagle updated:

    -
      -
    • Fixes Engineer ERT gloves not being insulated.
    • -
    • IV stands are no longer bullet shields. They also allow mice, drones, pAIs et al to pass though.
    • -
    -

    Kelenius updated:

    -
      -
    • AI now hears LOOC both around its eye and its core, and speaks in LOOC around its eye. Keep in mind that you won't hear and won't be heard if there is a wall between your eye and the target.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • You can now review the server revision date and hash by using the 'Show Server Revision' verb in the OOC category.
    • -
    - -

    27 May 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • The inactive check process now respects client holder status and can be configured how long clients may remain inactive before being kicked.
    • -
    -

    Zuhayr updated:

    -
      -
    • Unfolded pAIs can now be scooped up and worn as hats.
    • -
    • Scoop-up behavior is now standardized to selecting help intent and dragging their icon onto yours.
    • -
    - -

    26 May 2015

    -

    Atlantis updated:

    -
      -
    • NanoUI for Robotics Control Console
    • -
    • NanoUI for Supermatter Crystal - AI/Robot only, purely informational
    • -
    -

    Chinsky updated:

    -
      -
    • Meat limbs now can be attached. Use limb on missing area, then hemostat to finalize it.
    • -
    • Limbs from other races can be now attached. They'll cause rejection, but it can be kept at bay with spaceacilline to some point. Species special attack is carried over too, i.e. you can clawn people if you sew a cathand to yourself.
    • -
    • Limbs that are left in open will rot in ~7 minutes. Use freezers or cryobags to stop it. You can still attach them, but you wish you couldn't.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • Both the pulse taker and target must now remain still for the duration of the check or it will fail.
    • -
    -

    RavingManiac updated:

    -
      -
    • Tape recorders now record hearable emotes and action messages (e.g. gunshots).
    • -
    • You can now see actions from inside mechs and closets.
    • -
    -

    Techhead updated:

    -
      -
    • Removed gaseous reagents from the chemistry system and replaced with real-world organic chemistry precursors.
    • -
    • Hydrogen has been replaced with hydrazine, a highly toxic, flammable liquid.
    • -
    • Oxygen has been replaced with acetone, a mildly toxic liquid. Ethanol's ink-sovlent capabilities have been copied to it.
    • -
    • Chlorine has been replaced with hydrochloric acid. It is a stronger acid than sulphuric but less toxic.
    • -
    • Nitrogen has been replaced with ammonia. Ammonia now acts as a Dexalin-equivalent for Vox.
    • -
    • Flourine has also been replaced with hydrazine in its one recipe. Flourosurficant has been renamed azosurficant.
    • -
    • Being splashed with liquid Phoron will burn eyes and contaminate clothes like being exposed to Phoron gas.
    • -
    -

    Zuhayr updated:

    -
      -
    • Added a ghost requisition system for posibrains and living plants.
    • -
    • Added attack_ghost() to hydro trays and posibrains to allow ghosts to enter them.
    • -
    • Prosthetic limbs are now only repairable with welders/cable coils if they have suffered below 30 combined damage.
    • -
    • Surgery steps that cause no pain and have no failure wounding have been added: screwdriver for 'incision', crowbar to open, multitool to 'decouple' a prosthetic organ. Hemostat is still used to take an organ out.
    • -
    • Using a welder or a cable coil as a surgical tool after opening a maintenance hatch will repair damage beyond the 30 damage cap. In other words, severe damage to robolimbs requires expert repair from someone else.
    • -
    • Eye and brain surgery were removed; they predate the current organ system and are redundant.
    • -
    • IPC are now simply full prosthetic bodies using a specific manufacturer (Morpheus Cyberkinetics).
    • -
    • IPC can 'recharge' in a cyborg station to regain nutriment. They no longer interface with APCs.
    • -
    • NO_BLOOD flag now bypasses ingested and blood reagent processing.
    • -
    • NO_SCAN now bypasses mutagen reagent effects.
    • -
    • Cyborg analyzers now show damage to prosthetic limbs and organs on humans.
    • -
    • Prosthetic EMP damage was reduced.
    • -
    • Several organ files were split up/moved around.
    • -
    - -

    22 May 2015

    -

    Ccomp5950 updated:

    -
      -
    • Beepsky no longer kills goats.
    • -
    • Goats will move towards vines that are 4 spaces away now instead of 1
    • -
    • Goats will eat the spawning plants for vines as well as the vines themselves.
    • -
    -

    Chinsky updated:

    -
      -
    • Ghetto diagnosis. Grab patient, aim at bodypart you want to check, click on them with help intent. This will tell you about their wounds, fractures and other oddities (toxins/oxygen) for that bodypart.
    • -
    • Fractures are visible on very damaged limbs. Dislocations are always visible. Surgery incisions now visible too.
    • -
    • Stethoscopes actually make sense now. They care for heart/lungs status when reporting pulse and respiration now.
    • -
    -

    HarpyEagle updated:

    -
      -
    • Re-implemented fuel fires. Tweaked fire behaviour overall.
    • -
    -

    Yoshax updated:

    -
      -
    • Bear traps now do damage when stood on, enough to break bones! Bear traps can now affect any limb of a person who is on the ground, including head! Bear traps are no longer legcuffs and instead embed in the limb they attack.
    • -
    • Bear traps now take several seconds to deploy and cannot be picked up when armed, they must be disarmed by clicking on them. They also cannot be moved then they are deployed.
    • -
    -

    Zuhayr updated:

    -
      -
    • Massive material refactor. Walls, beds, chairs, stools, tables, ashtrays, knives, baseball bats, axes, simple doors, barricades, so on.
    • -
    • Tables are now built via steel then another sheet on the resulting frame. They can then be reinforced by dragging a stack of sheets onto the table.
    • -
    • Walls are built with steel for girders, then right-click the girder and select the reinforce verb while holding a stack, then click the girders with a final sheet.
    • -
    • Various things can be built with various sheet types. Experiment! Just keep in mind that uranium is now radioactive and phoron is now flammable.
    • -
    - -

    18 May 2015

    -

    Hubblenaut updated:

    -
      -
    • Adds a light for available backup power on airlocks.
    • -
    -

    Kelenius updated:

    -
      -
    • There has been a big update to the reagent system. A full-ish changelog can be found here: http://pastebin.com/imHXTRHz. In particular:
    • -
    • Reagents now differentiate between being ingested (food, pills, smoke), injected (syringes, IV drips), and put on the skin (sprays, beaker splashing).
    • -
    • Injecting food and drinks will cause bad effects.
    • -
    • Healing reagents, generally speaking, have stronger effects when injected.
    • -
    • Toxins now work slower and deal more damage. Seek medical help!
    • -
    • Alcohol robustness has been lowered.
    • -
    • Acid will no longer melt large numbers of items at once.
    • -
    • Synaptizine is no longer hilariously deadly.
    • -
    -

    Loganbacca updated:

    -
      -
    • Changed MULE destination selection to be list based.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • Destroying a camera by brute force now has a chance to break the wiring within.
    • -
    • Turf are now processed. This, for example, causes radioactive walls to regularly irradiate nearby mobs.
    • -
    • Welders should now always update their icon and inhand states properly.
    • -
    - -

    17 May 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • Teleporter artifacts should no longer teleport mobs inside objects.
    • -
    - -

    16 May 2015

    -

    GinjaNinja32 updated:

    -
      -
    • Rewrote tables. To construct a table, use steel to make a table frame, then plate the frame with a material such as steel, gold, wood, etc. Hold a stack in your hand and drag it to the table to reinforce it. To deconstruct a table, use a screwdriver to remove the reinforcements (if present), then a wrench to remove the plating, and a wrench again to dismantle the frame. Use a welder to repair any damage. Use a carpet tile on a table to add felt, and a crowbar to remove it.
    • -
    -

    HarpyEagle updated:

    -
      -
    • Adds tail animations for tajaran and unathi. Animations are controlled using emotes.
    • -
    - -

    14 May 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • Should now be more evident that the brig disposal chute sends its goods to the common brig area.
    • -
    • Cells now drain when using more charge than what is available.
    • -
    • The rig stealth module now requires as much power to run as the energy blade module.
    • -
    -

    Techhead updated:

    -
      -
    • Vox will spawn with emergency nitrogen tanks in their survival boxes.
    • -
    • Diona will spawn with an emergency flare instead of a survival box.
    • -
    • Engineers no longer spawn with extended-capacity oxygen tanks.
    • -
    • Vox spawning without backpacks will have their nitrogen tank equipped to their back.
    • -
    • The Bartender's spare beanbag shells have been moved into bar backroom with the shotgun.
    • -
    • Portable air pumps now fill based on external/airtank pressure when pumping in.
    • -
    - -

    12 May 2015

    -

    Dennok updated:

    -
      -
    • New buildmode icons made by BartNixon.
    • -
    -

    HarpyEagle updated:

    -
      -
    • Masks and helmets that cover the face block feeding food, drinks, and pills.
    • -
    -

    MrSnapwalk updated:

    -
      -
    • Added seven new AI core displays.
    • -
    • Changed the pAI sprite and added several new expressions.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • The space vine event now comes with a station announcement.
    • -
    - -

    11 May 2015

    -

    Mloc updated:

    -
      -
    • Rewritten lighting system.
    • -
    • Better coloured lights.
    • -
    • Animated transitions.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • As an observer, using antagHUD should now always restrict you from respawning without admin intervention.
    • -
    -

    Techhead updated:

    -
      -
    • Voidsuits can have tanks inserted into the storage slot.
    • -
    • Voidsuits display helpful information on their contents on examine.
    • -
    • Magboots can be equipped over other shoes. Except other magboots.
    • -
    - -

    10 May 2015

    -

    GinjaNinja32 updated:

    -
      -
    • Acting jobs on the manifest will now sort with their non-acting counterparts. All assignments beginning with the word 'acting', 'temporary', or 'interim' will do this.
    • -
    -

    Yoshax updated:

    -
      -
    • Removes sleepy chems from being cloned, adds a consistent period of 30 tick sleep.
    • -
    - -

    09 May 2015

    -

    Yoshax updated:

    -
      -
    • Maps in the top mounted 9mm practice rounds, .45 practice rounds, and practice shotgun shells into the armory.
    • -
    - -

    07 May 2015

    -

    HarpyEagle updated:

    -
      -
    • Breaking out of lockers now has sound and animation.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • The cloning computer can again successfully locate nearby cloning vats and DNA scanners at round start.
    • -
    • Security equipment now treats individuals with CentCom ids with the greatest respect.
    • -
    • Adds stretches of power cable around the construction outpost, ensuring one does not have to climb over machines to being laying cables.
    • -
    -

    RavingManiac updated:

    -
      -
    • Muzzle-flash lighting effect for guns
    • -
    • Energy guns now display shots remaining on examine
    • -
    - -

    06 May 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • Examining a pen or crayon now lists the available special commands in the examine tab.
    • -
    - -

    05 May 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • Grilles no longer return too many rods when destroyed (using means other than wirecutters).
    • -
    -

    RavingManiac updated:

    -
      -
    • Intent menu now appears while zooming with a sniper rifle.
    • -
    - -

    02 May 2015

    -

    HarpyEagle updated:

    -
      -
    • Neck-grabbing someone now stuns them properly.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • The spider infestation event now makes an announcement much sooner.
    • -
    • Admins can now toggle OOC/LOOC separately.
    • -
    • Mice are now numbered to aid admins.
    • -
    -

    Yoshax updated:

    -
      -
    • Adds an option and verb to the AI to send emergency messages to Central, functions same as comms console option.
    • -
    • Changes comms console to only have one level of ID require, meaning all heads of staff have what was captain access, allowing them to change alert, send emergency messages and make announcements.
    • -
    • Adds an emergency bluespace relay machine which is mapped into teletcomms, this machine takes emergency messages and sends them to central, if one does not exist on any Z, you cannot send any emergency messages.
    • -
    • Adds an emergency bluespace relay assembly kit orderable from cargo for when the ones on telecomms are destroyed. Assembly is required.
    • -
    • Adds the emergency bluespace relay circuitboard to be researchable and printable in R&D, with sufficient tech levels.
    • -
    - -

    30 April 2015

    -

    Yoshax updated:

    -
      -
    • Adds more items to custom loadout, including a number of dressy suits and some other things.
    • -
    - -

    29 April 2015

    -

    Daranz updated:

    -
      -
    • Paper bundles can now have papers inserted at arbitrary points. This can be done by clicking the previous/next page links with a sheet of paper in hand.
    • -
    -

    HarpyEagle updated:

    -
      -
    • Added new fire modes to various guns: c20r, STS-35, WT-550, Z8, L6 SAW, and double barreled shotgun. The firing modes work the same way as the egun; click on the weapon with it in your active hand to cycle between modes. Unloading these weapons now requires that you click on them with an empty hand.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • Portable atmospheric pumps and scrubbers now use NanoUI.
    • -
    • Two new events which will cause damage to APCs or cameras when triggered.
    • -
    - -

    28 April 2015

    -

    Jarcolr updated:

    -
      -
    • Added 9 new bar sign designs/sprites.
    • -
    -

    Kelenius updated:

    -
      -
    • Good news to the roboticists! The long waited firmware update for the bots has arrived. You can expect the following changes:
    • -
    • Medbots have improved the disease detection algorithms.
    • -
    • Floorbot firmware has been bugtested. In particular, they will no longer get stuck near the windows, hopelessly trying to fix the floor under the glass.
    • -
    • Floorbots have also received an internal low-power metal synthesizer. They will use it to make their own tiles. Slowly.
    • -
    • Following the complains from humanitarian organizations regarding securitron brutality, stength of their stunners has been toned down. They will also politely demand that you get on the floor before arresting you. Except for the taser-mounted guys, they will still tase you down.
    • -
    • Other minor fixes.
    • -
    • The lasertag bots are now forbidden to build and use following the incident #1526672. Please don't let it happen again.
    • -
    • The farmbot design has been finished! Made from a watertank, robot arm, plant analyzer, bucket, minihoe and a proximity sensor, these small (not really) bots will be a useful companion to any gardener and/or xenobotanist.
    • -
    • Spider learning alert: they have learned to recognize the bots and will mercilessly attack them.
    • -
    • An experimental CPU upgrade would theoretically allow any of the bots to function with the same intelligence capacity as the maintenance drones. We still have no idea what causes it to boot up. Science!
    • -
    • INCOMING TRANSMISSION: Greetings to agents, pirates, operatives, and anyone who otherwise uses our equipment. Following the NT update of bot firmware, we have updated the cryptographic sequencer's hacking routines as well. The medbots you emag will not poison you anymore, the clanbots won't clean after themselves immediately, and floorbots... wear a space suit. Oh, and it works on the new farmbots, too.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • Beware. Airlocks can now crush more things than just mobs.
    • -
    • AIs now have a personal atmospherics control subsystem.
    • -
    • Some borg modules now have additional subsystems.
    • -
    • Improves borg module handling.
    • -
    • Secure airlocks now buzz when access is denied.
    • -
    • The mental health office door now requires psychiatrist access, and the related button now opens/closes the door instead of bolting.
    • -
    • Restores an old soundtrack 'Thunderdome.ogg'.
    • -
    • Some holodeck programs now have custom ambience tracks.
    • -
    -

    RavingManiac updated:

    -
      -
    • The phoron research lab has been renovated to include a heat-exchange system, a gas mixer/filter and a waste gas disposal pump.
    • -
    • Candles now burn for about 30 mintutes.
    • -
    -

    Yoshax updated:

    -
      -
    • Adds items to the orderable antag surgical kit so its actually useful for surgery.
    • -
    • Adjusts custom loadout costs to be more standardised and balances. Purely cosmetic items, shoes, hats, and all things that do not provide a straight advtange (sterile mask, or pAI, protection from viruses and possible door hacking or records access, respectively), each cost 1 point, items that provide an advantage like those just mentioned, or provide armor or storage cost 2 points.
    • -
    • Adds practice rounds, both .45 for Sec and Detective's guns, also 9mm top mounted for the Saber, and for the Bulldog.
    • -
    • Adds the .45 and 9mm practice rounds to the armory.
    • -
    • Adds all the practice rounds to the autolathe.
    • -
    • Adds r_walls to the back of the firing range, leaves the sides normal.
    • -
    • Fixes HoS' office door to not be CMO locked.
    • -
    - -

    24 April 2015

    -

    Dennok updated:

    -
      -
    • Fixes overmap ship speed calculations.
    • -
    • Adds overmap ship rotation.
    • -
    • Added a floorlayer.
    • -
    - -

    23 April 2015

    -

    Dennok updated:

    -
      -
    • Added an automatic pipelayer.
    • -
    • Added an automatic cablelayer.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • Shower curtains no longer lose their default color upon being washed.
    • -
    • Emergency shutters can again be examined, and from the proper distance.
    • -
    • The virus event will now only infect mobs on the station, currently controlled by player that has been active in the last 5 minutes.
    • -
    • Laptops now use the proper proc for checking camera status.
    • -
    • Makes it possible to eject PDA cartridges using a verb.
    • -
    • Makes it possible to shake tables with one's bare hands to stop climbers.
    • -
    • Added a mass driver door in disposals to prevent trash from floating out into space before proper ejection.
    • -
    • Rig/Hardsuit module tab - Less informative than the NanoUI hardsuit interface but allows quicker access to the various rig modules.
    • -
    • Silicons with the medical augmentation sensors enabled now also see alive/dead status if sensors are set accordingly.
    • -
    • Emergency shutters opened by silicons are now treated as having been forced open by a crowbar.
    • -
    • An active AI chassis can now be pushed, just as an empty chassis can be.
    • -
    • The AI can now use the crew monitor console to track crew members with full sensors enabled.
    • -
    • The AI now has a shortcut to track people holding up messages to cameras.
    • -
    • The AI now has a shortcut to track people sending PDA messages.
    • -
    • Multiple AIs can now share the same holopad.
    • -
    • Admin ghosts can now transfer other ghosts into mobs by drag-clicking.
    • -
    • Ghosts can now toggle seeing darkness and other ghosts separately.
    • -
    • Moving while dead now auto-ghosts you.
    • -
    • Two new random events: Space dust and gravitation failure.
    • -
    • Upgraded wizard spell interface and new spells.
    • -
    • More uplink items.
    • -
    • Uplink items now have rudimentary descriptions.
    • -
    -

    Yoshax updated:

    -
      -
    • Adjusts fruits and other stuff to have a minmum of 10 units of juice and stuff.
    • -
    - -

    18 April 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • Added a changelog editing system that should cause fewer conflicts and more accurate timestamps.
    • -
    - -

    07 April 2015

    -

    RavingManiac updated:

    -
      -
    • You can now pay vending machines and EFTPOS scanners without removing your ID from your PDA or wallet. Clicking on the vending machine with your ID/PDA/wallet/cash also brings up the menu now instead of attacking the vending machine.
    • -
    - -

    24 February 2015

    -

    Zuhayr updated:

    -
      -
    • Major changes to the kitchen and hydroponics mechanics. Review the detailed changelog here,
    • -
    - -

    18 February 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • Synths now have timestamped radio and chat messages.
    • -
    • New and updated uplink items.
    • -
    • Multiple AIs can now share the same holopad.
    • -
    • The AI now has built-in consoles, accessible from the subsystem tab.
    • -
    - -

    16 February 2015

    -

    RavingManiac updated:

    -
      -
    • Say hello to the new Thermoelectric Supermatter Engine. Read the operating manual to get started.
    • -
    - -

    12 February 2015

    -

    Daranz updated:

    -
      -
    • Vending machines now use NanoUI and accept cash. The vendor account can now be suspended to disable all sales in all machines on station.
    • -
    - -

    04 February 2015

    -

    RavingManiac updated:

    -
      -
    • Holodeck is now bigger and better, with toggleable gravity and a new courtroom setting
    • -
    -

    TwistedAkai updated:

    -
      -
    • Purple Combs should now be visible and have their proper icon
    • -
    - -

    09 January 2015

    -

    Zuhayr updated:

    -
      -
    • Voice changers no longer use ID cards. They have Toggle and Set Voice verbs on the actual mask object now.
    • -
    • Readded moonwalking. Alt-dir to face new dir, or Face-Direction verb to face current dir.
    • -
    - -

    22 November 2014

    -

    Zuhayr updated:

    -
      -
    • Added the /obj/item/weapon/rig class - back-mounted deployable hardsuits.
    • -
    • Replaced existing hardsuits with 'voidsuits', functionally identical.
    • -
    • Removed the mounted device and helmet/boot procs from voidsuits.
    • -
    • Refactored a shit-ton of ninja code into the new rig class.
    • -
    • This is more than likely going to take a lot of balancing to get into a good place.
    • -
    - -

    08 November 2014

    -

    PsiOmegaDelta updated:

    -
      -
    • Service personnel now have their own frequency to communicate over. Use "say :v".
    • -
    • The AI can now has proper quick access to its private channel. Use "say :o".
    • -
    • Newscasters supports photo captions. Simply pen one on the attached photo.
    • -
    • Once made visible by a cultist ghosts can toggle visiblity at will.
    • -
    • Detonating cyborgs using the cyborg monitor console now notifies the master AI, if any.
    • -
    • More machinery, such as APCs, air alarms, etc., now support attaching signalers to the wires.
    • -
    • Random event overhaul. Admins may wish check the verb "Event Manager Panel".
    • -
    - -

    04 November 2014

    -

    TwistedAkai updated:

    -
      -
    • Almost any window which has been fully unsecured can now be dismantled with a wrench.
    • -
    - -

    01 November 2014

    -

    PsiOmegaDelta updated:

    -
      -
    • Adds the last missing step to deconstruct fire alarms. Apply wirecutters.
    • -
    • There's a "new" mining outpost nearby the Research outpost.
    • -
    • Manifest ghosts now have spookier names.
    • -
    • Adds a gas monitor computer for the toxin mixing chamber.
    • -
    • AI can now change the display of individual AI status screens.
    • -
    • More ion laws..
    • -
    • All turrets have been replaced with portable variants. Potential targets can be configured on a per turret basis.
    • -
    • Improved crew monitor map positioning.
    • -
    • Can now order plastic, body-, and statis bags from cargo
    • -
    • PDAs now receive newscasts.
    • -
    • (De)constructable emergency shutters.
    • -
    • Borgs can now select to simply state their laws or select a radio channel, same as the AI.
    • -
    - -

    01 October 2014

    -

    RavingManiac updated:

    -
      -
    • Zooming with the sniper rifle now adds a view offset in the direction you are facing.
    • -
    • Added binoculars - functionally similar to sniper scope. Adminspawn-only for now.
    • -
    • Bottles from chemistry now, like beakers, use chemical overlays instead of fixed sprites.
    • -
    • Being in space while not magbooted to something will cause your sprite to bob up and down.
    • -
    -

    Zuhayr updated:

    -
      -
    • Added species organ checks to several areas (phoron burn, welder burn, appendicitis, vox cortical stacks, flashes).
    • -
    • Added VV option to add or remove organs.
    • -
    • Added simple bioprinter (adminspawn).
    • -
    • Added smashing/slashing behavior from xenos to some unarmed attacks.
    • -
    • Added some new state icons for diona nymphs.
    • -
    • Added borer husk functionality (cortical borers can turn dead humans into zombies).
    • -
    • Added tackle verb.
    • -
    • Added NO_SLIP.
    • -
    • Added species-specific orans to Dionaea, new Xenomorphs and vox.
    • -
    • Added colour and species to blood data.
    • -
    • Added lethal consequences to missing your heart.
    • -
    • Removed robot_talk_understand and alien_talk_understand.
    • -
    • Removed attack_alien() and several flavours of is_alien() procs.
    • -
    • Removed /mob/living/carbon/alien/humanoid.
    • -
    • Removed alien_hud().
    • -
    • Removed IS_SLOW, NEEDS_LIGHT and RAD_ABSORB.
    • -
    • Renamed is_larva() to is_alien().
    • -
    • Refactored a ton of files, either condensing or expanding them, or moving them to new directories.
    • -
    • Refactored some attack vars from simple_animal to mob/living level.
    • -
    • Refactored internal organs to /mob/living/carbon level.
    • -
    • Refactored rad and light absorbtion to organ level.
    • -
    • Refactored brains to /obj/item/organ/brain.
    • -
    • Refactored a lot of blood splattering to use blood_splatter() proc.
    • -
    • Refactored broadcast languages (changeling and alien hiveminds, drone and binary chat) to actual languages.
    • -
    • Refactored xenomorph abilities to work for humans.
    • -
    • Refactored xenomorphs into human species.
    • -
    • Rewrote larva_hud() and human_hud(). The latter now takes data from the species datum.
    • -
    • Rewrote diona nymphs as descendents of /mob/living/carbon/alien.
    • -
    • Rewrote xenolarva as descendents of /mob/living/carbon/alien.
    • -
    • Rewrote /mob/living/carbon/alien.
    • -
    • Moved alcohol and toxin processing to the liver.
    • -
    • Moved drone light proc to robot level, added integrated_light_power and local_transmit vars to robots.
    • -
    • Moved human brainloss onto the brain organ.
    • -
    • Shuffled around and collapsed several redundant procs down to carbon level (hide, ventcrawl, Bump).
    • -
    • Fixed species swaps from NO_BLOOD to those with blood killing the subject instantly.
    • -
    - -

    28 September 2014

    -

    Gamerofthegame updated:

    -
      -
    • Hoverpods fully supported, currently orderable from cargo. Two slots, three cargo, space flight and a working mech for all other intents and purposes.
    • -
    • Added the Rigged laser and Passenger Compartment equipment. The rigged laser is a weapon for working exosuits - just a ordinary laser, but with triple the cool down and rather power inefficient. The passenger compartment allows other people to board and hitch a ride on the mech - such as in fire rescue or for space flight.
    • -
    -

    Zuhayr updated:

    -
      -
    • Organs can now be removed and transplanted.
    • -
    • Brain surgery is now the same as chest surgery regarding the steps leading up to it.
    • -
    • Appendix and kidney now share the groin and removing the first will prevent appendicitis.
    • -
    • Lots of backend surgery/organ stuff, see the PR if you need to know.
    • -
    - -

    20 September 2014

    -

    HarpyEagle updated:

    -
      -
    • Fixes evidence bags and boxes eating each other. Evidence bags now store items by dragging the bag onto the item to be stored.
    • -
    - -

    05 September 2014

    -

    RavingManiac updated:

    -
      -
    • NewPipe implemented: Supply and scrubber pipes can be run in parallel without connecting to each other.
    • -
    • Supply pipes will only connect to supply pipes, vents and Universal Pipe Adapters(UPAs).
    • -
    • Scrubber pipes will only connect to scrubber pipes, scrubbers and UPAs.
    • -
    • UPAs will connect to regular, scrubber and supply pipes.
    • -
    - -

    31 August 2014

    -

    Whitellama updated:

    -
      -
    • Matches and candles can be used to burn papers, too.
    • -
    • Observers have a bit more time (20 seconds, instead of 7.5) before the Diona join prompt disappears.
    • -
    - -

    27 August 2014

    -

    Whitellama updated:

    -
      -
    • Made destination taggers more intuitive so you know when you've tagged something
    • -
    • Ported package label and tag sprites
    • -
    • Ported using a pen on a package to give it a title, or to write a note
    • -
    • Donut boxes and egg boxes can be constructed out of cardboard
    • -
    - -

    05 August 2014

    -

    HarpyEagle updated:

    -
      -
    • Atmos Rewrite. Many atmos devices now use power according to their load and gas physics
    • -
    • Pressure regulator device. Replaces the passive gate and can regulate input or output pressure
    • -
    • Gas heaters and gas coolers are now constructable and can be upgraded with parts from research
    • -
    • Fixes recharger and cell charger power draw. Rechargers draw 15 kW, wall chargers draw 25 kW, and heavy-duty cell chargers draw 40 kW. Cyborg charging stations draw 75 kW.
    • -
    • Laptops, and various other machines, now draw more reasonable amounts of power
    • -
    • Machines will periodically update their powered status if moved from a powered to an unpowered area and vice versa
    • -
    - -

    02 August 2014

    -

    Whitellama updated:

    -
      -
    • Arcane tomes can now be stored on bookshelves.
    • -
    • Dionaea players no longer crash on death, and now become nymphs properly.
    • -
    - -

    31 July 2014

    -

    HarpyEagle updated:

    -
      -
    • Stun batons now work like tasers and deal agony instead of stun
    • -
    • Being hit in the hands with a stun weapon will cause whatever is being held to be dropped
    • -
    • Handcuffs now require an aggressive grab to be used
    • -
    - -

    26 July 2014

    -

    Whitellama updated:

    -
      -
    • Added dynamic flavour text.
    • -
    • Fixed bug with suit fibers and fingerprints.
    • -
    - -

    20 July 2014

    -

    PsiOmegaDelta updated:

    -
      -
    • AI can now store up to five camera locations and return to them when desired.
    • -
    • AI can now alt+left click turfs in camera view to list and interact with the objects.
    • -
    • AI can now ctrl+click turret controls to enable/disable turrets.
    • -
    • AI can now alt+click turret controls to toggle stun/lethal mode.
    • -
    • AI can now select which channel to state laws on.
    • -
    - -

    06 July 2014

    -

    HarpyEagle updated:

    -
      -
    • Re-enabled and rewrote the wound infection system
    • -
    • Infections can be prevented by properly bandaging and salving wounds
    • -
    • Infections are cured by spaceacillin
    • -
    - -

    01 July 2014

    -

    Various updated:

    -
      -
    • Hardsuit breaching.
    • -
    • Rewritten fire.
    • -
    • Supermatter now glows and sucks things into it as it approaches criticality.
    • -
    • Station Vox (Vox pariahs) are now available.
    • -
    • Wheelchairs.
    • -
    • Cargo Trains.
    • -
    • Hardsuit cycler machinery.
    • -
    • Rewritten lighting (coloured lights!)
    • -
    • New Mining machinery and rewritten smelting.
    • -
    • Rewritten autolathe
    • -
    • Mutiny mode.
    • -
    • NanoUI airlock and docking controllers.
    • -
    • Completely rewritten shuttle code.
    • -
    • Derelict Z-level replacement: construction site.
    • -
    • Computer3 laptops.
    • -
    • Constructable SMES units.
    • -
    • Omni-directional atmos machinery.
    • -
    • Climbable tables and crates.
    • -
    • Xenoflora added to Science.
    • -
    • Utensils can be used to eat food.
    • -
    • Decks of cards are now around the station.
    • -
    • Service robots can speak languages.
    • -
    • Xenoarch updates and fixes.
    • -
    • Rewritten species-specific gear icon handling.
    • -
    • Cats and borers can be picked up.
    • -
    • Botanist renamed to Gardener.
    • -
    • Hydroponics merged with the Kitchen.
    • -
    • Latejoin spawn points (Arrivals, Cryostorage, Gateway).
    • -
    • Escape pods only launch automatically during emergency evacuations
    • -
    • Escape pods can be made to launch during regular crew transfers using the control panel inside the pod, or by emagging the panel outside the pod
    • -
    • When swiped or emagged, the crew transfer shuttle can be delayed in addition to being launched early
    • -
    - -

    20 June 2014

    -

    Cael_Aislinn updated:

    -
      -
    • New discoverable items added to xenoarchaeology, and new features for some existing ones. Artifact harvesters can now harvest the secondary effect of artifacts as well as the primary one.
      -
    • -
    • Artifact utilisers should be much nicer/easier to use now.
      -
    • Alden-Saraspova counters and talking items should work properly now.
      -
    • -
      -
    - -

    19 June 2014

    -

    Chinsky updated:

    -
      -
    • Adds guest terminals on the map. These wall terminals let anyone issue temporary IDs. Only access that issuer has can be granted, and maximum time pass can be issued for is 20 minutes. All operations are logged in terminals.
    • -
    - -

    15 June 2014

    -

    HarpyEagle updated:

    -
      -
    • Fixed wound autohealing regardless of damage amount. The appropriate wound will now be assigned correctly based on damage amount and type
    • -
    • Fixed several other bugs related wounds that resulted in damage magically disappearing
    • -
    • Fixed various sharp objects not being counted as sharp, bullets in particular
    • -
    • Fixed armour providing more protection from bullets than it was supposed to
    • -
    - -

    13 June 2014

    -

    HarpyEagle updated:

    -
      -
    • Added docking ports for shuttles
    • -
    • Shuttle airlocks will automatically open and close, preventing people from being sucked into space by because someone on another z-level called a shuttle
    • -
    • Some docking ports can also double as airlocks
    • -
    • Docking ports can be overriden to prevent any automatic action. Shuttles will wait for players to open/close doors manually
    • -
    • Shuttles can be forced launched, which will make them not wait for airlocks to be properly closed
    • -
    - -

    03 June 2014

    -

    Hubblenaut updated:

    -
      -
    • Added wheelchairs
    • -
    • Replaced stool in Medical Examination with wheelchair
    • -
    • Using a fire-extinguisher to propel you on a chair can have consequences (drive into walls and people, do it!)
    • -
    - -

    31 May 2014

    -

    Jarcolr updated:

    -
      -
    • 21 New cargo crates, go check them out!
    • -
    • Peanuts have now been added, food items are now being developed.
    • -
    • 2 new cargo groups, Miscellaneous and Supply.
    • -
    • Sugarcane seeds can now be gotten from the seed dispenser.
    • -
    • 5 new satchels when selecting "satchel" for RD, scientist, botanist, virologist, geneticist (disabled) and chemist.
    • -
    • Clicking on a player with a paper/book when you have the eyes selected shows them the book/paper forcefully.
    • -
    - -

    28 May 2014

    -

    Chinsky updated:

    -
      -
    • Adds few new paperBBcode tags, to make up for HTML removal.
    • -
    • [logo] tag draws NT logo image (one from wiki).
    • -
    • [table] [/table] tags mark borders of tables. [grid] [/grid] are borderless tables, useful of making layouts. Inside tables following tags are used: [row] marks beginning of new table row, [cell] - beginning of new table cell.
    • -
    - -

    23 May 2014

    -

    Hubble updated:

    -
      -
    • Personal lockers are now resettable
    • -
    • Take off people's accessories or change their sensors in the drag and drop-interface
    • -
    • Merge paper bundles by hitting one with another
    • -
    • Line breaks in Security, Medical and Employment Records
    • -
    • Record printouts will have names on it
    • -
    • Set other people's internals in belt and suit storage slots
    • -
    • No longer changing suit sensors while cuffed
    • -
    • No longer emptying other people's pockets when they are not full yet
    • -
    - -

    16 May 2014

    -

    HarpyEagle updated:

    -
      -
    • Silicon mob types (AI, cyborgs, PAI) can now speak certain species languages depending on type and module
    • -
    • Languages can now be whispered when using the language code with either the whisper verb or the whisper speech code
    • -
    - -

    06 May 2014

    -

    Hubble updated:

    -
      -
    • Clip papers together by hitting a paper with a paper or photo
    • -
    • Adds icons for copied stamps
    • -
    - -

    03 May 2014

    -

    Cael_Aislinn updated:

    -
      -
    • Coming out of nowhere the past few months, the Garland Corporation has made headlines with a new prehistoric theme park delighting travellers with species thought extinct. Now available for research stations everywhere is the technology that made it all possible! Features include:
      - - 13 discoverable prehistoric species to clone from fossils (including 5 brand new ones).
      - - 11 discoverable prehistoric plants to clone from fossils (including 9 brand new ones).
      - - New minigame that involves correctly ordering the genomes inside each genetic sequence to unlock an animal/plant.
      - - Some prehistoric animals and plants may seem strangely familiar... while others may bring more than the erstwhile scientist bargains for.
      -




    • -
    - -

    29 April 2014

    -

    HarpyEagle updated:

    -
      -
    • Webbing vest storage can now be accessed by clicking on the item in inventory
    • -
    • Holsters can be accessed by clicking on them in inventory
    • -
    • Webbings and other suit attachments are now visible on the icon in inventory
    • -
    • Removing jumpsuits now requires drag and drop to prevent accidental undressing
    • -
    • Added an action icon for magboots that can be used to toggle them similar to flashlights
    • -
    • Fuel tanks now spill fuel when wrenched open
    • -
    - -

    25 April 2014

    -

    Various updated:

    -
      -
    • Overhauled saycode, you can now use languages over the radio.
    • -
    • Chamelon items beyond just the suit.
    • -
    • NanoUI Virology
    • -
    • 3D Sounds
    • -
    • AI Channel color for when they want to be all sneaky
    • -
    • New inflatable walls and airlocks for your breach sealing pleasure.
    • -
    • Carbon Copy papers, so you can subject everyone to your authority and paperwork, but mainly paperwork
    • -
    • Undershirts and rolling down jumpsuits
    • -
    • Insta-hit tasers, can be shot through glass as well.
    • -
    • Changeling balances, an emphasis put more on stealth.
    • -
    • Genetics disabled
    • -
    • Telescience removed, might be added again when we come up with a less math headache enducing version of it.
    • -
    • Bugfixes galore!
    • -
    - -

    11 April 2014

    -

    Jarcolr updated:

    -
      -
    • You can now flip coins like a D2
    • -
    • Miscellaneous cargo crates got a tiny buff, Standard Costume crate is now Costume Crate
    • -
    • Grammar patch,telekinesis/amputated arm exploit fixes,more in the future
    • -
    • Grille kicking now does less damage
    • -
    • TELESCOPIC baton no longer knocks anybody down,still got a lot of force though
    • -
    • Other small-ish changes and fixes that aren't worth mentioning
    • -
    - -

    06 April 2014

    -

    RavingManiac updated:

    -
      -
    • Tape recorders and station-bounced radios now work inside containers and closets.
    • -
    - -

    30 March 2014

    -

    RavingManiac updated:

    -
      -
    • Inflatable walls and doors added. Useful for sealing off hull breaches, but easily punctured by sharp objects and Tajarans.
    • -
    - -

    10 March 2014

    -

    Chinsky updated:

    -
      -
    • Viruses now affect certain range of species, different for each virus
    • -
    • Spaceacilline now prevents infection, and has a small chance to cure viruses at Stage 1. It does not give them antibodies though, so they can get sick again!
    • -
    • Biosuits and spacesuits now offer more protection against viruses. Full biosuit competely prevents airborne infection, when coupled with gloves they both protect quite well from contact ones
    • -
    • Sneezing now spreads viruses in front of mob. Sometimes he gets a warning beforehand though
    • -
    - -

    05 March 2014

    -

    RavingManiac updated:

    -
      -
    • Smartfridges added to the bar, chemistry and virology. No more clutter!
    • -
    • A certain musical instrument has returned to the bar.
    • -
    • There is now a ten second delay between ingesting a pill/donut/milkshake and regretting it.
    • -
    - -

    01 March 2014

    -

    Various updated:

    -
      -
    • Paint Mixing, red and blue makes purple!
    • -
    • New posters to tell you to respect those darned cat people
    • -
    • NanoUI for APC's, Canisters, Tank Transfer Valves and the heaters / coolers
    • -
    • PDA bombs are now less annoying, and won't always blow up / cause internal bleeding
    • -
    • Blob made less deadly
    • -
    • Objectiveless Antags now a configuration option, choose your own adventure!
    • -
    • Engineering redesign, now with better monitoring of the explodium supermatter!
    • -
    • Security EOD
    • -
    • New playable race, IPC's, go beep boop boop all over the station!
    • -
    • Gamemode autovoting, now players don't have to call for gamemode votes, it's automatic!
    • -
    - -

    19 February 2014

    -

    Aryn updated:

    -
      -
    • New air model. Nothing should change to a great degree, but temperature flow might be affected due to closed connections not sticking around.
    • -
    - -

    01 February 2014

    -

    Various updated:

    -
      -
    • NanoUI for PDA
    • -
    • Write in blood while a ghost in cult rounds with enough cultists
    • -
    • Cookies, absurd sandwiches, and even cookable dioanae nymphs!
    • -
    • A bunch of new guns and other weapons
    • -
    • Species specific blood
    • -
    - -

    01 January 2014

    -

    Various updated:

    -
      -
    • AntagHUD and MedicalHUD for ghosts, see who the baddies are, check for new configuration options.
    • -
    • Ghosts will now have bold text if they are in the same room as the person making conversations easier to follow.
    • -
    • New hairstyles! Now you can use something other then hotpink floor length braid.
    • -
    • DNA rework, tell us how you were cloned and became albino!
    • -
    • Dirty floors, so now you know exactly how lazy the janitors are!
    • -
    • A new UI system, feel free to color it yourself, don't set it to completely clear or you will have a bad time.
    • -
    • Cryogenic storage, for all your SSD needs.
    • -
    • New hardsuits for those syndicate tajaran
    • -
    - -

    18 December 2013

    -

    RavingManiac updated:

    -
      -
    • Mousetraps can now be "hidden" through the right-click menu. This makes them go under tables, clutter and the like. The filthy rodents will never see it coming!
    • -
    • Monkeys will no longer move randomly while being pulled.
    • -
    - -

    01 December 2013

    -

    Various Developers banged their keyboards together: updated:

    -
      -
    • New Engine, the supermatter, figure out what a cooling loop is, or don't and blow up engineering!
    • -
    • Each department will have it's own fax, make a copy of your butt and fax it to the admins!
    • -
    • Booze and soda dispensers, they are like chemmasters, only with booze and soda!
    • -
    • Bluespace and Cryostasis beakers, how do they work? Fuggin bluespace how do they work?
    • -
    • You can now shove things into vending machines, impress your friends on how things magically disappear out of your hands into the machine!
    • -
    • Robots and Androids (And gynoids too!) can now use custom job titles
    • -
    • Various bugfixes
    • -
    - -

    24 November 2013

    -

    Yinadele updated:

    -
      -
    • Supermatter engine added! Please treat your new engine gently, and report any strangeness!
    • -
    • Rebalanced events so people don't explode into appendicitis or have their organs constantly explode.
    • -
    • Vending machines have had bottled water, iced tea, and grape soda added.
    • -
    • Head reattachment surgery added! Sew heads back on proper rather than monkey madness.
    • -
    • Pain crit rebalanced - Added aim variance depending on pain levels, nerfed blackscreen severely.
    • -
    • Cyborg alt titles: Robot, and Android added! These will make you spawn as a posibrained robot. Please enjoy!
    • -
    • Fixed the sprite on the modified welding goggles, added a pair to the CE's office where they'll be used.
    • -
    • Fixed atmos computers- They are once again responsive!
    • -
    • Added in functionality proper for explosive implants- You can now set their level of detonation, and their effects are more responsively concrete depending on setting.
    • -
    • Hemostats re-added to autolathe!
    • -
    • Added two manuals on atmosia and EVA, by MagmaRam! Found in engineering and the engineering bookcase.
    • -
    • Fixed areas in medbay to have fully functional APC sectors.
    • -
    • Girders are now lasable.
    • -
    • Please wait warmly, new features planned for next merge!
    • -
    - -

    23 November 2013

    -

    Ccomp5950 updated:

    -
      -
    • Players are now no longer able to commit suicide with a lasertag gun, and will feel silly for doing so.
    • -
    • Ghosts hit with the cult book shall now actually become visible.
    • -
    • The powercells spawned with Exosuits will now properly be named to not confuse bearded roboticists.
    • -
    • Blindfolded players will now no longer require eye surgery to repair their sight, removing the blindfold will be sufficient.
    • -
    • Atmospheric Technicians will now have access to Exterior airlocks.
    • -
    - -

    01 November 2013

    -

    Various updated:

    -
      -
    • Autovoting, Get off the station when your 15 hour workweek is done, thanks unions!
    • -
    • Some beach props that Chinsky finds useless.
    • -
    • Updated NanoUI
    • -
    • Dialysis while in sleepers - removes reagents from mobs, like the chemist, toss him in there!
    • -
    • Pipe Dispensers can now be ordered by Cargo
    • -
    • Fancy G-G-G-G-Ghosts!
    • -
    - -

    29 October 2013

    -

    Cael_Aislinn updated:

    -
      -
    • Xenoarchaeology's chemical analysis and six analysis machines are gone, replaced by a single one which can be beaten in a minigame.
    • -
    • Sneaky traitors will find new challenges to overcome at the research outpost, but may also find new opportunities (transit tubes can now be traversed).
    • -
    • Finding active alien machinery should now be made significantly easier with the Alden-Saraspova counter.
    • -
    - -

    06 October 2013

    -

    Chinsky updated:

    -
      -
    • Return of dreaded side effects. They now manifest well after their cause disappears, so curing them should be possible without them reappearing immediately. They also lost last stage damaging effects.
    • -
    - -

    24 September 2013

    -

    Snapshot updated:

    -
      -
    • Removed hidden vote counts.
    • -
    • Removed hiding of vote results.
    • -
    • Removed OOC muting during votes.
    • -
    • Crew transfers are no longer callable during Red and Delta alert.
    • -
    • Started work on Auto transfer framework.
    • -
    - -

    18 September 2013

    -

    Kilakk updated:

    -
      -
    • Fax machines! The Captain and IA agents can use the fax machine to send properly formatted messages to Central Command.
    • -
    • Gave the fax machine a fancy animated sprite. Thanks Cajoes!
    • -
    - -

    08 August 2013

    -

    Erthilo updated:

    -
      -
    • Raise Dead rune now properly heals and revives dead corpse.
    • -
    • Admin-only rejuvenate verb now heals all organs, limbs, and diseases.
    • -
    • Cyborg sprites now correctly reset with reset boards. This means cyborg appearances can now be changed without admin intervention.
    • -
    - -

    04 August 2013

    -

    Chinsky updated:

    -
      -
    • Health HUD indicator replaced with Pain indicator. Now health indicator shows pain level instead of actual vitals level. Some types of damage contribute more to pain, some less, usually feeling worse than they really are.
    • -
    - -

    01 August 2013

    -

    Asanadas updated:

    -
      -
    • The Null Rod has recovered its de-culting ability, for balance reasons. Metagaming with it is a big no-no!
    • -
    • Holy Water as a liquid is able to de-cult. Less effective, but less bloody. May be changed over the course of time for balance.
    • -
    -

    CIB updated:

    -
      -
    • Chilis and cold chilis no longer kill in small amounts
    • -
    • Chloral now again needs around 5 units to start killing somebody
    • -
    -

    Cael Aislinn updated:

    -
      -
    • Security bots will now target hostile mobs, and vice versa.
    • -
    • Carp should actually emigrate now, instead of just immigrating then squatting around the outer hull.
    • -
    • Admins and moderators have been split up into separate 'who' verbs (adminwho and modwho respectively).
    • -
    -

    CaelAislinn updated:

    -
      -
    • Re-added old ion storm laws, re-added grid check event.
    • -
    • Added Rogue Drone and Vermin Infestation random events.
    • -
    • Added/fixed space vines random event.
    • -
    • Updates to the virus events.
    • -
    • Spider infestation and alien infestation events turned off by default.
    • -
    • Soghun, taj and skrell all have unique language text colours.
    • -
    • Moderators will no longer be listed in adminwho, instead use modwho.
    • -
    -

    Cael_Aislinn updated:

    - -

    Chinsky updated:

    -
      -
    • Old new medical features:
    • -
    • Autoinjectors! They come preloaded with 5u of inapro, can be used instantly, and are one-use. You can replace chems inside using a syringe. Box of them is added to Medicine closet and medical supplies crate.
    • -
    • Splints! Target broken liimb and click on person to apply. Can be taken off in inventory menu, like handcuffs. Splinted limbs have less negative effects.
    • -
    • Advanced medikit! Red and mean, all doctors spawn with one. Contains better stuff - advanced versions of bandaids and aloe heal 12 damage on the first use.
    • -
    • Wounds with damage above 50 won't heal by themselves even if bandaged/salved. Would have to seek advanced medical attention for those.
    • -
    -

    Erthilo updated:

    -
      -
    • Fixed SSD (logged-out) players not staying asleep.
    • -
    • Fixed set-pose verb and mice emotes having extra periods.
    • -
    • Fixed virus crate not appearing and breaking supply shuttle.
    • -
    • Fixed newcaster photos not being censored.
    • -
    -

    Gamerofthegame updated:

    -
      -
    • Miscellaneous mapfixes.
    • -
    -

    GauHelldragon updated:

    -
      -
    • Servicebots now have RoboTray and Printing Pen. Robotray can be used to pick up and drop food/drinks. Printing pen can alternate between writing mode and rename paper mode by clicking it.
    • -
    • Farmbots. A new type of robot that weeds, waters and fertilizes. Use robot arm on water tank. Then use plant analyzer, mini-hoe, bucket and finally proximity sensor.
    • -
    • Chefs can clang their serving trays with a rolling pin. Just like a riot shield!
    • -
    -

    Jediluke69 updated:

    -
      -
    • Added 5 new drinks (Kira Special, Lemonade, Brown Star, Milkshakes, Rewriter)
    • -
    • Nanopaste now heals about half of what it used to
    • -
    • Ballistic crates should now come with shotguns loaded with actual shells no more beanbags
    • -
    • Iced tea no longer makes a glass of .what?
    • -
    -

    Jupotter updated:

    -
      -
    • Fix the robotiscist preview in the char setupe screen
    • -
    -

    Kilakk updated:

    -
      -
    • Added the Xenobiologist job. Has access to the research hallway and to xenobiology.
    • -
    • Removed Xenobiology access from Scientists.
    • -
    • Removed the Xenobiologist alternate title from Scientists.
    • -
    • Added "Xenoarchaeology" to the RD, Scientists, and to the ID computer.
    • -
    • Changed the Research Outpost doors to use "Xenoarchaeology" access.
    • -
    -

    Meyar updated:

    -
      -
    • The syndicate shuttle now has a cycling airlock during Nuke rounds.
    • -
    • Restored the ability for the syndicate Agent ID to change the name on the card (reforge it) more than once.
    • -
    • ERT Radio now functional again.
    • -
    • Research blast doors now actually lock down the entirety of station-side Research.
    • -
    • Added lock down buttons to the wardens office.
    • -
    • The randomized barsign has made a return.
    • -
    • Syndicate Agent ID's external airlock access restored.
    • -
    -

    NerdyBoy1104 updated:

    -
      -
    • New Botany additions: Rice and Plastellium. New sheet material: Plastic.
    • -
    • Plastellium is refined into plastic by first grinding the produce to get plasticide. 20 plasticide + 10 polytrinic acid makes 10 sheets of plastic which can be used to make crates, forks, spoons, knives, ashtrays or plastic bags from.
    • -
    • Rice seeds grows into rice stalks that you grind to get rice. 10 Rice + 5 Water makes boiled rice, 10 rice + 5 milk makes rice pudding, 10 rice + 5 universal enzyme (in beaker) makes Sake.
    • -
    -

    RavingManiac updated:

    -
      -
    • You can now stab people with syringes using the "harm" intent. This destroys the syringe and transfers a random percentage of its contents into the target. Armor has a 50% chance of blocking the syringe.
    • -
    -

    Segrain updated:

    -
      -
    • Meteor showers actually spawn meteors now.
    • -
    • Engineering tape fits into toolbelt and can be placed on doors.
    • -
    • Pill bottles can hold paper.
    • -
    -

    SkyMarshal updated:

    -
      -
    • Fixed ZAS
    • -
    • Fixed Fire
    • -
    -

    Spamcat updated:

    -
      -
    • Figured I should make one of these. Syringestabbing now produces a broken syringe complete with fingerprints of attacker and blood of a victim, so dispose your evidence carefully. Maximum transfer amount per stab is lowered to 10.
    • -
    -

    VitrescentTortoise updated:

    -
      -
    • Added a third option for not getting any job preferences. It allows you to return to the lobby instead of joining.
    • -
    -

    Whitellama updated:

    -
      -
    • One-antag rounds (like wizard/ninja) no longer end automatically upon death
    • -
    • Space ninja has been implemented as a voteable gamemode
    • -
    • Space ninja spawn landmarks have been implemented (but not yet placed on the map), still spawn at carps-pawns instead. (The code will warn you about this and ask you to report it, it's a known issue.)
    • -
    • Five new space ninja directives have been added, old directives have been reworded to be less harsh
    • -
    • Space ninjas have been given their own list as antagonists, and are no longer bundled up with traitors
    • -
    • Space ninjas with a "steal a functional AI" objective will now succeed by downloading one into their suits
    • -
    • Space ninja suits' exploding on death has been nerfed, so as not to cause breaches
    • -
    • A few space ninja titles/names have been added and removed to be slightly more believable
    • -
    • The antagonist selector no longer chooses jobbanned players when it runs out of willing options
    • -
    -

    Zuhayr updated:

    -
      -
    • Added pneumatic cannon and harpoons.
    • -
    • Added embedded projectiles. Bullets and thrown weapons may stick in targets. Throwing them by hand won't make them stick, firing them from a cannon might. Implant removal surgery will get rid of shrapnel and stuck items.
    • -
    -

    faux updated:

    -
      -
    • Mixed Wardrobe Closet now has colored shoes and plaid skirts.
    • -
    • Dress uniforms added to the Captain, RD, and HoP wardrobe closets. A uniform jacket has also been added to the Captain's closet. HoS' hat has been re-added to their closet. I do not love the CMO and CE enough to give them anything.
    • -
    • Atheletic closet now has five different swimsuits *for the ladies* in them. If you are a guy, be prepared to be yelled at if you run around like a moron in one of these. Same goes for ladies who run around in shorts with their titties swaying in the space winds.
    • -
    • A set of dispatcher uniforms will spawn in the security closet. These are for playtesting the dispatcher role.
    • -
    • New suit spawns in the laundry room. It's for geezer's only. You're welcome, Book.
    • -
    • Nurse outfit variant, orderly uniform, and first responder jacket will now spawn in the medical wardrobe closet.
    • -
    • A white wedding dress will spawn in the chaplain's closet. There are also several dresses currently only adminspawnable. Admins: Look either under "bride" or "dress." The bride one leads to the colored wedding dresses, and there are some other kinds of dresses under dress.
    • -
    • No more luchador masks or boxing gloves or boxing ring. You guys have a swimming pool now, dip in and enjoy it.
    • -
    • he meeting hall has been replaced with an awkwardly placed security office meant for prisoner processing.
    • -
    • Added a couple more welding goggles to engineering since you guys liked those a lot.
    • -
    • Flasks spawn behind the bar. Only three. Don't fight over them. I don't know how to add them to the bar vending machine otherwise I would have done that instead. Detective, you have your own flask in your office, it's underneath the cigarettes on your desk.
    • -
    • Added two canes to the medical storage, for people who have leg injuries and can't walk good and stuff. I do not want to see doctors pretending to be House. These are for patients. Do not make me delete this addition and declare you guys not being able to have nice things.
    • -
    • Secondary entance to EVA now directly leads into the medbay hardsuit section. Sorry for any inconviences this will cause. The CMO can now fetch the hardsuits whenever they want.
    • -
    • Secondary security hardsuit has been added to the armory. Security members please stop stealing engineer's hardsuits when you guys want to pair up for space travel.
    • -
    • Firelocks have been moved around in the main hallways to form really ghetto versions of airlocks.
    • -
    • Violin spawns in theatre storage now. I didn't put the piano there though, that was someone else.
    • -
    • Psych office in medbay has been made better looking.
    • -
    -

    proliberate updated:

    -
      -
    • Station time is now displayed in the status tab for new players and AIs.
    • -
    - -

    30 July 2013

    -

    Erthilo updated:

    -
      -
    • EFTPOS and ATM machines should now connect to databases.
    • -
    • Gravitational Catapults can now be removed from mechs.
    • -
    • Ghost manifest rune paper naming now works correctly.
    • -
    • Fix for newscaster special characters. Still not recommended.
    • -
    -

    Kilakk updated:

    -
      -
    • Added colored department radio channels.
    • -
    - -

    28 July 2013

    -

    Segrain updated:

    -
      -
    • Camera console circuits can be adjusted for different networks.
    • -
    • Nuclear operatives and ERT members have built-in cameras in their helmets. Activate helmet to initialize it.
    • -
    - -

    26 July 2013

    -

    Kilakk updated:

    -
      -
    • Brig cell timers will no longer start counting down automatically.
    • -
    • Separated the actual countdown timer from the timer controls. Pressing "Set" while the timer is counting down will reset the countdown timer to the time selected.
    • -
    - -

    11 July 2013

    -

    Chinsky updated:

    -
      -
    • Gun delays. All guns now have delays between shots. Most have less than second, lasercannons and pulse rifles have around 2 seconds delay. Automatics have zero, click-speed.
    • -
    - -

    06 July 2013

    -

    Chinsky updated:

    -
      -
    • Humans now can be infected with more than one virus at once.
    • -
    • All analyzed viruses are put into virus DB. You can view it and edit their name and description on medical record consoles.
    • -
    • Only known viruses (ones in DB) will be detected by the machinery and HUDs.
    • -
    • Viruses cause fever, body temperature rising the more stage is.
    • -
    • Humans' body temperature does not drift towards room one unless there's big difference in them.
    • -
    • Virus incubators now can transmit viuses from dishes to blood sample.
    • -
    • New machine - centrifuge. It can isolate antibodies or viruses (spawning virus dish) from a blood sample in vials. Accepts vials only.
    • -
    • Fancy vial boxes in virology, one of them is locked by ID with MD access.
    • -
    • Engineered viruses are now ariborne too.
    • -
    - -

    05 July 2013

    -

    Spamcat updated:

    -
      -
    • Pulse! Humans now have hearbeat rate, which can be measured by right-clicking someone - Check pulse or by health analyzer. Medical machinery also has heartbeat monitors. Certain meds and conditions can influence it.
    • -
    - -

    03 July 2013

    -

    Segrain updated:

    -
      -
    • Security and medical cyborgs can use their HUDs to access records.
    • -
    - -

    28 June 2013

    -

    Segrain updated:

    -
      -
    • AIs are now able to examine what they see.
    • -
    - -

    27 June 2013

    -

    Segrain updated:

    -
      -
    • ID cards properly setup bloodtype, DNA and fingerprints again.
    • -
    - -

    26 June 2013

    -

    Segrain updated:

    -
      -
    • Autopsy scanner properly displays time of wound infliction and death.
    • -
    • Autopsy scanner properly displays wounds by projectile weapons.
    • -
    -

    Whitellama updated:

    -
      -
    • One-antag rounds (like wizard/ninja) no longer end automatically upon death
    • -
    • Space ninja has been implemented as a voteable gamemode
    • -
    • Space ninja spawn landmarks have been implemented (but not yet placed on the map), still spawn at carps-pawns instead. (The code will warn you about this and ask you to report it, it's a known issue.)
    • -
    • Five new space ninja directives have been added, old directives have been reworded to be less harsh
    • -
    • Space ninjas have been given their own list as antagonists, and are no longer bundled up with traitors
    • -
    • Space ninjas with a "steal a functional AI" objective will now succeed by downloading one into their suits
    • -
    • Space ninja suits' exploding on death has been nerfed, so as not to cause breaches
    • -
    • A few space ninja titles/names have been added and removed to be slightly more believable
    • -
    • The antagonist selector no longer chooses jobbanned players when it runs out of willing options
    • -
    - -

    23 June 2013

    -

    Segrain updated:

    -
      -
    • Airlocks of various models can be constructed again.
    • -
    -

    faux updated:

    -
      -
    • There has been a complete medbay renovation spearheaded by Vetinarix. http://baystation12.net/forums/viewtopic.php?f=20&t;=7847 <-- Please put any commentary good or bad, here.
    • -
    • Some maintenance doors within RnD and Medbay have had their accesses changed. Maintenance doors in the joint areas (leading to the research shuttle, virology, and xenobiology) are now zero access. Which means anyone in those joints can enter the maintenance tunnels. This was done to add additional evacuation locations during radiation storms. Additional maintenance doors were added to the tunnels in these areas to prevent docs and scientists from running about.
    • -
    • Starboard emergency storage isn't gone now, it's simply located in the escape wing.
    • -
    • An engineering training room has been added to engineering. This location was previously where surgery was located. If you are new to engineering or need to brush up on your skills, please use this area for testing.
    • -
    - -

    22 June 2013

    -

    Cael_Aislinn updated:

    -
      -
    • The xenoarchaeology depth scanner will now tell you what energy field is required to safely extract a find.
    • -
    • Excavation picks will now dig faster, and xenoarchaeology as a whole should be easier to do.
    • -
    - -

    21 June 2013

    -

    Jupotter updated:

    -
      -
    • Fix the robotiscist preview in the char setupe screen
    • -
    - -

    18 June 2013

    -

    Segrain updated:

    -
      -
    • Fixed some bugs in windoor construction.
    • -
    • Secure windoors are made with rods again.
    • -
    • Windoors drop their electronics when broken. Emagged windoors can have theirs removed by crowbar.
    • -
    • Airlock electronics can be configured to make door open for any single access on it instead of all of them.
    • -
    • Cyborgs can preview their icons before choosing.
    • -
    - -

    13 June 2013

    -

    Kilakk updated:

    -
      -
    • Added the Xenobiologist job. Has access to the research hallway and to xenobiology.
    • -
    • Removed Xenobiology access from Scientists.
    • -
    • Removed the Xenobiologist alternate title from Scientists.
    • -
    • Added "Xenoarchaeology" to the RD, Scientists, and to the ID computer.
    • -
    • Changed the Research Outpost doors to use "Xenoarchaeology" access.
    • -
    - -

    12 June 2013

    -

    Zuhayr updated:

    -
      -
    • Added pneumatic cannon and harpoons.
    • -
    • Added embedded projectiles. Bullets and thrown weapons may stick in targets. Throwing them by hand won't make them stick, firing them from a cannon might. Implant removal surgery will get rid of shrapnel and stuck items.
    • -
    - -

    11 June 2013

    -

    Meyar updated:

    -
      -
    • Fixes a security door with a firedoor ontop of it.
    • -
    • Fixed a typo relating to the admin Select Equipment Verb. (It's RESPONSE team not RESCUE team)
    • -
    • ERT are now automated, from their spawn to their shuttle. Admin intervention no longer required! (Getting to the mechs still requires admin permission generally)
    • -
    • Added flashlights to compensate for the weakened PDA lights
    • -
    • ERT Uniforms updated to be in line with Centcom uniforms. No more turtlenecks, no sir.
    • -
    - -

    09 June 2013

    -

    Segrain updated:

    -
      -
    • Emagged supply console can order SpecOp crates again.
    • -
    - -

    06 June 2013

    -

    Asanadas updated:

    -
      -
    • Added a whimsical suit to the head of personnel's secret clothing locker.
    • -
    -

    Meyar updated:

    -
      -
    • Disposal's mail routing fixed. Missing pipes replaced.
    • -
    • Chemistry is once again a part of the disposals delivery circuit.
    • -
    • Added missing sorting junctions to Security and HoS office.
    • -
    • Fixed a duplicate sorting junction.
    • -
    - -

    05 June 2013

    -

    Chinsky updated:

    -
      -
    • Load bearing equipment - webbings and vests for engineers and sec. Attach to jumpsuit, use 'Look in storage' verb (object tab) to open.
    • -
    -

    Segrain updated:

    -
      -
    • Exosuits now can open firelocks by walking into them.
    • -
    - -

    01 June 2013

    -

    Chinsky updated:

    -
      -
    • Bloody footprints! Now stepping in the puddle will dirty your shoes/feet and make you leave bloody footprints for a bit.
    • -
    • Blood now dries up after some time. Puddles take ~30 minutes, small things 5 minutes.
    • -
    • Untreated wounds now heal. No more toe stubs spamming you with pain messages for the rest of the shift.
    • -
    • On the other side, everything is healed slowly. Maximum you cna squeeze out of first aid is 0.5 health per tick per organ. Lying down makes it faster too, by 1.5x factor.
    • -
    • Lids! Click beaker/bottle in hand to put them on/off. Prevent spilling
    • -
    • Added 'hailer' to security lockers. If used in hand, says "Halt! Security!". For those who can't run and type.
    • -
    - -

    31 May 2013

    -

    Segrain updated:

    -
      -
    • Portable canisters now properly connect to ports beneath them on map load.
    • -
    • Fixed unfastening gas meters.
    • -
    - -

    30 May 2013

    -

    Segrain updated:

    -
      -
    • Meteor showers actually spawn meteors now.
    • -
    • Engineering tape fits into toolbelt and can be placed on doors.
    • -
    • Pill bottles can hold paper.
    • -
    -

    Spamcat updated:

    -
      -
    • Pill bottle capacity increased to 14 items.
    • -
    • Fixed Lamarr (it now spawns properly)
    • -
    -

    proliberate updated:

    -
      -
    • Station time is now displayed in the status tab for new players and AIs.
    • -
    - -

    28 May 2013

    -

    Erthilo updated:

    -
      -
    • Fixes everyone being able to understand alien languages. HERE IS YOUR TOWER OF BABEL
    • -
    -

    VitrescentTortoise updated:

    -
      -
    • Wizard's forcewall now works.
    • -
    - -

    26 May 2013

    -

    Chinsky updated:

    -
      -
    • Tentacles! Now clone damage will make you horribly malformed like examine text says.
    • -
    -

    Meyar updated:

    -
      -
    • The syndicate shuttle now has a cycling airlock during Nuke rounds.
    • -
    • Restored the ability for the syndicate Agent ID to change the name on the card (reforge it) more than once.
    • -
    • ERT Radio now functional again.
    • -
    • Research blast doors now actually lock down the entirety of station-side Research.
    • -
    • Added lock down buttons to the wardens office.
    • -
    • The randomized barsign has made a return.
    • -
    • Syndicate Agent ID's external airlock access restored.
    • -
    -

    VitrescentTortoise updated:

    -
      -
    • Added a third option for not getting any job preferences. It allows you to return to the lobby instead of joining.
    • -
    - -

    25 May 2013

    -

    Erthilo updated:

    -
      -
    • Fixes alien races appearing an unknown when speaking their language.
    • -
    • Fixes alien races losing their language when cloned.
    • -
    • Fixes UI getting randomly reset when trying to change it in Genetics Scanners.
    • -
    - -

    21 May 2013

    -

    SkyMarshal updated:

    -
      -
    • ZAS will now speed air movement into/out of a zone when unsimulated tiles (e.g. space) are involved, in relation to the number of tiles.
    • -
    • Portable Canisters will now automatically connect to any portable connecter beneath them on map load.
    • -
    • Bug involving mis-mapped disposal junction fixed
    • -
    • Air alarms now work for atmos techs (whoops!)
    • -
    • The Master Controller now properly stops atmos when it runtimes.
    • -
    • Backpacks can no longer be contaminated
    • -
    • ZAS no longer logs air statistics.
    • -
    • ZAS now rebuilds as soon as it detects a semi-complex change in geometry. (It was doing this already, but in a convoluted way which was actually less efficient)
    • -
    • General code cleanup/commenting of ZAS
    • -
    • Jungle now initializes after the random Z-level loads and atmos initializes.
    • -
    - -

    15 May 2013

    -

    Spamcat updated:

    -
      -
    • Added telescopic batons to HoS's and captain's lockers. These are quite robust and easily concealable.
    • -
    - -

    14 May 2013

    -

    Cael_Aislinn updated:

    -
      -
    • Depth scanners can now be used to determine what material archaeological deposits are made of, meaning lab analysis is no longer required.
    • -
    • Some useability issues with xenoarchaeology tools have been resolved, and the transit pods cycle automatically now.
    • -
    - -

    24 April 2013

    -

    Jediluke69 updated:

    -
      -
    • Added 5 new drinks (Kira Special, Lemonade, Brown Star, Milkshakes, Rewriter)
    • -
    • Nanopaste now heals about half of what it used to
    • -
    • Ballistic crates should now come with shotguns loaded with actual shells no more beanbags
    • -
    • Iced tea no longer makes a glass of .what?
    • -
    -

    NerdyBoy1104 updated:

    -
      -
    • New Botany additions: Rice and Plastellium. New sheet material: Plastic.
    • -
    • Plastellium is refined into plastic by first grinding the produce to get plasticide. 20 plasticide + 10 polytrinic acid makes 10 sheets of plastic which can be used to make crates, forks, spoons, knives, ashtrays or plastic bags from.
    • -
    • Rice seeds grows into rice stalks that you grind to get rice. 10 Rice + 5 Water makes boiled rice, 10 rice + 5 milk makes rice pudding, 10 rice + 5 universal enzyme (in beaker) makes Sake.
    • -
    -

    faux updated:

    -
      -
    • Mixed Wardrobe Closet now has colored shoes and plaid skirts.
    • -
    • Dress uniforms added to the Captain, RD, and HoP wardrobe closets. A uniform jacket has also been added to the Captain's closet. HoS' hat has been re-added to their closet. I do not love the CMO and CE enough to give them anything.
    • -
    • Atheletic closet now has five different swimsuits *for the ladies* in them. If you are a guy, be prepared to be yelled at if you run around like a moron in one of these. Same goes for ladies who run around in shorts with their titties swaying in the space winds.
    • -
    • A set of dispatcher uniforms will spawn in the security closet. These are for playtesting the dispatcher role.
    • -
    • New suit spawns in the laundry room. It's for geezer's only. You're welcome, Book.
    • -
    • Nurse outfit variant, orderly uniform, and first responder jacket will now spawn in the medical wardrobe closet.
    • -
    • A white wedding dress will spawn in the chaplain's closet. There are also several dresses currently only adminspawnable. Admins: Look either under "bride" or "dress." The bride one leads to the colored wedding dresses, and there are some other kinds of dresses under dress.
    • -
    • No more luchador masks or boxing gloves or boxing ring. You guys have a swimming pool now, dip in and enjoy it.
    • -
    • he meeting hall has been replaced with an awkwardly placed security office meant for prisoner processing.
    • -
    • Added a couple more welding goggles to engineering since you guys liked those a lot.
    • -
    • Flasks spawn behind the bar. Only three. Don't fight over them. I don't know how to add them to the bar vending machine otherwise I would have done that instead. Detective, you have your own flask in your office, it's underneath the cigarettes on your desk.
    • -
    • Added two canes to the medical storage, for people who have leg injuries and can't walk good and stuff. I do not want to see doctors pretending to be House. These are for patients. Do not make me delete this addition and declare you guys not being able to have nice things.
    • -
    • Secondary entance to EVA now directly leads into the medbay hardsuit section. Sorry for any inconviences this will cause. The CMO can now fetch the hardsuits whenever they want.
    • -
    • Secondary security hardsuit has been added to the armory. Security members please stop stealing engineer's hardsuits when you guys want to pair up for space travel.
    • -
    • Firelocks have been moved around in the main hallways to form really ghetto versions of airlocks.
    • -
    • Violin spawns in theatre storage now. I didn't put the piano there though, that was someone else.
    • -
    • Psych office in medbay has been made better looking.
    • -
    - -

    17 April 2013

    -

    SkyMarshal updated:

    -
      -
    • ZAS is now more deadly, as per decision by administrative team. May be tweaked, but currently AIRFLOW is the biggest griefer.
    • -
    • World startup optimized, many functions now delayed until a player joins the server. (Reduces server boot time significantly)
    • -
    • Zones will now equalize air more rapidly.
    • -
    • ZAS now respects active magboots when airflow occurs.
    • -
    • Airflow will no longer throw you into doors and open them.
    • -
    • Race condition in zone construction has been fixed, so zones connect properly at round start.
    • -
    • Plasma effects readded.
    • -
    • Fixed runtime involving away mission.
    • -
    - -

    11 April 2013

    -

    SkyMarshal updated:

    -
      -
    • Fire has been reworked.
    • -
    • In-game variable editor is both readded and expanded with fire controlling capability.
    • -
    - -

    09 April 2013

    -

    SkyMarshal updated:

    -
      -
    • Fire Issues (Firedoors, Flamethrowers, Incendiary Grenades) fixed.
    • -
    • Fixed a bad line of code that was preventing autoignition of flammable gas mixes.
    • -
    • Volatile fuel is burned up after a point.
    • -
    • Partial-tile firedoors removed. This is due to ZAS breaking when interacting with them.
    • -
    - -

    04 April 2013

    -

    SkyMarshal updated:

    -
      -
    • Fixed ZAS
    • -
    • Fixed Fire
    • -
    -

    Spamcat updated:

    -
      -
    • Blood type is now saved in character creation menu, no need to edit it manually every round.
    • -
    - -

    27 March 2013

    -

    Asanadas updated:

    -
      -
    • The Null Rod has recovered its de-culting ability, for balance reasons. Metagaming with it is a big no-no!
    • -
    • Holy Water as a liquid is able to de-cult. Less effective, but less bloody. May be changed over the course of time for balance.
    • -
    - -

    26 March 2013

    -

    Spamcat updated:

    -
      -
    • Chemmaster now puts pills in pill bottles (if one is inserted).
    • -
    • Stabbing someone with a syringe now deals 3 damage instead of 7 because 7 is like, a crowbar punch.
    • -
    • Lizards can now join mid-round again.
    • -
    • Chemicals in bloodstream will transfer with blood now, so don't get drunk before your blood donation. Viruses and antibodies transfer through blood too.
    • -
    • Virology is working again.
    • -
    - -

    15 March 2013

    -

    Cael_Aislinn updated:

    -
      -
    • Mapped a compact research base on the mining asteroid, with multiple labs and testing rooms. It's reachable through a new (old) shuttle dock that leaves from the research wing on the main station.
    • -
    - -

    14 March 2013

    -

    Spamcat updated:

    -
      -
    • Figured I should make one of these. Syringestabbing now produces a broken syringe complete with fingerprints of attacker and blood of a victim, so dispose your evidence carefully. Maximum transfer amount per stab is lowered to 10.
    • -
    - -

    11 March 2013

    -

    CIB updated:

    -
      -
    • Cloning now requires you to put slabs of meat into the cloning pod to replenish biomass.
    • -
    -

    Cael Aislinn updated:

    -
      -
    • The xenoarchaeology update is here. This includes a major content overhaul and a bunch of new features for xenoarchaeology.
    • -
    • Digsites (strange rock deposits) are now much more nuanced and interesting, and a huge number of minor (non-artifact) finds have been added.
    • -
    • Excavation is now a complex process that involves digging into the rock to the right depth.
    • -
    • Chemical analysis is required for safe excavation of the digsites, in order to determine how best to extract the finds.
    • -
    • Anomalous artifacts have been overhauled and many longstanding bugs with existing effects have been fixed - the anomaly utiliser should now work much more often.
    • -
    • Numerous new artifact effects have been added and some new artifact types can be dug up from the asteroid.
    • -
    • New tools and equipment have been added, including normal and spaceworthy versions of the anomaly suits, excavation tools and other neat gadgets.
    • -
    • Five books have been written by subject matter experts from around the galaxy to help the crew of the Exodus come to grips with this exacting new science (over 3000 words of tutorials!).
    • -
    -

    Chinsky updated:

    -
      -
    • Sec HUDs now can see short versions of sec records.on examine. Med HUDs do same for medical records, and can set medical status of patient.
    • -
    • Damage to the head can now cause brain damage.
    • -
    - -

    09 March 2013

    -

    Cael Aislinn updated:

    -
      -
    • Beekeeping is now possible. Construct an apiary of out wood and embed it into a hydroponics tray, then get a queen bee and bottle of BeezEez from cargo bay. - Hives produce honey and honeycomb, but be wary if the bees start swarming.
    • -
    - -

    06 March 2013

    -

    Cael Aislinn updated:

    -
      -
    • Type 1 thermoelectric generators and the associated binary circulators are now moveable (wrench to secure/unsecure) and orderable via Quartermaster.
    • -
    • code/maps/rust_test.dmm contains an example setup for a functional RUST reactor. Maximum output is in the range of 12 to 20MW (12 to 20 million watts).
    • -
    • Removed double announcement for gridchecks, reduced duration of gridchecks.
    • -
    -

    RavingManiac updated:

    -
      -
    • You can now stab people with syringes using the "harm" intent. This destroys the syringe and transfers a random percentage of its contents into the target. Armor has a 50% chance of blocking the syringe.
    • -
    - -

    05 March 2013

    -

    CIB updated:

    -
      -
    • Added internal organs. They're currently all located in the chest. Use advanced scanner to detect damage. Use the same surgery as for ruptured lungs to fix them.
    • -
    -

    Cael Aislinn updated:

    -
      -
    • Set roundstart music to randomly choose between space.ogg and traitor.ogg (see http://baystation12.net/forums/viewtopic.php?f=5&t;=6972)
    • -
    • All RUST components except for TEGs (which generate the power) are now obtainable ingame, bored engineers should get hold of them and setup an experimental reactor for testing purposes.
    • -
    - -

    27 February 2013

    -

    Gamerofthegame updated:

    -
      -
    • Added the (base gear) ERT preset for the debug command.
    • -
    • Map fixes, Virology hole fixed. Atmospheric fixes for mining and, to a less extent, the science outpost. (No, not cycling airlocks)
    • -
    • Fiddled with the ERT set up location on Centcom. Radmins will now have a even easier time equiping a team of any real pratical size, especially coupled with the above debug command.
    • -
    - -

    25 February 2013

    -

    Cael Aislinn updated:

    -
      -
    • As well as building hull shield generators, normal shield gens can now be built (see http://baystation12.net/forums/viewtopic.php?f=1&t;=6993).
    • -
    • New random events: multiple new system wide-events have been have been added to the newscaster feeds, some not quite as respectable as others.
    • -
    • New random event: some lucky winners will win the TC Daily Grand Slam Lotto, while others may be the target of malicious hackers.
    • -
    - -

    23 February 2013

    -

    Cael Aislinn updated:

    -
      -
    • RUST machinery components should now be researchable (with high requirements) and orderable through QM (with high cost).
    • -
    • Shield machinery should now be researchable (with high requirements) and orderable through QM (with high cost). This one is reportedly buggy.
    • -
    • Rogue vending machines should revert back to normal at the end of the event.
    • -
    • New Unathi hair styles.
    • -
    - -

    22 February 2013

    -

    Chinsky updated:

    -
      -
    • Change to body cavity surgery. Can only put items in chest, groind and head. Max size for item - 3 (chest), 2 (groin), 1 (head). For chest surgery ribs should be bent open, (lung surgery until second scalpel step). Surgery step needs preparation step, with drill. After that you can place item inside, or seal it with cautery to do other step instead.
    • -
    - -

    20 February 2013

    -

    Chinsky updated:

    -
      -
    • Added new surgery: putting items inside people. After you use retractor to keep incision open, just click with any item to put it inside. But be wary, if you try to fit something too big, you might rip the veins. To remove items, use implant removal surgery.
    • -
    • Crowbar can be used as alternative to retractor.
    • -
    • Can now unload guns by clicking them in hand.
    • -
    • Fixed distance calculation in bullet missing chance computation, it was always assuming 1 or 0 tiles. Now distace REALLY matters when you shoot.
    • -
    • To add more FUN to previous thing, bullets missed to not disappear but keep going until they hit something else.
    • -
    • Compressed Matter and Explosive implants spawn properly now.
    • -
    • Tweaks to medical effects: removed itch caused by bandages. Chemical effects now have non-100 chance of appearing, the stronger medicine, the more probality it'll have side effects.
    • -
    - -

    18 February 2013

    -

    Cael Aislinn updated:

    -
      -
    • Security bots will now target hostile mobs, and vice versa.
    • -
    • Carp should actually emigrate now, instead of just immigrating then squatting around the outer hull.
    • -
    • Admins and moderators have been split up into separate 'who' verbs (adminwho and modwho respectively).
    • -
    - -

    14 February 2013

    -

    CIB updated:

    -
      -
    • Medical side-effects(patients are going to come back for secondary treatment)
    • -
    • NT loyalty setting(affects command reports and gives antags hints who might collaborate with them)
    • -
    • Simple animal balance fixes(They're slower now)
    • -
    -

    CaelAislinn updated:

    -
      -
    • Re-added old ion storm laws, re-added grid check event.
    • -
    • Added Rogue Drone and Vermin Infestation random events.
    • -
    • Added/fixed space vines random event.
    • -
    • Updates to the virus events.
    • -
    • Spider infestation and alien infestation events turned off by default.
    • -
    • Soghun, taj and skrell all have unique language text colours.
    • -
    • Moderators will no longer be listed in adminwho, instead use modwho.
    • -
    -

    Gamerofthegame updated:

    -
      -
    • Miscellaneous mapfixes.
    • -
    - -

    13 February 2013

    -

    Erthilo updated:

    -
      -
    • Fixed SSD (logged-out) players not staying asleep.
    • -
    • Fixed set-pose verb and mice emotes having extra periods.
    • -
    • Fixed virus crate not appearing and breaking supply shuttle.
    • -
    • Fixed newcaster photos not being censored.
    • -
    - -

    31 January 2013

    -

    CIB updated:

    -
      -
    • Chilis and cold chilis no longer kill in small amounts
    • -
    • Chloral now again needs around 5 units to start killing somebody
    • -
    - -

    23 January 2013

    -

    Cael_Aislinn updated:

    - - -

    21 January 2013

    -

    Cael_Aislinn updated:

    -
      -
    • Satchels and ore boxes can now hold strange rocks.
    • -
    • Closets and crates can now be built out of 5 and 10 plasteel respectively.
    • -
    • Observers can become mice once more.
    • -
    - -

    13 January 2013

    -

    Chinsky updated:

    -
      -
    • If you get enough (6) blood drips on one tile, it'll turn into a blood puddle. Should make bleeding out more visible.
    • -
    • Security belt now able to hold taser, baton and tape roll.
    • -
    • Added alternative security uniform to Security wardrobes.
    • -
    • Ported Urist cult runes. Down with the crayon drawings! Example: http://dl.dropbox.com/u/26846767/images/SS13/255_symbols.PNG
    • -
    • Engineering tape now require engineer OR atmos access instead of both.
    • -
    • Implants now will react to EMP, possibly in !!FUN!! ways
    • -
    -

    GauHelldragon updated:

    -
      -
    • Servicebots now have RoboTray and Printing Pen. Robotray can be used to pick up and drop food/drinks. Printing pen can alternate between writing mode and rename paper mode by clicking it.
    • -
    • Farmbots. A new type of robot that weeds, waters and fertilizes. Use robot arm on water tank. Then use plant analyzer, mini-hoe, bucket and finally proximity sensor.
    • -
    • Chefs can clang their serving trays with a rolling pin. Just like a riot shield!
    • -
    - -

    07 January 2013

    -

    Cael_Aislinn updated:

    - -

    Chinsky updated:

    -
      -
    • Implants: Explosvie implant, exploding when victim hears the codephrase you set.
    • -
    • Implants: Compressed Matter implat, scan item (making it disappear), inject yourself and recall that item on will!
    • -
    • Implant removal surgery, with !!FUN!! results if you mess up it.
    • -
    • Coats now have pockets again.
    • -
    • Bash people on tabetops. an windows, or with stools. Grab people to bash them on tables or windows (better grab for better hit on windows). Drag stool sprite on you to pick it up, click on it in hand to make it usual stool again.
    • -
    • Surgical caps, and new sprites for bloodbags and fixovein.
    • -
    • Now some surgery steps will bloody your hands, Full-body blood coat in case youy mess up spectacualry.
    • -
    • Ported some crates (Art, Surgery, Sterile equiplemnt).
    • -
    • Changed contraband crates. Posters moved to Art Crate, cigs and lipstick ot party crate. Now contraband crate has illegal booze and illicit drugs.
    • -
    • Finally got evac party lights
    • -
    • Now disfigurment,now it WILL happen when damage is bad enough.
    • -
    • Now if you speak in depressurized area (less than 10 kPa) only people next to you can hear you. Radios still work though.
    • -
    -
    - -
    Baystation 12 Credit List - - - - -
    - Current BS12 Project Maintainers: -Click Here-
    - Currently Active GitHub BS12 contributor list: -Click Here-
    - Code: Abi79, Aryn, Cael_Aislinn, Ccomp5950, Chinsky, cib, CompactNinja, DopeGhoti, Erthilo, Hawk_v3, Head, Ispil, JoeyJo0, Lexusjjss, Melonstorm, Miniature, Mloc, NerdyBoy1104, PsiOmegaDelta, SkyMarshal, Snapshot, Spectre, Strumpetplaya, Sunfall, Tastyfish, Uristqwerty
    - Sprites: Apple_Master, Arcalane, Chinsky, CompactNinja, Deus Dactyl, Erthilo, Flashkirby, JoeyJo0, Miniature, Searif, Xenone, faux
    - Sounds: Aryn
    - Main Testers: Anyone who has submitted a bug to the issue tracker.
    -
    - -GoonStation 13 Development Team -
    - Coders: Stuntwaffle, Showtime, Pantaloons, Nannek, Keelin, Exadv1, hobnob, Justicefries, 0staf, sniperchance, AngriestIBM, BrianOBlivion
    - Spriters: Supernorn, Haruhi, Stuntwaffle, Pantaloons, Rho, SynthOrange, I Said No
    -
    -
    -

    Creative Commons License
    Except where otherwise noted, Goon Station 13 is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.
    Rights are currently extended to SomethingAwful Goons only.

    -

    Some icons by Yusuke Kamiyamane. All rights reserved. Licensed under a Creative Commons Attribution 3.0 License.

    -
    - - + + + + Polaris Changelog + + + + + + + +
    + + + + +
    +
    Space Station 13
    + +

    + Code licensed under AGPLv3. Content licensed under CC BY-SA 3.0.

    + Visit our IRC channel: #polaris on irc.sorcery.net +
    + +
    Polaris Credit List + + + + +
    + Current Project Maintainers: -Click Here-
    + Currently Active GitHub contributor list: -Click Here-
    + Main Testers: Anyone who has submitted a bug to the issue tracker.
    + Thanks to: Baystation 12, /tg/ station, /vg/station, GoonStation devs, the original SpaceStation developers and Mockingjay00 for the title image.
    Also a thanks to anybody who has contributed who is not listed here. Ask to be added here on irc.
    +
    Have a bug to report?
    Visit our Issue Tracker.
    +
    + + +
    +

    09 April 2021

    +

    Atermonera updated:

    +
      +
    • Stairs have been completely reworked, and now consist of multi-tile constructs built from lower, middle, and upper stair pieces, and an openspace in the floor.
    • +
    • To go up and down stairs, simply step upon the lower/upper stair pieces, and you'll be moved automatically if the stairs are in working condition. Any grabbed or dragged items will be brought with you.
    • +
    • If the lower stair piece is missing (or even if it's not), but the middle and upper sections are present, you can climb up the middle section by click-dragging from your character to the middle stair.
    • +
    • If you step onto the open space, you will fall down the stairs. Teshari players, consider yourselves warned.
    • +
    • Stairs remain unconstructable in-round (Doing so would also require a way to make openspaces), but there are spawners rooted on the middle stair (as with old stairs) that will create a completed stair and can be spawned in by admins/mappers.
    • +
    +

    Cerebulon updated:

    +
      +
    • Added button sounds to various machines.
    • +
    +

    KasparoVy updated:

    +
      +
    • Adds orange Teshari goggles, selectable in the loadout.
    • +
    • Adds blindfold & new white (recolorable) blindfold to loadout.
    • +
    • Adds species-fitted Teshari ring sprites.
    • +
    • Adds species-fitted Teshari hudpatches & white blindfold.
    • +
    • Adds full selection of Teshari belted cloaks.
    • +
    • Adds full selection of non-job Teshari hooded cloaks.
    • +
    • Adds a bunch of Teshari worksuits (sprites already existed).
    • +
    • Adds some species-fitted Teshari jacket accessories (tan, charcoal, navy, burgundy, checkered).
    • +
    • Updates all Teshari undercoats and cloaks with new sprites from downstreams.
    • +
    • Fixes Teshari captain glove sprites.
    • +
    +

    Mechoid updated:

    +
      +
    • Hardpoint Actuator equipment for Exosuits, allowing them (And most effectively, Ripleys) to swap components on the fly, after a short delay.
    • +
    • Exo Inflatables Deployer, allowing exosuits to pick up and deploy inflatables.
    • +
    • Exo screwdriver, wirecutters, and welding laser, to help round-out the tool-based equipment types.
    • +
    • Fire modifiers based on stacks added, to be used by the damage system tweaked above.
    • +
    • Incendiary exo weapons tweaked to conform with fire change.
    • +
    • Ignition effects from weapons changed from the old fire-system to the modifier fire system.
    • +
    • Shocker now retaliates properly against melee.
    • +
    • Animals can be butchered for organs and hide. Requires scraping (sharp), washing (water or washing machine), and then drying (bonfire or drying rack).
    • +
    • Organs can be butchered for meat, named "[organ] meat". Heart meat, liver meat, etc. Brains from player mobs cannot be butchered.
    • +
    • Added system for exosuit over-encumbrance. Combat mechs and Ripleys have higher than default.
    • +
    • Adds Wurmwoad, a suspiciously worm-like plant that produces pods of spice.
    • +
    • Adds Wurmwoad to the service borg synthesizer.
    • +
    • Service borgs can work with kitchenware again.
    • +
    • Move Rig modules to more granular files
    • +
    • Add RIG components to robotics mechfab, plus incredibly basic belt-voidsuit RIG.
    • +
    • Add Graphite, made by compressing coal, presently only used heavily in RIG components.
    • +
    +

    Meghan-Rossi updated:

    +
      +
    • Blood from artifacts will no longer break the pathogenic isolator.
    • +
    • Fixed some objects giving duplicate results when an analyzer was used on them
    • +
    • Fixed omni filters reacting incorrectly to configuration changes that swap ports.
    • +
    • The Tesla Generator is now available from cargo. Coils and grounding rods for it may be printed on the protolathe and autolathe, respectively.
    • +
    • The tesla energy ball will now eventually disappear if not kept charged with the particle accelerator
    • +
    • Fixed some mountain POIs sometimes overlapping in odd ways
    • +
    • If you place wall-mounted machines such as status displays on a window, they will no longer be hidden underneath the window.
    • +
    • Cooking a mouse into a mouseburger now uses up the mouse.
    • +
    • Fat (triglyceride) now tastes greasy instead of bitter.
    • +
    • Fixed borosilicate glass not producing shards in most situations.
    • +
    • If you try to put someone in one of their own slots using the stripping menu, now you will instead try to strip that slot.
    • +
    +

    Neerti updated:

    +
      +
    • The 'cut' and 'pulse' buttons in the hacking interface now check all available hands for tools, instead of only the active hand.
    • +
    • The textual indicators at the bottom of the hacking window will now go bold when they change, until the next window refresh.
    • +
    • Hacking an Autolathe no longer requires you to hack it using the Autolathe's main window, but instead opens the hacking window like everything else.
    • +
    +

    Poojawa updated:

    +
      +
    • Applies Feeding and Devourable prefs.
    • +
    • Made VoreUI toggles a lot more clear of what mode they're in.
    • +
    • Added my fancy vore sounds.
    • +
    • Porting of a few QoL Citadel changes to vore menu related to sounds.
    • +
    +

    RunaDacino updated:

    +
      +
    • Enabled research borgs equipped with 'exosuit gripper' to be able to replace internal exosuit parts like actuators, to upgrade or to repair
    • +
    +

    Subber updated:

    +
      +
    • Added two new antag augments to traitor uplink: armblade and handblade.
    • +
    +

    Woodrat updated:

    +
      +
    • Minor adjustment of ID icons.
    • +
    • Changes vote notification sound to that of World Server in order to help people realize there is a vote occurring.
    • +
    • Added new shutters ported from World.
    • +
    • Replaced lightswitch, request console, newscaster sprite with one from Virgo.
    • +
    +

    schnayy updated:

    +
      +
    • Adds the reagent yeast. It can be found in the kitchen vendor and in cargo kitchen supply crates.
    • +
    • Bread now calls for 5 units yeast instead of an egg, and baguettes and croissants call for 5 units yeast in addition to former ingredients.
    • +
    • Corn oil added to the Dinnerware vendor and the Booze-o-Mat.
    • +
    • Sprites for peanut butter, mayo, and yeast condiments.
    • +
    • Boiled slime core now links to the proper sprite.
    • +
    + +

    06 September 2020

    +

    Atermonera updated:

    +
      +
    • You can use Move Up/Down to traverse ladders. No popup 'Which way do you want to go?' windows required for bidirectional ladders!.
    • +
    +

    Killian updated:

    +
      +
    • Added a bunch more random spawners for mapping use.
    • +
    • You can now inject reagents directly into a synth's 'blood' stream using syringes and hypos (inc. borg hypos). Taking oil/coolant samples is still impossible.
    • +
    +

    Kot updated:

    +
      +
    • Mecha drills can now butcher dead mobs better. Like gibs and gore and guts stuff.
    • +
    +

    Lorilili updated:

    +
      +
    • You can now pet borgs on help intent and punch on hurt intent. Old behavior is now grab intent.
    • +
    +

    Lorilili (Port from Aurora) updated:

    +
      +
    • Added knee-high and thigh-high jackboots.
    • +
    • Replaced laceup and leather shoes with oxford shoes.
    • +
    • Replaced standard shoe and high-top sprites with newer ones.
    • +
    +

    Mechoid updated:

    +
      +
    • Mapped distillery into Chemistry, beside the Grinder.
    • +
    • Moves wrapper, spacecleaner, and labeller from the grinder table to the Chem locker.
    • +
    • Added distilling recipe for Synthetic Plasma, which acts as a blood-restoration of 1.2 units per synthplas. Also orderable in cargo.
    • +
    +

    Rykka Stormheart updated:

    +
      +
    • Adds Ambience Chance and Repeating Ambience Preferences into Globals, underneath Client FPS
    • +
    • Random-Ambience-Frequency controls how long before it checks if it can play ambience to you again. Setting it to 0 disables the random re-play of ambience.
    • +
    • Ambience Chance affects the % chance to play ambience to your client. It defaults to 35%, but can be set from 0 to 100 to disable it or always play every time you move into an area or have the Random Ambience check called.
    • +
    +

    Shadow Larkens updated:

    +
      +
    • Added the ability to right click and lower preferences for jobs in the Occupation Menu.
    • +
    +

    SplinterGP updated:

    +
      +
    • Adds new hailer masks with quotes with sound, allowing you to use a hailer on a face mask to combine them.
    • +
    • Adds new sound effects for hailer face masks.
    • +
    + +

    20 August 2020

    +

    Atermonera updated:

    +
      +
    • Mapped Overmap sensors onto the Southern Cross. Deck 2, central ring, starboard side. Departmental sensor installations and dedicated rooms may be added in the future.
    • +
    • To use the new sensors, you first have to click on them, hit 'Reconnect' on the window, close the window, then reopen it to get the console to link up with the sensors properly.
    • +
    • Enabled overmap event generation. This doesn't really do anything yet because the shuttles haven't been upgraded, but it's very pretty!
    • +
    +

    BlinsKot updated:

    +
      +
    • You can now alt-click to turn on the washing machine.
    • +
    • You can now alt-click on a mech while piloting it to toggle strafing.
    • +
    +

    Blinskot updated:

    +
      +
    • You can now alt-click on a mech while piloting it to toggle strafing.
    • +
    • You can now alt-click to turn on the washing machine.
    • +
    +

    Cerebulon updated:

    +
      +
    • Added extended flavour text to most things related to commercial vending machines and their contents.
    • +
    • Added chewing gum, lollipops and chewing tobacco. Unwrap it and place it in your mask slot like a cigarette.
    • +
    • Added snack food, vending drink and beer brand variety.
    • +
    • New booze bottle, coffee, juice, snack and cigarette packet sprites.
    • +
    +

    Lorilili updated:

    +
      +
    • Skrellian blood is now hemocyanin-based and regenerates with copper, not iron.
    • +
    • You can now wear caution signs and warning cones.
    • +
    • You can now point using shift and middle mouse button.
    • +
    +

    Mechoid updated:

    +
      +
    • Mortiferin added in place of old Necroxadone as a normal chem recipe.
    • +
    • Necroxadone changed to a more powerful alternative to Mortiferin which works even on corpses without bloodflow.
    • +
    • Added reagent pumps. You can refill water tanks planetside!
    • +
    • Added reagent hoses. Only used player-side by tanks, pumps, and spray nozzles to move reagents from one container to another.
    • +
    +

    Meghan Rossi updated:

    +
      +
    • Cyborgs can now put things into oven dishes with their grippers
    • +
    • Cyborgs can now put oven dishes in the oven with their grippers
    • +
    • Bots that are idle in doorways (including firedoors and blastdoors) will move out of the way.
    • +
    • Multiple cleanbots will no longer attempt to clean the same tile at the same time.
    • +
    • Cleanbots will now clean tiles closer to them first.
    • +
    • You can now use duct tape on yourself.
    • +
    • Ghosts now have a toggleable security HUD. Use the 'Toggle Security HUD' verb in the ghost tab to enable it
    • +
    • Ghosts can now shift-click things to examine them.
    • +
    • Ghosts can now alt-click adjacent things to open the turf tab.
    • +
    • You can now build plating on grass with floor tiles.
    • +
    • Improved descriptions for some floors.
    • +
    • The rapid service fabricator (found on service borgs) can now produce metamorphic pint glasses.
    • +
    • The party supplies and bar supplies crates orderable from cargo now contain metamorphic pint glasses.
    • +
    • The autolathe can now produce metamorphic pint and half-pint glasses.
    • +
    • The autolathe can now produce all drinking glasses in batches of 5 or 10.
    • +
    +

    Nyria updated:

    +
      +
    • Added volume settings, available in character setup or from the Preferences tab.
    • +
    • More settings and affected sounds may be added at a later date.
    • +
    • Added a TGui window to control the new settings with shiny sliders.
    • +
    +

    Rykka Stormheart updated:

    +
      +
    • Adds a mech vs mech combat system for the toy mechs earned from arcades and found around the station.
    • +
    • You can initiate combat with yourself by hitting a toy mech with another toy mech, or fight another player if you attack a player holding a mech toy with your own mech toy while not on harm intent.
    • +
    • Each mech has its own health stat and special ability that they'll use in combat against each other.
    • +
    +

    SplinterGP updated:

    +
      +
    • Added verb for FBP's to change their monitor display.
    • +
    • Removed monitor mask item(replaced by verb).
    • +
    +

    Subber updated:

    +
      +
    • Added a new prosthetic sprite set: Cyber Solutions - Outdated.
    • +
    + +

    06 August 2020

    +

    Cerebulon updated:

    +
      +
    • Added new mobs Fire Bugs, Ice Hares, Tymisian Moths and Siffets to surface spawnlists. Also added a new dog breed, woof.
    • +
    +

    ForFoxSake updated:

    +
      +
    • Ported tgstation styled magazine restocking. Hit a bullet on a table or floor with a partially empty magazine to start restocking.
    • +
    +

    Mechoid updated:

    +
      +
    • Exosuits now have internal components, mostly like borgs, but larger.
    • +
    • Autolathes can use plastic and plasteel.
    • +
    • Autolathes can have tiered recipes, based on their manipulator rating.
    • +
    • Exosuit base health has been lowered due to the changes to damage processing.
    • +
    +

    Rykka Stormheart updated:

    +
      +
    • Blast Doors will now crush people, if they are on the same turf when it closes, and throw them to an adjacent open turf.
    • +
    • The damage should be delayed enough that you can walk out of the door before the sprite animation finishes and you will be safe. The delay is being reviewed, and will likely be adjusted after sufficient feedback is gathered.
    • +
    • Blast doors and shutters (the types that go on bar/kitchen/etc) will also throw items on their tiles.
    • +
    + +

    03 August 2020

    +

    Cerebulon updated:

    +
      +
    • Added new book sprites, replaced old book sprites.
    • +
    • Added sticky notes, orderable from cargo
    • +
    • You can now carve graffiti into suitable walls/floors with sharp objects.
    • +
    • Trash, graffiti, dirt (Not blood), noticeboards and stickynotes are now persistent across rounds. This is admin-toggleable.
    • +
    +

    Mechoid updated:

    +
      +
    • Adds a glass jar subtype, the glass tank, that can be used to hold live fish. Remember to add water!
    • +
    +

    Rykka Stormheart updated:

    +
      +
    • Ported over Aurora Cooking from AuroraStation and Citadel-RP!
    • +
    • Recipes are separate per appliance, and all appliances have a use!
    • +
    • Please take note, Chefs, to pre-heat you appliances at the start of your shift.
    • +
    • Fryer Recipes require batter before they can be made!
    • +
    • Fire alarms will go off if you burn food!
    • +
    • The largest change - Cooking takes TIME. Around 6 minutes for the largest recipes in the game.
    • +
    • Too many other changes to list - refer to PR #7344 https://github.com/PolarisSS13/Polaris/pull/7344
    • +
    + +

    21 June 2020

    +

    Arokha updated:

    +
      +
    • New sprites for janicart
    • +
    • Alt-click helpers for stowing mop, chemicals on janicart
    • +
    +

    Atermonera updated:

    +
      +
    • Added verb to export vchat logs, found in OOC tab when vchat has successfully loaded.
    • +
    • Vchat only sends you enough messages to fill your buffer on reconnect, instead of all of them.
    • +
    +

    Billy Bangles updated:

    +
      +
    • Light and dark marble floor tiles can now be crafted with marble sheets.
    • +
    +

    Greenjoe updated:

    +
      +
    • Added a wrist-bound PDA, selectable from the PDA selection menu in char setup. it can go in the glove slot along with the ID and belt slots, and shows on your character's wrist no matter which of those 3 slots you put it in!
    • +
    +

    KasparoVv updated:

    +
      +
    • You can now quickly cycle hrough previous or next hair/facial styles at character creation.
    • +
    • Use the -mv- button to pick a marking and place it above of another on your character. Saves you from pressing up or down a bunch.
    • +
    • Ports color_square() from Paradise for colour previews, cleaning up pref. code & correct alignment issue w/ nested tables.
    • +
    • Markings are now properly aligned within a table.
    • +
    + +

    13 May 2020

    +

    Atermonera updated:

    +
      +
    • Added a preference to control multilingual parsing behaviour, with a few different modes. Should hopefully be less punishing to people who stutter and use hyphens as a language key.
    • +
    • The examine mode preference should now persist across reconnections during a single round, but if the server is fully restarted it still appears to reset. This issue is also present for the multilingual preference, and I'm still looking into it. Savefiles are cryptic.
    • +
    +

    Layne updated:

    +
      +
    • Added Promethean language.
    • +
    +

    Mechoid updated:

    +
      +
    • Adds more interactions with animals, like shearing and taming.
    • +
    • New PoIs
    • +
    • Thermal poncho attachment, has minor slowdown, but gives thermal protection to the armor it is attached to.
    • +
    • Mercenaries now drop their guns again. Most likely to be broken, however they can be repaired. Examining when adjacent will allow you to inspect the gun for what is needed.
    • +
    • Mercenary Snipers now exist. They will telegraph their shots approximately 2 seconds in advance, and can fire at 14 tiles away. Will occasionally drop pieces of their PTRs that survive combat.
    • +
    • Clothing can now check attachments for temperature resistance.
    • +
    • MHD Howitzer beam effect actually exists again.
    • +
    • Xenoresin ground cover is properly colored again.
    • +
    +

    atlantiscze updated:

    +
      +
    • Robots can now search loot piles.
    • +
    • Hardsuits now allow backpacks to be carried in storage slot. This is limited to hardsuits which are worn on the back slot.
    • +
    • SMES units now have automatic load balancing both on inputs and outputs
    • +
    • SMES units (and derived objects, such as PSUs) can now have more than one input terminal. This allows for input from more otherwise isolated power networks.
    • +
    • Completely redesigned cell rack PSUs, removed ghetto variant. Cell rack PSUs now support multiple power cells and hot-swapping of cells during operation. This allows for either charging multiple cells at once in one device (directly from power cable) or for powering up various machinery with only a power cell. They are still inferior to SMESes in pretty much all aspects.
    • +
    • Multitool on a cable now shows nicer results with large currents (uses kW or MW accordingly)
    • +
    • Multitool may be now used to change colour of cable coils.
    • +
    • Supermatter delamination effects have been tweaked. Delamination is considerably less laggy, and less directly destructive. Instead, it causes larger health hazard and secondary engineering problems such as power outage or partial damage of solar arrays.
    • +
    + +

    29 April 2020

    +

    Leshana updated:

    +
      +
    • Ship Helm, Sensors, Navigation, and Engine Control consoles are now de-/constructable.
    • +
    • Exploration (Overmap) Shuttle Console is now de-/constructable.
    • +
    • Mappers no longer need to varedit shuttle_tag on shuttle consoles.
    • +
    • Admin Start Now verb can be used at any time during startup and it won't actually start the game until initialization is completed.
    • +
    • Lobby stat panel shows time remaining on lobby votes and if the server is done initializing.
    • +
    +

    Neerti updated:

    +
      +
    • You can now eat as much food as you want, even while 'full'.
    • +
    +

    Novacat updated:

    +
      +
    • Re-enabled dual wielding penalties for most weapons that had them.
    • +
    • New dual-wielding sprites for weapons that needed them and did not have them.
    • +
    +

    Shadow Quill updated:

    +
      +
    • Fixes the 'broken/damaged' message when an airlock is just broken.
    • +
    • Heavy duty cell chargers now have flashing lights as they charge! When all the lights are flashing, that means the cell is done.
    • +
    +

    atlantiscze updated:

    +
      +
    • Shutoff valve monitoring is now also available as a modular computer program. Its UI has also been cleaned up a little.
    • +
    • Research robot module now has basic exploration and xenoarchaeology tools.
    • +
    + +

    20 April 2020

    +

    Atermonera updated:

    +
      +
    • Circuit clothes can have accessories attached.
    • +
    • Control-shift-click on circuit clothes to use items on the circuit.
    • +
    • Employment records can have comments similar to medical records.
    • +
    • Added a preference to switch between a few extra modes of examining things. Verb in the preferences tab.
    • +
    • Added Combat Logs filter category, to filter messages from things hitting you. This category will also eat up most other messages that are red and bold, please report any such messages that aren't specifically related to punching things.
    • +
    • Added categories for sorting various types of admin logs.
    • +
    • Adds a preference to forcibly disable (or enable) VChat. Useful mostly for people on linux, to skip the 60s waiting period where it tries to work and keeps you from seeing chat. Reloading VChat or reconnecting to the server are required for any changes to the preference to take effect. Support for issues that arise as a result of this preference is not guaranteed.
    • +
    +

    Leshana updated:

    +
      +
    • Glass Emergency Shutters are now constructable and deconstructing them will give you the glass back.
    • +
    +

    Neerti updated:

    +
      +
    • All sources of stasis (sleepers, stasis bags) will prolong the amount of time that lets someone be revived by a defib, proportional to how powerful the stasis effect is.
    • +
    • Opening a stasis bag that's being used now gives a prompt to confirm if you want to open it and make the bag expire. No more misclicks making doctors want to murder you.
    • +
    + +

    05 April 2020

    +

    Atermonera updated:

    +
      +
    • Headphones (and other two-ear clothing items) don't break the off-ear slot when click-dragged to unequip.
    • +
    +

    Neerti updated:

    +
      +
    • The eject button on both the Chemical Dispenser and Chem Master will place the ejected beaker into your hands, instead of on top of the machine, if possible. (Requested by Nalarac.)
    • +
    • Suit sensor consoles now display a friendly textual indicator of what z-level someone is on, instead of a number. They will also now avoid spoiling the names of Points of Interest.
    • +
    • The beakers containing Cryoxadone near cryogenics are now labeled. (Requested by Nalarac.)
    • +
    • The sleeper consoles now finally face towards the sleepers, at last. It only took a year for someone to fix it.
    • +
    +

    novacat updated:

    +
      +
    • Adds action buttons for scoping all sniper weapons.
    • +
    + +

    27 March 2020

    +

    Arokha updated:

    +
      +
    • Ported VChat. If you find any messages that are not sorted by any filters, or that you feel are sorted incorrectly, please submit a bug report on our issue tracker on github.
    • +
    +

    Atermonera updated:

    +
      +
    • Basic distillery (not the industrial-) will ping when it reaches its target temperature.
    • +
    • Basic distillery uses logistic curve to determine temperature change, and should be much faster.
    • +
    • Industrial distillery respects gas laws, particularly as pertains to low temperatures.
    • +
    • Prometheans can be slipped by disarm intent again
    • +
    +

    Leshana updated:

    +
      +
    • Added skybox parallax background for space.
    • +
    • Baystation12 style Overmap
    • +
    • Make transit turfs (shuttle transit) actually look like they move in the right direction.
    • +
    +

    Mechoid updated:

    +
      +
    • Artifact shields now work again.
    • +
    • Anomaly batteries work again.
    • +
    • Archaeology sites can have unique batteries, syringes, rings, and 'clubs'.
    • +
    • Multiple artifact effects added, in order to provide more spice, from naughty to nice.
    • +
    • Tweaks to normal artifact finds to be more unique.
    • +
    +

    Shadow-Quill updated:

    +
      +
    • Adds emergency backup cells to most light fixtures
    • +
    • AIs can turn emergency lighting on and off by clicking light fixtures. Flickering the lights has been moved to alt-click.
    • +
    + +

    20 March 2020

    +

    Aronai/Arokha updated:

    +
      +
    • You can now fill buckets (, beakers, etc.,) from water tiles.
    • +
    +

    Cerebulon updated:

    +
      +
    • Added sounds when dropping/throwing items. Toggleable in preferences.
    • +
    • Added incidental sounds to several item interactions.
    • +
    +

    Mechoid updated:

    +
      +
    • Energy Daggerpens (20): Disguised energy-knives, which do 15 searing on melee, or 30 when thrown.
    • +
    • Thieves gloves (30): Special gloves that allow you to peep in others' backpacks and belts, and plant items in their bags / pockets.
    • +
    • Buzzer Ring (30): Makes your first two punches electrically charged, first with 25 damage in a shock, then approximately 12.5 damage in the second. If the charge is over 90%, you can force-defib a corpse, even if it's a mindless one. Damage rules still apply, however time-of-death does not.
    • +
    • Resource Crate (60): A crate of uranium, phoron, gold, silver, osmium, and plasteel.
    • +
    • Exotic Plantlife Crate (20): A crate of numerous random seeds.
    • +
    • Spare Organ Crate (20): A crate of bioprinted organs.
    • +
    • Graviton goggles (15): A pair of combined meson/material goggles.
    • +
    • Integrated Circuit Printer (10): An upgraded circuit printer used to make integrated machine.
    • +
    • Flamethrower (60): A large, flame-based weapon.
    • +
    • 8 Concussion Grenades (30): A box of eight concussion grenades.
    • +
    • 4 Hunting Traps (30): A box of four hunting-traps, similar to those found in the explorer vendor.
    • +
    • 3 Virus Samples (40): A box of three unique virus samples.
    • +
    • Quickdraw Syringe Case (20): A case that can hold six syringes, and rapidly deploy them. Fits in your pocket.
    • +
    • Clotting Injector Case (20): A case that starts with 3 clotting med injectors instead.
    • +
    • Bonemed Injector Case (20): A case that starts with bonemeds.
    • +
    • Announcement costs lowered to be more equivalent.
    • +
    • Egun changed from 60 to 30 TC. It is nowhere near as powerful as a lascannon.
    • +
    • Exosuit rigged laser from 60 to 30 TC.
    • +
    • Xray gun from 85 to 60 TC.
    • +
    • Augments can now be used by everyone, as robot-specific ones will require FBP organ revamp.
    • +
    • Augment guns use slightly less blood / system instability to charge, so it doesn't kill you dead in moments.
    • +
    • Anti-Materiel Rifle can once again be used with thermals.
    • +
    • Energy Shields work again, and can be colored.
    • +
    +

    Meghan-Rossi updated:

    +
      +
    • Language keys are now case-sensitive.
    • +
    • The language key for Chimpanzee has changed from 6 to C to resolve a conflict with EAL.
    • +
    • The language key for Bird has changed from m to B to resolve a conflict with Mouse.
    • +
    • All other language keys are now lowercase-only.
    • +
    +

    Neerti updated:

    +
      +
    • Holsters can now be worn alongside webbing vests.
    • +
    • Receiving an antag role will now play a sound to the new antagonist.
    • +
    • Having laws changed as a silicon (AI or Borg) will now play a sound and show the changed law in the chat.
    • +
    • Being offered a ghost role while a ghost will now play a sound.
    • +
    • Someone attempting to revive someone else will play a sound to the player being revived, if they are not in their body.
    • +
    • Most Non-hitscan projectiles now have a pixel-perfect visual effect when they impact something, or when they expire from moving too far without hitting anything.
    • +
    • Projectiles can now have sounds for when they hit someone. They can also have a different sound when they hit something solid like a wall.
    • +
    • A sound is now played when a projectile 'narrowly misses' someone.
    • +
    • Getting hit with a projectile is now more noticeable in the chat log, with bigger text. Only the person who got hit will see the bigger text.
    • +
    +

    PrismaticGynoid updated:

    +
      +
    • Fixes xenoarch artifacts breaking when performing excavation correctly.
    • +
    +

    TheFurryFeline updated:

    +
      +
    • Fixes lack of easily accessible Response Team shortcut to type in. Type .k or :k to speak on the channel.
    • +
    +

    schnayy updated:

    +
      +
    • Adds Sabitsuki and Bedhead Longest hairstyles.
    • +
    • Adjusts pixels on the Jessica, Celeb Curls, and Beach Waves hairstyles.
    • +
    + +

    11 March 2020

    +

    Cerebulon updated:

    +
      +
    • Added button sounds to various machines.
    • +
    +

    Mechoid updated:

    +
      +
    • Added Hardpoint Actuator equipment for Exosuits, allowing them (And most effectively, Ripleys) to swap components on the fly, after a short delay.
    • +
    • Added Exosuit Inflatables Deployer, allowing exosuits to pick up and deploy inflatables.
    • +
    • Added Exosuit-mounted screwdriver, wirecutters, and welding laser, to help round-out the tool-based equipment types.
    • +
    • Incendiary exo weapons now use fire modifiers instead of fire stacks.
    • +
    • Ignition effects from weapons now use fire modifiers instead of fire stacks.
    • +
    • Exosuit shocker armor now retaliates properly against melee.
    • +
    • Add RIG components to robotics mechfab, plus incredibly basic belt-voidsuit RIG.
    • +
    • Add Graphite, made by compressing coal, presently only used heavily in RIG components.
    • +
    +

    Neerti updated:

    +
      +
    • The 'cut' and 'pulse' buttons in the hacking interface now check both hands for tools, instead of only the active hand.
    • +
    • The textual indicators at the bottom of the hacking window will now go bold when they change, until the next window refresh.
    • +
    • Hacking an Autolathe no longer requires you to hack it using the Autolathe's main window, but instead opens the hacking window like everything else.
    • +
    +

    schnayy updated:

    +
      +
    • Adds yeast as a reagent. It can be found in the kitchen vendor and in cargo kitchen supply crates.
    • +
    • Bread now calls for 5 units yeast instead of an egg, and baguettes and croissants call for 5 units yeast in addition to former ingredients.
    • +
    • Corn oil added to the Dinnerware vendor and the Booze-o-Mat.
    • +
    • Sprites for peanut butter, mayo, and yeast condiments.
    • +
    • Boiled slime core now links to the proper sprite.
    • +
    + +

    28 February 2020

    +

    Cerebulon updated:

    +
      +
    • Added cataloguer info for the radioactive manhole cover and decoupled engine PoIs
    • +
    • Renamed several PoIs to have more descriptive/immersive names
    • +
    • Most items can now be placed precisely on tables and racks.
    • +
    • Thrown items now land on a random spot on the target tile.
    • +
    +

    Nalarac updated:

    +
      +
    • The 'enable helmet camera' verb has been moved from the object tab to the hardsuit tab.
    • +
    +

    Neerti updated:

    +
      +
    • Adds an in-game feedback system that can be activated in the server configuration. Can be accessed from the lobby, with a button next to the other lobby buttons. Additional features and restrictions on usage are controlled by the server configuration.
    • +
    +

    leshana updated:

    +
      +
    • NTNet Quantum Relay can be constructed/deconstructed without runtimes.
    • +
    +

    lorilili updated:

    +
      +
    • You can now place defibs in rechargers.
    • +
    • Adds Holographic PDA type.
    • +
    • Skrell may now *warble.
    • +
    + +

    14 February 2020

    +

    Atermonera updated:

    +
      +
    • Radiation has to accumulate at least a little bit before it starts to become damaging. Very low levels of radiation can be safe for a number of minutes before you are at risk of injury.
    • +
    • Unless you idle for several minutes near the supermatter before it's been turned on, you should no longer be at risk of taking toxloss (Including those few spots in cargo maintenance).
    • +
    • Shutoff valve monitoring console can now remotely control shutoff valves.
    • +
    +

    Heroman3003 updated:

    +
      +
    • FBP repair can no longer be done through the space suits.
    • +
    • Surgery can no longer be done through the space suits.
    • +
    +

    Shadow Quill updated:

    +
      +
    • Batons will no longer harmbaton on disarm intent, instead doing so on grab/harm.
    • +
    +

    Woodrat updated:

    +
      +
    • Added sofas (no options to build one in round yet, will be added after this pull).
    • +
    • Add neonsigns, currently one neon sign, Cafe. (Code is copy pasta from holosigns).
    • +
    • Add boxes with mugs and cups.
    • +
    • Neon signs and holosigns now emit light while on.
    • +
    • Merged the Coffee Shop with the Library.
    • +
    • Moved the Locker Room to where the Coffee Shop was, adjusted the holodeck.
    • +
    • Old Locker Room turned into a construction area.
    • +
    • Adjusted holodeck maps to new orientation.
    • +
    • Changed sprite of barcode scanner.
    • +
    • Cleaned up furniture icon dmi, fixed arm rest icons for shuttle chairs.
    • +
    + +

    03 February 2020

    +

    Atermonera updated:

    +
      +
    • Added a printer to all preset (mapped-in) modular computers, so that word processors can actually print stuff or something.
    • +
    • Unregulated pressure regulators (Regulation set to OFF) no longer limit flow rate, and instead act as one-way opened valves. For best results, place away from other pumps.
    • +
    • Automatic Shutoff Valves are more intelligent about finding leaks, and won't close if there's other operating shutoff valves between them and the leak
    • +
    +

    PrismaticGynoid updated:

    +
      +
    • Adds a few toys to the loadout.
    • +
    +

    schnayy updated:

    +
      +
    • Adds book cart to library.
    • +
    + +

    21 January 2020

    +

    Heroman3003 updated:

    +
      +
    • A thin sheet of lead properly defeats radiation once more, but steel beams remain permeable.
    • +
    +

    TheFurryFeline updated:

    +
      +
    • Name and desc vars switched for changeling combat boots so removal of item doesn't output an excessively long name.
    • +
    • Fixes light frames returning 5 steel per deconstruction when 2 steel is used to create the frame.
    • +
    +

    schnayy updated:

    +
      +
    • Added the Pyralis borg sprites.
    • +
    + +

    31 December 2019

    +

    Atermonera updated:

    +
      +
    • Radiation has been made more potent and is no longer defeated by a thin sheet of lead.
    • +
    +

    Cerebulon updated:

    +
      +
    • Added decaf coffee to the coffee shop.
    • +
    • Added 6 types of bagel
    • +
    • Modified the coffee shop to have extra counter space and a microwave for bagels.
    • +
    • Removed chef lock on kitchen cabinet.
    • +
    • Removed reference to outdated skrell lore from naewa cube box.
    • +
    +

    TheFurryFeline updated:

    +
      +
    • Changes light replacers to allow you to automatically transfer used bulbs into the item and get a new one every 4 bulbs replaced. Additionally, this allows you to both use the replacer on a box of bulbs to get the bulbs added as well as clicking the item with a box of bulbs to put them inside it.
    • +
    • Spray bottles can now be printed in the Autolathe.
    • +
    + +

    16 December 2019

    +

    Atermonera updated:

    +
      +
    • Ghosts can join as drones after only 5 minutes have passed, down from 10.
    • +
    +

    Mechoid updated:

    +
      +
    • Multiple new organs added. Humans and Skrell received spleens, all species expected to have a stomach and intestine organ have them.
    • +
    • Augment 'slots' organized.
    • +
    • Multiple augments added, currently only available in the Traitor / Mercenary uplinks as easy-to-install implants.
    • +
    • Anesthetic / Oxygen pumps added. A mobile stabilizer has been added. All three are available in Cargo.
    • +
    • Medical MRE rations added to Cargo.
    • +
    • Roundstart implants now become invisible until being handled.
    • +
    • Neural implant added to loadout, makes the brain of the user count as an assisted organ. Does not affect MMIs or their subtypes.
    • +
    • Bioprinters now unlock more organs upon being upgraded, once they pass the anomalous tier, they unlock quite probably illegal organs.
    • +
    • Three medical exosuit components have been added. Crisis and Hazmat response drones, and a mounted advanced medical analyzer.
    • +
    • Medical analyzers now detect on-skin reagents.
    • +
    • Multiple new chemicals added, two used for upgrading bandage kits.
    • +
    • Brute-based medical stacks can be upgraded.
    • +
    • Crude brute kits can be made with cloth.
    • +
    • Stacks can now pass their colors onto objects produced by them. (Colored cloth, painted wood, etcetera.)
    • +
    • Two combined surgical tools added, for opening / closing ribcages and skulls, and removing organs respectively.
    • +
    • Two dud implants added to the loadout. They do literally nothing but hurt you if you're EMP'd.
    • +
    • The larynx now controls the ability to speak. Damage to it will stop you from being able to speak anything but non-verbal languages.
    • +
    • Damage to the brain can now affect the pulse.
    • +
    • Only the critical blood level causes toxin damage, meaning individuals who die of standard oxygen loss from bloodloss can possibly be saved, but exsanguinated persons are unlikely.
    • +
    • Bioaugment.dm is now just augment.dm
    • +
    • Robotic hearts do not have a pulse.
    • +
    • Brain damage can now cause loss of breath.
    • +
    • Paracetamol is now the precursor to tramadol.
    • +
    • Calcium is now in the chemical vendor.
    • +
    +

    Nalarac updated:

    +
      +
    • ED-209 and ED-CLN now properly accept names given with a pen.
    • +
    • Removed maintenance access from ED-CLN to prevent maintenance wandering.
    • +
    • Enables all channels on captain's and HoP's headset by default.
    • +
    • Power cells and device cells both properly show as empty when printed from the protolathe and mech fabricator.
    • +
    • Items with cells printed from the protolathe now start empty (e.g. phoron pistol).
    • +
    +

    Novacat updated:

    +
      +
    • Adds a teshari plush.
    • +
    +

    PrismaticGynoid updated:

    +
      +
    • You can now choose what type of graffiti or rune to draw when using crayons/markers.
    • +
    +

    TheFurryFeline updated:

    +
      +
    • Tweaks desk lamps to output twice as much light as before to compensate for a refactor.
    • +
    • Changes mouse plushie sprite to be cuter and not break the hearts of rodent lovers. :3 Seriously, the change is from a dead mouse duplicate to one of a brown mouse resting in place.
    • +
    • Add a new sprite for the orange jumpsuit.
    • +
    • Refactors prison jumpsuits into its own thing, change a few files and dmis.
    • +
    • Fixes strange rocks size. Normal -> Small like it used to be before a refactor.
    • +
    +

    Woodrat updated:

    +
      +
    • Rework of the civilian wing, merging the kitchen and the bar into one area.
    • +
    • Minor movement of the mining vendor.
    • +
    • Adjustment of the kitchen and bar.
    • +
    • Area in the coffee shop.
    • +
    • Missing Ducky in the codelab.
    • +
    • Fix missing scrubber in engineering.
    • +
    • Shutter added to Kitchen door.
    • +
    • Pressure Regulators at atmospheric cutoffs start unregulated at roundstart.
    • +
    • Set Modular Computers layer to 2.9 to bring them inline with regular computer layering.
    • +
    • Pump to distro set to 301 kpa to help offset issues with cutoff valves.
    • +
    • One phase pistol to each explorer locker.
    • +
    • One holster to each explorer locker.
    • +
    • Removed the old size modifier traits for mobs.
    • +
    • Port and tweak of the size modifiers from World Server for mobs.
    • +
    + +

    07 September 2019

    +

    Heroman3003 updated:

    +
      +
    • Desk bells can now be picked up like normal items.
    • +
    • Desk bells can now be deconstructed with a wrench while on the ground.
    • +
    • Desk bells can now only be made out of steel.
    • +
    +

    MisterLayne updated:

    +
      +
    • Material weapons that should not conduct, do not conduct.
    • +
    • Glass shards now do damage when you attack with them, based on the type of gloves you are wearing.
    • +
    +

    Novacat updated:

    +
      +
    • Ports MREs from Baystation, and adds a few supply crates with them to cargo.
    • +
    • Adds liquidprotein rations, currently only found in emergency MREs.
    • +
    +

    Woodrat updated:

    +
      +
    • Mining vendor added to cargo foyer.
    • +
    • Explorer vendor added to research foyer.
    • +
    • Handful of more pipe clamps added to engineering (atmos monitoring and EVA storage).
    • +
    • Adjustment to layout of chapel mass driver.
    • +
    +

    chaoko99 updated:

    +
      +
    • Ported Bay's stomach pump.
    • +
    + +

    21 August 2019

    +

    Atermonera updated:

    +
      +
    • Atmospherics is now bigger, with more room for fun and sanity-destroying spaghetti!
    • +
    +

    Mechoid updated:

    +
      +
    • Exosuits are now targetted by turrets again.
    • +
    • Mining charge strength lowered, price increased. Can be upgraded through R&D laser components.
    • +
    • Searing damage type added. Energy axe now uses searing damage.
    • +
    • Survey points added. Vendor added for explorer use. Costs are universally 'lower' compared to the mining vendor due to the rarity of points.
    • +
    • Swiping an ID card on a cataloguer will transfer the points to the card.
    • +
    • Any melee energy weapon can now be made to use a cell and charge.
    • +
    • Energy Axe prototype added to R&D.
    • +
    • Anomalous 'hunting trap' added to R&D. Useful for an initial stun on mobs for explorer scanning.
    • +
    • Beartraps now stun for a quarter of a second, so they are actually useful again, due to resistability.
    • +
    • Emergency welding pack added. Incredibly slow, but requires no protection.
    • +
    • Random turf modifier added for mapping use. Random humanoid remains spawner added for mapping use.
    • +
    • Plants under obj/structure/flora now can be made to be harvestable / forage-able.
    • +
    • Sif trees now occasionally have fruit containing useful microbes. Microbes slow blood flow resulting in slower chemical absorption and blood loss.
    • +
    • Flora by default are now under mobs, on the same layer as turf decals. Flora can now also randomize their size, previously only codified in Sivian trees.
    • +
    • Moss tendrils added to Sif, making eye-plants more rare.
    • +
    • Multiple PoIs added. 'Blue shuttle down' variant, 'UFO Frigate', multiple geysers, cliffs, and two variants of SFR which take drastically different approaches to the SFR standard. A vault was added, too.
    • +
    • Vault PoIs are now in a template group.
    • +
    • Generic AI-controlled humanoids added. Subtype made for use on Sif, clad in weak armor and temperature resistance, used as 'mindless clones'.
    • +
    • More artifice added.
    • +
    • Fultons made to be [somewhat] sane. Now only useable planetside.
    • +
    • Graviton Visor moved to R&D from the mining equipment vendor. Silver and Diamond pickaxes removed.
    • +
    • Added multiple new organs for Prometheans. Removing them will cause them to take large amounts of Toxloss untill they are Regenerated using the active regeneration verb.
    • +
    • Organ: pneumatic network, a series of skeletal tubes with high pressure used to move nutrients and waste.
    • +
    • Organs: -regenesis systems, different 'networks' of clumped cellular matter that allow Prometheans to recover rapidly from small injuries. Large or numerous injuries cause un-needed stress, and pain.
    • +
    • Internal organs now properly add themselves to the internal organ-by-name list, the one referenced 99.9% of the time.
    • +
    • Active regeneration will now replace internal organs if they are nonexistant, as it does for limbs.
    • +
    +

    Nalarac updated:

    +
      +
    • Mech cable layer works again.
    • +
    • Added setting for turrets to fire upon downed/laying targets.
    • +
    +

    TheFurryFeline updated:

    +
      +
    • New orange jumpsuit for loadout that doesn't get locked to tracking.
    • +
    • Prison jumpsuit filepath changed accordingly and closets with obj updated.
    • +
    +

    Woodrat updated:

    +
      +
    • Made the solgov uniforms use accessories for denoting department instead of having several different sprites in the uniform dmi folder.
    • +
    • Removed redundant solgov uniforms from uniform.dmi and moved the sprites for the solgov uniforms to their own dmi.
    • +
    • Fixed storage vests and drop pouches disappearing when one rolls down a uniform.
    • +
    + +

    08 August 2019

    +

    Mechoid updated:

    +
      +
    • Adds two new integrated circuit components: an advanced Text to Speech, and a Sign-Language reading camera.
    • +
    +

    Nalarac updated:

    +
      +
    • Lowered Chance of bots being emagged during ion storm.
    • +
    • Changes space helmet cameras to be a verb instead of on toggling lights.
    • +
    • Toggling helmet camera resets user upon activation (so you can have a new user).
    • +
    • Medibots will no longer attempt to heal FBPs.
    • +
    • Heavy-duty cell chargers can be built and upgraded.
    • +
    • Cyborgs can upgrade rechargers now.
    • +
    • Security bots will smack attackers once more.
    • +
    • Security bots will cable cuff people with hardsuit gauntlets instead of stun-locking.
    • +
    • Cut real time for security bots demanding surrender in half (6 seconds).
    • +
    • Updates the Supermatter Engine Operating Manual.
    • +
    +

    mistyLuminescence updated:

    +
      +
    • Serenity mech can now be built by robotics.
    • +
    + +

    30 July 2019

    +

    Atermonera updated:

    +
      +
    • Added a shutoff monitoring console, which displays the status and location of all automatic shutoff valves. Currently mapped into the atmos monitoring room and the auxiliary engineering room on deck 1.
    • +
    + +

    27 July 2019

    +

    Mechoid updated:

    +
      +
    • Pipes will now leak if their ends are unsealed.
    • +
    • Added stasis clamps, which act as valves that can be placed on existing straight pipe segments.
    • +
    • Added automatic shutoff valves, which can automatically close if a leak appears anywhere on their pipe network.
    • +
    • Added a Xenobio-compatible ED-209.
    • +
    +

    Nalarac updated:

    +
      +
    • Repairing bots (like Beepsky) works now.
    • +
    • Emagged bots can be repaired with proximity sensors.
    • +
    • Combat mechs can punch more things. Mech punch sounds like juggernaut now
    • +
    • Simple mobs can attack more things.
    • +
    • Cult pylons take damage from bullets.
    • +
    • Click delay added on attacking simple doors and security barricades.
    • +
    • Material doors and barricades have different attacked sounds depending if its metal, wood, or resin.
    • +
    • Fixes ability of cyborg meson to see holes in ceiling.
    • +
    • Gives cyborgs a roofing synthesizer.
    • +
    • Husking bodies requires more burn.
    • +
    • Ripley speed boost module that can be built in robotics.
    • +
    • Added transmission and capacitance SMES coils to supply console.
    • +
    • Adds laser tag turrets orderable from cargo.
    • +
    • Turrets will shoot people laying down if emagged or set to lethal.
    • +
    • Turrets can not be lethal if built with non-lethal weapon.
    • +
    • Alien pistol fire noise moved to projectile. Now the turret will use the proper noise.
    • +
    • Turrets will have new colors based on projectile used.
    • +
    • Projectile lastertag is no more. It is now properly lasertag.
    • +
    • Integrated circuit printers no longer take fractions of a sheet.
    • +
    +

    Schnayy updated:

    +
      +
    • Replaces Cindi Kate's and Boot Knives bar sign sprites with new ones.
    • +
    • Added new clothes to the loadout: cardigans, pleated skirt, lilac dress, ugly Christmas sweater, flowery sweater, and red turtleneck.
    • +
    + +

    19 July 2019

    +

    Nalarac updated:

    +
      +
    • Add xenobio/xenobot to farmbots.
    • +
    +

    Woodrat updated:

    +
      +
    • Added a clotting kit to the Raider Shuttle.
    • +
    • Swapped out the ai turrets for industrial turrets in the teleporter rooms.
    • +
    • Adjusted access to the turret controls to heads of staff access, moved them outside of the rooms.
    • +
    + +

    07 July 2019

    +

    Heroman3003 updated:

    +
      +
    • Broken components now have matter worth of 1000 steel units (half a sheet).
    • +
    • Components dropped from loot piles will now use random proper sprite instead of default placeholder.
    • +
    +

    mistyLuminescence updated:

    +
      +
    • Now available in Cargo: xenoarch technology (100 points) and tactical light armor (75 points)!
    • +
    • Tactical light armor is like regular tactical armor, but lighter (a full set is 0.5 slowdown), warmer (protects against moderate snow) and a little less protective.
    • +
    • Leg guards can now store bootknives.
    • +
    • Xenoarch brushes and pickaxes now have a reasonable force rating instead of hitting like a truck.
    • +
    • Adds the 'POI - ' prefix to the POI location names to make it easier for ghosts to teleport to them- e.g. 'POI - Rocky2' rather than just 'Rocky2'.
    • +
    • Fixes a runtime caused by attempting to use a crew monitor console while on an invalid Z-level.
    • +
    • Fixes GPSes not detecting other GPSes while on an invalid Z-level. Transit Z is unaffected by this- no spying on other shuttles!
    • +
    + +

    23 June 2019

    +

    Mechoid updated:

    +
      +
    • E-swords and Changeling arm-weapons can now block projectiles (again).
    • +
    +

    Novacat updated:

    +
      +
    • Adds greyscale pills, which are colored by their reagent
    • +
    • Adds colored pill bottles, most pre-spawned pill bottles are colored
    • +
    • Prespawn pills and pill bottles have had their names simplified
    • +
    • Attempts to make lighting less uniform
    • +
    • Cleans up lighting code
    • +
    +

    TheFurryFeline updated:

    +
      +
    • Fixes infinite frame production for some machinery objects such as grounding rods or exonet nodes. If there's no available circuit board to get, then don't return anything when attempting deconstruction. Ported from Cit RP. Eliminates 'Cannot read null.board_type' runtimes where they apply.
    • +
    • Allows hydroponic machines to be unwrenched.
    • +
    +

    Woodrat updated:

    +
      +
    • Turrets and respective controls added to each teleporter room.
    • +
    • Air tank on shuttles switched out with an air canister.
    • +
    • Roundstart Tcomms SMES starts fully charged.
    • +
    • Air tanks on station have the same amount in them as air canisters.
    • +
    • Expanded atmospheric tanks to be 2 by 3 instead of 2 by 2.
    • +
    • Wilderness Shuttle landing point shelter updated.
    • +
    • Teleporter room hand tele can now spawn in one of 4 places.
    • +
    • Halved the warm up time when the autopilot on the shuttles start at round start from ten minutes to five and nine respectively. Should mean the first shuttle will be taking from the outpost when the second shuttle leaves the station.
    • +
    • Reduced transit time from 75 seconds with pilot, 150 seconds without to 60 and 120 respectively.
    • +
    • Amount of phoron in the outposts reduced.
    • +
    • Ground Xenobio and Xenoflora torn down partially.
    • +
    • Reduction of the amount of steel and glass in engineering by half.
    • +
    • Reduction of the amount of steel and glass in EVA by half.
    • +
    • Fix for Dock 2 Transfer Shuttle airlock buttons not working.
    • +
    • Intercoms added to arrivals shuttle.
    • +
    • Modular computers scattered around the main station.
    • +
    • Elevator can be accessed at centcomm.
    • +
    • Fix Bridge Secretary Quarters tint.
    • +
    • Landmarks for Bluespacerift added.
    • +
    • Wilderness Shuttle landing sides should no longer shiskabob shuttles.
    • +
    • Modular Computers replacing wrong computers.
    • +
    • Chapel Mass Driver.
    • +
    • Merc Turrets function properly.
    • +
    • Map issues on the main outpost.
    • +
    +

    mistyLuminescence updated:

    +
      +
    • Splints now work on all areas of the body.
    • +
    • When the supermatter explodes, it now leaves behind a shattered plinth that continues to emit radiation. You should probably get rid of it.
    • +
    • If you destroy the supermatter early (e.g. through admin deletion shenanigans), it no longer irradiates everyone forever.
    • +
    • Welding lockers now actually updates their sprites properly.
    • +
    • Every floor tile now has a minor (2%) chance to spawn with some dirt on it. The Janitor now has a job again.
    • +
    • Similarly, every Sif grass tile now has a minor (5%) chance to spawn with some fancy eyebulb grass on it. It can be removed by clicking on it with harm intent.
    • +
    • Adds cats-in-boxes, which can be activated (once) to spawn cats. There's an orange tabby (Cargo cats) and a tuxedo (Runtime) version.
    • +
    • Fixes a material duplication exploit.
    • +
    + +

    04 June 2019

    +

    Chaoko99 updated:

    +
      +
    • The medibot's minimum configurable threshhold has been lowered to 0, from 5. Perfect for silly-billies coming into medical with 2 brute boo boos, thanks to accidentally throwing something at themselves or.. something.
    • +
    +

    Heroman3003 updated:

    +
      +
    • Restricts Alarm Monitor modular computer program to engineering access.
    • +
    • Removed access to departmental networks on camera modular computer program for average people.
    • +
    • Added access to full network on camera modular computer program for heads.
    • +
    +

    Mechoid updated:

    +
      +
    • Borers can speak through nearby mobs if they have a sufficient build-up of chemicals.
    • +
    • Borers have a max chemical volume.
    • +
    • The Sakimm, Frostfly, Glitterfly, River Leech, Crystal-Feathered Duck, and Kururak are now able to be used on the map and PoIs.
    • +
    • Glass jars can now hold glitterflies, river leeches, and frostflies.
    • +
    • Glass jars now respect mobs that exist over the lighting plane, adding a special overlay visible when on the ground.
    • +
    +

    Nalarac updated:

    +
      +
    • Closed all bugs on tracker that are no longer relevant or a bug.
    • +
    +

    Novacat updated:

    +
      +
    • Attempts to fix the timer SS to be moore robust
    • +
    • Fixes bug with custom laptops.
    • +
    • Raises cost of the elite model to 7 loadout points.
    • +
    +

    chaoko99 updated:

    +
      +
    • Adds the clientside 'ping' and 'reconnect' commands to the file menu.
    • +
    +

    mistyLuminescence updated:

    +
      +
    • Prone people can no longer interact with an empty hand.
    • +
    • Two-handed items are now correctly unwielded when the user's offhand is severed.
    • +
    • Mecha syringe guns now respect pierceproof clothing.
    • +
    • Securitrons now correctly ignore attacks when disabled.
    • +
    • Rechargers now correctly benefit from upgraded capacitors.
    • +
    • Medical record laptops and detective TV camera consoles no longer turn into regular consoles when de- and re-constructed.
    • +
    • Zaddat Shrouds now retain their base name when damaged, if the shroud has been customized.
    • +
    • Adds the makeover kit to the traitor uplink for 5 TC, also available in the Infiltrator bundle null crate in Cargo. Makeover kits can be used to change the user's hair style and color, and eye color.
    • +
    • Random event timers now wait until the round starts to begin counting down.
    • +
    + +

    06 May 2019

    +

    Mechoid updated:

    +
      +
    • Added fishing mechanics, and fishing gear.
    • +
    • Cloth can make normal cloth things.
    • +
    +

    Novacat updated:

    +
      +
    • Ports Bay code to allow hiding accessories when jumpsuits are rolled down/sleeve rolled.
    • +
    • Ports medals and ribbons from SEV Torch.
    • +
    • Ports initial infrastructure for modular computers from Baystation.
    • +
    • Cameras now have a slight static when viewing through them.
    • +
    • Adds Digital Warrant Program, to set warrants. Comes with a device.
    • +
    • Adds Supermatter Monitor program.
    • +
    • Chemistry processes instantly again.
    • +
    • Nanoui sends stuff even after client connect.
    • +
    • Shortwave radios now can transmit across connected Z levels.
    • +
    • Relays on moving platforms (shuttles) will now function.
    • +
    + +

    26 April 2019

    +

    Heroman3003 updated:

    +
      +
    • Allows voidsuits to have parts attached and removed while held in hand (but still not when worn).
    • +
    • Syringes will now immediately inject 5 units per injection into reagent containers. Does not change how injecting mobs work
    • +
    • Tape rolls can now be used on tiles with directional windows as long as they don't directly obstruct them.
    • +
    +

    Mechoid updated:

    +
      +
    • Reagents can now have a list of organs specified to slow their processing.
    • +
    • Reagents now process in the bloodstream at a rate determined by current pulse. No pulse, for any reason, will cause slightly slower processing if your species has a heart.
    • +
    • The heart organ determines the 'standard pulse' if the species has one.
    • +
    • Modifiers can set pulse directly, or shift it.
    • +
    • Adds Robobags and Corp-Tags to Robotics.
    • +
    • Re-adds the Space Worm with New and Improved [Doesn't Break The Universe] logic.
    • +
    • Sterilizine now hurts slimes, similar to water.
    • +
    +

    N3X15 updated:

    +
      +
    • Cyborgs can now use ladders regardless of whether they have a tool enabled or not.
    • +
    +

    Neerti updated:

    +
      +
    • During severe weather such as storms and blizzards, wind can cause you to move slower or faster in specific directions.
    • +
    • Weather application in the communicator displays wind direction and severity.
    • +
    • Holding umbrellas while in a storm no longer stuns you.
    • +
    +

    chaoko99 updated:

    +
      +
    • Ore bags will automatically pick up items when held, belted, or pocketed, and automatically deposit ore in boxes if one is being pulled.
    • +
    + +

    17 April 2019

    +

    Anewbe updated:

    +
      +
    • The Subspace Jammer traitor item now lasts about 10 minutes. It now blocks signalers from sending or receiving, and also obscures suit sensors around it.
    • +
    +

    N3X15 (MistyLuminescence) updated:

    +
      +
    • Departmental winter coats can now hold the same items as their standard departmental suit items - labcoats, hazard vests, body armor, aprons, etc.
    • +
    +

    Neerti updated:

    +
      +
    • Removes ability for AI to print and inhabit maintenance and construction drones. This has been replaced with a system which allows for AIs to inhabit special cyborg shells, called AI Shells, which are built with a new MMI type in Robotics. Most of the regular cyborg mechanics applies to AI Shells.
    • +
    +

    Novacat updated:

    +
      +
    • Adds new status displays for all alert levels
    • +
    • Adds yellow, violet, and orange alert levels
    • +
    • Added Stasis Cages, which allows safe transport of mobs.
    • +
    +

    PrismaticGynoid updated:

    +
      +
    • Adds the ability to copy a character slot onto another one, allowing for easier rearranging of characters, or wiping characters by copying empty slots.
    • +
    • Adds three new crashed escape pod PoIs.
    • +
    +

    Woodrat updated:

    +
      +
    • Arrivals dock should not stay locked shut
    • +
    • Two windoors in xenobio stationside lacking access requirements
    • +
    +

    mistyLuminescence updated:

    +
      +
    • Lays the foundation for RIGs to be worn on the belt slot. Doesn't apply to any RIGs currently, unless VV'd, but stay tuned!
    • +
    • Large autoinjectors are now scannable and syringeable again, just like they used to be. Unidentified autoinjectors still aren't, unless you ID them first.
    • +
    • Adds beakers to the hydroponics lockers and NutriMax vendors.
    • +
    • More jobs can now take certain items in the loadout.
    • +
    • Adds departmental turtlenecks, available in department wardrobes or the loadout selection. Look good... in space.
    • +
    + +

    04 March 2019

    +

    Anewbe updated:

    +
      +
    • Vedahq is now properly locked behind a whitelist.
    • +
    • Headgibbing is now determined by config
    • +
    • Promethean regeneration has been toned down. It will no longer provide healing if the Promethean is wet, too hungry, too hot, or too cold.
    • +
    • Prometheans are no longer shock resistant. It should now be more possible to catch them alive.
    • +
    • Promethean body temperature is now the default room temperature. They also hit cold_level_2 at a higher temperature.
    • +
    +

    Atermonera updated:

    +
      +
    • Rigsuits have been resupplied following a mass-recall after a number of suits were reported to have defective pressure-sealant mechanisms. The new sealant mechanisms have been thoroughly tested and should be less prone to failure.
    • +
    +

    Mechoid updated:

    +
      +
    • Tweaked Respiro- Cordra- Gastiro- and Hepanephro- Daxons to be more effective with dealing with the side-effects of damaged organs.
    • +
    +

    kartagrafi updated:

    +
      +
    • Adds several clothing items to loadout such as: Nock masks, cowls and robes.
    • +
    + +

    07 February 2019

    +

    Atermonera updated:

    +
      +
    • Stairs have been straightened and now connect to both the heavens and hells, formerly just the hells.
    • +
    +

    Elgeonmb updated:

    +
      +
    • Added the Zaddat species, voidsuit-clad fragile bug people. Whitelist applications will be available at a later date.
    • +
    • Added glucose hypos to the SWEATMAX vendors and a few other places thoughout the station.
    • +
    • Zaddat equipment is now available through cargo.
    • +
    • Some new, very very chuuni accessories to play with; the half cape, the full cape, and the sash
    • +
    • Most accessories can now fit on suits.
    • +
    • Dionaea and vox can no longer use station rigs.
    • +
    +

    Mechoid updated:

    +
      +
    • Flashes now actually run the risk of burning out.
    • +
    • Flashes that burn out can be repaired after approximately 40 seconds and with some luck, via a screwdriver.
    • +
    • Cyborg flashes use charge only, and do not have the 10 flash limit. They instead begin burning large amounts of charge.
    • +
    • Flashes use miniscule charge in addition to their capacitor burn-out, totalling 12 uses, taking 4 to down a human. They can be charged within a standard charger.
    • +
    + +

    01 February 2019

    +

    Anewbe updated:

    +
      +
    • Pilot consoles now require pilot access to use.
    • +
    +

    Atermonera updated:

    +
      +
    • Powersink drains have been unclogged and work once more
    • +
    +

    Mechoid updated:

    +
      +
    • Oversight regarding Changeling revive not removing restraints fixed.
    • +
    • Straight Jackets can now be resisted out of in 8 minutes, or as low as 5 depending on species attacks. Shredding or hulked humans will break out in 20 seconds, destroying the jacket.
    • +
    • Xenomorph plasma vessels now regenerate phoron passively, at an incredibly slow rate. Can be accelerated by consuming liquid phoron.
    • +
    • Xenomorph organs now give their respective abilities when implanted.
    • +
    • Virtual Reality pods cleaned up.
    • +
    • Replicant organs added, versions of many organs that do not reject in their host. Two currently exist that give special passives.
    • +
    + +

    25 January 2019

    +

    Anewbe updated:

    +
      +
    • The hyphen (-) is no longer a default language key, as people use it to represent other things. If you are still having issues with Gibberish, reset your language keys, or at least make sure they don't include any characters you regularly start speech with.
    • +
    +

    Atermonera updated:

    +
      +
    • Stasis bags don't squish organics with high pressure when organics try to seek shelter from flesh wounds.
    • +
    • Body- and stasis bags can be tread upon when open.
    • +
    • Suit coolers and rigsuit coolers now protect FBPs against vacuum again.
    • +
    • Bot sound files have been decrypted following a bizarre ransomware attack by Boiling Point remnants. Securitrons, cleanbots, et al should no longer spew gibberish.
    • +
    +

    Cerebulon updated:

    +
      +
    • Added teshari hardsuit sprites.
    • +
    + +

    16 January 2019

    +

    Anewbe updated:

    +
      +
    • Adds a Gibberish language that gets used when you goof on a language key.
    • +
    • Voice changing masks no longer give up when you put on a hardsuit.
    • +
    • Mask voice changers start on.
    • +
    • Mask voice changers that do not have a set voice will now default to your worn ID's name.
    • +
    • Mask voice changers now have a verb to reset their name.
    • +
    • Eguns take 4 shots to stun, rather than 3.
    • +
    +

    Atermonera updated:

    +
      +
    • Clothing now has pressure protection variables, that set lower and upper pressure bounds within which they will protect you from pressure-based harm.
    • +
    • Protection falls off when exceeding the pressure limits from 100% protection at the boundary to 0% at 10% in excess (above the max or below the min) boundary.
    • +
    • Currently, only hat and suit slots are checked for this protection (No change).
    • +
    • Anomaly suits (The orange ones) now offer limited pressure protection in case anomalies start making or draining air.
    • +
    • Firesuits are no longer spaceproof, but still offer protection against the high pressures of fire.
    • +
    +

    Cerebulon updated:

    +
      +
    • Added customizable religious icons to the chaplain's office.
    • +
    • Added black and white candles.
    • +
    • Updated religion lists in character setup to be lore friendly.
    • +
    + +

    06 January 2019

    +

    Mechoid updated:

    +
      +
    • Slimes now respect slime colors as their faction when dealing with other slimes.
    • +
    • Taser and Security xeno-taser shot count dropped from 10 to 5.
    • +
    +

    Neerti updated:

    +
      +
    • Adds a lot of sounds, and the code to let them loop seemlessly. Things made audible now include the microwave, deep fryer, showers, the supermatter when it's active, the TEGs when active, geiger counters, and severe weather on Sif. The weather has different sounds for when indoors and when outdoors.
    • +
    • Weather sounds and the supermatter hum can be disabled in your preferences.
    • +
    • Adds a few more weather types that can only be activated by admin powers, such as ash storms and fallout.
    • +
    +

    Novacat updated:

    +
      +
    • All emergency air tanks now spawn at full capacity.
    • +
    + +

    08 December 2018

    +

    Cerebulon updated:

    +
      +
    • Added 12 new loadout items plus colour variants: Utility pants, sleek overalls, sari, modern wrap jacket, ascetic garb, asymmetrical jackets, cowled vest, kamishimo, jingasa, maang tikka, thin-frame glasses, rimless glasses.
    • +
    +

    Mechoid updated:

    +
      +
    • Research and Engineering borgs now have 'Circuit Grippers', used for constructing and operating integrated circuit machinery.
    • +
    • Grippers now allow interaction with their contents, by attacking the gripper itself with an item when one is held. I.E., drawing from a beaker with a syringe.
    • +
    • Grippers now show their held item's examine information when examined. Tab information added.
    • +
    • Cyborgs can now interact with integrated circuit printers and machines when adjacent to them.
    • +
    • Multitools now have a menu to switch modes between standard use and integrated circuit reference scanning. Antag multi-tools untouched for now.
    • +
    • Integrated circuit printer now respects adjacency, if it is not set to debug.
    • +
    + +

    30 November 2018

    +

    Cerebulon updated:

    +
      +
    • Added 1000+ surnames and 1200+ forenames from various world cultures to human namelists
    • +
    +

    LBnesquik updated:

    +
      +
    • Replaced the plant clippers with a reskinned pair of hedgetrimmers.
    • +
    +

    Lbnesquik updated:

    +
      +
    • General biogenerator improvements:
    • +
    • Added feedback noise to the processing.
    • +
    • Allow for cream dispensing.
    • +
    • Allow for plant bag creation.
    • +
    • Allow for 5 units of meat to be dispensed at once.
    • +
    • Allow for 5 units of liquids to be dispensed at once totalling 50u.
    • +
    • Add and allow the creation of larger plant bags for easier ferrying of plants..
    • +
    • Add a description to the machine itself.
    • +
    +

    Mechoid updated:

    +
      +
    • Prometheans are no longer murdered by blood, and instead process it like a weak nutrient. Will slow the regeneration of toxins due to water content.
    • +
    • Ctrl clicking a Rapid Service Fabricator when held will allow you to choose the container it deploys.
    • +
    • The Rapid Service Fabricator's icon is correctly set.
    • +
    +

    Neerti updated:

    +
      +
    • Rewrites the AI system for mobs. It should be more responsive and robust. Some mobs have special AIs which can do certain things like kiting, following you on a lark, or telling you to go away before shooting you.
    • +
    • Rewrites literally every 'simple_animal' mob into new, shinier, and hopefully more interesting 'simple_mob' mobs, some with new mechanics, like spiders, fake mechas, and hivebots. There are so many changes that it wouldn't be possible to list them here.
    • +
    • RCDs can now build grilles and windows, with a new mode. They can also finish walls when used on girders on floor/wall mode.
    • +
    • Adds various new RCDs that are not obtainable at the moment.
    • +
    +

    Woodrat updated:

    +
      +
    • Xenoflora and Xenobio moved to station, first deck.
    • +
    • Minor bugfixes including mislabeled lockers in robotics and floor decals.
    • +
    +

    kartagrafi updated:

    +
      +
    • Adds new hairstyle 'Sharp Ponytail'
    • +
    • Adds several new underwear - 'Binder', 'Strapless Binder', 'Longsleeve Striped Shirt, Pink', 'Pink Wing Shirt', 'Pink and Black T-Shirt', 'Leggings'
    • +
    • Changes name of 'Supernova' hairstyle to 'Glossy', and makes the sprite somewhat neater
    • +
    • Fixes a hairstyle not appearing
    • +
    + +

    13 October 2018

    +

    Anewbe updated:

    +
      +
    • You can no longer have ALL of your blood punched out.
    • +
    • Haemophiliacs will no longer spontaneously have ALL of their blood go missing from ~90%.
    • +
    • Emitters can be locked while off, too.
    • +
    • Graves are now a thing in the code, will need some testing and probably more work before they get more common.
    • +
    +

    Mechoid updated:

    +
      +
    • Added a RIG customization kit.
    • +
    • RIGs now use a var called suit_state to determine the basis for their component icons, rather than the rig's icon state.
    • +
    + +

    22 September 2018

    +

    Mechoid updated:

    +
      +
    • Adds two vehicles to Robotics and Cargo, the Quad and Spacebike.
    • +
    +

    Poojawa updated:

    +
      +
    • Ported /vg/ instrument code, improved the UI of instruments.
    • +
    • Added a client side pref that mutes instruments being played for you.
    • +
    +

    Woodrat updated:

    +
      +
    • Adds two rig suits. Military Rig suit from Bay and PMC rigsuit
    • +
    • Adds four exploration and pilot voidsuits (alternate sprites by Naidh)
    • +
    • Adds exploration and pilot voidsuits
    • +
    + +

    28 August 2018

    +

    Mechoid updated:

    +
      +
    • Mechs now have multiple equipment slot types, and more slots in total for greater customization.
    • +
    • A large number of Mech weapon modules and their jury rigged versions.
    • +
    + +

    08 August 2018

    +

    Atermonera updated:

    +
      +
    • The supply controller has been refactored and shifted to nanoUI.
    • +
    • The ordering and control consoles are now generally upgraded in terms of information and options.
    • +
    +

    Mechoid updated:

    +
      +
    • Hallucinations are no longer only Pun Pun.
    • +
    +

    Neerti updated:

    +
      +
    • Adds new ambience sounds for various areas, especially on the surface of Sif.
    • +
    • Removes low and high-pitched droning from available ambience. Consider trying ambience again if you had turned it off to avoid those.
    • +
    + +

    01 August 2018

    +

    KasparoVv updated:

    +
      +
    • You can now change the order of your body markings at character creation. Shift markings up or down layers at will to design the character you've always wanted, more easily than ever before.
    • +
    +

    Mechoid updated:

    +
      +
    • Added the Gigaphone. Currently unused.
    • +
    +

    Mewchild updated:

    +
      +
    • Ports several AI core sprites from ages and places past
    • +
    +

    PrismaticGynoid updated:

    +
      +
    • Adds four types of colorblindness to the traits in the setup menu.
    • +
    • pAIs can now be picked up while unfolded, and can display more than 9 emotions.
    • +
    + +

    14 July 2018

    +

    Anewbe updated:

    +
      +
    • Certain languages now require assistance for a species to speak, but not understand, much like EAL.
    • +
    • Alai can only be `spoken` by Taj and Teshari.
    • +
    • Adds a voicebox/larynx organ. Its only purpose at the moment is to assist in speaking certain langauges.
    • +
    • Language implants, like the EAL implant, now affect the voicebox organ, instead of being a freefloating implant.
    • +
    • Adds a language implant for Common Skrellian.
    • +
    +

    Atermonera updated:

    +
      +
    • Steel sheets can be used to construct Roofing Tiles
    • +
    • Roofing tiles can be used on tiles under open spaces or space tiles in multiZ maps to place a lattice and plating on the space above
    • +
    • Roofing tiles can be used on outdoor turfs to make them indoors
    • +
    • Both functions work together on multiZ maps with outdoor turfs, only one roofing tile is used per tile roofed.
    • +
    +

    Mechoid updated:

    +
      +
    • Adds a new surgical procedure for fixing brute and burn on limbs.
    • +
    + +

    12 July 2018

    +

    Anewbe updated:

    +
      +
    • Technomancer Apportation now properly checks for range and scepter, again.
    • +
    + +

    21 June 2018

    +

    Anewbe updated:

    +
      +
    • Added a biomass reagent, made from protein, sugar, and phoron.
    • +
    • Cloners and bioprinters now use the biomass reagent. Both can be refilled or have their capacity increased by replacing the bottles they spawn with.
    • +
    • Mapped in a bioprinter, for further testing.
    • +
    • Adds the ability to make robolimb brands more or less vulnerable to brute or burn.
    • +
    • Makes VeyMed limbs more vulnerable to brute and burn.
    • +
    +

    Mechoid updated:

    +
      +
    • Allow AIs to create and take control of mindless drones from fabricators.
    • +
    + +

    08 June 2018

    +

    Anewbe updated:

    +
      +
    • Merc mobs in PoIs no longer drop gear. This is to help us balance the PoIs that contain them, and by extension every other PoI.
    • +
    • Merc mobs have been shuffled around in their PoIs. At some point, this may actually be randomized, but for now, expect slightly different placements.
    • +
    • Adds a laser rifle and ion rifle version of the Merc mob, for variety.
    • +
    • PoI turrets are lethal again, and will likely shoot crawlers.
    • +
    • Certain mobs, namely robots and mercs, now have some amount of armor.
    • +
    • Ranged mercs will now knife people when cornered, rather than punch them really hard.
    • +
    +

    Mechoid updated:

    +
      +
    • Added some background things for Events.
    • +
    • Ion rifles hit the correct 3x3 instead of 5x5
    • +
    • Seed Storage Vendors are now hackable. Can choose from various lists of concerning plants.
    • +
    + +

    24 May 2018

    +

    Anewbe updated:

    +
      +
    • Moving items out of one's active hand cancels any zoom-in they may be providing.
    • +
    • Meteor events should be a lot less brutal.
    • +
    +

    Arokha updated:

    +
      +
    • Added a 'Client FPS' setting in the Global tab of character setup for adjusting the FPS to your preference.
    • +
    • Added a 'fake SSAO' toggle to Global in character setup, ported from /tg/. Looks like drop shadows on (almost) everything.
    • +
    +

    Atermonera updated:

    +
      +
    • Laptops no longer consume IDs indefinitely.
    • +
    +

    Mechoid updated:

    +
      +
    • Promethean limbs store more damage.
    • +
    • Promethean limbs, in addition to normal severing rules, have a higher chance to be splattered or ashed once they reach maximum damage.
    • +
    • Limbs can now spread their damage to neighbors with the spread_dam var, when reaching max damage.
    • +
    +

    PrismaticGynoid updated:

    +
      +
    • Added laser pointers. Available in your loadout, and printed and upgraded by R&D.
    • +
    +

    lorwp updated:

    +
      +
    • Search and Rescue can now add certain medical restricted items to their loadouts
    • +
    + +

    01 May 2018

    +

    Mechoid updated:

    +
      +
    • Skrell can be affected by flashbangs from a range of 8 tiles without protection.
    • +
    • Promethean regen consumes additional nutrition.
    • +
    • Many healing chemicals are less effective on Prometheans due to the natural regeneration.
    • +
    • Lots of other Promethean tweaks. No seriously, I'm not putting the list here.
    • +
    +

    PrismaticGynoid updated:

    +
      +
    • Adds new skrell sprites to hardsuit helmets that were missing them.
    • +
    + +

    28 April 2018

    +

    Anewbe updated:

    +
      +
    • Communicator visibility (the thing that lets people see your communicator when you're a ghost) is now saved to character slots, rather than globally.
    • +
    • Jobs that are set to Never on your preferences are hidden by default on the Late Join selection menu. There is a button to reveal them.
    • +
    +

    Arokha updated:

    +
      +
    • Nerve reattaching surgery now works correctly. (Hemostat on limb)
    • +
    • Limbs dropped by people have appropriate flags.
    • +
    +

    Atermonera updated:

    +
      +
    • Human examine code has received a major refactor. If you encounter unusual behaviour that seems wrong, please report it.
    • +
    +

    Cerebulon updated:

    +
      +
    • Pumpkins are no longer green ovals. They now grow on actual vines.
    • +
    +

    schnayy updated:

    +
      +
    • Space carp plushies now load sprites and are all selectable from loadout.
    • +
    • Adds several newer plushies to the gift vendor as well as adjusting cost of gift vendor's contents.
    • +
    + +

    19 April 2018

    +

    Anewbe updated:

    +
      +
    • AOOC is no longer available to traitors, renegades, and thugs.
    • +
    +

    Woodrat updated:

    +
      +
    • Flashers in brig cells should work now, extra floor flash in communal brig to deal with crims.
    • +
    • Improper access, SMES rooms.
    • +
    • Trader start point is no longer dark.
    • +
    • Medical Vendor Plus has more advanced burn and trauma kits.
    • +
    • Cell 1 and 2 in the brig can now be accessed by detectives.
    • +
    • Additional r-walls next to the engine room to help with rads.
    • +
    • Floor decals in a couple areas.
    • +
    • RD office now has its telescreen back.
    • +
    +

    lorwp updated:

    +
      +
    • Pilot headsets can now fallback to shortwave radio
    • +
    + +

    01 April 2018

    +

    Anewbe updated:

    +
      +
    • Medical Doctors and EMTs spawn with white medkits.
    • +
    +

    Cameron653 updated:

    +
      +
    • Adds a xenoarch excavation tool, craftable in R&D. Allows depth selection of 1-30
    • +
    • Adds a xenoarch multitool, craftable in R&D. Has xenoarch counter, measure tool, and depth scanner all in one.
    • +
    +

    Heroman3003 updated:

    +
      +
    • Attaching exosuit equipment with a gripper correctly removes it from the gripper.
    • +
    • Engineering gripper can no longer duplicate frame parts.
    • +
    +

    MistyLuminescence updated:

    +
      +
    • Wallets can now hold a wider variety of objects.
    • +
    +

    Woodrat updated:

    +
      +
    • Added two 44 cal revolvers.
    • +
    • Added 44 cal speedloader for revolvers.
    • +
    • Added 44 cal rubber rounds.
    • +
    • Fixed the icon_state for 'structure/plushie/carp' and the random first aid kit spawner.
    • +
    • Added a random chance tool spawn for power tools (most of the time it should still just be regular tools).
    • +
    • Adjusted the spawn rate of medkits, combat medkits should be more rare.
    • +
    • Cash split into its own loot item.
    • +
    • Plushies split into large and small plushies.
    • +
    • All the extra plushie spawns added to the random plushie spawn.
    • +
    • Eightball and conch shell added to toy spawns.
    • +
    • Added spawn points for the large plushies, cash, and the power tools to the station.
    • +
    +

    battlefieldCommander updated:

    +
      +
    • Added permanent markers, an alternative to crayons.
    • +
    • The chemistry recipe for paint now uses marker ink instead of crayon dust.
    • +
    • Removed crayon boxes from the map. They can still be ordered from cargo in case you need a snack.
    • +
    + +

    15 March 2018

    +

    Anewbe updated:

    +
      +
    • Pills and ingested reagents actually process at half speed, rather than just ignoring half of the reagents.
    • +
    • Robotic limbs now need internal repair at 30 composite damage, rather than 30 of burn or brute.
    • +
    • Syringes now inject their entire payload with one click, but in 5 unit increments. There is a delay in between each of these.
    • +
    • Assisted robotic organs (internals, eyes) are less vulnerable to EMP.
    • +
    • Lifelike robotic organs (currently VeyMed) are more vulnerable to EMP.
    • +
    +

    Cerebulon updated:

    +
      +
    • Added Akhani language for Tajaran.
    • +
    • Fixed incorrect singular form of Tajaran in several places.
    • +
    +

    MisterLayne updated:

    +
      +
    • Added a version of the ED-209 called the ED-CLN. It is a more efficient Cleanbot.
    • +
    • Reinforced snowballs can now actually be made in a reasonable time limit.
    • +
    +

    Nerezza updated:

    +
      +
    • Broken APCs can be bashed open with slightly smaller objects now. This means wrenches are acceptable, no need to hunt down a fire extinguisher.
    • +
    • EVA rigsuit/hardsuit no longer holds toolboxes in suit storage since those have been a volume inventory for some time now. RIP ghetto satchel.
    • +
    • CE's rigsuit/hardsuit no longer holds pickaxes and ore satchels, but can now hold inflateables.
    • +
    • Retracting rigsuit/hardsuit helmets with no valid mask equipped now disables internals.
    • +
    • Offline rigsuits/hardsuits are no longer considered valid air supplies by the internals button. Before, your internals would instantly shut off before you could get a breath out of the rigsuit. Now, the internals button will look for a different tank instead.
    • +
    • Tajaran now get to keep their tails when they wear the EVA, RD, or Industrial rigsuits/hardsuits. Unathi sprites to come soon!
    • +
    • Sifwood floor tiles now correctly use their double-stacked icon instead of disappearing.
    • +
    +

    Woodrat updated:

    +
      +
    • Added in a weapons crate for explorers that has bolt action rifles.
    • +
    • Weapon powercells can be ordered from cargo (security access crate).
    • +
    • Automatic weapons crate split into two crates now. One for SMGs one for the rifle. Minor adjustments to other munitions and security supply packs as well.
    • +
    • The automatic weapons ammo crate has also been split.
    • +
    • Names of the crates for the munitions and security catogory supply packs have been adjusted slightly. In certain places contents also adjusted.
    • +
    • Holoplant now comes in a crate.
    • +
    + +

    05 March 2018

    +

    Anewbe updated:

    +
      +
    • Removes Command Liaison, Bridge Secretary, Hydroponicist, Prospector, Sanitation Technician, Professor, and Historian alt-titles.
    • +
    • Removed universal translators from the loadout.
    • +
    • RnD can print earpiece translators.
    • +
    +

    Mechoid updated:

    +
      +
    • Add a surgical operation for repairing the brainstem of a decapitated individual.
    • +
    • Add a permanent modifier for frankensteining individuals.
    • +
    +

    Nerezza updated:

    +
      +
    • Package bomb detonators can be re-bound by hitting the new package bomb with them.
    • +
    +

    PrismaticGynoid updated:

    +
      +
    • The succumb verb will now work on species that can't take oxyloss damage.
    • +
    + +

    28 February 2018

    +

    Atermonera updated:

    +
      +
    • Adds umbrellas to the loadout, for 3 points. Colorable!
    • +
    +

    Nerezza updated:

    +
      +
    • Using tape (police/medical/engineering) on a hazard shutter now tapes the hazard shutter instead of trying to open the hazard shutter.
    • +
    • Added /tg/-style floor tile swapping. Equip crowbar/screwdriver in offhand and click the floor tiles you want to directly swap with a stack of new floor tiles (like teal carpet).
    • +
    +

    Woodrat updated:

    +
      +
    • Heavy rework of the wilderness, minor adjustments to mining and outpost z-levels. To get to the wilderness you now have to travel through the mine z-level to do so, follow the green flagged path. Through the mine.
    • +
    • Shuttles can now land at a site near the enterance to the wilderness. Removal of the mine shuttle landing pad to move to the wilderness.
    • +
    • New addition of warning sign, thanks to Schnayy.
    • +
    +

    battlefieldCommander updated:

    +
      +
    • Added craftable joints. Dry something (ideally ambrosia) on the drying rack and apply it to a rolling paper to create a joint you can smoke.
    • +
    • Added a box of rolling papers to the cigarette vending machine.
    • +
    + +

    25 February 2018

    +

    Anewbe updated:

    +
      +
    • Splinted bodyparts act broken 30% of the time.
    • +
    • Splinted legs still slow you down like broken ones.
    • +
    +

    Leshana updated:

    +
      +
    • Added a client preference setting for wether Hotkeys Mode should be enabled or disabled by default.
    • +
    • CTRL+NUMPAD8 while playing a robot won't runtime anymore.
    • +
    • Grounding rods act intuitively, only having an expanded lighting catch area when anchored.
    • +
    +

    Nerezza updated:

    +
      +
    • Fixes not being able to install the different carpet colors. Finally.
    • +
    • Removes certain unusable duplicate stacks of tiles from the code.
    • +
    +

    Schnayy updated:

    +
      +
    • Added Gilthari Luxury Champagne. Drink responsibly.
    • +
    • Added a singular AlliCo Baubles and Confectionaries vending machine in the locker rooms. Dispenses a variety of gifts.
    • +
    • Removed hot drinks vendor from locker room.
    • +
    + +

    22 February 2018

    +

    Anewbe updated:

    +
      +
    • Added Warden and HoS helmets.
    • +
    • Clothing items must be click+dragged to be unequipped. A lot of them already had this, but the system is now standardized.
    • +
    • Accessories now apply slowdown to what they're attached to.
    • +
    • Certain items, notably Technomancer spells, no longer show up when you examine the mob wearing them.
    • +
    • Flashbangs confuse, instead of stunning.
    • +
    +

    Atermonera updated:

    +
      +
    • GPS units are generally more useful, providing both coordinate locations and, so long as you're on the same Z level, direction with x-y component distances, to 1m accuracy
    • +
    • Added a halogen counter tool, functions as the PDA function.
    • +
    • Analyzers can now analyze gas containers, in addition to providing atmosphere readouts, as the PDA gas scanner function.
    • +
    • Added umbrellas.
    • +
    +

    battlefieldCommander updated:

    +
      +
    • Added fireplaces which operate similarly to bonfires.
    • +
    • Fixed an oversight that allowed for an in-between state in bonfires where the fire would mysteriously go out after adding wood.
    • +
    • Added blue sifwood floor tiles.
    • +
    • Fixed blue carpet, now known as teal carpet
    • +
    • Added the ability to dig up tree stumps with a shovel.
    • +
    + +

    21 February 2018

    +

    Anewbe updated:

    +
      +
    • Headsets for jobs that spend a lot of time planetside can now function as local radios when comms are down.
    • +
    • Most headsets now have on-mob sprites.
    • +
    • Added a Planetside Gun Permit item, specifying permission to possess a firearm on the planet's surface. Explorers should spawn with these by default, and a further two can be found in their gun locker.
    • +
    • Prometheans now react to water. Being soaked will stop their regen and deal minor toxin damage. Drinking or being injected with water will deal slightly more toxin damage.
    • +
    • Suit Coolers now properly cool FBPs in slightly burning rooms. If it gets too hot for your suit, you're still dead.
    • +
    +

    Leshana updated:

    +
      +
    • Makes electrochromatic glass buildable and programmable in game. Use cable and multitool.
    • +
    +

    Woodrat updated:

    +
      +
    • Additions of 6 new POIs for the cave area.
    • +
    + +

    17 February 2018

    +

    Anewbe updated:

    +
      +
    • Added a random mine spawner, for use in PoIs. Replaces mines in PoIs with the random spawner.
    • +
    • Mines now give a visible message when they go off.
    • +
    • Land mines on the ground can no longer be told apart from one another, to prevent gaming the system.
    • +
    • Hovering mobs (viscerators, drones, Poly, carp) no longer set off land mines.
    • +
    • Arming a land mine now takes concentration. If you move, it will boom.
    • +
    • RINGS AND CERTAIN GLOVES INCREASE PUNCHING DAMAGE.
    • +
    • BRASS KNUCKLES HAVE BEEN TURNED INTO GLOVES AND REBALANCED. THEY DO LESS DAMAGE PER HIT BECAUSE IT'S HARD TO DISARM A PAIR OF GLOVES.
    • +
    • Cyborg Chargers now decrease radiation on FBPs.
    • +
    • Falling one floor now does a lot less damage, on average.
    • +
    • Falling one floor in a Mech no longer hurts the occupant.
    • +
    +

    PrismaticGynoid updated:

    +
      +
    • A lot more machines can now be moved with a wrench, mostly kitchen, hydroponics, and virology machines.
    • +
    • Changed department ponchos to be open to any job, just like department jackets.
    • +
    +

    Schnayy updated:

    +
      +
    • Adds bouquets. Can be ordered via 'gift crate' in cargo.
    • +
    • Adds fake bouquets for the cheap. Can currently be won from arcade machines.
    • +
    • Adds chocolate heart-shaped boxes. Can be ordered via 'gift crate' in cargo.
    • +
    • Adds gift cards with four cover variations. Function like paper. Can be ordered via 'gift crate' in cargo.
    • +
    +

    battlefieldCommander updated:

    +
      +
    • Added packed snow brick material. Craft it using snow piles.
    • +
    • Added snow girders and igloo walls. Craft them using snow bricks.
    • +
    • Added various snowmen. Craft them using snow piles. Punch 'em to destroy.
    • +
    + +

    10 February 2018

    +

    Atermonera updated:

    +
      +
    • Ethylredoxrazine actively removes alcohol from the stomach and bloodstream
    • +
    • GPS units won't report the exact location of other GPS units, just range and approximate direction
    • +
    • POI gps units won't give any information about the POI, merely its location
    • +
    • Adds EMP mines.
    • +
    +

    Cerebulon updated:

    +
      +
    • Adds antibiotic resistance chance to viruses, capped at 90% without admin edits.
    • +
    • Adds adminspawned non-transmittable viruses
    • +
    • Adds several new disease symptoms
    • +
    • Vomit is now a disease vector
    • +
    • Viruses have a lower chance of curing themselves without medical intervention
    • +
    • Virus food no longer infinitely generates in incubator beakers
    • +
    • Xenomorphs and supernatural begins can no longer catch the flu
    • +
    +

    Hubblenaut updated:

    +
      +
    • If a cycling airlock is already near the target pressure, pressing the buttons will toggle the doors instead of making it reenter the cycle process.
    • +
    +

    Leshana and mustafakalash updated:

    +
      +
    • A new 'planetary' mode for airlocks which makes them purge the chamber contents to the exterior atmosphere before filling with clean air, and vice versa.
    • +
    +

    MistyLuminescence updated:

    +
      +
    • Mines are now very, /very/ dangerous to step on (so don't do that). You can disarm them with a multitool and wirecutters - ping is good, beep is bad - or by shooting or exploding them from a distance. Be careful!
    • +
    +

    Woodrat updated:

    +
      +
    • Shaft Miner, Search & Rescue, Explorer can now select webbing vests and pouches from the loadout.
    • +
    • Allow utility uniforms to roll up their sleeves.
    • +
    • Shuttle upgraded with enviroment sensors and shuttle doors that can be detected from the shuttle console.
    • +
    • secure gun cabinets in the hangar control rooms. Locked to armory, explorer, and pilot access.
    • +
    • Redesign of medical surgery rooms, replacement of the closets with wall closets.
    • +
    • Multiple map bugfixes including distro and scrubber lines to deck 3.
    • +
    + +

    07 February 2018

    +

    Anewbe updated:

    +
      +
    • Lessens the bomb, bio, and rad protection on the Explorer Suit.
    • +
    • Replaces the Hunting Rifle cabinets with a Phase Pistol cabinet. Same general purpose, shoot animals, kill animals. Shoot people, get laughed at.
    • +
    • Gloves are generally less protective from shocks.
    • +
    • Budget Insulated Gloves will almost always be better than any other non-insulated glove.
    • +
    • Hyposprays and autoinjectors now have a delay on use when the target is conscious and not in Help Intent.
    • +
    • You need a parachute to survive atmospheric reentry. Closets, mechs, and other impromptu parachutes will not longer prevent splatting.
    • +
    +

    Atermonera updated:

    +
      +
    • ID computer can set command secretary and IAA access
    • +
    • Command secretary has keycard auth. access
    • +
    +

    Cerebulon updated:

    +
      +
    • Added toggleable 'Open' sign to bar hallway so you can tell if it's open without walking inside.
    • +
    +

    Mechoid updated:

    +
      +
    • Adds material girders.
    • +
    • Girder decon time is now partially dependant on material. Stronger girders take slightly longer.
    • +
    • Wall girders are now under the integrity-based construction listing. Material-Name Wall Girder.
    • +
    • Explosive-resistant girders in walls have a chance to survive as an unanchored girder, if their wall is destroyed.
    • +
    • Radioactive girders affect the completed wall's radioactivity.
    • +
    +

    SunnyDaff updated:

    +
      +
    • Added new food items.
    • +
    • Added Onions.
    • +
    • Changed Apple and Lemon Sprite
    • +
    + +

    25 January 2018

    +

    Anewbe updated:

    +
      +
    • Southern Cross Map is now live
    • +
    +

    Arokha updated:

    +
      +
    • Remove borg hud items as they have normal huds as their sensor augs now, and can see records with them.
    • +
    +

    Atermonera updated:

    +
      +
    • Communicators have a flashlight under the settings menu, functions as the PDA one
    • +
    • Station-bound synthetics now have gps units
    • +
    +

    Cerebulon updated:

    +
      +
    • Added 19 food recipes from /tg/station
    • +
    +

    Leshana updated:

    +
      +
    • Sounds of Tesla engine lighting bolts
    • +
    • Sprites for grounding rod and Tesla coil
    • +
    • Sprites for lighting bolts
    • +
    • The Tesla Engine, Tesla Coils, and Grounding Rods
    • +
    • Wiki search URL is now configurable in config.txt
    • +
    • Breaker boxes can be constructed in game.
    • +
    • Construction of heat exchange pipes, vents, and scrubbers now works properly again.
    • +
    • Fix singularity energy balance so it is stable under normal operation.
    • +
    • Fix emitter beams and PA effects from being grav pulled or consumed.
    • +
    • Added the operating manual book for the Tesla Engine.
    • +
    +

    Mechoid updated:

    +
      +
    • Brains can be set to be a source of genetic information.
    • +
    • Promethean cores can be inserted into a cloning scanner to be cloned. This gives them a worse modifier upon completion.
    • +
    • Promethean cores can now have chemicals added or removed from them. Base for future slime cloner.
    • +
    • Species-based cloning sicknesses possible.
    • +
    • Cyboernetic - > Cybernetic
    • +
    +

    Neerti updated:

    +
      +
    • Adds boats that can be ridden by multiple people, which use oars. Can be crafted with large amounts of wooden planks.
    • +
    • Adds autopilot functionality to Southern Cross Shuttle One and Shuttle Two.
    • +
    • Adds ability to rename certain shuttles on the Southern Cross.
    • +
    • Areas about to be occupied by a shuttle will display a visual warning, of a bunch of circles growing over five seconds.
    • +
    +

    SunnyDaff updated:

    +
      +
    • Added new food items.
    • +
    • Added Cider.
    • +
    • Added Apple Juice to bar vending machine.
    • +
    • Fixed Vodka recipe.
    • +
    • Fixed Apple and Carrot cake recipes
    • +
    • Changed Cake recipes to not include fruit juice
    • +
    +

    ZeroBits updated:

    +
      +
    • Added the ability to have multiple loadouts per character.
    • +
    +

    battlefieldCommander updated:

    +
      +
    • Adds a communicator watch, a variant of the communicator you can wear on your wrist.
    • +
    • Replaces the communicator in the loadout with a communicator selection. Choose either the traditional communicator, or the new commwatch.
    • +
    + +

    12 January 2018

    +

    Atermonera updated:

    +
      +
    • Communicators now have a weather app.
    • +
    • Mobs in VR can switch between translucent and opaque forms.
    • +
    +

    Leshana updated:

    +
      +
    • Examining construction frames shows which circuit board (if any) is installed.
    • +
    • Convert the machinery controller to a StonedMC subsystem
    • +
    +

    MrStonedOne updated:

    +
      +
    • Added admin verb 'Display del() Log' displaying garabage collector statistics.
    • +
    +

    PrismaticGynoid updated:

    +
      +
    • Adds the ability to 'crawl' to an adjacent turf by click-dragging yourself to it, after a delay. This can be used to move while unable to stand. You can also do this with other movable objects, if you really wanted to.
    • +
    • Conscious mobs lying on the ground can now buckle themselves to chairs/beds. This includes people missing legs.
    • +
    + +

    29 November 2017

    +

    Anewbe updated:

    +
      +
    • FBPs are now affected by Radiation, it gives them ToxLoss. Wear your PPE.
    • +
    • FBPs can have ToxLoss decreased by going into a charger.
    • +
    • It is now possible to move FBPs and robots into chargers, via click+drag or grabs.
    • +
    +

    Atermonera updated:

    +
      +
    • AI verbs are no longer hidden on the tabs.
    • +
    • Incapacitated mobs can no longer open your inventory and steal your gubbins.
    • +
    +

    MoondancerPony updated:

    +
      +
    • Fixed a mislabeled pulse pin on the microphone.
    • +
    • Fixed an issue with reference pins and multiplexers, and reference pins in general.
    • +
    +

    PrismaticGynoid updated:

    +
      +
    • Adjusts the amount of camera locations the AI can store from 10 to 30.
    • +
    + +

    06 November 2017

    +

    Atermonera updated:

    +
      +
    • AI's can speak local rootspeak.
    • +
    • Implements Virtual Reality.
    • +
    +

    Woodrat updated:

    +
      +
    • Added 'see down' in open spaces from Vore.
    • +
    • Added talking and visible messages upward through open space from Vore.
    • +
    • Added a Syndicate ID with all access (admin spawn only).
    • +
    • Port of 'Syndicate id cards now listen for owner destruction' from Bay.
    • +
    + +

    24 September 2017

    +

    Belsima updated:

    +
      +
    • Replaced air tank sprites.
    • +
    • Added new xeno weed, egg, and resin sprites.
    • +
    • Added two new bar sign sprites.
    • +
    • Replaced blast door sprites.
    • +
    • Microwave is no longer a proper noun.
    • +
    • Added croissants to the available recipes.
    • +
    • Added new status displays for the AI.
    • +
    • Made spelling of corporations and planets more consistent.
    • +
    • Added more planets to character setup.
    • +
    • Added a bunch of new hairstyles.
    • +
    • Added a new holographic hud.
    • +
    • Added a grinder and enzyme to the abandoned bar, for illicit operations.
    • +
    • Replaced solar panel sprites.
    • +
    • Replaced shield generator sprites with ones from the Eris.
    • +
    • Added Qerr-quem and Talum-quem, a pair of Skrellian drugs.
    • +
    • Added a variety of sounds for opening cans, explosions, sparks, falling down, mechs, and bullet casings.
    • +
    • Added a new death sound for mice.
    • +
    • Vox have been entirely resprited.
    • +
    • Added wood buckets, craftable with hydropnoics.
    • +
    • Added sounds for chopping wood.
    • +
    • Fixed a bug that would make default Zippo lighters invisible.
    • +
    +

    Chaoko99 updated:

    +
      +
    • Nitrous Oxide is now an oxidizer.
    • +
    • Removed all instances of Volatile Fuel ever being simulated. To devs: It still exists. Please, for the love of god, only use it with assume_gas.
    • +
    +

    Cyantime updated:

    +
      +
    • Tabling now requires a completed aggressive grab.
    • +
    +

    Nalarac updated:

    +
      +
    • Removes the module restraint for the cyborg jetpack upgrade
    • +
    • Added the hand drill and jaws of life to the protolathe
    • +
    • Syndicate toolbox now comes with power tools
    • +
    +

    Neerti updated:

    +
      +
    • Adds the Lost Drone, which can be found on the Surface of the future map.
    • +
    • You can now modify an unslaved borg's laws by hitting it with a law module, after a significant delay.
    • +
    • Adds several new lawsets. Currently there are no lawboards for these.
    • +
    • Adds new 'shocker' baton, for the Lost Drone.
    • +
    • Combat borg shields are now easier to use, only requiring that they sit on one of your hands and not your active hand. The shield is also more energy efficent.
    • +
    +

    PrismaticGynoid updated:

    +
      +
    • You now keep your languages when removed from/transplanted into a body.
    • +
    • AIs and borgs load languages from preferences when spawning.
    • +
    • Fixed sign language being usable while lacking both hands.
    • +
    • Brains are no longer able to hear binary (robot talk).
    • +
    • Adds the ability for research to print drone brains.
    • +
    • Makes all MMIs, posibrains, and drone brains radio-enabled. Anyone holding the brain can also disable the radio for antag purposes.
    • +
    +

    SpadesNeil updated:

    +
      +
    • Windows can no longer be damaged by very weak attacks.
    • +
    +

    Woodrat updated:

    +
      +
    • Ported floor types and floor sprites (Techfloors) from Vorestation (who ported them from Eris). Brought our floortypes in line with how Vorestation has theirs set up.
    • +
    • Missing Techfloor floor tile sprites added.
    • +
    • Floor sprites from Vorestation not yet ported. To be done once we go to the new map.
    • +
    • Added catwalks and railings to SC station. Fixed first Z-level.
    • +
    • Added the ability to make catwalks and railings as ported from vore.
    • +
    • Cable heavy duty file tweaks to remove red overlay color from them.
    • +
    • Added in a color icon for centcomm beach areas.
    • +
    • Fixed issues with SC centcomm z that prevented it from loading.
    • +
    • Rework of xenobio/xenoflora outpost on SC planetside main map.
    • +
    • Added Wilderness z-level for SC, teleportation transition to it may be bugged.
    • +
    • Cable ender file added. Allows power transfer between z-levels.
    • +
    • Southern cross files for areas and defines in relation to z-level work.
    • +
    + +

    26 August 2017

    +

    Belsima updated:

    +
      +
    • Replaced APC sprites with better shaded ones.
    • +
    • Adjusted some atmos sprites for visibility.
    • +
    • Added cough and sneeze noises for Teshari.
    • +
    • Turning on flashlights and locking lockers both make a click sound.
    • +
    • Replaced soda cans with new soda cans.
    • +
    • Added a tiedye shirt.
    • +
    +

    MagmaRam updated:

    +
      +
    • Tesla relays no longer draw power when their attached power cell is full.
    • +
    + +

    20 August 2017

    +

    Anewbe updated:

    +
      +
    • The names of 5.56 and 7.62 ammo have been swapped, as have the guns that use them. The magazines should look the same, and the guns will do the same damage they used to do.
    • +
    +

    Atermonera updated:

    +
      +
    • Borgs can now raise an evil army of slimes
    • +
    +

    Belsima updated:

    +
      +
    • Added a lot of new lore-friendly drinks.
    • +
    • Adjusted the descriptions of some drinks.
    • +
    • Added fingerless gloves to the loadout.
    • +
    • Added several new robot icons.
    • +
    • Added animations to some robots.
    • +
    • Fixed Usagi's eyes not turning off when dead.
    • +
    • Added several new pAI sprites.
    • +
    • Added a load of sweaters to the accessories tab of the loadout.
    • +
    • Added a new swimsuit to the pool.
    • +
    +

    Cirra updated:

    +
      +
    • Added a unified radiation system. Radiation is lessened by obstacles, and distance.
    • +
    • Added a geiger counter for measuring radiation levels, which can be found in certain vending machines and radiation closets.
    • +
    +

    Leshana updated:

    +
      +
    • During the gravity failure event, you can now buckle yourself to a chair to prevent falling when gravity returns.
    • +
    • Added an admin verb to debug the map datum.
    • +
    • Added nanomap capability to the Power Monitoring Computer
    • +
    • Added nanomap capability to the Atmos Control Computer
    • +
    • Expanded nanomap on Camera Console to all station z-levels by default.
    • +
    • Crew Monitoring nanomap will support crew monitors built on other station map z levels.
    • +
    • Updated z1 nanomap for Northern Star
    • +
    • Generated z5 nanomap for Northern Star
    • +
    • Optimized the unified radiation system. Made the radiation cutoff level configurable.
    • +
    • Standing still won't save you from radiation storms.
    • +
    • Bedsheets can be put into washing machines again.
    • +
    +

    LorenLuke updated:

    +
      +
    • Ghosts can now choose from a number of animal sprites.
    • +
    • Gives IECs some TLC (see below).
    • +
    • Adds 'Separator' circuit, allowing the player to now divide strings.
    • +
    • Adds 'grenade' circuit, allowing the player to detonate a stored grenade in an assembly.
    • +
    • Adds 'device' electronic assembly, allowing an 'assembly'-type (signaler/igniter) circuit to be used to interact with others.
    • +
    • Modifies some storage and complexity constants.
    • +
    • Adds 'size' variable for manual setting.
    • +
    • No longer requires screwdriver to remove components.
    • +
    • Enables multitool to wire/debug circuits with lesser functionality (can disable via variable).
    • +
    • IECs no longer drown the player in windows, each assembly always uses only one window.
    • +
    • Added functionality to UI to help with user experience of above point.
    • +
    • Adds 'on set' output pulses to multiplexer and memory circuits.
    • +
    • Fixes multiplexer and memory circuits not pushing data to attached circuits.
    • +
    • Number to string converts null inputs as '0' due to engine limitations (at least they work).
    • +
    • Gun manipulator circuit now functions properly (and can read '0' value inputs).
    • +
    • Phase 1/2 for wiring rework.
    • +
    +

    MagmaRam updated:

    +
      +
    • Nerfed health regeneration, especially on bruises.
    • +
    +

    Nalarac updated:

    +
      +
    • Modifies the illegal equipment module for borgs to scrambled equipment module that only activates the special items and doesn't actually emag the borg
    • +
    • Mining cyborg diamond drill is now obtainable in a more sensible manner
    • +
    • Click dragging has been added to the cryogenics tubes, cloning pod, and all methods of cryostorage
    • +
    • Some quality of life changes for research, crisis, surgeon, and service cyborgs
    • +
    • Jumper cables readded
    • +
    • Construction cyborgs merged back with engineering cyborgs
    • +
    +

    PrismaticGynoid updated:

    +
      +
    • Replaces intelliCards with intelliCores.
    • +
    • Wheelchairs can now be collapsed like rollerbeds for ease of storage and movement. Too big to put in backpacks though.
    • +
    • Wheelchairs are now available in a color-customizable form via the loadout, under utility. Now you can ride in style, and keep your feet too.
    • +
    • Wheelchair users can now enter the gateway and residential elevator without being forced to leave behind their mobility aid.
    • +
    +

    Sarmie updated:

    +
      +
    • Dionaea have remembered how to regrow their limbs properly.
    • +
    + +

    09 May 2017

    +

    Anewbe updated:

    +
      +
    • Ports but does not enable Bay's MultiZAS.
    • +
    +

    Leshana updated:

    +
      +
    • Optimized (but still not enabled) multi-z ZAS
    • +
    • Multi-Z explosion transfer coefficient is now configurable
    • +
    +

    N3X15 updated:

    +
      +
    • Flashlights on the high setting are no longer Beacons of Gondor.
    • +
    +

    Neerti updated:

    +
      +
    • Tesla armor now retaliates against ranged attacks if within 3 tiles, and recharges in 15 seconds, from 20.
    • +
    • Technomancer Instability fades away slower.
    • +
    • Fire and frost auras made more potent.
    • +
    • Gambit can now give rare spells unobtainable by other means, based on spell power.
    • +
    • Mend Wounds and Mend Burns combined into Mend Life. Mend Metal and Mend Wires combined into Mend Synthetic.
    • +
    • Adds Lesser Chain Lightning, a more spammable version, but weaker.
    • +
    • Adds Destabilize, which makes an area glow with instability for 20 seconds.
    • +
    • Adds Ionic Bolt, which ruins the lives of synthetics.
    • +
    • Oxygenate made cheaper.
    • +
    +

    SiegDerMaus updated:

    +
      +
    • Adds one new haircut, a chin-length bob.
    • +
    +

    Yosh updated:

    +
      +
    • Ports a bunch of hair from Bay. Knock yourself out.
    • +
    + +

    05 May 2017

    +

    Anewbe updated:

    +
      +
    • Adds a cup for dice games, in the loadout.
    • +
    • Thermals now let you see in the dark.
    • +
    +

    Arokha updated:

    +
      +
    • Sleepers now have a 'stasis' level setting, that will ignore varying numbers of life() ticks on the patient.
    • +
    • Stasis bags and Ody sleepers now use a fixed level of this new stasis system (ignore 2/3 life ticks).
    • +
    • You can escape from being asleep in a sleeper, similar to escaping from a cryotube.
    • +
    • You can now use grabs on sleepers to insert patients, same as scanners.
    • +
    +

    Datraen updated:

    +
      +
    • Xenobiological traits are made unique on each mutate, avoiding mutating other mobs with same trait data.
    • +
    +

    Leshana updated:

    +
      +
    • Resetting a fire alert will no longer open firedoors if atmos alert is in effect and vice versa
    • +
    +

    LorenLuke updated:

    +
      +
    • Unfucks the screen bug on roundstart changelings.
    • +
    • Changeling now display 'alive' status on Medhuds properly.
    • +
    • Refactors changeling ranged stings not passing over tables. Can now pass over tables, any machinery (except doors), machine frames, and past closet subtypes.
    • +
    • You can now view an active video call by using the communicator in hand.
    • +
    • Guns on harm intent in aim mode will target, rather than shoot pointblank on first click.
    • +
    • You can now put handcuffs on yourself.
    • +
    + +

    25 April 2017

    +

    Anewbe updated:

    +
      +
    • Cultist armor now has better protection from strange energies.
    • +
    • Adds the ion pistol to the uplink.
    • +
    • The ion pistol can now be holstered.
    • +
    • Sprites on the smoking pipes should be fixed.
    • +
    +

    Atermonera updated:

    +
      +
    • Brain type (Organic, cyborg, posi, or drone) is now displayed in all records.
    • +
    +

    Belsima updated:

    +
      +
    • Changes relaymove() code in bodybags.
    • +
    • Above tweak used to allow exiting bodybag while in closed morgue tray.
    • +
    +

    Leshana updated:

    +
      +
    • Implements footstep sound system and adds sounds to various floor types including plating, tiles, wood, and carpet.
    • +
    +

    LorenLuke updated:

    +
      +
    • Allows people who are bucked to give/receive items.
    • +
    • Can click-drag people onto chairs/beds from 1 tile away to buckle them.
    • +
    • Allows you to place tape masks/restraints back on the roll (roll is still infinite).
    • +
    • Fixes ventcrawling for spiderbots/implants/etc.
    • +
    +

    Neerti updated:

    +
      +
    • Drones will now spawn with an EIO-mandated ID card alongside their NT ID.
    • +
    • Fabricate Clothing for Changelings costs one point instead of two, and is fabricated twice as fast.
    • +
    • Dead changelings can no longer hear deadchat or freely ghost.
    • +
    • Shrieks now share a 10 second cooldown.
    • +
    • Lings cannot transform or shriek inside containers such as closets and pipes.
    • +
    • Regen. Stasis timer adjusted to be between 2 to 4 minutes.
    • +
    • Visible Camo. should end if the user is stunned.
    • +
    • Visible Camo. now blocks AI tracking when active.
    • +
    • Recursive Visible Camo. no longer gives true invis.
    • +
    • Recursive Visible Camo. will allow the changeling to run while cloaked instead.
    • +
    • Ling chemical meter on HUD now has a blinking exclaimation mark if below 20 chemicals, to warn that they cannot revive if they should die while still below 20.
    • +
    +

    Yoshax updated:

    +
      +
    • Tape color is different now. Security tape is red rather than yellow, Engineering tape remains yellow and Atmos tape is a lighter cyan rather than blue.
    • +
    + +

    19 April 2017

    +

    Anewbe updated:

    +
      +
    • Unathi ribcages now reach down to their lower torso.
    • +
    • Unathi no longer have appendices or kidneys, the function of the kidneys is now a function of their liver.
    • +
    • Unathi are more slightly more difficult to damage.
    • +
    • Unathi now process medicine 15% slower. Additionally, it's harder for them to get drunk.
    • +
    • Unathi age range is now 32 to 260.
    • +
    • Unathi are not as slowed by heavy items.
    • +
    +

    Atermonera updated:

    +
      +
    • Translators no longer try to translate null languages.
    • +
    +

    LorenLuke updated:

    +
      +
    • Allows Blast doors to be attacked and broken like regular airlocks.
    • +
    • Changelings can bank up to a maximum of 3 respecs at one time.
    • +
    • Changelings begin with 2 respecs.
    • +
    • Firing a silenced weapon gives a message in text to the user.
    • +
    +

    MagmaRam updated:

    +
      +
    • Added instructions on how to use the changelog updating scripts.
    • +
    • Updated in-game EVA manual.
    • +
    +

    Neerti updated:

    +
      +
    • Adds makeshift armor for the head and chest regions. How protective they are depends on the material used to craft it. The helmet is made by using wirecutters on a bucket, then using a stack of material. The chestpiece is made by crafting two armor plate, using wires on one of them, then hiting one with the other.
    • +
    +

    Yoshax updated:

    +
      +
    • Water such as the pool will no longer apply fire stacks when you enter, meaning you will no longer be flammable from swimming.
    • +
    + +

    16 April 2017

    +

    Anewbe updated:

    +
      +
    • Bartenders now spawn with their shotgun permit. Click on it in hand to name it.
    • +
    • Lessens the bloodloss from severe burn damage.
    • +
    • Hardhats now give some ear protection.
    • +
    • Hardhats can no longer fit in pockets.
    • +
    +

    LorenLuke updated:

    +
      +
    • Allows removal of PDA ID with alt-click.
    • +
    +

    Yosh updated:

    +
      +
    • Scrubbers now scrub Phoron by default.
    • +
    • Scrubbers now have the first dangerzone at anything more than 0 Phoron.
    • +
    • No longer will you attack Alarms with your ID when trying to unlock them.
    • +
    + +

    12 April 2017

    +

    Anewbe updated:

    +
      +
    • Material weapons now go dull instead of shattering. Certain weapons, like spears, will still shatter.
    • +
    • Dull weapons do less damage, but can be sharpened with a whetstone.
    • +
    • Whetstones can be crafted using plasteel.
    • +
    +

    Belsima updated:

    +
      +
    • Replaces cypherkey sprites with improved ones.
    • +
    +

    Sin4 updated:

    +
      +
    • You can no longer ascend a table by walking from a flipped table to a non-flipped one.
    • +
    + +

    08 April 2017

    +

    Anewbe updated:

    +
      +
    • Aprons now have pockets.
    • +
    • Automute shouldn't trigger if you don't type anything.
    • +
    • Adds the Chief of Security alt title for the HoS.
    • +
    • Wooden circlets can now be worn on the head.
    • +
    • Package bombs now beep when activated, and have a delay before exploding.
    • +
    • Package bombs are more expensive.
    • +
    • Robolimbs can take a bit more damage before they start malfunctioning.
    • +
    • Shrieking now decloaks changelings.
    • +
    • Drying yourself off with a towel should actually dry you off a bit now.
    • +
    +

    Arokha updated:

    +
      +
    • Simple animals resist out of buckles and lockers
    • +
    • Simple animals with retaliate but not hostile assist each other better if they also have cooperative
    • +
    • E-nets now are resist-out-of (or clickable) by the one inside or outside, rather than having HP, and can be dragged around
    • +
    +

    Atermonera updated:

    +
      +
    • FBPs can now have numbers in their name. The first character cannot be a number.
    • +
    • Common simple animals now have their own language, and as such are no longer understandable by humans.
    • +
    • Translators can't understand the same languages that recorders can't, including the new animal languages.
    • +
    +

    Leshana updated:

    +
      +
    • Upgrades the automatic pipe layer to modernize its code and make it constructable! Constructs and deconstruts like other machines now. Circuits are buildable in the autolathe. Uses steel to make pipes.
    • +
    +

    Magmaram updated:

    +
      +
    • Splints will now show up in examine text on hands and feet as well as arms and legs.
    • +
    +

    Sin4 updated:

    +
      +
    • Fixed back icons for Z8 Carbine, C20r, fireaxe, spear, and baseball bat.
    • +
    • If observing before roundstart, you may respawn.
    • +
    + +

    31 March 2017

    +

    Anewbe updated:

    +
      +
    • Added a number of crates to cargo.
    • +
    • Added the electric welder as a hidden autolathe recipe.
    • +
    • Added a few colored (in sprite, not in color) flashlights, to the loadout. Sprites c/o Schnayy.
    • +
    • Maps in a pair of jumper cable kits. Use these to revive FBPs.
    • +
    + +

    30 March 2017

    +

    Anewbe updated:

    +
      +
    • Italics in chat are now trigged with | , rather than / .
    • +
    • Energy weapons, flashlights, stunbatons, and welders can now be moved from hand to hand by click+dragging.
    • +
    • Flashlights can now be placed in wall rechargers.
    • +
    • Adds jumper cables, that act a bit like a defib for FBPs.
    • +
    • Bicaridine and Myelamine should now properly repair internal bleeding.
    • +
    • Overdoses are now more dangerous.
    • +
    • Chloral Hydrate overdoses are now even more dangerous.
    • +
    +

    Arokha updated:

    +
      +
    • Adds body markings and tattoos.
    • +
    +

    MagmaRam updated:

    +
      +
    • Borgs and assorted robits can now use grinders in chemistry and the kitchen.
    • +
    + +

    28 March 2017

    +

    Anewbe updated:

    +
      +
    • Disregard the last changelog on the spelling of HI, the correct spelling is Hephaestus. My bad.
    • +
    • Added a changelog editing system that should cause fewer conflicts and more accurate timestamps.
    • +
    • Added Myelamine, a blood clotting chemical. This is available to antags, and can be ordered from cargo or mixed.
    • +
    • Added Osteodaxon, a bone fixing medicine. This is available to antags, and can be mixed.
    • +
    • Added Carthatoline, a stronger anti-toxin.
    • +
    • Added Spidertoxin, which comes from spiders (duh), and is used in making Myelamine.
    • +
    • Death Alarms can now be ordered from cargo.
    • +
    • Dexalin Plus is half as strong (still pretty strong, though).
    • +
    • Ninja, Merc, and ERT-M Hardsuits can now inject myelamine.
    • +
    • Inaprovaline now decreases the effects of bloodloss, and lessens brain damage taken from OxyLoss.
    • +
    • Prosthetic organs now take randomised damage when emp'd, this should roughly average out to the old values.
    • +
    • The effects of heart damage have been tweaked, should be slightly easier to survive now.
    • +
    • Some of the stronger chems have side effects, like confusion or blurry vision. These should be fairly minor, and we may be tweaking them in the future.
    • +
    • The suiciding var now wears off, making it possible to save suicide victims if quick action is taken.
    • +
    • Death Alarms now announce on General comms again.
    • +
    • Borgs can climb tables.
    • +
    • Skrell can now be up to 130 years old.
    • +
    • Skrell are more vulnerable to flashes, due to their large eyes.
    • +
    • Tajaran no longer have appendicies.
    • +
    • Tajaran are more vulnerable to flashes.
    • +
    • Unathi have less brute resist, but some burn resist.
    • +
    • Unathi gender is now unclear to non-Unathi.
    • +
    + +

    22 March 2017

    +

    Anewbe updated:

    +
      +
    • Oxyloss now shows up as cyan in scanners.
    • +
    +

    Arokha updated:

    +
      +
    • Having less than 30% blood (as a result of literally having that little blood, or a broken heart) causes 75 oxyloss per tick rather than 300 toxins and instant death, to allow for heart transplants.
    • +
    • Infections now spread and process properly between external organs.
    • +
    • Infections now have appropriate symptoms that indicate to a player that they have one.
    • +
    • Infections are now diagnosable more accurately in a medscanner, or visually for high level infections or dead limbs.
    • +
    +

    Atermonera updated:

    +
      +
    • EAL, Sign language, and emotes will no longer use autohiss
    • +
    • Surgeon Borgs now have a proper medical hud module
    • +
    + +

    24 February 2017

    +

    Anewbe updated:

    +
      +
    • Fake command reports now make the paper show up.
    • +
    • Mining cameras should work now.
    • +
    +

    MagmaRam updated:

    +
      +
    • There is now a short delay before being able to fire when using hostage-taking mode, and a short delay between shots. This should make hostage mode useful for taking hostages and ambushes, rather than as an aimbot in actual firefights.
    • +
    • Sandwiches at max size can be eaten with a fork.
    • +
    +

    Yosh updated:

    +
      +
    • Some vending machines now log the items they've vended and had stocked, storing the name of the user, the time and the item. These can be found by using the new verb for vending machines, or from the right click menu.
    • +
    +

    Zuhayr updated:

    +
      +
    • Adminhelps now have a TAKE button that allow an admin to claim it, and inform the adminhelper that someone is on the case.
    • +
    + +

    28 January 2017

    +

    Anewbe updated:

    +
      +
    • Added Medical and Meson aviators.
    • +
    • Medical and Meson aviators are now in the loadout, department locked.
    • +
    • Meson Scanners have been added to the loadout, department locked.
    • +
    • Medical hardsuit has a toggleable sprint.
    • +
    • Carbon and Hematite should show up in asteroid walls.
    • +
    • Readded the random crates from mining.
    • +
    • Digging through an artifact sometimes doesn't destroy the artifact.
    • +
    • Space and cracked sand should no longer stop mining drills.
    • +
    • Diona can regenerate organs and limbs.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • Resetting a character slot now requires confirmation.
    • +
    +

    Zuhayr updated:

    +
      +
    • Added a reset slot button to chargen.
    • +
    + +

    23 January 2017

    +

    Anewbe updated:

    +
      +
    • Can now just click ones boots to draw a holstered knife.
    • +
    • More boots can hold knives now.
    • +
    • Added an action button for breath masks, making it easier to toggle them.
    • +
    • Space Carp have a chance of sticking around after their event completes.
    • +
    • Robotic limbs will no longer show up on the health scanners.
    • +
    • Medics and Security can open firedoors. Do so at your own risk.
    • +
    • Chaplain hoodie now has pockets and an actual hood.
    • +
    • Winter coat hoods have the same armor values as their coats.
    • +
    • Characters will now spawn in at a random level of hunger.
    • +
    • Assisted and Prosthetic organs now have sprites.
    • +
    • Surgical tools will not attack while on help intent, this should prevent people getting accidentally stabbed in surgery.
    • +
    • Tajaran now process reagents slightly faster.
    • +
    • Taj are now allergic to coffee again, per loremaster request.
    • +
    • Taj now get drunk faster.
    • +
    • Hyperzine is now more toxic to Taj.
    • +
    • Readded the Vox for admin/antag use and testing. They breathe Phoron now, rather than Nitrogen.
    • +
    • The Xenotaser should work properly.
    • +
    +

    FTangSteve updated:

    +
      +
    • RootSpeak is now split into a local and a global variant. For now the global acts as a hivemind.
    • +
    +

    Hubblenaut updated:

    +
      +
    • Can now click on turfs with trash bags and similar to quick-gather everything on it. No longer pixelhunting for cigarettes and bullets.
    • +
    • Buckets and other reagent holders will no longer simply be put into the janitorial cart's trash bag.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • The round start and auto-antag spawners can now check if players have played long enough to be eligable for selection.
    • +
    +

    Techhead updated:

    +
      +
    • Added a new random event: Shipping Error - A random crate is mistakenly shipped to the station.
    • +
    + +

    12 January 2017

    +

    Anewbe updated:

    +
      +
    • Ported over a bunch of hairstyles and underclothes from Baystation.
    • +
    • Nurse spiders inject eggs less frequently.
    • +
    • Nurse spiders give a warning to the victim when they implant eggs.
    • +
    +

    Neerti updated:

    +
      +
    • Hand-held flashes and flash rounds will now stun upon repeated applications, similar to stun batons.
    • +
    + +

    03 January 2017

    +

    Anewbe updated:

    +
      +
    • Farmbots should be buildable again.
    • +
    • FBPs with vital (head/torso/groin) damage will now show up on the crew monitor as being damaged.
    • +
    • Flashes should now properly affect accuracy in hand-to-hand.
    • +
    • Taj should no longer be poisoned by any sort of coffee. Looks like we missed a spot last time.
    • +
    • Recording tapes can now hold 30 minutes of chat.
    • +
    • Tape recorders and their tapes now fit in security and detective belts.
    • +
    • Lasers can now ignite thermite on walls.
    • +
    • Device cells now fit in wall rechargers.
    • +
    + +

    30 December 2016

    +

    Anewbe updated:

    +
      +
    • Changed run/walk speed to be based only on a config file.
    • +
    • Walking should be faster now.
    • +
    • Removed shoeless slowdown.
    • +
    +

    Atermonera updated:

    +
      +
    • Science grippers can install and remove borg components
    • +
    • Exosuit grippers can install exosuit equipment
    • +
    • Sheetloaders can load materials into protolathes and circuit imprinters.
    • +
    • Protolathes and circuit imprinters input materials like autolathes, taking as much of the fed stack as it can.
    • +
    +

    MagmaRam updated:

    +
      +
    • Beakers can now have longer labels.
    • +
    • Adds defibrilator crate for cargo.
    • +
    • Changed how certain stacks spawn behind the scenes. Should fix a few esoteric bugs without impacting anything else.
    • +
    +

    Neerti updated:

    +
      +
    • Subtracting, multiplying, and dividing with arithmetic circuits should actually occur now.
    • +
    • Added new arithmetic circuits; sign, round, and exponent.
    • +
    + +

    17 December 2016

    +

    Anewbe updated:

    +
      +
    • EVA rig now has insulated gauntlets.
    • +
    • Adds another slot to select languages, if desired.
    • +
    • The base device cell is now selectable in the loadout.
    • +
    +

    ForFoxSake updated:

    +
      +
    • Digital Valve pipes can now be made and moved.
    • +
    • Air Vents can now have their direction changed.
    • +
    • Atmospherics is now a little less cluttered.
    • +
    +

    MagmaRam updated:

    +
      +
    • Added a nice implant that allows humans to speak EAL.
    • +
    +

    N3X15 updated:

    +
      +
    • Added a changelog editing system that should cause fewer conflicts and more accurate timestamps.
    • +
    • Killed innocent kittens.
    • +
    + +

    01 December 2016

    +

    Anewbe updated:

    +
      +
    • Adult Diona should be able to name themselves properly now. Tweaked from a Baystation PR by FTangSteve.
    • +
    • Lightning spells and bioelectrogenesis will no longer stun outright.
    • +
    • FBPs should no longer get mutations from radiation.
    • +
    • Observe warning should properly show how long you have before you can join.
    • +
    • Adds a Toggle Shoe Layer verb to shoes, that let them be worn over the uniform (ie tucking your pants into your shoes).
    • +
    • Shoes now properly check if they can hold knives or not.
    • +
    • Sign language can now be used while muzzled.
    • +
    +

    Datraen updated:

    +
      +
    • Skrell are now more resistant to various chemicals, more susceptible to pepperspray.
    • +
    +

    ForFoxSake updated:

    +
      +
    • Fixed a possible href exploit allowing any living player to speak any language.
    • +
    • Organic beings can no longer speak Encoded Audio Language, although they can still understand it just fine.
    • +
    • Positronic brains can now speak Encoded Audio Language.
    • +
    • Station manufactured Full Body Prosthetics can now speak Encoded Audio Language.
    • +
    +

    MagmaRam updated:

    +
      +
    • Corpses will now process a select few chemicals, meaning you can now add blood into people who bled out before defibbing them.
    • +
    • Defibrilators fixed again.
    • +
    • R&D machines will now accept stacks of metal and glass from Cargo orders properly.
    • +
    +

    N3X15 updated:

    +
      +
    • Electrical storms no longer affect only cargo. If you're not cargo, your lights are no longer safe.
    • +
    +

    Nerezza updated:

    +
      +
    • APCs now have a new EMP behavior. Regular APCs shut off for a few minutes, critical APCs (engine and AI) shut off for 30ish seconds. Medbay will now not be permanently disabled by EMPs if no engineers are available to fix their APCs.
    • +
    • Bay's timed reboot interface for APCs has been ported for EMPed APCs.
    • +
    • APCs affected by grid checks say so on their nanoUI now.
    • +
    • APCs damaged by the apc_damage random event are now effectively emagged APCs. Anyone can operate their interface.
    • +
    • Emagged APCs can now be repaired by removing their power cell and using a multitool to 'reboot' them manually.
    • +
    • Nin and twiz no longer **** up APCs if they drain the battery completely.
    • +
    • Nin and twiz drain power from the wire an APC is connected to first, then drain from the power cell to fill the drain's 'quota'. Because the amount of power given from the power net is random, this means the battery will still drain but this also means you don't need to crowbar tiles in a room if the APC is empty.
    • +
    • Bluescreened APC wire panels now visibly open like they should.
    • +
    • Bashing APCs open was only effective under certain circumstances, but would spam everyone anyway. This has been changed to only spam the user and to be more indicative of when you can bash the cover off.
    • +
    • Full grammar pass on APCs.
    • +
    • Hazard shutters animate slightly and play a sound so players can more readily identify where shutters are being pried.
    • +
    • Two people can't pry the same shutter simultaneously anymore.
    • +
    • Fixed a bug causing shutters to immediately pry open when people didn't want the shutter open.
    • +
    • Inflatables can be deflated using ctrl-click.
    • +
    • Inflatables can be deployed on adjacent tiles by clicking them.
    • +
    • Bumping into closed inflatable doors will no longer freeze them for a few moments.
    • +
    +

    Yoshax updated:

    +
      +
    • All Heads of Staff now get multi-color pens in their office.
    • +
    • Doors that do not have an access requirement can now be opened when handcuffed.
    • +
    + +

    21 November 2016

    +

    Anewbe updated:

    +
      +
    • Drawing blood with a syringe now takes a moment.
    • +
    • Communicators no longer have a loadout cost.
    • +
    • Having more than 50 tox will now cause liver damage, rather than 60.
    • +
    • Adds Stimm, a homemade hyperzine made of sugar and welding fuel.
    • +
    • Hyperzine is now toxic.
    • +
    +

    Nerezza updated:

    +
      +
    • Space suits now hide jumpsuits, so excessively bulky jumpsuits no longer peek through.
    • +
    • Teshari wearing webbing now have the correct sprite overlay. More accessories need sprites, however.
    • +
    • Teshari sprites no longer show the majority of suit accessories, anyone who wants to pitch in to fix this are invited to do so!
    • +
    • Windoors can now be disassembled. Apply crowbar when open.
    • +
    • Engiborgs and drons can name door and windoor assemblines now. Click an adjacent assembly with no modules active.
    • +
    • Windoors now know how to name themselves. In addition, unnamed windoors now spawn with their default name instead of null.
    • +
    +

    RedStryker updated:

    +
      +
    • Added a colorable hairflower to the loadout.
    • +
    • Added a taqiyah to the loadout that can be colored with the color datum.
    • +
    • Fixed the sprite for the red Security Hat backwards sprite so that the 'N' on it is no longer backwards.
    • +
    +

    Yoshax updated:

    +
      +
    • All robots now get crowbars, flashes and fire extinguishers.
    • +
    • IV Drips are no longer dense, meaning they can be walked through like chairs.
    • +
    • Robots can now use the toggle lock verb on crates and lockers.
    • +
    • There is now an experimental welding tool, it regenerates its fuel on its own! One is given to the Chief Engineer, produced in Research, or found in Syndicate toolboxes.
    • +
    + +

    20 November 2016

    +

    Datraen updated:

    +
      +
    • Global announcer now has access to engineering channel.
    • +
    • Supermatter now uses the global announcer.
    • +
    +

    Nerezza updated:

    +
      +
    • Digital FBP/Cyborg brains no longer drop brains.
    • +
    • Digital FBP/Cyborg brains are tagged with their designation now.
    • +
    • All cyborgs can now unbuckle people from beds/chairs. Just attack the structure with no module selected.
    • +
    • Added the current station date to the Status tab. Ported from Baystation.
    • +
    +

    Yoshax updated:

    +
      +
    • Adds the ability for Hydroponics Trays to enter cryogenic stasis. You can do this by using a multitool on one. Wheh in stasis the plant will be frozen in time, it will neither grow nor die. Now you can have a life!
    • +
    + +

    18 November 2016

    +

    Anewbe updated:

    +
      +
    • Added .45 and tommygun AP ammo to the uplink.
    • +
    • CPR can be performed on corpses, doesn't actually help them.
    • +
    +

    Datraen updated:

    +
      +
    • Makes cameras faster, removing a large chunk of bloat relating to taking pictures. Specifically for taking pictures of angry cheetos.
    • +
    +

    MagmaRam updated:

    +
      +
    • Slimes will now properly process chems that have zero effect on them (that is, they'll get rid of them instead of clogging up their metabolism forever).
    • +
    +

    Nerezza updated:

    +
      +
    • Added Lemon Juice to soda dispensers across the station. Reagent cartridge refills can be ordered via cargo.
    • +
    • Added Lemon Juice and Milk Cartons to the bar's Booze-o-Mat. You can now order milkshakes and not get shot (maybe).
    • +
    +

    Yoshax updated:

    +
      +
    • Being unable to breathe and having oxyloss will now cause brain damage that scales with the amount of oxyloss you have. Without oxygen, the brain takes damage and will EVENTUALLY die (but you would most likely die of actual oxyloss before that point.)
    • +
    + +

    17 November 2016

    +

    Anewbe updated:

    +
      +
    • Slowdown in armor sets moved to chest and legs, rather than arms and legs.
    • +
    • Bullets and lasers will now show up on Autopsy Reports.
    • +
    • Fixed all ERT calls being silent, regardless of selected option.
    • +
    • Flashlights can now fit in rechargers.
    • +
    • Added flashlights, maglights, and the secHUD sunglasses (Sec only) to the loadout.
    • +
    +

    TheGreyWolf updated:

    +
      +
    • Added Sign language, which can be selected from character setup.
    • +
    + +

    13 November 2016

    +

    Anewbe updated:

    +
      +
    • Adds a list to prevent certain jobs from being certain roundstart antags, rather than outright preventing them.
    • +
    • Surplus crates won't make more surplus crates.
    • +
    • Random buys from uplinks will no longer buy anything out of the Badassery tab.
    • +
    • Loincloth now has an on-mob sprite.
    • +
    • Ported Bay's tape recorders (which actually work).
    • +
    +

    Broseph Stylin updated:

    +
      +
    • Added HUD aviators to the loadout. They're restricted to security, and can toggle between HUD and flash protection modes, but won't offer both at once.
    • +
    +

    MagmaRam updated:

    +
      +
    • Holsters can be concealed by some suit-slot items, others conceal all accessories.
    • +
    • Fixed certain suit-slot items not hiding jumpsuits properly.
    • +
    +

    RedStryker updated:

    +
      +
    • Adds a Guy Fawkes mask.
    • +
    +

    Yoshax updated:

    +
      +
    • Clipboards can now be made out of wood.
    • +
    + +

    25 October 2016

    +

    Anewbe updated:

    +
      +
    • The effects from empty-handed disarming now have a cooldown.
    • +
    • HoS and Detective equipment is less protective.
    • +
    + +

    24 October 2016

    +

    Anewbe updated:

    +
      +
    • The color selectable beret should now be more vibrantly colored.
    • +
    • Bullet armor has a higher chance of preventing an embed.
    • +
    • The actual system by which embed works has been changed. The overall effect should be negligible.
    • +
    • Flashlights use device cells. Time of use should be roughly unchanged.
    • +
    • Device cells have a chance to spawn where normal cells do.
    • +
    • Internal Affairs Agent HUD icon added.
    • +
    • Command, QM, and Bridge Secretary icons are now blue.
    • +
    • Research department icons are now purple.
    • +
    • Supply department icons are now brown.
    • +
    • Chemist icon is now white and red, like the rest of medical.
    • +
    • Using a roll of tape on a person requires the same level of grip as handcuffs.
    • +
    • The disclocation chance when using disarm intent with a weapon has had its' formula changed, meaning the threshold for always disclocatiing is now higher, and no longer 15 force. Meaning weapons will dislocate limbs less often and will also do less damage.
    • +
    +

    MagmaRam updated:

    +
      +
    • Rates of blood loss now depend on the type of wound inflicted and where the wound is inflicted, as well as the damage.
    • +
    +

    Neerti updated:

    +
      +
    • Changes how the grid check event works. A new machine called the grid checker exists in engineering, near the engineering substation. The actual event now involves a power spike originating from the engine, which the grid checker will activate upon sensing it, and causing a blackout. Engineering can restore power faster if they hack the grid checker correctly. A piece of paper left in the substation has more details.
    • +
    • Adds new 'spell power' mechanic, currently tied to technomancer cores. Certain cores will augment various characteristics of spells, such as damage, radius, etc Base spell power is 100% (internally 1.0) and some cores may raise or lower it.
    • +
    • Adds new 'info' tab for Technomancers that hopefully tells new them what they need to know.
    • +
    • Round-end now shows every spell each technomancer has, as well as their core type.
    • +
    • Ability HUD buttons can be re-ordered by clickdragging one button onto another.
    • +
    • Recycling core now actually works.
    • +
    • Adds two new cores. The Safety Core, which reduces instability by 70%, however it hass less energy, lower recharge rate and lower spell power. Also the Overcharged Core which uses more energy, caused more instability, but has far higher spell potency.
    • +
    • Adds a new Spyglass item, that functions exactly like a pair of binoculars. This is for Techomancers.
    • +
    • Technomancer Resurrect now has a deadline of 30 minutes until a dead person can't be revived, instead of 10 minutes.
    • +
    • Technomancer Radiance is now three times as strong. Also Radiance with a Scepter prevents the caster and allies from being afflicted.
    • +
    +

    PapaDrow updated:

    +
      +
    • Striped undergarments now exist.
    • +
    +

    Redstryker updated:

    +
      +
    • Added a blue variant of the Medical voidsuit called the 'Emergency Medical Response Voidsuit' that can be obtained from the suit cycler.
    • +
    + +

    10 October 2016

    +

    Anewbe updated:

    +
      +
    • The base device cell has been shrunk, for use in non-weapon devices.
    • +
    • Adds another class of device cell, for use in weapons.
    • +
    • Belts can now hold device cells.
    • +
    • Cryopods (including the portal and elevator) no longer consume ammo or device cells.
    • +
    • Low Yield EMP grenades now have the proper EMP radii.
    • +
    +

    Redstryker updated:

    +
      +
    • Allows promotion to Colony Director on the ID console.
    • +
    + +

    08 October 2016

    +

    Anewbe updated:

    +
      +
    • Unloading an energy weapon should now correctly show what was unloaded.
    • +
    • Borg stun baton is back to the old cost, for balance reasons.
    • +
    +

    Redstryker updated:

    +
      +
    • 'Overseer' added as an alt title to Colony Director alt titles list.
    • +
    +

    Spades Neil updated:

    +
      +
    • Adds the ability to hack Jukeboxes.
    • +
    +

    Yoshax updated:

    +
      +
    • Flashlights now take powercells.
    • +
    • Flashlights now have multiple brightness levels, including low, medium and high.
    • +
    + +

    06 October 2016

    +

    Anewbe updated:

    +
      +
    • Energy weapons and stunbatons now use special device power cells, these can still be recharged.
    • +
    • Energy weapons can be unloaded and reloaded by clicking them with an empty hand or a device cell, respectively. The process of loading a cell takes a few moments.
    • +
    • Stunbatons no longer require a screwdriver to switch cells.
    • +
    • Tweaked the order in which stunbatons check for power, they should now visibly power off when their cell hits 0, instead of one hit after.
    • +
    • Security lockers (HoS, Warden, and Officer) now have an extra device cell in them.
    • +
    • Protolathe can print device cells.
    • +
    • Adds start_recharge() proc to energy weapons. When called, this should cause the affected weapon to begin self-charging.
    • +
    • Weapons that self-recharge won't do so for a short period after firing.
    • +
    • On weapons that can fire both lethally and non-lethally, lasers drain twice as much power as tasers.
    • +
    • Laser cannon, LWAP, and self_recharging weapons cannot switch cells.
    • +
    • Map has been changed to include more rechargers. Merc and ERT bases include extra device cells.
    • +
    +

    Neerti updated:

    +
      +
    • Cleaned up the work in progress event system.
    • +
    • Added framework for a new grid check for the new event system.
    • +
    +

    Spades Neil updated:

    +
      +
    • Replaced Station Administrator with Colony Director, based on feedback literally from NASA.
    • +
    +

    Yoshax updated:

    +
      +
    • You can now only fit one pizza per box, and pizzas will no longer vanish to pizza gnomes.
    • +
    • Energy swords will now produce a small light. The light is determined by the color of the blade.
    • +
    • Simple mobs such as slimes, or carp, will now ignore intent requirements for passing applied tape.
    • +
    • Long records will no longer be devoured by long-record-goblins when attempting to edit them using a console in-round.
    • +
    • AIs with special roles will now get access to the fancy law manager.
    • +
    + +

    05 October 2016

    +

    Redstryker updated:

    +
      +
    • Added four sounds that are randomly played when bones break. Also allows the Technomancer to play the bone break sound.
    • +
    • Adds a black variety of the Security Voidsuit called the 'Crowd Control' voidsuit. It can be obtained from a Suit Cycler with Security clearence.
    • +
    • Codes in icon state for the Press Vest.
    • +
    • Added a child of the Medical armband with a red cross on it. It is available on the loadout.
    • +
    + +

    02 October 2016

    +

    Anewbe updated:

    +
      +
    • Pain from burn damage is now equal to that of brute damage.
    • +
    • Removed the exploit by which you could gain cargo points by ordering plastic crates.
    • +
    • Upped cargo point gain by 50%.
    • +
    • Parapen in SpecOps crate replaced with a 4th smoke grenade.
    • +
    +

    HarpyEagle updated:

    +
      +
    • Adds applying pressure to body parts to reduce bleeding. With desired body part selected, help-intent click yourself or get an aggressive grab, then help-intent attack with the grab item. Each person should only be able to apply pressure to one body part on one person at a time, so choose wisely. Applying pressure will get blood on your hands.
    • +
    +

    Yoshax updated:

    +
      +
    • Armbands can now be attached to things that go in the outer suit slot.
    • +
    • Shanking has been added. You can shank someone by getting an aggressive grab on them, targetting their chest and attacking them with a sharp item. This has a special attack that has greatly increased chance to do internal damage, also does bonus damage for weapons that are both sharp and have edge.
    • +
    +

    Zuhayr updated:

    +
      +
    • Added /vg/ direct-action ventcrawling. You will now crawl through the actual pipe network, a step at a time. Have fun.
    • +
    + +

    19 September 2016

    +

    Anewbe updated:

    +
      +
    • Blood Drain now heals internal damage, including broken bones and internal bleeding.
    • +
    • Adds the Command Secretary job.
    • +
    • CE hardsuit now has proper magboots and insulated gauntlets.
    • +
    • Powersinks should actually explode again, after a while.
    • +
    +

    MagmaRam updated:

    +
      +
    • Lasers and energy projectiles in general now glow in the dark.
    • +
    • Robotic and prosthetic limbs can now be used in creation of simple robots, rather than just the robotic (lawed-chasis) limbs.
    • +
    +

    Zuhayr updated:

    +
      +
    • Added /vg/ direct-action ventcrawling. You will now crawl through the actual pipe network, a step at a time. Have fun.
    • +
    + +

    16 September 2016

    +

    Anewbe updated:

    +
      +
    • Explosive implants should no longer gib the target if the setting is Localized Limb.
    • +
    • Lasercannon has 4 shots and fires slightly faster.
    • +
    • Lasercannon shots are slightly weaker to compensate for increased sustain.
    • +
    • Changes Unathi sprites slightly.
    • +
    • The advanced egun, laser carbine, and lasercannon now take up a bit more space in bags.
    • +
    • Prosthetic limbs and extremities no longer increase body temperature.
    • +
    • Ninja and Technomancer now require 5 players to start in either secret or voted.
    • +
    • Split skirts into 'skirts', which are just a skirt, and 'skirt outfits', which cover the upper body. Check your loadouts, they should remain otherwise unchanged.
    • +
    • Splints are no longer reusable.
    • +
    • Water is now more effective at dousing burning people.
    • +
    • Ninjas now vanish in a cloud of smoke, rather than exploding.
    • +
    +

    Chinsky updated:

    +
      +
    • Added a hawaii shirt to loadout accessories. Can be attached to clothing like suit jackets etc. Can also be found in mixed wardrobes.
    • +
    +

    Yoshax updated:

    +
      +
    • People bleed faster and more.
    • +
    • Splints are once again reusable and have been improved behind the scenes.
    • +
    • Removing splints will now correctly give you the splint used to splint the organ.
    • +
    + +

    03 September 2016

    +

    Yosh updated:

    +
      +
    • Projectile flash rounds will now do the same as a flash when it hits the target. As such, it will blind, confuse and blur the eyes of thw target. Pistol and machine gun rounds last the same length as a flash, shotgun rounds last longer.
    • +
    • Changeling recursive enhancement is now a toggleable passive ability, instead of a one-time use active ability.
    • +
    • You can now vomit by using the vomit emote.
    • +
    +

    Yoshax updated:

    +
      +
    • Changeling armor and space armor can now be cast off regardless of your stored chemicals.
    • +
    + +

    02 September 2016

    +

    Yosh updated:

    +
      +
    • DNA Lockable guns have been finished. Any gun can be made into a DNA Lockable gun by inserting a DNA Chip Lock. These are not currently available, and are adminspawn only. Please refer to your nearest staffmember/developer to begin discussion for future implementations of this feature.
    • +
    • A new hairstyle has been added named poofy2.
    • +
    +

    Yoshax updated:

    +
      +
    • Autotraitor now needs 0 players to start in secret.
    • +
    • Diona are now slightly faster!
    • +
    + +

    01 September 2016

    +

    Alberyk updated:

    +
      +
    • Added more horns and horns related facial options for Unathi.
    • +
    +

    Anewbe updated:

    +
      +
    • Hyperzine metabolizes twice as quickly.
    • +
    • Changeling space suits now have magboots.
    • +
    • Armblade now has suicide_act text.
    • +
    +

    Techhead updated:

    +
      +
    • Medical splints can now also be applied to hands and feet (in addition to arms and legs).
    • +
    • For those that miss the old functionality, ghetto splints have been added. These can be crafted with a roll of tape and a metal rod and can only splint arms and legs.
    • +
    +

    Yosh updated:

    +
      +
    • The secure briefcase is now available in the loadout for anyone who wishes to use it.
    • +
    • Leaving a space area and entering a non-space area will no longer leave your sprite floating.
    • +
    • Ponchos can now be attached to your uniform as an accessory. In addition they can also be attached to suits!
    • +
    • Changeling regenerative stasis will now properly regrow limbs.
    • +
    • Changeling regenerative stasis will no longer runtime and refuse to work when you have a missing limb.
    • +
    • The shuttle during revolution will no longer take forever and a day to arrive and such.
    • +
    + +

    30 August 2016

    +

    Anewbe updated:

    +
      +
    • Arm and leg guards are now slightly less slowing.
    • +
    • Mining RIG is now faster
    • +
    • Tweaks security voidsuit armor values.
    • +
    • Hardsuits (RIGs) now have an inbuilt suit cooling system, toggled via HUD button. This only works when the hardsuit is fully deployed, and drains charge from its power cell.
    • +
    +

    Neerti updated:

    +
      +
    • Emitters can be examined to see if they are damaged. They can also be repaired by applying metal sheets to them.
    • +
    • Emitters now only explode on death if they are on a powered wire with significant power flowing through it.
    • +
    • Emitters don't explode in one hit, or by tasers or non-damaging projectiles anymore.
    • +
    + +

    29 August 2016

    +

    Haswell updated:

    +
      +
    • Modules installed within a hardsuit will now be listed when examining the hardsuit control module while being held or worn, if the maintenance panel is open.
    • +
    +

    Hubblenaut updated:

    +
      +
    • Bottles will now actually sell for their set prices.
    • +
    • Chief Medical Officer and Medical Doctors now spawn with a health analyzer instead of a penlight.
    • +
    +

    Sin4 updated:

    +
      +
    • Camera Console swaps to active camera upon clicking on.
    • +
    • Hugs gender correctly.
    • +
    • Prometheans gender correctly and have a gender identity.
    • +
    • Meatspike no longer takes you prisoner upon placing something on it.
    • +
    • Lighting someone on fire now tells the admins.
    • +
    • Wiping something down with a damp rag no longer wets the floor.
    • +
    • Captains gloves now appear when put on.
    • +
    • Fixes Station Administrator Spawn point and access/restrictions.
    • +
    • Renamed items from captain to station administrator.
    • +
    +

    Yoshax updated:

    +
      +
    • IDs can now actually be put onto your ears.
    • +
    • Lungs will now once again rupture when you are in an area where you cannot breathe. This has a relatively small chance to happen.
    • +
    + +

    15 August 2016

    +

    Anewbe updated:

    +
      +
    • Changed some words to match current Tajaran lore.
    • +
    +

    Hubblenaut updated:

    +
      +
    • Adds a verb for toggling whether to show specific pieces of underwear.
    • +
    • Changes medical belt sprite. Mostly white now so they go nicely with all medical uniforms.
    • +
    +

    Yoshax updated:

    +
      +
    • Dirt accumulation on tiles will now work again.
    • +
    • The change appearance window provided to antagoniss such as mercenaries, heisters or suchlike (including traders!) will now properly allow people to select species they are whitelisted for.
    • +
    + +

    13 August 2016

    +

    Yoshax updated:

    +
      +
    • The ERT camera monitor on the shuttle will now connect to the right network.
    • +
    • The 'choose sprite' verb as a ghost will no longer prematurely clear you sprite and will now return your sprite to what it was previous when you press 'no'. However, it will not allow you to get back the sprite of your actual character because those are horrible snowflakes.
    • +
    • The Atmos Substation is now a proper substation with a breaker box and all!
    • +
    • Diona Nymphs now get a popup window on evolution to allow them to input a name.
    • +
    • Changeling revive will now close any surgical incisions.
    • +
    + +

    08 August 2016

    +

    Kelenius updated:

    +
      +
    • Xenoarcheology code has been partially redone.
    • +
    • Pick set will now sort the picks inside it.
    • +
    • Removed useless random numbers from GPS coordinates in various places. I'm sure we have not lost the arcane knowledge of rounding 500 years into the future.
    • +
    • Picks renamed to show their excavation depths.
    • +
    • Suspension generator's power use lowered.
    • +
    • Suspension generator's different field types removed. By the way, remember that they can suspend any item and even mobs.
    • +
    • Archeology belts and pick sets can now hold small pickaxes. Pick sets still only have 7 slots. Brushes fit on your ears.
    • +
    • Empty rock drop rate reduced.
    • +
    • Empty rock renamed from 'rock' to 'small rock' so you can tell if you are clicking on a turf or an item when hovering over it.
    • +
    • Empty boulder spawn rate reduced.
    • +
    • Tape measuring is a bit faster.
    • +
    • Scanner now shows the lowest and the highest depth of the find (highest is depth + clearance) for easier calculations. Ideally, you need to hit exactly the lowest spot. Less ideally, hit anywhere between higest and lowest. Hit below lowest and you have a chance to break the find.
    • +
    • You can now use a brush to clear strange rocks. Welder uses less fuel for that than before.
    • +
    • Anomaly analyser's report made a bit easier to read.
    • +
    • Anomaly locater will now also locate normal finds.
    • +
    • Gas masks will now correctly spawn as archeological finds.
    • +
    • Digsites will now properly contain several (4-12) turfs in a 5x5 radius. Be careful when digging near your finds.
    • +
    • Suspension generator will now correctly turn off (qdel issue).
    • +
    • Archeology overlays won't disappear when the icon is updated (e.g. when mining next to it).
    • +
    • Archeology overlays won't overlap each other and will properly disappear when you mine out a find.
    • +
    • Some spawning oddities were fixed.
    • +
    • Checks for whether you get a strange rock or a clean item were fixed (previously it always gave you clean item where it should have been rolling a random number).
    • +
    • Can no longer get rid of any item by putting it into evidence bag and bag into core sampler.
    • +
    • Can no longer irreversibly fold pick set into cardboard.
    • +
    • CO2 generator effect now has a type.
    • +
    • Phoron generator effect will now always generate phoron, not sometimes phoron and sometimes oxygen.
    • +
    +

    Sin4 updated:

    +
      +
    • Scheduler ported from Baystation's port of Paradise's scheduler.
    • +
    +

    Yoshax updated:

    +
      +
    • Some items such as commonly found tools are now slightly more effective when wielded as weapons. This change has been made because many of them were too low, and low because of mostly holdovers from other servers where things such as grey tide are big concerns.
    • +
    + +

    07 August 2016

    +

    HarpyEagle updated:

    +
      +
    • Severe enough burn damage now causes one-time blood loss due to blistering and body fluid cook-off.
    • +
    +

    Sin4 updated:

    +
      +
    • Fixed ERT icon not showing up properly for sechuds.
    • +
    • Fixed instances of the game mode's config_tag being displayed instead of the game mode name.
    • +
    +

    Yoshax updated:

    +
      +
    • Attacking yourself, or anyone else with a stack of five or more telecrystals will teleport the attacked person to a random, safe (not in space) location within 14 metres.
    • +
    • All telecrystals ammounts have been multiplied by 10. This means the base amount is now 120, and an emag for example costs 30, vs the previous 12 and 3, respectively.
    • +
    • You can once again use telecrystals on an emag to add more uses to it. You get 1 use per every 2 telecrystals.
    • +
    • Instead of only being able to remove 1 telecrystal from your uplink, you can now remove 1, 5, 10, 25, 50.
    • +
    + +

    05 August 2016

    +

    Anewbe updated:

    +
      +
    • Changeling Self-Respiration is now a toggle. By default they breathe normally, but if they use the power they no longer require oxygen, or experience the effects of inhaled gasses.
    • +
    • Heat based damage has been increased. This includes fire.
    • +
    +

    Hubblenaut updated:

    +
      +
    • Windoor assemblies can now be named with a pen.
    • +
    • Windoor and airlock assemblies now show their custom name during construction phase.
    • +
    • Windoors can now be made out of two sheets of glass or reinforced glass, for normal and secure windoors respectively.
    • +
    • Windoors now automatically close after construction.
    • +
    • Adjusts the algorism for how windoors and windows are placed on construction (when there are already windows co on the same turf).
    • +
    • Windoors will now drop exactly the materials they were made of.
    • +
    • Prying a broken circuit out of a windoor will no longer cause duplicates to drop.
    • +
    • Airlocks no longer spark after spawn and several other icon update issues were fixed.
    • +
    • Fixes reinforced walls not being constructable with one sheet left in stack.
    • +
    • Windows that were busted out of their frame by force are now correctly rotatable.
    • +
    • Lots of spellchecking and code cleanup in windoor and airlock code.
    • +
    • Killed innocent kittens.
    • +
    +

    Sin4 updated:

    +
      +
    • Advanced Body Scanners are now deconstructable
    • +
    • You can now add coolant to the Radiocarbon Spectrometers
    • +
    • Frame code revamped and cleaned up.
    • +
    • R&D server circuitboards can be swapped between core and robotics types using a screwdriver.
    • +
    +

    Yoshax updated:

    +
      +
    • Wounds will now once again bleed.
    • +
    • Xeno loadout items will now properly be reloaded into a slot when the server restarts.
    • +
    • A new item has been added to the uplink. Package bombs. These come in two variants, small and big, which cost 20 TC and 40 TC respectively. These come in a box with an explosive, a disguised detonator and a screwdriver. The use the detonator you muse apply the screwdriver to configure it into detonator mode. This must be done when it is closed.
    • +
    + +

    31 July 2016

    +

    Anewbe updated:

    +
      +
    • Sprays now respect shields.
    • +
    +

    Yoshax updated:

    +
      +
    • Certain items such as pills and suchlike will once again be usable on someone who is on a surgical table/table.
    • +
    + +

    25 July 2016

    +

    PsiOmegaDelta updated:

    +
      +
    • Robot upgrades produced in robotics to be applied to Cyborgs can now once again actually be applied.
    • +
    +

    Rymdmannen updated:

    +
      +
    • Added department specific rubber stamps for cargo and warden.
    • +
    • Replaced 'small rubber stamp' with corresponding new ones in cargo area and warden's office.
    • +
    • Renamed ''quartermaster's stamp'' to ''quartermaster's rubber stamp''.
    • +
    +

    Superbee29 updated:

    +
      +
    • Ghosts can now see the power in a cable when examining it.
    • +
    +

    Yoshax updated:

    +
      +
    • Flashes no longer provide an instant stun. Flashes now confuse and blind the affected person for five seconds and in addition makes their eyes blurry for ten seconds.
    • +
    • The empty box supply crate has been replaced with a shipping crate. Which contains what you need to send stuff places!
    • +
    • The chef now gets a destination tagger and packaging paper to send people food.
    • +
    • Drinking glasses now have a material cost in the autolathe.
    • +
    • When emagged security bots such as the Securitron and ED-209 will now move and pursue faster.
    • +
    • Securty bots such as mentioned above will now be properly emagged.
    • +
    • The cost of items in the antag uplink have been tweaked. Some are cheaper, some are more expensive. In addition, you can now buy singular grenades isntead of boxes. Buying a box has a discount over the singular.
    • +
    • Repairing burn damage on FBPs will now once again properly work.
    • +
    • Undislocating limbs will now once again properly work.
    • +
    • The phoron assembly crate in cargo has been renamed to a Phoron research crate and now contains more supplies including tank transfer valves.
    • +
    • The cooldown between discount offers in the antag uplink is now 10 minutes versus the previous 15 minutes.
    • +
    • The ordering of the items in the autolathe will now be somewhat diferrent due to a code overhaul. It is now in alphabetic order.
    • +
    • Security robots such as the Securitron or ED-209 are now more hardy and can take more damage before dying.
    • +
    • The silenced pistol no longer has any recoil and can be fired faster with less delay in between shots.
    • +
    + +

    22 July 2016

    +

    Anewbe updated:

    +
      +
    • Removes assault carbine from uplink.
    • +
    • Speeds up the toxin reagents
    • +
    +

    EmperorJon updated:

    +
      +
    • Having between 20 and 100 nutrition and over 45 toxin damage will no longer cause you to gag ad-infinitum and die. It now respects vomit time restraints.
    • +
    • Gagging now occurs only when the mob has no nutrition at all. It no longer causes three toxin damage, only weakens as before.
    • +
    • Vomiting and/or gagging from toxins now occurs regardless of nutrition, not only 20+.
    • +
    +

    Neerti updated:

    +
      +
    • Adds ability for ghosts to send and receive text messages via communicator.
    • +
    +

    Yoshax updated:

    +
      +
    • Drop pod contents have been adjusted. In general, you will get something more useful and the less useful contents have been made more interesting. There is a total of 12 drop pod content lists and 7/12 are useful, 4/12 are useless, 1/12 is potentially useful.
    • +
    • Stun Revolvers will no longer be able to spawn from random energy weapon spawns. In addition, some of the other random item spawns have new items and adjusted probablities.
    • +
    • Tajaran are no longer negatively affected by coffee.
    • +
    • Bucklecuffing as it has been known for the longest time is no longer a thing. When you resist when cuffed and buckled to something, you will now resist out of the handcuffs first, allowing you to simply unbuckle yourself once done.
    • +
    + +

    13 July 2016

    +

    Anewbe updated:

    +
      +
    • Removed detonating borgs via Robotics Console
    • +
    +

    Yoshax updated:

    +
      +
    • Emagging a cargo supply console will now properly hack it and will also remove the access requirement.
    • +
    • Languages selected during character setup will once again be properly added to mobs.
    • +
    +

    xDarkSapphire updated:

    +
      +
    • Adds a new hairstyle: Spiky Ponytail.
    • +
    + +

    10 July 2016

    +

    Anewbe updated:

    +
      +
    • Changelings will no longer remain stunned or suchlike when attempting to regenerate.
    • +
    +

    Cirra/ updated:

    +
      +
    • Added a chemistry gripper for Crisis borgs.
    • +
    +

    GinjaNinja32 updated:

    +
      +
    • Adds 3x & 4x upscaling options for players with very large monitors.
    • +
    +

    HarpyEagle updated:

    +
      +
    • Runtime can now become friends with anyone, regardless of their initial job.
    • +
    +

    Neerti updated:

    +
      +
    • Mining can now be done with explosives. The effectiveness depends on the spot chosen to explode, so using an ore scanner is advised.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • MedHUD overlays now have more stages, both for 'normal' and critical stages of injury, for improved quick-diagnosis.
    • +
    +

    Redstryker updated:

    +
      +
    • Communicators will no longer show up on camera networks by default.
    • +
    • Adds a selection of flannels to the loadout. These can have their sleeves rolled up, their buttons buttoned up, be tucked in and any combination of those.
    • +
    +

    Techhead updated:

    +
      +
    • New Random Event: Solar Storms. Similar to a radiation storm, but anywhere inside the station is safe. Also boosts solar panel output significantly for the duration.
    • +
    +

    Yoshax updated:

    +
      +
    • Ports an Advanced Who verb that allows normal players to see what players are in game, and which aren't.
    • +
    +

    Zuhayr updated:

    +
      +
    • Modifies the health HUD element to display limb damage individually. It will reflect your species, prosthetics, loss of limbs, as well as being on fire.
    • +
    + +

    08 July 2016

    +

    EmperorJon updated:

    +
      +
    • Adds admin functionality to call a trader ship event with the Beruang in the same manner as ERT dispatches.
    • +
    • Adds a Trader 'antagonist' as they use the antagonist framework. Not considered an actual antagonist, like the ERT.
    • +
    • Alters Beruang base to provide some clothing for Traders plus a locked-down area for admins to spawn cargo.
    • +
    • Alters Beruang access to a new Trader-ID-only access requirement.
    • +
    +

    Neerti updated:

    +
      +
    • Restructred the AI core massively, and the upload slightly.
    • +
    • Adds a new material type, called Durasteel, which is made from plasteel and diamonds. It's incredibly tough and also reflective. The inner walls of the AI core contain this new material to protect it.
    • +
    • New turret subtype just for the AI core, that is more durable, has a chance to shrug off EMP, and fires xray lasers. They even turn green.
    • +
    • Turrets now wait to go back down in their covers upon losing sight of a target.
    • +
    • Emitters now have health, and can be damaged by projectiles. They will explode on death.
    • +
    • Critical APCs (the type found in the engine and AI core) are now more resistant to EMP. Equipment and Enviroment stays on during an EMP, and less of the cell is drained.
    • +
    +

    Sin4 updated:

    +
      +
    • Added benches.
    • +
    • Added floor lamps.
    • +
    • Added water-cooler cup dispenser.
    • +
    +

    Yoshax updated:

    +
      +
    • Adds recipes for four new non-alcoholic cocktails. Shirley Temples, Roy Rogers, Arnold Palmers and Collins Mixes.
    • +
    • Adds five new Tajaran hairstyles ported from Aurora.
    • +
    + +

    01 July 2016

    +

    Aztectornado updated:

    +
      +
    • Clicking a stack of sheets (Metal, phoron...) in your other hand now asks how many you want to split off the stack, courtesy of Baycode
    • +
    +

    Datraen updated:

    +
      +
    • Antagonistic factions can now be set and viewed on the uplink. Visibilities can be set for these as well, to help identify sympathizers/potential aids, or to hide the information from those outside of your faction.
    • +
    +

    Yosh updated:

    +
      +
    • Increases max records and book length to ridiculous levels.
    • +
    +

    Yoshax updated:

    +
      +
    • The PTR Sniper is now more accurate when scoped, but less accurate when unscoped. In addition it now has more recoil.
    • +
    • The Laser Cannon no longer holds multiple shots. It holds charge for one shot at a time. This is because the beams it fires now do 90 damage with 100 armor penetration. Furthermore, it is now considerably more accurate. Lastly, to counteract it only holding one shot at a time, it now autorecharges, which takes 60 seconds.
    • +
    +

    Zuhayr updated:

    +
      +
    • Ports/adapted several kitchen machines from Apollo Station.
    • +
    + +

    27 June 2016

    +

    Sin4 updated:

    +
      +
    • Added NanoUI for Advanced Body Scanners, Arcade, Atmospherics Control Computer, Chemmaster, Cloning Console, Fax Machines, Guestpass Console, Holodeck Computer, Laptop Vendors, Operating Computer, and Photocopiers.
    • +
    • Fixes chemmaster not putting pills in pill bottles.
    • +
    + +

    21 June 2016

    +

    HarpyEagle updated:

    +
      +
    • Fixes disarm-attack dislocation chances being so low that you were very likely to break the targeted limb before it would dislocate.
    • +
    • It is now possible to disarm-attack with stunbatons like with other melee weapons. Note that this means that using a stunbaton on disarm intent will hurt people.
    • +
    • Trying to move while being grabbed will now automatically resist.
    • +
    • Small mobs are no longer able to pin larger mobs.
    • +
    • Resisting a smaller mob's grab is more likely to be successful.
    • +
    • Fixed being able to climb onto a larger mob while restrained, weakened, unconscious, or dead.
    • +
    +

    JerTheAce updated:

    +
      +
    • CentCom Fax, Admin Prayer, and CentCom emergency messages now prompt admins with a pleasing sound effect.
    • +
    • Fax machines now sound like fax machines and not polaroid cameras.
    • +
    + +

    15 June 2016

    +

    Yoshax updated:

    +
      +
    • The categories for items in the cargo ordering console have been reworked. Items shoulw now be in more sensible categories. If you cannot find something, try the sensible category.
    • +
    + +

    14 June 2016

    +

    Arokha updated:

    +
      +
    • Adds video-calls on communicators for existing calls
    • +
    • Adds a 'decline' to incoming communicator calls
    • +
    • New wallets that let you color them how you want
    • +
    • Fixes communicators being able to hear speech
    • +
    • Fixes deadcalls to communicators
    • +
    • Fixed dropping head/foot/glove items on limb loss
    • +
    • Suit coolers inside mecha now work
    • +
    • Fixed printing '1' to world over and over
    • +
    • Made mech tracking beacon constructable again
    • +
    • Change how emotes and LOOC propogate to nearby people
    • +
    • Rewrote how get_mobs_and_objs_in_view_fast works
    • +
    • Can now see through the red external airlock doors
    • +
    +

    Datraen updated:

    +
      +
    • Adds a chance for slimes to get mutation toxin for creation of prometheans (40%).
    • +
    • Simple animals outside of the hostile subtype won't follow you as a zombie.
    • +
    • Xeno hostility is more apparent now.
    • +
    • Slime cores can no longer create twice as many slimes through an exploit.
    • +
    +

    GinjaNinja32 updated:

    +
      +
    • Rewrote drinking glasses. There are now eight types of glass, and drink appearance is based on color and the type of glass you put it in.
    • +
    • There are now 'glass extras' you can add to drinks. Straws, drink sticks, and fruit slices (yes, all of them) all work. You can add up to two extras per glass. Add extras by clicking the glass with the extra, remove by clicking the glass with an empty hand while it's in your other hand.
    • +
    • Adding 'fizzy' things (soda water, cola, etc) or ice to a drink will make it be fizzy or have ice floating in it.
    • +
    +

    Yoshax updated:

    +
      +
    • Everything produced in Robotics is now 25% cheaper to produce.
    • +
    + +

    08 June 2016

    +

    Yoshax updated:

    +
      +
    • There is now more soap on the map. The chef also gets a dropper.
    • +
    • Changes in gravity now stun for much longer.
    • +
    • Bullets now have a better chance of penetrating objects such as filing cabinets, consoles, fax machines, etc. This applies to all bullets.
    • +
    • The research outpost toxins department now has reinforced phoron windows.
    • +
    • Spears now do their correct damage instead of doing around half.
    • +
    + +

    07 June 2016

    +

    Datraen updated:

    +
      +
    • Adds a trait tool for Xenobio2. It was supposed to be in the initial implementation, but fell through the cracks, sorry!
    • +
    • Fixed the xenobio smartfridge not displaying it's starting core amount.
    • +
    • Fixed an inverted check with slimes.
    • +
    +

    EmperorJon updated:

    +
      +
    • Increased loadout points from 10 back to 15. We've added so many things like lunchboxes and communicators that everyone just takes by default, so a few more points will be nice.
    • +
    +

    JerTheAce updated:

    +
      +
    • Adds a variety of new guns. Some of these guns and and their ammunition are purchasable through antag uplink, cargo, or can be spawned during Renegade or Heist modes.
    • +
    • Adds ammunition clips for reloading magazines and some guns (such as bolt-actions).
    • +
    • All magazines and ammunitions can now be produced with the autolathe.
    • +
    • New bullpup SMG is available in armory area on CentCom level.
    • +
    • Revolvers now use 6 shots. Finally.
    • +
    • Most guns that didn't use magazines before for some reason (such as the Uzi) now use magazines.
    • +
    • All casings now update icons if they have been spent.
    • +
    • Corrects Pulse Rifle charge cost consistency.
    • +
    • Corrects and improves a number of icons for guns, including a couple of energy guns, and adds fallback icons so they do not turn invisible when held or strapped to your back.
    • +
    • Made the icons for some guns look differently depending on what magazine is loaded into them.
    • +
    • Made antag uplink menu for guns and ammo more informative.
    • +
    • Machinegun magazines no longer fit in pockets.
    • +
    • Made names and descriptions for all projectile guns and ammo consistent while removing grammar and spelling errors.
    • +
    • Autolathe no longer exploitable for ammo by repeatedly recycling empty magazines.
    • +
    • Guns now check a list of compatible magazines.
    • +
    • Ranged mobs no longer drop usable .357 casings.
    • +
    • Added a variety of new gun sound effects, and swapped out the old default gun sound.
    • +
    + +

    30 May 2016

    +

    EmperorJon updated:

    +
      +
    • Ports Baystation's setup screen changes, thanks to PsiOmegaDelta.
    • +
    • Includes character preview with toggleable equipment, visible loadout items, ghost character sprites, and custom colour underwear. Your underwear will have reset, so you'll need to set it back.
    • +
    + +

    29 May 2016

    +

    Datraen updated:

    +
      +
    • Injecting people with mutationtoxin no longer mutates them into slime people.
    • +
    • Removes amutationtoxin.
    • +
    • Removes slime core recipies.
    • +
    • Adds slime monkey cubes, which are created by injecting monkey cubes with mutationtoxin and activating like a posibrain.
    • +
    • Maps for Xenobio2 research labs/stations.
    • +
    +

    Zuhayr updated:

    +
      +
    • Backend change: allowed accessories to be placed on any clothing item with the appropriate variables set.
    • +
    + +

    27 May 2016

    +

    Yoshax updated:

    +
      +
    • Added a new preference that allows you to disable fake nanoui styling on relevant windows. However, if it is your first time loading with this new preference you will need to save your character slot, as there is a problem with satanisiation and it believes the preference is set to disable the nanoui styling.
    • +
    + +

    25 May 2016

    +

    Serithi updated:

    +
      +
    • Adds in lavender.
    • +
    +

    Yoshax updated:

    +
      +
    • Cables of any color can now be merged.
    • +
    • More and different colors are now available to be used by cable.
    • +
    • Adjusting your suit sensors now displays a message to other people in range that you did so. In addition, seeing someone else adjust someone's suit sensors no longer informs you to what level.
    • +
    • Added towels to the loadout. These can be worn on the head, belt or outwear slots. You can also whip people with them for a special message and sound! In addition, using them in-hand will produce an emote where your towel yourself off.
    • +
    + +

    17 May 2016

    +

    SilveryFerret updated:

    +
      +
    • Changes the Death Alarms from announcing over Common channel, to announcing only over Medical and Security channels.
    • +
    +

    Yoshax updated:

    +
      +
    • Added shotglasses. These can contain 10 units. They have their whole contents swalloed in one gulp. They can be produced in the autolathe or found in the booze vending machine in the bar.
    • +
    + +

    16 May 2016

    +

    Yoshax updated:

    +
      +
    • Uplinks now have a discounted item every 15 minutes. This is per uplink, and random, the discount is also random, but weighted as such that a low discount such as 10% off, or 20% off has a higher chance of happening than a high discount such as 90% of. An item will never cost less than 1.
    • +
    • Mercenaries now spawn with their own, personal uplinks.
    • +
    • Faked announcements are now once again purchasable from the uplink, and actually work.
    • +
    • Adds several new items to the uplink including tactical knives, metal foam grenades, ambrosia seeds and much more.
    • +
    + +

    13 May 2016

    +

    HarpyEagle updated:

    +
      +
    • Shotgun flare illumination now lasts longer, around 3-4 minutes.
    • +
    • Fixed attack animation playing when using flashes even if the flash was not actually used due to being broken or recharging.
    • +
    • Fixed lightswitches layering over darkness. Now only the light layers above shadow. Lightswitch illumination is now much more subtle.
    • +
    +

    Yoshax updated:

    +
      +
    • Processing strata floor can now be pried up with a crowbar.
    • +
    • Blue carpet can now also be removed with a crowbar, and has had it's ability to burn and have corners restored.
    • +
    • Changelings will now store and apply the flavor text of their victims when they absorb and transform into them.
    • +
    • Gives Diona a starting funds wage the same as Tajaran and Unathi.
    • +
    • Brain damage no longer prevent implant removal surgery.
    • +
    + +

    12 May 2016

    +

    Yoshax updated:

    +
      +
    • Doubles the maximum length of records and names to 6144 & 52, respectively. Also increases book length to 12288. (All numbers are in characters.)
    • +
    • Makes various services in the antag uplink purchasable once again. This includes the fake crew arrival.
    • +
    • Neckgrabs will no longer force people to the ground. In addition, weakened people can no longer resist.
    • +
    • All vending machines now have a small chance of vending an additional item.
    • +
    • Smoke from smoke bombs now lasts approximately 3 times as long and spawns some more smoke to make a heavier cloud.
    • +
    • Smoke from smoke bombs now properly does a small amount of oxygen loss damage. This damage is per cloud of smoke.
    • +
    + +

    05 May 2016

    +

    Datraen updated:

    +
      +
    • Added three mixed modes, 'Mercenaries & Wizard', 'Mercenaries & Renegades', and 'Traitors & Renegades'.
    • +
    +

    Hubblenaut updated:

    +
      +
    • Hydroponics vendor and biogenerator offer full bottles of fertilizer. Prices and amount available adjusted to accomodate.
    • +
    +

    Kelenius updated:

    +
      +
    • Move delay after clicking has been removed.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • Can now prefill the loadout flask and vacuum-flask with a relevant liquid of your choice.
    • +
    +

    Yoshax updated:

    +
      +
    • Splits gender into biological gender and gender identity. Biological gender modifies the sprite (for between male and female) and gender identity determines what pronouns show up when examined or suchlike. Both are displayed in medical records and such.
    • +
    • Smoke grenades can now have their smoke color set by using a multitool on them.
    • +
    + +

    17 April 2016

    +

    Datraen updated:

    +
      +
    • Manually ports /tg/station's dark click code https://github.com/tgstation/-tg-station/pull/10272 by Razharas.
    • +
    • Teshari smocks now spawn as smocks, and not aqua jumpsuits.
    • +
    • Checks to see if new a two-handed weapon can be wielded when dropped.
    • +
    +

    EmperorJon updated:

    +
      +
    • Robotics Console now correctly shows the operational/lockdown state and button based off if it thinks the synthetic is locked down or not.
    • +
    • Autotraitor synths now behave the same as Traitor synths - they are not locked down.
    • +
    +

    Kelenius updated:

    +
      +
    • Solars now start wired.
    • +
    +

    Neerti updated:

    +
      +
    • Ports Bay's volume-based inventory system. It works off by weight classes instead of just slots, allowing you to hold more light items than you could previously.
    • +
    • Bulky items can now go in your backpack, however it will require twice the space of a normal sized item.
    • +
    • Spacesuits, RIGs, and sniper rifles made heavier.
    • +
    + +

    07 April 2016

    +

    Datraen updated:

    +
      +
    • If a slice of an item is spawned independently, it will get generic settings.
    • +
    +

    Kelenius updated:

    +
      +
    • Changelings will now change appearance and species together when transforming.
    • +
    • Changelings no longer have gender honorifics in lingchat.
    • +
    • Absorbing the DNA from any source will allow you to use its name, species, and languages.
    • +
    • DNA extract sting won't produce a strange message if there's no target.
    • +
    • Cultists no longer need to research words.
    • +
    + +

    04 April 2016

    +

    Kelenius updated:

    +
      +
    • Monkeys can ventcrawl once again.
    • +
    +

    Yoshax updated:

    +
      +
    • Tasks that take time to perform now have a progress bar.
    • +
    • Visibility of progress bars can be toggled in preferences. Default is on.
    • +
    + +

    29 March 2016

    +

    Datraen updated:

    +
      +
    • Added Three New Mixed Gamemodes: Lizard, Changeling + Wizard; Intrigue, Traitors + Ninja; Visitors, Ninja + Wizard.
    • +
    • Created a variable for latespawning antagonist templates, for customization of autospawning antagonists in mixed game modes.
    • +
    • Fixes the buckled check limiting whether or not someone can interact while sitting.
    • +
    • Resisting while buckled and cuffed will process the hand and leg cuffs before unbuckling.
    • +
    • Removed JSON encoding of the PDA Manifest list.
    • +
    • Microwaves no longer try cooking their components while cooking.
    • +
    • Adds a check to prison breaks that makes sure the APC is on before continuing.
    • +
    • Artifacts will no longer spawn on floor turfs.
    • +
    • Stops traitorborgs from being able to hack other borgs.
    • +
    • Stops traitorAIs from being able to hack unlinked borgs.
    • +
    +

    Yoshax updated:

    +
      +
    • Player preferences has been overhauled. Please update your preferences, found at "Character Setup" > "Global" > "Preferences", as they have been reset.
    • +
    + +

    16 March 2016

    +

    Datraen updated:

    +
      +
    • Harmbaton no longer causes halloss while inactive.
    • +
    +

    Kelenius updated:

    +
      +
    • Potassium and nitroglycerin explosive grenades now work.
    • +
    + +

    11 March 2016

    +

    Datraen updated:

    +
      +
    • Adds ckeys, player panel to the antagonists panel.
    • +
    • Fragmentation grenades are no longer launchable.
    • +
    • Adds amount of telecrystals to the set telecrystal verb.
    • +
    • Added a verb to just add to telecrystals.
    • +
    +

    Kelenius updated:

    +
      +
    • Drying rack now has a new sprite.
    • +
    • Beekeeping materials and a honey extractor have been added to hydroponics.
    • +
    • There is now a ten-second delay for carding the AI.
    • +
    +

    Zuhayr updated:

    +
      +
    • Small species now take smaller bites/gulps from food and drink.
    • +
    • Small species are now effected by alchol and toxins twice as much.
    • +
    • blood_volume is now a species-level var and Teshari have lowered blood volume.
    • +
    • Hunger is a species var and Teshari get hungry faster.
    • +
    • Small mobs have a reduced climb delay.
    • +
    • Teshari gain more nutrition from meat.
    • +
    + +

    11 February 2016

    +

    Datraen updated:

    +
      +
    • Moderators can now see and use AOOC.
    • +
    • Other synthetics given EAL.
    • +
    • Trays now drop items when placed on table, dropped.
    • +
    • Objects can now be yanked out of synthetics.
    • +
    • Respawn time moved down from 30 minutes to 15 minutes.
    • +
    • Telecrystal item added for trading telecrystals between traitors and mercenaries.
    • +
    • Telecrystal item now has tech values.
    • +
    +

    EmperorJon updated:

    +
      +
    • Traitor synths can no longer be locked down from the robotics console. Attempting to lock them down (or release the lockdown) notifies the synth of the attempt and updates the console's UI as normal.
    • +
    +

    Neerti updated:

    +
      +
    • Suit cooling units can now be attached to voidsuits. Note that coolers and air tanks are mutually exclusive.
    • +
    • EMP no longer hits twice on humans.
    • +
    • EMP drains powercells using the cell's current charge, and not the cell's maximum potential charge, to ensure two blasts do not completely disable a synthetic.
    • +
    • EMP hitting a prosthetic limb or organ will now do less damage.
    • +
    • EMP hitting a cyborg will no longer outright stun them. Instead, they gain the 'confused' status for a few moments, making movement difficult. In addition, their HUD gets staticy, and their modules are forced to be retracted.
    • +
    • Stasis bags will protect the occupant from the outside enviroment's atmosphere.
    • +
    • Stasis bags can be hit with a health analyzer to analyze the occupant.
    • +
    +

    Zuhayr updated:

    +
      +
    • Drones can now pull a variety of things (such as scrubbers). This came with a pulling refactor so please report any strangeness with pulling in general.
    • +
    • Drones (and any mob that can be picked up) can be bashed against airlocks and such to use their internal access, so long as the person using them does not have an ID card equipped.
    • +
    • Added foam weapons to cargo for LARP shenanigans.
    • +
    • Added the ability to equip grenades to the mask slot, and to prime them by clicking someone with harm intent targeting the mouth.
    • +
    • Removed the species restrictions on transplanted internal organs. Have fun.
    • +
    • Added 'full body' prosthetic options to character generation.
    • +
    • Removed IPC. No tears were shed.
    • +
    • RE: borgs, Renamed 'robot' type to 'drone' and 'android' type to 'robot' for clarity with new 'android' human mobs.
    • +
    • Rejuvenate will now reapply robolimb/autopsy data.
    • +
    • Lots of backend work relating to the above. If you're a coder go look at the PR or ask Zuhayr for details.
    • +
    • Removed brute and burn resist from robolimbs, removed sever vulnerability from robolimbs.
    • +
    • Added a config option for visible human death messages.
    • +
    • pAIs and small mobs can now bump open doors.
    • +
    • Added functionality for two-handed guns; these guns will give an accuracy penalty if fired without an empty offhand.
    • +
    • Unified two-handed melee weapons with the above; while the offhand is empty, the weapon will count as wielded.
    • +
    + +

    16 December 2015

    +

    HarpyEagle updated:

    +
      +
    • Fixed a couple of bugs causing phoron gas fires to burn cooler and slower than they were supposed to.
    • +
    • Merc bombs are now appropriately explosive again. Same goes for bombs made by toxins.
    • +
    +

    Hubblenaut updated:

    +
      +
    • Airlock backup power test light properly offline when backup power down.
    • +
    • Empty flavor texts no longer draw an empty line on examination.
    • +
    • Material stacks now properly merge upon creation.
    • +
    • Messages for adding to existing stack appear again.
    • +
    +

    TheWelp updated:

    +
      +
    • Removed higher Secret player requirements.
    • +
    + +

    06 December 2015

    +

    Datraen updated:

    +
      +
    • Changes standard and specific plant traits, more diverse plants.
    • +
    +

    HarpyEagle updated:

    +
      +
    • Fabricated power cells start uncharged.
    • +
    +

    Hubblenaut updated:

    +
      +
    • Welding a broken camera will use the correct icon.
    • +
    • Camera assemblies remember their tag and network from previous usage.
    • +
    • Light replacers can be refilled by clicking on a storage item.
    • +
    • Light replacers now hold up to 32 light bulbs.
    • +
    • Light replacers can be obtained through janitorial supply crates.
    • +
    • A sheet of glass fills the light replacer by 16 bulbs.
    • +
    • Material stacks now properly merge upon creation.
    • +
    • Messages for adding to existing stack appear again.
    • +
    • Mobs on help intent will not push others that aren't.
    • +
    • Adds tape for atmospherics.
    • +
    • Tape graphics and algorithm changes. Looks a lot more appealing now.
    • +
    • Starting and ending tape on the same turf will connect it to all surrounding walls/windows.
    • +
    • Lifting a part of the tape will lift an entire tape section.
    • +
    • Mobs on help intent do stop for tape.
    • +
    • Crumpled tape does not affect tape breaking behavior anymore.
    • +
    • Fixes vending machines not adding stored goods when maintenance panel is closed.
    • +
    • Doors do only buzz once on failed closing attempt.
    • +
    +

    MagmaRam updated:

    +
      +
    • Fixed cloners killing fresh clones instantly with brain damage.
    • +
    • Fixed a bug where disposals pipes would show up above floors despite being installed under them.
    • +
    +

    Neerti updated:

    +
      +
    • Adds NanoUI for communicators, the ability for communicators to call other communicators on the station, the ability for station-bound people to call ghosts, and for ghosts to toggle their visibility to communicators on or off in character preferences (defaults to off). Communicators can now also support more than one call at the same time, for both ghosts and normal communicators.
    • +
    • Adds new machine to telecomms, the Exonet node. It is very basic in terms of functionality, but certain services can be selectively disabled from it, such as newscaster updates, communicators, or external PDA messages. Adds methods for building and deconstructing Exonet nodes.
    • +
    • Adds framework for a fake-networking system called EPv2 that communicators will now use, and perhaps other machines will in the future, for good or for evil.
    • +
    • Changeling Spacearmor reduced in protective ability.
    • +
    • Cryogenic String and Delayed Toxic Sting now have a three minute cooldown upon stinging someone.
    • +
    • Cryotoxin, the chemical used in Cryogenic String, is 25% less potent now.
    • +
    • The rune to summon Narsie has been changed. Narsie is no longer summoned, but Hell still comes.
    • +
    • Spooky mobs spawned from spooky portals as a result of Hell coming have had their speed, health, and damage reduced.
    • +
    • Manifested humans no longer count for summoning Hell.
    • +
    • Changes how armor calculations work. All the armor values remain the same, but the 'two dice rolls' system has been replaced with a mix of reliable damage reduction and a bit of RNG to keep things interesting. The intention is to make weaker armor more relevent and stronger armor less overpowered.
    • +
    • When you are hit, it uses the armor protection as a base amount to protect you from, then it does a roll between +25% and -25% of that base protection, and adds it to the base protection. The result of that is how much damage is reduced from the attack. For example, if you are hit by an energy sword in the chest while wearing armor that has 50 melee protection, the base protection is 50, then RNG can make the final protection be between 37.5 and 62.5 percent. The damage you'd take could range from 11.25 to 18.75, instead of 0, 15, or 30. Remember that some weapons can penetrate armor.
    • +
    • Added personal communicators, a device that enables someone to talk to someone else at vast distances. You can talk to people who are far from the station, so long as telecommunications remains operational.
    • +
    • To use, become a ghost, then use the appropiate verb and pick a communicator to call. Then you wait until someone picks up. Once that occurs, you will be placed inside the communicator. The voice you use is your currently loaded character. Languages are supported as well.
    • +
    • Round-end is now three minutes instead of one, and counts down, to allow for some more post-round roleplay. If the station blows up for whatever reason, the old one minute restart is retained.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • Manual radio frequency changes can no longer go outside the standard frequency span.
    • +
    • Users with sufficient access can instead select pre-defined channels outside this span, such as department channels, when using intercoms.
    • +
    +

    Zuhayr updated:

    +
      +
    • Aiming has been rewritten, keep an eye out for weird behavior.
    • +
    • Removed the detective scanner and associated machinery.
    • +
    • Added a microscope, machine forensic scanner, etc. from Aurora forensics.
    • +
    + +

    22 November 2015

    +

    neersighted updated:

    +
      +
    • Laptop Vendors now accept ID Containers (PDA, Wallet, etc).
    • +
    • Personal Lockers now accept ID Containers (PDA, Wallet, etc).
    • +
    + +

    27 October 2015

    +

    HarpyEagle updated:

    +
      +
    • When affected by pepperspray, eye protection now prevents blindness and face protection now prevents stun, instead of face protection doing both.
    • +
    + +

    26 September 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • Meteor events now select a map edge to arrive from, with a probability for each individual wave to come from either neighboring edge. Meteors will never arrive from opposite the starting edge.
    • +
    + +

    11 September 2015

    +

    HarpyEagle updated:

    +
      +
    • Made flares brighter.
    • +
    • Coffee is now poisonous to tajaran, much like how animal protein is poisonous to skrell.
    • +
    + +

    08 September 2015

    +

    Soadreqm updated:

    +
      +
    • Increased changeling starting genetic points to 25.
    • +
    +

    Zuhayr updated:

    +
      +
    • Auto-traitor should now be fixed.
    • +
    • The Secret game mode should now be fixed.
    • +
    + +

    07 September 2015

    +

    GinjaNinja32 updated:

    +
      +
    • Added an auto-hiss system for those who would prefer the game do their sss or rrr for them. Activate via Toggle Auto-Hiss in the OOC tab.
    • +
    • Auto-hiss system in 'basic' mode will extend 's' for Unathi and 'r' for Tajara. 'Full' mode adds 'x' to 'ks' for Unathi, and is identical to 'basic' mode for Tajara.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • Changed the language prefix keys to the following: , # -
    • +
    • Language prefix keys can be changed in the Character Setup. Changes are currently not global, but per character.
    • +
    + +

    05 September 2015

    +

    Chinsky updated:

    +
      +
    • Made capguns into proper guns code-wise. It means you can now take people hostage with them, stick in your mouth, and all other things you can do with real guns but probably shouldn't.
    • +
    • Russian roulette! Fun for whole sec team! Unload some shells from revolver, spin the cylinder(verb) and you're good to go!
    • +
    +

    HarpyEagle updated:

    +
      +
    • Shields no longer block attacks from directly behind the player.
    • +
    • Riot shields no longer stop bullets or beams (except for beanbags and rubber bullets), however they are now more effective at blocking melee attacks and thrown objects.
    • +
    • Energy shields block melee attacks as effectively as riot shields do. Their ability to block projectiles is largely unchanged.
    • +
    • Melee weapons now only block melee attacks.
    • +
    • Two handed weapons have a small chance of blocking melee attacks when wielded in two hands.
    • +
    • Sound and visual effects when blocking attacks with an energy shield or energy sword.
    • +
    • Fixed dead or unconscious people blocking stuff with shields.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • Cargo now sorts under its own department on station manifests.
    • +
    • Manual radio frequency changes can no longer go outside the standard frequency span.
    • +
    • Users with sufficient access can instead select pre-defined channels outside this span, such as department channels, when using intercoms.
    • +
    + +

    02 September 2015

    +

    Atlantis updated:

    +
      +
    • Converted phoron glass to borosilicate glass, adjusted heat resistances accordingly, got rid of copypaste fire code. Fire resistance is now handled by variables so completely fireproof windows are possible with varedit.
    • +
    • Windows take fire damage when heat exceeds 100C regular windows, 750C reinforced regular, 2000C borosilicate and 4000C reinforced borosilicate. For comparsions, reinforced walls begin taking damage around 6000.
    • +
    +

    Hubblenaut updated:

    +
      +
    • Adds glass bottles for Cola, Space Up and Space Mountain Wind to Booze-O-Mat.
    • +
    • Some bar drink recipes have been amended to easily sum to 30 units for drinking glasses.
    • +
    • Vendors now have a product receptor for accepting goods. Opening the maintenance painel is no longer required.
    • +
    • Wrenching a vending machine is no longer a silent action.
    • +
    • Stepup: Item placement on 4x4 grids seemed to work great. Now we'll try 8x8.
    • +
    +

    Kelenius updated:

    +
      +
    • Mechfab can now be upgraded using RPED, and now uses NanoUI.
    • +
    +

    Matthew951 updated:

    +
      +
    • Added Vincent Volaju's hair.
    • +
    • Added Vincent Volaju's beard.
    • +
    +

    Zuhayr updated:

    +
      +
    • Added the ability for AIs in hardsuits to control suit modules and movement with a dead or unconcious wearer.
    • +
    • Added ballistic supply drop pods.
    • +
    • Added diona gestalt random map template.
    • +
    • Swapped the singularity beacon out for a hacked supply beacon.
    • +
    + +

    24 August 2015

    +

    HarpyEagle updated:

    +
      +
    • Girders are now reinforced by using a screwdriver on the girder before applying the material sheets. Use a screwdriver again instead to cancel reinforcing.
    • +
    • Mechanical traps no longer spawn in the janitor's locker.
    • +
    • Mechanical traps can now be printed with a hacked autolathe.
    • +
    • Adds armour penetration mechanic for projectiles and melee weapons.
    • +
    • Laser carbines, LWAP, and shotgun now have a small amount of armour penetration, ballistic rifles (not SMGs) have moderate amounts, laser cannon has high armour penetration, and the PTR mostly ignores body armour.
    • +
    • Shotgun slugs and Z8/STS damage has been lowered slightly to accomodate for their higher penetration. In general ballistics deal less damage but have higher penetration than comparable laser weapons. Notable exception: X-Ray lasers have had their damage lowered slightly but gain very high armour penetration.
    • +
    • Energy swords now have very high armour penetration. Ninja blades do less damage but ignore armour completely.
    • +
    +

    Kelenius updated:

    +
      +
    • Click cooldowns have been removed on pretty much everything that isn't an attack.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • Adds the option to set the icon size to 48x48, found under the Icons menu, along with 32x32, 64x64, and stretch to fit.
    • +
    • Active AI cores now provides coverage on the AI camera network. Does not utilize actual cameras, thus will not show up on security consoles.
    • +
    • The Dinnerware vending machine now offer both utensil knives and spoons without first having to hack them.
    • +
    • Synths now have id cards with access levels which is checked when operating most station equipment.
    • +
    • Station synthetics still have full station access but can no longer interact with syndicate equipment, and syndicate borgs now start with only syndicate access.
    • +
    • Syndicate borgs can copy the access from other cards by utilizing their own id card module, similar to how syndicate ids work.
    • +
    • When examined up close id cards now offer a more detailed view.
    • +
    • Agent ids now offer much greater customization, allowing changing name, age, DNA, toggling of AI tracking termination (using the electronic warfware option), and more.
    • +
    • As AI tracking can now be enabled/disabled at will AI players should not feel the need to hesitate before informing relevant crew members when camera tracking is explicitly terminated.
    • +
    • Uplink menu now more organized and with new categories.
    • +
    • Now possible to cause falsified ion storm announcements.
    • +
    • Now possible to cause falsified radiation storm announcements, with expected maintenance access changes.
    • +
    • Now possible for mercenaries to create falsified Central Command Update messages.
    • +
    • Now possible for mercenaries to create falsified crew arrival messages and records.
    • +
    +

    RavingManiac updated:

    +
      +
    • Sound environments tweaked to feel more claustrophobic
    • +
    • Being drugged, hallucinating, dizzy, or in low-pressure or vacuum will alter sounds you hear
    • +
    • Sound environment in holodeck will change to reflect the loaded program
    • +
    +

    Vivalas updated:

    +
      +
    • A new uplink item has been added! A briefcase full 'o thalla can now be bought by traitors for bribes and such!
    • +
    +

    Zuhayr updated:

    +
      +
    • Pariahs are now a subspecies of Vox with less atmos/cold protection, a useless brain, and lower health.
    • +
    • Leap now only gives a passive grab and has a shorter range. It also stuns Pariahs longer than it does their target.
    • +
    • Rewrote tiling. White floors, dark floors and freezer floors now have associated tiles.
    • +
    • Changed how decals work in the mapper. floor_decal is now used instead of an icon in floors.dmi.
    • +
    • The floor painter has been rewritten to use decals. Click it in-hand to set direction and decal.
    • +
    • Floor lights are now built from the autholathe, secured with a screwdriver, activated by clicking them with an empty hand, and repaired with a welding torch.
    • +
    • Unathi now have minor slowdown and 20% brute resist.
    • +
    • Tajarans now have lower bonus speed and a flat 15% malus to brute and burn.
    • +
    • Vox can now eat monkeys and small animals.
    • +
    • Tajarans can now eat small animals.
    • +
    • Unarmed attack damage has been lowered across the board.
    • +
    + +

    17 August 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • Station time and duration now available in the Status tab.
    • +
    + +

    16 August 2015

    +

    HarpyEagle updated:

    +
      +
    • The unathi breacher is now only wearable by unathi.
    • +
    + +

    15 August 2015

    +

    Kelenius updated:

    +
      +
    • Bees have been updated and are totally worth checking out (beekeeping crate at cargo).
    • +
    • Sleeper consoles removed. All interaction is now done by clicking on the sleeper itself.
    • +
    • To put people into sleeper, you now have to click-drag people to it. Grabs no longer work. To exit the sleeper, move.
    • +
    • Sleeper now uses a NanoUI.
    • +
    + +

    14 August 2015

    +

    HarpyEagle updated:

    +
      +
    • Renames many guns to follow a consistent naming style. Updated and changed gun description text to be more lore-friendly.
    • +
    • Throwing a booze bottle at something nearby while on harm intent causes it to smash, splashing it's contents over whatever it hits.
    • +
    • Rags can now be wrung out over a container or the floor, emptying it's contents into the container or splashing them on the floor.
    • +
    • Rags can now be soaked using the large water and fuel tanks instead of just beakers.
    • +
    • Rags soaked in welding fuel can be lit on fire.
    • +
    • Rags can now be stuffed into booze bottles. When the bottle smashes, the stuffed rag is dropped onto the ground.
    • +
    • Fixed eggs having a ridiculously large chemical volume.
    • +
    • T-Ray scanner effects are now only visible to the person holding the scanner.
    • +
    • Traitors can now purchase the C-20r and the STS-35 for telecrystals.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • The amount you start with in your station account is now affected by species, rank, and NT's stance towards you.
    • +
    +

    TheWelp updated:

    +
      +
    • Bookcases are now movable/buildable/destroyable.
    • +
    • Paper can now be crumpled by using in-hand while on hurt intent.
    • +
    • Library Computer External Archive is now sortable.
    • +
    +

    Zuhayr updated:

    +
      +
    • Click a hat on a drone with help intent to equip it. Drag the drone onto yourself with grab intent to remove it.
    • +
    + +

    13 August 2015

    +

    GinjaNinja32 updated:

    +
      +
    • Changed language selection to allow multiple language selections, changed humans/unathi/tajarans/skrell to not automatically gain their racial language, instead adding it to the selectable languages for that species. Old slots will warn when loaded that the languages may not be what you expect.
    • +
    +

    Orelbon updated:

    +
      +
    • Changed the HoP's suit to more bibrant colors and hopefully you will like it.
    • +
    + +

    11 August 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • 0.1.19 is live.
    • +
    • Crew monitors now update every 5th second instead of every other. Reduces lag and gives antags a larger window of opportunity to disable suit sensors if they have to harm someone.
    • +
    + +

    31 July 2015

    +

    HarpyEagle updated:

    +
      +
    • Fixed projectiles being able to hit people in body parts that they don't have. This will also mean that the less limbs someone has the less effective they will be as a body shield.
    • +
    + +

    29 July 2015

    +

    Karolis2011 updated:

    +
      +
    • Made tagger and sorting pipes dispensible.
    • +
    • Unwelding and welding sorting/tagger pipes, no longer delete data about them.
    • +
    + +

    27 July 2015

    +

    Kelenius updated:

    +
      +
    • Borg shaker now works similarly to hypospray. It generates reagents that can be poured into glasses.
    • +
    • Therefore, they can no longer duplicate rare reagents such as phoron.
    • +
    + +

    14 July 2015

    +

    HarpyEagle updated:

    +
      +
    • Fixes wrong information being reported when analyzing locked abandoned crates with a multitool.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • Ninjas can no longer teleport unto turfs that contain solid objects.
    • +
    • Wizards can no longer etheral jaunt unto turfs that contain solid objects.
    • +
    + +

    11 July 2015

    +

    HarpyEagle updated:

    +
      +
    • Added inhand sprites for flashes, flashbangs, emp and other grenades.
    • +
    +

    Loganbacca updated:

    +
      +
    • Turrets no longer burn holes through the AI.
    • +
    • Projectiles now have a chance of hitting mobs riding cargo trains.
    • +
    • Fixed visual bugs with projectile effects.
    • +
    + +

    10 July 2015

    +

    Zuhayr updated:

    +
      +
    • Ninja now spawns on a little pod on Z2 and can teleport to the main level.
    • +
    + +

    06 July 2015

    +

    GinjaNinja32 updated:

    +
      +
    • 'Provisional' is now also a valid temporary position prefix for manifest sorting.
    • +
    + +

    04 July 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • Portable turrets now only blocks movement while deployed.
    • +
    • Portable turrets are no longer invincible while undeployed, however they have increased damage resistance in this state.
    • +
    • Crescent portable turrets should no longer act up during attempts to (un)wrench and alter their settings.
    • +
    + +

    30 June 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • Non-general areas on Crescent are now protected by blast doors to enforce area restrictions. Admins can operate these from the central checkpoint.
    • +
    + +

    24 June 2015

    +

    HarpyEagle updated:

    +
      +
    • Fixed Tajaran name generation producing names without a space between first and last.
    • +
    • Adds docking to the mercenary shuttle. Works similarly to other shuttles, except docking and undocking is manually initiated and not automatic. A system to approve or deny dock requests still to be implemented.
    • +
    • Toolboxes can now hold larger items, such as stacks of metal or power cells, at the cost of having less space for other things.
    • +
    • Gloves/shoes can now be worn even if you have one hand/foot missing. The other one still has to be present, of course. The items still drop when you first lose the hand/foot.
    • +
    • Budget insulated gloves are somewhat less useless. On average, they will stop half the damage from getting shocked, and the worst case insulation is not as bad as it used to be. Budget gloves that are as good as regular insulated gloves are still as rare as they were before though.
    • +
    • PTR bullets are now hitscan, to make them somewhat better for actual sniping.
    • +
    • The telecoms server room now has an actual cycling airlock into it.
    • +
    • Non-vital body parts will no longer take further damage above a certain amount, and will inflict paincrit effects instead. On most humaniods the head, chest, and groin are vital.
    • +
    • Engineers now spawn with industrial workboots (credit: ChessPiece/Bishop).
    • +
    • Damaged robotic legs now more likely to have an effect.
    • +
    • Fixed bug preventing internal organs from taking damage in some cases.
    • +
    • New flavours of tables around the station. Engineering starts with more plastic.
    • +
    • Fixed worn items not appearing in some cases. Most notably crossbows and certain guns when worn on the back. As a side effect, laundry machines no longer transform items.
    • +
    • Crit oxyloss now runs in game time instead of real time. So if lag is slowing your movement the same slowdown applies to the dying person you're trying to reach.
    • +
    • Breathmasks can now be adjusted by clicking on them in your hand, in addition to the verb.
    • +
    • Wearing a space helmet or similar face-covering gear now prevents eating and force-feeding food, drink, and pills.
    • +
    • Phoron in air ignites above it's flashpoint temperature and a certain (very small) minimum concentration. Environments that have oxygen and are hot enough, and have phoron but not enough concentration to burn will produce flareouts, which are mostly a visual effect.
    • +
    • Adds animation when making unarmed attacks or attacking with melee weapons, to help make it clearer who is attacking.
    • +
    • Opening an unpowered door now has an appropriate sound.
    • +
    • Ingesting diseased blood may contract the disease.
    • +
    + +

    22 June 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • The traitor uplink no longer displays all items in a long list, instead has categories which when accessed shows the relevant items.
    • +
    + +

    19 June 2015

    +

    HarpyEagle updated:

    +
      +
    • Prevents being on fire from merely warming mobs up slightly in some cases. Mob fires also burn hotter.
    • +
    • Matches can now be used to light things adjacent to you when thrown.
    • +
    • Made the effects of having a damaged robotic leg more prominent.
    • +
    • Robot limbs no longer cause pain messages. A reminder that you can still check their status with 'Help Intent' -> 'Click Self'.
    • +
    • Knifing damage scales with weapon force and throat protection. Helmets only provide throat protection if they are air tight. Trying to cut someone's throat with wirecutters and/or while wearing an armoured sealed helmet will require several attempts before the victim passes out.
    • +
    • Knifing switches on harm intent, in case you just wanted to beat on the victim for some reason.
    • +
    • Prevents knifing bots or silicons.
    • +
    + +

    16 June 2015

    +

    Chinsky updated:

    +
      +
    • Updated penlights to be more of use in diagnostics, they now show following conditions:
    • +
    • Eye damage
    • +
    • Blurry eyes (overall slower reaction)
    • +
    • Brain damage (one eye reacts slower)
    • +
    • Opiates use (pinpoint pupils)
    • +
    • Drugs use (dilated pupils)
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • Observers can now follow both the AI and its eye upon speech.
    • +
    • Observers can now follow both observers and their body, if they ever had one, upon speech.
    • +
    • Observers can now follow hivemind speakers if the speaker is not using an alias or antagHUD is enabled.
    • +
    • Turret controls now glow, with the color depending on the current mode.
    • +
    +

    Techhead updated:

    +
      +
    • Converted Request Console interface into NanoUI.
    • +
    + +

    09 June 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • Ports /tg/'s meteor event. Meteors now appear to be more accurate, come in a greater variety, and may drop ores on their final destruction.
    • +
    + +

    08 June 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • The AI chassis now glows, with the color depending on the currently selected display.
    • +
    + +

    05 June 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • Split stacks no longer lose their coloring.
    • +
    • Can no longer merge cables of different colors.
    • +
    • Blobs and simple mobs now attack all external organs instead of a subset. The overall damage remains the same but the number of fractures caused will, in general, be fewer.
    • +
    • Spider nurses now have a chance of injecting their victims with spider eggs which eventually hatch. If the limb is removed from the host, the host dies, or the spiderling has matured sufficiently it will crawl out into freedom. Medical scanners will pick upp eggs and spiderlings as foreign bodies.
    • +
    +

    Yoshax updated:

    +
      +
    • Makes hyposprays start empty instead of filled with Tricord.
    • +
    • Makes the special wizard projectile staffs, Animate, Change, Focus and any future ones only usable by wizards. Also makes it so only wizards can use spellbooks and teleportation scrolls.
    • +
    + +

    04 June 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • AI eyes can now be found in the observer follow list.
    • +
    • Synths can now review all law modules that can be found on the station from their law manager.
    • +
    • Synths can state these laws if desired, however this is strongly discouraged unless subverted/malfunctioning.
    • +
    • Astral projecting mobs, such as wizards or cultists, may no longer respawn as something else while their body lives.
    • +
    +

    Techhead updated:

    +
      +
    • Prison break event has been expanded to include Virology or Xenobiology
    • +
    • Prison break event will warn Enginering and the AI beforehand so they can take preventive measures.
    • +
    • Disabling area power will now prevent doors from opening during the event
    • +
    + +

    02 June 2015

    +

    Techhead updated:

    +
      +
    • Re-adds extended capacity emergency oxygen tanks to relevant jobs.
    • +
    + +

    30 May 2015

    +

    Atlantis updated:

    +
      +
    • Malfunction Overhaul - Whole gamemode was completely reworked from scratch. Most old abilities have been removed and quite a lot of new abilities was added. AI also has to hack APCs to unlock higher tier abilities faster, instead of having access to them from the round start. Most forced things, such as, shuttle recalling were removed and are instead controlled by the AI. Code is fully modular allowing for future modifications.
    • +
    +

    HarpyEagle updated:

    +
      +
    • Fixes Engineer ERT gloves not being insulated.
    • +
    • IV stands are no longer bullet shields. They also allow mice, drones, pAIs et al to pass though.
    • +
    +

    Kelenius updated:

    +
      +
    • AI now hears LOOC both around its eye and its core, and speaks in LOOC around its eye. Keep in mind that you won't hear and won't be heard if there is a wall between your eye and the target.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • You can now review the server revision date and hash by using the 'Show Server Revision' verb in the OOC category.
    • +
    + +

    27 May 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • The inactive check process now respects client holder status and can be configured how long clients may remain inactive before being kicked.
    • +
    +

    Zuhayr updated:

    +
      +
    • Unfolded pAIs can now be scooped up and worn as hats.
    • +
    • Scoop-up behavior is now standardized to selecting help intent and dragging their icon onto yours.
    • +
    + +

    26 May 2015

    +

    Atlantis updated:

    +
      +
    • NanoUI for Robotics Control Console
    • +
    • NanoUI for Supermatter Crystal - AI/Robot only, purely informational
    • +
    +

    Chinsky updated:

    +
      +
    • Meat limbs now can be attached. Use limb on missing area, then hemostat to finalize it.
    • +
    • Limbs from other races can be now attached. They'll cause rejection, but it can be kept at bay with spaceacilline to some point. Species special attack is carried over too, i.e. you can clawn people if you sew a cathand to yourself.
    • +
    • Limbs that are left in open will rot in ~7 minutes. Use freezers or cryobags to stop it. You can still attach them, but you wish you couldn't.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • Both the pulse taker and target must now remain still for the duration of the check or it will fail.
    • +
    +

    RavingManiac updated:

    +
      +
    • Tape recorders now record hearable emotes and action messages (e.g. gunshots).
    • +
    • You can now see actions from inside mechs and closets.
    • +
    +

    Techhead updated:

    +
      +
    • Removed gaseous reagents from the chemistry system and replaced with real-world organic chemistry precursors.
    • +
    • Hydrogen has been replaced with hydrazine, a highly toxic, flammable liquid.
    • +
    • Oxygen has been replaced with acetone, a mildly toxic liquid. Ethanol's ink-sovlent capabilities have been copied to it.
    • +
    • Chlorine has been replaced with hydrochloric acid. It is a stronger acid than sulphuric but less toxic.
    • +
    • Nitrogen has been replaced with ammonia. Ammonia now acts as a Dexalin-equivalent for Vox.
    • +
    • Flourine has also been replaced with hydrazine in its one recipe. Flourosurficant has been renamed azosurficant.
    • +
    • Being splashed with liquid Phoron will burn eyes and contaminate clothes like being exposed to Phoron gas.
    • +
    +

    Zuhayr updated:

    +
      +
    • Added a ghost requisition system for posibrains and living plants.
    • +
    • Added attack_ghost() to hydro trays and posibrains to allow ghosts to enter them.
    • +
    • Prosthetic limbs are now only repairable with welders/cable coils if they have suffered below 30 combined damage.
    • +
    • Surgery steps that cause no pain and have no failure wounding have been added: screwdriver for 'incision', crowbar to open, multitool to 'decouple' a prosthetic organ. Hemostat is still used to take an organ out.
    • +
    • Using a welder or a cable coil as a surgical tool after opening a maintenance hatch will repair damage beyond the 30 damage cap. In other words, severe damage to robolimbs requires expert repair from someone else.
    • +
    • Eye and brain surgery were removed; they predate the current organ system and are redundant.
    • +
    • IPC are now simply full prosthetic bodies using a specific manufacturer (Morpheus Cyberkinetics).
    • +
    • IPC can 'recharge' in a cyborg station to regain nutriment. They no longer interface with APCs.
    • +
    • NO_BLOOD flag now bypasses ingested and blood reagent processing.
    • +
    • NO_SCAN now bypasses mutagen reagent effects.
    • +
    • Cyborg analyzers now show damage to prosthetic limbs and organs on humans.
    • +
    • Prosthetic EMP damage was reduced.
    • +
    • Several organ files were split up/moved around.
    • +
    + +

    22 May 2015

    +

    Ccomp5950 updated:

    +
      +
    • Beepsky no longer kills goats.
    • +
    • Goats will move towards vines that are 4 spaces away now instead of 1
    • +
    • Goats will eat the spawning plants for vines as well as the vines themselves.
    • +
    +

    Chinsky updated:

    +
      +
    • Ghetto diagnosis. Grab patient, aim at bodypart you want to check, click on them with help intent. This will tell you about their wounds, fractures and other oddities (toxins/oxygen) for that bodypart.
    • +
    • Fractures are visible on very damaged limbs. Dislocations are always visible. Surgery incisions now visible too.
    • +
    • Stethoscopes actually make sense now. They care for heart/lungs status when reporting pulse and respiration now.
    • +
    +

    HarpyEagle updated:

    +
      +
    • Re-implemented fuel fires. Tweaked fire behaviour overall.
    • +
    +

    Yoshax updated:

    +
      +
    • Bear traps now do damage when stood on, enough to break bones! Bear traps can now affect any limb of a person who is on the ground, including head! Bear traps are no longer legcuffs and instead embed in the limb they attack.
    • +
    • Bear traps now take several seconds to deploy and cannot be picked up when armed, they must be disarmed by clicking on them. They also cannot be moved then they are deployed.
    • +
    +

    Zuhayr updated:

    +
      +
    • Massive material refactor. Walls, beds, chairs, stools, tables, ashtrays, knives, baseball bats, axes, simple doors, barricades, so on.
    • +
    • Tables are now built via steel then another sheet on the resulting frame. They can then be reinforced by dragging a stack of sheets onto the table.
    • +
    • Walls are built with steel for girders, then right-click the girder and select the reinforce verb while holding a stack, then click the girders with a final sheet.
    • +
    • Various things can be built with various sheet types. Experiment! Just keep in mind that uranium is now radioactive and phoron is now flammable.
    • +
    + +

    18 May 2015

    +

    Hubblenaut updated:

    +
      +
    • Adds a light for available backup power on airlocks.
    • +
    +

    Kelenius updated:

    +
      +
    • There has been a big update to the reagent system. A full-ish changelog can be found here: http://pastebin.com/imHXTRHz. In particular:
    • +
    • Reagents now differentiate between being ingested (food, pills, smoke), injected (syringes, IV drips), and put on the skin (sprays, beaker splashing).
    • +
    • Injecting food and drinks will cause bad effects.
    • +
    • Healing reagents, generally speaking, have stronger effects when injected.
    • +
    • Toxins now work slower and deal more damage. Seek medical help!
    • +
    • Alcohol robustness has been lowered.
    • +
    • Acid will no longer melt large numbers of items at once.
    • +
    • Synaptizine is no longer hilariously deadly.
    • +
    +

    Loganbacca updated:

    +
      +
    • Changed MULE destination selection to be list based.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • Destroying a camera by brute force now has a chance to break the wiring within.
    • +
    • Turf are now processed. This, for example, causes radioactive walls to regularly irradiate nearby mobs.
    • +
    • Welders should now always update their icon and inhand states properly.
    • +
    + +

    17 May 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • Teleporter artifacts should no longer teleport mobs inside objects.
    • +
    + +

    16 May 2015

    +

    GinjaNinja32 updated:

    +
      +
    • Rewrote tables. To construct a table, use steel to make a table frame, then plate the frame with a material such as steel, gold, wood, etc. Hold a stack in your hand and drag it to the table to reinforce it. To deconstruct a table, use a screwdriver to remove the reinforcements (if present), then a wrench to remove the plating, and a wrench again to dismantle the frame. Use a welder to repair any damage. Use a carpet tile on a table to add felt, and a crowbar to remove it.
    • +
    +

    HarpyEagle updated:

    +
      +
    • Adds tail animations for tajaran and unathi. Animations are controlled using emotes.
    • +
    + +

    14 May 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • Should now be more evident that the brig disposal chute sends its goods to the common brig area.
    • +
    • Cells now drain when using more charge than what is available.
    • +
    • The rig stealth module now requires as much power to run as the energy blade module.
    • +
    +

    Techhead updated:

    +
      +
    • Vox will spawn with emergency nitrogen tanks in their survival boxes.
    • +
    • Diona will spawn with an emergency flare instead of a survival box.
    • +
    • Engineers no longer spawn with extended-capacity oxygen tanks.
    • +
    • Vox spawning without backpacks will have their nitrogen tank equipped to their back.
    • +
    • The Bartender's spare beanbag shells have been moved into bar backroom with the shotgun.
    • +
    • Portable air pumps now fill based on external/airtank pressure when pumping in.
    • +
    + +

    12 May 2015

    +

    Dennok updated:

    +
      +
    • New buildmode icons made by BartNixon.
    • +
    +

    HarpyEagle updated:

    +
      +
    • Masks and helmets that cover the face block feeding food, drinks, and pills.
    • +
    +

    MrSnapwalk updated:

    +
      +
    • Added seven new AI core displays.
    • +
    • Changed the pAI sprite and added several new expressions.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • The space vine event now comes with a station announcement.
    • +
    + +

    11 May 2015

    +

    Mloc updated:

    +
      +
    • Rewritten lighting system.
    • +
    • Better coloured lights.
    • +
    • Animated transitions.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • As an observer, using antagHUD should now always restrict you from respawning without admin intervention.
    • +
    +

    Techhead updated:

    +
      +
    • Voidsuits can have tanks inserted into the storage slot.
    • +
    • Voidsuits display helpful information on their contents on examine.
    • +
    • Magboots can be equipped over other shoes. Except other magboots.
    • +
    + +

    10 May 2015

    +

    GinjaNinja32 updated:

    +
      +
    • Acting jobs on the manifest will now sort with their non-acting counterparts. All assignments beginning with the word 'acting', 'temporary', or 'interim' will do this.
    • +
    +

    Yoshax updated:

    +
      +
    • Removes sleepy chems from being cloned, adds a consistent period of 30 tick sleep.
    • +
    + +

    09 May 2015

    +

    Yoshax updated:

    +
      +
    • Maps in the top mounted 9mm practice rounds, .45 practice rounds, and practice shotgun shells into the armory.
    • +
    + +

    07 May 2015

    +

    HarpyEagle updated:

    +
      +
    • Breaking out of lockers now has sound and animation.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • The cloning computer can again successfully locate nearby cloning vats and DNA scanners at round start.
    • +
    • Security equipment now treats individuals with CentCom ids with the greatest respect.
    • +
    • Adds stretches of power cable around the construction outpost, ensuring one does not have to climb over machines to being laying cables.
    • +
    +

    RavingManiac updated:

    +
      +
    • Muzzle-flash lighting effect for guns
    • +
    • Energy guns now display shots remaining on examine
    • +
    + +

    06 May 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • Examining a pen or crayon now lists the available special commands in the examine tab.
    • +
    + +

    05 May 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • Grilles no longer return too many rods when destroyed (using means other than wirecutters).
    • +
    +

    RavingManiac updated:

    +
      +
    • Intent menu now appears while zooming with a sniper rifle.
    • +
    + +

    02 May 2015

    +

    HarpyEagle updated:

    +
      +
    • Neck-grabbing someone now stuns them properly.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • The spider infestation event now makes an announcement much sooner.
    • +
    • Admins can now toggle OOC/LOOC separately.
    • +
    • Mice are now numbered to aid admins.
    • +
    +

    Yoshax updated:

    +
      +
    • Adds an option and verb to the AI to send emergency messages to Central, functions same as comms console option.
    • +
    • Changes comms console to only have one level of ID require, meaning all heads of staff have what was captain access, allowing them to change alert, send emergency messages and make announcements.
    • +
    • Adds an emergency bluespace relay machine which is mapped into teletcomms, this machine takes emergency messages and sends them to central, if one does not exist on any Z, you cannot send any emergency messages.
    • +
    • Adds an emergency bluespace relay assembly kit orderable from cargo for when the ones on telecomms are destroyed. Assembly is required.
    • +
    • Adds the emergency bluespace relay circuitboard to be researchable and printable in R&D, with sufficient tech levels.
    • +
    + +

    30 April 2015

    +

    Yoshax updated:

    +
      +
    • Adds more items to custom loadout, including a number of dressy suits and some other things.
    • +
    + +

    29 April 2015

    +

    Daranz updated:

    +
      +
    • Paper bundles can now have papers inserted at arbitrary points. This can be done by clicking the previous/next page links with a sheet of paper in hand.
    • +
    +

    HarpyEagle updated:

    +
      +
    • Added new fire modes to various guns: c20r, STS-35, WT-550, Z8, L6 SAW, and double barreled shotgun. The firing modes work the same way as the egun; click on the weapon with it in your active hand to cycle between modes. Unloading these weapons now requires that you click on them with an empty hand.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • Portable atmospheric pumps and scrubbers now use NanoUI.
    • +
    • Two new events which will cause damage to APCs or cameras when triggered.
    • +
    + +

    28 April 2015

    +

    Jarcolr updated:

    +
      +
    • Added 9 new bar sign designs/sprites.
    • +
    +

    Kelenius updated:

    +
      +
    • Good news to the roboticists! The long waited firmware update for the bots has arrived. You can expect the following changes:
    • +
    • Medbots have improved the disease detection algorithms.
    • +
    • Floorbot firmware has been bugtested. In particular, they will no longer get stuck near the windows, hopelessly trying to fix the floor under the glass.
    • +
    • Floorbots have also received an internal low-power metal synthesizer. They will use it to make their own tiles. Slowly.
    • +
    • Following the complains from humanitarian organizations regarding securitron brutality, stength of their stunners has been toned down. They will also politely demand that you get on the floor before arresting you. Except for the taser-mounted guys, they will still tase you down.
    • +
    • Other minor fixes.
    • +
    • The lasertag bots are now forbidden to build and use following the incident #1526672. Please don't let it happen again.
    • +
    • The farmbot design has been finished! Made from a watertank, robot arm, plant analyzer, bucket, minihoe and a proximity sensor, these small (not really) bots will be a useful companion to any gardener and/or xenobotanist.
    • +
    • Spider learning alert: they have learned to recognize the bots and will mercilessly attack them.
    • +
    • An experimental CPU upgrade would theoretically allow any of the bots to function with the same intelligence capacity as the maintenance drones. We still have no idea what causes it to boot up. Science!
    • +
    • INCOMING TRANSMISSION: Greetings to agents, pirates, operatives, and anyone who otherwise uses our equipment. Following the NT update of bot firmware, we have updated the cryptographic sequencer's hacking routines as well. The medbots you emag will not poison you anymore, the clanbots won't clean after themselves immediately, and floorbots... wear a space suit. Oh, and it works on the new farmbots, too.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • Beware. Airlocks can now crush more things than just mobs.
    • +
    • AIs now have a personal atmospherics control subsystem.
    • +
    • Some borg modules now have additional subsystems.
    • +
    • Improves borg module handling.
    • +
    • Secure airlocks now buzz when access is denied.
    • +
    • The mental health office door now requires psychiatrist access, and the related button now opens/closes the door instead of bolting.
    • +
    • Restores an old soundtrack 'Thunderdome.ogg'.
    • +
    • Some holodeck programs now have custom ambience tracks.
    • +
    +

    RavingManiac updated:

    +
      +
    • The phoron research lab has been renovated to include a heat-exchange system, a gas mixer/filter and a waste gas disposal pump.
    • +
    • Candles now burn for about 30 mintutes.
    • +
    +

    Yoshax updated:

    +
      +
    • Adds items to the orderable antag surgical kit so its actually useful for surgery.
    • +
    • Adjusts custom loadout costs to be more standardised and balances. Purely cosmetic items, shoes, hats, and all things that do not provide a straight advtange (sterile mask, or pAI, protection from viruses and possible door hacking or records access, respectively), each cost 1 point, items that provide an advantage like those just mentioned, or provide armor or storage cost 2 points.
    • +
    • Adds practice rounds, both .45 for Sec and Detective's guns, also 9mm top mounted for the Saber, and for the Bulldog.
    • +
    • Adds the .45 and 9mm practice rounds to the armory.
    • +
    • Adds all the practice rounds to the autolathe.
    • +
    • Adds r_walls to the back of the firing range, leaves the sides normal.
    • +
    • Fixes HoS' office door to not be CMO locked.
    • +
    + +

    24 April 2015

    +

    Dennok updated:

    +
      +
    • Fixes overmap ship speed calculations.
    • +
    • Adds overmap ship rotation.
    • +
    • Added a floorlayer.
    • +
    + +

    23 April 2015

    +

    Dennok updated:

    +
      +
    • Added an automatic pipelayer.
    • +
    • Added an automatic cablelayer.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • Shower curtains no longer lose their default color upon being washed.
    • +
    • Emergency shutters can again be examined, and from the proper distance.
    • +
    • The virus event will now only infect mobs on the station, currently controlled by player that has been active in the last 5 minutes.
    • +
    • Laptops now use the proper proc for checking camera status.
    • +
    • Makes it possible to eject PDA cartridges using a verb.
    • +
    • Makes it possible to shake tables with one's bare hands to stop climbers.
    • +
    • Added a mass driver door in disposals to prevent trash from floating out into space before proper ejection.
    • +
    • Rig/Hardsuit module tab - Less informative than the NanoUI hardsuit interface but allows quicker access to the various rig modules.
    • +
    • Silicons with the medical augmentation sensors enabled now also see alive/dead status if sensors are set accordingly.
    • +
    • Emergency shutters opened by silicons are now treated as having been forced open by a crowbar.
    • +
    • An active AI chassis can now be pushed, just as an empty chassis can be.
    • +
    • The AI can now use the crew monitor console to track crew members with full sensors enabled.
    • +
    • The AI now has a shortcut to track people holding up messages to cameras.
    • +
    • The AI now has a shortcut to track people sending PDA messages.
    • +
    • Multiple AIs can now share the same holopad.
    • +
    • Admin ghosts can now transfer other ghosts into mobs by drag-clicking.
    • +
    • Ghosts can now toggle seeing darkness and other ghosts separately.
    • +
    • Moving while dead now auto-ghosts you.
    • +
    • Two new random events: Space dust and gravitation failure.
    • +
    • Upgraded wizard spell interface and new spells.
    • +
    • More uplink items.
    • +
    • Uplink items now have rudimentary descriptions.
    • +
    +

    Yoshax updated:

    +
      +
    • Adjusts fruits and other stuff to have a minmum of 10 units of juice and stuff.
    • +
    + +

    18 April 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • Added a changelog editing system that should cause fewer conflicts and more accurate timestamps.
    • +
    + +

    07 April 2015

    +

    RavingManiac updated:

    +
      +
    • You can now pay vending machines and EFTPOS scanners without removing your ID from your PDA or wallet. Clicking on the vending machine with your ID/PDA/wallet/cash also brings up the menu now instead of attacking the vending machine.
    • +
    + +

    24 February 2015

    +

    Zuhayr updated:

    +
      +
    • Major changes to the kitchen and hydroponics mechanics. Review the detailed changelog here,
    • +
    + +

    18 February 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • Synths now have timestamped radio and chat messages.
    • +
    • New and updated uplink items.
    • +
    • Multiple AIs can now share the same holopad.
    • +
    • The AI now has built-in consoles, accessible from the subsystem tab.
    • +
    + +

    16 February 2015

    +

    RavingManiac updated:

    +
      +
    • Say hello to the new Thermoelectric Supermatter Engine. Read the operating manual to get started.
    • +
    + +

    12 February 2015

    +

    Daranz updated:

    +
      +
    • Vending machines now use NanoUI and accept cash. The vendor account can now be suspended to disable all sales in all machines on station.
    • +
    + +

    04 February 2015

    +

    RavingManiac updated:

    +
      +
    • Holodeck is now bigger and better, with toggleable gravity and a new courtroom setting
    • +
    +

    TwistedAkai updated:

    +
      +
    • Purple Combs should now be visible and have their proper icon
    • +
    + +

    09 January 2015

    +

    Zuhayr updated:

    +
      +
    • Voice changers no longer use ID cards. They have Toggle and Set Voice verbs on the actual mask object now.
    • +
    • Readded moonwalking. Alt-dir to face new dir, or Face-Direction verb to face current dir.
    • +
    + +

    22 November 2014

    +

    Zuhayr updated:

    +
      +
    • Added the /obj/item/weapon/rig class - back-mounted deployable hardsuits.
    • +
    • Replaced existing hardsuits with 'voidsuits', functionally identical.
    • +
    • Removed the mounted device and helmet/boot procs from voidsuits.
    • +
    • Refactored a shit-ton of ninja code into the new rig class.
    • +
    • This is more than likely going to take a lot of balancing to get into a good place.
    • +
    + +

    08 November 2014

    +

    PsiOmegaDelta updated:

    +
      +
    • Service personnel now have their own frequency to communicate over. Use "say :v".
    • +
    • The AI can now has proper quick access to its private channel. Use "say :o".
    • +
    • Newscasters supports photo captions. Simply pen one on the attached photo.
    • +
    • Once made visible by a cultist ghosts can toggle visiblity at will.
    • +
    • Detonating cyborgs using the cyborg monitor console now notifies the master AI, if any.
    • +
    • More machinery, such as APCs, air alarms, etc., now support attaching signalers to the wires.
    • +
    • Random event overhaul. Admins may wish check the verb "Event Manager Panel".
    • +
    + +

    04 November 2014

    +

    TwistedAkai updated:

    +
      +
    • Almost any window which has been fully unsecured can now be dismantled with a wrench.
    • +
    + +

    01 November 2014

    +

    PsiOmegaDelta updated:

    +
      +
    • Adds the last missing step to deconstruct fire alarms. Apply wirecutters.
    • +
    • There's a "new" mining outpost nearby the Research outpost.
    • +
    • Manifest ghosts now have spookier names.
    • +
    • Adds a gas monitor computer for the toxin mixing chamber.
    • +
    • AI can now change the display of individual AI status screens.
    • +
    • More ion laws..
    • +
    • All turrets have been replaced with portable variants. Potential targets can be configured on a per turret basis.
    • +
    • Improved crew monitor map positioning.
    • +
    • Can now order plastic, body-, and statis bags from cargo
    • +
    • PDAs now receive newscasts.
    • +
    • (De)constructable emergency shutters.
    • +
    • Borgs can now select to simply state their laws or select a radio channel, same as the AI.
    • +
    + +

    01 October 2014

    +

    RavingManiac updated:

    +
      +
    • Zooming with the sniper rifle now adds a view offset in the direction you are facing.
    • +
    • Added binoculars - functionally similar to sniper scope. Adminspawn-only for now.
    • +
    • Bottles from chemistry now, like beakers, use chemical overlays instead of fixed sprites.
    • +
    • Being in space while not magbooted to something will cause your sprite to bob up and down.
    • +
    +

    Zuhayr updated:

    +
      +
    • Added species organ checks to several areas (phoron burn, welder burn, appendicitis, vox cortical stacks, flashes).
    • +
    • Added VV option to add or remove organs.
    • +
    • Added simple bioprinter (adminspawn).
    • +
    • Added smashing/slashing behavior from xenos to some unarmed attacks.
    • +
    • Added some new state icons for diona nymphs.
    • +
    • Added borer husk functionality (cortical borers can turn dead humans into zombies).
    • +
    • Added tackle verb.
    • +
    • Added NO_SLIP.
    • +
    • Added species-specific orans to Dionaea, new Xenomorphs and vox.
    • +
    • Added colour and species to blood data.
    • +
    • Added lethal consequences to missing your heart.
    • +
    • Removed robot_talk_understand and alien_talk_understand.
    • +
    • Removed attack_alien() and several flavours of is_alien() procs.
    • +
    • Removed /mob/living/carbon/alien/humanoid.
    • +
    • Removed alien_hud().
    • +
    • Removed IS_SLOW, NEEDS_LIGHT and RAD_ABSORB.
    • +
    • Renamed is_larva() to is_alien().
    • +
    • Refactored a ton of files, either condensing or expanding them, or moving them to new directories.
    • +
    • Refactored some attack vars from simple_animal to mob/living level.
    • +
    • Refactored internal organs to /mob/living/carbon level.
    • +
    • Refactored rad and light absorbtion to organ level.
    • +
    • Refactored brains to /obj/item/organ/brain.
    • +
    • Refactored a lot of blood splattering to use blood_splatter() proc.
    • +
    • Refactored broadcast languages (changeling and alien hiveminds, drone and binary chat) to actual languages.
    • +
    • Refactored xenomorph abilities to work for humans.
    • +
    • Refactored xenomorphs into human species.
    • +
    • Rewrote larva_hud() and human_hud(). The latter now takes data from the species datum.
    • +
    • Rewrote diona nymphs as descendents of /mob/living/carbon/alien.
    • +
    • Rewrote xenolarva as descendents of /mob/living/carbon/alien.
    • +
    • Rewrote /mob/living/carbon/alien.
    • +
    • Moved alcohol and toxin processing to the liver.
    • +
    • Moved drone light proc to robot level, added integrated_light_power and local_transmit vars to robots.
    • +
    • Moved human brainloss onto the brain organ.
    • +
    • Shuffled around and collapsed several redundant procs down to carbon level (hide, ventcrawl, Bump).
    • +
    • Fixed species swaps from NO_BLOOD to those with blood killing the subject instantly.
    • +
    + +

    28 September 2014

    +

    Gamerofthegame updated:

    +
      +
    • Hoverpods fully supported, currently orderable from cargo. Two slots, three cargo, space flight and a working mech for all other intents and purposes.
    • +
    • Added the Rigged laser and Passenger Compartment equipment. The rigged laser is a weapon for working exosuits - just a ordinary laser, but with triple the cool down and rather power inefficient. The passenger compartment allows other people to board and hitch a ride on the mech - such as in fire rescue or for space flight.
    • +
    +

    Zuhayr updated:

    +
      +
    • Organs can now be removed and transplanted.
    • +
    • Brain surgery is now the same as chest surgery regarding the steps leading up to it.
    • +
    • Appendix and kidney now share the groin and removing the first will prevent appendicitis.
    • +
    • Lots of backend surgery/organ stuff, see the PR if you need to know.
    • +
    + +

    20 September 2014

    +

    HarpyEagle updated:

    +
      +
    • Fixes evidence bags and boxes eating each other. Evidence bags now store items by dragging the bag onto the item to be stored.
    • +
    + +

    05 September 2014

    +

    RavingManiac updated:

    +
      +
    • NewPipe implemented: Supply and scrubber pipes can be run in parallel without connecting to each other.
    • +
    • Supply pipes will only connect to supply pipes, vents and Universal Pipe Adapters(UPAs).
    • +
    • Scrubber pipes will only connect to scrubber pipes, scrubbers and UPAs.
    • +
    • UPAs will connect to regular, scrubber and supply pipes.
    • +
    + +

    31 August 2014

    +

    Whitellama updated:

    +
      +
    • Matches and candles can be used to burn papers, too.
    • +
    • Observers have a bit more time (20 seconds, instead of 7.5) before the Diona join prompt disappears.
    • +
    + +

    27 August 2014

    +

    Whitellama updated:

    +
      +
    • Made destination taggers more intuitive so you know when you've tagged something
    • +
    • Ported package label and tag sprites
    • +
    • Ported using a pen on a package to give it a title, or to write a note
    • +
    • Donut boxes and egg boxes can be constructed out of cardboard
    • +
    + +

    05 August 2014

    +

    HarpyEagle updated:

    +
      +
    • Atmos Rewrite. Many atmos devices now use power according to their load and gas physics
    • +
    • Pressure regulator device. Replaces the passive gate and can regulate input or output pressure
    • +
    • Gas heaters and gas coolers are now constructable and can be upgraded with parts from research
    • +
    • Fixes recharger and cell charger power draw. Rechargers draw 15 kW, wall chargers draw 25 kW, and heavy-duty cell chargers draw 40 kW. Cyborg charging stations draw 75 kW.
    • +
    • Laptops, and various other machines, now draw more reasonable amounts of power
    • +
    • Machines will periodically update their powered status if moved from a powered to an unpowered area and vice versa
    • +
    + +

    02 August 2014

    +

    Whitellama updated:

    +
      +
    • Arcane tomes can now be stored on bookshelves.
    • +
    • Dionaea players no longer crash on death, and now become nymphs properly.
    • +
    + +

    31 July 2014

    +

    HarpyEagle updated:

    +
      +
    • Stun batons now work like tasers and deal agony instead of stun
    • +
    • Being hit in the hands with a stun weapon will cause whatever is being held to be dropped
    • +
    • Handcuffs now require an aggressive grab to be used
    • +
    + +

    26 July 2014

    +

    Whitellama updated:

    +
      +
    • Added dynamic flavour text.
    • +
    • Fixed bug with suit fibers and fingerprints.
    • +
    + +

    20 July 2014

    +

    PsiOmegaDelta updated:

    +
      +
    • AI can now store up to five camera locations and return to them when desired.
    • +
    • AI can now alt+left click turfs in camera view to list and interact with the objects.
    • +
    • AI can now ctrl+click turret controls to enable/disable turrets.
    • +
    • AI can now alt+click turret controls to toggle stun/lethal mode.
    • +
    • AI can now select which channel to state laws on.
    • +
    + +

    06 July 2014

    +

    HarpyEagle updated:

    +
      +
    • Re-enabled and rewrote the wound infection system
    • +
    • Infections can be prevented by properly bandaging and salving wounds
    • +
    • Infections are cured by spaceacillin
    • +
    + +

    01 July 2014

    +

    Various updated:

    +
      +
    • Hardsuit breaching.
    • +
    • Rewritten fire.
    • +
    • Supermatter now glows and sucks things into it as it approaches criticality.
    • +
    • Station Vox (Vox pariahs) are now available.
    • +
    • Wheelchairs.
    • +
    • Cargo Trains.
    • +
    • Hardsuit cycler machinery.
    • +
    • Rewritten lighting (coloured lights!)
    • +
    • New Mining machinery and rewritten smelting.
    • +
    • Rewritten autolathe
    • +
    • Mutiny mode.
    • +
    • NanoUI airlock and docking controllers.
    • +
    • Completely rewritten shuttle code.
    • +
    • Derelict Z-level replacement: construction site.
    • +
    • Computer3 laptops.
    • +
    • Constructable SMES units.
    • +
    • Omni-directional atmos machinery.
    • +
    • Climbable tables and crates.
    • +
    • Xenoflora added to Science.
    • +
    • Utensils can be used to eat food.
    • +
    • Decks of cards are now around the station.
    • +
    • Service robots can speak languages.
    • +
    • Xenoarch updates and fixes.
    • +
    • Rewritten species-specific gear icon handling.
    • +
    • Cats and borers can be picked up.
    • +
    • Botanist renamed to Gardener.
    • +
    • Hydroponics merged with the Kitchen.
    • +
    • Latejoin spawn points (Arrivals, Cryostorage, Gateway).
    • +
    • Escape pods only launch automatically during emergency evacuations
    • +
    • Escape pods can be made to launch during regular crew transfers using the control panel inside the pod, or by emagging the panel outside the pod
    • +
    • When swiped or emagged, the crew transfer shuttle can be delayed in addition to being launched early
    • +
    + +

    20 June 2014

    +

    Cael_Aislinn updated:

    +
      +
    • New discoverable items added to xenoarchaeology, and new features for some existing ones. Artifact harvesters can now harvest the secondary effect of artifacts as well as the primary one.
      +
    • +
    • Artifact utilisers should be much nicer/easier to use now.
      +
    • Alden-Saraspova counters and talking items should work properly now.
      +
    • +
      +
    + +

    19 June 2014

    +

    Chinsky updated:

    +
      +
    • Adds guest terminals on the map. These wall terminals let anyone issue temporary IDs. Only access that issuer has can be granted, and maximum time pass can be issued for is 20 minutes. All operations are logged in terminals.
    • +
    + +

    15 June 2014

    +

    HarpyEagle updated:

    +
      +
    • Fixed wound autohealing regardless of damage amount. The appropriate wound will now be assigned correctly based on damage amount and type
    • +
    • Fixed several other bugs related wounds that resulted in damage magically disappearing
    • +
    • Fixed various sharp objects not being counted as sharp, bullets in particular
    • +
    • Fixed armour providing more protection from bullets than it was supposed to
    • +
    + +

    13 June 2014

    +

    HarpyEagle updated:

    +
      +
    • Added docking ports for shuttles
    • +
    • Shuttle airlocks will automatically open and close, preventing people from being sucked into space by because someone on another z-level called a shuttle
    • +
    • Some docking ports can also double as airlocks
    • +
    • Docking ports can be overriden to prevent any automatic action. Shuttles will wait for players to open/close doors manually
    • +
    • Shuttles can be forced launched, which will make them not wait for airlocks to be properly closed
    • +
    + +

    03 June 2014

    +

    Hubblenaut updated:

    +
      +
    • Added wheelchairs
    • +
    • Replaced stool in Medical Examination with wheelchair
    • +
    • Using a fire-extinguisher to propel you on a chair can have consequences (drive into walls and people, do it!)
    • +
    + +

    31 May 2014

    +

    Jarcolr updated:

    +
      +
    • 21 New cargo crates, go check them out!
    • +
    • Peanuts have now been added, food items are now being developed.
    • +
    • 2 new cargo groups, Miscellaneous and Supply.
    • +
    • Sugarcane seeds can now be gotten from the seed dispenser.
    • +
    • 5 new satchels when selecting "satchel" for RD, scientist, botanist, virologist, geneticist (disabled) and chemist.
    • +
    • Clicking on a player with a paper/book when you have the eyes selected shows them the book/paper forcefully.
    • +
    + +

    28 May 2014

    +

    Chinsky updated:

    +
      +
    • Adds few new paperBBcode tags, to make up for HTML removal.
    • +
    • [logo] tag draws NT logo image (one from wiki).
    • +
    • [table] [/table] tags mark borders of tables. [grid] [/grid] are borderless tables, useful of making layouts. Inside tables following tags are used: [row] marks beginning of new table row, [cell] - beginning of new table cell.
    • +
    + +

    23 May 2014

    +

    Hubble updated:

    +
      +
    • Personal lockers are now resettable
    • +
    • Take off people's accessories or change their sensors in the drag and drop-interface
    • +
    • Merge paper bundles by hitting one with another
    • +
    • Line breaks in Security, Medical and Employment Records
    • +
    • Record printouts will have names on it
    • +
    • Set other people's internals in belt and suit storage slots
    • +
    • No longer changing suit sensors while cuffed
    • +
    • No longer emptying other people's pockets when they are not full yet
    • +
    + +

    16 May 2014

    +

    HarpyEagle updated:

    +
      +
    • Silicon mob types (AI, cyborgs, PAI) can now speak certain species languages depending on type and module
    • +
    • Languages can now be whispered when using the language code with either the whisper verb or the whisper speech code
    • +
    + +

    06 May 2014

    +

    Hubble updated:

    +
      +
    • Clip papers together by hitting a paper with a paper or photo
    • +
    • Adds icons for copied stamps
    • +
    + +

    03 May 2014

    +

    Cael_Aislinn updated:

    +
      +
    • Coming out of nowhere the past few months, the Garland Corporation has made headlines with a new prehistoric theme park delighting travellers with species thought extinct. Now available for research stations everywhere is the technology that made it all possible! Features include:
      + - 13 discoverable prehistoric species to clone from fossils (including 5 brand new ones).
      + - 11 discoverable prehistoric plants to clone from fossils (including 9 brand new ones).
      + - New minigame that involves correctly ordering the genomes inside each genetic sequence to unlock an animal/plant.
      + - Some prehistoric animals and plants may seem strangely familiar... while others may bring more than the erstwhile scientist bargains for.
      +




    • +
    + +

    29 April 2014

    +

    HarpyEagle updated:

    +
      +
    • Webbing vest storage can now be accessed by clicking on the item in inventory
    • +
    • Holsters can be accessed by clicking on them in inventory
    • +
    • Webbings and other suit attachments are now visible on the icon in inventory
    • +
    • Removing jumpsuits now requires drag and drop to prevent accidental undressing
    • +
    • Added an action icon for magboots that can be used to toggle them similar to flashlights
    • +
    • Fuel tanks now spill fuel when wrenched open
    • +
    + +

    25 April 2014

    +

    Various updated:

    +
      +
    • Overhauled saycode, you can now use languages over the radio.
    • +
    • Chamelon items beyond just the suit.
    • +
    • NanoUI Virology
    • +
    • 3D Sounds
    • +
    • AI Channel color for when they want to be all sneaky
    • +
    • New inflatable walls and airlocks for your breach sealing pleasure.
    • +
    • Carbon Copy papers, so you can subject everyone to your authority and paperwork, but mainly paperwork
    • +
    • Undershirts and rolling down jumpsuits
    • +
    • Insta-hit tasers, can be shot through glass as well.
    • +
    • Changeling balances, an emphasis put more on stealth.
    • +
    • Genetics disabled
    • +
    • Telescience removed, might be added again when we come up with a less math headache enducing version of it.
    • +
    • Bugfixes galore!
    • +
    + +

    11 April 2014

    +

    Jarcolr updated:

    +
      +
    • You can now flip coins like a D2
    • +
    • Miscellaneous cargo crates got a tiny buff, Standard Costume crate is now Costume Crate
    • +
    • Grammar patch,telekinesis/amputated arm exploit fixes,more in the future
    • +
    • Grille kicking now does less damage
    • +
    • TELESCOPIC baton no longer knocks anybody down,still got a lot of force though
    • +
    • Other small-ish changes and fixes that aren't worth mentioning
    • +
    + +

    06 April 2014

    +

    RavingManiac updated:

    +
      +
    • Tape recorders and station-bounced radios now work inside containers and closets.
    • +
    + +

    30 March 2014

    +

    RavingManiac updated:

    +
      +
    • Inflatable walls and doors added. Useful for sealing off hull breaches, but easily punctured by sharp objects and Tajarans.
    • +
    + +

    10 March 2014

    +

    Chinsky updated:

    +
      +
    • Viruses now affect certain range of species, different for each virus
    • +
    • Spaceacilline now prevents infection, and has a small chance to cure viruses at Stage 1. It does not give them antibodies though, so they can get sick again!
    • +
    • Biosuits and spacesuits now offer more protection against viruses. Full biosuit competely prevents airborne infection, when coupled with gloves they both protect quite well from contact ones
    • +
    • Sneezing now spreads viruses in front of mob. Sometimes he gets a warning beforehand though
    • +
    + +

    05 March 2014

    +

    RavingManiac updated:

    +
      +
    • Smartfridges added to the bar, chemistry and virology. No more clutter!
    • +
    • A certain musical instrument has returned to the bar.
    • +
    • There is now a ten second delay between ingesting a pill/donut/milkshake and regretting it.
    • +
    + +

    01 March 2014

    +

    Various updated:

    +
      +
    • Paint Mixing, red and blue makes purple!
    • +
    • New posters to tell you to respect those darned cat people
    • +
    • NanoUI for APC's, Canisters, Tank Transfer Valves and the heaters / coolers
    • +
    • PDA bombs are now less annoying, and won't always blow up / cause internal bleeding
    • +
    • Blob made less deadly
    • +
    • Objectiveless Antags now a configuration option, choose your own adventure!
    • +
    • Engineering redesign, now with better monitoring of the explodium supermatter!
    • +
    • Security EOD
    • +
    • New playable race, IPC's, go beep boop boop all over the station!
    • +
    • Gamemode autovoting, now players don't have to call for gamemode votes, it's automatic!
    • +
    + +

    19 February 2014

    +

    Aryn updated:

    +
      +
    • New air model. Nothing should change to a great degree, but temperature flow might be affected due to closed connections not sticking around.
    • +
    + +

    01 February 2014

    +

    Various updated:

    +
      +
    • NanoUI for PDA
    • +
    • Write in blood while a ghost in cult rounds with enough cultists
    • +
    • Cookies, absurd sandwiches, and even cookable dioanae nymphs!
    • +
    • A bunch of new guns and other weapons
    • +
    • Species specific blood
    • +
    + +

    01 January 2014

    +

    Various updated:

    +
      +
    • AntagHUD and MedicalHUD for ghosts, see who the baddies are, check for new configuration options.
    • +
    • Ghosts will now have bold text if they are in the same room as the person making conversations easier to follow.
    • +
    • New hairstyles! Now you can use something other then hotpink floor length braid.
    • +
    • DNA rework, tell us how you were cloned and became albino!
    • +
    • Dirty floors, so now you know exactly how lazy the janitors are!
    • +
    • A new UI system, feel free to color it yourself, don't set it to completely clear or you will have a bad time.
    • +
    • Cryogenic storage, for all your SSD needs.
    • +
    • New hardsuits for those syndicate tajaran
    • +
    + +

    18 December 2013

    +

    RavingManiac updated:

    +
      +
    • Mousetraps can now be "hidden" through the right-click menu. This makes them go under tables, clutter and the like. The filthy rodents will never see it coming!
    • +
    • Monkeys will no longer move randomly while being pulled.
    • +
    + +

    01 December 2013

    +

    Various Developers banged their keyboards together: updated:

    +
      +
    • New Engine, the supermatter, figure out what a cooling loop is, or don't and blow up engineering!
    • +
    • Each department will have it's own fax, make a copy of your butt and fax it to the admins!
    • +
    • Booze and soda dispensers, they are like chemmasters, only with booze and soda!
    • +
    • Bluespace and Cryostasis beakers, how do they work? Fuggin bluespace how do they work?
    • +
    • You can now shove things into vending machines, impress your friends on how things magically disappear out of your hands into the machine!
    • +
    • Robots and Androids (And gynoids too!) can now use custom job titles
    • +
    • Various bugfixes
    • +
    + +

    24 November 2013

    +

    Yinadele updated:

    +
      +
    • Supermatter engine added! Please treat your new engine gently, and report any strangeness!
    • +
    • Rebalanced events so people don't explode into appendicitis or have their organs constantly explode.
    • +
    • Vending machines have had bottled water, iced tea, and grape soda added.
    • +
    • Head reattachment surgery added! Sew heads back on proper rather than monkey madness.
    • +
    • Pain crit rebalanced - Added aim variance depending on pain levels, nerfed blackscreen severely.
    • +
    • Cyborg alt titles: Robot, and Android added! These will make you spawn as a posibrained robot. Please enjoy!
    • +
    • Fixed the sprite on the modified welding goggles, added a pair to the CE's office where they'll be used.
    • +
    • Fixed atmos computers- They are once again responsive!
    • +
    • Added in functionality proper for explosive implants- You can now set their level of detonation, and their effects are more responsively concrete depending on setting.
    • +
    • Hemostats re-added to autolathe!
    • +
    • Added two manuals on atmosia and EVA, by MagmaRam! Found in engineering and the engineering bookcase.
    • +
    • Fixed areas in medbay to have fully functional APC sectors.
    • +
    • Girders are now lasable.
    • +
    • Please wait warmly, new features planned for next merge!
    • +
    + +

    23 November 2013

    +

    Ccomp5950 updated:

    +
      +
    • Players are now no longer able to commit suicide with a lasertag gun, and will feel silly for doing so.
    • +
    • Ghosts hit with the cult book shall now actually become visible.
    • +
    • The powercells spawned with Exosuits will now properly be named to not confuse bearded roboticists.
    • +
    • Blindfolded players will now no longer require eye surgery to repair their sight, removing the blindfold will be sufficient.
    • +
    • Atmospheric Technicians will now have access to Exterior airlocks.
    • +
    + +

    01 November 2013

    +

    Various updated:

    +
      +
    • Autovoting, Get off the station when your 15 hour workweek is done, thanks unions!
    • +
    • Some beach props that Chinsky finds useless.
    • +
    • Updated NanoUI
    • +
    • Dialysis while in sleepers - removes reagents from mobs, like the chemist, toss him in there!
    • +
    • Pipe Dispensers can now be ordered by Cargo
    • +
    • Fancy G-G-G-G-Ghosts!
    • +
    + +

    29 October 2013

    +

    Cael_Aislinn updated:

    +
      +
    • Xenoarchaeology's chemical analysis and six analysis machines are gone, replaced by a single one which can be beaten in a minigame.
    • +
    • Sneaky traitors will find new challenges to overcome at the research outpost, but may also find new opportunities (transit tubes can now be traversed).
    • +
    • Finding active alien machinery should now be made significantly easier with the Alden-Saraspova counter.
    • +
    + +

    06 October 2013

    +

    Chinsky updated:

    +
      +
    • Return of dreaded side effects. They now manifest well after their cause disappears, so curing them should be possible without them reappearing immediately. They also lost last stage damaging effects.
    • +
    + +

    24 September 2013

    +

    Snapshot updated:

    +
      +
    • Removed hidden vote counts.
    • +
    • Removed hiding of vote results.
    • +
    • Removed OOC muting during votes.
    • +
    • Crew transfers are no longer callable during Red and Delta alert.
    • +
    • Started work on Auto transfer framework.
    • +
    + +

    18 September 2013

    +

    Kilakk updated:

    +
      +
    • Fax machines! The Captain and IA agents can use the fax machine to send properly formatted messages to Central Command.
    • +
    • Gave the fax machine a fancy animated sprite. Thanks Cajoes!
    • +
    + +

    08 August 2013

    +

    Erthilo updated:

    +
      +
    • Raise Dead rune now properly heals and revives dead corpse.
    • +
    • Admin-only rejuvenate verb now heals all organs, limbs, and diseases.
    • +
    • Cyborg sprites now correctly reset with reset boards. This means cyborg appearances can now be changed without admin intervention.
    • +
    + +

    04 August 2013

    +

    Chinsky updated:

    +
      +
    • Health HUD indicator replaced with Pain indicator. Now health indicator shows pain level instead of actual vitals level. Some types of damage contribute more to pain, some less, usually feeling worse than they really are.
    • +
    + +

    01 August 2013

    +

    Asanadas updated:

    +
      +
    • The Null Rod has recovered its de-culting ability, for balance reasons. Metagaming with it is a big no-no!
    • +
    • Holy Water as a liquid is able to de-cult. Less effective, but less bloody. May be changed over the course of time for balance.
    • +
    +

    CIB updated:

    +
      +
    • Chilis and cold chilis no longer kill in small amounts
    • +
    • Chloral now again needs around 5 units to start killing somebody
    • +
    +

    Cael Aislinn updated:

    +
      +
    • Security bots will now target hostile mobs, and vice versa.
    • +
    • Carp should actually emigrate now, instead of just immigrating then squatting around the outer hull.
    • +
    • Admins and moderators have been split up into separate 'who' verbs (adminwho and modwho respectively).
    • +
    +

    CaelAislinn updated:

    +
      +
    • Re-added old ion storm laws, re-added grid check event.
    • +
    • Added Rogue Drone and Vermin Infestation random events.
    • +
    • Added/fixed space vines random event.
    • +
    • Updates to the virus events.
    • +
    • Spider infestation and alien infestation events turned off by default.
    • +
    • Soghun, taj and skrell all have unique language text colours.
    • +
    • Moderators will no longer be listed in adminwho, instead use modwho.
    • +
    +

    Cael_Aislinn updated:

    + +

    Chinsky updated:

    +
      +
    • Old new medical features:
    • +
    • Autoinjectors! They come preloaded with 5u of inapro, can be used instantly, and are one-use. You can replace chems inside using a syringe. Box of them is added to Medicine closet and medical supplies crate.
    • +
    • Splints! Target broken liimb and click on person to apply. Can be taken off in inventory menu, like handcuffs. Splinted limbs have less negative effects.
    • +
    • Advanced medikit! Red and mean, all doctors spawn with one. Contains better stuff - advanced versions of bandaids and aloe heal 12 damage on the first use.
    • +
    • Wounds with damage above 50 won't heal by themselves even if bandaged/salved. Would have to seek advanced medical attention for those.
    • +
    +

    Erthilo updated:

    +
      +
    • Fixed SSD (logged-out) players not staying asleep.
    • +
    • Fixed set-pose verb and mice emotes having extra periods.
    • +
    • Fixed virus crate not appearing and breaking supply shuttle.
    • +
    • Fixed newcaster photos not being censored.
    • +
    +

    Gamerofthegame updated:

    +
      +
    • Miscellaneous mapfixes.
    • +
    +

    GauHelldragon updated:

    +
      +
    • Servicebots now have RoboTray and Printing Pen. Robotray can be used to pick up and drop food/drinks. Printing pen can alternate between writing mode and rename paper mode by clicking it.
    • +
    • Farmbots. A new type of robot that weeds, waters and fertilizes. Use robot arm on water tank. Then use plant analyzer, mini-hoe, bucket and finally proximity sensor.
    • +
    • Chefs can clang their serving trays with a rolling pin. Just like a riot shield!
    • +
    +

    Jediluke69 updated:

    +
      +
    • Added 5 new drinks (Kira Special, Lemonade, Brown Star, Milkshakes, Rewriter)
    • +
    • Nanopaste now heals about half of what it used to
    • +
    • Ballistic crates should now come with shotguns loaded with actual shells no more beanbags
    • +
    • Iced tea no longer makes a glass of .what?
    • +
    +

    Jupotter updated:

    +
      +
    • Fix the robotiscist preview in the char setupe screen
    • +
    +

    Kilakk updated:

    +
      +
    • Added the Xenobiologist job. Has access to the research hallway and to xenobiology.
    • +
    • Removed Xenobiology access from Scientists.
    • +
    • Removed the Xenobiologist alternate title from Scientists.
    • +
    • Added "Xenoarchaeology" to the RD, Scientists, and to the ID computer.
    • +
    • Changed the Research Outpost doors to use "Xenoarchaeology" access.
    • +
    +

    Meyar updated:

    +
      +
    • The syndicate shuttle now has a cycling airlock during Nuke rounds.
    • +
    • Restored the ability for the syndicate Agent ID to change the name on the card (reforge it) more than once.
    • +
    • ERT Radio now functional again.
    • +
    • Research blast doors now actually lock down the entirety of station-side Research.
    • +
    • Added lock down buttons to the wardens office.
    • +
    • The randomized barsign has made a return.
    • +
    • Syndicate Agent ID's external airlock access restored.
    • +
    +

    NerdyBoy1104 updated:

    +
      +
    • New Botany additions: Rice and Plastellium. New sheet material: Plastic.
    • +
    • Plastellium is refined into plastic by first grinding the produce to get plasticide. 20 plasticide + 10 polytrinic acid makes 10 sheets of plastic which can be used to make crates, forks, spoons, knives, ashtrays or plastic bags from.
    • +
    • Rice seeds grows into rice stalks that you grind to get rice. 10 Rice + 5 Water makes boiled rice, 10 rice + 5 milk makes rice pudding, 10 rice + 5 universal enzyme (in beaker) makes Sake.
    • +
    +

    RavingManiac updated:

    +
      +
    • You can now stab people with syringes using the "harm" intent. This destroys the syringe and transfers a random percentage of its contents into the target. Armor has a 50% chance of blocking the syringe.
    • +
    +

    Segrain updated:

    +
      +
    • Meteor showers actually spawn meteors now.
    • +
    • Engineering tape fits into toolbelt and can be placed on doors.
    • +
    • Pill bottles can hold paper.
    • +
    +

    SkyMarshal updated:

    +
      +
    • Fixed ZAS
    • +
    • Fixed Fire
    • +
    +

    Spamcat updated:

    +
      +
    • Figured I should make one of these. Syringestabbing now produces a broken syringe complete with fingerprints of attacker and blood of a victim, so dispose your evidence carefully. Maximum transfer amount per stab is lowered to 10.
    • +
    +

    VitrescentTortoise updated:

    +
      +
    • Added a third option for not getting any job preferences. It allows you to return to the lobby instead of joining.
    • +
    +

    Whitellama updated:

    +
      +
    • One-antag rounds (like wizard/ninja) no longer end automatically upon death
    • +
    • Space ninja has been implemented as a voteable gamemode
    • +
    • Space ninja spawn landmarks have been implemented (but not yet placed on the map), still spawn at carps-pawns instead. (The code will warn you about this and ask you to report it, it's a known issue.)
    • +
    • Five new space ninja directives have been added, old directives have been reworded to be less harsh
    • +
    • Space ninjas have been given their own list as antagonists, and are no longer bundled up with traitors
    • +
    • Space ninjas with a "steal a functional AI" objective will now succeed by downloading one into their suits
    • +
    • Space ninja suits' exploding on death has been nerfed, so as not to cause breaches
    • +
    • A few space ninja titles/names have been added and removed to be slightly more believable
    • +
    • The antagonist selector no longer chooses jobbanned players when it runs out of willing options
    • +
    +

    Zuhayr updated:

    +
      +
    • Added pneumatic cannon and harpoons.
    • +
    • Added embedded projectiles. Bullets and thrown weapons may stick in targets. Throwing them by hand won't make them stick, firing them from a cannon might. Implant removal surgery will get rid of shrapnel and stuck items.
    • +
    +

    faux updated:

    +
      +
    • Mixed Wardrobe Closet now has colored shoes and plaid skirts.
    • +
    • Dress uniforms added to the Captain, RD, and HoP wardrobe closets. A uniform jacket has also been added to the Captain's closet. HoS' hat has been re-added to their closet. I do not love the CMO and CE enough to give them anything.
    • +
    • Atheletic closet now has five different swimsuits *for the ladies* in them. If you are a guy, be prepared to be yelled at if you run around like a moron in one of these. Same goes for ladies who run around in shorts with their titties swaying in the space winds.
    • +
    • A set of dispatcher uniforms will spawn in the security closet. These are for playtesting the dispatcher role.
    • +
    • New suit spawns in the laundry room. It's for geezer's only. You're welcome, Book.
    • +
    • Nurse outfit variant, orderly uniform, and first responder jacket will now spawn in the medical wardrobe closet.
    • +
    • A white wedding dress will spawn in the chaplain's closet. There are also several dresses currently only adminspawnable. Admins: Look either under "bride" or "dress." The bride one leads to the colored wedding dresses, and there are some other kinds of dresses under dress.
    • +
    • No more luchador masks or boxing gloves or boxing ring. You guys have a swimming pool now, dip in and enjoy it.
    • +
    • he meeting hall has been replaced with an awkwardly placed security office meant for prisoner processing.
    • +
    • Added a couple more welding goggles to engineering since you guys liked those a lot.
    • +
    • Flasks spawn behind the bar. Only three. Don't fight over them. I don't know how to add them to the bar vending machine otherwise I would have done that instead. Detective, you have your own flask in your office, it's underneath the cigarettes on your desk.
    • +
    • Added two canes to the medical storage, for people who have leg injuries and can't walk good and stuff. I do not want to see doctors pretending to be House. These are for patients. Do not make me delete this addition and declare you guys not being able to have nice things.
    • +
    • Secondary entance to EVA now directly leads into the medbay hardsuit section. Sorry for any inconviences this will cause. The CMO can now fetch the hardsuits whenever they want.
    • +
    • Secondary security hardsuit has been added to the armory. Security members please stop stealing engineer's hardsuits when you guys want to pair up for space travel.
    • +
    • Firelocks have been moved around in the main hallways to form really ghetto versions of airlocks.
    • +
    • Violin spawns in theatre storage now. I didn't put the piano there though, that was someone else.
    • +
    • Psych office in medbay has been made better looking.
    • +
    +

    proliberate updated:

    +
      +
    • Station time is now displayed in the status tab for new players and AIs.
    • +
    + +

    30 July 2013

    +

    Erthilo updated:

    +
      +
    • EFTPOS and ATM machines should now connect to databases.
    • +
    • Gravitational Catapults can now be removed from mechs.
    • +
    • Ghost manifest rune paper naming now works correctly.
    • +
    • Fix for newscaster special characters. Still not recommended.
    • +
    +

    Kilakk updated:

    +
      +
    • Added colored department radio channels.
    • +
    + +

    28 July 2013

    +

    Segrain updated:

    +
      +
    • Camera console circuits can be adjusted for different networks.
    • +
    • Nuclear operatives and ERT members have built-in cameras in their helmets. Activate helmet to initialize it.
    • +
    + +

    26 July 2013

    +

    Kilakk updated:

    +
      +
    • Brig cell timers will no longer start counting down automatically.
    • +
    • Separated the actual countdown timer from the timer controls. Pressing "Set" while the timer is counting down will reset the countdown timer to the time selected.
    • +
    + +

    11 July 2013

    +

    Chinsky updated:

    +
      +
    • Gun delays. All guns now have delays between shots. Most have less than second, lasercannons and pulse rifles have around 2 seconds delay. Automatics have zero, click-speed.
    • +
    + +

    06 July 2013

    +

    Chinsky updated:

    +
      +
    • Humans now can be infected with more than one virus at once.
    • +
    • All analyzed viruses are put into virus DB. You can view it and edit their name and description on medical record consoles.
    • +
    • Only known viruses (ones in DB) will be detected by the machinery and HUDs.
    • +
    • Viruses cause fever, body temperature rising the more stage is.
    • +
    • Humans' body temperature does not drift towards room one unless there's big difference in them.
    • +
    • Virus incubators now can transmit viuses from dishes to blood sample.
    • +
    • New machine - centrifuge. It can isolate antibodies or viruses (spawning virus dish) from a blood sample in vials. Accepts vials only.
    • +
    • Fancy vial boxes in virology, one of them is locked by ID with MD access.
    • +
    • Engineered viruses are now ariborne too.
    • +
    + +

    05 July 2013

    +

    Spamcat updated:

    +
      +
    • Pulse! Humans now have hearbeat rate, which can be measured by right-clicking someone - Check pulse or by health analyzer. Medical machinery also has heartbeat monitors. Certain meds and conditions can influence it.
    • +
    + +

    03 July 2013

    +

    Segrain updated:

    +
      +
    • Security and medical cyborgs can use their HUDs to access records.
    • +
    + +

    28 June 2013

    +

    Segrain updated:

    +
      +
    • AIs are now able to examine what they see.
    • +
    + +

    27 June 2013

    +

    Segrain updated:

    +
      +
    • ID cards properly setup bloodtype, DNA and fingerprints again.
    • +
    + +

    26 June 2013

    +

    Segrain updated:

    +
      +
    • Autopsy scanner properly displays time of wound infliction and death.
    • +
    • Autopsy scanner properly displays wounds by projectile weapons.
    • +
    +

    Whitellama updated:

    +
      +
    • One-antag rounds (like wizard/ninja) no longer end automatically upon death
    • +
    • Space ninja has been implemented as a voteable gamemode
    • +
    • Space ninja spawn landmarks have been implemented (but not yet placed on the map), still spawn at carps-pawns instead. (The code will warn you about this and ask you to report it, it's a known issue.)
    • +
    • Five new space ninja directives have been added, old directives have been reworded to be less harsh
    • +
    • Space ninjas have been given their own list as antagonists, and are no longer bundled up with traitors
    • +
    • Space ninjas with a "steal a functional AI" objective will now succeed by downloading one into their suits
    • +
    • Space ninja suits' exploding on death has been nerfed, so as not to cause breaches
    • +
    • A few space ninja titles/names have been added and removed to be slightly more believable
    • +
    • The antagonist selector no longer chooses jobbanned players when it runs out of willing options
    • +
    + +

    23 June 2013

    +

    Segrain updated:

    +
      +
    • Airlocks of various models can be constructed again.
    • +
    +

    faux updated:

    +
      +
    • There has been a complete medbay renovation spearheaded by Vetinarix. http://baystation12.net/forums/viewtopic.php?f=20&t;=7847 <-- Please put any commentary good or bad, here.
    • +
    • Some maintenance doors within RnD and Medbay have had their accesses changed. Maintenance doors in the joint areas (leading to the research shuttle, virology, and xenobiology) are now zero access. Which means anyone in those joints can enter the maintenance tunnels. This was done to add additional evacuation locations during radiation storms. Additional maintenance doors were added to the tunnels in these areas to prevent docs and scientists from running about.
    • +
    • Starboard emergency storage isn't gone now, it's simply located in the escape wing.
    • +
    • An engineering training room has been added to engineering. This location was previously where surgery was located. If you are new to engineering or need to brush up on your skills, please use this area for testing.
    • +
    + +

    22 June 2013

    +

    Cael_Aislinn updated:

    +
      +
    • The xenoarchaeology depth scanner will now tell you what energy field is required to safely extract a find.
    • +
    • Excavation picks will now dig faster, and xenoarchaeology as a whole should be easier to do.
    • +
    + +

    21 June 2013

    +

    Jupotter updated:

    +
      +
    • Fix the robotiscist preview in the char setupe screen
    • +
    + +

    18 June 2013

    +

    Segrain updated:

    +
      +
    • Fixed some bugs in windoor construction.
    • +
    • Secure windoors are made with rods again.
    • +
    • Windoors drop their electronics when broken. Emagged windoors can have theirs removed by crowbar.
    • +
    • Airlock electronics can be configured to make door open for any single access on it instead of all of them.
    • +
    • Cyborgs can preview their icons before choosing.
    • +
    + +

    13 June 2013

    +

    Kilakk updated:

    +
      +
    • Added the Xenobiologist job. Has access to the research hallway and to xenobiology.
    • +
    • Removed Xenobiology access from Scientists.
    • +
    • Removed the Xenobiologist alternate title from Scientists.
    • +
    • Added "Xenoarchaeology" to the RD, Scientists, and to the ID computer.
    • +
    • Changed the Research Outpost doors to use "Xenoarchaeology" access.
    • +
    + +

    12 June 2013

    +

    Zuhayr updated:

    +
      +
    • Added pneumatic cannon and harpoons.
    • +
    • Added embedded projectiles. Bullets and thrown weapons may stick in targets. Throwing them by hand won't make them stick, firing them from a cannon might. Implant removal surgery will get rid of shrapnel and stuck items.
    • +
    + +

    11 June 2013

    +

    Meyar updated:

    +
      +
    • Fixes a security door with a firedoor ontop of it.
    • +
    • Fixed a typo relating to the admin Select Equipment Verb. (It's RESPONSE team not RESCUE team)
    • +
    • ERT are now automated, from their spawn to their shuttle. Admin intervention no longer required! (Getting to the mechs still requires admin permission generally)
    • +
    • Added flashlights to compensate for the weakened PDA lights
    • +
    • ERT Uniforms updated to be in line with Centcom uniforms. No more turtlenecks, no sir.
    • +
    + +

    09 June 2013

    +

    Segrain updated:

    +
      +
    • Emagged supply console can order SpecOp crates again.
    • +
    + +

    06 June 2013

    +

    Asanadas updated:

    +
      +
    • Added a whimsical suit to the head of personnel's secret clothing locker.
    • +
    +

    Meyar updated:

    +
      +
    • Disposal's mail routing fixed. Missing pipes replaced.
    • +
    • Chemistry is once again a part of the disposals delivery circuit.
    • +
    • Added missing sorting junctions to Security and HoS office.
    • +
    • Fixed a duplicate sorting junction.
    • +
    + +

    05 June 2013

    +

    Chinsky updated:

    +
      +
    • Load bearing equipment - webbings and vests for engineers and sec. Attach to jumpsuit, use 'Look in storage' verb (object tab) to open.
    • +
    +

    Segrain updated:

    +
      +
    • Exosuits now can open firelocks by walking into them.
    • +
    + +

    01 June 2013

    +

    Chinsky updated:

    +
      +
    • Bloody footprints! Now stepping in the puddle will dirty your shoes/feet and make you leave bloody footprints for a bit.
    • +
    • Blood now dries up after some time. Puddles take ~30 minutes, small things 5 minutes.
    • +
    • Untreated wounds now heal. No more toe stubs spamming you with pain messages for the rest of the shift.
    • +
    • On the other side, everything is healed slowly. Maximum you cna squeeze out of first aid is 0.5 health per tick per organ. Lying down makes it faster too, by 1.5x factor.
    • +
    • Lids! Click beaker/bottle in hand to put them on/off. Prevent spilling
    • +
    • Added 'hailer' to security lockers. If used in hand, says "Halt! Security!". For those who can't run and type.
    • +
    + +

    31 May 2013

    +

    Segrain updated:

    +
      +
    • Portable canisters now properly connect to ports beneath them on map load.
    • +
    • Fixed unfastening gas meters.
    • +
    + +

    30 May 2013

    +

    Segrain updated:

    +
      +
    • Meteor showers actually spawn meteors now.
    • +
    • Engineering tape fits into toolbelt and can be placed on doors.
    • +
    • Pill bottles can hold paper.
    • +
    +

    Spamcat updated:

    +
      +
    • Pill bottle capacity increased to 14 items.
    • +
    • Fixed Lamarr (it now spawns properly)
    • +
    +

    proliberate updated:

    +
      +
    • Station time is now displayed in the status tab for new players and AIs.
    • +
    + +

    28 May 2013

    +

    Erthilo updated:

    +
      +
    • Fixes everyone being able to understand alien languages. HERE IS YOUR TOWER OF BABEL
    • +
    +

    VitrescentTortoise updated:

    +
      +
    • Wizard's forcewall now works.
    • +
    + +

    26 May 2013

    +

    Chinsky updated:

    +
      +
    • Tentacles! Now clone damage will make you horribly malformed like examine text says.
    • +
    +

    Meyar updated:

    +
      +
    • The syndicate shuttle now has a cycling airlock during Nuke rounds.
    • +
    • Restored the ability for the syndicate Agent ID to change the name on the card (reforge it) more than once.
    • +
    • ERT Radio now functional again.
    • +
    • Research blast doors now actually lock down the entirety of station-side Research.
    • +
    • Added lock down buttons to the wardens office.
    • +
    • The randomized barsign has made a return.
    • +
    • Syndicate Agent ID's external airlock access restored.
    • +
    +

    VitrescentTortoise updated:

    +
      +
    • Added a third option for not getting any job preferences. It allows you to return to the lobby instead of joining.
    • +
    + +

    25 May 2013

    +

    Erthilo updated:

    +
      +
    • Fixes alien races appearing an unknown when speaking their language.
    • +
    • Fixes alien races losing their language when cloned.
    • +
    • Fixes UI getting randomly reset when trying to change it in Genetics Scanners.
    • +
    + +

    21 May 2013

    +

    SkyMarshal updated:

    +
      +
    • ZAS will now speed air movement into/out of a zone when unsimulated tiles (e.g. space) are involved, in relation to the number of tiles.
    • +
    • Portable Canisters will now automatically connect to any portable connecter beneath them on map load.
    • +
    • Bug involving mis-mapped disposal junction fixed
    • +
    • Air alarms now work for atmos techs (whoops!)
    • +
    • The Master Controller now properly stops atmos when it runtimes.
    • +
    • Backpacks can no longer be contaminated
    • +
    • ZAS no longer logs air statistics.
    • +
    • ZAS now rebuilds as soon as it detects a semi-complex change in geometry. (It was doing this already, but in a convoluted way which was actually less efficient)
    • +
    • General code cleanup/commenting of ZAS
    • +
    • Jungle now initializes after the random Z-level loads and atmos initializes.
    • +
    + +

    15 May 2013

    +

    Spamcat updated:

    +
      +
    • Added telescopic batons to HoS's and captain's lockers. These are quite robust and easily concealable.
    • +
    + +

    14 May 2013

    +

    Cael_Aislinn updated:

    +
      +
    • Depth scanners can now be used to determine what material archaeological deposits are made of, meaning lab analysis is no longer required.
    • +
    • Some useability issues with xenoarchaeology tools have been resolved, and the transit pods cycle automatically now.
    • +
    + +

    24 April 2013

    +

    Jediluke69 updated:

    +
      +
    • Added 5 new drinks (Kira Special, Lemonade, Brown Star, Milkshakes, Rewriter)
    • +
    • Nanopaste now heals about half of what it used to
    • +
    • Ballistic crates should now come with shotguns loaded with actual shells no more beanbags
    • +
    • Iced tea no longer makes a glass of .what?
    • +
    +

    NerdyBoy1104 updated:

    +
      +
    • New Botany additions: Rice and Plastellium. New sheet material: Plastic.
    • +
    • Plastellium is refined into plastic by first grinding the produce to get plasticide. 20 plasticide + 10 polytrinic acid makes 10 sheets of plastic which can be used to make crates, forks, spoons, knives, ashtrays or plastic bags from.
    • +
    • Rice seeds grows into rice stalks that you grind to get rice. 10 Rice + 5 Water makes boiled rice, 10 rice + 5 milk makes rice pudding, 10 rice + 5 universal enzyme (in beaker) makes Sake.
    • +
    +

    faux updated:

    +
      +
    • Mixed Wardrobe Closet now has colored shoes and plaid skirts.
    • +
    • Dress uniforms added to the Captain, RD, and HoP wardrobe closets. A uniform jacket has also been added to the Captain's closet. HoS' hat has been re-added to their closet. I do not love the CMO and CE enough to give them anything.
    • +
    • Atheletic closet now has five different swimsuits *for the ladies* in them. If you are a guy, be prepared to be yelled at if you run around like a moron in one of these. Same goes for ladies who run around in shorts with their titties swaying in the space winds.
    • +
    • A set of dispatcher uniforms will spawn in the security closet. These are for playtesting the dispatcher role.
    • +
    • New suit spawns in the laundry room. It's for geezer's only. You're welcome, Book.
    • +
    • Nurse outfit variant, orderly uniform, and first responder jacket will now spawn in the medical wardrobe closet.
    • +
    • A white wedding dress will spawn in the chaplain's closet. There are also several dresses currently only adminspawnable. Admins: Look either under "bride" or "dress." The bride one leads to the colored wedding dresses, and there are some other kinds of dresses under dress.
    • +
    • No more luchador masks or boxing gloves or boxing ring. You guys have a swimming pool now, dip in and enjoy it.
    • +
    • he meeting hall has been replaced with an awkwardly placed security office meant for prisoner processing.
    • +
    • Added a couple more welding goggles to engineering since you guys liked those a lot.
    • +
    • Flasks spawn behind the bar. Only three. Don't fight over them. I don't know how to add them to the bar vending machine otherwise I would have done that instead. Detective, you have your own flask in your office, it's underneath the cigarettes on your desk.
    • +
    • Added two canes to the medical storage, for people who have leg injuries and can't walk good and stuff. I do not want to see doctors pretending to be House. These are for patients. Do not make me delete this addition and declare you guys not being able to have nice things.
    • +
    • Secondary entance to EVA now directly leads into the medbay hardsuit section. Sorry for any inconviences this will cause. The CMO can now fetch the hardsuits whenever they want.
    • +
    • Secondary security hardsuit has been added to the armory. Security members please stop stealing engineer's hardsuits when you guys want to pair up for space travel.
    • +
    • Firelocks have been moved around in the main hallways to form really ghetto versions of airlocks.
    • +
    • Violin spawns in theatre storage now. I didn't put the piano there though, that was someone else.
    • +
    • Psych office in medbay has been made better looking.
    • +
    + +

    17 April 2013

    +

    SkyMarshal updated:

    +
      +
    • ZAS is now more deadly, as per decision by administrative team. May be tweaked, but currently AIRFLOW is the biggest griefer.
    • +
    • World startup optimized, many functions now delayed until a player joins the server. (Reduces server boot time significantly)
    • +
    • Zones will now equalize air more rapidly.
    • +
    • ZAS now respects active magboots when airflow occurs.
    • +
    • Airflow will no longer throw you into doors and open them.
    • +
    • Race condition in zone construction has been fixed, so zones connect properly at round start.
    • +
    • Plasma effects readded.
    • +
    • Fixed runtime involving away mission.
    • +
    + +

    11 April 2013

    +

    SkyMarshal updated:

    +
      +
    • Fire has been reworked.
    • +
    • In-game variable editor is both readded and expanded with fire controlling capability.
    • +
    + +

    09 April 2013

    +

    SkyMarshal updated:

    +
      +
    • Fire Issues (Firedoors, Flamethrowers, Incendiary Grenades) fixed.
    • +
    • Fixed a bad line of code that was preventing autoignition of flammable gas mixes.
    • +
    • Volatile fuel is burned up after a point.
    • +
    • Partial-tile firedoors removed. This is due to ZAS breaking when interacting with them.
    • +
    + +

    04 April 2013

    +

    SkyMarshal updated:

    +
      +
    • Fixed ZAS
    • +
    • Fixed Fire
    • +
    +

    Spamcat updated:

    +
      +
    • Blood type is now saved in character creation menu, no need to edit it manually every round.
    • +
    + +

    27 March 2013

    +

    Asanadas updated:

    +
      +
    • The Null Rod has recovered its de-culting ability, for balance reasons. Metagaming with it is a big no-no!
    • +
    • Holy Water as a liquid is able to de-cult. Less effective, but less bloody. May be changed over the course of time for balance.
    • +
    + +

    26 March 2013

    +

    Spamcat updated:

    +
      +
    • Chemmaster now puts pills in pill bottles (if one is inserted).
    • +
    • Stabbing someone with a syringe now deals 3 damage instead of 7 because 7 is like, a crowbar punch.
    • +
    • Lizards can now join mid-round again.
    • +
    • Chemicals in bloodstream will transfer with blood now, so don't get drunk before your blood donation. Viruses and antibodies transfer through blood too.
    • +
    • Virology is working again.
    • +
    + +

    15 March 2013

    +

    Cael_Aislinn updated:

    +
      +
    • Mapped a compact research base on the mining asteroid, with multiple labs and testing rooms. It's reachable through a new (old) shuttle dock that leaves from the research wing on the main station.
    • +
    + +

    14 March 2013

    +

    Spamcat updated:

    +
      +
    • Figured I should make one of these. Syringestabbing now produces a broken syringe complete with fingerprints of attacker and blood of a victim, so dispose your evidence carefully. Maximum transfer amount per stab is lowered to 10.
    • +
    + +

    11 March 2013

    +

    CIB updated:

    +
      +
    • Cloning now requires you to put slabs of meat into the cloning pod to replenish biomass.
    • +
    +

    Cael Aislinn updated:

    +
      +
    • The xenoarchaeology update is here. This includes a major content overhaul and a bunch of new features for xenoarchaeology.
    • +
    • Digsites (strange rock deposits) are now much more nuanced and interesting, and a huge number of minor (non-artifact) finds have been added.
    • +
    • Excavation is now a complex process that involves digging into the rock to the right depth.
    • +
    • Chemical analysis is required for safe excavation of the digsites, in order to determine how best to extract the finds.
    • +
    • Anomalous artifacts have been overhauled and many longstanding bugs with existing effects have been fixed - the anomaly utiliser should now work much more often.
    • +
    • Numerous new artifact effects have been added and some new artifact types can be dug up from the asteroid.
    • +
    • New tools and equipment have been added, including normal and spaceworthy versions of the anomaly suits, excavation tools and other neat gadgets.
    • +
    • Five books have been written by subject matter experts from around the galaxy to help the crew of the Exodus come to grips with this exacting new science (over 3000 words of tutorials!).
    • +
    +

    Chinsky updated:

    +
      +
    • Sec HUDs now can see short versions of sec records.on examine. Med HUDs do same for medical records, and can set medical status of patient.
    • +
    • Damage to the head can now cause brain damage.
    • +
    + +

    09 March 2013

    +

    Cael Aislinn updated:

    +
      +
    • Beekeeping is now possible. Construct an apiary of out wood and embed it into a hydroponics tray, then get a queen bee and bottle of BeezEez from cargo bay. + Hives produce honey and honeycomb, but be wary if the bees start swarming.
    • +
    + +

    06 March 2013

    +

    Cael Aislinn updated:

    +
      +
    • Type 1 thermoelectric generators and the associated binary circulators are now moveable (wrench to secure/unsecure) and orderable via Quartermaster.
    • +
    • code/maps/rust_test.dmm contains an example setup for a functional RUST reactor. Maximum output is in the range of 12 to 20MW (12 to 20 million watts).
    • +
    • Removed double announcement for gridchecks, reduced duration of gridchecks.
    • +
    +

    RavingManiac updated:

    +
      +
    • You can now stab people with syringes using the "harm" intent. This destroys the syringe and transfers a random percentage of its contents into the target. Armor has a 50% chance of blocking the syringe.
    • +
    + +

    05 March 2013

    +

    CIB updated:

    +
      +
    • Added internal organs. They're currently all located in the chest. Use advanced scanner to detect damage. Use the same surgery as for ruptured lungs to fix them.
    • +
    +

    Cael Aislinn updated:

    +
      +
    • Set roundstart music to randomly choose between space.ogg and traitor.ogg (see http://baystation12.net/forums/viewtopic.php?f=5&t;=6972)
    • +
    • All RUST components except for TEGs (which generate the power) are now obtainable ingame, bored engineers should get hold of them and setup an experimental reactor for testing purposes.
    • +
    + +

    27 February 2013

    +

    Gamerofthegame updated:

    +
      +
    • Added the (base gear) ERT preset for the debug command.
    • +
    • Map fixes, Virology hole fixed. Atmospheric fixes for mining and, to a less extent, the science outpost. (No, not cycling airlocks)
    • +
    • Fiddled with the ERT set up location on Centcom. Radmins will now have a even easier time equiping a team of any real pratical size, especially coupled with the above debug command.
    • +
    + +

    25 February 2013

    +

    Cael Aislinn updated:

    +
      +
    • As well as building hull shield generators, normal shield gens can now be built (see http://baystation12.net/forums/viewtopic.php?f=1&t;=6993).
    • +
    • New random events: multiple new system wide-events have been have been added to the newscaster feeds, some not quite as respectable as others.
    • +
    • New random event: some lucky winners will win the TC Daily Grand Slam Lotto, while others may be the target of malicious hackers.
    • +
    + +

    23 February 2013

    +

    Cael Aislinn updated:

    +
      +
    • RUST machinery components should now be researchable (with high requirements) and orderable through QM (with high cost).
    • +
    • Shield machinery should now be researchable (with high requirements) and orderable through QM (with high cost). This one is reportedly buggy.
    • +
    • Rogue vending machines should revert back to normal at the end of the event.
    • +
    • New Unathi hair styles.
    • +
    + +

    22 February 2013

    +

    Chinsky updated:

    +
      +
    • Change to body cavity surgery. Can only put items in chest, groind and head. Max size for item - 3 (chest), 2 (groin), 1 (head). For chest surgery ribs should be bent open, (lung surgery until second scalpel step). Surgery step needs preparation step, with drill. After that you can place item inside, or seal it with cautery to do other step instead.
    • +
    + +

    20 February 2013

    +

    Chinsky updated:

    +
      +
    • Added new surgery: putting items inside people. After you use retractor to keep incision open, just click with any item to put it inside. But be wary, if you try to fit something too big, you might rip the veins. To remove items, use implant removal surgery.
    • +
    • Crowbar can be used as alternative to retractor.
    • +
    • Can now unload guns by clicking them in hand.
    • +
    • Fixed distance calculation in bullet missing chance computation, it was always assuming 1 or 0 tiles. Now distace REALLY matters when you shoot.
    • +
    • To add more FUN to previous thing, bullets missed to not disappear but keep going until they hit something else.
    • +
    • Compressed Matter and Explosive implants spawn properly now.
    • +
    • Tweaks to medical effects: removed itch caused by bandages. Chemical effects now have non-100 chance of appearing, the stronger medicine, the more probality it'll have side effects.
    • +
    + +

    18 February 2013

    +

    Cael Aislinn updated:

    +
      +
    • Security bots will now target hostile mobs, and vice versa.
    • +
    • Carp should actually emigrate now, instead of just immigrating then squatting around the outer hull.
    • +
    • Admins and moderators have been split up into separate 'who' verbs (adminwho and modwho respectively).
    • +
    + +

    14 February 2013

    +

    CIB updated:

    +
      +
    • Medical side-effects(patients are going to come back for secondary treatment)
    • +
    • NT loyalty setting(affects command reports and gives antags hints who might collaborate with them)
    • +
    • Simple animal balance fixes(They're slower now)
    • +
    +

    CaelAislinn updated:

    +
      +
    • Re-added old ion storm laws, re-added grid check event.
    • +
    • Added Rogue Drone and Vermin Infestation random events.
    • +
    • Added/fixed space vines random event.
    • +
    • Updates to the virus events.
    • +
    • Spider infestation and alien infestation events turned off by default.
    • +
    • Soghun, taj and skrell all have unique language text colours.
    • +
    • Moderators will no longer be listed in adminwho, instead use modwho.
    • +
    +

    Gamerofthegame updated:

    +
      +
    • Miscellaneous mapfixes.
    • +
    + +

    13 February 2013

    +

    Erthilo updated:

    +
      +
    • Fixed SSD (logged-out) players not staying asleep.
    • +
    • Fixed set-pose verb and mice emotes having extra periods.
    • +
    • Fixed virus crate not appearing and breaking supply shuttle.
    • +
    • Fixed newcaster photos not being censored.
    • +
    + +

    31 January 2013

    +

    CIB updated:

    +
      +
    • Chilis and cold chilis no longer kill in small amounts
    • +
    • Chloral now again needs around 5 units to start killing somebody
    • +
    + +

    23 January 2013

    +

    Cael_Aislinn updated:

    + + +

    21 January 2013

    +

    Cael_Aislinn updated:

    +
      +
    • Satchels and ore boxes can now hold strange rocks.
    • +
    • Closets and crates can now be built out of 5 and 10 plasteel respectively.
    • +
    • Observers can become mice once more.
    • +
    + +

    13 January 2013

    +

    Chinsky updated:

    +
      +
    • If you get enough (6) blood drips on one tile, it'll turn into a blood puddle. Should make bleeding out more visible.
    • +
    • Security belt now able to hold taser, baton and tape roll.
    • +
    • Added alternative security uniform to Security wardrobes.
    • +
    • Ported Urist cult runes. Down with the crayon drawings! Example: http://dl.dropbox.com/u/26846767/images/SS13/255_symbols.PNG
    • +
    • Engineering tape now require engineer OR atmos access instead of both.
    • +
    • Implants now will react to EMP, possibly in !!FUN!! ways
    • +
    +

    GauHelldragon updated:

    +
      +
    • Servicebots now have RoboTray and Printing Pen. Robotray can be used to pick up and drop food/drinks. Printing pen can alternate between writing mode and rename paper mode by clicking it.
    • +
    • Farmbots. A new type of robot that weeds, waters and fertilizes. Use robot arm on water tank. Then use plant analyzer, mini-hoe, bucket and finally proximity sensor.
    • +
    • Chefs can clang their serving trays with a rolling pin. Just like a riot shield!
    • +
    + +

    07 January 2013

    +

    Cael_Aislinn updated:

    + +

    Chinsky updated:

    +
      +
    • Implants: Explosvie implant, exploding when victim hears the codephrase you set.
    • +
    • Implants: Compressed Matter implat, scan item (making it disappear), inject yourself and recall that item on will!
    • +
    • Implant removal surgery, with !!FUN!! results if you mess up it.
    • +
    • Coats now have pockets again.
    • +
    • Bash people on tabetops. an windows, or with stools. Grab people to bash them on tables or windows (better grab for better hit on windows). Drag stool sprite on you to pick it up, click on it in hand to make it usual stool again.
    • +
    • Surgical caps, and new sprites for bloodbags and fixovein.
    • +
    • Now some surgery steps will bloody your hands, Full-body blood coat in case youy mess up spectacualry.
    • +
    • Ported some crates (Art, Surgery, Sterile equiplemnt).
    • +
    • Changed contraband crates. Posters moved to Art Crate, cigs and lipstick ot party crate. Now contraband crate has illegal booze and illicit drugs.
    • +
    • Finally got evac party lights
    • +
    • Now disfigurment,now it WILL happen when damage is bad enough.
    • +
    • Now if you speak in depressurized area (less than 10 kPa) only people next to you can hear you. Radios still work though.
    • +
    +
    + +
    Baystation 12 Credit List + + + + +
    + Current BS12 Project Maintainers: -Click Here-
    + Currently Active GitHub BS12 contributor list: -Click Here-
    + Code: Abi79, Aryn, Cael_Aislinn, Ccomp5950, Chinsky, cib, CompactNinja, DopeGhoti, Erthilo, Hawk_v3, Head, Ispil, JoeyJo0, Lexusjjss, Melonstorm, Miniature, Mloc, NerdyBoy1104, PsiOmegaDelta, SkyMarshal, Snapshot, Spectre, Strumpetplaya, Sunfall, Tastyfish, Uristqwerty
    + Sprites: Apple_Master, Arcalane, Chinsky, CompactNinja, Deus Dactyl, Erthilo, Flashkirby, JoeyJo0, Miniature, Searif, Xenone, faux
    + Sounds: Aryn
    + Main Testers: Anyone who has submitted a bug to the issue tracker.
    +
    + +GoonStation 13 Development Team +
    + Coders: Stuntwaffle, Showtime, Pantaloons, Nannek, Keelin, Exadv1, hobnob, Justicefries, 0staf, sniperchance, AngriestIBM, BrianOBlivion
    + Spriters: Supernorn, Haruhi, Stuntwaffle, Pantaloons, Rho, SynthOrange, I Said No
    +
    +
    +

    Creative Commons License
    Except where otherwise noted, Goon Station 13 is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.
    Rights are currently extended to SomethingAwful Goons only.

    +

    Some icons by Yusuke Kamiyamane. All rights reserved. Licensed under a Creative Commons Attribution 3.0 License.

    +
    + + diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml index 9444423465..53ce5c4450 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -1,5356 +1,5462 @@ -DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. ---- -2013-01-07: - Cael_Aislinn: - - tgs: Updated server to tgstation r5200 (November 26th, 2012), see https://code.google.com/p/tgstation13/source/list - for tg's changelog. - Chinsky: - - rscadd: 'Implants: Explosvie implant, exploding when victim hears the codephrase - you set.' - - rscadd: 'Implants: Compressed Matter implat, scan item (making it disappear), - inject yourself and recall that item on will!' - - rscadd: Implant removal surgery, with !!FUN!! results if you mess up it. - - rscadd: Coats now have pockets again. - - rscadd: Bash people on tabetops. an windows, or with stools. Grab people to bash - them on tables or windows (better grab for better hit on windows). Drag stool - sprite on you to pick it up, click on it in hand to make it usual stool again. - - rscadd: Surgical caps, and new sprites for bloodbags and fixovein. - - rscadd: Now some surgery steps will bloody your hands, Full-body blood coat in - case youy mess up spectacualry. - - rscadd: Ported some crates (Art, Surgery, Sterile equiplemnt). - - tweak: Changed contraband crates. Posters moved to Art Crate, cigs and lipstick - ot party crate. Now contraband crate has illegal booze and illicit drugs. - - bugfix: Finally got evac party lights - - bugfix: Now disfigurment,now it WILL happen when damage is bad enough. - - experiment: Now if you speak in depressurized area (less than 10 kPa) only people - next to you can hear you. Radios still work though. -2013-01-13: - Chinsky: - - tweak: If you get enough (6) blood drips on one tile, it'll turn into a blood - puddle. Should make bleeding out more visible. - - tweak: Security belt now able to hold taser, baton and tape roll. - - tweak: Added alternative security uniform to Security wardrobes. - - rscadd: 'Ported Urist cult runes. Down with the crayon drawings! Example: http://dl.dropbox.com/u/26846767/images/SS13/255_symbols.PNG' - - bugfix: Engineering tape now require engineer OR atmos access instead of both. - - rscadd: Implants now will react to EMP, possibly in !!FUN!! ways - GauHelldragon: - - rscadd: Servicebots now have RoboTray and Printing Pen. Robotray can be used to - pick up and drop food/drinks. Printing pen can alternate between writing mode - and rename paper mode by clicking it. - - rscadd: Farmbots. A new type of robot that weeds, waters and fertilizes. Use robot - arm on water tank. Then use plant analyzer, mini-hoe, bucket and finally proximity - sensor. - - rscadd: Chefs can clang their serving trays with a rolling pin. Just like a riot - shield! -2013-01-21: - Cael_Aislinn: - - bugfix: Satchels and ore boxes can now hold strange rocks. - - rscadd: Closets and crates can now be built out of 5 and 10 plasteel respectively. - - rscadd: Observers can become mice once more. -2013-01-23: - Cael_Aislinn: - - tgs: Updated server to tgstation r5200 (November 26th, 2012), see https://code.google.com/p/tgstation13/source/list - for tg's changelog. -2013-01-31: - CIB: - - bugfix: Chilis and cold chilis no longer kill in small amounts - - bugfix: Chloral now again needs around 5 units to start killing somebody -2013-02-13: - Erthilo: - - bugfix: Fixed SSD (logged-out) players not staying asleep. - - bugfix: Fixed set-pose verb and mice emotes having extra periods. - - bugfix: Fixed virus crate not appearing and breaking supply shuttle. - - bugfix: Fixed newcaster photos not being censored. -2013-02-14: - CIB: - - rscadd: Medical side-effects(patients are going to come back for secondary treatment) - - rscadd: NT loyalty setting(affects command reports and gives antags hints who - might collaborate with them) - - tweak: Simple animal balance fixes(They're slower now) - CaelAislinn: - - rscadd: Re-added old ion storm laws, re-added grid check event. - - rscadd: Added Rogue Drone and Vermin Infestation random events. - - rscadd: Added/fixed space vines random event. - - tweak: Updates to the virus events. - - tweak: Spider infestation and alien infestation events turned off by default. - - tweak: Soghun, taj and skrell all have unique language text colours. - - tweak: Moderators will no longer be listed in adminwho, instead use modwho. - Gamerofthegame: - - rscadd: Miscellaneous mapfixes. -2013-02-18: - Cael Aislinn: - - rscadd: Security bots will now target hostile mobs, and vice versa. - - tweak: Carp should actually emigrate now, instead of just immigrating then squatting - around the outer hull. - - tweak: Admins and moderators have been split up into separate 'who' verbs (adminwho - and modwho respectively). -2013-02-20: - Chinsky: - - rscadd: 'Added new surgery: putting items inside people. After you use retractor - to keep incision open, just click with any item to put it inside. But be wary, - if you try to fit something too big, you might rip the veins. To remove items, - use implant removal surgery.' - - rscadd: Crowbar can be used as alternative to retractor. - - rscadd: Can now unload guns by clicking them in hand. - - tweak: Fixed distance calculation in bullet missing chance computation, it was - always assuming 1 or 0 tiles. Now distace REALLY matters when you shoot. - - rscadd: To add more FUN to previous thing, bullets missed to not disappear but - keep going until they hit something else. - - bugfix: Compressed Matter and Explosive implants spawn properly now. - - tweak: 'Tweaks to medical effects: removed itch caused by bandages. Chemical effects - now have non-100 chance of appearing, the stronger medicine, the more probality - it''ll have side effects.' -2013-02-22: - Chinsky: - - tweak: Change to body cavity surgery. Can only put items in chest, groind and - head. Max size for item - 3 (chest), 2 (groin), 1 (head). For chest surgery - ribs should be bent open, (lung surgery until second scalpel step). Surgery - step needs preparation step, with drill. After that you can place item inside, - or seal it with cautery to do other step instead. -2013-02-23: - Cael Aislinn: - - wip: RUST machinery components should now be researchable (with high requirements) - and orderable through QM (with high cost). - - wip: Shield machinery should now be researchable (with high requirements) and - orderable through QM (with high cost). This one is reportedly buggy. - - tweak: Rogue vending machines should revert back to normal at the end of the event. - - rscadd: New Unathi hair styles. -2013-02-25: - Cael Aislinn: - - rscadd: As well as building hull shield generators, normal shield gens can now - be built (see http://baystation12.net/forums/viewtopic.php?f=1&t;=6993). - - rscadd: 'New random events: multiple new system wide-events have been have been - added to the newscaster feeds, some not quite as respectable as others.' - - rscadd: 'New random event: some lucky winners will win the TC Daily Grand Slam - Lotto, while others may be the target of malicious hackers.' -2013-02-27: - Gamerofthegame: - - rscadd: Added the (base gear) ERT preset for the debug command. - - rscadd: Map fixes, Virology hole fixed. Atmospheric fixes for mining and, to a - less extent, the science outpost. (No, not cycling airlocks) - - rscadd: Fiddled with the ERT set up location on Centcom. Radmins will now have - a even easier time equiping a team of any real pratical size, especially coupled - with the above debug command. -2013-03-05: - CIB: - - rscadd: Added internal organs. They're currently all located in the chest. Use - advanced scanner to detect damage. Use the same surgery as for ruptured lungs - to fix them. - Cael Aislinn: - - soundadd: Set roundstart music to randomly choose between space.ogg and traitor.ogg - (see http://baystation12.net/forums/viewtopic.php?f=5&t;=6972) - - experiment: All RUST components except for TEGs (which generate the power) are - now obtainable ingame, bored engineers should get hold of them and setup an - experimental reactor for testing purposes. -2013-03-06: - Cael Aislinn: - - rscadd: Type 1 thermoelectric generators and the associated binary circulators - are now moveable (wrench to secure/unsecure) and orderable via Quartermaster. - - wip: code/maps/rust_test.dmm contains an example setup for a functional RUST reactor. - Maximum output is in the range of 12 to 20MW (12 to 20 million watts). - - bugfix: Removed double announcement for gridchecks, reduced duration of gridchecks. - RavingManiac: - - rscadd: You can now stab people with syringes using the "harm" intent. This destroys - the syringe and transfers a random percentage of its contents into the target. - Armor has a 50% chance of blocking the syringe. -2013-03-09: - Cael Aislinn: - - rscadd: "Beekeeping is now possible. Construct an apiary of out wood and embed\ - \ it into a hydroponics tray, then get a queen bee and bottle of BeezEez from\ - \ cargo bay. \n\t\tHives produce honey and honeycomb, but be wary if the bees\ - \ start swarming." -2013-03-11: - CIB: - - rscadd: Cloning now requires you to put slabs of meat into the cloning pod to - replenish biomass. - Cael Aislinn: - - wip: The xenoarchaeology update is here. This includes a major content overhaul - and a bunch of new features for xenoarchaeology. - - tweak: Digsites (strange rock deposits) are now much more nuanced and interesting, - and a huge number of minor (non-artifact) finds have been added. - - rscadd: Excavation is now a complex process that involves digging into the rock - to the right depth. - - rscadd: Chemical analysis is required for safe excavation of the digsites, in - order to determine how best to extract the finds. - - bugfix: Anomalous artifacts have been overhauled and many longstanding bugs with - existing effects have been fixed - the anomaly utiliser should now work much - more often. - - rscadd: Numerous new artifact effects have been added and some new artifact types - can be dug up from the asteroid. - - rscadd: New tools and equipment have been added, including normal and spaceworthy - versions of the anomaly suits, excavation tools and other neat gadgets. - - rscadd: Five books have been written by subject matter experts from around the - galaxy to help the crew of the Exodus come to grips with this exacting new science - (over 3000 words of tutorials!). - Chinsky: - - rscadd: Sec HUDs now can see short versions of sec records.on examine. Med HUDs - do same for medical records, and can set medical status of patient. - - rscadd: Damage to the head can now cause brain damage. -2013-03-14: - Spamcat: - - rscadd: Figured I should make one of these. Syringestabbing now produces a broken - syringe complete with fingerprints of attacker and blood of a victim, so dispose - your evidence carefully. Maximum transfer amount per stab is lowered to 10. -2013-03-15: - Cael_Aislinn: - - rscadd: Mapped a compact research base on the mining asteroid, with multiple labs - and testing rooms. It's reachable through a new (old) shuttle dock that leaves - from the research wing on the main station. -2013-03-26: - Spamcat: - - bugfix: Chemmaster now puts pills in pill bottles (if one is inserted). - - tweak: Stabbing someone with a syringe now deals 3 damage instead of 7 because - 7 is like, a crowbar punch. - - bugfix: Lizards can now join mid-round again. - - rscadd: Chemicals in bloodstream will transfer with blood now, so don't get drunk - before your blood donation. Viruses and antibodies transfer through blood too. - - bugfix: Virology is working again. -2013-03-27: - Asanadas: - - tweak: The Null Rod has recovered its de-culting ability, for balance reasons. - Metagaming with it is a big no-no! - - rscadd: Holy Water as a liquid is able to de-cult. Less effective, but less bloody. - May be changed over the course of time for balance. -2013-04-04: - SkyMarshal: - - bugfix: Fixed ZAS - - bugfix: Fixed Fire - Spamcat: - - bugfix: Blood type is now saved in character creation menu, no need to edit it - manually every round. -2013-04-09: - SkyMarshal: - - bugfix: Fire Issues (Firedoors, Flamethrowers, Incendiary Grenades) fixed. - - bugfix: Fixed a bad line of code that was preventing autoignition of flammable - gas mixes. - - bugfix: Volatile fuel is burned up after a point. - - rscdel: Partial-tile firedoors removed. This is due to ZAS breaking when interacting - with them. -2013-04-11: - SkyMarshal: - - experiment: Fire has been reworked. - - experiment: In-game variable editor is both readded and expanded with fire controlling - capability. -2013-04-17: - SkyMarshal: - - experiment: ZAS is now more deadly, as per decision by administrative team. May - be tweaked, but currently AIRFLOW is the biggest griefer. - - experiment: World startup optimized, many functions now delayed until a player - joins the server. (Reduces server boot time significantly) - - tweak: Zones will now equalize air more rapidly. - - bugfix: ZAS now respects active magboots when airflow occurs. - - bugfix: Airflow will no longer throw you into doors and open them. - - bugfix: Race condition in zone construction has been fixed, so zones connect properly - at round start. - - bugfix: Plasma effects readded. - - bugfix: Fixed runtime involving away mission. -2013-04-24: - Jediluke69: - - rscadd: Added 5 new drinks (Kira Special, Lemonade, Brown Star, Milkshakes, Rewriter) - - tweak: Nanopaste now heals about half of what it used to - - tweak: Ballistic crates should now come with shotguns loaded with actual shells - no more beanbags - - bugfix: Iced tea no longer makes a glass of .what? - NerdyBoy1104: - - rscadd: 'New Botany additions: Rice and Plastellium. New sheet material: Plastic.' - - rscadd: Plastellium is refined into plastic by first grinding the produce to get - plasticide. 20 plasticide + 10 polytrinic acid makes 10 sheets of plastic which - can be used to make crates, forks, spoons, knives, ashtrays or plastic bags - from. - - rscadd: Rice seeds grows into rice stalks that you grind to get rice. 10 Rice - + 5 Water makes boiled rice, 10 rice + 5 milk makes rice pudding, 10 rice + - 5 universal enzyme (in beaker) makes Sake. - faux: - - imageadd: Mixed Wardrobe Closet now has colored shoes and plaid skirts. - - imageadd: Dress uniforms added to the Captain, RD, and HoP wardrobe closets. A - uniform jacket has also been added to the Captain's closet. HoS' hat has been - re-added to their closet. I do not love the CMO and CE enough to give them anything. - - imageadd: Atheletic closet now has five different swimsuits *for the ladies* in - them. If you are a guy, be prepared to be yelled at if you run around like a - moron in one of these. Same goes for ladies who run around in shorts with their - titties swaying in the space winds. - - imageadd: A set of dispatcher uniforms will spawn in the security closet. These - are for playtesting the dispatcher role. - - imageadd: New suit spawns in the laundry room. It's for geezer's only. You're - welcome, Book. - - imageadd: Nurse outfit variant, orderly uniform, and first responder jacket will - now spawn in the medical wardrobe closet. - - imageadd: 'A white wedding dress will spawn in the chaplain''s closet. There are - also several dresses currently only adminspawnable. Admins: Look either under - "bride" or "dress." The bride one leads to the colored wedding dresses, and - there are some other kinds of dresses under dress.' - - tweak: No more luchador masks or boxing gloves or boxing ring. You guys have a - swimming pool now, dip in and enjoy it. - - tweak: he meeting hall has been replaced with an awkwardly placed security office - meant for prisoner processing. - - tweak: Added a couple more welding goggles to engineering since you guys liked - those a lot. - - imageadd: Flasks spawn behind the bar. Only three. Don't fight over them. I don't - know how to add them to the bar vending machine otherwise I would have done - that instead. Detective, you have your own flask in your office, it's underneath - the cigarettes on your desk. - - tweak: Added two canes to the medical storage, for people who have leg injuries - and can't walk good and stuff. I do not want to see doctors pretending to be - House. These are for patients. Do not make me delete this addition and declare - you guys not being able to have nice things. - - tweak: Secondary entance to EVA now directly leads into the medbay hardsuit section. - Sorry for any inconviences this will cause. The CMO can now fetch the hardsuits - whenever they want. - - tweak: Secondary security hardsuit has been added to the armory. Security members - please stop stealing engineer's hardsuits when you guys want to pair up for - space travel. - - tweak: Firelocks have been moved around in the main hallways to form really ghetto - versions of airlocks. - - tweak: Violin spawns in theatre storage now. I didn't put the piano there though, - that was someone else. - - tweak: Psych office in medbay has been made better looking. -2013-05-14: - Cael_Aislinn: - - experiment: Depth scanners can now be used to determine what material archaeological - deposits are made of, meaning lab analysis is no longer required. - - tweak: Some useability issues with xenoarchaeology tools have been resolved, and - the transit pods cycle automatically now. -2013-05-15: - Spamcat: - - rscadd: Added telescopic batons - to HoS's and captain's lockers. These are quite robust and easily concealable. -2013-05-21: - SkyMarshal: - - experiment: ZAS will now speed air movement into/out of a zone when unsimulated - tiles (e.g. space) are involved, in relation to the number of tiles. - - experiment: Portable Canisters will now automatically connect to any portable - connecter beneath them on map load. - - bugfix: Bug involving mis-mapped disposal junction fixed - - bugfix: Air alarms now work for atmos techs (whoops!) - - bugfix: The Master Controller now properly stops atmos when it runtimes. - - bugfix: Backpacks can no longer be contaminated - - tweak: ZAS no longer logs air statistics. - - tweak: ZAS now rebuilds as soon as it detects a semi-complex change in geometry. (It - was doing this already, but in a convoluted way which was actually less efficient) - - tweak: General code cleanup/commenting of ZAS - - tweak: Jungle now initializes after the random Z-level loads and atmos initializes. -2013-05-25: - Erthilo: - - bugfix: Fixes alien races appearing an unknown when speaking their language. - - bugfix: Fixes alien races losing their language when cloned. - - bugfix: Fixes UI getting randomly reset when trying to change it in Genetics Scanners. -2013-05-26: - Chinsky: - - rscadd: Tentacles! Now clone damage will make you horribly malformed like examine - text says. - Meyar: - - rscadd: The syndicate shuttle now has a cycling airlock during Nuke rounds. - - rscadd: Restored the ability for the syndicate Agent ID to change the name on - the card (reforge it) more than once. - - rscadd: ERT Radio now functional again. - - rscadd: 'Research blast doors now actually lock down the entirety of station-side - Research. ' - - rscadd: 'Added lock down buttons to the wardens office. ' - - rscadd: 'The randomized barsign has made a return. ' - - rscadd: Syndicate Agent ID's external airlock access restored. - VitrescentTortoise: - - rscadd: Added a third option for not getting any job preferences. It allows you - to return to the lobby instead of joining. -2013-05-28: - Erthilo: - - bugfix: Fixes everyone being able to understand alien languages. HERE IS YOUR - TOWER OF BABEL - VitrescentTortoise: - - bugfix: Wizard's forcewall now works. -2013-05-30: - Segrain: - - bugfix: Meteor showers actually spawn meteors now. - - tweak: Engineering tape fits into toolbelt and can be placed on doors. - - rscadd: Pill bottles can hold paper. - Spamcat: - - tweak: Pill bottle capacity increased to 14 items. - - bugfix: Fixed Lamarr (it now spawns properly) - proliberate: - - rscadd: Station time is now displayed in the status tab for new players and AIs. -2013-05-31: - Segrain: - - bugfix: Portable canisters now properly connect to ports beneath them on map load. - - bugfix: Fixed unfastening gas meters. -2013-06-01: - Chinsky: - - rscadd: Bloody footprints! Now stepping in the puddle will dirty your shoes/feet - and make you leave bloody footprints for a bit. - - rscadd: Blood now dries up after some time. Puddles take ~30 minutes, small things - 5 minutes. - - bugfix: Untreated wounds now heal. No more toe stubs spamming you with pain messages - for the rest of the shift. - - experiment: On the other side, everything is healed slowly. Maximum you cna squeeze - out of first aid is 0.5 health per tick per organ. Lying down makes it faster - too, by 1.5x factor. - - rscadd: Lids! Click beaker/bottle in hand to put them on/off. Prevent spilling - - rscadd: Added 'hailer' to security lockers. If used in hand, says "Halt! Security!". - For those who can't run and type. -2013-06-05: - Chinsky: - - rscadd: Load bearing equipment - webbings and vests for engineers and sec. Attach - to jumpsuit, use 'Look in storage' verb (object tab) to open. - Segrain: - - rscadd: Exosuits now can open firelocks by walking into them. -2013-06-06: - Asanadas: - - rscadd: Added a whimsical suit to the head of personnel's secret clothing locker. - Meyar: - - bugfix: Disposal's mail routing fixed. Missing pipes replaced. - - bugfix: 'Chemistry is once again a part of the disposals delivery circuit. ' - - bugfix: Added missing sorting junctions to Security and HoS office. - - bugfix: Fixed a duplicate sorting junction. -2013-06-09: - Segrain: - - bugfix: Emagged supply console can order SpecOp crates again. -2013-06-11: - Meyar: - - bugfix: Fixes a security door with a firedoor ontop of it. - - bugfix: Fixed a typo relating to the admin Select Equipment Verb. (It's RESPONSE - team not RESCUE team) - - rscadd: ERT are now automated, from their spawn to their shuttle. Admin intervention - no longer required! (Getting to the mechs still requires admin permission generally) - - rscadd: Added flashlights to compensate for the weakened PDA lights - - tweak: 'ERT Uniforms updated to be in line with Centcom uniforms. No more turtlenecks, - no sir. ' -2013-06-12: - Zuhayr: - - rscadd: Added pneumatic cannon and harpoons. - - experiment: Added embedded projectiles. Bullets and thrown weapons may stick in - targets. Throwing them by hand won't make them stick, firing them from a cannon - might. Implant removal surgery will get rid of shrapnel and stuck items. -2013-06-13: - Kilakk: - - rscadd: Added the Xenobiologist job. Has access to the research hallway and to - xenobiology. - - rscdel: Removed Xenobiology access from Scientists. - - rscdel: Removed the Xenobiologist alternate title from Scientists. - - rscadd: Added "Xenoarchaeology" to the RD, Scientists, and to the ID computer. - - tweak: Changed the Research Outpost doors to use "Xenoarchaeology" access. -2013-06-18: - Segrain: - - bugfix: Fixed some bugs in windoor construction. - - tweak: Secure windoors are made with rods again. - - rscadd: Windoors drop their electronics when broken. Emagged windoors can have - theirs removed by crowbar. - - rscadd: Airlock electronics can be configured to make door open for any single - access on it instead of all of them. - - rscadd: Cyborgs can preview their icons before choosing. -2013-06-21: - Jupotter: - - bugfix: Fix the robotiscist preview in the char setupe screen -2013-06-22: - Cael_Aislinn: - - tweak: The xenoarchaeology depth scanner will now tell you what energy field is - required to safely extract a find. - - tweak: Excavation picks will now dig faster, and xenoarchaeology as a whole should - be easier to do. -2013-06-23: - Segrain: - - rscadd: Airlocks of various models can be constructed again. - faux: - - experiment: There has been a complete medbay renovation spearheaded by Vetinarix. - http://baystation12.net/forums/viewtopic.php?f=20&t;=7847 <-- Please - put any commentary good or bad, here. - - tweak: Some maintenance doors within RnD and Medbay have had their accesses changed. - Maintenance doors in the joint areas (leading to the research shuttle, virology, - and xenobiology) are now zero access. Which means anyone in those joints can - enter the maintenance tunnels. This was done to add additional evacuation locations - during radiation storms. Additional maintenance doors were added to the tunnels - in these areas to prevent docs and scientists from running about. - - tweak: Starboard emergency storage isn't gone now, it's simply located in the - escape wing. - - experiment: An engineering training room has been added to engineering. This location - was previously where surgery was located. If you are new to engineering or need - to brush up on your skills, please use this area for testing. -2013-06-26: - Segrain: - - bugfix: Autopsy scanner properly displays time of wound infliction and death. - - bugfix: Autopsy scanner properly displays wounds by projectile weapons. - Whitellama: - - bugfix: One-antag rounds (like wizard/ninja) no longer end automatically upon - death - - wip: Space ninja has been implemented as a voteable gamemode - - rscadd: Space ninja spawn landmarks have been implemented (but not yet placed - on the map), still spawn at carps-pawns instead. (The code will warn you about - this and ask you to report it, it's a known issue.) - - rscadd: Five new space ninja directives have been added, old directives have been - reworded to be less harsh - - wip: Space ninjas have been given their own list as antagonists, and are no longer - bundled up with traitors - - bugfix: Space ninjas with a "steal a functional AI" objective will now succeed - by downloading one into their suits - - tweak: Space ninja suits' exploding on death has been nerfed, so as not to cause - breaches - - rscadd: A few space ninja titles/names have been added and removed to be slightly - more believable - - bugfix: The antagonist selector no longer chooses jobbanned players when it runs - out of willing options -2013-06-27: - Segrain: - - bugfix: ID cards properly setup bloodtype, DNA and fingerprints again. -2013-06-28: - Segrain: - - rscadd: AIs are now able to examine what they see. -2013-07-03: - Segrain: - - rscadd: Security and medical cyborgs can use their HUDs to access records. -2013-07-05: - Spamcat: - - rscadd: Pulse! Humans now have hearbeat rate, which can be measured by right-clicking - someone - Check pulse or by health analyzer. Medical machinery also has heartbeat - monitors. Certain meds and conditions can influence it. -2013-07-06: - Chinsky: - - rscadd: Humans now can be infected with more than one virus at once. - - rscadd: All analyzed viruses are put into virus DB. You can view it and edit their - name and description on medical record consoles. - - tweak: 'Only known viruses (ones in DB) will be detected by the machinery and - HUDs. ' - - rscadd: Viruses cause fever, body temperature rising the more stage is. - - bugfix: Humans' body temperature does not drift towards room one unless there's - big difference in them. - - tweak: Virus incubators now can transmit viuses from dishes to blood sample. - - rscadd: New machine - centrifuge. It can isolate antibodies or viruses (spawning - virus dish) from a blood sample in vials. Accepts vials only. - - rscadd: Fancy vial boxes in virology, one of them is locked by ID with MD access. - - tweak: Engineered viruses are now ariborne too. -2013-07-11: - Chinsky: - - rscadd: Gun delays. All guns now have delays between shots. Most have less than - second, lasercannons and pulse rifles have around 2 seconds delay. Automatics - have zero, click-speed. -2013-07-26: - Kilakk: - - bugfix: Brig cell timers will no longer start counting down automatically. - - tweak: Separated the actual countdown timer from the timer controls. Pressing - "Set" while the timer is counting down will reset the countdown timer to the - time selected. -2013-07-28: - Segrain: - - rscadd: Camera console circuits can be adjusted for different networks. - - rscadd: Nuclear operatives and ERT members have built-in cameras in their helmets. - Activate helmet to initialize it. -2013-07-30: - Erthilo: - - bugfix: EFTPOS and ATM machines should now connect to databases. - - bugfix: Gravitational Catapults can now be removed from mechs. - - bugfix: Ghost manifest rune paper naming now works correctly. - - bugfix: Fix for newscaster special characters. Still not recommended. - Kilakk: - - rscadd: Added colored department radio channels. -2013-08-01: - Asanadas: - - tweak: The Null Rod has recovered its de-culting ability, for balance reasons. - Metagaming with it is a big no-no! - - rscadd: Holy Water as a liquid is able to de-cult. Less effective, but less bloody. - May be changed over the course of time for balance. - CIB: - - bugfix: Chilis and cold chilis no longer kill in small amounts - - bugfix: Chloral now again needs around 5 units to start killing somebody - Cael Aislinn: - - rscadd: Security bots will now target hostile mobs, and vice versa. - - tweak: Carp should actually emigrate now, instead of just immigrating then squatting - around the outer hull. - - tweak: Admins and moderators have been split up into separate 'who' verbs (adminwho - and modwho respectively). - CaelAislinn: - - rscadd: Re-added old ion storm laws, re-added grid check event. - - rscadd: Added Rogue Drone and Vermin Infestation random events. - - rscadd: Added/fixed space vines random event. - - tweak: Updates to the virus events. - - tweak: Spider infestation and alien infestation events turned off by default. - - tweak: Soghun, taj and skrell all have unique language text colours. - - tweak: Moderators will no longer be listed in adminwho, instead use modwho. - Cael_Aislinn: - - tgs: Updated server to tgstation r5200 (November 26th, 2012), see https://code.google.com/p/tgstation13/source/list - for tg's changelog. - Chinsky: - - rscadd: 'Old new medical features:' - - rscadd: Autoinjectors! They come preloaded with 5u of inapro, can be used instantly, - and are one-use. You can replace chems inside using a syringe. Box of them is - added to Medicine closet and medical supplies crate. - - rscadd: Splints! Target broken liimb and click on person to apply. Can be taken - off in inventory menu, like handcuffs. Splinted limbs have less negative effects. - - rscadd: Advanced medikit! Red and mean, all doctors spawn with one. Contains better - stuff - advanced versions of bandaids and aloe heal 12 damage on the first use. - - tweak: Wounds with damage above 50 won't heal by themselves even if bandaged/salved. - Would have to seek advanced medical attention for those. - Erthilo: - - bugfix: Fixed SSD (logged-out) players not staying asleep. - - bugfix: Fixed set-pose verb and mice emotes having extra periods. - - bugfix: Fixed virus crate not appearing and breaking supply shuttle. - - bugfix: Fixed newcaster photos not being censored. - Gamerofthegame: - - rscadd: Miscellaneous mapfixes. - GauHelldragon: - - rscadd: Servicebots now have RoboTray and Printing Pen. Robotray can be used to - pick up and drop food/drinks. Printing pen can alternate between writing mode - and rename paper mode by clicking it. - - rscadd: Farmbots. A new type of robot that weeds, waters and fertilizes. Use robot - arm on water tank. Then use plant analyzer, mini-hoe, bucket and finally proximity - sensor. - - rscadd: Chefs can clang their serving trays with a rolling pin. Just like a riot - shield! - Jediluke69: - - rscadd: Added 5 new drinks (Kira Special, Lemonade, Brown Star, Milkshakes, Rewriter) - - tweak: Nanopaste now heals about half of what it used to - - tweak: Ballistic crates should now come with shotguns loaded with actual shells - no more beanbags - - bugfix: Iced tea no longer makes a glass of .what? - Jupotter: - - bugfix: Fix the robotiscist preview in the char setupe screen - Kilakk: - - rscadd: Added the Xenobiologist job. Has access to the research hallway and to - xenobiology. - - rscdel: Removed Xenobiology access from Scientists. - - rscdel: Removed the Xenobiologist alternate title from Scientists. - - rscadd: Added "Xenoarchaeology" to the RD, Scientists, and to the ID computer. - - tweak: Changed the Research Outpost doors to use "Xenoarchaeology" access. - Meyar: - - rscadd: The syndicate shuttle now has a cycling airlock during Nuke rounds. - - rscadd: Restored the ability for the syndicate Agent ID to change the name on - the card (reforge it) more than once. - - rscadd: ERT Radio now functional again. - - rscadd: 'Research blast doors now actually lock down the entirety of station-side - Research. ' - - rscadd: 'Added lock down buttons to the wardens office. ' - - rscadd: 'The randomized barsign has made a return. ' - - rscadd: Syndicate Agent ID's external airlock access restored. - NerdyBoy1104: - - rscadd: 'New Botany additions: Rice and Plastellium. New sheet material: Plastic.' - - rscadd: Plastellium is refined into plastic by first grinding the produce to get - plasticide. 20 plasticide + 10 polytrinic acid makes 10 sheets of plastic which - can be used to make crates, forks, spoons, knives, ashtrays or plastic bags - from. - - rscadd: Rice seeds grows into rice stalks that you grind to get rice. 10 Rice - + 5 Water makes boiled rice, 10 rice + 5 milk makes rice pudding, 10 rice + - 5 universal enzyme (in beaker) makes Sake. - RavingManiac: - - rscadd: You can now stab people with syringes using the "harm" intent. This destroys - the syringe and transfers a random percentage of its contents into the target. - Armor has a 50% chance of blocking the syringe. - Segrain: - - bugfix: Meteor showers actually spawn meteors now. - - tweak: Engineering tape fits into toolbelt and can be placed on doors. - - rscadd: Pill bottles can hold paper. - SkyMarshal: - - bugfix: Fixed ZAS - - bugfix: Fixed Fire - Spamcat: - - rscadd: Figured I should make one of these. Syringestabbing now produces a broken - syringe complete with fingerprints of attacker and blood of a victim, so dispose - your evidence carefully. Maximum transfer amount per stab is lowered to 10. - VitrescentTortoise: - - rscadd: Added a third option for not getting any job preferences. It allows you - to return to the lobby instead of joining. - Whitellama: - - bugfix: One-antag rounds (like wizard/ninja) no longer end automatically upon - death - - wip: Space ninja has been implemented as a voteable gamemode - - rscadd: Space ninja spawn landmarks have been implemented (but not yet placed - on the map), still spawn at carps-pawns instead. (The code will warn you about - this and ask you to report it, it's a known issue.) - - rscadd: Five new space ninja directives have been added, old directives have been - reworded to be less harsh - - wip: Space ninjas have been given their own list as antagonists, and are no longer - bundled up with traitors - - bugfix: Space ninjas with a "steal a functional AI" objective will now succeed - by downloading one into their suits - - tweak: Space ninja suits' exploding on death has been nerfed, so as not to cause - breaches - - rscadd: A few space ninja titles/names have been added and removed to be slightly - more believable - - bugfix: The antagonist selector no longer chooses jobbanned players when it runs - out of willing options - Zuhayr: - - rscadd: Added pneumatic cannon and harpoons. - - experiment: Added embedded projectiles. Bullets and thrown weapons may stick in - targets. Throwing them by hand won't make them stick, firing them from a cannon - might. Implant removal surgery will get rid of shrapnel and stuck items. - faux: - - imageadd: Mixed Wardrobe Closet now has colored shoes and plaid skirts. - - imageadd: Dress uniforms added to the Captain, RD, and HoP wardrobe closets. A - uniform jacket has also been added to the Captain's closet. HoS' hat has been - re-added to their closet. I do not love the CMO and CE enough to give them anything. - - imageadd: Atheletic closet now has five different swimsuits *for the ladies* in - them. If you are a guy, be prepared to be yelled at if you run around like a - moron in one of these. Same goes for ladies who run around in shorts with their - titties swaying in the space winds. - - imageadd: A set of dispatcher uniforms will spawn in the security closet. These - are for playtesting the dispatcher role. - - imageadd: New suit spawns in the laundry room. It's for geezer's only. You're - welcome, Book. - - imageadd: Nurse outfit variant, orderly uniform, and first responder jacket will - now spawn in the medical wardrobe closet. - - imageadd: 'A white wedding dress will spawn in the chaplain''s closet. There are - also several dresses currently only adminspawnable. Admins: Look either under - "bride" or "dress." The bride one leads to the colored wedding dresses, and - there are some other kinds of dresses under dress.' - - tweak: No more luchador masks or boxing gloves or boxing ring. You guys have a - swimming pool now, dip in and enjoy it. - - tweak: he meeting hall has been replaced with an awkwardly placed security office - meant for prisoner processing. - - tweak: Added a couple more welding goggles to engineering since you guys liked - those a lot. - - imageadd: Flasks spawn behind the bar. Only three. Don't fight over them. I don't - know how to add them to the bar vending machine otherwise I would have done - that instead. Detective, you have your own flask in your office, it's underneath - the cigarettes on your desk. - - tweak: Added two canes to the medical storage, for people who have leg injuries - and can't walk good and stuff. I do not want to see doctors pretending to be - House. These are for patients. Do not make me delete this addition and declare - you guys not being able to have nice things. - - tweak: Secondary entance to EVA now directly leads into the medbay hardsuit section. - Sorry for any inconviences this will cause. The CMO can now fetch the hardsuits - whenever they want. - - tweak: Secondary security hardsuit has been added to the armory. Security members - please stop stealing engineer's hardsuits when you guys want to pair up for - space travel. - - tweak: Firelocks have been moved around in the main hallways to form really ghetto - versions of airlocks. - - tweak: Violin spawns in theatre storage now. I didn't put the piano there though, - that was someone else. - - tweak: Psych office in medbay has been made better looking. - proliberate: - - rscadd: Station time is now displayed in the status tab for new players and AIs. -2013-08-04: - Chinsky: - - rscadd: Health HUD indicator replaced with Pain indicator. Now health indicator - shows pain level instead of actual vitals level. Some types of damage contribute - more to pain, some less, usually feeling worse than they really are. -2013-08-08: - Erthilo: - - bugfix: Raise Dead rune now properly heals and revives dead corpse. - - bugfix: Admin-only rejuvenate verb now heals all organs, limbs, and diseases. - - bugfix: Cyborg sprites now correctly reset with reset boards. This means cyborg - appearances can now be changed without admin intervention. -2013-09-18: - Kilakk: - - rscadd: Fax machines! The Captain and IA agents can use the fax machine to send - properly formatted messages to Central Command. - - imageadd: Gave the fax machine a fancy animated sprite. Thanks Cajoes! -2013-09-24: - Snapshot: - - rscdel: Removed hidden vote counts. - - rscdel: Removed hiding of vote results. - - rscdel: Removed OOC muting during votes. - - rscadd: Crew transfers are no longer callable during Red and Delta alert. - - wip: Started work on Auto transfer framework. -2013-10-06: - Chinsky: - - rscadd: Return of dreaded side effects. They now manifest well after their cause - disappears, so curing them should be possible without them reappearing immediately. - They also lost last stage damaging effects. -2013-10-29: - Cael_Aislinn: - - rscadd: Xenoarchaeology's chemical analysis and six analysis machines are gone, - replaced by a single one which can be beaten in a minigame. - - rscadd: Sneaky traitors will find new challenges to overcome at the research outpost, - but may also find new opportunities (transit tubes can now be traversed). - - rscadd: Finding active alien machinery should now be made significantly easier - with the Alden-Saraspova counter. -2013-11-01: - Various: - - rscadd: Autovoting, Get off the station when your 15 hour workweek is done, thanks - unions! - - rscadd: Some beach props that Chinsky finds useless. - - wip: Updated NanoUI - - rscadd: Dialysis while in sleepers - removes reagents from mobs, like the chemist, - toss him in there! - - tweak: Pipe Dispensers can now be ordered by Cargo - - rscadd: Fancy G-G-G-G-Ghosts! -2013-11-23: - Ccomp5950: - - bugfix: Players are now no longer able to commit suicide with a lasertag gun, - and will feel silly for doing so. - - bugfix: Ghosts hit with the cult book shall now actually become visible. - - bugfix: The powercells spawned with Exosuits will now properly be named to not - confuse bearded roboticists. - - bugfix: Blindfolded players will now no longer require eye surgery to repair their - sight, removing the blindfold will be sufficient. - - rscadd: Atmospheric Technicians will now have access to Exterior airlocks. -2013-11-24: - Yinadele: - - experiment: Supermatter engine added! Please treat your new engine gently, and - report any strangeness! - - tweak: Rebalanced events so people don't explode into appendicitis or have their - organs constantly explode. - - rscadd: Vending machines have had bottled water, iced tea, and grape soda added. - - rscadd: Head reattachment surgery added! Sew heads back on proper rather than - monkey madness. - - rscadd: Pain crit rebalanced - Added aim variance depending on pain levels, nerfed - blackscreen severely. - - rscadd: 'Cyborg alt titles: Robot, and Android added! These will make you spawn - as a posibrained robot. Please enjoy!' - - bugfix: Fixed the sprite on the modified welding goggles, added a pair to the - CE's office where they'll be used. - - bugfix: Fixed atmos computers- They are once again responsive! - - tweak: Added in functionality proper for explosive implants- You can now set their - level of detonation, and their effects are more responsively concrete depending - on setting. - - rscadd: Hemostats re-added to autolathe! - - rscadd: Added two manuals on atmosia and EVA, by MagmaRam! Found in engineering - and the engineering bookcase. - - bugfix: Fixed areas in medbay to have fully functional APC sectors. - - rscadd: Girders are now lasable. - - experiment: Please wait warmly, new features planned for next merge! -2013-12-01: - 'Various Developers banged their keyboards together:': - - rscadd: New Engine, the supermatter, figure out what a cooling loop is, or don't - and blow up engineering! - - rscadd: Each department will have it's own fax, make a copy of your butt and fax - it to the admins! - - rscadd: Booze and soda dispensers, they are like chemmasters, only with booze - and soda! - - rscadd: Bluespace and Cryostasis beakers, how do they work? Fuggin bluespace - how do they work? - - rscadd: You can now shove things into vending machines, impress your friends on - how things magically disappear out of your hands into the machine! - - rscadd: Robots and Androids (And gynoids too!) can now use custom job titles - - bugfix: Various bugfixes -2013-12-18: - RavingManiac: - - rscadd: Mousetraps can now be "hidden" through the right-click menu. This makes - them go under tables, clutter and the like. The filthy rodents will never see - it coming! - - tweak: Monkeys will no longer move randomly while being pulled. -2014-01-01: - Various: - - rscadd: AntagHUD and MedicalHUD for ghosts, see who the baddies are, check for - new configuration options. - - rscadd: Ghosts will now have bold text if they are in the same room as the person - making conversations easier to follow. - - rscadd: New hairstyles! Now you can use something other then hotpink floor length - braid. - - wip: DNA rework, tell us how you were cloned and became albino! - - rscadd: Dirty floors, so now you know exactly how lazy the janitors are! - - rscadd: A new UI system, feel free to color it yourself, don't set it to completely - clear or you will have a bad time. - - rscadd: Cryogenic storage, for all your SSD needs. - - rscadd: New hardsuits for those syndicate tajaran -2014-02-01: - Various: - - rscadd: NanoUI for PDA - - rscadd: Write in blood while a ghost in cult rounds with enough cultists - - rscadd: Cookies, absurd sandwiches, and even cookable dioanae nymphs! - - rscadd: A bunch of new guns and other weapons - - rscadd: Species specific blood -2014-02-19: - Aryn: - - experiment: New air model. Nothing should change to a great degree, but temperature - flow might be affected due to closed connections not sticking around. -2014-03-01: - Various: - - rscadd: Paint Mixing, red and blue makes purple! - - rscadd: New posters to tell you to respect those darned cat people - - rscadd: NanoUI for APC's, Canisters, Tank Transfer Valves and the heaters / coolers - - tweak: PDA bombs are now less annoying, and won't always blow up / cause internal - bleeding - - tweak: Blob made less deadly - - rscadd: Objectiveless Antags now a configuration option, choose your own adventure! - - wip: Engineering redesign, now with better monitoring of the explodium supermatter! - - rscadd: Security EOD - - rscadd: New playable race, IPC's, go beep boop boop all over the station! - - rscadd: Gamemode autovoting, now players don't have to call for gamemode votes, - it's automatic! -2014-03-05: - RavingManiac: - - rscadd: Smartfridges added to the bar, chemistry and virology. No more clutter! - - rscadd: A certain musical instrument has returned to the bar. - - rscadd: There is now a ten second delay between ingesting a pill/donut/milkshake - and regretting it. -2014-03-10: - Chinsky: - - rscadd: Viruses now affect certain range of species, different for each virus - - tweak: Spaceacilline now prevents infection, and has a small chance to cure viruses - at Stage 1. It does not give them antibodies though, so they can get sick again! - - tweak: Biosuits and spacesuits now offer more protection against viruses. Full - biosuit competely prevents airborne infection, when coupled with gloves they - both protect quite well from contact ones - - rscadd: Sneezing now spreads viruses in front of mob. Sometimes he gets a warning - beforehand though -2014-03-30: - RavingManiac: - - rscadd: Inflatable walls and doors added. Useful for sealing off hull breaches, - but easily punctured by sharp objects and Tajarans. -2014-04-06: - RavingManiac: - - tweak: Tape recorders and station-bounced radios now work inside containers and - closets. -2014-04-11: - Jarcolr: - - rscadd: You can now flip coins like a D2 - - tweak: Miscellaneous cargo crates got a tiny buff, Standard Costume crate is now - Costume Crate - - tweak: Grammar patch,telekinesis/amputated arm exploit fixes,more in the future - - tweak: Grille kicking now does less damage - - tweak: TELESCOPIC baton no longer knocks anybody down,still got a lot of force - though - - tweak: Other small-ish changes and fixes that aren't worth mentioning -2014-04-25: - Various: - - rscadd: Overhauled saycode, you can now use languages over the radio. - - rscadd: Chamelon items beyond just the suit. - - rscadd: NanoUI Virology - - rscadd: 3D Sounds - - rscadd: AI Channel color for when they want to be all sneaky - - rscadd: New inflatable walls and airlocks for your breach sealing pleasure. - - rscadd: Carbon Copy papers, so you can subject everyone to your authority and - paperwork, but mainly paperwork - - rscadd: Undershirts and rolling down jumpsuits - - rscadd: Insta-hit tasers, can be shot through glass as well. - - rscadd: Changeling balances, an emphasis put more on stealth. - - rscdel: Genetics disabled - - rscdel: Telescience removed, might be added again when we come up with a less - math headache enducing version of it. - - bugfix: Bugfixes galore! -2014-04-29: - HarpyEagle: - - rscadd: Webbing vest storage can now be accessed by clicking on the item in inventory - - rscadd: Holsters can be accessed by clicking on them in inventory - - rscadd: Webbings and other suit attachments are now visible on the icon in inventory - - tweak: Removing jumpsuits now requires drag and drop to prevent accidental undressing - - rscadd: Added an action icon for magboots that can be used to toggle them similar - to flashlights - - rscadd: Fuel tanks now spill fuel when wrenched open -2014-05-03: - Cael_Aislinn: - - rscadd: "Coming out of nowhere the past few months, the Garland Corporation has\ - \ made headlines with a new prehistoric theme park delighting travellers with\ - \ species thought extinct. Now available for research stations everywhere is\ - \ the technology that made it all possible! Features include:
    \n\t\t\t-\ - \ 13 discoverable prehistoric species to clone from fossils (including 5 brand\ - \ new ones).
    \n\t\t\t- 11 discoverable prehistoric plants to clone from fossils\ - \ (including 9 brand new ones).
    \n\t\t\t- New minigame that involves correctly\ - \ ordering the genomes inside each genetic sequence to unlock an animal/plant.
    \n\ - \t\t\t- Some prehistoric animals and plants may seem strangely familiar... while\ - \ others may bring more than the erstwhile scientist bargains for.
    \n




    " -2014-05-06: - Hubble: - - rscadd: Clip papers together by hitting a paper with a paper or photo - - imageadd: Adds icons for copied stamps -2014-05-16: - HarpyEagle: - - rscadd: Silicon mob types (AI, cyborgs, PAI) can now speak certain species languages - depending on type and module - - rscadd: Languages can now be whispered when using the language code with either - the whisper verb or the whisper speech code -2014-05-23: - Hubble: - - rscadd: Personal lockers are now resettable - - rscadd: Take off people's accessories or change their sensors in the drag and - drop-interface - - rscadd: Merge paper bundles by hitting one with another - - tweak: Line breaks in Security, Medical and Employment Records - - tweak: Record printouts will have names on it - - tweak: Set other people's internals in belt and suit storage slots - - bugfix: No longer changing suit sensors while cuffed - - bugfix: No longer emptying other people's pockets when they are not full yet -2014-05-28: - Chinsky: - - rscadd: Adds few new paperBBcode tags, to make up for HTML removal. - - rscadd: '[logo] tag draws NT logo image (one from wiki).' - - rscadd: '[table] [/table] tags mark borders of tables. [grid] [/grid] are borderless - tables, useful of making layouts. Inside tables following tags are used: [row] - marks beginning of new table row, [cell] - beginning of new table cell.' -2014-05-31: - Jarcolr: - - rscadd: 21 New cargo crates, go check them out! - - rscadd: Peanuts have now been added, food items are now being developed. - - rscadd: 2 new cargo groups, Miscellaneous and Supply. - - rscadd: Sugarcane seeds can now be gotten from the seed dispenser. - - rscadd: 5 new satchels when selecting "satchel" for RD, scientist, botanist, virologist, - geneticist (disabled) and chemist. - - rscadd: Clicking on a player with a paper/book when you have the eyes selected - shows them the book/paper forcefully. -2014-06-03: - Hubblenaut: - - rscadd: Added wheelchairs - - tweak: Replaced stool in Medical Examination with wheelchair - - tweak: Using a fire-extinguisher to propel you on a chair can have consequences - (drive into walls and people, do it!) -2014-06-13: - HarpyEagle: - - rscadd: Added docking ports for shuttles - - rscadd: Shuttle airlocks will automatically open and close, preventing people - from being sucked into space by because someone on another z-level called a - shuttle - - rscadd: Some docking ports can also double as airlocks - - rscadd: Docking ports can be overriden to prevent any automatic action. Shuttles - will wait for players to open/close doors manually - - rscadd: Shuttles can be forced launched, which will make them not wait for airlocks - to be properly closed -2014-06-15: - HarpyEagle: - - bugfix: Fixed wound autohealing regardless of damage amount. The appropriate wound - will now be assigned correctly based on damage amount and type - - bugfix: Fixed several other bugs related wounds that resulted in damage magically - disappearing - - bugfix: Fixed various sharp objects not being counted as sharp, bullets in particular - - bugfix: Fixed armour providing more protection from bullets than it was supposed - to -2014-06-19: - Chinsky: - - rscadd: Adds guest terminals on the map. These wall terminals let anyone issue - temporary IDs. Only access that issuer has can be granted, and maximum time - pass can be issued for is 20 minutes. All operations are logged in terminals. -2014-06-20: - Cael_Aislinn: - - rscadd: 'New discoverable items added to xenoarchaeology, and new features for - some existing ones. Artifact harvesters can now harvest the secondary effect - of artifacts as well as the primary one.
    - -
    ' - - tweak: 'Artifact utilisers should be much nicer/easier to use now.
    - -
  • Alden-Saraspova counters and talking items should work properly - now.
    - -
  • - -
    ' -2014-07-01: - Various: - - experiment: Hardsuit breaching. - - experiment: Rewritten fire. - - experiment: Supermatter now glows and sucks things into it as it approaches criticality. - - rscadd: Station Vox (Vox pariahs) are now available. - - rscadd: Wheelchairs. - - rscadd: Cargo Trains. - - rscadd: Hardsuit cycler machinery. - - rscadd: Rewritten lighting (coloured lights!) - - rscadd: New Mining machinery and rewritten smelting. - - rscadd: Rewritten autolathe - - rscadd: Mutiny mode. - - rscadd: NanoUI airlock and docking controllers. - - rscadd: Completely rewritten shuttle code. - - rscadd: 'Derelict Z-level replacement: construction site.' - - rscadd: Computer3 laptops. - - rscadd: Constructable SMES units. - - rscadd: Omni-directional atmos machinery. - - rscadd: Climbable tables and crates. - - rscadd: Xenoflora added to Science. - - rscadd: Utensils can be used to eat food. - - rscadd: Decks of cards are now around the station. - - rscadd: Service robots can speak languages. - - wip: Xenoarch updates and fixes. - - tweak: Rewritten species-specific gear icon handling. - - tweak: Cats and borers can be picked up. - - tweak: Botanist renamed to Gardener. - - tweak: Hydroponics merged with the Kitchen. - - tweak: Latejoin spawn points (Arrivals, Cryostorage, Gateway). - - rscadd: Escape pods only launch automatically during emergency evacuations - - rscadd: Escape pods can be made to launch during regular crew transfers using - the control panel inside the pod, or by emagging the panel outside the pod - - rscadd: When swiped or emagged, the crew transfer shuttle can be delayed in addition - to being launched early -2014-07-06: - HarpyEagle: - - rscadd: Re-enabled and rewrote the wound infection system - - rscadd: Infections can be prevented by properly bandaging and salving wounds - - rscadd: Infections are cured by spaceacillin -2014-07-20: - PsiOmegaDelta: - - rscadd: AI can now store up to five camera locations and return to them when desired. - - rscadd: AI can now alt+left click turfs in camera view to list and interact with - the objects. - - rscadd: AI can now ctrl+click turret controls to enable/disable turrets. - - rscadd: AI can now alt+click turret controls to toggle stun/lethal mode. - - rscadd: AI can now select which channel to state laws on. -2014-07-26: - Whitellama: - - rscadd: Added dynamic flavour text. - - bugfix: Fixed bug with suit fibers and fingerprints. -2014-07-31: - HarpyEagle: - - tweak: Stun batons now work like tasers and deal agony instead of stun - - rscadd: Being hit in the hands with a stun weapon will cause whatever is being - held to be dropped - - tweak: Handcuffs now require an aggressive grab to be used -2014-08-02: - Whitellama: - - bugfix: Arcane tomes can now be stored on bookshelves. - - bugfix: Dionaea players no longer crash on death, and now become nymphs properly. -2014-08-05: - HarpyEagle: - - tweak: Atmos Rewrite. Many atmos devices now use power according to their load - and gas physics - - rscadd: Pressure regulator device. Replaces the passive gate and can regulate - input or output pressure - - rscadd: Gas heaters and gas coolers are now constructable and can be upgraded - with parts from research - - bugfix: Fixes recharger and cell charger power draw. Rechargers draw 15 kW, wall - chargers draw 25 kW, and heavy-duty cell chargers draw 40 kW. Cyborg charging - stations draw 75 kW. - - bugfix: Laptops, and various other machines, now draw more reasonable amounts - of power - - bugfix: Machines will periodically update their powered status if moved from a - powered to an unpowered area and vice versa -2014-08-27: - Whitellama: - - bugfix: Made destination taggers more intuitive so you know when you've tagged - something - - rscadd: Ported package label and tag sprites - - rscadd: Ported using a pen on a package to give it a title, or to write a note - - rscadd: Donut boxes and egg boxes can be constructed out of cardboard -2014-08-31: - Whitellama: - - bugfix: Matches and candles can be used to burn papers, too. - - bugfix: Observers have a bit more time (20 seconds, instead of 7.5) before the - Diona join prompt disappears. -2014-09-05: - RavingManiac: - - experiment: 'NewPipe implemented: Supply and scrubber pipes can be run in parallel - without connecting to each other.' - - rscadd: Supply pipes will only connect to supply pipes, vents and Universal Pipe - Adapters(UPAs). - - rscadd: Scrubber pipes will only connect to scrubber pipes, scrubbers and UPAs. - - rscadd: UPAs will connect to regular, scrubber and supply pipes. -2014-09-20: - HarpyEagle: - - bugfix: Fixes evidence bags and boxes eating each other. Evidence bags now store - items by dragging the bag onto the item to be stored. -2014-09-28: - Gamerofthegame: - - rscadd: Hoverpods fully supported, currently orderable from cargo. Two slots, - three cargo, space flight and a working mech for all other intents and purposes. - - rscadd: Added the Rigged laser and Passenger Compartment equipment. The rigged - laser is a weapon for working exosuits - just a ordinary laser, but with triple - the cool down and rather power inefficient. The passenger compartment allows - other people to board and hitch a ride on the mech - such as in fire rescue - or for space flight. - Zuhayr: - - rscadd: Organs can now be removed and transplanted. - - tweak: Brain surgery is now the same as chest surgery regarding the steps leading - up to it. - - tweak: Appendix and kidney now share the groin and removing the first will prevent - appendicitis. - - tweak: Lots of backend surgery/organ stuff, see the PR if you need to know. -2014-10-01: - RavingManiac: - - rscadd: Zooming with the sniper rifle now adds a view offset in the direction - you are facing. - - rscadd: Added binoculars - functionally similar to sniper scope. Adminspawn-only - for now. - - rscadd: Bottles from chemistry now, like beakers, use chemical overlays instead - of fixed sprites. - - rscadd: Being in space while not magbooted to something will cause your sprite - to bob up and down. - Zuhayr: - - rscadd: Added species organ checks to several areas (phoron burn, welder burn, - appendicitis, vox cortical stacks, flashes). - - rscadd: Added VV option to add or remove organs. - - rscadd: Added simple bioprinter (adminspawn). - - rscadd: Added smashing/slashing behavior from xenos to some unarmed attacks. - - rscadd: Added some new state icons for diona nymphs. - - rscadd: Added borer husk functionality (cortical borers can turn dead humans into - zombies). - - rscadd: Added tackle verb. - - rscadd: Added NO_SLIP. - - rscadd: Added species-specific orans to Dionaea, new Xenomorphs and vox. - - rscadd: Added colour and species to blood data. - - rscadd: Added lethal consequences to missing your heart. - - rscdel: Removed robot_talk_understand and alien_talk_understand. - - rscdel: Removed attack_alien() and several flavours of is_alien() procs. - - rscdel: Removed /mob/living/carbon/alien/humanoid. - - rscdel: Removed alien_hud(). - - rscdel: Removed IS_SLOW, NEEDS_LIGHT and RAD_ABSORB. - - rscdel: Renamed is_larva() to is_alien(). - - tweak: Refactored a ton of files, either condensing or expanding them, or moving - them to new directories. - - tweak: Refactored some attack vars from simple_animal to mob/living level. - - tweak: Refactored internal organs to /mob/living/carbon level. - - tweak: Refactored rad and light absorbtion to organ level. - - tweak: Refactored brains to /obj/item/organ/brain. - - tweak: Refactored a lot of blood splattering to use blood_splatter() proc. - - tweak: Refactored broadcast languages (changeling and alien hiveminds, drone and - binary chat) to actual languages. - - tweak: Refactored xenomorph abilities to work for humans. - - tweak: Refactored xenomorphs into human species. - - tweak: Rewrote larva_hud() and human_hud(). The latter now takes data from the - species datum. - - tweak: Rewrote diona nymphs as descendents of /mob/living/carbon/alien. - - tweak: Rewrote xenolarva as descendents of /mob/living/carbon/alien. - - tweak: Rewrote /mob/living/carbon/alien. - - tweak: Moved alcohol and toxin processing to the liver. - - tweak: Moved drone light proc to robot level, added integrated_light_power and - local_transmit vars to robots. - - tweak: Moved human brainloss onto the brain organ. - - tweak: Shuffled around and collapsed several redundant procs down to carbon level - (hide, ventcrawl, Bump). - - tweak: Fixed species swaps from NO_BLOOD to those with blood killing the subject - instantly. -2014-11-01: - PsiOmegaDelta: - - bugfix: Adds the last missing step to deconstruct fire alarms. Apply wirecutters. - - rscadd: There's a "new" mining outpost nearby the Research outpost. - - rscadd: Manifest ghosts now have spookier names. - - rscadd: Adds a gas monitor computer for the toxin mixing chamber. - - rscadd: AI can now change the display of individual AI status screens. - - rscadd: More ion laws.. - - rscadd: All turrets have been replaced with portable variants. Potential targets - can be configured on a per turret basis. - - bugfix: Improved crew monitor map positioning. - - rscadd: Can now order plastic, body-, and statis bags from cargo - - rscadd: PDAs now receive newscasts. - - rscadd: (De)constructable emergency shutters. - - rscadd: Borgs can now select to simply state their laws or select a radio channel, - same as the AI. -2014-11-04: - TwistedAkai: - - rscadd: Almost any window which has been fully unsecured can now be dismantled - with a wrench. -2014-11-08: - PsiOmegaDelta: - - rscadd: Service personnel now have their own frequency to communicate over. Use - "say :v". - - rscadd: The AI can now has proper quick access to its private channel. Use "say - :o". - - rscadd: Newscasters supports photo captions. Simply pen one on the attached photo. - - rscadd: Once made visible by a cultist ghosts can toggle visiblity at will. - - rscadd: Detonating cyborgs using the cyborg monitor console now notifies the master - AI, if any. - - rscadd: More machinery, such as APCs, air alarms, etc., now support attaching - signalers to the wires. - - tweak: Random event overhaul. Admins may wish check the verb "Event Manager Panel". -2014-11-22: - Zuhayr: - - rscadd: Added the /obj/item/weapon/rig class - back-mounted deployable hardsuits. - - rscadd: Replaced existing hardsuits with 'voidsuits', functionally identical. - - rscdel: Removed the mounted device and helmet/boot procs from voidsuits. - - tweak: Refactored a shit-ton of ninja code into the new rig class. - - wip: This is more than likely going to take a lot of balancing to get into a good - place. -2015-01-09: - Zuhayr: - - tweak: Voice changers no longer use ID cards. They have Toggle and Set Voice verbs - on the actual mask object now. - - rscadd: Readded moonwalking. Alt-dir to face new dir, or Face-Direction verb to - face current dir. -2015-02-04: - RavingManiac: - - rscadd: Holodeck is now bigger and better, with toggleable gravity and a new courtroom - setting - TwistedAkai: - - bugfix: Purple Combs should now be visible and have their proper icon -2015-02-12: - Daranz: - - rscadd: Vending machines now use NanoUI and accept cash. The vendor account can - now be suspended to disable all sales in all machines on station. -2015-02-16: - RavingManiac: - - rscadd: Say hello to the new Thermoelectric Supermatter Engine. Read the operating - manual to get started. -2015-02-18: - PsiOmegaDelta: - - rscadd: Synths now have timestamped radio and chat messages. - - rscadd: New and updated uplink items. - - rscadd: Multiple AIs can now share the same holopad. - - rscadd: The AI now has built-in consoles, accessible from the subsystem tab. -2015-02-24: - Zuhayr: - - experiment: Major changes to the kitchen and hydroponics mechanics. Review the - detailed changelog here, -2015-04-07: - RavingManiac: - - tweak: You can now pay vending machines and EFTPOS scanners without removing your - ID from your PDA or wallet. Clicking on the vending machine with your ID/PDA/wallet/cash - also brings up the menu now instead of attacking the vending machine. -2015-04-18: - PsiOmegaDelta: - - rscadd: Added a changelog editing system that should cause fewer conflicts and - more accurate timestamps. -2015-04-23: - Dennok: - - rscadd: Added an automatic pipelayer. - - rscadd: Added an automatic cablelayer. - PsiOmegaDelta: - - bugfix: Shower curtains no longer lose their default color upon being washed. - - bugfix: Emergency shutters can again be examined, and from the proper distance. - - bugfix: The virus event will now only infect mobs on the station, currently controlled - by player that has been active in the last 5 minutes. - - bugfix: Laptops now use the proper proc for checking camera status. - - rscadd: Makes it possible to eject PDA cartridges using a verb. - - rscadd: Makes it possible to shake tables with one's bare hands to stop climbers. - - bugfix: Added a mass driver door in disposals to prevent trash from floating out - into space before proper ejection. - - rscadd: Rig/Hardsuit module tab - Less informative than the NanoUI hardsuit interface - but allows quicker access to the various rig modules. - - rscadd: Silicons with the medical augmentation sensors enabled now also see alive/dead - status if sensors are set accordingly. - - rscadd: Emergency shutters opened by silicons are now treated as having been forced - open by a crowbar. - - rscadd: An active AI chassis can now be pushed, just as an empty chassis can be. - - rscadd: The AI can now use the crew monitor console to track crew members with - full sensors enabled. - - rscadd: The AI now has a shortcut to track people holding up messages to cameras. - - rscadd: The AI now has a shortcut to track people sending PDA messages. - - rscadd: Multiple AIs can now share the same holopad. - - rscadd: Admin ghosts can now transfer other ghosts into mobs by drag-clicking. - - rscadd: Ghosts can now toggle seeing darkness and other ghosts separately. - - rscadd: Moving while dead now auto-ghosts you. - - rscadd: 'Two new random events: Space dust and gravitation failure.' - - rscadd: Upgraded wizard spell interface and new spells. - - rscadd: More uplink items. - - rscadd: Uplink items now have rudimentary descriptions. - Yoshax: - - tweak: Adjusts fruits and other stuff to have a minmum of 10 units of juice and - stuff. -2015-04-24: - Dennok: - - bugfix: Fixes overmap ship speed calculations. - - rscadd: Adds overmap ship rotation. - - rscadd: Added a floorlayer. -2015-04-28: - Jarcolr: - - rscadd: Added 9 new bar sign designs/sprites. - Kelenius: - - rscadd: 'Good news to the roboticists! The long waited firmware update for the - bots has arrived. You can expect the following changes:' - - rscadd: Medbots have improved the disease detection algorithms. - - rscadd: Floorbot firmware has been bugtested. In particular, they will no longer - get stuck near the windows, hopelessly trying to fix the floor under the glass. - - rscadd: Floorbots have also received an internal low-power metal synthesizer. - They will use it to make their own tiles. Slowly. - - rscadd: Following the complains from humanitarian organizations regarding securitron - brutality, stength of their stunners has been toned down. They will also politely - demand that you get on the floor before arresting you. Except for the taser-mounted - guys, they will still tase you down. - - rscadd: Other minor fixes. - - rscdel: 'The lasertag bots are now forbidden to build and use following the incident - #1526672. Please don''t let it happen again.' - - rscadd: The farmbot design has been finished! Made from a watertank, robot arm, - plant analyzer, bucket, minihoe and a proximity sensor, these small (not really) - bots will be a useful companion to any gardener and/or xenobotanist. - - tweak: 'Spider learning alert: they have learned to recognize the bots and will - mercilessly attack them.' - - rscadd: An experimental CPU upgrade would theoretically allow any of the bots - to function with the same intelligence capacity as the maintenance drones. We - still have no idea what causes it to boot up. Science! - - rscadd: 'INCOMING TRANSMISSION: Greetings to agents, pirates, operatives, and - anyone who otherwise uses our equipment. Following the NT update of bot firmware, - we have updated the cryptographic sequencer''s hacking routines as well. The - medbots you emag will not poison you anymore, the clanbots won''t clean after - themselves immediately, and floorbots... wear a space suit. Oh, and it works - on the new farmbots, too.' - PsiOmegaDelta: - - rscadd: Beware. Airlocks can now crush more things than just mobs. - - rscadd: AIs now have a personal atmospherics control subsystem. - - rscadd: Some borg modules now have additional subsystems. - - tweak: Improves borg module handling. - - tweak: Secure airlocks now buzz when access is denied. - - tweak: The mental health office door now requires psychiatrist access, and the - related button now opens/closes the door instead of bolting. - - soundadd: Restores an old soundtrack 'Thunderdome.ogg'. - - rscadd: Some holodeck programs now have custom ambience tracks. - RavingManiac: - - rscadd: The phoron research lab has been renovated to include a heat-exchange - system, a gas mixer/filter and a waste gas disposal pump. - - tweak: Candles now burn for about 30 mintutes. - Yoshax: - - tweak: Adds items to the orderable antag surgical kit so its actually useful for - surgery. - - tweak: Adjusts custom loadout costs to be more standardised and balances. Purely - cosmetic items, shoes, hats, and all things that do not provide a straight advtange - (sterile mask, or pAI, protection from viruses and possible door hacking or - records access, respectively), each cost 1 point, items that provide an advantage - like those just mentioned, or provide armor or storage cost 2 points. - - rscadd: Adds practice rounds, both .45 for Sec and Detective's guns, also 9mm - top mounted for the Saber, and for the Bulldog. - - rscadd: Adds the .45 and 9mm practice rounds to the armory. - - rscadd: Adds all the practice rounds to the autolathe. - - tweak: Adds r_walls to the back of the firing range, leaves the sides normal. - - bugfix: Fixes HoS' office door to not be CMO locked. -2015-04-29: - Daranz: - - rscadd: Paper bundles can now have papers inserted at arbitrary points. This can - be done by clicking the previous/next page links with a sheet of paper in hand. - HarpyEagle: - - rscadd: 'Added new fire modes to various guns: c20r, STS-35, WT-550, Z8, L6 SAW, - and double barreled shotgun. The firing modes work the same way as the egun; - click on the weapon with it in your active hand to cycle between modes. Unloading - these weapons now requires that you click on them with an empty hand.' - PsiOmegaDelta: - - rscadd: Portable atmospheric pumps and scrubbers now use NanoUI. - - rscadd: Two new events which will cause damage to APCs or cameras when triggered. -2015-04-30: - Yoshax: - - rscadd: Adds more items to custom loadout, including a number of dressy suits - and some other things. -2015-05-02: - HarpyEagle: - - bugfix: Neck-grabbing someone now stuns them properly. - PsiOmegaDelta: - - tweak: The spider infestation event now makes an announcement much sooner. - - rscadd: Admins can now toggle OOC/LOOC separately. - - tweak: Mice are now numbered to aid admins. - Yoshax: - - rscadd: Adds an option and verb to the AI to send emergency messages to Central, - functions same as comms console option. - - tweak: Changes comms console to only have one level of ID require, meaning all - heads of staff have what was captain access, allowing them to change alert, - send emergency messages and make announcements. - - rscadd: Adds an emergency bluespace relay machine which is mapped into teletcomms, - this machine takes emergency messages and sends them to central, if one does - not exist on any Z, you cannot send any emergency messages. - - rscadd: Adds an emergency bluespace relay assembly kit orderable from cargo for - when the ones on telecomms are destroyed. Assembly is required. - - rscadd: Adds the emergency bluespace relay circuitboard to be researchable and - printable in R&D, with sufficient tech levels. -2015-05-05: - PsiOmegaDelta: - - tweak: Grilles no longer return too many rods when destroyed (using means other - than wirecutters). - RavingManiac: - - tweak: Intent menu now appears while zooming with a sniper rifle. -2015-05-06: - PsiOmegaDelta: - - rscadd: Examining a pen or crayon now lists the available special commands in - the examine tab. -2015-05-07: - HarpyEagle: - - rscadd: Breaking out of lockers now has sound and animation. - PsiOmegaDelta: - - bugfix: The cloning computer can again successfully locate nearby cloning vats - and DNA scanners at round start. - - rscadd: Security equipment now treats individuals with CentCom ids with the greatest - respect. - - maptweak: Adds stretches of power cable around the construction outpost, ensuring - one does not have to climb over machines to being laying cables. - RavingManiac: - - rscadd: Muzzle-flash lighting effect for guns - - rscadd: Energy guns now display shots remaining on examine -2015-05-09: - Yoshax: - - rscadd: Maps in the top mounted 9mm practice rounds, .45 practice rounds, and - practice shotgun shells into the armory. -2015-05-10: - GinjaNinja32: - - rscadd: Acting jobs on the manifest will now sort with their non-acting counterparts. - All assignments beginning with the word 'acting', 'temporary', or 'interim' - will do this. - Yoshax: - - tweak: Removes sleepy chems from being cloned, adds a consistent period of 30 - tick sleep. -2015-05-11: - Mloc: - - experiment: Rewritten lighting system. - - rscadd: Better coloured lights. - - rscadd: Animated transitions. - PsiOmegaDelta: - - bugfix: As an observer, using antagHUD should now always restrict you from respawning - without admin intervention. - Techhead: - - rscadd: Voidsuits can have tanks inserted into the storage slot. - - rscadd: Voidsuits display helpful information on their contents on examine. - - rscadd: Magboots can be equipped over other shoes. Except other magboots. -2015-05-12: - Dennok: - - imageadd: New buildmode icons made by BartNixon. - HarpyEagle: - - rscadd: Masks and helmets that cover the face block feeding food, drinks, and - pills. - MrSnapwalk: - - imageadd: Added seven new AI core displays. - - tweak: Changed the pAI sprite and added several new expressions. - PsiOmegaDelta: - - rscadd: The space vine event now comes with a station announcement. -2015-05-14: - PsiOmegaDelta: - - maptweak: Should now be more evident that the brig disposal chute sends its goods - to the common brig area. - - bugfix: Cells now drain when using more charge than what is available. - - tweak: The rig stealth module now requires as much power to run as the energy - blade module. - Techhead: - - rscadd: Vox will spawn with emergency nitrogen tanks in their survival boxes. - - rscadd: Diona will spawn with an emergency flare instead of a survival box. - - rscdel: Engineers no longer spawn with extended-capacity oxygen tanks. - - bugfix: Vox spawning without backpacks will have their nitrogen tank equipped - to their back. - - tweak: The Bartender's spare beanbag shells have been moved into bar backroom - with the shotgun. - - bugfix: Portable air pumps now fill based on external/airtank pressure when pumping - in. -2015-05-16: - GinjaNinja32: - - rscadd: Rewrote tables. To construct a table, use steel to make a table frame, - then plate the frame with a material such as steel, gold, wood, etc. Hold a - stack in your hand and drag it to the table to reinforce it. To deconstruct - a table, use a screwdriver to remove the reinforcements (if present), then a - wrench to remove the plating, and a wrench again to dismantle the frame. Use - a welder to repair any damage. Use a carpet tile on a table to add felt, and - a crowbar to remove it. - HarpyEagle: - - rscadd: Adds tail animations for tajaran and unathi. Animations are controlled - using emotes. -2015-05-17: - PsiOmegaDelta: - - bugfix: Teleporter artifacts should no longer teleport mobs inside objects. -2015-05-18: - Hubblenaut: - - rscadd: Adds a light for available backup power on airlocks. - Kelenius: - - tweak: 'There has been a big update to the reagent system. A full-ish changelog - can be found here: http://pastebin.com/imHXTRHz. In particular:' - - tweak: Reagents now differentiate between being ingested (food, pills, smoke), - injected (syringes, IV drips), and put on the skin (sprays, beaker splashing). - - tweak: Injecting food and drinks will cause bad effects. - - tweak: Healing reagents, generally speaking, have stronger effects when injected. - - tweak: Toxins now work slower and deal more damage. Seek medical help! - - tweak: Alcohol robustness has been lowered. - - tweak: Acid will no longer melt large numbers of items at once. - - tweak: Synaptizine is no longer hilariously deadly. - Loganbacca: - - tweak: Changed MULE destination selection to be list based. - PsiOmegaDelta: - - tweak: Destroying a camera by brute force now has a chance to break the wiring - within. - - rscadd: Turf are now processed. This, for example, causes radioactive walls to - regularly irradiate nearby mobs. - - bugfix: Welders should now always update their icon and inhand states properly. -2015-05-22: - Ccomp5950: - - bugfix: Beepsky no longer kills goats. - - tweak: Goats will move towards vines that are 4 spaces away now instead of 1 - - bugfix: Goats will eat the spawning plants for vines as well as the vines themselves. - Chinsky: - - rscadd: Ghetto diagnosis. Grab patient, aim at bodypart you want to check, click - on them with help intent. This will tell you about their wounds, fractures and - other oddities (toxins/oxygen) for that bodypart. - - rscadd: Fractures are visible on very damaged limbs. Dislocations are always visible. - Surgery incisions now visible too. - - rscadd: Stethoscopes actually make sense now. They care for heart/lungs status - when reporting pulse and respiration now. - HarpyEagle: - - rscadd: Re-implemented fuel fires. Tweaked fire behaviour overall. - Yoshax: - - tweak: Bear traps now do damage when stood on, enough to break bones! Bear traps - can now affect any limb of a person who is on the ground, including head! Bear - traps are no longer legcuffs and instead embed in the limb they attack. - - tweak: Bear traps now take several seconds to deploy and cannot be picked up when - armed, they must be disarmed by clicking on them. They also cannot be moved - then they are deployed. - Zuhayr: - - rscadd: Massive material refactor. Walls, beds, chairs, stools, tables, ashtrays, - knives, baseball bats, axes, simple doors, barricades, so on. - - rscadd: Tables are now built via steel then another sheet on the resulting frame. - They can then be reinforced by dragging a stack of sheets onto the table. - - rscadd: Walls are built with steel for girders, then right-click the girder and - select the reinforce verb while holding a stack, then click the girders with - a final sheet. - - rscadd: Various things can be built with various sheet types. Experiment! Just - keep in mind that uranium is now radioactive and phoron is now flammable. -2015-05-26: - Atlantis: - - rscadd: NanoUI for Robotics Control Console - - rscadd: NanoUI for Supermatter Crystal - AI/Robot only, purely informational - Chinsky: - - rscadd: Meat limbs now can be attached. Use limb on missing area, then hemostat - to finalize it. - - rscadd: Limbs from other races can be now attached. They'll cause rejection, but - it can be kept at bay with spaceacilline to some point. Species special attack - is carried over too, i.e. you can clawn people if you sew a cathand to yourself. - - rscadd: Limbs that are left in open will rot in ~7 minutes. Use freezers or cryobags - to stop it. You can still attach them, but you wish you couldn't. - PsiOmegaDelta: - - tweak: Both the pulse taker and target must now remain still for the duration - of the check or it will fail. - RavingManiac: - - rscadd: Tape recorders now record hearable emotes and action messages (e.g. gunshots). - - bugfix: You can now see actions from inside mechs and closets. - Techhead: - - rscadd: Removed gaseous reagents from the chemistry system and replaced with real-world - organic chemistry precursors. - - rscadd: Hydrogen has been replaced with hydrazine, a highly toxic, flammable liquid. - - rscadd: Oxygen has been replaced with acetone, a mildly toxic liquid. Ethanol's - ink-sovlent capabilities have been copied to it. - - rscadd: Chlorine has been replaced with hydrochloric acid. It is a stronger acid - than sulphuric but less toxic. - - tweak: Nitrogen has been replaced with ammonia. Ammonia now acts as a Dexalin-equivalent - for Vox. - - tweak: Flourine has also been replaced with hydrazine in its one recipe. Flourosurficant - has been renamed azosurficant. - - tweak: Being splashed with liquid Phoron will burn eyes and contaminate clothes - like being exposed to Phoron gas. - Zuhayr: - - rscadd: Added a ghost requisition system for posibrains and living plants. - - rscadd: Added attack_ghost() to hydro trays and posibrains to allow ghosts to - enter them. - - rscadd: Prosthetic limbs are now only repairable with welders/cable coils if they - have suffered below 30 combined damage. - - rscadd: 'Surgery steps that cause no pain and have no failure wounding have been - added: screwdriver for ''incision'', crowbar to open, multitool to ''decouple'' - a prosthetic organ. Hemostat is still used to take an organ out.' - - rscadd: Using a welder or a cable coil as a surgical tool after opening a maintenance - hatch will repair damage beyond the 30 damage cap. In other words, severe damage - to robolimbs requires expert repair from someone else. - - rscdel: Eye and brain surgery were removed; they predate the current organ system - and are redundant. - - rscadd: IPC are now simply full prosthetic bodies using a specific manufacturer - (Morpheus Cyberkinetics). - - rscadd: IPC can 'recharge' in a cyborg station to regain nutriment. They no longer - interface with APCs. - - rscadd: NO_BLOOD flag now bypasses ingested and blood reagent processing. - - rscadd: NO_SCAN now bypasses mutagen reagent effects. - - rscadd: Cyborg analyzers now show damage to prosthetic limbs and organs on humans. - - tweak: Prosthetic EMP damage was reduced. - - tweak: Several organ files were split up/moved around. -2015-05-27: - PsiOmegaDelta: - - tweak: The inactive check process now respects client holder status and can be - configured how long clients may remain inactive before being kicked. - Zuhayr: - - rscadd: Unfolded pAIs can now be scooped up and worn as hats. - - tweak: Scoop-up behavior is now standardized to selecting help intent and dragging - their icon onto yours. -2015-05-30: - Atlantis: - - rscadd: Malfunction Overhaul - Whole gamemode was completely reworked from scratch. - Most old abilities have been removed and quite a lot of new abilities was added. - AI also has to hack APCs to unlock higher tier abilities faster, instead of - having access to them from the round start. Most forced things, such as, shuttle - recalling were removed and are instead controlled by the AI. Code is fully modular - allowing for future modifications. - HarpyEagle: - - bugfix: Fixes Engineer ERT gloves not being insulated. - - tweak: IV stands are no longer bullet shields. They also allow mice, drones, pAIs - et al to pass though. - Kelenius: - - tweak: AI now hears LOOC both around its eye and its core, and speaks in LOOC - around its eye. Keep in mind that you won't hear and won't be heard if there - is a wall between your eye and the target. - PsiOmegaDelta: - - rscadd: You can now review the server revision date and hash by using the 'Show - Server Revision' verb in the OOC category. -2015-06-02: - Techhead: - - rscadd: Re-adds extended capacity emergency oxygen tanks to relevant jobs. -2015-06-04: - PsiOmegaDelta: - - rscadd: AI eyes can now be found in the observer follow list. - - rscadd: Synths can now review all law modules that can be found on the station - from their law manager. - - rscadd: Synths can state these laws if desired, however this is strongly discouraged - unless subverted/malfunctioning. - - bugfix: Astral projecting mobs, such as wizards or cultists, may no longer respawn - as something else while their body lives. - Techhead: - - rscadd: Prison break event has been expanded to include Virology or Xenobiology - - rscadd: Prison break event will warn Enginering and the AI beforehand so they - can take preventive measures. - - bugfix: Disabling area power will now prevent doors from opening during the event -2015-06-05: - PsiOmegaDelta: - - bugfix: Split stacks no longer lose their coloring. - - tweak: Can no longer merge cables of different colors. - - tweak: Blobs and simple mobs now attack all external organs instead of a subset. - The overall damage remains the same but the number of fractures caused will, - in general, be fewer. - - rscadd: Spider nurses now have a chance of injecting their victims with spider - eggs which eventually hatch. If the limb is removed from the host, the host - dies, or the spiderling has matured sufficiently it will crawl out into freedom. - Medical scanners will pick upp eggs and spiderlings as foreign bodies. - Yoshax: - - tweak: Makes hyposprays start empty instead of filled with Tricord. - - tweak: Makes the special wizard projectile staffs, Animate, Change, Focus and - any future ones only usable by wizards. Also makes it so only wizards can use - spellbooks and teleportation scrolls. -2015-06-08: - PsiOmegaDelta: - - rscadd: The AI chassis now glows, with the color depending on the currently selected - display. -2015-06-09: - PsiOmegaDelta: - - rscadd: Ports /tg/'s meteor event. Meteors now appear to be more accurate, come - in a greater variety, and may drop ores on their final destruction. -2015-06-16: - Chinsky: - - rscadd: 'Updated penlights to be more of use in diagnostics, they now show following - conditions:' - - rscadd: Eye damage - - rscadd: Blurry eyes (overall slower reaction) - - rscadd: Brain damage (one eye reacts slower) - - rscadd: Opiates use (pinpoint pupils) - - rscadd: Drugs use (dilated pupils) - PsiOmegaDelta: - - rscadd: Observers can now follow both the AI and its eye upon speech. - - rscadd: Observers can now follow both observers and their body, if they ever had - one, upon speech. - - rscadd: Observers can now follow hivemind speakers if the speaker is not using - an alias or antagHUD is enabled. - - rscadd: Turret controls now glow, with the color depending on the current mode. - Techhead: - - rscadd: Converted Request Console interface into NanoUI. -2015-06-19: - HarpyEagle: - - bugfix: Prevents being on fire from merely warming mobs up slightly in some cases. - Mob fires also burn hotter. - - rscadd: Matches can now be used to light things adjacent to you when thrown. - - tweak: Made the effects of having a damaged robotic leg more prominent. - - bugfix: Robot limbs no longer cause pain messages. A reminder that you can still - check their status with 'Help Intent' -> 'Click Self'. - - tweak: Knifing damage scales with weapon force and throat protection. Helmets - only provide throat protection if they are air tight. Trying to cut someone's - throat with wirecutters and/or while wearing an armoured sealed helmet will - require several attempts before the victim passes out. - - tweak: Knifing switches on harm intent, in case you just wanted to beat on the - victim for some reason. - - bugfix: Prevents knifing bots or silicons. -2015-06-22: - PsiOmegaDelta: - - tweak: The traitor uplink no longer displays all items in a long list, instead - has categories which when accessed shows the relevant items. -2015-06-24: - HarpyEagle: - - bugfix: Fixed Tajaran name generation producing names without a space between - first and last. - - wip: Adds docking to the mercenary shuttle. Works similarly to other shuttles, - except docking and undocking is manually initiated and not automatic. A system - to approve or deny dock requests still to be implemented. - - rscadd: Toolboxes can now hold larger items, such as stacks of metal or power - cells, at the cost of having less space for other things. - - tweak: Gloves/shoes can now be worn even if you have one hand/foot missing. The - other one still has to be present, of course. The items still drop when you - first lose the hand/foot. - - tweak: Budget insulated gloves are somewhat less useless. On average, they will - stop half the damage from getting shocked, and the worst case insulation is - not as bad as it used to be. Budget gloves that are as good as regular insulated - gloves are still as rare as they were before though. - - tweak: PTR bullets are now hitscan, to make them somewhat better for actual sniping. - - maptweak: The telecoms server room now has an actual cycling airlock into it. - - tweak: Non-vital body parts will no longer take further damage above a certain - amount, and will inflict paincrit effects instead. On most humaniods the head, - chest, and groin are vital. - - rscadd: 'Engineers now spawn with industrial workboots (credit: ChessPiece/Bishop).' - - bugfix: Damaged robotic legs now more likely to have an effect. - - bugfix: Fixed bug preventing internal organs from taking damage in some cases. - - maptweak: New flavours of tables around the station. Engineering starts with more - plastic. - - bugfix: Fixed worn items not appearing in some cases. Most notably crossbows and - certain guns when worn on the back. As a side effect, laundry machines no longer - transform items. - - bugfix: Crit oxyloss now runs in game time instead of real time. So if lag is - slowing your movement the same slowdown applies to the dying person you're trying - to reach. - - rscadd: Breathmasks can now be adjusted by clicking on them in your hand, in addition - to the verb. - - rscadd: Wearing a space helmet or similar face-covering gear now prevents eating - and force-feeding food, drink, and pills. - - rscadd: Phoron in air ignites above it's flashpoint temperature and a certain - (very small) minimum concentration. Environments that have oxygen and are hot - enough, and have phoron but not enough concentration to burn will produce flareouts, - which are mostly a visual effect. - - rscadd: Adds animation when making unarmed attacks or attacking with melee weapons, - to help make it clearer who is attacking. - - soundadd: Opening an unpowered door now has an appropriate sound. - - rscadd: Ingesting diseased blood may contract the disease. -2015-06-26: {} -2015-06-30: - PsiOmegaDelta: - - maptweak: Non-general areas on Crescent are now protected by blast doors to enforce - area restrictions. Admins can operate these from the central checkpoint. -2015-07-04: - PsiOmegaDelta: - - tweak: Portable turrets now only blocks movement while deployed. - - tweak: Portable turrets are no longer invincible while undeployed, however they - have increased damage resistance in this state. - - bugfix: Crescent portable turrets should no longer act up during attempts to (un)wrench - and alter their settings. -2015-07-06: - GinjaNinja32: - - rscadd: '''Provisional'' is now also a valid temporary position prefix for manifest - sorting.' -2015-07-10: - Zuhayr: - - rscadd: Ninja now spawns on a little pod on Z2 and can teleport to the main level. -2015-07-11: - HarpyEagle: - - imageadd: Added inhand sprites for flashes, flashbangs, emp and other grenades. - Loganbacca: - - bugfix: Turrets no longer burn holes through the AI. - - tweak: Projectiles now have a chance of hitting mobs riding cargo trains. - - bugfix: Fixed visual bugs with projectile effects. -2015-07-14: - HarpyEagle: - - bugfix: Fixes wrong information being reported when analyzing locked abandoned - crates with a multitool. - PsiOmegaDelta: - - tweak: Ninjas can no longer teleport unto turfs that contain solid objects. - - tweak: Wizards can no longer etheral jaunt unto turfs that contain solid objects. -2015-07-27: - Kelenius: - - tweak: Borg shaker now works similarly to hypospray. It generates reagents that - can be poured into glasses. - - bugfix: Therefore, they can no longer duplicate rare reagents such as phoron. -2015-07-29: - Karolis2011: - - rscadd: Made tagger and sorting pipes dispensible. - - bugfix: Unwelding and welding sorting/tagger pipes, no longer delete data about - them. -2015-07-31: - HarpyEagle: - - bugfix: Fixed projectiles being able to hit people in body parts that they don't - have. This will also mean that the less limbs someone has the less effective - they will be as a body shield. -2015-08-11: - PsiOmegaDelta: - - experiment: 0.1.19 is live. - - tweak: Crew monitors now update every 5th second instead of every other. Reduces - lag and gives antags a larger window of opportunity to disable suit sensors - if they have to harm someone. -2015-08-13: - GinjaNinja32: - - rscadd: Changed language selection to allow multiple language selections, changed - humans/unathi/tajarans/skrell to not automatically gain their racial language, - instead adding it to the selectable languages for that species. Old slots will - warn when loaded that the languages may not be what you expect. - Orelbon: - - rscadd: Changed the HoP's suit to more bibrant colors and hopefully you will like - it. -2015-08-14: - HarpyEagle: - - spellcheck: Renames many guns to follow a consistent naming style. Updated and - changed gun description text to be more lore-friendly. - - rscadd: Throwing a booze bottle at something nearby while on harm intent causes - it to smash, splashing it's contents over whatever it hits. - - rscadd: Rags can now be wrung out over a container or the floor, emptying it's - contents into the container or splashing them on the floor. - - rscadd: Rags can now be soaked using the large water and fuel tanks instead of - just beakers. - - rscadd: Rags soaked in welding fuel can be lit on fire. - - rscadd: Rags can now be stuffed into booze bottles. When the bottle smashes, the - stuffed rag is dropped onto the ground. - - bugfix: Fixed eggs having a ridiculously large chemical volume. - - rscadd: T-Ray scanner effects are now only visible to the person holding the scanner. - - rscadd: Traitors can now purchase the C-20r and the STS-35 for telecrystals. - PsiOmegaDelta: - - tweak: The amount you start with in your station account is now affected by species, - rank, and NT's stance towards you. - TheWelp: - - rscadd: Bookcases are now movable/buildable/destroyable. - - rscadd: Paper can now be crumpled by using in-hand while on hurt intent. - - rscadd: Library Computer External Archive is now sortable. - Zuhayr: - - rscadd: Click a hat on a drone with help intent to equip it. Drag the drone onto - yourself with grab intent to remove it. -2015-08-15: - Kelenius: - - rscadd: Bees have been updated and are totally worth checking out (beekeeping - crate at cargo). - - rscdel: Sleeper consoles removed. All interaction is now done by clicking on the - sleeper itself. - - tweak: To put people into sleeper, you now have to click-drag people to it. Grabs - no longer work. To exit the sleeper, move. - - tweak: Sleeper now uses a NanoUI. -2015-08-16: - HarpyEagle: - - tweak: The unathi breacher is now only wearable by unathi. -2015-08-17: - PsiOmegaDelta: - - rscadd: Station time and duration now available in the Status tab. -2015-08-24: - HarpyEagle: - - tweak: Girders are now reinforced by using a screwdriver on the girder before - applying the material sheets. Use a screwdriver again instead to cancel reinforcing. - - bugfix: Mechanical traps no longer spawn in the janitor's locker. - - rscadd: Mechanical traps can now be printed with a hacked autolathe. - - rscadd: Adds armour penetration mechanic for projectiles and melee weapons. - - rscadd: Laser carbines, LWAP, and shotgun now have a small amount of armour penetration, - ballistic rifles (not SMGs) have moderate amounts, laser cannon has high armour - penetration, and the PTR mostly ignores body armour. - - tweak: 'Shotgun slugs and Z8/STS damage has been lowered slightly to accomodate - for their higher penetration. In general ballistics deal less damage but have - higher penetration than comparable laser weapons. Notable exception: X-Ray lasers - have had their damage lowered slightly but gain very high armour penetration.' - - rscadd: Energy swords now have very high armour penetration. Ninja blades do less - damage but ignore armour completely. - Kelenius: - - experiment: Click cooldowns have been removed on pretty much everything that isn't - an attack. - PsiOmegaDelta: - - rscadd: Adds the option to set the icon size to 48x48, found under the Icons menu, - along with 32x32, 64x64, and stretch to fit. - - tweak: Active AI cores now provides coverage on the AI camera network. Does not - utilize actual cameras, thus will not show up on security consoles. - - rscadd: The Dinnerware vending machine now offer both utensil knives and spoons - without first having to hack them. - - rscadd: Synths now have id cards with access levels which is checked when operating - most station equipment. - - rscadd: Station synthetics still have full station access but can no longer interact - with syndicate equipment, and syndicate borgs now start with only syndicate - access. - - rscadd: Syndicate borgs can copy the access from other cards by utilizing their - own id card module, similar to how syndicate ids work. - - rscadd: When examined up close id cards now offer a more detailed view. - - rscadd: Agent ids now offer much greater customization, allowing changing name, - age, DNA, toggling of AI tracking termination (using the electronic warfware - option), and more. - - rscadd: As AI tracking can now be enabled/disabled at will AI players should not - feel the need to hesitate before informing relevant crew members when camera - tracking is explicitly terminated. - - rscadd: Uplink menu now more organized and with new categories. - - rscadd: Now possible to cause falsified ion storm announcements. - - rscadd: Now possible to cause falsified radiation storm announcements, with expected - maintenance access changes. - - rscadd: Now possible for mercenaries to create falsified Central Command Update - messages. - - rscadd: Now possible for mercenaries to create falsified crew arrival messages - and records. - RavingManiac: - - tweak: Sound environments tweaked to feel more claustrophobic - - rscadd: Being drugged, hallucinating, dizzy, or in low-pressure or vacuum will - alter sounds you hear - - rscadd: Sound environment in holodeck will change to reflect the loaded program - Vivalas: - - rscadd: A new uplink item has been added! A briefcase full 'o thalla can now be - bought by traitors for bribes and such! - Zuhayr: - - rscadd: Pariahs are now a subspecies of Vox with less atmos/cold protection, a - useless brain, and lower health. - - rscadd: Leap now only gives a passive grab and has a shorter range. It also stuns - Pariahs longer than it does their target. - - tweak: Rewrote tiling. White floors, dark floors and freezer floors now have associated - tiles. - - tweak: Changed how decals work in the mapper. floor_decal is now used instead - of an icon in floors.dmi. - - tweak: The floor painter has been rewritten to use decals. Click it in-hand to - set direction and decal. - - tweak: Floor lights are now built from the autholathe, secured with a screwdriver, - activated by clicking them with an empty hand, and repaired with a welding torch. - - rscadd: Unathi now have minor slowdown and 20% brute resist. - - rscadd: Tajarans now have lower bonus speed and a flat 15% malus to brute and - burn. - - rscadd: Vox can now eat monkeys and small animals. - - rscadd: Tajarans can now eat small animals. - - rscadd: Unarmed attack damage has been lowered across the board. -2015-09-02: - Atlantis: - - rscadd: Converted phoron glass to borosilicate glass, adjusted heat resistances - accordingly, got rid of copypaste fire code. Fire resistance is now handled - by variables so completely fireproof windows are possible with varedit. - - rscadd: Windows take fire damage when heat exceeds 100C regular windows, 750C - reinforced regular, 2000C borosilicate and 4000C reinforced borosilicate. For - comparsions, reinforced walls begin taking damage around 6000. - Hubblenaut: - - rscadd: Adds glass bottles for Cola, Space Up and Space Mountain Wind to Booze-O-Mat. - - tweak: Some bar drink recipes have been amended to easily sum to 30 units for - drinking glasses. - - tweak: Vendors now have a product receptor for accepting goods. Opening the maintenance - painel is no longer required. - - tweak: Wrenching a vending machine is no longer a silent action. - - tweak: 'Stepup: Item placement on 4x4 grids seemed to work great. Now we''ll try - 8x8.' - Kelenius: - - tweak: Mechfab can now be upgraded using RPED, and now uses NanoUI. - Matthew951: - - rscadd: Added Vincent Volaju's hair. - - rscadd: Added Vincent Volaju's beard. - Zuhayr: - - rscadd: Added the ability for AIs in hardsuits to control suit modules and movement - with a dead or unconcious wearer. - - rscadd: Added ballistic supply drop pods. - - rscadd: Added diona gestalt random map template. - - tweak: Swapped the singularity beacon out for a hacked supply beacon. -2015-09-05: - Chinsky: - - rscadd: Made capguns into proper guns code-wise. It means you can now take people - hostage with them, stick in your mouth, and all other things you can do with - real guns but probably shouldn't. - - rscadd: Russian roulette! Fun for whole sec team! Unload some shells from revolver, - spin the cylinder(verb) and you're good to go! - HarpyEagle: - - rscadd: Shields no longer block attacks from directly behind the player. - - rscadd: Riot shields no longer stop bullets or beams (except for beanbags and - rubber bullets), however they are now more effective at blocking melee attacks - and thrown objects. - - rscadd: Energy shields block melee attacks as effectively as riot shields do. - Their ability to block projectiles is largely unchanged. - - tweak: Melee weapons now only block melee attacks. - - experiment: Two handed weapons have a small chance of blocking melee attacks when - wielded in two hands. - - rscadd: Sound and visual effects when blocking attacks with an energy shield or - energy sword. - - bugfix: Fixed dead or unconscious people blocking stuff with shields. - PsiOmegaDelta: - - tweak: Cargo now sorts under its own department on station manifests. - - rscdel: Manual radio frequency changes can no longer go outside the standard frequency - span. - - rscadd: Users with sufficient access can instead select pre-defined channels outside - this span, such as department channels, when using intercoms. -2015-09-07: - GinjaNinja32: - - rscadd: Added an auto-hiss system for those who would prefer the game do their - sss or rrr for them. Activate via Toggle Auto-Hiss in the OOC tab. - - rscadd: Auto-hiss system in 'basic' mode will extend 's' for Unathi and 'r' for - Tajara. 'Full' mode adds 'x' to 'ks' for Unathi, and is identical to 'basic' - mode for Tajara. - PsiOmegaDelta: - - tweak: 'Changed the language prefix keys to the following: , # -' - - rscadd: Language prefix keys can be changed in the Character Setup. Changes are - currently not global, but per character. -2015-09-08: - Soadreqm: - - tweak: Increased changeling starting genetic points to 25. - Zuhayr: - - bugfix: Auto-traitor should now be fixed. - - bugfix: The Secret game mode should now be fixed. -2015-09-11: - HarpyEagle: - - tweak: Made flares brighter. - - rscadd: Coffee is now poisonous to tajaran, much like how animal protein is poisonous - to skrell. -2015-09-26: - PsiOmegaDelta: - - tweak: Meteor events now select a map edge to arrive from, with a probability - for each individual wave to come from either neighboring edge. Meteors will - never arrive from opposite the starting edge. -2015-10-27: - HarpyEagle: - - bugfix: When affected by pepperspray, eye protection now prevents blindness and - face protection now prevents stun, instead of face protection doing both. -2015-11-22: - neersighted: - - bugfix: Laptop Vendors now accept ID Containers (PDA, Wallet, etc). - - bugfix: Personal Lockers now accept ID Containers (PDA, Wallet, etc). -2015-12-06: - Datraen: - - tweak: Changes standard and specific plant traits, more diverse plants. - HarpyEagle: - - tweak: Fabricated power cells start uncharged. - Hubblenaut: - - bugfix: Welding a broken camera will use the correct icon. - - tweak: Camera assemblies remember their tag and network from previous usage. - - rscadd: Light replacers can be refilled by clicking on a storage item. - - tweak: Light replacers now hold up to 32 light bulbs. - - tweak: Light replacers can be obtained through janitorial supply crates. - - tweak: A sheet of glass fills the light replacer by 16 bulbs. - - bugfix: Material stacks now properly merge upon creation. - - bugfix: Messages for adding to existing stack appear again. - - tweak: Mobs on help intent will not push others that aren't. - - rscadd: Adds tape for atmospherics. - - tweak: Tape graphics and algorithm changes. Looks a lot more appealing now. - - tweak: Starting and ending tape on the same turf will connect it to all surrounding - walls/windows. - - tweak: Lifting a part of the tape will lift an entire tape section. - - tweak: Mobs on help intent do stop for tape. - - bugfix: Crumpled tape does not affect tape breaking behavior anymore. - - bugfix: Fixes vending machines not adding stored goods when maintenance panel - is closed. - - tweak: Doors do only buzz once on failed closing attempt. - MagmaRam: - - bugfix: Fixed cloners killing fresh clones instantly with brain damage. - - bugfix: Fixed a bug where disposals pipes would show up above floors despite being - installed under them. - Neerti: - - rscadd: Adds NanoUI for communicators, the ability for communicators to call other - communicators on the station, the ability for station-bound people to call ghosts, - and for ghosts to toggle their visibility to communicators on or off in character - preferences (defaults to off). Communicators can now also support more than - one call at the same time, for both ghosts and normal communicators. - - rscadd: Adds new machine to telecomms, the Exonet node. It is very basic in terms - of functionality, but certain services can be selectively disabled from it, - such as newscaster updates, communicators, or external PDA messages. Adds methods - for building and deconstructing Exonet nodes. - - experiment: Adds framework for a fake-networking system called EPv2 that communicators - will now use, and perhaps other machines will in the future, for good or for - evil. - - rscdel: Changeling Spacearmor reduced in protective ability. - - rscdel: Cryogenic String and Delayed Toxic Sting now have a three minute cooldown - upon stinging someone. - - rscdel: Cryotoxin, the chemical used in Cryogenic String, is 25% less potent now. - - rscdel: The rune to summon Narsie has been changed. Narsie is no longer summoned, - but Hell still comes. - - rscdel: Spooky mobs spawned from spooky portals as a result of Hell coming have - had their speed, health, and damage reduced. - - rscdel: Manifested humans no longer count for summoning Hell. - - experiment: Changes how armor calculations work. All the armor values remain - the same, but the 'two dice rolls' system has been replaced with a mix of reliable - damage reduction and a bit of RNG to keep things interesting. The intention - is to make weaker armor more relevent and stronger armor less overpowered. - - tweak: When you are hit, it uses the armor protection as a base amount to protect - you from, then it does a roll between +25% and -25% of that base protection, - and adds it to the base protection. The result of that is how much damage is - reduced from the attack. For example, if you are hit by an energy sword in - the chest while wearing armor that has 50 melee protection, the base protection - is 50, then RNG can make the final protection be between 37.5 and 62.5 percent. - The damage you'd take could range from 11.25 to 18.75, instead of 0, 15, or - 30. Remember that some weapons can penetrate armor. - - rscadd: Added personal communicators, a device that enables someone to talk to - someone else at vast distances. You can talk to people who are far from the - station, so long as telecommunications remains operational. - - rscadd: To use, become a ghost, then use the appropiate verb and pick a communicator - to call. Then you wait until someone picks up. Once that occurs, you will - be placed inside the communicator. The voice you use is your currently loaded - character. Languages are supported as well. - - tweak: Round-end is now three minutes instead of one, and counts down, to allow - for some more post-round roleplay. If the station blows up for whatever reason, - the old one minute restart is retained. - PsiOmegaDelta: - - rscdel: Manual radio frequency changes can no longer go outside the standard frequency - span. - - rscadd: Users with sufficient access can instead select pre-defined channels outside - this span, such as department channels, when using intercoms. - Zuhayr: - - tweak: Aiming has been rewritten, keep an eye out for weird behavior. - - rscdel: Removed the detective scanner and associated machinery. - - rscadd: Added a microscope, machine forensic scanner, etc. from Aurora forensics. -2015-12-16: - HarpyEagle: - - bugfix: Fixed a couple of bugs causing phoron gas fires to burn cooler and slower - than they were supposed to. - - bugfix: Merc bombs are now appropriately explosive again. Same goes for bombs - made by toxins. - Hubblenaut: - - bugfix: Airlock backup power test light properly offline when backup power down. - - bugfix: Empty flavor texts no longer draw an empty line on examination. - - bugfix: Material stacks now properly merge upon creation. - - bugfix: Messages for adding to existing stack appear again. - TheWelp: - - rscdel: Removed higher Secret player requirements. -2016-02-11: - Datraen: - - rscadd: Moderators can now see and use AOOC. - - bugfix: Other synthetics given EAL. - - bugfix: Trays now drop items when placed on table, dropped. - - bugfix: Objects can now be yanked out of synthetics. - - tweak: Respawn time moved down from 30 minutes to 15 minutes. - - rscadd: Telecrystal item added for trading telecrystals between traitors and mercenaries. - - rscadd: Telecrystal item now has tech values. - EmperorJon: - - tweak: Traitor synths can no longer be locked down from the robotics console. - Attempting to lock them down (or release the lockdown) notifies the synth of - the attempt and updates the console's UI as normal. - Neerti: - - rscadd: Suit cooling units can now be attached to voidsuits. Note that coolers - and air tanks are mutually exclusive. - - bugfix: EMP no longer hits twice on humans. - - tweak: EMP drains powercells using the cell's current charge, and not the cell's - maximum potential charge, to ensure two blasts do not completely disable a synthetic. - - tweak: EMP hitting a prosthetic limb or organ will now do less damage. - - tweak: EMP hitting a cyborg will no longer outright stun them. Instead, they - gain the 'confused' status for a few moments, making movement difficult. In - addition, their HUD gets staticy, and their modules are forced to be retracted. - - rscadd: Stasis bags will protect the occupant from the outside enviroment's atmosphere. - - rscadd: Stasis bags can be hit with a health analyzer to analyze the occupant. - Zuhayr: - - rscadd: Drones can now pull a variety of things (such as scrubbers). This came - with a pulling refactor so please report any strangeness with pulling in general. - - rscadd: Drones (and any mob that can be picked up) can be bashed against airlocks - and such to use their internal access, so long as the person using them does - not have an ID card equipped. - - rscadd: Added foam weapons to cargo for LARP shenanigans. - - rscadd: Added the ability to equip grenades to the mask slot, and to prime them - by clicking someone with harm intent targeting the mouth. - - rscadd: Removed the species restrictions on transplanted internal organs. Have - fun. - - rscadd: Added 'full body' prosthetic options to character generation. - - rscadd: Removed IPC. No tears were shed. - - rscadd: 'RE: borgs, Renamed ''robot'' type to ''drone'' and ''android'' type to - ''robot'' for clarity with new ''android'' human mobs.' - - rscadd: Rejuvenate will now reapply robolimb/autopsy data. - - rscadd: Lots of backend work relating to the above. If you're a coder go look - at the PR or ask Zuhayr for details. - - rscdel: Removed brute and burn resist from robolimbs, removed sever vulnerability - from robolimbs. - - rscadd: Added a config option for visible human death messages. - - rscadd: pAIs and small mobs can now bump open doors. - - rscadd: Added functionality for two-handed guns; these guns will give an accuracy - penalty if fired without an empty offhand. - - rscadd: Unified two-handed melee weapons with the above; while the offhand is - empty, the weapon will count as wielded. -2016-03-11: - Datraen: - - rscadd: Adds ckeys, player panel to the antagonists panel. - - tweak: Fragmentation grenades are no longer launchable. - - tweak: Adds amount of telecrystals to the set telecrystal verb. - - rscadd: Added a verb to just add to telecrystals. - Kelenius: - - rscadd: Drying rack now has a new sprite. - - rscadd: Beekeeping materials and a honey extractor have been added to hydroponics. - - tweak: There is now a ten-second delay for carding the AI. - Zuhayr: - - rscadd: Small species now take smaller bites/gulps from food and drink. - - rscadd: Small species are now effected by alchol and toxins twice as much. - - rscadd: blood_volume is now a species-level var and Teshari have lowered blood - volume. - - rscadd: Hunger is a species var and Teshari get hungry faster. - - rscadd: Small mobs have a reduced climb delay. - - rscadd: Teshari gain more nutrition from meat. -2016-03-16: - Datraen: - - bugfix: Harmbaton no longer causes halloss while inactive. - Kelenius: - - bugfix: Potassium and nitroglycerin explosive grenades now work. -2016-03-29: - Datraen: - - rscadd: 'Added Three New Mixed Gamemodes: Lizard, Changeling + Wizard; Intrigue, - Traitors + Ninja; Visitors, Ninja + Wizard.' - - tweak: Created a variable for latespawning antagonist templates, for customization - of autospawning antagonists in mixed game modes. - - bugfix: Fixes the buckled check limiting whether or not someone can interact while - sitting. - - bugfix: Resisting while buckled and cuffed will process the hand and leg cuffs - before unbuckling. - - tweak: Removed JSON encoding of the PDA Manifest list. - - bugfix: Microwaves no longer try cooking their components while cooking. - - bugfix: Adds a check to prison breaks that makes sure the APC is on before continuing. - - bugfix: Artifacts will no longer spawn on floor turfs. - - bugfix: Stops traitorborgs from being able to hack other borgs. - - bugfix: Stops traitorAIs from being able to hack unlinked borgs. - Yoshax: - - tweak: Player preferences has been overhauled. Please update your preferences, - found at "Character Setup" > "Global" > "Preferences", as they have been reset. -2016-04-04: - Kelenius: - - bugfix: Monkeys can ventcrawl once again. - Yoshax: - - rscadd: Tasks that take time to perform now have a progress bar. - - rscadd: Visibility of progress bars can be toggled in preferences. Default is - on. -2016-04-07: - Datraen: - - bugfix: If a slice of an item is spawned independently, it will get generic settings. - Kelenius: - - tweak: Changelings will now change appearance and species together when transforming. - - tweak: Changelings no longer have gender honorifics in lingchat. - - rscadd: Absorbing the DNA from any source will allow you to use its name, species, - and languages. - - bugfix: DNA extract sting won't produce a strange message if there's no target. - - tweak: Cultists no longer need to research words. -2016-04-17: - Datraen: - - rscadd: Manually ports /tg/station's dark click code https://github.com/tgstation/-tg-station/pull/10272 - by Razharas. - - bugfix: Teshari smocks now spawn as smocks, and not aqua jumpsuits. - - bugfix: Checks to see if new a two-handed weapon can be wielded when dropped. - EmperorJon: - - bugfix: Robotics Console now correctly shows the operational/lockdown state and - button based off if it thinks the synthetic is locked down or not. - - bugfix: Autotraitor synths now behave the same as Traitor synths - they are not - locked down. - Kelenius: - - rscadd: Solars now start wired. - Neerti: - - rscadd: Ports Bay's volume-based inventory system. It works off by weight classes - instead of just slots, allowing you to hold more light items than you could - previously. - - rscadd: Bulky items can now go in your backpack, however it will require twice - the space of a normal sized item. - - rscdel: Spacesuits, RIGs, and sniper rifles made heavier. -2016-05-05: - Datraen: - - rscadd: Added three mixed modes, 'Mercenaries & Wizard', 'Mercenaries & Renegades', - and 'Traitors & Renegades'. - Hubblenaut: - - tweak: Hydroponics vendor and biogenerator offer full bottles of fertilizer. Prices - and amount available adjusted to accomodate. - Kelenius: - - tweak: Move delay after clicking has been removed. - PsiOmegaDelta: - - rscadd: Can now prefill the loadout flask and vacuum-flask with a relevant liquid - of your choice. - Yoshax: - - tweak: 'Splits gender into biological gender and gender identity. Biological gender - modifies the sprite (for between male and female) and gender identity determines - what pronouns show up when examined or suchlike. Both are displayed in medical - records and such. ' - - tweak: Smoke grenades can now have their smoke color set by using a multitool - on them. -2016-05-12: - Yoshax: - - tweak: Doubles the maximum length of records and names to 6144 & 52, respectively. - Also increases book length to 12288. (All numbers are in characters.) - - bugfix: Makes various services in the antag uplink purchasable once again. This - includes the fake crew arrival. - - bugifx: Neckgrabs will no longer force people to the ground. In addition, weakened - people can no longer resist. - - rscadd: All vending machines now have a small chance of vending an additional - item. - - tweak: Smoke from smoke bombs now lasts approximately 3 times as long and spawns - some more smoke to make a heavier cloud. - - bugfix: Smoke from smoke bombs now properly does a small amount of oxygen loss - damage. This damage is per cloud of smoke. -2016-05-13: - HarpyEagle: - - tweak: Shotgun flare illumination now lasts longer, around 3-4 minutes. - - bugfix: Fixed attack animation playing when using flashes even if the flash was - not actually used due to being broken or recharging. - - bugfix: Fixed lightswitches layering over darkness. Now only the light layers - above shadow. Lightswitch illumination is now much more subtle. - Yoshax: - - bugfix: Processing strata floor can now be pried up with a crowbar. - - bugfix: Blue carpet can now also be removed with a crowbar, and has had it's ability - to burn and have corners restored. - - rscadd: Changelings will now store and apply the flavor text of their victims - when they absorb and transform into them. - - rscadd: Gives Diona a starting funds wage the same as Tajaran and Unathi. - - bugfix: Brain damage no longer prevent implant removal surgery. -2016-05-16: - Yoshax: - - rscadd: Uplinks now have a discounted item every 15 minutes. This is per uplink, - and random, the discount is also random, but weighted as such that a low discount - such as 10% off, or 20% off has a higher chance of happening than a high discount - such as 90% of. An item will never cost less than 1. - - tweak: Mercenaries now spawn with their own, personal uplinks. - - bugfix: Faked announcements are now once again purchasable from the uplink, and - actually work. - - rscadd: Adds several new items to the uplink including tactical knives, metal - foam grenades, ambrosia seeds and much more. -2016-05-17: - SilveryFerret: - - rscadd: Changes the Death Alarms from announcing over Common channel, to announcing - only over Medical and Security channels. - Yoshax: - - rscadd: Added shotglasses. These can contain 10 units. They have their whole contents - swalloed in one gulp. They can be produced in the autolathe or found in the - booze vending machine in the bar. -2016-05-25: - Serithi: - - rscadd: Adds in lavender. - Yoshax: - - tweak: Cables of any color can now be merged. - - tweak: More and different colors are now available to be used by cable. - - tweak: Adjusting your suit sensors now displays a message to other people in range - that you did so. In addition, seeing someone else adjust someone's suit sensors - no longer informs you to what level. - - rscadd: Added towels to the loadout. These can be worn on the head, belt or outwear - slots. You can also whip people with them for a special message and sound! In - addition, using them in-hand will produce an emote where your towel yourself - off. -2016-05-27: - Yoshax: - - rscadd: Added a new preference that allows you to disable fake nanoui styling - on relevant windows. However, if it is your first time loading with this new - preference you will need to save your character slot, as there is a problem - with satanisiation and it believes the preference is set to disable the nanoui - styling. -2016-05-29: - Datraen: - - rscdel: Injecting people with mutationtoxin no longer mutates them into slime - people. - - rscdel: Removes amutationtoxin. - - rscdel: Removes slime core recipies. - - rscadd: Adds slime monkey cubes, which are created by injecting monkey cubes with - mutationtoxin and activating like a posibrain. - - wip: Maps for Xenobio2 research labs/stations. - Zuhayr: - - tweak: 'Backend change: allowed accessories to be placed on any clothing item - with the appropriate variables set.' -2016-05-30: - EmperorJon: - - rscadd: Ports Baystation's setup screen changes, thanks to PsiOmegaDelta. - - rscadd: Includes character preview with toggleable equipment, visible loadout - items, ghost character sprites, and custom colour underwear. Your underwear - will have reset, so you'll need to set it back. -2016-06-07: - Datraen: - - rscadd: Adds a trait tool for Xenobio2. It was supposed to be in the initial implementation, - but fell through the cracks, sorry! - - bugfix: Fixed the xenobio smartfridge not displaying it's starting core amount. - - bugfix: Fixed an inverted check with slimes. - EmperorJon: - - tweak: Increased loadout points from 10 back to 15. We've added so many things - like lunchboxes and communicators that everyone just takes by default, so a - few more points will be nice. - JerTheAce: - - rscadd: Adds a variety of new guns. Some of these guns and and their ammunition - are purchasable through antag uplink, cargo, or can be spawned during Renegade - or Heist modes. - - rscadd: Adds ammunition clips for reloading magazines and some guns (such as bolt-actions). - - rscadd: All magazines and ammunitions can now be produced with the autolathe. - - maptweak: New bullpup SMG is available in armory area on CentCom level. - - tweak: Revolvers now use 6 shots. Finally. - - tweak: Most guns that didn't use magazines before for some reason (such as the - Uzi) now use magazines. - - tweak: All casings now update icons if they have been spent. - - tweak: Corrects Pulse Rifle charge cost consistency. - - tweak: Corrects and improves a number of icons for guns, including a couple of - energy guns, and adds fallback icons so they do not turn invisible when held - or strapped to your back. - - tweak: Made the icons for some guns look differently depending on what magazine - is loaded into them. - - tweak: Made antag uplink menu for guns and ammo more informative. - - tweak: Machinegun magazines no longer fit in pockets. - - spellcheck: Made names and descriptions for all projectile guns and ammo consistent - while removing grammar and spelling errors. - - bugfix: Autolathe no longer exploitable for ammo by repeatedly recycling empty - magazines. - - bugfix: Guns now check a list of compatible magazines. - - bugfix: Ranged mobs no longer drop usable .357 casings. - - soundadd: Added a variety of new gun sound effects, and swapped out the old default - gun sound. -2016-06-08: - Yoshax: - - maptweak: There is now more soap on the map. The chef also gets a dropper. - - tweak: Changes in gravity now stun for much longer. - - tweak: Bullets now have a better chance of penetrating objects such as filing - cabinets, consoles, fax machines, etc. This applies to all bullets. - - maptweak: The research outpost toxins department now has reinforced phoron windows. - - bugfix: Spears now do their correct damage instead of doing around half. -2016-06-14: - Arokha: - - rscadd: Adds video-calls on communicators for existing calls - - rscadd: Adds a 'decline' to incoming communicator calls - - rscadd: New wallets that let you color them how you want - - bugfix: Fixes communicators being able to hear speech - - bugfix: Fixes deadcalls to communicators - - bugfix: Fixed dropping head/foot/glove items on limb loss - - bugfix: Suit coolers inside mecha now work - - bugfix: Fixed printing '1' to world over and over - - bugfix: Made mech tracking beacon constructable again - - tweak: Change how emotes and LOOC propogate to nearby people - - tweak: Rewrote how get_mobs_and_objs_in_view_fast works - - tweak: Can now see through the red external airlock doors - Datraen: - - tweak: Adds a chance for slimes to get mutation toxin for creation of prometheans - (40%). - - bugfix: Simple animals outside of the hostile subtype won't follow you as a zombie. - - bugfix: Xeno hostility is more apparent now. - - bugfix: Slime cores can no longer create twice as many slimes through an exploit. - GinjaNinja32: - - rscadd: Rewrote drinking glasses. There are now eight types of glass, and drink - appearance is based on color and the type of glass you put it in. - - rscadd: There are now 'glass extras' you can add to drinks. Straws, drink sticks, - and fruit slices (yes, all of them) all work. You can add up to two extras per - glass. Add extras by clicking the glass with the extra, remove by clicking the - glass with an empty hand while it's in your other hand. - - rscadd: Adding 'fizzy' things (soda water, cola, etc) or ice to a drink will make - it be fizzy or have ice floating in it. - Yoshax: - - tweak: Everything produced in Robotics is now 25% cheaper to produce. -2016-06-15: - Yoshax: - - tweak: The categories for items in the cargo ordering console have been reworked. - Items shoulw now be in more sensible categories. If you cannot find something, - try the sensible category. -2016-06-21: - HarpyEagle: - - bugfix: Fixes disarm-attack dislocation chances being so low that you were very - likely to break the targeted limb before it would dislocate. - - bugfix: It is now possible to disarm-attack with stunbatons like with other melee - weapons. Note that this means that using a stunbaton on disarm intent will hurt - people. - - rscadd: Trying to move while being grabbed will now automatically resist. - - tweak: Small mobs are no longer able to pin larger mobs. - - tweak: Resisting a smaller mob's grab is more likely to be successful. - - bugfix: Fixed being able to climb onto a larger mob while restrained, weakened, - unconscious, or dead. - JerTheAce: - - rscadd: CentCom Fax, Admin Prayer, and CentCom emergency messages now prompt admins - with a pleasing sound effect. - - tweak: Fax machines now sound like fax machines and not polaroid cameras. -2016-06-27: - Sin4: - - rscadd: Added NanoUI for Advanced Body Scanners, Arcade, Atmospherics Control - Computer, Chemmaster, Cloning Console, Fax Machines, Guestpass Console, Holodeck - Computer, Laptop Vendors, Operating Computer, and Photocopiers. - - bugfix: Fixes chemmaster not putting pills in pill bottles. -2016-07-01: - Aztectornado: - - tweak: Clicking a stack of sheets (Metal, phoron...) in your other hand now asks - how many you want to split off the stack, courtesy of Baycode - Datraen: - - rscadd: Antagonistic factions can now be set and viewed on the uplink. Visibilities - can be set for these as well, to help identify sympathizers/potential aids, - or to hide the information from those outside of your faction. - Yosh: - - tweaks: Increases max records and book length to ridiculous levels. - Yoshax: - - tweak: The PTR Sniper is now more accurate when scoped, but less accurate when - unscoped. In addition it now has more recoil. - - tweak: The Laser Cannon no longer holds multiple shots. It holds charge for one - shot at a time. This is because the beams it fires now do 90 damage with 100 - armor penetration. Furthermore, it is now considerably more accurate. Lastly, - to counteract it only holding one shot at a time, it now autorecharges, which - takes 60 seconds. - Zuhayr: - - rscadd: Ports/adapted several kitchen machines from Apollo Station. -2016-07-08: - EmperorJon: - - rscadd: Adds admin functionality to call a trader ship event with the Beruang - in the same manner as ERT dispatches. - - rscadd: Adds a Trader 'antagonist' as they use the antagonist framework. Not considered - an actual antagonist, like the ERT. - - maptweak: Alters Beruang base to provide some clothing for Traders plus a locked-down - area for admins to spawn cargo. - - maptweak: Alters Beruang access to a new Trader-ID-only access requirement. - Neerti: - - maptweak: Restructred the AI core massively, and the upload slightly. - - rscadd: Adds a new material type, called Durasteel, which is made from plasteel - and diamonds. It's incredibly tough and also reflective. The inner walls of - the AI core contain this new material to protect it. - - rscadd: New turret subtype just for the AI core, that is more durable, has a chance - to shrug off EMP, and fires xray lasers. They even turn green. - - tweak: Turrets now wait to go back down in their covers upon losing sight of a - target. - - tweak: Emitters now have health, and can be damaged by projectiles. They will - explode on death. - - tweak: Critical APCs (the type found in the engine and AI core) are now more resistant - to EMP. Equipment and Enviroment stays on during an EMP, and less of the cell - is drained. - Sin4: - - rscadd: Added benches. - - rscadd: Added floor lamps. - - rscadd: Added water-cooler cup dispenser. - Yoshax: - - rscadd: Adds recipes for four new non-alcoholic cocktails. Shirley Temples, Roy - Rogers, Arnold Palmers and Collins Mixes. - - rscadd: Adds five new Tajaran hairstyles ported from Aurora. -2016-07-10: - Anewbe: - - bugfix: Changelings will no longer remain stunned or suchlike when attempting - to regenerate. - Cirra/: - - rscadd: Added a chemistry gripper for Crisis borgs. - GinjaNinja32: - - rscadd: Adds 3x & 4x upscaling options for players with very large monitors. - HarpyEagle: - - tweak: Runtime can now become friends with anyone, regardless of their initial - job. - Neerti: - - rscadd: Mining can now be done with explosives. The effectiveness depends on - the spot chosen to explode, so using an ore scanner is advised. - PsiOmegaDelta: - - rscadd: MedHUD overlays now have more stages, both for 'normal' and critical stages - of injury, for improved quick-diagnosis. - Redstryker: - - bugfix: Communicators will no longer show up on camera networks by default. - - rscadd: Adds a selection of flannels to the loadout. These can have their sleeves - rolled up, their buttons buttoned up, be tucked in and any combination of those. - Techhead: - - rscadd: 'New Random Event: Solar Storms. Similar to a radiation storm, but anywhere - inside the station is safe. Also boosts solar panel output significantly for - the duration.' - Yoshax: - - rscadd: Ports an Advanced Who verb that allows normal players to see what players - are in game, and which aren't. - Zuhayr: - - tweak: Modifies the health HUD element to display limb damage individually. It - will reflect your species, prosthetics, loss of limbs, as well as being on fire. -2016-07-13: - Anewbe: - - rscdel: Removed detonating borgs via Robotics Console - Yoshax: - - tweak: Emagging a cargo supply console will now properly hack it and will also - remove the access requirement. - - bugfix: Languages selected during character setup will once again be properly - added to mobs. - xDarkSapphire: - - rscadd: 'Adds a new hairstyle: Spiky Ponytail.' -2016-07-22: - Anewbe: - - rscdel: Removes assault carbine from uplink. - - tweak: Speeds up the toxin reagents - EmperorJon: - - bugfix: Having between 20 and 100 nutrition and over 45 toxin damage will no longer - cause you to gag ad-infinitum and die. It now respects vomit time restraints. - - tweak: Gagging now occurs only when the mob has no nutrition at all. It no longer - causes three toxin damage, only weakens as before. - - tweak: Vomiting and/or gagging from toxins now occurs regardless of nutrition, - not only 20+. - Neerti: - - rscadd: Adds ability for ghosts to send and receive text messages via communicator. - Yoshax: - - tweak: Drop pod contents have been adjusted. In general, you will get something - more useful and the less useful contents have been made more interesting. There - is a total of 12 drop pod content lists and 7/12 are useful, 4/12 are useless, - 1/12 is potentially useful. - - tweak: Stun Revolvers will no longer be able to spawn from random energy weapon - spawns. In addition, some of the other random item spawns have new items and - adjusted probablities. - - rscdel: Tajaran are no longer negatively affected by coffee. - - tweak: Bucklecuffing as it has been known for the longest time is no longer a - thing. When you resist when cuffed and buckled to something, you will now resist - out of the handcuffs first, allowing you to simply unbuckle yourself once done. -2016-07-25: - PsiOmegaDelta: - - bugfix: Robot upgrades produced in robotics to be applied to Cyborgs can now once - again actually be applied. - Rymdmannen: - - rscadd: Added department specific rubber stamps for cargo and warden. - - maptweak: Replaced 'small rubber stamp' with corresponding new ones in cargo area - and warden's office. - - spellcheck: Renamed ''quartermaster's stamp'' to ''quartermaster's rubber stamp''. - Superbee29: - - rscadd: Ghosts can now see the power in a cable when examining it. - Yoshax: - - tweak: Flashes no longer provide an instant stun. Flashes now confuse and blind - the affected person for five seconds and in addition makes their eyes blurry - for ten seconds. - - tweak: The empty box supply crate has been replaced with a shipping crate. Which - contains what you need to send stuff places! - - maptweak: The chef now gets a destination tagger and packaging paper to send people - food. - - bugfix: Drinking glasses now have a material cost in the autolathe. - - tweak: When emagged security bots such as the Securitron and ED-209 will now move - and pursue faster. - - bufix: Securty bots such as mentioned above will now be properly emagged. - - tweak: The cost of items in the antag uplink have been tweaked. Some are cheaper, - some are more expensive. In addition, you can now buy singular grenades isntead - of boxes. Buying a box has a discount over the singular. - - bugfix: Repairing burn damage on FBPs will now once again properly work. - - bugfix: Undislocating limbs will now once again properly work. - - rscadd: The phoron assembly crate in cargo has been renamed to a Phoron research - crate and now contains more supplies including tank transfer valves. - - tweak: The cooldown between discount offers in the antag uplink is now 10 minutes - versus the previous 15 minutes. - - tweak: The ordering of the items in the autolathe will now be somewhat diferrent - due to a code overhaul. It is now in alphabetic order. - - tweak: Security robots such as the Securitron or ED-209 are now more hardy and - can take more damage before dying. - - tweak: The silenced pistol no longer has any recoil and can be fired faster with - less delay in between shots. -2016-07-31: - Anewbe: - - rscadd: Sprays now respect shields. - Yoshax: - - bugfix: Certain items such as pills and suchlike will once again be usable on - someone who is on a surgical table/table. -2016-08-05: - Anewbe: - - rscadd: Changeling Self-Respiration is now a toggle. By default they breathe normally, - but if they use the power they no longer require oxygen, or experience the effects - of inhaled gasses. - - tweak: Heat based damage has been increased. This includes fire. - Hubblenaut: - - rscadd: Windoor assemblies can now be named with a pen. - - rscadd: Windoor and airlock assemblies now show their custom name during construction - phase. - - tweak: Windoors can now be made out of two sheets of glass or reinforced glass, - for normal and secure windoors respectively. - - tweak: Windoors now automatically close after construction. - - tweak: Adjusts the algorism for how windoors and windows are placed on construction - (when there are already windows co on the same turf). - - bugfix: Windoors will now drop exactly the materials they were made of. - - bugfix: Prying a broken circuit out of a windoor will no longer cause duplicates - to drop. - - bugfix: Airlocks no longer spark after spawn and several other icon update issues - were fixed. - - bugfix: Fixes reinforced walls not being constructable with one sheet left in - stack. - - bugfix: Windows that were busted out of their frame by force are now correctly - rotatable. - - bugfix: Lots of spellchecking and code cleanup in windoor and airlock code. - - rscdel: Killed innocent kittens. - Sin4: - - bugfix: Advanced Body Scanners are now deconstructable - - bugfix: You can now add coolant to the Radiocarbon Spectrometers - - tweak: Frame code revamped and cleaned up. - - rscadd: R&D server circuitboards can be swapped between core and robotics types - using a screwdriver. - Yoshax: - - bugfix: Wounds will now once again bleed. - - bugfix: Xeno loadout items will now properly be reloaded into a slot when the - server restarts. - - rscadd: A new item has been added to the uplink. Package bombs. These come in - two variants, small and big, which cost 20 TC and 40 TC respectively. These - come in a box with an explosive, a disguised detonator and a screwdriver. The - use the detonator you muse apply the screwdriver to configure it into detonator - mode. This must be done when it is closed. -2016-08-07: - HarpyEagle: - - rscadd: Severe enough burn damage now causes one-time blood loss due to blistering - and body fluid cook-off. - Sin4: - - bugfix: Fixed ERT icon not showing up properly for sechuds. - - tweak: Fixed instances of the game mode's config_tag being displayed instead of - the game mode name. - Yoshax: - - rscadd: Attacking yourself, or anyone else with a stack of five or more telecrystals - will teleport the attacked person to a random, safe (not in space) location - within 14 metres. - - tweak: All telecrystals ammounts have been multiplied by 10. This means the base - amount is now 120, and an emag for example costs 30, vs the previous 12 and - 3, respectively. - - tweak: You can once again use telecrystals on an emag to add more uses to it. - You get 1 use per every 2 telecrystals. - - tweak: Instead of only being able to remove 1 telecrystal from your uplink, you - can now remove 1, 5, 10, 25, 50. -2016-08-08: - Kelenius: - - rscadd: Xenoarcheology code has been partially redone. - - tweak: Pick set will now sort the picks inside it. - - tweak: Removed useless random numbers from GPS coordinates in various places. - I'm sure we have not lost the arcane knowledge of rounding 500 years into the - future. - - tweak: Picks renamed to show their excavation depths. - - tweak: Suspension generator's power use lowered. - - tweak: Suspension generator's different field types removed. By the way, remember - that they can suspend any item and even mobs. - - tweak: Archeology belts and pick sets can now hold small pickaxes. Pick sets still - only have 7 slots. Brushes fit on your ears. - - tweak: Empty rock drop rate reduced. - - tweak: Empty rock renamed from 'rock' to 'small rock' so you can tell if you are - clicking on a turf or an item when hovering over it. - - tweak: Empty boulder spawn rate reduced. - - tweak: Tape measuring is a bit faster. - - tweak: Scanner now shows the lowest and the highest depth of the find (highest - is depth + clearance) for easier calculations. Ideally, you need to hit exactly - the lowest spot. Less ideally, hit anywhere between higest and lowest. Hit below - lowest and you have a chance to break the find. - - tweak: You can now use a brush to clear strange rocks. Welder uses less fuel for - that than before. - - tweak: Anomaly analyser's report made a bit easier to read. - - tweak: Anomaly locater will now also locate normal finds. - - bugfix: Gas masks will now correctly spawn as archeological finds. - - bugfix: Digsites will now properly contain several (4-12) turfs in a 5x5 radius. - Be careful when digging near your finds. - - bugfix: Suspension generator will now correctly turn off (qdel issue). - - bugfix: Archeology overlays won't disappear when the icon is updated (e.g. when - mining next to it). - - bugfix: Archeology overlays won't overlap each other and will properly disappear - when you mine out a find. - - bugfix: Some spawning oddities were fixed. - - bugfix: Checks for whether you get a strange rock or a clean item were fixed (previously - it always gave you clean item where it should have been rolling a random number). - - bugfix: Can no longer get rid of any item by putting it into evidence bag and - bag into core sampler. - - bugfix: Can no longer irreversibly fold pick set into cardboard. - - bugfix: CO2 generator effect now has a type. - - bugfix: Phoron generator effect will now always generate phoron, not sometimes - phoron and sometimes oxygen. - Sin4: - - tweak: Scheduler ported from Baystation's port of Paradise's scheduler. - Yoshax: - - tweak: Some items such as commonly found tools are now slightly more effective - when wielded as weapons. This change has been made because many of them were - too low, and low because of mostly holdovers from other servers where things - such as grey tide are big concerns. -2016-08-13: - Yoshax: - - bugfix: The ERT camera monitor on the shuttle will now connect to the right network. - - bugfix: The 'choose sprite' verb as a ghost will no longer prematurely clear you - sprite and will now return your sprite to what it was previous when you press - 'no'. However, it will not allow you to get back the sprite of your actual character - because those are horrible snowflakes. - - bugfix: The Atmos Substation is now a proper substation with a breaker box and - all! - - bugfix: Diona Nymphs now get a popup window on evolution to allow them to input - a name. - - bugfix: Changeling revive will now close any surgical incisions. -2016-08-15: - Anewbe: - - tweak: Changed some words to match current Tajaran lore. - Hubblenaut: - - rscadd: Adds a verb for toggling whether to show specific pieces of underwear. - - tweak: Changes medical belt sprite. Mostly white now so they go nicely with all - medical uniforms. - Yoshax: - - bugfix: Dirt accumulation on tiles will now work again. - - bugfix: The change appearance window provided to antagoniss such as mercenaries, - heisters or suchlike (including traders!) will now properly allow people to - select species they are whitelisted for. -2016-08-29: - Haswell: - - rscadd: Modules installed within a hardsuit will now be listed when examining - the hardsuit control module while being held or worn, if the maintenance panel - is open. - Hubblenaut: - - bugfix: Bottles will now actually sell for their set prices. - - tweak: Chief Medical Officer and Medical Doctors now spawn with a health analyzer - instead of a penlight. - Sin4: - - bugfix: Camera Console swaps to active camera upon clicking on. - - bugfix: Hugs gender correctly. - - bugfix: Prometheans gender correctly and have a gender identity. - - bugfix: Meatspike no longer takes you prisoner upon placing something on it. - - rscadd: Lighting someone on fire now tells the admins. - - bugfix: Wiping something down with a damp rag no longer wets the floor. - - bugfix: Captains gloves now appear when put on. - - bugfix: Fixes Station Administrator Spawn point and access/restrictions. - - tweak: Renamed items from captain to station administrator. - Yoshax: - - bugfix: IDs can now actually be put onto your ears. - - bugfix: Lungs will now once again rupture when you are in an area where you cannot - breathe. This has a relatively small chance to happen. -2016-08-30: - Anewbe: - - tweak: Arm and leg guards are now slightly less slowing. - - tweak: Mining RIG is now faster - - tweak: Tweaks security voidsuit armor values. - - rscadd: Hardsuits (RIGs) now have an inbuilt suit cooling system, toggled via - HUD button. This only works when the hardsuit is fully deployed, and drains - charge from its power cell. - Neerti: - - rscadd: Emitters can be examined to see if they are damaged. They can also be - repaired by applying metal sheets to them. - - tweak: Emitters now only explode on death if they are on a powered wire with significant - power flowing through it. - - bugfix: Emitters don't explode in one hit, or by tasers or non-damaging projectiles - anymore. -2016-09-01: - Alberyk: - - rscadd: Added more horns and horns related facial options for Unathi. - Anewbe: - - tweak: Hyperzine metabolizes twice as quickly. - - rscadd: Changeling space suits now have magboots. - - rscadd: Armblade now has suicide_act text. - Techhead: - - rscadd: Medical splints can now also be applied to hands and feet (in addition - to arms and legs). - - rscadd: For those that miss the old functionality, ghetto splints have been added. - These can be crafted with a roll of tape and a metal rod and can only splint - arms and legs. - Yosh: - - rscadd: The secure briefcase is now available in the loadout for anyone who wishes - to use it. - - bugfix: Leaving a space area and entering a non-space area will no longer leave - your sprite floating. - - rscadd: Ponchos can now be attached to your uniform as an accessory. In addition - they can also be attached to suits! - - bugfix: Changeling regenerative stasis will now properly regrow limbs. - - bugfix: Changeling regenerative stasis will no longer runtime and refuse to work - when you have a missing limb. - - tweak: The shuttle during revolution will no longer take forever and a day to - arrive and such. -2016-09-02: - Yosh: - - rscadd: DNA Lockable guns have been finished. Any gun can be made into a DNA Lockable - gun by inserting a DNA Chip Lock. These are not currently available, and are - adminspawn only. Please refer to your nearest staffmember/developer to begin - discussion for future implementations of this feature. - - rscadd: A new hairstyle has been added named poofy2. - Yoshax: - - tweak: Autotraitor now needs 0 players to start in secret. - - tweak: Diona are now slightly faster! -2016-09-03: - Yosh: - - tweak: Projectile flash rounds will now do the same as a flash when it hits the - target. As such, it will blind, confuse and blur the eyes of thw target. Pistol - and machine gun rounds last the same length as a flash, shotgun rounds last - longer. - - tweak: Changeling recursive enhancement is now a toggleable passive ability, instead - of a one-time use active ability. - - rscadd: You can now vomit by using the vomit emote. - Yoshax: - - bugfix: Changeling armor and space armor can now be cast off regardless of your - stored chemicals. -2016-09-16: - Anewbe: - - tweak: Explosive implants should no longer gib the target if the setting is Localized - Limb. - - rscadd: Lasercannon has 4 shots and fires slightly faster. - - tweak: Lasercannon shots are slightly weaker to compensate for increased sustain. - - tweak: Changes Unathi sprites slightly. - - tweak: The advanced egun, laser carbine, and lasercannon now take up a bit more - space in bags. - - tweak: Prosthetic limbs and extremities no longer increase body temperature. - - tweak: Ninja and Technomancer now require 5 players to start in either secret - or voted. - - tweak: Split skirts into 'skirts', which are just a skirt, and 'skirt outfits', - which cover the upper body. Check your loadouts, they should remain otherwise - unchanged. - - rscdel: Splints are no longer reusable. - - tweak: Water is now more effective at dousing burning people. - - rscdel: Ninjas now vanish in a cloud of smoke, rather than exploding. - Chinsky: - - rscadd: Added a hawaii shirt to loadout accessories. Can be attached to clothing - like suit jackets etc. Can also be found in mixed wardrobes. - Yoshax: - - tweak: People bleed faster and more. - - bugfix: Splints are once again reusable and have been improved behind the scenes. - - bugfix: Removing splints will now correctly give you the splint used to splint - the organ. -2016-09-19: - Anewbe: - - rscadd: Blood Drain now heals internal damage, including broken bones and internal - bleeding. - - rscadd: Adds the Command Secretary job. - - rscadd: CE hardsuit now has proper magboots and insulated gauntlets. - - bugfix: Powersinks should actually explode again, after a while. - MagmaRam: - - rscadd: Lasers and energy projectiles in general now glow in the dark. - - tweak: Robotic and prosthetic limbs can now be used in creation of simple robots, - rather than just the robotic (lawed-chasis) limbs. - Zuhayr: - - rscadd: Added /vg/ direct-action ventcrawling. You will now crawl through the - actual pipe network, a step at a time. Have fun. -2016-10-02: - Anewbe: - - tweak: Pain from burn damage is now equal to that of brute damage. - - bugfix: Removed the exploit by which you could gain cargo points by ordering plastic - crates. - - rscadd: Upped cargo point gain by 50%. - - rscdel: Parapen in SpecOps crate replaced with a 4th smoke grenade. - HarpyEagle: - - rscadd: Adds applying pressure to body parts to reduce bleeding. With desired - body part selected, help-intent click yourself or get an aggressive grab, then - help-intent attack with the grab item. Each person should only be able to apply - pressure to one body part on one person at a time, so choose wisely. Applying - pressure will get blood on your hands. - Yoshax: - - rscadd: Armbands can now be attached to things that go in the outer suit slot. - - rscadd: Shanking has been added. You can shank someone by getting an aggressive - grab on them, targetting their chest and attacking them with a sharp item. This - has a special attack that has greatly increased chance to do internal damage, - also does bonus damage for weapons that are both sharp and have edge. - Zuhayr: - - rscadd: Added /vg/ direct-action ventcrawling. You will now crawl through the - actual pipe network, a step at a time. Have fun. -2016-10-05: - Redstryker: - - rscadd: Added four sounds that are randomly played when bones break. Also allows - the Technomancer to play the bone break sound. - - rscadd: Adds a black variety of the Security Voidsuit called the 'Crowd Control' - voidsuit. It can be obtained from a Suit Cycler with Security clearence. - - bugfix: Codes in icon state for the Press Vest. - - rscadd: Added a child of the Medical armband with a red cross on it. It is available - on the loadout. -2016-10-06: - Anewbe: - - rscadd: Energy weapons and stunbatons now use special device power cells, these - can still be recharged. - - rscadd: Energy weapons can be unloaded and reloaded by clicking them with an empty - hand or a device cell, respectively. The process of loading a cell takes a few - moments. - - rscadd: Stunbatons no longer require a screwdriver to switch cells. - - tweak: Tweaked the order in which stunbatons check for power, they should now - visibly power off when their cell hits 0, instead of one hit after. - - rscadd: Security lockers (HoS, Warden, and Officer) now have an extra device cell - in them. - - rscadd: Protolathe can print device cells. - - rscadd: Adds start_recharge() proc to energy weapons. When called, this should - cause the affected weapon to begin self-charging. - - rscdel: Weapons that self-recharge won't do so for a short period after firing. - - tweak: On weapons that can fire both lethally and non-lethally, lasers drain twice - as much power as tasers. - - tweak: Laser cannon, LWAP, and self_recharging weapons cannot switch cells. - - tweak: Map has been changed to include more rechargers. Merc and ERT bases include - extra device cells. - Neerti: - - tweak: Cleaned up the work in progress event system. - - rscadd: Added framework for a new grid check for the new event system. - Spades Neil: - - tweak: Replaced Station Administrator with Colony Director, based on feedback - literally from NASA. - Yoshax: - - bugfix: You can now only fit one pizza per box, and pizzas will no longer vanish - to pizza gnomes. - - rscadd: Energy swords will now produce a small light. The light is determined - by the color of the blade. - - bugfix: Simple mobs such as slimes, or carp, will now ignore intent requirements - for passing applied tape. - - bugfix: Long records will no longer be devoured by long-record-goblins when attempting - to edit them using a console in-round. - - bugfix: AIs with special roles will now get access to the fancy law manager. -2016-10-08: - Anewbe: - - bugfix: Unloading an energy weapon should now correctly show what was unloaded. - - tweak: Borg stun baton is back to the old cost, for balance reasons. - Redstryker: - - rscadd: '''Overseer'' added as an alt title to Colony Director alt titles list.' - Spades Neil: - - rscadd: Adds the ability to hack Jukeboxes. - Yoshax: - - rscadd: Flashlights now take powercells. - - rscadd: Flashlights now have multiple brightness levels, including low, medium - and high. -2016-10-10: - Anewbe: - - tweak: The base device cell has been shrunk, for use in non-weapon devices. - - rscadd: Adds another class of device cell, for use in weapons. - - rscadd: Belts can now hold device cells. - - rscadd: Cryopods (including the portal and elevator) no longer consume ammo or - device cells. - - bugfix: Low Yield EMP grenades now have the proper EMP radii. - Redstryker: - - bugfix: Allows promotion to Colony Director on the ID console. -2016-10-24: - Anewbe: - - tweak: The color selectable beret should now be more vibrantly colored. - - rscadd: Bullet armor has a higher chance of preventing an embed. - - tweak: The actual system by which embed works has been changed. The overall effect - should be negligible. - - tweak: Flashlights use device cells. Time of use should be roughly unchanged. - - rscadd: Device cells have a chance to spawn where normal cells do. - - rscadd: Internal Affairs Agent HUD icon added. - - tweak: Command, QM, and Bridge Secretary icons are now blue. - - tweak: Research department icons are now purple. - - tweak: Supply department icons are now brown. - - tweak: Chemist icon is now white and red, like the rest of medical. - - tweak: Using a roll of tape on a person requires the same level of grip as handcuffs. - - tweak: The disclocation chance when using disarm intent with a weapon has had - its' formula changed, meaning the threshold for always disclocatiing is now - higher, and no longer 15 force. Meaning weapons will dislocate limbs less often - and will also do less damage. - MagmaRam: - - tweak: Rates of blood loss now depend on the type of wound inflicted and where - the wound is inflicted, as well as the damage. - Neerti: - - tweak: Changes how the grid check event works. A new machine called the grid - checker exists in engineering, near the engineering substation. The actual - event now involves a power spike originating from the engine, which the grid - checker will activate upon sensing it, and causing a blackout. Engineering - can restore power faster if they hack the grid checker correctly. A piece of - paper left in the substation has more details. - - rscadd: Adds new 'spell power' mechanic, currently tied to technomancer cores. - Certain cores will augment various characteristics of spells, such as damage, - radius, etc Base spell power is 100% (internally 1.0) and some cores may raise - or lower it. - - rscadd: Adds new 'info' tab for Technomancers that hopefully tells new them what - they need to know. - - tweak: Round-end now shows every spell each technomancer has, as well as their - core type. - - tweak: Ability HUD buttons can be re-ordered by clickdragging one button onto - another. - - bugfix: Recycling core now actually works. - - rscadd: Adds two new cores. The Safety Core, which reduces instability by 70%, - however it hass less energy, lower recharge rate and lower spell power. Also - the Overcharged Core which uses more energy, caused more instability, but has - far higher spell potency. - - rscadd: Adds a new Spyglass item, that functions exactly like a pair of binoculars. - This is for Techomancers. - - tweak: Technomancer Resurrect now has a deadline of 30 minutes until a dead person - can't be revived, instead of 10 minutes. - - tweak: Technomancer Radiance is now three times as strong. Also Radiance with - a Scepter prevents the caster and allies from being afflicted. - PapaDrow: - - rscadd: Striped undergarments now exist. - Redstryker: - - rscadd: Added a blue variant of the Medical voidsuit called the 'Emergency Medical - Response Voidsuit' that can be obtained from the suit cycler. -2016-10-25: - Anewbe: - - tweak: The effects from empty-handed disarming now have a cooldown. - - rscdel: HoS and Detective equipment is less protective. -2016-11-13: - Anewbe: - - rscadd: Adds a list to prevent certain jobs from being certain roundstart antags, - rather than outright preventing them. - - bugfix: Surplus crates won't make more surplus crates. - - tweak: Random buys from uplinks will no longer buy anything out of the Badassery - tab. - - bugfix: Loincloth now has an on-mob sprite. - - rscadd: Ported Bay's tape recorders (which actually work). - Broseph Stylin: - - rscadd: Added HUD aviators to the loadout. They're restricted to security, and - can toggle between HUD and flash protection modes, but won't offer both at once. - MagmaRam: - - rscadd: Holsters can be concealed by some suit-slot items, others conceal all - accessories. - - bugfix: Fixed certain suit-slot items not hiding jumpsuits properly. - RedStryker: - - rscadd: Adds a Guy Fawkes mask. - Yoshax: - - rscadd: Clipboards can now be made out of wood. -2016-11-17: - Anewbe: - - tweak: Slowdown in armor sets moved to chest and legs, rather than arms and legs. - - rscadd: Bullets and lasers will now show up on Autopsy Reports. - - bugfix: Fixed all ERT calls being silent, regardless of selected option. - - rscadd: Flashlights can now fit in rechargers. - - rscadd: 'Added flashlights, maglights, and the secHUD sunglasses (Sec only) to - the loadout. ' - TheGreyWolf: - - rscadd: Added Sign language, which can be selected from character setup. -2016-11-18: - Anewbe: - - rscadd: Added .45 and tommygun AP ammo to the uplink. - - tweak: CPR can be performed on corpses, doesn't actually help them. - Datraen: - - tweak: Makes cameras faster, removing a large chunk of bloat relating to taking - pictures. Specifically for taking pictures of angry cheetos. - MagmaRam: - - bugfix: Slimes will now properly process chems that have zero effect on them (that - is, they'll get rid of them instead of clogging up their metabolism forever). - Nerezza: - - rscadd: Added Lemon Juice to soda dispensers across the station. Reagent cartridge - refills can be ordered via cargo. - - rscadd: Added Lemon Juice and Milk Cartons to the bar's Booze-o-Mat. You can now - order milkshakes and not get shot (maybe). - Yoshax: - - experiment: Being unable to breathe and having oxyloss will now cause brain damage - that scales with the amount of oxyloss you have. Without oxygen, the brain takes - damage and will EVENTUALLY die (but you would most likely die of actual oxyloss - before that point.) -2016-11-20: - Datraen: - - tweak: Global announcer now has access to engineering channel. - - tweak: Supermatter now uses the global announcer. - Nerezza: - - bugfix: Digital FBP/Cyborg brains no longer drop brains. - - rscadd: Digital FBP/Cyborg brains are tagged with their designation now. - - bugfix: All cyborgs can now unbuckle people from beds/chairs. Just attack the - structure with no module selected. - - rscadd: Added the current station date to the Status tab. Ported from Baystation. - Yoshax: - - rscadd: Adds the ability for Hydroponics Trays to enter cryogenic stasis. You - can do this by using a multitool on one. Wheh in stasis the plant will be frozen - in time, it will neither grow nor die. Now you can have a life! -2016-11-21: - Anewbe: - - tweak: Drawing blood with a syringe now takes a moment. - - rscadd: Communicators no longer have a loadout cost. - - rscdel: Having more than 50 tox will now cause liver damage, rather than 60. - - rscadd: Adds Stimm, a homemade hyperzine made of sugar and welding fuel. - - rscdel: Hyperzine is now toxic. - Nerezza: - - tweak: Space suits now hide jumpsuits, so excessively bulky jumpsuits no longer - peek through. - - bugfix: Teshari wearing webbing now have the correct sprite overlay. More accessories - need sprites, however. - - wip: Teshari sprites no longer show the majority of suit accessories, anyone who - wants to pitch in to fix this are invited to do so! - - rscadd: Windoors can now be disassembled. Apply crowbar when open. - - rscadd: Engiborgs and drons can name door and windoor assemblines now. Click an - adjacent assembly with no modules active. - - bugfix: Windoors now know how to name themselves. In addition, unnamed windoors - now spawn with their default name instead of null. - RedStryker: - - rscadd: Added a colorable hairflower to the loadout. - - rscadd: Added a taqiyah to the loadout that can be colored with the color datum. - - tweak: Fixed the sprite for the red Security Hat backwards sprite so that the - 'N' on it is no longer backwards. - Yoshax: - - tweak: All robots now get crowbars, flashes and fire extinguishers. - - tweak: IV Drips are no longer dense, meaning they can be walked through like chairs. - - tweak: Robots can now use the toggle lock verb on crates and lockers. - - rscadd: There is now an experimental welding tool, it regenerates its fuel on - its own! One is given to the Chief Engineer, produced in Research, or found - in Syndicate toolboxes. -2016-12-01: - Anewbe: - - bugfix: Adult Diona should be able to name themselves properly now. Tweaked from - a Baystation PR by FTangSteve. - - rscdel: Lightning spells and bioelectrogenesis will no longer stun outright. - - rscadd: FBPs should no longer get mutations from radiation. - - bugfix: Observe warning should properly show how long you have before you can - join. - - rscadd: Adds a Toggle Shoe Layer verb to shoes, that let them be worn over the - uniform (ie tucking your pants into your shoes). - - bugfix: Shoes now properly check if they can hold knives or not. - - bugfix: Sign language can now be used while muzzled. - Datraen: - - tweak: Skrell are now more resistant to various chemicals, more susceptible to - pepperspray. - ForFoxSake: - - bugfix: Fixed a possible href exploit allowing any living player to speak any - language. - - bugfix: Organic beings can no longer speak Encoded Audio Language, although they - can still understand it just fine. - - tweak: Positronic brains can now speak Encoded Audio Language. - - tweak: Station manufactured Full Body Prosthetics can now speak Encoded Audio - Language. - MagmaRam: - - tweak: Corpses will now process a select few chemicals, meaning you can now add - blood into people who bled out before defibbing them. - - bugfix: Defibrilators fixed again. - - bugfix: R&D machines will now accept stacks of metal and glass from Cargo orders - properly. - N3X15: - - bugfix: Electrical storms no longer affect only cargo. If you're not cargo, your - lights are no longer safe. - Nerezza: - - rscadd: APCs now have a new EMP behavior. Regular APCs shut off for a few minutes, - critical APCs (engine and AI) shut off for 30ish seconds. Medbay will now not - be permanently disabled by EMPs if no engineers are available to fix their APCs. - - rscadd: Bay's timed reboot interface for APCs has been ported for EMPed APCs. - - tweak: APCs affected by grid checks say so on their nanoUI now. - - tweak: APCs damaged by the apc_damage random event are now effectively emagged - APCs. Anyone can operate their interface. - - tweak: Emagged APCs can now be repaired by removing their power cell and using - a multitool to 'reboot' them manually. - - bugfix: Nin and twiz no longer **** up APCs if they drain the battery completely. - - tweak: Nin and twiz drain power from the wire an APC is connected to first, then - drain from the power cell to fill the drain's 'quota'. Because the amount of - power given from the power net is random, this means the battery will still - drain but this also means you don't need to crowbar tiles in a room if the APC - is empty. - - bugfix: Bluescreened APC wire panels now visibly open like they should. - - tweak: Bashing APCs open was only effective under certain circumstances, but would - spam everyone anyway. This has been changed to only spam the user and to be - more indicative of when you can bash the cover off. - - spellcheck: Full grammar pass on APCs. - - rscadd: Hazard shutters animate slightly and play a sound so players can more - readily identify where shutters are being pried. - - bugfix: Two people can't pry the same shutter simultaneously anymore. - - bugfix: Fixed a bug causing shutters to immediately pry open when people didn't - want the shutter open. - - rscadd: Inflatables can be deflated using ctrl-click. - - rscadd: Inflatables can be deployed on adjacent tiles by clicking them. - - bugfix: Bumping into closed inflatable doors will no longer freeze them for a - few moments. - Yoshax: - - maptweak: All Heads of Staff now get multi-color pens in their office. - - tweak: Doors that do not have an access requirement can now be opened when handcuffed. -2016-12-17: - Anewbe: - - bugfix: EVA rig now has insulated gauntlets. - - rscadd: Adds another slot to select languages, if desired. - - rscadd: The base device cell is now selectable in the loadout. - ForFoxSake: - - tweak: Digital Valve pipes can now be made and moved. - - tweak: Air Vents can now have their direction changed. - - maptweak: Atmospherics is now a little less cluttered. - MagmaRam: - - rscadd: Added a nice implant that allows humans to speak EAL. - N3X15: - - rscadd: Added a changelog editing system that should cause fewer conflicts and - more accurate timestamps. - - rscdel: Killed innocent kittens. -2016-12-30: - Anewbe: - - rscadd: Changed run/walk speed to be based only on a config file. - - tweak: Walking should be faster now. - - tweak: Removed shoeless slowdown. - Atermonera: - - bugfix: Science grippers can install and remove borg components - - bugfix: Exosuit grippers can install exosuit equipment - - bugfix: Sheetloaders can load materials into protolathes and circuit imprinters. - - tweak: Protolathes and circuit imprinters input materials like autolathes, taking - as much of the fed stack as it can. - MagmaRam: - - tweak: Beakers can now have longer labels. - - rscadd: Adds defibrilator crate for cargo. - - tweak: Changed how certain stacks spawn behind the scenes. Should fix a few esoteric - bugs without impacting anything else. - Neerti: - - bugfix: Subtracting, multiplying, and dividing with arithmetic circuits should - actually occur now. - - rscadd: Added new arithmetic circuits; sign, round, and exponent. -2017-01-03: - Anewbe: - - bugfix: Farmbots should be buildable again. - - rscadd: FBPs with vital (head/torso/groin) damage will now show up on the crew - monitor as being damaged. - - bugfix: Flashes should now properly affect accuracy in hand-to-hand. - - bugfix: Taj should no longer be poisoned by any sort of coffee. Looks like we - missed a spot last time. - - rscadd: Recording tapes can now hold 30 minutes of chat. - - rscadd: Tape recorders and their tapes now fit in security and detective belts. - - rscadd: Lasers can now ignite thermite on walls. - - bugfix: Device cells now fit in wall rechargers. -2017-01-12: - Anewbe: - - rscadd: Ported over a bunch of hairstyles and underclothes from Baystation. - - tweak: Nurse spiders inject eggs less frequently. - - rscadd: Nurse spiders give a warning to the victim when they implant eggs. - Neerti: - - rscadd: Hand-held flashes and flash rounds will now stun upon repeated applications, - similar to stun batons. -2017-01-23: - Anewbe: - - rscadd: Can now just click ones boots to draw a holstered knife. - - rscadd: More boots can hold knives now. - - rscadd: Added an action button for breath masks, making it easier to toggle them. - - rscadd: Space Carp have a chance of sticking around after their event completes. - - tweak: Robotic limbs will no longer show up on the health scanners. - - rscadd: Medics and Security can open firedoors. Do so at your own risk. - - rscadd: Chaplain hoodie now has pockets and an actual hood. - - tweak: Winter coat hoods have the same armor values as their coats. - - rscadd: Characters will now spawn in at a random level of hunger. - - rscadd: Assisted and Prosthetic organs now have sprites. - - rscadd: Surgical tools will not attack while on help intent, this should prevent - people getting accidentally stabbed in surgery. - - rscadd: Tajaran now process reagents slightly faster. - - rscdel: Taj are now allergic to coffee again, per loremaster request. - - tweak: Taj now get drunk faster. - - tweak: Hyperzine is now more toxic to Taj. - - rscadd: Readded the Vox for admin/antag use and testing. They breathe Phoron now, - rather than Nitrogen. - - bugfix: The Xenotaser should work properly. - FTangSteve: - - wip: RootSpeak is now split into a local and a global variant. For now the global - acts as a hivemind. - Hubblenaut: - - tweak: Can now click on turfs with trash bags and similar to quick-gather everything - on it. No longer pixelhunting for cigarettes and bullets. - - bugfix: Buckets and other reagent holders will no longer simply be put into the - janitorial cart's trash bag. - PsiOmegaDelta: - - tweak: The round start and auto-antag spawners can now check if players have played - long enough to be eligable for selection. - Techhead: - - rscadd: 'Added a new random event: Shipping Error - A random crate is mistakenly - shipped to the station.' -2017-01-28: - Anewbe: - - rscadd: Added Medical and Meson aviators. - - rscadd: Medical and Meson aviators are now in the loadout, department locked. - - rscadd: Meson Scanners have been added to the loadout, department locked. - - rscadd: Medical hardsuit has a toggleable sprint. - - bugfix: Carbon and Hematite should show up in asteroid walls. - - rscadd: Readded the random crates from mining. - - rscadd: Digging through an artifact sometimes doesn't destroy the artifact. - - bugfix: Space and cracked sand should no longer stop mining drills. - - rscadd: Diona can regenerate organs and limbs. - PsiOmegaDelta: - - rscadd: Resetting a character slot now requires confirmation. - Zuhayr: - - rscadd: Added a reset slot button to chargen. -2017-02-24: - Anewbe: - - rscadd: Fake command reports now make the paper show up. - - bugfix: Mining cameras should work now. - MagmaRam: - - tweak: There is now a short delay before being able to fire when using hostage-taking - mode, and a short delay between shots. This should make hostage mode useful - for taking hostages and ambushes, rather than as an aimbot in actual firefights. - - bugfix: Sandwiches at max size can be eaten with a fork. - Yosh: - - rscadd: Some vending machines now log the items they've vended and had stocked, - storing the name of the user, the time and the item. These can be found by using - the new verb for vending machines, or from the right click menu. - Zuhayr: - - rscadd: Adminhelps now have a TAKE button that allow an admin to claim it, and - inform the adminhelper that someone is on the case. -2017-03-22: - Anewbe: - - tweak: Oxyloss now shows up as cyan in scanners. - Arokha: - - tweak: Having less than 30% blood (as a result of literally having that little - blood, or a broken heart) causes 75 oxyloss per tick rather than 300 toxins - and instant death, to allow for heart transplants. - - bugfix: Infections now spread and process properly between external organs. - - rscadd: Infections now have appropriate symptoms that indicate to a player that - they have one. - - rscadd: Infections are now diagnosable more accurately in a medscanner, or visually - for high level infections or dead limbs. - Atermonera: - - bugfix: EAL, Sign language, and emotes will no longer use autohiss - - rscadd: Surgeon Borgs now have a proper medical hud module -2017-03-28: - Anewbe: - - spellcheck: Disregard the last changelog on the spelling of HI, the correct spelling - is Hephaestus. My bad. - - rscadd: Added a changelog editing system that should cause fewer conflicts and - more accurate timestamps. - - rscadd: Added Myelamine, a blood clotting chemical. This is available to antags, - and can be ordered from cargo or mixed. - - rscadd: Added Osteodaxon, a bone fixing medicine. This is available to antags, - and can be mixed. - - rscadd: Added Carthatoline, a stronger anti-toxin. - - rscadd: Added Spidertoxin, which comes from spiders (duh), and is used in making - Myelamine. - - rscadd: Death Alarms can now be ordered from cargo. - - rscdel: Dexalin Plus is half as strong (still pretty strong, though). - - rscadd: Ninja, Merc, and ERT-M Hardsuits can now inject myelamine. - - tweak: Inaprovaline now decreases the effects of bloodloss, and lessens brain - damage taken from OxyLoss. - - tweak: Prosthetic organs now take randomised damage when emp'd, this should roughly - average out to the old values. - - tweak: The effects of heart damage have been tweaked, should be slightly easier - to survive now. - - tweak: Some of the stronger chems have side effects, like confusion or blurry - vision. These should be fairly minor, and we may be tweaking them in the future. - - tweak: The suiciding var now wears off, making it possible to save suicide victims - if quick action is taken. - - tweak: Death Alarms now announce on General comms again. - - rscadd: Borgs can climb tables. - - tweak: Skrell can now be up to 130 years old. - - tweak: Skrell are more vulnerable to flashes, due to their large eyes. - - tweak: Tajaran no longer have appendicies. - - tweak: Tajaran are more vulnerable to flashes. - - tweak: Unathi have less brute resist, but some burn resist. - - tweak: Unathi gender is now unclear to non-Unathi. -2017-03-30: - Anewbe: - - tweak: Italics in chat are now trigged with | , rather than / . - - rscadd: Energy weapons, flashlights, stunbatons, and welders can now be moved - from hand to hand by click+dragging. - - rscadd: Flashlights can now be placed in wall rechargers. - - rscadd: Adds jumper cables, that act a bit like a defib for FBPs. - - bugfix: Bicaridine and Myelamine should now properly repair internal bleeding. - - rscadd: Overdoses are now more dangerous. - - rscadd: Chloral Hydrate overdoses are now even more dangerous. - Arokha: - - rscadd: Adds body markings and tattoos. - MagmaRam: - - bugfix: Borgs and assorted robits can now use grinders in chemistry and the kitchen. -2017-03-31: - Anewbe: - - rscadd: Added a number of crates to cargo. - - rscadd: Added the electric welder as a hidden autolathe recipe. - - rscadd: Added a few colored (in sprite, not in color) flashlights, to the loadout. - Sprites c/o Schnayy. - - rscadd: Maps in a pair of jumper cable kits. Use these to revive FBPs. -2017-04-08: - Anewbe: - - rscadd: Aprons now have pockets. - - bugfix: Automute shouldn't trigger if you don't type anything. - - rscadd: Adds the Chief of Security alt title for the HoS. - - rscadd: Wooden circlets can now be worn on the head. - - tweak: Package bombs now beep when activated, and have a delay before exploding. - - tweak: Package bombs are more expensive. - - tweak: Robolimbs can take a bit more damage before they start malfunctioning. - - tweak: Shrieking now decloaks changelings. - - rscadd: Drying yourself off with a towel should actually dry you off a bit now. - Arokha: - - tweak: Simple animals resist out of buckles and lockers - - tweak: Simple animals with retaliate but not hostile assist each other better - if they also have cooperative - - tweak: E-nets now are resist-out-of (or clickable) by the one inside or outside, - rather than having HP, and can be dragged around - Atermonera: - - rscadd: FBPs can now have numbers in their name. The first character cannot be - a number. - - rscadd: Common simple animals now have their own language, and as such are no - longer understandable by humans. - - bugfix: Translators can't understand the same languages that recorders can't, - including the new animal languages. - Leshana: - - rscadd: Upgrades the automatic pipe layer to modernize its code and make it constructable! - Constructs and deconstruts like other machines now. Circuits are buildable in - the autolathe. Uses steel to make pipes. - Magmaram: - - bugfix: Splints will now show up in examine text on hands and feet as well as - arms and legs. - Sin4: - - bugfix: Fixed back icons for Z8 Carbine, C20r, fireaxe, spear, and baseball bat. - - rscadd: If observing before roundstart, you may respawn. -2017-04-12: - Anewbe: - - rscadd: Material weapons now go dull instead of shattering. Certain weapons, like - spears, will still shatter. - - rscadd: Dull weapons do less damage, but can be sharpened with a whetstone. - - rscadd: Whetstones can be crafted using plasteel. - Belsima: - - tweak: Replaces cypherkey sprites with improved ones. - Sin4: - - bugfix: You can no longer ascend a table by walking from a flipped table to a - non-flipped one. -2017-04-16: - Anewbe: - - rscadd: Bartenders now spawn with their shotgun permit. Click on it in hand to - name it. - - experiment: Lessens the bloodloss from severe burn damage. - - rscadd: Hardhats now give some ear protection. - - rscdel: Hardhats can no longer fit in pockets. - LorenLuke: - - rscadd: Allows removal of PDA ID with alt-click. - Yosh: - - tweak: Scrubbers now scrub Phoron by default. - - tweak: Scrubbers now have the first dangerzone at anything more than 0 Phoron. - - bugfix: No longer will you attack Alarms with your ID when trying to unlock them. -2017-04-19: - Anewbe: - - rscadd: Unathi ribcages now reach down to their lower torso. - - rscadd: Unathi no longer have appendices or kidneys, the function of the kidneys - is now a function of their liver. - - rscadd: Unathi are more slightly more difficult to damage. - - rscadd: Unathi now process medicine 15% slower. Additionally, it's harder for - them to get drunk. - - rscadd: Unathi age range is now 32 to 260. - - rscadd: Unathi are not as slowed by heavy items. - Atermonera: - - bugfix: Translators no longer try to translate null languages. - LorenLuke: - - rscadd: Allows Blast doors to be attacked and broken like regular airlocks. - - tweak: Changelings can bank up to a maximum of 3 respecs at one time. - - tweak: Changelings begin with 2 respecs. - - tweak: Firing a silenced weapon gives a message in text to the user. - MagmaRam: - - rscadd: Added instructions on how to use the changelog updating scripts. - - tweak: Updated in-game EVA manual. - Neerti: - - rscadd: Adds makeshift armor for the head and chest regions. How protective they - are depends on the material used to craft it. The helmet is made by using wirecutters - on a bucket, then using a stack of material. The chestpiece is made by crafting - two armor plate, using wires on one of them, then hiting one with the other. - Yoshax: - - bugfix: Water such as the pool will no longer apply fire stacks when you enter, - meaning you will no longer be flammable from swimming. -2017-04-25: - Anewbe: - - rscadd: Cultist armor now has better protection from strange energies. - - rscadd: Adds the ion pistol to the uplink. - - tweak: The ion pistol can now be holstered. - - bugfix: Sprites on the smoking pipes should be fixed. - Atermonera: - - rscadd: Brain type (Organic, cyborg, posi, or drone) is now displayed in all records. - Belsima: - - tweak: Changes relaymove() code in bodybags. - - bugfix: Above tweak used to allow exiting bodybag while in closed morgue tray. - Leshana: - - rscadd: Implements footstep sound system and adds sounds to various floor types - including plating, tiles, wood, and carpet. - LorenLuke: - - bugfix: Allows people who are bucked to give/receive items. - - tweak: Can click-drag people onto chairs/beds from 1 tile away to buckle them. - - tweak: Allows you to place tape masks/restraints back on the roll (roll is still - infinite). - - bugfix: Fixes ventcrawling for spiderbots/implants/etc. - Neerti: - - rscadd: Drones will now spawn with an EIO-mandated ID card alongside their NT - ID. - - tweak: Fabricate Clothing for Changelings costs one point instead of two, and - is fabricated twice as fast. - - tweak: Dead changelings can no longer hear deadchat or freely ghost. - - tweak: Shrieks now share a 10 second cooldown. - - tweak: Lings cannot transform or shriek inside containers such as closets and - pipes. - - tweak: Regen. Stasis timer adjusted to be between 2 to 4 minutes. - - tweak: Visible Camo. should end if the user is stunned. - - rscadd: Visible Camo. now blocks AI tracking when active. - - rscdel: Recursive Visible Camo. no longer gives true invis. - - rscadd: Recursive Visible Camo. will allow the changeling to run while cloaked - instead. - - rscadd: Ling chemical meter on HUD now has a blinking exclaimation mark if below - 20 chemicals, to warn that they cannot revive if they should die while still - below 20. - Yoshax: - - tweak: Tape color is different now. Security tape is red rather than yellow, Engineering - tape remains yellow and Atmos tape is a lighter cyan rather than blue. -2017-05-05: - Anewbe: - - rscadd: Adds a cup for dice games, in the loadout. - - rscadd: Thermals now let you see in the dark. - Arokha: - - rscadd: Sleepers now have a 'stasis' level setting, that will ignore varying numbers - of life() ticks on the patient. - - tweak: Stasis bags and Ody sleepers now use a fixed level of this new stasis system - (ignore 2/3 life ticks). - - tweak: You can escape from being asleep in a sleeper, similar to escaping from - a cryotube. - - rscadd: You can now use grabs on sleepers to insert patients, same as scanners. - Datraen: - - bugfix: Xenobiological traits are made unique on each mutate, avoiding mutating - other mobs with same trait data. - Leshana: - - bugfix: Resetting a fire alert will no longer open firedoors if atmos alert is - in effect and vice versa - LorenLuke: - - Bugfix: Unfucks the screen bug on roundstart changelings. - - bugfix: Changeling now display 'alive' status on Medhuds properly. - - tweak: Refactors changeling ranged stings not passing over tables. Can now pass - over tables, any machinery (except doors), machine frames, and past closet subtypes. - - bugfix: You can now view an active video call by using the communicator in hand. - - tweak: Guns on harm intent in aim mode will target, rather than shoot pointblank - on first click. - - bugfix: You can now put handcuffs on yourself. -2017-05-09: - Anewbe: - - rscadd: Ports but does not enable Bay's MultiZAS. - Leshana: - - tweak: Optimized (but still not enabled) multi-z ZAS - - rscadd: Multi-Z explosion transfer coefficient is now configurable - N3X15: - - tweak: Flashlights on the high setting are no longer Beacons of Gondor. - Neerti: - - tweak: Tesla armor now retaliates against ranged attacks if within 3 tiles, and - recharges in 15 seconds, from 20. - - tweak: Technomancer Instability fades away slower. - - tweak: Fire and frost auras made more potent. - - rscadd: Gambit can now give rare spells unobtainable by other means, based on - spell power. - - tweak: Mend Wounds and Mend Burns combined into Mend Life. Mend Metal and Mend - Wires combined into Mend Synthetic. - - rscadd: Adds Lesser Chain Lightning, a more spammable version, but weaker. - - rscadd: Adds Destabilize, which makes an area glow with instability for 20 seconds. - - rscadd: Adds Ionic Bolt, which ruins the lives of synthetics. - - tweak: Oxygenate made cheaper. - SiegDerMaus: - - rscadd: Adds one new haircut, a chin-length bob. - Yosh: - - rscadd: Ports a bunch of hair from Bay. Knock yourself out. -2017-08-20: - Anewbe: - - tweak: The names of 5.56 and 7.62 ammo have been swapped, as have the guns that - use them. The magazines should look the same, and the guns will do the same - damage they used to do. - Atermonera: - - bugfix: Borgs can now raise an evil army of slimes - Belsima: - - rscadd: Added a lot of new lore-friendly drinks. - - spellcheck: Adjusted the descriptions of some drinks. - - rscadd: Added fingerless gloves to the loadout. - - imageadd: Added several new robot icons. - - imageadd: Added animations to some robots. - - bugfix: Fixed Usagi's eyes not turning off when dead. - - rscadd: Added several new pAI sprites. - - rscadd: Added a load of sweaters to the accessories tab of the loadout. - - rscadd: Added a new swimsuit to the pool. - Cirra: - - rscadd: Added a unified radiation system. Radiation is lessened by obstacles, - and distance. - - rscadd: Added a geiger counter for measuring radiation levels, which can be found - in certain vending machines and radiation closets. - Leshana: - - tweak: During the gravity failure event, you can now buckle yourself to a chair - to prevent falling when gravity returns. - - rscadd: Added an admin verb to debug the map datum. - - rscadd: Added nanomap capability to the Power Monitoring Computer - - rscadd: Added nanomap capability to the Atmos Control Computer - - tweak: Expanded nanomap on Camera Console to all station z-levels by default. - - tweak: Crew Monitoring nanomap will support crew monitors built on other station - map z levels. - - imageadd: Updated z1 nanomap for Northern Star - - imageadd: Generated z5 nanomap for Northern Star - - tweak: Optimized the unified radiation system. Made the radiation cutoff level - configurable. - - bugfix: Standing still won't save you from radiation storms. - - bugfix: Bedsheets can be put into washing machines again. - LorenLuke: - - imageadd: Ghosts can now choose from a number of animal sprites. - - experiment: Gives IECs some TLC (see below). - - rscadd: Adds 'Separator' circuit, allowing the player to now divide strings. - - rscadd: Adds 'grenade' circuit, allowing the player to detonate a stored grenade - in an assembly. - - rscadd: Adds 'device' electronic assembly, allowing an 'assembly'-type (signaler/igniter) - circuit to be used to interact with others. - - tweak: Modifies some storage and complexity constants. - - tweak: Adds 'size' variable for manual setting. - - tweak: No longer requires screwdriver to remove components. - - tweak: Enables multitool to wire/debug circuits with lesser functionality (can - disable via variable). - - tweak: IECs no longer drown the player in windows, each assembly always uses only - one window. - - tweak: Added functionality to UI to help with user experience of above point. - - rscadd: Adds 'on set' output pulses to multiplexer and memory circuits. - - bugfix: Fixes multiplexer and memory circuits not pushing data to attached circuits. - - bugfix: Number to string converts null inputs as '0' due to engine limitations - (at least they work). - - bugfix: Gun manipulator circuit now functions properly (and can read '0' value - inputs). - - wip: Phase 1/2 for wiring rework. - MagmaRam: - - tweak: Nerfed health regeneration, especially on bruises. - Nalarac: - - tweak: Modifies the illegal equipment module for borgs to scrambled equipment - module that only activates the special items and doesn't actually emag the borg - - bugfix: Mining cyborg diamond drill is now obtainable in a more sensible manner - - tweak: Click dragging has been added to the cryogenics tubes, cloning pod, and - all methods of cryostorage - - tweak: Some quality of life changes for research, crisis, surgeon, and service - cyborgs - - bugfix: Jumper cables readded - - tweak: Construction cyborgs merged back with engineering cyborgs - PrismaticGynoid: - - tweak: Replaces intelliCards with intelliCores. - - rscadd: Wheelchairs can now be collapsed like rollerbeds for ease of storage and - movement. Too big to put in backpacks though. - - rscadd: Wheelchairs are now available in a color-customizable form via the loadout, - under utility. Now you can ride in style, and keep your feet too. - - bugfix: Wheelchair users can now enter the gateway and residential elevator without - being forced to leave behind their mobility aid. - Sarmie: - - bugfix: Dionaea have remembered how to regrow their limbs properly. -2017-08-26: - Belsima: - - imageadd: Replaced APC sprites with better shaded ones. - - tweak: Adjusted some atmos sprites for visibility. - - soundadd: Added cough and sneeze noises for Teshari. - - tweak: Turning on flashlights and locking lockers both make a click sound. - - imageadd: Replaced soda cans with new soda cans. - - rscadd: Added a tiedye shirt. - MagmaRam: - - bugfix: Tesla relays no longer draw power when their attached power cell is full. -2017-09-24: - Belsima: - - imageadd: Replaced air tank sprites. - - imageadd: Added new xeno weed, egg, and resin sprites. - - imageadd: Added two new bar sign sprites. - - imageadd: Replaced blast door sprites. - - spellcheck: Microwave is no longer a proper noun. - - rscadd: Added croissants to the available recipes. - - imageadd: Added new status displays for the AI. - - spellcheck: Made spelling of corporations and planets more consistent. - - rscadd: Added more planets to character setup. - - imageadd: Added a bunch of new hairstyles. - - imageadd: Added a new holographic hud. - - maptweak: Added a grinder and enzyme to the abandoned bar, for illicit operations. - - imageadd: Replaced solar panel sprites. - - imageadd: Replaced shield generator sprites with ones from the Eris. - - rscadd: Added Qerr-quem and Talum-quem, a pair of Skrellian drugs. - - soundadd: Added a variety of sounds for opening cans, explosions, sparks, falling - down, mechs, and bullet casings. - - soundadd: Added a new death sound for mice. - - imageadd: Vox have been entirely resprited. - - rscadd: Added wood buckets, craftable with hydropnoics. - - soundadd: Added sounds for chopping wood. - - bugfix: Fixed a bug that would make default Zippo lighters invisible. - Chaoko99: - - rscadd: Nitrous Oxide is now an oxidizer. - - rscdel: 'Removed all instances of Volatile Fuel ever being simulated. To devs: - It still exists. Please, for the love of god, only use it with assume_gas.' - Cyantime: - - tweak: Tabling now requires a completed aggressive grab. - Nalarac: - - tweak: Removes the module restraint for the cyborg jetpack upgrade - - rscadd: Added the hand drill and jaws of life to the protolathe - - tweak: Syndicate toolbox now comes with power tools - Neerti: - - wip: Adds the Lost Drone, which can be found on the Surface of the future map. - - rscadd: You can now modify an unslaved borg's laws by hitting it with a law module, - after a significant delay. - - rscadd: Adds several new lawsets. Currently there are no lawboards for these. - - rscadd: Adds new 'shocker' baton, for the Lost Drone. - - tweak: Combat borg shields are now easier to use, only requiring that they sit - on one of your hands and not your active hand. The shield is also more energy - efficent. - PrismaticGynoid: - - tweak: You now keep your languages when removed from/transplanted into a body. - - tweak: AIs and borgs load languages from preferences when spawning. - - bugfix: Fixed sign language being usable while lacking both hands. - - rscdel: Brains are no longer able to hear binary (robot talk). - - rscadd: Adds the ability for research to print drone brains. - - tweak: Makes all MMIs, posibrains, and drone brains radio-enabled. Anyone holding - the brain can also disable the radio for antag purposes. - SpadesNeil: - - tweak: Windows can no longer be damaged by very weak attacks. - Woodrat: - - tweak: Ported floor types and floor sprites (Techfloors) from Vorestation (who - ported them from Eris). Brought our floortypes in line with how Vorestation - has theirs set up. - - bugfix: Missing Techfloor floor tile sprites added. - - wip: Floor sprites from Vorestation not yet ported. To be done once we go to the - new map. - - maptweak: Added catwalks and railings to SC station. Fixed first Z-level. - - rscadd: Added the ability to make catwalks and railings as ported from vore. - - tweak: Cable heavy duty file tweaks to remove red overlay color from them. - - tweak: Added in a color icon for centcomm beach areas. - - maptweak: Fixed issues with SC centcomm z that prevented it from loading. - - maptweak: Rework of xenobio/xenoflora outpost on SC planetside main map. - - rscadd: Added Wilderness z-level for SC, teleportation transition to it may be - bugged. - - rscadd: Cable ender file added. Allows power transfer between z-levels. - - tweak: Southern cross files for areas and defines in relation to z-level work. -2017-11-06: - Atermonera: - - bugfix: AI's can speak local rootspeak. - - rscadd: Implements Virtual Reality. - Woodrat: - - rscadd: Added 'see down' in open spaces from Vore. - - rscadd: Added talking and visible messages upward through open space from Vore. - - rscadd: Added a Syndicate ID with all access (admin spawn only). - - tweak: Port of 'Syndicate id cards now listen for owner destruction' from Bay. -2017-11-29: - Anewbe: - - rscadd: FBPs are now affected by Radiation, it gives them ToxLoss. Wear your PPE. - - rscadd: FBPs can have ToxLoss decreased by going into a charger. - - rscadd: It is now possible to move FBPs and robots into chargers, via click+drag - or grabs. - Atermonera: - - bugfix: AI verbs are no longer hidden on the tabs. - - bugfix: Incapacitated mobs can no longer open your inventory and steal your gubbins. - MoondancerPony: - - bugfix: Fixed a mislabeled pulse pin on the microphone. - - bugfix: Fixed an issue with reference pins and multiplexers, and reference pins - in general. - PrismaticGynoid: - - tweak: Adjusts the amount of camera locations the AI can store from 10 to 30. -2018-01-12: - Atermonera: - - rscadd: Communicators now have a weather app. - - rscadd: Mobs in VR can switch between translucent and opaque forms. - Leshana: - - tweak: Examining construction frames shows which circuit board (if any) is installed. - - tweak: Convert the machinery controller to a StonedMC subsystem - MrStonedOne: - - rscadd: Added admin verb 'Display del() Log' displaying garabage collector statistics. - PrismaticGynoid: - - rscadd: Adds the ability to 'crawl' to an adjacent turf by click-dragging yourself - to it, after a delay. This can be used to move while unable to stand. You can - also do this with other movable objects, if you really wanted to. - - tweak: Conscious mobs lying on the ground can now buckle themselves to chairs/beds. - This includes people missing legs. -2018-01-25: - Anewbe: - - rscadd: Southern Cross Map is now live - Arokha: - - tweak: Remove borg hud items as they have normal huds as their sensor augs now, - and can see records with them. - Atermonera: - - rscadd: Communicators have a flashlight under the settings menu, functions as - the PDA one - - rscadd: Station-bound synthetics now have gps units - Cerebulon: - - rscadd: Added 19 food recipes from /tg/station - Leshana: - - soundadd: Sounds of Tesla engine lighting bolts - - imageadd: Sprites for grounding rod and Tesla coil - - imageadd: Sprites for lighting bolts - - rscadd: The Tesla Engine, Tesla Coils, and Grounding Rods - - rscadd: Wiki search URL is now configurable in config.txt - - rscadd: Breaker boxes can be constructed in game. - - bugfix: Construction of heat exchange pipes, vents, and scrubbers now works properly - again. - - tweak: Fix singularity energy balance so it is stable under normal operation. - - bugfix: Fix emitter beams and PA effects from being grav pulled or consumed. - - rscadd: Added the operating manual book for the Tesla Engine. - Mechoid: - - rscadd: Brains can be set to be a source of genetic information. - - rscadd: Promethean cores can be inserted into a cloning scanner to be cloned. - This gives them a worse modifier upon completion. - - rscadd: Promethean cores can now have chemicals added or removed from them. Base - for future slime cloner. - - rscadd: Species-based cloning sicknesses possible. - - spellcheck: Cyboernetic - > Cybernetic - Neerti: - - rscadd: Adds boats that can be ridden by multiple people, which use oars. Can - be crafted with large amounts of wooden planks. - - rscadd: Adds autopilot functionality to Southern Cross Shuttle One and Shuttle - Two. - - rscadd: Adds ability to rename certain shuttles on the Southern Cross. - - rscadd: Areas about to be occupied by a shuttle will display a visual warning, - of a bunch of circles growing over five seconds. - SunnyDaff: - - rscadd: Added new food items. - - rscadd: Added Cider. - - rscadd: Added Apple Juice to bar vending machine. - - bugfix: Fixed Vodka recipe. - - bugfix: Fixed Apple and Carrot cake recipes - - tweak: Changed Cake recipes to not include fruit juice - ZeroBits: - - rscadd: Added the ability to have multiple loadouts per character. - battlefieldCommander: - - rscadd: Adds a communicator watch, a variant of the communicator you can wear - on your wrist. - - rscadd: Replaces the communicator in the loadout with a communicator selection. - Choose either the traditional communicator, or the new commwatch. -2018-02-07: - Anewbe: - - tweak: Lessens the bomb, bio, and rad protection on the Explorer Suit. - - tweak: Replaces the Hunting Rifle cabinets with a Phase Pistol cabinet. Same general - purpose, shoot animals, kill animals. Shoot people, get laughed at. - - tweak: Gloves are generally less protective from shocks. - - tweak: Budget Insulated Gloves will almost always be better than any other non-insulated - glove. - - tweak: Hyposprays and autoinjectors now have a delay on use when the target is - conscious and not in Help Intent. - - bugfix: You need a parachute to survive atmospheric reentry. Closets, mechs, and - other impromptu parachutes will not longer prevent splatting. - Atermonera: - - tweak: ID computer can set command secretary and IAA access - - tweak: Command secretary has keycard auth. access - Cerebulon: - - rscadd: Added toggleable 'Open' sign to bar hallway so you can tell if it's open - without walking inside. - Mechoid: - - rscadd: Adds material girders. - - tweak: Girder decon time is now partially dependant on material. Stronger girders - take slightly longer. - - tweak: Wall girders are now under the integrity-based construction listing. Material-Name - Wall Girder. - - rscadd: Explosive-resistant girders in walls have a chance to survive as an unanchored - girder, if their wall is destroyed. - - rscadd: Radioactive girders affect the completed wall's radioactivity. - SunnyDaff: - - rscadd: Added new food items. - - rscadd: Added Onions. - - tweak: Changed Apple and Lemon Sprite -2018-02-10: - Atermonera: - - tweak: Ethylredoxrazine actively removes alcohol from the stomach and bloodstream - - tweak: GPS units won't report the exact location of other GPS units, just range - and approximate direction - - tweak: POI gps units won't give any information about the POI, merely its location - - rscadd: Adds EMP mines. - Cerebulon: - - rscadd: Adds antibiotic resistance chance to viruses, capped at 90% without admin - edits. - - rscadd: Adds adminspawned non-transmittable viruses - - rscadd: Adds several new disease symptoms - - tweak: Vomit is now a disease vector - - tweak: Viruses have a lower chance of curing themselves without medical intervention - - bugfix: Virus food no longer infinitely generates in incubator beakers - - bugfix: Xenomorphs and supernatural begins can no longer catch the flu - Hubblenaut: - - tweak: If a cycling airlock is already near the target pressure, pressing the - buttons will toggle the doors instead of making it reenter the cycle process. - Leshana and mustafakalash: - - rscadd: A new 'planetary' mode for airlocks which makes them purge the chamber - contents to the exterior atmosphere before filling with clean air, and vice - versa. - MistyLuminescence: - - tweak: Mines are now very, /very/ dangerous to step on (so don't do that). You - can disarm them with a multitool and wirecutters - ping is good, beep is bad - - or by shooting or exploding them from a distance. Be careful! - Woodrat: - - rscadd: Shaft Miner, Search & Rescue, Explorer can now select webbing vests and - pouches from the loadout. - - bugfix: Allow utility uniforms to roll up their sleeves. - - rscadd: Shuttle upgraded with enviroment sensors and shuttle doors that can be - detected from the shuttle console. - - rscadd: secure gun cabinets in the hangar control rooms. Locked to armory, explorer, - and pilot access. - - maptweak: Redesign of medical surgery rooms, replacement of the closets with wall - closets. - - bugfix: Multiple map bugfixes including distro and scrubber lines to deck 3. -2018-02-17: - Anewbe: - - rscadd: Added a random mine spawner, for use in PoIs. Replaces mines in PoIs with - the random spawner. - - rscadd: Mines now give a visible message when they go off. - - tweak: Land mines on the ground can no longer be told apart from one another, - to prevent gaming the system. - - bugfix: Hovering mobs (viscerators, drones, Poly, carp) no longer set off land - mines. - - tweak: Arming a land mine now takes concentration. If you move, it will boom. - - tweak: RINGS AND CERTAIN GLOVES INCREASE PUNCHING DAMAGE. - - tweak: BRASS KNUCKLES HAVE BEEN TURNED INTO GLOVES AND REBALANCED. THEY DO LESS - DAMAGE PER HIT BECAUSE IT'S HARD TO DISARM A PAIR OF GLOVES. - - rscadd: Cyborg Chargers now decrease radiation on FBPs. - - tweak: Falling one floor now does a lot less damage, on average. - - bugfix: Falling one floor in a Mech no longer hurts the occupant. - PrismaticGynoid: - - rscadd: A lot more machines can now be moved with a wrench, mostly kitchen, hydroponics, - and virology machines. - - tweak: Changed department ponchos to be open to any job, just like department - jackets. - Schnayy: - - rscadd: Adds bouquets. Can be ordered via 'gift crate' in cargo. - - rscadd: Adds fake bouquets for the cheap. Can currently be won from arcade machines. - - rscadd: Adds chocolate heart-shaped boxes. Can be ordered via 'gift crate' in - cargo. - - rscadd: Adds gift cards with four cover variations. Function like paper. Can be - ordered via 'gift crate' in cargo. - battlefieldCommander: - - rscadd: Added packed snow brick material. Craft it using snow piles. - - recadd: Added snow girders and igloo walls. Craft them using snow bricks. - - rscadd: Added various snowmen. Craft them using snow piles. Punch 'em to destroy. -2018-02-21: - Anewbe: - - rscadd: Headsets for jobs that spend a lot of time planetside can now function - as local radios when comms are down. - - rscadd: Most headsets now have on-mob sprites. - - rscadd: Added a Planetside Gun Permit item, specifying permission to possess a - firearm on the planet's surface. Explorers should spawn with these by default, - and a further two can be found in their gun locker. - - rscadd: Prometheans now react to water. Being soaked will stop their regen and - deal minor toxin damage. Drinking or being injected with water will deal slightly - more toxin damage. - - bugfix: Suit Coolers now properly cool FBPs in slightly burning rooms. If it gets - too hot for your suit, you're still dead. - Leshana: - - rscadd: Makes electrochromatic glass buildable and programmable in game. Use - cable and multitool. - Woodrat: - - rscadd: Additions of 6 new POIs for the cave area. -2018-02-22: - Anewbe: - - rscadd: Added Warden and HoS helmets. - - tweak: Clothing items must be click+dragged to be unequipped. A lot of them already - had this, but the system is now standardized. - - tweak: Accessories now apply slowdown to what they're attached to. - - tweak: Certain items, notably Technomancer spells, no longer show up when you - examine the mob wearing them. - - tweak: Flashbangs confuse, instead of stunning. - Atermonera: - - tweak: GPS units are generally more useful, providing both coordinate locations - and, so long as you're on the same Z level, direction with x-y component distances, - to 1m accuracy - - rscadd: Added a halogen counter tool, functions as the PDA function. - - tweak: Analyzers can now analyze gas containers, in addition to providing atmosphere - readouts, as the PDA gas scanner function. - - rscadd: Added umbrellas. - battlefieldCommander: - - rscadd: Added fireplaces which operate similarly to bonfires. - - bugfix: Fixed an oversight that allowed for an in-between state in bonfires where - the fire would mysteriously go out after adding wood. - - rscadd: Added blue sifwood floor tiles. - - bugfix: Fixed blue carpet, now known as teal carpet - - rscadd: Added the ability to dig up tree stumps with a shovel. -2018-02-25: - Anewbe: - - tweak: Splinted bodyparts act broken 30% of the time. - - tweak: Splinted legs still slow you down like broken ones. - Leshana: - - rscadd: Added a client preference setting for wether Hotkeys Mode should be enabled - or disabled by default. - - bugfix: CTRL+NUMPAD8 while playing a robot won't runtime anymore. - - tweak: Grounding rods act intuitively, only having an expanded lighting catch - area when anchored. - Nerezza: - - bugfix: Fixes not being able to install the different carpet colors. Finally. - - bugfix: Removes certain unusable duplicate stacks of tiles from the code. - Schnayy: - - rscadd: Added Gilthari Luxury Champagne. Drink responsibly. - - rscadd: Added a singular AlliCo Baubles and Confectionaries vending machine in - the locker rooms. Dispenses a variety of gifts. - - rscdel: Removed hot drinks vendor from locker room. -2018-02-28: - Atermonera: - - rscadd: Adds umbrellas to the loadout, for 3 points. Colorable! - Nerezza: - - bugfix: Using tape (police/medical/engineering) on a hazard shutter now tapes - the hazard shutter instead of trying to open the hazard shutter. - - rscadd: Added /tg/-style floor tile swapping. Equip crowbar/screwdriver in offhand - and click the floor tiles you want to directly swap with a stack of new floor - tiles (like teal carpet). - Woodrat: - - maptweak: Heavy rework of the wilderness, minor adjustments to mining and outpost - z-levels. To get to the wilderness you now have to travel through the mine z-level - to do so, follow the green flagged path. Through the mine. - - tweak: Shuttles can now land at a site near the enterance to the wilderness. Removal - of the mine shuttle landing pad to move to the wilderness. - - rscadd: New addition of warning sign, thanks to Schnayy. - battlefieldCommander: - - rscadd: Added craftable joints. Dry something (ideally ambrosia) on the drying - rack and apply it to a rolling paper to create a joint you can smoke. - - rscadd: Added a box of rolling papers to the cigarette vending machine. -2018-03-05: - Anewbe: - - rscdel: Removes Command Liaison, Bridge Secretary, Hydroponicist, Prospector, - Sanitation Technician, Professor, and Historian alt-titles. - - rscdel: Removed universal translators from the loadout. - - rscadd: RnD can print earpiece translators. - Mechoid: - - rscadd: Add a surgical operation for repairing the brainstem of a decapitated - individual. - - rscadd: Add a permanent modifier for frankensteining individuals. - Nerezza: - - rscadd: Package bomb detonators can be re-bound by hitting the new package bomb - with them. - PrismaticGynoid: - - bugfix: The succumb verb will now work on species that can't take oxyloss damage. -2018-03-15: - Anewbe: - - tweak: Pills and ingested reagents actually process at half speed, rather than - just ignoring half of the reagents. - - rscdel: Robotic limbs now need internal repair at 30 composite damage, rather - than 30 of burn or brute. - - tweak: Syringes now inject their entire payload with one click, but in 5 unit - increments. There is a delay in between each of these. - - rscadd: Assisted robotic organs (internals, eyes) are less vulnerable to EMP. - - rscdel: Lifelike robotic organs (currently VeyMed) are more vulnerable to EMP. - Cerebulon: - - rscadd: Added Akhani language for Tajaran. - - spellcheck: Fixed incorrect singular form of Tajaran in several places. - MisterLayne: - - rscadd: Added a version of the ED-209 called the ED-CLN. It is a more efficient - Cleanbot. - - bugfix: Reinforced snowballs can now actually be made in a reasonable time limit. - Nerezza: - - tweak: Broken APCs can be bashed open with slightly smaller objects now. This - means wrenches are acceptable, no need to hunt down a fire extinguisher. - - rscdel: EVA rigsuit/hardsuit no longer holds toolboxes in suit storage since those - have been a volume inventory for some time now. RIP ghetto satchel. - - rsctweak: CE's rigsuit/hardsuit no longer holds pickaxes and ore satchels, but - can now hold inflateables. - - bugfix: Retracting rigsuit/hardsuit helmets with no valid mask equipped now disables - internals. - - bugfix: Offline rigsuits/hardsuits are no longer considered valid air supplies - by the internals button. Before, your internals would instantly shut off before - you could get a breath out of the rigsuit. Now, the internals button will look - for a different tank instead. - - rscadd: Tajaran now get to keep their tails when they wear the EVA, RD, or Industrial - rigsuits/hardsuits. Unathi sprites to come soon! - - bugfix: Sifwood floor tiles now correctly use their double-stacked icon instead - of disappearing. - Woodrat: - - rscadd: Added in a weapons crate for explorers that has bolt action rifles. - - rscadd: Weapon powercells can be ordered from cargo (security access crate). - - tweak: Automatic weapons crate split into two crates now. One for SMGs one for - the rifle. Minor adjustments to other munitions and security supply packs as - well. - - rscadd: The automatic weapons ammo crate has also been split. - - tweak: Names of the crates for the munitions and security catogory supply packs - have been adjusted slightly. In certain places contents also adjusted. - - bugfix: Holoplant now comes in a crate. -2018-04-01: - Anewbe: - - tweak: Medical Doctors and EMTs spawn with white medkits. - Cameron653: - - rscadd: Adds a xenoarch excavation tool, craftable in R&D. Allows depth selection - of 1-30 - - rscadd: Adds a xenoarch multitool, craftable in R&D. Has xenoarch counter, measure - tool, and depth scanner all in one. - Heroman3003: - - bugfix: Attaching exosuit equipment with a gripper correctly removes it from the - gripper. - - bugfix: Engineering gripper can no longer duplicate frame parts. - MistyLuminescence: - - tweak: Wallets can now hold a wider variety of objects. - Woodrat: - - rscadd: Added two 44 cal revolvers. - - rscadd: Added 44 cal speedloader for revolvers. - - rscadd: Added 44 cal rubber rounds. - - bugfix: Fixed the icon_state for 'structure/plushie/carp' and the random first - aid kit spawner. - - rscadd: Added a random chance tool spawn for power tools (most of the time it - should still just be regular tools). - - tweak: Adjusted the spawn rate of medkits, combat medkits should be more rare. - - tweak: Cash split into its own loot item. - - tweak: Plushies split into large and small plushies. - - rscadd: All the extra plushie spawns added to the random plushie spawn. - - tweak: Eightball and conch shell added to toy spawns. - - rscadd: Added spawn points for the large plushies, cash, and the power tools to - the station. - battlefieldCommander: - - rscadd: Added permanent markers, an alternative to crayons. - - tweak: The chemistry recipe for paint now uses marker ink instead of crayon dust. - - rscdel: Removed crayon boxes from the map. They can still be ordered from cargo - in case you need a snack. -2018-04-19: - Anewbe: - - rscdel: AOOC is no longer available to traitors, renegades, and thugs. - Woodrat: - - bugfix: Flashers in brig cells should work now, extra floor flash in communal - brig to deal with crims. - - bugfix: Improper access, SMES rooms. - - bugfix: Trader start point is no longer dark. - - rscadd: Medical Vendor Plus has more advanced burn and trauma kits. - - tweak: Cell 1 and 2 in the brig can now be accessed by detectives. - - tweak: Additional r-walls next to the engine room to help with rads. - - tweak: Floor decals in a couple areas. - - tweak: RD office now has its telescreen back. - lorwp: - - bugfix: Pilot headsets can now fallback to shortwave radio -2018-04-28: - Anewbe: - - tweak: Communicator visibility (the thing that lets people see your communicator - when you're a ghost) is now saved to character slots, rather than globally. - - tweak: Jobs that are set to Never on your preferences are hidden by default on - the Late Join selection menu. There is a button to reveal them. - Arokha: - - bugfix: Nerve reattaching surgery now works correctly. (Hemostat on limb) - - bugfix: Limbs dropped by people have appropriate flags. - Atermonera: - - tweak: Human examine code has received a major refactor. If you encounter unusual - behaviour that seems wrong, please report it. - Cerebulon: - - bugfix: Pumpkins are no longer green ovals. They now grow on actual vines. - schnayy: - - bugfix: Space carp plushies now load sprites and are all selectable from loadout. - - tweak: Adds several newer plushies to the gift vendor as well as adjusting cost - of gift vendor's contents. -2018-05-01: - Mechoid: - - tweak: Skrell can be affected by flashbangs from a range of 8 tiles without protection. - - tweak: Promethean regen consumes additional nutrition. - - tweak: Many healing chemicals are less effective on Prometheans due to the natural - regeneration. - - tweak: Lots of other Promethean tweaks. No seriously, I'm not putting the list - here. - PrismaticGynoid: - - rscadd: Adds new skrell sprites to hardsuit helmets that were missing them. -2018-05-24: - Anewbe: - - bugfix: Moving items out of one's active hand cancels any zoom-in they may be - providing. - - tweak: Meteor events should be a lot less brutal. - Arokha: - - rscadd: Added a 'Client FPS' setting in the Global tab of character setup for - adjusting the FPS to your preference. - - rscadd: Added a 'fake SSAO' toggle to Global in character setup, ported from /tg/. - Looks like drop shadows on (almost) everything. - Atermonera: - - bugfix: Laptops no longer consume IDs indefinitely. - Mechoid: - - rsctweak: Promethean limbs store more damage. - - rsctweak: Promethean limbs, in addition to normal severing rules, have a higher - chance to be splattered or ashed once they reach maximum damage. - - rscadd: Limbs can now spread their damage to neighbors with the spread_dam var, - when reaching max damage. - PrismaticGynoid: - - rscadd: Added laser pointers. Available in your loadout, and printed and upgraded - by R&D. - lorwp: - - tweak: Search and Rescue can now add certain medical restricted items to their - loadouts -2018-06-08: - Anewbe: - - tweak: Merc mobs in PoIs no longer drop gear. This is to help us balance the PoIs - that contain them, and by extension every other PoI. - - tweak: Merc mobs have been shuffled around in their PoIs. At some point, this - may actually be randomized, but for now, expect slightly different placements. - - rscadd: Adds a laser rifle and ion rifle version of the Merc mob, for variety. - - tweak: PoI turrets are lethal again, and will likely shoot crawlers. - - rscadd: Certain mobs, namely robots and mercs, now have some amount of armor. - - rscadd: Ranged mercs will now knife people when cornered, rather than punch them - really hard. - Mechoid: - - rscadd: Added some background things for Events. - - bugfix: Ion rifles hit the correct 3x3 instead of 5x5 - - rscadd: Seed Storage Vendors are now hackable. Can choose from various lists of - concerning plants. -2018-06-21: - Anewbe: - - rscadd: Added a biomass reagent, made from protein, sugar, and phoron. - - tweak: Cloners and bioprinters now use the biomass reagent. Both can be refilled - or have their capacity increased by replacing the bottles they spawn with. - - experiment: Mapped in a bioprinter, for further testing. - - rscadd: Adds the ability to make robolimb brands more or less vulnerable to brute - or burn. - - rscdel: Makes VeyMed limbs more vulnerable to brute and burn. - Mechoid: - - rscadd: Allow AIs to create and take control of mindless drones from fabricators. -2018-07-12: - Anewbe: - - bugfix: Technomancer Apportation now properly checks for range and scepter, again. -2018-07-14: - Anewbe: - - tweak: Certain languages now require assistance for a species to speak, but not - understand, much like EAL. - - tweak: Alai can only be `spoken` by Taj and Teshari. - - rscadd: Adds a voicebox/larynx organ. Its only purpose at the moment is to assist - in speaking certain langauges. - - tweak: Language implants, like the EAL implant, now affect the voicebox organ, - instead of being a freefloating implant. - - rscadd: Adds a language implant for Common Skrellian. - Atermonera: - - rscadd: Steel sheets can be used to construct Roofing Tiles - - rscadd: Roofing tiles can be used on tiles under open spaces or space tiles in - multiZ maps to place a lattice and plating on the space above - - rscadd: Roofing tiles can be used on outdoor turfs to make them indoors - - rscadd: Both functions work together on multiZ maps with outdoor turfs, only one - roofing tile is used per tile roofed. - Mechoid: - - rscadd: Adds a new surgical procedure for fixing brute and burn on limbs. -2018-08-01: - KasparoVv: - - rscadd: You can now change the order of your body markings at character creation. - Shift markings up or down layers at will to design the character you've always - wanted, more easily than ever before. - Mechoid: - - rscadd: Added the Gigaphone. Currently unused. - Mewchild: - - rscadd: Ports several AI core sprites from ages and places past - PrismaticGynoid: - - rscadd: Adds four types of colorblindness to the traits in the setup menu. - - tweak: pAIs can now be picked up while unfolded, and can display more than 9 emotions. -2018-08-08: - Atermonera: - - rscadd: The supply controller has been refactored and shifted to nanoUI. - - rscadd: The ordering and control consoles are now generally upgraded in terms - of information and options. - Mechoid: - - rsctweak: Hallucinations are no longer only Pun Pun. - Neerti: - - soundadd: Adds new ambience sounds for various areas, especially on the surface - of Sif. - - sounddel: Removes low and high-pitched droning from available ambience. Consider - trying ambience again if you had turned it off to avoid those. -2018-08-28: - Mechoid: - - rscadd: Mechs now have multiple equipment slot types, and more slots in total - for greater customization. - - rscadd: A large number of Mech weapon modules and their jury rigged versions. -2018-09-22: - Mechoid: - - rscadd: Adds two vehicles to Robotics and Cargo, the Quad and Spacebike. - Poojawa: - - rscadd: Ported /vg/ instrument code, improved the UI of instruments. - - rscadd: Added a client side pref that mutes instruments being played for you. - Woodrat: - - rscadd: Adds two rig suits. Military Rig suit from Bay and PMC rigsuit - - rscadd: Adds four exploration and pilot voidsuits (alternate sprites by Naidh) - - rscadd: Adds exploration and pilot voidsuits -2018-10-13: - Anewbe: - - bugfix: You can no longer have ALL of your blood punched out. - - bugfix: Haemophiliacs will no longer spontaneously have ALL of their blood go - missing from ~90%. - - rscadd: Emitters can be locked while off, too. - - rscadd: Graves are now a thing in the code, will need some testing and probably - more work before they get more common. - Mechoid: - - rscadd: Added a RIG customization kit. - - tweak: RIGs now use a var called suit_state to determine the basis for their component - icons, rather than the rig's icon state. -2018-11-30: - Cerebulon: - - rscadd: Added 1000+ surnames and 1200+ forenames from various world cultures to - human namelists - LBnesquik: - - rscadd: Replaced the plant clippers with a reskinned pair of hedgetrimmers. - Lbnesquik: - - rscadd: 'General biogenerator improvements:' - - rscadd: Added feedback noise to the processing. - - rscadd: Allow for cream dispensing. - - rscadd: Allow for plant bag creation. - - rscadd: Allow for 5 units of meat to be dispensed at once. - - rscadd: Allow for 5 units of liquids to be dispensed at once totalling 50u. - - rscadd: Add and allow the creation of larger plant bags for easier ferrying of - plants.. - - rscadd: Add a description to the machine itself. - Mechoid: - - tweak: Prometheans are no longer murdered by blood, and instead process it like - a weak nutrient. Will slow the regeneration of toxins due to water content. - - rscadd: Ctrl clicking a Rapid Service Fabricator when held will allow you to choose - the container it deploys. - - bugfix: The Rapid Service Fabricator's icon is correctly set. - Neerti: - - experiment: Rewrites the AI system for mobs. It should be more responsive and - robust. Some mobs have special AIs which can do certain things like kiting, - following you on a lark, or telling you to go away before shooting you. - - tweak: Rewrites literally every 'simple_animal' mob into new, shinier, and hopefully - more interesting 'simple_mob' mobs, some with new mechanics, like spiders, fake - mechas, and hivebots. There are so many changes that it wouldn't be possible - to list them here. - - rscadd: RCDs can now build grilles and windows, with a new mode. They can also - finish walls when used on girders on floor/wall mode. - - rscadd: Adds various new RCDs that are not obtainable at the moment. - Woodrat: - - rscadd: Xenoflora and Xenobio moved to station, first deck. - - bugfix: Minor bugfixes including mislabeled lockers in robotics and floor decals. - kartagrafi: - - rscadd: Adds new hairstyle 'Sharp Ponytail' - - rscadd: Adds several new underwear - 'Binder', 'Strapless Binder', 'Longsleeve - Striped Shirt, Pink', 'Pink Wing Shirt', 'Pink and Black T-Shirt', 'Leggings' - - tweak: Changes name of 'Supernova' hairstyle to 'Glossy', and makes the sprite - somewhat neater - - bugfix: Fixes a hairstyle not appearing -2018-12-08: - Cerebulon: - - rscadd: 'Added 12 new loadout items plus colour variants: Utility pants, sleek - overalls, sari, modern wrap jacket, ascetic garb, asymmetrical jackets, cowled - vest, kamishimo, jingasa, maang tikka, thin-frame glasses, rimless glasses.' - Mechoid: - - rscadd: Research and Engineering borgs now have 'Circuit Grippers', used for constructing - and operating integrated circuit machinery. - - tweak: Grippers now allow interaction with their contents, by attacking the gripper - itself with an item when one is held. I.E., drawing from a beaker with a syringe. - - tweak: Grippers now show their held item's examine information when examined. - Tab information added. - - tweak: Cyborgs can now interact with integrated circuit printers and machines - when adjacent to them. - - tweak: Multitools now have a menu to switch modes between standard use and integrated - circuit reference scanning. Antag multi-tools untouched for now. - - bugfix: Integrated circuit printer now respects adjacency, if it is not set to - debug. -2019-01-06: - Mechoid: - - bugfix: Slimes now respect slime colors as their faction when dealing with other - slimes. - - tweak: Taser and Security xeno-taser shot count dropped from 10 to 5. - Neerti: - - soundadd: Adds a lot of sounds, and the code to let them loop seemlessly. Things - made audible now include the microwave, deep fryer, showers, the supermatter - when it's active, the TEGs when active, geiger counters, and severe weather - on Sif. The weather has different sounds for when indoors and when outdoors. - - tweak: Weather sounds and the supermatter hum can be disabled in your preferences. - - rscadd: Adds a few more weather types that can only be activated by admin powers, - such as ash storms and fallout. - Novacat: - - tweak: All emergency air tanks now spawn at full capacity. -2019-01-16: - Anewbe: - - tweak: Adds a Gibberish language that gets used when you goof on a language key. - - bugfix: Voice changing masks no longer give up when you put on a hardsuit. - - tweak: Mask voice changers start on. - - tweak: Mask voice changers that do not have a set voice will now default to your - worn ID's name. - - tweak: Mask voice changers now have a verb to reset their name. - - tweak: Eguns take 4 shots to stun, rather than 3. - Atermonera: - - rscadd: Clothing now has pressure protection variables, that set lower and upper - pressure bounds within which they will protect you from pressure-based harm. - - rscadd: Protection falls off when exceeding the pressure limits from 100% protection - at the boundary to 0% at 10% in excess (above the max or below the min) boundary. - - tweak: Currently, only hat and suit slots are checked for this protection (No - change). - - tweak: Anomaly suits (The orange ones) now offer limited pressure protection in - case anomalies start making or draining air. - - bugfix: Firesuits are no longer spaceproof, but still offer protection against - the high pressures of fire. - Cerebulon: - - rscadd: Added customizable religious icons to the chaplain's office. - - rscadd: Added black and white candles. - - tweak: Updated religion lists in character setup to be lore friendly. -2019-01-25: - Anewbe: - - tweak: The hyphen (-) is no longer a default language key, as people use it to - represent other things. If you are still having issues with Gibberish, reset - your language keys, or at least make sure they don't include any characters - you regularly start speech with. - Atermonera: - - bugfix: Stasis bags don't squish organics with high pressure when organics try - to seek shelter from flesh wounds. - - tweak: Body- and stasis bags can be tread upon when open. - - bugfix: Suit coolers and rigsuit coolers now protect FBPs against vacuum again. - - bugfix: Bot sound files have been decrypted following a bizarre ransomware attack - by Boiling Point remnants. Securitrons, cleanbots, et al should no longer spew - gibberish. - Cerebulon: - - rscadd: Added teshari hardsuit sprites. -2019-02-01: - Anewbe: - - tweak: Pilot consoles now require pilot access to use. - Atermonera: - - bugfix: Powersink drains have been unclogged and work once more - Mechoid: - - bugfix: Oversight regarding Changeling revive not removing restraints fixed. - - tweak: Straight Jackets can now be resisted out of in 8 minutes, or as low as - 5 depending on species attacks. Shredding or hulked humans will break out in - 20 seconds, destroying the jacket. - - tweak: Xenomorph plasma vessels now regenerate phoron passively, at an incredibly - slow rate. Can be accelerated by consuming liquid phoron. - - tweak: Xenomorph organs now give their respective abilities when implanted. - - tweak: Virtual Reality pods cleaned up. - - rscadd: Replicant organs added, versions of many organs that do not reject in - their host. Two currently exist that give special passives. -2019-02-07: - Atermonera: - - bugfix: Stairs have been straightened and now connect to both the heavens and - hells, formerly just the hells. - Elgeonmb: - - rscadd: Added the Zaddat species, voidsuit-clad fragile bug people. Whitelist - applications will be available at a later date. - - rscadd: Added glucose hypos to the SWEATMAX vendors and a few other places thoughout - the station. - - rscadd: Zaddat equipment is now available through cargo. - - rscadd: Some new, very very chuuni accessories to play with; the half cape, the - full cape, and the sash - - tweak: Most accessories can now fit on suits. - - rscdel: Dionaea and vox can no longer use station rigs. - Mechoid: - - tweak: Flashes now actually run the risk of burning out. - - tweak: Flashes that burn out can be repaired after approximately 40 seconds and - with some luck, via a screwdriver. - - tweak: Cyborg flashes use charge only, and do not have the 10 flash limit. They - instead begin burning large amounts of charge. - - tweak: Flashes use miniscule charge in addition to their capacitor burn-out, totalling - 12 uses, taking 4 to down a human. They can be charged within a standard charger. -2019-03-04: - Anewbe: - - bugfix: Vedahq is now properly locked behind a whitelist. - - tweak: Headgibbing is now determined by config - - tweak: Promethean regeneration has been toned down. It will no longer provide - healing if the Promethean is wet, too hungry, too hot, or too cold. - - tweak: Prometheans are no longer shock resistant. It should now be more possible - to catch them alive. - - tweak: Promethean body temperature is now the default room temperature. They also - hit cold_level_2 at a higher temperature. - Atermonera: - - bugfix: Rigsuits have been resupplied following a mass-recall after a number of - suits were reported to have defective pressure-sealant mechanisms. The new sealant - mechanisms have been thoroughly tested and should be less prone to failure. - Mechoid: - - tweak: Tweaked Respiro- Cordra- Gastiro- and Hepanephro- Daxons to be more effective - with dealing with the side-effects of damaged organs. - kartagrafi: - - rscadd: 'Adds several clothing items to loadout such as: Nock masks, cowls and - robes.' -2019-04-17: - Anewbe: - - rscadd: The Subspace Jammer traitor item now lasts about 10 minutes. It now blocks - signalers from sending or receiving, and also obscures suit sensors around it. - N3X15 (MistyLuminescence): - - tweak: Departmental winter coats can now hold the same items as their standard - departmental suit items - labcoats, hazard vests, body armor, aprons, etc. - Neerti: - - tweak: Removes ability for AI to print and inhabit maintenance and construction - drones. This has been replaced with a system which allows for AIs to inhabit - special cyborg shells, called AI Shells, which are built with a new MMI type - in Robotics. Most of the regular cyborg mechanics applies to AI Shells. - Novacat: - - rscadd: Adds new status displays for all alert levels - - rscadd: Adds yellow, violet, and orange alert levels - - rscadd: Added Stasis Cages, which allows safe transport of mobs. - PrismaticGynoid: - - rscadd: Adds the ability to copy a character slot onto another one, allowing for - easier rearranging of characters, or wiping characters by copying empty slots. - - rscadd: Adds three new crashed escape pod PoIs. - Woodrat: - - tweak: Arrivals dock should not stay locked shut - - bugfix: Two windoors in xenobio stationside lacking access requirements - mistyLuminescence: - - rscadd: Lays the foundation for RIGs to be worn on the belt slot. Doesn't apply - to any RIGs currently, unless VV'd, but stay tuned! - - tweak: Large autoinjectors are now scannable and syringeable again, just like - they used to be. Unidentified autoinjectors still aren't, unless you ID them - first. - - rscadd: Adds beakers to the hydroponics lockers and NutriMax vendors. - - tweak: More jobs can now take certain items in the loadout. - - rscadd: Adds departmental turtlenecks, available in department wardrobes or the - loadout selection. Look good... in space. -2019-04-26: - Heroman3003: - - rscadd: Allows voidsuits to have parts attached and removed while held in hand - (but still not when worn). - - tweak: Syringes will now immediately inject 5 units per injection into reagent - containers. Does not change how injecting mobs work - - tweak: Tape rolls can now be used on tiles with directional windows as long as - they don't directly obstruct them. - Mechoid: - - rscadd: Reagents can now have a list of organs specified to slow their processing. - - rscadd: Reagents now process in the bloodstream at a rate determined by current - pulse. No pulse, for any reason, will cause slightly slower processing if your - species has a heart. - - rscadd: The heart organ determines the 'standard pulse' if the species has one. - - rscadd: Modifiers can set pulse directly, or shift it. - - rscadd: Adds Robobags and Corp-Tags to Robotics. - - rscadd: Re-adds the Space Worm with New and Improved [Doesn't Break The Universe] - logic. - - rscadd: Sterilizine now hurts slimes, similar to water. - N3X15: - - bugfix: Cyborgs can now use ladders regardless of whether they have a tool enabled - or not. - Neerti: - - rscadd: During severe weather such as storms and blizzards, wind can cause you - to move slower or faster in specific directions. - - rscadd: Weather application in the communicator displays wind direction and severity. - - rscdel: Holding umbrellas while in a storm no longer stuns you. - chaoko99: - - rscadd: Ore bags will automatically pick up items when held, belted, or pocketed, - and automatically deposit ore in boxes if one is being pulled. -2019-05-06: - Mechoid: - - rscadd: Added fishing mechanics, and fishing gear. - - tweak: Cloth can make normal cloth things. - Novacat: - - rscadd: Ports Bay code to allow hiding accessories when jumpsuits are rolled down/sleeve - rolled. - - rscadd: Ports medals and ribbons from SEV Torch. - - rscadd: Ports initial infrastructure for modular computers from Baystation. - - rscadd: Cameras now have a slight static when viewing through them. - - rscadd: Adds Digital Warrant Program, to set warrants. Comes with a device. - - rscadd: Adds Supermatter Monitor program. - - tweak: Chemistry processes instantly again. - - tweak: Nanoui sends stuff even after client connect. - - tweak: Shortwave radios now can transmit across connected Z levels. - - tweak: Relays on moving platforms (shuttles) will now function. -2019-06-04: - Chaoko99: - - tweak: The medibot's minimum configurable threshhold has been lowered to 0, from - 5. Perfect for silly-billies coming into medical with 2 brute boo boos, thanks - to accidentally throwing something at themselves or.. something. - Heroman3003: - - tweak: Restricts Alarm Monitor modular computer program to engineering access. - - tweak: Removed access to departmental networks on camera modular computer program - for average people. - - rscadd: Added access to full network on camera modular computer program for heads. - Mechoid: - - tweak: Borers can speak through nearby mobs if they have a sufficient build-up - of chemicals. - - tweak: Borers have a max chemical volume. - - rscadd: The Sakimm, Frostfly, Glitterfly, River Leech, Crystal-Feathered Duck, - and Kururak are now able to be used on the map and PoIs. - - tweak: Glass jars can now hold glitterflies, river leeches, and frostflies. - - tweak: Glass jars now respect mobs that exist over the lighting plane, adding - a special overlay visible when on the ground. - Nalarac: - - bugfix: Closed all bugs on tracker that are no longer relevant or a bug. - Novacat: - - bugfix: Attempts to fix the timer SS to be moore robust - - tweak: Fixes bug with custom laptops. - - tweak: Raises cost of the elite model to 7 loadout points. - chaoko99: - - rscadd: Adds the clientside 'ping' and 'reconnect' commands to the file menu. - mistyLuminescence: - - bugfix: Prone people can no longer interact with an empty hand. - - bugfix: Two-handed items are now correctly unwielded when the user's offhand is - severed. - - bugfix: Mecha syringe guns now respect pierceproof clothing. - - bugfix: Securitrons now correctly ignore attacks when disabled. - - bugfix: Rechargers now correctly benefit from upgraded capacitors. - - bugfix: Medical record laptops and detective TV camera consoles no longer turn - into regular consoles when de- and re-constructed. - - bugfix: Zaddat Shrouds now retain their base name when damaged, if the shroud - has been customized. - - rscadd: Adds the makeover kit to the traitor uplink for 5 TC, also available in - the Infiltrator bundle null crate in Cargo. Makeover kits can be used to change - the user's hair style and color, and eye color. - - bugfix: Random event timers now wait until the round starts to begin counting - down. -2019-06-23: - Mechoid: - - tweak: E-swords and Changeling arm-weapons can now block projectiles (again). - Novacat: - - rscadd: Adds greyscale pills, which are colored by their reagent - - rscadd: Adds colored pill bottles, most pre-spawned pill bottles are colored - - tweak: Prespawn pills and pill bottles have had their names simplified - - tweak: Attempts to make lighting less uniform - - tweak: Cleans up lighting code - TheFurryFeline: - - bugfix: Fixes infinite frame production for some machinery objects such as grounding - rods or exonet nodes. If there's no available circuit board to get, then don't - return anything when attempting deconstruction. Ported from Cit RP. Eliminates - 'Cannot read null.board_type' runtimes where they apply. - - tweak: Allows hydroponic machines to be unwrenched. - Woodrat: - - rscadd: Turrets and respective controls added to each teleporter room. - - tweak: Air tank on shuttles switched out with an air canister. - - tweak: Roundstart Tcomms SMES starts fully charged. - - tweak: Air tanks on station have the same amount in them as air canisters. - - tweak: Expanded atmospheric tanks to be 2 by 3 instead of 2 by 2. - - tweak: Wilderness Shuttle landing point shelter updated. - - tweak: Teleporter room hand tele can now spawn in one of 4 places. - - tweak: Halved the warm up time when the autopilot on the shuttles start at round - start from ten minutes to five and nine respectively. Should mean the first - shuttle will be taking from the outpost when the second shuttle leaves the station. - - tweak: Reduced transit time from 75 seconds with pilot, 150 seconds without to - 60 and 120 respectively. - - tweak: Amount of phoron in the outposts reduced. - - tweak: Ground Xenobio and Xenoflora torn down partially. - - rscdel: Reduction of the amount of steel and glass in engineering by half. - - rscdel: Reduction of the amount of steel and glass in EVA by half. - - bugfix: Fix for Dock 2 Transfer Shuttle airlock buttons not working. - - rscadd: Intercoms added to arrivals shuttle. - - rscadd: Modular computers scattered around the main station. - - rscadd: Elevator can be accessed at centcomm. - - bugfix: Fix Bridge Secretary Quarters tint. - - bugfix: Landmarks for Bluespacerift added. - - bugfix: Wilderness Shuttle landing sides should no longer shiskabob shuttles. - - bugfix: Modular Computers replacing wrong computers. - - bugfix: Chapel Mass Driver. - - bugfix: Merc Turrets function properly. - - bugfix: Map issues on the main outpost. - mistyLuminescence: - - tweak: Splints now work on all areas of the body. - - tweak: When the supermatter explodes, it now leaves behind a shattered plinth - that continues to emit radiation. You should probably get rid of it. - - bugfix: If you destroy the supermatter early (e.g. through admin deletion shenanigans), - it no longer irradiates everyone forever. - - bugfix: Welding lockers now actually updates their sprites properly. - - tweak: Every floor tile now has a minor (2%) chance to spawn with some dirt on - it. The Janitor now has a job again. - - tweak: Similarly, every Sif grass tile now has a minor (5%) chance to spawn with - some fancy eyebulb grass on it. It can be removed by clicking on it with harm - intent. - - rscadd: Adds cats-in-boxes, which can be activated (once) to spawn cats. There's - an orange tabby (Cargo cats) and a tuxedo (Runtime) version. - - bugfix: Fixes a material duplication exploit. -2019-07-07: - Heroman3003: - - rscadd: Broken components now have matter worth of 1000 steel units (half a sheet). - - tweak: Components dropped from loot piles will now use random proper sprite instead - of default placeholder. - mistyLuminescence: - - rscadd: 'Now available in Cargo: xenoarch technology (100 points) and tactical - light armor (75 points)!' - - rscadd: Tactical light armor is like regular tactical armor, but lighter (a full - set is 0.5 slowdown), warmer (protects against moderate snow) and a little less - protective. - - tweak: Leg guards can now store bootknives. - - tweak: Xenoarch brushes and pickaxes now have a reasonable force rating instead - of hitting like a truck. - - tweak: Adds the 'POI - ' prefix to the POI location names to make it easier for - ghosts to teleport to them- e.g. 'POI - Rocky2' rather than just 'Rocky2'. - - bugfix: Fixes a runtime caused by attempting to use a crew monitor console while - on an invalid Z-level. - - bugfix: Fixes GPSes not detecting other GPSes while on an invalid Z-level. Transit - Z is unaffected by this- no spying on other shuttles! -2019-07-19: - Nalarac: - - tweak: Add xenobio/xenobot to farmbots. - Woodrat: - - rscadd: Added a clotting kit to the Raider Shuttle. - - tweak: Swapped out the ai turrets for industrial turrets in the teleporter rooms. - - tweak: Adjusted access to the turret controls to heads of staff access, moved - them outside of the rooms. -2019-07-27: - Mechoid: - - rscadd: Pipes will now leak if their ends are unsealed. - - rscadd: Added stasis clamps, which act as valves that can be placed on existing - straight pipe segments. - - rscadd: Added automatic shutoff valves, which can automatically close if a leak - appears anywhere on their pipe network. - - rscadd: Added a Xenobio-compatible ED-209. - Nalarac: - - bugfix: Repairing bots (like Beepsky) works now. - - rscadd: Emagged bots can be repaired with proximity sensors. - - tweak: Combat mechs can punch more things. Mech punch sounds like juggernaut now - - tweak: Simple mobs can attack more things. - - bugfix: Cult pylons take damage from bullets. - - bugfix: Click delay added on attacking simple doors and security barricades. - - tweak: Material doors and barricades have different attacked sounds depending - if its metal, wood, or resin. - - tweak: Fixes ability of cyborg meson to see holes in ceiling. - - rscadd: Gives cyborgs a roofing synthesizer. - - tweak: Husking bodies requires more burn. - - rscadd: Ripley speed boost module that can be built in robotics. - - rscadd: Added transmission and capacitance SMES coils to supply console. - - rscadd: Adds laser tag turrets orderable from cargo. - - bugfix: Turrets will shoot people laying down if emagged or set to lethal. - - bugfix: Turrets can not be lethal if built with non-lethal weapon. - - bugfix: Alien pistol fire noise moved to projectile. Now the turret will use the - proper noise. - - tweak: Turrets will have new colors based on projectile used. - - tweak: Projectile lastertag is no more. It is now properly lasertag. - - bugfix: Integrated circuit printers no longer take fractions of a sheet. - Schnayy: - - tweak: Replaces Cindi Kate's and Boot Knives bar sign sprites with new ones. - - rscadd: 'Added new clothes to the loadout: cardigans, pleated skirt, lilac dress, - ugly Christmas sweater, flowery sweater, and red turtleneck.' -2019-07-30: - Atermonera: - - rscadd: Added a shutoff monitoring console, which displays the status and location - of all automatic shutoff valves. Currently mapped into the atmos monitoring - room and the auxiliary engineering room on deck 1. -2019-08-08: - Mechoid: - - rscadd: 'Adds two new integrated circuit components: an advanced Text to Speech, - and a Sign-Language reading camera.' - Nalarac: - - tweak: Lowered Chance of bots being emagged during ion storm. - - tweak: Changes space helmet cameras to be a verb instead of on toggling lights. - - rscadd: Toggling helmet camera resets user upon activation (so you can have a - new user). - - bugfix: Medibots will no longer attempt to heal FBPs. - - tweak: Heavy-duty cell chargers can be built and upgraded. - - bugfix: Cyborgs can upgrade rechargers now. - - bugfix: Security bots will smack attackers once more. - - tweak: Security bots will cable cuff people with hardsuit gauntlets instead of - stun-locking. - - tweak: Cut real time for security bots demanding surrender in half (6 seconds). - - tweak: Updates the Supermatter Engine Operating Manual. - mistyLuminescence: - - tweak: Serenity mech can now be built by robotics. -2019-08-21: - Atermonera: - - tweak: Atmospherics is now bigger, with more room for fun and sanity-destroying - spaghetti! - Mechoid: - - bugfix: Exosuits are now targetted by turrets again. - - tweak: Mining charge strength lowered, price increased. Can be upgraded through - R&D laser components. - - rscadd: Searing damage type added. Energy axe now uses searing damage. - - rscadd: Survey points added. Vendor added for explorer use. Costs are universally - 'lower' compared to the mining vendor due to the rarity of points. - - rscadd: Swiping an ID card on a cataloguer will transfer the points to the card. - - tweak: Any melee energy weapon can now be made to use a cell and charge. - - rscadd: Energy Axe prototype added to R&D. - - rscadd: Anomalous 'hunting trap' added to R&D. Useful for an initial stun on mobs - for explorer scanning. - - tweak: Beartraps now stun for a quarter of a second, so they are actually useful - again, due to resistability. - - rscadd: Emergency welding pack added. Incredibly slow, but requires no protection. - - rscadd: Random turf modifier added for mapping use. Random humanoid remains spawner - added for mapping use. - - rscadd: Plants under obj/structure/flora now can be made to be harvestable / forage-able. - - rscadd: Sif trees now occasionally have fruit containing useful microbes. Microbes - slow blood flow resulting in slower chemical absorption and blood loss. - - tweak: Flora by default are now under mobs, on the same layer as turf decals. - Flora can now also randomize their size, previously only codified in Sivian - trees. - - rscadd: Moss tendrils added to Sif, making eye-plants more rare. - - rscadd: Multiple PoIs added. 'Blue shuttle down' variant, 'UFO Frigate', multiple - geysers, cliffs, and two variants of SFR which take drastically different approaches - to the SFR standard. A vault was added, too. - - tweak: Vault PoIs are now in a template group. - - rscadd: Generic AI-controlled humanoids added. Subtype made for use on Sif, clad - in weak armor and temperature resistance, used as 'mindless clones'. - - rscadd: More artifice added. - - tweak: Fultons made to be [somewhat] sane. Now only useable planetside. - - tweak: Graviton Visor moved to R&D from the mining equipment vendor. Silver and - Diamond pickaxes removed. - - rscadd: Added multiple new organs for Prometheans. Removing them will cause them - to take large amounts of Toxloss untill they are Regenerated using the active - regeneration verb. - - rscadd: 'Organ: pneumatic network, a series of skeletal tubes with high pressure - used to move nutrients and waste.' - - rscadd: 'Organs: -regenesis systems, different ''networks'' of clumped cellular - matter that allow Prometheans to recover rapidly from small injuries. Large - or numerous injuries cause un-needed stress, and pain.' - - bugfix: Internal organs now properly add themselves to the internal organ-by-name - list, the one referenced 99.9% of the time. - - tweak: Active regeneration will now replace internal organs if they are nonexistant, - as it does for limbs. - Nalarac: - - bugfix: Mech cable layer works again. - - rscadd: Added setting for turrets to fire upon downed/laying targets. - TheFurryFeline: - - rscadd: New orange jumpsuit for loadout that doesn't get locked to tracking. - - tweak: Prison jumpsuit filepath changed accordingly and closets with obj updated. - Woodrat: - - tweak: Made the solgov uniforms use accessories for denoting department instead - of having several different sprites in the uniform dmi folder. - - tweak: Removed redundant solgov uniforms from uniform.dmi and moved the sprites - for the solgov uniforms to their own dmi. - - bugfix: Fixed storage vests and drop pouches disappearing when one rolls down - a uniform. -2019-09-07: - Heroman3003: - - tweak: Desk bells can now be picked up like normal items. - - tweak: Desk bells can now be deconstructed with a wrench while on the ground. - - tweak: Desk bells can now only be made out of steel. - MisterLayne: - - tweak: Material weapons that should not conduct, do not conduct. - - tweak: Glass shards now do damage when you attack with them, based on the type - of gloves you are wearing. - Novacat: - - rscadd: Ports MREs from Baystation, and adds a few supply crates with them to - cargo. - - rscadd: Adds liquidprotein rations, currently only found in emergency MREs. - Woodrat: - - rscadd: Mining vendor added to cargo foyer. - - rscadd: Explorer vendor added to research foyer. - - rscadd: Handful of more pipe clamps added to engineering (atmos monitoring and - EVA storage). - - tweak: Adjustment to layout of chapel mass driver. - chaoko99: - - rscadd: Ported Bay's stomach pump. -2019-12-16: - Atermonera: - - tweak: Ghosts can join as drones after only 5 minutes have passed, down from 10. - Mechoid: - - rscadd: Multiple new organs added. Humans and Skrell received spleens, all species - expected to have a stomach and intestine organ have them. - - tweak: Augment 'slots' organized. - - rscadd: Multiple augments added, currently only available in the Traitor / Mercenary - uplinks as easy-to-install implants. - - rscadd: Anesthetic / Oxygen pumps added. A mobile stabilizer has been added. All - three are available in Cargo. - - rscadd: Medical MRE rations added to Cargo. - - tweak: Roundstart implants now become invisible until being handled. - - rscadd: Neural implant added to loadout, makes the brain of the user count as - an assisted organ. Does not affect MMIs or their subtypes. - - rscadd: Bioprinters now unlock more organs upon being upgraded, once they pass - the anomalous tier, they unlock quite probably illegal organs. - - rscadd: Three medical exosuit components have been added. Crisis and Hazmat response - drones, and a mounted advanced medical analyzer. - - tweak: Medical analyzers now detect on-skin reagents. - - rscadd: Multiple new chemicals added, two used for upgrading bandage kits. - - rscadd: Brute-based medical stacks can be upgraded. - - rscadd: Crude brute kits can be made with cloth. - - tweak: Stacks can now pass their colors onto objects produced by them. (Colored - cloth, painted wood, etcetera.) - - rscadd: Two combined surgical tools added, for opening / closing ribcages and - skulls, and removing organs respectively. - - rscadd: Two dud implants added to the loadout. They do literally nothing but hurt - you if you're EMP'd. - - experiment: The larynx now controls the ability to speak. Damage to it will stop - you from being able to speak anything but non-verbal languages. - - tweak: Damage to the brain can now affect the pulse. - - tweak: Only the critical blood level causes toxin damage, meaning individuals - who die of standard oxygen loss from bloodloss can possibly be saved, but exsanguinated - persons are unlikely. - - tweak: Bioaugment.dm is now just augment.dm - - tweak: Robotic hearts do not have a pulse. - - tweak: Brain damage can now cause loss of breath. - - tweak: Paracetamol is now the precursor to tramadol. - - rscadd: Calcium is now in the chemical vendor. - Nalarac: - - bugfix: ED-209 and ED-CLN now properly accept names given with a pen. - - tweak: Removed maintenance access from ED-CLN to prevent maintenance wandering. - - tweak: Enables all channels on captain's and HoP's headset by default. - - bugfix: Power cells and device cells both properly show as empty when printed - from the protolathe and mech fabricator. - - tweak: Items with cells printed from the protolathe now start empty (e.g. phoron - pistol). - Novacat: - - rscadd: Adds a teshari plush. - PrismaticGynoid: - - tweak: You can now choose what type of graffiti or rune to draw when using crayons/markers. - TheFurryFeline: - - tweak: Tweaks desk lamps to output twice as much light as before to compensate - for a refactor. - - imageadd: Changes mouse plushie sprite to be cuter and not break the hearts of - rodent lovers. :3 Seriously, the change is from a dead mouse duplicate to one - of a brown mouse resting in place. - - imageadd: Add a new sprite for the orange jumpsuit. - - tweak: Refactors prison jumpsuits into its own thing, change a few files and dmis. - - bugfix: Fixes strange rocks size. Normal -> Small like it used to be before a - refactor. - Woodrat: - - maptweak: Rework of the civilian wing, merging the kitchen and the bar into one - area. - - maptweak: Minor movement of the mining vendor. - - maptweak: Adjustment of the kitchen and bar. - - bugfix: Area in the coffee shop. - - bugfix: Missing Ducky in the codelab. - - bugfix: Fix missing scrubber in engineering. - - bugfix: Shutter added to Kitchen door. - - maptweak: Pressure Regulators at atmospheric cutoffs start unregulated at roundstart. - - tweak: Set Modular Computers layer to 2.9 to bring them inline with regular computer - layering. - - tweak: Pump to distro set to 301 kpa to help offset issues with cutoff valves. - - rscadd: One phase pistol to each explorer locker. - - rscadd: One holster to each explorer locker. - - rscdel: Removed the old size modifier traits for mobs. - - rscadd: Port and tweak of the size modifiers from World Server for mobs. -2019-12-31: - Atermonera: - - bugfix: Radiation has been made more potent and is no longer defeated by a thin - sheet of lead. - Cerebulon: - - rscadd: Added decaf coffee to the coffee shop. - - rscadd: Added 6 types of bagel - - maptweak: Modified the coffee shop to have extra counter space and a microwave - for bagels. - - tweak: Removed chef lock on kitchen cabinet. - - spellcheck: Removed reference to outdated skrell lore from naewa cube box. - TheFurryFeline: - - tweak: Changes light replacers to allow you to automatically transfer used bulbs - into the item and get a new one every 4 bulbs replaced. Additionally, this allows - you to both use the replacer on a box of bulbs to get the bulbs added as well - as clicking the item with a box of bulbs to put them inside it. - - rscadd: Spray bottles can now be printed in the Autolathe. -2020-01-21: - Heroman3003: - - bugfix: A thin sheet of lead properly defeats radiation once more, but steel beams - remain permeable. - TheFurryFeline: - - bugfix: Name and desc vars switched for changeling combat boots so removal of - item doesn't output an excessively long name. - - bugfix: Fixes light frames returning 5 steel per deconstruction when 2 steel is - used to create the frame. - schnayy: - - rscadd: Added the Pyralis borg sprites. -2020-02-03: - Atermonera: - - rscadd: Added a printer to all preset (mapped-in) modular computers, so that word - processors can actually print stuff or something. - - tweak: Unregulated pressure regulators (Regulation set to OFF) no longer limit - flow rate, and instead act as one-way opened valves. For best results, place - away from other pumps. - - tweak: Automatic Shutoff Valves are more intelligent about finding leaks, and - won't close if there's other operating shutoff valves between them and the leak - PrismaticGynoid: - - rscadd: Adds a few toys to the loadout. - schnayy: - - rscadd: Adds book cart to library. -2020-02-14: - Atermonera: - - tweak: Radiation has to accumulate at least a little bit before it starts to become - damaging. Very low levels of radiation can be safe for a number of minutes before - you are at risk of injury. - - bugfix: Unless you idle for several minutes near the supermatter before it's been - turned on, you should no longer be at risk of taking toxloss (Including those - few spots in cargo maintenance). - - rscadd: Shutoff valve monitoring console can now remotely control shutoff valves. - Heroman3003: - - tweak: FBP repair can no longer be done through the space suits. - - tweak: Surgery can no longer be done through the space suits. - Shadow Quill: - - tweak: Batons will no longer harmbaton on disarm intent, instead doing so on grab/harm. - Woodrat: - - wip: Added sofas (no options to build one in round yet, will be added after this - pull). - - rscadd: Add neonsigns, currently one neon sign, Cafe. (Code is copy pasta from - holosigns). - - rscadd: Add boxes with mugs and cups. - - tweak: Neon signs and holosigns now emit light while on. - - maptweak: Merged the Coffee Shop with the Library. - - maptweak: Moved the Locker Room to where the Coffee Shop was, adjusted the holodeck. - - maptweak: Old Locker Room turned into a construction area. - - maptweak: Adjusted holodeck maps to new orientation. - - tweak: Changed sprite of barcode scanner. - - tweak: Cleaned up furniture icon dmi, fixed arm rest icons for shuttle chairs. -2020-02-28: - Cerebulon: - - rscadd: Added cataloguer info for the radioactive manhole cover and decoupled - engine PoIs - - tweak: Renamed several PoIs to have more descriptive/immersive names - - rscadd: Most items can now be placed precisely on tables and racks. - - rscadd: Thrown items now land on a random spot on the target tile. - Nalarac: - - tweak: The 'enable helmet camera' verb has been moved from the object tab to the - hardsuit tab. - Neerti: - - rscadd: Adds an in-game feedback system that can be activated in the server configuration. - Can be accessed from the lobby, with a button next to the other lobby buttons. - Additional features and restrictions on usage are controlled by the server configuration. - leshana: - - bugfix: NTNet Quantum Relay can be constructed/deconstructed without runtimes. - lorilili: - - tweak: You can now place defibs in rechargers. - - imageadd: Adds Holographic PDA type. - - soundadd: Skrell may now *warble. -2020-03-11: - Cerebulon: - - soundadd: Added button sounds to various machines. - Mechoid: - - rscadd: Added Hardpoint Actuator equipment for Exosuits, allowing them (And most - effectively, Ripleys) to swap components on the fly, after a short delay. - - rscadd: Added Exosuit Inflatables Deployer, allowing exosuits to pick up and deploy - inflatables. - - rscadd: Added Exosuit-mounted screwdriver, wirecutters, and welding laser, to - help round-out the tool-based equipment types. - - tweak: Incendiary exo weapons now use fire modifiers instead of fire stacks. - - tweak: Ignition effects from weapons now use fire modifiers instead of fire stacks. - - bugfix: Exosuit shocker armor now retaliates properly against melee. - - rscadd: Add RIG components to robotics mechfab, plus incredibly basic belt-voidsuit - RIG. - - rscadd: Add Graphite, made by compressing coal, presently only used heavily in - RIG components. - Neerti: - - tweak: The 'cut' and 'pulse' buttons in the hacking interface now check both hands - for tools, instead of only the active hand. - - tweak: The textual indicators at the bottom of the hacking window will now go - bold when they change, until the next window refresh. - - tweak: Hacking an Autolathe no longer requires you to hack it using the Autolathe's - main window, but instead opens the hacking window like everything else. - schnayy: - - rscadd: Adds yeast as a reagent. It can be found in the kitchen vendor and in - cargo kitchen supply crates. - - tweak: Bread now calls for 5 units yeast instead of an egg, and baguettes and - croissants call for 5 units yeast in addition to former ingredients. - - rscadd: Corn oil added to the Dinnerware vendor and the Booze-o-Mat. - - imageadd: Sprites for peanut butter, mayo, and yeast condiments. - - bugfix: Boiled slime core now links to the proper sprite. -2020-03-20: - Aronai/Arokha: - - tweak: You can now fill buckets (, beakers, etc.,) from water tiles. - Cerebulon: - - soundadd: Added sounds when dropping/throwing items. Toggleable in preferences. - - soundadd: Added incidental sounds to several item interactions. - Mechoid: - - rscadd: 'Energy Daggerpens (20): Disguised energy-knives, which do 15 searing - on melee, or 30 when thrown.' - - rscadd: 'Thieves gloves (30): Special gloves that allow you to peep in others'' - backpacks and belts, and plant items in their bags / pockets.' - - rscadd: 'Buzzer Ring (30): Makes your first two punches electrically charged, - first with 25 damage in a shock, then approximately 12.5 damage in the second. - If the charge is over 90%, you can force-defib a corpse, even if it''s a mindless - one. Damage rules still apply, however time-of-death does not.' - - rscadd: 'Resource Crate (60): A crate of uranium, phoron, gold, silver, osmium, - and plasteel.' - - rscadd: 'Exotic Plantlife Crate (20): A crate of numerous random seeds.' - - rscadd: 'Spare Organ Crate (20): A crate of bioprinted organs.' - - rscadd: 'Graviton goggles (15): A pair of combined meson/material goggles.' - - rscadd: 'Integrated Circuit Printer (10): An upgraded circuit printer used to - make integrated machine.' - - rscadd: 'Flamethrower (60): A large, flame-based weapon.' - - rscadd: '8 Concussion Grenades (30): A box of eight concussion grenades.' - - rscadd: '4 Hunting Traps (30): A box of four hunting-traps, similar to those found - in the explorer vendor.' - - rscadd: '3 Virus Samples (40): A box of three unique virus samples.' - - rscadd: 'Quickdraw Syringe Case (20): A case that can hold six syringes, and rapidly - deploy them. Fits in your pocket.' - - rscadd: 'Clotting Injector Case (20): A case that starts with 3 clotting med injectors - instead.' - - rscadd: 'Bonemed Injector Case (20): A case that starts with bonemeds.' - - tweak: Announcement costs lowered to be more equivalent. - - tweak: Egun changed from 60 to 30 TC. It is nowhere near as powerful as a lascannon. - - tweak: Exosuit rigged laser from 60 to 30 TC. - - tweak: Xray gun from 85 to 60 TC. - - tweak: Augments can now be used by everyone, as robot-specific ones will require - FBP organ revamp. - - tweak: Augment guns use slightly less blood / system instability to charge, so - it doesn't kill you dead in moments. - - bugfix: Anti-Materiel Rifle can once again be used with thermals. - - bugfix: Energy Shields work again, and can be colored. - Meghan-Rossi: - - tweak: Language keys are now case-sensitive. - - tweak: The language key for Chimpanzee has changed from 6 to C to resolve a conflict - with EAL. - - tweak: The language key for Bird has changed from m to B to resolve a conflict - with Mouse. - - tweak: All other language keys are now lowercase-only. - Neerti: - - tweak: Holsters can now be worn alongside webbing vests. - - soundadd: Receiving an antag role will now play a sound to the new antagonist. - - soundadd: Having laws changed as a silicon (AI or Borg) will now play a sound - and show the changed law in the chat. - - soundadd: Being offered a ghost role while a ghost will now play a sound. - - soundadd: Someone attempting to revive someone else will play a sound to the player - being revived, if they are not in their body. - - rscadd: Most Non-hitscan projectiles now have a pixel-perfect visual effect when - they impact something, or when they expire from moving too far without hitting - anything. - - soundadd: Projectiles can now have sounds for when they hit someone. They can - also have a different sound when they hit something solid like a wall. - - soundadd: A sound is now played when a projectile 'narrowly misses' someone. - - rsctweak: Getting hit with a projectile is now more noticeable in the chat log, - with bigger text. Only the person who got hit will see the bigger text. - PrismaticGynoid: - - bugfix: Fixes xenoarch artifacts breaking when performing excavation correctly. - TheFurryFeline: - - bugfix: Fixes lack of easily accessible Response Team shortcut to type in. Type - .k or :k to speak on the channel. - schnayy: - - rscadd: Adds Sabitsuki and Bedhead Longest hairstyles. - - tweak: Adjusts pixels on the Jessica, Celeb Curls, and Beach Waves hairstyles. -2020-03-27: - Arokha: - - rscadd: Ported VChat. If you find any messages that are not sorted by any filters, - or that you feel are sorted incorrectly, please submit a bug report on our issue - tracker on github. - Atermonera: - - rscadd: Basic distillery (not the industrial-) will ping when it reaches its target - temperature. - - tweak: Basic distillery uses logistic curve to determine temperature change, and - should be much faster. - - tweak: Industrial distillery respects gas laws, particularly as pertains to low - temperatures. - - bugfix: Prometheans can be slipped by disarm intent again - Leshana: - - rscadd: Added skybox parallax background for space. - - rscadd: Baystation12 style Overmap - - tweak: Make transit turfs (shuttle transit) actually look like they move in the - right direction. - Mechoid: - - bugfix: Artifact shields now work again. - - bugfix: Anomaly batteries work again. - - rscadd: Archaeology sites can have unique batteries, syringes, rings, and 'clubs'. - - rscadd: Multiple artifact effects added, in order to provide more spice, from - naughty to nice. - - tweak: Tweaks to normal artifact finds to be more unique. - Shadow-Quill: - - rscadd: Adds emergency backup cells to most light fixtures - - tweak: AIs can turn emergency lighting on and off by clicking light fixtures. - Flickering the lights has been moved to alt-click. -2020-04-05: - Atermonera: - - bugfix: Headphones (and other two-ear clothing items) don't break the off-ear - slot when click-dragged to unequip. - Neerti: - - tweak: The eject button on both the Chemical Dispenser and Chem Master will place - the ejected beaker into your hands, instead of on top of the machine, if possible. - (Requested by Nalarac.) - - tweak: Suit sensor consoles now display a friendly textual indicator of what z-level - someone is on, instead of a number. They will also now avoid spoiling the names - of Points of Interest. - - tweak: The beakers containing Cryoxadone near cryogenics are now labeled. (Requested - by Nalarac.) - - bugfix: The sleeper consoles now finally face towards the sleepers, at last. It - only took a year for someone to fix it. - novacat: - - rscadd: Adds action buttons for scoping all sniper weapons. -2020-04-20: - Atermonera: - - bugfix: Circuit clothes can have accessories attached. - - tweak: Control-shift-click on circuit clothes to use items on the circuit. - - tweak: Employment records can have comments similar to medical records. - - rscadd: Added a preference to switch between a few extra modes of examining things. - Verb in the preferences tab. - - rscadd: Added Combat Logs filter category, to filter messages from things hitting - you. This category will also eat up most other messages that are red and bold, - please report any such messages that aren't specifically related to punching - things. - - rscadd: Added categories for sorting various types of admin logs. - - rscadd: Adds a preference to forcibly disable (or enable) VChat. Useful mostly - for people on linux, to skip the 60s waiting period where it tries to work and - keeps you from seeing chat. Reloading VChat or reconnecting to the server are - required for any changes to the preference to take effect. Support for issues - that arise as a result of this preference is not guaranteed. - Leshana: - - rscadd: Glass Emergency Shutters are now constructable and deconstructing them - will give you the glass back. - Neerti: - - rscadd: All sources of stasis (sleepers, stasis bags) will prolong the amount - of time that lets someone be revived by a defib, proportional to how powerful - the stasis effect is. - - tweak: Opening a stasis bag that's being used now gives a prompt to confirm if - you want to open it and make the bag expire. No more misclicks making doctors - want to murder you. -2020-04-29: - Leshana: - - rscadd: Ship Helm, Sensors, Navigation, and Engine Control consoles are now de-/constructable. - - rscadd: Exploration (Overmap) Shuttle Console is now de-/constructable. - - tweak: Mappers no longer need to varedit shuttle_tag on shuttle consoles. - - rscadd: Admin Start Now verb can be used at any time during startup and it won't - actually start the game until initialization is completed. - - rscadd: Lobby stat panel shows time remaining on lobby votes and if the server - is done initializing. - Neerti: - - rscadd: You can now eat as much food as you want, even while 'full'. - Novacat: - - tweak: Re-enabled dual wielding penalties for most weapons that had them. - - rscadd: New dual-wielding sprites for weapons that needed them and did not have - them. - Shadow Quill: - - bugfix: Fixes the 'broken/damaged' message when an airlock is just broken. - - tweak: Heavy duty cell chargers now have flashing lights as they charge! When - all the lights are flashing, that means the cell is done. - atlantiscze: - - rscadd: Shutoff valve monitoring is now also available as a modular computer program. - Its UI has also been cleaned up a little. - - rscadd: Research robot module now has basic exploration and xenoarchaeology tools. -2020-05-13: - Atermonera: - - rscadd: Added a preference to control multilingual parsing behaviour, with a few - different modes. Should hopefully be less punishing to people who stutter and - use hyphens as a language key. - - tweak: The examine mode preference should now persist across reconnections during - a single round, but if the server is fully restarted it still appears to reset. - This issue is also present for the multilingual preference, and I'm still looking - into it. Savefiles are cryptic. - Layne: - - rscadd: Added Promethean language. - Mechoid: - - rscadd: Adds more interactions with animals, like shearing and taming. - - rscadd: New PoIs - - rscadd: Thermal poncho attachment, has minor slowdown, but gives thermal protection - to the armor it is attached to. - - rscadd: Mercenaries now drop their guns again. Most likely to be broken, however - they can be repaired. Examining when adjacent will allow you to inspect the - gun for what is needed. - - rscadd: Mercenary Snipers now exist. They will telegraph their shots approximately - 2 seconds in advance, and can fire at 14 tiles away. Will occasionally drop - pieces of their PTRs that survive combat. - - tweak: Clothing can now check attachments for temperature resistance. - - bugfix: MHD Howitzer beam effect actually exists again. - - bugfix: Xenoresin ground cover is properly colored again. - atlantiscze: - - rscadd: Robots can now search loot piles. - - rscadd: Hardsuits now allow backpacks to be carried in storage slot. This is limited - to hardsuits which are worn on the back slot. - - rscadd: SMES units now have automatic load balancing both on inputs and outputs - - rscadd: SMES units (and derived objects, such as PSUs) can now have more than - one input terminal. This allows for input from more otherwise isolated power - networks. - - tweak: Completely redesigned cell rack PSUs, removed ghetto variant. Cell rack - PSUs now support multiple power cells and hot-swapping of cells during operation. - This allows for either charging multiple cells at once in one device (directly - from power cable) or for powering up various machinery with only a power cell. - They are still inferior to SMESes in pretty much all aspects. - - tweak: Multitool on a cable now shows nicer results with large currents (uses - kW or MW accordingly) - - tweak: Multitool may be now used to change colour of cable coils. - - tweak: Supermatter delamination effects have been tweaked. Delamination is considerably - less laggy, and less directly destructive. Instead, it causes larger health - hazard and secondary engineering problems such as power outage or partial damage - of solar arrays. -2020-06-21: - Arokha: - - rscadd: New sprites for janicart - - tweak: Alt-click helpers for stowing mop, chemicals on janicart - Atermonera: - - rscadd: Added verb to export vchat logs, found in OOC tab when vchat has successfully - loaded. - - tweak: Vchat only sends you enough messages to fill your buffer on reconnect, - instead of all of them. - Billy Bangles: - - rscadd: Light and dark marble floor tiles can now be crafted with marble sheets. - Greenjoe: - - rscadd: Added a wrist-bound PDA, selectable from the PDA selection menu in char - setup. it can go in the glove slot along with the ID and belt slots, and shows - on your character's wrist no matter which of those 3 slots you put it in! - KasparoVv: - - rscadd: You can now quickly cycle hrough previous or next hair/facial styles at - character creation. - - rscadd: Use the -mv- button to pick a marking and place it above of another on - your character. Saves you from pressing up or down a bunch. - - tweak: Ports color_square() from Paradise for colour previews, cleaning up pref. - code & correct alignment issue w/ nested tables. - - tweak: Markings are now properly aligned within a table. -2020-08-03: - Cerebulon: - - imageadd: Added new book sprites, replaced old book sprites. - - rscadd: Added sticky notes, orderable from cargo - - rscadd: You can now carve graffiti into suitable walls/floors with sharp objects. - - rscadd: Trash, graffiti, dirt (Not blood), noticeboards and stickynotes are now - persistent across rounds. This is admin-toggleable. - Mechoid: - - rscadd: Adds a glass jar subtype, the glass tank, that can be used to hold live - fish. Remember to add water! - Rykka Stormheart: - - rscadd: Ported over Aurora Cooking from AuroraStation and Citadel-RP! - - rscadd: Recipes are separate per appliance, and all appliances have a use! - - rscadd: Please take note, Chefs, to pre-heat you appliances at the start of your - shift. - - rscadd: Fryer Recipes require batter before they can be made! - - rscadd: Fire alarms will go off if you burn food! - - rscadd: The largest change - Cooking takes TIME. Around 6 minutes for the largest - recipes in the game. - - rscadd: 'Too many other changes to list - refer to PR #7344 https://github.com/PolarisSS13/Polaris/pull/7344' -2020-08-06: - Cerebulon: - - rscadd: Added new mobs Fire Bugs, Ice Hares, Tymisian Moths and Siffets to surface - spawnlists. Also added a new dog breed, woof. - ForFoxSake: - - rscadd: Ported tgstation styled magazine restocking. Hit a bullet on a table or - floor with a partially empty magazine to start restocking. - Mechoid: - - rscadd: Exosuits now have internal components, mostly like borgs, but larger. - - rscadd: Autolathes can use plastic and plasteel. - - rscadd: Autolathes can have tiered recipes, based on their manipulator rating. - - tweak: Exosuit base health has been lowered due to the changes to damage processing. - Rykka Stormheart: - - rscadd: Blast Doors will now crush people, if they are on the same turf when it - closes, and throw them to an adjacent open turf. - - rscadd: The damage should be delayed enough that you can walk out of the door - before the sprite animation finishes and you will be safe. The delay is being - reviewed, and will likely be adjusted after sufficient feedback is gathered. - - rscadd: Blast doors and shutters (the types that go on bar/kitchen/etc) will also - throw items on their tiles. -2020-08-20: - Atermonera: - - maptweak: Mapped Overmap sensors onto the Southern Cross. Deck 2, central ring, - starboard side. Departmental sensor installations and dedicated rooms may be - added in the future. - - wip: To use the new sensors, you first have to click on them, hit 'Reconnect' - on the window, close the window, then reopen it to get the console to link up - with the sensors properly. - - wip: Enabled overmap event generation. This doesn't really do anything yet because - the shuttles haven't been upgraded, but it's very pretty! - BlinsKot: - - rscadd: You can now alt-click to turn on the washing machine. - - rscadd: You can now alt-click on a mech while piloting it to toggle strafing. - Blinskot: - - rscadd: You can now alt-click on a mech while piloting it to toggle strafing. - - rscadd: You can now alt-click to turn on the washing machine. - Cerebulon: - - rscadd: Added extended flavour text to most things related to commercial vending - machines and their contents. - - rscadd: Added chewing gum, lollipops and chewing tobacco. Unwrap it and place - it in your mask slot like a cigarette. - - rscadd: Added snack food, vending drink and beer brand variety. - - imageadd: New booze bottle, coffee, juice, snack and cigarette packet sprites. - Lorilili: - - tweak: Skrellian blood is now hemocyanin-based and regenerates with copper, not - iron. - - rscadd: You can now wear caution signs and warning cones. - - rscadd: You can now point using shift and middle mouse button. - Mechoid: - - rscadd: Mortiferin added in place of old Necroxadone as a normal chem recipe. - - tweak: Necroxadone changed to a more powerful alternative to Mortiferin which - works even on corpses without bloodflow. - - rscadd: Added reagent pumps. You can refill water tanks planetside! - - rscadd: Added reagent hoses. Only used player-side by tanks, pumps, and spray - nozzles to move reagents from one container to another. - Meghan Rossi: - - bugfix: Cyborgs can now put things into oven dishes with their grippers - - bugfix: Cyborgs can now put oven dishes in the oven with their grippers - - tweak: Bots that are idle in doorways (including firedoors and blastdoors) will - move out of the way. - - rscadd: Multiple cleanbots will no longer attempt to clean the same tile at the - same time. - - rscadd: Cleanbots will now clean tiles closer to them first. - - bugfix: You can now use duct tape on yourself. - - rscadd: Ghosts now have a toggleable security HUD. Use the 'Toggle Security HUD' - verb in the ghost tab to enable it - - rscadd: Ghosts can now shift-click things to examine them. - - rscadd: Ghosts can now alt-click adjacent things to open the turf tab. - - bugfix: You can now build plating on grass with floor tiles. - - rscadd: Improved descriptions for some floors. - - rscadd: The rapid service fabricator (found on service borgs) can now produce - metamorphic pint glasses. - - rscadd: The party supplies and bar supplies crates orderable from cargo now contain - metamorphic pint glasses. - - rscadd: The autolathe can now produce metamorphic pint and half-pint glasses. - - rscadd: The autolathe can now produce all drinking glasses in batches of 5 or - 10. - Nyria: - - rscadd: Added volume settings, available in character setup or from the Preferences - tab. - - rscadd: More settings and affected sounds may be added at a later date. - - rscadd: Added a TGui window to control the new settings with shiny sliders. - Rykka Stormheart: - - rscadd: Adds a mech vs mech combat system for the toy mechs earned from arcades - and found around the station. - - rscadd: You can initiate combat with yourself by hitting a toy mech with another - toy mech, or fight another player if you attack a player holding a mech toy - with your own mech toy while not on harm intent. - - rscadd: Each mech has its own health stat and special ability that they'll use - in combat against each other. - SplinterGP: - - rscadd: Added verb for FBP's to change their monitor display. - - rscdel: Removed monitor mask item(replaced by verb). - Subber: - - rscadd: 'Added a new prosthetic sprite set: Cyber Solutions - Outdated.' -2020-09-06: - Atermonera: - - tweak: You can use Move Up/Down to traverse ladders. No popup 'Which way do you - want to go?' windows required for bidirectional ladders!. - Killian: - - tweak: Added a bunch more random spawners for mapping use. - - tweak: You can now inject reagents directly into a synth's 'blood' stream using - syringes and hypos (inc. borg hypos). Taking oil/coolant samples is still impossible. - Kot: - - tweak: Mecha drills can now butcher dead mobs better. Like gibs and gore and guts - stuff. - Lorilili: - - rscadd: You can now pet borgs on help intent and punch on hurt intent. Old behavior - is now grab intent. - Lorilili (Port from Aurora): - - rscadd: Added knee-high and thigh-high jackboots. - - imageadd: Replaced laceup and leather shoes with oxford shoes. - - imageadd: Replaced standard shoe and high-top sprites with newer ones. - Mechoid: - - maptweak: Mapped distillery into Chemistry, beside the Grinder. - - maptweak: Moves wrapper, spacecleaner, and labeller from the grinder table to - the Chem locker. - - rscadd: Added distilling recipe for Synthetic Plasma, which acts as a blood-restoration - of 1.2 units per synthplas. Also orderable in cargo. - Rykka Stormheart: - - rscadd: Adds Ambience Chance and Repeating Ambience Preferences into Globals, - underneath Client FPS - - rscadd: Random-Ambience-Frequency controls how long before it checks if it can - play ambience to you again. Setting it to 0 disables the random re-play of ambience. - - rscadd: Ambience Chance affects the % chance to play ambience to your client. - It defaults to 35%, but can be set from 0 to 100 to disable it or always play - every time you move into an area or have the Random Ambience check called. - Shadow Larkens: - - rscadd: Added the ability to right click and lower preferences for jobs in the - Occupation Menu. - SplinterGP: - - rscadd: Adds new hailer masks with quotes with sound, allowing you to use a hailer - on a face mask to combine them. - - soundadd: Adds new sound effects for hailer face masks. +DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. +--- +2013-01-07: + Cael_Aislinn: + - tgs: Updated server to tgstation r5200 (November 26th, 2012), see https://code.google.com/p/tgstation13/source/list + for tg's changelog. + Chinsky: + - rscadd: 'Implants: Explosvie implant, exploding when victim hears the codephrase + you set.' + - rscadd: 'Implants: Compressed Matter implat, scan item (making it disappear), + inject yourself and recall that item on will!' + - rscadd: Implant removal surgery, with !!FUN!! results if you mess up it. + - rscadd: Coats now have pockets again. + - rscadd: Bash people on tabetops. an windows, or with stools. Grab people to bash + them on tables or windows (better grab for better hit on windows). Drag stool + sprite on you to pick it up, click on it in hand to make it usual stool again. + - rscadd: Surgical caps, and new sprites for bloodbags and fixovein. + - rscadd: Now some surgery steps will bloody your hands, Full-body blood coat in + case youy mess up spectacualry. + - rscadd: Ported some crates (Art, Surgery, Sterile equiplemnt). + - tweak: Changed contraband crates. Posters moved to Art Crate, cigs and lipstick + ot party crate. Now contraband crate has illegal booze and illicit drugs. + - bugfix: Finally got evac party lights + - bugfix: Now disfigurment,now it WILL happen when damage is bad enough. + - experiment: Now if you speak in depressurized area (less than 10 kPa) only people + next to you can hear you. Radios still work though. +2013-01-13: + Chinsky: + - tweak: If you get enough (6) blood drips on one tile, it'll turn into a blood + puddle. Should make bleeding out more visible. + - tweak: Security belt now able to hold taser, baton and tape roll. + - tweak: Added alternative security uniform to Security wardrobes. + - rscadd: 'Ported Urist cult runes. Down with the crayon drawings! Example: http://dl.dropbox.com/u/26846767/images/SS13/255_symbols.PNG' + - bugfix: Engineering tape now require engineer OR atmos access instead of both. + - rscadd: Implants now will react to EMP, possibly in !!FUN!! ways + GauHelldragon: + - rscadd: Servicebots now have RoboTray and Printing Pen. Robotray can be used to + pick up and drop food/drinks. Printing pen can alternate between writing mode + and rename paper mode by clicking it. + - rscadd: Farmbots. A new type of robot that weeds, waters and fertilizes. Use robot + arm on water tank. Then use plant analyzer, mini-hoe, bucket and finally proximity + sensor. + - rscadd: Chefs can clang their serving trays with a rolling pin. Just like a riot + shield! +2013-01-21: + Cael_Aislinn: + - bugfix: Satchels and ore boxes can now hold strange rocks. + - rscadd: Closets and crates can now be built out of 5 and 10 plasteel respectively. + - rscadd: Observers can become mice once more. +2013-01-23: + Cael_Aislinn: + - tgs: Updated server to tgstation r5200 (November 26th, 2012), see https://code.google.com/p/tgstation13/source/list + for tg's changelog. +2013-01-31: + CIB: + - bugfix: Chilis and cold chilis no longer kill in small amounts + - bugfix: Chloral now again needs around 5 units to start killing somebody +2013-02-13: + Erthilo: + - bugfix: Fixed SSD (logged-out) players not staying asleep. + - bugfix: Fixed set-pose verb and mice emotes having extra periods. + - bugfix: Fixed virus crate not appearing and breaking supply shuttle. + - bugfix: Fixed newcaster photos not being censored. +2013-02-14: + CIB: + - rscadd: Medical side-effects(patients are going to come back for secondary treatment) + - rscadd: NT loyalty setting(affects command reports and gives antags hints who + might collaborate with them) + - tweak: Simple animal balance fixes(They're slower now) + CaelAislinn: + - rscadd: Re-added old ion storm laws, re-added grid check event. + - rscadd: Added Rogue Drone and Vermin Infestation random events. + - rscadd: Added/fixed space vines random event. + - tweak: Updates to the virus events. + - tweak: Spider infestation and alien infestation events turned off by default. + - tweak: Soghun, taj and skrell all have unique language text colours. + - tweak: Moderators will no longer be listed in adminwho, instead use modwho. + Gamerofthegame: + - rscadd: Miscellaneous mapfixes. +2013-02-18: + Cael Aislinn: + - rscadd: Security bots will now target hostile mobs, and vice versa. + - tweak: Carp should actually emigrate now, instead of just immigrating then squatting + around the outer hull. + - tweak: Admins and moderators have been split up into separate 'who' verbs (adminwho + and modwho respectively). +2013-02-20: + Chinsky: + - rscadd: 'Added new surgery: putting items inside people. After you use retractor + to keep incision open, just click with any item to put it inside. But be wary, + if you try to fit something too big, you might rip the veins. To remove items, + use implant removal surgery.' + - rscadd: Crowbar can be used as alternative to retractor. + - rscadd: Can now unload guns by clicking them in hand. + - tweak: Fixed distance calculation in bullet missing chance computation, it was + always assuming 1 or 0 tiles. Now distace REALLY matters when you shoot. + - rscadd: To add more FUN to previous thing, bullets missed to not disappear but + keep going until they hit something else. + - bugfix: Compressed Matter and Explosive implants spawn properly now. + - tweak: 'Tweaks to medical effects: removed itch caused by bandages. Chemical effects + now have non-100 chance of appearing, the stronger medicine, the more probality + it''ll have side effects.' +2013-02-22: + Chinsky: + - tweak: Change to body cavity surgery. Can only put items in chest, groind and + head. Max size for item - 3 (chest), 2 (groin), 1 (head). For chest surgery + ribs should be bent open, (lung surgery until second scalpel step). Surgery + step needs preparation step, with drill. After that you can place item inside, + or seal it with cautery to do other step instead. +2013-02-23: + Cael Aislinn: + - wip: RUST machinery components should now be researchable (with high requirements) + and orderable through QM (with high cost). + - wip: Shield machinery should now be researchable (with high requirements) and + orderable through QM (with high cost). This one is reportedly buggy. + - tweak: Rogue vending machines should revert back to normal at the end of the event. + - rscadd: New Unathi hair styles. +2013-02-25: + Cael Aislinn: + - rscadd: As well as building hull shield generators, normal shield gens can now + be built (see http://baystation12.net/forums/viewtopic.php?f=1&t;=6993). + - rscadd: 'New random events: multiple new system wide-events have been have been + added to the newscaster feeds, some not quite as respectable as others.' + - rscadd: 'New random event: some lucky winners will win the TC Daily Grand Slam + Lotto, while others may be the target of malicious hackers.' +2013-02-27: + Gamerofthegame: + - rscadd: Added the (base gear) ERT preset for the debug command. + - rscadd: Map fixes, Virology hole fixed. Atmospheric fixes for mining and, to a + less extent, the science outpost. (No, not cycling airlocks) + - rscadd: Fiddled with the ERT set up location on Centcom. Radmins will now have + a even easier time equiping a team of any real pratical size, especially coupled + with the above debug command. +2013-03-05: + CIB: + - rscadd: Added internal organs. They're currently all located in the chest. Use + advanced scanner to detect damage. Use the same surgery as for ruptured lungs + to fix them. + Cael Aislinn: + - soundadd: Set roundstart music to randomly choose between space.ogg and traitor.ogg + (see http://baystation12.net/forums/viewtopic.php?f=5&t;=6972) + - experiment: All RUST components except for TEGs (which generate the power) are + now obtainable ingame, bored engineers should get hold of them and setup an + experimental reactor for testing purposes. +2013-03-06: + Cael Aislinn: + - rscadd: Type 1 thermoelectric generators and the associated binary circulators + are now moveable (wrench to secure/unsecure) and orderable via Quartermaster. + - wip: code/maps/rust_test.dmm contains an example setup for a functional RUST reactor. + Maximum output is in the range of 12 to 20MW (12 to 20 million watts). + - bugfix: Removed double announcement for gridchecks, reduced duration of gridchecks. + RavingManiac: + - rscadd: You can now stab people with syringes using the "harm" intent. This destroys + the syringe and transfers a random percentage of its contents into the target. + Armor has a 50% chance of blocking the syringe. +2013-03-09: + Cael Aislinn: + - rscadd: "Beekeeping is now possible. Construct an apiary of out wood and embed\ + \ it into a hydroponics tray, then get a queen bee and bottle of BeezEez from\ + \ cargo bay. \n\t\tHives produce honey and honeycomb, but be wary if the bees\ + \ start swarming." +2013-03-11: + CIB: + - rscadd: Cloning now requires you to put slabs of meat into the cloning pod to + replenish biomass. + Cael Aislinn: + - wip: The xenoarchaeology update is here. This includes a major content overhaul + and a bunch of new features for xenoarchaeology. + - tweak: Digsites (strange rock deposits) are now much more nuanced and interesting, + and a huge number of minor (non-artifact) finds have been added. + - rscadd: Excavation is now a complex process that involves digging into the rock + to the right depth. + - rscadd: Chemical analysis is required for safe excavation of the digsites, in + order to determine how best to extract the finds. + - bugfix: Anomalous artifacts have been overhauled and many longstanding bugs with + existing effects have been fixed - the anomaly utiliser should now work much + more often. + - rscadd: Numerous new artifact effects have been added and some new artifact types + can be dug up from the asteroid. + - rscadd: New tools and equipment have been added, including normal and spaceworthy + versions of the anomaly suits, excavation tools and other neat gadgets. + - rscadd: Five books have been written by subject matter experts from around the + galaxy to help the crew of the Exodus come to grips with this exacting new science + (over 3000 words of tutorials!). + Chinsky: + - rscadd: Sec HUDs now can see short versions of sec records.on examine. Med HUDs + do same for medical records, and can set medical status of patient. + - rscadd: Damage to the head can now cause brain damage. +2013-03-14: + Spamcat: + - rscadd: Figured I should make one of these. Syringestabbing now produces a broken + syringe complete with fingerprints of attacker and blood of a victim, so dispose + your evidence carefully. Maximum transfer amount per stab is lowered to 10. +2013-03-15: + Cael_Aislinn: + - rscadd: Mapped a compact research base on the mining asteroid, with multiple labs + and testing rooms. It's reachable through a new (old) shuttle dock that leaves + from the research wing on the main station. +2013-03-26: + Spamcat: + - bugfix: Chemmaster now puts pills in pill bottles (if one is inserted). + - tweak: Stabbing someone with a syringe now deals 3 damage instead of 7 because + 7 is like, a crowbar punch. + - bugfix: Lizards can now join mid-round again. + - rscadd: Chemicals in bloodstream will transfer with blood now, so don't get drunk + before your blood donation. Viruses and antibodies transfer through blood too. + - bugfix: Virology is working again. +2013-03-27: + Asanadas: + - tweak: The Null Rod has recovered its de-culting ability, for balance reasons. + Metagaming with it is a big no-no! + - rscadd: Holy Water as a liquid is able to de-cult. Less effective, but less bloody. + May be changed over the course of time for balance. +2013-04-04: + SkyMarshal: + - bugfix: Fixed ZAS + - bugfix: Fixed Fire + Spamcat: + - bugfix: Blood type is now saved in character creation menu, no need to edit it + manually every round. +2013-04-09: + SkyMarshal: + - bugfix: Fire Issues (Firedoors, Flamethrowers, Incendiary Grenades) fixed. + - bugfix: Fixed a bad line of code that was preventing autoignition of flammable + gas mixes. + - bugfix: Volatile fuel is burned up after a point. + - rscdel: Partial-tile firedoors removed. This is due to ZAS breaking when interacting + with them. +2013-04-11: + SkyMarshal: + - experiment: Fire has been reworked. + - experiment: In-game variable editor is both readded and expanded with fire controlling + capability. +2013-04-17: + SkyMarshal: + - experiment: ZAS is now more deadly, as per decision by administrative team. May + be tweaked, but currently AIRFLOW is the biggest griefer. + - experiment: World startup optimized, many functions now delayed until a player + joins the server. (Reduces server boot time significantly) + - tweak: Zones will now equalize air more rapidly. + - bugfix: ZAS now respects active magboots when airflow occurs. + - bugfix: Airflow will no longer throw you into doors and open them. + - bugfix: Race condition in zone construction has been fixed, so zones connect properly + at round start. + - bugfix: Plasma effects readded. + - bugfix: Fixed runtime involving away mission. +2013-04-24: + Jediluke69: + - rscadd: Added 5 new drinks (Kira Special, Lemonade, Brown Star, Milkshakes, Rewriter) + - tweak: Nanopaste now heals about half of what it used to + - tweak: Ballistic crates should now come with shotguns loaded with actual shells + no more beanbags + - bugfix: Iced tea no longer makes a glass of .what? + NerdyBoy1104: + - rscadd: 'New Botany additions: Rice and Plastellium. New sheet material: Plastic.' + - rscadd: Plastellium is refined into plastic by first grinding the produce to get + plasticide. 20 plasticide + 10 polytrinic acid makes 10 sheets of plastic which + can be used to make crates, forks, spoons, knives, ashtrays or plastic bags + from. + - rscadd: Rice seeds grows into rice stalks that you grind to get rice. 10 Rice + + 5 Water makes boiled rice, 10 rice + 5 milk makes rice pudding, 10 rice + + 5 universal enzyme (in beaker) makes Sake. + faux: + - imageadd: Mixed Wardrobe Closet now has colored shoes and plaid skirts. + - imageadd: Dress uniforms added to the Captain, RD, and HoP wardrobe closets. A + uniform jacket has also been added to the Captain's closet. HoS' hat has been + re-added to their closet. I do not love the CMO and CE enough to give them anything. + - imageadd: Atheletic closet now has five different swimsuits *for the ladies* in + them. If you are a guy, be prepared to be yelled at if you run around like a + moron in one of these. Same goes for ladies who run around in shorts with their + titties swaying in the space winds. + - imageadd: A set of dispatcher uniforms will spawn in the security closet. These + are for playtesting the dispatcher role. + - imageadd: New suit spawns in the laundry room. It's for geezer's only. You're + welcome, Book. + - imageadd: Nurse outfit variant, orderly uniform, and first responder jacket will + now spawn in the medical wardrobe closet. + - imageadd: 'A white wedding dress will spawn in the chaplain''s closet. There are + also several dresses currently only adminspawnable. Admins: Look either under + "bride" or "dress." The bride one leads to the colored wedding dresses, and + there are some other kinds of dresses under dress.' + - tweak: No more luchador masks or boxing gloves or boxing ring. You guys have a + swimming pool now, dip in and enjoy it. + - tweak: he meeting hall has been replaced with an awkwardly placed security office + meant for prisoner processing. + - tweak: Added a couple more welding goggles to engineering since you guys liked + those a lot. + - imageadd: Flasks spawn behind the bar. Only three. Don't fight over them. I don't + know how to add them to the bar vending machine otherwise I would have done + that instead. Detective, you have your own flask in your office, it's underneath + the cigarettes on your desk. + - tweak: Added two canes to the medical storage, for people who have leg injuries + and can't walk good and stuff. I do not want to see doctors pretending to be + House. These are for patients. Do not make me delete this addition and declare + you guys not being able to have nice things. + - tweak: Secondary entance to EVA now directly leads into the medbay hardsuit section. + Sorry for any inconviences this will cause. The CMO can now fetch the hardsuits + whenever they want. + - tweak: Secondary security hardsuit has been added to the armory. Security members + please stop stealing engineer's hardsuits when you guys want to pair up for + space travel. + - tweak: Firelocks have been moved around in the main hallways to form really ghetto + versions of airlocks. + - tweak: Violin spawns in theatre storage now. I didn't put the piano there though, + that was someone else. + - tweak: Psych office in medbay has been made better looking. +2013-05-14: + Cael_Aislinn: + - experiment: Depth scanners can now be used to determine what material archaeological + deposits are made of, meaning lab analysis is no longer required. + - tweak: Some useability issues with xenoarchaeology tools have been resolved, and + the transit pods cycle automatically now. +2013-05-15: + Spamcat: + - rscadd: Added telescopic batons + to HoS's and captain's lockers. These are quite robust and easily concealable. +2013-05-21: + SkyMarshal: + - experiment: ZAS will now speed air movement into/out of a zone when unsimulated + tiles (e.g. space) are involved, in relation to the number of tiles. + - experiment: Portable Canisters will now automatically connect to any portable + connecter beneath them on map load. + - bugfix: Bug involving mis-mapped disposal junction fixed + - bugfix: Air alarms now work for atmos techs (whoops!) + - bugfix: The Master Controller now properly stops atmos when it runtimes. + - bugfix: Backpacks can no longer be contaminated + - tweak: ZAS no longer logs air statistics. + - tweak: ZAS now rebuilds as soon as it detects a semi-complex change in geometry. (It + was doing this already, but in a convoluted way which was actually less efficient) + - tweak: General code cleanup/commenting of ZAS + - tweak: Jungle now initializes after the random Z-level loads and atmos initializes. +2013-05-25: + Erthilo: + - bugfix: Fixes alien races appearing an unknown when speaking their language. + - bugfix: Fixes alien races losing their language when cloned. + - bugfix: Fixes UI getting randomly reset when trying to change it in Genetics Scanners. +2013-05-26: + Chinsky: + - rscadd: Tentacles! Now clone damage will make you horribly malformed like examine + text says. + Meyar: + - rscadd: The syndicate shuttle now has a cycling airlock during Nuke rounds. + - rscadd: Restored the ability for the syndicate Agent ID to change the name on + the card (reforge it) more than once. + - rscadd: ERT Radio now functional again. + - rscadd: 'Research blast doors now actually lock down the entirety of station-side + Research. ' + - rscadd: 'Added lock down buttons to the wardens office. ' + - rscadd: 'The randomized barsign has made a return. ' + - rscadd: Syndicate Agent ID's external airlock access restored. + VitrescentTortoise: + - rscadd: Added a third option for not getting any job preferences. It allows you + to return to the lobby instead of joining. +2013-05-28: + Erthilo: + - bugfix: Fixes everyone being able to understand alien languages. HERE IS YOUR + TOWER OF BABEL + VitrescentTortoise: + - bugfix: Wizard's forcewall now works. +2013-05-30: + Segrain: + - bugfix: Meteor showers actually spawn meteors now. + - tweak: Engineering tape fits into toolbelt and can be placed on doors. + - rscadd: Pill bottles can hold paper. + Spamcat: + - tweak: Pill bottle capacity increased to 14 items. + - bugfix: Fixed Lamarr (it now spawns properly) + proliberate: + - rscadd: Station time is now displayed in the status tab for new players and AIs. +2013-05-31: + Segrain: + - bugfix: Portable canisters now properly connect to ports beneath them on map load. + - bugfix: Fixed unfastening gas meters. +2013-06-01: + Chinsky: + - rscadd: Bloody footprints! Now stepping in the puddle will dirty your shoes/feet + and make you leave bloody footprints for a bit. + - rscadd: Blood now dries up after some time. Puddles take ~30 minutes, small things + 5 minutes. + - bugfix: Untreated wounds now heal. No more toe stubs spamming you with pain messages + for the rest of the shift. + - experiment: On the other side, everything is healed slowly. Maximum you cna squeeze + out of first aid is 0.5 health per tick per organ. Lying down makes it faster + too, by 1.5x factor. + - rscadd: Lids! Click beaker/bottle in hand to put them on/off. Prevent spilling + - rscadd: Added 'hailer' to security lockers. If used in hand, says "Halt! Security!". + For those who can't run and type. +2013-06-05: + Chinsky: + - rscadd: Load bearing equipment - webbings and vests for engineers and sec. Attach + to jumpsuit, use 'Look in storage' verb (object tab) to open. + Segrain: + - rscadd: Exosuits now can open firelocks by walking into them. +2013-06-06: + Asanadas: + - rscadd: Added a whimsical suit to the head of personnel's secret clothing locker. + Meyar: + - bugfix: Disposal's mail routing fixed. Missing pipes replaced. + - bugfix: 'Chemistry is once again a part of the disposals delivery circuit. ' + - bugfix: Added missing sorting junctions to Security and HoS office. + - bugfix: Fixed a duplicate sorting junction. +2013-06-09: + Segrain: + - bugfix: Emagged supply console can order SpecOp crates again. +2013-06-11: + Meyar: + - bugfix: Fixes a security door with a firedoor ontop of it. + - bugfix: Fixed a typo relating to the admin Select Equipment Verb. (It's RESPONSE + team not RESCUE team) + - rscadd: ERT are now automated, from their spawn to their shuttle. Admin intervention + no longer required! (Getting to the mechs still requires admin permission generally) + - rscadd: Added flashlights to compensate for the weakened PDA lights + - tweak: 'ERT Uniforms updated to be in line with Centcom uniforms. No more turtlenecks, + no sir. ' +2013-06-12: + Zuhayr: + - rscadd: Added pneumatic cannon and harpoons. + - experiment: Added embedded projectiles. Bullets and thrown weapons may stick in + targets. Throwing them by hand won't make them stick, firing them from a cannon + might. Implant removal surgery will get rid of shrapnel and stuck items. +2013-06-13: + Kilakk: + - rscadd: Added the Xenobiologist job. Has access to the research hallway and to + xenobiology. + - rscdel: Removed Xenobiology access from Scientists. + - rscdel: Removed the Xenobiologist alternate title from Scientists. + - rscadd: Added "Xenoarchaeology" to the RD, Scientists, and to the ID computer. + - tweak: Changed the Research Outpost doors to use "Xenoarchaeology" access. +2013-06-18: + Segrain: + - bugfix: Fixed some bugs in windoor construction. + - tweak: Secure windoors are made with rods again. + - rscadd: Windoors drop their electronics when broken. Emagged windoors can have + theirs removed by crowbar. + - rscadd: Airlock electronics can be configured to make door open for any single + access on it instead of all of them. + - rscadd: Cyborgs can preview their icons before choosing. +2013-06-21: + Jupotter: + - bugfix: Fix the robotiscist preview in the char setupe screen +2013-06-22: + Cael_Aislinn: + - tweak: The xenoarchaeology depth scanner will now tell you what energy field is + required to safely extract a find. + - tweak: Excavation picks will now dig faster, and xenoarchaeology as a whole should + be easier to do. +2013-06-23: + Segrain: + - rscadd: Airlocks of various models can be constructed again. + faux: + - experiment: There has been a complete medbay renovation spearheaded by Vetinarix. + http://baystation12.net/forums/viewtopic.php?f=20&t;=7847 <-- Please + put any commentary good or bad, here. + - tweak: Some maintenance doors within RnD and Medbay have had their accesses changed. + Maintenance doors in the joint areas (leading to the research shuttle, virology, + and xenobiology) are now zero access. Which means anyone in those joints can + enter the maintenance tunnels. This was done to add additional evacuation locations + during radiation storms. Additional maintenance doors were added to the tunnels + in these areas to prevent docs and scientists from running about. + - tweak: Starboard emergency storage isn't gone now, it's simply located in the + escape wing. + - experiment: An engineering training room has been added to engineering. This location + was previously where surgery was located. If you are new to engineering or need + to brush up on your skills, please use this area for testing. +2013-06-26: + Segrain: + - bugfix: Autopsy scanner properly displays time of wound infliction and death. + - bugfix: Autopsy scanner properly displays wounds by projectile weapons. + Whitellama: + - bugfix: One-antag rounds (like wizard/ninja) no longer end automatically upon + death + - wip: Space ninja has been implemented as a voteable gamemode + - rscadd: Space ninja spawn landmarks have been implemented (but not yet placed + on the map), still spawn at carps-pawns instead. (The code will warn you about + this and ask you to report it, it's a known issue.) + - rscadd: Five new space ninja directives have been added, old directives have been + reworded to be less harsh + - wip: Space ninjas have been given their own list as antagonists, and are no longer + bundled up with traitors + - bugfix: Space ninjas with a "steal a functional AI" objective will now succeed + by downloading one into their suits + - tweak: Space ninja suits' exploding on death has been nerfed, so as not to cause + breaches + - rscadd: A few space ninja titles/names have been added and removed to be slightly + more believable + - bugfix: The antagonist selector no longer chooses jobbanned players when it runs + out of willing options +2013-06-27: + Segrain: + - bugfix: ID cards properly setup bloodtype, DNA and fingerprints again. +2013-06-28: + Segrain: + - rscadd: AIs are now able to examine what they see. +2013-07-03: + Segrain: + - rscadd: Security and medical cyborgs can use their HUDs to access records. +2013-07-05: + Spamcat: + - rscadd: Pulse! Humans now have hearbeat rate, which can be measured by right-clicking + someone - Check pulse or by health analyzer. Medical machinery also has heartbeat + monitors. Certain meds and conditions can influence it. +2013-07-06: + Chinsky: + - rscadd: Humans now can be infected with more than one virus at once. + - rscadd: All analyzed viruses are put into virus DB. You can view it and edit their + name and description on medical record consoles. + - tweak: 'Only known viruses (ones in DB) will be detected by the machinery and + HUDs. ' + - rscadd: Viruses cause fever, body temperature rising the more stage is. + - bugfix: Humans' body temperature does not drift towards room one unless there's + big difference in them. + - tweak: Virus incubators now can transmit viuses from dishes to blood sample. + - rscadd: New machine - centrifuge. It can isolate antibodies or viruses (spawning + virus dish) from a blood sample in vials. Accepts vials only. + - rscadd: Fancy vial boxes in virology, one of them is locked by ID with MD access. + - tweak: Engineered viruses are now ariborne too. +2013-07-11: + Chinsky: + - rscadd: Gun delays. All guns now have delays between shots. Most have less than + second, lasercannons and pulse rifles have around 2 seconds delay. Automatics + have zero, click-speed. +2013-07-26: + Kilakk: + - bugfix: Brig cell timers will no longer start counting down automatically. + - tweak: Separated the actual countdown timer from the timer controls. Pressing + "Set" while the timer is counting down will reset the countdown timer to the + time selected. +2013-07-28: + Segrain: + - rscadd: Camera console circuits can be adjusted for different networks. + - rscadd: Nuclear operatives and ERT members have built-in cameras in their helmets. + Activate helmet to initialize it. +2013-07-30: + Erthilo: + - bugfix: EFTPOS and ATM machines should now connect to databases. + - bugfix: Gravitational Catapults can now be removed from mechs. + - bugfix: Ghost manifest rune paper naming now works correctly. + - bugfix: Fix for newscaster special characters. Still not recommended. + Kilakk: + - rscadd: Added colored department radio channels. +2013-08-01: + Asanadas: + - tweak: The Null Rod has recovered its de-culting ability, for balance reasons. + Metagaming with it is a big no-no! + - rscadd: Holy Water as a liquid is able to de-cult. Less effective, but less bloody. + May be changed over the course of time for balance. + CIB: + - bugfix: Chilis and cold chilis no longer kill in small amounts + - bugfix: Chloral now again needs around 5 units to start killing somebody + Cael Aislinn: + - rscadd: Security bots will now target hostile mobs, and vice versa. + - tweak: Carp should actually emigrate now, instead of just immigrating then squatting + around the outer hull. + - tweak: Admins and moderators have been split up into separate 'who' verbs (adminwho + and modwho respectively). + CaelAislinn: + - rscadd: Re-added old ion storm laws, re-added grid check event. + - rscadd: Added Rogue Drone and Vermin Infestation random events. + - rscadd: Added/fixed space vines random event. + - tweak: Updates to the virus events. + - tweak: Spider infestation and alien infestation events turned off by default. + - tweak: Soghun, taj and skrell all have unique language text colours. + - tweak: Moderators will no longer be listed in adminwho, instead use modwho. + Cael_Aislinn: + - tgs: Updated server to tgstation r5200 (November 26th, 2012), see https://code.google.com/p/tgstation13/source/list + for tg's changelog. + Chinsky: + - rscadd: 'Old new medical features:' + - rscadd: Autoinjectors! They come preloaded with 5u of inapro, can be used instantly, + and are one-use. You can replace chems inside using a syringe. Box of them is + added to Medicine closet and medical supplies crate. + - rscadd: Splints! Target broken liimb and click on person to apply. Can be taken + off in inventory menu, like handcuffs. Splinted limbs have less negative effects. + - rscadd: Advanced medikit! Red and mean, all doctors spawn with one. Contains better + stuff - advanced versions of bandaids and aloe heal 12 damage on the first use. + - tweak: Wounds with damage above 50 won't heal by themselves even if bandaged/salved. + Would have to seek advanced medical attention for those. + Erthilo: + - bugfix: Fixed SSD (logged-out) players not staying asleep. + - bugfix: Fixed set-pose verb and mice emotes having extra periods. + - bugfix: Fixed virus crate not appearing and breaking supply shuttle. + - bugfix: Fixed newcaster photos not being censored. + Gamerofthegame: + - rscadd: Miscellaneous mapfixes. + GauHelldragon: + - rscadd: Servicebots now have RoboTray and Printing Pen. Robotray can be used to + pick up and drop food/drinks. Printing pen can alternate between writing mode + and rename paper mode by clicking it. + - rscadd: Farmbots. A new type of robot that weeds, waters and fertilizes. Use robot + arm on water tank. Then use plant analyzer, mini-hoe, bucket and finally proximity + sensor. + - rscadd: Chefs can clang their serving trays with a rolling pin. Just like a riot + shield! + Jediluke69: + - rscadd: Added 5 new drinks (Kira Special, Lemonade, Brown Star, Milkshakes, Rewriter) + - tweak: Nanopaste now heals about half of what it used to + - tweak: Ballistic crates should now come with shotguns loaded with actual shells + no more beanbags + - bugfix: Iced tea no longer makes a glass of .what? + Jupotter: + - bugfix: Fix the robotiscist preview in the char setupe screen + Kilakk: + - rscadd: Added the Xenobiologist job. Has access to the research hallway and to + xenobiology. + - rscdel: Removed Xenobiology access from Scientists. + - rscdel: Removed the Xenobiologist alternate title from Scientists. + - rscadd: Added "Xenoarchaeology" to the RD, Scientists, and to the ID computer. + - tweak: Changed the Research Outpost doors to use "Xenoarchaeology" access. + Meyar: + - rscadd: The syndicate shuttle now has a cycling airlock during Nuke rounds. + - rscadd: Restored the ability for the syndicate Agent ID to change the name on + the card (reforge it) more than once. + - rscadd: ERT Radio now functional again. + - rscadd: 'Research blast doors now actually lock down the entirety of station-side + Research. ' + - rscadd: 'Added lock down buttons to the wardens office. ' + - rscadd: 'The randomized barsign has made a return. ' + - rscadd: Syndicate Agent ID's external airlock access restored. + NerdyBoy1104: + - rscadd: 'New Botany additions: Rice and Plastellium. New sheet material: Plastic.' + - rscadd: Plastellium is refined into plastic by first grinding the produce to get + plasticide. 20 plasticide + 10 polytrinic acid makes 10 sheets of plastic which + can be used to make crates, forks, spoons, knives, ashtrays or plastic bags + from. + - rscadd: Rice seeds grows into rice stalks that you grind to get rice. 10 Rice + + 5 Water makes boiled rice, 10 rice + 5 milk makes rice pudding, 10 rice + + 5 universal enzyme (in beaker) makes Sake. + RavingManiac: + - rscadd: You can now stab people with syringes using the "harm" intent. This destroys + the syringe and transfers a random percentage of its contents into the target. + Armor has a 50% chance of blocking the syringe. + Segrain: + - bugfix: Meteor showers actually spawn meteors now. + - tweak: Engineering tape fits into toolbelt and can be placed on doors. + - rscadd: Pill bottles can hold paper. + SkyMarshal: + - bugfix: Fixed ZAS + - bugfix: Fixed Fire + Spamcat: + - rscadd: Figured I should make one of these. Syringestabbing now produces a broken + syringe complete with fingerprints of attacker and blood of a victim, so dispose + your evidence carefully. Maximum transfer amount per stab is lowered to 10. + VitrescentTortoise: + - rscadd: Added a third option for not getting any job preferences. It allows you + to return to the lobby instead of joining. + Whitellama: + - bugfix: One-antag rounds (like wizard/ninja) no longer end automatically upon + death + - wip: Space ninja has been implemented as a voteable gamemode + - rscadd: Space ninja spawn landmarks have been implemented (but not yet placed + on the map), still spawn at carps-pawns instead. (The code will warn you about + this and ask you to report it, it's a known issue.) + - rscadd: Five new space ninja directives have been added, old directives have been + reworded to be less harsh + - wip: Space ninjas have been given their own list as antagonists, and are no longer + bundled up with traitors + - bugfix: Space ninjas with a "steal a functional AI" objective will now succeed + by downloading one into their suits + - tweak: Space ninja suits' exploding on death has been nerfed, so as not to cause + breaches + - rscadd: A few space ninja titles/names have been added and removed to be slightly + more believable + - bugfix: The antagonist selector no longer chooses jobbanned players when it runs + out of willing options + Zuhayr: + - rscadd: Added pneumatic cannon and harpoons. + - experiment: Added embedded projectiles. Bullets and thrown weapons may stick in + targets. Throwing them by hand won't make them stick, firing them from a cannon + might. Implant removal surgery will get rid of shrapnel and stuck items. + faux: + - imageadd: Mixed Wardrobe Closet now has colored shoes and plaid skirts. + - imageadd: Dress uniforms added to the Captain, RD, and HoP wardrobe closets. A + uniform jacket has also been added to the Captain's closet. HoS' hat has been + re-added to their closet. I do not love the CMO and CE enough to give them anything. + - imageadd: Atheletic closet now has five different swimsuits *for the ladies* in + them. If you are a guy, be prepared to be yelled at if you run around like a + moron in one of these. Same goes for ladies who run around in shorts with their + titties swaying in the space winds. + - imageadd: A set of dispatcher uniforms will spawn in the security closet. These + are for playtesting the dispatcher role. + - imageadd: New suit spawns in the laundry room. It's for geezer's only. You're + welcome, Book. + - imageadd: Nurse outfit variant, orderly uniform, and first responder jacket will + now spawn in the medical wardrobe closet. + - imageadd: 'A white wedding dress will spawn in the chaplain''s closet. There are + also several dresses currently only adminspawnable. Admins: Look either under + "bride" or "dress." The bride one leads to the colored wedding dresses, and + there are some other kinds of dresses under dress.' + - tweak: No more luchador masks or boxing gloves or boxing ring. You guys have a + swimming pool now, dip in and enjoy it. + - tweak: he meeting hall has been replaced with an awkwardly placed security office + meant for prisoner processing. + - tweak: Added a couple more welding goggles to engineering since you guys liked + those a lot. + - imageadd: Flasks spawn behind the bar. Only three. Don't fight over them. I don't + know how to add them to the bar vending machine otherwise I would have done + that instead. Detective, you have your own flask in your office, it's underneath + the cigarettes on your desk. + - tweak: Added two canes to the medical storage, for people who have leg injuries + and can't walk good and stuff. I do not want to see doctors pretending to be + House. These are for patients. Do not make me delete this addition and declare + you guys not being able to have nice things. + - tweak: Secondary entance to EVA now directly leads into the medbay hardsuit section. + Sorry for any inconviences this will cause. The CMO can now fetch the hardsuits + whenever they want. + - tweak: Secondary security hardsuit has been added to the armory. Security members + please stop stealing engineer's hardsuits when you guys want to pair up for + space travel. + - tweak: Firelocks have been moved around in the main hallways to form really ghetto + versions of airlocks. + - tweak: Violin spawns in theatre storage now. I didn't put the piano there though, + that was someone else. + - tweak: Psych office in medbay has been made better looking. + proliberate: + - rscadd: Station time is now displayed in the status tab for new players and AIs. +2013-08-04: + Chinsky: + - rscadd: Health HUD indicator replaced with Pain indicator. Now health indicator + shows pain level instead of actual vitals level. Some types of damage contribute + more to pain, some less, usually feeling worse than they really are. +2013-08-08: + Erthilo: + - bugfix: Raise Dead rune now properly heals and revives dead corpse. + - bugfix: Admin-only rejuvenate verb now heals all organs, limbs, and diseases. + - bugfix: Cyborg sprites now correctly reset with reset boards. This means cyborg + appearances can now be changed without admin intervention. +2013-09-18: + Kilakk: + - rscadd: Fax machines! The Captain and IA agents can use the fax machine to send + properly formatted messages to Central Command. + - imageadd: Gave the fax machine a fancy animated sprite. Thanks Cajoes! +2013-09-24: + Snapshot: + - rscdel: Removed hidden vote counts. + - rscdel: Removed hiding of vote results. + - rscdel: Removed OOC muting during votes. + - rscadd: Crew transfers are no longer callable during Red and Delta alert. + - wip: Started work on Auto transfer framework. +2013-10-06: + Chinsky: + - rscadd: Return of dreaded side effects. They now manifest well after their cause + disappears, so curing them should be possible without them reappearing immediately. + They also lost last stage damaging effects. +2013-10-29: + Cael_Aislinn: + - rscadd: Xenoarchaeology's chemical analysis and six analysis machines are gone, + replaced by a single one which can be beaten in a minigame. + - rscadd: Sneaky traitors will find new challenges to overcome at the research outpost, + but may also find new opportunities (transit tubes can now be traversed). + - rscadd: Finding active alien machinery should now be made significantly easier + with the Alden-Saraspova counter. +2013-11-01: + Various: + - rscadd: Autovoting, Get off the station when your 15 hour workweek is done, thanks + unions! + - rscadd: Some beach props that Chinsky finds useless. + - wip: Updated NanoUI + - rscadd: Dialysis while in sleepers - removes reagents from mobs, like the chemist, + toss him in there! + - tweak: Pipe Dispensers can now be ordered by Cargo + - rscadd: Fancy G-G-G-G-Ghosts! +2013-11-23: + Ccomp5950: + - bugfix: Players are now no longer able to commit suicide with a lasertag gun, + and will feel silly for doing so. + - bugfix: Ghosts hit with the cult book shall now actually become visible. + - bugfix: The powercells spawned with Exosuits will now properly be named to not + confuse bearded roboticists. + - bugfix: Blindfolded players will now no longer require eye surgery to repair their + sight, removing the blindfold will be sufficient. + - rscadd: Atmospheric Technicians will now have access to Exterior airlocks. +2013-11-24: + Yinadele: + - experiment: Supermatter engine added! Please treat your new engine gently, and + report any strangeness! + - tweak: Rebalanced events so people don't explode into appendicitis or have their + organs constantly explode. + - rscadd: Vending machines have had bottled water, iced tea, and grape soda added. + - rscadd: Head reattachment surgery added! Sew heads back on proper rather than + monkey madness. + - rscadd: Pain crit rebalanced - Added aim variance depending on pain levels, nerfed + blackscreen severely. + - rscadd: 'Cyborg alt titles: Robot, and Android added! These will make you spawn + as a posibrained robot. Please enjoy!' + - bugfix: Fixed the sprite on the modified welding goggles, added a pair to the + CE's office where they'll be used. + - bugfix: Fixed atmos computers- They are once again responsive! + - tweak: Added in functionality proper for explosive implants- You can now set their + level of detonation, and their effects are more responsively concrete depending + on setting. + - rscadd: Hemostats re-added to autolathe! + - rscadd: Added two manuals on atmosia and EVA, by MagmaRam! Found in engineering + and the engineering bookcase. + - bugfix: Fixed areas in medbay to have fully functional APC sectors. + - rscadd: Girders are now lasable. + - experiment: Please wait warmly, new features planned for next merge! +2013-12-01: + 'Various Developers banged their keyboards together:': + - rscadd: New Engine, the supermatter, figure out what a cooling loop is, or don't + and blow up engineering! + - rscadd: Each department will have it's own fax, make a copy of your butt and fax + it to the admins! + - rscadd: Booze and soda dispensers, they are like chemmasters, only with booze + and soda! + - rscadd: Bluespace and Cryostasis beakers, how do they work? Fuggin bluespace + how do they work? + - rscadd: You can now shove things into vending machines, impress your friends on + how things magically disappear out of your hands into the machine! + - rscadd: Robots and Androids (And gynoids too!) can now use custom job titles + - bugfix: Various bugfixes +2013-12-18: + RavingManiac: + - rscadd: Mousetraps can now be "hidden" through the right-click menu. This makes + them go under tables, clutter and the like. The filthy rodents will never see + it coming! + - tweak: Monkeys will no longer move randomly while being pulled. +2014-01-01: + Various: + - rscadd: AntagHUD and MedicalHUD for ghosts, see who the baddies are, check for + new configuration options. + - rscadd: Ghosts will now have bold text if they are in the same room as the person + making conversations easier to follow. + - rscadd: New hairstyles! Now you can use something other then hotpink floor length + braid. + - wip: DNA rework, tell us how you were cloned and became albino! + - rscadd: Dirty floors, so now you know exactly how lazy the janitors are! + - rscadd: A new UI system, feel free to color it yourself, don't set it to completely + clear or you will have a bad time. + - rscadd: Cryogenic storage, for all your SSD needs. + - rscadd: New hardsuits for those syndicate tajaran +2014-02-01: + Various: + - rscadd: NanoUI for PDA + - rscadd: Write in blood while a ghost in cult rounds with enough cultists + - rscadd: Cookies, absurd sandwiches, and even cookable dioanae nymphs! + - rscadd: A bunch of new guns and other weapons + - rscadd: Species specific blood +2014-02-19: + Aryn: + - experiment: New air model. Nothing should change to a great degree, but temperature + flow might be affected due to closed connections not sticking around. +2014-03-01: + Various: + - rscadd: Paint Mixing, red and blue makes purple! + - rscadd: New posters to tell you to respect those darned cat people + - rscadd: NanoUI for APC's, Canisters, Tank Transfer Valves and the heaters / coolers + - tweak: PDA bombs are now less annoying, and won't always blow up / cause internal + bleeding + - tweak: Blob made less deadly + - rscadd: Objectiveless Antags now a configuration option, choose your own adventure! + - wip: Engineering redesign, now with better monitoring of the explodium supermatter! + - rscadd: Security EOD + - rscadd: New playable race, IPC's, go beep boop boop all over the station! + - rscadd: Gamemode autovoting, now players don't have to call for gamemode votes, + it's automatic! +2014-03-05: + RavingManiac: + - rscadd: Smartfridges added to the bar, chemistry and virology. No more clutter! + - rscadd: A certain musical instrument has returned to the bar. + - rscadd: There is now a ten second delay between ingesting a pill/donut/milkshake + and regretting it. +2014-03-10: + Chinsky: + - rscadd: Viruses now affect certain range of species, different for each virus + - tweak: Spaceacilline now prevents infection, and has a small chance to cure viruses + at Stage 1. It does not give them antibodies though, so they can get sick again! + - tweak: Biosuits and spacesuits now offer more protection against viruses. Full + biosuit competely prevents airborne infection, when coupled with gloves they + both protect quite well from contact ones + - rscadd: Sneezing now spreads viruses in front of mob. Sometimes he gets a warning + beforehand though +2014-03-30: + RavingManiac: + - rscadd: Inflatable walls and doors added. Useful for sealing off hull breaches, + but easily punctured by sharp objects and Tajarans. +2014-04-06: + RavingManiac: + - tweak: Tape recorders and station-bounced radios now work inside containers and + closets. +2014-04-11: + Jarcolr: + - rscadd: You can now flip coins like a D2 + - tweak: Miscellaneous cargo crates got a tiny buff, Standard Costume crate is now + Costume Crate + - tweak: Grammar patch,telekinesis/amputated arm exploit fixes,more in the future + - tweak: Grille kicking now does less damage + - tweak: TELESCOPIC baton no longer knocks anybody down,still got a lot of force + though + - tweak: Other small-ish changes and fixes that aren't worth mentioning +2014-04-25: + Various: + - rscadd: Overhauled saycode, you can now use languages over the radio. + - rscadd: Chamelon items beyond just the suit. + - rscadd: NanoUI Virology + - rscadd: 3D Sounds + - rscadd: AI Channel color for when they want to be all sneaky + - rscadd: New inflatable walls and airlocks for your breach sealing pleasure. + - rscadd: Carbon Copy papers, so you can subject everyone to your authority and + paperwork, but mainly paperwork + - rscadd: Undershirts and rolling down jumpsuits + - rscadd: Insta-hit tasers, can be shot through glass as well. + - rscadd: Changeling balances, an emphasis put more on stealth. + - rscdel: Genetics disabled + - rscdel: Telescience removed, might be added again when we come up with a less + math headache enducing version of it. + - bugfix: Bugfixes galore! +2014-04-29: + HarpyEagle: + - rscadd: Webbing vest storage can now be accessed by clicking on the item in inventory + - rscadd: Holsters can be accessed by clicking on them in inventory + - rscadd: Webbings and other suit attachments are now visible on the icon in inventory + - tweak: Removing jumpsuits now requires drag and drop to prevent accidental undressing + - rscadd: Added an action icon for magboots that can be used to toggle them similar + to flashlights + - rscadd: Fuel tanks now spill fuel when wrenched open +2014-05-03: + Cael_Aislinn: + - rscadd: "Coming out of nowhere the past few months, the Garland Corporation has\ + \ made headlines with a new prehistoric theme park delighting travellers with\ + \ species thought extinct. Now available for research stations everywhere is\ + \ the technology that made it all possible! Features include:
    \n\t\t\t-\ + \ 13 discoverable prehistoric species to clone from fossils (including 5 brand\ + \ new ones).
    \n\t\t\t- 11 discoverable prehistoric plants to clone from fossils\ + \ (including 9 brand new ones).
    \n\t\t\t- New minigame that involves correctly\ + \ ordering the genomes inside each genetic sequence to unlock an animal/plant.
    \n\ + \t\t\t- Some prehistoric animals and plants may seem strangely familiar... while\ + \ others may bring more than the erstwhile scientist bargains for.
    \n




    " +2014-05-06: + Hubble: + - rscadd: Clip papers together by hitting a paper with a paper or photo + - imageadd: Adds icons for copied stamps +2014-05-16: + HarpyEagle: + - rscadd: Silicon mob types (AI, cyborgs, PAI) can now speak certain species languages + depending on type and module + - rscadd: Languages can now be whispered when using the language code with either + the whisper verb or the whisper speech code +2014-05-23: + Hubble: + - rscadd: Personal lockers are now resettable + - rscadd: Take off people's accessories or change their sensors in the drag and + drop-interface + - rscadd: Merge paper bundles by hitting one with another + - tweak: Line breaks in Security, Medical and Employment Records + - tweak: Record printouts will have names on it + - tweak: Set other people's internals in belt and suit storage slots + - bugfix: No longer changing suit sensors while cuffed + - bugfix: No longer emptying other people's pockets when they are not full yet +2014-05-28: + Chinsky: + - rscadd: Adds few new paperBBcode tags, to make up for HTML removal. + - rscadd: '[logo] tag draws NT logo image (one from wiki).' + - rscadd: '[table] [/table] tags mark borders of tables. [grid] [/grid] are borderless + tables, useful of making layouts. Inside tables following tags are used: [row] + marks beginning of new table row, [cell] - beginning of new table cell.' +2014-05-31: + Jarcolr: + - rscadd: 21 New cargo crates, go check them out! + - rscadd: Peanuts have now been added, food items are now being developed. + - rscadd: 2 new cargo groups, Miscellaneous and Supply. + - rscadd: Sugarcane seeds can now be gotten from the seed dispenser. + - rscadd: 5 new satchels when selecting "satchel" for RD, scientist, botanist, virologist, + geneticist (disabled) and chemist. + - rscadd: Clicking on a player with a paper/book when you have the eyes selected + shows them the book/paper forcefully. +2014-06-03: + Hubblenaut: + - rscadd: Added wheelchairs + - tweak: Replaced stool in Medical Examination with wheelchair + - tweak: Using a fire-extinguisher to propel you on a chair can have consequences + (drive into walls and people, do it!) +2014-06-13: + HarpyEagle: + - rscadd: Added docking ports for shuttles + - rscadd: Shuttle airlocks will automatically open and close, preventing people + from being sucked into space by because someone on another z-level called a + shuttle + - rscadd: Some docking ports can also double as airlocks + - rscadd: Docking ports can be overriden to prevent any automatic action. Shuttles + will wait for players to open/close doors manually + - rscadd: Shuttles can be forced launched, which will make them not wait for airlocks + to be properly closed +2014-06-15: + HarpyEagle: + - bugfix: Fixed wound autohealing regardless of damage amount. The appropriate wound + will now be assigned correctly based on damage amount and type + - bugfix: Fixed several other bugs related wounds that resulted in damage magically + disappearing + - bugfix: Fixed various sharp objects not being counted as sharp, bullets in particular + - bugfix: Fixed armour providing more protection from bullets than it was supposed + to +2014-06-19: + Chinsky: + - rscadd: Adds guest terminals on the map. These wall terminals let anyone issue + temporary IDs. Only access that issuer has can be granted, and maximum time + pass can be issued for is 20 minutes. All operations are logged in terminals. +2014-06-20: + Cael_Aislinn: + - rscadd: 'New discoverable items added to xenoarchaeology, and new features for + some existing ones. Artifact harvesters can now harvest the secondary effect + of artifacts as well as the primary one.
    + +
    ' + - tweak: 'Artifact utilisers should be much nicer/easier to use now.
    + +
  • Alden-Saraspova counters and talking items should work properly + now.
    + +
  • + +
    ' +2014-07-01: + Various: + - experiment: Hardsuit breaching. + - experiment: Rewritten fire. + - experiment: Supermatter now glows and sucks things into it as it approaches criticality. + - rscadd: Station Vox (Vox pariahs) are now available. + - rscadd: Wheelchairs. + - rscadd: Cargo Trains. + - rscadd: Hardsuit cycler machinery. + - rscadd: Rewritten lighting (coloured lights!) + - rscadd: New Mining machinery and rewritten smelting. + - rscadd: Rewritten autolathe + - rscadd: Mutiny mode. + - rscadd: NanoUI airlock and docking controllers. + - rscadd: Completely rewritten shuttle code. + - rscadd: 'Derelict Z-level replacement: construction site.' + - rscadd: Computer3 laptops. + - rscadd: Constructable SMES units. + - rscadd: Omni-directional atmos machinery. + - rscadd: Climbable tables and crates. + - rscadd: Xenoflora added to Science. + - rscadd: Utensils can be used to eat food. + - rscadd: Decks of cards are now around the station. + - rscadd: Service robots can speak languages. + - wip: Xenoarch updates and fixes. + - tweak: Rewritten species-specific gear icon handling. + - tweak: Cats and borers can be picked up. + - tweak: Botanist renamed to Gardener. + - tweak: Hydroponics merged with the Kitchen. + - tweak: Latejoin spawn points (Arrivals, Cryostorage, Gateway). + - rscadd: Escape pods only launch automatically during emergency evacuations + - rscadd: Escape pods can be made to launch during regular crew transfers using + the control panel inside the pod, or by emagging the panel outside the pod + - rscadd: When swiped or emagged, the crew transfer shuttle can be delayed in addition + to being launched early +2014-07-06: + HarpyEagle: + - rscadd: Re-enabled and rewrote the wound infection system + - rscadd: Infections can be prevented by properly bandaging and salving wounds + - rscadd: Infections are cured by spaceacillin +2014-07-20: + PsiOmegaDelta: + - rscadd: AI can now store up to five camera locations and return to them when desired. + - rscadd: AI can now alt+left click turfs in camera view to list and interact with + the objects. + - rscadd: AI can now ctrl+click turret controls to enable/disable turrets. + - rscadd: AI can now alt+click turret controls to toggle stun/lethal mode. + - rscadd: AI can now select which channel to state laws on. +2014-07-26: + Whitellama: + - rscadd: Added dynamic flavour text. + - bugfix: Fixed bug with suit fibers and fingerprints. +2014-07-31: + HarpyEagle: + - tweak: Stun batons now work like tasers and deal agony instead of stun + - rscadd: Being hit in the hands with a stun weapon will cause whatever is being + held to be dropped + - tweak: Handcuffs now require an aggressive grab to be used +2014-08-02: + Whitellama: + - bugfix: Arcane tomes can now be stored on bookshelves. + - bugfix: Dionaea players no longer crash on death, and now become nymphs properly. +2014-08-05: + HarpyEagle: + - tweak: Atmos Rewrite. Many atmos devices now use power according to their load + and gas physics + - rscadd: Pressure regulator device. Replaces the passive gate and can regulate + input or output pressure + - rscadd: Gas heaters and gas coolers are now constructable and can be upgraded + with parts from research + - bugfix: Fixes recharger and cell charger power draw. Rechargers draw 15 kW, wall + chargers draw 25 kW, and heavy-duty cell chargers draw 40 kW. Cyborg charging + stations draw 75 kW. + - bugfix: Laptops, and various other machines, now draw more reasonable amounts + of power + - bugfix: Machines will periodically update their powered status if moved from a + powered to an unpowered area and vice versa +2014-08-27: + Whitellama: + - bugfix: Made destination taggers more intuitive so you know when you've tagged + something + - rscadd: Ported package label and tag sprites + - rscadd: Ported using a pen on a package to give it a title, or to write a note + - rscadd: Donut boxes and egg boxes can be constructed out of cardboard +2014-08-31: + Whitellama: + - bugfix: Matches and candles can be used to burn papers, too. + - bugfix: Observers have a bit more time (20 seconds, instead of 7.5) before the + Diona join prompt disappears. +2014-09-05: + RavingManiac: + - experiment: 'NewPipe implemented: Supply and scrubber pipes can be run in parallel + without connecting to each other.' + - rscadd: Supply pipes will only connect to supply pipes, vents and Universal Pipe + Adapters(UPAs). + - rscadd: Scrubber pipes will only connect to scrubber pipes, scrubbers and UPAs. + - rscadd: UPAs will connect to regular, scrubber and supply pipes. +2014-09-20: + HarpyEagle: + - bugfix: Fixes evidence bags and boxes eating each other. Evidence bags now store + items by dragging the bag onto the item to be stored. +2014-09-28: + Gamerofthegame: + - rscadd: Hoverpods fully supported, currently orderable from cargo. Two slots, + three cargo, space flight and a working mech for all other intents and purposes. + - rscadd: Added the Rigged laser and Passenger Compartment equipment. The rigged + laser is a weapon for working exosuits - just a ordinary laser, but with triple + the cool down and rather power inefficient. The passenger compartment allows + other people to board and hitch a ride on the mech - such as in fire rescue + or for space flight. + Zuhayr: + - rscadd: Organs can now be removed and transplanted. + - tweak: Brain surgery is now the same as chest surgery regarding the steps leading + up to it. + - tweak: Appendix and kidney now share the groin and removing the first will prevent + appendicitis. + - tweak: Lots of backend surgery/organ stuff, see the PR if you need to know. +2014-10-01: + RavingManiac: + - rscadd: Zooming with the sniper rifle now adds a view offset in the direction + you are facing. + - rscadd: Added binoculars - functionally similar to sniper scope. Adminspawn-only + for now. + - rscadd: Bottles from chemistry now, like beakers, use chemical overlays instead + of fixed sprites. + - rscadd: Being in space while not magbooted to something will cause your sprite + to bob up and down. + Zuhayr: + - rscadd: Added species organ checks to several areas (phoron burn, welder burn, + appendicitis, vox cortical stacks, flashes). + - rscadd: Added VV option to add or remove organs. + - rscadd: Added simple bioprinter (adminspawn). + - rscadd: Added smashing/slashing behavior from xenos to some unarmed attacks. + - rscadd: Added some new state icons for diona nymphs. + - rscadd: Added borer husk functionality (cortical borers can turn dead humans into + zombies). + - rscadd: Added tackle verb. + - rscadd: Added NO_SLIP. + - rscadd: Added species-specific orans to Dionaea, new Xenomorphs and vox. + - rscadd: Added colour and species to blood data. + - rscadd: Added lethal consequences to missing your heart. + - rscdel: Removed robot_talk_understand and alien_talk_understand. + - rscdel: Removed attack_alien() and several flavours of is_alien() procs. + - rscdel: Removed /mob/living/carbon/alien/humanoid. + - rscdel: Removed alien_hud(). + - rscdel: Removed IS_SLOW, NEEDS_LIGHT and RAD_ABSORB. + - rscdel: Renamed is_larva() to is_alien(). + - tweak: Refactored a ton of files, either condensing or expanding them, or moving + them to new directories. + - tweak: Refactored some attack vars from simple_animal to mob/living level. + - tweak: Refactored internal organs to /mob/living/carbon level. + - tweak: Refactored rad and light absorbtion to organ level. + - tweak: Refactored brains to /obj/item/organ/brain. + - tweak: Refactored a lot of blood splattering to use blood_splatter() proc. + - tweak: Refactored broadcast languages (changeling and alien hiveminds, drone and + binary chat) to actual languages. + - tweak: Refactored xenomorph abilities to work for humans. + - tweak: Refactored xenomorphs into human species. + - tweak: Rewrote larva_hud() and human_hud(). The latter now takes data from the + species datum. + - tweak: Rewrote diona nymphs as descendents of /mob/living/carbon/alien. + - tweak: Rewrote xenolarva as descendents of /mob/living/carbon/alien. + - tweak: Rewrote /mob/living/carbon/alien. + - tweak: Moved alcohol and toxin processing to the liver. + - tweak: Moved drone light proc to robot level, added integrated_light_power and + local_transmit vars to robots. + - tweak: Moved human brainloss onto the brain organ. + - tweak: Shuffled around and collapsed several redundant procs down to carbon level + (hide, ventcrawl, Bump). + - tweak: Fixed species swaps from NO_BLOOD to those with blood killing the subject + instantly. +2014-11-01: + PsiOmegaDelta: + - bugfix: Adds the last missing step to deconstruct fire alarms. Apply wirecutters. + - rscadd: There's a "new" mining outpost nearby the Research outpost. + - rscadd: Manifest ghosts now have spookier names. + - rscadd: Adds a gas monitor computer for the toxin mixing chamber. + - rscadd: AI can now change the display of individual AI status screens. + - rscadd: More ion laws.. + - rscadd: All turrets have been replaced with portable variants. Potential targets + can be configured on a per turret basis. + - bugfix: Improved crew monitor map positioning. + - rscadd: Can now order plastic, body-, and statis bags from cargo + - rscadd: PDAs now receive newscasts. + - rscadd: (De)constructable emergency shutters. + - rscadd: Borgs can now select to simply state their laws or select a radio channel, + same as the AI. +2014-11-04: + TwistedAkai: + - rscadd: Almost any window which has been fully unsecured can now be dismantled + with a wrench. +2014-11-08: + PsiOmegaDelta: + - rscadd: Service personnel now have their own frequency to communicate over. Use + "say :v". + - rscadd: The AI can now has proper quick access to its private channel. Use "say + :o". + - rscadd: Newscasters supports photo captions. Simply pen one on the attached photo. + - rscadd: Once made visible by a cultist ghosts can toggle visiblity at will. + - rscadd: Detonating cyborgs using the cyborg monitor console now notifies the master + AI, if any. + - rscadd: More machinery, such as APCs, air alarms, etc., now support attaching + signalers to the wires. + - tweak: Random event overhaul. Admins may wish check the verb "Event Manager Panel". +2014-11-22: + Zuhayr: + - rscadd: Added the /obj/item/weapon/rig class - back-mounted deployable hardsuits. + - rscadd: Replaced existing hardsuits with 'voidsuits', functionally identical. + - rscdel: Removed the mounted device and helmet/boot procs from voidsuits. + - tweak: Refactored a shit-ton of ninja code into the new rig class. + - wip: This is more than likely going to take a lot of balancing to get into a good + place. +2015-01-09: + Zuhayr: + - tweak: Voice changers no longer use ID cards. They have Toggle and Set Voice verbs + on the actual mask object now. + - rscadd: Readded moonwalking. Alt-dir to face new dir, or Face-Direction verb to + face current dir. +2015-02-04: + RavingManiac: + - rscadd: Holodeck is now bigger and better, with toggleable gravity and a new courtroom + setting + TwistedAkai: + - bugfix: Purple Combs should now be visible and have their proper icon +2015-02-12: + Daranz: + - rscadd: Vending machines now use NanoUI and accept cash. The vendor account can + now be suspended to disable all sales in all machines on station. +2015-02-16: + RavingManiac: + - rscadd: Say hello to the new Thermoelectric Supermatter Engine. Read the operating + manual to get started. +2015-02-18: + PsiOmegaDelta: + - rscadd: Synths now have timestamped radio and chat messages. + - rscadd: New and updated uplink items. + - rscadd: Multiple AIs can now share the same holopad. + - rscadd: The AI now has built-in consoles, accessible from the subsystem tab. +2015-02-24: + Zuhayr: + - experiment: Major changes to the kitchen and hydroponics mechanics. Review the + detailed changelog here, +2015-04-07: + RavingManiac: + - tweak: You can now pay vending machines and EFTPOS scanners without removing your + ID from your PDA or wallet. Clicking on the vending machine with your ID/PDA/wallet/cash + also brings up the menu now instead of attacking the vending machine. +2015-04-18: + PsiOmegaDelta: + - rscadd: Added a changelog editing system that should cause fewer conflicts and + more accurate timestamps. +2015-04-23: + Dennok: + - rscadd: Added an automatic pipelayer. + - rscadd: Added an automatic cablelayer. + PsiOmegaDelta: + - bugfix: Shower curtains no longer lose their default color upon being washed. + - bugfix: Emergency shutters can again be examined, and from the proper distance. + - bugfix: The virus event will now only infect mobs on the station, currently controlled + by player that has been active in the last 5 minutes. + - bugfix: Laptops now use the proper proc for checking camera status. + - rscadd: Makes it possible to eject PDA cartridges using a verb. + - rscadd: Makes it possible to shake tables with one's bare hands to stop climbers. + - bugfix: Added a mass driver door in disposals to prevent trash from floating out + into space before proper ejection. + - rscadd: Rig/Hardsuit module tab - Less informative than the NanoUI hardsuit interface + but allows quicker access to the various rig modules. + - rscadd: Silicons with the medical augmentation sensors enabled now also see alive/dead + status if sensors are set accordingly. + - rscadd: Emergency shutters opened by silicons are now treated as having been forced + open by a crowbar. + - rscadd: An active AI chassis can now be pushed, just as an empty chassis can be. + - rscadd: The AI can now use the crew monitor console to track crew members with + full sensors enabled. + - rscadd: The AI now has a shortcut to track people holding up messages to cameras. + - rscadd: The AI now has a shortcut to track people sending PDA messages. + - rscadd: Multiple AIs can now share the same holopad. + - rscadd: Admin ghosts can now transfer other ghosts into mobs by drag-clicking. + - rscadd: Ghosts can now toggle seeing darkness and other ghosts separately. + - rscadd: Moving while dead now auto-ghosts you. + - rscadd: 'Two new random events: Space dust and gravitation failure.' + - rscadd: Upgraded wizard spell interface and new spells. + - rscadd: More uplink items. + - rscadd: Uplink items now have rudimentary descriptions. + Yoshax: + - tweak: Adjusts fruits and other stuff to have a minmum of 10 units of juice and + stuff. +2015-04-24: + Dennok: + - bugfix: Fixes overmap ship speed calculations. + - rscadd: Adds overmap ship rotation. + - rscadd: Added a floorlayer. +2015-04-28: + Jarcolr: + - rscadd: Added 9 new bar sign designs/sprites. + Kelenius: + - rscadd: 'Good news to the roboticists! The long waited firmware update for the + bots has arrived. You can expect the following changes:' + - rscadd: Medbots have improved the disease detection algorithms. + - rscadd: Floorbot firmware has been bugtested. In particular, they will no longer + get stuck near the windows, hopelessly trying to fix the floor under the glass. + - rscadd: Floorbots have also received an internal low-power metal synthesizer. + They will use it to make their own tiles. Slowly. + - rscadd: Following the complains from humanitarian organizations regarding securitron + brutality, stength of their stunners has been toned down. They will also politely + demand that you get on the floor before arresting you. Except for the taser-mounted + guys, they will still tase you down. + - rscadd: Other minor fixes. + - rscdel: 'The lasertag bots are now forbidden to build and use following the incident + #1526672. Please don''t let it happen again.' + - rscadd: The farmbot design has been finished! Made from a watertank, robot arm, + plant analyzer, bucket, minihoe and a proximity sensor, these small (not really) + bots will be a useful companion to any gardener and/or xenobotanist. + - tweak: 'Spider learning alert: they have learned to recognize the bots and will + mercilessly attack them.' + - rscadd: An experimental CPU upgrade would theoretically allow any of the bots + to function with the same intelligence capacity as the maintenance drones. We + still have no idea what causes it to boot up. Science! + - rscadd: 'INCOMING TRANSMISSION: Greetings to agents, pirates, operatives, and + anyone who otherwise uses our equipment. Following the NT update of bot firmware, + we have updated the cryptographic sequencer''s hacking routines as well. The + medbots you emag will not poison you anymore, the clanbots won''t clean after + themselves immediately, and floorbots... wear a space suit. Oh, and it works + on the new farmbots, too.' + PsiOmegaDelta: + - rscadd: Beware. Airlocks can now crush more things than just mobs. + - rscadd: AIs now have a personal atmospherics control subsystem. + - rscadd: Some borg modules now have additional subsystems. + - tweak: Improves borg module handling. + - tweak: Secure airlocks now buzz when access is denied. + - tweak: The mental health office door now requires psychiatrist access, and the + related button now opens/closes the door instead of bolting. + - soundadd: Restores an old soundtrack 'Thunderdome.ogg'. + - rscadd: Some holodeck programs now have custom ambience tracks. + RavingManiac: + - rscadd: The phoron research lab has been renovated to include a heat-exchange + system, a gas mixer/filter and a waste gas disposal pump. + - tweak: Candles now burn for about 30 mintutes. + Yoshax: + - tweak: Adds items to the orderable antag surgical kit so its actually useful for + surgery. + - tweak: Adjusts custom loadout costs to be more standardised and balances. Purely + cosmetic items, shoes, hats, and all things that do not provide a straight advtange + (sterile mask, or pAI, protection from viruses and possible door hacking or + records access, respectively), each cost 1 point, items that provide an advantage + like those just mentioned, or provide armor or storage cost 2 points. + - rscadd: Adds practice rounds, both .45 for Sec and Detective's guns, also 9mm + top mounted for the Saber, and for the Bulldog. + - rscadd: Adds the .45 and 9mm practice rounds to the armory. + - rscadd: Adds all the practice rounds to the autolathe. + - tweak: Adds r_walls to the back of the firing range, leaves the sides normal. + - bugfix: Fixes HoS' office door to not be CMO locked. +2015-04-29: + Daranz: + - rscadd: Paper bundles can now have papers inserted at arbitrary points. This can + be done by clicking the previous/next page links with a sheet of paper in hand. + HarpyEagle: + - rscadd: 'Added new fire modes to various guns: c20r, STS-35, WT-550, Z8, L6 SAW, + and double barreled shotgun. The firing modes work the same way as the egun; + click on the weapon with it in your active hand to cycle between modes. Unloading + these weapons now requires that you click on them with an empty hand.' + PsiOmegaDelta: + - rscadd: Portable atmospheric pumps and scrubbers now use NanoUI. + - rscadd: Two new events which will cause damage to APCs or cameras when triggered. +2015-04-30: + Yoshax: + - rscadd: Adds more items to custom loadout, including a number of dressy suits + and some other things. +2015-05-02: + HarpyEagle: + - bugfix: Neck-grabbing someone now stuns them properly. + PsiOmegaDelta: + - tweak: The spider infestation event now makes an announcement much sooner. + - rscadd: Admins can now toggle OOC/LOOC separately. + - tweak: Mice are now numbered to aid admins. + Yoshax: + - rscadd: Adds an option and verb to the AI to send emergency messages to Central, + functions same as comms console option. + - tweak: Changes comms console to only have one level of ID require, meaning all + heads of staff have what was captain access, allowing them to change alert, + send emergency messages and make announcements. + - rscadd: Adds an emergency bluespace relay machine which is mapped into teletcomms, + this machine takes emergency messages and sends them to central, if one does + not exist on any Z, you cannot send any emergency messages. + - rscadd: Adds an emergency bluespace relay assembly kit orderable from cargo for + when the ones on telecomms are destroyed. Assembly is required. + - rscadd: Adds the emergency bluespace relay circuitboard to be researchable and + printable in R&D, with sufficient tech levels. +2015-05-05: + PsiOmegaDelta: + - tweak: Grilles no longer return too many rods when destroyed (using means other + than wirecutters). + RavingManiac: + - tweak: Intent menu now appears while zooming with a sniper rifle. +2015-05-06: + PsiOmegaDelta: + - rscadd: Examining a pen or crayon now lists the available special commands in + the examine tab. +2015-05-07: + HarpyEagle: + - rscadd: Breaking out of lockers now has sound and animation. + PsiOmegaDelta: + - bugfix: The cloning computer can again successfully locate nearby cloning vats + and DNA scanners at round start. + - rscadd: Security equipment now treats individuals with CentCom ids with the greatest + respect. + - maptweak: Adds stretches of power cable around the construction outpost, ensuring + one does not have to climb over machines to being laying cables. + RavingManiac: + - rscadd: Muzzle-flash lighting effect for guns + - rscadd: Energy guns now display shots remaining on examine +2015-05-09: + Yoshax: + - rscadd: Maps in the top mounted 9mm practice rounds, .45 practice rounds, and + practice shotgun shells into the armory. +2015-05-10: + GinjaNinja32: + - rscadd: Acting jobs on the manifest will now sort with their non-acting counterparts. + All assignments beginning with the word 'acting', 'temporary', or 'interim' + will do this. + Yoshax: + - tweak: Removes sleepy chems from being cloned, adds a consistent period of 30 + tick sleep. +2015-05-11: + Mloc: + - experiment: Rewritten lighting system. + - rscadd: Better coloured lights. + - rscadd: Animated transitions. + PsiOmegaDelta: + - bugfix: As an observer, using antagHUD should now always restrict you from respawning + without admin intervention. + Techhead: + - rscadd: Voidsuits can have tanks inserted into the storage slot. + - rscadd: Voidsuits display helpful information on their contents on examine. + - rscadd: Magboots can be equipped over other shoes. Except other magboots. +2015-05-12: + Dennok: + - imageadd: New buildmode icons made by BartNixon. + HarpyEagle: + - rscadd: Masks and helmets that cover the face block feeding food, drinks, and + pills. + MrSnapwalk: + - imageadd: Added seven new AI core displays. + - tweak: Changed the pAI sprite and added several new expressions. + PsiOmegaDelta: + - rscadd: The space vine event now comes with a station announcement. +2015-05-14: + PsiOmegaDelta: + - maptweak: Should now be more evident that the brig disposal chute sends its goods + to the common brig area. + - bugfix: Cells now drain when using more charge than what is available. + - tweak: The rig stealth module now requires as much power to run as the energy + blade module. + Techhead: + - rscadd: Vox will spawn with emergency nitrogen tanks in their survival boxes. + - rscadd: Diona will spawn with an emergency flare instead of a survival box. + - rscdel: Engineers no longer spawn with extended-capacity oxygen tanks. + - bugfix: Vox spawning without backpacks will have their nitrogen tank equipped + to their back. + - tweak: The Bartender's spare beanbag shells have been moved into bar backroom + with the shotgun. + - bugfix: Portable air pumps now fill based on external/airtank pressure when pumping + in. +2015-05-16: + GinjaNinja32: + - rscadd: Rewrote tables. To construct a table, use steel to make a table frame, + then plate the frame with a material such as steel, gold, wood, etc. Hold a + stack in your hand and drag it to the table to reinforce it. To deconstruct + a table, use a screwdriver to remove the reinforcements (if present), then a + wrench to remove the plating, and a wrench again to dismantle the frame. Use + a welder to repair any damage. Use a carpet tile on a table to add felt, and + a crowbar to remove it. + HarpyEagle: + - rscadd: Adds tail animations for tajaran and unathi. Animations are controlled + using emotes. +2015-05-17: + PsiOmegaDelta: + - bugfix: Teleporter artifacts should no longer teleport mobs inside objects. +2015-05-18: + Hubblenaut: + - rscadd: Adds a light for available backup power on airlocks. + Kelenius: + - tweak: 'There has been a big update to the reagent system. A full-ish changelog + can be found here: http://pastebin.com/imHXTRHz. In particular:' + - tweak: Reagents now differentiate between being ingested (food, pills, smoke), + injected (syringes, IV drips), and put on the skin (sprays, beaker splashing). + - tweak: Injecting food and drinks will cause bad effects. + - tweak: Healing reagents, generally speaking, have stronger effects when injected. + - tweak: Toxins now work slower and deal more damage. Seek medical help! + - tweak: Alcohol robustness has been lowered. + - tweak: Acid will no longer melt large numbers of items at once. + - tweak: Synaptizine is no longer hilariously deadly. + Loganbacca: + - tweak: Changed MULE destination selection to be list based. + PsiOmegaDelta: + - tweak: Destroying a camera by brute force now has a chance to break the wiring + within. + - rscadd: Turf are now processed. This, for example, causes radioactive walls to + regularly irradiate nearby mobs. + - bugfix: Welders should now always update their icon and inhand states properly. +2015-05-22: + Ccomp5950: + - bugfix: Beepsky no longer kills goats. + - tweak: Goats will move towards vines that are 4 spaces away now instead of 1 + - bugfix: Goats will eat the spawning plants for vines as well as the vines themselves. + Chinsky: + - rscadd: Ghetto diagnosis. Grab patient, aim at bodypart you want to check, click + on them with help intent. This will tell you about their wounds, fractures and + other oddities (toxins/oxygen) for that bodypart. + - rscadd: Fractures are visible on very damaged limbs. Dislocations are always visible. + Surgery incisions now visible too. + - rscadd: Stethoscopes actually make sense now. They care for heart/lungs status + when reporting pulse and respiration now. + HarpyEagle: + - rscadd: Re-implemented fuel fires. Tweaked fire behaviour overall. + Yoshax: + - tweak: Bear traps now do damage when stood on, enough to break bones! Bear traps + can now affect any limb of a person who is on the ground, including head! Bear + traps are no longer legcuffs and instead embed in the limb they attack. + - tweak: Bear traps now take several seconds to deploy and cannot be picked up when + armed, they must be disarmed by clicking on them. They also cannot be moved + then they are deployed. + Zuhayr: + - rscadd: Massive material refactor. Walls, beds, chairs, stools, tables, ashtrays, + knives, baseball bats, axes, simple doors, barricades, so on. + - rscadd: Tables are now built via steel then another sheet on the resulting frame. + They can then be reinforced by dragging a stack of sheets onto the table. + - rscadd: Walls are built with steel for girders, then right-click the girder and + select the reinforce verb while holding a stack, then click the girders with + a final sheet. + - rscadd: Various things can be built with various sheet types. Experiment! Just + keep in mind that uranium is now radioactive and phoron is now flammable. +2015-05-26: + Atlantis: + - rscadd: NanoUI for Robotics Control Console + - rscadd: NanoUI for Supermatter Crystal - AI/Robot only, purely informational + Chinsky: + - rscadd: Meat limbs now can be attached. Use limb on missing area, then hemostat + to finalize it. + - rscadd: Limbs from other races can be now attached. They'll cause rejection, but + it can be kept at bay with spaceacilline to some point. Species special attack + is carried over too, i.e. you can clawn people if you sew a cathand to yourself. + - rscadd: Limbs that are left in open will rot in ~7 minutes. Use freezers or cryobags + to stop it. You can still attach them, but you wish you couldn't. + PsiOmegaDelta: + - tweak: Both the pulse taker and target must now remain still for the duration + of the check or it will fail. + RavingManiac: + - rscadd: Tape recorders now record hearable emotes and action messages (e.g. gunshots). + - bugfix: You can now see actions from inside mechs and closets. + Techhead: + - rscadd: Removed gaseous reagents from the chemistry system and replaced with real-world + organic chemistry precursors. + - rscadd: Hydrogen has been replaced with hydrazine, a highly toxic, flammable liquid. + - rscadd: Oxygen has been replaced with acetone, a mildly toxic liquid. Ethanol's + ink-sovlent capabilities have been copied to it. + - rscadd: Chlorine has been replaced with hydrochloric acid. It is a stronger acid + than sulphuric but less toxic. + - tweak: Nitrogen has been replaced with ammonia. Ammonia now acts as a Dexalin-equivalent + for Vox. + - tweak: Flourine has also been replaced with hydrazine in its one recipe. Flourosurficant + has been renamed azosurficant. + - tweak: Being splashed with liquid Phoron will burn eyes and contaminate clothes + like being exposed to Phoron gas. + Zuhayr: + - rscadd: Added a ghost requisition system for posibrains and living plants. + - rscadd: Added attack_ghost() to hydro trays and posibrains to allow ghosts to + enter them. + - rscadd: Prosthetic limbs are now only repairable with welders/cable coils if they + have suffered below 30 combined damage. + - rscadd: 'Surgery steps that cause no pain and have no failure wounding have been + added: screwdriver for ''incision'', crowbar to open, multitool to ''decouple'' + a prosthetic organ. Hemostat is still used to take an organ out.' + - rscadd: Using a welder or a cable coil as a surgical tool after opening a maintenance + hatch will repair damage beyond the 30 damage cap. In other words, severe damage + to robolimbs requires expert repair from someone else. + - rscdel: Eye and brain surgery were removed; they predate the current organ system + and are redundant. + - rscadd: IPC are now simply full prosthetic bodies using a specific manufacturer + (Morpheus Cyberkinetics). + - rscadd: IPC can 'recharge' in a cyborg station to regain nutriment. They no longer + interface with APCs. + - rscadd: NO_BLOOD flag now bypasses ingested and blood reagent processing. + - rscadd: NO_SCAN now bypasses mutagen reagent effects. + - rscadd: Cyborg analyzers now show damage to prosthetic limbs and organs on humans. + - tweak: Prosthetic EMP damage was reduced. + - tweak: Several organ files were split up/moved around. +2015-05-27: + PsiOmegaDelta: + - tweak: The inactive check process now respects client holder status and can be + configured how long clients may remain inactive before being kicked. + Zuhayr: + - rscadd: Unfolded pAIs can now be scooped up and worn as hats. + - tweak: Scoop-up behavior is now standardized to selecting help intent and dragging + their icon onto yours. +2015-05-30: + Atlantis: + - rscadd: Malfunction Overhaul - Whole gamemode was completely reworked from scratch. + Most old abilities have been removed and quite a lot of new abilities was added. + AI also has to hack APCs to unlock higher tier abilities faster, instead of + having access to them from the round start. Most forced things, such as, shuttle + recalling were removed and are instead controlled by the AI. Code is fully modular + allowing for future modifications. + HarpyEagle: + - bugfix: Fixes Engineer ERT gloves not being insulated. + - tweak: IV stands are no longer bullet shields. They also allow mice, drones, pAIs + et al to pass though. + Kelenius: + - tweak: AI now hears LOOC both around its eye and its core, and speaks in LOOC + around its eye. Keep in mind that you won't hear and won't be heard if there + is a wall between your eye and the target. + PsiOmegaDelta: + - rscadd: You can now review the server revision date and hash by using the 'Show + Server Revision' verb in the OOC category. +2015-06-02: + Techhead: + - rscadd: Re-adds extended capacity emergency oxygen tanks to relevant jobs. +2015-06-04: + PsiOmegaDelta: + - rscadd: AI eyes can now be found in the observer follow list. + - rscadd: Synths can now review all law modules that can be found on the station + from their law manager. + - rscadd: Synths can state these laws if desired, however this is strongly discouraged + unless subverted/malfunctioning. + - bugfix: Astral projecting mobs, such as wizards or cultists, may no longer respawn + as something else while their body lives. + Techhead: + - rscadd: Prison break event has been expanded to include Virology or Xenobiology + - rscadd: Prison break event will warn Enginering and the AI beforehand so they + can take preventive measures. + - bugfix: Disabling area power will now prevent doors from opening during the event +2015-06-05: + PsiOmegaDelta: + - bugfix: Split stacks no longer lose their coloring. + - tweak: Can no longer merge cables of different colors. + - tweak: Blobs and simple mobs now attack all external organs instead of a subset. + The overall damage remains the same but the number of fractures caused will, + in general, be fewer. + - rscadd: Spider nurses now have a chance of injecting their victims with spider + eggs which eventually hatch. If the limb is removed from the host, the host + dies, or the spiderling has matured sufficiently it will crawl out into freedom. + Medical scanners will pick upp eggs and spiderlings as foreign bodies. + Yoshax: + - tweak: Makes hyposprays start empty instead of filled with Tricord. + - tweak: Makes the special wizard projectile staffs, Animate, Change, Focus and + any future ones only usable by wizards. Also makes it so only wizards can use + spellbooks and teleportation scrolls. +2015-06-08: + PsiOmegaDelta: + - rscadd: The AI chassis now glows, with the color depending on the currently selected + display. +2015-06-09: + PsiOmegaDelta: + - rscadd: Ports /tg/'s meteor event. Meteors now appear to be more accurate, come + in a greater variety, and may drop ores on their final destruction. +2015-06-16: + Chinsky: + - rscadd: 'Updated penlights to be more of use in diagnostics, they now show following + conditions:' + - rscadd: Eye damage + - rscadd: Blurry eyes (overall slower reaction) + - rscadd: Brain damage (one eye reacts slower) + - rscadd: Opiates use (pinpoint pupils) + - rscadd: Drugs use (dilated pupils) + PsiOmegaDelta: + - rscadd: Observers can now follow both the AI and its eye upon speech. + - rscadd: Observers can now follow both observers and their body, if they ever had + one, upon speech. + - rscadd: Observers can now follow hivemind speakers if the speaker is not using + an alias or antagHUD is enabled. + - rscadd: Turret controls now glow, with the color depending on the current mode. + Techhead: + - rscadd: Converted Request Console interface into NanoUI. +2015-06-19: + HarpyEagle: + - bugfix: Prevents being on fire from merely warming mobs up slightly in some cases. + Mob fires also burn hotter. + - rscadd: Matches can now be used to light things adjacent to you when thrown. + - tweak: Made the effects of having a damaged robotic leg more prominent. + - bugfix: Robot limbs no longer cause pain messages. A reminder that you can still + check their status with 'Help Intent' -> 'Click Self'. + - tweak: Knifing damage scales with weapon force and throat protection. Helmets + only provide throat protection if they are air tight. Trying to cut someone's + throat with wirecutters and/or while wearing an armoured sealed helmet will + require several attempts before the victim passes out. + - tweak: Knifing switches on harm intent, in case you just wanted to beat on the + victim for some reason. + - bugfix: Prevents knifing bots or silicons. +2015-06-22: + PsiOmegaDelta: + - tweak: The traitor uplink no longer displays all items in a long list, instead + has categories which when accessed shows the relevant items. +2015-06-24: + HarpyEagle: + - bugfix: Fixed Tajaran name generation producing names without a space between + first and last. + - wip: Adds docking to the mercenary shuttle. Works similarly to other shuttles, + except docking and undocking is manually initiated and not automatic. A system + to approve or deny dock requests still to be implemented. + - rscadd: Toolboxes can now hold larger items, such as stacks of metal or power + cells, at the cost of having less space for other things. + - tweak: Gloves/shoes can now be worn even if you have one hand/foot missing. The + other one still has to be present, of course. The items still drop when you + first lose the hand/foot. + - tweak: Budget insulated gloves are somewhat less useless. On average, they will + stop half the damage from getting shocked, and the worst case insulation is + not as bad as it used to be. Budget gloves that are as good as regular insulated + gloves are still as rare as they were before though. + - tweak: PTR bullets are now hitscan, to make them somewhat better for actual sniping. + - maptweak: The telecoms server room now has an actual cycling airlock into it. + - tweak: Non-vital body parts will no longer take further damage above a certain + amount, and will inflict paincrit effects instead. On most humaniods the head, + chest, and groin are vital. + - rscadd: 'Engineers now spawn with industrial workboots (credit: ChessPiece/Bishop).' + - bugfix: Damaged robotic legs now more likely to have an effect. + - bugfix: Fixed bug preventing internal organs from taking damage in some cases. + - maptweak: New flavours of tables around the station. Engineering starts with more + plastic. + - bugfix: Fixed worn items not appearing in some cases. Most notably crossbows and + certain guns when worn on the back. As a side effect, laundry machines no longer + transform items. + - bugfix: Crit oxyloss now runs in game time instead of real time. So if lag is + slowing your movement the same slowdown applies to the dying person you're trying + to reach. + - rscadd: Breathmasks can now be adjusted by clicking on them in your hand, in addition + to the verb. + - rscadd: Wearing a space helmet or similar face-covering gear now prevents eating + and force-feeding food, drink, and pills. + - rscadd: Phoron in air ignites above it's flashpoint temperature and a certain + (very small) minimum concentration. Environments that have oxygen and are hot + enough, and have phoron but not enough concentration to burn will produce flareouts, + which are mostly a visual effect. + - rscadd: Adds animation when making unarmed attacks or attacking with melee weapons, + to help make it clearer who is attacking. + - soundadd: Opening an unpowered door now has an appropriate sound. + - rscadd: Ingesting diseased blood may contract the disease. +2015-06-26: {} +2015-06-30: + PsiOmegaDelta: + - maptweak: Non-general areas on Crescent are now protected by blast doors to enforce + area restrictions. Admins can operate these from the central checkpoint. +2015-07-04: + PsiOmegaDelta: + - tweak: Portable turrets now only blocks movement while deployed. + - tweak: Portable turrets are no longer invincible while undeployed, however they + have increased damage resistance in this state. + - bugfix: Crescent portable turrets should no longer act up during attempts to (un)wrench + and alter their settings. +2015-07-06: + GinjaNinja32: + - rscadd: '''Provisional'' is now also a valid temporary position prefix for manifest + sorting.' +2015-07-10: + Zuhayr: + - rscadd: Ninja now spawns on a little pod on Z2 and can teleport to the main level. +2015-07-11: + HarpyEagle: + - imageadd: Added inhand sprites for flashes, flashbangs, emp and other grenades. + Loganbacca: + - bugfix: Turrets no longer burn holes through the AI. + - tweak: Projectiles now have a chance of hitting mobs riding cargo trains. + - bugfix: Fixed visual bugs with projectile effects. +2015-07-14: + HarpyEagle: + - bugfix: Fixes wrong information being reported when analyzing locked abandoned + crates with a multitool. + PsiOmegaDelta: + - tweak: Ninjas can no longer teleport unto turfs that contain solid objects. + - tweak: Wizards can no longer etheral jaunt unto turfs that contain solid objects. +2015-07-27: + Kelenius: + - tweak: Borg shaker now works similarly to hypospray. It generates reagents that + can be poured into glasses. + - bugfix: Therefore, they can no longer duplicate rare reagents such as phoron. +2015-07-29: + Karolis2011: + - rscadd: Made tagger and sorting pipes dispensible. + - bugfix: Unwelding and welding sorting/tagger pipes, no longer delete data about + them. +2015-07-31: + HarpyEagle: + - bugfix: Fixed projectiles being able to hit people in body parts that they don't + have. This will also mean that the less limbs someone has the less effective + they will be as a body shield. +2015-08-11: + PsiOmegaDelta: + - experiment: 0.1.19 is live. + - tweak: Crew monitors now update every 5th second instead of every other. Reduces + lag and gives antags a larger window of opportunity to disable suit sensors + if they have to harm someone. +2015-08-13: + GinjaNinja32: + - rscadd: Changed language selection to allow multiple language selections, changed + humans/unathi/tajarans/skrell to not automatically gain their racial language, + instead adding it to the selectable languages for that species. Old slots will + warn when loaded that the languages may not be what you expect. + Orelbon: + - rscadd: Changed the HoP's suit to more bibrant colors and hopefully you will like + it. +2015-08-14: + HarpyEagle: + - spellcheck: Renames many guns to follow a consistent naming style. Updated and + changed gun description text to be more lore-friendly. + - rscadd: Throwing a booze bottle at something nearby while on harm intent causes + it to smash, splashing it's contents over whatever it hits. + - rscadd: Rags can now be wrung out over a container or the floor, emptying it's + contents into the container or splashing them on the floor. + - rscadd: Rags can now be soaked using the large water and fuel tanks instead of + just beakers. + - rscadd: Rags soaked in welding fuel can be lit on fire. + - rscadd: Rags can now be stuffed into booze bottles. When the bottle smashes, the + stuffed rag is dropped onto the ground. + - bugfix: Fixed eggs having a ridiculously large chemical volume. + - rscadd: T-Ray scanner effects are now only visible to the person holding the scanner. + - rscadd: Traitors can now purchase the C-20r and the STS-35 for telecrystals. + PsiOmegaDelta: + - tweak: The amount you start with in your station account is now affected by species, + rank, and NT's stance towards you. + TheWelp: + - rscadd: Bookcases are now movable/buildable/destroyable. + - rscadd: Paper can now be crumpled by using in-hand while on hurt intent. + - rscadd: Library Computer External Archive is now sortable. + Zuhayr: + - rscadd: Click a hat on a drone with help intent to equip it. Drag the drone onto + yourself with grab intent to remove it. +2015-08-15: + Kelenius: + - rscadd: Bees have been updated and are totally worth checking out (beekeeping + crate at cargo). + - rscdel: Sleeper consoles removed. All interaction is now done by clicking on the + sleeper itself. + - tweak: To put people into sleeper, you now have to click-drag people to it. Grabs + no longer work. To exit the sleeper, move. + - tweak: Sleeper now uses a NanoUI. +2015-08-16: + HarpyEagle: + - tweak: The unathi breacher is now only wearable by unathi. +2015-08-17: + PsiOmegaDelta: + - rscadd: Station time and duration now available in the Status tab. +2015-08-24: + HarpyEagle: + - tweak: Girders are now reinforced by using a screwdriver on the girder before + applying the material sheets. Use a screwdriver again instead to cancel reinforcing. + - bugfix: Mechanical traps no longer spawn in the janitor's locker. + - rscadd: Mechanical traps can now be printed with a hacked autolathe. + - rscadd: Adds armour penetration mechanic for projectiles and melee weapons. + - rscadd: Laser carbines, LWAP, and shotgun now have a small amount of armour penetration, + ballistic rifles (not SMGs) have moderate amounts, laser cannon has high armour + penetration, and the PTR mostly ignores body armour. + - tweak: 'Shotgun slugs and Z8/STS damage has been lowered slightly to accomodate + for their higher penetration. In general ballistics deal less damage but have + higher penetration than comparable laser weapons. Notable exception: X-Ray lasers + have had their damage lowered slightly but gain very high armour penetration.' + - rscadd: Energy swords now have very high armour penetration. Ninja blades do less + damage but ignore armour completely. + Kelenius: + - experiment: Click cooldowns have been removed on pretty much everything that isn't + an attack. + PsiOmegaDelta: + - rscadd: Adds the option to set the icon size to 48x48, found under the Icons menu, + along with 32x32, 64x64, and stretch to fit. + - tweak: Active AI cores now provides coverage on the AI camera network. Does not + utilize actual cameras, thus will not show up on security consoles. + - rscadd: The Dinnerware vending machine now offer both utensil knives and spoons + without first having to hack them. + - rscadd: Synths now have id cards with access levels which is checked when operating + most station equipment. + - rscadd: Station synthetics still have full station access but can no longer interact + with syndicate equipment, and syndicate borgs now start with only syndicate + access. + - rscadd: Syndicate borgs can copy the access from other cards by utilizing their + own id card module, similar to how syndicate ids work. + - rscadd: When examined up close id cards now offer a more detailed view. + - rscadd: Agent ids now offer much greater customization, allowing changing name, + age, DNA, toggling of AI tracking termination (using the electronic warfware + option), and more. + - rscadd: As AI tracking can now be enabled/disabled at will AI players should not + feel the need to hesitate before informing relevant crew members when camera + tracking is explicitly terminated. + - rscadd: Uplink menu now more organized and with new categories. + - rscadd: Now possible to cause falsified ion storm announcements. + - rscadd: Now possible to cause falsified radiation storm announcements, with expected + maintenance access changes. + - rscadd: Now possible for mercenaries to create falsified Central Command Update + messages. + - rscadd: Now possible for mercenaries to create falsified crew arrival messages + and records. + RavingManiac: + - tweak: Sound environments tweaked to feel more claustrophobic + - rscadd: Being drugged, hallucinating, dizzy, or in low-pressure or vacuum will + alter sounds you hear + - rscadd: Sound environment in holodeck will change to reflect the loaded program + Vivalas: + - rscadd: A new uplink item has been added! A briefcase full 'o thalla can now be + bought by traitors for bribes and such! + Zuhayr: + - rscadd: Pariahs are now a subspecies of Vox with less atmos/cold protection, a + useless brain, and lower health. + - rscadd: Leap now only gives a passive grab and has a shorter range. It also stuns + Pariahs longer than it does their target. + - tweak: Rewrote tiling. White floors, dark floors and freezer floors now have associated + tiles. + - tweak: Changed how decals work in the mapper. floor_decal is now used instead + of an icon in floors.dmi. + - tweak: The floor painter has been rewritten to use decals. Click it in-hand to + set direction and decal. + - tweak: Floor lights are now built from the autholathe, secured with a screwdriver, + activated by clicking them with an empty hand, and repaired with a welding torch. + - rscadd: Unathi now have minor slowdown and 20% brute resist. + - rscadd: Tajarans now have lower bonus speed and a flat 15% malus to brute and + burn. + - rscadd: Vox can now eat monkeys and small animals. + - rscadd: Tajarans can now eat small animals. + - rscadd: Unarmed attack damage has been lowered across the board. +2015-09-02: + Atlantis: + - rscadd: Converted phoron glass to borosilicate glass, adjusted heat resistances + accordingly, got rid of copypaste fire code. Fire resistance is now handled + by variables so completely fireproof windows are possible with varedit. + - rscadd: Windows take fire damage when heat exceeds 100C regular windows, 750C + reinforced regular, 2000C borosilicate and 4000C reinforced borosilicate. For + comparsions, reinforced walls begin taking damage around 6000. + Hubblenaut: + - rscadd: Adds glass bottles for Cola, Space Up and Space Mountain Wind to Booze-O-Mat. + - tweak: Some bar drink recipes have been amended to easily sum to 30 units for + drinking glasses. + - tweak: Vendors now have a product receptor for accepting goods. Opening the maintenance + painel is no longer required. + - tweak: Wrenching a vending machine is no longer a silent action. + - tweak: 'Stepup: Item placement on 4x4 grids seemed to work great. Now we''ll try + 8x8.' + Kelenius: + - tweak: Mechfab can now be upgraded using RPED, and now uses NanoUI. + Matthew951: + - rscadd: Added Vincent Volaju's hair. + - rscadd: Added Vincent Volaju's beard. + Zuhayr: + - rscadd: Added the ability for AIs in hardsuits to control suit modules and movement + with a dead or unconcious wearer. + - rscadd: Added ballistic supply drop pods. + - rscadd: Added diona gestalt random map template. + - tweak: Swapped the singularity beacon out for a hacked supply beacon. +2015-09-05: + Chinsky: + - rscadd: Made capguns into proper guns code-wise. It means you can now take people + hostage with them, stick in your mouth, and all other things you can do with + real guns but probably shouldn't. + - rscadd: Russian roulette! Fun for whole sec team! Unload some shells from revolver, + spin the cylinder(verb) and you're good to go! + HarpyEagle: + - rscadd: Shields no longer block attacks from directly behind the player. + - rscadd: Riot shields no longer stop bullets or beams (except for beanbags and + rubber bullets), however they are now more effective at blocking melee attacks + and thrown objects. + - rscadd: Energy shields block melee attacks as effectively as riot shields do. + Their ability to block projectiles is largely unchanged. + - tweak: Melee weapons now only block melee attacks. + - experiment: Two handed weapons have a small chance of blocking melee attacks when + wielded in two hands. + - rscadd: Sound and visual effects when blocking attacks with an energy shield or + energy sword. + - bugfix: Fixed dead or unconscious people blocking stuff with shields. + PsiOmegaDelta: + - tweak: Cargo now sorts under its own department on station manifests. + - rscdel: Manual radio frequency changes can no longer go outside the standard frequency + span. + - rscadd: Users with sufficient access can instead select pre-defined channels outside + this span, such as department channels, when using intercoms. +2015-09-07: + GinjaNinja32: + - rscadd: Added an auto-hiss system for those who would prefer the game do their + sss or rrr for them. Activate via Toggle Auto-Hiss in the OOC tab. + - rscadd: Auto-hiss system in 'basic' mode will extend 's' for Unathi and 'r' for + Tajara. 'Full' mode adds 'x' to 'ks' for Unathi, and is identical to 'basic' + mode for Tajara. + PsiOmegaDelta: + - tweak: 'Changed the language prefix keys to the following: , # -' + - rscadd: Language prefix keys can be changed in the Character Setup. Changes are + currently not global, but per character. +2015-09-08: + Soadreqm: + - tweak: Increased changeling starting genetic points to 25. + Zuhayr: + - bugfix: Auto-traitor should now be fixed. + - bugfix: The Secret game mode should now be fixed. +2015-09-11: + HarpyEagle: + - tweak: Made flares brighter. + - rscadd: Coffee is now poisonous to tajaran, much like how animal protein is poisonous + to skrell. +2015-09-26: + PsiOmegaDelta: + - tweak: Meteor events now select a map edge to arrive from, with a probability + for each individual wave to come from either neighboring edge. Meteors will + never arrive from opposite the starting edge. +2015-10-27: + HarpyEagle: + - bugfix: When affected by pepperspray, eye protection now prevents blindness and + face protection now prevents stun, instead of face protection doing both. +2015-11-22: + neersighted: + - bugfix: Laptop Vendors now accept ID Containers (PDA, Wallet, etc). + - bugfix: Personal Lockers now accept ID Containers (PDA, Wallet, etc). +2015-12-06: + Datraen: + - tweak: Changes standard and specific plant traits, more diverse plants. + HarpyEagle: + - tweak: Fabricated power cells start uncharged. + Hubblenaut: + - bugfix: Welding a broken camera will use the correct icon. + - tweak: Camera assemblies remember their tag and network from previous usage. + - rscadd: Light replacers can be refilled by clicking on a storage item. + - tweak: Light replacers now hold up to 32 light bulbs. + - tweak: Light replacers can be obtained through janitorial supply crates. + - tweak: A sheet of glass fills the light replacer by 16 bulbs. + - bugfix: Material stacks now properly merge upon creation. + - bugfix: Messages for adding to existing stack appear again. + - tweak: Mobs on help intent will not push others that aren't. + - rscadd: Adds tape for atmospherics. + - tweak: Tape graphics and algorithm changes. Looks a lot more appealing now. + - tweak: Starting and ending tape on the same turf will connect it to all surrounding + walls/windows. + - tweak: Lifting a part of the tape will lift an entire tape section. + - tweak: Mobs on help intent do stop for tape. + - bugfix: Crumpled tape does not affect tape breaking behavior anymore. + - bugfix: Fixes vending machines not adding stored goods when maintenance panel + is closed. + - tweak: Doors do only buzz once on failed closing attempt. + MagmaRam: + - bugfix: Fixed cloners killing fresh clones instantly with brain damage. + - bugfix: Fixed a bug where disposals pipes would show up above floors despite being + installed under them. + Neerti: + - rscadd: Adds NanoUI for communicators, the ability for communicators to call other + communicators on the station, the ability for station-bound people to call ghosts, + and for ghosts to toggle their visibility to communicators on or off in character + preferences (defaults to off). Communicators can now also support more than + one call at the same time, for both ghosts and normal communicators. + - rscadd: Adds new machine to telecomms, the Exonet node. It is very basic in terms + of functionality, but certain services can be selectively disabled from it, + such as newscaster updates, communicators, or external PDA messages. Adds methods + for building and deconstructing Exonet nodes. + - experiment: Adds framework for a fake-networking system called EPv2 that communicators + will now use, and perhaps other machines will in the future, for good or for + evil. + - rscdel: Changeling Spacearmor reduced in protective ability. + - rscdel: Cryogenic String and Delayed Toxic Sting now have a three minute cooldown + upon stinging someone. + - rscdel: Cryotoxin, the chemical used in Cryogenic String, is 25% less potent now. + - rscdel: The rune to summon Narsie has been changed. Narsie is no longer summoned, + but Hell still comes. + - rscdel: Spooky mobs spawned from spooky portals as a result of Hell coming have + had their speed, health, and damage reduced. + - rscdel: Manifested humans no longer count for summoning Hell. + - experiment: Changes how armor calculations work. All the armor values remain + the same, but the 'two dice rolls' system has been replaced with a mix of reliable + damage reduction and a bit of RNG to keep things interesting. The intention + is to make weaker armor more relevent and stronger armor less overpowered. + - tweak: When you are hit, it uses the armor protection as a base amount to protect + you from, then it does a roll between +25% and -25% of that base protection, + and adds it to the base protection. The result of that is how much damage is + reduced from the attack. For example, if you are hit by an energy sword in + the chest while wearing armor that has 50 melee protection, the base protection + is 50, then RNG can make the final protection be between 37.5 and 62.5 percent. + The damage you'd take could range from 11.25 to 18.75, instead of 0, 15, or + 30. Remember that some weapons can penetrate armor. + - rscadd: Added personal communicators, a device that enables someone to talk to + someone else at vast distances. You can talk to people who are far from the + station, so long as telecommunications remains operational. + - rscadd: To use, become a ghost, then use the appropiate verb and pick a communicator + to call. Then you wait until someone picks up. Once that occurs, you will + be placed inside the communicator. The voice you use is your currently loaded + character. Languages are supported as well. + - tweak: Round-end is now three minutes instead of one, and counts down, to allow + for some more post-round roleplay. If the station blows up for whatever reason, + the old one minute restart is retained. + PsiOmegaDelta: + - rscdel: Manual radio frequency changes can no longer go outside the standard frequency + span. + - rscadd: Users with sufficient access can instead select pre-defined channels outside + this span, such as department channels, when using intercoms. + Zuhayr: + - tweak: Aiming has been rewritten, keep an eye out for weird behavior. + - rscdel: Removed the detective scanner and associated machinery. + - rscadd: Added a microscope, machine forensic scanner, etc. from Aurora forensics. +2015-12-16: + HarpyEagle: + - bugfix: Fixed a couple of bugs causing phoron gas fires to burn cooler and slower + than they were supposed to. + - bugfix: Merc bombs are now appropriately explosive again. Same goes for bombs + made by toxins. + Hubblenaut: + - bugfix: Airlock backup power test light properly offline when backup power down. + - bugfix: Empty flavor texts no longer draw an empty line on examination. + - bugfix: Material stacks now properly merge upon creation. + - bugfix: Messages for adding to existing stack appear again. + TheWelp: + - rscdel: Removed higher Secret player requirements. +2016-02-11: + Datraen: + - rscadd: Moderators can now see and use AOOC. + - bugfix: Other synthetics given EAL. + - bugfix: Trays now drop items when placed on table, dropped. + - bugfix: Objects can now be yanked out of synthetics. + - tweak: Respawn time moved down from 30 minutes to 15 minutes. + - rscadd: Telecrystal item added for trading telecrystals between traitors and mercenaries. + - rscadd: Telecrystal item now has tech values. + EmperorJon: + - tweak: Traitor synths can no longer be locked down from the robotics console. + Attempting to lock them down (or release the lockdown) notifies the synth of + the attempt and updates the console's UI as normal. + Neerti: + - rscadd: Suit cooling units can now be attached to voidsuits. Note that coolers + and air tanks are mutually exclusive. + - bugfix: EMP no longer hits twice on humans. + - tweak: EMP drains powercells using the cell's current charge, and not the cell's + maximum potential charge, to ensure two blasts do not completely disable a synthetic. + - tweak: EMP hitting a prosthetic limb or organ will now do less damage. + - tweak: EMP hitting a cyborg will no longer outright stun them. Instead, they + gain the 'confused' status for a few moments, making movement difficult. In + addition, their HUD gets staticy, and their modules are forced to be retracted. + - rscadd: Stasis bags will protect the occupant from the outside enviroment's atmosphere. + - rscadd: Stasis bags can be hit with a health analyzer to analyze the occupant. + Zuhayr: + - rscadd: Drones can now pull a variety of things (such as scrubbers). This came + with a pulling refactor so please report any strangeness with pulling in general. + - rscadd: Drones (and any mob that can be picked up) can be bashed against airlocks + and such to use their internal access, so long as the person using them does + not have an ID card equipped. + - rscadd: Added foam weapons to cargo for LARP shenanigans. + - rscadd: Added the ability to equip grenades to the mask slot, and to prime them + by clicking someone with harm intent targeting the mouth. + - rscadd: Removed the species restrictions on transplanted internal organs. Have + fun. + - rscadd: Added 'full body' prosthetic options to character generation. + - rscadd: Removed IPC. No tears were shed. + - rscadd: 'RE: borgs, Renamed ''robot'' type to ''drone'' and ''android'' type to + ''robot'' for clarity with new ''android'' human mobs.' + - rscadd: Rejuvenate will now reapply robolimb/autopsy data. + - rscadd: Lots of backend work relating to the above. If you're a coder go look + at the PR or ask Zuhayr for details. + - rscdel: Removed brute and burn resist from robolimbs, removed sever vulnerability + from robolimbs. + - rscadd: Added a config option for visible human death messages. + - rscadd: pAIs and small mobs can now bump open doors. + - rscadd: Added functionality for two-handed guns; these guns will give an accuracy + penalty if fired without an empty offhand. + - rscadd: Unified two-handed melee weapons with the above; while the offhand is + empty, the weapon will count as wielded. +2016-03-11: + Datraen: + - rscadd: Adds ckeys, player panel to the antagonists panel. + - tweak: Fragmentation grenades are no longer launchable. + - tweak: Adds amount of telecrystals to the set telecrystal verb. + - rscadd: Added a verb to just add to telecrystals. + Kelenius: + - rscadd: Drying rack now has a new sprite. + - rscadd: Beekeeping materials and a honey extractor have been added to hydroponics. + - tweak: There is now a ten-second delay for carding the AI. + Zuhayr: + - rscadd: Small species now take smaller bites/gulps from food and drink. + - rscadd: Small species are now effected by alchol and toxins twice as much. + - rscadd: blood_volume is now a species-level var and Teshari have lowered blood + volume. + - rscadd: Hunger is a species var and Teshari get hungry faster. + - rscadd: Small mobs have a reduced climb delay. + - rscadd: Teshari gain more nutrition from meat. +2016-03-16: + Datraen: + - bugfix: Harmbaton no longer causes halloss while inactive. + Kelenius: + - bugfix: Potassium and nitroglycerin explosive grenades now work. +2016-03-29: + Datraen: + - rscadd: 'Added Three New Mixed Gamemodes: Lizard, Changeling + Wizard; Intrigue, + Traitors + Ninja; Visitors, Ninja + Wizard.' + - tweak: Created a variable for latespawning antagonist templates, for customization + of autospawning antagonists in mixed game modes. + - bugfix: Fixes the buckled check limiting whether or not someone can interact while + sitting. + - bugfix: Resisting while buckled and cuffed will process the hand and leg cuffs + before unbuckling. + - tweak: Removed JSON encoding of the PDA Manifest list. + - bugfix: Microwaves no longer try cooking their components while cooking. + - bugfix: Adds a check to prison breaks that makes sure the APC is on before continuing. + - bugfix: Artifacts will no longer spawn on floor turfs. + - bugfix: Stops traitorborgs from being able to hack other borgs. + - bugfix: Stops traitorAIs from being able to hack unlinked borgs. + Yoshax: + - tweak: Player preferences has been overhauled. Please update your preferences, + found at "Character Setup" > "Global" > "Preferences", as they have been reset. +2016-04-04: + Kelenius: + - bugfix: Monkeys can ventcrawl once again. + Yoshax: + - rscadd: Tasks that take time to perform now have a progress bar. + - rscadd: Visibility of progress bars can be toggled in preferences. Default is + on. +2016-04-07: + Datraen: + - bugfix: If a slice of an item is spawned independently, it will get generic settings. + Kelenius: + - tweak: Changelings will now change appearance and species together when transforming. + - tweak: Changelings no longer have gender honorifics in lingchat. + - rscadd: Absorbing the DNA from any source will allow you to use its name, species, + and languages. + - bugfix: DNA extract sting won't produce a strange message if there's no target. + - tweak: Cultists no longer need to research words. +2016-04-17: + Datraen: + - rscadd: Manually ports /tg/station's dark click code https://github.com/tgstation/-tg-station/pull/10272 + by Razharas. + - bugfix: Teshari smocks now spawn as smocks, and not aqua jumpsuits. + - bugfix: Checks to see if new a two-handed weapon can be wielded when dropped. + EmperorJon: + - bugfix: Robotics Console now correctly shows the operational/lockdown state and + button based off if it thinks the synthetic is locked down or not. + - bugfix: Autotraitor synths now behave the same as Traitor synths - they are not + locked down. + Kelenius: + - rscadd: Solars now start wired. + Neerti: + - rscadd: Ports Bay's volume-based inventory system. It works off by weight classes + instead of just slots, allowing you to hold more light items than you could + previously. + - rscadd: Bulky items can now go in your backpack, however it will require twice + the space of a normal sized item. + - rscdel: Spacesuits, RIGs, and sniper rifles made heavier. +2016-05-05: + Datraen: + - rscadd: Added three mixed modes, 'Mercenaries & Wizard', 'Mercenaries & Renegades', + and 'Traitors & Renegades'. + Hubblenaut: + - tweak: Hydroponics vendor and biogenerator offer full bottles of fertilizer. Prices + and amount available adjusted to accomodate. + Kelenius: + - tweak: Move delay after clicking has been removed. + PsiOmegaDelta: + - rscadd: Can now prefill the loadout flask and vacuum-flask with a relevant liquid + of your choice. + Yoshax: + - tweak: 'Splits gender into biological gender and gender identity. Biological gender + modifies the sprite (for between male and female) and gender identity determines + what pronouns show up when examined or suchlike. Both are displayed in medical + records and such. ' + - tweak: Smoke grenades can now have their smoke color set by using a multitool + on them. +2016-05-12: + Yoshax: + - tweak: Doubles the maximum length of records and names to 6144 & 52, respectively. + Also increases book length to 12288. (All numbers are in characters.) + - bugfix: Makes various services in the antag uplink purchasable once again. This + includes the fake crew arrival. + - bugifx: Neckgrabs will no longer force people to the ground. In addition, weakened + people can no longer resist. + - rscadd: All vending machines now have a small chance of vending an additional + item. + - tweak: Smoke from smoke bombs now lasts approximately 3 times as long and spawns + some more smoke to make a heavier cloud. + - bugfix: Smoke from smoke bombs now properly does a small amount of oxygen loss + damage. This damage is per cloud of smoke. +2016-05-13: + HarpyEagle: + - tweak: Shotgun flare illumination now lasts longer, around 3-4 minutes. + - bugfix: Fixed attack animation playing when using flashes even if the flash was + not actually used due to being broken or recharging. + - bugfix: Fixed lightswitches layering over darkness. Now only the light layers + above shadow. Lightswitch illumination is now much more subtle. + Yoshax: + - bugfix: Processing strata floor can now be pried up with a crowbar. + - bugfix: Blue carpet can now also be removed with a crowbar, and has had it's ability + to burn and have corners restored. + - rscadd: Changelings will now store and apply the flavor text of their victims + when they absorb and transform into them. + - rscadd: Gives Diona a starting funds wage the same as Tajaran and Unathi. + - bugfix: Brain damage no longer prevent implant removal surgery. +2016-05-16: + Yoshax: + - rscadd: Uplinks now have a discounted item every 15 minutes. This is per uplink, + and random, the discount is also random, but weighted as such that a low discount + such as 10% off, or 20% off has a higher chance of happening than a high discount + such as 90% of. An item will never cost less than 1. + - tweak: Mercenaries now spawn with their own, personal uplinks. + - bugfix: Faked announcements are now once again purchasable from the uplink, and + actually work. + - rscadd: Adds several new items to the uplink including tactical knives, metal + foam grenades, ambrosia seeds and much more. +2016-05-17: + SilveryFerret: + - rscadd: Changes the Death Alarms from announcing over Common channel, to announcing + only over Medical and Security channels. + Yoshax: + - rscadd: Added shotglasses. These can contain 10 units. They have their whole contents + swalloed in one gulp. They can be produced in the autolathe or found in the + booze vending machine in the bar. +2016-05-25: + Serithi: + - rscadd: Adds in lavender. + Yoshax: + - tweak: Cables of any color can now be merged. + - tweak: More and different colors are now available to be used by cable. + - tweak: Adjusting your suit sensors now displays a message to other people in range + that you did so. In addition, seeing someone else adjust someone's suit sensors + no longer informs you to what level. + - rscadd: Added towels to the loadout. These can be worn on the head, belt or outwear + slots. You can also whip people with them for a special message and sound! In + addition, using them in-hand will produce an emote where your towel yourself + off. +2016-05-27: + Yoshax: + - rscadd: Added a new preference that allows you to disable fake nanoui styling + on relevant windows. However, if it is your first time loading with this new + preference you will need to save your character slot, as there is a problem + with satanisiation and it believes the preference is set to disable the nanoui + styling. +2016-05-29: + Datraen: + - rscdel: Injecting people with mutationtoxin no longer mutates them into slime + people. + - rscdel: Removes amutationtoxin. + - rscdel: Removes slime core recipies. + - rscadd: Adds slime monkey cubes, which are created by injecting monkey cubes with + mutationtoxin and activating like a posibrain. + - wip: Maps for Xenobio2 research labs/stations. + Zuhayr: + - tweak: 'Backend change: allowed accessories to be placed on any clothing item + with the appropriate variables set.' +2016-05-30: + EmperorJon: + - rscadd: Ports Baystation's setup screen changes, thanks to PsiOmegaDelta. + - rscadd: Includes character preview with toggleable equipment, visible loadout + items, ghost character sprites, and custom colour underwear. Your underwear + will have reset, so you'll need to set it back. +2016-06-07: + Datraen: + - rscadd: Adds a trait tool for Xenobio2. It was supposed to be in the initial implementation, + but fell through the cracks, sorry! + - bugfix: Fixed the xenobio smartfridge not displaying it's starting core amount. + - bugfix: Fixed an inverted check with slimes. + EmperorJon: + - tweak: Increased loadout points from 10 back to 15. We've added so many things + like lunchboxes and communicators that everyone just takes by default, so a + few more points will be nice. + JerTheAce: + - rscadd: Adds a variety of new guns. Some of these guns and and their ammunition + are purchasable through antag uplink, cargo, or can be spawned during Renegade + or Heist modes. + - rscadd: Adds ammunition clips for reloading magazines and some guns (such as bolt-actions). + - rscadd: All magazines and ammunitions can now be produced with the autolathe. + - maptweak: New bullpup SMG is available in armory area on CentCom level. + - tweak: Revolvers now use 6 shots. Finally. + - tweak: Most guns that didn't use magazines before for some reason (such as the + Uzi) now use magazines. + - tweak: All casings now update icons if they have been spent. + - tweak: Corrects Pulse Rifle charge cost consistency. + - tweak: Corrects and improves a number of icons for guns, including a couple of + energy guns, and adds fallback icons so they do not turn invisible when held + or strapped to your back. + - tweak: Made the icons for some guns look differently depending on what magazine + is loaded into them. + - tweak: Made antag uplink menu for guns and ammo more informative. + - tweak: Machinegun magazines no longer fit in pockets. + - spellcheck: Made names and descriptions for all projectile guns and ammo consistent + while removing grammar and spelling errors. + - bugfix: Autolathe no longer exploitable for ammo by repeatedly recycling empty + magazines. + - bugfix: Guns now check a list of compatible magazines. + - bugfix: Ranged mobs no longer drop usable .357 casings. + - soundadd: Added a variety of new gun sound effects, and swapped out the old default + gun sound. +2016-06-08: + Yoshax: + - maptweak: There is now more soap on the map. The chef also gets a dropper. + - tweak: Changes in gravity now stun for much longer. + - tweak: Bullets now have a better chance of penetrating objects such as filing + cabinets, consoles, fax machines, etc. This applies to all bullets. + - maptweak: The research outpost toxins department now has reinforced phoron windows. + - bugfix: Spears now do their correct damage instead of doing around half. +2016-06-14: + Arokha: + - rscadd: Adds video-calls on communicators for existing calls + - rscadd: Adds a 'decline' to incoming communicator calls + - rscadd: New wallets that let you color them how you want + - bugfix: Fixes communicators being able to hear speech + - bugfix: Fixes deadcalls to communicators + - bugfix: Fixed dropping head/foot/glove items on limb loss + - bugfix: Suit coolers inside mecha now work + - bugfix: Fixed printing '1' to world over and over + - bugfix: Made mech tracking beacon constructable again + - tweak: Change how emotes and LOOC propogate to nearby people + - tweak: Rewrote how get_mobs_and_objs_in_view_fast works + - tweak: Can now see through the red external airlock doors + Datraen: + - tweak: Adds a chance for slimes to get mutation toxin for creation of prometheans + (40%). + - bugfix: Simple animals outside of the hostile subtype won't follow you as a zombie. + - bugfix: Xeno hostility is more apparent now. + - bugfix: Slime cores can no longer create twice as many slimes through an exploit. + GinjaNinja32: + - rscadd: Rewrote drinking glasses. There are now eight types of glass, and drink + appearance is based on color and the type of glass you put it in. + - rscadd: There are now 'glass extras' you can add to drinks. Straws, drink sticks, + and fruit slices (yes, all of them) all work. You can add up to two extras per + glass. Add extras by clicking the glass with the extra, remove by clicking the + glass with an empty hand while it's in your other hand. + - rscadd: Adding 'fizzy' things (soda water, cola, etc) or ice to a drink will make + it be fizzy or have ice floating in it. + Yoshax: + - tweak: Everything produced in Robotics is now 25% cheaper to produce. +2016-06-15: + Yoshax: + - tweak: The categories for items in the cargo ordering console have been reworked. + Items shoulw now be in more sensible categories. If you cannot find something, + try the sensible category. +2016-06-21: + HarpyEagle: + - bugfix: Fixes disarm-attack dislocation chances being so low that you were very + likely to break the targeted limb before it would dislocate. + - bugfix: It is now possible to disarm-attack with stunbatons like with other melee + weapons. Note that this means that using a stunbaton on disarm intent will hurt + people. + - rscadd: Trying to move while being grabbed will now automatically resist. + - tweak: Small mobs are no longer able to pin larger mobs. + - tweak: Resisting a smaller mob's grab is more likely to be successful. + - bugfix: Fixed being able to climb onto a larger mob while restrained, weakened, + unconscious, or dead. + JerTheAce: + - rscadd: CentCom Fax, Admin Prayer, and CentCom emergency messages now prompt admins + with a pleasing sound effect. + - tweak: Fax machines now sound like fax machines and not polaroid cameras. +2016-06-27: + Sin4: + - rscadd: Added NanoUI for Advanced Body Scanners, Arcade, Atmospherics Control + Computer, Chemmaster, Cloning Console, Fax Machines, Guestpass Console, Holodeck + Computer, Laptop Vendors, Operating Computer, and Photocopiers. + - bugfix: Fixes chemmaster not putting pills in pill bottles. +2016-07-01: + Aztectornado: + - tweak: Clicking a stack of sheets (Metal, phoron...) in your other hand now asks + how many you want to split off the stack, courtesy of Baycode + Datraen: + - rscadd: Antagonistic factions can now be set and viewed on the uplink. Visibilities + can be set for these as well, to help identify sympathizers/potential aids, + or to hide the information from those outside of your faction. + Yosh: + - tweaks: Increases max records and book length to ridiculous levels. + Yoshax: + - tweak: The PTR Sniper is now more accurate when scoped, but less accurate when + unscoped. In addition it now has more recoil. + - tweak: The Laser Cannon no longer holds multiple shots. It holds charge for one + shot at a time. This is because the beams it fires now do 90 damage with 100 + armor penetration. Furthermore, it is now considerably more accurate. Lastly, + to counteract it only holding one shot at a time, it now autorecharges, which + takes 60 seconds. + Zuhayr: + - rscadd: Ports/adapted several kitchen machines from Apollo Station. +2016-07-08: + EmperorJon: + - rscadd: Adds admin functionality to call a trader ship event with the Beruang + in the same manner as ERT dispatches. + - rscadd: Adds a Trader 'antagonist' as they use the antagonist framework. Not considered + an actual antagonist, like the ERT. + - maptweak: Alters Beruang base to provide some clothing for Traders plus a locked-down + area for admins to spawn cargo. + - maptweak: Alters Beruang access to a new Trader-ID-only access requirement. + Neerti: + - maptweak: Restructred the AI core massively, and the upload slightly. + - rscadd: Adds a new material type, called Durasteel, which is made from plasteel + and diamonds. It's incredibly tough and also reflective. The inner walls of + the AI core contain this new material to protect it. + - rscadd: New turret subtype just for the AI core, that is more durable, has a chance + to shrug off EMP, and fires xray lasers. They even turn green. + - tweak: Turrets now wait to go back down in their covers upon losing sight of a + target. + - tweak: Emitters now have health, and can be damaged by projectiles. They will + explode on death. + - tweak: Critical APCs (the type found in the engine and AI core) are now more resistant + to EMP. Equipment and Enviroment stays on during an EMP, and less of the cell + is drained. + Sin4: + - rscadd: Added benches. + - rscadd: Added floor lamps. + - rscadd: Added water-cooler cup dispenser. + Yoshax: + - rscadd: Adds recipes for four new non-alcoholic cocktails. Shirley Temples, Roy + Rogers, Arnold Palmers and Collins Mixes. + - rscadd: Adds five new Tajaran hairstyles ported from Aurora. +2016-07-10: + Anewbe: + - bugfix: Changelings will no longer remain stunned or suchlike when attempting + to regenerate. + Cirra/: + - rscadd: Added a chemistry gripper for Crisis borgs. + GinjaNinja32: + - rscadd: Adds 3x & 4x upscaling options for players with very large monitors. + HarpyEagle: + - tweak: Runtime can now become friends with anyone, regardless of their initial + job. + Neerti: + - rscadd: Mining can now be done with explosives. The effectiveness depends on + the spot chosen to explode, so using an ore scanner is advised. + PsiOmegaDelta: + - rscadd: MedHUD overlays now have more stages, both for 'normal' and critical stages + of injury, for improved quick-diagnosis. + Redstryker: + - bugfix: Communicators will no longer show up on camera networks by default. + - rscadd: Adds a selection of flannels to the loadout. These can have their sleeves + rolled up, their buttons buttoned up, be tucked in and any combination of those. + Techhead: + - rscadd: 'New Random Event: Solar Storms. Similar to a radiation storm, but anywhere + inside the station is safe. Also boosts solar panel output significantly for + the duration.' + Yoshax: + - rscadd: Ports an Advanced Who verb that allows normal players to see what players + are in game, and which aren't. + Zuhayr: + - tweak: Modifies the health HUD element to display limb damage individually. It + will reflect your species, prosthetics, loss of limbs, as well as being on fire. +2016-07-13: + Anewbe: + - rscdel: Removed detonating borgs via Robotics Console + Yoshax: + - tweak: Emagging a cargo supply console will now properly hack it and will also + remove the access requirement. + - bugfix: Languages selected during character setup will once again be properly + added to mobs. + xDarkSapphire: + - rscadd: 'Adds a new hairstyle: Spiky Ponytail.' +2016-07-22: + Anewbe: + - rscdel: Removes assault carbine from uplink. + - tweak: Speeds up the toxin reagents + EmperorJon: + - bugfix: Having between 20 and 100 nutrition and over 45 toxin damage will no longer + cause you to gag ad-infinitum and die. It now respects vomit time restraints. + - tweak: Gagging now occurs only when the mob has no nutrition at all. It no longer + causes three toxin damage, only weakens as before. + - tweak: Vomiting and/or gagging from toxins now occurs regardless of nutrition, + not only 20+. + Neerti: + - rscadd: Adds ability for ghosts to send and receive text messages via communicator. + Yoshax: + - tweak: Drop pod contents have been adjusted. In general, you will get something + more useful and the less useful contents have been made more interesting. There + is a total of 12 drop pod content lists and 7/12 are useful, 4/12 are useless, + 1/12 is potentially useful. + - tweak: Stun Revolvers will no longer be able to spawn from random energy weapon + spawns. In addition, some of the other random item spawns have new items and + adjusted probablities. + - rscdel: Tajaran are no longer negatively affected by coffee. + - tweak: Bucklecuffing as it has been known for the longest time is no longer a + thing. When you resist when cuffed and buckled to something, you will now resist + out of the handcuffs first, allowing you to simply unbuckle yourself once done. +2016-07-25: + PsiOmegaDelta: + - bugfix: Robot upgrades produced in robotics to be applied to Cyborgs can now once + again actually be applied. + Rymdmannen: + - rscadd: Added department specific rubber stamps for cargo and warden. + - maptweak: Replaced 'small rubber stamp' with corresponding new ones in cargo area + and warden's office. + - spellcheck: Renamed ''quartermaster's stamp'' to ''quartermaster's rubber stamp''. + Superbee29: + - rscadd: Ghosts can now see the power in a cable when examining it. + Yoshax: + - tweak: Flashes no longer provide an instant stun. Flashes now confuse and blind + the affected person for five seconds and in addition makes their eyes blurry + for ten seconds. + - tweak: The empty box supply crate has been replaced with a shipping crate. Which + contains what you need to send stuff places! + - maptweak: The chef now gets a destination tagger and packaging paper to send people + food. + - bugfix: Drinking glasses now have a material cost in the autolathe. + - tweak: When emagged security bots such as the Securitron and ED-209 will now move + and pursue faster. + - bufix: Securty bots such as mentioned above will now be properly emagged. + - tweak: The cost of items in the antag uplink have been tweaked. Some are cheaper, + some are more expensive. In addition, you can now buy singular grenades isntead + of boxes. Buying a box has a discount over the singular. + - bugfix: Repairing burn damage on FBPs will now once again properly work. + - bugfix: Undislocating limbs will now once again properly work. + - rscadd: The phoron assembly crate in cargo has been renamed to a Phoron research + crate and now contains more supplies including tank transfer valves. + - tweak: The cooldown between discount offers in the antag uplink is now 10 minutes + versus the previous 15 minutes. + - tweak: The ordering of the items in the autolathe will now be somewhat diferrent + due to a code overhaul. It is now in alphabetic order. + - tweak: Security robots such as the Securitron or ED-209 are now more hardy and + can take more damage before dying. + - tweak: The silenced pistol no longer has any recoil and can be fired faster with + less delay in between shots. +2016-07-31: + Anewbe: + - rscadd: Sprays now respect shields. + Yoshax: + - bugfix: Certain items such as pills and suchlike will once again be usable on + someone who is on a surgical table/table. +2016-08-05: + Anewbe: + - rscadd: Changeling Self-Respiration is now a toggle. By default they breathe normally, + but if they use the power they no longer require oxygen, or experience the effects + of inhaled gasses. + - tweak: Heat based damage has been increased. This includes fire. + Hubblenaut: + - rscadd: Windoor assemblies can now be named with a pen. + - rscadd: Windoor and airlock assemblies now show their custom name during construction + phase. + - tweak: Windoors can now be made out of two sheets of glass or reinforced glass, + for normal and secure windoors respectively. + - tweak: Windoors now automatically close after construction. + - tweak: Adjusts the algorism for how windoors and windows are placed on construction + (when there are already windows co on the same turf). + - bugfix: Windoors will now drop exactly the materials they were made of. + - bugfix: Prying a broken circuit out of a windoor will no longer cause duplicates + to drop. + - bugfix: Airlocks no longer spark after spawn and several other icon update issues + were fixed. + - bugfix: Fixes reinforced walls not being constructable with one sheet left in + stack. + - bugfix: Windows that were busted out of their frame by force are now correctly + rotatable. + - bugfix: Lots of spellchecking and code cleanup in windoor and airlock code. + - rscdel: Killed innocent kittens. + Sin4: + - bugfix: Advanced Body Scanners are now deconstructable + - bugfix: You can now add coolant to the Radiocarbon Spectrometers + - tweak: Frame code revamped and cleaned up. + - rscadd: R&D server circuitboards can be swapped between core and robotics types + using a screwdriver. + Yoshax: + - bugfix: Wounds will now once again bleed. + - bugfix: Xeno loadout items will now properly be reloaded into a slot when the + server restarts. + - rscadd: A new item has been added to the uplink. Package bombs. These come in + two variants, small and big, which cost 20 TC and 40 TC respectively. These + come in a box with an explosive, a disguised detonator and a screwdriver. The + use the detonator you muse apply the screwdriver to configure it into detonator + mode. This must be done when it is closed. +2016-08-07: + HarpyEagle: + - rscadd: Severe enough burn damage now causes one-time blood loss due to blistering + and body fluid cook-off. + Sin4: + - bugfix: Fixed ERT icon not showing up properly for sechuds. + - tweak: Fixed instances of the game mode's config_tag being displayed instead of + the game mode name. + Yoshax: + - rscadd: Attacking yourself, or anyone else with a stack of five or more telecrystals + will teleport the attacked person to a random, safe (not in space) location + within 14 metres. + - tweak: All telecrystals ammounts have been multiplied by 10. This means the base + amount is now 120, and an emag for example costs 30, vs the previous 12 and + 3, respectively. + - tweak: You can once again use telecrystals on an emag to add more uses to it. + You get 1 use per every 2 telecrystals. + - tweak: Instead of only being able to remove 1 telecrystal from your uplink, you + can now remove 1, 5, 10, 25, 50. +2016-08-08: + Kelenius: + - rscadd: Xenoarcheology code has been partially redone. + - tweak: Pick set will now sort the picks inside it. + - tweak: Removed useless random numbers from GPS coordinates in various places. + I'm sure we have not lost the arcane knowledge of rounding 500 years into the + future. + - tweak: Picks renamed to show their excavation depths. + - tweak: Suspension generator's power use lowered. + - tweak: Suspension generator's different field types removed. By the way, remember + that they can suspend any item and even mobs. + - tweak: Archeology belts and pick sets can now hold small pickaxes. Pick sets still + only have 7 slots. Brushes fit on your ears. + - tweak: Empty rock drop rate reduced. + - tweak: Empty rock renamed from 'rock' to 'small rock' so you can tell if you are + clicking on a turf or an item when hovering over it. + - tweak: Empty boulder spawn rate reduced. + - tweak: Tape measuring is a bit faster. + - tweak: Scanner now shows the lowest and the highest depth of the find (highest + is depth + clearance) for easier calculations. Ideally, you need to hit exactly + the lowest spot. Less ideally, hit anywhere between higest and lowest. Hit below + lowest and you have a chance to break the find. + - tweak: You can now use a brush to clear strange rocks. Welder uses less fuel for + that than before. + - tweak: Anomaly analyser's report made a bit easier to read. + - tweak: Anomaly locater will now also locate normal finds. + - bugfix: Gas masks will now correctly spawn as archeological finds. + - bugfix: Digsites will now properly contain several (4-12) turfs in a 5x5 radius. + Be careful when digging near your finds. + - bugfix: Suspension generator will now correctly turn off (qdel issue). + - bugfix: Archeology overlays won't disappear when the icon is updated (e.g. when + mining next to it). + - bugfix: Archeology overlays won't overlap each other and will properly disappear + when you mine out a find. + - bugfix: Some spawning oddities were fixed. + - bugfix: Checks for whether you get a strange rock or a clean item were fixed (previously + it always gave you clean item where it should have been rolling a random number). + - bugfix: Can no longer get rid of any item by putting it into evidence bag and + bag into core sampler. + - bugfix: Can no longer irreversibly fold pick set into cardboard. + - bugfix: CO2 generator effect now has a type. + - bugfix: Phoron generator effect will now always generate phoron, not sometimes + phoron and sometimes oxygen. + Sin4: + - tweak: Scheduler ported from Baystation's port of Paradise's scheduler. + Yoshax: + - tweak: Some items such as commonly found tools are now slightly more effective + when wielded as weapons. This change has been made because many of them were + too low, and low because of mostly holdovers from other servers where things + such as grey tide are big concerns. +2016-08-13: + Yoshax: + - bugfix: The ERT camera monitor on the shuttle will now connect to the right network. + - bugfix: The 'choose sprite' verb as a ghost will no longer prematurely clear you + sprite and will now return your sprite to what it was previous when you press + 'no'. However, it will not allow you to get back the sprite of your actual character + because those are horrible snowflakes. + - bugfix: The Atmos Substation is now a proper substation with a breaker box and + all! + - bugfix: Diona Nymphs now get a popup window on evolution to allow them to input + a name. + - bugfix: Changeling revive will now close any surgical incisions. +2016-08-15: + Anewbe: + - tweak: Changed some words to match current Tajaran lore. + Hubblenaut: + - rscadd: Adds a verb for toggling whether to show specific pieces of underwear. + - tweak: Changes medical belt sprite. Mostly white now so they go nicely with all + medical uniforms. + Yoshax: + - bugfix: Dirt accumulation on tiles will now work again. + - bugfix: The change appearance window provided to antagoniss such as mercenaries, + heisters or suchlike (including traders!) will now properly allow people to + select species they are whitelisted for. +2016-08-29: + Haswell: + - rscadd: Modules installed within a hardsuit will now be listed when examining + the hardsuit control module while being held or worn, if the maintenance panel + is open. + Hubblenaut: + - bugfix: Bottles will now actually sell for their set prices. + - tweak: Chief Medical Officer and Medical Doctors now spawn with a health analyzer + instead of a penlight. + Sin4: + - bugfix: Camera Console swaps to active camera upon clicking on. + - bugfix: Hugs gender correctly. + - bugfix: Prometheans gender correctly and have a gender identity. + - bugfix: Meatspike no longer takes you prisoner upon placing something on it. + - rscadd: Lighting someone on fire now tells the admins. + - bugfix: Wiping something down with a damp rag no longer wets the floor. + - bugfix: Captains gloves now appear when put on. + - bugfix: Fixes Station Administrator Spawn point and access/restrictions. + - tweak: Renamed items from captain to station administrator. + Yoshax: + - bugfix: IDs can now actually be put onto your ears. + - bugfix: Lungs will now once again rupture when you are in an area where you cannot + breathe. This has a relatively small chance to happen. +2016-08-30: + Anewbe: + - tweak: Arm and leg guards are now slightly less slowing. + - tweak: Mining RIG is now faster + - tweak: Tweaks security voidsuit armor values. + - rscadd: Hardsuits (RIGs) now have an inbuilt suit cooling system, toggled via + HUD button. This only works when the hardsuit is fully deployed, and drains + charge from its power cell. + Neerti: + - rscadd: Emitters can be examined to see if they are damaged. They can also be + repaired by applying metal sheets to them. + - tweak: Emitters now only explode on death if they are on a powered wire with significant + power flowing through it. + - bugfix: Emitters don't explode in one hit, or by tasers or non-damaging projectiles + anymore. +2016-09-01: + Alberyk: + - rscadd: Added more horns and horns related facial options for Unathi. + Anewbe: + - tweak: Hyperzine metabolizes twice as quickly. + - rscadd: Changeling space suits now have magboots. + - rscadd: Armblade now has suicide_act text. + Techhead: + - rscadd: Medical splints can now also be applied to hands and feet (in addition + to arms and legs). + - rscadd: For those that miss the old functionality, ghetto splints have been added. + These can be crafted with a roll of tape and a metal rod and can only splint + arms and legs. + Yosh: + - rscadd: The secure briefcase is now available in the loadout for anyone who wishes + to use it. + - bugfix: Leaving a space area and entering a non-space area will no longer leave + your sprite floating. + - rscadd: Ponchos can now be attached to your uniform as an accessory. In addition + they can also be attached to suits! + - bugfix: Changeling regenerative stasis will now properly regrow limbs. + - bugfix: Changeling regenerative stasis will no longer runtime and refuse to work + when you have a missing limb. + - tweak: The shuttle during revolution will no longer take forever and a day to + arrive and such. +2016-09-02: + Yosh: + - rscadd: DNA Lockable guns have been finished. Any gun can be made into a DNA Lockable + gun by inserting a DNA Chip Lock. These are not currently available, and are + adminspawn only. Please refer to your nearest staffmember/developer to begin + discussion for future implementations of this feature. + - rscadd: A new hairstyle has been added named poofy2. + Yoshax: + - tweak: Autotraitor now needs 0 players to start in secret. + - tweak: Diona are now slightly faster! +2016-09-03: + Yosh: + - tweak: Projectile flash rounds will now do the same as a flash when it hits the + target. As such, it will blind, confuse and blur the eyes of thw target. Pistol + and machine gun rounds last the same length as a flash, shotgun rounds last + longer. + - tweak: Changeling recursive enhancement is now a toggleable passive ability, instead + of a one-time use active ability. + - rscadd: You can now vomit by using the vomit emote. + Yoshax: + - bugfix: Changeling armor and space armor can now be cast off regardless of your + stored chemicals. +2016-09-16: + Anewbe: + - tweak: Explosive implants should no longer gib the target if the setting is Localized + Limb. + - rscadd: Lasercannon has 4 shots and fires slightly faster. + - tweak: Lasercannon shots are slightly weaker to compensate for increased sustain. + - tweak: Changes Unathi sprites slightly. + - tweak: The advanced egun, laser carbine, and lasercannon now take up a bit more + space in bags. + - tweak: Prosthetic limbs and extremities no longer increase body temperature. + - tweak: Ninja and Technomancer now require 5 players to start in either secret + or voted. + - tweak: Split skirts into 'skirts', which are just a skirt, and 'skirt outfits', + which cover the upper body. Check your loadouts, they should remain otherwise + unchanged. + - rscdel: Splints are no longer reusable. + - tweak: Water is now more effective at dousing burning people. + - rscdel: Ninjas now vanish in a cloud of smoke, rather than exploding. + Chinsky: + - rscadd: Added a hawaii shirt to loadout accessories. Can be attached to clothing + like suit jackets etc. Can also be found in mixed wardrobes. + Yoshax: + - tweak: People bleed faster and more. + - bugfix: Splints are once again reusable and have been improved behind the scenes. + - bugfix: Removing splints will now correctly give you the splint used to splint + the organ. +2016-09-19: + Anewbe: + - rscadd: Blood Drain now heals internal damage, including broken bones and internal + bleeding. + - rscadd: Adds the Command Secretary job. + - rscadd: CE hardsuit now has proper magboots and insulated gauntlets. + - bugfix: Powersinks should actually explode again, after a while. + MagmaRam: + - rscadd: Lasers and energy projectiles in general now glow in the dark. + - tweak: Robotic and prosthetic limbs can now be used in creation of simple robots, + rather than just the robotic (lawed-chasis) limbs. + Zuhayr: + - rscadd: Added /vg/ direct-action ventcrawling. You will now crawl through the + actual pipe network, a step at a time. Have fun. +2016-10-02: + Anewbe: + - tweak: Pain from burn damage is now equal to that of brute damage. + - bugfix: Removed the exploit by which you could gain cargo points by ordering plastic + crates. + - rscadd: Upped cargo point gain by 50%. + - rscdel: Parapen in SpecOps crate replaced with a 4th smoke grenade. + HarpyEagle: + - rscadd: Adds applying pressure to body parts to reduce bleeding. With desired + body part selected, help-intent click yourself or get an aggressive grab, then + help-intent attack with the grab item. Each person should only be able to apply + pressure to one body part on one person at a time, so choose wisely. Applying + pressure will get blood on your hands. + Yoshax: + - rscadd: Armbands can now be attached to things that go in the outer suit slot. + - rscadd: Shanking has been added. You can shank someone by getting an aggressive + grab on them, targetting their chest and attacking them with a sharp item. This + has a special attack that has greatly increased chance to do internal damage, + also does bonus damage for weapons that are both sharp and have edge. + Zuhayr: + - rscadd: Added /vg/ direct-action ventcrawling. You will now crawl through the + actual pipe network, a step at a time. Have fun. +2016-10-05: + Redstryker: + - rscadd: Added four sounds that are randomly played when bones break. Also allows + the Technomancer to play the bone break sound. + - rscadd: Adds a black variety of the Security Voidsuit called the 'Crowd Control' + voidsuit. It can be obtained from a Suit Cycler with Security clearence. + - bugfix: Codes in icon state for the Press Vest. + - rscadd: Added a child of the Medical armband with a red cross on it. It is available + on the loadout. +2016-10-06: + Anewbe: + - rscadd: Energy weapons and stunbatons now use special device power cells, these + can still be recharged. + - rscadd: Energy weapons can be unloaded and reloaded by clicking them with an empty + hand or a device cell, respectively. The process of loading a cell takes a few + moments. + - rscadd: Stunbatons no longer require a screwdriver to switch cells. + - tweak: Tweaked the order in which stunbatons check for power, they should now + visibly power off when their cell hits 0, instead of one hit after. + - rscadd: Security lockers (HoS, Warden, and Officer) now have an extra device cell + in them. + - rscadd: Protolathe can print device cells. + - rscadd: Adds start_recharge() proc to energy weapons. When called, this should + cause the affected weapon to begin self-charging. + - rscdel: Weapons that self-recharge won't do so for a short period after firing. + - tweak: On weapons that can fire both lethally and non-lethally, lasers drain twice + as much power as tasers. + - tweak: Laser cannon, LWAP, and self_recharging weapons cannot switch cells. + - tweak: Map has been changed to include more rechargers. Merc and ERT bases include + extra device cells. + Neerti: + - tweak: Cleaned up the work in progress event system. + - rscadd: Added framework for a new grid check for the new event system. + Spades Neil: + - tweak: Replaced Station Administrator with Colony Director, based on feedback + literally from NASA. + Yoshax: + - bugfix: You can now only fit one pizza per box, and pizzas will no longer vanish + to pizza gnomes. + - rscadd: Energy swords will now produce a small light. The light is determined + by the color of the blade. + - bugfix: Simple mobs such as slimes, or carp, will now ignore intent requirements + for passing applied tape. + - bugfix: Long records will no longer be devoured by long-record-goblins when attempting + to edit them using a console in-round. + - bugfix: AIs with special roles will now get access to the fancy law manager. +2016-10-08: + Anewbe: + - bugfix: Unloading an energy weapon should now correctly show what was unloaded. + - tweak: Borg stun baton is back to the old cost, for balance reasons. + Redstryker: + - rscadd: '''Overseer'' added as an alt title to Colony Director alt titles list.' + Spades Neil: + - rscadd: Adds the ability to hack Jukeboxes. + Yoshax: + - rscadd: Flashlights now take powercells. + - rscadd: Flashlights now have multiple brightness levels, including low, medium + and high. +2016-10-10: + Anewbe: + - tweak: The base device cell has been shrunk, for use in non-weapon devices. + - rscadd: Adds another class of device cell, for use in weapons. + - rscadd: Belts can now hold device cells. + - rscadd: Cryopods (including the portal and elevator) no longer consume ammo or + device cells. + - bugfix: Low Yield EMP grenades now have the proper EMP radii. + Redstryker: + - bugfix: Allows promotion to Colony Director on the ID console. +2016-10-24: + Anewbe: + - tweak: The color selectable beret should now be more vibrantly colored. + - rscadd: Bullet armor has a higher chance of preventing an embed. + - tweak: The actual system by which embed works has been changed. The overall effect + should be negligible. + - tweak: Flashlights use device cells. Time of use should be roughly unchanged. + - rscadd: Device cells have a chance to spawn where normal cells do. + - rscadd: Internal Affairs Agent HUD icon added. + - tweak: Command, QM, and Bridge Secretary icons are now blue. + - tweak: Research department icons are now purple. + - tweak: Supply department icons are now brown. + - tweak: Chemist icon is now white and red, like the rest of medical. + - tweak: Using a roll of tape on a person requires the same level of grip as handcuffs. + - tweak: The disclocation chance when using disarm intent with a weapon has had + its' formula changed, meaning the threshold for always disclocatiing is now + higher, and no longer 15 force. Meaning weapons will dislocate limbs less often + and will also do less damage. + MagmaRam: + - tweak: Rates of blood loss now depend on the type of wound inflicted and where + the wound is inflicted, as well as the damage. + Neerti: + - tweak: Changes how the grid check event works. A new machine called the grid + checker exists in engineering, near the engineering substation. The actual + event now involves a power spike originating from the engine, which the grid + checker will activate upon sensing it, and causing a blackout. Engineering + can restore power faster if they hack the grid checker correctly. A piece of + paper left in the substation has more details. + - rscadd: Adds new 'spell power' mechanic, currently tied to technomancer cores. + Certain cores will augment various characteristics of spells, such as damage, + radius, etc Base spell power is 100% (internally 1.0) and some cores may raise + or lower it. + - rscadd: Adds new 'info' tab for Technomancers that hopefully tells new them what + they need to know. + - tweak: Round-end now shows every spell each technomancer has, as well as their + core type. + - tweak: Ability HUD buttons can be re-ordered by clickdragging one button onto + another. + - bugfix: Recycling core now actually works. + - rscadd: Adds two new cores. The Safety Core, which reduces instability by 70%, + however it hass less energy, lower recharge rate and lower spell power. Also + the Overcharged Core which uses more energy, caused more instability, but has + far higher spell potency. + - rscadd: Adds a new Spyglass item, that functions exactly like a pair of binoculars. + This is for Techomancers. + - tweak: Technomancer Resurrect now has a deadline of 30 minutes until a dead person + can't be revived, instead of 10 minutes. + - tweak: Technomancer Radiance is now three times as strong. Also Radiance with + a Scepter prevents the caster and allies from being afflicted. + PapaDrow: + - rscadd: Striped undergarments now exist. + Redstryker: + - rscadd: Added a blue variant of the Medical voidsuit called the 'Emergency Medical + Response Voidsuit' that can be obtained from the suit cycler. +2016-10-25: + Anewbe: + - tweak: The effects from empty-handed disarming now have a cooldown. + - rscdel: HoS and Detective equipment is less protective. +2016-11-13: + Anewbe: + - rscadd: Adds a list to prevent certain jobs from being certain roundstart antags, + rather than outright preventing them. + - bugfix: Surplus crates won't make more surplus crates. + - tweak: Random buys from uplinks will no longer buy anything out of the Badassery + tab. + - bugfix: Loincloth now has an on-mob sprite. + - rscadd: Ported Bay's tape recorders (which actually work). + Broseph Stylin: + - rscadd: Added HUD aviators to the loadout. They're restricted to security, and + can toggle between HUD and flash protection modes, but won't offer both at once. + MagmaRam: + - rscadd: Holsters can be concealed by some suit-slot items, others conceal all + accessories. + - bugfix: Fixed certain suit-slot items not hiding jumpsuits properly. + RedStryker: + - rscadd: Adds a Guy Fawkes mask. + Yoshax: + - rscadd: Clipboards can now be made out of wood. +2016-11-17: + Anewbe: + - tweak: Slowdown in armor sets moved to chest and legs, rather than arms and legs. + - rscadd: Bullets and lasers will now show up on Autopsy Reports. + - bugfix: Fixed all ERT calls being silent, regardless of selected option. + - rscadd: Flashlights can now fit in rechargers. + - rscadd: 'Added flashlights, maglights, and the secHUD sunglasses (Sec only) to + the loadout. ' + TheGreyWolf: + - rscadd: Added Sign language, which can be selected from character setup. +2016-11-18: + Anewbe: + - rscadd: Added .45 and tommygun AP ammo to the uplink. + - tweak: CPR can be performed on corpses, doesn't actually help them. + Datraen: + - tweak: Makes cameras faster, removing a large chunk of bloat relating to taking + pictures. Specifically for taking pictures of angry cheetos. + MagmaRam: + - bugfix: Slimes will now properly process chems that have zero effect on them (that + is, they'll get rid of them instead of clogging up their metabolism forever). + Nerezza: + - rscadd: Added Lemon Juice to soda dispensers across the station. Reagent cartridge + refills can be ordered via cargo. + - rscadd: Added Lemon Juice and Milk Cartons to the bar's Booze-o-Mat. You can now + order milkshakes and not get shot (maybe). + Yoshax: + - experiment: Being unable to breathe and having oxyloss will now cause brain damage + that scales with the amount of oxyloss you have. Without oxygen, the brain takes + damage and will EVENTUALLY die (but you would most likely die of actual oxyloss + before that point.) +2016-11-20: + Datraen: + - tweak: Global announcer now has access to engineering channel. + - tweak: Supermatter now uses the global announcer. + Nerezza: + - bugfix: Digital FBP/Cyborg brains no longer drop brains. + - rscadd: Digital FBP/Cyborg brains are tagged with their designation now. + - bugfix: All cyborgs can now unbuckle people from beds/chairs. Just attack the + structure with no module selected. + - rscadd: Added the current station date to the Status tab. Ported from Baystation. + Yoshax: + - rscadd: Adds the ability for Hydroponics Trays to enter cryogenic stasis. You + can do this by using a multitool on one. Wheh in stasis the plant will be frozen + in time, it will neither grow nor die. Now you can have a life! +2016-11-21: + Anewbe: + - tweak: Drawing blood with a syringe now takes a moment. + - rscadd: Communicators no longer have a loadout cost. + - rscdel: Having more than 50 tox will now cause liver damage, rather than 60. + - rscadd: Adds Stimm, a homemade hyperzine made of sugar and welding fuel. + - rscdel: Hyperzine is now toxic. + Nerezza: + - tweak: Space suits now hide jumpsuits, so excessively bulky jumpsuits no longer + peek through. + - bugfix: Teshari wearing webbing now have the correct sprite overlay. More accessories + need sprites, however. + - wip: Teshari sprites no longer show the majority of suit accessories, anyone who + wants to pitch in to fix this are invited to do so! + - rscadd: Windoors can now be disassembled. Apply crowbar when open. + - rscadd: Engiborgs and drons can name door and windoor assemblines now. Click an + adjacent assembly with no modules active. + - bugfix: Windoors now know how to name themselves. In addition, unnamed windoors + now spawn with their default name instead of null. + RedStryker: + - rscadd: Added a colorable hairflower to the loadout. + - rscadd: Added a taqiyah to the loadout that can be colored with the color datum. + - tweak: Fixed the sprite for the red Security Hat backwards sprite so that the + 'N' on it is no longer backwards. + Yoshax: + - tweak: All robots now get crowbars, flashes and fire extinguishers. + - tweak: IV Drips are no longer dense, meaning they can be walked through like chairs. + - tweak: Robots can now use the toggle lock verb on crates and lockers. + - rscadd: There is now an experimental welding tool, it regenerates its fuel on + its own! One is given to the Chief Engineer, produced in Research, or found + in Syndicate toolboxes. +2016-12-01: + Anewbe: + - bugfix: Adult Diona should be able to name themselves properly now. Tweaked from + a Baystation PR by FTangSteve. + - rscdel: Lightning spells and bioelectrogenesis will no longer stun outright. + - rscadd: FBPs should no longer get mutations from radiation. + - bugfix: Observe warning should properly show how long you have before you can + join. + - rscadd: Adds a Toggle Shoe Layer verb to shoes, that let them be worn over the + uniform (ie tucking your pants into your shoes). + - bugfix: Shoes now properly check if they can hold knives or not. + - bugfix: Sign language can now be used while muzzled. + Datraen: + - tweak: Skrell are now more resistant to various chemicals, more susceptible to + pepperspray. + ForFoxSake: + - bugfix: Fixed a possible href exploit allowing any living player to speak any + language. + - bugfix: Organic beings can no longer speak Encoded Audio Language, although they + can still understand it just fine. + - tweak: Positronic brains can now speak Encoded Audio Language. + - tweak: Station manufactured Full Body Prosthetics can now speak Encoded Audio + Language. + MagmaRam: + - tweak: Corpses will now process a select few chemicals, meaning you can now add + blood into people who bled out before defibbing them. + - bugfix: Defibrilators fixed again. + - bugfix: R&D machines will now accept stacks of metal and glass from Cargo orders + properly. + N3X15: + - bugfix: Electrical storms no longer affect only cargo. If you're not cargo, your + lights are no longer safe. + Nerezza: + - rscadd: APCs now have a new EMP behavior. Regular APCs shut off for a few minutes, + critical APCs (engine and AI) shut off for 30ish seconds. Medbay will now not + be permanently disabled by EMPs if no engineers are available to fix their APCs. + - rscadd: Bay's timed reboot interface for APCs has been ported for EMPed APCs. + - tweak: APCs affected by grid checks say so on their nanoUI now. + - tweak: APCs damaged by the apc_damage random event are now effectively emagged + APCs. Anyone can operate their interface. + - tweak: Emagged APCs can now be repaired by removing their power cell and using + a multitool to 'reboot' them manually. + - bugfix: Nin and twiz no longer **** up APCs if they drain the battery completely. + - tweak: Nin and twiz drain power from the wire an APC is connected to first, then + drain from the power cell to fill the drain's 'quota'. Because the amount of + power given from the power net is random, this means the battery will still + drain but this also means you don't need to crowbar tiles in a room if the APC + is empty. + - bugfix: Bluescreened APC wire panels now visibly open like they should. + - tweak: Bashing APCs open was only effective under certain circumstances, but would + spam everyone anyway. This has been changed to only spam the user and to be + more indicative of when you can bash the cover off. + - spellcheck: Full grammar pass on APCs. + - rscadd: Hazard shutters animate slightly and play a sound so players can more + readily identify where shutters are being pried. + - bugfix: Two people can't pry the same shutter simultaneously anymore. + - bugfix: Fixed a bug causing shutters to immediately pry open when people didn't + want the shutter open. + - rscadd: Inflatables can be deflated using ctrl-click. + - rscadd: Inflatables can be deployed on adjacent tiles by clicking them. + - bugfix: Bumping into closed inflatable doors will no longer freeze them for a + few moments. + Yoshax: + - maptweak: All Heads of Staff now get multi-color pens in their office. + - tweak: Doors that do not have an access requirement can now be opened when handcuffed. +2016-12-17: + Anewbe: + - bugfix: EVA rig now has insulated gauntlets. + - rscadd: Adds another slot to select languages, if desired. + - rscadd: The base device cell is now selectable in the loadout. + ForFoxSake: + - tweak: Digital Valve pipes can now be made and moved. + - tweak: Air Vents can now have their direction changed. + - maptweak: Atmospherics is now a little less cluttered. + MagmaRam: + - rscadd: Added a nice implant that allows humans to speak EAL. + N3X15: + - rscadd: Added a changelog editing system that should cause fewer conflicts and + more accurate timestamps. + - rscdel: Killed innocent kittens. +2016-12-30: + Anewbe: + - rscadd: Changed run/walk speed to be based only on a config file. + - tweak: Walking should be faster now. + - tweak: Removed shoeless slowdown. + Atermonera: + - bugfix: Science grippers can install and remove borg components + - bugfix: Exosuit grippers can install exosuit equipment + - bugfix: Sheetloaders can load materials into protolathes and circuit imprinters. + - tweak: Protolathes and circuit imprinters input materials like autolathes, taking + as much of the fed stack as it can. + MagmaRam: + - tweak: Beakers can now have longer labels. + - rscadd: Adds defibrilator crate for cargo. + - tweak: Changed how certain stacks spawn behind the scenes. Should fix a few esoteric + bugs without impacting anything else. + Neerti: + - bugfix: Subtracting, multiplying, and dividing with arithmetic circuits should + actually occur now. + - rscadd: Added new arithmetic circuits; sign, round, and exponent. +2017-01-03: + Anewbe: + - bugfix: Farmbots should be buildable again. + - rscadd: FBPs with vital (head/torso/groin) damage will now show up on the crew + monitor as being damaged. + - bugfix: Flashes should now properly affect accuracy in hand-to-hand. + - bugfix: Taj should no longer be poisoned by any sort of coffee. Looks like we + missed a spot last time. + - rscadd: Recording tapes can now hold 30 minutes of chat. + - rscadd: Tape recorders and their tapes now fit in security and detective belts. + - rscadd: Lasers can now ignite thermite on walls. + - bugfix: Device cells now fit in wall rechargers. +2017-01-12: + Anewbe: + - rscadd: Ported over a bunch of hairstyles and underclothes from Baystation. + - tweak: Nurse spiders inject eggs less frequently. + - rscadd: Nurse spiders give a warning to the victim when they implant eggs. + Neerti: + - rscadd: Hand-held flashes and flash rounds will now stun upon repeated applications, + similar to stun batons. +2017-01-23: + Anewbe: + - rscadd: Can now just click ones boots to draw a holstered knife. + - rscadd: More boots can hold knives now. + - rscadd: Added an action button for breath masks, making it easier to toggle them. + - rscadd: Space Carp have a chance of sticking around after their event completes. + - tweak: Robotic limbs will no longer show up on the health scanners. + - rscadd: Medics and Security can open firedoors. Do so at your own risk. + - rscadd: Chaplain hoodie now has pockets and an actual hood. + - tweak: Winter coat hoods have the same armor values as their coats. + - rscadd: Characters will now spawn in at a random level of hunger. + - rscadd: Assisted and Prosthetic organs now have sprites. + - rscadd: Surgical tools will not attack while on help intent, this should prevent + people getting accidentally stabbed in surgery. + - rscadd: Tajaran now process reagents slightly faster. + - rscdel: Taj are now allergic to coffee again, per loremaster request. + - tweak: Taj now get drunk faster. + - tweak: Hyperzine is now more toxic to Taj. + - rscadd: Readded the Vox for admin/antag use and testing. They breathe Phoron now, + rather than Nitrogen. + - bugfix: The Xenotaser should work properly. + FTangSteve: + - wip: RootSpeak is now split into a local and a global variant. For now the global + acts as a hivemind. + Hubblenaut: + - tweak: Can now click on turfs with trash bags and similar to quick-gather everything + on it. No longer pixelhunting for cigarettes and bullets. + - bugfix: Buckets and other reagent holders will no longer simply be put into the + janitorial cart's trash bag. + PsiOmegaDelta: + - tweak: The round start and auto-antag spawners can now check if players have played + long enough to be eligable for selection. + Techhead: + - rscadd: 'Added a new random event: Shipping Error - A random crate is mistakenly + shipped to the station.' +2017-01-28: + Anewbe: + - rscadd: Added Medical and Meson aviators. + - rscadd: Medical and Meson aviators are now in the loadout, department locked. + - rscadd: Meson Scanners have been added to the loadout, department locked. + - rscadd: Medical hardsuit has a toggleable sprint. + - bugfix: Carbon and Hematite should show up in asteroid walls. + - rscadd: Readded the random crates from mining. + - rscadd: Digging through an artifact sometimes doesn't destroy the artifact. + - bugfix: Space and cracked sand should no longer stop mining drills. + - rscadd: Diona can regenerate organs and limbs. + PsiOmegaDelta: + - rscadd: Resetting a character slot now requires confirmation. + Zuhayr: + - rscadd: Added a reset slot button to chargen. +2017-02-24: + Anewbe: + - rscadd: Fake command reports now make the paper show up. + - bugfix: Mining cameras should work now. + MagmaRam: + - tweak: There is now a short delay before being able to fire when using hostage-taking + mode, and a short delay between shots. This should make hostage mode useful + for taking hostages and ambushes, rather than as an aimbot in actual firefights. + - bugfix: Sandwiches at max size can be eaten with a fork. + Yosh: + - rscadd: Some vending machines now log the items they've vended and had stocked, + storing the name of the user, the time and the item. These can be found by using + the new verb for vending machines, or from the right click menu. + Zuhayr: + - rscadd: Adminhelps now have a TAKE button that allow an admin to claim it, and + inform the adminhelper that someone is on the case. +2017-03-22: + Anewbe: + - tweak: Oxyloss now shows up as cyan in scanners. + Arokha: + - tweak: Having less than 30% blood (as a result of literally having that little + blood, or a broken heart) causes 75 oxyloss per tick rather than 300 toxins + and instant death, to allow for heart transplants. + - bugfix: Infections now spread and process properly between external organs. + - rscadd: Infections now have appropriate symptoms that indicate to a player that + they have one. + - rscadd: Infections are now diagnosable more accurately in a medscanner, or visually + for high level infections or dead limbs. + Atermonera: + - bugfix: EAL, Sign language, and emotes will no longer use autohiss + - rscadd: Surgeon Borgs now have a proper medical hud module +2017-03-28: + Anewbe: + - spellcheck: Disregard the last changelog on the spelling of HI, the correct spelling + is Hephaestus. My bad. + - rscadd: Added a changelog editing system that should cause fewer conflicts and + more accurate timestamps. + - rscadd: Added Myelamine, a blood clotting chemical. This is available to antags, + and can be ordered from cargo or mixed. + - rscadd: Added Osteodaxon, a bone fixing medicine. This is available to antags, + and can be mixed. + - rscadd: Added Carthatoline, a stronger anti-toxin. + - rscadd: Added Spidertoxin, which comes from spiders (duh), and is used in making + Myelamine. + - rscadd: Death Alarms can now be ordered from cargo. + - rscdel: Dexalin Plus is half as strong (still pretty strong, though). + - rscadd: Ninja, Merc, and ERT-M Hardsuits can now inject myelamine. + - tweak: Inaprovaline now decreases the effects of bloodloss, and lessens brain + damage taken from OxyLoss. + - tweak: Prosthetic organs now take randomised damage when emp'd, this should roughly + average out to the old values. + - tweak: The effects of heart damage have been tweaked, should be slightly easier + to survive now. + - tweak: Some of the stronger chems have side effects, like confusion or blurry + vision. These should be fairly minor, and we may be tweaking them in the future. + - tweak: The suiciding var now wears off, making it possible to save suicide victims + if quick action is taken. + - tweak: Death Alarms now announce on General comms again. + - rscadd: Borgs can climb tables. + - tweak: Skrell can now be up to 130 years old. + - tweak: Skrell are more vulnerable to flashes, due to their large eyes. + - tweak: Tajaran no longer have appendicies. + - tweak: Tajaran are more vulnerable to flashes. + - tweak: Unathi have less brute resist, but some burn resist. + - tweak: Unathi gender is now unclear to non-Unathi. +2017-03-30: + Anewbe: + - tweak: Italics in chat are now trigged with | , rather than / . + - rscadd: Energy weapons, flashlights, stunbatons, and welders can now be moved + from hand to hand by click+dragging. + - rscadd: Flashlights can now be placed in wall rechargers. + - rscadd: Adds jumper cables, that act a bit like a defib for FBPs. + - bugfix: Bicaridine and Myelamine should now properly repair internal bleeding. + - rscadd: Overdoses are now more dangerous. + - rscadd: Chloral Hydrate overdoses are now even more dangerous. + Arokha: + - rscadd: Adds body markings and tattoos. + MagmaRam: + - bugfix: Borgs and assorted robits can now use grinders in chemistry and the kitchen. +2017-03-31: + Anewbe: + - rscadd: Added a number of crates to cargo. + - rscadd: Added the electric welder as a hidden autolathe recipe. + - rscadd: Added a few colored (in sprite, not in color) flashlights, to the loadout. + Sprites c/o Schnayy. + - rscadd: Maps in a pair of jumper cable kits. Use these to revive FBPs. +2017-04-08: + Anewbe: + - rscadd: Aprons now have pockets. + - bugfix: Automute shouldn't trigger if you don't type anything. + - rscadd: Adds the Chief of Security alt title for the HoS. + - rscadd: Wooden circlets can now be worn on the head. + - tweak: Package bombs now beep when activated, and have a delay before exploding. + - tweak: Package bombs are more expensive. + - tweak: Robolimbs can take a bit more damage before they start malfunctioning. + - tweak: Shrieking now decloaks changelings. + - rscadd: Drying yourself off with a towel should actually dry you off a bit now. + Arokha: + - tweak: Simple animals resist out of buckles and lockers + - tweak: Simple animals with retaliate but not hostile assist each other better + if they also have cooperative + - tweak: E-nets now are resist-out-of (or clickable) by the one inside or outside, + rather than having HP, and can be dragged around + Atermonera: + - rscadd: FBPs can now have numbers in their name. The first character cannot be + a number. + - rscadd: Common simple animals now have their own language, and as such are no + longer understandable by humans. + - bugfix: Translators can't understand the same languages that recorders can't, + including the new animal languages. + Leshana: + - rscadd: Upgrades the automatic pipe layer to modernize its code and make it constructable! + Constructs and deconstruts like other machines now. Circuits are buildable in + the autolathe. Uses steel to make pipes. + Magmaram: + - bugfix: Splints will now show up in examine text on hands and feet as well as + arms and legs. + Sin4: + - bugfix: Fixed back icons for Z8 Carbine, C20r, fireaxe, spear, and baseball bat. + - rscadd: If observing before roundstart, you may respawn. +2017-04-12: + Anewbe: + - rscadd: Material weapons now go dull instead of shattering. Certain weapons, like + spears, will still shatter. + - rscadd: Dull weapons do less damage, but can be sharpened with a whetstone. + - rscadd: Whetstones can be crafted using plasteel. + Belsima: + - tweak: Replaces cypherkey sprites with improved ones. + Sin4: + - bugfix: You can no longer ascend a table by walking from a flipped table to a + non-flipped one. +2017-04-16: + Anewbe: + - rscadd: Bartenders now spawn with their shotgun permit. Click on it in hand to + name it. + - experiment: Lessens the bloodloss from severe burn damage. + - rscadd: Hardhats now give some ear protection. + - rscdel: Hardhats can no longer fit in pockets. + LorenLuke: + - rscadd: Allows removal of PDA ID with alt-click. + Yosh: + - tweak: Scrubbers now scrub Phoron by default. + - tweak: Scrubbers now have the first dangerzone at anything more than 0 Phoron. + - bugfix: No longer will you attack Alarms with your ID when trying to unlock them. +2017-04-19: + Anewbe: + - rscadd: Unathi ribcages now reach down to their lower torso. + - rscadd: Unathi no longer have appendices or kidneys, the function of the kidneys + is now a function of their liver. + - rscadd: Unathi are more slightly more difficult to damage. + - rscadd: Unathi now process medicine 15% slower. Additionally, it's harder for + them to get drunk. + - rscadd: Unathi age range is now 32 to 260. + - rscadd: Unathi are not as slowed by heavy items. + Atermonera: + - bugfix: Translators no longer try to translate null languages. + LorenLuke: + - rscadd: Allows Blast doors to be attacked and broken like regular airlocks. + - tweak: Changelings can bank up to a maximum of 3 respecs at one time. + - tweak: Changelings begin with 2 respecs. + - tweak: Firing a silenced weapon gives a message in text to the user. + MagmaRam: + - rscadd: Added instructions on how to use the changelog updating scripts. + - tweak: Updated in-game EVA manual. + Neerti: + - rscadd: Adds makeshift armor for the head and chest regions. How protective they + are depends on the material used to craft it. The helmet is made by using wirecutters + on a bucket, then using a stack of material. The chestpiece is made by crafting + two armor plate, using wires on one of them, then hiting one with the other. + Yoshax: + - bugfix: Water such as the pool will no longer apply fire stacks when you enter, + meaning you will no longer be flammable from swimming. +2017-04-25: + Anewbe: + - rscadd: Cultist armor now has better protection from strange energies. + - rscadd: Adds the ion pistol to the uplink. + - tweak: The ion pistol can now be holstered. + - bugfix: Sprites on the smoking pipes should be fixed. + Atermonera: + - rscadd: Brain type (Organic, cyborg, posi, or drone) is now displayed in all records. + Belsima: + - tweak: Changes relaymove() code in bodybags. + - bugfix: Above tweak used to allow exiting bodybag while in closed morgue tray. + Leshana: + - rscadd: Implements footstep sound system and adds sounds to various floor types + including plating, tiles, wood, and carpet. + LorenLuke: + - bugfix: Allows people who are bucked to give/receive items. + - tweak: Can click-drag people onto chairs/beds from 1 tile away to buckle them. + - tweak: Allows you to place tape masks/restraints back on the roll (roll is still + infinite). + - bugfix: Fixes ventcrawling for spiderbots/implants/etc. + Neerti: + - rscadd: Drones will now spawn with an EIO-mandated ID card alongside their NT + ID. + - tweak: Fabricate Clothing for Changelings costs one point instead of two, and + is fabricated twice as fast. + - tweak: Dead changelings can no longer hear deadchat or freely ghost. + - tweak: Shrieks now share a 10 second cooldown. + - tweak: Lings cannot transform or shriek inside containers such as closets and + pipes. + - tweak: Regen. Stasis timer adjusted to be between 2 to 4 minutes. + - tweak: Visible Camo. should end if the user is stunned. + - rscadd: Visible Camo. now blocks AI tracking when active. + - rscdel: Recursive Visible Camo. no longer gives true invis. + - rscadd: Recursive Visible Camo. will allow the changeling to run while cloaked + instead. + - rscadd: Ling chemical meter on HUD now has a blinking exclaimation mark if below + 20 chemicals, to warn that they cannot revive if they should die while still + below 20. + Yoshax: + - tweak: Tape color is different now. Security tape is red rather than yellow, Engineering + tape remains yellow and Atmos tape is a lighter cyan rather than blue. +2017-05-05: + Anewbe: + - rscadd: Adds a cup for dice games, in the loadout. + - rscadd: Thermals now let you see in the dark. + Arokha: + - rscadd: Sleepers now have a 'stasis' level setting, that will ignore varying numbers + of life() ticks on the patient. + - tweak: Stasis bags and Ody sleepers now use a fixed level of this new stasis system + (ignore 2/3 life ticks). + - tweak: You can escape from being asleep in a sleeper, similar to escaping from + a cryotube. + - rscadd: You can now use grabs on sleepers to insert patients, same as scanners. + Datraen: + - bugfix: Xenobiological traits are made unique on each mutate, avoiding mutating + other mobs with same trait data. + Leshana: + - bugfix: Resetting a fire alert will no longer open firedoors if atmos alert is + in effect and vice versa + LorenLuke: + - Bugfix: Unfucks the screen bug on roundstart changelings. + - bugfix: Changeling now display 'alive' status on Medhuds properly. + - tweak: Refactors changeling ranged stings not passing over tables. Can now pass + over tables, any machinery (except doors), machine frames, and past closet subtypes. + - bugfix: You can now view an active video call by using the communicator in hand. + - tweak: Guns on harm intent in aim mode will target, rather than shoot pointblank + on first click. + - bugfix: You can now put handcuffs on yourself. +2017-05-09: + Anewbe: + - rscadd: Ports but does not enable Bay's MultiZAS. + Leshana: + - tweak: Optimized (but still not enabled) multi-z ZAS + - rscadd: Multi-Z explosion transfer coefficient is now configurable + N3X15: + - tweak: Flashlights on the high setting are no longer Beacons of Gondor. + Neerti: + - tweak: Tesla armor now retaliates against ranged attacks if within 3 tiles, and + recharges in 15 seconds, from 20. + - tweak: Technomancer Instability fades away slower. + - tweak: Fire and frost auras made more potent. + - rscadd: Gambit can now give rare spells unobtainable by other means, based on + spell power. + - tweak: Mend Wounds and Mend Burns combined into Mend Life. Mend Metal and Mend + Wires combined into Mend Synthetic. + - rscadd: Adds Lesser Chain Lightning, a more spammable version, but weaker. + - rscadd: Adds Destabilize, which makes an area glow with instability for 20 seconds. + - rscadd: Adds Ionic Bolt, which ruins the lives of synthetics. + - tweak: Oxygenate made cheaper. + SiegDerMaus: + - rscadd: Adds one new haircut, a chin-length bob. + Yosh: + - rscadd: Ports a bunch of hair from Bay. Knock yourself out. +2017-08-20: + Anewbe: + - tweak: The names of 5.56 and 7.62 ammo have been swapped, as have the guns that + use them. The magazines should look the same, and the guns will do the same + damage they used to do. + Atermonera: + - bugfix: Borgs can now raise an evil army of slimes + Belsima: + - rscadd: Added a lot of new lore-friendly drinks. + - spellcheck: Adjusted the descriptions of some drinks. + - rscadd: Added fingerless gloves to the loadout. + - imageadd: Added several new robot icons. + - imageadd: Added animations to some robots. + - bugfix: Fixed Usagi's eyes not turning off when dead. + - rscadd: Added several new pAI sprites. + - rscadd: Added a load of sweaters to the accessories tab of the loadout. + - rscadd: Added a new swimsuit to the pool. + Cirra: + - rscadd: Added a unified radiation system. Radiation is lessened by obstacles, + and distance. + - rscadd: Added a geiger counter for measuring radiation levels, which can be found + in certain vending machines and radiation closets. + Leshana: + - tweak: During the gravity failure event, you can now buckle yourself to a chair + to prevent falling when gravity returns. + - rscadd: Added an admin verb to debug the map datum. + - rscadd: Added nanomap capability to the Power Monitoring Computer + - rscadd: Added nanomap capability to the Atmos Control Computer + - tweak: Expanded nanomap on Camera Console to all station z-levels by default. + - tweak: Crew Monitoring nanomap will support crew monitors built on other station + map z levels. + - imageadd: Updated z1 nanomap for Northern Star + - imageadd: Generated z5 nanomap for Northern Star + - tweak: Optimized the unified radiation system. Made the radiation cutoff level + configurable. + - bugfix: Standing still won't save you from radiation storms. + - bugfix: Bedsheets can be put into washing machines again. + LorenLuke: + - imageadd: Ghosts can now choose from a number of animal sprites. + - experiment: Gives IECs some TLC (see below). + - rscadd: Adds 'Separator' circuit, allowing the player to now divide strings. + - rscadd: Adds 'grenade' circuit, allowing the player to detonate a stored grenade + in an assembly. + - rscadd: Adds 'device' electronic assembly, allowing an 'assembly'-type (signaler/igniter) + circuit to be used to interact with others. + - tweak: Modifies some storage and complexity constants. + - tweak: Adds 'size' variable for manual setting. + - tweak: No longer requires screwdriver to remove components. + - tweak: Enables multitool to wire/debug circuits with lesser functionality (can + disable via variable). + - tweak: IECs no longer drown the player in windows, each assembly always uses only + one window. + - tweak: Added functionality to UI to help with user experience of above point. + - rscadd: Adds 'on set' output pulses to multiplexer and memory circuits. + - bugfix: Fixes multiplexer and memory circuits not pushing data to attached circuits. + - bugfix: Number to string converts null inputs as '0' due to engine limitations + (at least they work). + - bugfix: Gun manipulator circuit now functions properly (and can read '0' value + inputs). + - wip: Phase 1/2 for wiring rework. + MagmaRam: + - tweak: Nerfed health regeneration, especially on bruises. + Nalarac: + - tweak: Modifies the illegal equipment module for borgs to scrambled equipment + module that only activates the special items and doesn't actually emag the borg + - bugfix: Mining cyborg diamond drill is now obtainable in a more sensible manner + - tweak: Click dragging has been added to the cryogenics tubes, cloning pod, and + all methods of cryostorage + - tweak: Some quality of life changes for research, crisis, surgeon, and service + cyborgs + - bugfix: Jumper cables readded + - tweak: Construction cyborgs merged back with engineering cyborgs + PrismaticGynoid: + - tweak: Replaces intelliCards with intelliCores. + - rscadd: Wheelchairs can now be collapsed like rollerbeds for ease of storage and + movement. Too big to put in backpacks though. + - rscadd: Wheelchairs are now available in a color-customizable form via the loadout, + under utility. Now you can ride in style, and keep your feet too. + - bugfix: Wheelchair users can now enter the gateway and residential elevator without + being forced to leave behind their mobility aid. + Sarmie: + - bugfix: Dionaea have remembered how to regrow their limbs properly. +2017-08-26: + Belsima: + - imageadd: Replaced APC sprites with better shaded ones. + - tweak: Adjusted some atmos sprites for visibility. + - soundadd: Added cough and sneeze noises for Teshari. + - tweak: Turning on flashlights and locking lockers both make a click sound. + - imageadd: Replaced soda cans with new soda cans. + - rscadd: Added a tiedye shirt. + MagmaRam: + - bugfix: Tesla relays no longer draw power when their attached power cell is full. +2017-09-24: + Belsima: + - imageadd: Replaced air tank sprites. + - imageadd: Added new xeno weed, egg, and resin sprites. + - imageadd: Added two new bar sign sprites. + - imageadd: Replaced blast door sprites. + - spellcheck: Microwave is no longer a proper noun. + - rscadd: Added croissants to the available recipes. + - imageadd: Added new status displays for the AI. + - spellcheck: Made spelling of corporations and planets more consistent. + - rscadd: Added more planets to character setup. + - imageadd: Added a bunch of new hairstyles. + - imageadd: Added a new holographic hud. + - maptweak: Added a grinder and enzyme to the abandoned bar, for illicit operations. + - imageadd: Replaced solar panel sprites. + - imageadd: Replaced shield generator sprites with ones from the Eris. + - rscadd: Added Qerr-quem and Talum-quem, a pair of Skrellian drugs. + - soundadd: Added a variety of sounds for opening cans, explosions, sparks, falling + down, mechs, and bullet casings. + - soundadd: Added a new death sound for mice. + - imageadd: Vox have been entirely resprited. + - rscadd: Added wood buckets, craftable with hydropnoics. + - soundadd: Added sounds for chopping wood. + - bugfix: Fixed a bug that would make default Zippo lighters invisible. + Chaoko99: + - rscadd: Nitrous Oxide is now an oxidizer. + - rscdel: 'Removed all instances of Volatile Fuel ever being simulated. To devs: + It still exists. Please, for the love of god, only use it with assume_gas.' + Cyantime: + - tweak: Tabling now requires a completed aggressive grab. + Nalarac: + - tweak: Removes the module restraint for the cyborg jetpack upgrade + - rscadd: Added the hand drill and jaws of life to the protolathe + - tweak: Syndicate toolbox now comes with power tools + Neerti: + - wip: Adds the Lost Drone, which can be found on the Surface of the future map. + - rscadd: You can now modify an unslaved borg's laws by hitting it with a law module, + after a significant delay. + - rscadd: Adds several new lawsets. Currently there are no lawboards for these. + - rscadd: Adds new 'shocker' baton, for the Lost Drone. + - tweak: Combat borg shields are now easier to use, only requiring that they sit + on one of your hands and not your active hand. The shield is also more energy + efficent. + PrismaticGynoid: + - tweak: You now keep your languages when removed from/transplanted into a body. + - tweak: AIs and borgs load languages from preferences when spawning. + - bugfix: Fixed sign language being usable while lacking both hands. + - rscdel: Brains are no longer able to hear binary (robot talk). + - rscadd: Adds the ability for research to print drone brains. + - tweak: Makes all MMIs, posibrains, and drone brains radio-enabled. Anyone holding + the brain can also disable the radio for antag purposes. + SpadesNeil: + - tweak: Windows can no longer be damaged by very weak attacks. + Woodrat: + - tweak: Ported floor types and floor sprites (Techfloors) from Vorestation (who + ported them from Eris). Brought our floortypes in line with how Vorestation + has theirs set up. + - bugfix: Missing Techfloor floor tile sprites added. + - wip: Floor sprites from Vorestation not yet ported. To be done once we go to the + new map. + - maptweak: Added catwalks and railings to SC station. Fixed first Z-level. + - rscadd: Added the ability to make catwalks and railings as ported from vore. + - tweak: Cable heavy duty file tweaks to remove red overlay color from them. + - tweak: Added in a color icon for centcomm beach areas. + - maptweak: Fixed issues with SC centcomm z that prevented it from loading. + - maptweak: Rework of xenobio/xenoflora outpost on SC planetside main map. + - rscadd: Added Wilderness z-level for SC, teleportation transition to it may be + bugged. + - rscadd: Cable ender file added. Allows power transfer between z-levels. + - tweak: Southern cross files for areas and defines in relation to z-level work. +2017-11-06: + Atermonera: + - bugfix: AI's can speak local rootspeak. + - rscadd: Implements Virtual Reality. + Woodrat: + - rscadd: Added 'see down' in open spaces from Vore. + - rscadd: Added talking and visible messages upward through open space from Vore. + - rscadd: Added a Syndicate ID with all access (admin spawn only). + - tweak: Port of 'Syndicate id cards now listen for owner destruction' from Bay. +2017-11-29: + Anewbe: + - rscadd: FBPs are now affected by Radiation, it gives them ToxLoss. Wear your PPE. + - rscadd: FBPs can have ToxLoss decreased by going into a charger. + - rscadd: It is now possible to move FBPs and robots into chargers, via click+drag + or grabs. + Atermonera: + - bugfix: AI verbs are no longer hidden on the tabs. + - bugfix: Incapacitated mobs can no longer open your inventory and steal your gubbins. + MoondancerPony: + - bugfix: Fixed a mislabeled pulse pin on the microphone. + - bugfix: Fixed an issue with reference pins and multiplexers, and reference pins + in general. + PrismaticGynoid: + - tweak: Adjusts the amount of camera locations the AI can store from 10 to 30. +2018-01-12: + Atermonera: + - rscadd: Communicators now have a weather app. + - rscadd: Mobs in VR can switch between translucent and opaque forms. + Leshana: + - tweak: Examining construction frames shows which circuit board (if any) is installed. + - tweak: Convert the machinery controller to a StonedMC subsystem + MrStonedOne: + - rscadd: Added admin verb 'Display del() Log' displaying garabage collector statistics. + PrismaticGynoid: + - rscadd: Adds the ability to 'crawl' to an adjacent turf by click-dragging yourself + to it, after a delay. This can be used to move while unable to stand. You can + also do this with other movable objects, if you really wanted to. + - tweak: Conscious mobs lying on the ground can now buckle themselves to chairs/beds. + This includes people missing legs. +2018-01-25: + Anewbe: + - rscadd: Southern Cross Map is now live + Arokha: + - tweak: Remove borg hud items as they have normal huds as their sensor augs now, + and can see records with them. + Atermonera: + - rscadd: Communicators have a flashlight under the settings menu, functions as + the PDA one + - rscadd: Station-bound synthetics now have gps units + Cerebulon: + - rscadd: Added 19 food recipes from /tg/station + Leshana: + - soundadd: Sounds of Tesla engine lighting bolts + - imageadd: Sprites for grounding rod and Tesla coil + - imageadd: Sprites for lighting bolts + - rscadd: The Tesla Engine, Tesla Coils, and Grounding Rods + - rscadd: Wiki search URL is now configurable in config.txt + - rscadd: Breaker boxes can be constructed in game. + - bugfix: Construction of heat exchange pipes, vents, and scrubbers now works properly + again. + - tweak: Fix singularity energy balance so it is stable under normal operation. + - bugfix: Fix emitter beams and PA effects from being grav pulled or consumed. + - rscadd: Added the operating manual book for the Tesla Engine. + Mechoid: + - rscadd: Brains can be set to be a source of genetic information. + - rscadd: Promethean cores can be inserted into a cloning scanner to be cloned. + This gives them a worse modifier upon completion. + - rscadd: Promethean cores can now have chemicals added or removed from them. Base + for future slime cloner. + - rscadd: Species-based cloning sicknesses possible. + - spellcheck: Cyboernetic - > Cybernetic + Neerti: + - rscadd: Adds boats that can be ridden by multiple people, which use oars. Can + be crafted with large amounts of wooden planks. + - rscadd: Adds autopilot functionality to Southern Cross Shuttle One and Shuttle + Two. + - rscadd: Adds ability to rename certain shuttles on the Southern Cross. + - rscadd: Areas about to be occupied by a shuttle will display a visual warning, + of a bunch of circles growing over five seconds. + SunnyDaff: + - rscadd: Added new food items. + - rscadd: Added Cider. + - rscadd: Added Apple Juice to bar vending machine. + - bugfix: Fixed Vodka recipe. + - bugfix: Fixed Apple and Carrot cake recipes + - tweak: Changed Cake recipes to not include fruit juice + ZeroBits: + - rscadd: Added the ability to have multiple loadouts per character. + battlefieldCommander: + - rscadd: Adds a communicator watch, a variant of the communicator you can wear + on your wrist. + - rscadd: Replaces the communicator in the loadout with a communicator selection. + Choose either the traditional communicator, or the new commwatch. +2018-02-07: + Anewbe: + - tweak: Lessens the bomb, bio, and rad protection on the Explorer Suit. + - tweak: Replaces the Hunting Rifle cabinets with a Phase Pistol cabinet. Same general + purpose, shoot animals, kill animals. Shoot people, get laughed at. + - tweak: Gloves are generally less protective from shocks. + - tweak: Budget Insulated Gloves will almost always be better than any other non-insulated + glove. + - tweak: Hyposprays and autoinjectors now have a delay on use when the target is + conscious and not in Help Intent. + - bugfix: You need a parachute to survive atmospheric reentry. Closets, mechs, and + other impromptu parachutes will not longer prevent splatting. + Atermonera: + - tweak: ID computer can set command secretary and IAA access + - tweak: Command secretary has keycard auth. access + Cerebulon: + - rscadd: Added toggleable 'Open' sign to bar hallway so you can tell if it's open + without walking inside. + Mechoid: + - rscadd: Adds material girders. + - tweak: Girder decon time is now partially dependant on material. Stronger girders + take slightly longer. + - tweak: Wall girders are now under the integrity-based construction listing. Material-Name + Wall Girder. + - rscadd: Explosive-resistant girders in walls have a chance to survive as an unanchored + girder, if their wall is destroyed. + - rscadd: Radioactive girders affect the completed wall's radioactivity. + SunnyDaff: + - rscadd: Added new food items. + - rscadd: Added Onions. + - tweak: Changed Apple and Lemon Sprite +2018-02-10: + Atermonera: + - tweak: Ethylredoxrazine actively removes alcohol from the stomach and bloodstream + - tweak: GPS units won't report the exact location of other GPS units, just range + and approximate direction + - tweak: POI gps units won't give any information about the POI, merely its location + - rscadd: Adds EMP mines. + Cerebulon: + - rscadd: Adds antibiotic resistance chance to viruses, capped at 90% without admin + edits. + - rscadd: Adds adminspawned non-transmittable viruses + - rscadd: Adds several new disease symptoms + - tweak: Vomit is now a disease vector + - tweak: Viruses have a lower chance of curing themselves without medical intervention + - bugfix: Virus food no longer infinitely generates in incubator beakers + - bugfix: Xenomorphs and supernatural begins can no longer catch the flu + Hubblenaut: + - tweak: If a cycling airlock is already near the target pressure, pressing the + buttons will toggle the doors instead of making it reenter the cycle process. + Leshana and mustafakalash: + - rscadd: A new 'planetary' mode for airlocks which makes them purge the chamber + contents to the exterior atmosphere before filling with clean air, and vice + versa. + MistyLuminescence: + - tweak: Mines are now very, /very/ dangerous to step on (so don't do that). You + can disarm them with a multitool and wirecutters - ping is good, beep is bad + - or by shooting or exploding them from a distance. Be careful! + Woodrat: + - rscadd: Shaft Miner, Search & Rescue, Explorer can now select webbing vests and + pouches from the loadout. + - bugfix: Allow utility uniforms to roll up their sleeves. + - rscadd: Shuttle upgraded with enviroment sensors and shuttle doors that can be + detected from the shuttle console. + - rscadd: secure gun cabinets in the hangar control rooms. Locked to armory, explorer, + and pilot access. + - maptweak: Redesign of medical surgery rooms, replacement of the closets with wall + closets. + - bugfix: Multiple map bugfixes including distro and scrubber lines to deck 3. +2018-02-17: + Anewbe: + - rscadd: Added a random mine spawner, for use in PoIs. Replaces mines in PoIs with + the random spawner. + - rscadd: Mines now give a visible message when they go off. + - tweak: Land mines on the ground can no longer be told apart from one another, + to prevent gaming the system. + - bugfix: Hovering mobs (viscerators, drones, Poly, carp) no longer set off land + mines. + - tweak: Arming a land mine now takes concentration. If you move, it will boom. + - tweak: RINGS AND CERTAIN GLOVES INCREASE PUNCHING DAMAGE. + - tweak: BRASS KNUCKLES HAVE BEEN TURNED INTO GLOVES AND REBALANCED. THEY DO LESS + DAMAGE PER HIT BECAUSE IT'S HARD TO DISARM A PAIR OF GLOVES. + - rscadd: Cyborg Chargers now decrease radiation on FBPs. + - tweak: Falling one floor now does a lot less damage, on average. + - bugfix: Falling one floor in a Mech no longer hurts the occupant. + PrismaticGynoid: + - rscadd: A lot more machines can now be moved with a wrench, mostly kitchen, hydroponics, + and virology machines. + - tweak: Changed department ponchos to be open to any job, just like department + jackets. + Schnayy: + - rscadd: Adds bouquets. Can be ordered via 'gift crate' in cargo. + - rscadd: Adds fake bouquets for the cheap. Can currently be won from arcade machines. + - rscadd: Adds chocolate heart-shaped boxes. Can be ordered via 'gift crate' in + cargo. + - rscadd: Adds gift cards with four cover variations. Function like paper. Can be + ordered via 'gift crate' in cargo. + battlefieldCommander: + - rscadd: Added packed snow brick material. Craft it using snow piles. + - recadd: Added snow girders and igloo walls. Craft them using snow bricks. + - rscadd: Added various snowmen. Craft them using snow piles. Punch 'em to destroy. +2018-02-21: + Anewbe: + - rscadd: Headsets for jobs that spend a lot of time planetside can now function + as local radios when comms are down. + - rscadd: Most headsets now have on-mob sprites. + - rscadd: Added a Planetside Gun Permit item, specifying permission to possess a + firearm on the planet's surface. Explorers should spawn with these by default, + and a further two can be found in their gun locker. + - rscadd: Prometheans now react to water. Being soaked will stop their regen and + deal minor toxin damage. Drinking or being injected with water will deal slightly + more toxin damage. + - bugfix: Suit Coolers now properly cool FBPs in slightly burning rooms. If it gets + too hot for your suit, you're still dead. + Leshana: + - rscadd: Makes electrochromatic glass buildable and programmable in game. Use + cable and multitool. + Woodrat: + - rscadd: Additions of 6 new POIs for the cave area. +2018-02-22: + Anewbe: + - rscadd: Added Warden and HoS helmets. + - tweak: Clothing items must be click+dragged to be unequipped. A lot of them already + had this, but the system is now standardized. + - tweak: Accessories now apply slowdown to what they're attached to. + - tweak: Certain items, notably Technomancer spells, no longer show up when you + examine the mob wearing them. + - tweak: Flashbangs confuse, instead of stunning. + Atermonera: + - tweak: GPS units are generally more useful, providing both coordinate locations + and, so long as you're on the same Z level, direction with x-y component distances, + to 1m accuracy + - rscadd: Added a halogen counter tool, functions as the PDA function. + - tweak: Analyzers can now analyze gas containers, in addition to providing atmosphere + readouts, as the PDA gas scanner function. + - rscadd: Added umbrellas. + battlefieldCommander: + - rscadd: Added fireplaces which operate similarly to bonfires. + - bugfix: Fixed an oversight that allowed for an in-between state in bonfires where + the fire would mysteriously go out after adding wood. + - rscadd: Added blue sifwood floor tiles. + - bugfix: Fixed blue carpet, now known as teal carpet + - rscadd: Added the ability to dig up tree stumps with a shovel. +2018-02-25: + Anewbe: + - tweak: Splinted bodyparts act broken 30% of the time. + - tweak: Splinted legs still slow you down like broken ones. + Leshana: + - rscadd: Added a client preference setting for wether Hotkeys Mode should be enabled + or disabled by default. + - bugfix: CTRL+NUMPAD8 while playing a robot won't runtime anymore. + - tweak: Grounding rods act intuitively, only having an expanded lighting catch + area when anchored. + Nerezza: + - bugfix: Fixes not being able to install the different carpet colors. Finally. + - bugfix: Removes certain unusable duplicate stacks of tiles from the code. + Schnayy: + - rscadd: Added Gilthari Luxury Champagne. Drink responsibly. + - rscadd: Added a singular AlliCo Baubles and Confectionaries vending machine in + the locker rooms. Dispenses a variety of gifts. + - rscdel: Removed hot drinks vendor from locker room. +2018-02-28: + Atermonera: + - rscadd: Adds umbrellas to the loadout, for 3 points. Colorable! + Nerezza: + - bugfix: Using tape (police/medical/engineering) on a hazard shutter now tapes + the hazard shutter instead of trying to open the hazard shutter. + - rscadd: Added /tg/-style floor tile swapping. Equip crowbar/screwdriver in offhand + and click the floor tiles you want to directly swap with a stack of new floor + tiles (like teal carpet). + Woodrat: + - maptweak: Heavy rework of the wilderness, minor adjustments to mining and outpost + z-levels. To get to the wilderness you now have to travel through the mine z-level + to do so, follow the green flagged path. Through the mine. + - tweak: Shuttles can now land at a site near the enterance to the wilderness. Removal + of the mine shuttle landing pad to move to the wilderness. + - rscadd: New addition of warning sign, thanks to Schnayy. + battlefieldCommander: + - rscadd: Added craftable joints. Dry something (ideally ambrosia) on the drying + rack and apply it to a rolling paper to create a joint you can smoke. + - rscadd: Added a box of rolling papers to the cigarette vending machine. +2018-03-05: + Anewbe: + - rscdel: Removes Command Liaison, Bridge Secretary, Hydroponicist, Prospector, + Sanitation Technician, Professor, and Historian alt-titles. + - rscdel: Removed universal translators from the loadout. + - rscadd: RnD can print earpiece translators. + Mechoid: + - rscadd: Add a surgical operation for repairing the brainstem of a decapitated + individual. + - rscadd: Add a permanent modifier for frankensteining individuals. + Nerezza: + - rscadd: Package bomb detonators can be re-bound by hitting the new package bomb + with them. + PrismaticGynoid: + - bugfix: The succumb verb will now work on species that can't take oxyloss damage. +2018-03-15: + Anewbe: + - tweak: Pills and ingested reagents actually process at half speed, rather than + just ignoring half of the reagents. + - rscdel: Robotic limbs now need internal repair at 30 composite damage, rather + than 30 of burn or brute. + - tweak: Syringes now inject their entire payload with one click, but in 5 unit + increments. There is a delay in between each of these. + - rscadd: Assisted robotic organs (internals, eyes) are less vulnerable to EMP. + - rscdel: Lifelike robotic organs (currently VeyMed) are more vulnerable to EMP. + Cerebulon: + - rscadd: Added Akhani language for Tajaran. + - spellcheck: Fixed incorrect singular form of Tajaran in several places. + MisterLayne: + - rscadd: Added a version of the ED-209 called the ED-CLN. It is a more efficient + Cleanbot. + - bugfix: Reinforced snowballs can now actually be made in a reasonable time limit. + Nerezza: + - tweak: Broken APCs can be bashed open with slightly smaller objects now. This + means wrenches are acceptable, no need to hunt down a fire extinguisher. + - rscdel: EVA rigsuit/hardsuit no longer holds toolboxes in suit storage since those + have been a volume inventory for some time now. RIP ghetto satchel. + - rsctweak: CE's rigsuit/hardsuit no longer holds pickaxes and ore satchels, but + can now hold inflateables. + - bugfix: Retracting rigsuit/hardsuit helmets with no valid mask equipped now disables + internals. + - bugfix: Offline rigsuits/hardsuits are no longer considered valid air supplies + by the internals button. Before, your internals would instantly shut off before + you could get a breath out of the rigsuit. Now, the internals button will look + for a different tank instead. + - rscadd: Tajaran now get to keep their tails when they wear the EVA, RD, or Industrial + rigsuits/hardsuits. Unathi sprites to come soon! + - bugfix: Sifwood floor tiles now correctly use their double-stacked icon instead + of disappearing. + Woodrat: + - rscadd: Added in a weapons crate for explorers that has bolt action rifles. + - rscadd: Weapon powercells can be ordered from cargo (security access crate). + - tweak: Automatic weapons crate split into two crates now. One for SMGs one for + the rifle. Minor adjustments to other munitions and security supply packs as + well. + - rscadd: The automatic weapons ammo crate has also been split. + - tweak: Names of the crates for the munitions and security catogory supply packs + have been adjusted slightly. In certain places contents also adjusted. + - bugfix: Holoplant now comes in a crate. +2018-04-01: + Anewbe: + - tweak: Medical Doctors and EMTs spawn with white medkits. + Cameron653: + - rscadd: Adds a xenoarch excavation tool, craftable in R&D. Allows depth selection + of 1-30 + - rscadd: Adds a xenoarch multitool, craftable in R&D. Has xenoarch counter, measure + tool, and depth scanner all in one. + Heroman3003: + - bugfix: Attaching exosuit equipment with a gripper correctly removes it from the + gripper. + - bugfix: Engineering gripper can no longer duplicate frame parts. + MistyLuminescence: + - tweak: Wallets can now hold a wider variety of objects. + Woodrat: + - rscadd: Added two 44 cal revolvers. + - rscadd: Added 44 cal speedloader for revolvers. + - rscadd: Added 44 cal rubber rounds. + - bugfix: Fixed the icon_state for 'structure/plushie/carp' and the random first + aid kit spawner. + - rscadd: Added a random chance tool spawn for power tools (most of the time it + should still just be regular tools). + - tweak: Adjusted the spawn rate of medkits, combat medkits should be more rare. + - tweak: Cash split into its own loot item. + - tweak: Plushies split into large and small plushies. + - rscadd: All the extra plushie spawns added to the random plushie spawn. + - tweak: Eightball and conch shell added to toy spawns. + - rscadd: Added spawn points for the large plushies, cash, and the power tools to + the station. + battlefieldCommander: + - rscadd: Added permanent markers, an alternative to crayons. + - tweak: The chemistry recipe for paint now uses marker ink instead of crayon dust. + - rscdel: Removed crayon boxes from the map. They can still be ordered from cargo + in case you need a snack. +2018-04-19: + Anewbe: + - rscdel: AOOC is no longer available to traitors, renegades, and thugs. + Woodrat: + - bugfix: Flashers in brig cells should work now, extra floor flash in communal + brig to deal with crims. + - bugfix: Improper access, SMES rooms. + - bugfix: Trader start point is no longer dark. + - rscadd: Medical Vendor Plus has more advanced burn and trauma kits. + - tweak: Cell 1 and 2 in the brig can now be accessed by detectives. + - tweak: Additional r-walls next to the engine room to help with rads. + - tweak: Floor decals in a couple areas. + - tweak: RD office now has its telescreen back. + lorwp: + - bugfix: Pilot headsets can now fallback to shortwave radio +2018-04-28: + Anewbe: + - tweak: Communicator visibility (the thing that lets people see your communicator + when you're a ghost) is now saved to character slots, rather than globally. + - tweak: Jobs that are set to Never on your preferences are hidden by default on + the Late Join selection menu. There is a button to reveal them. + Arokha: + - bugfix: Nerve reattaching surgery now works correctly. (Hemostat on limb) + - bugfix: Limbs dropped by people have appropriate flags. + Atermonera: + - tweak: Human examine code has received a major refactor. If you encounter unusual + behaviour that seems wrong, please report it. + Cerebulon: + - bugfix: Pumpkins are no longer green ovals. They now grow on actual vines. + schnayy: + - bugfix: Space carp plushies now load sprites and are all selectable from loadout. + - tweak: Adds several newer plushies to the gift vendor as well as adjusting cost + of gift vendor's contents. +2018-05-01: + Mechoid: + - tweak: Skrell can be affected by flashbangs from a range of 8 tiles without protection. + - tweak: Promethean regen consumes additional nutrition. + - tweak: Many healing chemicals are less effective on Prometheans due to the natural + regeneration. + - tweak: Lots of other Promethean tweaks. No seriously, I'm not putting the list + here. + PrismaticGynoid: + - rscadd: Adds new skrell sprites to hardsuit helmets that were missing them. +2018-05-24: + Anewbe: + - bugfix: Moving items out of one's active hand cancels any zoom-in they may be + providing. + - tweak: Meteor events should be a lot less brutal. + Arokha: + - rscadd: Added a 'Client FPS' setting in the Global tab of character setup for + adjusting the FPS to your preference. + - rscadd: Added a 'fake SSAO' toggle to Global in character setup, ported from /tg/. + Looks like drop shadows on (almost) everything. + Atermonera: + - bugfix: Laptops no longer consume IDs indefinitely. + Mechoid: + - rsctweak: Promethean limbs store more damage. + - rsctweak: Promethean limbs, in addition to normal severing rules, have a higher + chance to be splattered or ashed once they reach maximum damage. + - rscadd: Limbs can now spread their damage to neighbors with the spread_dam var, + when reaching max damage. + PrismaticGynoid: + - rscadd: Added laser pointers. Available in your loadout, and printed and upgraded + by R&D. + lorwp: + - tweak: Search and Rescue can now add certain medical restricted items to their + loadouts +2018-06-08: + Anewbe: + - tweak: Merc mobs in PoIs no longer drop gear. This is to help us balance the PoIs + that contain them, and by extension every other PoI. + - tweak: Merc mobs have been shuffled around in their PoIs. At some point, this + may actually be randomized, but for now, expect slightly different placements. + - rscadd: Adds a laser rifle and ion rifle version of the Merc mob, for variety. + - tweak: PoI turrets are lethal again, and will likely shoot crawlers. + - rscadd: Certain mobs, namely robots and mercs, now have some amount of armor. + - rscadd: Ranged mercs will now knife people when cornered, rather than punch them + really hard. + Mechoid: + - rscadd: Added some background things for Events. + - bugfix: Ion rifles hit the correct 3x3 instead of 5x5 + - rscadd: Seed Storage Vendors are now hackable. Can choose from various lists of + concerning plants. +2018-06-21: + Anewbe: + - rscadd: Added a biomass reagent, made from protein, sugar, and phoron. + - tweak: Cloners and bioprinters now use the biomass reagent. Both can be refilled + or have their capacity increased by replacing the bottles they spawn with. + - experiment: Mapped in a bioprinter, for further testing. + - rscadd: Adds the ability to make robolimb brands more or less vulnerable to brute + or burn. + - rscdel: Makes VeyMed limbs more vulnerable to brute and burn. + Mechoid: + - rscadd: Allow AIs to create and take control of mindless drones from fabricators. +2018-07-12: + Anewbe: + - bugfix: Technomancer Apportation now properly checks for range and scepter, again. +2018-07-14: + Anewbe: + - tweak: Certain languages now require assistance for a species to speak, but not + understand, much like EAL. + - tweak: Alai can only be `spoken` by Taj and Teshari. + - rscadd: Adds a voicebox/larynx organ. Its only purpose at the moment is to assist + in speaking certain langauges. + - tweak: Language implants, like the EAL implant, now affect the voicebox organ, + instead of being a freefloating implant. + - rscadd: Adds a language implant for Common Skrellian. + Atermonera: + - rscadd: Steel sheets can be used to construct Roofing Tiles + - rscadd: Roofing tiles can be used on tiles under open spaces or space tiles in + multiZ maps to place a lattice and plating on the space above + - rscadd: Roofing tiles can be used on outdoor turfs to make them indoors + - rscadd: Both functions work together on multiZ maps with outdoor turfs, only one + roofing tile is used per tile roofed. + Mechoid: + - rscadd: Adds a new surgical procedure for fixing brute and burn on limbs. +2018-08-01: + KasparoVv: + - rscadd: You can now change the order of your body markings at character creation. + Shift markings up or down layers at will to design the character you've always + wanted, more easily than ever before. + Mechoid: + - rscadd: Added the Gigaphone. Currently unused. + Mewchild: + - rscadd: Ports several AI core sprites from ages and places past + PrismaticGynoid: + - rscadd: Adds four types of colorblindness to the traits in the setup menu. + - tweak: pAIs can now be picked up while unfolded, and can display more than 9 emotions. +2018-08-08: + Atermonera: + - rscadd: The supply controller has been refactored and shifted to nanoUI. + - rscadd: The ordering and control consoles are now generally upgraded in terms + of information and options. + Mechoid: + - rsctweak: Hallucinations are no longer only Pun Pun. + Neerti: + - soundadd: Adds new ambience sounds for various areas, especially on the surface + of Sif. + - sounddel: Removes low and high-pitched droning from available ambience. Consider + trying ambience again if you had turned it off to avoid those. +2018-08-28: + Mechoid: + - rscadd: Mechs now have multiple equipment slot types, and more slots in total + for greater customization. + - rscadd: A large number of Mech weapon modules and their jury rigged versions. +2018-09-22: + Mechoid: + - rscadd: Adds two vehicles to Robotics and Cargo, the Quad and Spacebike. + Poojawa: + - rscadd: Ported /vg/ instrument code, improved the UI of instruments. + - rscadd: Added a client side pref that mutes instruments being played for you. + Woodrat: + - rscadd: Adds two rig suits. Military Rig suit from Bay and PMC rigsuit + - rscadd: Adds four exploration and pilot voidsuits (alternate sprites by Naidh) + - rscadd: Adds exploration and pilot voidsuits +2018-10-13: + Anewbe: + - bugfix: You can no longer have ALL of your blood punched out. + - bugfix: Haemophiliacs will no longer spontaneously have ALL of their blood go + missing from ~90%. + - rscadd: Emitters can be locked while off, too. + - rscadd: Graves are now a thing in the code, will need some testing and probably + more work before they get more common. + Mechoid: + - rscadd: Added a RIG customization kit. + - tweak: RIGs now use a var called suit_state to determine the basis for their component + icons, rather than the rig's icon state. +2018-11-30: + Cerebulon: + - rscadd: Added 1000+ surnames and 1200+ forenames from various world cultures to + human namelists + LBnesquik: + - rscadd: Replaced the plant clippers with a reskinned pair of hedgetrimmers. + Lbnesquik: + - rscadd: 'General biogenerator improvements:' + - rscadd: Added feedback noise to the processing. + - rscadd: Allow for cream dispensing. + - rscadd: Allow for plant bag creation. + - rscadd: Allow for 5 units of meat to be dispensed at once. + - rscadd: Allow for 5 units of liquids to be dispensed at once totalling 50u. + - rscadd: Add and allow the creation of larger plant bags for easier ferrying of + plants.. + - rscadd: Add a description to the machine itself. + Mechoid: + - tweak: Prometheans are no longer murdered by blood, and instead process it like + a weak nutrient. Will slow the regeneration of toxins due to water content. + - rscadd: Ctrl clicking a Rapid Service Fabricator when held will allow you to choose + the container it deploys. + - bugfix: The Rapid Service Fabricator's icon is correctly set. + Neerti: + - experiment: Rewrites the AI system for mobs. It should be more responsive and + robust. Some mobs have special AIs which can do certain things like kiting, + following you on a lark, or telling you to go away before shooting you. + - tweak: Rewrites literally every 'simple_animal' mob into new, shinier, and hopefully + more interesting 'simple_mob' mobs, some with new mechanics, like spiders, fake + mechas, and hivebots. There are so many changes that it wouldn't be possible + to list them here. + - rscadd: RCDs can now build grilles and windows, with a new mode. They can also + finish walls when used on girders on floor/wall mode. + - rscadd: Adds various new RCDs that are not obtainable at the moment. + Woodrat: + - rscadd: Xenoflora and Xenobio moved to station, first deck. + - bugfix: Minor bugfixes including mislabeled lockers in robotics and floor decals. + kartagrafi: + - rscadd: Adds new hairstyle 'Sharp Ponytail' + - rscadd: Adds several new underwear - 'Binder', 'Strapless Binder', 'Longsleeve + Striped Shirt, Pink', 'Pink Wing Shirt', 'Pink and Black T-Shirt', 'Leggings' + - tweak: Changes name of 'Supernova' hairstyle to 'Glossy', and makes the sprite + somewhat neater + - bugfix: Fixes a hairstyle not appearing +2018-12-08: + Cerebulon: + - rscadd: 'Added 12 new loadout items plus colour variants: Utility pants, sleek + overalls, sari, modern wrap jacket, ascetic garb, asymmetrical jackets, cowled + vest, kamishimo, jingasa, maang tikka, thin-frame glasses, rimless glasses.' + Mechoid: + - rscadd: Research and Engineering borgs now have 'Circuit Grippers', used for constructing + and operating integrated circuit machinery. + - tweak: Grippers now allow interaction with their contents, by attacking the gripper + itself with an item when one is held. I.E., drawing from a beaker with a syringe. + - tweak: Grippers now show their held item's examine information when examined. + Tab information added. + - tweak: Cyborgs can now interact with integrated circuit printers and machines + when adjacent to them. + - tweak: Multitools now have a menu to switch modes between standard use and integrated + circuit reference scanning. Antag multi-tools untouched for now. + - bugfix: Integrated circuit printer now respects adjacency, if it is not set to + debug. +2019-01-06: + Mechoid: + - bugfix: Slimes now respect slime colors as their faction when dealing with other + slimes. + - tweak: Taser and Security xeno-taser shot count dropped from 10 to 5. + Neerti: + - soundadd: Adds a lot of sounds, and the code to let them loop seemlessly. Things + made audible now include the microwave, deep fryer, showers, the supermatter + when it's active, the TEGs when active, geiger counters, and severe weather + on Sif. The weather has different sounds for when indoors and when outdoors. + - tweak: Weather sounds and the supermatter hum can be disabled in your preferences. + - rscadd: Adds a few more weather types that can only be activated by admin powers, + such as ash storms and fallout. + Novacat: + - tweak: All emergency air tanks now spawn at full capacity. +2019-01-16: + Anewbe: + - tweak: Adds a Gibberish language that gets used when you goof on a language key. + - bugfix: Voice changing masks no longer give up when you put on a hardsuit. + - tweak: Mask voice changers start on. + - tweak: Mask voice changers that do not have a set voice will now default to your + worn ID's name. + - tweak: Mask voice changers now have a verb to reset their name. + - tweak: Eguns take 4 shots to stun, rather than 3. + Atermonera: + - rscadd: Clothing now has pressure protection variables, that set lower and upper + pressure bounds within which they will protect you from pressure-based harm. + - rscadd: Protection falls off when exceeding the pressure limits from 100% protection + at the boundary to 0% at 10% in excess (above the max or below the min) boundary. + - tweak: Currently, only hat and suit slots are checked for this protection (No + change). + - tweak: Anomaly suits (The orange ones) now offer limited pressure protection in + case anomalies start making or draining air. + - bugfix: Firesuits are no longer spaceproof, but still offer protection against + the high pressures of fire. + Cerebulon: + - rscadd: Added customizable religious icons to the chaplain's office. + - rscadd: Added black and white candles. + - tweak: Updated religion lists in character setup to be lore friendly. +2019-01-25: + Anewbe: + - tweak: The hyphen (-) is no longer a default language key, as people use it to + represent other things. If you are still having issues with Gibberish, reset + your language keys, or at least make sure they don't include any characters + you regularly start speech with. + Atermonera: + - bugfix: Stasis bags don't squish organics with high pressure when organics try + to seek shelter from flesh wounds. + - tweak: Body- and stasis bags can be tread upon when open. + - bugfix: Suit coolers and rigsuit coolers now protect FBPs against vacuum again. + - bugfix: Bot sound files have been decrypted following a bizarre ransomware attack + by Boiling Point remnants. Securitrons, cleanbots, et al should no longer spew + gibberish. + Cerebulon: + - rscadd: Added teshari hardsuit sprites. +2019-02-01: + Anewbe: + - tweak: Pilot consoles now require pilot access to use. + Atermonera: + - bugfix: Powersink drains have been unclogged and work once more + Mechoid: + - bugfix: Oversight regarding Changeling revive not removing restraints fixed. + - tweak: Straight Jackets can now be resisted out of in 8 minutes, or as low as + 5 depending on species attacks. Shredding or hulked humans will break out in + 20 seconds, destroying the jacket. + - tweak: Xenomorph plasma vessels now regenerate phoron passively, at an incredibly + slow rate. Can be accelerated by consuming liquid phoron. + - tweak: Xenomorph organs now give their respective abilities when implanted. + - tweak: Virtual Reality pods cleaned up. + - rscadd: Replicant organs added, versions of many organs that do not reject in + their host. Two currently exist that give special passives. +2019-02-07: + Atermonera: + - bugfix: Stairs have been straightened and now connect to both the heavens and + hells, formerly just the hells. + Elgeonmb: + - rscadd: Added the Zaddat species, voidsuit-clad fragile bug people. Whitelist + applications will be available at a later date. + - rscadd: Added glucose hypos to the SWEATMAX vendors and a few other places thoughout + the station. + - rscadd: Zaddat equipment is now available through cargo. + - rscadd: Some new, very very chuuni accessories to play with; the half cape, the + full cape, and the sash + - tweak: Most accessories can now fit on suits. + - rscdel: Dionaea and vox can no longer use station rigs. + Mechoid: + - tweak: Flashes now actually run the risk of burning out. + - tweak: Flashes that burn out can be repaired after approximately 40 seconds and + with some luck, via a screwdriver. + - tweak: Cyborg flashes use charge only, and do not have the 10 flash limit. They + instead begin burning large amounts of charge. + - tweak: Flashes use miniscule charge in addition to their capacitor burn-out, totalling + 12 uses, taking 4 to down a human. They can be charged within a standard charger. +2019-03-04: + Anewbe: + - bugfix: Vedahq is now properly locked behind a whitelist. + - tweak: Headgibbing is now determined by config + - tweak: Promethean regeneration has been toned down. It will no longer provide + healing if the Promethean is wet, too hungry, too hot, or too cold. + - tweak: Prometheans are no longer shock resistant. It should now be more possible + to catch them alive. + - tweak: Promethean body temperature is now the default room temperature. They also + hit cold_level_2 at a higher temperature. + Atermonera: + - bugfix: Rigsuits have been resupplied following a mass-recall after a number of + suits were reported to have defective pressure-sealant mechanisms. The new sealant + mechanisms have been thoroughly tested and should be less prone to failure. + Mechoid: + - tweak: Tweaked Respiro- Cordra- Gastiro- and Hepanephro- Daxons to be more effective + with dealing with the side-effects of damaged organs. + kartagrafi: + - rscadd: 'Adds several clothing items to loadout such as: Nock masks, cowls and + robes.' +2019-04-17: + Anewbe: + - rscadd: The Subspace Jammer traitor item now lasts about 10 minutes. It now blocks + signalers from sending or receiving, and also obscures suit sensors around it. + N3X15 (MistyLuminescence): + - tweak: Departmental winter coats can now hold the same items as their standard + departmental suit items - labcoats, hazard vests, body armor, aprons, etc. + Neerti: + - tweak: Removes ability for AI to print and inhabit maintenance and construction + drones. This has been replaced with a system which allows for AIs to inhabit + special cyborg shells, called AI Shells, which are built with a new MMI type + in Robotics. Most of the regular cyborg mechanics applies to AI Shells. + Novacat: + - rscadd: Adds new status displays for all alert levels + - rscadd: Adds yellow, violet, and orange alert levels + - rscadd: Added Stasis Cages, which allows safe transport of mobs. + PrismaticGynoid: + - rscadd: Adds the ability to copy a character slot onto another one, allowing for + easier rearranging of characters, or wiping characters by copying empty slots. + - rscadd: Adds three new crashed escape pod PoIs. + Woodrat: + - tweak: Arrivals dock should not stay locked shut + - bugfix: Two windoors in xenobio stationside lacking access requirements + mistyLuminescence: + - rscadd: Lays the foundation for RIGs to be worn on the belt slot. Doesn't apply + to any RIGs currently, unless VV'd, but stay tuned! + - tweak: Large autoinjectors are now scannable and syringeable again, just like + they used to be. Unidentified autoinjectors still aren't, unless you ID them + first. + - rscadd: Adds beakers to the hydroponics lockers and NutriMax vendors. + - tweak: More jobs can now take certain items in the loadout. + - rscadd: Adds departmental turtlenecks, available in department wardrobes or the + loadout selection. Look good... in space. +2019-04-26: + Heroman3003: + - rscadd: Allows voidsuits to have parts attached and removed while held in hand + (but still not when worn). + - tweak: Syringes will now immediately inject 5 units per injection into reagent + containers. Does not change how injecting mobs work + - tweak: Tape rolls can now be used on tiles with directional windows as long as + they don't directly obstruct them. + Mechoid: + - rscadd: Reagents can now have a list of organs specified to slow their processing. + - rscadd: Reagents now process in the bloodstream at a rate determined by current + pulse. No pulse, for any reason, will cause slightly slower processing if your + species has a heart. + - rscadd: The heart organ determines the 'standard pulse' if the species has one. + - rscadd: Modifiers can set pulse directly, or shift it. + - rscadd: Adds Robobags and Corp-Tags to Robotics. + - rscadd: Re-adds the Space Worm with New and Improved [Doesn't Break The Universe] + logic. + - rscadd: Sterilizine now hurts slimes, similar to water. + N3X15: + - bugfix: Cyborgs can now use ladders regardless of whether they have a tool enabled + or not. + Neerti: + - rscadd: During severe weather such as storms and blizzards, wind can cause you + to move slower or faster in specific directions. + - rscadd: Weather application in the communicator displays wind direction and severity. + - rscdel: Holding umbrellas while in a storm no longer stuns you. + chaoko99: + - rscadd: Ore bags will automatically pick up items when held, belted, or pocketed, + and automatically deposit ore in boxes if one is being pulled. +2019-05-06: + Mechoid: + - rscadd: Added fishing mechanics, and fishing gear. + - tweak: Cloth can make normal cloth things. + Novacat: + - rscadd: Ports Bay code to allow hiding accessories when jumpsuits are rolled down/sleeve + rolled. + - rscadd: Ports medals and ribbons from SEV Torch. + - rscadd: Ports initial infrastructure for modular computers from Baystation. + - rscadd: Cameras now have a slight static when viewing through them. + - rscadd: Adds Digital Warrant Program, to set warrants. Comes with a device. + - rscadd: Adds Supermatter Monitor program. + - tweak: Chemistry processes instantly again. + - tweak: Nanoui sends stuff even after client connect. + - tweak: Shortwave radios now can transmit across connected Z levels. + - tweak: Relays on moving platforms (shuttles) will now function. +2019-06-04: + Chaoko99: + - tweak: The medibot's minimum configurable threshhold has been lowered to 0, from + 5. Perfect for silly-billies coming into medical with 2 brute boo boos, thanks + to accidentally throwing something at themselves or.. something. + Heroman3003: + - tweak: Restricts Alarm Monitor modular computer program to engineering access. + - tweak: Removed access to departmental networks on camera modular computer program + for average people. + - rscadd: Added access to full network on camera modular computer program for heads. + Mechoid: + - tweak: Borers can speak through nearby mobs if they have a sufficient build-up + of chemicals. + - tweak: Borers have a max chemical volume. + - rscadd: The Sakimm, Frostfly, Glitterfly, River Leech, Crystal-Feathered Duck, + and Kururak are now able to be used on the map and PoIs. + - tweak: Glass jars can now hold glitterflies, river leeches, and frostflies. + - tweak: Glass jars now respect mobs that exist over the lighting plane, adding + a special overlay visible when on the ground. + Nalarac: + - bugfix: Closed all bugs on tracker that are no longer relevant or a bug. + Novacat: + - bugfix: Attempts to fix the timer SS to be moore robust + - tweak: Fixes bug with custom laptops. + - tweak: Raises cost of the elite model to 7 loadout points. + chaoko99: + - rscadd: Adds the clientside 'ping' and 'reconnect' commands to the file menu. + mistyLuminescence: + - bugfix: Prone people can no longer interact with an empty hand. + - bugfix: Two-handed items are now correctly unwielded when the user's offhand is + severed. + - bugfix: Mecha syringe guns now respect pierceproof clothing. + - bugfix: Securitrons now correctly ignore attacks when disabled. + - bugfix: Rechargers now correctly benefit from upgraded capacitors. + - bugfix: Medical record laptops and detective TV camera consoles no longer turn + into regular consoles when de- and re-constructed. + - bugfix: Zaddat Shrouds now retain their base name when damaged, if the shroud + has been customized. + - rscadd: Adds the makeover kit to the traitor uplink for 5 TC, also available in + the Infiltrator bundle null crate in Cargo. Makeover kits can be used to change + the user's hair style and color, and eye color. + - bugfix: Random event timers now wait until the round starts to begin counting + down. +2019-06-23: + Mechoid: + - tweak: E-swords and Changeling arm-weapons can now block projectiles (again). + Novacat: + - rscadd: Adds greyscale pills, which are colored by their reagent + - rscadd: Adds colored pill bottles, most pre-spawned pill bottles are colored + - tweak: Prespawn pills and pill bottles have had their names simplified + - tweak: Attempts to make lighting less uniform + - tweak: Cleans up lighting code + TheFurryFeline: + - bugfix: Fixes infinite frame production for some machinery objects such as grounding + rods or exonet nodes. If there's no available circuit board to get, then don't + return anything when attempting deconstruction. Ported from Cit RP. Eliminates + 'Cannot read null.board_type' runtimes where they apply. + - tweak: Allows hydroponic machines to be unwrenched. + Woodrat: + - rscadd: Turrets and respective controls added to each teleporter room. + - tweak: Air tank on shuttles switched out with an air canister. + - tweak: Roundstart Tcomms SMES starts fully charged. + - tweak: Air tanks on station have the same amount in them as air canisters. + - tweak: Expanded atmospheric tanks to be 2 by 3 instead of 2 by 2. + - tweak: Wilderness Shuttle landing point shelter updated. + - tweak: Teleporter room hand tele can now spawn in one of 4 places. + - tweak: Halved the warm up time when the autopilot on the shuttles start at round + start from ten minutes to five and nine respectively. Should mean the first + shuttle will be taking from the outpost when the second shuttle leaves the station. + - tweak: Reduced transit time from 75 seconds with pilot, 150 seconds without to + 60 and 120 respectively. + - tweak: Amount of phoron in the outposts reduced. + - tweak: Ground Xenobio and Xenoflora torn down partially. + - rscdel: Reduction of the amount of steel and glass in engineering by half. + - rscdel: Reduction of the amount of steel and glass in EVA by half. + - bugfix: Fix for Dock 2 Transfer Shuttle airlock buttons not working. + - rscadd: Intercoms added to arrivals shuttle. + - rscadd: Modular computers scattered around the main station. + - rscadd: Elevator can be accessed at centcomm. + - bugfix: Fix Bridge Secretary Quarters tint. + - bugfix: Landmarks for Bluespacerift added. + - bugfix: Wilderness Shuttle landing sides should no longer shiskabob shuttles. + - bugfix: Modular Computers replacing wrong computers. + - bugfix: Chapel Mass Driver. + - bugfix: Merc Turrets function properly. + - bugfix: Map issues on the main outpost. + mistyLuminescence: + - tweak: Splints now work on all areas of the body. + - tweak: When the supermatter explodes, it now leaves behind a shattered plinth + that continues to emit radiation. You should probably get rid of it. + - bugfix: If you destroy the supermatter early (e.g. through admin deletion shenanigans), + it no longer irradiates everyone forever. + - bugfix: Welding lockers now actually updates their sprites properly. + - tweak: Every floor tile now has a minor (2%) chance to spawn with some dirt on + it. The Janitor now has a job again. + - tweak: Similarly, every Sif grass tile now has a minor (5%) chance to spawn with + some fancy eyebulb grass on it. It can be removed by clicking on it with harm + intent. + - rscadd: Adds cats-in-boxes, which can be activated (once) to spawn cats. There's + an orange tabby (Cargo cats) and a tuxedo (Runtime) version. + - bugfix: Fixes a material duplication exploit. +2019-07-07: + Heroman3003: + - rscadd: Broken components now have matter worth of 1000 steel units (half a sheet). + - tweak: Components dropped from loot piles will now use random proper sprite instead + of default placeholder. + mistyLuminescence: + - rscadd: 'Now available in Cargo: xenoarch technology (100 points) and tactical + light armor (75 points)!' + - rscadd: Tactical light armor is like regular tactical armor, but lighter (a full + set is 0.5 slowdown), warmer (protects against moderate snow) and a little less + protective. + - tweak: Leg guards can now store bootknives. + - tweak: Xenoarch brushes and pickaxes now have a reasonable force rating instead + of hitting like a truck. + - tweak: Adds the 'POI - ' prefix to the POI location names to make it easier for + ghosts to teleport to them- e.g. 'POI - Rocky2' rather than just 'Rocky2'. + - bugfix: Fixes a runtime caused by attempting to use a crew monitor console while + on an invalid Z-level. + - bugfix: Fixes GPSes not detecting other GPSes while on an invalid Z-level. Transit + Z is unaffected by this- no spying on other shuttles! +2019-07-19: + Nalarac: + - tweak: Add xenobio/xenobot to farmbots. + Woodrat: + - rscadd: Added a clotting kit to the Raider Shuttle. + - tweak: Swapped out the ai turrets for industrial turrets in the teleporter rooms. + - tweak: Adjusted access to the turret controls to heads of staff access, moved + them outside of the rooms. +2019-07-27: + Mechoid: + - rscadd: Pipes will now leak if their ends are unsealed. + - rscadd: Added stasis clamps, which act as valves that can be placed on existing + straight pipe segments. + - rscadd: Added automatic shutoff valves, which can automatically close if a leak + appears anywhere on their pipe network. + - rscadd: Added a Xenobio-compatible ED-209. + Nalarac: + - bugfix: Repairing bots (like Beepsky) works now. + - rscadd: Emagged bots can be repaired with proximity sensors. + - tweak: Combat mechs can punch more things. Mech punch sounds like juggernaut now + - tweak: Simple mobs can attack more things. + - bugfix: Cult pylons take damage from bullets. + - bugfix: Click delay added on attacking simple doors and security barricades. + - tweak: Material doors and barricades have different attacked sounds depending + if its metal, wood, or resin. + - tweak: Fixes ability of cyborg meson to see holes in ceiling. + - rscadd: Gives cyborgs a roofing synthesizer. + - tweak: Husking bodies requires more burn. + - rscadd: Ripley speed boost module that can be built in robotics. + - rscadd: Added transmission and capacitance SMES coils to supply console. + - rscadd: Adds laser tag turrets orderable from cargo. + - bugfix: Turrets will shoot people laying down if emagged or set to lethal. + - bugfix: Turrets can not be lethal if built with non-lethal weapon. + - bugfix: Alien pistol fire noise moved to projectile. Now the turret will use the + proper noise. + - tweak: Turrets will have new colors based on projectile used. + - tweak: Projectile lastertag is no more. It is now properly lasertag. + - bugfix: Integrated circuit printers no longer take fractions of a sheet. + Schnayy: + - tweak: Replaces Cindi Kate's and Boot Knives bar sign sprites with new ones. + - rscadd: 'Added new clothes to the loadout: cardigans, pleated skirt, lilac dress, + ugly Christmas sweater, flowery sweater, and red turtleneck.' +2019-07-30: + Atermonera: + - rscadd: Added a shutoff monitoring console, which displays the status and location + of all automatic shutoff valves. Currently mapped into the atmos monitoring + room and the auxiliary engineering room on deck 1. +2019-08-08: + Mechoid: + - rscadd: 'Adds two new integrated circuit components: an advanced Text to Speech, + and a Sign-Language reading camera.' + Nalarac: + - tweak: Lowered Chance of bots being emagged during ion storm. + - tweak: Changes space helmet cameras to be a verb instead of on toggling lights. + - rscadd: Toggling helmet camera resets user upon activation (so you can have a + new user). + - bugfix: Medibots will no longer attempt to heal FBPs. + - tweak: Heavy-duty cell chargers can be built and upgraded. + - bugfix: Cyborgs can upgrade rechargers now. + - bugfix: Security bots will smack attackers once more. + - tweak: Security bots will cable cuff people with hardsuit gauntlets instead of + stun-locking. + - tweak: Cut real time for security bots demanding surrender in half (6 seconds). + - tweak: Updates the Supermatter Engine Operating Manual. + mistyLuminescence: + - tweak: Serenity mech can now be built by robotics. +2019-08-21: + Atermonera: + - tweak: Atmospherics is now bigger, with more room for fun and sanity-destroying + spaghetti! + Mechoid: + - bugfix: Exosuits are now targetted by turrets again. + - tweak: Mining charge strength lowered, price increased. Can be upgraded through + R&D laser components. + - rscadd: Searing damage type added. Energy axe now uses searing damage. + - rscadd: Survey points added. Vendor added for explorer use. Costs are universally + 'lower' compared to the mining vendor due to the rarity of points. + - rscadd: Swiping an ID card on a cataloguer will transfer the points to the card. + - tweak: Any melee energy weapon can now be made to use a cell and charge. + - rscadd: Energy Axe prototype added to R&D. + - rscadd: Anomalous 'hunting trap' added to R&D. Useful for an initial stun on mobs + for explorer scanning. + - tweak: Beartraps now stun for a quarter of a second, so they are actually useful + again, due to resistability. + - rscadd: Emergency welding pack added. Incredibly slow, but requires no protection. + - rscadd: Random turf modifier added for mapping use. Random humanoid remains spawner + added for mapping use. + - rscadd: Plants under obj/structure/flora now can be made to be harvestable / forage-able. + - rscadd: Sif trees now occasionally have fruit containing useful microbes. Microbes + slow blood flow resulting in slower chemical absorption and blood loss. + - tweak: Flora by default are now under mobs, on the same layer as turf decals. + Flora can now also randomize their size, previously only codified in Sivian + trees. + - rscadd: Moss tendrils added to Sif, making eye-plants more rare. + - rscadd: Multiple PoIs added. 'Blue shuttle down' variant, 'UFO Frigate', multiple + geysers, cliffs, and two variants of SFR which take drastically different approaches + to the SFR standard. A vault was added, too. + - tweak: Vault PoIs are now in a template group. + - rscadd: Generic AI-controlled humanoids added. Subtype made for use on Sif, clad + in weak armor and temperature resistance, used as 'mindless clones'. + - rscadd: More artifice added. + - tweak: Fultons made to be [somewhat] sane. Now only useable planetside. + - tweak: Graviton Visor moved to R&D from the mining equipment vendor. Silver and + Diamond pickaxes removed. + - rscadd: Added multiple new organs for Prometheans. Removing them will cause them + to take large amounts of Toxloss untill they are Regenerated using the active + regeneration verb. + - rscadd: 'Organ: pneumatic network, a series of skeletal tubes with high pressure + used to move nutrients and waste.' + - rscadd: 'Organs: -regenesis systems, different ''networks'' of clumped cellular + matter that allow Prometheans to recover rapidly from small injuries. Large + or numerous injuries cause un-needed stress, and pain.' + - bugfix: Internal organs now properly add themselves to the internal organ-by-name + list, the one referenced 99.9% of the time. + - tweak: Active regeneration will now replace internal organs if they are nonexistant, + as it does for limbs. + Nalarac: + - bugfix: Mech cable layer works again. + - rscadd: Added setting for turrets to fire upon downed/laying targets. + TheFurryFeline: + - rscadd: New orange jumpsuit for loadout that doesn't get locked to tracking. + - tweak: Prison jumpsuit filepath changed accordingly and closets with obj updated. + Woodrat: + - tweak: Made the solgov uniforms use accessories for denoting department instead + of having several different sprites in the uniform dmi folder. + - tweak: Removed redundant solgov uniforms from uniform.dmi and moved the sprites + for the solgov uniforms to their own dmi. + - bugfix: Fixed storage vests and drop pouches disappearing when one rolls down + a uniform. +2019-09-07: + Heroman3003: + - tweak: Desk bells can now be picked up like normal items. + - tweak: Desk bells can now be deconstructed with a wrench while on the ground. + - tweak: Desk bells can now only be made out of steel. + MisterLayne: + - tweak: Material weapons that should not conduct, do not conduct. + - tweak: Glass shards now do damage when you attack with them, based on the type + of gloves you are wearing. + Novacat: + - rscadd: Ports MREs from Baystation, and adds a few supply crates with them to + cargo. + - rscadd: Adds liquidprotein rations, currently only found in emergency MREs. + Woodrat: + - rscadd: Mining vendor added to cargo foyer. + - rscadd: Explorer vendor added to research foyer. + - rscadd: Handful of more pipe clamps added to engineering (atmos monitoring and + EVA storage). + - tweak: Adjustment to layout of chapel mass driver. + chaoko99: + - rscadd: Ported Bay's stomach pump. +2019-12-16: + Atermonera: + - tweak: Ghosts can join as drones after only 5 minutes have passed, down from 10. + Mechoid: + - rscadd: Multiple new organs added. Humans and Skrell received spleens, all species + expected to have a stomach and intestine organ have them. + - tweak: Augment 'slots' organized. + - rscadd: Multiple augments added, currently only available in the Traitor / Mercenary + uplinks as easy-to-install implants. + - rscadd: Anesthetic / Oxygen pumps added. A mobile stabilizer has been added. All + three are available in Cargo. + - rscadd: Medical MRE rations added to Cargo. + - tweak: Roundstart implants now become invisible until being handled. + - rscadd: Neural implant added to loadout, makes the brain of the user count as + an assisted organ. Does not affect MMIs or their subtypes. + - rscadd: Bioprinters now unlock more organs upon being upgraded, once they pass + the anomalous tier, they unlock quite probably illegal organs. + - rscadd: Three medical exosuit components have been added. Crisis and Hazmat response + drones, and a mounted advanced medical analyzer. + - tweak: Medical analyzers now detect on-skin reagents. + - rscadd: Multiple new chemicals added, two used for upgrading bandage kits. + - rscadd: Brute-based medical stacks can be upgraded. + - rscadd: Crude brute kits can be made with cloth. + - tweak: Stacks can now pass their colors onto objects produced by them. (Colored + cloth, painted wood, etcetera.) + - rscadd: Two combined surgical tools added, for opening / closing ribcages and + skulls, and removing organs respectively. + - rscadd: Two dud implants added to the loadout. They do literally nothing but hurt + you if you're EMP'd. + - experiment: The larynx now controls the ability to speak. Damage to it will stop + you from being able to speak anything but non-verbal languages. + - tweak: Damage to the brain can now affect the pulse. + - tweak: Only the critical blood level causes toxin damage, meaning individuals + who die of standard oxygen loss from bloodloss can possibly be saved, but exsanguinated + persons are unlikely. + - tweak: Bioaugment.dm is now just augment.dm + - tweak: Robotic hearts do not have a pulse. + - tweak: Brain damage can now cause loss of breath. + - tweak: Paracetamol is now the precursor to tramadol. + - rscadd: Calcium is now in the chemical vendor. + Nalarac: + - bugfix: ED-209 and ED-CLN now properly accept names given with a pen. + - tweak: Removed maintenance access from ED-CLN to prevent maintenance wandering. + - tweak: Enables all channels on captain's and HoP's headset by default. + - bugfix: Power cells and device cells both properly show as empty when printed + from the protolathe and mech fabricator. + - tweak: Items with cells printed from the protolathe now start empty (e.g. phoron + pistol). + Novacat: + - rscadd: Adds a teshari plush. + PrismaticGynoid: + - tweak: You can now choose what type of graffiti or rune to draw when using crayons/markers. + TheFurryFeline: + - tweak: Tweaks desk lamps to output twice as much light as before to compensate + for a refactor. + - imageadd: Changes mouse plushie sprite to be cuter and not break the hearts of + rodent lovers. :3 Seriously, the change is from a dead mouse duplicate to one + of a brown mouse resting in place. + - imageadd: Add a new sprite for the orange jumpsuit. + - tweak: Refactors prison jumpsuits into its own thing, change a few files and dmis. + - bugfix: Fixes strange rocks size. Normal -> Small like it used to be before a + refactor. + Woodrat: + - maptweak: Rework of the civilian wing, merging the kitchen and the bar into one + area. + - maptweak: Minor movement of the mining vendor. + - maptweak: Adjustment of the kitchen and bar. + - bugfix: Area in the coffee shop. + - bugfix: Missing Ducky in the codelab. + - bugfix: Fix missing scrubber in engineering. + - bugfix: Shutter added to Kitchen door. + - maptweak: Pressure Regulators at atmospheric cutoffs start unregulated at roundstart. + - tweak: Set Modular Computers layer to 2.9 to bring them inline with regular computer + layering. + - tweak: Pump to distro set to 301 kpa to help offset issues with cutoff valves. + - rscadd: One phase pistol to each explorer locker. + - rscadd: One holster to each explorer locker. + - rscdel: Removed the old size modifier traits for mobs. + - rscadd: Port and tweak of the size modifiers from World Server for mobs. +2019-12-31: + Atermonera: + - bugfix: Radiation has been made more potent and is no longer defeated by a thin + sheet of lead. + Cerebulon: + - rscadd: Added decaf coffee to the coffee shop. + - rscadd: Added 6 types of bagel + - maptweak: Modified the coffee shop to have extra counter space and a microwave + for bagels. + - tweak: Removed chef lock on kitchen cabinet. + - spellcheck: Removed reference to outdated skrell lore from naewa cube box. + TheFurryFeline: + - tweak: Changes light replacers to allow you to automatically transfer used bulbs + into the item and get a new one every 4 bulbs replaced. Additionally, this allows + you to both use the replacer on a box of bulbs to get the bulbs added as well + as clicking the item with a box of bulbs to put them inside it. + - rscadd: Spray bottles can now be printed in the Autolathe. +2020-01-21: + Heroman3003: + - bugfix: A thin sheet of lead properly defeats radiation once more, but steel beams + remain permeable. + TheFurryFeline: + - bugfix: Name and desc vars switched for changeling combat boots so removal of + item doesn't output an excessively long name. + - bugfix: Fixes light frames returning 5 steel per deconstruction when 2 steel is + used to create the frame. + schnayy: + - rscadd: Added the Pyralis borg sprites. +2020-02-03: + Atermonera: + - rscadd: Added a printer to all preset (mapped-in) modular computers, so that word + processors can actually print stuff or something. + - tweak: Unregulated pressure regulators (Regulation set to OFF) no longer limit + flow rate, and instead act as one-way opened valves. For best results, place + away from other pumps. + - tweak: Automatic Shutoff Valves are more intelligent about finding leaks, and + won't close if there's other operating shutoff valves between them and the leak + PrismaticGynoid: + - rscadd: Adds a few toys to the loadout. + schnayy: + - rscadd: Adds book cart to library. +2020-02-14: + Atermonera: + - tweak: Radiation has to accumulate at least a little bit before it starts to become + damaging. Very low levels of radiation can be safe for a number of minutes before + you are at risk of injury. + - bugfix: Unless you idle for several minutes near the supermatter before it's been + turned on, you should no longer be at risk of taking toxloss (Including those + few spots in cargo maintenance). + - rscadd: Shutoff valve monitoring console can now remotely control shutoff valves. + Heroman3003: + - tweak: FBP repair can no longer be done through the space suits. + - tweak: Surgery can no longer be done through the space suits. + Shadow Quill: + - tweak: Batons will no longer harmbaton on disarm intent, instead doing so on grab/harm. + Woodrat: + - wip: Added sofas (no options to build one in round yet, will be added after this + pull). + - rscadd: Add neonsigns, currently one neon sign, Cafe. (Code is copy pasta from + holosigns). + - rscadd: Add boxes with mugs and cups. + - tweak: Neon signs and holosigns now emit light while on. + - maptweak: Merged the Coffee Shop with the Library. + - maptweak: Moved the Locker Room to where the Coffee Shop was, adjusted the holodeck. + - maptweak: Old Locker Room turned into a construction area. + - maptweak: Adjusted holodeck maps to new orientation. + - tweak: Changed sprite of barcode scanner. + - tweak: Cleaned up furniture icon dmi, fixed arm rest icons for shuttle chairs. +2020-02-28: + Cerebulon: + - rscadd: Added cataloguer info for the radioactive manhole cover and decoupled + engine PoIs + - tweak: Renamed several PoIs to have more descriptive/immersive names + - rscadd: Most items can now be placed precisely on tables and racks. + - rscadd: Thrown items now land on a random spot on the target tile. + Nalarac: + - tweak: The 'enable helmet camera' verb has been moved from the object tab to the + hardsuit tab. + Neerti: + - rscadd: Adds an in-game feedback system that can be activated in the server configuration. + Can be accessed from the lobby, with a button next to the other lobby buttons. + Additional features and restrictions on usage are controlled by the server configuration. + leshana: + - bugfix: NTNet Quantum Relay can be constructed/deconstructed without runtimes. + lorilili: + - tweak: You can now place defibs in rechargers. + - imageadd: Adds Holographic PDA type. + - soundadd: Skrell may now *warble. +2020-03-11: + Cerebulon: + - soundadd: Added button sounds to various machines. + Mechoid: + - rscadd: Added Hardpoint Actuator equipment for Exosuits, allowing them (And most + effectively, Ripleys) to swap components on the fly, after a short delay. + - rscadd: Added Exosuit Inflatables Deployer, allowing exosuits to pick up and deploy + inflatables. + - rscadd: Added Exosuit-mounted screwdriver, wirecutters, and welding laser, to + help round-out the tool-based equipment types. + - tweak: Incendiary exo weapons now use fire modifiers instead of fire stacks. + - tweak: Ignition effects from weapons now use fire modifiers instead of fire stacks. + - bugfix: Exosuit shocker armor now retaliates properly against melee. + - rscadd: Add RIG components to robotics mechfab, plus incredibly basic belt-voidsuit + RIG. + - rscadd: Add Graphite, made by compressing coal, presently only used heavily in + RIG components. + Neerti: + - tweak: The 'cut' and 'pulse' buttons in the hacking interface now check both hands + for tools, instead of only the active hand. + - tweak: The textual indicators at the bottom of the hacking window will now go + bold when they change, until the next window refresh. + - tweak: Hacking an Autolathe no longer requires you to hack it using the Autolathe's + main window, but instead opens the hacking window like everything else. + schnayy: + - rscadd: Adds yeast as a reagent. It can be found in the kitchen vendor and in + cargo kitchen supply crates. + - tweak: Bread now calls for 5 units yeast instead of an egg, and baguettes and + croissants call for 5 units yeast in addition to former ingredients. + - rscadd: Corn oil added to the Dinnerware vendor and the Booze-o-Mat. + - imageadd: Sprites for peanut butter, mayo, and yeast condiments. + - bugfix: Boiled slime core now links to the proper sprite. +2020-03-20: + Aronai/Arokha: + - tweak: You can now fill buckets (, beakers, etc.,) from water tiles. + Cerebulon: + - soundadd: Added sounds when dropping/throwing items. Toggleable in preferences. + - soundadd: Added incidental sounds to several item interactions. + Mechoid: + - rscadd: 'Energy Daggerpens (20): Disguised energy-knives, which do 15 searing + on melee, or 30 when thrown.' + - rscadd: 'Thieves gloves (30): Special gloves that allow you to peep in others'' + backpacks and belts, and plant items in their bags / pockets.' + - rscadd: 'Buzzer Ring (30): Makes your first two punches electrically charged, + first with 25 damage in a shock, then approximately 12.5 damage in the second. + If the charge is over 90%, you can force-defib a corpse, even if it''s a mindless + one. Damage rules still apply, however time-of-death does not.' + - rscadd: 'Resource Crate (60): A crate of uranium, phoron, gold, silver, osmium, + and plasteel.' + - rscadd: 'Exotic Plantlife Crate (20): A crate of numerous random seeds.' + - rscadd: 'Spare Organ Crate (20): A crate of bioprinted organs.' + - rscadd: 'Graviton goggles (15): A pair of combined meson/material goggles.' + - rscadd: 'Integrated Circuit Printer (10): An upgraded circuit printer used to + make integrated machine.' + - rscadd: 'Flamethrower (60): A large, flame-based weapon.' + - rscadd: '8 Concussion Grenades (30): A box of eight concussion grenades.' + - rscadd: '4 Hunting Traps (30): A box of four hunting-traps, similar to those found + in the explorer vendor.' + - rscadd: '3 Virus Samples (40): A box of three unique virus samples.' + - rscadd: 'Quickdraw Syringe Case (20): A case that can hold six syringes, and rapidly + deploy them. Fits in your pocket.' + - rscadd: 'Clotting Injector Case (20): A case that starts with 3 clotting med injectors + instead.' + - rscadd: 'Bonemed Injector Case (20): A case that starts with bonemeds.' + - tweak: Announcement costs lowered to be more equivalent. + - tweak: Egun changed from 60 to 30 TC. It is nowhere near as powerful as a lascannon. + - tweak: Exosuit rigged laser from 60 to 30 TC. + - tweak: Xray gun from 85 to 60 TC. + - tweak: Augments can now be used by everyone, as robot-specific ones will require + FBP organ revamp. + - tweak: Augment guns use slightly less blood / system instability to charge, so + it doesn't kill you dead in moments. + - bugfix: Anti-Materiel Rifle can once again be used with thermals. + - bugfix: Energy Shields work again, and can be colored. + Meghan-Rossi: + - tweak: Language keys are now case-sensitive. + - tweak: The language key for Chimpanzee has changed from 6 to C to resolve a conflict + with EAL. + - tweak: The language key for Bird has changed from m to B to resolve a conflict + with Mouse. + - tweak: All other language keys are now lowercase-only. + Neerti: + - tweak: Holsters can now be worn alongside webbing vests. + - soundadd: Receiving an antag role will now play a sound to the new antagonist. + - soundadd: Having laws changed as a silicon (AI or Borg) will now play a sound + and show the changed law in the chat. + - soundadd: Being offered a ghost role while a ghost will now play a sound. + - soundadd: Someone attempting to revive someone else will play a sound to the player + being revived, if they are not in their body. + - rscadd: Most Non-hitscan projectiles now have a pixel-perfect visual effect when + they impact something, or when they expire from moving too far without hitting + anything. + - soundadd: Projectiles can now have sounds for when they hit someone. They can + also have a different sound when they hit something solid like a wall. + - soundadd: A sound is now played when a projectile 'narrowly misses' someone. + - rsctweak: Getting hit with a projectile is now more noticeable in the chat log, + with bigger text. Only the person who got hit will see the bigger text. + PrismaticGynoid: + - bugfix: Fixes xenoarch artifacts breaking when performing excavation correctly. + TheFurryFeline: + - bugfix: Fixes lack of easily accessible Response Team shortcut to type in. Type + .k or :k to speak on the channel. + schnayy: + - rscadd: Adds Sabitsuki and Bedhead Longest hairstyles. + - tweak: Adjusts pixels on the Jessica, Celeb Curls, and Beach Waves hairstyles. +2020-03-27: + Arokha: + - rscadd: Ported VChat. If you find any messages that are not sorted by any filters, + or that you feel are sorted incorrectly, please submit a bug report on our issue + tracker on github. + Atermonera: + - rscadd: Basic distillery (not the industrial-) will ping when it reaches its target + temperature. + - tweak: Basic distillery uses logistic curve to determine temperature change, and + should be much faster. + - tweak: Industrial distillery respects gas laws, particularly as pertains to low + temperatures. + - bugfix: Prometheans can be slipped by disarm intent again + Leshana: + - rscadd: Added skybox parallax background for space. + - rscadd: Baystation12 style Overmap + - tweak: Make transit turfs (shuttle transit) actually look like they move in the + right direction. + Mechoid: + - bugfix: Artifact shields now work again. + - bugfix: Anomaly batteries work again. + - rscadd: Archaeology sites can have unique batteries, syringes, rings, and 'clubs'. + - rscadd: Multiple artifact effects added, in order to provide more spice, from + naughty to nice. + - tweak: Tweaks to normal artifact finds to be more unique. + Shadow-Quill: + - rscadd: Adds emergency backup cells to most light fixtures + - tweak: AIs can turn emergency lighting on and off by clicking light fixtures. + Flickering the lights has been moved to alt-click. +2020-04-05: + Atermonera: + - bugfix: Headphones (and other two-ear clothing items) don't break the off-ear + slot when click-dragged to unequip. + Neerti: + - tweak: The eject button on both the Chemical Dispenser and Chem Master will place + the ejected beaker into your hands, instead of on top of the machine, if possible. + (Requested by Nalarac.) + - tweak: Suit sensor consoles now display a friendly textual indicator of what z-level + someone is on, instead of a number. They will also now avoid spoiling the names + of Points of Interest. + - tweak: The beakers containing Cryoxadone near cryogenics are now labeled. (Requested + by Nalarac.) + - bugfix: The sleeper consoles now finally face towards the sleepers, at last. It + only took a year for someone to fix it. + novacat: + - rscadd: Adds action buttons for scoping all sniper weapons. +2020-04-20: + Atermonera: + - bugfix: Circuit clothes can have accessories attached. + - tweak: Control-shift-click on circuit clothes to use items on the circuit. + - tweak: Employment records can have comments similar to medical records. + - rscadd: Added a preference to switch between a few extra modes of examining things. + Verb in the preferences tab. + - rscadd: Added Combat Logs filter category, to filter messages from things hitting + you. This category will also eat up most other messages that are red and bold, + please report any such messages that aren't specifically related to punching + things. + - rscadd: Added categories for sorting various types of admin logs. + - rscadd: Adds a preference to forcibly disable (or enable) VChat. Useful mostly + for people on linux, to skip the 60s waiting period where it tries to work and + keeps you from seeing chat. Reloading VChat or reconnecting to the server are + required for any changes to the preference to take effect. Support for issues + that arise as a result of this preference is not guaranteed. + Leshana: + - rscadd: Glass Emergency Shutters are now constructable and deconstructing them + will give you the glass back. + Neerti: + - rscadd: All sources of stasis (sleepers, stasis bags) will prolong the amount + of time that lets someone be revived by a defib, proportional to how powerful + the stasis effect is. + - tweak: Opening a stasis bag that's being used now gives a prompt to confirm if + you want to open it and make the bag expire. No more misclicks making doctors + want to murder you. +2020-04-29: + Leshana: + - rscadd: Ship Helm, Sensors, Navigation, and Engine Control consoles are now de-/constructable. + - rscadd: Exploration (Overmap) Shuttle Console is now de-/constructable. + - tweak: Mappers no longer need to varedit shuttle_tag on shuttle consoles. + - rscadd: Admin Start Now verb can be used at any time during startup and it won't + actually start the game until initialization is completed. + - rscadd: Lobby stat panel shows time remaining on lobby votes and if the server + is done initializing. + Neerti: + - rscadd: You can now eat as much food as you want, even while 'full'. + Novacat: + - tweak: Re-enabled dual wielding penalties for most weapons that had them. + - rscadd: New dual-wielding sprites for weapons that needed them and did not have + them. + Shadow Quill: + - bugfix: Fixes the 'broken/damaged' message when an airlock is just broken. + - tweak: Heavy duty cell chargers now have flashing lights as they charge! When + all the lights are flashing, that means the cell is done. + atlantiscze: + - rscadd: Shutoff valve monitoring is now also available as a modular computer program. + Its UI has also been cleaned up a little. + - rscadd: Research robot module now has basic exploration and xenoarchaeology tools. +2020-05-13: + Atermonera: + - rscadd: Added a preference to control multilingual parsing behaviour, with a few + different modes. Should hopefully be less punishing to people who stutter and + use hyphens as a language key. + - tweak: The examine mode preference should now persist across reconnections during + a single round, but if the server is fully restarted it still appears to reset. + This issue is also present for the multilingual preference, and I'm still looking + into it. Savefiles are cryptic. + Layne: + - rscadd: Added Promethean language. + Mechoid: + - rscadd: Adds more interactions with animals, like shearing and taming. + - rscadd: New PoIs + - rscadd: Thermal poncho attachment, has minor slowdown, but gives thermal protection + to the armor it is attached to. + - rscadd: Mercenaries now drop their guns again. Most likely to be broken, however + they can be repaired. Examining when adjacent will allow you to inspect the + gun for what is needed. + - rscadd: Mercenary Snipers now exist. They will telegraph their shots approximately + 2 seconds in advance, and can fire at 14 tiles away. Will occasionally drop + pieces of their PTRs that survive combat. + - tweak: Clothing can now check attachments for temperature resistance. + - bugfix: MHD Howitzer beam effect actually exists again. + - bugfix: Xenoresin ground cover is properly colored again. + atlantiscze: + - rscadd: Robots can now search loot piles. + - rscadd: Hardsuits now allow backpacks to be carried in storage slot. This is limited + to hardsuits which are worn on the back slot. + - rscadd: SMES units now have automatic load balancing both on inputs and outputs + - rscadd: SMES units (and derived objects, such as PSUs) can now have more than + one input terminal. This allows for input from more otherwise isolated power + networks. + - tweak: Completely redesigned cell rack PSUs, removed ghetto variant. Cell rack + PSUs now support multiple power cells and hot-swapping of cells during operation. + This allows for either charging multiple cells at once in one device (directly + from power cable) or for powering up various machinery with only a power cell. + They are still inferior to SMESes in pretty much all aspects. + - tweak: Multitool on a cable now shows nicer results with large currents (uses + kW or MW accordingly) + - tweak: Multitool may be now used to change colour of cable coils. + - tweak: Supermatter delamination effects have been tweaked. Delamination is considerably + less laggy, and less directly destructive. Instead, it causes larger health + hazard and secondary engineering problems such as power outage or partial damage + of solar arrays. +2020-06-21: + Arokha: + - rscadd: New sprites for janicart + - tweak: Alt-click helpers for stowing mop, chemicals on janicart + Atermonera: + - rscadd: Added verb to export vchat logs, found in OOC tab when vchat has successfully + loaded. + - tweak: Vchat only sends you enough messages to fill your buffer on reconnect, + instead of all of them. + Billy Bangles: + - rscadd: Light and dark marble floor tiles can now be crafted with marble sheets. + Greenjoe: + - rscadd: Added a wrist-bound PDA, selectable from the PDA selection menu in char + setup. it can go in the glove slot along with the ID and belt slots, and shows + on your character's wrist no matter which of those 3 slots you put it in! + KasparoVv: + - rscadd: You can now quickly cycle hrough previous or next hair/facial styles at + character creation. + - rscadd: Use the -mv- button to pick a marking and place it above of another on + your character. Saves you from pressing up or down a bunch. + - tweak: Ports color_square() from Paradise for colour previews, cleaning up pref. + code & correct alignment issue w/ nested tables. + - tweak: Markings are now properly aligned within a table. +2020-08-03: + Cerebulon: + - imageadd: Added new book sprites, replaced old book sprites. + - rscadd: Added sticky notes, orderable from cargo + - rscadd: You can now carve graffiti into suitable walls/floors with sharp objects. + - rscadd: Trash, graffiti, dirt (Not blood), noticeboards and stickynotes are now + persistent across rounds. This is admin-toggleable. + Mechoid: + - rscadd: Adds a glass jar subtype, the glass tank, that can be used to hold live + fish. Remember to add water! + Rykka Stormheart: + - rscadd: Ported over Aurora Cooking from AuroraStation and Citadel-RP! + - rscadd: Recipes are separate per appliance, and all appliances have a use! + - rscadd: Please take note, Chefs, to pre-heat you appliances at the start of your + shift. + - rscadd: Fryer Recipes require batter before they can be made! + - rscadd: Fire alarms will go off if you burn food! + - rscadd: The largest change - Cooking takes TIME. Around 6 minutes for the largest + recipes in the game. + - rscadd: 'Too many other changes to list - refer to PR #7344 https://github.com/PolarisSS13/Polaris/pull/7344' +2020-08-06: + Cerebulon: + - rscadd: Added new mobs Fire Bugs, Ice Hares, Tymisian Moths and Siffets to surface + spawnlists. Also added a new dog breed, woof. + ForFoxSake: + - rscadd: Ported tgstation styled magazine restocking. Hit a bullet on a table or + floor with a partially empty magazine to start restocking. + Mechoid: + - rscadd: Exosuits now have internal components, mostly like borgs, but larger. + - rscadd: Autolathes can use plastic and plasteel. + - rscadd: Autolathes can have tiered recipes, based on their manipulator rating. + - tweak: Exosuit base health has been lowered due to the changes to damage processing. + Rykka Stormheart: + - rscadd: Blast Doors will now crush people, if they are on the same turf when it + closes, and throw them to an adjacent open turf. + - rscadd: The damage should be delayed enough that you can walk out of the door + before the sprite animation finishes and you will be safe. The delay is being + reviewed, and will likely be adjusted after sufficient feedback is gathered. + - rscadd: Blast doors and shutters (the types that go on bar/kitchen/etc) will also + throw items on their tiles. +2020-08-20: + Atermonera: + - maptweak: Mapped Overmap sensors onto the Southern Cross. Deck 2, central ring, + starboard side. Departmental sensor installations and dedicated rooms may be + added in the future. + - wip: To use the new sensors, you first have to click on them, hit 'Reconnect' + on the window, close the window, then reopen it to get the console to link up + with the sensors properly. + - wip: Enabled overmap event generation. This doesn't really do anything yet because + the shuttles haven't been upgraded, but it's very pretty! + BlinsKot: + - rscadd: You can now alt-click to turn on the washing machine. + - rscadd: You can now alt-click on a mech while piloting it to toggle strafing. + Blinskot: + - rscadd: You can now alt-click on a mech while piloting it to toggle strafing. + - rscadd: You can now alt-click to turn on the washing machine. + Cerebulon: + - rscadd: Added extended flavour text to most things related to commercial vending + machines and their contents. + - rscadd: Added chewing gum, lollipops and chewing tobacco. Unwrap it and place + it in your mask slot like a cigarette. + - rscadd: Added snack food, vending drink and beer brand variety. + - imageadd: New booze bottle, coffee, juice, snack and cigarette packet sprites. + Lorilili: + - tweak: Skrellian blood is now hemocyanin-based and regenerates with copper, not + iron. + - rscadd: You can now wear caution signs and warning cones. + - rscadd: You can now point using shift and middle mouse button. + Mechoid: + - rscadd: Mortiferin added in place of old Necroxadone as a normal chem recipe. + - tweak: Necroxadone changed to a more powerful alternative to Mortiferin which + works even on corpses without bloodflow. + - rscadd: Added reagent pumps. You can refill water tanks planetside! + - rscadd: Added reagent hoses. Only used player-side by tanks, pumps, and spray + nozzles to move reagents from one container to another. + Meghan Rossi: + - bugfix: Cyborgs can now put things into oven dishes with their grippers + - bugfix: Cyborgs can now put oven dishes in the oven with their grippers + - tweak: Bots that are idle in doorways (including firedoors and blastdoors) will + move out of the way. + - rscadd: Multiple cleanbots will no longer attempt to clean the same tile at the + same time. + - rscadd: Cleanbots will now clean tiles closer to them first. + - bugfix: You can now use duct tape on yourself. + - rscadd: Ghosts now have a toggleable security HUD. Use the 'Toggle Security HUD' + verb in the ghost tab to enable it + - rscadd: Ghosts can now shift-click things to examine them. + - rscadd: Ghosts can now alt-click adjacent things to open the turf tab. + - bugfix: You can now build plating on grass with floor tiles. + - rscadd: Improved descriptions for some floors. + - rscadd: The rapid service fabricator (found on service borgs) can now produce + metamorphic pint glasses. + - rscadd: The party supplies and bar supplies crates orderable from cargo now contain + metamorphic pint glasses. + - rscadd: The autolathe can now produce metamorphic pint and half-pint glasses. + - rscadd: The autolathe can now produce all drinking glasses in batches of 5 or + 10. + Nyria: + - rscadd: Added volume settings, available in character setup or from the Preferences + tab. + - rscadd: More settings and affected sounds may be added at a later date. + - rscadd: Added a TGui window to control the new settings with shiny sliders. + Rykka Stormheart: + - rscadd: Adds a mech vs mech combat system for the toy mechs earned from arcades + and found around the station. + - rscadd: You can initiate combat with yourself by hitting a toy mech with another + toy mech, or fight another player if you attack a player holding a mech toy + with your own mech toy while not on harm intent. + - rscadd: Each mech has its own health stat and special ability that they'll use + in combat against each other. + SplinterGP: + - rscadd: Added verb for FBP's to change their monitor display. + - rscdel: Removed monitor mask item(replaced by verb). + Subber: + - rscadd: 'Added a new prosthetic sprite set: Cyber Solutions - Outdated.' +2020-09-06: + Atermonera: + - tweak: You can use Move Up/Down to traverse ladders. No popup 'Which way do you + want to go?' windows required for bidirectional ladders!. + Killian: + - tweak: Added a bunch more random spawners for mapping use. + - tweak: You can now inject reagents directly into a synth's 'blood' stream using + syringes and hypos (inc. borg hypos). Taking oil/coolant samples is still impossible. + Kot: + - tweak: Mecha drills can now butcher dead mobs better. Like gibs and gore and guts + stuff. + Lorilili: + - rscadd: You can now pet borgs on help intent and punch on hurt intent. Old behavior + is now grab intent. + Lorilili (Port from Aurora): + - rscadd: Added knee-high and thigh-high jackboots. + - imageadd: Replaced laceup and leather shoes with oxford shoes. + - imageadd: Replaced standard shoe and high-top sprites with newer ones. + Mechoid: + - maptweak: Mapped distillery into Chemistry, beside the Grinder. + - maptweak: Moves wrapper, spacecleaner, and labeller from the grinder table to + the Chem locker. + - rscadd: Added distilling recipe for Synthetic Plasma, which acts as a blood-restoration + of 1.2 units per synthplas. Also orderable in cargo. + Rykka Stormheart: + - rscadd: Adds Ambience Chance and Repeating Ambience Preferences into Globals, + underneath Client FPS + - rscadd: Random-Ambience-Frequency controls how long before it checks if it can + play ambience to you again. Setting it to 0 disables the random re-play of ambience. + - rscadd: Ambience Chance affects the % chance to play ambience to your client. + It defaults to 35%, but can be set from 0 to 100 to disable it or always play + every time you move into an area or have the Random Ambience check called. + Shadow Larkens: + - rscadd: Added the ability to right click and lower preferences for jobs in the + Occupation Menu. + SplinterGP: + - rscadd: Adds new hailer masks with quotes with sound, allowing you to use a hailer + on a face mask to combine them. + - soundadd: Adds new sound effects for hailer face masks. +2021-04-09: + Atermonera: + - tweak: Stairs have been completely reworked, and now consist of multi-tile constructs + built from lower, middle, and upper stair pieces, and an openspace in the floor. + - rscadd: To go up and down stairs, simply step upon the lower/upper stair pieces, + and you'll be moved automatically if the stairs are in working condition. Any + grabbed or dragged items will be brought with you. + - rscadd: If the lower stair piece is missing (or even if it's not), but the middle + and upper sections are present, you can climb up the middle section by click-dragging + from your character to the middle stair. + - rscadd: If you step onto the open space, you will fall down the stairs. Teshari + players, consider yourselves warned. + - rscadd: Stairs remain unconstructable in-round (Doing so would also require a + way to make openspaces), but there are spawners rooted on the middle stair (as + with old stairs) that will create a completed stair and can be spawned in by + admins/mappers. + Cerebulon: + - soundadd: Added button sounds to various machines. + KasparoVy: + - imageadd: Adds orange Teshari goggles, selectable in the loadout. + - imageadd: Adds blindfold & new white (recolorable) blindfold to loadout. + - imageadd: Adds species-fitted Teshari ring sprites. + - imageadd: Adds species-fitted Teshari hudpatches & white blindfold. + - imageadd: Adds full selection of Teshari belted cloaks. + - imageadd: Adds full selection of non-job Teshari hooded cloaks. + - rscadd: Adds a bunch of Teshari worksuits (sprites already existed). + - imageadd: Adds some species-fitted Teshari jacket accessories (tan, charcoal, + navy, burgundy, checkered). + - tweak: Updates all Teshari undercoats and cloaks with new sprites from downstreams. + - bugfix: Fixes Teshari captain glove sprites. + Mechoid: + - rscadd: Hardpoint Actuator equipment for Exosuits, allowing them (And most effectively, + Ripleys) to swap components on the fly, after a short delay. + - rscadd: Exo Inflatables Deployer, allowing exosuits to pick up and deploy inflatables. + - rscadd: Exo screwdriver, wirecutters, and welding laser, to help round-out the + tool-based equipment types. + - rscadd: Fire modifiers based on stacks added, to be used by the damage system + tweaked above. + - tweak: Incendiary exo weapons tweaked to conform with fire change. + - tweak: Ignition effects from weapons changed from the old fire-system to the modifier + fire system. + - bugfix: Shocker now retaliates properly against melee. + - rscadd: Animals can be butchered for organs and hide. Requires scraping (sharp), + washing (water or washing machine), and then drying (bonfire or drying rack). + - rscadd: Organs can be butchered for meat, named "[organ] meat". Heart meat, liver + meat, etc. Brains from player mobs cannot be butchered. + - rscadd: Added system for exosuit over-encumbrance. Combat mechs and Ripleys have + higher than default. + - rscadd: Adds Wurmwoad, a suspiciously worm-like plant that produces pods of spice. + - rscadd: Adds Wurmwoad to the service borg synthesizer. + - bugfix: Service borgs can work with kitchenware again. + - tweak: Move Rig modules to more granular files + - rscadd: Add RIG components to robotics mechfab, plus incredibly basic belt-voidsuit + RIG. + - rscadd: Add Graphite, made by compressing coal, presently only used heavily in + RIG components. + Meghan-Rossi: + - bugfix: Blood from artifacts will no longer break the pathogenic isolator. + - bugfix: Fixed some objects giving duplicate results when an analyzer was used + on them + - bugfix: Fixed omni filters reacting incorrectly to configuration changes that + swap ports. + - rscadd: The Tesla Generator is now available from cargo. Coils and grounding rods + for it may be printed on the protolathe and autolathe, respectively. + - tweak: The tesla energy ball will now eventually disappear if not kept charged + with the particle accelerator + - bugfix: Fixed some mountain POIs sometimes overlapping in odd ways + - bugfix: If you place wall-mounted machines such as status displays on a window, + they will no longer be hidden underneath the window. + - bugfix: Cooking a mouse into a mouseburger now uses up the mouse. + - bugfix: Fat (triglyceride) now tastes greasy instead of bitter. + - bugfix: Fixed borosilicate glass not producing shards in most situations. + - tweak: If you try to put someone in one of their own slots using the stripping + menu, now you will instead try to strip that slot. + Neerti: + - tweak: The 'cut' and 'pulse' buttons in the hacking interface now check all available + hands for tools, instead of only the active hand. + - tweak: The textual indicators at the bottom of the hacking window will now go + bold when they change, until the next window refresh. + - tweak: Hacking an Autolathe no longer requires you to hack it using the Autolathe's + main window, but instead opens the hacking window like everything else. + Poojawa: + - rscadd: Applies Feeding and Devourable prefs. + - bugfix: Made VoreUI toggles a lot more clear of what mode they're in. + - soundadd: Added my fancy vore sounds. + - rscadd: Porting of a few QoL Citadel changes to vore menu related to sounds. + RunaDacino: + - rscadd: Enabled research borgs equipped with 'exosuit gripper' to be able to replace + internal exosuit parts like actuators, to upgrade or to repair + Subber: + - rscadd: 'Added two new antag augments to traitor uplink: armblade and handblade.' + Woodrat: + - tweak: Minor adjustment of ID icons. + - tweak: Changes vote notification sound to that of World Server in order to help + people realize there is a vote occurring. + - rscadd: Added new shutters ported from World. + - tweak: Replaced lightswitch, request console, newscaster sprite with one from + Virgo. + schnayy: + - rscadd: Adds the reagent yeast. It can be found in the kitchen vendor and in cargo + kitchen supply crates. + - tweak: Bread now calls for 5 units yeast instead of an egg, and baguettes and + croissants call for 5 units yeast in addition to former ingredients. + - rscadd: Corn oil added to the Dinnerware vendor and the Booze-o-Mat. + - imageadd: Sprites for peanut butter, mayo, and yeast condiments. + - bugfix: Boiled slime core now links to the proper sprite. diff --git a/html/changelogs/Cerebulon - machinesounds.yml b/html/changelogs/Cerebulon - machinesounds.yml deleted file mode 100644 index fee9629a4f..0000000000 --- a/html/changelogs/Cerebulon - machinesounds.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Cerebulon -delete-after: True -changes: - - soundadd: "Added button sounds to various machines." diff --git a/html/changelogs/KasparoVy - PR - 7760.yml b/html/changelogs/KasparoVy - PR - 7760.yml deleted file mode 100644 index 44df74a4a5..0000000000 --- a/html/changelogs/KasparoVy - PR - 7760.yml +++ /dev/null @@ -1,13 +0,0 @@ -author: KasparoVy -delete-after: True -changes: - - imageadd: Adds orange Teshari goggles, selectable in the loadout. - - imageadd: Adds blindfold & new white (recolorable) blindfold to loadout. - - imageadd: Adds species-fitted Teshari ring sprites. - - imageadd: Adds species-fitted Teshari hudpatches & white blindfold. - - imageadd: Adds full selection of Teshari belted cloaks. - - imageadd: Adds full selection of non-job Teshari hooded cloaks. - - rscadd: Adds a bunch of Teshari worksuits (sprites already existed). - - imageadd: Adds some species-fitted Teshari jacket accessories (tan, charcoal, navy, burgundy, checkered). - - tweak: Updates all Teshari undercoats and cloaks with new sprites from downstreams. - - bugfix: Fixes Teshari captain glove sprites. diff --git a/html/changelogs/Mechoid - Encumbrance.yml b/html/changelogs/Mechoid - Encumbrance.yml deleted file mode 100644 index 4c735bd9de..0000000000 --- a/html/changelogs/Mechoid - Encumbrance.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Mechoid -delete-after: True -changes: - - rscadd: "Added system for exosuit over-encumbrance. Combat mechs and Ripleys have higher than default." diff --git a/html/changelogs/Meghan Rossi - atmosanalyzer.yml b/html/changelogs/Meghan Rossi - atmosanalyzer.yml deleted file mode 100644 index 336b875578..0000000000 --- a/html/changelogs/Meghan Rossi - atmosanalyzer.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Meghan-Rossi -delete-after: True -changes: - - bugfix: "Fixed some objects giving duplicate results when an analyzer was used on them" \ No newline at end of file diff --git a/html/changelogs/Meghan Rossi - borosilicate shard fix.yml b/html/changelogs/Meghan Rossi - borosilicate shard fix.yml deleted file mode 100644 index 491d3380aa..0000000000 --- a/html/changelogs/Meghan Rossi - borosilicate shard fix.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Meghan-Rossi -delete-after: True -changes: - - bugfix: "Fixed borosilicate glass not producing shards in most situations." \ No newline at end of file diff --git a/html/changelogs/Meghan Rossi - fix infinite ratburgers.yml b/html/changelogs/Meghan Rossi - fix infinite ratburgers.yml deleted file mode 100644 index 5932db7e4c..0000000000 --- a/html/changelogs/Meghan Rossi - fix infinite ratburgers.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Meghan-Rossi -delete-after: True -changes: - - bugfix: "Cooking a mouse into a mouseburger now uses up the mouse." \ No newline at end of file diff --git a/html/changelogs/Meghan Rossi - fix omni filters.yml b/html/changelogs/Meghan Rossi - fix omni filters.yml deleted file mode 100644 index 595dd331e7..0000000000 --- a/html/changelogs/Meghan Rossi - fix omni filters.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Meghan-Rossi -delete-after: True -changes: - - bugfix: "Fixed omni filters reacting incorrectly to configuration changes that swap ports." \ No newline at end of file diff --git a/html/changelogs/Meghan Rossi - isolator fix.yml b/html/changelogs/Meghan Rossi - isolator fix.yml deleted file mode 100644 index 4801a45890..0000000000 --- a/html/changelogs/Meghan Rossi - isolator fix.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Meghan-Rossi -delete-after: True -changes: - - bugfix: "Blood from artifacts will no longer break the pathogenic isolator." \ No newline at end of file diff --git a/html/changelogs/Meghan Rossi - poiareas.yml b/html/changelogs/Meghan Rossi - poiareas.yml deleted file mode 100644 index 2b845c8d26..0000000000 --- a/html/changelogs/Meghan Rossi - poiareas.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Meghan-Rossi -delete-after: True -changes: - - bugfix: "Fixed some mountain POIs sometimes overlapping in odd ways" \ No newline at end of file diff --git a/html/changelogs/Meghan Rossi - stripping.yml b/html/changelogs/Meghan Rossi - stripping.yml deleted file mode 100644 index 25a4e95bec..0000000000 --- a/html/changelogs/Meghan Rossi - stripping.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Meghan-Rossi -delete-after: True -changes: - - tweak: "If you try to put someone in one of their own slots using the stripping menu, now you will instead try to strip that slot." \ No newline at end of file diff --git a/html/changelogs/Meghan Rossi - tesla dissipation.yml b/html/changelogs/Meghan Rossi - tesla dissipation.yml deleted file mode 100644 index 2ee721ad9a..0000000000 --- a/html/changelogs/Meghan Rossi - tesla dissipation.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Meghan-Rossi -delete-after: True -changes: - - tweak: "The tesla energy ball will now eventually disappear if not kept charged with the particle accelerator" \ No newline at end of file diff --git a/html/changelogs/Meghan Rossi - the_teslagen.yml b/html/changelogs/Meghan Rossi - the_teslagen.yml deleted file mode 100644 index efa9d81ba4..0000000000 --- a/html/changelogs/Meghan Rossi - the_teslagen.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Meghan-Rossi -delete-after: True -changes: - - rscadd: "The Tesla Generator is now available from cargo. Coils and grounding rods for it may be printed on the protolathe and autolathe, respectively." \ No newline at end of file diff --git a/html/changelogs/Meghan Rossi - triglyceride taste.yml b/html/changelogs/Meghan Rossi - triglyceride taste.yml deleted file mode 100644 index c18e6ff8e9..0000000000 --- a/html/changelogs/Meghan Rossi - triglyceride taste.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Meghan-Rossi -delete-after: True -changes: - - bugfix: "Fat (triglyceride) now tastes greasy instead of bitter." \ No newline at end of file diff --git a/html/changelogs/Meghan Rossi - wall machine layering.yml b/html/changelogs/Meghan Rossi - wall machine layering.yml deleted file mode 100644 index 1e3f903681..0000000000 --- a/html/changelogs/Meghan Rossi - wall machine layering.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Meghan-Rossi -delete-after: True -changes: - - bugfix: "If you place wall-mounted machines such as status displays on a window, they will no longer be hidden underneath the window." \ No newline at end of file diff --git a/html/changelogs/Poojawa - Sunesoundsntoggles.yml b/html/changelogs/Poojawa - Sunesoundsntoggles.yml deleted file mode 100644 index ed329d766e..0000000000 --- a/html/changelogs/Poojawa - Sunesoundsntoggles.yml +++ /dev/null @@ -1,37 +0,0 @@ -################################ -# Example Changelog File -# -# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. -# -# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) -# When it is, any changes listed below will disappear. -# -# Valid Prefixes: -# bugfix -# wip (For works in progress) -# tweak -# soundadd -# sounddel -# rscadd (general adding of nice things) -# rscdel (general deleting of nice things) -# imageadd -# imagedel -# maptweak -# spellcheck (typo fixes) -# experiment -################################# - -# Your name. -author: Poojawa - -# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. -delete-after: True - -# Any changes you've made. See valid prefix list above. -# INDENT WITH TWO SPACES. NOT TABS. SPACES. -# SCREW THIS UP AND IT WON'T WORK. -# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. -# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. -changes: - - soundadd: "Added my fancy vore sounds." - - rscadd: "Porting of a few QoL Citadel changes to vore menu related to sounds." \ No newline at end of file diff --git a/html/changelogs/Poojawa - devourfeedprefs.yml b/html/changelogs/Poojawa - devourfeedprefs.yml deleted file mode 100644 index 5fe418cc80..0000000000 --- a/html/changelogs/Poojawa - devourfeedprefs.yml +++ /dev/null @@ -1,37 +0,0 @@ -################################ -# Example Changelog File -# -# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. -# -# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) -# When it is, any changes listed below will disappear. -# -# Valid Prefixes: -# bugfix -# wip (For works in progress) -# tweak -# soundadd -# sounddel -# rscadd (general adding of nice things) -# rscdel (general deleting of nice things) -# imageadd -# imagedel -# maptweak -# spellcheck (typo fixes) -# experiment -################################# - -# Your name. -author: Poojawa - -# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. -delete-after: True - -# Any changes you've made. See valid prefix list above. -# INDENT WITH TWO SPACES. NOT TABS. SPACES. -# SCREW THIS UP AND IT WON'T WORK. -# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. -# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. -changes: - - rscadd: "Applies Feeding and Devourable prefs." - - bugfix: "Made VoreUI toggles a lot more clear of what mode they're in." \ No newline at end of file diff --git a/html/changelogs/Runa Dacino - Exosuit gripper tweak.yml b/html/changelogs/Runa Dacino - Exosuit gripper tweak.yml deleted file mode 100644 index 7a8539afce..0000000000 --- a/html/changelogs/Runa Dacino - Exosuit gripper tweak.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: RunaDacino -delete-after: True -changes: - - rscadd: "Enabled research borgs equipped with 'exosuit gripper' to be able to replace internal exosuit parts like actuators, to upgrade or to repair" - diff --git a/html/changelogs/SubberTheFabulous-PR-7642.yml b/html/changelogs/SubberTheFabulous-PR-7642.yml deleted file mode 100644 index a816794d44..0000000000 --- a/html/changelogs/SubberTheFabulous-PR-7642.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Subber -delete-after: True -changes: - - rscadd: "Added two new antag augments to traitor uplink: armblade and handblade." diff --git a/html/changelogs/Woodrat - Vote.yml b/html/changelogs/Woodrat - Vote.yml deleted file mode 100644 index 872c80edfa..0000000000 --- a/html/changelogs/Woodrat - Vote.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: Woodrat -delete-after: True -changes: - - tweak: "Changes vote notification sound to that of World Server in order to help people realize there is a vote occurring." diff --git a/html/changelogs/atermonera_stairsv2.yml b/html/changelogs/atermonera_stairsv2.yml deleted file mode 100644 index 507d52570a..0000000000 --- a/html/changelogs/atermonera_stairsv2.yml +++ /dev/null @@ -1,8 +0,0 @@ -author: Atermonera -delete-after: True -changes: - - tweak: "Stairs have been completely reworked, and now consist of multi-tile constructs built from lower, middle, and upper stair pieces, and an openspace in the floor." - - rscadd: "To go up and down stairs, simply step upon the lower/upper stair pieces, and you'll be moved automatically if the stairs are in working condition. Any grabbed or dragged items will be brought with you." - - rscadd: "If the lower stair piece is missing (or even if it's not), but the middle and upper sections are present, you can climb up the middle section by click-dragging from your character to the middle stair." - - rscadd: "If you step onto the open space, you will fall down the stairs. Teshari players, consider yourselves warned." - - rscadd: "Stairs remain unconstructable in-round (Doing so would also require a way to make openspaces), but there are spawners rooted on the middle stair (as with old stairs) that will create a completed stair and can be spawned in by admins/mappers." \ No newline at end of file diff --git a/html/changelogs/mechoid - RoboticsRigs.yml b/html/changelogs/mechoid - RoboticsRigs.yml deleted file mode 100644 index f7023732ea..0000000000 --- a/html/changelogs/mechoid - RoboticsRigs.yml +++ /dev/null @@ -1,38 +0,0 @@ -################################ -# Example Changelog File -# -# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. -# -# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) -# When it is, any changes listed below will disappear. -# -# Valid Prefixes: -# bugfix -# wip (For works in progress) -# tweak -# soundadd -# sounddel -# rscadd (general adding of nice things) -# rscdel (general deleting of nice things) -# imageadd -# imagedel -# maptweak -# spellcheck (typo fixes) -# experiment -################################# - -# Your name. -author: Mechoid - -# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. -delete-after: True - -# Any changes you've made. See valid prefix list above. -# INDENT WITH TWO SPACES. NOT TABS. SPACES. -# SCREW THIS UP AND IT WON'T WORK. -# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. -# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. -changes: - - tweak: "Move Rig modules to more granular files" - - rscadd: "Add RIG components to robotics mechfab, plus incredibly basic belt-voidsuit RIG." - - rscadd: "Add Graphite, made by compressing coal, presently only used heavily in RIG components." diff --git a/html/changelogs/mechoid - butchery.yml b/html/changelogs/mechoid - butchery.yml deleted file mode 100644 index 598b574356..0000000000 --- a/html/changelogs/mechoid - butchery.yml +++ /dev/null @@ -1,37 +0,0 @@ -################################ -# Example Changelog File -# -# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. -# -# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) -# When it is, any changes listed below will disappear. -# -# Valid Prefixes: -# bugfix -# wip (For works in progress) -# tweak -# soundadd -# sounddel -# rscadd (general adding of nice things) -# rscdel (general deleting of nice things) -# imageadd -# imagedel -# maptweak -# spellcheck (typo fixes) -# experiment -################################# - -# Your name. -author: Mechoid - -# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. -delete-after: True - -# Any changes you've made. See valid prefix list above. -# INDENT WITH TWO SPACES. NOT TABS. SPACES. -# SCREW THIS UP AND IT WON'T WORK. -# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. -# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. -changes: - - rscadd: "Animals can be butchered for organs and hide. Requires scraping (sharp), washing (water or washing machine), and then drying (bonfire or drying rack)." - - rscadd: "Organs can be butchered for meat, named \"[organ] meat\". Heart meat, liver meat, etc. Brains from player mobs cannot be butchered." diff --git a/html/changelogs/mechoid - exoexpansion.yml b/html/changelogs/mechoid - exoexpansion.yml deleted file mode 100644 index c8a399fe79..0000000000 --- a/html/changelogs/mechoid - exoexpansion.yml +++ /dev/null @@ -1,42 +0,0 @@ -################################ -# Example Changelog File -# -# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. -# -# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) -# When it is, any changes listed below will disappear. -# -# Valid Prefixes: -# bugfix -# wip (For works in progress) -# tweak -# soundadd -# sounddel -# rscadd (general adding of nice things) -# rscdel (general deleting of nice things) -# imageadd -# imagedel -# maptweak -# spellcheck (typo fixes) -# experiment -################################# - -# Your name. -author: Mechoid - -# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. -delete-after: True - -# Any changes you've made. See valid prefix list above. -# INDENT WITH TWO SPACES. NOT TABS. SPACES. -# SCREW THIS UP AND IT WON'T WORK. -# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. -# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. -changes: - - rscadd: "Hardpoint Actuator equipment for Exosuits, allowing them (And most effectively, Ripleys) to swap components on the fly, after a short delay." - - rscadd: "Exo Inflatables Deployer, allowing exosuits to pick up and deploy inflatables." - - rscadd: "Exo screwdriver, wirecutters, and welding laser, to help round-out the tool-based equipment types." - - rscadd: "Fire modifiers based on stacks added, to be used by the damage system tweaked above." - - tweak: "Incendiary exo weapons tweaked to conform with fire change." - - tweak: "Ignition effects from weapons changed from the old fire-system to the modifier fire system." - - bugfix: "Shocker now retaliates properly against melee." diff --git a/html/changelogs/mechoid - hydroupkeep.yml b/html/changelogs/mechoid - hydroupkeep.yml deleted file mode 100644 index 023ba1495e..0000000000 --- a/html/changelogs/mechoid - hydroupkeep.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: Mechoid -delete-after: True -changes: - - rscadd: "Adds Wurmwoad, a suspiciously worm-like plant that produces pods of spice." - - rscadd: "Adds Wurmwoad to the service borg synthesizer." - - bugfix: "Service borgs can work with kitchenware again." diff --git a/html/changelogs/neerti-hacking_QoL.yml b/html/changelogs/neerti-hacking_QoL.yml deleted file mode 100644 index 3aa3bd9e2e..0000000000 --- a/html/changelogs/neerti-hacking_QoL.yml +++ /dev/null @@ -1,38 +0,0 @@ -################################ -# Example Changelog File -# -# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. -# -# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) -# When it is, any changes listed below will disappear. -# -# Valid Prefixes: -# bugfix -# wip (For works in progress) -# tweak -# soundadd -# sounddel -# rscadd (general adding of nice things) -# rscdel (general deleting of nice things) -# imageadd -# imagedel -# maptweak -# spellcheck (typo fixes) -# experiment -################################# - -# Your name. -author: Neerti - -# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. -delete-after: True - -# Any changes you've made. See valid prefix list above. -# INDENT WITH TWO SPACES. NOT TABS. SPACES. -# SCREW THIS UP AND IT WON'T WORK. -# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. -# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. -changes: - - tweak: "The 'cut' and 'pulse' buttons in the hacking interface now check all available hands for tools, instead of only the active hand." - - tweak: "The textual indicators at the bottom of the hacking window will now go bold when they change, until the next window refresh." - - tweak: "Hacking an Autolathe no longer requires you to hack it using the Autolathe's main window, but instead opens the hacking window like everything else." diff --git a/html/changelogs/schnayy - cooking adjustments.yml b/html/changelogs/schnayy - cooking adjustments.yml deleted file mode 100644 index b45ba131d7..0000000000 --- a/html/changelogs/schnayy - cooking adjustments.yml +++ /dev/null @@ -1,10 +0,0 @@ -author: schnayy - -delete-after: True - -changes: - - rscadd: "Adds the reagent yeast. It can be found in the kitchen vendor and in cargo kitchen supply crates." - - tweak: "Bread now calls for 5 units yeast instead of an egg, and baguettes and croissants call for 5 units yeast in addition to former ingredients." - - rscadd: "Corn oil added to the Dinnerware vendor and the Booze-o-Mat." - - imageadd: "Sprites for peanut butter, mayo, and yeast condiments." - - bugfix: "Boiled slime core now links to the proper sprite." \ No newline at end of file diff --git a/html/changelogs/woodrat - WR_shutters.yml b/html/changelogs/woodrat - WR_shutters.yml deleted file mode 100644 index 4e8a24e018..0000000000 --- a/html/changelogs/woodrat - WR_shutters.yml +++ /dev/null @@ -1,37 +0,0 @@ -################################ -# Example Changelog File -# -# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. -# -# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) -# When it is, any changes listed below will disappear. -# -# Valid Prefixes: -# bugfix -# wip (For works in progress) -# tweak -# soundadd -# sounddel -# rscadd (general adding of nice things) -# rscdel (general deleting of nice things) -# imageadd -# imagedel -# maptweak -# spellcheck (typo fixes) -# experiment -################################# - -# Your name. -author: Woodrat - -# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. -delete-after: True - -# Any changes you've made. See valid prefix list above. -# INDENT WITH TWO SPACES. NOT TABS. SPACES. -# SCREW THIS UP AND IT WON'T WORK. -# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. -# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. -changes: - - rscadd: "Added new shutters ported from World." - - tweak: "Replaced lightswitch, request console, newscaster sprite with one from Virgo." \ No newline at end of file diff --git a/html/changelogs/woodrat - idtweaks.yml b/html/changelogs/woodrat - idtweaks.yml deleted file mode 100644 index 4c5edc6471..0000000000 --- a/html/changelogs/woodrat - idtweaks.yml +++ /dev/null @@ -1,36 +0,0 @@ -################################ -# Example Changelog File -# -# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. -# -# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) -# When it is, any changes listed below will disappear. -# -# Valid Prefixes: -# bugfix -# wip (For works in progress) -# tweak -# soundadd -# sounddel -# rscadd (general adding of nice things) -# rscdel (general deleting of nice things) -# imageadd -# imagedel -# maptweak -# spellcheck (typo fixes) -# experiment -################################# - -# Your name. -author: Woodrat - -# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. -delete-after: True - -# Any changes you've made. See valid prefix list above. -# INDENT WITH TWO SPACES. NOT TABS. SPACES. -# SCREW THIS UP AND IT WON'T WORK. -# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. -# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. -changes: - - tweak: "Minor adjustment of ID icons." \ No newline at end of file diff --git a/tools/ci/build_tgui.sh b/tools/ci/build_tgui.sh old mode 100644 new mode 100755 diff --git a/tools/ci/compile_and_run.sh b/tools/ci/compile_and_run.sh old mode 100644 new mode 100755 diff --git a/tools/ci/install_build_deps.sh b/tools/ci/install_build_deps.sh old mode 100644 new mode 100755 diff --git a/tools/ci/install_byond.sh b/tools/ci/install_byond.sh old mode 100644 new mode 100755 diff --git a/tools/ci/validate_files.sh b/tools/ci/validate_files.sh old mode 100644 new mode 100755 From b4c4d0c9c04785436a747d7e7ce94f55f96f898a Mon Sep 17 00:00:00 2001 From: Nyks Date: Fri, 9 Apr 2021 19:50:52 +0300 Subject: [PATCH 12/45] Fixed the conflicts for upstream merge --- code/game/machinery/pointdefense.dm | 282 +----------------- code/game/machinery/portable_turret.dm | 68 ----- code/game/machinery/turret_control.dm | 62 ---- .../temporary_visuals/projectiles/impact.dm | 3 - .../temporary_visuals/projectiles/muzzle.dm | 3 - .../temporary_visuals/projectiles/tracer.dm | 3 - .../weapons/circuitboards/machinery/ships.dm | 5 - 7 files changed, 3 insertions(+), 423 deletions(-) diff --git a/code/game/machinery/pointdefense.dm b/code/game/machinery/pointdefense.dm index 54912ec94d..705e2892e9 100644 --- a/code/game/machinery/pointdefense.dm +++ b/code/game/machinery/pointdefense.dm @@ -4,29 +4,18 @@ // GLOBAL_LIST_BOILERPLATE(pointdefense_controllers, /obj/machinery/pointdefense_control) -<<<<<<< HEAD -GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/power/pointdefense) -======= GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/pointdefense) ->>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting /obj/machinery/pointdefense_control name = "fire assist mainframe" desc = "A specialized computer designed to synchronize a variety of weapon systems and a vessel's astronav data." -<<<<<<< HEAD -======= description_info = "To connect the mainframe to turrets, use a multitool to set the ident tag to that of the turrets." ->>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting icon = 'icons/obj/pointdefense.dmi' icon_state = "control" density = TRUE anchored = TRUE circuit = /obj/item/weapon/circuitboard/pointdefense_control var/list/targets = list() // Targets being engaged by associated batteries -<<<<<<< HEAD -======= - var/ui_template = "pointdefense_control.tmpl" ->>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting var/id_tag = null /obj/machinery/pointdefense_control/Initialize(mapload) @@ -48,7 +37,6 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/pointdefense) if(!id_tag) . += "[desc_panel_image("multitool")]to set ident tag" -<<<<<<< HEAD /obj/machinery/pointdefense_control/tgui_interact(mob/user, datum/tgui/ui) ui = SStgui.try_update_ui(user, src, ui) if(!ui) @@ -66,7 +54,7 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/pointdefense) return TRUE if(action == "toggle_active") - var/obj/machinery/power/pointdefense/PD = locate(params["target"]) + var/obj/machinery/pointdefense/PD = locate(params["target"]) if(!istype(PD)) return FALSE @@ -85,59 +73,11 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/pointdefense) /obj/machinery/pointdefense_control/tgui_data(mob/user) var/list/data = list() data["id"] = id_tag -======= -/obj/machinery/pointdefense_control/ui_interact(var/mob/user, ui_key = "main", var/datum/nanoui/ui = null, var/force_open = 1) - if(ui_template) - var/list/data = build_ui_data() - ui = SSnanoui.try_update_ui(user, src, ui_key, ui, data, force_open) - if (!ui) - ui = new(user, src, ui_key, ui_template, name, 400, 600) - ui.set_initial_data(data) - ui.open() - ui.set_auto_update(1) - -/obj/machinery/pointdefense_control/attack_hand(mob/user) - if((. = ..())) - return - if(CanUseTopic(user, global.default_state) > STATUS_CLOSE) - ui_interact(user) - return TRUE - -/obj/machinery/pointdefense_control/Topic(var/mob/user, var/href_list) - if((. = ..())) - return - - if(href_list["toggle_active"]) - var/obj/machinery/pointdefense/PD = locate(href_list["toggle_active"]) - if(!istype(PD)) - return TOPIC_NOACTION - - //if(!lan || !lan.is_connected(PD)) - if(PD.id_tag != id_tag) - return TOPIC_NOACTION - - if(!(get_z(PD) in GetConnectedZlevels(get_z(src)))) - to_chat(user, "[PD] is not within control range.") - return TOPIC_NOACTION - - if(!PD.Activate()) //Activate() whilst the device is active will return false. - PD.Deactivate() - return TOPIC_REFRESH - -/obj/machinery/pointdefense_control/proc/build_ui_data() - var/list/data = list() - data["id"] = id_tag - data["name"] = name ->>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting var/list/turrets = list() if(id_tag) var/list/connected_z_levels = GetConnectedZlevels(get_z(src)) for(var/i = 1 to LAZYLEN(pointdefense_turrets)) -<<<<<<< HEAD - var/obj/machinery/power/pointdefense/PD = pointdefense_turrets[i] -======= var/obj/machinery/pointdefense/PD = pointdefense_turrets[i] ->>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting if(!(PD.id_tag == id_tag && get_z(PD) in connected_z_levels)) continue var/list/turret = list() @@ -156,11 +96,7 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/pointdefense) /obj/machinery/pointdefense_control/attackby(var/obj/item/W, var/mob/user) if(W?.is_multitool()) var/new_ident = input(user, "Enter a new ident tag.", "[src]", id_tag) as null|text -<<<<<<< HEAD if(new_ident && new_ident != id_tag && user.Adjacent(src) && CanInteract(user, GLOB.tgui_physical_state)) -======= - if(new_ident && new_ident != id_tag && user.Adjacent(src) && CanInteract(user, physical_state)) ->>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting // Check for duplicate controllers with this ID for(var/thing in pointdefense_controllers) var/obj/machinery/pointdefense_control/PC = thing @@ -182,127 +118,52 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/pointdefense) // The acutal point defense battery // -<<<<<<< HEAD -/obj/machinery/power/pointdefense +/obj/machinery/pointdefense name = "\improper point defense battery" icon = 'icons/obj/pointdefense.dmi' icon_state = "pointdefense2" desc = "A Kuiper pattern anti-meteor battery. Capable of destroying most threats in a single salvo." - description_info = "Must have the same ident tag as a fire assist mainframe on the same facility." -======= -/obj/machinery/pointdefense - name = "\improper point defense battery" - icon = 'icons/obj/pointdefense.dmi' - icon_state = "pointdefense" - desc = "A Kuiper pattern anti-meteor battery. Capable of destroying most threats in a single salvo." description_info = "Must have the same ident tag as a fire assist mainframe on the same facility. Use a multitool to set the ident tag." ->>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting density = TRUE anchored = TRUE circuit = /obj/item/weapon/circuitboard/pointdefense idle_power_usage = 0.1 KILOWATTS -<<<<<<< HEAD - active_power_usage = 1 KILOWATTS -======= ->>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting appearance_flags = PIXEL_SCALE var/active = TRUE var/charge_cooldown = 1 SECOND //time between it can fire at different targets var/last_shot = 0 var/kill_range = 18 var/rotation_speed = 0.25 SECONDS //How quickly we turn to face threats -<<<<<<< HEAD - var/engaging = FALSE - var/id_tag = null - -/obj/machinery/power/pointdefense/Initialize() -======= var/weakref/engaging = null // The meteor we're shooting at var/id_tag = null /obj/machinery/pointdefense/Initialize() ->>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting . = ..() // TODO - Remove this bit once machines are converted to Initialize if(ispath(circuit)) circuit = new circuit(src) default_apply_parts() -<<<<<<< HEAD - if(anchored) - connect_to_network() - update_icon() - var/image/I = image(icon, icon_state = "[icon_state]_under") - I.appearance_flags |= RESET_TRANSFORM - underlays += I - -/obj/machinery/power/pointdefense/examine(mob/user) - . = ..() - if(powernet) - . += "It is connected to a power cable below." - -/obj/machinery/power/pointdefense/get_description_interaction() -======= update_icon() /obj/machinery/pointdefense/get_description_interaction() ->>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting . = ..() if(!id_tag) . += "[desc_panel_image("multitool")]to set ident tag and connect to a mainframe." -<<<<<<< HEAD -/obj/machinery/power/pointdefense/update_icon() -======= /obj/machinery/pointdefense/update_icon() ->>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting if(!active || !id_tag || inoperable()) icon_state = "[initial(icon_state)]_off" else icon_state = initial(icon_state) -<<<<<<< HEAD -/obj/machinery/power/pointdefense/default_unfasten_wrench(var/mob/user, var/obj/item/weapon/W, var/time) - if((. = ..())) - src.transform = null // Reset rotation if we're anchored/unanchored - -////////// This machine is willing to take power from cables OR APCs. Handle NOPOWER stat specially here! //////// - -/obj/machinery/power/pointdefense/connect_to_network() - if((. = ..())) - stat &= ~NOPOWER // We now ignore APC power - update_icon() - -/obj/machinery/power/pointdefense/disconnect_from_network() - if((. = ..())) - power_change() // We're back on APC power. - -/obj/machinery/power/pointdefense/power_change() - if(powernet) - return // We don't care, we are cable powered anyway -======= /obj/machinery/pointdefense/power_change() ->>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting var/old_stat = stat ..() if(old_stat != stat) update_icon() -<<<<<<< HEAD -// Decide where to get the power to fire from -/obj/machinery/power/pointdefense/use_power_oneoff(var/amount, var/chan = -1) - if(powernet) - return draw_power(amount) - else if(powered(chan)) - use_power(amount, chan) - return amount - return 0 - -// Find controller with the same tag on connected z levels (if any) -/obj/machinery/power/pointdefense/proc/get_controller() -======= // Find controller with the same tag on connected z levels (if any) /obj/machinery/pointdefense/proc/get_controller() ->>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting if(!id_tag) return null var/list/connected_z_levels = GetConnectedZlevels(get_z(src)) @@ -311,17 +172,10 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/pointdefense) if(PDC.id_tag == id_tag && (get_z(PDC) in connected_z_levels)) return PDC -<<<<<<< HEAD -/obj/machinery/power/pointdefense/attackby(var/obj/item/W, var/mob/user) - if(W?.is_multitool()) - var/new_ident = input(user, "Enter a new ident tag.", "[src]", id_tag) as null|text - if(new_ident && new_ident != id_tag && user.Adjacent(src) && CanInteract(user, GLOB.tgui_physical_state)) -======= /obj/machinery/pointdefense/attackby(var/obj/item/W, var/mob/user) if(W?.is_multitool()) var/new_ident = input(user, "Enter a new ident tag.", "[src]", id_tag) as null|text - if(new_ident && new_ident != id_tag && user.Adjacent(src) && CanInteract(user, physical_state)) ->>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting + if(new_ident && new_ident != id_tag && user.Adjacent(src) && CanInteract(user, GLOB.tgui_physical_state)) to_chat(user, "You register [src] with the [new_ident] network.") id_tag = new_ident return @@ -331,38 +185,21 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/pointdefense) return if(default_part_replacement(user, W)) return -<<<<<<< HEAD - if(default_unfasten_wrench(user, W, 40)) - return - return ..() - -//Guns cannot shoot through hull or generally dense turfs. -/obj/machinery/power/pointdefense/proc/space_los(meteor) -======= return ..() //Guns cannot shoot through hull or generally dense turfs. /obj/machinery/pointdefense/proc/space_los(meteor) ->>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting for(var/turf/T in getline(src,meteor)) if(T.density) return FALSE return TRUE -<<<<<<< HEAD -/obj/machinery/power/pointdefense/proc/Shoot(var/weakref/target) - var/obj/effect/meteor/M = target.resolve() - if(!istype(M)) - return - engaging = TRUE -======= /obj/machinery/pointdefense/proc/Shoot(var/weakref/target) var/obj/effect/meteor/M = target.resolve() if(!istype(M)) engaging = null return engaging = target ->>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting var/Angle = round(Get_Angle(src,M)) var/matrix/rot_matrix = matrix() rot_matrix.Turn(Angle) @@ -371,59 +208,16 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/pointdefense) set_dir(ATAN2(transform.b, transform.a) > 0 ? NORTH : SOUTH) -<<<<<<< HEAD -/obj/machinery/power/pointdefense/proc/finish_shot(var/weakref/target) - //Cleanup from list - var/obj/machinery/pointdefense_control/PC = get_controller() - if(istype(PC)) - PC.targets -= target - - engaging = FALSE -======= /obj/machinery/pointdefense/proc/finish_shot(var/weakref/target) var/obj/machinery/pointdefense_control/PC = get_controller() engaging = null PC.targets -= target ->>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting last_shot = world.time var/obj/effect/meteor/M = target.resolve() if(!istype(M)) return -<<<<<<< HEAD - if(use_power_oneoff(active_power_usage) < active_power_usage) - var/datum/effect/effect/system/spark_spread/s = new /datum/effect/effect/system/spark_spread - s.set_up(5, 1, src) - s.start() - visible_message("[src] sputters as browns out while attempting to fire.") - flick(src, "[initial(icon_state)]_off") - return - //We throw a laser but it doesnt have to hit for meteor to explode - var/obj/item/projectile/beam/pointdefense/beam = new(get_turf(src)) - playsound(src, 'sound/weapons/mandalorian.ogg', 75, 1) - beam.launch_projectile(target = M.loc, user = src) - M.make_debris() - qdel(M) - -/obj/machinery/power/pointdefense/process() - ..() - if(!anchored || stat & (NOPOWER|BROKEN)) - return - if(!active) - return - /* - var/desiredir = ATAN2(transform.b, transform.a) > 0 ? NORTH : SOUTH - if(dir != desiredir) - set_dir(desiredir) - */ - if(LAZYLEN(GLOB.meteor_list) > 0) - find_and_shoot() - -/obj/machinery/power/pointdefense/proc/find_and_shoot() - if(LAZYLEN(GLOB.meteor_list) == 0) - return -======= //We throw a laser but it doesnt have to hit for meteor to explode var/obj/item/projectile/beam/pointdefense/beam = new(get_turf(src)) playsound(src, 'sound/weapons/mandalorian.ogg', 75, 1) @@ -448,41 +242,12 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/pointdefense) if(LAZYLEN(GLOB.meteor_list) == 0) return // We can shoot ->>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting if(engaging || ((world.time - last_shot) < charge_cooldown)) return var/obj/machinery/pointdefense_control/PC = get_controller() if(!istype(PC)) return -<<<<<<< HEAD - - var/list/connected_z_levels = GetConnectedZlevels(get_z(src)) - for(var/obj/effect/meteor/M in GLOB.meteor_list) - var/already_targeted = FALSE - for(var/weakref/WR in PC.targets) - var/obj/effect/meteor/m = WR.resolve() - if(m == M) - already_targeted = TRUE - break - if(!istype(m)) - PC.targets -= WR - - if(already_targeted) - continue - - if(!(M.z in connected_z_levels)) - continue - if(get_dist(M, src) > kill_range) - continue - if(!emagged && space_los(M)) - var/weakref/target = weakref(M) - PC.targets += target - Shoot(target) - return - -/obj/machinery/power/pointdefense/RefreshParts() -======= // Compile list of known targets var/list/existing_targets = list() @@ -522,7 +287,6 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/pointdefense) return TRUE /obj/machinery/pointdefense/RefreshParts() ->>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting . = ..() // Calculates an average rating of components that affect shooting rate var/shootrate_divisor = total_component_rating_of_type(/obj/item/weapon/stock_parts/capacitor) @@ -538,11 +302,7 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/pointdefense) var/rotation_divisor = total_component_rating_of_type(/obj/item/weapon/stock_parts/manipulator) rotation_speed = 0.5 SECONDS / (rotation_divisor ? rotation_divisor : 1) -<<<<<<< HEAD -/obj/machinery/power/pointdefense/proc/Activate() -======= /obj/machinery/pointdefense/proc/Activate() ->>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting if(active) return FALSE @@ -552,11 +312,7 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/pointdefense) update_icon() return TRUE -<<<<<<< HEAD -/obj/machinery/power/pointdefense/proc/Deactivate() -======= /obj/machinery/pointdefense/proc/Deactivate() ->>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting if(!active) return FALSE playsound(src, 'sound/machines/apc_nopower.ogg', 50, 0) @@ -564,35 +320,3 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/pointdefense) active = FALSE update_icon() return TRUE -<<<<<<< HEAD - -// -// Projectile Beam Definitions -// - -/obj/item/projectile/beam/pointdefense - name = "point defense salvo" - icon_state = "laser" - damage = 15 - damage_type = ELECTROCUTE //You should be safe inside a voidsuit - sharp = FALSE //"Wide" spectrum beam - light_color = COLOR_GOLD - - muzzle_type = /obj/effect/projectile/muzzle/pointdefense - tracer_type = /obj/effect/projectile/tracer/pointdefense - impact_type = /obj/effect/projectile/impact/pointdefense - - -/obj/effect/projectile/tracer/pointdefense - icon = 'icons/obj/projectiles_vr.dmi' - icon_state = "beam_pointdef" - -/obj/effect/projectile/muzzle/pointdefense - icon = 'icons/obj/projectiles_vr.dmi' - icon_state = "muzzle_pointdef" - -/obj/effect/projectile/impact/pointdefense - icon = 'icons/obj/projectiles_vr.dmi' - icon_state = "impact_pointdef" -======= ->>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting diff --git a/code/game/machinery/portable_turret.dm b/code/game/machinery/portable_turret.dm index 259a52797f..d4068974ae 100644 --- a/code/game/machinery/portable_turret.dm +++ b/code/game/machinery/portable_turret.dm @@ -322,11 +322,6 @@ var/obj/item/projectile/P = initial(E.projectile_type) //var/obj/item/ammo_casing/shottype = E.projectile_type -<<<<<<< HEAD - //GLOB.moved_event.register_global(src, /obj/machinery/porta_turret/proc/point_defense) //VOREStation Removal - -======= ->>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting projectile = P lethal_projectile = projectile shot_sound = initial(P.fire_sound) @@ -411,41 +406,7 @@ tgui_interact(user) /obj/machinery/porta_turret/attack_hand(mob/user) -<<<<<<< HEAD tgui_interact(user) -======= - if(isLocked(user)) - return - - ui_interact(user) - -/obj/machinery/porta_turret/ui_interact(mob/user, ui_key = "main", var/datum/nanoui/ui = null, var/force_open = 1) - var/data[0] - data["access"] = !isLocked(user) - data["locked"] = locked - data["enabled"] = enabled - data["is_lethal"] = 1 - data["lethal"] = lethal - - if(data["access"]) - var/settings[0] - settings[++settings.len] = list("category" = "Neutralize All Non-Synthetics", "setting" = "check_synth", "value" = check_synth) - settings[++settings.len] = list("category" = "Check Weapon Authorization", "setting" = "check_weapons", "value" = check_weapons) - settings[++settings.len] = list("category" = "Check Security Records", "setting" = "check_records", "value" = check_records) - settings[++settings.len] = list("category" = "Check Arrest Status", "setting" = "check_arrest", "value" = check_arrest) - settings[++settings.len] = list("category" = "Check Access Authorization", "setting" = "check_access", "value" = check_access) - settings[++settings.len] = list("category" = "Check misc. Lifeforms", "setting" = "check_anomalies", "value" = check_anomalies) - settings[++settings.len] = list("category" = "Neutralize All Entities", "setting" = "check_all", "value" = check_all) - settings[++settings.len] = list("category" = "Neutralize Downed Entities", "setting" = "check_down", "value" = check_down) - data["settings"] = settings - - ui = SSnanoui.try_update_ui(user, src, ui_key, ui, data, force_open) - if(!ui) - ui = new(user, src, ui_key, "turret_control.tmpl", "Turret Controls", 500, 300) - ui.set_initial_data(data) - ui.open() - ui.set_auto_update(1) ->>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting /obj/machinery/porta_turret/proc/HasController() var/area/A = get_area(src) @@ -483,7 +444,6 @@ /obj/machinery/porta_turret/tgui_act(action, list/params, datum/tgui/ui, datum/tgui_state/state) if(..()) -<<<<<<< HEAD return TRUE if(isLocked(usr)) return TRUE @@ -513,34 +473,6 @@ check_all = !check_all if("authdown") check_down = !check_down -======= - return 1 - - if(href_list["command"] && href_list["value"]) - var/value = text2num(href_list["value"]) - if(href_list["command"] == "enable") - enabled = value - else if(href_list["command"] == "lethal") - lethal = value - else if(href_list["command"] == "check_synth") - check_synth = value - else if(href_list["command"] == "check_weapons") - check_weapons = value - else if(href_list["command"] == "check_records") - check_records = value - else if(href_list["command"] == "check_arrest") - check_arrest = value - else if(href_list["command"] == "check_access") - check_access = value - else if(href_list["command"] == "check_anomalies") - check_anomalies = value - else if(href_list["command"] == "check_all") - check_all = value - else if(href_list["command"] == "check_down") - check_down = value - - return 1 ->>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting /obj/machinery/porta_turret/power_change() if(powered()) diff --git a/code/game/machinery/turret_control.dm b/code/game/machinery/turret_control.dm index 83a24fbbde..3477eaea5a 100644 --- a/code/game/machinery/turret_control.dm +++ b/code/game/machinery/turret_control.dm @@ -19,7 +19,6 @@ var/locked = TRUE var/area/control_area //can be area name, path or nothing. -<<<<<<< HEAD var/targetting_is_configurable = TRUE // if false, you cannot change who this turret attacks via its UI var/check_arrest = TRUE //checks if the perp is set to arrest var/check_records = TRUE //checks if a security record exists at all @@ -34,16 +33,6 @@ var/ailock = FALSE //Silicons cannot use this var/syndicate = FALSE -======= - var/check_arrest = 1 //checks if the perp is set to arrest - var/check_records = 1 //checks if a security record exists at all - var/check_weapons = 0 //checks if it can shoot people that have a weapon they aren't authorized to have - var/check_access = 1 //if this is active, the turret shoots everything that does not meet the access requirements - var/check_anomalies = 1 //checks if it can shoot at unidentified lifeforms (ie xenos) - var/check_synth = 0 //if active, will shoot at anything not an AI or cyborg - var/check_all = 0 //If active, will shoot at anything. - var/ailock = 0 //Silicons cannot use this ->>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting req_access = list(access_ai_upload) @@ -135,34 +124,8 @@ /obj/machinery/turretid/attack_hand(mob/user as mob) tgui_interact(user) -<<<<<<< HEAD /obj/machinery/turretid/tgui_interact(mob/user, datum/tgui/ui = null) ui = SStgui.try_update_ui(user, src, ui) -======= - ui_interact(user) - -/obj/machinery/turretid/ui_interact(mob/user, ui_key = "main", var/datum/nanoui/ui = null, var/force_open = 1) - var/data[0] - data["access"] = !isLocked(user) - data["locked"] = locked - data["enabled"] = enabled - data["is_lethal"] = 1 - data["lethal"] = lethal - - if(data["access"]) - var/settings[0] - settings[++settings.len] = list("category" = "Neutralize All Non-Synthetics", "setting" = "check_synth", "value" = check_synth) - settings[++settings.len] = list("category" = "Check Weapon Authorization", "setting" = "check_weapons", "value" = check_weapons) - settings[++settings.len] = list("category" = "Check Security Records", "setting" = "check_records", "value" = check_records) - settings[++settings.len] = list("category" = "Check Arrest Status", "setting" = "check_arrest", "value" = check_arrest) - settings[++settings.len] = list("category" = "Check Access Authorization", "setting" = "check_access", "value" = check_access) - settings[++settings.len] = list("category" = "Check misc. Lifeforms", "setting" = "check_anomalies", "value" = check_anomalies) - settings[++settings.len] = list("category" = "Neutralize All Entities", "setting" = "check_all", "value" = check_all) - - data["settings"] = settings - - ui = SSnanoui.try_update_ui(user, src, ui_key, ui, data, force_open) ->>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting if(!ui) ui = new(user, src, "PortableTurret", name) // 500, 400 ui.open() @@ -190,34 +153,9 @@ /obj/machinery/turretid/tgui_act(action, params) if(..()) -<<<<<<< HEAD return if(isLocked(usr)) return -======= - return 1 - - if(href_list["command"] && href_list["value"]) - var/value = text2num(href_list["value"]) - if(href_list["command"] == "enable") - enabled = value - else if(href_list["command"] == "lethal") - lethal = value - else if(href_list["command"] == "check_synth") - check_synth = value - else if(href_list["command"] == "check_weapons") - check_weapons = value - else if(href_list["command"] == "check_records") - check_records = value - else if(href_list["command"] == "check_arrest") - check_arrest = value - else if(href_list["command"] == "check_access") - check_access = value - else if(href_list["command"] == "check_anomalies") - check_anomalies = value - else if(href_list["command"] == "check_all") - check_all = value ->>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting . = TRUE switch(action) diff --git a/code/game/objects/effects/temporary_visuals/projectiles/impact.dm b/code/game/objects/effects/temporary_visuals/projectiles/impact.dm index 0b7225aab2..d750cfc70b 100644 --- a/code/game/objects/effects/temporary_visuals/projectiles/impact.dm +++ b/code/game/objects/effects/temporary_visuals/projectiles/impact.dm @@ -80,7 +80,6 @@ light_power = 3 light_color = "#3300ff" -<<<<<<< HEAD //VOREStation edit: medigun /obj/effect/projectile/impact/medigun icon = 'icons/obj/projectiles_vr.dmi' @@ -89,7 +88,5 @@ light_power = 0.5 light_color = "#80F5FF" //VOREStation edit ends -======= /obj/effect/projectile/impact/pointdefense icon_state = "impact_pointdef" ->>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting diff --git a/code/game/objects/effects/temporary_visuals/projectiles/muzzle.dm b/code/game/objects/effects/temporary_visuals/projectiles/muzzle.dm index 5325b63262..64afc04951 100644 --- a/code/game/objects/effects/temporary_visuals/projectiles/muzzle.dm +++ b/code/game/objects/effects/temporary_visuals/projectiles/muzzle.dm @@ -92,7 +92,6 @@ light_power = 3 light_color = "#3300ff" -<<<<<<< HEAD //VOREStation edit: medigun /obj/effect/projectile/muzzle/medigun icon = 'icons/obj/projectiles_vr.dmi' @@ -101,7 +100,5 @@ light_power = 0.5 light_color = "#80F5FF" //VOREStation edit ends -======= /obj/effect/projectile/muzzle/pointdefense icon_state = "muzzle_pointdef" ->>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting diff --git a/code/game/objects/effects/temporary_visuals/projectiles/tracer.dm b/code/game/objects/effects/temporary_visuals/projectiles/tracer.dm index ee55a87b9b..e3ae63cbad 100644 --- a/code/game/objects/effects/temporary_visuals/projectiles/tracer.dm +++ b/code/game/objects/effects/temporary_visuals/projectiles/tracer.dm @@ -121,7 +121,6 @@ light_power = 0.5 light_color = "#f6f2b6" -<<<<<<< HEAD //VOREStation edit: medigun /obj/effect/projectile/tracer/medigun icon = 'icons/obj/projectiles_vr.dmi' @@ -130,7 +129,5 @@ light_power = 0.5 light_color = "#80F5FF" //VOREStation edit ends -======= /obj/effect/projectile/tracer/pointdefense icon_state = "beam_pointdef" ->>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting diff --git a/code/game/objects/items/weapons/circuitboards/machinery/ships.dm b/code/game/objects/items/weapons/circuitboards/machinery/ships.dm index ff5c25c2ec..dd37bc2519 100644 --- a/code/game/objects/items/weapons/circuitboards/machinery/ships.dm +++ b/code/game/objects/items/weapons/circuitboards/machinery/ships.dm @@ -6,13 +6,8 @@ name = T_BOARD("point defense battery") board_type = new /datum/frame/frame_types/machine desc = "Control systems for a Kuiper pattern point defense battery. Aim away from vessel." -<<<<<<< HEAD - build_path = /obj/machinery/power/pointdefense - origin_tech = list(TECH_ENGINEERING = 3, TECH_COMBAT = 2, TECH_POWER = 2) -======= build_path = /obj/machinery/pointdefense origin_tech = list(TECH_ENGINEERING = 3, TECH_COMBAT = 2) ->>>>>>> 031f8a7... Merge pull request #7919 from Atermonera/point_defense_targeting req_components = list( /obj/item/mecha_parts/mecha_equipment/weapon/energy/laser = 1, /obj/item/weapon/stock_parts/manipulator = 2, From 311869c2cd7a12539c16439c9381e72c417cf2e2 Mon Sep 17 00:00:00 2001 From: Novacat <35587478+Novacat@users.noreply.github.com> Date: Fri, 9 Apr 2021 18:37:30 -0400 Subject: [PATCH 13/45] Delete pointdefense_control.tmpl We do not use nanoUI --- nano/templates/pointdefense_control.tmpl | 54 ------------------------ 1 file changed, 54 deletions(-) delete mode 100644 nano/templates/pointdefense_control.tmpl diff --git a/nano/templates/pointdefense_control.tmpl b/nano/templates/pointdefense_control.tmpl deleted file mode 100644 index 19f85d3dba..0000000000 --- a/nano/templates/pointdefense_control.tmpl +++ /dev/null @@ -1,54 +0,0 @@ -

    Fire Assist Mainframe: {{:data.id || "[no tag]"}}

    -{{if !(data.id)}} -
    - This system has not been assigned an ident tag. Please contact your system administrator or conduct a manual update with a standard multitool. -
    - {{/if}} -{{for data.turrets}} -

    {{:value.id}}

    -
    -
    - Battery status -
    -
    - {{if value.active}} - Online {{:helper.link('Shut down', null, {'toggle_active': value.ref})}} - {{else}} - Offline {{:helper.link('Start up', null, {'toggle_active': value.ref})}} - {{/if}} -
    -
    -
    -
    - Effective range -
    -
    - {{:value.effective_range}} -
    -
    -
    -
    - Reaction wheel delay -
    -
    - {{:value.reaction_wheel_delay}} -
    -
    -
    -
    - Recharge time -
    -
    - {{:value.recharge_time}} -
    -{{empty}} -
    -
    - Error: -
    -
    - No weapon systems detected. Please check network connection. -
    -
    -
    -{{/for}} From b3d9f750b4d054cc7971d0fc8155ff5760dfcce4 Mon Sep 17 00:00:00 2001 From: Killian <49700375+KillianKirilenko@users.noreply.github.com> Date: Sat, 10 Apr 2021 08:35:19 +0100 Subject: [PATCH 14/45] Exploration Medical Voidsuit (#8020) * exploration medical voidsuit * Update station.dm --- code/game/machinery/suit_storage_unit.dm | 5 +++- .../clothing/spacesuits/void/station.dm | 22 +++++++++++++++++- icons/mob/head.dmi | Bin 220030 -> 220591 bytes icons/mob/spacesuit.dmi | Bin 191723 -> 194872 bytes icons/mob/species/skrell/helmet.dmi | Bin 71460 -> 74391 bytes icons/mob/species/skrell/suit.dmi | Bin 90777 -> 89396 bytes icons/mob/species/tajaran/helmet.dmi | Bin 61528 -> 64122 bytes icons/mob/species/tajaran/suit.dmi | Bin 123513 -> 122431 bytes icons/mob/species/unathi/helmet.dmi | Bin 60421 -> 61900 bytes icons/mob/species/unathi/suit.dmi | Bin 115489 -> 116466 bytes icons/obj/clothing/hats.dmi | Bin 115417 -> 115539 bytes icons/obj/clothing/spacesuits.dmi | Bin 70656 -> 69510 bytes icons/obj/clothing/species/skrell/hats.dmi | Bin 19186 -> 19611 bytes icons/obj/clothing/species/skrell/suits.dmi | Bin 15589 -> 15785 bytes icons/obj/clothing/species/tajaran/hats.dmi | Bin 23525 -> 24471 bytes icons/obj/clothing/species/tajaran/suits.dmi | Bin 28302 -> 29719 bytes icons/obj/clothing/species/unathi/hats.dmi | Bin 23882 -> 24070 bytes icons/obj/clothing/species/unathi/suits.dmi | Bin 27636 -> 27506 bytes 18 files changed, 25 insertions(+), 2 deletions(-) diff --git a/code/game/machinery/suit_storage_unit.dm b/code/game/machinery/suit_storage_unit.dm index 87d2ca9b44..0e852b34eb 100644 --- a/code/game/machinery/suit_storage_unit.dm +++ b/code/game/machinery/suit_storage_unit.dm @@ -632,7 +632,7 @@ /obj/machinery/suit_cycler/exploration name = "Explorer suit cycler" model_text = "Exploration" - departments = list("Exploration","Old Exploration","No Change") + departments = list("Exploration","Expedition Medic","Old Exploration","No Change") /obj/machinery/suit_cycler/exploration/Initialize() species -= SPECIES_TESHARI @@ -1113,6 +1113,9 @@ if("Exploration") parent_helmet = /obj/item/clothing/head/helmet/space/void/exploration parent_suit = /obj/item/clothing/suit/space/void/exploration + if("Expedition Medic") + parent_helmet = /obj/item/clothing/head/helmet/space/void/exploration_medical + parent_suit = /obj/item/clothing/suit/space/void/exploration_medical if("Old Exploration") parent_helmet = /obj/item/clothing/head/helmet/space/void/exploration/alt parent_suit = /obj/item/clothing/suit/space/void/exploration/alt diff --git a/code/modules/clothing/spacesuits/void/station.dm b/code/modules/clothing/spacesuits/void/station.dm index 7b4cf74057..987500aeb6 100644 --- a/code/modules/clothing/spacesuits/void/station.dm +++ b/code/modules/clothing/spacesuits/void/station.dm @@ -329,13 +329,33 @@ /obj/item/clothing/suit/space/void/exploration name = "exploration voidsuit" - desc = "A lightweight, radiation-resistant voidsuit, featuring the Explorer emblem on its chest plate. Designed for exploring unknown planetary environments." + desc = "A hazard and radiation resistant voidsuit, featuring the Explorer emblem on its chest plate. Designed for exploring unknown planetary environments." icon_state = "void_explorer" item_state_slots = list(slot_r_hand_str = "skrell_suit_black", slot_l_hand_str = "skrell_suit_black") armor = list(melee = 40, bullet = 15, laser = 25,energy = 35, bomb = 30, bio = 100, rad = 70) allowed = list(/obj/item/device/flashlight,/obj/item/weapon/tank,/obj/item/device/suit_cooling_unit,/obj/item/stack/flag,/obj/item/device/healthanalyzer,/obj/item/device/gps,/obj/item/device/radio/beacon, \ /obj/item/weapon/shovel,/obj/item/ammo_magazine,/obj/item/weapon/gun) +//SAR +/obj/item/clothing/head/helmet/space/void/exploration_medical + name = "exploration medic\'s voidsuit helmet" + desc = "A radiation-resistant helmet made especially for exploring unknown planetary environments. Has a reinforced high-vis bubble style visor." + icon_state = "helm_exp_medic" + item_state = "helm_exp_medic" + item_state_slots = list(slot_r_hand_str = "syndicate-helm-black", slot_l_hand_str = "syndicate-helm-black") + armor = list(melee = 25, bullet = 10, laser = 20,energy = 30, bomb = 25, bio = 100, rad = 70) + light_overlay = "helmet_light_dual" //explorer_light + +/obj/item/clothing/suit/space/void/exploration_medical + name = "exploration medic\'s voidsuit" + desc = "A hazard and radiation resistant voidsuit, featuring the Explorer emblem and a green cross on its chest plate. Seems to be a little lighter and more flexible than the regular explorer issue." + icon_state = "void_exp_medic" + slowdown = 0.75 + item_state_slots = list(slot_r_hand_str = "skrell_suit_black", slot_l_hand_str = "skrell_suit_black") + armor = list(melee = 25, bullet = 10, laser = 20,energy = 30, bomb = 25, bio = 100, rad = 70) + allowed = list(/obj/item/device/flashlight,/obj/item/weapon/tank,/obj/item/device/suit_cooling_unit,/obj/item/stack/flag,/obj/item/device/healthanalyzer,/obj/item/device/gps,/obj/item/device/radio/beacon, \ + /obj/item/weapon/shovel,/obj/item/ammo_magazine,/obj/item/weapon/gun,/obj/item/weapon/storage/firstaid,/obj/item/stack/medical) + /obj/item/clothing/head/helmet/space/void/exploration/alt desc = "A radiation-resistant helmet retrofitted for exploring unknown planetary environments." icon_state = "helm_explorer2" diff --git a/icons/mob/head.dmi b/icons/mob/head.dmi index 4a5e549c7ded6b64dc8ed4db89fe23385ba4a25a..d89dafc9093862b5a2ebf321b9e7124bda6ad16d 100644 GIT binary patch delta 45222 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 delta 44678 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%0AHIgu4v^MPLkx;2>UTv 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 z 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�C(HaYp9<3>G@ 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 z019a))by)0gx

    9B0Vj;&v)-*C%HlmN0*xEF>2PNFI~I zt<@WUAFIkGCV>^lI?~gbdFAokT7h&zfUNaO4)|PqepdEMkmRS> zIcXB;#orAITA^W8LlkG*6VGcROs@15Us;k&WQ;T{a(?NWAHDDIoRSdvLEQG$cG-=QFnO z=)vx95CY5actZfT3jd-ov$6#vm>ldyc?h}y}%5(snnOndzt@clD9E1P#fb>&pm2p z294>Hj^rzNiLM{ud6;lVS4cbQdF2XkQj8#SBE#_GDL3Zi#6NIAX6_gP+~6wv zcf;6|M{}lPeq zu#zwFe8N_!Q90CcFpcL72ktX3cmFVw7@ zb6@+Az77A<*FD5f+p+?B6u$7jeK}h?1{{o2axIMY>3Mo6EQP7F)d&4LNE^IbN!rfI zJ1U#a9dB^bSs7^f@Q4eNt|utDo=$DO zs;!16tBQ3Wye$QiuT6aM=7>jZ{`k~>K4)^=uJz0t#HYt=ve^7S(q1*C-Rr4O^( zHs@d9bd+>hg?F3x2Fe*7XchFOzI%o&8~&;0bI#0=tvs~$0N5@ELDvNg57#fWNdv}c zPumE018-;TR67|Ya^ol?zA-^wG{jM@mBlMt%HDHDt#fkDUdJqO`5tl|b>hm~ot}dd z<;5g3b!E@Y$svxAXX%gV1fsXGL_TdU_1-uG>h=xAf04P;2wsuwHe|ib_+^1U2@0&w z#hYjoZ^(xO5&S&W;Ts+U-m%mi&SP=5&T|(nsoCGzVuZG_`~&Gd)0C$Z*;k*18qEE|#o4tlb$y7r)ZS-!N_a;JYla&t7QOUKC%*k zY0agsUuG8cd$?_gRcS!SsxTDg!H%|zuje+mu4^Oq=S<&AxtcHr%f>c%_Y>uib!LwmJYns&v?#d)4S$v7&}_!b zTBF9j%X`*OYP=l! zzNPT)t!D%)ucLU|b`Pn!=KB{6`|!d6Tq_QRMz;ScbrhSZ_|mmlhiy8@0#3VhN-7`f zRa76X=FJ;`r9wl_;#l`NFP#qxm@Xc<+fex@3Ha$HeIN$0wC~M@*-2>m5#^2~A`=dEWHWD^Y- zj0avIlMEVO0DTC#>kQr+uH7xRk{|`O| z!QHbL+to4~0jO1c-ydlZ7^jX*DW+Iu>F+l~^@)nX81@dT75l$Rf560hczE|NaHvDL z&u(s-rtnwAn*s>&Iyh<2(VT?7V$@mWbJiDQ+nUupvXyX6H!3WGN_c4VT60UpCyy$F zuO3yuyLq*lfENc?J-4~JNiUNBkpd>ke|+zZo`o9F9UTO9KsXXSV>H)z0eolZtV~l; zM?H#BrmABA2FA0JI)rU~T#`ZXFv*}RZ^vU^S)Cu=7yo(3vo}=${jl={SZj6h1EyJn zzNLWhwO6D}h$Zu^Z1wi^caL#4p%41QJHZ);#s^}|ZewH7vB&vE49q>o$VQ=;+Rp^Q z1^bNy;Q=cn5h29@$3W@tUwFgSRT~#$CEu$AvU?lvn=V-F!y$g}m*b9G0N}b$8ecE) zN^U*4c011NQ()aiJguJH-gLhl0+aUWR1qq zwab9>7n~l}oun)@betnL>>@@eS3?U*f`0&@57g1y`;kdHoAM_?34qd}Z{#b3;&hto z>LbsKILl(PcLl_~p!lF4nBBZoGsd{2gY07fyC!=vQYftxIv)ASZ|GTQKU>NvnDyN_ z3LnYc!W;}50+#|0c)t9B6_=Kg$+H=%x0bW#Y%<)X(QGUFJ!KtmR6BgI4&j2TQh1^d zhBi(CxUi{cofAxxr<44PYS-_+D=1dnlKWc>t z!_N@?@}s1x+QBusKZ zOMy%9@Z`33wL(C@tz=fhF>AUPXnB+{a#L-Is`}K-;%qf@M?g? z=Yw8@k0*De>Lzdd#Jrf_%YnaKD14$7bd|w_&T4mzTYQ%*$(6rMy6$9oT?l;;cuVFzE?gizN6Z{y;lum%Mq)>&Z9#t6pz+lb7tpc9`R+4U8*iZ+cLT;cn+a}BHG3Pr|cjrSba%hhZhQIUbQA0{d& z*q_4|J-U-7M>@~nIp#JiGoOR$+a}(EpJBI9Zb3(Z7fh6bPYibAJ65nfXUzq}IbHOo;KCe`*8kJh? zHBy_>-<@8t6yfa-j9r;?cd~PmV?i^Ev;UcjC7loP#=HIB6xfCKcXu+w{s$U9B>&$~ zS^qbn?*Dh5Y)kBKg1F;#HNk#C3PMWSTr3s%3@xF8Ed6*!T((8MH&*(Pv1Pi}krzR5 zc3RRM$R^vn{_y1VvOI4t);k;3u1sMUS8m~u9D_PKyLbMD{CWrCXw{Q={`V2JD=z88 z*d-~`dGn}#4srKaUmhdZ#q3{w()c^AFn+XEgVQOn%gJI1fv;Ub0>; zX0p5$!Sv3$&|jHvN5=WQJU9R0_K`&Q&P-tnvl?n&g#=3T32;d6`;{edPg>P85F!3v zmNV6$MFHzQVvZii&;a1uJ!lp8$@iB!AG*v#cQjMqgSM_OK~`G0os+_HoYpPCJpgT? zljmf><>A`P4+1Z&4F%5BxQP0`#3=9{aq;mfxw+lH6Bga_xuC|?%!T2)bCr%~pw%r1 zm-O;6SfEUUD3OFViUa(g&~u3s(}D+4n@vAzSI=w4&;3o$02-E~_BA|RAuKJgS|6+L zu^NZ=w_Cet%Lv%Is9PJgq=c@NL{?)NJ#yR&PtWDOkC5pvFxE$oSo9eHMBPB8x@eP~ zrx^=QMn0572sb3gvzNp#w>`Zv1W_W*Sg|*(*##xb0Bwm4A~PnD(Wbnw#tRIsgsS`8#TQ1<;3& z`zq$!1{Pg+UQ_vy-W->(zwh<%iQp9NyF3Zcq9x)YKF~cpXan{hK~hDOw&J|H#jOp$Y|+_wszt z$;kvg;i0(H)N7E9os$xlMq+Qm`Q$Pf{bH7Uy{f;_wia!|r2-z|!(3d5oV2w05I&`u zH5}{fo;W=y;;`R}0(7>dn>S66Yx(skJ=)C+yfyhRPU_T|85vso`gyAOX~WMMPg0X&0zHDnhtOv|Z+z4}rLmIj^eU1oF=iZNC@^IXt+bkK=6yeQ43uvSpKgkVPR zxKi%UTRD&-oR=D6QLvsbfX3D=^q>n z=}h44W=jgp&a0+dTU%4n)Ku1XFO^)NzIl_^G&~DA@PF|3mSIswUH|A!NC<*}5+a=n zNC?s$f|Mdkhk%08Aq|6sGzf^4G>CL}3?PVzba!`m&fI77yw7{Cb3U9;=equUU~Xpi z+%v4+Yp?ZN2km30E<+=@b07EVM9lDjKrZ*@=k8L69$da;Rg(iX9M`fELHmRKUAJ7^Ipltsvf9@`Sqz+aDFxE30A7@!85cDN-Gon zU{jKwWkOVrgl!I0$wqGy$bK!c5T-7uX4xdlgEisGJa}X^-~Z7TydrP|z7Iokedf2l-Jj&I! z(9qN0D`d*7@Z+Csu#oOuFBZqwy|+0czZwHpBX?6RJ}6AQjeFCxK{a({-Z>l03ZvD; zUk3kWV##aon?)fd9wl69*)gC`YjB!fH$41lE9T7yRmXTOzIaXvUy+WPDqt<&9lP`R zo@}5IBT^8Q#r=Eoo5892*6*&P#_&u%qWeMs!dXS7ji{a`UVy42kf^!lM|lYr<){;R zM{z0^e{wsKd9D^|tHRn4{e_e0ceR|+QqT^U4tlc$1Oz~A!|R|T7aKo)oJc-~xxf>rFp1MwMxDN&{Cv)sw_e?kQP9us@=Tb#(VX^KGxEE|hn+r+ z-+kwgAJPVCDCHwB=}x8XJ7}Qw!zK9qa@HEx*mcA=tBWnNrSWO+LS|)jE3p;I?!N%1E5#xv2jeF>BerS8zj#B9V~8cD{UaMs&-$&5O>r-&}_G zG5?)RWWL<_+>@=EEQ6-Ad@l~~>-!6N5j?}F2&1_L0eAatbqZ4hcRs{#K$97I{Mnq# zM>p9gqWuY*tPyJMBqnSr+yfcbx} z^8yS%e01T%&leB3t9`c;`_DpKx??YVV&V=UL0{v(Wt5d+O7bebotf%qvVCpe)=&3$ z*Vg8P!kW*gpM{0;z_XCtWl;^KlyJz>SNQN{Zx}Imq?83}hO_E$-p}Wjp|Lbb6T!26 zX0^5I6X*>fDW?}<2LiFr3(^net5I&a$s6~e<}y}kH=X-yrti?7Jg6QS&E;Y7Tc?y z#Ke2=vF)0lx7m(|Psc3mPtd@xyTh&{R2P+G{6*M1r2cj|g7^|cP>`ri@2Ah9mf*s4 zqmhFW8si^Svhu=wgVQ7bk>=LQe zW3n-Qb_>TG85*JodbpU_V{+sY>-v`l2U3Q%G#(Q@8LeLHV_<*!>mkR(FMReHVuIRS z;w&IWusnR9l80^!Z-L>{g;0poG?5MbYZY21N4~*0Ja{ z&!?9}lYs_3Cd(v&eE7zDO=lcR)vTfA<|zR{u_nif-W>E}*CBXdn49Te^n*yx>Lu^6n#(x* ze7MP;-RN=zF+=ca&@lPIi6-o}`4V*+v20QZbDq~-)+Lp+8~Or2Yfxom7D^Heh$;(I zsz_C(H7QA=c8)o0z1(eCMX&ZydFjuK0UD@1f=9~Sq>a2VFX}%b*%1xKI|36)tuW|N zA207amf?!C(x66P?b&N#%&AezKM31LuVD{;th9#s5(2vVKbK7%3Td7Qb=4*DA_}hN zoJ*v_dY|)sNjE}S3NGlonvI9?wRdg(akPbno#x0(OMPxi0l(B|TnjU$qc36h*>2N# z`I0H_`~mbqP4ZybY!QU@rDRm2|Dq#HCwFv9O-F71rSMK~eoO=6j{`#Dp9KX{zj9v+ z4L|Qy4ehp+7=BJ{KWALLPAs-oe4NSx`|#go8;{0k>$oWPPu6oeHX=Z!Y)IN-8o&f) zA_=-u4 zH&ONe1|xF)i&W_$-ufL44%bgyFDWRB+j(+Pgz>YeSQeNpLGLERvA3#s7Q>>XhDlzT zKt8Cak@PzDxRB3i567oOEQwd^k4TLV$1{NtGFxkftU=jO%3 zk0^FZ-N{_PiT(OtbJA_9Gc^J@#-f!M0pkv`n~Io zed?pOm`*1}RhEwAMJ{x&(+f4(? z^9tQetv9d`d#v)&z-Y`uG--v8scYwMZ_sC>AlI$54=#`odJ}2Tgw;F?PkfRzhER5q~VJlw}OYaO1(OCv9t+(cPpKhLMU_*IL8nFpg} zDfV{u%0@qh1k43G9PwMWYnNJi7KpW8jP++8;O&u_2GYCi+T4kZY%ei=o41XbIg|=E zut5>EGmwu<k@X#yUMU$e+EGWS}x?%nyg>B?;vg*d$3|1m)P~?qan$4cpc9%IxVS z_l+lP@pH=3uS=h6YWjcudgmMl0#Gb`uG`*%9@UJ;W7mW)aW!FIg3ZHMGC*(__Dh2v zD=?mGCtUFlfVe)SqvM%lvoNy}RDwbqfED!Wk{Er)$0_KyR$53%6nse>0>>Q zb(<@$#J@f(T$gP60#oF`tCcwPecvse)HnN)#-9}+{KE7L_1mBPtYw9)c5U4B6rlsl z6g_%A)TvW?&GaCvtuVeK0nfO7$^~TCVJ;Y&iJS^ui0HS24v@oRUaR^g(-v3jso#a~ z?#`smRBfUwz!_5)O!w-)P2ARR2>3uo;_2(IY{Qo%zX|DZEXUr9RqqDn5pbi{%eRSa zPb)fi8*>PbClaFqCHz>7t>|0@s%OMzDaXEj1=lIOUtm&-Bv`WUfz*GpW)^`CIZ>CE zk$*+Ma8e54osQBTUkXF*EX|^w8(4 z(-o6__-Q#_{C_&kx8LZ|Vw!vGQ%PL(ZpSG2pyn^_SPiX^h&UeeV?y2!bM(zrXUt#1 zA&N-bWf4qOw6eYx`sM%pXF)bmPhSr%l)Bj6IU#JqCV;l6Jn?TeYM z{*6CqpOH&N@L_Y$`i$N6bA+r;IPU93@b5>$cyhxcaM;n>0+y;x=%kB~XNIs{9 zYI>2hkM$=klee80b}6~N$g$|fu{Y&jK0XbUJiZfXO9<8cmcBmC`tO$qxkz6;U2K*A z;~o0{A8AdK=76h#Z_18smg?Mh>pZ%XxZ+lVq84MGdlg`B<-ESA>T(JC)OXwgmS98M zA!WB!XS-Ksa+zSiNm%N-U-d}53h~~%*^|B^;EMSEbmg(GK9;sehaq(aTk|V>ZEvH{ zD(!J}Qd1Jm9#VL6Srptww-R20+m~TCuQOXC1E#Vi%abInP>2U$+_eAMR~mD8A8}S) zT(myGlOL=Br!1?_m&T1Of=6i%)Vk%n(BY0}CFYZXXG`5|W(FyVt7+m6o}?0Phxl9L zCnR~1G~`9@Ue46qyw{cb@bsZ+J1A$&u*Lixf!aAQ)$j6M2bG3q(J<(h7}44&fl(}( zy6GP|K@Z6V+$z0WWi*cFD8}Hvzch%WJj+obAEAy35}{NXY!GA_I+@D-y|WO7H7BrU zR__@|`R4>FTdzt*#{CBo9NLXYZ`s%w#wETL&!Eso*ep4Fm)ClSE9iczKkjR>khm1Y zP0j}w-87gV{`Q(Ij2q;ghJC$AYQk^-`6BZ+3CSlAcn=K^&)20^*bl?U6sI9zM;>n@ z_GxyC!OKhaT*seP48PFB|C%R7A-^&h+M+BmcZ? zVknkW9|ppkoA>6=-!(l7LKgW>UlWpMqG3KC%haUx2!`@0fe23Tl*E|MQor??E-2 zFiy(FU!jMlMZO)2pSl6;^`K1~MM8pum~I%(^mlFlRUidv9DKV1f8@?B8AO{ z(-XE=(Z3yK(MD6~RL5IB{Dq8n2<*wBlKHOZDoGv$ArZE6)~4dEf#GcxwWFrLs)!pU z$}vWR5Vdu?jZ%mUh-aU#@hSnXMiNms5iV!+{>;zE3ZuC&3UOep0r$8=L&q3*Lw)RY z^vOu(PY32U?xa$?cho>joWCktm=`>hMk{0I!`Ju?01prl&WTx+FteYXW_K?1pUQR9 zwv$M)oV=yX%Ic7dz0n2zdZ23$w78U1= za8~XL(c@_hjN0kvnM)R;MZYbWLIe9B>Ab=kitj5X@MxUpd$F=*Vu$Vy{V)gp!X?2rqk@>sw#ciL`D0k_{-nZ~cHw;d7n(2;|#Ga`@(r zTc)0XH7G|;g2SszKUBg%np!8u?iO(&-G zZYSr zcf6!tsTzHt-rUdkplfcGcS)@JD|t;`c%@tXyukUKuwfAmQ&hv^GZ@C94|N<~ z0QXmnY$So6e>tUk!mc20gz#Y6sU*hzYXS)=jmvJIjwOTEE_U%%j_~+v{Z9yb8-YAi) z&+Ha_oa9S~sLzD$$D5i;Zo1@{k>3qsXRXU;cdzY)k_Py{@-qnNTz#usqe zHNKpUFos`pB-lQlebec$;`mA-bxjRU{G|gmhrsTX+Gj5Mk5lf-BUj_KuXctd2PCl{ z&<6vMOb0sO*5Yk!fn4MaO$2I=uBLi@5n+XZRP; zbiat-+}TUZ6_ll9u42kt^*L~{+V`RJTT53VlY61LHsC}CJVx!QGKBf0ty)c^m(IWk z=`_L2{j8m!q0m)v8KK$s{HNDfso$^eH};1Nb|(BYy`(5Jn~6P!5q>QYH#fIu^_u0o zlhysLn!ZWJ_e5I*yw4zd(c`Ya>PG3 zaPH!G6M&Sq{z|Xjrc1sTk@o@X(VeOFuyc!9$<#CC15;Lyqbt;FDRJ=#`8z)w7J z^7q5f*ptU22(?*^NEK@QaX4kY6w7WopPOgEk#yp(1lGcvo%IKECgw6RN*F%%ob%x7 zWuWf~_GD3Gm>$B5WHij2WY}@sB2s%ZhIaM1?$9Fq0wWb&&5eG%fvb;%LgiH0y(}ld zYK~WA*Ef|3Gq=Y?{@{(0#N!o4%dm=G9=hs!bR={8_2nTKM~v7O68AYLHhQr3Ti3+b z(2L)>b>G7Bhmsuv*jxmRT%=qYr(!Ibx4B9`sB~I99oLL)x3p?hxA3xT>#M%2KCW4W zeT`6J8zEo#+Vrnrz#n|%sX1QD*AV9l&Y&z7;k-1V`w_1Q3~|*a>`#xZ$(gRIuGo5$ z^%8nKPd?l@)W3N4njH?7Xg;^H)J#PjOS60F?Gv)X_|NFnp=8HUD-^sM+2>enORDgF zUShY44en7J=cSgsD~_G55xhSPurZ?ZJDaoxLyBgadTVJE9Z}eCHezWv0j5iX39f=9#J9uiG`CrI_BNi0F_%68@*Wb6Rpy$pQ zqp#}Zgfc`y^hStR43Fc3x#t6)7h+DJlsj^}(x-G}s8592XWUs$0)E{HOv(8Lw%Myh ztJr7qF_G75wmP77vx?ET(%VH~#$^4lG8kvyb)jm#AYNcqyoI~d%?g(JrtWNTg=iei|FgoF{5k;hGY;@*-{&G9rRx~S^yl`@0HEmqz zIg64Vk6mZ_^wWC;BY^>(swU9`Ne!f*7gWLzf^jKBM?>e}^`*ssUupCoeBpxC+32b_ zhvHDX;jnlWsm}hA!X`V^T<{_Sx@WhrLDQxhlu_Izf@rzAZ+;Oz@?xxV^&#XTcWlZ( zpo?fgVEN$i*M?z0W7cQHP;<~8eGNYt8dMMpN1R7iz#TW!ZB=8sDDO+S1^hmm&Oq|% zC)Y7q#}ph=_>)z%YH9_Ht?diNc=S)rgs&WWMNK#6K%86eC-GYRc3{N22HfTW1jBJ* zZ5-TT^vA4C|K>kUEqQ^gz1i2T@}y~n^YcE2>b8X>Oc=};Bf$}cFVuNSrMz3)*|@oh z-R4Pe!L3s#uQMmF{54g!XD+yLMjQzXOflOGLJ>UYy)2?GcAY{uLl~0Z-g((dT>{^C zVTso#X-d!kl@YuxNN;2iDJ2IUOI#LPCga$`Y&}SwPg28;qT(3ld&+kG?S9vTysjZ%QJ`doyA6QFHeC%`<^fSoE;imp`Zy zeW*;eHSx=2n4mY~X9cE6BgThVQqZ(}=DA5dg`+CyKUn>)^{iCeth#XWiQ9aDxqV}a z9N~LNpWE@cjJd|9yZXa!uZ7B`Xcc}Ln!B$OB}&(8R)|_fzUG8S+jDrS`OM3v&(#ej zpQEvEe|+%#V7y#G_}K!I>kpn-f{&6-yW!_P-PEs`N|l5r>R;YIX#f7jQdv3g?Nj`b z&RxfK4jpf|h_4rBzIHB3wO_C9qpD+v{w2=^<)j$;pjL^T$Ak8Bb10w{7OH?6%tWKk zF@(ga5jotoqGs2&kV96o+htp_YqhE$C{H%IKQxGcc0kvTK5${JKU=?{&0pFW z3cqENc!#{|5On?M%X2Yuv;_a)HZN;Kct4dR{IM0^O$w)yHv@nw>;?u$*2~bgS7)Q? zg^)4tfTDs?=b=ndL+dEpsdc!+!Be01K3pF`$J#RA(~MefaXo996f(b$@RZr;j^2<> z{|s)m$+YHG*X=c3*wJJZ}uIrPpQ|S?-Z_p*vFmx{<$dF-E4oUOTHV4plvL zXAoAceLU`;JMSd!Y6+qpTsOm?B>fbFDdm?|D?3Db7bEx#(EwBk~i?}z@t@M~hQiwA@!&N+i zSJx561lfuDzol{njWwqRg%JCEXh(YqLKf@iIKp#?lkgV*ebe+oYHTj)l95y%Z_Xa0 z214ldMP|JiH_ooSt?3i99y4ws6;q^$C=uC0N|gl}Z;T`~wwEtJW4lsRVe3FOs5ap- z^fhPy-OjU5J%w4NY~R+mT1=q+nl5_bCN#bsD@pZD z4KLP$IkByIbcHRz~PE1Uk z@EMSi{`k!F&{tWm%SjdQd3{jy6;>JC+&c&x8eu>pPbt;Eb2R60=+;bYnOB&$=cvUC z@M8M7W=49Va##&8p*&*9D4B+>PU4O1ipoha)wbr#hX$=lwH(_}1=iGW+fX*c*7=x| zt-3RQX+fW|bdJl&mQBfVA3W%Aib?eHTv_-V~A-~xy8D~R)y-{wPsyfYe@|)0K_#FR zi>>GGR59AiK3(ytz}W?J6@h%KwbwMYqDPR|%o8V_Jg?Ux*5e3eoFo{k#(pCsFN*oB z%+BVm2-)-K0RIqYm0SztY0?e)G-d(}79IZi;mzZtc+EC`a;7w9y!| zH5Sc^#dczp1*sS%3b8LMc>@0X5Q8B2z~Tv6nsZBHoHv$_-uq>z1N+Yfx64h?CeP3PQ6OOz=`|M1_ZYoZgNKN zT&iZRgs6i6;13RoU-&06TM%Qvh`U--czJ@1X<3nkvM$D%K$r+sKXK1%rhasctt8c1 zl%Ic-fMwg~HYu&oQY8IH&NA3<6s~iaB#W#UeMHaMFYMlQ7m|7=7Lj5bE0aorKk0qs zY3cDnA-$qbjMC0JD)B`SkpIb+vgj*t>f|V9hdzzE+#Y*ZQobdsz?Kc zb&=sDr!IZpsy-5G$ne*PDsj?M4@%Hal)+U3xS_Cc5yKvKAE{{Xf~)eDm}_Dxg&tgy zDz1Urs?EOL!WA69VIDcykfmv*IH2roAU?Cf6#R%TLuo=b#1VufVWvD6#857kfuP*R zdJW};ndw8{fsU7aUMWAsgF8mDw0Xx7J+zm-q@Jb#0L^N9~;4Sswe1?O7XlUmA(ww}c!H!_JX--VjsbkawmO8kch2R?Om z9!P0y2YuN!(w`cI?cA5Pxx(>RtHnEIzZTa=i@6l7IVBpJBUh{#DNIT|Fa6 zAa@%~lqhhVrTfP;o4m>u0GfkE@Bq@il4R+ zY{a@^|DB0RETJ;Jl4saxr?c{*s-}k0XlZG#^a}}j@Na*v$78!8#fu5?l>Ywy#^zV# zEit#7&@UG=<`);SY;9ct#(gFzCp9wodl$?B>?zO9#ei;;@ZN;dhQAH0;xgh7TVP@U z2vsc%=+Psaj5daAe{($m)9rSAjkS9mMj8n3!NG$c_Bdj`#vGS^`>oN*DFegxRTZYb+1+w*Jd{^&Vzo+WQ2;1|Z_>Yg zpeA%Dq~1|B^$=wXOs=hc_T}Ia7)&XIlL>p$P9nb)77hREP!0h5neM60n!bWR?#be* zai8#`UfS;;=(u}cjVaN0NQPgQuNh%`+k!57j9(a#c{J`xD4R3x>052X*TEsj@)^Gm z(#{a9!pXt2=RB&Id~v9@ww?H%zv$3Scp`4rMBP6XGET6I^0#_D&uKN)U|2zUb^&O0 zq%iQ*?o19K{JvGB0jM{#ywnj># zgEAIOq>u4mabK1p7g#bzF|7F5eu)^|othF$v$Mx;_F}-#?h5o=Pe|15@3V^&-5m?o zE;q$(#Q>OEX+>4!v$GBO$4{%VgQZVWO-n9%M`=Zz*!j`(ecvdY-BRu&9akgRS9?d< zI-8CQ<1et0)iUF49pqS05xJps%sLUPoLYPO?n!Wpk4}f31UJ^BkaWts5;%}tc*_KQ zO?*rNpq0Kd(`NVcbN>rlA5sdOD+ z)D-Pg{LJdMawty4&BG02E}F1%f&$R!-x`p}HsDrs z+e7De4jHWp9$y|=T)rM*3f zMnvUdRKMR4fO8 zbtYFe>}QR4AG#8PghnR%YRTw2W`(blW0M3nSi(|o-?C^vjBP)B7<&^`21^myd9+w3 zvD}l{z?#Cdlaaxs!6$zSC>xurl{UH=6&DvcbYqv{)gdj^)$=7@W$H;XOYpnA74fV` zuEgM2?E37B?>K~gbtW0k+I|byx@H}uelNd`J{`j_p7Uw;p|4@rClPta_wX;riEgnSBZy-StD_u_>i ze)VqX+{y|D^ryQU7pkdsYu>(O)cmT&xTwjhf2SxYBBWGUr=r*%N)EOIkwHU4gT=t) zzz0l7zsBjtC-glAW^2;5;+6nqElz$@6BC}HE`s68%Dw#qnFitWy9-lqL2(y^lM4F? zuTzQQH~p2;Z}21^u5`cn9;pT93L4~hw0D`$=M%P_mBwHz%LO$>CUHM9ln51dsmW4a zq$8r^z6*3G{-Mztc`SD zv4+g}t-%RPPM>$Le=D3A-G|w1l6vwqA13ZW%>!YPT!yl=F=lev8u;G`bv9Q)T9c2D z^jDyx*7rbSx`;o26hl`7hN=~cN5K^57plo>fm#HoAq>Mz#pF8yYB`zP=^D9!gS)8T zmsxCZFm4&_@m@@W$Mejt{Cnoc;r=LQLai44^{+1)7%n`xOBAMK+tBhO`e185Zc~w>Msp)BO-WU1# zb3MpDpBrXt1o-;qqXw#3MIPexzu?6q#PbcjyuD;p8{+8J4*Aq86w%Ifx6@=V>oP1^ zY3LROB!$)otkgD`fF(DHPZ{v=@MOLU_n;XsZ99z*Q*YnDAJmX-*=MVGmGkovu^3g5)ea*Ph z)kQj<@2uX-Z)5lNHTp^K95jsGzNK-pu$Y|@Z2qy(aF6og2n8=t9Cv1NOE}=6{QPBV z?G~Ft;cF)64ySKJ7l?bO=B(iIHF(BxTs>?HxyK8>6qJVF5jd}GQTwYlcKzS=6<-^o zk@7;E;hO|q?6Vt{x~gQ{U{D(IuehKeqcn7%xjz{e=LG-ME!=Th0LGD^k zK|$sOf#1l-a0BS3FYp))x`3Q{(fM}!3+U3JQNgs5=b@i}>uPFwq&GET3=i8_SQOlV z)|{&QH1*y`RUG4HYuxaY?p;sXm=nR`iBHWhw)FwZ1~t3j^sTL6uzzkgzO9z}+`vF} z7dTQmxv&h5VkqlTJ)Bj zUvFL-m1%-uciaxlSOov;(GA`yK_7{tf``BCW+4k@WvLHYIom1iDegORsbtcYsC`qm z^s+ocGR7R;h6v_2K((Zgt)(lvx=t`4RdmnlTg4}sgiar#U$~OSeO&!1`Q?PoS_s~I zZ1wh4LU(X+spyaLUtU-iC{#$n=r|CAJ|p;i*C^^(MEUAJzavOsEwjd+gH5o5y2PdO zVgVr3%*@OH4X?5bk3(3EKC=Xs8@i*0EGr`gG^LdA6jE(y>)X8r9FU3kmH5YY6)}&4 zRF#J1j>qvRwh5CD(a2hGY6O(zk~N?dz6F0l z|DMus<37Kuy%=RdL1IAdpa|Mq;7TQ)hlCd?@BE4v`*rzca#&+6_}NA&8Q%<_E$ z`eZn6v*4j@`vv2QdufT5^q(L;CD#Hr2Fosj z`Niy3peiCJT&!}b1)j1KQh6lC-bpbe@Ab&a0~Y4Fzm-6vorn7xZ{$Zdx31|6(!XY% zUJH`&u}lf$=11p=9UacTguN3GfU}^p{OEB;(5Xsl<~__gk2TKKkJ?TUApGI%KBFY| zI=oG@zsjax?7p)d9rPXK(Z!CsWwjIcdCxe$;^n5s#dXAb#*_5}%D%Wp8j-$aMQs82 z!o(}3eyTaP?{Y5SPRtgwcdov_g{?aVW8h-<5G|tLwzlcljDQ}r{46R`@baR`$b34O zxS2v<{PN)|ZMS`~cgXl(v~n2bWIyyQP;AggN`S^h?9BFUArK)=C$gy%l!^z1>3Yf;%dLh6T zLd}JGZ;eI2Uoeewd0sQhg8$Q>ULjnB>X&pZ4}cuubJ!X#3wZ=;P= z&RE_VamAr1f;`R|PqMO0)zY$sxcD^apa;ttAH3i zI5@B>s%k|tmf9b>uhbsJS|N_D+a2ZG3!(DMace?EMVwj>;a$x#0`UI$_z$@rHjX0y zITgw2!xtf*lir`zoqe4fN_kPWz<}PoBeHgQM9w0erMg#;R+hXsA6)wJi$q$SZpf8Tc+an~H7_zZ3eh*PS%> z_}C@mKSwC%;_)@%NeFDanJf206tVNkHzV5<^OLR7{=&!)#6)NMRa$d)ih?Z(%;HaN2;t%o{c>*@=S-FQ+@l*J+Yzizi;-8gvm4eA-jzs zs?Y;mZ$3o@vtqPXgt5ZjBqsE33w^h17O$(0rl>K6(GLO>8z4^_4+L z`oZ6+g8o^YOtkKPM;!!O3u0@kpy5;JkTWmo(htt!-(NXUnO!!zh3D$9$ z5mrr|F*eoUUwbUi*F{h;k0*Y(tfH6RM3ssA?W6;W-u2xyE>%Wp@x#x%xTY;Bc^K|aY0P-d9s?hzqsIGd0%zP7fzNKw)O$nwt`=) zvM0vzVh>)Einmrwmur_1a3hAMQ|x6{%2FwLS*H(#W4`x%3I1~xrOk(N-b`i`bm6jl z`kLJ`*;vv7JsI*s@!j1X8NzRlaVL&awvHtK<0(<&?Uu;(*?!oNc-+84JPu!1GUNt? z`&1Nkj}5GX7`kuDMCP!N+IOdEBBm)nDYV_%k)Zlfoi^CQzv&<=NJ`?ciJOHWcKz@D zVC8!qd>I*;xs4Uy&^U+o=)jh=oK-#je_Yb*D?87+G=7Xqc0b|gU+_G5(=sV_0xIl! z139a6U+1R}uJd?rF>6x!7gq1!qcy%Rm1;ulUM)u!T*aRUrbd~OaSq_m+1ANNBMutkc?q3iuv>4& z{|<#gt^IBs7}Mc42a%!ER3$~1xc{t8#4!A^kP3D22U8Y;#ogBJOsrVzlEZ?!tW9+H z;uJ4L&m0d@b0_sb&Prn!(zSo~_wVZf{jC|ShQ!g{E-}xPR60_{AAY!B4%~{k)H#fIg?>~^y zZ*Y=6Iw07j1bYauh0Ca|rGn%l-vIAhaFG6H?-kC%V2$Ks=5u`z_UOH3512nG^ya#B z<33|TT?ykclaC|TO1cXk6@sAT&Dp= zaRy?QjLg~Y?(S$d1Tzj=t-7bD2NaZLboBMl)P6X+jyE_)i%bK`%I^fh4e{3rgUjiR z;sg>pHM35C?Qz6D%INYyPxGZ<<>UQ1y4f1H#-GbiwKTOjN!2!2+droo_aB1j@2}rS zLQ8m;>)Y4w-zPc4PYPOfd}{x0{~h9}Ky{df&D-!QIH7P`5Yav{hu-Wf44%~omg^`O z#}$tlfUo9AAgAag=r>--m(>fbx^`(L_;~oj##68cg2w${wo8{ppqBgi3B?dvxO7_wU;o zn=x6Na%cF7VM}{oY5BBwM0peHJ6O3QqWMcxUQT@H)vTnk&~RDyY)=T1j05_@ObLO_ zGJyu!BbLPu`T2$Aa(<$nzhV4@nz(%G!IUb_y(2<1g*QU(^@ToK1(czFqg@G#)W2oVKXgyv%7Idtk z__B%Xl3aa3De>r8DQ1t=&Xp9N845J(FSMG%?JCX5$t+-=oRst?hANr-2;W-?eJGIlGv8HFavb>D( zabW#Gn8e$62hXaJSjIL=6auN;#tcUy9~Lug?JbRv`aQN;4 z|0e@cx8!Z^9gUJQIGNBNu41Lqy-()4n2k#{F;Cs>NE?JAwz8J`F}lezj=d?}N2jQ& z=Tyz0Z@WIom-gS(@%00oqF8Q|^#90xV}1JnmEJzDe%qVWf>p(eminM~NZ-!L0=9|7 z8k`y?t{!bZ$*2E)mWk#n{zjtCCO|05)qh=pN_06}*Jz%bH2k)MbZ2J&N zLsm)a0SH_0F)1fmyT`q0tE=aGW%9fv8~HW=72r@Y@pUgGjp&+JF6r}MlT6yt*s1#E z3O74#cx{SI&Y1SSMV*6mBW+zhuq~%o05Qu_K%V#o+L8+Gcr6E~zQCgi^zr_=N|Gk! zaiE)1kjjoQ1)q4$6~3j{9}Lng^@65}vKlKpB0f@i#pThM!MN2hGX~o!h7Gp9m4PLp zZKQE5V91}sp*pG2s@wH6iXNBSWBtn;p+npMp=-G34XKqBPO%G4QR~tB0_%=(lEO zJGg-}O(kQFf~cH4Fx`12@D?P^7+Uh9X=U&HvrYi%-tj;|-Uy_mxv`CseifzT8C}$9EpbuSF?#U(pZ!G{G z0pzjSk(sU#Sd2(g>UEi)UC6S)`!QlV{lO4d;Jlh! zTK+RjN>HiV z+ztSzgak2f8WtX&l<*Z8+c{d@GO68`}E?c=GdEz;5?8!wGxC{5DBJs?N)sFvg?x!cG(uD>oYVq(Rev zD)E7KOq3#w&g>wPtvG$piE1MgsO_?6@wzYi0~Kw|t6xgj5kW0TB;7&-_{ikG#j|AC zG`#$TT|2;j(bK-&P}{3DF--2{oN5X(J83eSv?Ase#bn-pDu)L&Jca_s@*%P0Bh^Va zJzL$s?Yy&)^TP3jI&F!u=%;DPp6&h+{2=p+=LZAsOW*tR;_opcb_m`CsI;D6h^lY! zy!}e2W>mQ5F8cbuS8FS>y}S!kx_9ukN6 zt??k_ojUI|Tl@P-)YQ~6+IWC%aQ+w1i#ORs^El!@1{ANt%4tydRT;B|1)&`GC;$Mk z_S6V53kY6w+4OhVy2hhEI#lt=cIE}ptg{C~lwGz{&0FK;0HRGb#xHB-oxk<$qo5`M zu=@(Bo{iP^}OE1 z6`+e}8mV`4eqgR0A)4Hz-Zd%6qGsd1`oH@0$@dcJe!BArjTjvHjHPQ$0c+jBF*)9u z&N!Du{K6@iX{-;0_Zv6{Ovs9#KZnn)A63BqX~uVTZH?pr$C%J8;x<}IHCeM)j`b7% zXK_b=W=<_DW}1T1jAQ36!o$P=FV4QgE2{4M`_do{64E6YASoc-h)5_PNS9Jlf`HT@ z-5@C4ASu$_B?8hV-Q5iX%)Dow_5J+=uWMX)?!9Nu4EOA_0@FT3{#2J6fcoR5PF$y zRlJXKI}sI!X_XL^(PGyA?UnbbA}q)TcA$hmt(%p-6GbA_9|zu)@nm**qKKyHyrr86lDw*}sZn%t;@{odYq(_|#Q*L;Gh#uF zO-M+%xw$w{R$Lqrd4peU4=Py~_!kv{67Y0Gv$F&s+k}IIW0>r4-;{}-1iS@_CIUi2 z9bl9H`UO&a4gtdPJS4mmtix`27zPAdo0y&NPSuuqKAR^bQgCqrHTg`J%YSnI75?ZS z*?AUUx;InS)`4ODJ#-rb<;7B!KnS;2+vjyp%r%9*d;9j^;?kEO`}wRX`8Vu#1rRbaaO=y#()IA6o8(h19;Eic ze1uy7`hUMJ1!>R5W(+9fR42E`9}EfBeo)$)IXPb3WQvk$^+zj53Nq;HHUj_Rzm0Vv zxdz2K>XATtjUmSyTvr18aLTGGzg5=_A-Kf_(z)t-00h_DBEQa||Iw>qS`G%v6aCgi za6uWXxeUt0{Zwq&S?Nbx4^AEkao!W!S1v`AC+}6HhsXJO zzQe*?Mpewcvt*`u*0)*^bVeSsbNOYIWge)sNN;qQ6)(Is;Y^;3(M zwz+9ONNTv)+Wo#S?46t?C4wvMzP4znofZa^bYO{MQ8&?g;oM2=8JlmOHaGM9Kx#wJ zk5yiH(a_Qk|N9qQq+PPSJznHIHa9R3$-r8IR!f$NU|X8onw*^M=LZzFlx4p9i8nU5zcz8fiU%91?4Y__ED8>Y- zzkcnTk-=mcMW5}&4LXe1tqx7ygG%|I5YdW>k=(uO4_HNl<0`Hf40hUM-VKIw_Vu>c zH@I${DE0RXUtO+1wX0E^82WtEMqYZBRl0!08)MR=7PK^_ipD{06*9n~K;n9*@|z!y zGRHARk6)*xqSzF<6W~LjaN_j3%zZN7~0b*2Xo zaF6a_&8w*Ze2s7FDL4(&cpYuEeba74K^-haMg}?bNDkxF4g@D4S{x3UnkRP}E?eww z+}fVv?fj1Fo)~!z_SIH4gNkX_gaAn%QFJJJLtkhh9`#<1IE~SFP7+Lch~g zyTPNRsEDJhrw2&md8}iEg5Si%8)0GLjN)QKnh0#&VoJbS0N?aaO{J$+NKnnMlISZp zrVfll|9Z{Y7n)@s0YnjK2sSi7pd!cOSX&QjTMrOn`$^w5@NH-i6%i5PM6ol%^Ye3u zj~~fiT7b>^;ll^cxF0{H^Co2prT8s~s?nvK_z{{~Shj`?m0!PJW|wfQV1izAD5~iz zFX!PGtR8$?;OTYz8FDy2>gHYfLz*L}fZp6ZWL=elSc$^0vhv;1bK1T#dwF@iqLXS! zT=hb}Pr?NbNAK^4q-NxP;$=>ob=Ox4L7Us!E|4q1SHJo7#qDNqs(*Y1&nC%c1%-@oD>Zc zTc&8-bmeqQU$J$!g#v$c6^bj#*>a`02;fA-yxPxc5M5V1~_y)d7mCYY^+ zYdTv3j#>&fG|T%j8|fOZKSB<4O2ACephm%#U=K;SVOY!BN!j1sH5Ym@FPHhB>c7{DhWGv*>PcoYnPLxy<5%h``<}8U zIQuCxqSXIp%7i~n>5&w}7>G^cYn?8NW36KjA2rPy=i8RL5hf1%AFfM z)%=oGH2%PD3reXI-fc~F676f1h?b|#J%yjRKQ*guZf0PRkK%W6aiM~NuQEV4*5B_0*z21gvI42RYc>T!YT1CGM9t~9l(_dGX5N=xwQxTSfvfeZOyuURymS$iiBL%C8TdVY>I|jssl~W3-wX;Q zMpxRW2OtOK1Mfdq)EVh0K4coZFxkj| z;bmRm-y2iZ>^-ov@?b68^(Wpm&<2w1BJ9%qg9Oy7J_C)bW2qn{?hTMYpfx+0gLjIxW?b#L)o#W9BK+*^Egz0y)~=2 zwfHd27L2?(+Ydqf-Wn}H%BQ6Xo;{9(#r?Or+4R&ENW^%5i8$9hN~oF zo}>@iZKo)o0Fm|c@()JZ{v9`uhUJzjvI(3&6p+rQ{gv&T?krh5>f^}3-&~lshnQEh97O$Hlil`< z;Z6eQ6H$tepK$g_LI}5OYRnrpO%2TP$O-FpjM-OS$;t;}hi30OEUy4e z=3f;yhM=39@!oV*@T^#(xEEZ2j-EanOGU@zvF(C1`UiBC>qCHHsQz(BQ%~ z_K0GFhQKQ=S`cOS*=XL4d-u-dYyT3Q=9e?Sgfs+@Qx2`b2t-9KgFtHN? z%DfzPBp^Opl)%M$7)BMg3~QA6a&YFpEtv@8S!ks4jdq{-J85b8_U;1mLPG=VEM025 z52Yd>D=vm9TOW>>$=r>1=rfKbb>q7#pK~U^mmb;vMe?-x8PUxb`QLfjLnifT(BBc+ zlbI_xVSoQDI@9{GXfr~=DWW+#<@1rz-w`#jEis&olRG{wB^ZrO2KO7#7x(t=z>IL* zu@+kyby8-3w)XVj@!4_0E2nBjbYkx+i+u^G=qNoM@~jrphT_1F*;o4@b)}r=u=kz~ zkqOIHn??>v`q8vVX5IYI_?Q0A=SR?b&B<8=J2{=P|F9TGa7l}s3-$T^G}Lrxx@~`r z1bO>|JDNMmg;U(_UX#-@Bs_*tQ#fq|Eze$MuBLeGA;pc{uFq}t8(bpT#|2f<2t-C}L+g=gWYyNzrRTiZHWG+J z5FV@OfV_3t-OL(f^x}T_FtewW>lT2(XQJ2=o=D=KdWyFk+7EM1)AbWcN0G!t{v)q$ zYn5J6vL0I1)u76|R_g!SObl<0ojf96YnEYWNS2J>>ZkAlV>U}e4ITg+dUM0uf$6Ti zt(t2cI+Nf8u!{)HUmu^$G&-(#!SF`#=JX`fBDcF$Lbt~$pkom}<{HUE4hC>;>h6RE zI>1L6JeXcol5_=pg9qe6)uI~c>Hp7fd1+PIO5h z@}q&q+-mU|&aSSCUS8r}vm+zuer-}l%G<}+VO3xik*h#!ksq!J{B|4tJqTs&|NDmv zfE`OhZB6w6XHb!X1;{o{pL@bC*Q&YK4JM{J8 z_rBa$S%>czKY8NJ&r~kb4=ntg3@0Zh5QFOs0@9b?OfN-R2Q!tvD#-bPCd2e! zG-1o1(a~I_(cQboF5EXpb85Hh*=1o8uQeJj(<|*6U&q9f>gie+a63FBI6@6=hmGJ( z>FPd8L>}EdCZ-i+8ng5_-Bg#p<>*uim3f{a`5q4I*E5r(o}d4fUtrY428U)qzl%<(s?};gVFVQIma1v${(0|Hn z6-!JM?mv=8Ul(t`)K`3fUhJ!k0X5IUpG4m7FhPqb;RMu}2NfQ4i5A?$1FFje8)*_* zY9vU%5(Kw_88RRiYOH;XmOhw|tsVi4Fk|$(^97GM4|}6qPVEX$sO&M6!ypu)wx%T^+vH9{wtYdna`He?GlL#tVNtnhtA?SVN5^lWMZY=V1y z{zdU0tlB{TV8^TDH4m>@@n>f@yzhZI_7mR+P!TBA!_?o%@)!6`F5hSkyN|}ikXf$( zmDbgzc|VX60!9Eh+1Nve8eWgyU9b_wyYgWZHa_Mbm72oolE&Ub4B~T_=N64`db+S^ zU%c>X^4JPydJFSj|C=bIbOx#=R=|a zC>iE_BoyCh+i*riOST!MsApsx#~{-F$ZOgpzd8u4{?n(ku87bmu~vHGuCz|7gaZso z3pC@k(wghp^L1SW+Gq_3x@G+)A!YfTKnDGmbm)i|nDsBT>1js2Lr5QAVfZLi&p*k} zNJwm&{ngau*M@^5a}*@cxH1*cBI{`NEHu=~G8tEz3b_+i3eexh^@`Vl1BQq| zn*GbPH>9`m>I;-9h8PU0&!qs3{~L2H19o`LcC_eW(NtF!yyS6{)kT;KD>>!tzxjb} zl#!k$e$J3)aLFF3+;^m5{b;{tvp~B-{!e)<;H#2f*pU1C`#jVHr4<#~$v)^A?9~>RF);g|OqRTOrkXvtw>%keH3XQJeqAj{oP_%9i`|jw; zD!9idPRdVO3JAxhMs$RP_X~$kt@z(7SAL zggbLmUfyZ#HL)MfQP>)d1o$mv4c0cVWQh^S2esZzL%(Y=iU%!#w}wEdn;A#G>lrRJ zCE*V>E|*jS8Ch9=1U&dK$&<43HuAQ~k@nXOKdznK0PqW}q+<;~Xy`Ja;L)5hi^&`! z(g+w`t%1o#5COzi-8qbH$sh`2`AU)m?%9m6Wv>9LzIf?Ka0(Q6?}`nEh-}hj!EA(mH`u5M!!hwq^GQRQp4n|KC600DxTRhqFYe!80?2FuN_b?jJi7;g zIJP6nQSVbCf#ylVWMwPRGa;dyy}Y#H|Ty}iA*m{nTJ!?F5n;w%Xh z;G654g#l<|KwdYQ*K*z4Et{zd9vau<$)Mi3~3BaQU+%I>N zo;j(jt4qa300>mzioe*1xJsAnGM;1@CL~M^tNl!FWo3o(!VSREOy3yP`czg5z;%Hy z*9@)p^MkaswCBBjepa{c01f4a$4d^Q9BbUomn==QYU`cBKTu17&*OGm@?2FxS{hA7 zaE0Pd(hZ|djjATH20ZXLw}*ZKNTus@!hF=@UTm%ZAAp zY8QY#6rMTFpcdKBv2zxts$SZg>%B3HdBmKQnQcnS>-Fq8%M*&sw8)=8i)P8?R@}_j z5ql=cSg)(7RJj3+`xCKHzyW_xw)C6NHjXE3ypp@XCrN%N9VvL$GYdUrN{W&TG6wE6 zX)?zG+%so$SFFBj;UQeKTAoIpw0~@G96|X63Awd&1hrUETxuBgiCZf7|}zo&qpRVuKT2R$aUi6 zfzRpgoq&vn{W)#`=Bq!r3nJbrZO2*LQ6e1`(Ew14vI*l>>=QD#9BfZ54RV40{)C4z zdtAc{C+~Tb1@KOrOSs?DJ@ZXHn7ez+$eehJmk=ur?Z}JR>!r9Os8PWq*Z!ZiVhF9Q zC_i1ATJ<8F2;L*re!cZWnT%;0paGG;dNyehItD34i@X4m&^~H&9=SDo z44dojn-wGX){JmP(5g9pV?HR`xX)VaB$(CsqV|WjhwRrf3ZteiLYUD&*g4Tt39afyf!+@NeW$E2iHG=bc+K(_In6y+Cq0La zzu%#d66FVc)ypk;f~=hz51@?HcZXWCgaDsHNbWTMGMKeV^(dQcW3==_hYg^?WGcs^ zy+{D;DSrUHoH2e%TK|8s08fLwtdC3q^3$R4BgUl~I0MUG6?6g(EJs)rzxjyB$Oxe0 zZ=OCivCvNmKmdgtnl1kdD!{xQACps*Qd(ZS0_}e5{R0%!-<7DOM*=a7a@eIhI_kVr z#qN?pF8!8VTLgHeYz7S(Z;ZRru*Gw|Aou8}s>&sBCaP6PW{l(INOmv{uMIMbup$0@m$b zMNjr**CaY#Q%tTlYkT|dU{cl$ahGrj?uqzAwYE0ll!Rb_)#_}P)VCI2U0*MpxvpK! zlQK{SO2XkIc%_n9IA(Muobn$4q=yPeSl)f9m`%)ao_P&R2RZ0}5Uytc93vXOMdlV0 zqMpD=vlk^CuuZh+31q}*-YDMCLS+?UFcP?wzFP5_IKH@3L-rMOY)ruAo>k4K-Hk%Y z=p_G^M$d@r>yObAM6$MiU6`}`k+=G1IIm-+Zfka6bQhdxERP3DIm03&i7IPqvg_)m zmY;&4P6xrsg~)sS*aRIw($D=Q`E-N|m;|UdNS?^Z%&b^a%9Gu#gCA0Avy9?L9gg)cB50XLblhuPT58>)E+ zW^2fuzK*8K5DAC|!ZdZdW<_gJq}>!jqqpsk|IN8j$4$AwmHb8fS1~5E+T{3& zu+?lEjY-y^zP>*2{sLyrOvJBWPeeH7Rc?w)azHjXh;9Hq(7-D=G&BqO_FO_geENQG zRj{|28EcdBkLlH>ayiZl-J_SFZOyvFB3|C;&N4B9O6bofXFN$KVUj8dCCwrVo`diA zm-)B09#rU--PZ2}-iLj>O@Bt04+aryzTu<4g9<0A=<&CITYMQe9vW}oNGjN15W9r) zxrCF{)~%7dQ)NTh*bB=QM&_rATCvJ+Brd#kNG-IJyG7MUl> zYY?LPqWOAwK_jB%wj4|HdLi+$+dgM(iLnK*eGuWw-hAFid3vF_(#3dY23A^2oXAE( z=P{*MNsM*uYO=%O#XW(*tOKpWUnQ&HBgfMVj0j#G@;R@ggFCA_p!AX3anu4Pud>9X zXXzWywdohadOHpq9>f18_^1wMAI*JUN!8maD}MK6-;Zve80j%@#k!@=w~wcx4SnCBi65UU*aHbO|vSG$EGUWI5`x_Rg8zC<_&Kcqz;tM z>_6{oL|sdU`y9g-BwEdBhLQGr^Mtn|9Qk+7CDxLMdT1wZ z|K;bKOxeP@gx?GBFOe-#E&9lGVmi7b4|`9mvOl*Q4#FvAZ3h^wSAR`DyAPBmx4acf zTc`5;&K#ocmg5|j{U=|p@~LRx{V!}+VIgXA7D3MBalZyaI80f$cFx=Zm?I!4$nx+Z z9w;5#)YMeC^VkfJ2rW`VxQ@IJOO!I?)@ytB!u)JO`~KqZc*-!&|GsdLwh_n2Nq$}2 zBUQV-NkE87&kpw8P>0dOBjR$uK*KQo8RAmuOc%mA6TkI>APwigr5DjJzC00@`{ZRL zf(g?W)9I3pDXDXEf}nU>`UKNR*|Pxr;9#ERbD=lEqq!=wAVnP0KcnggVTDt&OH7B*+oV8#e4J)uCAGrd#|*Nl%k*DvgBZjfjV6%Gewzw zB#zCwT4-+Mdh1Fv+)nFAJjTK@W(`bqfT-$4mB<=rUSdqn;yPj zN$yE6jE-%|*jq}frWYuDFlU2+yC?SrpUA<~PN#YkgNeKN?w&1=d^givioYxsHodW}a0OPUInrg42!(8^O5|~}s^{MDbBMYYEY)FbCuZH}gAT)M#L^s$3Q2PlgtB~K|fkE zC^6~%_Aud@6Z;eWTA#jnZnNPmc^yw!Gp?mJ+OyiCyFo+I^v1l``c7M?}jlVtSa<)oWyYQi1eS=!xCDs3h+aKP0S6(ud4%+3Q6z+GHy z?sZA0Z#cnhJ(rrf0bcDVy|h{;Rt&|WLI}!qZ_<95gX4c6pXy2HS60PEmj>og7LbGL zu=|gfUALF*iIeiLgs)$}fJS-2S-8?9rN(XOp2s~L!o{Y`J7Lvv@4>HWH|CKlnd~r+ zRJ85CFDG|z>4S};oIfcjD6+Y=B|Y~;xp1rA!=1Mz_Pi+P=!RWs=qdHx2CV7Vs_V(lz6tK(FlOI32CB`D5 zpvP}A%qwh8@#;e=>NFqFECbW-Ud7~knopPLyxVzIX-F{ly{m$I|kPH79jQyokHWH`r1!Q#wT44fAR7OLC zJYu7nLza~0>oC{x8_cd{9^C*av5U8Bz*+8N~{Ep#v`+HoRJ9mPos(P@$#uCgLz_ zj%CzU0l7|Q&XM4K)q)YT;LreO79wcVg>u^eYKAg6(1ucmA!ueCUHj_UY%(D!bQ0Q% zqDN@)kt7b(VVc-t>v^@1P#>0dm2R~Bcn9AhW7Er7KpDq~F}Fim5{3omDQKz7o(jQ` zKQOx}IbTXdUaei8Z{OjR{1kOLJ8yA#QH(P*H-!;3173a_NH1T++}xC3i@i8#)G5KA zo927O2k4d*N}D~yzqx5)XzS&OTiHOK;i4{}c7b2Ri}5(RuYL_Vy$K~ct7WQpcYcrh zJ`wh39|OcVJ$-X@^)VsK><}CvDZs?SO_m&7T$x{%1U(TpZ|548GfEpv&NAcq6zij5 zZ}_`mK`ab)98*DmIn1ls;K4)shX0C+)eIngTA0-)GwlIL z3XMlKUR16+&Z6>mKyzN5*W4>`APkjHLa~ z5{=?Bg96DUBf}7?TASvl3u7Ax4d8qaLjN24AUknHF@7T9#Pf%sl%=m#(`KIVs41l&uesZ@? zw1daBjq%;h2I-M6!Biz-&ovtfZuoTX9l=v{8>^7wkk8Dv+-M%xrlreBueyB=PT0X< zcbmbFmya0z*YfsBiT59MEnlBVi!nP2cuk|%jBiow$d!qSE1sTSw9U_Bo9PI*W9ucy zudgo${{7&5agI80_V>%%Sa7tTx=+72*g80Q_V&X1G-=D<>+< zh6|cygE%oM7)(4lroX>n?bun(nPWHn~g4`cJ&|8gnDmB?3!|b%guhSLneD@O>#tIULRg8kQ2d>;!A&7 zkz}4%gJeIDDEgIJ{@R^S$=2p7lIolvHoE2Cv6O*an@Ls8E5zd+=1`Jg(vm_OVoMRj zky_|uVdnVG5Y&Md)h+uNW7Q4H9(@xdD`# zVMjuT@u^WA=6p-sqKtVne|GG&!?v#&p_0{>>}9T-g|>qXaJ+Ok*t|fV&vldQ>WME5cx|TzQY2vvdwYARX9Lp4hGu5MzM!q82%jYYn?l%Dce`}& zI8%a+*DOT8W0EJ^YV>ttl}z7liQ8!oiq`?Yg8O9|mSxpjx)abmu9`CF^x+|c#gbwpR*KD6}}g@;~~c2CdQ!4oG7$8O`0KWw=XPtVkODiq2tAdH z(4j#$ga5gRk=`{Y=v>-def}2m86de+Q-lR>3Xp1PEbLilBJq@Zl(!a+C&wqWt$S9O zbzgIbz(4230Lt1k`EMZ~^IFHw0o5#P>6<2G}9HS&?h|@E;sF#WoM!J=V6PY8bDN~aYSl&rP~;6HyWK$v_0!&cje2WYqN z?Qhes#cs>!B0_RK)0I9@J<<2M_lkTX>0Z+LEwFuDKt8<;WF*474e zls|v}c1~4Te2t3>jE*Mp4+!8LXL!awwUCBZtFJn)orac!IkxtZg{3{1$zX`bmMh`VzyGK_)P$N^b(l1|XXY_`|qcI`Sk;?qWHe|4A+-j!zMVtXvFph021eMfIz z^lC+g#qVHbEGQ?Otm#lk;4C@+MnBwV))}595D-#(Zq!4FPlOKbEiqBhuN@f^4pU*G z9pwICemWe?1g%lgek)UTOShlDE)5Rm1T~p*$)(Ko`Jlzj$*9pgU&M}FiM-#ltQ@sm z^r}d&m7QD%Z7G@$zmPKPXn>^B!OG;6Eg4Y%dW#!#)#0 zCDW7JL1Vq16WQXMd)U;R3e@dqLqS`Oreu6^J3FX8S*X z1D^YD%sRf6(4i`QW_$0h_9yJ&*OGW2P%U7|qbwFF~zv*@sVX|a6lh;WQ z;TRbid0uBgMTc&tbLoHjeUl;Kj+CzNH_sYR+-OO62(sEFex{m(E@!Gm`|9rS!a@}2 z{t0SJN|9g^5DE?757F2DceYIh1bW8xdsJOF@k$ zdo^7nENAt{#AL9=TuN!oA;lwI%pbM*xi`18!GDZU@;k z*O9fV6GNYgplilUhsD*#J3wd73YAy_48-l@BzFe!s0kpGf5+{NhyMbDUM)O2laRZ| znn^rt)-R-OirmI1v?l-KeSUs6vXV+d8^pzZgEsRbO;NFe9Pk}1!=&TTM?h!#HWsvf zCX5)3ZND&TQKT!zK|ul+3?iJfr#Dn`pC6ye;nJo!U(d@11st?^M?D9Wk!;aZBXmle50mvYlg|NK595nHgCVx#y2iuJ1*{R!+haO0JP_9`FW>pmv0zyj= z-E7{9ZbU>y*y=i_k+1z4+Rycj?d2p zeU9ART+`|G4~`(tIpJ!z$~5DWyL$oAXR_4N_&uF%;W!jpiiE>W(lzwbEipPgpy$K^ z({O+NK2gJkCJqUP$JiHBlSjr_!=&=0u49ucf6?)Kxdq+!O2j5Y4o_e(LZJQD8gN}6 z?sK=^ZjnN-e_=o>uqt0p?3X7kZG-Z^?`K#1Kx3T0#Tq}2_;p80us`w?+T44s?+(FW ziyh6$$Xk<=!2)T(g)XmJw1>1@Q%K+Phzw>FXjy+1B3Oq_q$)xRSLvTNSchbLk+bDD zgZI7$Y#=m4_Xld0T&fn~vp;z+ApJ7*p_#olGg=00i1*#Fz-EWD^Iu65n}2caXg zr=^6Dup{xouj(gR3u^8VO3QKOZ1`U7+ydX2GlaL>pr6M5dDY_Dn6MB^252<&VOVbF z)+l9xD|3g>w?ivPs(a1e2+49dVY%RZ7JZ8eWq)`O-I$k+Q0Mwv_lmq3qJ!P!@Bny8 zjt?#2=NFj91gEE_Bhk2^)s}KO-Tf)M&+d`W+0l1=Wq-MIA%;)8s7e&~8O4JmBNc#K zypyV=J8B_ZOUo!^J%^1s2(sWr zy^md1qq))~m>}y4*H?;Lfti^Z#16}V++Dt!)zA$_(JnS}{5vrsoZN_xe1ImqN=tFsWz}nuvWUK(os@KP zlf{aQJ|7&`A+A{bAb!t&t<4Ve$3obaRY_5n;_rBrrtFDug?-zXM`tn=WD7eL`Q+?u zJhhHKj4M?_d85p1{(Fz4e3>!;GxB9(5)(^d z#{d!Ml|s??b645Mh~Bt;&lyY!*~X{Z%>LMTBPWa)Vg{A;^j{V5z79Xf{^Y*!%>k)+ z-m+XqZpct}nr<0!H(M7`VriGlwL=L}d#c7^-H)bl{C1$n+qU$ab&EDa;jaz>b;LpI z7D4voqx@nufFFkQh}%}zX4T<89$KRq)hjn!auzvK4wOB79F{ zSr_#CbhD~8?Q&8cB4;4yVBC=Kcthz8k7Y!o?)`+@as1VZqVQ#>*0yBB6&_rSS&(Sz zEvU#WIA9~%gVcG6c}@{qV%Gi$>9Hs}GQ?`soxFH{)${e<=sl0~pPXzKpj^jluQ=3m zuM8@0^sT39J|5|p#*O;6ga4gbf%{fCA#v;4*V&77wHq^97innxZs-4E0s8G#8qd7g z&VkPJZ-0|y5|~ZPX!R`?0}*s9a?w$3t}d>_4SO^l?T(d&q2~~FNBfo++PCz?{AQr1 zobbKRn4Sm*hL2ruQowioljsZE)~R8%mGrFAk0zA4ozKM~V6HqD;#dMGrP%E@VFa)E zblAj7Jg+TU&4T)K@6n?FiJxAakV>+?1 zWQG5Y&ss%9?Mfa6|3GGY3E?A^vKm-9f>e*=OB&Q-U|@eseh^$~tFS=(PG({RH=lYn zf+3$)F%;hoRMyD!z~(P}08$s9{|{0MNqX|lxas&bwEQeHEUJ}VyVJEohS@&A@PazwECPM3Me^H+qJjf_qpS3r1fAw;^p?F!o_?e^r4n8Ag)2Vq1O97(!*Jb(`4WjA3AhNH5a;D0&)COL7v@2{f- zjvgr^BgWp|USsu_({J!oB``H&UPI4ixkfC^S@<5&+)JEt{u3}I5HQt*8!74hJinwk zQ^*({>YLyW{;st_N@^k(+ab}LH~yo?1cgC^YbH~0EcZ;;>Zb zvlqLD`tK`w^Pf?Su;=i{kBY~OZG)i~^#&a`R2?G0;)7xej8|>f=t`bFG3mV&j&B5n zR{jvrQ@O0Jw(?zmri25e$*?anhWVK_@SxRYH!}dE$ppxqU z26hT~Lb457{Wm3Q1@-_^0U%4s4=J>Vr2F}9_zKzqz>#6}LO19U8zCc)3IY$%8Ls6e z(!M=at{!P9>=!Ncgtld$>mW-@70l^7W{NTd^Vo1$~(E_;(PVkU!&@ z7J^8jq6{`qz4~TlwP|TDuj$O`^|PcHjp=@9o=~YM&fja8Yp6pFFoWv%YXAtwJR1yr z3IAxhS4OxWCv4^+_>=|it4M>7%^IkR+-+TQc>Z{mdfDLy2WI9({!=?H7!F#9j6cZ^@F7 zQ^?19jnM1>u-#OKZdyb{C&*_-@-o>N?88@iqbA6v`R~Pg2+tZz`^LYTl8;0v4`8Eu zuJh-~@}M*1j)+SSBQ`dV?e-t#+53qvPrZIp7k^4WGsws5C!_+NM=Vgo3nVt25}h~p zyYIVy9p6@d@m}1uNto$8yPyEiy(x{TYs>Pz5V0@k*^8JxaS#DP@?9eY5@^Yh7EQuHfEn$_3sj2qX! z&piESC*Pf?=wR19bff568SwpQJYtaHZA8DCSZJhL)S~H8G-A-Z`JN>5VlttdX%MM< z#&1&lp5511#^J*ie$qPZ>RK=u1H;P_i{xD+{KkG(GOjjYsXfkAKu%7};Is-gHZ;2V&*HR+u zqj_rGsjl-OU18&IUA@FO4I8Ol=Rb4gs-+Li!hDA<#*5K1j6MlN zp|k4<=n)=&gc>yIjDdK0d5=#8dfxz`on=xjU>y#5FUAW~DIgWoO?t zurw#4H;=fe`1{V_Td5=(-Tj^>y>H3Md{g`6x-ZbwG@QJs9GZNmg1lKvV@B7?g{?6E zNiEKA;^jOXV?B)83ENR`6~=pru~&2evaPNwhh(U`17mky3zSGtmrf5(1jn^Mw@;lF z^twE_9#`2I!R!Mf8+hU$lB*^0F%{*u)_=J^aB@m19{=bse*l>eC6>)R>3!$2u0O@0 zoVgg;SPB#3D0S4K&@FPxp1)_o=Y@T;-qCUK=zA zsL7QaA)p1a4zl%DDB+J<+x#ZaOXpqsL}gADQ$L!KmOH(iFq}TYMN!Az`I^y?j(R?P z)n(-FXftZSg?{DnzH^NlFip$Ij9-RF(q6qvT$LA~F55T`g!5w`0Ly;@(;_e@4~l<( zSW!vHv2YgTQ~h&*f_!TQ6U1B;|!`^nm1V*mF zgGecjKU8LnyBS1SSqf^dH;%YAAH+1G_9HJ-l6<)PIlgU1U-G9 zk=w_s8s))6eJ&}A#%T^;YDi~#8je24A(8^Rih6!_)*1PkN!PLko3UQw-}azbs1QGz z?o6i(U&-Q$ztAgP9McGn0IQ0?aLoMmiwav_PGO#CgC{i{H$}X+71W%`T(=su>vugx z-gG=%6{2*M&=L5@nsSblts_viL6fF_Xk9@zGOX~=W3BbqsTv?8=VgF@^9>BU-1UZV zq}ItlMmxE9wf*1v3ndk0&m-vFuxBLhm%~gWGF!fhGO5oQ zy61tLDi;Et__l#~M$sho%y!YSql||Sosl50ByOF!$(2&_Za(%^!Ce$>aoc<|_*P<( z#VakcYNzdnH+GW}Zj+MsFB?cx518i6cu8Qby?PhGXM>m9>C_;5Y|1h5ObgN>{e= zbC^jmqriqcGdrC#|#eD|GsK3KCDH@zpR6;CqfN5eN_zeEX8 z5Lw#T$gg`2pi4?hU_KA6MrMXWp&;-Msw&XI?6LNPFV73mdoeK&7}YxGjIINkwws?* zqtq@t_Mo1B1+4!2iK}gkBhBrcrN=stL!8zdwFr5?Ajx+bopV8OY{mWLwEp7}aC6ps zz<$1sc$ze|rt$kQLqiW23eq{1i+RcwKYyA$^7)=od8QMQ3fJRBcFfunlM8mqiBw}K zbR9^q>BW(jCOG9t@?>OXk%Cr#p)ECnz`qaOH_hyHWbWwsSd!JIn)j)MV|KE}3FZUL z&S}77p?Pt@p+twr-1^0KPn#pihLX7=9X@aHsES4BL{%tdLc^(OL<26z4`ZOkQPC(? zz;`{S#6LQ{YG5ZHc1n_8&+-##wZ>7?FfJk+{MxP;oD$O01OMu*wYgm%P4W@@PyA+& z*$q?Iuk-(o?X(w-pfVzw`Og;d#s8-pfdW%xZlwaKyU4%1F`;zPf;HsKW|(Hc2wM&L zQXIjHXYr)MlgNW>dr3Z3mD^W|08#KYpCcm9kNJ8Pmte(G9tCTrcMnoL*0_L@^K;hz z6$p`hRZ#TB@2P>oMimSCEbV>R#slAjMnpTZU|$iFk|7l&gFizBLpK!3sj$DG^YX#1 zr&?3X6<>$(Xv12Ab3Tu($YE%_Mnx+T>~LxOx#WcmJVSJkLLwI<@1e_k%+~ed5$)eH z*=3c-6=xA%9L3W|+}NThJczCu;uQFkg0!?bu)?B#Us{TnZA9?CLlm#*NEkyWD>oF?6bRpH^`nxyC|##_m&;z>}GOT?vq0+hM)aW|L~aKS}x;DS{n383(hQ~=*y3@9~!TP z6KE1r3Ew+J9n!!yJE78Hk<`30(t?-Ff31a0(9RTPUg*9Z<7ca=(zA$pNEWmGu#aU7 zNq>S7y(g9biK|@>2j3Z|K}A9zhRJiFLk00tTlLqK+xio(pFxc#?Rq?m)ce@6iqRBs zhKh;`$KnC9J^W7B;ne8v(L3BSzD!XKY7;t_4F(2%@Of_SLb=C}NuF@f0*5&dJ$b$s zH~7rR$Y_3FE01oSeAKAB@vAZmj3?S^bzLhjDyLC`vUJ;}F3A>AVM!MsAAcWp7h!_C z9gB$Mr@wlY6*%bS<>g@?Et@8)>^@D|YI~uV85V;Z&p7Ym&?ZyqYYtD>NPe6aRf6l3 zwO>wXxscGJP=&5qlgbY@;x=C-biiw?Q+3c4EL9Lq!p7RRXHvy^0VN_qpOFj8fs1hA zC!a>{g$}8t^s2M$Y{I#{+?j0kFY-e4I(?U@GWF)ZMbt|VVvv=ych@wO+ddqJhQjI$ zabBE@8mn-bRp?A)Sdvo3>yo+gweWsr$5!l_=Ke_-K>aj|r&WT1Nk{#SA_wGyldOmM_4D`q< zcxe%_ib|B;MQdX@Tf)m*W1##_2uy~5f{sAk5p=c;Uq!=&B%uf=4M)dPbP)tXpp}%A ze7ZC7yV`Hc#=d>~MtEotK~D4?6dDBQlzEG5IM*0}$}Ja~a1hT4JoBYbm+1q#qU`MN zq%uY~@(J%g^$6aDlcqjpmL1!GR~h_mCW6h@!h_fT$nf*$jAjeI{pUR!(kmJ#`FcoIE#C1diZ^WE}mozlD-Fl zQ47*l1HXO^03K?<=Qc1fU@pjxgp=d?cVZw=?9trP@=az=IzaYdV-k6O652h5Tb}nB zYP<-B_0|gDG6_pe{L-BuGWb1mN|v@D06V~c_wILbHM~9#7~)s63*q!2j~E8ikixQC zab4=aHJ*R18~PDFILDuxOdqPJ9xVOpn4c1V8%YvQ3J7SQKR12CqhI;ugg;c--=l70 z{dk$39|r5ve?-#W-X2@!d;!MF>E66NjYLpWg`o7?^*+m%pFP6|K{v#i>5$J3%BxG} zpV3^r43RXPX=`c8UX=&gS;q6fzv`5kQV82l27-j^z%(WO4@8xClJAnX3;lozyS)7B z)D$5N=Xh${`xC_t;o?XVP$#~a2z5HO4We>E;K$d20ZmiANvIzyaSUH$@_Cu3#m3D| zPDe-gHwwYt#oxiuPQ-ujo-Bw#yZK43GGe!V!HKpR*gDjt$PGf`Pj3H;h>ZykZ9LS>`dkMuS6U+W*Ma)Bdoc$3vfQ zR1qHpJ?C{$>ixzM9ZrU5T|RlP&dzybRn)l#a*g3*D6>=XOU>1I=Y<(J$LD3hH6>=l zQqBF!PbhcUPBX1uA)n*;+z`~fn)oa*@x!g;th3aIy_WEv5tc!U9>0fVpn0NKnvu{8 zRfz+5c`o81#UfS&L>~}>_5n$(u=QUbK+9Zhzz33}!Cw&bnRq(pkhzQ$T)OeC+v{8E z;sFG7Re3izQ7PR1a|zu3AQ(PBPuhl3Jnx#dg%IY1G>GZFa^*_j@NmZ1LCPtF-9vUo z__VibI`(N78U#_n&!~ZrP3INB9KjEUp3h%0$v(Yv|FqG z>|Z+h)sFy@ybR{keWKHwHNvd|stqCF3-B zGzQ4uaM0G(Hf+V?1?6W|TJEu{Towfww_BL z(732JaOib}H%=E1l#feCG4!7;Pc`V#tihHb{iA51W%LJdZ)Z^X;HRVR7Qro7PCtK& zbQPTRzucCcn=1=KuK(k$HMwQJ6m9UV@Fie|+1Vj5i+u-UXo=l&^MP1M9VYl3%=i%L zwXZjep9)CR!_#_6W88U0kq`I1emy=zgV9<4S^HP}40N(mL3r4?;bX!azQzilG3nyh zz2tOyxM?&<Z7nL?xZ0@!PGv?L&By_H%?X;QPSQ)O+0hPa{!jVL9wlQ4Y5?H} z9VTRVWbu7R>a`fEnZr=6Y$KX57X8q+2Wz+8QSo$XVI8O|Z?W2{h(a|XC2a3xcpmN? z^>t1bDcMfA#kUvah(#M7Jc%EwjV#$S>SUe^vRvT~OF1I4Aa;D4;qn;nCByM}5Ci=_ z?trrCU2be1HhH{Za*BnEc{h}Jy%6J#Zy32QXdUZ)R7w6;Ji^@T^6+|RV~N4X z&QXCBpah%@BC%va^_lebXH=t0izzWk+3!)vstL(VMISG$b_j)b+FPuho!ya#NxPDs zUL>@8+)IpY{JMY|S%ibsfE5jhQx6Xm6s3^T3%0@u7BR8(3`AHSYplnD-s-7rBS%5B zo*u#t2AveupR(?v(N#pt_&rQ7Zg~;f+d{s7F99?e=SNAsZO6xMO9D?SF-1(oEtbcm zutelWz}r{^u2na4(Oxhb>aB(53t`8WUISMUCwj>j7w4sv zzYbYlmhihl-To}3>WGd?^=uVVI^{$c4u5rny=o4T_dY^`zjOVhROkJn+pFL{I^o!a z7-Xe+*h1)U6K=@MYd~%fBuL81%L|N#e*P>A!tRELKwt-uu8Mmp2VaXh^s$h{F@L$8 zO+BXWLKuIioSxUhJVJN$cVOdtLmezyZ|FkQ6sQu*&ue$SV2HzvS8cK4}xtFjZTb1EArgoiA0_R+7ljKOslQ#M>fJHNU{Z;lQ@{M!hQ zj|$gdm))Cd&p^g(8_6*mS#TJa0^K=2Kw#q7)4(7*;PitqgzLk@yqJ%uSxcwy(r{Q6 zhF3h(eSFCflnXYz;W3>1vg_R&LHlI~QBw z+DD#GzcMn_De5^%O5UabYlf&(ZeoRmnlMm-hM=5i(WP2P_6Di0p6(Ho6h*(*`@{L& z0yB83JNO7tCnuDij>sFoJc|6(;#)u`Zh>Jj$0L&qp&!#^ZtQ?=5kRHO(t@&^H~79N zfD*tUp2?hzUBs-fmeu6#TZ>!~M!mM50Fgm?d6wxFvutB@0zW&LI4d0Eqb>4liuCEfK?73m7##Fh~v`i?nwI*f>eNf>3iV^KS9ajYn^+2Lr&K^yiSH&bE2*n>X7 z5A6p;bFw1ff<-o8Vww`3^xd#Oc1Q`OXC63fo!`bR+j$`^Pd>yTp{7oVy8i5x$_S5Z zF}Vv_zBp;CxJ3P*oXr-jwbRRp|J@=$`~MX6|KHdU0;!Rt_74d3Fj(ivY-*4v|2nlo0F-c93>~UH}+=5BuS+TTG3(0hzN=l3)R= z5gzkYezbw#c(7?u@0NeXHm z0>py^<lRUzz=QlA21*vG zE_Sl#YrVYhDSN#S^d#`3f{AxeM3znnx)g|FoL$XIQ2t{D&oFr=%%;} z3}oDrg2LWu!~l1@?KG3V4E+@YbzmU(Lj-f1$zjTH2P=<#b6Jz{ zOaKAa8ctuD=|qAe*^HrEZYRU8M2A4$WBe+IKeWY$+;__M)3BwyRTSw#Rw9gm z(M)SQu7MOw7!2$%FTgZeR{XTB0^fXn#Se3w@PwmiRE>l72y)thD|-NwRt&W8mlnE7 zNeaYTafMgb8om?oU=Rh~nk?F^VLws=k8KLQ>$>+y231Yw&GEwj?kp3%To zb<7vxVq3rf0L))P$>0n1Chu|!#lj(f>0O9a^j63MO5*yPc7lddZm(^~0QtDZXINMZaCTD_B$x6Q>pCH8ztTM~y1(QAnyYUQ1@A!OxHy4?H z7l?ae4U5~grOk?EcRf+{gyjWS8AXXV<z{dCX6wq8_)~1KX3wWw#T$QFFZ2y}1CKB*E z;WS?TV?84({xakrgIsmR z>+S*-(Fotx0TfP6Q0MzU@OJ+9#4@W_A(_au6e-9`p_UJ;yiD@FqS#?;H2VYqbw>5t z4}XkhWPG*Bvl&mc)BXqUc2uGKu~pq~xJY5K$O)eJixY?s6PpUIt|EXqdCbBAQoPf5 z7Q=$f8~zMXRi73=eH*g$RKqzUB4V{#Cpvzij*3at2N-#Zf?2p5!a^Xza6KcfhU8Sq zA%Zare+X{*si6@bboMX?zDE5WXcXyY1_XN_6Oc6n$f(=3288tI+09W(Hb6MK9AW@m z%>JE=;6{Geq}*fxqnyta9eLsLOSJz7Abh|;y}`&>U+WnKF7Q$fneGPUTK`AU{iK!0 z{|2A?^;5Sih?n#3iG6v%GSZ~g9|S7tfa=HJ^YX|E7`px8t;*+FYf?^-R~zkJd=aqs z>gwudXJervnPQRAfr|(i~pvHN!tB~R&C|pMY z1Ahu6I0s_nh}lukHi8pf3kYBeR#+mgVk&q{)|QjA{N|g6Cd?d} z+Pg3%CnynQiah|o+0hUtZc{67*o+~oeyJe3vB)hD^4vQj8%@%=t9}7$$LDUM_?5)! z>?Y7V8`?z~5k2LM&?A6?=`cEACIf4yJ-QM#3%zEeZ8)vOQF!?==%raz=s9dwj0*Pe z1;Ec@imV?*V^F|+z9UR2XoJ&dY0!$byUA$wB%HS3EM|SHga1m%oY3Bgx=#!g_GZ@% z8^eFToe_DAd^ieGP{2*~n1OAac46=G*}tGOuh03R*-QvE;qmFd3ez$GBT&&0kgW)dpVHx2$ZI9vRupAyzgIsAz=hV%@dH> zv=%B{`3xJ+c%lMqX9qXGaTveU(#qu)RR6=i0t^ECuHToAA~Glis`c)3k(khZJV11` z`t9)DNRN8)bwmkqqJ0mtT%En%#_;W1-(WB8QAVjGpMSo<| zCQ|~IJV2qSgY4CNxlgc1^j(}}ZiuzL5ezj-iO_icbnAfr2O;l%4k}kUX+b(Ra-KFc zJyL}EY~GoWuQ(%3&!B8C{nYgLOruxnhbnt%A4(Go5PHZ2{Rhh-R>|9HDk^&d79G&X zk1WAJgD!uqNnt*hBvB3^?CHs*|32w;4J?ukd-PN8APN{V+}NO_7iNM{P}UFc+pL$W zaX)qqAw^upU8>xPP3FPdO&mn$(pee=`wuEk$b!#3^=?`ORy0q^QWJLG@Yqr&KVfD_ zmla(Vc4k&XUxaZzJe2hG@8YdVgX3bfmEQjnr6D|OBb!I`?~PVXYzomBHxsWjHQQDNJE{>Yy9ICldUAvP_Z*xXfIV&7qb#UH zXUK=+)w329QV2pQF+U0CaKqhH{_lluwr%YuMSN34Vl}Q9jm%HGV_Do!%}UNf^J=fL zuu#=aQG#IeJpm~xZ-Y5)KSwf!kxo`4vPJ4^S}kzc446Lu+_}MX)!YI&x_Vei&GJ4>TQMo}1b)2} z-UNVk$|-=7W`mH!5rYN5wHGXizWsPB^EBjiZ9Rg+5adp?-MeQw)SD{Pir8>uK?o`X69z!UMsM z5UOriDg($JtBpnyl+!5m9opN5{HA5sfuT%__%>D8Gx9Wk1cMg7ioQbTt;p3eB(GH( zX8wD=yA>TtoU^5H!s@Zp$P-~Giua1%Nzu?D9W6PK)$UkQH^M*gFogByQzeqV6RN%k z!{|%Y*|0hDBsWWx?|*Zg`xrk7oH>yij?Y5Q3&ozsuF?LX3i~gXEx)nWc^VUxN^=4B z*r*s!)PalX{h)1YmIJ?j7V~dd>kic7H78(alEed0ow^-X^!KMMLW)Lv6$-zj3NEOG z#CMemQ!4Nw$?><1%-=d-d?x;r3fMvSar2PtjvTXeP8szSPZTlQ}j$KTO z_26e@3;rG^&-%la;T6}07 zF$@M~@BriKw-JS+!rYqpqMCbusJ@-eWF$N=KO$lO6T`75@^944{V#wGyUWL?~}R$?4>&LYCh{pqqh$ToSbKk zhdp)wfZMPGL0Rq+I&*dq0p9+>huao4U{BBegPMKUkig2&K$4qSS}Mo{oM;>Y`3GKi zzW@9Dowd9o%QWs!=J!HLRnImFmPg_-gy6WwSb8i5n#~ifbGW=Nm3}c-CN}&q~CLv%%89`{|gG&1I(iX3_MMz{;KMK^0W$mf{yN@ z{A_@JQ_=^N3_86Pl7YrTy^7CL{Cs?e6TcMKb%5`E6Pn8C{PkZ~_-kM>SKIf(_Uirb z$axsa`!7?^(lW!~=a|hb(g1E7vkWAzT=XojGQc(lZkEH6Emx$0$+d6$Cx{|i$_|8Q z0LIo)v+*k7+$BHMLDAJ<)IDMgjqWR)wP@qQe_Z0A*z9b#2)fmmg!E&B(bK0sbz8OM zpQu<&!~L-UEh_?H1blH?z#RcX7$uHp{9xr)0k;??0g447%dd{Mri#a`2_*bwUPtfF z2&R2@dSHl}_(x0tQx)5zFSnVIZ2dtGvO40}U*m!2bha`85cN$<^5s4Xg^(eE*#?Rx z7j}QjONU*&N=CCCY*kixYL(YLSy5`;T~TD?ZBvHGT(8Wlv|-@p9v!kSbG);i z`SGrb83Hv3_Y%=whci? z_khMC@6F529bB(KyR3ebsNCVF;lUoG8pdi)N7YMPJn~76*;N>S0DL>_5Lx2Zc&>P3 zF!RWF{4G@?^F07*fm86w>({CJW;gi67oRtxHC=21XE z0N77UM|Wp5Xr$R^WfSneT&1TEPfX;Q0B+O5y2()?((h1s^FXs7DHk{QkM#6&5$z6p zK}Odi+T}nufjQ13;nufFZKG;G%rO2#;cK`}pC-bh?f2IkT)ez@L_}hM3@!lzdW^Zi z+0cgitr6%pFidZOBfy;pyn)$46x|glX*;BunUd-W|8*WR#g>Ro7CCLuNOf~KWaSc* zjPr0hF6u;fq5@YjpgsP~&W5`RwdqEZMfIZd(Cq{d_xjE_v3sEgw_ac)IgTf8!09jJ zk6xT|C)xRI%&Bmw#k0fZw(H!ck|Odmy)`u+&>B-pL*}@=@$htd03q1&!500XYXOC=A{kL9zgk}nZuTEK{{xuWHKuc&zBmfvZSqT@Y7R$b(R8kxa1(2IC>nbF z`_Srua1vSroHUnn==u&+kEiYlMy0fVq`0xrM)>fU+Wd}-djB?*w4Z}*EhiD%G3L;EYdfu(Q-U7zjE$w zFL#lR1yy|?=|V4H9RfqEbGfzbqGqdDg(57nvO4yccW)Rl%BHANOzz&y?b zP&jY+-jO!|hoI`6tgI}t(^41FH_wl)2bQTrs4H{tDh{GR=}lltH6R6yBwcY2+PFAh zT7hVhg+~m+7roTH&rO!2RszPw-_@l;Ol_f?-II7!e61mE!;*RTAtyuDDRRQ>)F+_| zrwZpjIL7f~ruFl1Nn6kzks}=9M3?Kyuw0>Tt7O*O)4E6KU84+>w^8AS23#p5qONNf z+h>ykk3N8DxLJ3wG?@cpM_BkO*zf#Gl8P1c#*|O2%isH^ccKy*e*kB0%Tm=?LrSPS zx^aTl{}^8%7QEbp8L%6EYL#4t5(|v6V+EIw0s2r_=X%db^misAYRRs+xHuCNlW%cx zT!<_QEh83D$rqMEv|H+E(=xG)nY*5g!y~Srj^EQb1FsAXn5;2~PO|=6I8vr}g-q9# z)zw`X*+Bat2Q=$jCfS1)Ql-@8q!+16GANL(jjqhldOYvq6X3D3ju$@y#MM^r!Ya8WQn5 zg_yRHVH1=g5)hbH;Vt3V|a?L^ubvo`P;J&QOi$?F_JZ4!|Gyo&wAp2xj*AtIB2kEuB@%3JcFSjXN zhvD%~1}=>OH%UGojXq&Xk8mr2k5Y4VbBmoPqlY5?FY|I6CZ=&@X}WAz>~2hIGB!Hz@M|xE`CyA}6aIHYRJz-qP6zxq4%RW~=tLBWjOS z-hlo2x@8KB&Noak+d-+S`|HJIbbM{cfbzGK!)!|%{UF`QCa>8ulnKhIFRJ^XNs zXVi>fbbsC+4X*bJK}Qe-h$yGW?0Mk?HJ8R;?_i*VK{WeW)IL#74B~HUWuthSN5Ek7 zXaZ5oX_@Dq5$5pb+om1-wXYQM;`l-k2XRJ%8*6X}RZ(D{*XYz|`{%6iiQE@p+*L7|8ZYfT@t_3jMn@y26N8@|1vJ zesQMRuT;%43Y#^6-=;LWg>LHDzkR2Jxqa35`DLo2_jGQXS4k(+iKGhYkR$5-DwZ9jhwSstPEPPR5^xSNLb zC&KmPCl>G`E;}D#2SQPa1!A0|RT#WT+>=D9r(Uag?V>Jt)S-5vwG;0VG~T>^naVDO z@Z(mbMGx+Jp8mpZ=NxLUZ6(!C?d-TX0K?@{41QOtsPI(1XPY!WA9gOrW3sIDk5=Lh zfdj~4YltRO>eN1Xe}a2IYw|%y|6WKODZWIRnJD&}mHpq0mGh|e&|tm%B9pwK1X4a6 zZmY+*l$VREAK)s(hmvY)`C56Cl)Abh%SSE@4{Rsj>JQ6`))CKsBVX1RZJevecn!bg zrTS=iux{B)Boz0ByC<&z`Ow8~nmbfMs7f|m@9totE&Ej4O`uOmW2v;C2$$*=FiCp6 zz|V1WvIQZPcqy)`4Ny9MpA|=3ho{+@31q)31LQXt7!jmZ&Hb*4AMHW-`p%Z-%(n#bb-9Q3u{yO z1s-t7kUd7JT?cX5co=1#HPU<0z^XwF3b9%3Qso+^>=CfiiVZ(j?eJ8)4O40TRu$`WCwY=+{uEnu#-O8Yw0Oai_qp=)hZE>`N6-541r@YeK%2$kM<);{2x+?s z9Y$|s<^5Uouj1v6evtJa6&ZwReu2TPORim0pg~_9-Wf1CIEb)+;v7(~+B?2dH&CXi zZKQih1|!{+0-C9^ii(gA6SX^WYE*c*tdX$*>E=s&E>`z5;J;2b9q)K)e@>*9xcloG zw+Nnifvj3@y-t6&Eg}TPy~QDp*uEz>dJ_he#|~8)**!@bJ+}QQw}A_z^%|-C6W<++ zesHVnb^rZwr(g`<9i`!JWM%e0Hy>3CA3cOW#6I@Z`8;^CVd{rHm<|6y+GtT#yW-0* z>gAQYST`VCWVbZYAZ8$Hya?XnSGmQc)_Ong#AzrMX&j$NA<8eM@JZHWB<AF(lSQ zhVON_A1kV|Y}~WtRpo;6-fl0RH`WIwOAUyR(aYQJvtmKE_3lqYkl) z$@V{OgcBnCZVHH~YhGZ}%Y-iG((7LCSd=#0teFh$@fj1*J^d=Js|q2 zEyYHrb_W=v>#ySL7001pbJ+0G9-|#1$EqEEM6~oLdg-xocmp_5 zGYQgj>!}a(+difqsZZI)YGY~_*4N1mY{?6dKJ+hnBapDjkWZNUXt5ozcrYM?9Y;q- zJcKBkD{zt-QhbHN`WBVAn}-&`82pg{V&-yI*xA~{Zk&r* z%S{BDFKJdt%Jlwh+>6+{s?f0QJr67W8hq4p6!&3vw?+o;7dmZn*>YXd8$$0MY-)NU zQaFSyg6vPqN=xnENgHZk7*Ij%R|ijTC(idQS7d^oy+Cu3>p)@=RAgsxU?%$`W}9(r zWaGzTZ-i46P3lNKPN{2j6fD*hX=Qq{f9AIOch5b(QU-kDYGvvQ*kf?0m{lPDCOmrj zQO55=f1WnKLI_j)bj}0?sC=8QU1W5bQE0^jzV?w&9T)71MD74gwdj=m2IzHPn8XH* z-!@+HyFl>tTAA>l&{~IXviwpdB4LuZcLWfxwud$^urc3?;oQuX&sC;ZR$nw=&Y z#0t++YcfzIDg3lf32Q20O4T7U{q>nH*RI<6jz7sgCZiIuh^(X%qXrN67uzas428?zlrTml-aDMX8wu?h5lJK{S(lVEiz+p)uPQ4 zXnip*3k~@x;o)=76b&N9Bqa?ix_{gHCyBd;Cns-}uzvS^Ap+F0ptVH_QubVJQM@nS zIdmWWyDn%!d`)U#ZYFeP%=yW3Arhr7#%P~ zoVwjZbl~4OK$%Kb{2uEVx^j;uzVIORP5~g2A<4QX=PsYyzu&}lp`TtalZC5BcLMq} zse++oVhb!(U-ny3nfAS1`aHX$QJi#$_C!V8pQEV+H(rFF``qVTK*ejZd592qOOlDy zPG>B*S>MAtF53x|JrS!@{Q|9NB;=L#_Wmypow@pv6RVMY2Njts$Rgdc-^O`6Kr0FZ zk4jTu#U?4)psX^|8@I5qz|Cx>rl9b#?O~A|a8rPAZIS)yb))l28=`q~8*=MpldGU| zdH;_FYL)I0ozEJqE*%F8eE#5Bwi4fKh~YmpJg>UpeX#1LT#jtc_hUwUEPgd2<4$`k zZ+NXlVurQ0)&^Nt!wvu5Ks%?7*yvd!^V04fsfU2dxqpm9k8f`Gv>!#z^H=L`LvK@T zzk5|pCyKw5lZr7kPGe>QS!+Mei@YCYYpUGP&U$4}x8+0Ev<~>MV&3#NL7Nkam zS=Wn*i(3`mR9HVlruMt)=B8T*Zwy$s-ECS~hw8y#oW#x4=*Met>*=E&KAf6WCT*Px z{W2)_HKys5i>*kw|MOehuLr&Qr+6zH+{lpgCvT{VQe+)h|lP3ew(8?+yADj z#}53()~5XMb_$$ni>OWG8@gCuXm$N5i1r7sq=evh{Vb(kP$U%w`fC;i;rQ#ACrp$) zt^D^p5qQm>W<<3;TjwXf=Tq0OoXFnzc0lA$p|{Gd48BlqJto-nY}zc@{rBx!;%5x9 zH(mig>kSX<2xjUv0|pP+_aFbf=ILkcfq5nZRE+wd`+TcKPw%&+O(vsML$w^Sn_0KW zr2BFbU@gqsx~wt%Nd9wRAS*E8fiK=>l?eNg|3nwgafifnmx!>ug9YO%9i7G67Z#3O)(FL5!p{@rKxa=C=q@nM>XaG5tQ`OL7hFG0yH+wV58^$HK+ zRbpb6nMnKlXAsG9d~ZX`jMxo^|dkb1j8)BCFR0j?wOZ=)2uDQf&1H9f(;vyAO4 zEh&c@QLQBd7kEX^Srv8x_{vNM1B@dJ#-oRQn)+Gq`bl8_YSDjMmEPg;DGac{{^xaO zmqrQ$5jy{ViO~GFZ9oG#(Wd@iAMCHJpa4}e`unly8GKjJfZ}!Tcx%z2Nq64;h=}Lz zBgg6a2eq4anl6XT5~=*w)JRX2J!CU|Qi{l`otct2OS|= z!^WoI{WPds#lpe@$VA1?CZ%x9)s%Qn5#r$38=SyQ+TI3ipjW%aHcCE*f;~jc!}V9- z4?QKCbN=PY|gGDH5hoGxggMO&M2d^E?RL`|Numx!woIc~|wiq}hHrLvOuXa5s* z^5=A>^Z4!wkniM{kzW3tLAGHLzvgWU&|85PMP*SNLjg*!QbS$n+l!y}(6 zzSBfAae(0Y`uh5vgM+tV%~5MK!^K>V26ap=tgTzkg-Vxqd2_uO0=z-|KLfu}dSxX& z0)gh}wHYs;1%|NPbtthW6UJ)qkv&NDwci|^(a{D%e-gTv_LBj)9%lSraZqHcY9%&J z<228%5p^0Z!r8f4cu)K{75_%$yV_pW7~;oii&iM)`jY9eJjBM0BzFYF?Jy zJ_a%AcLA??=-%Gm!@*CTlt&l_6&Up)sHsVkOn%P)rmVh2D80)?MW>l2w))-QR!mp{Ifac5{yQuwEUqX@?P?0#5Qs~9p_lIlq7lif$g20lk>srpXWffRlI12h>Fw6t&7yY|2Dyclp2spchV^E^j$$-|It_9@NQG5 zQu#bbG-k8N$eKp*T2`%Uw!z>DuHks4mG&8ip{b?=f8sFy&t9lgT z*VS;d?K5DBb*)$&ts7ODTFy|-vx-RHyN-+^baV3fc&9PiH>>h6oUqwrcJ@-wFoFGD zN(>*)<48|A&ynTg#Td;ibsg&X?=pVi`R}aSS!jY@1v*n&b#*MrdjLlrSy>HUibtMc zu~_Hr>6@PNWFR}S$>^CZ@XECJ_KrS51ob@~|B+8s;C#O0k#@B1-yg!arI_w;c}@_S z_9nMK*QjTQgAc3w9*&N=ld6SL-cL+Q&w$e)$Q~a>7!Eo-i>-1Tdvm)1@l{Z88-t2K zSUcFKE<-KaQSgLJlXmvK=cfbq)YK0Q!ON<1VSP`1U3E0F*2{+&dgoFlilTtNF#0K* zl=ofKMM>An?3_Ux^)KfDQE?|I(%s(OospVKR5zs_i)1EW5}{s70cn3(pe*p@q`??g zyAgHgB<&Nbq=Y8;7vL)=0SY&W@e<@%7XozYLn9*tfW2$s?DXWMQU@JXJ$j-{L`3v= z(}m+nthAxwO+eVTj}X*Z1BTP9M|$vX6p2I8L4-eWaZ$f}_wGsTeZmh*OT$L3TIfh% zvpbAm6)usJ19b>ET{_gOF}m2=e)AW%9u_PtB&HSDUhHffMmz?``>^{5UQAgurXeT1*Z6vC} zkNG81%pF!05|!k@yAOtnK)ff3=<2yRPpeFRYG0*=0%PTl*yh3D_t($Nx$35EO}YT%km9LiReuBM|CUoU%?M`kf#!y^SA^Hq(@NDrU~(#2TP1zcP%Pu01Seg~HP zi1t=6covM@d_aQU18~4eO6hs`b@~&Oequ;yXlTA&PBxo_1e2=#*Zl4I`Ic?^ti0T! zauSgE8;j;uH`~~_hJE;qC0SN?8D?zOwo~_O74zpy{97uD&90M!^~Gt|;Ecp(iywh2 zH1dz-FVaY+T}u>JaZw_rWcmq?lTmEu=irCXlHGqI6=P58vK|h*z6D~&aT}@Dt;-Yb zXym@iQYxu;yW^}w6>56Jm6f@~Q)bp1xj8_ry(~T|9!t>HsrpX~qkuC6{qT`5!fmuY zw6LEnevO=Y_VSpO`DIeNF`~?g2+-3gm{jWbg-{add3)g zhBkAhJ=T!|)fK@`HVJS@mFfuNuuAbXwzmhI3`D#^N(*T@cByca1DLi`6C-WR~S2ILnPKR>5{ zKv*ao9}Ax4P1QtBVPm5p;^Fx}!*PlCUlRlWLiN&&nTbiUHH5CUz#4}$G0^b{| zFA>9jrhR(zS!p)aKjzwY!r&WmgM$b`(?3N)S6MSC01X)SV5?%_F&Tf!aB&JPDLmrf z&2yG>Ob5FuM6Oojc+_-*)}`93u*GexbYa9F{WifDYn`4o{JEBXyv9F-&I-j~>Z|ar zr;Ux+y_#ze6f6Hyrn20)LC$*Q!N9=K$#uWO*x{?*$%k}QhH?TtMK!B)QS7*T>TboGSFHVyUS~?d@W6=Gn?FjpT>gWtPoc99=64 zPY}rHv%Ml~bOljxMr3-rRNxVC?qpOP7(NTRH#C&^tGCFQ){`C*HX1yIa$GU&qk`o6 z=PY~9+XFwEkaBGI633`+ftJ+WcYlNeE1NIS+y*@aX) zIz1^F?V(c5h~yL%uv$gTqn|n^qB-P2j&+G%0l{>Txe2}5eXnfZ5b^wPYqbBzOL!q9 z8Q}_5;rPj0`frvwRlp(@XteF)0|T-NkOjPW@!}is^SZbQ11dp`yF(HXWhEtHXUkNR z#S|rbv>EbHn~L1U$ugcV;2e60dIGI`_GQDfCxDH>kN1ma={EgC=53V_3iBy#peZ1MMpg4+BuL+V?iEN@qsQujmrvs4^yvX3THHVyPt|CW=uRBSy=Yy= z3rML^y1}we`WOX>-@GtiG~t^G-L-Hu%#kNZF!k3}MAVEMiXfUMwb>g6tO!cp)t(K{ z|Jv|w1!=8~j*dP@Ahv}@XUby8b?~x5iQepm&s2erJN4xSIo5J8NJ}#teug27^2vFh zt^MUzSvdK7hBbhFL_hrWIPWqq-zhGRHp5~t*?51YzjV*0B=V71-BjK!-HMs3=TGzE zfRrlHQTbn_y>(brZS*cYG)Q-cfP^3j(yf3xxVkO^Uv|}b!PV7GjqMO*R!6r?sczwVPNyd#k)j+IPndLbNJJLOr(pgYSF4_ zu4IUUg4Fg_a@w+yoKJOc&5)d-|DERhSejDZp9UEx%RMV`iHSXIlkGQgM-V~q;vm{ zqsQyqd ziw{{D8Q2m!d66z^*x)T7*n-DlM~T{)aWRR&EWsI2A_Qzbpv~N{7&IyQg7-ZFRlJXn zs;2wUS;O;j;Qt0PM=c4{?&&N`WXQxhAJtBpIfI^$Ya~)L9O0MC2NcK;^mp3qA*Il( zZ63%)|M~Bw@bAV}wsjY3Dh76MtN435Zlza(brGth;}0NliT_1SSgltUe_6-F3Uppo zbB__))l?;|DrgZpKIyzX_p ztMB^LaVK_L^M%D9Pmxp(FTJfQjH0g$?v~bFjnO>51?c0r?%Tdhos!9-ex=#S4fC}r zP|sLklS9Y8HoY})*%X9y&Lo|x_CD)^Itrva1=g+jYx^q-G`U1G{3OIFCP`maW}{m1 z0Zvhd#!E+Ou3?9HadVE+*D=!kPswwopp0jxr&NHqwiv#Db4rYtR zShez=Lc`pXCLQ$;x}LO)b)6kllLW1Hx8fqk#zxLVjVmeC0i7+IV+A&yvlfN+-R1HtgD4RAiQVp#*+Z>dgI* z#rE!I%!-GAh)4wzFj~1O!q5qYkpZzP>5)`0E!PGws>?D_k0p zh!kWIv%h%PTf}RxILNRc=gxL;^J}okxkG{f1OwFsJx`6JuM!_m8>O0tv(H%~mK>6I z+QY)axb6PEuC<%X*$Z72jdkRb0;vN9pB)+aUO?L;lgOmQ25H7$+;aKT6I)xDg$x9- zAY2X>ECIK!mQ(Esw9Q`PQBav-05}_U za5MSqW^stuL(DquZuvgxkuDd-w_CLP__`C8RrEk1WG}*L`IgAQPves0XRAKQVNw@e zn8Mha=6$dASqe7)Y1Ni^CZrFcY?^WW0d)T!e_ucj0dA+wzy%QW;KuV5ojwea&b1SVq#){B(p9yIYRPt-XDJo zxLfHW6BZ6jhKXW1U5@F!wAq{@1d(8R)ry+mSp)FC=jdIFXdY*y1@7E89R`72d$`!w z@kc;9zh69So^^q7VTW`vPYgK05x+-{@-TWk!rEHoaU^k{YXz^LvK^u1OSjKYkzG2K zPbF6|!1lg{QcUEj(0Cb08 ztxnK@-+F?vuJGM#vADycK*1>VcQ#U8c=)*2V@pCo{v>!iNJ3B+dFYY9*UjbH(4m$~O&h-z+O@LX{Zc_O@Eo~5(=lOY>pr9Z; zvAy4}plpP}0S7=W!^gv;J8)d6#WpQaO6F91)Z=#F@2<69FoOce4KxrPblNZu)*kOJ zbV{}6&QN8>Cjb3oL6g>HKrHL+eZRiWftC*Vdc8I^&QFhC1>Ox5+6E{e;00l)C^`v| z=!@Z&llPyY>5cO)5Jjeqs0*6|qi;)TH$qoWwt|RsVn$X+%gx$vUUfuYi(4c(n9 zUgGmmE05Y`77!Dz_%|J?IeM^$TO9I36n^rNpR97v?Pa{qrCjbXhrbS#d~;1nRVa{g zcfDW_l2Glb1`_C)3Sk<}KjTvy!U29GO~T396D*8n%}h3RQNGPOT?mH<2~0A{Dr_NaHpI173_E z^!;n+4m7ZhYe!$57}jcuJ=v=zl&H6QzsT@7%JaRFn=2b+Ky|wLQ}b#@o16FCxeSVy zkLsUBB>hej1viz^n=~MNy6EU{EJ5+K+{yZh=NMx@1GmZ3m*Ub_&mDR!+Q+-tcdZWJ zOG~2wv$0#K{RZ3@XcOMGYF@;kDCiIza5V_3OiBr)^}4Z5*&a@ESNEFlG~O zCEzma*)r;^p+naz+{SKVq(I=<(gc3OT^yVS!VSUONtgw8Q75b7)KWirvbtb6qbanw z-kf?b2QT-1k%`W*BQWPkb@@k!NKiVnM(Rz!iyto%n#lqOhNtasy`NO!&<142ALMwNK;&E{gP^w6P^jXV-U+z-#IG@w%*` zm^{I4veJ8oDd9Tee#}{L3=Wv+A5a-zl_>tXSXrcsJb1CwZ-BbBIkTYsHG!R&*E!Y& zgpPhpADs8U#Tva%ilT5Z;!@)X@b`bhR(@}nukXk@B

    6oOrX@)*Sk6FPzd_GTfe<-u~fD`a|f?A*jZjd zVK+YlaNk`~(A$D<_xr_-O-wLxa7@B00Z%a9mzQ*KLudu{B9m$TwqG2wB@R3I?15OG z-%N0#2lv^T4{uwN2GJ-Mm;lkm1idY)drzQp|?RT3oT!e@kd){Sz&6T%GQQak73esQkc z>VhExXJuqmk-|mbNkoIf%@}=69J38K8Q~;{WtKd_g;ZRdVUwmvPys?lfvbn_pGIJYOOIk;iCR8z3`H`KHLv@t|bpZ$0D*CTrr?747TYv@ur|YmXRZnRjB0^XQdT_ve}2GT4?1nQ5Wn`My7&V z3Ixlw0fnO%Re9_!E1S?!mKwA4ASY*@<=Kyg1&iul=vrf{3nsj~m`+QkAg8nC8k)zd zBamy%ljqKs&}{g3v<_DQz!h4dT7Nn}iP+S#sCcP}irNDy49OpWgA?u6++k%+0clmc_c}si*yjxzQ@;9xo7;~cv$O&WCflD3MdHQxde@3yLzF|6zkJ2+$jB{v z$(x7PE8#fouwJ#LrDtdot44-6G8({K>wkSFl{gRV_x^qsV5Ro~6Yw}HgHe2`xVga^ z^eK_wP;4P$cNd9uS}*VS?~J*<_q<|Z-)U7o(#Zw6Us2@NWAi+oXa=#;LnNx9K`sRJ zR%6Q0`!uqj+V+iCd2WG`zbtXT3wg$ud(c>DWgEY)s?n66X8$W`Hibm94CRZnDSz(% zp$fYy{L7XH_*F6;8PaY>4SN%Q>vlEm>z*a_eqawk${j5r6U4ksAB8C9cebEy_~$T~ znDK8W9$+fzhzMF+tG)UPyx?Vqt8(8B2gVMMADb%@Qa>*N)UlTJ@9WK8_4GYu!xK?r2cLFD8tK|zCm zB$B55PcjWpIP#Jv;j&(i3$JjOms^yS{*L`MqWLc5fwEkwsx~gk7Siq2em*Hx;KSl@ zmfEEm6?7Wy)o%3u#?Z9II|}C5;S>Y^+!%JgLRM&2C_R_mRB$uL=-+XVLoxGR zpZ-hwD9VZudW18BfSIZUJypmIJzqC2$x&gk!| z`EeaxQK^3&O&{#3zvm#uvE}0#mryY7Rz|4_yir$xHv9VPHAlN%CoDV~Ht#nxygE85 zF4cO!`?ehfz0b4qpnsKag@qJKBMmW%$Xb1!X3(@rZt9(~x8-xWqK0?~?wErA`~?<@ zw4CXci_cNmiCKxtAuTQFlaunF6l5gLv5%SLB(%s$CslkdKu(B>S5Pj0;5;vOn?9AB z0}O`omT!;XNay5p&Gu{iE=(9`IGQeve+U!!|Ganegr8UR45-q7jg3qPbsjFMzU!Ex zEf0$MD>GA3-DBe8q_vu8z6J zTb9m}4$e$iS^11rMy7(tl@U34jJPMxvN9*u6shOIt6lU9-}f{xbn@8&z8GRD@pisL zMR6F)y&*)TvM4H}Z`Me+s;fkw1mOm(k_#x!!$ura6PE`Oc13s z*08yLUC|ZXsNTo!0@=;+%%C3CN(g2P+;LTV>c?rZjVeN<;_+sOomQrC!reLxi8Wkl z9mO`wh5q*34u8b(B7Q2=V%$d7WSWrw+vaenK@!pmUYAJ0P6Ipoes@E0b-4>TtWD490^=f#Hj=X42 zx#%SVCx%swrCs+;+9ctyk$S5B8aGX`RX(2SGoW_;_HLJPn!3XQ96F5X67Tcb5ri;0Kq^O0M&>uAJEC9S?V>)HR1}=h|0z2h zUnUyTS|Tu$^nhk(8p#o*+2^CBpiVyBmx;R5$(7~_Gj@w_+DC;11Dhbbhb3RTO_5}F;0hMx7Imf1 z%j$Pq?nY(O8K84Ss$d>mXCW%9?CH|||3EpD|2wQ3@{>qQJLa%9ELdju6hilmcQabk z$FjA0uIS1gS&Yy;^IMvbWP?vlL_c1%CAlH3I8l(j%YY`!lm4Jc{u}ySu4-e02pmGI z=U$@s8h7NXB`0(vfeSOECWHfkkF9}HdTc1*xmD+U26)ztX5Gzf3Z}y0b0qk7MH0`Z!zc*hOWQ0JGlxqLO1>p8< z(^TEsXUVI&ot6EEF>$&ersx<-7?P%x6UBiq?}IM)56B}VL!i?aRs^Zxki?Q=U`0fR zqBqG^aV{*!8Vh33dzk$;LY$rY_mhIEU(nWaf#%i^xLQOTu)=$^2!ta`lxqS7h68;x zVHVNDF5nG=2`>OdgTy3)mm4map8Y|H^2=P7r?yrWUw=X+Bz$+_C9 zTgP|~O)YAPTomFxh*V22W<>Nf@*MX(_{IaLc&qn?pmD#LF6;YrMZ=3t^TVj)wk3#? z0Z{xORLJuj@OmqXse4Gj6($PhOj&ccwHG?L6t{6AOXl~LgTWeao+q#9lRNoOBL{9EjFcggq%K!v^RybyXIYFtkH`eY|`%1XfUg=aowT0kC`(Ng%9-rl>V66|O)F{89?2mbv;$pJ+M4&c$6pN_BR|JK!}{ zZ;ucx2MOoQvN-D&`mfz*Us`P|_f9WL?xd<&5RJ18x{0OR*LscdR)M^#OR3ci2@3X# zUpOipAhWU#=$K8>A>iw3FHKN$AG%#L#~(0wqjn#(g{-~xx9^C__BX_GtT`knCwsl! zN;G#j1X4}EZ(6-BEgiO|EEV?=PA2`{d;tO zAOBrTNnRe!wdv}+K@6g8`zXUVj8*3;!8fU)hD(?9D!6PjDjiKiiYrPacdp2RtxcQx3ZGN+~q-S7Y;GDS{ zW1t**e6Ras=+L5LdK&Ykk<7-u_Kf7lJ4JR|47F|gl0$!@4`}phb)k{tex!~ApxCsO z1@*1UB6z`J%v9E((UK=xr4E?Gu(Ws;B04hnbYbgD|E{O08D3LU1A!hXEH;DqtnwMD z9}8x6+S-bW?9+;iSn8{)hENTDd-}?AIeGOpH#eg(F*&v8AD$Ai=XHCr|7wHcy`41( z_L3(g%4iRdCO`b@Ce!ru9=ZScXZ|-%0K6a}MT?(3S9se8OV9^DVbSW;kr1I=#?!jZ z&4u>c@Nm6*GHhf7^#GW{aiGIAteXe7vc7(JrV$MM8(Z@H$iuvv&(bM4TNC`)RDRHt z%k&uqG4w%UtJp--0oiSNLKEQSI86stfb)NH=%K#DX%FX&a*)vbhC>vU(-+0JZ)BmXE_^rSu zx97)K@W-co;nknVQhIFm2@iaB$y!&~Irb3*8p6`B(Q$j`2fVD)^=H$CyA_R^g26MF zK7@qu8LSfQAq@@B?^#(o3VeKRhrHa}8~|fZ^*={vXOTb3KK-)3XjdrZ0aLg5t%A&3 z6iBA=u4>{?A0bh!R_|LkKa!)ubZPM+oTW>gREp-V&j1dG;P>;tF$x(?o`wGOPoTEU zswS?chnYb!CRYsFiHZfws&C>a3=}`Jb1q)R6v?F4 zdx0DvpZ4GH(#gIjO5?cS9xg0tdv@SLJ>Vr%4dLNS=rh%dSb(vVe>>@-@8w1`?~jCz zyQXx!6R(11b7qsMjei%xpP=DG!kNWZ(nd(xW>`gt1iw!8+hN2jUx+6(uTwZ|WIEoN z-mjV_L3q6NWFE?-$E=x88pbTEu7lrQ^TLvQ0*icGUS1VC>zoga9vM6sX<7=!ujIV_ zaOl+#aE3s)trno$0}oVMRiCo+-J!_IIa_`B&aSey!^38^=&jBpwUK2tj=94R10oVP z>!i7ZTl$YS%#QbR-B=Q9vc>y_n)6<}pJm}86JEwe?Mqd(ro+LO4_GUkbx8}(&FfG( z6Xy9uP}cTzJds(;OO-E7^e>?WJ#c^QUA4;Qb4pVRRKoDvWg9cPLdQvsMx6)(5>h|Y zZy|_eD%eNBP0ykq-LASG_klj-uZT!UhC>lJrYEG_c|0fQyWP`6L%^BFldB=F zmd077gZ^(Vw2US?+cmzge=NWPVBQ2{x(kSX8Wr|D#j*oLroK%j48m9^i1c$Vip|kmjmgV2r(#>AM?e+&@swCIg_Z0n><>UqA z!~*Yh9fx_#BE#cWYwc=c!Vm~;Xpi6&?_627Rq_bCc!4D}r`+pI2GmJ^o|?x;jFh9uyrO>B!$(fti}YzpJ3sZ!yGojU z!dbnj`=MRS6-SHEQL_+vRU7QR>9@)d%d`BNaBoX`02{^-YYb41*ZO*Gc(Uc24xX94 zy<1RO(h6#6^2y~gIAY9WxpRi{9R<$?4O%RGqdL;Oi7tQl&jH*3xP^Qk$4rn z>IR~FWm89A3EuBhd~!MS0{R!HnEL&Af)_XBeVk0E0$NmXaMb^s)MAUQxSQfXH9FZ^ zE+3;itNKr-i%Ry_D$NTT@^0~H9IM~&u|C@Xk z_@&Am$valkbbad}vN+coRIi>84i4z%_>n@6?J-Enc8M3TAgCLYs-}J)fp}hJYmE() z(HD>^gbjd`&qnPns_6k3-0SCDCLveYB6-8`K55&H%IS-iGbUs>UoDMNyRayrHeOMIwQARhsSr3Nw zJht_AEUJCICU2w{Iwl10%GzByBg*>TxK{{-Ufy{Z5S5L&G`0Dd>3N(`L4EUn000)3 zpHPU%yDU z=H}Ra-#UprRek@Fdc}dHSZFy|J%-rZ7vk=640uS9t%@3AQ?3WM(+3<)^*m@fGG?grvZxYSg<>gsAv4u64ryv~>W8Qp`_ zI9al$q!ebKfcagBTh6D&9*y3JSOrtV&IvD@F_R0kW_A}L7=}Y&@WQd1YCmpi!E>7{ z%U;D`uBC18^>$kFEm6u{u1enh#KZDL65V;XP>6)wr<1A5x{4WBYfUSh^lDtvmtW*g zk*4C*^)UBQffd}Hp(H_+_|F2HnVDrrpc6~PO=-@52!}XD|Bipm38}5Etz1Y%80lXD z97(eRn@<4nialdE-P+nZ@I%lW8XDRwn1>Iu)I|cr!#0dk)wt|gT}v0%sPFHO41T-@ zmMr3IgGz49kG~&&KJSR~E^Ev5ly{>I2NVVt#&j13Qbq-rgLx}XErHX|G>FL;ZIyj} zeX?oH!h&27xDpT;2vurzk&Y`CyzD?UK;?hoG)@g=qp= zqeQt1TJ`pEqo7gt*z7D6sRI1!YB`i-*RrOJzKDfzHR-1k=R14D0jCySY+qlUH(fg0 zD%{!zA79^%>gK18`+KU-z-ZeVIVviuPuzCj1bw%Ap`@jy0d=wpvgQd;9E8z2Cme*R zgwY`o=N$NkU|6j2i71Qo6Oc9N2@t@dvZ2~AMz)Ogs)Y~RM7Ys zttnRirq(dN!P^zc*}>&MA85E3L-y{)~P z1c4A8fBEud$AIBeB@XJBCco@)!hz2)ynKA)$=!8z@x#Ls7M7MbK;Xdibj`SZv_xP- zL&FXHC7d-7iUsl!laSbjct{-`e2~``FF1f~`|?uWz<`XLoE%d1k%&m<`5rg(dZvzj zS0XCjcX=7ff^?p7O<9W_HBx(xUGxV}Yq`pF93YvOTZ)U6&= zdQ33dZB;lA@d;=sOynlvmyqPbsk_xKgk4yAytxkgpGwGVf>go@lH{l@hQ_2=g)Qai zw4K7T3jhg!v^9wxEY00bSnikO{W&VCFK!H=Cb-Ua-TZmHO`DaS4SLwP@p`^=gIt!C zmgW@{6pY{G2Nt>=WxIOZiBR!oqT{n$ud-JY@kOkxXmq;)U0f>L#U+JkX~UQ{JF_3( z^glxM5QWbfwDo%F+Nf_EkJvHpK3{zeMmfQo+oB_I-Z+@Q4|)5?uq5VBol-brLr{8F z)Kr&zfngz*K_3}>uZ|8Qd-KPqI~!zKfmCz5F=n?c`&i8SH8uD+IFKk*MO=>06bY}7$PUCXY{oz*nHsbZ|uGb%? z?bjUka17zpDyf$J4Z_0gmhbjYuzPSlu$59Y6y(%-t{XU@L7%ygVI zn}eUu=gO!sl?f%wdLot9A1m}m``&3aNhSZ*UAP-fq%LD_UMg=WFPiNPJoyZ>l%n59 z|LvV5zc>mrdT0N zATOBI=aaaH2k+5T_MR-*ol&=a@ZeTywPxDNw{tv&|BK&9F0NzGy{gkmn#!=w!<8j> zz7o$up3)*>z>JI8oq$TC&Q8kp8c(jWf{aX)+&v%gPtGfkG=fC%d=@224eD}*bQ#`CT@4utxb1NfKh z1-MXO(eSf}adhZ%_XzY9F0SQFXKXMAg~HXbxeEal7JwYRxd71y)wxtFS9~$|W#{@fh(eeCRT>c6aFGGN5RlSvt94xM~wD?0) zou-8|Z*2p3f0s1wq*wezb!PjI1qR^~uE(=$a_T=E{*FU-AVb2^&cA% z!b&9YewTX_H0a;=^dqkCyOgVr8}WX8JK>Jc_kpDFrvLm5TpQPda7rz#4Gk%9Qpd~6 z%E&#gX>T1GR^BErZSECvC-=cmvmZiGe|LB1fWcZ{S#mjrg@v;egrxjzM<{B$s}0;u zf>l$X&`8W*wfo)Fw<7Tv(U~eNe@+Uy?9O<==8Kb6;@wd(V&h^G;Yve15}iKb$7k2r ziB|o%m}d`mGG%rVZwqf}Wo5k2 zT&GQ&%#&02U&>2jnUV}eu>{PsOPm=nd-Z18D*3?_14jm&TIMi1Ajpu-c45<*LaFVH$ z!Y{n8?dI%+W8>oloHndOe@kem1gTmAAQ?p_es0@*O(RU}SMO16xw&Zp->7xqNM%6{ z6RCVT1QFg5r&ep%83r3ndbMvZq{eAsK~`*FL)7X<@6<4e>QrV!;h1>=LO3PB$6Ok+ zOCWcpigctPUhbm7Cq&LzhfUUMo|hE&C+2f0y=*%o5eB>8uZ;)IODf}Y+SHe!|D`;y z@@+btCn$sv{xIh7CsTB1HkVQ%u@C6Z)^l54-@t$5To>Y==jN0e{zENHy%T~cOIk}G=5<5JaqLa$PS^^>>q>LqWS$*+ z(jiYOq5bWG(cIm=Z5E#2n?2ai55ViHJ2|uoR`(Rl4*1FIDjYrAglzG|8_2L72*fRK z9PycHDw=h#zc^~7F`OXwy@!3(7ZuEA`8O!#C5Z%Pz}w1Zu1JCZFVRq989Lcp7$@rX zZwixYv6Y*#MVo#`HvrU`AK0W}&U><9Vt- z!N3ff!abQvk8CRzcO>HYk2t^6M{?}I<`Lo>J>3PqO-J)z@FiGP6j&B($GY?WZ2~0t zKXC{DAC$tAdBnEIE#IE&gH&Qy&WQ{TnYV}@t*XOB1;HOs{BKWtBF@fDUK_=7nO5z9 z*QdSMvki-H9)e2+z_TkE{+E5Ce!uv~u^zJ`>my)n>fPv(1!LEb_X*ZK>;b3xVp0HQ zXC?p$$%&XORciLfk?%5&o}8TAvS4hX08U;iH5)!?rzx`PK{B}WY;4X`*3sed)7ooc z*&x~zN~k>JfHX-AuW#$PuVwosRyKa2xn82zilJ=aB_Sw9)dZ+s$g^+vBXbe&7h%=2 zF@=3!`JMxfzXQ+oV^L`j3Sr^l9SYm*VF z_S{Pc2)tegp5R7)XeRh8*kxJu=N-FAH`JA3Zu!1@@2u1rc}zzW^Q8nMGxWU9V65IV z*=G>}uHH)abQB=64g0lByN?|+DikN3e3>gzFfhoQx~Z>c9UB{Sih+fLV>SMRk$oA! z5!X%to}gh7U`sqbJ%#M0OS$cXC&l;HQ69TXqS1em#b>_NJFP%A22vpvy6+us)gQWU z-OQeIrE|Tg0^s!DnIUR%h%}!(Vlf%R{wGyXP!O}-_P1p0^= zoNg(R$ih6>tRBiX7nrntPJh|(la_SyFV_M!^@5~_NBhe!rzRle@d$IF(ON~+6Jj8+B{T+WK3gQCv2~ce@g%o%U?D-rgl%@^pCE z#MAArC7K6qo!9-yB4T16AcC}ZxNfAcZ){}8#bH1g+HO0+cpgP>2iVPV$}5JQc@Q@W zg03XdZ(^+=0?mqUSW>H0EOK7m`adCZA7mQIZsnGBP&$}J`~<(r7JE5Plrz*Ccjt?S zLMt+;D6h=b9ZCI^!CVaBMr3w6R;}t#IUw#DaM+aZLa6 z7muo2(nT7>NPBNAdECTq@{r0Y|LQ`uC-Hr;7iQJe)FgmRdh>TQ!-g8QioXqJvHTcn z6^m-=*zr+~_rv(bOyk&rJSg!f+WOIT8QnoHkCIhN;~_A!aZ1Q5ZIx7EY}w;!ybPfX zGLB(w_Q>J{5Vl@j`5sK`e$bPny?vdR&sNE93jUcq1Eu8vQ9#phpgUYQvF&kI8-BU( zYE^FA{d6f*QOZPFoy|1;j0zr$4(~dW2_E z5@-CE^PGl1f96kJt1pOM30jzVS zKd4n@2vwWMjaO@(!?o5un!~IqZ5NM7|7Uf5ICIfu$Zu*&o~A6!lQYmsqkqSD!1SY; zgST(2#q56u+S$a!OP=s-EDPa*_|w$iqX@5OGefVhfY7Q!HuD6JP!61{B)o6KqQo*h zcH00!uJsYoK!*33ic*Y3e>!@4dwWd%+Q>+m)M_(`je9YKfr05rThLjsXnIR$u*PyZ zP0>;oqM{1cY%sln%zWl?cU)Ho8q#*3&pB4PDExWbKDOJPS4I5 z=2C`zz-heJB+4bi6Vaq~7Ij3*C6jw+HB0wT_Oj$OG?H-%ZM0SKu?p?oU9fW*aB*V? z`}_YkwBo9N6TN4mllAh2fmt+N7D{Z-Bg$z@@9`@@P;C4uh&9+z1NZS0{+c>EoU2@hB=GGHs z&R2V^y%ES}E}p*>7w!Z4CZ~<=y{=vi=lih)wG6O%{$=xntdzFzL}XKb(p99r$jYv) z&KWBfk;Cie55TzFFG3LJBFWSwIWI3^M5ehWBU~IW4~KtX#QC|^$AFM=P|~Ws^P!>i zYX|TP@GN(MR!N8aSHV&(8P`)T}qk zOx!{vcHGvK22*T@Z)xG8T2q}%QZOC&B=T=nAe)El@F4a_D)Dgr-k0X`u6)hjTXL2v3uN^|C>Afuau+oRY(6^ z1M9Ws$%3QnQJUORG-9F965r2cQ+6()PE#3R;Nhe)6%9=yBvAM#p7MVca;5QXW?h^r z-mYp&l^SUqT1#uEHEn{HQq+<%j8rL#iK0VQhe-13qNSFxhe{C2v_sHXO38G}7<*%v zQg4eyY$;hZA<5kI?RN*8^6BTIbD73dKAtD@$7C(-c|UDFk!s)FJbtCbr-VaO@ypEXx!17kFz$ z8C3%kuGJ7VV+L*45Y($N+Hx6;+7Vjen2m2Y6#5&Rc}so!mE0=I%eV9B<5um#mRxcs)P$J88|@w0^j{eA*g>xCO5)jzP5Hk~@!3)2+kzVkB6O0;b}V9GXihz()RFa`*}iJr}f^PW$fq6IiF4)~_yjRWoHSi!E`C zbMma-+lUue5-~kN8L(p#LQzrgV|BBz&rQvHnf%N{FJHd&tEoG{5r4{E{BV3`pUoCs zc{i)^#`pBw3Xfmq|3+Eanx7^AhPt=skYyF44-ak9$6x||o>4pl3^htNPPOm&`*e>3-Mhl*!!pJmcXjnntPEO*1nv^vU*ax*0Kq?cb z&qSRN+5dOX;)y_f)7{-Y$6$Pe4bYTvIHsv%YKnj>mLwKe1lc}HCYrCLAGq9$@0CI{ zA>?=GB;t>zb{GsC#CNXcrWG`>(x}vKKX>Fj37^94Mj&+GvoiDY9#E;)GWkaS3Rm>> z`i`9Li=Q?+FU)}P3nDe?!>RH}z}&ez0E}++zhM>Q>LaJWJ7Q(^LuC;v!o?!DnyU2q zKdq4JB{ekZ^ZZiq$ak)zfmh2V`^jb;2$!H={gW z^{BkL7q&myz!MzTj}&Ng8^WZ%C~f;<7u}n+XLhpXA0H{5&MAuazkcyr`hd*@0y=@D z#;A=P6tiRrXVw=9p8@n9YUw0ZkwRWz&dn8| zLsM@tU0l<7)I3gjXC4-t9c90yH`b!MB8Bah<0}d7h=L%G4KjJb`N5*zShMP-*L*Bi z2jXt~I$bx&20-}A4t{z6aurGnNG~lv4E*0>g{VIpJ zg+o0Klnc9YCKP`Xc20W>dYlCdbruz1e(K<+X3t<*aWULWrU7w+FnfD@6;+l(-NaEM z`HZNi?1X-5{qoZpq~IQZOmUL|y}cnMd-{EJ8r3NdYFiVBT3*kb%sE1p46zvt$eik6 z_NL?W)RlxT>WJ!M+CxfvRaBG)DmqQAUY2>NbH%D+1ADV*?c3SbH%I06YMnh;OH>{` z(m09j3{E`bz4d;GXc3-goQO^6tu#`1DuY3k1IE%!EY*`yvy79GN|RyE%COzHRl9Jg zQ)?o~)L}8^9szs!;Fe{FXk*665lOv&|IxdBC?@Grq4|yl;{dRtI=j#C#PWni|CH@Z z6H!$+RsQhtdH>tA@$}Lb4W4Zr!(+g~JiulJZRgBOYr~BDn3z_t{jp@jZj%h1SYRCZ zsVNEX`jHRuw?dBvC1(5DBrrL#m5_?q_gX?alN^$mz<{3HAX^`8oIT5Zzv)&Xjz%@m zg#z4zby~S$m3D9{8h&1gP#d`_q+h8P@&Pxlu);7bN+JT!lA;MtW=n~`7ZwmFDVXa( zRs>99(+_asMFEc7*GPsp_8teR=X)@YavD_}(I$1miN4AG4yiDg3Ro4j{0NG*9@T3v(gXy*&7tE1M>q5Zo7 zd_#y2-5aynrZjm;g6elzHXzR!3UG-gL^65N&9U%NesZsuM3`U(sWWO9U+tFiB$SaC z{8xm>;%qm4fptrkdK{L+$<*<6S*)G_ogyB^XMA@4Sp+~x7A0+*HI+nr32N+A^X_YG z^jUj<8kNq=^`of(hqBN&g_(8tc%ei(mfx`Xt84s3Cnlia9MML**`>6$L(Fsc1_euR7^P3Ax$w=2CUj zw!mGdM0ZR^cJ>|EK2Ut73nUy1PX5c?z*uyr?yO->jfcDY0s&sER8?}bVVKGJlIeb& zF549G?rA)i)tTgL0J-FQYdliEGzRW#5uP*YCNF=ND*!qMY*N={*_*WoaC@#^wHyq+ z?B1+VrwcJ&9MO|0BatEs2cH6>fwjBzK`=u>-s5{;r=UbtFuQqrdz(eiIV#A=;eLTS zApHE&o+m4%@x1D<$=yxLiL6RWl0DI*I5mthJb7{tlKDcaK_4B6aj6K4oRfa_e-!}# zRdCXB%2Uw67-a!Yf+Yp0?DjTZU@L0MlLAiPm8C*%a^vegjI(5AT1{;b;rG~0;L1xWB9gNEQ9+=C~$+u#HV5G1%mu;31X!3pl}4#9%kFx<|2 z&bRKbE3DN$-Bs0HRoiOs+D{XyrXq)fNr4FhfpFyC%V+?<8^FFGs(xHbAUv~b6O|A9^y=~K)RwO%j0ta32fEOduoJ7{m zjZw30qC#>+)~ohggmFQGb00tZ@hvC2BXU+V?0f=l)w0UUgRA5a@I@b_dsTaMFL_ zC?Sw8QAnI1q$^C3e<@a|l<@ety|*^Pm^kuLA^gqR<&N22lD9S2e*3=fkXV)Z?dj@* zX$a0-P*wvp5J$jpxEf;umGUQg2=d*v0Y_-IpN;CU$tg@=!IW*mM}qQGH9heIv)PA^ zR^7YHDM6BS+Z@&OnbHXFPxD+AZ(9G5BiUarn}#rLPE2D0HH@LMeSehBSP>OBF69$L zs}FSlIw1?nm1s(TZJodKrNqEE4MEV*uv0a7Y+Eo5xOyL$a7T0DfNFZbiA~xki%|WV zeQt|BzE|*-lH?$(Nk^TIt7kL|!a&qL#qg!#o%c!N+kw=kk^A0HE5NJNKXX4ev^yfd zmoFVXzzLviedp?0H+FQku`#iI-Uz&C9nCx3q$5DSe@s2SxmPUp)M9%0%IuP-bF zV*yIO=iUX}Q6nZ=I5e>r!}&NN!e=jQTrrxTU_P zZ+HE;^z0qC&mn%->qBsGRK*LuGiMu^=1~3^Ir3P~1PUl@y#;NZdDECY^u!=|soP zkQD`gV*Aau+qqaz1D9EaB}*5yyuf;-pst}MRQWK-^d>|U-~1t-d`A+vIgSXetD5{4 zU85$#7Ue8dUO;MF!KH;#59^esGXxL*qv8uf)wkRj6i91 ziLM=FB~N=@_x<(J&2hJ&K!V*mv%aGX1LqQ@$hdg(c5Ie4tyBcsgij*nY=`n)|2vH) z>lD2^gzOx!oL2yxYO~G4uHtGdx=0_AexN(2#>m**hUgChOJH1$j%$7$1`f?;ukD2a z6c!!9V`?h4@-jXVi08u1r&jy|Din$LfyEzsZm~O5PQRHa6^t-TeO2?DiPc6~@Bc~@ z198HCdWdk}I-3V$KX1@&y~DE_C<}HBQkPI#wl-{>SVlseF{I@#UL6^|!o!$jp9eGQ zk``EbyIuu?Qu|yGHQw@ez=6t+`X`Q#oH>y%ge0 zfU#RE{yhq1>oW@ z7n@;e)lhQFQMpS?p%ar3eP&Qka3l?J_xO=kMxa?|C&1*+)5X?-wkj^tMwyk)HsqkP zj9_-J6uSTJs<;FWZYgJw?991+2RS*X6oxrDflHjSb)xsz21f=v^>$?~g$~_g!{i7E zna3?NGcx?Km_{z-+sW$aAsPOz&0kG@W`(j%ga*pgJ|TJW9U zB2|wwQNw>})}_Ty=c>ccijINR&&`V7^u_16-5w*#1>rn=uIZ#MCYZ4>n8hK45s96# zA$hiBnYuL#Ma)UyYYh^bx|UuSIjv)5bX3uJbRVF37Ct4EzKg?vs5TPM5ImW`HdC+3 zJU>V6?S}yBI*old_HY+%VE5b8v*1j&TCuc<4w^oJk5|?#Q!PaYhN6xq>5Fo|Ro^%a zoS;t)qcy#Xhl5tchQ1LbH(l)9xdrz}duygd9_1yVYx!;@CQu4Hh^~6~;`5=Qqy8Qy zacrUC!qm6Bty91E9a}w;e3yu&X(A{BVRsNUF-D#c#51`kXt`J-O0gYSLtXvGv|*~o+m9xik+f#yqsm| zROI1~pI~Q4&eDjfRG!2&oW-XYVGLLgD%sc?Qes+AmlN?WE{3@o&>q;ou2-hbg%b#} zxcF7Qw3}t<^qdR$p(|uv$-~JK4d`)Y)%f;=psy}5nXHu=fxj^)s;RmmF(q`7VJ!B$ zG+@}!=pW9yJ>kbTFC&9Nf2RYfyLd!WC$al3O!nXYKf(Zf?#!`|daugOy z>Cc)Hsn7+pAbn*GQTzMj1Y6;FAQyy%xi@LF-y_8~knkD@+mydF#YO*Ut~lMC!4lh3 zlrL?cX$X;J2HH{krTU(UCN{(g z$2OOh1+(fSG-LYB9yLpg3EL zI<7L_ZZp21=!z}@G17gfcUW+AUmw|-nr};DqEYBnM?&{cPWq?Kks1bq;+pGv(Zf$wbiFZr*0;*u}gvHl`U{z4Dx!fQ zr3zKWy3m#4FJsn-z+}t12U(`d%ev|>zk=WPhNZYki`U9c?A)@;7jb^V=VI>!Bc`}o z&MYmfJ8ke4b5P>Tnj3%IZyJ9S`{mkPf6g3+v?M(d*I&&0%Ko*3M2GB01(4I(4fc7=AkfnyU zSsWtDXLncpo)l~g=*TcPbcO2&qZ>RxxGG|Tqf;*(Ex4F7DFb%%A-?9`kVd_){Nr&Cv488*Q?s`Y_i zH`GMxu+Ofe4V}S!bGM(&Y&`n?QLyUCw{D!OMkWwHyd&Ev;JbKX;mlrRWc*b(It&(N+=+oq`Y7pmYR z?_C!3i%A_dr3Ec$Bk#(wE03h9qeE-1tVUc>cb_Qro(RzI z%@WRz#$Oht#h}#J`+9Z9=nu97+>So?UK0ZycxigxS2ah{-g-C+p6AS(Mh0J-a?rk3 ze7!m&duO4@ki5&k;xqp>I*6fjFezzi%i*B4@8S9=EPC(t^ zn2So)(F7fwZM-P(?o&j|cZ7ayf4bS_zDYY+#(W3&2*i)slUXGx?0WV&VCTy)eMg(K z03dW33|!H7e;{DQeDpJ=%-^s9>!EIbRKWVOZ>&Uc2($~czQM#J!^5S1D=%q`VG_`g z=-*xU=Gk~tuLEYsg5u3Y_129LXn-pF?tC*!*%5JHiNr)#_eICI8p9EleRGeu@Uq>d zO)J8?^6$g~%1w%vg$*oU*Kf z!e@ubvdr)$W<#T_Ls|-q&NL!2w+lQ9x>Ezs2G1XPjgf@f!oc)e-io&lpkrZe_ihqP zJ@J1hc8|HoREQ>bcGU^#9h+EI5D|ZJddtwRsVfMX=jtm1LZBo5?#_r`8TaK~CfgUg zXwC{?hdYqBp|(#=IzWDx0{#op7J98b^nB`s3F_G* z+~JcpRTHeK=|~G!u)#t- zB;^sOm8O%qW(}YL?GvlI)p9Qn0G5ch>014j`2?Gv-`C?rZa{@1kFLq-gnTDGdBy)| z^EqJjFVRL{5oG=W_n)L4D=B;*Hu?-pKk_lcP@uS!-{M7HRp}mCZ%}l8ThQK>Gxq+> z?ItR8z%7a29d&96Mt39HAL`ma*S7MHZWC;oGqVM5O4HhB3OnP&!@NS7d_S_i+ak;H zsih_S?AZc?YzuPm+>fZ_<~VxrQH*xM8|YHc?$Lp%a( zQxa*ZYXBP}3mD0|)4qCv=dcw-4`wFHnT(Ot%b(`f8nt(!z1rQ}UGZ73!jmRLPdGi?H7haY@(d`Iyd@6D+;iEVCkdxOliq2wrvp*(L<%L#Xoq z$IXid^5smpjlhCa(dJ0DqkH4?QNLx$$+TFEse=C#u%3 z;O*lpRdom}zaGl%gP%R|!1;;KU=#TA7R>s_k3;mADM8&2R^O#+WL zqIW%OY^3kOPPq?$5)!F;Pm?~F%8+I#8#CxHq}!qVZrZ)ikqz?J#t{}L<7Hp;EK-bE z{R`j}cO|7MNiDR+z|%6)<1D=oWD>>HTO`p$?h5V6{I!xFAnC%SvWQ6c`;JW`M_iI z@2~6Le_v#xMF(I5y%U{nPg$P1@&A23-INQBk5|+43zCE*qejXx^!MY^Gcwi>uT5&b z-$GKip?+DUocX$87+;&r4O4BJ0&}v|y}GzqOhx4t@)G}M9?!ZrclZ|fvLMFn{nnt( z>ix9#K3SS_Xu4pYst3)Jz(}8Q71$^>S}f;S)XoF)w)Fh=)@jb}Zh|WmPBTVI6x49f zbnflrV~2sa6n1cUXzM|s0FSqaw`p@26%9>1Ov?<^uI81~s0|lgj|^hr&EDO+jFsXU z&yIR|Fi9}LCb5GUJ31^Ho(>sp9;UCUDXmEf?AAgB7;_eg_YRd{ck23ZH$uLr!>xfh z`jP20oI#e6JyjO|01TYsI5+l!G%E*!WBH9cy)fYjVc zr*R`NkfEZ){ZJ4CQ=sXwK&h@$iG92e_!6eILR%LYKI1a`L8$=8lF37g&bTIAS!?g@FLpP zII_K{&$gwkzIt8JK#wh?E4`-E$SeKvr@JnExMs@uIW@n^Nd-Sv=RAae+dq-hg`7vs zSnVC`c%IP)wSjlMA14g2qA z3O8r`Q7RzMzY_zhI`?#TZfV7?a6zh{4S%Q5a;6Mpzw(t8f1$U|VAg6S*(DnK`BgQUVN?MHrDE))A?8YM8m*M&68ns!SRU?%@!3_f#UX$?*JqF7P<8$Zj4YGiaYukx!`GtG^U)2nagu8KwSHdXgGH)9gp#jdY$7;}E7 z^E&H-6Q2%In?+pmK8%Lx^CPYFY1VSjlzDqQfk0JRT$2hZfBxGkG3(rL7L4o6b41_g z-r4?OB4_K)fEJfEy%k4G5(0(byK^}p;~WeNfgJ<80ADqgy*qwG4KrFsJq$To%*;$3 zp-Jf%NnlPQWa{4=krKc=+jvTrTfJKSXArrY2tT`Rsa&HkWn$IVD**|DM=;i`i8gGr zvjsWNcjOz>H%rJ6KK~a+A4cxg3+~TVxd#Ek{OHTM#4qsadH+}4J!ezvZ()+UesC5=b=6 ztAf_J8eKbs6k7~?cq7cKK_7?uk&ySUfIQgRU+kV>GUpUKZYqj{gZnS@iTuc_bi{&gEI{uD}BX ztt1X|?K?5qG0opzj%Zxs=Ez$5YZ6*2Vg+0Qs?JxSV1Jlec?Rg$vUm^U%nbivus*5C z7p6h5b4f|y1Q>=87z}|Yx^~t^HW6wVeRW)CwfmFadf%IE@mOheaTLk><4wS`P_Q_` zI``+Jdqy({VAUU1$Q3ytG-b)yi6)aR?s<48GUQ6lhUc0qb28KNBMqC}UGk!MyZ>~U zT2ahW9n$*1EHacu&E`3EQ_SJ$A+xxk)IMPfm{aW=d1LQglC1%36q!6>>#vjS1;Q9_ zfE9ahG#gimC#tIAHu_y==*4FTJ4T*~#3+~QTc`ao7`M%!Lt#rjA~7Zv>{s>epAdhO zb2mF$T5HS;I|<@-2?CIZh&MD$Ss2%fo+<0b`o@;Z z>oIBF`9cjdEX=&*-upsTUu@%=!lGlj7#2H~K&W}}Ht))uA6T1`0iIr%Ef}+|MAviu z-V4J=<LYt=*5A!m7^BBuoS1d9B8tJ7tG)RtI@}4|LQ+ z)04iqrcF{^4zeO)R^+@?Lz>t-197w+cQSwUE-tm}1uzP;S|lv9kY-=uzJVx5BPF}z z{wuLhlnCgEA}Y0xqy_uE-g4*jK_#ZUo)K18yB*7=PhW_Mzz8-EqIF{6t=IE1^EiAG` z)T;LnmoF(R%damC{oQqrEQ^~k;0rCU*!BF}z7d{}7)*~wAS{#((4?%aOsNRvEo~IP zYrjR{0ud^TECDew6PEfAQV(9=6r03g29D7Aq#T&DtlU1YIX{e7E-ukyhjmPkV{|X> z2VN`euvU;I3dX*(#_d~YgE319cawX5^0n*mjK433dTty*A&vx))~`q6_EAySkkBI&DIWNil_LVlX=Ua3Q`)=21bDIz7X@;EU{7Z?;4F7op6nVi|_teN2pMGfkh`dCN~xGsGSr>bP&b7Rvs z&gyw?!vSE~2K|6|Q$s3l=>d*~<3-wX*uVXkP$DKt+M?BnD7L1%<{!9!$jE7l|2BTa zm32REwZp^1j!1>b##LERk~_1*gpL76*h+|CtOgsB$@$CX!P3jv0XC_zC%fpm<|l#~ zPOvW1Z8h|yCr>zSfY|VzygZ5ZxK*B7^A-``#4+3^d_(`XSS0mV)?MT+A+d11*ohP7 z)M;wS?lpEC5esYKn;$U<{Oa*03X*WE)6BOaq!Dy0S&HQ1j6W3Nz;#(UbK*ksqJ?-WgJ&)t_l0VFZs^_B{EsG5$pz9%qB@3|Qj>MmvZfV1kGVsMCsQS+ge%W~ADj(}or$6uC zNcS6N!8FF1!*bg^&ps%n@<_%TgW*^7dCfc#o%o4!;%%WtF!F0mH9{j*S<6cN`T`ML zw-dZ#;Y0IE{Fx#K3J(h`f;KE=2=@0F7S_isk3j6cN_l!U9omvoOHf?{1{d=8- znC9eUR$1}&m1Gs@)d`>}b2kxn0#GYfoev*=G{H(42Ji0gCtth$(zxfBmY4oc8inOr z&up$ll3(;h-X@k*DhQiw4QY7V{5kpz&?G8WEPm$kAULU5n84!r?#N{W0?+^`&7FBX z{6D35J_9+E9_;BrC`TYhn9KCfx&H4BImyX=K#!|8;)HwLe%j6eA@ub0bZ{WbMnrvK z!mBp{gmZq)hU$i?7IUKu->l-MkV`1eQ zdCdk(GPQ-g%K+#8>$mase?I~UOQsulH#9M-e^cLxcUeR=KqDIBoivZu2_5X7 zG8&)*vzP^Q2%~_x#m-a_%}s>bEo%IwHmJ(>r8i=^bh@Lz!H}1nE$~Tn{Ta|3s;@WKd z_T(HBHN7`3G!h53OqWH*5L^^fu^&~^H%O`%kU=!v&-|L@Kl_~R=hNNHgBN|_iBh`R z=G}4uO$OWSu3qjhmzERbW%D-SZ*Ql${H0sh4Tj1g)`x=iRX5zW5MI`rfNsW~-1eII zK7Py6HcvqBXKBVGs&13+JSFXvlORCPm0(p_e_j_-4Z}>C^UJczRi`5=!c9r_e=q8X{7O%sCKBXlfb-Cng#UiK(_-m#0jdr}m^FExp-H5R+_}T}vplTkk^~I72i)jU0l~R{Ns+@mEjMeL1Jt{OTD;Y# z7tAFCR{u}J^p*Hj4e$tEy+CY1gEQ!ra<-IWNI6}}35w+Bbr-J;0~t3~FBG++4+gPN ztOFw2&gT#Cz>F08l$YkJJPw&XILd!oGbkv_&ul-Hkw10@7lBcHT5A3K$gFnfA0;aH zChaaH3lB*1LiwLphoa6Cah`Bj&3nqomhKq5D@-028(U>q%}%o4Tj3rF&)*??f)Q4b zi6wKLNIDBz-$L;uLPEGtV=IJ&+VY*;3QL)>eDl_R!dk13hT_$36Km9w)7N8S%y6gB^B+PHA(^C=$q0^)EqW80O+}WR{kBsmGt;Z! z{I}284Jn;#uGOjQ#U#IiZN7R3^1edY+do5$&Ur5Qd)>BtzqR{SOH0d5uQESBnA>>m z_xzcI_4y@)FCAJ`#ManS^!i;z#|$(tuW@}o3>^0S#La!#1b(7r*KXCjzYfn$huf^P z(9(Hdepn3M+C+)=@(L2tyV*q>mS6j&?Gf|(%2dN2kdtZ~O}<4vCd2oSB!R-T4?O$Q zllg~IOI07OldEkKy}lg%e%WP3ASog7=+#un7F!$jLB&e@iUP_g9*CAhJJ$7y9}H*y zvD)I#?&&~QkU$F=-Z5=VN6R5&iP%C51C)0tx9j4ll~TG{ce(q#-lDyqn}4T`h$SJh z;JKzSGn4AnLF8NK3xYMjy67Cb`qqX{v9j_B0Y293 z-t6_XA71`@)#cmZGRtI)*G|`%Z{HDTWM`0_OU|l=Xj<0ez(NDN?dRiY|7hA=n^JL{ zK#fU6Hp?Ux+JX1`ZzxJW4zwGL46mc$(kSoVLZ91V9r^i)j*gBMZ_>pqj;qxRb9ly> zWGXt`6kT0=@ZDXdz3lDlusWUQJ2J~0A)Spsevsnf)px5|+_#bBazXfPTM(9>CQVy1 zS-#@ni1q#u8OeNZ{HJW8-=u?sK7no^eD6;YEF4MwG3GAVKuD;oba6Nk5$zd^4l%X{ z%WWdjKN4yf=qZR#48s>L;}0!u!Wud{LDBwVkIy1$nsT?3`X2qqFzT8eT6>aVxRBfz zT4K!4p6mTZdM!B)x~KiflcN%_G2n`+nUQ8Y})+a zV0XjKBj$c61$jlIraS z(NnQ8oO1a`yn`GbALFgXI+j`V!l7762STeq%g;^anj zM)xJDr_rK29v^38zVt)zUi8*V-q}1;A81}ICEcD6!`3c>y%nGO_BZ)7@I|nKna!Po z=l?#RB=*Y0Y`+x;Z9Z|KEql0GZ7lN2Wh|4M1>BUN7J=DqY+L^V%4HLtv-%YYhn(S0 zNI}8TI4&Y?IAA~pQL%XonwJ|lS-Y3Dx(tyEv-&L%T3`76;;m0 zCMIH-cN)aS)qV5$kV*v!%VD%e2+Ec8Vdh*fteLpR)()jw(c$m<8pk^pfG>XEDUoM3 z&rYoPbcVz?r$aMVk`}ts>MR+O9bz+u3bu4Iy@YO%bS2vh2@^sPndDKcbAQxu}9n>5c0Kgm`w_ zjM*pL|xab2zF+lT17%ae1xamKof6u{#{*qTL}{so(f1 zO$9;Ws|kCX%_M!n-SQm5na!uNj-m$H6W+%bZD;;uocgz&@wo(|xBK3A4|Zp$yx-S1 zvUt+X-}KUsW^NI&m@U2^Kk(m(it5Fh{F$iHr_Lrwg)BCN5$0;xd_0uHhOHusdD>+<@?*rPqyD1AEf8MrCMjtM1bGeR5=x02e>LZ+o zNbNdn+saa}&tS(>wx?E#oxa(}E^N3j((6l=>=8=w2=-?K587(LTlgl?_^c*)gh#cg zgeF?c^Yg+47w)nSAZ2S|;h6zPpG z)R;Q{y=_LTC*|{{HNw%?uNS;M-rntg?s1+(_^=T_hT8tm1m~MpLfP;6=Vx2(CZ5QE7YwEsKh<+Rl@bSdzt3KbTJGXExlEz0xl{SO{#RRCOQWwS>(Zz)~7O zpQ|_R21s6ZW_Fixv4G#2@4=c#00xb;l1(qc$jcP6c;i~D|4poj#NBE&+V*n*M);N0 zk1Maa4d^inEB`@uw_2CsDNG~elnt9?WOuBJ1Dg-|M|e(qA4IPTY00!_Hg>oJt-dR~ zoc#Ye@JV_4z(>gi78Q7ctKg*vbnKQJJ2SUZ-Hl=_zX`<=>$aFaBSTCw&YDszWA~Ls z2B;wT36T%+(gdysIso6Bf!;u$2m`gN#8x?QI`v^1+qaijpbaHsn)$HE{q7{~d0j)` zp(f-Q!i}rLY4>dR8q4AD#`os{;FBVNR*?4Q^Rz%t%VCG3?N6dOC7veyt!KaPt@MBn?0lT)~f(an?)G;~6I+ZhdDYixQTNb$$0DTSY0xgrFqr z8zeRNRUy!t*Y;N$*BdXwcXluu8X5pE=>0vk;ohA;AkcrAd3s=U;HTla#mQO}t^Mr> zSJ&x6SF81za+nFULFymW$!X)~-Is4U#b}nZ{F&UGTYhE)!r-LAs^K#GkIqy= z8U5YDu3=T{`eswl5nS-!UARD_?j~qDcS_;rvdQRuH$6R?NNSb|nX%6y(@QR{Sl`o@ zh#DH6Ii%B;eVVPUt&e6m$YTEy1;yIhx}{4*L}dGzb1g_zRMg4Cqp<}2=OFlb7cZ=m z0*Wk;tf6X)*&pkwJF~LlWL?*~8T28q=(#AI8H%y}PzzbUGTub1d5IK5%_<&a@WH5O z^Vurb!S>zi6n4Qk6I!?2Ukj+&affkM0R(?-zzCECz((k`)fAlS@l)B_s~)t*z&a;|h@A3UbJKx8Xt>(%-wG31tc|aAI$! zc3KX;ZrYrI3i=`e%rV(AF7-^ABNu$ARsRLfjmM2X3^?&nupilt4pl||8&ZkQr6mqF z_Q#cGXP32R=WTRsY~twqBJ`r}PZ!klIoX2FC zSM7@G8*zPjM0|7O;nlJ{xulP>aP-rfD*!_S&qZ44=es{dG7&bkZLA#-sQ~U|K^?q> zZvag^N?vscf&r%aSuE>oIy=99ygf^~ygge7c5PqNeLsvu$05wsulP>cu3z!4;)AB9 zrnH&a%doJpnVFg2hjdYr6+QjUEI_0Y8W9n(eRdWH3|>V=5k$bR+Kd^r0$@Rk7d2ncOqtR?>dYr9s!q`{U3OfANyLH5e@Y?_Bdf3M#6G zq2Wjng^(Hprp6xxk?*r;A;<>@2dsh*;o+zh6ci<;rCkF9XtcCBDu;Fr6moKMPqZs2 ze0^v#va+%SG&Hfm*efe5g@lA`&ar|6%gZ_7a5ypw3Q(ou=EnE=TA6gStDv+Omy!uO zKZ|Ae!}j|LTl(yEw7&jqi28ys2l3YP4&dQ8voArU?Cq^}Xk5?jw>lU3S_l+3ndJJM zb6$i8L>07$2+@ct_@+iJ+>K5m*hhhg|g6@ zS*OxP{OkBH6&VK{f);*0@yoX@L-#HK^eNtWf)1hM@w5#)HnMYa^4r-urcPw;C~~)6Cc(Y2|RW$e=KgeV@$D>ROyNSX}u^u!h!#TR|)~(RFm-{qTH+e z{KoIiX!%PiG_g_7hGeAgR*=-SW}+;rfofL(kb3s>X`~RrUJhPZD4MNLKHqUQ(QlG= zGNQ?`{a#^+mjfI)Z#4a42UF3-%z8nn;ul76C$gl0g-B0-4WkZm9#DA|&>@L9GBjkq z797@lg=N-nqKX)w_5?y1pv~L3WB6zV26e_jvl)MwpkI=5GI9*tWaz#+NBH*ic)P!c zk@!N)oYfv;*EKk55)E00%N=eLjKo^pVABxyeD+*<@Kc#T)JqdU>%NzFmTe9Z%+0uj@kDIcW`*Em#YIGEjXX`5- zD3$j!VGqqc4IzRuZ90&>3m3Z(bN!(_RaSt9dV->DnX{9uWBf8;L`{M?{gQIOVaP@$ zW+a_I+Pkh8i3t0FFnlA$B;cC~w^8C?B)C!V*J}$qbX?pymyyyc{wi=5V`qA;qSxJ_ zIKxc*>wIw`p;k_^(7Aa7{d7d+ygr&zZdOCR4uG0I7<;dI&hOJJ3ki>eoG9Hh=(j ztNdMF2?=uEb>(kgHph=0;jM_e^%m5>(E2wVoFVLboailf3B_Q0v+iONrMT5X%=ODDirbM4VhH+4A2?YfO9BP@=@88GHdwj`x z857Kq9&7jdUc3sBEZP1l93+Fx5s7)beSElncjCov^QG#<)ff9vE!#y~e8L|o>9zW=$nD+6SQL=tWgcz|TEK;>g+305v!H;E(MUD@r}R3R#Q z;RZ^p-YRlAPOJa+uZihN9FEW;)-i0;dI$izkqCZIAr(&!#@Iqyg}W&l56=Gyvm4^7 z*-7@RyPu|BsDc+4Smacl93OLi+)vWb(jSO{)PS*fJD2b%^BQl zI6G>Gqk{2X{BKI=F=1%edEFl({LZTyue5mVwcmRs1HI|^ganPm_;`u?zBgs%<&iPu zlEx0C%N@(JOwXmfXr=v*u1etULUQxbuFk5-$H%cKJFywaO>Jf!) zb$OKM(hF z%<|-WQwTpFACKRc7o-Z7KtfXRPSGtaDJdzvwUy!qeuWbvw;JQA#@7?U=QezHN~vOG zMC}V%QYeU}=IxhA0k0AP-8O?)yO1il;g>n`+;{ihuWdFY0I1X22HM*bAN3|aPoJIr z%U33BG#LTVi4IxipPtOzXHolTx(!xH0D0M<<0Bk}5Zx~y(nfxDtGHuJHX*JwpCU>A z8D*42k;UDe`S!6Qi_5Mdy|(sEcud+C_D9CD<3tzkX6IG3Zs|I*7yP7?JL?%&4U({y z{n!NG(-OTq_xm1s97A4ZomMT!`-|OR;ip5NL_owdyxQ74MTSerQ9X#ql7DlD4RAbxDt{9I`pKEXOYFm92GIA6 zSY^!Qt_-m^9P0n*5oV?Dc^v~ltrQg$Vlek(Dm;bHAsxFMVf7uTtvz6iA!9ZGap*_g zBX1<8Kfq^n?I!7nS3(~AJvsUCsZ&!f;r#Nlz~aD;^WQigrxz#0-iGHsOb8>NbQm{@ zZ2-h!JgA%Ye;ZxdENpD~!hyLCv4 zV;M7Q$scQh4^Q|XrpYm-DI1C?p#1mTJESju)yXaiyS|*~v3F=k^s~7^4CA|8AOdoP zpET|~TmG7yz}*Dg@Z{CR!t#O}vasy_!3IBL|NlY{{tw8o*YYIZ_xb4-%f#Q^+kwN! zZ7o9zx_LWzR;ST)-Zv1*BCDhaHsdwS|#aR;EzdWIN4V zXBc50w9bm4AfUuj_6Xt`sUzSSqaA(Wmvr|Hq$a8&8V7cQdU4)q%B$*SK2Lf(Vmb_| zy<58>1F=U>BOD0A#P{0oTGVv3on|ozdiw=!;=L5y_0zq!uF`S}QA?2}h9G~t&`?|> zb4B3Kuzj$;b>)@7Go=X)UmA1(F$p$_h=e5kH2M+*#5F!q(b3+AMJdRN(SHki<3iuJ zp(kN7p@j4mCrCpu@)Sz8fKp_|NHxOjj5kTClr()JJl~_X+Cz0y!|9f)9x2!ptVOw-|UYXQllTP zPmUItQTtS1-UMxrK6G4@8VviY1i2(#gWqrotFn{flMl4s{z%>;K8Kbr>ku>d&Yb0+PK-74su)yEVjejqzKeW73ba}B(`Xen$IszB?6eL2SXltryY=FSZ$|_%@ z^!M=aHsIk{ZO%k|!AGN)`Y9MkMnoj7q!crImn=!Z8bW_Xc8rQ@BIYjpjZ=bc?sF*- zrN116&ppf=uNR@d6;dR{hJ`C5sUT)LQ2Rq7^U!c;hfVmCUV`+DvH`2YI$|ex@`+&X z*7lZtvI5io*^`neq50}y(Z|nTnmqGfJXIORJ#E9hq^hFlp}AU(a%6y?_5O_C7hI$< z2oPpB5*@f8QWbp(y7-jWazCDB5B6WBfTg$R)WCdDSg${h`7awOxF%n22BhA%-gT&> zw8(>=rP-I`bH=E7a|k=u|9+FlQT;Pm$gAQZbVgSzpBZ|8UGG&4RsQxqS*;IupIWrv z;sV1QkWA8S?>+K@`_-g8FO>dTr$>KS>k|{`he~0EPWjgO@X>B92U!b<>sVN0eC}hj zw*$s&LD49kT#o}gOnrU*J9<$>eU$!Cq07NsERblLKp;aH4*pV#oU1Zcq#GbvNmElA zu%{<=_T=}{2unYw3vU5IB_<`cYoE`|76e0lJNWMy_%6Qg&U17QIFk25$1$|vwc7S8 zXusEN+H4)SLrxSIpb)UJpvvyI7t@XpgM)*jcN-x;joZ`FsA+e&PPe4@<9bIL2RjR5 zx1!r9PVTJd^g%B)@y0JGuo9{SYrWMvcw9>D+i ziEjcg3Dd00Ln!5v4;>DzLaCvON-XeUso4cY!n@^QL`z*gC^3;$h=qkENr8#r<<|A} zt&WDaHj|(L1oEsxUxN&65-Q-dH{BQgohA+lk($66U+ETuezF{^m#1>pn>meR{#wfj z;p?yl;9xgr>*L|p4qd4%ks@0p`#!%0VlA)#%&y$se9b)KO-cIi*g? z9A9(3tp@BkFu}xxahEz4(G`cuP9xQ>l!odi3J+x}^v=&stNo79r#TMTIQaRO_PzJ6 zS;0L{HcIl-8vOr!*X@=dNov#X_q=d~N7rS#nS-fcQ3R4AezGFL_)4wsuA?8s}HBGWr%ZGhC|&akizxqM<>njEpk7G z;1JrLvpW&vpsnTw4xaCuo-pdJE<9jpyEWU}&%d(VSyD7~EEf>OjPgvN0lzx#*e85E zjhD8)GP^lmjB-Dk!vOU};IZ)YlcXHEUl#xPF=ScT`ojrwes13PiwsN#tY+u9F}q=d zBA~lz1wn;cyzSXWO4RriI^(P~%);7=9d+T=8S;rQU(oxyc22qz<5cz%xjUFFj`#v1 zbNWrJ#Bn><1%C!rYykk!IF%o{C7~IPg8neHYWJfLecP(sgh?Hnu$yJa7%E{x+r#@| zT$a8#D&d6nfJYq9b*Br3GF^-A>7KLXkC4?!_9^bUXNLY`Q`DpXe z(4(jI(vt~Uk9^ih3l%ez6lR&PB37%U))>j>cJICR_P+nWf857$ANO_K*KwWab=~KA zo%i`Wuig?zg!`ikMr}>n>KcQ|k`#ISM^lz!J&ZNoJDw^X#{Y4SLr$MxoDHOzHWK~I zegjSUmAwRo_iRne_L`PC2w%FIoCpfK5---@7AUpu(#0rlwGoK#AItK&-O3VxvpM@F zpkT;N!uga@#B99Pj&a#QYtD$7md$CYJyf0UT#$Yl zsO(vuq^Dk!fE|&JXrjpYo}=m2#jv7c#fZMNJpC2oja6Gx zjizBcZO~;Bn%YyxX>9(~_b6ps5ogRhDQUmHU5xcA`Ix*hg0a)YRu!JRTbxVcw?^?a z;JKe(y!5<&v^;3|d7Yt(>Z?2jxyIt5@zZY~&#k_F8&u(4ij{FX&+jX64SK=liha9+ z=(0+pHmxt^1Z=i`=a#{UH}?i(=k>{k{?%h7@dskB*`ZfM$4=M0 z^%0sQP1`X$V3GD#`?*7CpSxGenn|Avy072t&lg5d&MXAIs+IPGI7l?_nm>17thnQK zJp-gfni-q5w18PMwzn^MB*Vk@IZeagzkeTZkVXJ$ij2($C6TYM>K^LZnya82(IHLL z){C7HIbeMQcsK4wX3pMOFc}#M_62&^Sw#o{T0Nub?MXp7I5@;hUi<&V*<`CI5qouV zb6M+1LmTldJlYf_F^#ANd2J!&<%mK#cKX!#lk?6#K6xkU(Q#YM%sem}O9~(?n_v~z zaY=Pe8*rvbNP0UV(#ldhar90_g-|3?Z|lrOC`AIM48Fl8bcuqLh;+hS6Squ_8hV}M zcLo_%5qKsCakPs4fi?a!(MO1I@9%w9;oR(=^R$blA-h5;=cs8oM^1=R0C>Yt5iKyx z*EO`0qOyFlzTLI3?CrmqW9G}-TI!`lhGTg<7~YcJT}%AdRQU~-#0IG6Mj zQ9FQ3q;Q?Mm*M!X&=EC`*cYWZw_^hU)MWh|4q~yJ+}+((eh^rZypy|j@BUXl9_os( z^#hOJEaBa4+IP&S^)Q?YeT{2 zQaj3j&IYj*WhTYmZ|Bpk!!!JrWAm;5pQ@w7K%$WhOp(nsEST^U*sx*cGjgbQsq!IO zrESJez=SRFuFR}UBYs2A=s=i;?RnaQ1=Nf7#;ykwXBrFK!;6KVe)b>rA37 zKM!0Eb-2U_UEMf9J9NxTBWLzQmn~UJDoMJL0n#g%HNrqo{#OraT8CKh!m7>1!(F6XaKytB98usI9|Mez%lZ%%np8YhI=3)bEROS{~R zznLB0s~aqXJpL*Ss_7j(D*97Y+E2$G!9Pirl`pb8ONSOrW<6$*okVx~Lme+Q>K)Dd zP2sWRGi9v~IEs<_yP!;xQ+a|6AMm4;9*1=cEZYs4FF!`)uZt3A2?C`W=p}}AY-k{_ z(s{n)m9mc8CxaH#Zs7+_1n(?N&%*uhwKjdiEyunXhsf#4v$F8y&sjT4o*2vI9{7$A z?2fpQgjLitkOa1Ja}`i8<#cIAuauo0wNBrM&Qs~2QpJ@OTOCcocwXH~DsDuTjnj`H zMmMQKD?@vjMVaMf&bfzCg~Ml|jf}-w4odyWV}B=RSXL%U+GT&CbWsgFT4`*uhgtdh z!h{x4-pfq()-i^GB>qRF2nh*=rwDy97=&M>Rn>dH{=varlu!={x<9p$I>i=wQ>WvP zmOn^b+S{U+oGHiywaL@cepL8Ipx<{mv%dl+xBUXj()oQ~nF1>+gDs|+P#KWrsgFif zhQRmYgt^oQZsvmiN9?bR-DFPr?L^&quvdy}7TX<&xiWCI`nST{Lhv&(fMRaz>*-jL zM>QI<(E)5LV<0hjuHset#FC67ja&mR=ekh&HCx(j>NI|?fr4JNaqe>(J|i83J6XVg zkw49V?agqJ%aPPLWfF3UwRH_s!fGC{LCw`>2`J3(iz@RAX}D%gp!a@0s*F^I$Bu3(DlrK@PYyM9NiH+=IWgO9Z*9V7hc4l~}l6WL94PiWSf43I>!WoApkA^vsbQ7%W+_%W{6Bl~r{Fo!>owMe)vjXRu|p|@3&q%x u^*MWQ;}ps*`q?a1ihWcOE%1%ceNk`vf$`#!!AH-EwvVK24#U89eR6cDzD8v1_b66yO)9&UT5Pgs%A zXWV>l6!%Z_gFcYUwH|6x^3GlHc?BuMqruE&28>$CB2KZknuOD2cm(AFdmyvr} zd?Ybfl0w3$RMMLp{`AK>^Ff8_5yjpMzhUsD!Zb(1%N(}k<@>gN6~2c9JL7nyHzfZo!bzu(;35f!M_xDSu3j)~C1I1B#nX)Ky$-X-KK``$USYEji;O z-FF_oVn#xaC$o}Z#;@l!y2he4 zbSf+?txy<5r1-BLU_q8U_C6MlAnGem{!^3FFL!Gm>#bM5xmN;bz^9VO`~D-o=CuCI zw%MjX0{)tuCT@42D|!^H=5&qGdPbBwCeiyj=1iY0|K9u6`tHDA;!$4yU%5oUp2Jv1 z6}cbQMf>(`Dsl^}a5IS&G0>RqD@A6oS*J@VMT0d3B?TrJsK0zn+y3BT* ziv^+&3L=qO$y-~Y>AmE{ZnNz3Rl1$R2U;J!GO&)%25c%s5EY(=nIMZbdWl}V*4F<# zNhh+o@!u(jp-OHzz)}pZll@!#G)B6ppF>5;$OLED4Kc0>^EP*Ux!9#ahC{qP9Nu|agC<@GKQZkXu+qH7uWzWWuX^Wsj zc;V~bxb~HyJ3n0k#bmvPjlMR+t4(~k7h`xxpvD&BP5D+xJusJ*s$uzeq>Z*UqR-F4 zJ)ein9kpMqhi2rc4Gv*kQtyR=kqEz5M>nHXNr z3$>VJ$nfD6nyl1tRe^bnglZr<2Z9Pi&y!t;oS|W!Hz^_EFfe=~(x5U@<>v?4l+56# zp;8I7EwMu(#x@=;hpM`0LboT+n^?S*nSqhmER8LxP@Iq2Ep8JSg}DJ#5W%3eUfJHw zW;=sevM;DYT_yf7a8FlPwcse3kG6q^4Ae_sxTOi%xMGj_-{s{2>(p4PkTg}R59KA` zXdIdR?XX%laGXQJ$T^S0$%{NGCk-1P@-99^7yD&!^rn^@55qQ%{`!rZxL)42s`8KF z%yOD-=ZcPE(+U`#WYyp{A<-#&4d5Qjgn$RWF?K6DykXX1|JmQNdgYkTID|U3ce2l}VZ3&-{}~5%T}~Xmd#byjK^bmaL8hbo zQQ=d3k~<70CMK{(v4FlQY0(R2#(NDk5WxSlJzGEqFI{dzr-Y02M-!T#puAG2ZyTMTj#S4y^gbt$K9{fXiIJGiOTyE4+d1rqh=GK%=}z7 zu#_;qfP}`t6-aknbxs#2pjvi!b9s+&YuSs|q_jTZVFb*W1^r(#a;|YlLE%ZlwkCdW@1WiKf4vY!DCp_Ls@~zyYLQ^~h># z8_Ik9ADly}t!?bLqiU~S$hRi5v^KX4KNUu;yjhozV- zlU=_lw+X&R8p9^$3ZU}q`nGc)77Ax9i^<7@I9*GtXFlo?knhtz`x_h&>;}fryI)3- z&P8dS>`0j-COec;6(YYgm)F*pg#E~zmykCntI2w-)NJ;$N|k4(r#p-Bh~P*4(l$-| z=JpQOc@p+-;XORt5*NEFg(1?b8`OjAIl#g(`8~mfaDrF_p(F%RWBXr~Lrp?VUmFMN z8b|?^O#gYJrxl?M=Td`+nVhh8E%wW|UYru$HID4d=)=|F$kfy! z+`*lgcYl*h`5)dV{_2$VgyD{U9d$H0w=k&A4JU+&zkozKf&j3B++~dK!X%wVD{^Z` zQt);Lmq~^W4Ek%^p}9eO4O}F@>K+IX*1u@qzWW*rlM{upZ|sUObn-lqqC54|^4RHj zJY}Gt1&>>@>FmH_n9a%pw0rOz&@&MQsEB8%0n%1XbyH-$dk5;Y14DUPNlqCL`AnD! zo_M!p^})PVQ^J_aG`C+7pvQ6OKeem*@3~5Dke2ve$=FVBogEr>HI34F$npkB8ODtO z7gbOQk>bf7_~DlIjl&YynZZUv1hjlC_^FK^$NZ;yjfHA=TlvbfonCIQ#shMH(F@qc z^UKQ}z?)G`O@Hb3Z&3D#{^$#FhY{}a4|wMFd+AV`0#V#3T1Yl{E`#ryicI^El7AZuHPfzF<7nE$ff3(+C2*2t4GHagkxp^b6IjRAAZ}Er_Q3{^@s_LrdO+fy$3635+|Av2jAm!CvEgp2mKC`A4iU~soiC4GJ zZEVyx&4IFbd@%f()?G?sh(&f-S53ET(aMq1K3O4q`SJI03zEW8?8QFT#M5~B@7}(U zF7|3RTSH1qs;I9(fGe;6YK?yT;%}*&KfBee;H=OF?`-C7N8%aUPK?YS9<(*EtCl6h zP#`O0?oUkJT_#)x9|5NRBIG+;iwGGs^ov2FWAp_13gl!7q%!3uYP*+*#cv(%N~>Rk zeo>K@n`1X20=R>~#zQ#3O%YzBMmJwBlUX6q!`(f;mcDyqf&ln){Eee@Xhrz3PH@QY zd7bW5rQAxD0guBt?0f<q&7H4iGn%s9yB-iZ~{e4c*%=QJ>-& z<~TirkYc2{_Ux$j%LjCgFafoOHS}5@ zc<3CPL* zBntYLpE8KxpjDiO^5)<+n$y@?t{6%c-k6)vKBvku9a`r(@IHUfiYNoNejxb(9;7N` z{+V})!z=%S+1Dg~$A{|5Y-F`k>-PA2-ogR5BxyXnB`KhNp$5HgTlpD1{nz*ickk>l zYP%jQC_)70&_m*54LtVo8ZTrMbzBe(pzhlV+?o4!uJ7frjV~RD4H=~^p{JTXli23X#s!_pk1J0 z)md0BMdGWgYlN_ttE==E!46)f#R1EzvBu&*JKrSrsQtCKQ~4zh{5v~8Y`gw zawT_KNc(OQKMUN@hC^@dd3XTIUaEbt375-f*u@D)q=LGzFi8NGZ*6Z=l7&ge=jNKz z9B5Yo2=R3T?J11xFDw7lG^Qm7oE7J{aEeyZ;($}4PBwqlv(VEmJB;U6kmcrDBpq|; za;@Fdq7aLhB&5YH=ICK;RED0Bk=j5-$lV=YI>MMqQ+WsBf``67-R>hgm5QWt@Ze~M zNEF`I^mr-!$PJ4BM!&{|9-BXpw5!E|N+2(O&)fj8(Y|SXGdY~_!HoGD{7~L8UI9NF zyzoM-ps3<94l`2B>$?V@UsESLbfAq=5*KRbo|$oDgUqZ9vNT=NtV%1ItR^_E0;9gE zsh<#&$s->UbYGE-Y#VY3S<@BqJ6YlCSy|D}2hUxY389)LnuUfL(fv7a_7ds40zC$9 z;ES*tjsI*#r590+y!>8P#rxC!>-oSjY3uihCR&O%sbY^n(?u&A0ZaLALMJKh2ZXKJ zRwM)4P3d(Lr|O6Ku%Gak-2rfKh}gyS5m63qt`}|SFh%Eb$G=|x$Hnry@{Bms0TdFCT?c}7T ze`xqyHkpNATEov)*#WN4qeSEKlCz0rNtIC0HW2WAJNegC^wMwaZWSYA@?MAyRYWp+ zIu9pvAduB^iLq$$M$~CtM%xVAHXbkz8)H*@U6Cr+E{z zW)#0yc<1{3e14AHcy4-B(|6?Lh^2d0CUyJbUZS5~Z{YlM^ny*n0EUf|Hnn zJZ5lZtA)AF{lZwdSh@b&2sU7yD>b6n1c_rL^uHU~N>xJ@L`zI==BoW9N zS&iL+gVR&|9a%N&X^Iz4S_vLmDkI%3>-0HAT z9aiQNKz!Ej%@-3@H(rXD@0~O-a4^(dXt_%LQ#UHnVZEP^EJecO5`;e;Ug+0tGC^dy zyQqeCnX)fEzr-F)l0+>nX+Aui93L+=6o10E>0Gt18f(0ARCfH>arZ2|(M5OxHi)da(M|uh6b1KnskMWK~S?^4w4kz;ATN%Sp z?r#3}-qEr;Zd_o*QZIyphQ#h?IvMK&S{mW)@v^9+V*}|g zLo2CX1HGKV(0htYv{CW=+GXIhj72Wy;z3OL*6lYSAPstcN-$V6bA&dvV}y}`mZn!> z<1%veVK0GuU`6iq-+ahga-ZBNv=`C}@!C*);q&_dimky|y0uT>mefE3y*5B|xRVGD zrnrcj=Pp;5mJCfy;KBp--70k?!9!(HB+4LqypXQ*I}8`md3B|h7kt7PY{g0G1!=c7DG()qMAgKxZ zEluN;j^cxGN;IH>Zov#2=bH&TwdT()OBf0dh4+d2@5T-^ekrLbiA#Esygcn7eqLEs zR8txN8rhEK>#5G9Ia?-i?HwHpT3XU}c8rgYj|p><#XUS)JJ6>_dnYI5Yj*ec=JxK^ zrwO|k21w4Lcva`p1P&c`y}K+RV$wDv;hp|`MGCp+jY8`V!u-78Jj2(+}c zsAy>P%*@3gy1jiMuO^<{LFjwa5%*`MiLvs~r~lZ^JRvt%K}{Tw z%=UD`TV<@?WlM+>KOD~Z2KIa>Nd_>K`}_M#%gYgmjaFYp%3l@&;6g6KFq`?mc zoQE4v(6eLtY44A6i96V5#OSv>7$sPIJV{GE`HmiP!MVbid9`np*IR<HASt+>(e?S+HgZreE?uBHUjpHJmLj*gB}Pb?wcHu>L)iB{42>63v^!};0O z6$h3t)`?HDjChvvh=AY)Z$Ccn@ZzUnd`6)&MUBCs7qqg8cKzpRIDZRN>Hp$s?_=JV?GgH_ z5+B~K1&HYZFbgF&3bbB!R2&kUA?@vOxyL-QzzMh#zuk}m`ph=~ej((83Q9yvrls|| z$KDS~ZDx2rGA8ln{wRlRc@Db~$AM^nUH#*X@%nxyRomE0S0=V7f_55?4-~1d4;Xa$ z9Ag_n(D^cMvURWkCf}ZL+ZZZrTq^MEFmmclQN{N4k-Fjk+dE=tTk`t`-kqmzQlIb3H|>}Y z2)=Jx-kqjrhCL#+xSnLpKmcRr0aa9Uo3uVgzF@l!=6PDWh!~9PsBj!SNT*}G_1rdH?6IxV5dusH6hU~ou0n?sR?tik^{Oykq0T% z=uz{y-R3{$BYmUh`Jqh3C~_l;*>lYD1}c6JI%N^j3P@5nALE_6FRlh<^AcUD$GI~;v|Hxuyy z$`Vbo1RIx$1s@qI%KeoBi#qnz1FYq4!HF zoG&dla0c||-l>lU0Njv-`{PHOtq*>n^qg64GavE_>C4lzk6wO zePiR|(gKSC{@O8H5DLM;@;U)*JD$!O*;h=l%%E?ZfQ47o*PjG-J3^TnELMolD>~Wy zY@g?^91#-}BYc(@htJp@fqN0+M6dRi$L+0O3l+qL@&+`S?IYESTok?m+RR5+x5EaQ zSN^BtMqo#<1IXdD<4PW%MK`>m#M;Rjw=s?vFnjjfBBw387zdNtV^3$`DZ!Tu%o4eD z$K4|It(;a5KxT`@yNJ_~(0i+Jg6Egq<9l)tus`H$hr_G}VTG@Ou1LK)OIwC6%%bzF zr=02o@=i%ew!xdO7=Xxl&`{ty&pv)hs&igz&G3Ms4SjPmLVz+1cR1s`SNZ|n+XF4{ zZ1R|Frg~<mU4q3Go$&H%hj5G33;3dqZ&tGN5_HvQp_!jSvv3S%dS} z6x{zv!YzL>r=oxYWI{|Hua6?dqwrDI+gx^24Scs-4|6_z`SQ-s&+qnR zRnpy^$H4mnVJwwZ1IT(v*8Tc5s7jU>hB#1Xta0)LgXkRlfo>^L58M|$<3=>+b2C#} zRJ#9TS@;^GdI*cEP+d1+fd;&t8ayP56^{!9^wa+h1LNFo2U(oNLK9u~tW) zN+a~GU*PKb>yAa^~lK^3Ma6v-AK#ekk;+LuXeP|2JI!|pXduLNPGaUtnrnX{t zSo69BSnwr&N}9Q2PE_jt{MV}H;}AJhu~8zjtv!uq#+>I>k0h=#U2t%lWksQ-AIhTwk7)&p~rP z>O`m6he8sY0`0iD5jXkdFP1pjE^5Lu`Q+W^Z{Y`q&_)&`?e-qr`^*M<$iY|*tQP4! zefOb%j=KYT0m%jdr;Rt;-O|yq*1gC&fhooOlBgg+&kum(Ym06KR0*aCPBq_Kl7R$j z+2E}$!x{tdBmml^6%=Uc=#Y_+kUl&A5z^Ks2K*X_7sc9-mVFURafFbNf{C-UT^h75 zz`n=+`t>GU@7u4Z`<;nHcs&nZ;%c7Z)K?P3HkM~~ne8+LnigY_uZXN@P0YK#FMr{n zbWR-?M=wh8SA-bp8kF+4l_wSOPSQ@qmrsl0m3{ft&811H@2o-$HmR+wl2TK54-P_= z%f+hIuWncE80W0GWQwu5xtnQrMdc#KNtuBGTt{C2h!ZBo`Ev(*AYvsCGwJHu@XU(h z_v%nt4Oy5ToZ0M7JmG|L2;#M0nq5145)=qBlfjY`hgxD+5-XDnyql!a+L(Fdw-imc z%I?9f(?IekD=Q0NHw&ud#$!~})k9NL3FPJFuTNGNzpuGC>}1`$5`PWA!!ZXJPvdG5 zC1sMd;_YBf&a6kJZmj0nJKwR>*~xNpavQS9rF|53|2;MJAKgLLo$2cV(+0e9H0HItl-mUWWTBnLL((h5H&}U48xbS3yDj;ZgQs96A&*=SN$N zYIXly2+~-OZ5wf%f-M1g4WihXY4yb;CxW%Lwa4Ju@p7Z1Tzpd#7x?9o@r&nm_uyd3 zj3%X%kipWb%=t||>#+^}z19Uf79uy6h zeG{|fc};OH6=Yh{Ul=D);eIhdfBP`|^n!99&FdfSn@mp-0K= zqWkG4#*?FGOrxuGI_`da5kJG*kO`qtnxk*Fi*0kc2zCzL=;cm@oSvA0;{Z`R5@7yh z6zRkmMg{=~ZakjG_Fqd5O={pIys#l~UERfPxliC9BZ(_5_>$T-bfACbWl+oV-oS$M zscS|4f8@x}Yz!+3S@!w}ST|hK+|7e%uc6#7ZGOstAffx;5af@7d(-V}zNAZ^Lj?eP zGVZG6eCQcoAP_0yHGj6&P5c#*f|B_Yvj2P6jECwAhIO0s-C+9T z<$HaXsdKqRO04R?0y(Zh-!pgPvh=+LzkdbR(-v))3q4-b7M$NRo@l3R770m%N~J|I zNkmRZjRH&R2v$|^<~uOAsWL=jdK`2NC$o41Gc!pLz}5~od^}3bw@8v8>u1d=n z$PI-(+mtppEik9mAC{pN_fsGIVEr!FZfkC0&8u)Wwd!1}Jz6Bs9KLam2(iOGhRpN% za&bxRabtGA*?-5yVYd2LSMBCE$Ffax1Qd1h`AQN zP%^HD0PB~D+5@M2QAxak z@@N+hI1xBS%;5sRSXl9xp{oIX)Inc81=GDD7tmem@@c0)fJ)oj+Z#UJp7fq?_l4Np z8E}rBk-I;(<6mI%Kd&3SJZ#!yetb%93ar$i0GUz`s3zg>sA^~47A)11{E9tYa>Fhy zi<%><@@={yf+-Q?SGWH+7tz5e&a=#CxLN;UB>}slqIUaeM`k1W{r9RW2cWlMR3>t) zX6I-p@>fy+ce80QjQ}NR?d>0VXXl@~Iq~t`XGF$?=gql(7Wk*YfN*asQkBx&PEhQyXuF5Xgm{h;%%(mS5hW|MmtIkn2>VcIxt$VvHpT-BD zJPyAv?|1u6^&KRLC7k}8Y;^__=x!m7xuxnE(2!s}D%0=m1_*-7=i2A7^t<64&heek zev6V^>^o*)IxA@*cjDp>Zkjy6^sc?bpY%~uvXGUjJ6n27>xBfYkdm6u1k)FPDu`=# zA8%o!DM0XCx=NTw=^fe!d6ooIK{RS3)9GsTJ7tWG-vU%m&;P*PGAm5dH4PuT-QxBRQSv2h+D ztwZLsojXfg*K_>aswpD|{7uo97v-ak!be~_9~4~N+)AseqKAj2K7WN|F_MREUuv>b z=PK;2wK^@Wu8vukzyJWy{Mv_e0P1o?{Bm-ir1fwUBIq~A5hLIimt84^>r%Izlc%On zfywO_BvhCE4}bgUNJ{}FdID4MdAr^b)7~v@siCCY3FY>3urTq%19h=jSa5vF$Oi)r zxic&_ua(*n>C2lE_8_Y5W{0c%b~Q2-6c0#_5?%8>Xg@Wv<->ILsk;5(MA&LJqh^PD zJ%#DWC;aX0_ZnJS03S%y(jGO%eFiS{m%4o6Lj^#O);%m7TzzvhH-bwd#2~dMz)-MD zUZ+p!BN~_rvSM{V2xgs2<9q8V8sA@8pcU+Ap!>ozn!Nh>=?S8<2FIj*{!{UI3Ee+( zYzS0$Li!<-|FPFVN!vmZN$mHLgcpo7%qa%ip_o;q@ITBOFA$bjzy@VLBqJ+0Cb>y^ z5T@PjEJdd)I2eBN&-d2#*1$i1EIK+m6f5U1&DXE6C87z9=6v3e@oR#VkU7}d>zbQ~ zR#$cOVGaTKX6U(haGntJ>6 zR9;FdTfDao(QHV6zgU~|QSU$$!M>wY zVfFn~wXWDrSa+HEUV|Ov>C-&~EKEu&8=kwA+h2**xN9G@=_3lHjrLn#Bh^tg>%B{0 zbvy)_nZIrr06bm~3SG%+%=Db7!?GG+-2lC&0SeIoQx|&IC3*^Tn|+_1^`04+Yrtm6 z)xgWHVDMjpi;q{FLZ`h2X}B9sR`y;~HaDKcPfx|XEz%s?0Wpm2x^4@eH>BbUDXdC20=R2r}#&?70(_vb3KxB z1DYi;aC^yo5G!d@aF+Ysnl)jr*VETOwAF8=muhE`cQw^aSNyf+S&sTt0wh#eW`gHb zTaoM=+_o0?sQC4C|LK{amdzXYmS0~xSN!C?6lyUKPYpn?*o4#MZ6nmRW>U8HY@5vH z`&}rBxwE^=>vl@22u4U5^}7BeEG~|a%4+cGd>FERf0GN&R67xB$v zxHO9K*3%>ya2>~duAJ$xRf6`Rl$4XClhyAYvubatR=$9`y9bjz{V&I)ze5lZJ<&*| z=GlzTGk-?4Ma_8ReRuTI3AzFpVm!lW3ul)^Dg z@cP}iEUk{LK%n7)1+jKa;HNC{>#SdT>S2tu^J}L7$~1kSPt`rp7m`Q8&k#}ZhkYuH zLx$J>!KZG)7fni(O@Pe9yS=?774+4$wPDrAB{n?S`Hu+vbx9Y{34Q#G|DIS1)DZRp<9SQ zKjSif8ox)wM*wFSWfXJb#xiAR0@qq=d5N?N_$&a_C`P~`-b!Pz-@-_&Kwt{;*vNK&*Jg?iVr{7PUw#*Ybuy zkU1^;723J81D7R8*F>{atWq=v_t@BI*bRRo}BhcHFd@#25q=yt;Ho5n-$j>WRFv!S1& za&@BAD%DZ04yRrTZph=mTB#?1^fi0Ua9%#;z9u`n{bBa@_Tsa$qF;P<)_@JceRpN2 zgh|2dH)nvjtbcxDN5BJtw1bii7FHLV^vntI@g*cA5CZ~?IV*nVW@UMgUGcsA%)G~G zA9$`De(IE)o8hhmq1wF16C2JwL3vHdc5Obs1)X(VVO(uu-?^QxjofWE2b6}aED&q~ z?7P$xfcn1bxyqi`YB$NGfjP*^JYKF2;dZVBAD-`Mwk?!liXi9OHtzwJ(!XU|tdi?Y zXBvuXQT6W`kVlKtn&}HfGV_^?YI|&Wm;#{WEDa*T5z*fnrti)sHr1!VBWyyVK^qCO zL;KIaMlt<3^2qH9;w%e8?RTzuF`iStxjr@5M-**zdcmcwBZAW*Ha8IHW%@Q#U3XR; z)lgHOUSGj~@y-9OhK&aHxMxP4hK(i{)VFtb?w^_hSoVRLLP-Z#*OH1L9NW`V z3pBL)R{d!C(n7ni2_y`t=nEdDd6rC|^Gc#`)85vPg zQ2|b*r&$)0oh6H+PRFi+HK(|u0<~CK8hARuAb@ZQ2pZkaHq>8#p#$O`GS~R=<7E1c z=x;h-{*)aMIr44csuTIoG(oTRsQ47q>zyQlU4#AsJ}mBB!=26SS>u=O+W!0r>0KGy zP$fuIC;?6p1C11dO0%;y8#GpHxyYJA@Avf`^aR)N?_7CrX|AufLLmtwH~yFaA|oS= zxjA2ClnW0Z-|h+X0l7ABa~kF?T{;I}Cc+ut$UcxWZW@}J zhBP*EwCxzfy#Un!%H}U{^Z#=5R2k6k`*ICpfEjITBPL6mwR+)b*BF5exZI!l9H_Kz z#8s9MpF>-$teBxK3$?LcXYr|I;O(p2HI9gYW=kFj()Z7Jw%vj@)-B_HQ&odt@PK}v zbYlwI?5*LkbI_05p!(kk&sWtC`4jn~e-(`YVMG9Qs!}SCS0bOy0J`i_-JoB;;K%+&IHtD-}=rtS!;Dcf!tm81?$Q@#k z`Jtp|?x1KL_k{xQdk2I^m_d7D^F2Zur*$h9DYep(1Jzwn2e;tVu% zB1*<|&&f;!kH&hpFA0nY2n4SGEymT=eS94kkO7&gH4x+# zy@&Maafd+HZZ)I@J<^<34La!|N5pBf58xte3ogGXT*LFC7!Xg}{acRp$fZR%-d|nB z{wDt_BYeKZn{T-E&kV$Etx8hRN6~+D`K!8}Ji!*NxrPT&>!8ca%k%5&A_K6myQgPD zDy^Bx)!m(W|4vOu121BE*hfU5Kmfa=vy<25FD?k!B`V(zk{xf4wH%$Cmfio5NyL(l z42s^xXJ(EqH=2)(GbXRwmC9%LuC8WkHJUa3)z8>H113K%mo-l^j*L4-P*bYi5<*)! zRCjT?n^i^j+v>$^2t?pV%vhAIC!+5OyG$<$vcEw!pXpIJdWfUSxi9!->pJ?@cfFBt zD$j!Dg;V{{?9{zWYuIhaXdaRQOkRPAE@FCC*4mbF^!T_OJ3IT{zge_s)39*nu;F*_ ze=%T_u6<5Scg$!spBgnqKtQ+;lW^D{#RIi=Id_IYYezP}1L0xOJMvf^N;I(DAJAGy zufrAU&^%*SODcP~7k!Z0l~}V1Fa!b8=D_w3C)yWI=xo3w_N;5j{rX#d45aN5H)JlD z*#HtYu{m_I{b|EALEqnJ>*ORxyV?vWa}A7&LUVO3Fb5d%aQW=dZ*g(q{j;;-SXfwI z?GzA~?c{woz}d9f1|LDbPQvjM^6A+tg*b|T=*p8{xkG;^w6vZ`ryOM|T(ps&-{!Tm z&|ETNP z!n5frtw#7J?XN(xrPXmi^1H2vhX-IAG5ZljwSjUG#?qbJ>+Al3fsof+7*NhvXeP!C zIoP+Gg}+39*S(I})zdSfveaSwW2a~7C~!wx09dO%GU3;68k}{sww=baRr|eL(j*Tq zQ#%VUwnB2{**_>zuL09jk@nf8!f;iZGic-9k-{5g8c(XEpdfH95W7|1Rv5)d#-Q+C z*tuL96Wr252s}D4Fp!RwRT6yhXQPu3@a{#WrG>wbK(G0F0ObEVhlV_4as|vz9;e*l zEnX7wNG$71_OQI;6C+G)j3nCy9J3&P2(6aQL%mraABlreuR-S zi~qKIh@UiEGu>uUl|xTEWNc!B;N|5tIy$OYt_sAoDw>*fepZ~sMOQ$AjV3p#@jNpJ zERFN$0qNGsZBMw1|AFqxtgk|?l8_e}cuZ8I0(s88G5n-Jd+Xth0nq6BZuBtSJZF0> z@qD`l58_!vnzr_ryh^YxCh|>?(?|o@02=cFkP?02_t{%H1mGdXs1zcRNyhRneA ztOVudQ6Qod2M@Y@AX4Lqd1|6SYs!r)e=KvAx7q2jZg7{$VzeEX% z=sKQurnIN;9>YbH1NZIx3}3%@1@pPUrb7vS0o9ifPx?po&FtEcC z5);w2-Jc!(frlH<3Q~Ofq#ob4sNd;1vJaG9!S)|L0wq_GQBnKsXwc0ds2vVE!&fV6 zT3QlhK12KOf6J!1H@#KP&(A3+D7v>M_9(hA2`KpZG7Adc!}nY}_~ZLtU2fLF!f)!Y z!bu7EmFw0beMIZ+?FCHs9GCwMk4Y(cdDDHLAAh8#n$LPC+jTvZ#HXZ4 z*xP?RIywR>))G@vXrM&cKvKdcg=MqX&i92x*`F~3H|LD35B$k3(cHUu>acyNPS#|8 zZeKz)5@y!!g8J$ZcnCXh?sfdt)zy9&>obwQzP@hz!Ze>F6U2}9MLk_8;RKT~STKzw z;YsBZBn>Pm1ryVF_lIw&f1VOd09D6=zTs<+1xnUtie)tt9klN4Freu4{(zy)xqnYg zkepw>TY$PB!78yuk}*A;Tq3HsZCA6V`f;c~HUxTb1+_u!5h|>1r`Pd8TOrV{0?o1y zw+Y)PJUIP@cIv5|g-@>_PnXm=A1VK`T}L(CLQEDR2j&MvDCpZ!Ue4SSGP6Vd;|uhH zsVg7u+bWm^(46~FjJ!j^9Il6iVc=~wBfzJrs;Xk)-~=@{;4tQ3A@u-(8m!_ix>ey(%r#WpZAs=noY)EF zvzg75la>8Ya?n|u>vKy4LgFA``zQthqKW7!fv0Fmav#+iy9x_MG+P@@Y?CIZH>5o0 zW}CfVL#TOc{$B~>{~+;N9qgLb!!|SIgoK$4ezW3XdzH`6iyXdL3dVLHa()*&LD3fgNMms3;V~5@%}J!%?pL4hpYeJKK8IWAkC=-d(sS+B(#$h0Jd< zKfmeWXnDix1?sXCtk#4#xiE?Q@6E##0e^Sh=*+P>(#2>eB7~JkF!Hn__AkbKw7Glb zgNDb^{?Ovl-{%)1KdSRs8MU)J1@zj9xXs67NV9VK zghW_X7klI96(}8<*D+hq=qT#Z<3bBO;A0P)-2*a&`|;UW71trh07%LD;+68hB2HOh zVHgbC?ETM=56dwDz?Qh&{A=O+#y;vWtogjz4p>Cj%EK_bGsww0yww7_CvfrF{*wn6 zwtpOLvDSe59%nLF(12CYD-7e^-tj~UDni|PW*E5h4#fTQ{jvHu=H|x3YCG(jy>^lg zvtUOE*k?C%0d6hwe`?2F1Zp<+bw~4il8DNP)ZzW_hC(fbmienbo%>bp3|0Tzc=CpLbNrXv7#h61FMI!uLsR*~FQ=b(5g%oZng0K@)&I(Mq2v~~skT4tC@X^rCj<#jNN|TBK^BML?(PuWeSzRE!QI`0JHg#ugS%VsH~ja#s&|WG zXS;iLwof1Xj%g)f&VN-c;Hoo%1|2wg2H!KQgakGb}+Oz zw{w`~Qfc?(poz}p-%9dOEAem+xjzG#fqGf0fQ4ItGp}-A zpyl^@v=Pmf0#5mYFYz9js@F&SbFe@!`u2upr2!Tfz3F3_2eJHe@hA)>HkZpl>a<1A z!)WAIj2g7ru~j$))ajY zw%=rOZB2;i5rf__FY~X|+YYtk8k3^0n*PHqBRx#8XQqO;+(@5j4Vahyn;1<;`gxL!*g+#ugmB@F_Rg1!q2D7mJcqj?IRsd`5znm9}nJ^~gv)Ws$m^O?r5FGI!N`jcPill|WoegrOVs zvs=68`O&b3opnXuWWtfJa=z81vTlBDT!(eMX6}mTNPS#|h{qL!wyaTpa>D}bgRP<^ ztp?W_N`S8dRkaxyXr;-Z@zpX(slj@#-HT?Lq#ucP370+tYHptCxkSG^kNRco8tt7T zpW;(GcDCBOkFA=1Zyl1dWGnws5Ne#kbNW47>91=aQqiTwn!*wVF2*6>kLFSrE+(2P z)Ny63e%KHwHd@fzy%}L>8$17unpb%J(moNHr)c?kdR`nI>r|#aKkMiKi|ZGIIM{yA zM<(JBGhXrGnJUlOZvkVi>WcYU)_g15$^#R{BSJ?r^~4doW2vEN)ZO_) zXN@3?t&QN59|Rxp6LmAFh^Xlh^d?peDqta|&JS39U^-NMo@gP2Ej%_?QdW}@IWy1e zNwL@>up?8Xw61mS0Hn%6CdX0c`6F+$(}r)c!v}obN)KI$(UAhxKSrW$By)5p6mWk# z!zuIaP7{-pR7Z*0y0A?Ue*M-pb@Ap)1T^8#_}=@4zgFEQ>GVQ;51q&0&KD=vybT!l z%he6=VCkvM)8L04Ek`A$HTFHsy-|ADL`L0&KvV*FetUbCj~_p_zV;0d-E$%9l9Q79 zL`P$QZcmm?Rmk?ES+qhUFZa$_l@Ud45SfW1QC#OE|HY}BVEet>B1u5w`o>z+s#JV+ zt*~`)@ZH;+?|un7U#FI}0psc7cbwyNQb21{DV`7UYBSZI0&5La5+oBDVhQ<~szduD z*11O1R(luy^5TnhTqzSoCI*ea7(tzrB12LyPdnA}n1U=xS24?YyqdHKa1?NEo z?u`q!c~xn6=>6^|kslJKyL)}pRR78aA~UHpAN?$+c!l@7hrk>A!6d;J{#}fI_z4DI^(yy$k$2`0o5$XeD zT-6GStO9YOwkGzUe7cT(y0-o92}(Iy*R&QotOI8#%UDyO=_%ib88s*4Z^{->W!6fe zf`IYF2eSjLxnw~6l6sjSri0M$^j7vaB+_*%`&U=B@97@Mw7DpkLXJj!gJ4z`ld=sB z10(U!#dH|XMq;|`cdqQ+ObvJl8dJmAKwuc;A<2j&F!KiC53stJK^GSfFYm>* zg2TQZA+U147+$-sb?Ilce6)(cn<)0;@xtf->q>oSFQWrp-oziEroL@$XY>mr+rwjn zS#U+^ZtzD?5eLkZCxb7ydjKu8zD(M{H3$jHLKH$W#qw2@l^+l=zvla@y(D-lg$e?T zzPoPAe$xJW`H$IkNd;K$<@b=pSR8<3^=&wB{tDf~@ z&PM{YHk*Jp@Hvb3-v#yds)FY=Q&UOFb)CgsdA0p#WQ%JLP=u%uKu>{mrUW3mWMpJz z&qhT08*TfmEe%gAUr#8L^l_?OuD&!4CDw?+*%)8_X^!CGy3zM*d5p8?3qzl?f+hW` zsO%ukd21c9Uh|#c?_%-vmp=;}rg?TWq~cuj(WoG*lO89V%Eul$#Z0_jV=^DQ@<6}{ zxVk%*n8Ix1CPXI`%i~qaa;Te0$p@^d|K@*RGWJyX3fGxR`|`7;uq1rR zCkLr6xxMTqi|O@8qzEB3oobS9XZBrr+3Mp@7H%K9&mb%1pC}PJ>z%gt(^%)%3UQV6 za!I7CQ2r^gQJq|fzPrhgVT@o0WP{T1( zf_wksnZ41@kX1=-W5^`Z{B9G@T_pkFoDC-EhiJ6t`koGf-%Euk27 za4A~!89EjKjSJU1qVY`5=p=k2i#4W$CH_@r_H|aLVE&FGM3H&O zRs@F<2jMy!8F+U zI7!~^W%|`ZZggZ;7O@3FM>wKn2BL{=mi^{2j0`3HB$LCFGp(ouBBMiIc@15_S zyn+?(0CBYBEXipw9X_4RLp|4WL@Zw9dOBQ?CLTmpO6_Z(M<<|gLVmYZe<|hecwtym zaYAH?az>|4dUK#6o>@f;YOO9-VZxC)hrUh|rz?2n-V-*)JeN;BICT8Barp~n zmP8*06l#?i|SV-h0<%f?ml1NeU*$_!cNYIGFg<@oSA-7{*SQOEX&_JQ+Z3j1xznad>a#j8sBW-HDxpO^s+BrM`@e<}5zppAAR2`Z8AYL`jbheK{m^bCo3%z>2V(}zvt z=T~ukw^S>T&r~du@y5|awh-YrHSYXA=h)02T>KG1h#=+imYK=Prt&-}PUlM$kop6y z6cKB>~Q8M*pT8DVRM@#-w4IiU{#c=**Pf1cl6?QSQ3-busT=tUv>d$uR7a!tzKM^aMwz77uH$S)_i?*TS? zoVbiSd0L6(bbfB`?y;5hos(_I*4EbB1(aEXvn*!k{NB$yE^%g=;*)=Oc6zTD^xs%U zSey>Uw^)x3nMd>dZABu-4MWK77I;wI{m*EbuU3N|oy~TgqK!Wg{ zLHRRRxQ&KALKI*zq3h>1Pqph?n*7mNQ&VbopQZzw7t8$Zv%OL6ZW4uO!1_@4b;png z?1;8|SM!mIK9O`Re=^?LX12bxtfBMwt(FGWJ@D}ZE@Ee)DxK^4_1F5HWWP+t8?I7% zebfsy+K2n?a+QB+P>wUTtk@6Ed=kI8X}-$`3=8Z!ORd1eXdg5$w^K7Ll@$H4pOt!k z8WQ5>ZaAC452bua|8Qw$m$n51u9=Y9%`S9tUKyd4FVAM^S11r;9W7v7lE1EBV|FkH zyOLzD(YbqIOJ=0Q%^W@@1jD??aOPJMrh2&u`t?w@FEDhh7rNfT)%tK)8jI*vM1Vv# zRM~nN+PfdtTizUQqn6QOre1TMs*Q*xMHjvd>7O41k)IqdVqw63G>?v#YKUfHiNm5F z`Uh>EeEE%EPn9tjTd&&*Bq`+2Yh?cQ=}6wq@8<5341h)9;V5BKIL@7etl!hhnBAd@ z^k0gC<-(@!E-uKx;Ep*0r7av(3Zpj7c!Q=i7I>$3fFeuEcrCq-S313$@UYDZ$`z!CybBElzMj|5}{o z+5>?7m@)UuEH%j1c`q=1Zxjm1_897f$2ifrfrZ%NRlo%sN+Rbhpw!IE-BtQ3+(kY) z%_Hm<>gwo7xVcdSu)3?O>$_C6;h*vK7G! zv-I=E_L9ucKtS|GQ&Tg3L#4kI3Uh=)B~VOnWIw^tL$Lb@6bKk|DaP~887>-3GMXG7 zf|4JAIANuwr034i|Gt4Y!Yx*#RI_hV*~9t)T~H)su!rlTIWOM6^gF%TSn}lltN#LY zlg&CG5UCVc{)8QVxIYqP>QLKe;i=y?V->0rFEM{=wn?Dp(zVqE)hrS4G1_4T2yXsZq;U! zpITd6)#@Z7?y81U9RJKb)^$yQ{|tAP_$!HV zWfg-KjSFThx+*F!@3Wwg(9tYv)2yR%mPqnOS=FX{z*p{CY!0?EXuV!k)KZX|olrLo zNM&WB3dskUu2AOy%xR5D1nfkiEQw4S=bw>eR^`AwVO~AQF(g`ip;WlP0ot0M@3#8m zNBeVhELG-iPKJL!O06R@RGEz8n~$b^eY)r;A>^|6udQWMsnnrYR#7pqv5^%Og`b?9 z1fCX@YTX&ohv6>y{U?YemfriGS0oHoCzWn=xl?H;V{yfgR&gXx2{A<39q|S#&54Uhk zVHk+JQDI?Q*9X(bOLbu(Sd{iJPi}qTAG?7F{9vt(8^GOv+aFKKSy*CyVGvjxcBR5b zV2NaTso;XvWhA;72^qsT{v|K*|7pkczP{n~kyKQC1fD$&NiLlnrm6w(|m1 zc9mW0CUFNr_*m0kN1jnYdt)*SV$D<}z!mgldTRP~mAui)C# z?!+aN-|_O&M*-AA|7;zlfNdHU6KD2y{&2*?6{`csFChaZ_Wt)TS&2x(-?pFILJhPj zfK?MLKe(%mSWv9<7p99@J4;t%R^@nQN5|SNFk?k-ZY~ipdYi=3B@&yefXzJ`fx^Yb z4GjyUW?<<1^T#(vU0q2@i7FGga&mG~S!ro$rL^jnT7o<{bUhUvipu1@#x}rZP6(*OxbR9?q720iKD3j7&{WpI=-1L325fL^EGOUP(#V z+?+ZfAfU0avC93%qGl1=<`mK7#f%GiwYibM`M#;fY{$j3>YsQ1Xk6IqaO`5YIxd3Z zchw4yU6bhpi2D29g}a@JW7&tIcejdhv5NdsjU7|F;(|DTye;^+&<%g+kX`Rgq`LMw zULx_V@)nhpDX@1}y6=*^-yRQ^nDQCSwXhD1j~ABwMv`@jGC7^Gx5VdB3x%tPs)mPh zU7oQ3Ol46~QRkmO0(_aurSC&;Q{mAQCM+XP|3|tE z4NzXb085G-@DhuTl@^@nvzWFhgd-6)xjQKCPsO+wye{WBtai+f9 z2)v|L%b8Ng6Bq_TfmAnuP>ZtqWHSZVFW*u+>}4TH<#gz+DaOh zpN;(;2frEtRD%Wv2gy!ajDXcp3!_82D(P~QRE=_`S7Hc+d>27|{qFM8AXQ_O7;^6t zOiv|OVTDMK;{%9wGR7l%7W%rjlgQ2(Ta2o z1YM-dT)wRztU9<=o4yCs;N0Ftg%7y80>kN+z5iB$yK;25h1S7Wc&*tdXJTr%V~?)R z@nY9e^HxP1u}Hfd{$_iNvpQYUV@U`UQ!})k2fdF=_*$z zU9MvJGtkl(rckV(&0|SMl3-TLJ3muTt(NWj*t z*f3}j(c57V`e5&_?c=#CwB6aa=!}BB*pC@ot6z}wtRAQ3nQ?qJyxJAVyj%ovghR@E z(6mV-&ORfL*))$44wgdS)+e9lU((RX;?@9qF-4i_?VFjI=9h0eo*|J6etp74k*b8&IW@VZq8RH7%1%c1dRPBR${ z;X6zz9$i!)PX3|`c!6>ZPZGR=)q?|Jzu&5D z)i*vk$elXMoY{$4mbPqZ9iXfcknWd%ma(x5`lD2N z@3-To0NkINO_*mz4Gs!YFeK~MU>JhZI0(FP}Zg*6AqFtD7WDe3bPh9i(A}J^lQ1$ewm%%w z&Q4|JqAgn$OU-^3i?X zb=FXEr>7<3l(=z4g&XU`tA=>Hj5qms{}Fr9?d!k%UtTi(ploQjI5yZbj^ zUtdlxuE}g6gsG{iwwRqc2Klk4GRRA@4neTz88#7%LdoVH1V)?B{9QR#2;R1SliG4C9%ThF!&Q;yrW~c zwPRqQl8fDC+rFy|V-FHSZYUfWMyngK*?<3)15jUE7ZUa7;0eA+;y9>EB zr4baiwh{tqPQVS|G3ojAn$7oCvtBNn*TS*$upH6H*LU_6txXM-|B~i3MJLg5w@Dvb z?CvjW=bfBb^2t9x??#s#etQ0&YzJ(@{o~bn_h?6EXP&NvYoLaP4b5DIHf_09lL9p^ z&Ri>$_r9FTSX%MScm}U#3ZPTHuNaI@U)M=kWME#Nvw2!)W)mn-`OUKf74a&aGpDo) zYO9{7dX~kS`L(j`nuzpFP5W6O5S@V`mLV*vBwf6|(d<#^bH#>iiK^80zOA_B?x^3V zlM>pRt$fmd=H^t?FSxxPYTsiS{rCZh^pl{G(Pw98=ZHQeb?Cs6HJxx9L?II!*}n16 zAOEoBL~r8gg*0K?eal`6++A@>XZ38`xoVRYPe)e9{g<~Vf~AA*V9>v+nac1y?B|x? z>UzpwUSIbN4u-6@xH#Ocy3}~wSp)8a%k`Y}{{H^$rnyzU6WH!LkR6>Rlw>a1d_mC< zy4ykqDSR3%Sz;^s^rkBN9SQT3rMjnoTTz_c+_dbSfa4kVfr6o;r{Ae)IW<_SHJ>_O zEaI7Dy>Ys#A?1;h1+DTnUtA9^@00>DGw+)PYY6&2 zB}tc|gc&NHF6Mz|Q1xH-;z)||OIUZHG(syoUNjVnjT8j?D*=s1P5H`IcgXw1JYNRej!b;f$j<8AaofN;&;5&aCkrp0(A84lz&b{jxG zPsjnT&Np)P0u0HQfg;aXfQ(As!r3Ck|j=-7+V8C}_hq9Z4xr8~Qd5$2U zDEih5Ajx1+Rna!_fi<;jKVl=2%gx_^fLSUC{Obsw$6BkNP58P{(!P7=RuIS{U(!4K z)KT`7RHmn=|DK|S=TV&Z0l|S@v(88!c+I&BKcfb@BML~k$;$& zE>+$#R$N@_Xkqmq*q2vO57uEYgiPA(J+lAah1p7;+|BxB@AaQIHql3oW(z8&EVe$3zV4UcD*|SB>SJJUi6T49lUy9zy_}0~JRQBfB z_n+JmCab&P$7RMOQlDZK7`T)ib}jKw)4xGQyHp3?EZ6JY2{Jh!FStYLYc}Y-KC|O4 zvB8YE8`oXtR=U@{nC$J2HGGIO*a0`RQY>pK-x!ajNyB96+9Gy*{$lT8hS#qU8-JBk z-uUAF!Ef{~PlDjvh{;smcfcLUtEd#DIoR793@6Y}J=`26yBdGlYCo`By;)B)yFp<( zil0?5%>;plBtwho=zH>O*-u2O9T<<(d2NqBGs@$dvq-)7Ge?h%Tj6&4bY_6b5Gljy zd>mYn=U;L-?Aqc)0n9nG*EhNx3g72Ten?E*IGOvX{XL|2CJVxI*$8VZ>4N~|a3s7u zJ$X7z2lPAFy)Uvw%xu~zm6wj{lKlLjb8>Uvp`!zckay@lhFmN*I+`E2*P<>3bE($^ z*DtDnNPpm<4Swbb@|TMXZq-mTbv@dfK5JIAO7egU*fup|%=GFaw};&E3i3RrEcFOF zl@&@rZe7v`Zk3XfcCD!Uv&hiR+X<#2M(wxDX=JFNs)C%w|zYH`}h90vd1e%^j^DQ{cjrn`Vk+Al6au zS=$}&J*@CCGt$3lBVAr7&k$yB!3ZNDU}eVU{OTRC1y~C7xUA{ig{X^>3GHUCfV2J_ zPvb`fjz^lv*^yx~ok=m-Z;J;M^YHLcF)~tq`s61Q<@u*KO32QGE+m$bcmqh9aen(o z<52*0d%S3P>43)qc}XfHIO*8C#r`~FX1ts7j$%x!>Jz0Bsj^?h7(K%&%S2>m0 zqdO&`FxNZ|1k$>Uls{~!RQG9U-~h6iqJk65XTkO>I8aHqe>sawG$PMBc$J9NfvO+u z{lCq{!DK+RdAPaa3P#Cwb)}-C(lT}uKPTTGTUw45z`xsVaJbttQRTv%JNpEvAyYtH3y{X$H1ipI~VxB(!Eb8>oZq67dQYWuH$&&e5Me=#+D}xQgV;e*~k$?Z_ z((Wmu@pYcQdiUip<^U;s8dxB#eoN4Vrh7oixe1t9K2|V?4jFR7C?(+F*FmW}S(IZS zLSY0}Z0w`on1Z5Bq4Y^pB|(6bDMs}6^la@~0c0A;Fl0@d{W@#jgAJmmF`U0V>|?$OI8+S!7#l8<=p zlRJGq6b_wx#H+_G=F8cl82-v3`(vr$O~t+IDtvsS$)B8g4T%!sDYhm~$K#^#a{<0~ zK*Hj56(k&OnKCLEB-(`fBlFBh5;5_&aUH`yvceY;jgF~!V3CmMo{fVwPpoFFN0OLL z+~mbQLBO{YnP!OAvBH`-VXn(xDEeuS0+#bt+p`f5)4d8l& z$nI{yzrE_$+=6ck?L<=hhf9R zDNUM3)!RRBIG^rRDelna4&9fxKStR4XhlZt{Ypb7_Ib>JB!(h~coJa!Y$6kVBIb3E z2CPgJF|W9^^jC$D5nt9}T)Ag5rd{*=(^P91{Nq=Sfx{^N6>^yGR6mo-5tfA?ZxIo! zqoTz;d>F`n+TIl_bILN8N93Za#GJHpRft+@>K^KpZ+eTvb#3WuQM1XlHZ74Z~YJ!!d?ma5#3c4|N2z zDTkJtxdnsH-Tpl(f$QCvw=%RFJSks$27z1#6odWQv1-0~x3$U3a|2YvSI1@ct?GW_ zH~^)+Wt^LungHHhcEX^a-^~Bkp*tk;IA*SKHTbkUyWoV6Y7>!Q&u*+e_LUrt)gz(JUKN`$h&0G9Sb zQsL8@b^4LEA(|PReOK}IwPT4R*Fw|d5gWez0U5X7If^iAX^a<_F$6Fd`f4~51zXqvt?8#*6_11@7*o9+|emw?tV5x@(Y zIj)_5bI?0!SIjFcbYN<5X5!L3iAWc70g)4_E`YFc-`^jb!2=<6*{aLXwkaYSTEUO` ziWT>xa>s+IfUYjVPoF+Dp42aYsH6P)HGbK;B_cQ&5lGk`Oywgtthv)_w>WE6@$%A)q?leDto`F}Sa%iCWURAwNLy+I{_S`m&YS9|Qx z7Cin1zo-GrYyZ5Hm$mjtkie?=Z_P$W^jI@C!2zX<(}u7FT$ZB+yuro^)j=5RtTh4*~k8%O~f z-Dl}L8U|D&^1+4d1+9RaHgN`CMD)D^^~naRkD{R@IHtCs$>-Pmuf&@!$)0iut6~Tsy9<4-_zeeO}P+6|L!Y|FC0!gN{r@e zWA^+Em&0F;{f;KR-%~3(_Zx-0oH9Tg9Ea@JJ;p%;=NE-9tJ>NFBaEHP<*d`hgp}&; z+}kPT>l+har9%F}axuxk_A6_NZ~GP}y?ejL{A4I}atPFM+Fek%YuU@&O~YXI=4eavl`HwO zSym1gGB8pNU|Uze5sZRl;2Gp3d!T3EB0nYI@Dh9M44o20g`}*%_u)1!y*-irHlUcqmOz)ZX z=jTk!CcLv+&qoN$R)>;1cwh8c>%Kjv3P|@KJW7*5osV&!G2PMMy8@K~&(}6%UV3PQ zYXnZmeT+>`GO|CLwW>hPeRP!=Vdffgs>Of$dU4j#!09CvEEn7?U@Q2{b@94ZVeV42 zh$tt-Mh*G|Zk0*&X=&jmwPBk)pnJr*{s9#s{rvj4{;J00Kp3;yr}6X=_R7>~K)`8J zt>;x(xc2Krqnj4;Gj0;6L-EX>&G;MUJLoNgck-?#{!4^63gFi-HI^Zk1N-z`uch{H z!dVHAvZal}>@>m@nahoL}!)L7U#R zrhm&LuNxg|XaMLHO9d0`JlYF-rv+3~%c{C!t0?;GfaZN=P}%T;iaXt%0ybWcjx@7YQd}V20%d>1|EgKbT&3VUIeH>rm|bH z+{;!?b$B1>UP0TQwcSZ-)dx%MQPXX#AGZtTg z+TE{&1ZX)et&!8!mgOf(wFBMt>&ko8&u#a=u%NV+V4bTCN1o7tL=bQ{92}fc8h2o+ zD(T0)?b>jQI{Y>rpk9v*E;|)>cgFs>C^IT&hTr=dn%~$$0((Dw)D%x&klD5?B0lVQ z#YHiB2Hp@^@r1FxL;iHSI!IptzKplpx1VZEO4Wb=3`ZXJ?wW>T0=dBQc-G)S)6^uc zBH%h9&-4fM)$VAn$K5GlMVTFTM{uUs8|}ye5SRvrv=2TuXn+c&l0SJp92DMsE~$1` ztll=Ps*VBFD63H|3OKj+cKgVQ9fwf$Cdtub^~Dj7b&=xvqnn=gzo9yikVA`w%ZB>t zyZcQ7OG``OQzE)rmckubSw6o$Lb{J`WaUa{MX$RvbOUrM3xQ(yY5I!EL!onp+&=Dn zHe`M}ljg)*i@7)WC5pCSW{PC}c2)h1=$tvr=IK%PFmB*)YAxXt%v>fSYYx~+F-h<> zGTDk^Jcz`5!R!?o32A>(d-QDS+P&j-D+*jOLBiu|n|o(djawu%WNSY3i&_DQa}*1t zV%{i(8mcZji)L9l*6~TTY5y2q$e%7FW@bhe6B8q);~28Tij~~D{~j3m2L|R$AJ{rO zvp0_^T-Py52a!T*8KpaDuAR8-@g=lnmXxze_Te(M|Ka-TXkkB)7W(?vPus+R9K}B} zh=|=|VPNnBQKQS68)bHOwp22U2ofsl4xsExf{wYlPt1iFjV&$HO%A3drKLba1Q`zx zVY*C^O6g9`7ov|(YSfwZ2f-?(B8AhK#Ke&i5vYKWIi9XGQ3Q{(TzB)WK$)xido^yA zOn_^4l&7Ldwnq|FE0LZZ>7`B|NT%w54FTy2B5vm_mC|LY4s~+1@YCDdTUQT{t7%y< zCO&>>Lqo$91ta5Icg<<*mCWVkWl>q#XCO>eRL)6eHI-;@Z{ObCRnXQR?I(ehrQG&7 z#I9ny>At0Q?Q2USrwe6aNYCIv9&*wFuDAmKTUe{b5$^> z(e>h!&y5H}v}_qRTk zm5e|(;vE)+IM9a5$vKdb-r33j&FN4WfF>X`G?~VxCT9IE*zdWM1EP}|6sK1CknU+4 zpwYcV*7!SA6P*2~rmhpE)~vR;gv91m;_v_4$sEqEhM9+J^p>rmjx zM5gycu>~NKv0jBKxE)?!@!FyH-+h)>SO0D;5HiKkkmWDulvsbO>8n$z`b}3$D?BO+ z9Vnszofmpktw2K~1rt*=5T*cz3j`Fzwz~q5RUT9xB68FjqZfivFN<{4KhfUC$HyOg zZprpC6wy)3&15#uC;LgKvKKRGHS*ipF$1e+Z1_{t({{GDSuSU5J}Yhr2nfJ<(u_?B zsLKFWEC3l-N++~os-yjY;{fixMfAjp1G2;iRWoh2xv{h`!?y;W++6aVogG&mAS5(gAZ1L|yL?PlkcwKsFNMiKMad7vOXX0QGiG8 z_gw)FtB^wMh4@+NY0rNXWNHt$5;ZbEHR~oPfH-!XpV%Gon7VqwB~xdSG+ss!QSbq%-!iK z&@*Gr{xB}FF0qb5pF!J`qoSY?i&+CBYV05uz@S+#1r#*$fX#~9Py{XU7abp4hK7bl zf4(~Ft9d*01_^bb*av>T#%e#5d85JNPfg92Zcb8%-BPW3%VfaYh|0-f03n#Lm{?pw zLctRrG`GuX?ZB_M4NuzuT}XJO-I%&XVBi^wnwi=1!7{shd$j4e;6Om25*azJBk^gy zXrB{um7z&jGP__t%K;*2W>yp50}D$CU?bpzKarDfm9$EZAkk`s z;f#U+C)G34dUpdT6@ngQ7aAU6c)bZO^Xh&t^J+ggisob#8`UBJJE7-mCf<>|m?AZI zSryNV{h(cWRae^o^aK9aCK#cD+R#=JY15Gfx>^clGgV$Z zyN{Mb3DVoK6GUo|^#x#5H};o^3deW{)*vonS2cIduZYGX#lMcEm&w@H^eM90G5r^U zm^-@jaHe%nYJYAI3C9wSB?-UwZW=&`hP{KPxU+EcezICz%!8VvD*iz*isZA~u$MYA ze){nS=i&8EukGoW3n6fRx6o8FmE^pGXwFd4>St*=ZLhoG0}S%1aZi5ru`#XP;i~Ah zuC3PxujGtFv{@-Vqtt`SbLN4l%K7=D*K6>m8_;;J^IGUXyW4N$;p|OI7lGsEn=&+h zI@5$;>vY*2^i86#oRseRVb)7_B`3 zvAR8|sC^h^@Yg;A2JBu(f(x@EHP#bHyx^xgnRTS$oZf5vgb(E$LU8JWqF>O0&7eIt9t;mfoi;Vt`tp`%2H4{Tc-`~tIX|Ivj-V|4!f?W03F-2>*QMQ zYp#d9Q;s2`oWWYRiy2=2#JY@!5)1mN6*eJSHN4lDx*nNxr zc@Tc-$*8!?_c{rkd`AnH)1!t~qQ~-(A$Sec8l)3p?NJMo9Q<(;5u->KQLY_87;w@x z*1+&hmFZ99#r*cLf`k0cp?1>(6#j>OCdCdqC(>fYd7K3L1{3vTCB4zs9IT7zC?M0 zk2JG8=+XIFNw~eEFw=?G(MZE%GMy}DMHLQq?jA+MJC|%!FuQdbDrgOy(&c(PSBs3L zdM^~b^0ZU?Y{IG=>Bl{yvVI>Y{HDqzjpgQ@K4MFKMNL`Vzvc^A&%6JyAU@M- zY1!|;Kq%xl<-QO|N+x+R@C*WVHa9Q`Uds#|zJ2QvYOL>JW$uAHkB0I0UPASlH$pP0QfLbmpt^*fY$&uFn8@yBTW; zt#_u%Z%(%++Nh&5c)K@$HTebY3LuJip;IG6Ly1#~+1Xq^naGbxL$h^um*L^KmDtS1 z(c+C$rh7}K7E4<*CewR%mm0q9vCKQj{?-_~hFgd2pQVi&=fq#@@D3o0b#^IpA`;ya zrx2m3&`|8w%k}igw&FjZCgVV5a-X}dB_gBB$~D1ShYs(if+v7@$Lv)gwt#KAS_eBRZK=*aVl^7~b;hhj>5~<|^2>10EBmIqv+k=kot+7on1cCo^2MpCsHpVYeT5&&qDAGw)`n7; znVB)bJRVd?B;U~HE9lLq`wNNS{NBxgZEtLBoY3}3R!(C8ynK9x?+gqK`UeLS##eaT zOo(GwAJ9e4?0Nj5t$c7_mHwX4iA$_rr$YlftH_sI>HKH~MMX(DIc#d2FV?hGOsI#j zv9XcFC=Q%?_IUrsUHruvobJ!>PiW$`Y?A?cbJ06i&cqb&L-Bya-m`%~#ewd8w5GHX zc9FXs)BRx;9FZ>A=qR)_x(tu-MZv`dR3%%?m^zsaUMR=DyGOUVxh3`U4_o+jkC}t! z{S|kf@H9~@x>v?k4W7%I`8sR^&iM?aJXi}0$0ODY3&!I_BBZAX?^pH$b5%F%>y{wD zAaNYFZS4$87d1N;7M8D!3?^l$v*{>*rzdV3E9*v}oGplR01IMRoX~2%m0kQLMkT&5 zfdN4GR^_XCe)W;QS+o3`_LJCk0G+5@Vk6Wf-W;S zoUCSuO9%>SG><{6elFc{74Y>HhX`d>+B*Y9b&h!|Q`48R6ITLPTzeDe1gB#z&m zXhNHkPkO3^8B-S3sbSqzY}hIhY0>fVxbuy_=}E^XG*td+ zU%+~ASEjBUuk;F2B_`UaQatk zT$s@wUf)VvJ`IK(2&5Aht7j)CXNvh5Za?~Jf>V^7lJA40i`>3DQewF>DwjCrue`b~ z*S#T)XynpGsy)T2ogs)_oj-PaxlrXo+XuH7@OdLZ?J(cSa}3|LdAi>1&>)@Bs2gba zWMATIDBS%`Qho7RC`p2KB&+6N)D(B4#|lv}7pI;I4FHN=jrcrL+q@aEbB&MZhSt>i zvF_qqDVsX6-<__U`&CTq5r@Z2$uh}N!~}pctG%$Pa*786TWTA@r;K!G4u6oFTBiua zWknK$_FNhZGdd&Pas^JawUSa|ngDEE%cGlmwxAWQcpnzkZmm>mGx%vF^oIx!V&}xV zjr03C00v1XbhrWFmJ@>uN2E*I==4Ul`H7nBsd`;^ZpUP#lSgd2f8`pw_j8K*)2>BU4?*s) zWFMDr8ePyY+-4TWCu^!}Q2tM|hGo8nN=j{l_Q1Dxzw0Wi5qe7L1akt#-mF(XRgOzy z=7~~P%!XY#=Wazzdj}DM_3Cn3S`$@q;?i6nJ{YnQN-zQ4n|Y)u-$p^#M9cR_n?P} z+mh1K*D`nI@70+yGK0Kw^%hRE1yWXRT$|F7t)peQRvXJG+p|1VL&ImE)V;iff04^q z|EZ1Q)_L>M!&j?Emg91l38f3+RU-py^f}&65#!-W>gXhy-toDvf9KhW6urASfgZPU zumlgwb&bazF2|a#mOIWJO*QPL8nw~5mU${~;dtIq6Do^KNp0GTUYaB`?QuaA+LoRh z-(Ehh+{#^(@8n7+A|#Yo2)}VyJKLKhZ+h@bsQP+8o;7PiNgcDSoEQ+<4j=@Zl$|!> zlmlo1JPCmj=Jbt_S|_5vn(9ZMcpguEuqc7iv*|dCorYWYKNm+x$h`x!p_-?hoY;W2 zFXBh|yPkJ>c%`bIo(%_5V%#D4(lc$ZXb!E<(0ylk2=`*@p!##s@&wTOa=&oP#}vc2Eg>S+sDz$HroANteLR?*pw-H za?V^D^RAdz)}Ex1Osf|iWV!_U|< zy$|N}5ex$gO((B!&Mz|++RoqG7_4OII3$iQQd&xYNG&To7#Cw|JZlW!tapnK{6w_E z^gz~edO0Z^8Q|(bHdf)BhasuI$zt(cspn_ELiY|N{yXa4|Pd88j)L5imRSyIqf0X%W0#dVL(G?wibh+4Tf^hXAv= zuTC~baDalsLdmkpygdufXYE(m#j^p#FGEI3J#x<{Ja{P#%XN9)1Dm_MGKPk;W}!Qx z8f5c7^pGLEGxm!d1n+y!xV)l!Qs^c^ldfytQY(SU3|02*W9FX$!x-p}L;yuS$EcUH%%5hUF!lr%5i8ZoiH+h1nx}aEsW0$RylD&s z{eTHblHY?~o$TMjic98iS^Ppb(DSl0Gs{a$OP$3pGDW;U$p!Jo^gbshQOPMP!k(F# zd5a|cIVJc>g*vJSy<9h{yipj_!d33|LUtB6Fp~_%kyzODZbl z*3dQz>YwC0uj|nF2P`mEwo61(_TpBtIQXB-jn-> z=iy&HUm`(deFuBTuWlQneZSWjfS%nQHeg+6470mhUZi;8@&o7anB!NxNbbhel!;&e z*i=kW5$C*c1NH0Z>o*!-55gCCU#_iDoisjIg1?EU%@aGg4JNxR$O{umL&D~ZoHw6ap1U9=wXmVr#y_1eS z@U`7ZS9#oCScv84=T~L;YNVR=@nfm7NhSdSUD6ZhcdNZIqRXvMtlN|qWYq}Lh=JDg zMISVqyHASPzMh4o*>?+moS+JS_CWgZdRvbzMjS zb(VLP{eC?&toP)rzq$D%QzIk%{IShsu61&9FHql=!+yT;1BD}a;mY@@_!8*66<11+ zW4CSS81MI@_Rl=AThG4x+4SxXdF!jGc|Xgq*Dv+anLqkFF{U{Ip%EE1W*``YLE;-R z@+gOxU_ZD5({)43sH3VXUR_;X9t6b!Mh*@FtC1|i5>&(T_^VmlwUEm0E#|ndO!rxw zXvRHY^Lu4G+Yb;Y-drNx1N|s>%)9L*mJ+(j8X!3KTi|0o5 zP~V?(bG(6!xa!f{ST9>V_Ez%q^9$X4d|DthG9=yQLA&&$&F(u;K*)2S)?R>y)3}+% z4<&~)MK*L}8F4!){1LFC`QD&+25(wC2s>)@NOG$3=Et)(MytueRzdghJsCs zzoFB=nYZ!fb!6N3Uc>k+ABsQ0e0;rfut83UB}KA|C!Cv{bg$31jByU8si}E*9F^`= zSV}(0um-Nc9o1I$a4i4IysP{-Z)|LPhPWK0l$0VNG$|=5Pi|8$FE49AeQ+>AY-`AT zZ?>+r5_;e=co8&I`^{b;zpagqwl5d;YgtP*B36w~I8}y5 z<-dk%C|+i&>Gs^PDPI+E;f(16jJ&+}u|O=Wt|?;;jc@WVrGwdRq+nMF;(~V5#L+l$ zof3lv2fDjmGWNq^cwDv9Z>bDnS8PagW22Cnt2lPh;XRFN$jeM3BR%{_fr~d98xQlQ z&A1h|B(|-rtT2GV!9ndYbtHTOfHjYtmF69M79K-Tg`#RtU&32*33MmQ{oLbZP+J>N z{T2~M0W+ukIn7Q(H?DQt<#;CybM~! zZ7a9pf6vC3eRJcRwJOAR2DP*-`nrqsdAy4B!NzEa7&`TSB^0amhhte4{E_xTzt%Fw z_No_ahMTirS5=&y9Us+IfnOl4b4}1z^=_dV2cU{Jdx`0w270?*cVY*t#9LZ^G2Y zOOU_GZC`NZ+29wpUw;s~hSPjocFmd7d=U5(3GwE?%J+Zx<;xe9x7GR@y1EY!mG_g9 zIzL%iH&j$O1MV>x4qgzdBM`mRR981Nw}A&!YiUdyM?TSqa@TA-{fA}hk9EAt5pIHq zv>zGH+)!Og7a?dz5UqWeb>@BgwS^cFIEK_|GtK{eZdZESb83Cs_h3kfa-A6>kPdgw zFfyqzzgTyr{mcF{)hL|&cq}T*@UXN@Q{qLxywO0svR2{0r4e+97A-jDf8Yvfn0uu5 zhCQJ8NXK7ZbGb9sVF`oW>0YKu8p zu*xUkIxpZwr;d8}jXk&AMR7;QbJb7-j^vz8aI~}@iQfRd#VBUDe?JiQ_|gXUuupte zD=i11BR`_Cy%44hKhMIn?lSwQGp?krYx74L&R;QVL5cN~Wu2XQfSi>wM>!65PIfM? zl=-w%MbqcaEiHYmM0Gn1*0;{@C0JQOR%)$-Kfm!~y`Ju}#i3R_vK-D}Yq2*nN@q&5 zoffCOTJ^^j0Nc6YNy*9BD6p?jY%2M75b*A#fVX%S>-@dQC;WdX!1xnCSrqMYWAM)e z7}eerWCkaLxheuEAEQ@-vKHEj1KkZ@zvfg{s()Ticux`VZWw*Ix)^L!`43<|e4MEG zq0FrSwA+b_gP?{eSUZ`Vd~W`epNzd2aXeb+78VwS+%`vpOF%}1<2?-Yc^de{4-kk? zO)Y`0CW>ug1UWCWk{z2#$ zeJV?q5DHQ2UQ}oNA#cG{cc*G20UO2r-=OqDY%8(-Usy_gx(7~BlSr1tSj)iqvm*XM z7@i7885Ud!MEYN(0Wov`Cjylq`CBPxLm9)3h`0ZO)c;)ZAME-^9jb?cx=V==qieFw z#q1hP$@%8~ZM6SYZJ5og*{wc3I2-(>_~_Q1b$ABckPe+EA#6e#4>vp~R5rOkfWgb4U4bSEGv z*itBq0z8!NyJhYDIR%n#Oxa{K9bMgK!m{m*%RKncrjPDIwA_>gC11X1yNKWgro#H$ z2^>*r4LZ{Tj5C*GTW+IUZkp79P;7n{u_Q^&p^e0U&q@++QFjt=5uz|@B@E!dr=~n= z>jWzkFePPW))O`^E}WK?r`t487SBU#TU#kDEwTg==ug2zGd)`JK_S(CNHu0Y5h_Fl z7ySRE3HX2I37INtu-i#vLReBzAoF%RQ`8sELmcvI4aFUx@C}`+%aaWZV0?T$XVP{I z#r4TAURBv=X|HRyj9%OPn+WaS-t$P3kYO)Lb0;dI3MI>1QdQhO%vIq@qGihY@A74n zosjBp7QC68;tYgklc)~X-k#$V zDkfqdZaGq|pN52lhys)`axB^6#792w-#`Cq_#Abu`=Pjj@gYkG7|)(P8%LQ7ii?@C zB<{gZPu)=eco_m2Zy?%SEbJ(2#w(wPFG#X5M10OTUjOy%pU=k5uH}yLl#>#5dq&v} g@cy4B-4`I8KK<(D<4z6K2OU6BR!yct$}I4|0Insh!TbvtOh|rAv^IP?7Fh7Lf);S-QJJT52CaL}cB^Gw~ z?EAgf`TjcRzh~l^`<}V(nfc8mwc~6w;Ka}ZAR+<~2t>(OS`Px@toUi^dCFURSi0N4 z^R#z$0fFA9mnV+6%=6#-HF5zZI?(?xc9^ObYtfezi2ov%E-j6NJ|VTtAITKQ-CrqZ z^(XCq07R4dJETQdV+1kid0D9Iv?AN)<09W(wc*idc5I_QQ@^j8)yy08zuR|jaQfka!_Y_C zL>>`I3k%w0xJXlwZDP<9;ie!TsC83F(9$b)L-i^`HSw7{E+NM~yP-Qp&BS(GN?QPq zibYm)W2e$g3`UbEV2&Dj7nCe)OPFyO3q`kYgGstX7Knx)cxzXxPUWLKIwr65w!N$KT{B=u9rgWNKo*#53kV1!2ZPps2A?~ z0S(xaJV`w?Xo&b&Ui@b_W9rw>Pi7)P%D53Am?@m-Lf$_#LP?oAGAcqgEAh$%++H!U zYrP177y?+c{kT*UvHy^u6AO1ZfER;L4D>}0qk zPYFf-gjjHO8z_{-sD(b(SDf2HGNodX#v*kbTr6M zto^*A#)2o-5ocxovf5XJGWn)=U)}qxK8?RQK6K0Dcjo@tQ2h1b+5T@IV5COqteN*5 z!HB^D7-D3zVPqe?R!Bur_#_GQmHYDzM@kB* z>Bivgn2YW2?*g~htJdgAi%yFw{#}BULB;ky*y9R(N}@23?MUXg2G<*W&?}6v+u9c~ zhk2~U;bMk_j;-(zM1Da5ed@hz$hqU)dY47XtiKr$XS_Qv08HhqQ@|72tI8(xAx1|7O_b22mIIbkB9JQcg$68SVeKUgi=NkQ4Wy z@%#7iq6V~1(zJO3%)}(qNK4B~@ZXCjeBHkRo(a)9ZT7WgdCyl&jTlv?DA{I>p@gnB zkLvp^<0;>JT{i2L>y)?E)+Y2aw`GxN)A}m+rp0|<%gV~)OB=Q^;-z(MMd)PR9BCLH zR}q1?eiuuxq$RpN>+bEv-I_VS2=I}d;^a$`x&k0Mt!sE{G=RFC+#Re7$9a+HlNn(3 z)B5P!w^r<&Cp#(biF^a`rpt!;UM|X&tXJ^9r!(5y~KI`=aNKy zFp(#o8MuO(ETVXYY=5u!#j+J|fc-D}xCL~am z??;*xnU!1@Z`4Lvi8^QCc#aUR>tFtwZ@5eyg0U16wo_5QdZ|W>-RR%7 zba&vwGV*f@h@Ww$Vgq7A-v4H5xz_w6BQqa4{daj##RXk;O-%{}kg3Tv*AX7df@JOQ zJ84;dj$%{@XvrVc%I8B74YEJxjt?neewguEQITMFc2>(<>+S4Y1#fRrdV2ceU-?CC zPqd$0o~{ybES};LtIfCr(|L?@u^rFVGS_az!1p^M85FrVsaY=eXDyrF6fm0ZUPEY0 zcnO9APS4J)OD9z=EFOb|Y=-{SFZ#|aAGVYWp=z6W1O&)SCwHf{%9LCGK?Y3~;3*?hDrnlY`v>D&kE&&Z5FNvuF;# z^`{RFQr}I9y=$sgmjXM$vk62x`h+lLmY7{>vrjLFkMexVjz^lIcLyd7QI~M7>eh zT3;1=0X#=qDQP2wY9uSQy?1*HCaN$o@&1QFsRMeiAVQ@dP6bit+CSA)i(7N0eZ(0V zWdii(y|0eV4;V@=?nd!G%kkZP)wGM*37|Tt(_7 zk~bp8rZ06v%w@O=3JOd}mO=K<7L#Jib)I9%jVWN>ypqQH zDzC@syVEeIG3Ef-DPT5Fk@t6|{^YRgHSP+Q{y-NmuemJ`@;+SXpDH(0Ayr`mvwtZ! zY^e6wdJT$`dqQCuX9t#kNsGz^-n(@vmz0(^gYSS5f*}hFM%ap~Q>q;)sqJwR6*M6k z*%LD9(6iwlo0hicfoY|GLlbk4%rTl(MrAdO;pZ)E)Hjj_xj4n_qOQXED(3Z)CdaS}vpa{nIEdhfVvrViVzZ6LmqnWuCo{E0L{ zeoag~wzCgULSrdxL{3hTN}i*b(XX&>HmS`RD#=)qv!%a>U)onU;Jd!prGA`Aklyvv zt=iK?2B7Do?@u8b#!{Bn(Nl4s0;P4{H|cP;aa;XjJNTLPCPs4}jSNBB}6q z6j}x=Or0Fjg1$ee!g4-tpaWGI8i;2Pys_L~ajJxVjLyb#Gq-lOb4=Yh ze?G#OXqJDG0fqb4SbP_!%qfMzwJuMk_3&P_7Z>+w%}9zDiV*M2vTGRRe-m;AJ}O{h z6@Lwr9ygDO#robnpQ~S2iEN=M_{7y3jRE|@!iV2~lQz-+F-0%v;RS?P$X#$dHs#g* zpw>_P;a>1FrPk%O!Pu8F4&g@TDa%S=i=DMZUs^eph!W1$H2Rq%+n0&p8N4VYZb zR*st1*nCNXjeek!ai$wDUo5(B`PAg z=X;%;LZE+{g%zBZ1+RaQLLzr#u{-e{WMyql&cyV3vGXG%YG3WaWEaDifwecS6sU%8U+>98l2vKpk-Ktg8@nNH zZdQD}W%aDn5+Md>L!+u+zN&v+n=pcS#!1xO-M!)(Os9@qgF+io^}sVKu-#u&{rmM) zwLX!g_w78Hxr96muz9LqMTOfXNBtwZhOe3%Al7#p^-g?14v(Ika33w96YLw4NoCE= zbFl4=66>s?VVaFxOA*~jj^7Gc`0VZc%z^h^5|Y5^m+xC;%eNUM0&%77hP z=$@WHTBaXson0dXtYy#rSHqdxD+0%z0GI1ZfsD+j+}uEdql1H;qhnr4$(G3P^>wSC zU0vakk!OPe9lbrp#_CVE4jN?IHcH_MdjJ!lKBcZK!W?wAHL~X-!?mYdmQX;q(O`$j z)*S|Q=r4Eh!J663nDO!uIGO%P6@Bm@>9>2ZmL2^ZJ|a4Ne0+BW1^k_z9TSAZV!d;q zDfa?3091sTZo(wj_y8B9X2)q>2@#QRz07BsHpQbF*+WX!sEBWZK@ND?j90Q9r0C9U z(hS0!C!Nw)1d*@_!xWJ4W)jI6@nfv*(^~s+J6B!aE+P_=wX2gglqfUZ$|G{0gE+F|sWD_snJQ1b6U<{yVb$ zD_9SsC91H*zPEdmwAfkd|5gJ2`+K{7ljrvl|6$~~BFmed@u1Vw(^}GaNcbke%9w;|ASFg@N zyCD#6P^TL0Ueq@=9@=q*Ha$WHcOOxbLp2i&-<3QPN*e~|RMdNVdJHuEYG&0{RaG10 zFQ!#BkoL=dR6#Y&2g35pP>;qvwYbpn9jilsC0634pHkWj3wcU84<7{BO2)Cf9j3R< zlKbxh-CrR1*@*Ma>}ZS+oR@F~cxgh|QNwr-<@JCN#P?&|+&>Ywfca^F;(snY=`iUI zj3f&HFX!v6`Y95*^>e>XI%DA>cG@vEYUD$m??~ipj0mU$ztbg#QiN>v_DaPwUb`?%#KyZrV5kHu->>A=NunLlf$OWtv(_3{56HNQZrZOTKa3W>S0 zmhFvxwj5yG)r5tQO-p0i&UxssOy`A1B{Gqvb5i#``4MVrYR`Ch9$g^g*a3mSOPuBV zi|WgP+0Ew0xUGox0yHBJVhP%676s_<(I(Wva=x@1JV-?AU%s5w9Sj~LWrx9Wz9lAF z)ETtyR##VpTGaa->NK$+d)8@ci~1tR^|k8W6mKySY$_%3c} zXz20Zzy`kpQv#NL)bTnf;QexWXy~>_guW^2GAbxU0`1V97u^on;!)iT6j^((B;89sau4})x%E?)a;h?y+jT0{<98HVHozspS* zH&CRZuzCru&NPm!vB7o|(E*0k z8fNKi38%} zy_f@XAmZn`6-Li+GdL$c;C$c2t;DWb%qKCO#hCao0uWkA(ys&g@>h`7-Me?!BO>mO zjgPnPPBuBu*Y8Lk%K^vRaHAiZIvV`vf~*bKLGI|UOPg!`2x+u2A`5xz0jgi{91lW# zO2-KnBpNS#mDk$(D5$cMKbjfB1RQtLB7g0ba^}D4S-{qOmSLq0KPEr}#oP$c-yo{3 zai^H$2=E42y8o@ol(qlS_kZ0R6!fYYxr)`*UKYCZuoxX9g58aY&+AdR4;grsyMZ~+CRTac6nr5gkmq@_d}>Fy5c2I(&8?(PfR`z^o! z$MbM^cJ}P<%$axQyyu;bSVW57LHbFIiv+z}{N z=Q2F^keL_%vK=b1-8^viy8``_(a9&0x(uDVUE*CS_;%V;*I zD{i$Q&o4vF*fV`8PyN?K;ivEa^R(#!Ok$YsLR3R2*+4!0P<61rn)sqdP7W42! z0j(#3r^#5@!p;3yoXto++S$EO#NYmErgAl@i>&EfM~$ zlSD^V{^#ocWKp{|{Dt3tEQ-CsAhsZb`PEu}_+2eC!PlG$?Qo8Y10O4q)4WussV`Hy zFDu$7GkoniBDn0>GGo9l%;U%fTsvFj6!81_zo2OS*mz?)clr};HLMn{37x@wUUK)e zbz^2@q%mlmq7|jBMDRC*^1A4=S1HGEm}sSuImaPXj~1?*RnY3Rgxzt)&{$v{_}$rj z3(nx;SUIeD>ne)I^we&Dq+_m{_QvL>Y^DTXzojQ+LccR_O0Q`tF6i@HAh3fY;B6+Z zL#!ZjifHUwq%-v=(v~e>1TD|J5~2Br+*|e6eKJfuX*M*}qEUf8+643_<3?X!iBpZh z%mKo3@3sNocd=>0%J-dLG}A=e7lJ={U*AGO^1%oT%Y^m=j$@eHfs>dn;?${pDMS2&E#q zl9Uk6%1JnYQ@ySytjzC%F)L@cEdYxIZ2<#&07a|GtwLf@@2U+27bBE}{o_S5{cJFn zBSds2yHaVL%x*4E<+Q#hzE&s(%T7wCmAw(+9wQ`;>(QL*Dyph#ca2bMI*%e~)>lf& z3R*-wvmsiu*k5iHF!&&M6vy0}HxWLti3P_G7t;nD_^;VAQF@CD`;3hr;}%VM z0K>e*83Xy^qT}8F!M#Fss9<~p! zMx6@dU=7-eQ_~#OuVd9}cqeD3#+?d@ZR^lewDFy2%TH?SC7fcCIBdyYGNJYN_wP8& z+t=$l)gQ*h#zsXMy&9aC0x$2a8>pxPssy8mlgxia>bhFo^T)G?P#wp1<^>P|+zh<~ zrJXK(rF#dw-L>`_3`KnZ5~H~*|F+sDdH*(0*7?mo8#5?Fs%=%G3Q=ankH3{bXYKV| zZH~^>l~B;Ld)G1|t@ADDVm3cAvuGgHy)qGeq2Z+Tr4W<|jR&$lpwwcOXbYfVa6)e@ zO$Yo}w;1AIirR`S`qeZb)&URGgPm)Vh4Y&|&-RI3`e8`xEM9{*bkx>vnk*^Rob#I5nRa%^u+w);*S({w47w#)V z{CZTc996j@%Z5oLte*_`W&=#|C-)*9JxY{a?(Ypbn#UjY^&?CSKV3&Lnxj;Q%y+x8^b#*oS zk5K+p;jU;EubjC#LrO{tb>9fvmNdUECkdp6IvUaF0Yt3jk-0pjsFj6S-7R&mxdgoj zWLA->C0<5o=d9hfHaQI6EqiSfWMoxEv)S^OS$VPSz(y8arvFTlVGCaeRoyi&-epO& zn~0F%-ksF00EpwodfD-jX}**!U^13b?{3L}ufOWO_*VTfT!R_$&{uZ-k6gWIiYsds zXZN-l02-OxsvrRY0pDeFGOMZxBYWQ|Dd9#%wS?m{)HW7`jzd;X-7v7QXt}ruPGKcF z=*uy79MiTiWjmqyvE9t_kMYJu%x`VIo!<4xhi&P0?a#bvW@7}pUI$=3Ns$Vb%Aui_ zlCJ8UW7!||8}Mcf?p;ht5m+ouCq=3_19Z>0P%!l0muK2#MUyd>Dlt52UkB5in!*+CZbVzXU zD_4XAX_EnpFPSgW3^EZB5r$BTV&OgL_XK(R$uGP$H8s^;-D8_yXkWh$h={=1+aCdJ z`g2ta7#SJyT#gn551<_nUjc@E>_l@GM2l;pfH|+BAu`+7=Y29MZkgj_q}&M!x#>3X z>{$L5PmT=k-mbPzFLAFyjr`B7IK4E~I;$tuDRo`=j`bwMBFese`4ATVb{qEj^pIPQ z)2Q{I+|er$ z7J-q|4vz|5PtVxozwfiy7{nvRdaPO(oSve)%%b)Z`_-S`+_YnEjif1=Ej=GhgQlTE zwZy?%&o%!M2E71Ds!o9Wt0uas@J3=yQGiULQ0WxUsLHn(KrZrF6R|wLzMC)7Uz3DJ zU$FN*m%Z{fSJv=op}r%IRp*I4Yg6#YBGZ95){cdG$ABSzjX)D}M#Rb;((X2uCo~`S z*c5WPxepJq?BgpBr2B&+@`>JpAt50z2IuJL>A6f{n_A{aKt}r=@1mnss!KzOj6w6p7I*8`L0&NuI2?BHkl%9 z-21N$v95rwl~VN<(H%b>)Eaa4~rMbwIVb0rm&z;hg5vIQ*Tmd&g_`yxiQt z;^H?3DFgkPU~%DLz&GR3L7yGu$w3792L(+`PfIDuKU*xtvFt>T?2Tud`BF1}xR=gA zA6Q$<*U{OzdvIXlAiofd*#?Ee;Nx`|nwFnhkG9`SN}jL&ewz>#-5mtj9=&2_PP*Lp zR{SG70NMn`PX~%2@5}?C%QHy zL$zkRw+3qFD$2@`wt3sTaf#EIYPZri@{X0D(sPq#-VtZT=r82GD$ed~ zeVsS{;*T@%ocDi?mI2a62SHzWq~PY_iyw=RvVx7jtuR*PI%&ftF?{IP?XC1Y?%Ni-=d8d^maY z-PPRCNjpK$iznzfH>%6k^`48EV<-u{Ux}{@I|q|^i{jB=>ASA9Ayu+9rykDN;Wpmi zO^}HAw7@da@#MXHpg|=)AdFoaLn0&dD#!WP2^%xNr$J9%R*Cn*? zcT#Wm1^GYS#TcuroJ0Z4w4(nfiJYT6%iA zm|b_T>PyPN_RpV(lLdkA3RyIzIjG@W$R!`;tgPN>mk@_@eg6|jY(@IqacdAiGb?L% zZ%@b^V$XQ9EzJ&6G@|FvpZ-gDLQ4A8KBhH%&WfJKn$N82rS$DQ56^UFxJ-I}{s%_T z?vE~;N6Z+}vY;@o2}mi#z38_xhK)8g0a#Y%+$tT&FcjCxfUmQ#X#@nEP$9~Jaua^e z#0DfXC92qsWUp$IYlk_`a<@)r-?iu^bj5i)e2+U|Y38aOcGcqC#<>Oz-sprlYeGd=e^sX zGC5{S;2^_PVrf!%^yRnK5%(99(u(r(UF)YSmmVO=R}T!rpBeAya^e3{lN54jv!<<` z|LodY=HL=`_5C-8Au>pA{ry)jJ5l-~DT(RB00AgW%tD=clKJ^nEnfkRt9zq;gC0)} z?8?CQi*@_1iwrG74wD1}ya<|*PW@Gt+%?W*Vq|;;_I)>DcAQGMGVN29nf=LMxPGrB zCMM==(k16UcjOZdu-$iicaccJuqv}58YU*oSy(i^0*$C>YL;~5uXIAtF%~s|HZu!L zL2|lW@*0#e1Lx}3*)Ujwg-!h?@w2U}`LR&e zhj!XK&O~{2N?7@fJp^O`IyUvFUh)^|q}#lZH4H#b4ogHtgfUjOz!s3FRxZKJ%gXZm zqTyCH1J-$Xcvx6kW`H$-T3+Bb8g3kw9@L#rLO zq#3wz@YbAO+R7EJ zS$do#NVM%=UV(8MtkR`d_9oEUHyK8AwCx8ErZ25$8M?!&rpH{KjNa3l9-1e z5OsC+50Q^gjN|Uk-wNkn`aF^q#2W0-U!FCZ$ zPhwXDUH(U%*><_ABid@=y`mSio z=x;(uN#V2j0ZAtlTnIyNRJ#Fom!OqPVGBjHniThM8Pwk6oL`i zc4Vhk=^mfCI;x*>X2QCh>UbAC090Sd$;$fw`b7XyRaFfR3+u9}lM5FE6UYlKr*=Iy z5|3s|FvYMgDcfXWX3oq9@-6~qJp*%I~BPyi*onyBUvia=V=totP+NYMSG8 z(0skL{_ks9PE(U^VKqsW=rdKgr@-17mFj4Nh-|nDS$NG^!a&0em)0e?rcrrmXx5q>p%|8pdH$*FxrD zQ-q}&(Z7C4h>N%9Z%S*{>ihu?k0ojue40zb-vt$APwPKJF8pG(GP=rqV4cD3Ghb&* zLa^i=al|fas_LOw<`_NhxC38P1M6(MeECs!ZDE5Q%MmpfMTk0MRx8*bf%*f8TS)*6 zdGygCs93}wp39IQCVVoEBR6X~BGM$Z#%UF)3~%-sg%pUE*2=ZT+u1Jz>Xhm+;c zcj@WP6^~M=n$2%2&`~Px??Rt=Iq?AC!p?ML@C=2x5e2qm5eEQKC*x$l{f>~-DHo&z z2rpzgQY|gXezSrRoEBX2i#OBGLI^u>kNk9Ov1^6Fkr-2%m+<#SPIO-ul7?p9$_agm zRCO<>&WCLmy@$t^vcqF9jb=zHG^kz={{B#TMj*UJeYKv%&39Zdsa8b>2p z2n7E@=DoN&3A5LUJCf1nu?~E#J|hkQomx7_k0G0*nzX0P?1f?|o5Rk~G_WaAp#E!i z_wwPD;}-BlMACurEDOD#MQ2%6V394^Ccc_RnH(ipIdI}yx133vM_S;MCiTM&TV3dt zi-EVtsghk~>Gx~s4F_GUUG*grC^)3KR)zWwqlQQ4dDdm5Vj*WRBYdu&5N#tQahzQ^ zB=LJ>G@e+d=#dk8B$TSkZFjr*WB@~OeDHc9@WncTz<7s%CPdjS-`3%0l+n-O&{IhJ zIQnv}fsuiM7d_;|0+m?am@Jtum}jGU5vN;>kyC5$vmk;`Fy!e84-XH)d`jl}^73+A z{U>5Asv@18%k@YX$&;;a{%~v2by)+<`!w;=I_EwL5{1QiGY&vkwhC+Zt(N&T@D%~{ zmg%~z37JBg;+b1zyu$k(-&Y^K?eTy9nXH>zHPQZ3SPeG_|B*XQOsRYIj(S!~On2+) z;w(jrX)6Dc9mO$lV#s0IQUUX+Ca}%l?)mPW-w%C-GHUQOH7$*O$Cp0V;r(ihFJ3?R z+_hE)AE_LWddB2Fz*4dJ9zLD-QUcoa$)eV@4BrTF%NFs*kD>oyG;kDKUverISjHO! z{wCTWsPJ`JkuYC0|}e)7^^ zSpfxh-alPOq_=dWk0dtG+Pd@Ij9&YC0LoN6Z6>r}vxeQ0^Cu%2jU4;oCAS%e7tD!X zK4J9uT$%eH31lzzo z#r#PU;u$u7Ts@OL7m}V9x0acA`r3SG3#_ zPlx(nz63>2g>LiNkG14#5S{vG&$w**NT@IjEu-A;`jCw&MZgAorY zFxTkH&dJH?6tFwm+iMKn9OB6ST7`?HNc{9SY1ySF@?mKN(=1&Cf(l}Urh@1MgDwwM-uhqlyf#TW3u^wEGO+*&X z!;)jr&SGG4J#KKNU7L+KjO~mwU+)Ruet`4+4rj7NgPWF!=G_CDCEBldx3{-(by`o; zaB=g~eqKL|z-<8{;025PsjNV4^7RACGNIk3hj`Nvi|*3bY-TTDj~|I$fJO@Y@Yo3VP73Q0lT4=rx^Pyzo)x9V`d+n!<18li`B$}J$Ug9%qg(_+Bv?!f|g(gwBxuIcqg09@faEgHhDlnLl|tG z%3&89xAHV1ul`H@FC~Ms%Dv09lWz3Z4xU?~(u8X|&~p1!L(Ok3BDCZiC?ta-=wprp z%7aW;95-A@n(FFyms6S(lav0v>+MDr9OG>5{jn?o8yhC1q@MHXtv73-KQ^J>AA)yI zO(lnih9t{ojO*r^*x3Q}bQbwuxmHAuQTLDM-&G6Vdp_9Z`kQ!tf=D!nbo+0 zZmfoy+B-=}RB+c4G{6lMRx?<{er4^3oIaKJxoVD)oqanCh!o9iY9jwV6!h1LhY8`VfXugj_NlGgLn+yVUFr&3*wKa-Q?jg4u+ zU0q^O1_4xxMvg>@C@4T72TiPGnt+UKV68hepr=P_IeoAZT(1yAQ&i3R^$Z;UK@`)1G z)+LW&$oLZd5Lw-;UeBX=$7ZW`uH{Z^-Gr@qRoo~%`WwaZu`?~Th=`s?vQ==;gc(ZP z`f2$?pRt>;sNafZmCO+UEYF1dgYiW{MMo!eVi(krMrUU~I6L!#@=-FmLDClZUU26K zd@m0lAB>CfZOY{Ibc6trI*5{Y1<=nVpEs5C@d<{wbMS$R?|^FN_Ppek<59rL6Nsf* zIykvVQuVnGkntLkjFwy4r|A_?uQokrP`L&2%gdEzQA`0IQc$Gb21E6D^VFBvaVhJ? z2HqWUna4n7^?=j}!Ch_&WywYO@#7HLFN>TkIF8uQTiv)sr6fGn1gEJ^NMd=4Es0l; zb(P`#k=ar6wf>R-gzVTY$ty_6=XEE%1CH{|eWGebIe=%Got_RU+p@J~=Jwl@b{cy6 z9+FsK+wKD@+Y-a;*GL&dM6~+@u=Yt1Zl8ByuEqAh6GXl}N{iIOzI9N=m1qKy2(`2d zaG9`AhJ`7~UNk+}BTKj;n^h&wRhb)y&->@>FH2upix*B3GSJDQcoK(h7ViVOXDB?g z{}KeKqndUSmc*oIVW1`5ntKh}-q2GKM;2Rx=!s}S3h5u+< zl-J1Ev;^M>&*2Th46Kzs@8QH5N9u&3aius7WGRqm@I zZBt$o6&ouF{*@6gAq3iZ`IjgssnWsG#ak>IU~7~Y@;=*;VImf0WyQ{$5L}xw0EZT! zzGP3D@-b3Y0v>Pd$GPyJJkan}61j}|`SYikwl*n9FhRh{dX-dH^R(Qb$$?osD=RC8 z#L0|!AFR@w@iNE?!qwtDjk5D?VFU%^=^CjI=!*~H;y5~9WzLXx`RS8MHKnH-8XDl% zwz8hy&|o5WL1E!9?`OdGit|u#<``H!P}^bx4Ys`_7PckPJrM1ZUQ62&GW$`bSHWK) zV1&x%gp5608xZ2Xc@%kVY;uc>pHZDonefhqR7~4&@cR2)R27urF;rK2^4QrmCd{Fg`EW zE}`N3s04O8&FktVX*k-6LaWtsiwNDa!Q&*$fP(j-p@o#TSb%DqT{-+Fs51gVg)s&R zzClO16rsdK;lQg~@+blo!fdMdbm{=wBX;88<>$yZu1K)T-Fh8~N|vA9Mo~6C>SK45 zxc$s+)a71xE|OkeA^?L@>PA0HS(gb{g{zwGhlLKYOC5c8BlSxX(aRZ?sbyziAb-ym z6rI#B*&EkCi@}h-LA>ga2sQ6+%ODr#aNeOe&DX7dW=P=2F(;r3g!Ey;XCJ5$|A7sz zwaA}O*Sd@K8i_xv3nL-6NeWSag6LY^1NlQ2YkN}RKsJEXCTHvRvsY6=D`> z+gVY#EzLlS@S^|t)a~!c$o4~uj=P5jsz~&b<|E;`>Far8^M*0Ix;p0X-w(v>`tlwg zFjQ7gkg`YlG(hf_o5FJH_it_@Ly8;E)61Mk^w8VJ7n}!Ma}%9iDL2-k^p!lW6rh>a zPgin)6oiPb^VH*qA8M+q5`HD&z+^Gf3Kj2Ha2Bb6HQwH$ntIO9K{N5G_^6jfVRv1x zXy+H z5ZVBKThYVq=YnL@a%+Z^4pMudp+TsB01RUkIOwn&w>JjI(o|HDovZ0ZMWJVB4h3ho zt=@maYFokvwai8zAVU0tA!ZE20R^KJ84 zG?YNizjL#VY|E6>G3Ws)P3~*}_t-8un(86QAokQiYF+SlEVOE5D~QV5#p7jSg@Rbs z<5xVXIjO^?$4&3!JYe}7(unXWS3zHGO@>ckfWH?!UNrZNEOaodUmc zPzLK1)EapnuDVGKKn^ho@~a?TJpKf48yhwaC=9>8zMgsv9H9MYdq`oI_dDQVB)0cL zdfdF7UM8Lnf-9-92(*D5gN{4(r4y-L@wPN*JOVr+$9&fEJ{jCAXl7nr?F<^}Q=%j$ zrZ+vt{>W&Te_@I%W+u#?P2t;Pgnj1n684o&KKc5`ZK84#@^f)rY1e4NW8I+I0zebGgC(4m_GN)8UUXO zeh;-y{lD5aPM_1C|HF?RdD|m?dXYej@4rY7jD{oG$RLTQ^2!8$7x8JHY8`i3NmLJI ztR!sErm(?oS>-Da3I*V>`KTP?B=go z)ZAr_si4X?iz+A-=4vdKW_&y)yPVu5;>6A|!U8RIulCWY5!jHYPYdyEY_U!kYFHcU z5ET9$Bemzt_ptER~gZqj|GV+>;aEo?{_`m+`j({0TYA zAN$|1|Db*zbO5m^07x+7a9PYgxkp&TXeoOapg-mBeC z*#zh|7Kdve&Xj16{KTc?Z}A|`_M@|9nB*(Mu$HX!i=6igRv~^&^^7qQ>L^m(TSX`^ ze4-kuVSrlfg*qyY>0N!w{Xt;0#I=2Sf_&hjwq~I|=5NC#2TwFHBBn~blvXtJ;i9EthT| z*|_4z+Tbc>4MG{DTjMOVtxaFcB>U1U!m1|4Aqf68a`h5YtTdqRdyFto<5U>`X)6tk zWm^WEyG6z?z!`qg{z~o->Qu2HTSm+8zc@1j19D|K%qzMEPhbuKs)%1I1&4# z-fy~2TZ3!eND|GN+Dlnh zk8TalfW=({hwBHH(>=KqK@%j~L+<7~ye)X|+fSUt2#a$bTZE`JXIoR}`kx=3!M_7iYs#RyJ5I2X_aotz-u?cdTcM2dx6S_<-sxi7i*rE&Wg zsQy6qrSa^ZmSX#BTR-3se5RpcVR>5oW1sw=YexvE*ETg5ZDNF(IYpCjl-;W}i}Pb0 zb>(hnD@P1_MY9r{2xv%~^JW`mr`oecq#a z+;~rS2a6z*NKk_Q_`|He++FMvVH$5N8?v(c-no=%l-8F|2Xz~NkR>CR?c|1JVo(3T z(w&>$b-=0@QI&CD;UOiy+N*i_Gs+}0WcT#}%-XXvr-72Z-QpB2VaQBiA3&@+@K(+; z%Lj}C!DM?bb}y zs7;*Dd1oi3<(%=sG4!iD);)Cf$SnEktmof9Jxvcr zVm2hlXU@}-Xw`CW1|IIc*PFx=<`#^9(MzmfxXd+eJpG|1o3`~_$c3C>!n;=?McTyK zMXhy&#@#*k!M%|_UX(KYOLIu5i9v#$Eap5QOgst6C>6dv+gy8s3#j^@Z4M+qr!H5j zu-Ne0j}W%OLbgY2G8$08Mf-$ep$vpRek{diH+`Wqm-hikiQZX&Mb*lw*WZEH1B*)7 zS@smgsIo`&EG&df5Mt!E$HTvxRKkTw^~#rh1Tng*C-2okm)N593iyj}4_~^4NUZq;vrnZqA$JEUXU{n`9$tfw&~BqRd+ zOz|L*k&&#a@`7i7sY@(0={|8fU1nRe2uV@zA01~R60u+(uq$!gnqs7fai1*`cP>_bqD@2Gz1q2yx`5g&IZ1tyHwn5#0s8;@7-=^6B>Wt z$dewEzPKrIqM~C#@qb#L)wo{Hc8nLicN_NVxruYP3T4nz`)Qt(@e&RCCr{6Ye||VO zKY!{Wc*gLd^AdfS9b!FQK{gtgB2RnNdT$4ttFaD|BKH($dlCt^d+D`J5mO<$lZp7~ zjHkK8u<8vv09bq=+1tQj(y9g9R$&#^IeJ6%!l@~Gp7%wuv}PVq9G?SRzntf z8YaJ&63fuq_5JDnBU|wZGfaxdz>gZj@B9Mc4!~?+vD^nQy$)O1V9L*p1KlpxzhQ0r4$x2jTcFBEv*#g`E zU)g23@srgR*EHUm0@7_)p$cPvY}A%*s7|f~2jZv-$Y>^XIPKUJl!3 z4DBE(NH;pBW{?{a0|P?`aoh4S9W`~(;Gq1I07zzWG58C14vxORf6)aLOJS;jipq<4 zYq#aJ>@Xg9OB>yG`g7^ZZ}{>|l#Cq7hQ>(GlAN4c8zA>f%O=*m{$nZO1F#`qYd>;= zX;yt-T9dnh9?9{97{SU1>$p=4RruOQ}ZEkK(T3Y(Y#5ye%RX}Ymx96jij9(j~Y;J42l+I3Q|rH(LHQ>FN-9-+CLmb9-bnk@!E4K*xv#Tp$v-IaGWvBK0tdxp2mAuN z)9A5G&+8Wf(wgFvUbBo73kKTW+0n{BO0l!Ev+B^s$H)H(E=GidgP=t%QcvGVIrB)y zAY7+^ptjr9tvfY1G>EtTO5vSFW+je!`}QpuY+rDG++6g^9LHNdi&igv#k6vgzR< z<#lR0gvxC*BN|wcF<@7pHZswsaK@4ycT~T8&v=`SBN`#>NyJQrR}Z1Wg^Sq}Y9Yoi}FT(6o3#LpQO%8&BwSa@!@_z?~kWuY}{< z*H^!22cnB#TlQ&R@rz7d3*QT0n0?L|vDWoWTYO4NS6JKP@E4kHpPTu^x3siXM^%7W z9#MEY8*q2+KWZ76C%YnrPK_?XWU663;1tniXb}-o?6g=| zi8btdSmiT14 zttB~qbA5esG-hvl+6QP8Di_32kha(2~WZc|C$ zH=ZUOta~H+2uf-ig5>GWZxbSu@q44I>pt)Xt-GGX7fl2SXv!KIp?PrJFJHbGk^8$W zY-a>QZ0BoV7yyWXn*_AcY!**Q)s`H&sGA$NZ(-Ws;bH7^$j93-Yzm5-ptg>Z zk`m$*uPp0(W#Zo2_N+dEa;m-;(k{O@-=11w@u3*2^ng2m8rb5*L#bGvw1^O`)U-R{L)q;r zu&GHI?<17o=1Z3T}nFtxAon;zuxo!<-LsJ~DEq>+Y$3 z3vL|vxAU9_&}m~H2C{>|FC;v6PYu_5VvNY!w|Lx27P9nv2)-%vH*mi3D|!XhrIU{3 z`_9-wJfG1|@NoxT^g-;U`-4|bNr~*cckh0HmpJ0)i@M)JM>m(--6DlZMMXupf+ng( z6J18!>8V2AwT9EyGKUA^(67CQtZ@lI0!Rl$pQrEc( z=+>YvVB-aHC}K{;VD-U^(;U-nOeGAwdKHBNYRl5rx+5;52NVba1;6*M=O|^0!w#v> zMU&K*7k++;?H1SgAqr2u}xKOmLpKxi+FIMQ-3>wpdpQ_sQd{lsRgXK zqYO8Iv>;K=^WuXe0qw4$i11K*{_AO0VFf`#%lkYWX2M8WmO_wGPQ^-oB+p=3+`T_9 zILvtv^1g~rY4bccJ8gVD(RnkTxs-qAbeR!i!D*ZB0;-E*I%I-2-k1i*>1_W7lElo(FDK!5&7ty1BMb*S;FC$g>RP{P+PWh4l}na?mp~ z|NN(8W@fXk!Bnks4Gav76#cZ$TcQ9e-;L;KOdny2KZdxmy<(ZPUnhqZof=!f7z5w) z-P}|QUnIZ9M(wUy>G?_~=jFw3X-T~whEpi)rJDiZI{IGx$)C0wv#jA=uxp?~3v2&@#Ziy}}bH+`j=tk=Ex9mW)|U%wvA;7g2-j;_@DyFj6|LI>4nJ7E69hvolr_4wc* z9}2~((SCn@7+dm`_&2eamlt3$YSponr%}4Qzn@oKotTwHu9!udN+PK4>oRfk`Qoye zHAbXbd|P@iFFO{4qdFxana&$Yzs;caUa4;&&%r;pnEE>iE{SHkVxMPILl?Ou9=yR! z0H*!HEFtfA*)1t#0&c;FBcpc~*4ByC7h`J(u|FvvZpYykC-;h6fFtN9rsmo7L0{5a zN&I_yB$?l*i^<77Pfi-jId#Df{Y^nBAdp_V&6IzvJ`sMCu;<3|a<6Sh(pwDceXqDl zVj5or4Dd;ntMK-3(nsX@*bG$R%r-stp54EBl08*%7;93aU0h!Nz0KU#_I;E4aS}yM zO^v^Yo|UzAm3H|7FbBV>6b44++an_}a-d2~QWCc9wW5>|N|I;A%M^r! z;GP5|7a#?85K0|>dK6CRhEBfDPa|ty(RHd*3Tl{CGLy0Hs8AVRAF?IrFCQgk89*(O z&nE{4j4v7xzxoDGx{{&q1lizK#qbMr6j?iu&?zYuz>oQoc})L!rYdN6qL9OWNpQ*U z-qy;>YU8g@PE~9p{#tD7Vs`sNgR_*+qf|Oe!!iE2>&wmUU$)ms{*^}UAR7XAve~r0 zkUCK$FxI7#UN3tD!U1(7QocJgKBPj6irG0y2(F_myj=+4ox?sK&pbvx89wHAJgznt z)dJ42ZHm+17;Ap|^z2^5J9gZDNi>NsLZeB?FN@Flr_aLCV$;YROUv=)uI}!C#F>@IH1J0*T!E{a{GBrzK%qgsDmLBK-Kj0%BhF6>`v$6VyAr_T>o+<2nXZv@UT;# zbcPTZlyaeG@^I);@53VX312LcW@)Vf-ax;hpuVFajF5pd8so= z_P}cP0HS*Ew~JGk*{(0`1#Q*6K-Ag*;lwQMPa(ObKcc;M%V*=^!yhmXZWr9N4~*H=cU+8Ka`>X~Df5P-o2YM$E`{D4_Q|B0l0*oiKdDaL zeYsV9)Vk(B5GU923sVM(89lvB>x5iZz~oKAx<3*fRwncg5suuFTL&AR!SJq~7@d(# z_&{xs_BT!YXMY+o{Vikrc4x|2LDM6JfnHB3OPR(Hh`L2y0u}(@Rn7ugT>jqSj{(&A zy5@ZCW~WStp*003cf)*HY3X(=0+NdXmbNmG0^s2#h#%h-w$X}()rgqLb>5FW!@NJ(ZJyMrx@?+?Pv$$p^p7-BTy6sVb3OyZ+I@a-I{9 zG6Cdz+j(xP!^7>J$9+1GiaeX=0V&5)o8QN|`4Ne49vm-$i9!vy!*6F%IK@}DU%P77 zgTPHXkNqpWrTWNvAx)gWvGdMc&+K&xz8kf{z3d-fjmug_th)?1=tC_!z&fj zfb`kSYu$#)Kkuu>aaO_UVS8bN{(s^*>28u;BkWOP^Pjig$`-yFfIi2-0J%dFMMCl@ zqFy<6MVHu(a7DAt6A+_WTvWr7$#4?jLs@ZSr=?FFp1}9dR|&GPUgQu_`?RP}A3P<6 zRweA^X2x7j*Ddiuo8P#4Fo$y(I$_1Pxc{d}Nn92?Auw<(;~7!OJ-J?C!cm3m{q;Cw zJxK2_FzoiOjth3Kyk*d=5O*SM>x5Vx29AfD?L5Z)%gvtEz)BvOcjqc=Ys)I@R*2z~ zxxKvYkk7~nag{wLvmrbVeG~;^d&D#0S<;REg6v<8k1r~GM*j4sE3CZ>kYt)v(Mk~Z zErCEVy=25csB4ACeAYs4dKY;@nlG8j!5wrh^3s|4Ej49Ky^Ovn=miH=h18B{)+3kk zM*PqzJoKkK0GRfRTRxFvW1H%2#!fjCc+Nbu(Jz3(+y=EkE$Z|2MJUxR*k}Ehc#2?Fg5)@~iO*`ZF@uX?#tI&> zy+PXLw4D@PV0YI0>YylD`m2QR#p>So_x8oQ`Z&x`sjL_8x*;GBzB`VpO=8Y?p8;4@ zdyRO#gq8R-g&SgSGrU*V<}6_ z-O#+(t(A3!U9L$>mo6$eI#vlTu?T&vL)LYDd;;tEQktttu1kzi+C4-r{~CmihOh3J zG1`-OjN>r5Zd9Uy*5Zo`4NxT10o*h7R9y2DdJxZwW3w{jP32DY0B@euq<2E-o&DHSV}aZhTjlxVE-7 z`UR>qyM+fL2xqg80|T*7MPE}_Tbs1DX8aL3I0sr!DNQ0t}WFqHi1E@q1%v$NhGHh%fE=vwk@o5HYUf66~bK`=+AIFqjpAzV{&)gb%&`XcvotUP224 z!mRx}oXdI&f?3LlOMvW9#pp5%9g9SJ7nzw)^Jk94Y6G%DGcDA8`!Y^1or-M8x>T+cDga-CA}(Vy)lQgWIWjUenyWf z8lM}b6^W#rzw>6wlf>WqsKI=cttaP7iXjAgLg06C(~140LbpNHftM77BoGljPrC_6 zBH5Qbw=+MwyYql$X<}d3bCzb@8tI}A%^M7ny9cA!{t{8Io<&3e5gQvDaamczAgz{G zRHVf<@8UGW{Hj(Me(b#J!cWi0*lAWhwy+=%-UtfzM7sz-tTOt9P>{gmP*;AY+u=n^ zQbQslBEXdo+yua)#gtH?)60|s1)n9a;0O{R3aOrzXC=ySx_7y?Nse+~@-+YdEd=0k zi2*>?jV3b6ECbW*>EOK)sbV31^=$N_T`zcxzTH=4Qe8FugJvAyaNgKo08y9}ngp3j zil5#>cJOV((}Zii8#G!AA_*O`_gs}yUdE(*Q#vYOG8QY{$I#AM8yB0U$87_T5t$8K zHx<$=pQ1t!vc8OAX4(Z`%9r~Qom)U#&94wt63&@79nOfy>%{DAB_ks$M$HORZp3sO zoa^%PGK1Ig%^SZ}n21z%Ml4lLc#?>p_sl~C4-i;bjSb~shub!Oe_2|{E^LG+60O5- z0|$s}od(@gv={$`--tLhymM%H_cTd?6pjGEy7IDJxviB7tKEbpQ2Tvc22j=s(v*x0 zd5t73=w!>4x($-r=0#Yet>EOuu9(ai zZC^Lf2UnVoZ@nT+8QNln=ZE=yo!EUj&D?A`8-8nG{4=YXPr%FeS@WIRNp%>=>;WftIk2F&S zc4l*4gw?&m;MH=!;?f%Rxq#6_SYqQ@3Mft?ukd~rVepaTx3RhtPI8e9!HLUedG(X%eJfRs z#pF$QWAQ=r77Y;TswNeJ;7E^gS~2II55E;7h9vfhTUjxHVN;_$w9%L7$V)n7!_6)9 zv*2Oa4!m@mRfEmP6hTjRtC}=JR%uX{Hqr83SNLrrw_V7c8LjOCKf^RNR3MYdA$ zQS-UthjI<-7T~Se8w`V0#)p}+unPz+LR*(mPx}P9-LSvguFiR-9ZC3ZhZ>ud*MAYP z>ox5E9vlBPc}YZ--Umb!lU@pb)D!Q&{r$P+d2!?+6aW8$^6 zjEoV8fFE^q(uuy^JbL;X{DUGm$_7pEe`Wn$W?u=4_(xbaBp!Dd}l%%dM>A2JC zm~4pp4Ja;^4d^pI`J|zN;nhM8o&MK^GwF$5oh$~_&Z>vZ#OB(*3?vmnV+v0QT03Hy z5zYHg-qO)UefCr=#Qc`U!NGxa;?=T!U-jS0Dl6I3UJ&A#(1!<~z(17W>0IEN+^JW~ z%a;a`U`dmo9}G@#rp>7T{q*13$-q)nAhTAbs5IDACP{YTB?XU0!H0Ed&=mw8PCD6i zh;{x`gAlw@UgFD_0?G!$WPPvV=EtrGd?#iPKR;pSWX82wga1~4-b*nKDKlu(mzI;G z77@u#OCtu)qc&P4K{3!pP{?D$hKCiOQr(qO{okIG|H*^h@xsc=xX@74pGw(^zP>F! z>^YG@k3-nMoPg*!LyJLD*U;#vl?arh!zUz^vWMa%4+Qm@<`xu$fW3N&%Qx@-^N#@v zH(b^WQy2dC^z^i6=jXQ<6G~(Im;SsDxQ9_c{!<{C2t&c2t>H{YQ*-kHy0`Qigkt|~ zkjzgVBgkgHRsl9X-VuRMm%?Umf;u}pdocU0A8awPNN3&z++;$_$UeazE|0%50NcKq zdHu_cuKPu2EG@Q(qBEX?7Lk$%cY&~LM68wLD7^jo7bMVRnm5$zjIaO#`o{2rNmTWJ dsS@!dEb}o?z(GDSu?ZF%$alc-qY7a7S=)*Cjk6Lm_GATbM$n01ApZO z_izV+d^59BI^5?ZX&}SL=G54k_p{iH{y6)exdh6Pcn%~|kRvIhj)3Q4LhpZ3dEp_u z#|@ACT4H&4xH$E<*A@I0%lPm~B+MZwpw`VZuPqwp(1t+|hRZ~+UL;&+k>T|GE;B9O z-u-#6$PKaN3dpWixzW*(4G&N4WW7Uib%*frJ-PLwBl#VcT>bT{hc3;*ihgOKA*)}o zIiX38ue(aH_YijHFLFplnojc3MjBNrOn~elD_kg(jHOkQg17rv!)vDCFXXDR`kTUB~+ zO(iX_DqKwrkzD|YOoFY;c?8do% znnxlE9)%&^0XwYeKU8m{CruS{;uEM+NtFvr-G36*Yc?-Q2~D!jg#MU6ZKqp z{s{0gtMC{O2tXKU$#lYv#PyBHl936Nc4{e;vUgE)6ANalBTO#IJPU4UthhD)S&hDf zuzph>4@1q^RXcNOv#S?a``Ov3Vt;zQ~5(Daqe^t6`j^>iW6A-~}O&!I<$ zitQ(F#g)ZUs^!mdjes{=@!oy}8`O%8A+TdSo!;`;9a91l^Q{kc5IkvChwQp#b$@!v zo|w0`X#bJMerw=kGfs87)gLXbsK^!kFg>=2xK`-oGc_?0-?+5kb0nlcud1a*-M22D z0wd`1Wyyd$LI}{6pg@zC0^ioBkT49>=*eJ4Mn>`H-jM8d;7222Z}29tF)Jp#&Z0M9gPV`PvkT9)bRwNgf3c!eSYXHm^4l#j=aon|BZKH1 z!f&@W435u%-&N9A=6>OpR`m#uU`_@ec>O$>vfbQWXfrOYC|ev>@0xa%RZ&%aEuYn3 zC7zd`|GLo%7@wRx_<6Az#vTWu>9Oha`&w6VaiM?IzMA&^*N-cgo2A(w-*yEkq(6vP z=9d3qLOpaj#r%@+-cnA)oAwjSC3bh#?MBX;zuGv3^VeDMVTb|yuVLbuMRaJO^Q3vlkHV23F!=tB)XwgEepfA_6= zPchz1^sQm`pVTvmP`N!d^Yn2DBDm3`BI6GIc&zd?o+-J}b6o_4l=GnL3!<+N@^IL8 zX*UP?+yJ}R?)=?k2Kn0VzrEPH{yasKFaC6(qmnau;Sn7wJzL2k4;mi}xf!R%ckSju z`Y$FRLg1wqMS_;VW7Yq5js^=bY5$6&5{TD&7lxr4w~3fQvgW302{0K3G_mO=xl(Fr zH}-EgUjF)}rK{cB{13#$gef;S{$NQ`J9hb_@`YXV)mbPJKXveESBOgkB5s~#VscPr zCRL+&$XHM?@5so?psVxy=?hZG!=SbC~GpXd22tr~AvM=H{Mw931=9+Inz*xo2Tk zJK%dcnO}yXW~?bLtc|-)hF9DC0oo%z;TB52^r7XSDa3uJ>sm3hMeH2c7G^bh0det| z*;xxSF6AMNTwq_>a!+Yxr68%(^89CYV|$%cPE|%MBqOe%JaZ1Ml`ieUL7Lz2!1g^9 z^F4|}_L=k04M~zss$mY*ZFmuoXV4pRe;LE0%_;usSYNS72D9}JMaaQ+Mv=>P27I(YKa^Q?=EQ!LZENROShuS@(= zqOh>=mVybnp8dfIUEEvV*w^Jy2hHF8VvSA|;0rsZtFcLvwRLra%Lqa2@(D8|*mC-E zWCb=1B(rP6U_}R$tNNgMFe{nOA?m`7oPfaq*V* zzN~bx^wp>bz6GJ{=3+uNm3_|g&!0cn(a@j*HTz)g3HT#20@l&d@y;ZvDNzS+gH1h=VtGrXqehkMg$46jB$fEdRb$IK3`jA z6qMhpvKr}gr=g)AE9z?Lxgl<%kk4y;fD*0n6Swq3JgstE?Mwa#@}uXR>}7-JJ&;7p z-n%Xu;1F&|Y<=RqUthTtAxDcDPYGkMqM``4s(&_p;cp5fapt+$usX`zsW z#PGq+mN!U7R+fB^R9RVFr5p(OK~`K=7Fi~8^mspH127~sm6>dn=`LkN zLeqcH89G4*v_L+Vm#M6ept)633MM-)6wfmvW5{I+vk4%1{@jJ$tS`ikLkvXj#R5jX74u{jQkF<8BXHR z=E>s@aU#CY2)JP=b02v0&v6mvRc>b3^;PT9DVmp)6?!Ce0!T@9X?db0Ot=~W+ol{c zh5peyviggZjXpbxwO_J+pAHa(|7}W7cuuTZN;FimfdS4XrLU2ZhgnJ}XgeyrNn-qD zVq#(k(+;()2Z%vsz0RcLf5d zTgm;ad5w+fjQkps_CKgIkVw=e8!1}BQqu-MZ2ePlt#lpEF59y!u0daX?zPZ=`HZ=- zvtCFGsP_6Vi`&dfCXw1#C%>QH#d?JgZ|UG1L?4o@b#A*lPF>K{ltE$e;EyToV>O<{ zPE+Qu$#sFRe4PB&y(r`|l=6vROyvmWPMGzrnUe+FIlb&{57J7J`?Bt&-z%eD`Tk<_tR1VeV^bwNhzoj9dTOK-;Rt z!SlM^JEY{J2s>$ijwfBByqs&yf8R()Yn3P0W?QY6V&=;;jG`Ff)hT|4gf*L?pf{|6 zig4uJ1k$iA6C6cZO^Y|u*`1Y9IcIZ!y~g|j>4zgO{6zSIKqYRW#vIy2JD^kmKy~XA zYdpdG(~Yt7xWsmge2!#eHBHS#h0c?xxdhGWh?p2z96)^=O+D*HIV)|XD*x5g zpYaEcC$;uS0Q19cjq3;~jKrxpZ&#o3;z&JGx!MmpFu`)41&iZna{ngI&s(V;^1o*q1$nc}21Fumh!DVFO2C#B+n=p0e+a!iJa?8`fCgJ)yQ zt0wskl8?e*W+c|8U8CCMssKXWVP51ShMAJeW|4BKyLaB9m5u-|{+I$JapupCn5vCZ!jAq|-i~Ie3JKJ_~QV)wlw>ZVn~q5fRbRRnb&eC;Rg1ND$Bv zfB2_9CLParZGn|Qw@b-fJi%XSrc*8v_tQ3IC0cOz6TOASi^p3CP|5&@?x7>fx?rNO zP@{P2=4jU9=F`TM`@@c+%iYljrG&=AWQEqg242XQqhftMs)R=Aij=+SE0=`#y7QP5 zz7*m6Hwnk9yL)Dd_#i7sj@-lIw|f9Qi(gJ|Dj_SYGRfTr!iTgC>siAZ$s9@{P6dth zSLxPZN|Wv-N5z=R4XJK^>TB0J+|h~hvK+9E&gZFVH|e4*O)6_J1oPvvDYXQhdsD|Z z{iSyXanSRTC4=p^>|}xdGpgg(jd>gqhqF#rm*btC+D|NOz%IKIfb)pB2Eei%KpK%X zZMCb=Dl&C2CHK~-9^P~!T)^HZtG{0D@mCVpgWfr&b->) zT*_`-#}GTV#FVuXCoz*eXx#+Gp6n|87574Wv&wT#208X>Q5)_aB1ac!S=d`=4URzwA~{dYogav`YY$eyo-nv#}Qp$c$eW*o`zbai&Vhx_X* zeH2(m3%uIaD6Gnj?`$Vz6-@KaUXYlFvoU>%IRpt;`h|#6?R>X1DQ$9hZj1|e zLK3W|W)pksdG@ZdoVmHV1EN{izime#N%HQ0sk@?^3=kim`g^wDKxjW0UF)nWkkKk6 znAsW+knF)>=TZ+2-jF8S+5Mf$c#vh_?BY^0hYjP5OUEm5Fw|xI8d~~ptVu--x>xd-}25!LR1XRB%DR2-De{+lNu zj0`mR)cyOG2yoFFmzjC1aMi;IkD(51r=cF#dU+C4KebXYoc7Xrg+E>k!5zd&l6CRy zA1Y`i{uOUBJP~S4G6iJX0tq?1v|4=eS7_l7CX(JewN5i4jr%ApK5YraGyX>l{vWdM z|DE~CAUkZhug^pr+D21CUn0BBA+YeA81cb*zXM7T7CX;1;$bV=q3G`6JKhD3vB*o)i#G3gP-J8F#mKGy7VVqnc) zM14xfpIxu7+XP4s!C#fWH@gw#$3)!or@kFI{@#Mp*c5_83kN!F8sHJ+g&_k)42H75o=U-j-2u>|XKgo78Sm(Y(;1Jnv=qBG%P)nqmWc{B0j z30Lo48$XGSjD?IEUSaz0qUo;;^K{YnNl8Ew=;eoAa{Vtyf*p%`W7;_=;xJB`!-z1N z(yr28M<_}_{_(t0po~Ycy+iu3?8M+#le3@LoHcI#d*rVl-0EvltVDe~Ld_iQu45lM z>WKfGJBGSc{IPJLWSAxZeMh{-R$%A;A6_}QezL%)UQ%2o!VN-;Qw(Bv?p!mv4h+l5 z$uYCCs+*d!3=R%jSc{Bw(=;L56pwH0)S%PKc3(Y6>eC@QfBM9&*rY%45C7i$Wzgb2 z?s_c!=_OnEcT90Aj?J!9x*VwFCKh*@nRyGx~8VI`}_lJbfU3aU?F<@ zD$>>i@R-`|JxvOoOeGv84^cRMvo&O!{;dfG9U*vu}u2)|H zE}r*L2L@jDxHTEt;`$X+{0%rOF^T(UV$&n}nq>D!)*1oN{~#!HFm?`2VOu*BjR!Z^ zT;3%c86F-+udJ<=4J~zrDh&3}w73Dj{a+!w#N#EO)P7cWf{)~r_Tr^62EFJrP4S1{ zIww+tC$D5GF``MR_FqtA^fC{O50$k9kI!zC@UmgB))YN>{x8e~2DawTV%^%cRDi1p zVpL}AhQAb-aA5o)Bi?>?;BvS0l!fd=Xs9iEPMZr!Q)|0ep{qyxvCGW+%*EW+BOkAn z{Gtkr;=~*Jm=msA;5fPOn}f%BpOR9XNs}L0gzGyFZvG0cNSKnw6ukZHk|>aKPTZ*| zB&}gsp=*hwm?QcV4dEj~Ja|BnBb$%M*y~b4l&Uj@?xs5&o^RPhjc9KBHuwzp{qBN) z{@~Sj?SxkAcA;fYIPCR_-?L}zAX-{l_kMmpKG1!zZTG@vt2H!^grGF+lEFV3k@IUv zRsuE2%L~TD(k6M3O=R>=U62PL+zLh8|LE>Ev9XC6gz<}u54oiSW19u_^*2aDJLCMs zC-4ne=$OH6jzx0zeNL?nYOgT~m&(q!MaB0^+m zWXn4CWrmDqJoEei-#l-g=YDgY?>W~w*L|P+`h2f*uILt;z9yPPVPHD!(USlz7k_6z zH{Sp^A8!yS@83Zbw34P*(@l za%JlWeJu^1kAiuxSHo3If_Xpi>8A!dFowVHOjyVW;Cg!nQ!c!dZX&|4nf+3@vi+U- zg-7xFH>TEI?nTCZU$A5B&l*#vz|Fko+|7JUF%2?q+P}?8zoc~lO^Z+JuXPv+tqANl zmNm;X@|~#4g!b1iH@YcGc`{zSLY{XLnZ~LvS(b#J=_*eJ>)QqC4LsyxRX5@YTivwv zV>AsC#EAV)^6s7B{Cj=V#x3J}q1aGYN?Ua6v=aww#HXBQmcdI!Btu>- zpJU9q8J<-seUJylWwBS{@QvO0@s0S-j?Fuww59XVts3Lrso7h`DHp0|!sEM-E_Hwp ztK_ex$;jgP^| z&vBU|#KQ%OGXPU#t7ZiI?t2{ zvU|XhoGAH4RLmbR$o{_Ns<0&rQ5II+o%FD8h8zwcg0eHn1IMARt0zv?@Y!)7zvoBu zb<86&xKM#q1lNqR7&(@Hr=pM_fST!Os4o zDahW&EAxfNN z^-B?d?DB-bU8HRe0_x`}f)r^s0%nSA2_A1wtQN(b7p!ee*_ZZ)5ce6%h`I8YC!Af^ zS!KLG9I!E5oT9j=QnI(NrNs5QQ*2Ch0s`(VE-p6M-2UaQP+3{o0L*%CY;1%C3|`h` z(GkpamR?bPY=Kz)6-aDH-+O=K73WEDF~B~|d${lVOOXrTdAwYEQNrTtvJ=aA)cY{1LhQFDHt z)!n|gMuj6**x|@$HfIa>BIn0n!fDTWt`o)r8eL(I{zPZsf&RZEy>OC_q~_H`Eul&l zH+7EKF1i0sV8liKEqu~y#}O8*CA2S^1MAf4vxpoUYmTtnWMe~CrKYqLgM>vy*!lTI zd@jDfGKfSF!0k7i=KroL9H2IxYOc{V&Jy)>zlU3W(*jn(I)<(NqH=<1RJY!el2hL> zz{mGv@GB_+#xD`{ELYUc%#x3;$~Z*!_~}k|VrfEemKqyluKt`Bxewn6taw%^A!@s%M%^t`X)=`Ua-omZ+v08_ox6@G;24C#R_)A^t}~nwien)}yN+2oM&( zzW#hd8NJn3n?N+WIXpZ(@E0$O^h^Hq5_+@7bQOHbO;w$*Ug6d)-6Zs=Ef7-){&If+ zHj9OMJgi#(u7KNu?ymeBS+Q1!S6S#orV%Brs!HxiK%C|qWbyR0R~ge&!iB8{?{Zb` z*!IK#SB5B>A_h_t9uS*P%il!S+1Uj!YiFK8t^4*O-xdRuQtLewX!jfjZ0>sDo;{z% z%qiRJy2T>Y<xMcgq*%WF9Izg7u}#*VSFUoYr)Qz_RVV`Q zlxk}wgrR1 zBoe;Q(=H4&W3BS+t;-S)1voiJ9pM#BbuRs)+wSSu^|k#_;E;10T<65iO8r&9ha(N5i z^HT37mV3VRujdch6_`iDEe3J)zv>-LOVIcmf}u3|IPhG|SI6+6?yK4MO(;h;p3mSF zRe4&yMkGK5&sUdy6ap&AQGrgZ9#i zt}KYP-Was-n#b;QhNCKlFt3&?>Z5-Rp|3*#a>paSe6fP0#tj)2o6CxGDE&#ws$BNp z%bz&+s+rApQN8eeJX8Set}aJ>+*9j9<{VwepuW94I9~iID#bAZ3?;^*PYt!Twd=~u zC0D|c8q1iu<-MNWOQCy$FOYmI?Pmm0s|_ zKI-T$Q|pP%^MK*v$sbzN+XQ?dR*!HPuf%yV1Lb4g`Y8|-+gl7c zT{Wdk*0pTwj0&>HDFfp>;6Ja+;jVO7=*q za6?*J`q?U&rM;>uxlb=JCn$eY?Gl;PC$}NdFFA_+_%XMrsK}h;#iE1Jvhz`O(u$B} ztljKeOL>ewM$y-dmCuPTOW%VFzA16)m3lELQJN|%$5ClDFV21cB-*PN=!(dadEelO zC-5b*bljdfs|r{vdxYtO;Rh|BT2|RuOM9a-e>ffIO0ZBr=5X9`mY140&wt<2xhEkh zJsrlZy$p8K*VSbb5fMR?F0#>a{3rDro3~HF&x!d2RV)~6m9O)xO+S1$#+rH74 zKrzl*fdX|aG6lC{`j)Z`PFXFIQwoY+`8ChpQBZ(H{PB%u6EO1kueLbLGY}(y8I;~! zU;k{NCMp_@LZOWCr=I_ekB`^mt4|g;nD%HotPtt;1NxiMiN~w9Ej8YZ?fug96JHpl zRs!DaZWs_aZT%ui(&H3<6L4Z_srXT&14du|9KilEem6hUBtUoOWwml&b0MpZ2kFC{ zCNzBAUX@6bZVX?@oey7s{z)D_NHs>|>1boH&u}3+9O!Z|ASxJbO5Xt*FqpiQ6q{i=l}Xd%iUV zG^?hdiJ-m{dMBrD-Ou<@)ud5+Q&ircR${0l7WEu5G#7#{- zF^gtE_}ljR#st0o!r0cnjKp;kfHC)4wRKB1ymsKpDdFn{F7Q!b9&HGYqEwSrNJj=to_XGhNQG86pSpDQ3ZgYeQUV$&xFLzkmO}o%loJk3`$v5}5e`f+> zS4hruwJ;4*)_w6x$qP^c1%6ywm|e(xL>-kR%4F}|O0HL9M(}}8{zQd+e*OA&EuQf* zdc?clT7rkq%f|j^e;GFpQMZcf(RDMa;#6-Icy3ZvZ8$$f)dyvjna8jR(2tRhDgKQ% zw{30{qnhETK^;@1-9gfJ0)z0*CXGBBp`w1~WY##Yc2XbMoZCmW5rc>bLG@;zUa{;a ziZQa57MhOAuP-igp`X)FwDg4tWa}Cyc&##_;Bq*dnDp|+6;4ZqEcxmt-fBwxY z-9tR{uA3Ot!>*hcVhY4jAt4QFZc?&H?6S|VQ%{UPC%I~x6DibnDd7L9hsD z;TR>M-yA2$Y|?uULsvaz-S3dlxZQ)G_oPtZk@mes|Du{hFFvSz>I`Zn;+N0-AjZxP z=M@jV#LXT3b|&AJxVVbw{5>!|m`%bO9f;jesCHuI8C+eUz+ z$@(CZwij``Vg;A_6pR+JKHD;cAppGI!@9wyzEdN6$0FraYVwJx5mn~jM0KtjVy9Y8 zgG>A8VTVPQP3RNQ9eH`0z4St|gTC_l`kIvC3NUe|c$Tq5WU|_9{%7ytmsdE}*#FhY zD5Xe{!dMzb5DBrfzI!(lBst^b-f?AIfCvJ}MJ#7xEkWyB*rU^Oi?%WevR=Bel^~vDb zGY^ctx%vBC{69TH-an z4|vV zd8s!EY*qcWyfU;YAJIX7?lX}%F9A|!o|y|45-ME32%g#oFv_RzppUj#i!nSDO!P-@k`HMndEdl5~V;kvXh7LPf+X-$-WGE7y4Vzxt*BvyocgbNREi z<*6+!@-{YB){7Jz`CMoxCm5U5PU~OWgh`C{V9-yj$lTmq*U*so z^qbCKd@&NQ9i}g81R)Zixw?vjPV#%iuKgajq^!%vAu@*l%urBKEPxY-Ttu3zIY9m; z<#p7K;<-R3^YVHTx>a;1h1Nw;I%aI{+*(OAvQq^FK5Z=a<|7gl6Vo!1KYyy!YHhmo zk*1!Gj*Ru(!FI3`x^HiforO&xcN>u96NfV_BfV_=r|aFC#cNA>Y}3P z%*?AGsi)b~FsD`k5!(H@Pr@qZHA^>UZ}3a7Qq2HkOa0kF_oz)<$W=x!GTUaxz~}7m zI10~b?uY;jOVNLV$~nfq2-q-{^q`GEL{&)t3|5t(Q^^+~%jH*w zof7Azl+fM($p;U5@PWNSjMJHZyoexO+`D%!Vn^{ikyp#-B!@s0}&lC3YM6{3-Va>6k~Md3NXL`e~;D9EiPlZtNT< z{Nnegr>Oehv_Ek)CA*9ts1jA7G9gO~{Cg~U!Xw}ENSoD#e(F)NemsM~RQ>R84B5}i z#Zl_)10KXQQM570sbeRlN2I(V==xhX$Z>nub=tVdFJHd+DqfFogPbq=+JfgnU8Z5) z+Ble$?#zBjJbZ4}PzCfjt|JM>Y8Be;i?aSi4KK5m3}n&| zX~qJI8mk)_li8N2%f9y!?)Vn*{P-;U%-o8=6x-INLS0L1BxyBmr+RpmZo=ox($?OIpQhNA+qnH0Kgtjp9Ze4)SCW#FB5?wa-$wT>HktkW z{8HNBr*a_^50NLX+G@0A_0*~nXlmn+OwY?xDwk#`tWV3~?|$?4?b1L7L<?~}k# zcLfAMEpT2e_p*ESWO2ctRA75fjbPP37|Q1<*9^~MTU0<4h(y^}k{oSSS`JHZ)~{bS zg)6hkojK(b^;gU4=iSM1X|j>Om1M7E+!6G^r%-Q|Z28>OCxm*U(*8dJ{V%hAJEOY{ X_lSKI4v__Ekw#KNKsuF{5RedQ5Xl`Bkd~G%X;4x+7U>2-x?LLSTG(ax zAOCO9oHKLo-aGT=^FH^z=d;+SGuZJQK&iihiMO(ym#ya;ckefDu2@*US=nEHx^@YX zD2yK%E5k>A)L1lYs9*ive~CJwX6#&0d zT*)>cjgk^}0Y|mZG9RGb{?WCQMG9HSWpZnhtl=U-~ zc)2$<4GVn|8#B?T4hVrP@9n<2n z77-Qpm4%IS=XTEr({El{)A7+O!V~ zpNQE<$xpfRgd>AiP<7eMrANRezyfI)XB`SA@@=;)*3Rrh-y(^e$%~W`3KKLy@Ta`e z%E~Xwztk1VER~4hTuMQG;uw01p zto24R9*+CYZ2esPL_F`of+a0Xxc=J8^Y-U@9UHL7FKfS~b|S8?`S=o2XF`6F^G3~#FTrQ3_~zF*2G?;15` zEse>%&%*rz=Bbdf4X#y3u?JW6r1Y4fck-!;Rm_@-#?lUCL%)*sQ*#{5ZKOR;JbdM& z#|}Fb3=9p`F_Wy@ZYWQbZ*Qc7Ncx=_0Z*(4^A6?U*PpTt1w0ki+3v{$T)NZGScd{q zjwVhNYeXFv-A|DV8$11_n(HWf&yJ<}G1oC4AJM(%)dx=)-;Ienj2%0>3gkI^8r0qp zIFUbIcVKmt!y;ws=$+6ZoXJ~%8RIrWm1koa`6pqyt)L-y_Du1XNz8F4&Mg`L)xU^2wGVNgT2q^zj-h;fu^BG200{I^bLlpkjz1!AnuL7iDt zh0?R$o%qAJhOTiRwpjfSM-5g*1Az`z{Z4gtX=&-eZ$TIDZ#$-jdau;JTCvVGxiMid z-l0WUEP?*fcoUm%H+#7c53V>@8*S=os*)-So*)NM)oAL6TPbP;K)WTS{Z19$?>jV5 z;gy3EWeXzIUU(g6@Fi~@&!b0$g@wv~fQ!rb*EJ?;QU>Im-HY#4ZsU#v8drF+X|^y` z*w_3^gjv4KQG+r4B4h%JM$CH6uk}AV&zp2@AhEI7GS&(O}Jyd`6r-o z{74XYt#-R1Y@`Z+s=UAnu^qU(_Oql>EmGa{Z%tjdW@=T+>s894)e1gV%hXT)BYG*p zY1f%%W)vEEXUo@6e!W~k~B2B zgYE1HxjMxbkX4K)5X>fp-8({F`wF*be{y2g7k0{S5B&u}n3p=by0P=g-f!$z@@fqn z2x~m!YXh=9KdKbK#Yz^IBF=E8gGLWrqK=~-3b5;sEA-9G%2B0keUaM_!psm#>-6v* zFQqUFXvvGQ>+cndA@f;-`AUQySt!vf*|nb@r{m1h-V}9GNiEV+`UAVp_Tx?Dz9m6# zC4U6%(4yTDB`_HI=iI0m%!974&!QD?RC?m@ z)sJ`2h#M``Ra6KBmwfDC9i5ztr2vJ7!ksn>r{Gi5+2_D9mNq~CZ^#pc>u+zdY3$hg zR5cO!BsFV?yVOtxN^fir!Q|l95?C*VfJ*Pa&P>3F$g~Adsr+dfn?6^%6#Y6g4 z_RWpgaBuOXbeVKv56|`S0@Z`UB2H^DCaDt?e@|@tC+hLlkG~u_`1vCXRDsPsN!vev z21l}ErslPDbQ*Hm15$GdH?v;Mg)o{OWJzjhFGg)pfMT@zB{5tiRR5+Zb1aJu#zL;?#p$|E+!py5n zLZkNOWu%-@ScY-V@z59S>a&6-gq^LhCtcezZg!TYMI2DMRX@Ip!}#y9`}E)75|0xN zE(ShDpbv+Jhl^UF3BAcLIXhraGPAOn|G?ojiw89H^hvq7<6y`aqELZR(b3>oPk(<> zQd0L-sskXpX%q=Ad**k&24L7^u&1{(iB%yJx{O#^qdYh_<7i!3r1=04s_5PularD& z_832D-V8%j09Q%Mk~H$TB&vf2&eR9`Z&XupQfR#DZun0561%>>e&|TB4fWveEAh+} z53=wAD_HQtO9(Hl*IzLb2M=z172a*tj9@7P>ZVk`vJsE{z!mb^qPaYj#XAq%_?_R_ z2`#Bh?@_jx)9FmuAT&jsRaplAe3V+SS_c=-_4TS|A zlbBLhD#g5)VX8iyAIK;3Z+YBA66%cY`wrjt-KllB1^0Wn)G7B9RWx4k8?;8T zp==0v!z!xU-#CPhli?3W+S0NS(5%zzsS>F4$J)QW<%V8?gW)5LB%mb{=baC?U%wc? zbkYsXqt!Dri<)=7r2gZ0T;UM#7y$BUg$$t9A2YQW-HWr+MQ`_!qghhVPKKi2Rzs6` z*}rmjs-57bEzoH&HrJkd%P^rr<)@!Ss>%n(GJ2)foyV$Tr3t^6((d=MUaq5TR9b1t zOn4bl=3=e7MP7LAwHVM5_Eo#)wRRJkLd_kl z838}?;6`-QXRCSF!reK62H6|7KT-~R6BPt5%Po(K+uF=)7Y_>UfLnH~^gfOv91jl< zVNH8XPS-BH<}WhQ*k?t>!s5P9YqpjxRf)y@Lc3dbA7s>12jGqe5i3;yRZ`*`uQ~P0 z`}$FkJ!03>mjqzCJbx78t;A$$fnB!6%<1ro=kD5AttT%#r(xtSVFvnxaSaVcGcH&w z^hGhF_M&z6qhE`GVuJ1c=_oJV0}4DTDYXqO27g+WH*a_^E-oaQKUaUj{(ySh&`~0J z^_%Qzd{T%qS!b#5eZx(O&|WJKWE@8lFK#$o%-)OZ^NKrP-V&i@$c0Sys52Da)ypd= z4qe~T6xPmL=FJt!w#f(v#!c)M zpKZs|g}@C?v({e&TRuQ)Mc$d=p}6xRQ^5)`mM0ZOImy#^lX2A)ODyEBUt8%r*WG!# z$ZPYq>FI3h0FwdO+jLK-ie8(a-u)uZbi|+7FC?w1in*dd#fL;co2?5a*jFh&!^p?~q5Via`{?1cjo!U72go^odl7^#z$;^tx2l-yH4_mqe6+72)Z!+v_qKhIOUcik$erL zn6bO3^^+jml$nn=T!S1P$-&QB@4lvGK1H$n1w+JS);RnC?-4I=q-lGZ zE@J%swc;OodrZdnBQTFf;}NqRH?3)(K6Oii?)N*3Wx&c7FpcacY~AzryxjgGu^Qna zo%zO5lDPrbweb3^cv!QjjZY&P08%X%yU4dYJKh5tQEzZS0A&a57IcJ8hKwa3d+W;D zhw)DS>aleN?j?N^iS@j+H8!T_6Q?`5-JJh6XHqDMQik0$6LS)T{lyDBi43p}J)Uh7 zOtra7hppE*+jeA>tRUGX$ZGEsVtJHGo_9!J4D$~ZJ2}407CvMFVI4R!EB*m`n3*j6 z)V9VXxdYYug)Jvih2c0bHSWwp4)lDksJjq405FL1<;oIT+maCPy>r$)wXEz=5(nzb z5Uaw(M23r4e(!U$<1KL!AZ{Kb24e!*LeT-_rxGzKbHz)Im2;}foGT8{w~|JU$>DTN zrPmx5rqZRic)&WVyu6jiA-2}Y{gSk+F8br#aptR5`GdVzHiwd%j1|*N-pzS^@f@3< zTkY7O@Ou2`o=5rvgB|QWoG8&{hrk}ro#g6OkWTn6eK!XV`WPzj-_>-FNVc?FbhELd zQ5Zq}OL#97eh9^%g#|Np-(_vCBXlR?UAa2qOQ*w{fv_*oa==0 zeP34LV@XY=CQvs?u)Xf@L+&_RWf z(H?(*=E`8v`?!=d24#Xxk#*<2*Rn@XRHOF-y%V_e;+~M>?i>;89o^DjO{9tnExin$ zuKQ-T(_<)W&trMzh66lLY!jz9^|2u!=(2RPib36*eZs^Zew@>n-V&D9rvgRVNVm>j z9`9pha{1hrhjZ@7t-r-2+P>4=RC{XoX#AEHNNsE5e=^-bfwet3Fh)kvB@ZP?){s!Zh-TkS%p6WH}<;tY!#D42%s+E z72Qq(hT8tWSX_u-aa?DY?IU&y;?hJ3oyG5AftD`bN|G0{J@h=S)Dl#G*=s}gMUuy3e zhB25RldnY|%fmk7_!PIt>N%jS>DHwi-I{{XjQVss6wlfPWIK$X?k04bzYsE=$G0ou&k@)_t>E8%KgoWKEdS>ZxH#awLTz+vA;O8$Y=3+u)64vQIa^nr}Iu{po ztEz^_jp;}YZZ&TM_q;H=Eb(BH@NxP65Sm1_M__Y!WP_aHG2}@%a9A&!EX&EaYM&Xl z{5F86T+0EZR-L<@+g+b1EY}C9*%T;Gsr4Fh|0!b`a8MuLq~wVsVA`he9FkVLLP1ld z$&OBZVCnbHRtv@XOe4yDtw}9G(msY62TxA+flP2{o$eC2(T9Cx{ncd~C(A{&PF-46 zWi0X+D<|-DkO7F7J$Z15*4~6+xXIO23iK)EQisC^lk-O^{~>&IrP>U(-(~D4I6njC zU+M>1pqxh1MY##q3JCmWcVn7|dCOypzyhD)LI?7~ucaal#t0<1W&Da=FGSqG^2Rv) zlzK;q#1O%TN6b1WJP49GrK)PeyMC!vhHv6}fHOhX#1Em(f?d$y#A`yH%#fZYnc<-# zM-FWKyDPJ?32VUN^(w*b%EO}|wd+TbM7*cd6ZCKCT)KN9F>fUi(-f9L2{=nzj;}zo zfpzAeD9^R1ll81#dFuUO6~B!@VL;X;606Q!pKSv|iX8-N0Et7#Z^jW;jz=&8;E`+w zdV8$?aotQYmgsx*&#*|`Pqo+F48PNZAMl%4Y^vTz(och8sfl6}QnzvE28wVARds+R z!||o$5T5KCVh0y0CZz9A1KL8RRq`O_$&!-1m)HL=3KS3VFvwXJ(}PH%@lBuvS7I zUZMqYb5w=IG!GI579Jj6aG;pY+u8igQELqf&BwcBmh9$F{h5R7fORdiQsd$hQ%&)2 zY}(m+{DY{u8T0(M378k>Jvj4KU*cJhwka%uJS)eliV8q8@+!Jip_IW}Fu0|O`#k*$ zXPpieL-W=C6_~O%eiVG2F|1fvMAqucPYqnEFo(;nDJHG+&c&srJY3ZWNmjCV5&bvM zHgnbBnEYdTbY?0x#spT1q8>%S=CTP-{o4wM0LEl7JDsVIRa0Hd93K;E2?0JOY^@l<`AwZam?B^Z*Wp8e9zV+O5@7u4Rv9E4+*H z-M_8?dpQBQ@va-#Vv(E+oxpFvr#^M$M2B`kv<3=z5l(Xl{j^5`)yVa}*}*EhwXorv z%76Pg`w@PF#8A9Y$eN%yu}lML5C#BP$E+?bM_8o3jqg_t%LTuxy8%0+bfS7zr3`x5 zF~6^O@)dbLtW%)D+A-MD!BjGoRTTzxSO7i+SP6-%b4-{i) z`gRnyllZ>vAn?>3xDQS4P#U0fQ$XayE^<+$QTpd`jSb(6G2j@pfX~{mW8REyqeqOYdBGLeI8F z4Gav-^@vCuu_KNx>C;c2v*vw=BQV5B`qnh-8WWmzf8;@{4jwY{1bOaPR%ZF%-%jMQ zwM@_i6OgXjINntV`Q#=nhM)JeyOF_~FBo~)>NcVMkbWbT@WQeco9EcVbFs)TSy$(D-KYt~}U{YtV{rk_we@o&3wYzy=zba1dddEQI zS&{~ogMwuJ+j9=}2N@wn&nSyMh19hqyC%&# z*!Y59x;8(X|57@&8xb4ZyXi?uPp>*tG*u0`j>-DS2fVqlkzZb325FSPzyI;|hL}#( z?C?vscG}C-ypy*mCgA*9X+;ouerr287{w;R_jyuPW&OlAncC(+RZhums28d%VCE>s zbmIGjgPZ#dy(c`E(NZJv%tt5pDo3Pk9?t6a1fRT}LIjw~$bAY=bw?Q}qgKlhjJ)Ym z41Jrx$%z~Nrx9Q(%B4y7@g!6lMS2e_Ze@dW7QFDH#c4xFVD;rhnbgi>5j%dzKMBEx zJeQzgTzPqU{I!J3g0iix?a@}val+Lyz4~tlQSpoC8FDDg0TjOc+^DgO)x>UO4CXTQ z;i;{lgCdH9h4G!k0IH(jb=$-kcP12<5;(z(>~r?-bCR2wP~2cJ4PYsytPer5zs9fL zqm777nb@a3_Ltqc@D~x?JXIY>_Y4!u#Gv+rw4WdXYbOs+e0h*%EOFb9WMz-HmX2Xq zXZsj+XXi)$?JRM#`~63r%?MP#m+JU2Z!tMVhG(QFRXEWSOfctK{TExpKG0zH&|9A(*l_*BvC< zPt+ML|9L^dS@+S+FaI_c06-tLxUTorZMJnA$%%Jt_G4b$TKIOHPKcI=-*sh*vC%Wg zG{j(7bYZKQLnS(>t;hxPmR@@gi6Ot7l_=!tq%}6j9^i^tJm3QRDsQHWYmQIqp1hpy z?CKvEaaj;MJv;MgUEcAQhHXFSRX~m9u9Et}Jg1UwUK*%>f?w? zR2OuEP@(}`H@OckM>=F}*F6!(i&@pjiL2ILA`eh11qla>jaM`K5JoiaON@07;=2Qx zJ3KtaWSp6S63xw}ZNq)sQ>d=AMLtMmVra-|XK(L$bN&X*B44nS+x+7TQ8I!M6G_kr zBm}swjhVN|E8Gd$hw1ed!2P<{gH*iY;&i}Cpd=e*tQC9~5gso8n)uaeaU51e>;Yed z}hy1M#MJ`E9(E%=ZRqKKy?bM1>ix=J@eAT(IPF-!=sJqnbTmnSll5mIyO z6t=f#Z`n6fgn<1jhmR3VK8%cv;Q5F9`HudGy_Yhh{(qp9E59L>*ALepXtxx!uS;KA zG9Sy5f*VIU?)@&?*xItGn?FAPvYR96@qk-5hve%0>^~#|(h%WUcS$@CPR_Q+kwFn5 zgybUc_6(?~0IKSFXHa&PSf--iB5_6!3qh=Wi~0p8ui!8-HBC=WOH*@j;O0t-{P9D~ z?B&apim6@YbGO9?{=G1n|LYM)2F&$`>|gjx@r}dv@AMk}t~~ntm*na{36ctsI`d>UBI(H|ZXMV52BVPwW)DLW@mV9DlF2a3L$lIFkv~4q?Q-f+ zocgy@9-$}yuR7vduoP=(XsEEOOHo12kyS?KUUcuD_c|6nKH{Um!M3B5)7S6cN!6n) zA9MT{2yuV{KI@Oq8BYWS$umb)tgZ7`!?8`;{V%H1Wd832atI)gPoWlwLU?f2l@=8} zW21-kIg5K8nj5dZ?fUe86I%V7s=@zuxw0hvF3 AjsO4v delta 8310 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 Date: Sat, 10 Apr 2021 03:37:35 -0400 Subject: [PATCH 16/45] Boda Tweaks and Russian Drinks V2 --- code/game/machinery/vending_machines.dm | 5 +-- code/modules/food/food/cans.dm | 33 ++++++++++++++++++ .../Chemistry-Reagents-Food-Drinks.dm | 32 +++++++++++++++-- icons/obj/drinks.dmi | Bin 90500 -> 91379 bytes 4 files changed, 66 insertions(+), 4 deletions(-) diff --git a/code/game/machinery/vending_machines.dm b/code/game/machinery/vending_machines.dm index a007904776..ea4c7497e3 100644 --- a/code/game/machinery/vending_machines.dm +++ b/code/game/machinery/vending_machines.dm @@ -590,8 +590,9 @@ desc = "An old sweet water vending machine,how did this end up here?" icon_state = "sovietsoda" product_ads = "For Tsar and Country.;Have you fulfilled your nutrition quota today?;Very nice!;We are simple people, for this is all we eat.;If there is a person, there is a problem. If there is no person, then there is no problem." - products = list(/obj/item/weapon/reagent_containers/food/drinks/bottle/space_up = 30) // TODO Russian soda can - contraband = list(/obj/item/weapon/reagent_containers/food/drinks/bottle/cola = 20) // TODO Russian cola can + products = list(/obj/item/weapon/reagent_containers/food/drinks/cans/boda = 30, //ADDITION 04/03/2021 + /obj/item/weapon/reagent_containers/food/drinks/cans/kompot = 20) //ADDITION 04/03/2021 + contraband = list(/obj/item/weapon/reagent_containers/food/drinks/cans/kvass = 20) //ADDITION 04/03/2021 idle_power_usage = 211 //refrigerator - believe it or not, this is actually the average power consumption of a refrigerated vending machine according to NRCan. vending_sound = "machines/vending/vending_cans.ogg" diff --git a/code/modules/food/food/cans.dm b/code/modules/food/food/cans.dm index 8f2e135d73..6b53a966dd 100644 --- a/code/modules/food/food/cans.dm +++ b/code/modules/food/food/cans.dm @@ -171,3 +171,36 @@ . = ..() reagents.add_reagent("rootbeer", 30) +//ADDITIONS BELOW THIS LINE MADE ON 04/03/2021 + +/obj/item/weapon/reagent_containers/food/drinks/cans/kvass + name = "\improper Kvass" + desc = "A true Slavic soda." + description_fluff = "A classic slavic beverage which many Space Russians still enjoy to this day. Fun fact, it is actually considered a weak beer by non-russians." + icon_state = "kvass" + center_of_mass = list("x"=16, "y"=10) + +/obj/item/weapon/reagent_containers/food/drinks/cans/kvass/Initialize() + . = ..() + reagents.add_reagent("kvass", 30) + +/obj/item/weapon/reagent_containers/food/drinks/cans/kompot + name = "\improper Kompot" + desc = "A taste of russia in the summertime - canned for you consumption." + description_fluff = "A sweet and fruity beverage that was traditionally used to preserve frutis in harsh Russian winters that is now available for widespread comsumption." + icon_state = "kompot" + center_of_mass = list("x"=16, "y"=10) + +/obj/item/weapon/reagent_containers/food/drinks/cans/kompot/Initialize() + . = ..() + reagents.add_reagent("kompot", 30) + +/obj/item/weapon/reagent_containers/food/drinks/cans/boda + name = "\improper Boda" + desc = "State regulated soda beverage. Enjoy comrades." + icon_state = "boda" + center_of_mass = list("x"=16, "y"=8) + +/obj/item/weapon/reagent_containers/food/drinks/cans/boda/Initialize() + . = ..() + reagents.add_reagent("sodawater", 30) \ No newline at end of file diff --git a/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Food-Drinks.dm b/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Food-Drinks.dm index a3a1af83fe..d2bc572755 100644 --- a/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Food-Drinks.dm +++ b/code/modules/reagents/Chemistry-Reagents/Chemistry-Reagents-Food-Drinks.dm @@ -1700,7 +1700,7 @@ glass_name = "Rewriter" glass_desc = "The secret of the sanctuary of the Libarian..." - allergen_type = FRUIT|COFFEE //Made with space mountain wind (Fruit) + allergen_type = FRUIT|COFFEE //Made with space mountain wind (Fruit) /datum/reagent/drink/rewriter/affect_ingest(var/mob/living/carbon/M, var/alien, var/removed) ..() @@ -2720,7 +2720,7 @@ glass_name = "Banana Honk" glass_desc = "A drink from Banana Heaven." - allergen_type = FRUIT|DAIRY //Made from banana juice(fruit) and cream(dairy) + allergen_type = FRUIT|DAIRY //Made from banana juice(fruit) and cream(dairy) /datum/reagent/ethanol/barefoot name = "Barefoot" @@ -4156,3 +4156,31 @@ reagent_state = LIQUID nutriment_factor = 40 //very filling color = "#d169b2" +<<<<<<< HEAD +======= + +//ADDITIONS BELOW THIS LINE MADE ON 04/03/2021 + +/datum/reagent/drink/soda/kompot + name = "Kompot" + id = "kompot" + description = "A traditional Eastern European beverage once used to preserve fruit in the 1980s" + taste_description = "refreshuingly sweet and fruity" + color = "#ed9415" // rgb: 237, 148, 21 + adj_drowsy = -1 + adj_temp = -6 + glass_name = "kompot" + glass_desc = "A glass of refreshing kompot." + glass_special = list(DRINK_FIZZ) + +/datum/reagent/ethanol/kvass + name = "Kvass" + id = "kvass" + description = "A traditional fermented Slavic and Baltic beverage commonly made from rye bread." + taste_description = "a warm summer day at babushka's cabin" + color = "#b78315" // rgb: 183, 131, 21 + strength = 95 //It's just soda to Russians + nutriment_factor = 2 + glass_name = "kvass" + glass_desc = "A hearty glass of Slavic brew." +>>>>>>> a0ff9a0... Boda Tweaks and Russian Drinks V2 (#8023) diff --git a/icons/obj/drinks.dmi b/icons/obj/drinks.dmi index 68188dd88a8f9af315a8fd4a8d48c3c19a3311f1..250c191c73094d8024d0dd1af554964f8776d2c9 100644 GIT binary patch delta 33281 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 Y;y6tkg$M?pF$hkwQc54nB@Ms-KV*xckN^Mx From 3fa568de5ebf395d39151226e03e752d6e35b68f Mon Sep 17 00:00:00 2001 From: Atermonera Date: Fri, 9 Apr 2021 22:41:22 -0900 Subject: [PATCH 17/45] Autolathes don't spam debug on first use (#8019) Co-authored-by: atermonera --- code/datums/autolathe/autolathe.dm | 18 +++------- code/datums/autolathe/materials.dm | 53 +++++++++++------------------ code/modules/materials/materials.dm | 3 +- 3 files changed, 25 insertions(+), 49 deletions(-) diff --git a/code/datums/autolathe/autolathe.dm b/code/datums/autolathe/autolathe.dm index 03d1ca0fdd..bf36f2bfab 100644 --- a/code/datums/autolathe/autolathe.dm +++ b/code/datums/autolathe/autolathe.dm @@ -5,7 +5,7 @@ I = new path() if(!I) // Something has gone horribly wrong, or right. - log_debug("[name] created an Autolathe design without an assigned path. This is expected for only the Material Sheet generation.") + log_debug("[name] created an Autolathe design without an assigned path.") return if(I.matter && !resources) @@ -80,22 +80,12 @@ if(istype(M, /datum/material/alienalloy)) continue - var/obj/item/stack/material/Mat = new M.stack_type() - - if(Mat.name in items_by_name) - qdel(Mat) + var/obj/item/stack/material/S = M.stack_type + if(initial(S.name) in items_by_name) continue - var/datum/category_item/autolathe/materials/WorkDat = new(src) + var/datum/category_item/autolathe/materials/WorkDat = new(src, M) - WorkDat.name = "[Mat.name]" - WorkDat.resources = Mat.matter.Copy() - WorkDat.is_stack = TRUE - WorkDat.no_scale = TRUE - WorkDat.max_stack = Mat.max_amount - WorkDat.path = M.stack_type - - qdel(Mat) items |= WorkDat items_by_name[WorkDat.name] = WorkDat diff --git a/code/datums/autolathe/materials.dm b/code/datums/autolathe/materials.dm index 653fca8222..eb97d73b65 100644 --- a/code/datums/autolathe/materials.dm +++ b/code/datums/autolathe/materials.dm @@ -1,38 +1,23 @@ - -/datum/category_item/autolathe/materials/metal - name = "steel sheets" - path =/obj/item/stack/material/steel +/datum/category_item/autolathe/materials is_stack = TRUE - no_scale = TRUE //prevents material duplication exploits + no_scale = TRUE // Prevents material duplaction exploits -/datum/category_item/autolathe/materials/glass - name = "glass sheets" - path =/obj/item/stack/material/glass - is_stack = TRUE - no_scale = TRUE //prevents material duplication exploits +/datum/category_item/autolathe/materials/New(var/loc, var/mat) + if(istype(mat, /obj/item/stack/material)) + var/obj/item/stack/material/M = mat + name = M.name + resources = M.matter.Copy() + max_stack = M.max_amount + path = M.type + else if(istype(mat, /datum/material)) + var/datum/material/M = mat + var/obj/item/stack/material/S = M.stack_type + name = initial(S.name) + resources = M.get_matter() + max_stack = initial(S.max_amount) + path = S + . = ..() -/datum/category_item/autolathe/materials/rglass - name = "reinforced glass sheets" - path =/obj/item/stack/material/glass/reinforced - is_stack = TRUE - no_scale = TRUE //prevents material duplication exploits - -/datum/category_item/autolathe/materials/rods +/datum/category_item/autolathe/materials/rods // Not strictly a material, so they need their own define name = "metal rods" - path =/obj/item/stack/rods - is_stack = TRUE - no_scale = TRUE //prevents material duplication exploits - -/datum/category_item/autolathe/materials/plasteel - name = "plasteel sheets" - path =/obj/item/stack/material/plasteel - is_stack = TRUE - no_scale = TRUE //prevents material duplication exploits - resources = list(MAT_PLASTEEL = 2000) - -/datum/category_item/autolathe/materials/plastic - name = "plastic sheets" - path =/obj/item/stack/material/plastic - is_stack = TRUE - no_scale = TRUE //prevents material duplication exploits - resources = list(MAT_PLASTIC = 2000) + path =/obj/item/stack/rods \ No newline at end of file diff --git a/code/modules/materials/materials.dm b/code/modules/materials/materials.dm index e71857caca..b591ee26c5 100644 --- a/code/modules/materials/materials.dm +++ b/code/modules/materials/materials.dm @@ -53,9 +53,10 @@ var/list/name_to_material /proc/populate_material_list(force_remake=0) if(name_to_material && !force_remake) return // Already set up! name_to_material = list() - for(var/type in typesof(/datum/material) - /datum/material) + for(var/type in subtypesof(/datum/material)) var/datum/material/new_mineral = new type if(!new_mineral.name) + qdel(new_mineral) continue name_to_material[lowertext(new_mineral.name)] = new_mineral return 1 From beca886b2acbb5b43a6af09e5231dd499a7f6ae5 Mon Sep 17 00:00:00 2001 From: Atermonera Date: Fri, 9 Apr 2021 22:44:38 -0900 Subject: [PATCH 19/45] Optimizes SSplanets initialization --- code/__defines/subsystems.dm | 5 +- code/controllers/subsystems/planets.dm | 75 ++++++------------- .../game/turfs/simulated/outdoors/outdoors.dm | 4 + code/modules/planet/sif.dm | 65 ++++++++-------- 4 files changed, 59 insertions(+), 90 deletions(-) diff --git a/code/__defines/subsystems.dm b/code/__defines/subsystems.dm index d0a5d72c86..7395f980dc 100644 --- a/code/__defines/subsystems.dm +++ b/code/__defines/subsystems.dm @@ -57,7 +57,11 @@ var/global/list/runlevel_flags = list(RUNLEVEL_LOBBY, RUNLEVEL_SETUP, RUNLEVEL_G #define INIT_ORDER_SKYBOX 30 #define INIT_ORDER_MAPPING 25 #define INIT_ORDER_DECALS 20 +<<<<<<< HEAD #define INIT_ORDER_PLANTS 18 // Must initialize before atoms. +======= +#define INIT_ORDER_PLANETS 18 +>>>>>>> 5195438... Optimizes SSplanets initialization (#8015) #define INIT_ORDER_JOB 17 #define INIT_ORDER_ALARM 16 // Must initialize before atoms. #define INIT_ORDER_ATOMS 15 @@ -68,7 +72,6 @@ var/global/list/runlevel_flags = list(RUNLEVEL_LOBBY, RUNLEVEL_SETUP, RUNLEVEL_G #define INIT_ORDER_LIGHTING 0 #define INIT_ORDER_AIR -1 #define INIT_ORDER_ASSETS -3 -#define INIT_ORDER_PLANETS -4 #define INIT_ORDER_HOLOMAPS -5 #define INIT_ORDER_NIGHTSHIFT -6 #define INIT_ORDER_OVERLAY -7 diff --git a/code/controllers/subsystems/planets.dm b/code/controllers/subsystems/planets.dm index 5d1325bba5..4cf7222186 100644 --- a/code/controllers/subsystems/planets.dm +++ b/code/controllers/subsystems/planets.dm @@ -6,9 +6,6 @@ SUBSYSTEM_DEF(planets) flags = SS_BACKGROUND runlevels = RUNLEVEL_GAME | RUNLEVEL_POSTGAME - var/static/list/new_outdoor_turfs = list() - var/static/list/new_outdoor_walls = list() - var/static/list/planets = list() var/static/list/z_to_planet = list() @@ -20,7 +17,6 @@ SUBSYSTEM_DEF(planets) /datum/controller/subsystem/planets/Initialize(timeofday) admin_notice("Initializing planetary weather.", R_DEBUG) createPlanets() - allocateTurfs(TRUE) ..() /datum/controller/subsystem/planets/proc/createPlanets() @@ -36,64 +32,36 @@ SUBSYSTEM_DEF(planets) continue z_to_planet[Z] = NP -/datum/controller/subsystem/planets/proc/addTurf(var/turf/T,var/is_edge) - if(is_edge) - new_outdoor_walls |= T - else - new_outdoor_turfs |= T +// DO NOT CALL THIS DIRECTLY UNLESS IT'S IN INITIALIZE, +// USE turf/simulated/proc/make_indoors() and\ +// tyrf/simulated/proc/make_outdoors() +/datum/controller/subsystem/planets/proc/addTurf(var/turf/T) + if(z_to_planet.len >= T.z && z_to_planet[T.z]) + var/datum/planet/P = z_to_planet[T.z] + if(!istype(P)) + return + if(istype(T, /turf/unsimulated/wall/planetary)) + P.planet_walls += T + else if(istype(T, /turf/simulated) && T.outdoors) + P.planet_floors += T + T.vis_contents |= P.weather_holder.visuals + T.vis_contents |= P.weather_holder.special_visuals + /datum/controller/subsystem/planets/proc/removeTurf(var/turf/T,var/is_edge) - if(is_edge) - new_outdoor_walls -= T - else - new_outdoor_turfs -= T - if(z_to_planet.len >= T.z) var/datum/planet/P = z_to_planet[T.z] if(!P) return - if(is_edge) - P.planet_floors -= T - else + if(istype(T, /turf/unsimulated/wall/planetary)) P.planet_walls -= T - T.vis_contents -= P.weather_holder.visuals - T.vis_contents -= P.weather_holder.special_visuals - -/datum/controller/subsystem/planets/proc/allocateTurfs(var/initial = FALSE) - var/list/currentlist = new_outdoor_turfs - while(currentlist.len) - var/turf/simulated/OT = currentlist[currentlist.len] - currentlist.len-- - if(istype(OT) && OT.outdoors && z_to_planet.len >= OT.z && z_to_planet[OT.z]) - var/datum/planet/P = z_to_planet[OT.z] - P.planet_floors |= OT - OT.vis_contents |= P.weather_holder.visuals - OT.vis_contents |= P.weather_holder.special_visuals - if(!initial && MC_TICK_CHECK) - return - - currentlist = new_outdoor_walls - while(currentlist.len) - var/turf/unsimulated/wall/planetary/PW = currentlist[currentlist.len] - currentlist.len-- - if(istype(PW) && z_to_planet.len >= PW.z && z_to_planet[PW.z]) - var/datum/planet/P = z_to_planet[PW.z] - P.planet_walls |= PW - if(!initial && MC_TICK_CHECK) - return - -/datum/controller/subsystem/planets/proc/unallocateTurf(var/turf/simulated/T) - if(istype(T) && z_to_planet[T.z]) - var/datum/planet/P = z_to_planet[T.z] - P.planet_floors -= T - T.vis_contents -= P.weather_holder.visuals - T.vis_contents -= P.weather_holder.special_visuals + else + P.planet_floors -= T + T.vis_contents -= P.weather_holder.visuals + T.vis_contents -= P.weather_holder.special_visuals /datum/controller/subsystem/planets/fire(resumed = 0) - if(new_outdoor_turfs.len || new_outdoor_walls.len) - allocateTurfs() - if(!resumed) src.currentrun = planets.Copy() @@ -153,8 +121,7 @@ SUBSYSTEM_DEF(planets) var/lum_g = new_brightness * GetGreenPart(new_color) / 255 var/lum_b = new_brightness * GetBluePart (new_color) / 255 var/static/update_gen = -1 // Used to prevent double-processing corners. Otherwise would happen when looping over adjacent turfs. - for(var/I in P.planet_floors) - var/turf/simulated/T = I + for(var/turf/simulated/T as anything in P.planet_floors) if(!T.lighting_corners_initialised) T.generate_missing_corners() for(var/C in T.get_corners()) diff --git a/code/game/turfs/simulated/outdoors/outdoors.dm b/code/game/turfs/simulated/outdoors/outdoors.dm index 5f438f698f..8ca1659d1b 100644 --- a/code/game/turfs/simulated/outdoors/outdoors.dm +++ b/code/game/turfs/simulated/outdoors/outdoors.dm @@ -31,10 +31,14 @@ var/list/turf_edge_cache = list() return ..() /turf/simulated/proc/make_outdoors() + if(outdoors) + return outdoors = TRUE SSplanets.addTurf(src) /turf/simulated/proc/make_indoors() + if(!outdoors) + return outdoors = FALSE SSplanets.removeTurf(src) diff --git a/code/modules/planet/sif.dm b/code/modules/planet/sif.dm index 921142812d..798cebcaac 100644 --- a/code/modules/planet/sif.dm +++ b/code/modules/planet/sif.dm @@ -216,15 +216,17 @@ var/datum/planet/sif/planet_sif = null outdoor_sounds_type = /datum/looping_sound/weather/outside_snow indoor_sounds_type = /datum/looping_sound/weather/inside_snow +/* /datum/weather/sif/snow/process_effects() ..() - for(var/turf/simulated/floor/outdoors/snow/S in SSplanets.new_outdoor_turfs) //This didn't make any sense before SSplanets, either + for(var/turf/simulated/floor/outdoors/snow/S as anything in SSplanets.new_outdoor_turfs) //This didn't make any sense before SSplanets, either if(S.z in holder.our_planet.expected_z_levels) for(var/dir_checked in cardinal) var/turf/simulated/floor/T = get_step(S, dir_checked) if(istype(T)) if(istype(T, /turf/simulated/floor/outdoors) && prob(33)) T.chill() +*/ /datum/weather/sif/blizzard name = "blizzard" @@ -249,15 +251,17 @@ var/datum/planet/sif/planet_sif = null outdoor_sounds_type = /datum/looping_sound/weather/outside_blizzard indoor_sounds_type = /datum/looping_sound/weather/inside_blizzard +/* /datum/weather/sif/blizzard/process_effects() ..() - for(var/turf/simulated/floor/outdoors/snow/S in SSplanets.new_outdoor_turfs) //This didn't make any sense before SSplanets, either + for(var/turf/simulated/floor/outdoors/snow/S as anything in SSplanets.new_outdoor_turfs) //This didn't make any sense before SSplanets, either if(S.z in holder.our_planet.expected_z_levels) for(var/dir_checked in cardinal) var/turf/simulated/floor/T = get_step(S, dir_checked) if(istype(T)) if(istype(T, /turf/simulated/floor/outdoors) && prob(50)) T.chill() +*/ /datum/weather/sif/rain name = "rain" @@ -283,25 +287,21 @@ var/datum/planet/sif/planet_sif = null /datum/weather/sif/rain/process_effects() ..() - for(var/mob/living/L in living_mob_list) + for(var/mob/living/L as anything in living_mob_list) if(L.z in holder.our_planet.expected_z_levels) var/turf/T = get_turf(L) if(!T.outdoors) continue // They're indoors, so no need to rain on them. // If they have an open umbrella, it'll guard from rain - if(istype(L.get_active_hand(), /obj/item/weapon/melee/umbrella)) - var/obj/item/weapon/melee/umbrella/U = L.get_active_hand() - if(U.open) - if(show_message) - to_chat(L, "Rain patters softly onto your umbrella.") - continue - else if(istype(L.get_inactive_hand(), /obj/item/weapon/melee/umbrella)) - var/obj/item/weapon/melee/umbrella/U = L.get_inactive_hand() - if(U.open) - if(show_message) - to_chat(L, "Rain patters softly onto your umbrella.") - continue + var/obj/item/weapon/melee/umbrella/U = L.get_active_hand() + if(!istype(U) || !U.open) + U = L.get_inactive_hand() + + if(istype(U) && U.open) + if(show_message) + to_chat(L, "Rain patters softly onto your umbrella.") + continue L.water_act(1) if(show_message) @@ -340,24 +340,21 @@ var/datum/planet/sif/planet_sif = null /datum/weather/sif/storm/process_effects() ..() - for(var/mob/living/L in living_mob_list) + for(var/mob/living/L as anything in living_mob_list) if(L.z in holder.our_planet.expected_z_levels) var/turf/T = get_turf(L) if(!T.outdoors) continue // They're indoors, so no need to rain on them. + // If they have an open umbrella, it'll guard from rain - if(istype(L.get_active_hand(), /obj/item/weapon/melee/umbrella)) - var/obj/item/weapon/melee/umbrella/U = L.get_active_hand() - if(U.open) - if(show_message) - to_chat(L, "Rain showers loudly onto your umbrella!") - continue - else if(istype(L.get_inactive_hand(), /obj/item/weapon/melee/umbrella)) - var/obj/item/weapon/melee/umbrella/U = L.get_inactive_hand() - if(U.open) - if(show_message) - to_chat(L, "Rain showers loudly onto your umbrella!") - continue + var/obj/item/weapon/melee/umbrella/U = L.get_active_hand() + if(!istype(U) || !U.open) + U = L.get_inactive_hand() + + if(istype(U) && U.open) + if(show_message) + to_chat(L, "Rain showers loudly onto your umbrella!") + continue L.water_act(2) @@ -401,20 +398,18 @@ var/datum/planet/sif/planet_sif = null /datum/weather/sif/hail/process_effects() ..() - for(var/humie in human_mob_list) - var/mob/living/carbon/human/H = humie + for(var/mob/living/carbon/H as anything in human_mob_list) if(H.z in holder.our_planet.expected_z_levels) var/turf/T = get_turf(H) if(!T.outdoors) continue // They're indoors, so no need to pelt them with ice. // If they have an open umbrella, it'll guard from hail - var/obj/item/weapon/melee/umbrella/U - if(istype(H.get_active_hand(), /obj/item/weapon/melee/umbrella)) - U = H.get_active_hand() - else if(istype(H.get_inactive_hand(), /obj/item/weapon/melee/umbrella)) + var/obj/item/weapon/melee/umbrella/U = H.get_active_hand() + if(!istype(U) || !U.open) U = H.get_inactive_hand() - if(U && U.open) + + if(istype(U) && U.open) if(show_message) to_chat(H, "Hail patters onto your umbrella.") continue From c23b969cb8ab0f72fed4227691b6edc7eb664e7e Mon Sep 17 00:00:00 2001 From: Meghan-Rossi <56671765+Meghan-Rossi@users.noreply.github.com> Date: Sat, 10 Apr 2021 08:47:09 +0100 Subject: [PATCH 20/45] Fixes worn or held teshari not counting as successfully transferred (#8025) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🆑 bugfix - Teshari who are held or worn by someone in an escape pod or shuttle when the round ends now count as having successfully escaped or transferred, instead of only ones not held or worn by anyone. /🆑 Tested. --- code/game/gamemodes/game_mode.dm | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/code/game/gamemodes/game_mode.dm b/code/game/gamemodes/game_mode.dm index 18d58a33ae..a1df032793 100644 --- a/code/game/gamemodes/game_mode.dm +++ b/code/game/gamemodes/game_mode.dm @@ -310,26 +310,27 @@ var/global/list/additional_antag_types = list() for(var/mob/M in player_list) if(M.client) clients++ + var/M_area_type = (get_turf(M))?.loc?.type if(ishuman(M)) if(M.stat != DEAD) surviving_humans++ - if(M.loc && M.loc.loc && M.loc.loc.type in escape_locations) + if(M_area_type in escape_locations) escaped_humans++ if(M.stat != DEAD) surviving_total++ - if(M.loc && M.loc.loc && M.loc.loc.type in escape_locations) + if(M_area_type in escape_locations) escaped_total++ - if(M.loc && M.loc.loc && M.loc.loc.type == /area/shuttle/escape/centcom) + if(M_area_type == /area/shuttle/escape/centcom) escaped_on_shuttle++ - if(M.loc && M.loc.loc && M.loc.loc.type == /area/shuttle/escape_pod1/centcom) + if(M_area_type == /area/shuttle/escape_pod1/centcom) escaped_on_pod_1++ - if(M.loc && M.loc.loc && M.loc.loc.type == /area/shuttle/escape_pod2/centcom) + if(M_area_type == /area/shuttle/escape_pod2/centcom) escaped_on_pod_2++ - if(M.loc && M.loc.loc && M.loc.loc.type == /area/shuttle/escape_pod3/centcom) + if(M_area_type == /area/shuttle/escape_pod3/centcom) escaped_on_pod_3++ - if(M.loc && M.loc.loc && M.loc.loc.type == /area/shuttle/escape_pod5/centcom) + if(M_area_type == /area/shuttle/escape_pod5/centcom) escaped_on_pod_5++ if(isobserver(M)) From 02bef2c40e21a937dd80e8c486662b52a5f47b8c Mon Sep 17 00:00:00 2001 From: David Winters Date: Sat, 10 Apr 2021 03:56:32 -0400 Subject: [PATCH 22/45] fluff item --- .../loadout/loadout_fluffitems_vr.dm | 6 +++ .../vore/fluffstuff/custom_clothes_vr.dm | 43 ++++++++++++++++++ icons/vore/custom_clothes_vr.dmi | Bin 220388 -> 221635 bytes icons/vore/custom_onmob_vr.dmi | Bin 15355 -> 23093 bytes 4 files changed, 49 insertions(+) diff --git a/code/modules/client/preference_setup/loadout/loadout_fluffitems_vr.dm b/code/modules/client/preference_setup/loadout/loadout_fluffitems_vr.dm index c28cb0f718..993128bdba 100644 --- a/code/modules/client/preference_setup/loadout/loadout_fluffitems_vr.dm +++ b/code/modules/client/preference_setup/loadout/loadout_fluffitems_vr.dm @@ -735,6 +735,12 @@ ckeywhitelist = list("pimientopyro") character_name = list("Scylla Casmus") +/datum/gear/fluff/kiyoshi_cloak + path = /obj/item/clothing/accessory/poncho/fluff/cloakglowing + display_name = "glowing cloak" + ckeywhitelist = list("drainquake") + character_name = list("Kiyoshi Maki", "Masumi Maki") + // Q CKEYS // R CKEYS diff --git a/code/modules/vore/fluffstuff/custom_clothes_vr.dm b/code/modules/vore/fluffstuff/custom_clothes_vr.dm index 2c3ac9641b..14d75133bb 100644 --- a/code/modules/vore/fluffstuff/custom_clothes_vr.dm +++ b/code/modules/vore/fluffstuff/custom_clothes_vr.dm @@ -2287,4 +2287,47 @@ Departamental Swimsuits, for general use body_parts_covered = UPPER_TORSO|LOWER_TORSO|FEET|ARMS|HANDS +//PastelPrinceDan: Kiyoshi Maki +/obj/item/clothing/accessory/poncho/fluff/cloakglowing + name = "glowing cloak" + desc = "A fancy cloak with a RGB LED color strip along the trim, cycling through the colors of the rainbow." + icon = 'icons/vore/custom_clothes_vr.dmi' + icon_state = "rgb" + item_state = "rgb" + overlay_state = "rgb" + icon_override = 'icons/vore/custom_onmob_vr.dmi' + var/is_dark = FALSE +/obj/item/clothing/accessory/poncho/fluff/cloakglowing/equipped() + ..() + var/mob/living/carbon/human/H = loc + if(istype(H) && H.wear_suit == src) + icon_override = 'icons/vore/custom_onmob_vr.dmi' + update_clothing_icon() + +/obj/item/clothing/accessory/poncho/fluff/cloakglowing/dropped() + icon_override = 'icons/vore/custom_onmob_vr.dmi' + +/obj/item/clothing/accessory/poncho/fluff/cloakglowing/proc/colorswap(mob/user) + if(user.canmove && !user.stat) + src.is_dark = !src.is_dark + if (src.is_dark) + icon_state = "rgbd" + item_state = "rgbd" + overlay_state = "rgbd" + to_chat(user, "The polychromic plates in your cloak activate, turning it black.") + else + icon_state = "rgb" + item_state = "rgb" + overlay_state = "rgb" + to_chat(user, "The polychromic plates in your cloak activate, turning it white.") + has_suit.update_clothing_icon() + +/obj/item/clothing/accessory/poncho/fluff/cloakglowing/verb/color_verb() + set name = "Swap color" + set category = "Object" + set src in usr + if(!istype(usr, /mob/living)) return + if(usr.stat) return + + colorswap(usr) \ No newline at end of file diff --git a/icons/vore/custom_clothes_vr.dmi b/icons/vore/custom_clothes_vr.dmi index d9b172cd5ad2def52257b46c4d9ab2da58a55dc9..0c8f06b8592a3180f3946d2daab9c2e339fbde06 100644 GIT binary patch delta 17031 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

    Tf-luEf@;nfEu$EHI7V1J~+ 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 delta 15774 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 E06<2>?*IS* diff --git a/icons/vore/custom_onmob_vr.dmi b/icons/vore/custom_onmob_vr.dmi index aaf141e83f7fbfd598b35fb41542c271b8efd6ba..94dd3212530979fc52636d7c8f3dcd6810c1e1f8 100644 GIT binary patch literal 23093 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 Date: Sat, 10 Apr 2021 11:24:41 +0100 Subject: [PATCH 23/45] EMV VR --- icons/mob/species/akula/helmet_vr.dmi | Bin 51254 -> 51833 bytes icons/mob/species/akula/suit_vr.dmi | Bin 124109 -> 127002 bytes icons/mob/species/sergal/helmet_vr.dmi | Bin 51629 -> 52553 bytes icons/mob/species/sergal/suit_vr.dmi | Bin 137584 -> 149334 bytes icons/mob/species/vulpkanin/helmet.dmi | Bin 72593 -> 73263 bytes icons/mob/species/vulpkanin/suit.dmi | Bin 141422 -> 144579 bytes icons/obj/clothing/species/akula/hats.dmi | Bin 22442 -> 22995 bytes icons/obj/clothing/species/akula/suits.dmi | Bin 30250 -> 31922 bytes icons/obj/clothing/species/sergal/hats.dmi | Bin 21906 -> 22724 bytes icons/obj/clothing/species/sergal/suits.dmi | Bin 29012 -> 30620 bytes icons/obj/clothing/species/vulpkanin/hats.dmi | Bin 19168 -> 19509 bytes .../obj/clothing/species/vulpkanin/suits.dmi | Bin 32212 -> 33310 bytes 12 files changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/species/akula/helmet_vr.dmi b/icons/mob/species/akula/helmet_vr.dmi index 5d9d848ff26abe8383fab67e9be2e2494b92af7d..c925a2ad2b269c602b9b0e2270e6687e10e6b1d2 100644 GIT binary patch delta 13485 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 diff --git a/icons/mob/species/akula/suit_vr.dmi b/icons/mob/species/akula/suit_vr.dmi index 9fb0807138ba1fda313130c9f574738cfb29331e..98767384b31fc829a6f6982614b590dd61965449 100644 GIT binary patch delta 67747 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%0Do3K%u_0vXjcAH>#f1bl~M1d3)p8k zJDlt3Q3JuOHQNQYL?bh^Q@_uZo%?meCtmY2Ymhp$x$mR4`VaWY^jk>mXz#l83YK&S lv%<&puX#ev*05YV*r?MEbr}lmaTxgT!nsSDdFob={s&odLGl0q delta 64831 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 VpyQVEK@A80jPy~`aecEgBbt- diff --git a/icons/mob/species/sergal/helmet_vr.dmi b/icons/mob/species/sergal/helmet_vr.dmi index 900f1adfd9c1c7eb4315cf017085945d6c4badbb..54a1648fb0b33ad90fa954f0f5a04c8f745b7565 100644 GIT binary patch delta 32814 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%0DG~YE0 zTbA83G?K2J;*Qda#kcxZI!ZyWhL>@zK-0I_R&HC+orFWR2p`Ed=%U z4WnK6q@<-Ed&AnT`p=z+G&j<*evFl=*ri#_Dseddt6=jDqvuIPQw6oeK+1Bt?YkAN z$`pit1Ub2aKyDsgVW}~*A*R=ZI^lwg`YV1n9L=FQm%9uCmA~z3R}A`O!M!nyIHwyB zPz}!5(O~bWwXYLd8B5#nJYjrT!uB^)>aJWn1G_jV*R}5@m)Le_YG{P^$3RUnP7fX& z0fPBy>U)?H2O`-)&OSV_g&*SL z<`y$8cNvHia*nmH1y?zRYI5@O_rN1B0djNJmqmt|#dZ)ayZz}eNd9~>njT2AvGRL3 z6o+F864h1Y$u?X+Fr6j_pLJlug;|drxK8tU4e*AQxXxD#uAi^Vu>o_!3hYp;Aa4)5 z15|zR;JUJ{&q_bqe_rrFkN0Y5ZxL)M^UbFvVPYzx2%08iXq^i{%TZ+&IL@{H+LJB;iwC z{)ODbaCizKAxI4aEGMxvuJ)!~a&S#ejrrA2ZLj?^FUb6`eK>>RBXo(iqnT$gV>+rZ zrYq%jPoS*%9h#T%KvGkw&&1s5-zA&=c3X<;qJh#gGG5di?%0C27R;e3HGGtpCphs> zS6OJtb9`st3$BNo#}~J)=as>>JzCVAY#2eK$*L++B*9428I=BI3Yw3jP8`Eh{2T$+e@HIsh)>I| z7{NFLdE>@0Iy!0(-7tKuhBS@4wTcl^FxWMT7b1^h+AKws`~G1xh?NHr5hMZ0LrGNhH9(RG%B1jgy1@{jWZMJ_eeCQv~x89Hn`tp!Ae6 zkY_6^E2YCWR+M%Wn&4`0-|bYz3~{(tH9piEq>`0|Wv@Jp)tcPWp7w~O>wY7MRlrNc z5Jw!znSJaeIF5vakMCtIO*DxmfrlF6;ZsU}L4vpHtDz8d(3&`*OOrA|Mgo3x zQY7Mib((99PvHsJbsV?UKx@in-7$%z%I%yHxUzlrXI1Xo^97bCy4t=x*eAg`Y2F|W zG4{rs6mAQzJe6qyU<-UvfZqJr-^T(1;^XAiO97V>oIFKep8$7-{wh|{>ZPskZ!MNA1X#Jf)b9bu&V{l*vmSD+656tsUU`f*wQj(I;5H`{1 z|3ql`Z-}M>fhZ|4{eOZqO;OwQbN`LBRK%{3Dm#mCHrSu5;sOKlEjunMl~~XP_sFRu zJb&`?LZh9hSY}w>x8d90=vk1dafBP={}&DmS2w(Bll*j2vd1t(8NWjBs!;1P^i8p$ z0Zw1~k7_UI8^Z%niJpZo`40NqTOQ!jmcDgLx8(_ZfDWUAfPMsU47}Tru32zvaGeI? zkR%aGyE;+q6YN0+q~nN7xfHYeMA8nn zaPRCsDn`BFfG0CI^B)`3{tv8G-^f&U`YEciu_$wX)=G*$&5X7!oPfM=1VrLQ3NL`3 zD9{0&rcvd%hk(y5Fx-$;YtCnzw1Lo^ymBwcKiv_L)w`q-`VA}Q1n?9PJuvTqB!<-8 z-K78+U%Pe4g5;Ev~P=T(?enT!~HZ0znn1_a9kVPq$sx1q#E0oo$sk4nN#M4Gx5RTeApY#JA- zEL)2KcL1+Oi`42qZTFy-0X2dboSv)ECp&pj>n;#WVoWd-QHctKY=~GFd_{YcZ zPc8xse)Z}VaL--=-`Rmh`sTwFxu-Yt^f^~mz?cACzaGEY|KX;Q+S4el(~3Y08w#_+ zQFV@GT$2Y^{j-=DkTB0A+6lu@JIVmWE*wsq;hFRIwR{(naJqy$c4@E9x6g(mtK}V} zk?9J8B?xs@rmK>jZJMo0`_j|j!BVj~sBGM;2YHDtgYezYF`g zFxx@uOSt?akHpQwuRYnD1NF}$)1g!_Pa$r)?PrePyp?B8V> u=U=WerG68+69v*q=fwW2E`xmuq2JNrz8oUK3~C4<=;~#CtwK%9$Nviiy?>Da delta 31920 zcmce;byOTp*DpFia0?Iu!SfI#5ZoO?5`wz~4;tKpOOv1pmIMv%?(XjH4ui`K?mnk^ z-n-8E{yN{e>#lp&V$IZ4byauosx7}Q^u?nTMWXzA1+aOjX?=ZX>SXL_VgJ>_&K3f3 zOU#OGvt3}v2^_gl#n^Y3oH>UL{4(lI^G5ZHe34K@_aZ93(({HAmRTLCkm<>N1P}r; z514uh2A3^05oV{QESJ5%zw<@c-TJ6LN4HclXF5Htej}J!Eqh4KA@NrAFLUml3N$G}g?XRfE`9W~b`qOY!?V#Cno^M--fx z6s4lLj;pE@Z*N86Y?$) z>=|^8bJKxQO}=0(XvJNv^&Nbj(7=sjWhsD z_?cz8kHV8PIE22dTTI5`d4j238H!Hq+e}9+yyDx3OPG-Vl&Y!abzj4Fe;3Y<7I&09}O5>!EcP# zG#JfTga0;6Rml_T;K)+O7HC{*=Y1-UmYpvdw~d#D$vgev+>g<*{qe=5tTLF9k&zQ+ z?K^h1n-74q&F`m`?i8L4y@d0Wd`{*X-u6sBOg#14x)t8u>0>Y{Pjk28_f~WDuDuRN zV7KAsx=#Bo^@RV{Urh&!dw?df{;{<}^q$6_jDUT~Y7b&n<|wj-`o)G)aX5a9`oOxD zq!=Ex*xNd*s|USvveKQMFQ(gCLSk9%VzEMUieJ8<*x<%2*>>=;;`-JA6Xv+nR<6!U zN;G_&Y7^WEESXvRT~EAb7luV}(}v!0F>4gsd*Y-t^N9Zt+QvaC!=6lKrii_m@gK=sP%L4vOcRwZue%+0n z7i>)=s|8l#j!sS%^Odjr`ucK9!n9D*lYR0!jDn5_s7;PoCsZ3u2oj&yP9v(UW?UBHBbn1!ec4KM?ekpd=;+g{;dKum zn_#7ljuJX&#R}5-*r&4k1Ut5q?|WOab@TZbiKi#CZnAr{xwp^xR!DJVyA3-7o`Q?3 zX{!~#Z`zA=o5Ek)YnB_oFDSb`8(TQJ0#a>h+h=-Cg(U#5xAe@g>Gb|4SGeO{%FQuJ zIzGizC1Jz+(u>w)a>qMYJX<;aA)zAym+(Wp2cMxHgt}&{MxoYcOCrks6J~A}8@9AG zT;Db3F$#5y!disOGmQfEwrBYkbJi|HUPz3sqnp}1a~NLNc*TI&Gd*X~n;qInf}8x9o6E=Uhx72`8XtRJkH<~Ao{4kC4QZS6$_o)!Co+6S zr)aI2|8zINBVBbSQH@+QiZ2B47E~mzO+cq|^Q|g0l{$vzlvf;|pYvEBJ9MYfa$8M@ zMoR6g<>}6uCe+mMNlQ!D_pI#i5A|iZ#9{$)g7B7G*9N(AuHEXN)XWv(t4Skf6`KM7@vZMIz`T4o2t1WBu5Sj95F00ywiE9}q`_F{k ztC3<2B&QT9cW+7Ih9=9gmEX4Yln7j^-R_@L@HwFRX-RR!A3e9bKuSaa(y|&77PBT0 z=r`kYXD|__mGpy^*AygWsn*~;vbP9MoJUp0kl9S=%uixwxv{Y^diywb-)Lryog33P z7A~QjVtllGj!?U(i#QJBsKrIypqE+=)1#5CLxDH&Np}&nTEtAPU~4Xl-u`^mlIWBJ z4^GGrjmgMTnJR6wKY#vwEfLMTsdx^QunVwVP#$00(pTx(c~>ECJyK@9XRcC2pX=>P zExQC8E%$mANp$GiYYp`Z)dr0GsoXTZ9~SUrH#j^QlOuItesXdNB9umED^TuWKiv$aK;Ug$wOp)2ZP0Ki=;b1+G?_R!I5x4cu|v)#pFWYe z;!2eFRqkFlGw!xxV`5MQD7L?RGv3egP?e#@iOWY-D#$09%Aa9h^unxRI}mlzEivz)jE?>;=G#KA$NJCjQv9bPbVrYKAiF@qB z_}&(bLRwfI|Q8Oha~~#~Xux zIR7tJ`|lUazB|8LAK7Xw5$4%>AKCC7xMrSaxz|GC_l9vpq6^f}Qg0_va6?wjg3Uie zrJ}c=dz;peTQ${<-3-^eY8;y&@=i&MT1pQyWSaVuGgF#5=KmlT_z>S|7RlnOt>+x& z5%ve6HBn6J`S!5M*M+p*J3h$THD|_jryp4%*Voq&H&0I#r2O>1#ZZsiiqWxbR?n!w=49>Jr1P}> zGC)jwlh)Z>kn3%T%nF;s|AWwBM$G6Usmcf46f)#rGg+JkcD-Z%_U+ro_Vzl+LG@YG z%pM8sJkOn5D$2{_s@wuXwiaL5z4qulxgTYSLTYZak6k}s6Uzrqzn82xu($HXxl5)f zol*EVQ{VWXNMBg=Dx}}0wrMv&6X(2;8}lke`O%udBrW^%+9MHmNsRxwY(*^^sO=Q|-ALzc2!FcZ=C`X5`1D{Nyb&V0^ zzZ{?N7f2{M>8gK;RHbJ`_9$$o7-0k<2D*em35p$WZdz4S^CkbD2%dtC$L~>of9Ll- zy~D%P^UKyseg{-MX*+Sn^PpOp)5szFbbXXUAjfuh|l5jC;NR@PUwoM9ReERgQwtwEpJywv&S*J?gUN9cc}r z*A4O}8LGvtL6)N_3qZduYM*m0=ysHf9FFwVH{CchE2~XUl+^|upGxh!pWo60s@nMs zF{QDu9lIn_!%{e?SJez0@huN0B&iJ#zu^!zzKzpvK$|0GDtB8OfD9%JB+W0kaVsvN z;aZj={FnCU5dyaB!)Q}4FCh>sovP2H;>EU=g4gKCklGU zXLi0jIXwl~xM)1=VP_UOWoepH4)2T`3EY;?7(t{&84GQx=TCzckeV4RSq=%*` zW@|f3O|{KEg-Lw)fVK_{`880ezJU;229}BOMIu(T@K3u-+(SotY54iINbczX{{F#| z9=fr{Z^o^gvs8B%ROSwPL6~kI7`zLn^5Z~a0Jr!;eZ`}3Z5;;mw6rL`SJbK)BFZ0s zYNM6->ddSQ*X%GyPFbq24eMFThAb$|6zf4q@7kFMldthufRR+a0^V8Y-0$Ff9^Ms9 zC}2NlzKh@Ps7Y|OT<{sP>d+JIsl43fzz`~_`&2RH7qmcPv7ljhzVd@=>B@WCF;f2q z0NF|y~BeLV{iv)jXN@kwh^WV+X!|2e>=y{n*HLBB6hTb-OPvK2$Bls`WrwY_Qj@{p(c3qTQe!+&`W z`<vNP}MTOoZ7Xj!jZd=ctT%T_t@&Q~e&_>l|kIoSe zf8FwY=wO=35O!0rB;E4MdFSJ&%L2Jv>;v@R%EWkn8(QiOin%g6h1%CE$+v5r^G!1A{F+^1N+dHv4!!On6e@|K&GoWncqLJPPEs<*F|d~z&yH#kh~ zvy}(l@2sQ?&|Dbw_}H+4P)Eq5)P%^pA^ZA2sg_c|5$3vmQ)BgzV(oNsnzK%MKlbwF zOUr?)T=q-l^fGZVs(*XWHG2z96==?!tGKCCue>agJ>`HVI-fNp-+;J4=Js~}Pg3MS zGk4HB2Cj`S2!ySxzeESIirr@}l&oyBXfu)@I^Zw|GR(USU>!yq66ySXN+MV zkcV3I_Ffc;ofZ1BT-xa$WP~O~6nHm_^utf#L%?5LEfAIQyHEPek(F9j4ZfnI+qG?N z{T!IDS@2=aF7FZeWoEvbudykznd!jD>sB;f2-k~u0ntJtzq^X&X%-4lQ2{^ zD#T(_azUl8gcL!{tP$0y8LIQ^uE8;Kt7Q>{Y+qmawt#k4Ip5()78S1732p=R@9SGHhNkJD;a@qR)HeHnb;xb%#Sfwrsx z0}Yr-v)U^}Y_0T(9dhg)+(Tfxf#?IXjdq|a8>8>ppkzIsARl>MUP9D-TbMnS|K*l@ z#zoKgY>6|a?^G2aB}7DMv6C>8ao=rGMj=p(4h>BDI`a5NeFz>XCgMYSd}(A)MC6rD zzKbjlEt9<^F}s*pN@3xf_5|)s@W})JvJr1vw(bjF31-9-il73!9hdqMmpg&->&-Z4fApmyY@sApoa!!{;Xyom&88bF|o^30z@QO zp9s5lMtQHeZX?b9Is_ku5C8=l3oa?Y+-x6FkASxQbKllhamne_Jow5a`Pg(m?0prC z2ZzVt?e04%DbVmIpyl?rl00Fi=RNTVD6e+>!#2Ub4f&;K5!{);OIonNpItH7*jd8Yb>01f4PTW>w?qz%Z)cnK6%cSoy_oHz{eQ=APTlM z1`zDO&?B5ad0G-?(@(MQlz6E} zC&2&i*7N4OJH5!w+YgjA8 zBX%Nm%6WfO^y#m}x;bna-KiU2ld7nmT6_ZiDt|@c-!<)q`ZuVAh9Xp1W*`t6i1a%N zwZP8!`HLbQbJBRk?ICqq*96a9-1EqO_#vCUr|_WyY0;hMqDiDV?5nAsF4=0B<*(Xp z{v}#T0qBuwWc|`oJ>5Cr>Q$lpdT=gtSMv=1ZXw76o-Jm&D2vsai+T80tz&b0J;1d| ze

    G40hzx-1AzkFKW5!uYSAdh>8oip6R*}Yx(>3_dd^=`79I>6lw zCu>|}S>I&-OPXqL&vEMx+g)HiuBKpVDS7z3bYI_js|#1Jrk*%wzo`zmD|q+6TH?pw ztjib}W&sD_B)*3$xcvKm_3Fcmox+bN{nzd7{jv6JoBRskSv)01^%B$fXE3oCzx~5{ zk%htG=(q5XkC)oFoW1qi&?8GhVsqPumCs7ozJFhrQ~xwyAo704GyjBt>HffJ`?GI> zv)c-Lgty&(3*1oD_O3?w>ZPUL!117+MN6;jG+1>`95kfoB_$o0RPcG~iZj#x>&x%) zx7SMCHut|n&y0STS)W~`yp=41Kc_QiXZ%w&Ah+=-(G8E0D=aE`qz$nT?{h>9T*xU8Ch^KW-?TL{y&pBq}P=Pq|MXS&t;uc GLK6TB-r*7e diff --git a/icons/mob/species/vulpkanin/suit.dmi b/icons/mob/species/vulpkanin/suit.dmi index 1a18c3dbfa174a774e9f0fdadd5b365efbb175bb..10604dc0b3a776ae73285277392e0087d9e47a4d 100644 GIT binary patch delta 53988 zcmbSzWn5K3_b!OEG!oL?AtenWjdZutAuSyn5Tv`iTe=$wDM>-POS=1T&fUEC|K1Px z_q$*22M(LrGqd-ZwPww;p7rR-Bud{tN-QnBa2y>ikUkn~GL+|w7!XICk;O)gpU~j@ zKpxMklrB*ig9KHc=1_&~c;D{rpB@abzW`P+lNe^`)wC$HCUF;0<>#E_CKo-e%;`HP=hZTx6{HigJcOS(c+Wc_f z9olGTH?$eEV=|!h`peEQ=+Unq(Z99A#W924<__GTsA`NNJK9xL~iR*GS$s2G>SjD99HK6p-I$wOD zFJy#TQ9X<$yT*C9Ft9mhHEUopET`daGd6$kwq%U)9Sg!|!-DTFHk&rB_7*UEmCdx@ zPhw)=;7Y=yQbOvQ%Rbz}xI$Mh(uHAYV%GS8O}oQ_@?kap&X8KFS;=#qR<7iGrYfXI z4&X#7vML+W|G|uDOchV-yBvMB*ofiFzvtCw<#oIqG=`tfcga`TtAxWlu*+*3d_>>f z!+bC=P^{A-5f!k-gptJG&a;AT5Jg}D)=IN&fI)0$;wYX zj}<5b1T$?7YI@Cw$6cYF&9d)ID;uZ{I`r~#wG4g+=MvS*51CP=M#cV4jupXPhd}x7 zvoq5^O2iA`*$U;%*&4}>r=?9?K8eb8<#=ZAJ^C;}wRDgA-wG>AwQD#5=S#$VenNe} zVoDls{OmRkoT{iEjYEa(R#Mp5TXSGE+iqGNL~=*UYACuZRngu&wVMO75?al8j|un# z9L~m)5_f9^DUr7V>0YE7*{P|eO=&1&VdM?>R?7DH_1OkROKY%}NzunnMCo}t)Sx}O z@<3K$j<}kRekyd#({v8t9QvJLm?qw3_voK%7X@I6Xt=W4 z(#HlVC2gUt$3SksJmbI#5^HN~f7})8Y7t5AW2)X)>cZ3x60upa3~CI@q`2K4fgI;a z1S^-pmw;Zwh5M;OP}B_Z=BuH9|EwC3J{D3mT1tfP1$I$?9L?YXq^!>=C5gm8R%8DW z{h`Z^v_ql#Z(FjyADJQwUd~#QQ7yVF_X-h#@vr31_36rYqkW1}%*akGQ5+OcOFl-+ z`a{!Fm);SR`taPE4C?SQ4%=)=lL3k(d`8d~WK*A4mult*q$67O2h1TBmc6}Ye3Ge4z-9P^@4w@bYe>E!@&7p@@&|I2R$8Q7r*;z zFYM^;^&=f#lY7hRPO1XVr$1_aIxb{BkEid3!B^^Z{D7RB*~c*LKUyujw_Ez;Uw7!} zSFT2J?&peisVbRj)MBB=W;0 zXv2C`PerBN%GYzcA*-UPIe_X(J*+08$!Ka1dcw?hEBJlF8T}7#&VK_?Kixv?&JDxc zqStJb?!R+-?rOJiuEk1((q~Kqr13WIXlhY=QecQczlWs!^ejtw$RRN0*V~S2tE`MQ zH8n*(hatD$qO66vcg%ru4%-I9}8jeCsNPnq@J+@Gbfvv)#I8vFaE7 zd+BlYx6G%*72XN?6#GtHXl$wxe6eJ2BBRdR^&?n5`ufCaF)l?lSwP1^9Zhy(+G4O6lEIusq)%95jL3jH_^>p)Eo80PyJKZtL z$UG!0P((8$m;B|*)R#g2d)Kn9m5d#cy6G1mfHL$ynMpcNOqXQ{KWKKZ5C>q_Ey~Io zK}HAsnvSTULlcl0r{BtCgY`1Vrx+(>#JJaL^FojJ-37zZZolowN?PYmRWY!bf|6NoIi7NawfQeJ6=lf(3${jGO{s89)D~X(4mO*9_C)RrDvqd zHVE!kRsG?#l>G4K?ZIjVy|6I;6p_|fGeVD>#j)v;&O`IJVqPdFMe|11l3s1CVag{y z@6$DFBru~iqN&mBphPD4Kj)U0KavKQ11NtG&|u6`Dv}D3Q9Nav`JGy2MSs!Ws`Ss# z%i;}FU3abGs=N$qnm3AQ_{V*uGrb1Oi|a)8&+#xmhq)F!QskCF6npzVzS+4Vkk~lC(>0v6q!c?(xhIjK!w=S&{<1nO*VQOeCJU1;RO1 z@sNDu-X8NB6TRMFCPYMN_og7|TbIT_vODjrw#`XoLPWvZ7N!x=gShIR9Uzt*;!|#X zVx1gNuMVm`S+vLciFkG(<0Kp3zqz2Op)C+Q`+?hsX4->kuzZcIj;w3?bh#0aV~zrm0(tMqCm1=#&PaMFk@z1I|iMUp6Y)b0uX398id5e zlwVnd)EKh#!gU9w&Y%A~)U)d6Pxp@b#q#jWxG<^uM~Y!ou)(_VY0X*ZwL2c(+h{yP zu3>uO{9L8%dF9aeIYhSAB0<8kyR-9G+-bb z-CT|P%j)`}2SH#$RwDL3VnP4!5QQBy@{pZedG4OGZ9L?>odw1W_^RLygO)sB-00$2 zub>!k>Yb9x>QwJ!H>5=05;Pd!OOZZ7tK<+!Lu3T zCYlquw-&A`v(GNJf=n`;Zbo{p(|ONelsO5^axCVxRGF3}XUWzkpGlci~z&3i~zd3Pe z^Ka;zE#vJkA?WjY8Wl zYn}V-$o8U(Y+G%Z zI<10K6u$oa?LCXiOQiBR&&w%n*AAfLk<=aX`BhAH<*PgDjz4PbE8vWfyG8kvyFQ`@ z(dS+{OpYHEZ7xtz=)-UgO~$NzpX9mfiTj4`S7#6G#rn$3E)_sQqOzm;%bR@#!h zPg+A3o8SBsSo!cT5?dL@;ra2R`SpKn-B&j_=_C(?-6SU_Uach3x^-)oqOtceN%=e@ zQ0u|?!5NdQp9ir)wcy$F^)(;%+9UaD8ACuMops`AS^n(G_xov7{#6kvotsou-Jk&j z@H!Z5YG_+xTvM0&70;71u~utVPy6eS<~)O1i0Qv)51Z&W{y4F3FBsh&JYx_}bqKtH zd!;)^$(u6m1Yv7i$=M)Ez`=&OOX>-%Hqm%A>9 z{mJ(xBC&oG4|~7xo{=2kel6A&gU!5pdUo}f=cs|iQOLj0hUj#d5OrnHJeJccS4!0l zpWcX(=F>(LnF61};#<^LgOkr830PTKu}N253f1)9RtBMuuCA6d`RUSE_14eL+YT(@ z&wcFd>Vu&$E#ozV?s4$%aSVD=nmK z9Jrwo$R67N8V@t|*WoSknnf7H_eH4kS{EiJ9%;#o16C!-lDRrqI1tb+U9U4_L{xjZEs4Qso7H`F>MuZTW|<{yVmfQ zK*h&|tH_k=`o52_!Su~IKVqg51L$Z3m0(!ljmvjnG!BMo`>|qDkog5&OF&q%xHV3W zPIY|mjLZ10Zo1RafB~1e9|V2Z-9(q2t`UxYM=yhXX-L)_^M2QF;%xvMSjJ~_u(7c* zp4;sA zY(wt5yoHj5=_{8XSKh;*Ih}6xJeil5%r{zZJul4K6vn3}fn{(0x?f%51snd;9`&Be z+)hqT{R0E4wasWJH%~stsnX6$pIltHHwncfYn!e#TQ*5r6pS^WfT|MsHzZ%7hlG&e z{#)nvk!UcGYwVAv%1pryQiZW`hlGyKG;yizxJ4ENgq5t=0Ad&e?#CbxZl-J8# zHbTb#9fk6QjsMA5#Xt*ijL5W*LkX|>p9$|?P&4*)^~h#&3bq@qN4&Osq+WRQpSk9Zp6WZK-^2~4)Q&fP-ygU1Me{`#NsL{I9%-MN$DnWkbMmBv^J=qqyx z6uDIeQQTxW^FoV6+-MNEU^ZDt{D(hGFb%Le9%vse(ke3 zK`<&OO>?>o0%YcXc9s??(S7H)ZkZP>tX~9|T#{o%D`+peTAc?0iU)&%&)DyQmpDPI zsrUVJ=DNvA+>u^le&nq#OQn$NQD2irR(|tbk3y9h16 zW%u_6A)bTQ+U>@JBiJE;q~sCqiOpH5 zhqeBeq97pTFeeE)YC9%pUBY-;evjh@=CH?8SIW*^V_py?tX0cciJQP z5pPZ`At4bO8QEjSgH1@G=%P--o|4hjo=e zupoPc+lIPE`>PyoVPPRaIm%^jUNkf$DJhBg1(Mqh3(-W_RXCHBk>U2-YOJgF4hUSw z8^rNg`x7A}=^h^`y=h`1%k@TJ-}xF(>W^QO4rpLcVUA&|t9HIo!ftHRX?zBmXwvuT z`J^3GlCjwkxUEyiv;7k!O`j;TcgeL|zse1I$=`AW{E)#rB z+S&uo-TA+6yw0a#k+@$lsXcRis;~3VVI6rZx!Kh$drm0fGjN^l-hKv^2_^aVpyL6f zu{w>|JB(VQ$YQaSV%)+v9h;cY-lM_J?4sNi789fRSI@vA0c#Brox-mY#8IMY3*vw( zZc7vjF(Y3^gO9&Mr6z;#)Ya5xWGL?t)zs89;uv0H`WNgZj?nch8+?ppe_m7?cKTl* zz68fm#DF&*gq;l2H#PQtQFugf1VA7@*LlIK)W7w8;4>N7OnMvd54I$&PC}D?efj;LsjBK09 zujG8Ko+ub`ZcYzi%M4nh&#TPB#_@?SZN3{2!z}qWyyh9)Y&2?m;coPE=W87R^ZQMY zSKZLjQ~jao?Io(Oq|OOm#g3vWKD0Uiw&t|*Nrx2`v=7fBNzD=oASWyP3D(u@$!+uQ zc}#Ka@o%5a!-w#mK+TJ-xb_x4H$=F(9K*0a`$56J@D=+#3Rungp53sQ+CzU%j@<56 zi~=}Kt%c>r*ZEfHkvv>gl;KZs;G{a-o@lL}sNX4CsU1-~tjuoxu5&cx2u6j@NmbR> z-X0bmZL!<}I30AJoY)%IhX9$iE!$0>QbV!o1B*)2`A2%X5#mMmMjt zw%KSoyuVL88d{D|E-wn^%g(6WnVOo4bR7&=ODQU1w6?bTt69D#BhT~WXc@oB)U>U6 zp^GrLyeJO_?5PbLo9)WO-^5rM{kLGxnVFfp0bq}<>xO zF~S8A>$!1tTexB3Ry)WuqWWOp^LM((#+-i8iZP_rXJS#4d`@2I zwRbf1foj#zmFcvqO#`c(>irqn)Aa`p<%xoZKbKGuTkZWi6z_K7nDP(Bta^I;4@cx=z_Z#2wnP*+9?XAhIUenqyOw| z@6-x;6zw1i3M~#_bK@of`jdmOi+M7*&cKp5MD$%}DLPgi&Xn)Jkm`Pb zt%4>;XvtwFie>Ly^WyxJHDnP9*S%wP0w%_teY^)NBy$kALr7W!bVX@lSQRK@tgMkB zKbxsk!W@`iP+)CqTToevq0+CMYttK4<1CmI8o7=%BWs|qpAo`O!bHkeGLvYUp}ip> zp42(DRnbC7Mjim}$8_8oX-mikA@&Q?i|yf=zkj(vpk*-INX{2(@)fvibkv;Va$D9( z*Vmt=_7Q*W5e+1(llQV<3(>?pt@BzxAK&1)KD}Hp|2aCVM=m7-j2bc2kmsoFvdK|L z{m}ot^n5WRbC7h*C5Tgjjl<00^s@gDBDG9pC0a7$f$HO+E9zwW@WoaX+1gl>`t9tW zBt6b^!A{4HCh~tI>fQIL+%k$%h~?z6h1o~^viyOPqbALQqMMOtNT;ue0P*`cKD7Z73ZIlo2Tv&d5S@MS8_Sp0XHhw|w?ks@qO z5Gy=9oX3THVk5n)_FxB)i?2y#>o}T+AJVDRiY6BcAKjOTr=9-ur*`2>Vp8&kb8C%- zE)yHTwgY+uXBulm^J4~PLXCy_W&AM^7yIw%%V2tvl%ggX+y))f6=+UN8acSq_|awi($rN}xSq9t)|(CQp$Jd3RJ_z`u%Yt!KxX zW|RxZ3D5I>2Gi(d{=HW6>sl77=1+}BfP-Q>t=#X2%L;x{OfwGHslFiLG<_X{?BZQh z2rR*^BVgF9*cSzls}N;=J8EtuM-vvp{3YlP4IO>!;J^m%BRw8{f_48lGUf(hZEbDu z`4{p$C-n!gGZr+rBjjp1(3+c80!0K~5d(&jM$@dQ8Ve+H^|WxMw++e8q9$vk;sCNMKW*)1oB%inpF-E_Ssh>TS!q9WEtzd4E#AhA00wa*LxW2fD z3yS^c80@UBFBGWRKI^d!?*w9^5l4lqILcT^ulB&p`Hajx_xE?ku*+Bt5s{el6wiyb z>!mfPOVe)CzZ{9x?oT)F)I&JbG^8-^aU zJn;N;(_XF8jrFpdz=2$JyjhEN7sOZIq3>0G!LE>@QW+uNO2mND{dary>YJL6S7*66sqF|5tV*7%uEf2hHNdX%dvo=Z@0(aOfAgr)s^aj~1A&=M0H(}x#eTuJ?C z@udm3O84UR3ZRxJD<1$ROTA`lyMDbd=^jlue}T>!JAvHwN=1|d#1EWrlIXW*7Z4X{X%8H1IrHP@^h`3;q zWApOpdPbwFqS~@`=|8y*$CqnliI<)cZ~R|-0_aSv0wdr??~O0`F{F<&smyv$)cd7k@DwG6(IKEO&~ zaG#w|%gdW2;IeyXh_^LHVau|eu;q5sl?U+yF3y_a=O2Ihi3-?jyT3meIE?~9Mr1o* z0(drM3dp~z0U^3~LXrS6Tg$~<{W}5WtV?j7SiP!H@zZoxV0{z@8n@NeC_Dt_kd?AY zCI4av*2k+z4mG|G@fFX30aB98u~6XQ+Z*siDud=^;VRz{Avcd-cCR{@wzwLhEtrxX zWKN`Uhk&DmpWa8=LsKMZN!VtnBsDay0x&TKGjf#ru8T}M1WtH1Y#L~)PVDe}% z>7-g9($qhypKnM4utZe_F3?4a7@WPj0 zR^fwRnpE`EzLR&u)%^%1Z`Kck2xMW_)&0nX{QgcGur&M8+Z#D6>$vT&u_p}}L6#R5 zl=Quk*;A&2I`T%O!N^jgF4x_@VsF^Lt^$D}%;|JLiJ8H>m0IEW%N)is=zh<2FTfjLO3~->!nk zjdR^KKG-*{m368bCG}Q`1>SCZz`psh0~30RNfK&Y_>}#0(k#+doP0QXik?4i`|Fnc zyk^k*s33sOHJIF#fNx(jf^QOHOT(cD^OiAtu><_9-^?2Xq0-oMe}$vAms0p%ECVRcHn5M8E{P!m@Mz|KY-e!9pG+8Cs6+`MV%>xp$yd2w)XqWV7XmAVH`n#&lS;5oZr)C-QeXAT%iP9U3Y4kYScz zXXH_ZS;pAgOX*%fiT%N0@tmbmoB_-T$zUQ}rnr-+;|sWKu4Tdy`P@NyQx?BoJqdhT^kCx#dI#Om0rOHGjw#q@q(JO4@djB zlS941m;8?F*nR1!f z(dQgfBv?uFx+;MF?I$s=e6U&mHaJdQ_k1Dx43)Y-9%g0)PJqT8v0YWNk z*w4h7y{Fx9kS~hrI=NWgRG6U*piT~A#1Zo*Jc&s(z9Le{#Fk0wjLX>N__SN66-^2V zNZ8x6zZ=U@O6pYY{R_n<_A zoq;ZiBifTLrA@VR4v;s+Bn~#n%W?05P|kLaz3b}SUS5@&!+T%LwGMHpRdTHFxcQ>}m;c!(s&Uw8fKfI2D zqICsOu68?g!6(j`-Vp5|^i*D|wb2Auqu(BVTsfLi4bhf)W$W(jhx)V zZALhD%Y^Ba(FIBWD?)oqJTkK57DL6aUmH|SSg5$T(t*Soxp{eoSg%W8>oO)VCA}Ye z_XbK44_D!P_S)L{pz*@londreBUl;p?6!uJ_j>N{-(NAjfwB&e`QzO|q;E24T*y7g zT6SKPgl=!L=Za{$tUM_tV{hh3{vD3d1x1JI?9=&m++(Sg6To7S!3ajSC{$*1N;?+6 zj&nc#4KU8#>c*1Ge}w#faxjU`5(fiXISQWj9LSVdcbzTW2ZI-R%{L!ex_Sp=EDxdY zeIlTT4Jz*=n#!yXr2zSg^`!u>A zgfX95pJaAGAj($PZ0F8x($0z7H3U5<$aL9cpl&>;)Z|dYUP%tWf2V-d-Bl4ln&iX+ z?S^_Oh(A?lx!^eYZU%GBR>fo443Te54!~qimgyCj5;=^!{&B5(+2*L>Z99TY;{@nC zztojQg2yZnKCQI5wq&GR9j)N3O-=pEXJOyVYF^u!|87XL$J^$Xy6325*2?|h*)zc4GWupRpSyRfb8*Qo}nxQr!wQ=Jwq>h>ir zh_uoV@cbhqKf1Z`HR0-4i$rPoIW(W(9t~wJ6$56|!HGD)u!NAZ&Uv9)HLC`8f&1m9C88FEM{*eHvp-9=6DGo!M zSO$)ItONvCN-wXZw!ti1!1sX%E{R0?20gCvTu?U@!wwyZs-vSjoGex%l3!0r^;rn~7cW*8nxul)-WMiuH{Wuey%2#yh`%LTGXg{n&O4K4S_lwzfT3djuG| zzGID63RGVZVR|M&==f=FgK_G4r;Nw_PRcCX?F$o}F6hIdz{6q4WY@18jd{iHOqPgj zqp`gQ!PRF*EMdzRedR|P0lhiXe$K7mHTL3Mk*8YWENoKMXVp_@A7>l z=B9u7?Wh0f@h>wT@PKn{%>>!cNa=z)fg@qoHfNk0B;?t~M!(rlI|M(HtHHcS-fkyx zJ{p%g7;rQaRc>-cDl(TalhvuWD2-$EKRP1*I5D!`sJ(U;Vf+L3_xBglWBL7}iR?}w!{o`9j4oWDDW8sEv;j=?O$kT!Grl2#RbcjgpPkh{j zLSphFC%rO44=FFEewrG`yXk9y2XdFIm2 z_8?ONw_UAu>$r`^U}<34y8e92=o~Ruql2LN2jj-Gf}Wb=Q#0oCe!jaeKvytdKJwiC0iN$C z>J0FxTZLcE@Xw1Hmnf(RtYEha?~5Jum_xoloY;u@K|H|n$X)GE@lZe>%St1SCGQrn(rl_S&&jyaz>pNgsTnad8_+ozL^ z2Kg~2+bvh;=L4bzcM$Wv@ug-hx61rKp!^t&HmumyvB^#*{p( zMUI5=nPh4aoEzNUzhKU}Me;v9I4oPP(SIZ6*YT$IPc#h=&qvMMz5s0M%`egc~LE(ZZE|nw4u;l!>Sb9Qa?NylX|T5xs-`YA=b5K3Kj_AWBdZB^O5R-_Yq(P zgmX|yMc?wyMaM%`HSWzmcErhYtBVK$!g;3a;on-fV?EyVT;zUlbP^Cd(IV^o=yDBz~2p zcr7V?{r8>hCr+Z4w_-U7nlk%GHU)=?fDC+*gC2dvklt#qg5zy63F^5fC|dYxl)UfA z`ziE|jGGrOS(PBjK`lIv90t8Ce^^D}@;3I&0;zJrWmla)cyA@6i-5irI7U@=(2~67 z2X5`d`W~o%D*x14jGv7%1e|rZnJ{fCgyCDak38B`F;gppm5HF>;Ek_>GMfGY)0be9 zR>sGEs|q<~>jg_1s2CV@zJItpTQ+2=>}MYG9fijw@XI(l(bhWiqC~ADCK_))ZEq@j z-!;4UD@Zo?i8Mi1 z=G?-PBmm<{ih*yx z0Dh;Hzmq+#1t(RJ+GO)d@+1KDIX>#nGZg~U|=-To2pJ0p_Qbz8v)UY4HFB?z!yFmIb5&? zNV5t!a*~p^y0r7ysduruxp!UOvxo zZPt4f)X>)e^AAF)sK#PNG=ZF3r=RyQqye|S`0GJ*0GkoLmLK^r`4l`~l>o5S8ZJ|hOK zcNqIw(qB$g{r*PF*oL@azQDOAL0N5d)AR1Id%YG>dxvmZoSKiKGt&(g^y{t)RKf5bnbiZPg(lF{GEBle^ zg2uGMX9W>-lV?NYmX3>;wW`8tL?lyb19(T}6&velv@=`OJ=Q5b(b)rjM8X>jk@^+< z%#AE6LydK6xLz->R+$5Iks@?~1;j&VzR%4p?VMzoA!2IyGmLW~$u3rbW8Ai7R1@h!-?rHLt#d1e@m!kQ>HR%AYc& z&GVa7=sj7VO3=K@@ip)21cJnw=c6QgXRsq!GQGdQKM?aR`BQcRhZh0w-&q^?AtZ5( zZE?lf>n!5dMKFt0@T)9amy)uwHlg%+GpP_&a& z(_HI;%+%Pu(Y?JAjoPzTfP~OmFG1~@S3zy9>hUre35mkTkH2$WxUd7Eu-j|k*>miF z+USzDf&^t)L1jp2D5JcBT~M%$|Eu6rvX^qb3#%VC0&depLpk4IMqf1*$)=}&7-b?H z$9v7mgy3@Jf#yx~`8(oe67{_i)u*GCTI6pLoOV~}Ju5Skt(Dq9xkqPyXJtfuJXfX? zavdv8uxvwPl+u;LI+#EF=gILZ?Q89siVe-Ko}#J}VSx)HY4%ysQ=f>O@L5%$6jzMY zcE>5Vol{khZ%_~xHVo1ENX_gzln5-DY#wdGB<}iAoyaE$E2$)vYs96$HEb%Jg?=kl zZZkOeIkWk(AE+0xd=ibe;*<=LDUEBM3KDSZEhY8kAwqiCW1~h6!6cg&;fhU3*^7hX zkb+eJ{w$^OOo0Nwk?P9IOWDp>FV9JjH-%KLKG=qM_!zasVpMZ1(ON%I{(6@vK#cah zhUfpOPbMY~7Zw+P;?w_ka?<0PA6Qkz_mQ5vj0s>WEGk<6a{6<@4QVe7Ez{1Dk%Min zh*AtJ8#>z@n7t8Y(Q>DH!M~J!!2WGzJpy`h$41goFDy=F8k zng$t>NAXgJdcvZpA@m0J28DW4)7(MB{mp^v(UfEE3I_A8SnO1b@y8BbuNJ88!W@I| z6er%p^oQrw3BwOvg^V9(goz+4RRDEoRy0)9opqKIDTA_|>F)HXIWm9n9IAGlZEgq4Vu<~>T{Z5IBSy6LuZ*|1x~ z4%vL?a}NVKxb{!TegK4mS`MTYre|ltN}6=?1Ssr_p|z(Vxv)CW+%oGyma>Q>5x&J1A+TNl`Q;QRIq$QUN*9UB5Q|{ zs&m%ZsFsf@Pdd(){Vx8^kGL~*k{1J~=z+?i9Ou520*DP`)}4E_vD9avQpp@-I>{Ba zJl8Ecs>gI2jSM6Esecdx1AoVC5;V`D@1C5ijv971I)TXuuT&B58%Gd8zIs@#tgM_T zIVL}St8;~*qKph@zKm5ZL0%~}zeJczin@c|6*LJVBVrFv;?&D$meb1lA;R0?*W)5s zUBgU;H5zO_VRW}@W@8kb08WB%j9V51{~p%7*^vT`pr=Rn$hrcz6B{)&!B_M#v~rbF z&Vm4$I7(9IKEEr@UsQ)v0J(l4a>}e{-&qZWGCaVN;DTrV3+s65x_*;WFlI|L>Twys z?G%NJJ2mD=?K>)W|4Z?Yq<%3vl8Dt6PaF5xZ=)OYtve*}Stt@;NXier@k6FhSSS%2 zfQ%+^d7a7=75q{&5`@Uth~FC<)=HKG_C5~n-+uPbf$B~$UxN5@gjULVU7_tuRSD9m*#$PT0Q(z)fB_M)<;T z7IwCydfPoP3d2I2g#7`?+f~O$e(yr=FB6lJOt{jVTD>F2&57#;;7k61b!um#`Wv_} zB5vZlVCJr_t`4U5{9pp1#2}r(H;Fyn&(wRs0M`e&H*KkJ47Qt>rF%woQ z657^Ul4NnUKz!$U>D|YWb5|~;4|qhd)}m6yTC3Pi6r>pYr8(>x%PA++!GRJMDh2^* zLpaHjuOcLBfY;>&C~C>L*Y5Savw$Y~K=xHZaf=73GL2&%W8@7~WuO=2TC%-uxCtjT z-ta*^=k(!;n>noZHo-A3&X(0P(s*6ZOx%y>zYDGA!bHwbcL6y4eN|dH2{ibWrM$l) za`8cb%=d)3nx+c~JyPQGDk{EBPp@v>c&SJFx&qqqUeX0MG70sNvQ2vtoIaqvI=kA4;GQxN%oD_C{@t8T^V zXEc=rrFNp{uDZ$Q*9}hoH15&UZ(kx-hM+;{(eO#yR2n zy$JC$So@YEr060&haoOLUP3X-8T(?Y9jc5=EpD*(V9b!Va#eM5$#KWc#l;Wul6iS~ zsbdykA@IRPN=mBdE>HRF%Tsj%9EvwHbK>Qpv;qW0=waV|wfzXu*2-)8neeNR>pX-Fm&ZHs@tn^`RS@Fk|oD_BZ2@;V`&N zgZtMb@}spntStuYk? zm;n;w=HA`XyXSRdB_CYt3d{NNfbZXsHY(g7zY4MDPC1|K>W)pWfC&GLFN6GOt$x?t z%%&jvprf?hqULvUrPg|x-aQ;fqCMhHXhg=TX66^as)N@j7Ynjt#Lv;J_6&q9J}c+eJg@uagA1!s z2ayW&J_5OCb09+30ElkP;6NQB^|&M?B&+~prq&5lSMG^j%P#r3-I?HSNrk? zwv7LL)E}=s6rq{O0*v0AiS<4k#l6#V`-yE&2fPb*N^_mPopm~7>$MPu^4^Cm?baV{ zScB{d!nz|rXT}(-PK|h!1U%UA+zxSE@>%H*UGIK+=Na_UfBeCqJ#4wlUi6yZ z^P*5t3nv(SR;I9LyjJ3X`02n&?F!_DDz2{qvqFx5~{L`K!5<0)cz#ETa@}7 zFhG(a6u`IId{}F1;cfE`$tyD_&9Dm*)b@nQ(DrfX(l z!6achND?&2Lq<&@#b!t=z){)4#0yqpTYw!>GO7&F_qVA%P{twFuNvDqg20~`%5CdU}oss1< z?MZ_r?E>Z;>J$O%bJTXbT=rx4a@~hm$B*bKYZv&+gfLl$5kHT%I~fDNQFY;lQ;w&T zmGn!zm4Q7dAs`RxQbFDYq%+}FR8@ZlARy0#$o>QoE?9whuLvk&JQ_pFsvvqlogS{N z;WT5za^B;7@Vf9`y4aVgc3$s+SIQApR8)*gM-p~ihs*80o08~gPQ8qbd}U)}^Bf7m zow)ud#%R`e8I1OH8DkdUs?QEcQ!+6PZ|%8XTr#n<|N6pr*o5NsyyFrQ5(=Cd=;-1S z61JR-l>t8olv+0aW4CsjL96$UUnY-erIcTchp@9Xn;c-~`=RIJy=DwZGpSl;#-Y>D0yZ1%!X({`~eMh;nJ93aQ z`gzx_<-}gXJD5yo6&Q*>NWyLL802)^i!JAf7-z9`{^zJXmoxrfl)VL1RPom?Jd}Wx zK}jnpNGcL4F(67xiFAvUNQrbD8WoUGN|f&Ih9Q(uLZnMc0qL%Rne+Wd|L?orb-(+q z@7}d^oH=uxne&Ui_p_g8?{kKu?Hpb%OdiSuA%NLSllJ))rH-kXesaGX0uyZEi4o8=3 zP|6KwWy8M^?qNIJZ?p7loKlWXp9KakiRt{g@E8w2jw4dJw4-XUuk`roU1y<-;VFsX zGIBi9k5 zf1mbD&;@J-*9USTrM6hJd-twLOMlpU#nWSTOI}M7&_V;T!h0B@-)@cC0rM~K0(LQ@ zynz;BsC0c~jsJq*v4~)T3dG%sbE-GuI^D4?8rL6FrriLlF5z31PIpJ@yOEvKFn+M{j(aiDF zv*v}UbN!?QVIAqv&;-9p4~PzWN|9*r&x+_ex06)HIihVjQ(k2sDq>h;Mv6Tk^zb9; zg_cG5-DIr_h^CAOFs4Qn7&v?hCOGkDJsuIWoycLf)DQhE!Ur|{FzC z{f~;qsm7GQBetTT_tA+~3;E%rDirQg{1TtsSkxq-IA+}9A$16+yTdy`Iq817e#I;; z3n_7T0?Z14<5Q;CT>te~9?*Vj*72mnyO6Kp5fM3sg>uzOuWraBe2P|DPPlm(YFg$v zS^T~joBtjkHGFb)uGnD}y>gY~lWYH6a44y}B0jb-Eyvi3vNH1E^mTnrBkz+0PBUjf zBhRL53<+#_CSMb$>~3eXHoWkXWA=Ray#X8|w}{JIr7KL$S^4Vls}7X#=jUq@$Bk_> zGG*US^xHmN*ph4&NedjzRUiE0pqo1S$APzJw( zQKb4KPDe)^DtG8p5^l$C`*(AQ9?c$x4T&o7URfiswX2QKwyjI%7gDZ`U zHK}Y(R+Mx!Ft;ZJD%o2`DAF$XV35Eo)xvSL3dLF-^;2@9t7oQu=iN=~EFgLvs1d zn4X@8Et2kTt>IfJNq4cNq$B{fARt5rAA~~yo`FJ>Tp~0B}cqw&UXvL?VCM!-VO9|hdReg%99FJ19 z72GO!(|v8$&+nf9>P8C!aRKkXJFVZt4)W*h(wORJ=l&SO+^^@nApgP?LvHbgN%BZx zgmPD(*Sn$|VzB&yF+8uytMO)EVdC904!_GHehnDkl&0Efu%+1lTzufQ?JYNyY-=AV zJ&N%{+CQ{XZF}^A6I1sl-bdG5Q}8z4Y*Cy#r4P@Z<^=JYLs&-uDBsz)OvYsY zl4rhh^$1VbLBAYEeZ@DpYaJ76dZAVe!LT{V-+q@p`gA`?93|GZxLQBq?X~4SZ`uzN z<#2>={uIPR)#8!o1qB64s;cSvwKdoOhn@xfq};4_()muZVv=Oi$_kV4ty}peCFw_k zz8`1Y_>33v7&oa0+c48;B)ET`rw%d_R905T7?<k(4Q@X~;sFzW4cF zvLi=Uk5S*JzH1&m$Hl9MTjttyB;s(eoI;~MY{m7Oc{+w5%Br3-pr*`kF@o~8K{|b^ zotEpDvr85x0J z5{!$ObH(XR-ENjP@7}xwUAp8iyqT1LCTd$+Bf4KbF_N~0{zm!Cso#W%)9sB zqya&%9?`BmV9SL4MQ}4sf;Jmbe-bKkmZ)V3|509yBi zNRE6hIh?^3LrZl}dr4`Z^Do8fCf}(ORlAO3qsY(Chf|vmqrz7jc45chop&%$?vpcE#lX+X>q+GH)wrAwCxFd>}n)b9@r%EbY$Qg<^9y|I6P*3qI`lciQf&yMOB z&=O~cd`}K$y$4aWuKJA2rduE7Cr*W+dtG&M%HXc@{;8?A=u|JZ(cJF}?fc6F z%Q@tP^W>jXBtbVI%+l4O9avmWKH(a>WY> z;pfYFoFcYrZTE%q_FPB|4Qcb1hooYX3uo4{76Efvoy|>XO5%tOF_Za@eQvJ-W^>2b zT=fuRG#5HrM?WJZth8YdxU|e|lv*NyYCU5%q(ZkY9i0j%X!BB)p>}Z$RY~vPo3`^z zTP=w{W-3+xMAOWGsaoEhk;aDQ4Jb~|{Fs-X^ErI5esiXXnAyt*C)U0uMXvAbMXAt6 z!WyOXP6PqXjFTSDhlnQ}jWSrAX}x^K!BH zH-SPcvOBI&;QM8*7;z+3%Z3^y<P+X4^z*Y9&#g2n~jXE zk)bb~$^4O$XZ6Av2Nnl+jSy8StcZzt8HBt*_)RvRqgY{R zqxI7vDvj!SE@J83Cd%RD_etsGSR|UJ+ls@0B>BPxx=~1+q0-xKYp8eT3#cCayLP9#r z*1EG^$r(Ij+I3T%Y_*S|E63{H#y@Br;m9iVyU;SC8wP4uu6{vwb`3(}!H3i>Vek25 z$5bh>%{sfLM)@mH`>`LiwXmtJk|Ih`P>`|k8GXaxo2yAD%f~yr)~Dt$!TMOMf8WlO zP%G-%rD7}z0vdx5*56OZk<<^P&Q^UqVk{`Q;yF^pC#z@jSeDT~kcwFFLUix=$OuGkXcWZq!Omm0@s z3Rkw}j^@ipbk}TZY&d|-CL$u!xEnU+T0ahw7Eqy9-{Br_N=cv@nRV^aD-w+oLHtg zHX)`dGJzsx@W{l(yp>aE#s1jDY^JHN5aT)DGDUB;M>LG~ zZ+zz?#m}sfAEPan%67&{jt*kQRjJw)8R{y|jLdN8NH-$f`ISe#I>u5xcNZTtF-aE- z_Z|3^w=vAH|M|W_a7R)y;v)RGcb)p^Gg5mpG%SqhAUJD5)<1?LVx7cdmtLTH*?GcC zPIa(C1G3u*Oh`{d%#>^4vc=dWT;JFs6yHDe4;N~a5NL-B(Qp}2*`jEpJ*zb?qR(0) z`tFi^1Tmu+OT)m$n!3Dm?hJHStY;&?>U(4!z~zBAY7Qy3NKFOUtB*1zjVo6gJ;>Qv zk+0uz8&tX03YzRCRqXiG0Zhg``6V1@awAFsYWsFk04F89Pti6pvq^H2_kf~3W1Zw( z1*#+x`vRUZW~TDv#;;U+qu7CMw7)`V{|<;`CJ6JM`^(BQ?l&o2a<`Fko+S==zR55{ zqjzuL&p7q2Df1pwX-3c)( z&=XpkT%RFGi%iZaSFn;LU@Ja;FhLtU3`~Nk(8u;lnhiAm@00)}@8fftD9bo`;)>3A z`MBwYyUZp7g~YM{x@$PybEb&+)HIW_H@X|0tl)*cpc{1{2 zAPOwzD1Um(m0Lrb6&)t7Pq39e z>Uh@+j3C}(Kt(=o1i)ZJdeZ_*7h0Ns_xk(NMtY&D`Vu2i7D{C=|9H0{V78cPlO3za z;jSB=GXa{(SGp@Aq-Z2>Y-~mZqkbOKy|nsC=TvlSzC=?tU^x0(X?V+du(m0?JCuXr zfDfszFxrSTqHO$m^jf}#Hr%>{DoE&e9f1^zOp>7eQ4j|jloa`t?oqX!nbDB5&?8_( zu-rYGQp`>0&DlIXDzGGOAAeLtGj!^3+2Yt_6w}lbIFl4;RpyKW> zu9hO1-i)$DKZ`?i_zZv*1$u8Fj~J^4SD!t{JE{T~ho%b;C!&RY&l;%Rm$rHxcpdv( z?rh+gYDPZ#YY#_{Vrok&)#trsLPWO3+U6*!!yYSGG;8i!El5}h((n|Ng9sv|b_erL zuWLlUXUG0g@W8sl^7CuLv{kf(QfCdTpV8sezEu-&5*U1ba(U0Y5oUkk5wg}1QYuwx}#_>?%2KSCLUwx^A#_pzXms9WcKw}2J!(l4kVhC+1uaPl2x=P3x zcWr=59Fet2WzBj^=aybear@VBjd@fLS>SZ6T0toacNaLx@~7V}?720T+xDVmXv)B& z9%^2mmY)6zsF20^n+@~EQMG6EU&D@?cvA&2{5|i;cWLk_)deElLr6d~otqM=o!>u6 z5L`oC{^jHi&5pII!L0n1?{ZDQRU#8TvHPRt&xU#NDauyPC_T1dO?}Coubdp}c}63f zjK;P5vNxC`$cY2Lse&PD^{3%h^Z5o{Me;`E0~Zs}kZ zfe=E@HttN3&M@luJZMjWrRg_x!@g|dvPsx|jx1OhSz4v|N;*D?n|fQODnS!}q_S7P zCzq0xtSPXlA=+_jw+ZH>y0OQVccUKY>riOg1)G63&00R(>Jd-BT9%IX@M-;ue1{d;PTCX?F- z?ww~DQM>Buvxn>Jx2M->j_~hR)z(^ki@n-!DNGp8ub<)Bj@kYMb!Bnq5tMmWJn_B~ zAhR{jl@Yf^LKq;!agL0*|02|{eDt3efq%{uB>p{2NML;*aSgl=-f6vb-k%)*gyWo( zJh9n-&i(lRcj~o_W)AMN$Jz^-IwL7$CvxOR9H*&2$zX2rcKBN_Sm5{hW|5l51yF-y zn=~TeQVyZM*R$&;6Q_BWByB4aEY$0_*A*SArDyt92eeeG4^QaV!jq1h2Ctl^HsKr( z*0l**mtPXzI6xH@Q6e;w%6{&N{Mk?S-nau)mhJP~WYp|f!P{tgyu)I zrnDF5M=N{YI0e}9?duCbKnFg`%x<~7x(ILkZ3drAX(t`Ke| z%Y>LddPJx&Kb@JM-xV9479$-#jCp?d?X)ioNH|?Zd7j}x)a*$U`$ML*YL>XibIdXq zHBMUPK|yzuoM-%k)W`z6ov#?{yI#1rrTLkf8ucSBEln-0i&dw(B}U{?=%Dy`dMzR1 zPRw%&o65(gsc-EkYuX%YGpnj-LG}m~Qc)prxXrP0BDN?}z_mtOUW$@BNVN2XtkseW z4o#9BpNFBCO zn$i_1(Y{rA>xMlBH2=93I06|yW5)=Y-1D{z%a@HV$JxNe1Eaa~zrC%^YbRsgOVJJH zn1)ZU`_Z%>tw4GftviKX!zH8*{?}U9-Q;4k{QIsd1wxbSXFm9Yqm+$gnX+tW8*Bbc zOi)U5@63UbweT#H=ad$m!qO`BfQwq_%K_+m!r}blG{q z1d2BqGe^JB0^huE!1-$-Fm7*aCv~T%8v+Fupj(QEWJ)w{@Qc6K^`e18yXg!p@KTRc zRnax}lOk|oVPU!Ni5pPCrDtUYC&O2-UghEA>o{1S)HF6OK1SJ3imB|Rm}-|W9jpJr z)@I-o=1_6_u=S+hnQ>0iBUHh2y2ArVd%OSvTSi5s+Mgs{_1t{9-#U3W7#E&!Zv+O9 zGxn?lUitVhk2;v<1@p@dO-mFGLyoKGzO$}&7@>=tN8y`9Wv2x%v}3u}1BnpRxA&A= zH-C6HFe=7Aop_x#>RxZ;bely{MTH0fl*4VaPQ*SAIW24tG&z)FbFOy_r`+8SrF(SQ zb7hD*+ESm7MkzLp=gson^iyt{VA#=Sc~%ybxjj5BEh&))UF2n;yRQZY9<4tyi-Y&D zj}H)pQ-tUC47Xe|5sTCkBzPE>>@Hw%HO~9whoS{)g5(W+%2*nt;3JCo`k<`pb8A8 zwnfisYg^1gV4<309Ua#bt8hdzn2byFm=-9Sfbl_Ua0U<0_3Qo8ne44FWnweYEzYx4 z+3F0EUe))IEci7jvK<`ekhcQ{e}X34TKGhL!7TflZ*BL&nEFV%D(V6c+Vaneq@Ps~KS_12WRL`g$1W&i`KbTRuNu5rUX$$MN zio|?&ekov$Y;0^~TwE#_J1nB4a(X)}nFb1qi$gkQW%TtgL7;0>6*-yJZuIaWxBul6%s|5pENPfF0i2(^6#^Rdr{9{a$6)y&Uw;4^TgHb#Yug5PC) zRxJnjmn$`J$=Tow@kU2|Hq}{4`nO;TQTDZ+%ZSTFWxf;#>D~RV3-=Cr{A0pXCf7qV z$({OKNFf%Q1NZrW7JSCU-VK-+;g9yMA9e>873>R{#S8jZn6sDaey0-DuCC(F1Po+Q zy-l(H@bNNOj>pvj4GQ9$HN_4;^SVa6bTY2(e(NX9UEMFqeA{C zHb=N^RP`NY@O4MPxJzA#--!QVIZalH<^HG!ar5%U6ER+20=p0tagc$U7XqpDy^}tv z!;e=n^0&&yUh1cpT7%&QyV;x8q84wB?2}SbR#sMkq0yIjadG*vt>1sa4j$M4R9#(d zQ3J=3ciV5K^;S$ptxwjT5Zz1AvJ2A{cbGe1dEq*r<9`5wYn@zKPkvl@x(U79M}*+u zcYR9ZS^)ukr6sMH(d89cE4R?AnAstya)1A$#7LN|=UJmSDuwXWNV>DH?pMS^iGB)& zxBa(F_2c`4dDrXtB*=#TY<32~ z1O_$#`3+^+6<^WShmK@pPzBW}bc>m*87EHNoS{mF@Qet!T5{A4$M@!wB)e2u^MmuVea>sJfGv!R}syDLU;TE5dD z%@$hO>gziBxbhU3d@~S8ucDyqq3O}(WDl~jTH2I;5lt95a>N`tl)S^m?dkQPdW-6>5D>o@0H z<@{_Oo~@|1@@Jx}HneZ{Pe*!jy%I_}XrZM5eD>06n zA82u;gE0Rn{OTa^ss67zrEI92Y>mT{FTIh?t%vFaVsn>k$`nHOVpLxC_l|^4mtxNJ<9@8);toEL6wvU z=E0cA{9^z8)SdNhkFC;6(=#jZ;a$J%oSYm&#_jfJ@OWh2cx#lD!-Cb=MUW>!E=bc;f*iwBCwgcRXZIwoA3F$E8K2;RdaK>a>r*9w(MQZ(KBTY3BZPZF`>E z=2WyV>Q3ivYCL{0c`>fEK;&9p{5hHjZ_p`mA>?)~e3KvnYxSW>WwKMUw< zKVR)j=i%j@D-j>Z=C;~p9HHvlQrY-|Os_aGbr{Xn{>xpb$f_|;w+QOTjem^B7u7kPN{WC(bxrl^@{O*Ayx1gH?FME%@k zf58Ow6IWYRWpgrp=abqXLlfl#P0jN_y-~&SihlJs>nq^uoQ5e#Hmd+~sfE{zStmkA zKb5dm)w($iem8s{-m^woT-%Mh{p`#R{lW_nlMRks3gr(DLjjPZ>$Yx#;I^)( z%gc5*vnD5pS0r6|b=?#H;@ac%{Cwz*3eCA27hY;?DyUjh(TpP$-*p9{BkJ@{)G_h| z9DVu$?}qWgSTO>0W&9ZdMyy->>NVd?gnyWHGW7s)tLu54K#~0g^Q+|tC}6=NcT}3C z@DAWNNfaB0SrzQ4jrt-dh8Xz04CNM*qN6^2ewandlKT233)1ZoMHf^wB7PR(`KNN3 zLltq`_vvY+DW@Ot_`b|&-UIYg{WENcR&(J%&FC+DTUXxdtkwL|tyIfiE?cMbu2T#lhvB2YQm-9dLP8?~UZl7%;tHHuQ_AgKHPR~x^YPDM| z8mpgGdsWU`K_`8-EMpI|m@$sExtSM7NM+u!P=uU;Fl6$uh!z7e4LQvxMo ze$cmuo2OWm<0AXX(Js$k6zyB&+Y)agIPlmCtM`nlZ4l~*a8WnTPr#gXjrULb^rxTq zIt$5N{)c=y7}@8Uf`$I;1@a2w;$K9}F%v=7`VSG4-R2~`@efK9et(5{h{x1~0sgoC z&rgN^_vc>hxB5wl1n{{4r^heWN&orGEc{#k2w8s~r|!_Rhb-u=+XZL}L`MYZ16qgb zwfjc>bvo<7nUnS0p!*7ts{;m}Z;|YYEm4SiK>%<5nx9Emw>6tib@g=4dZPP~7cSN= z9KQ1w%JR3+S%fMbOIKdrC15-;)zJy<3SKbU1J$r@KNnsEgaHU{r>~!MFa?lw(e~0O zdhkmQpexm|JZ{$p-XHy`rmOxCyOb1P*bh6Cn7yC1TnO)nwl6dl%K_9`AHI~oiDJRRAT{Yi<(CDk?D_KD-gN8$rytGpM;bpx?3r9yYI}B$OZO2C}Of{!RIX z(oz`k4Wlq!q}?zuBLwS6ifRiZ_f2{fh*Xrp-zYAuGal>P>iMBs^@}~ zoEm>kd@~z*V3Q+_xXn^)gGBHTgE82dy7QIo5`eT*BbV_Z*qygo{_pznfOj~PuF>9w zMTr2{&2~v(^HU|)CRixXK$Cn)wkRE(%#86X5Z5>0QO0s5Sp}M;?x_5FyXMWexBvAG zrBbYjs(!oxxfi2qCvwIBwY~fBe?O@V0W6GkP)RyU4Ck_E%)}!O& zb3Dxf0DYh-e>^=o8UFq~?bnK9&}lN>67)JxtF2A&#&W}xlasT%$7M6wr3KPZD$V-( zIwBa>Z3NNnWklO5vhQH}E5x>r+Cq9@VSWs<1i|myPl>?23;4Y5c9QpXh##ye1nL-g z1Hdekr|%a}oO4eOHt&thqJDpLw8}RuDgZ6md^` zIPqu`boY#j3CPOg`iw?HoY$|D138U>#b;a#9VY!%9JqVJ_@9-PiicY207h0+R))ZL zgW-0FZ%-fm$^>}+Y%4X&o5>#rMQ<8=N<41@lLs~s2p<&G*nsO1+&{riY9s2dufO#t z`x(JArkL8mYAl#=AonZAYIRk!^fVJD@}r3tFth?xG*c>6KFKSL4L9L!Ukrbw;gViJzW=% zpE>Y`7!0nHBI>YHAxD#r{O57Wzu~(0^smN}q{@+jpcyUbCD!BGa}R)Z#fIB-+roR1L756RM^)9OiCa#0{i>eS+CP{#5OsH!AF{nUklQ!5P0DYzvRdC3 z6VbC)pD2bk@OkqT@#74!LxG-s!H8ZoRMIiqO7-?>FKlNRraA~RK5`)022vztg-*@( z8|v|e(y26~MlMwND+>-LKJt<7NxVq}4uVU(z5jW#2IS{>v7eGKFLC8jsrxL&WA-2X z%Jx7SG9x{mK*D|FbCvC&)4`g)Bz(FH=Jno!R=4W#P^AT$8owl=!a@pQ2mfqtDgZPL z!0^nr$HU&rt?AoR@4i63C*2r$@)v1zbhQ7)NQi9#6}JxE#u*Odw7gE&VSXd&7y7&K zfTPf{ciUOjIF>Kla;(vYf@hBURxyw$e(Cm1-X#X0)0JE~HrNG?34Gi4CLY8~Zcj9G z-c{rh5<$8q#sMMy{~(_&X00d`40^}-wdYPXxlV=l#XA|6?#QLL`{wGiI?PnBNd1Q+ zlk23yj6m!>m@QJ|@H6YfI%;rv$cveeFP>9cS~_i8+)ETAQMpH8v((6TaC%E+nn!An zEU=+**;&TUjt?y8nCb<;>h*kg{-oFMA@DqI_?f-^7cfj3y1HTDJ|bT$Kp6J0`&Qh1 zN&CJS!u-S(>?r(6A0y+jKh5u(x%Y$etL!+moI-}9>Cyt`c{&c`Xp#cuvn*qnOJMJ_wG(*t zO7Bi;GcHUE=Im$JMO^C^UUTzq)hjxAHj*!x@MOisOkkdl6KzvA{q693y94`x;QciY znPUHphj0Au+UD7|VESs5SD*KAA#THz zGj8-3j@6~2B^?O&{xr@Mdz~T>_Ug?R-4icRUC(y1c9)xL>XG^-XLeEGY5YjXYdx6z z9r)HLE8$~E^xxMWqpt%k{+ zI6buI2&g_qa;(5l58!7-@ch)9SFDshg%l~4u9?seZYsrv^lyvIjF%`B;3a2qmY(N@ z>e9YU5eIVvx!=wjuVAuWqFAFHT#wa(ILb9T7hC{(3Idb$0L!osR~p0U=1cC*SY+Pl zwa-LbG}KGZgk{W{?{c`5Ue!iDJp5fw!;sESVYXnR*ET?eNbm{DYdoB;mp)^TU5Z-* zR_Fu3k>OlQAf6fV3qwo$1W!SHhwT>Wq5l7SY`B8y!8s)U?gvQleEXn#f;{)HUIx#qRNb*D`eyjPFgpx%G5ia%G>nWQAbc?M z<;$0^-@eI$qconh3=Eldb+=ogyPe>s7sBABOScOTFpT)K!2t)aJ9qAktxXn^nEoS2 zctfo zLjG#E;V1T|YKTDhq_9ADVEGMZKqP!LDlhEa)~%s|kRc!yc>C?-N#eVA9oj;)e^KL4 zfc>EtwXp6xc%HgdjeWbXPQq{PsZ4;L(*Fx&4eW@lUH|zk^YoGKJRp;5Kq?bJuh_}V z+jp1WvO^N&2pg##^1sM07go!?NJT|u`*%|HyUPBSmm(dd;{RG@?Qqk2F>Hn zx1Q=RiXFx37+J?ydJa8E%Jnlg{*=wU#U%ToT<>gXTHGAi9RJ`O%OMHz2n6bT54xm& zu0q}mY|M>hBBdDi)q`opRGr+V^wQA?ODw}EJcDk(3KbwIXCz2Q^I}O^Dm}1=kWIbUx44wYtGhZ*F^cT1V=fUOXSB7A{B8Yw!!|)ftU0#7+MtIX_{Ua>{%zP4s z$xQ!YFqw1G|3@GU`o9Hi{~vg5AK*0{KDNbJl#em$o?{M%-!cEiY|#F>ZL6OkLSF%> zY~44vklSi;SFIZ$mtnwQLS&M&`S$E zvwnyj%_S)-x%puYN7QL49dlYMEP&rrU`7$0xIWjOcCfOH_99Pf4N`l#Z}v|>tqmCD zIF|JD{`A@ba*nMGAVtRaxvdVhoY%d1L9XH%`HUs;vH%}s8u5>p3gqu5pb8p)4ye`e zH*bCn4~I-lOlZ1;`sb@48`HiR+FU@#Alr;9NZn{t-$0QR`Za`w`}t|td(C|&$Hz8c z2NNLhVGqD#$97NV;kT?32n3)X{ZWJ(UOj5zF)*J0;Sm6lHmEfj4+adFjtEquy-U9^ zms52~b`=G%ApWX!jEMgNjC}QdxP^369+((}89;(DwPZK#VS+S(pVlkgrzL|!C>TDN zz>%k;qj2Fk^rXaM1plE$4LAjnGyDK-vA)lh(WC|C=N^V(ctC~#2w=3#Zs<84MNLha zAX@7o3*W68>b8X!vYND%U0VD~9bjTaxw%Qf4+ly9SS|ttKraZHSS|qBJS5pbLdXn& z<$T+(rMxshNd3>EDT{oI>FM5HLYzx;jH3a=Lh9=3I#y;*B=&p^0f<_VgD2WbAQ6J| zf7UuqQ%9jQvvUCo(=L%76b(9t)F0Br>`8MvLC1Y25k4ZCNuN;FMqCC#EWbj0Dkpqqm zK+X#O%-UK85SB(;-WezjXVi}e9SH)#fPu&?p_?SEgWw;l=ml2w#DiRrTA!%|ZP@$| z0nH8OY|$xu)|9#fRT<|Bw1F8eX4ZT=Y_L@Kg=xl{Dc#XH7pHb*VlvolQIscDvbcq;Yglpu=67A(qfuSDu+$*gJrF91tY7 z0vR&EYWkYs*z@kN>|&s_MW>$A(OXH_D3Yer1TG~zQ-YatG#k;47iDdhF=aYxiwZZ_itm^hlOdO|AC`wr}Y9SH;oy4M?=1>9}0e+_Ol=d z`0D138~#D0GzK{j`i1cF({@lg1X3vN3oi(^bjfN+zehAiYhZ@xR7-XKgvlu>kq-jV zZwk&Hp)#C{KQ!LvT&dwn#OdLgKsS9P`+sQ(_@#z$M2Y9{zzI)l-qJs%8O9~Ne{Z$` zb;W@$53=_5>vfaxE5b5>jl_sv0I)OJtI$$1FyA^dq61b6r(HMp*`(H{o-p$j@RYZ3 zcw*v>?O+Zb7EP{nsuu8fYrJPu36ij>6}0j|FqZ zIO3VOO>mVBfN`B<>bE}rCC#w{l~sMNz!}~-F;?e4wYC-w)q)Q}BCuH7q^e39A8=TZ zenwZ|*a03r@q^t4cUNEDtycILN7qddar7`~78ovEDSJmFuRu*KK zcy&V|>E({>zswup+icP8+tYtGGX_xi^2!A;eH+MR%Wxf2b+A2UKKv<>q{mHz^s^;a zNK&}tOwWG^H_}tBb=wK4b15(gKJf^@dk8)uIkp*?raWz);C7?iewHTW((NoPngYJ2x$J`V1#+MKvSRktbS zQVPqMjmP!@!w7m3G9P}yK=`c=*wnIt^Znxmsg_3@T@3bkKqLf`C5SX#zJ9xMf^FQq^1z|lQbs<{nHHQ84Xjli1?27H>6X<%D)d(^i0?|c{RRc>itZ)z#(Dd(OBWFq(+Wg)zsyB`<*Dde7JZO80P zj$?4g?2oR1TpfP4#?J!~cBT6_R8)KUJT4p~bjkn>3VS`CV8kr7BnX|5Ht!!Ea^Ado zbB_4F@{=c5FefLXs=i)DBT%ly4-KNrfPmO~7^LZ0St(nT5_~?5j!R1Cf(jh;55@8S z{XC%+WFg-vJ92)4A{JK~_0`kifms#9J84y&KaWOBe>sHlcTeykx;Nz&Q;idXvB;># z%f8~b7gCo#F&a{1Bxp=*)099PY-47~MikI_|8N&%It1MnT!DTsusb6dj?NDWG zOhHQ%R0c*c%}O=-HbS08r|PU*coOh)_WbhB&gBOZI*y$^)WM@sB%rxOjn6GBv)}i# zd`^6%PZco|B{*2oQ$vhY@EgGty z!ZU4x_LqmDF888IXs3Mzj34_aHjV=v6kiI@GZD#?q}K8p{6v31CLh*Lu)heBW3#_(ye45R1sJ#lbA*%Scv$zv94yjrjcak@_2eKRlqhyL>aB;o#|-}17mucw|;5w`T9 zo&x|{j_P=55eA3UPTZL87UC|>}Pz6eS3D57<7 zaZyvEwYx&Hi#7!VBENY1Rwhb7YCSd!)L|J(2#fnX0cCQ8FVzW|y%>d)6vg+Z9n=-L zi%?{Y%Yz$SkmTO}hw>sAMDiQ^$PpYfiM}M-m*8C^F8LQO%A56uJ;CGf+)trb=vPx2 zMQ_V%b(HG-<*s%K&0e;Uu!Nf%&qU_IoUbtK68EuDR3IsGPSyC;v;PJ~94|Vh{u>nC zkp5qFozVZSu=D>y18QZI?2J#K{DnkX{{s@S8!kRK%1QBEbO%Y?P0v5pmX@}glM@rI zhU^I4UXAF|f`m5w7XGYtO)xdxO`L6=WZt(9MO( z;~@7l#7*Fy_lnBO15@73CLYaG{-|wxTx-?K&jwIY)o0#w$(7DYO!h4u)U9GC2L+%8 z=|2HOUZ0Axa@mUoWf2h(JvL&{;O2i3VEVb656!IqPYotWbi^XZXa8VI|@xvnO&b(SaKu3VnczAez49x9&aejCIk8l&@WdZyFAP9kz zNQ;fVu&(xX-K}GOJFUKcyexcz5)Y|>f#i8Z2m%|RwR}F^VyqIS-GC9%NCCL#EjR># z7)bnqlT-%Mguo5@2&EIapl<^^F#i!A`{3!Z?9h~4_*TqYfJq5Yb1S&v6CsoKhgpVm z$U^lAFQ6~A9=yq;-hX;nLp=*bU;(*h^$zTgDxcDHI>h>6gBnfhj z@8k{%4`wQ3d!@FzI#&W_06|8VaPYq$B)2X)rA$=j>(SM9u z{D!6Y9Oq5oO?^+p9xQh-T&sVX?gAU`L<};^G+|rO<`ocNr3)@ck55O|kiG%=^=VN3 z8Jv@IZJn|CQM4kuXM@0EFr$x~u*MF~(~?Iaawsz4+f#$62q3<{zo@Q5CQYCx1tW0=E0$%d}p$|NB3FB%>svP=q2QBiR)WZCPoUWu$CTWQE%( zl2AxSQTEJU8OKO=vS&s%+50%>+~4c;8t?b_^Zoq(`uW3g&bi&=Ij`&ScwE4dZ7uQ`2JpJ4guXviyvMUWUY;jSt96Y!?j7I)=zV{jScd6EqtOpO8n~e5~zkCLQ z&7VZZmvN8|d^aYaI@kba;jRTtMj72b@K}|=Nt0&myrzbK_^v5&Mo&3qr4^Jm7C=kAstYAh9@IkVjdx7+jW4gepYDk?bPeSN9O zm8Tr0Z%KDmY-v0_N9ZsMdak7p@QNcNPiG&fG=RX=jX$s?%p<`rZxoH_iqO2x+`eBVT<#GEya`K zlO!X@71g(0y*Va+(zG8OfW?K=T)%Z|cW|AFWsJ{TtXPQlHHM=yd4%Vv*U|>^*@Q(r zk4&~-U>~c-!z$82eJSt1HIgc8bt}WdM5CEVG7YvD{Vh?B79yPrH>IHT_Nng1=ymcr z+F4r^+iO#kCUv)L-^VnJAm=AOSPt2ok@e^uj@crQMH9SH&D?t2;(4whu7_R|$nsyKD7yb2u>hW(3#XM)Nf%Q@~{l zM9m>4b{W%oLXENtq6RE-r)fTQ@KAsbad0pru^~f_MhG#w|KnU@-OH8a#lG9c2I-2T z@0#oi4?LaH{f9;iO*ez|+7Wg&ShZoYUHwEc>oP_{Xw z{mISIC!17cov7(-@NKlEUFI4?izhpvX^F*`yU>KWq+K1&9rtH&&dNfzg(Q_fMBC?1 zWOYSO6Fjqx=YM-AtKM&>IL)P|7 zb8}!o>5v0D^-Q`b_4<^X$v#J?$$m+}-pU|N&`DD;WgLFp)85V`w*S25!AxtiRfF76 zG-uH(kvJ69=(%!j#<=Ml+5ci#QRp-yw^6h83k<^9;M9KKEOB`ac@mGUOmMsT+7+?4d`v4rRT|pg-(Yojw9`qjOl+_g6fHE#|@?9jN2j5Xx`QG~k!&1nWdt)6N zhT?Gn*Rb_F*JEqbNUO+7>=j}U&23Mdw!f=^04CnZkLWIKE`AgJ^2}=V(qf9y6#PNy z(Ynu_rO-?b5f-_*cRE$#cCTXV+`6~x@fo)0;j8V8;uwiEJIU!t8}nDxO8S}!h{*=zCl$3<`N zT^*eM&*NJ~%l0bjM|4@b$BVpkrZ#YWWh#I9i^#376cOM;o;=&itcecBt`$f|fE1En zQRu2`#egbA>cU&>8f7qd z{oFeBZdrS2(VKnTKN{ci4z@YN5Z@A7ezhR*+5U2GoP)MYxOgX{t3|b;;9{0-Xa&E6T?pw6Pk2n9KvpyCVvyo*W zOFT1+#g0DzI9r$>8?st5m}vK>1uxa3tj}OZav69I2%&vzn4Ha6?HGt&=^`YH=t4+- znfv|ObHQ-Vaum^8cwT=V$PGif7auQF8o_h5eFF zXpw-nO7PpWL52z`$mGv(pL|tiI*)1Z;qGqVeAPWJMH7|FO*A6PG&B6l{=RtS8*zzv zSAiwvrm)xHg2vyPXXNfvU?fb{dmQ5LVx)gzUhTr{l{J5)I>cJ@{yoQM*H0rK!eOto zp-$+Sk#w)>xK4{+sW~SC)Eh}EX2g&^wYIvW#e4|nk$bBj#;cH4a zC&(_L5CX&+i0#9G1Z-FMrEDfGW{l&)V8f+%&;LjyZ;?QNNKqFZ9bFRkH+u&8um77q z13y?6JYUn}@*`WS31eG1q5YToV4nRWxAg3|vNcbs{5q*ZE`zt5wD^bEYd0y9f36RT z%d9JpLc37^UGueUzstLRD7<2(>JNS_cTtWmM9a-AH9bAgfl`a-sszhTuRVH#9vNzu zEy&jtg2f3BPPV`NK9bkx&901_4d`F4W|8(n8;e)igUErAx&Prh&W`_oc#cIRq~D$5 zoQJD=g|Ki@PBdphl*E3~o$OEac z;Qi@+3g)O%Ptj05uUbww12t8w+>=z{W?DC%C@R6fWt1;sUeJuv{iU8% zUOf1pz{9URSN|1Ma{m9*R{j@Nr~37&(q6t(P77|gh$ExgJ_{vM-BWG3BZ){>TApc3 z^~eafn?kIk+_7U6%gf8tGc#4G{6mEf8rk|D6?)HSQQY3j0#nvaA~$7wo=L&k74=K2 zN9Hz?nMoSfXtaoWz!GwA2P{dmRh%*)Nq-vm!ecBgr<`1Uih6^kjh^sSy< zJ6ML#o?Ul6z{(1OB4qdAqq_O6+DtUV!hLQ@Xf~F#b_GO6`xqF=$}qLy1xXQ+1g!m} zDq%efdEPp8;r#jPlpd?kCDgGV_|zG^@T#GkVgW^c%UxP1SS@kXEJZ=jgMv4ut)R~n zvNI^%z76?ncO`cdFN17d=IAI&TaAq3B1wLSJWqh9h~zGYhJ@^LytwIFzT{d?fs73h zyey~~t%y18OzDc&-@iRb>)JM0YS-=p^;1G}G7o_DP!;1mfOx*2BfS!I^G4=psycBS zpMWxQ8g`eF<79x~R+`vWv&NsaGj+AK#v8x;wzkHCDHoi3&&9FZmK}h+e|1Ys*%tV! zcBBKC#<|a>`!8I$aCOJ+EQ@e`ns*__UA{3~M55CX^1rbZTAR-{(*)#Xtr0znJRUr8#t!Iw@YCzw13~{jhBnEoo zJ(O?-P7LmEdVc;=dxoxT$743-JX7-X!iS*n)SECt6^^)nsX5Ha`E7f3>a?WfGmtQ> zt*sfEo72k6%fAQ+sQK~Zy5fY&)vGV`3|qb5RiyFp@x{Rz5D54oE9IIaCEBnfH93=G z#gfzPJ1TMG?I&FYSFHNL{l~jN-EEJR2L5HjYHQ7m!>=f-&q{FdkkC-_qe+PPy@`nO zf*0~TQ1gI-lzfO6lty1|#Rl`ox`|u5r!{AIKnOo(WYOR{1_ODpDDa-Rwikfr8^)sQ zSvVY*ZP_w43nHTT48jb`p&W5yx_xEs-A>#JR?l4?#37|x@;^+ioJ3 zL~{UYkXx?8OW1L4x8X?!YkYtU45Zn)xhqtL&~YG@jeXY7rH(xi^1RDKSCaPDvd#vaU;I> zC0))!YVnMti}UlfQBqbvK)yOUYJ5wfK<*?lmN3o_>1%;DKMW%PvQCdYE`bB++zwX; zdjcixIR?TJ(6Kt>XOiRF%_0G@!Z!+KaZ5;$Kiyi5MPD5~=V;UxcZoa^p{yLJQU&#@ zK7P|i!XK!9ID3fP%Kps!OXHy$zkJyr{%Dt;YIu-#IJnlZ&&-UlNWX-#Z}aDj^D%57 zy9u-A4?WRgH+k(|qz;{odgs%Po+7MT^)DWE+kS&V87c@bCb2R2 zSj`z^^xUaqGpmtX*j9HDYZO;DiW?y&9Hl`>7jNN($qTJYH}PDELhPPJ{`q1%(!MAw zgBV8AaKY^1JJ_c&;nI18qQ#-~?P04Qq#{yH`Bit)yZC-|aM8wuV95No0@;bQ-4!`= zb?5uHY@!oNIQ)^w@tYlW`upTNF~~mm$Qi|*Gb63BBVQNFHFvngF(ywdQ~VME9M~Ls zdJ0BE!LZ429xnE}OY#vlF{6Y(aK@G4od<;#2iAxO*TBR(CM2ZNgwy569gythTzYqA zK;mlfg+T9IbEJ48Tp#K`d%^1JTy8K3fYMbpwOSH!=Mhw7`3RsLQ1UR3Wgq?84P9S= zJNJ0}YA4>dV%yZS0yN$*#h~c?%i0c4)E9ReRPC^cUsYB83L^+a#s>e#c;*iZy$9ZqtM3fb~bx7e= zHi^q^`#{GWI?v$2fI7`#eb;bHIff%6O~DaqO-!(5R@ZrWMWKr%3>s}^uzv~Npuw3% znTnz50h5%GGfRXKeVul@esT2Oyu5c%P|;})FSKNMz!%bmGh1Oth?Cl{*WzRS*3cT; zEX9SOB7_G&l-*4cPxllsj{1hy%kJ*(m24S+=8TV<@hld;_cW>()*+UL5A8QffGT;T zpA(DplNfgIuSgy$24neMX8^!O3}Roe2^41l%ynY@c)NI_r{qk>k<4yb)KAOFW!xpC zGLdth%@++{e*8GsaRoR+#z&7HvB7qMz%lWn!O-NAGBQ^9%|UyHvv1!_{a#!TCOm`; zJ@T7_@iQ_qGSRbsgn6!C_OUzf9a-5}S!uxj1+fq}G_6Xwa21Rfk!W{H4A=|#^U$;K znbMs*9P007DWX0|KHac}HHZAq9OJg=kAvmcNlwn5xY(P|_ah8^&(RNPQqT-?`K0hB zmgkTOet6q!W!G}}!*9$_e*{bo zB#^`ht^A0F@)IDM&sDNa=h)wX&EM1VK8?z&j-klt+qy*YZUfhlkPxvk{9##-Vk&@( z${$YN0{=i_Vu#MaUFU=RQ|Ta1`Ms5f+vg5(LB$YA9?Ss9WR}NzIt0thA|yHZ@a&;j z$6cKAt_SnXS}#|nGX$p-=nN2dotDWn_z}Mb99693DB+G-Z#=ec{)L+ zH<(nNL9w!rc0s|-Q^FzF1O`p-3;y%0y8E>naTR$!&)MR&NpTws{{!D<`8pK5~I@5zRmBZ_5swz=FP}r#W z4kF4SYli{*26pI(aLFq>A5dJmJ%eq0*(&i$PUf8lSF{eE39=jKtvL6{^QG`3Ce`yr zVUyNO$=T0sSj~IYPUXwrFG;xXq>C383H#iU$l+@K=~+yB*bP-9dIzsNp0d`n)xKMC z^(BIz=beR{UM9+_C&=29*jk*&^@UX)yCUjCt*cu(@<&=W-KWkiHZPVp@1*Ud4|AP5 zdi1DfUFk{NJ>T*h`ngpLsK-~g#gfz})5=b0!T}n)hht*>+sqR(GG1L5NN8~y13))A zb1+iJ|IDRN72|+ z)OZu&Q?=!-UO*3$&`7-Da{ranTuz;sjAiD{*M4q`p)~u-H8{nlDaD>dd*IOi)w*L! zx*7YDu}|;^)wH>mQU;h)vywL(D1FBkLNzUJtPbLr7U?Y&BQmz@Zplkc->QpDb+z;e zF4f=@rMErF;HDf>KTv4!9jUK3YCM?O4|{sVX%k=R?t6`47WePpe_do#F035F^s4M| zY?+?tE-#GBKz9>q;bA+!AGKc8@wy@%;RKESql*iCwgawb7-=uMV>JO&&~&Kdtmyoq zCUEeEL0wS32QWd#1$v<*mas0%u3hp^2CoPl{G~$w^We`M{xmHP8KfE&AV-&sLb%Ht zQk^6-X=Fi;=)icgVV~j}epW|dee>dUa5&%k9bSDy>``i78C;J7k}RyullZCNvz9takIEXWC?6p4pklNKBXpCPwxT&@+8>}+NCvp!QlSfl3troKpw(#un8 z%e#tOIvNO$suKID-cqNmLPOA2!EOwiKD`|%x)oml^-A5{M?2=8%5mP;h2rK^y5Td^ z(?2ZlrB(cV7_5&Ncbz@_u{b;IyM(b`Fz5LYUIn7$%_c)v*R!U1kx-))SS6(WS35@_ zG(h#J*vC#hlxvj?_E`O)SmfhAde5}=YDYWbu=@ScU4}nh1cB28jTrP%fhYY#cW-|y ziqboHe4-z@eYK{zqU%ricb<6BnPY@s978WMMzRwHsOL7<-Y3C*djHyGkp4Lde5g-&N~)}9@E$X$_OM^QfQfc@ zesyNWfq3;M7*46BJI@mgD8I8VgqItfg5n-vxy&NrOok$^1lPW9jv?`5UM8C3AOInJN(s!O(P1;9leTt`zBE|K(;I8r<)H&4a({hltYW1m*cv}hdVkhL?I2- zY7fN(Tz*W6bU)k!vw-W*Y(T^bTpe;ou4}7zQyGZ<`xHC1lB@7|26j?ngr8N!Cytve#M~5+BSvULh9tS;O{D{L zPHih0wlLGJ^|x=y?xExnM2fhan{D|aqdTKfTexGWa7KlRcP-iSv($;de1q<~(I7vSR7h;-3yJiH`f+z##F~qUKY#8n*UV4pI?#ZNMoJsn_+IpI}=DU`O`y|1&4^rsXEWR-8|1)($b&t`@lI@B=CX=je~ z7({&CfGd6#X zeGh)CmE9^IertYb5f?i+c!xA;OY#N7P5en(EVMaPsA*9-RSxn{{;g#V!`+qag51S} zY)lSX9!ox4=J?0=KPJntRiEVvbmv+~7JD2T`5@X?DSTGO>j==CS_G>laU)1vR_=1jmhiyQ-wS;fvn3;+iutBvx*g; zN}Ob=C@bFMSKz;6*uwb>4VKOyi`;`dlho-OI*K|y471ZgT0dRrd)I|b$a&WEKdYmQ ziS%zU6izXa%@}DgsTaT6u!P$}x{7F&5b-a7P<;efA; zx~SiNo8k;o>)qu;;<=L+0dHDAIEkM={K~6DsG|DS)gz|w&z`=2IN|=*aK43zT8VuF zsejXNYnX)N@@2M3AX#ExbD)WSxW+~MsSx++9}m`XGpjvH-#MZlPn~RHKnh+VRAHxS zjMg^^-PzM61LI)7)KGKP{p2qoe)|xGH6gya?$heudAqgtB2~pn2Dv2+?25YKk%nuB z6*AnKv*TRT-5NXUWpLYSyvp}-+g_-y(Q|8_s-0e+64g;1$hm;2e-r(xv?1`^js9~! z#`_p=iezlm5bH0Vl&7w-L*8;>EQfYp6q>Z&la5~Ac7y0sFPcI(g`wZIUo|{dm~G0Q z4=ShE9jB5Ny?>P*-Bp4Dw`d%KRyM zJq#U=jJRwbh&=5P|B8;bzrKoY$`LaUG$Hdh*+UIT>-cva2r>rs$A(^P#EPWSZ!UXl|!bl#r?SeYPSD<+c4~8|W@2!cm_p(3Tucc+ z%PtG~A5ynUOV5x8*)rW`wdrHugP#45Rh=PO1YH?2?1IC$>dCek==_cQ|`GQdLq~nrZKI-=ojcW01ZWu98T$ z2q~UJMM4`VzWir##C}~w(NL4h&$kc`?3WX@_NYFQIkVKbhbOn;K1}Xk%g#{Q;Qg}T zT>~>W5hxP^Mgv$rp$%Vs?*`Z7&qvS_f#Atp`hZ0^9q<6>YDbkxQHPJdsGtaZC6iKC zn2G&<)k1qULlmcZ;|7#Nc>g+jX(T#}S6S0zpJ~0?56+#4eWQqEH9|H#VN0S#FJbtK zc|kwdKTISNL2+$Gc{-~CZwZT}xvgz*%q!a`zt(qlc5?JG`*WGo6a+$-pEx+Y1|ib= zPx4;5lGYvAzxOjvIdH=FQ)?ctvYwKvnwrNWs6KY|m)}`NN8UA;BdsgE)u{PD=I#Mf zUH(Dj&ELU8+#dI0_WT<>#Px6RP=wLHk~y)ee^WdddHu2KU3G2%2LSor+&m7&R{`6!97xuP{XX6h zIm^ZuI=>H z5i+)%xx)5a*#SJ!>7kETvfN4PeT$ob?^mzQbUZqXt!d37#YT0@#}Y~jb=dBrn=|Ro(1o_(E2AcRKyq;T$?qQmx-1h5 z3&Ype9I8WABP1l2ot#1)PhaI`{8(1Tk=3K3udiR-9ygnuknsBL+e?rU>sH_uL!QRg z)@1MnNF-9id*H3VeEAXqJ_vXozt7k=G}$jT@CSAx2v3O=jj+*rB!!D6 zuP#3&2dxwm7(81{_>(_W*f=KS1kO1A*d@@>flkBdN4B8gd#yzN=fK(F*Ra zgLohEAcDH@{EW1AbD2f$Jw0_`a-JDTc7`&ei-`5iELza#6wLetUxQ?p+kZEOgMYp$i&Ui_XfQon|8GKo-f!TPZP#?BBuFl)zsH%|DC-ahH|* zFc@Q&c6~I9Beve%mel^a#6)FtBAp&>(EL!f8 zzrz#9=&OA@409{Lm9yjI#?2ab4HU1L9C?-%18zQK1&oIzrSF<9EiK9@e&_Hmu^+w2 zzJZkJK6KyOL>|ddDB$g{D!)8?mh=6# zXXBS==5i3!bX!IvVXR)grX%Ki!v>uk-kud;X-OGGhDVu6I$GrPJsz z()J1qJy~3ND0I-T-!o&*j)NrqBm6FrV$zmT7`keU7eNTi zi_CE{91wQGzbb(p+j?4bX*;%b#Ud$b%G@Fk!Ja1J6lUHftR=sWiBcD1oJX$>qa)!z zSX}~!m%S#iafIOz4}Pya3OxUMUf`*3iKt>DgRX4JYunvD!F{M%Qu(*GRX>+pw5oV* zy%&e%5$cbtAVDxuub*iG4Yn!tTH&JICx~uJc4j z5gjf!;B078dHw4;4CC+dSAv#~rb{)F2jHYvc;UrugyEW4M^E-C%U8Fj#x})TXF4}D zDJ7(6B{EA?b_|ZM-(DD4G_jm{oYWlgtwh3X#;Ui@Tgl>Zx`!%-&b4cM>5)xrHfhdY z4=L@l_BAXI?6Zcvy+3+-{LpkOlQX|l$i-)a>uO;AU)~{R+$mv7?`pgo{QJRTE5prY zr(-9PlPt#4(T_^*0JUp1yt9as7K=f4^eyg%#}N-47og0oQ#>Lffe$)Ho`gkv^~}}6 zh7uF=-B(0VmgBi10e>>sy`%nJQOtwc&Qv(Z*yhe#dxo%g@A8}$4Pv%@V`2D)iM3S0 z61MbJhA_BJt4YG*?XjkLkZLx^_6Wk9bS4CSy1DS6zj+%YtQRJSwvhOj2%DZH9Rjvs z${qx`a*xs(?7DKfItV+Bn#5QbW%59c-wNbAapKasDOWTRtMH=FdQ#&6nx(ff_RJz^ z93dfZSGv=t8jw;B^teVl0m-^g)9P|>6;WyYAj@)=NtaL}wa&?TZWX~s_H!*`B|Fi$ zxZ^cf-UkEpzOW`?b>G|9t09dGCz zod=|rT!itbpD1~hEnlK6u}@7&0WzElpiaEwH7zX`Kt8}&tEkw1uCxE#aR8YjCCu7~ zhqDfO6fjyNomXpz*K>)Q@s7)^hYpd8Od~LRCCt8eivDn3V>o&?VJ7QNNeK4I{^?4iOMJc&?O`6j+GD^NVa1mxtec za8yR;a6@kx%i9QmP)ZUOBy@zsg{sk&SmOK%qV3jCvycU(W>LXj8Erx~iuNFF>@Db| zJ^f(rQ=XQoBcEx}oBK&iA*98hr7|<*-p1rju%8BG z`be!lDtHFopU6lEskOAz>sx(y;nCcVnOoj{v{g~_%>(Nh-TeSgMikBUrLdd?MxbNn zzSTfb@fU8Ix#;e}+A0%-$re{ijGbMckgrmvax+`0#LI3oN}}RlW1z*JJ`@+tM08ZJ3Q9|**aq$I5;?5 zH#BU87Ay!DAF1*IO#0FMs#8$YGpktKO@rL~{#x;P=dl39mqB3*V{gjG5V0Gb4VT-;ndIc;y!#CykLDOm`y^?fpNBM+O;U^xq37C$hl61vc5tdc>r8R(uR&Ny zr}Xk)tk3o2nYSGuMZO|ZcN;F!JD(~-NqZS=GhI26=U286Dm)IpRwodL4ZBye3aQne zp(S^aew3L9kvD$tse+F^w*uA!xd~fL*~RNUHo~X!aqG6{XN!EquMV5$1)ifV4I`~e z*uKQe8xSKXvtRZow2M0buR!~&_3WA(YavV)v(dMcBjzm3V#GX(ikPmRAfmbnhlC>u8F9Zt zNW&qX;kcSYrXe$y0oM$SPG+Mm^5o-=QRn=u2YgW0D!hN-8dF*095yRg3dYO7k+B@zSJ~0|vPA5$V$!lsp8Z1ja==?XT{}-t5 zI`J2%-z_Kmpixp>T%3&fhw~~ck3}yxq*Dnn(!MT2Y|4KFhVTB^{A1GLGZkPoxj&{w zoMgyoKj@%lcl^n5Tx2Lb(f8r`Pp?Eb?(Tt)E^&Zve*BwIv zsmGLe2j6`vv#{*lq6FPbT6%hicl2iDCCJ#&y(@9S$Q~R z`yGQ^^bpej+)PphM5Mo1 z^jWY>g?aDI+h3DoJ+2uTaPo!vGy7q`Jz2T{<{-Qwi5U(}e^Yz!Q+)h|)T84Q%h7(+Q6J{%SS6lb zK0=q?-GG6dz#Ki7QaDSKll_duUbL9jjM~{P05ZPtGksqB#*MhLCzHz`yA@VeR?KZ| zkfXsF-#Sxo<_yeVSd-^u$Q1_U6ml`Z`e810`u6a{qPoni7~HSw8vtxu$h*=ihit8N zsEQ!4)JL?K9$|k=cUnY5M6{)i@eg8HjgVhM=TH-STN$!PrZv?$3q}Lz0U&ItYR2I* zeYMls4-l-BW7=|L$QJ2Mrc!dJ-}xrbL%NE`q*tubzob(U+#+_|!tJ~XnL5tDar|C) zu#4dFDLSVngRFNiU+yh4$TIbItx8NzmT(IC@Ha^iwO@#}&iU2#=v%F^*w)$r*7&`~ zCMG-(MWGrgP6eC^ud-^Cq<=#wKP9iV;L9q!ynON@%9jY8bLN*Q^2D8GI9L{vvfAsI z_N2Z`O#;V0SeTUcNX`Ev02-+fBv6qrYGXCo~>b*6}%**((PLaC*l+xiec-$G_N;L~ubph^-7h0LDuTFci;vAg- z$5K{8>LpN#fUB>$lZklnDKpI-&kFh$FBL+X=}3nBE-xr9$7@O$l?i9)@uy3r>#_tm zekao^mNwm%j51}U)?8d^v}cb`i|K_BUTDyxq03{J{yYyIN=C1NVCd2k-#Yj~OzGAOa%mRx94Et@X=M3K@GW1vE$ji|X69cE%k!qkU_o-b{hi zWt@bcKQB0iRn1#o4u2pV8F}y^>-9T2;=Eoa$E2j*g3cIn8iG>hfdQ#&(4+1snRcEXyWT;I0=+X4DP3I{%mGK`i%Pd95R0$# zkL?>fQtrOML`&OLPpxXE3vu|1jcyTb$qWHNB9u&Kl}4TR3GXE$zZ*Hs)5Ntt0cHgz zz4GEt&tD421ApdzO@iQIl8<;v>Ji%1Q}QW!-_Lzew`uRZzm?U4bz0z{+?FucYYI2i z*j||L%P}zuA60?I&~_!u#n}t-p`Ox#KuNMIy&&zuX{mU*!`aWh46>e>9Wuj>}-sM ze}b_EPuI{T_WN|*QBNs%(%GoTlZp#>WZS4klH(Mx0JbX4(Zzf!J2Eh_iU?}jJ@VQx zy(lc_V#^TpyT)yU{n+;y`KHcP58$K$|B?ih<7)@!Wa%k^f@8J`o+FPHG?y>nSzG)VHyvSM~d!w;B{yB#{5;18X&vovw@TLdiMKBVi<7bHVy}yM9tEr7k zOXVCp_w)stRaj)d%h}C!WdR-F^&cEYW9a*U%s{gwrA{-{+gSeEP03uX&TD94dC%Y` zbBUPsk&sbTXPNqf@-kQ0rTP=f5Fx$-nIS2;udGZzd^{HP;t6#P+enDgNHL{Y(+2tj zKS1=r+9RyOz6BRHB`|FJ0NJm9gLVl(8HbJ7@5Xr#xSOW_C(Dq@paE+RAA9s0{|XG# z`i)lx2v7t0N6+p4YUUZ!&#-AVMeAc++{l2z^_D&>H1QLQPKI2c#df2+oF4kiIOQyB zV9OOPPwEICK7hWnGYdh8Sp0WZAQtO$<-Q^_#MUbW8NL>zoHVgE+`DR}r=ZEQbDNm_ zE7LiTmDvU@a53MWdU|0)B>~0CmL867@EttYiTVXP@ob;qE8=VY^N(n#_XR>-j-j!1 z`6wu&}>uDYIt`$=~f-ucMPIs0>!Zz^&VOZx*Mi|;X z{u2_czUzQwpNQyVluG~|4wA7yy}}dl;OaJ)D82s*np0B5URXH)8ZtKcxh1Jb>|Gjo zXQ=)Xb#;FdltqTarSHh{BKS_MNwyGYy53!zmTN=v+l}m>c*G!^>D03ReJF_1a6c|5 z2YGW{K=L=Y+&XXl2BE(8zESt9TZ5n9FiSGAJIWu=(kplgHVm&akky#~$zmvFVPoX> zCudbW3W4mpuqBW$%!0Ga8tm$qdq{Z;DrN7QKWk6%`Yp~cmFOu>D{*iy1vy?iQE+Qn zf85`hj`|sj{0mRQu2BS!#4vE}hsLYDjZuMkn3 z_O7$9(NAAFJn0p-LwJoPkDM7}uVBAlubf>s#Q%TM7;$UgxAcI^fY@co;{--2nVVUE zE@oO~yr!?Gmyc9Ckq9n7W@533fyGMaYt5;1C1DgNhdzqeWRqlh67RO;;T!E?y;V=P zKfm|Wf14o_DA`pyyOAze1At(GxX9NpC%vTx1jCNJ%`tY+G|+A6o;{kYK+A5X#hetY zUGVVhL9?exI?b-M%mm92_RSxXgjbcv|y%OJ@+e5DYRJ`kOkK8|XpuCs=ck<&u z8M67<{;eOSD)#@fDv*ER|Dsj=U1kUAS@&O3o7EQ(OpluD!A8-NN4kzd~m zRyx}!Qm~k}Z{LDEW8O>lfHnN@fVDIN+YQB!WD7gb*R-7`X)ao;=_EK}EtdZ*z0bPs zN1>CgGC$tla(6%b`6BwKY}Qptll_&P8OXg}8hzM~CMG5TPgk$MpmUckudM7nWKA>P zJS>O%<%vtqb$u>Q=C=p;IuT{9N6B<%EdVL*SR(R?)sow#3!cd?gT+i8VsbhOf zJ_2A2u4_F|6+{j01`==)J~bH&x`$swFF2Ag^lPN%Ykin7!r%S1KHC7$v)2Z0uTow$*>q;3(QU_E; z?y4KsD2QzBlC(MGu6LFT=U3tDenGF9=~LF@VGk|_nwMKcwN@^&*T1^&xNBM{CsZ`P zoyGm3*cyzQeU^rIw%DG(!9n)-IECo)i8JcRu0r1rdsO@D-`^?s?@O1tRN$84Ge$8K z$`rr)4@L$M*`C?L)_)-~y(A9j(C<<6WqF@Zex?}xe<8BCwe>sx={u?{`U!bEm*TP6fpC$huDJ&p>n3d&P&pdbC+Z*U3 z73;KbmA^$=FR9giOcK;Ic|(muERuU}zu~p$oo7S`yxz4V9+PUCIOa?&hjs}1r`Q^A zDByi0yS59yFfSTzdd*Qkk$`6q%H;l7@RFBVIV4Op`>IR?>6qKy8g>jW4DO&hn*H;9z#8>rIYBkqR{ z9)47bPLVVq+NU$1N%QOux3@n2(|smQbHTj5V0$JL!XN>tg44! z+xF$`;~RBj&?V30m#&h+^5c|~${(AW7CzbvE1ltOp`{wOfIa1>3{2#7Ky z%4UbA%fMVY+I8u0775k_q<@)pym?|~3aJHn-37mGXrZJ7)9Muj>x&_?xt$>Tp;Yova=i@)i&3^0KB6gei=Jg#;Y7v zs30$Mx72gWZ0O?0S$)Z)THao;M+OPW&o(c9RK?j*-t9y>JIP_~gft5X4>W0sk^&HF zZP?$;;{E6v*^eC-6ctYVSnLV@Un=4EdT&730`B6h;U0+GHL?&7IY|zyt4i5-j#?ER z5fKo@RNh?|8LBw>A-|bJgz+^dtA~C4=l#!nwqO^fpZ)k4{BS@HN9`^qPR%=QGH!Js zb7aTr`W?^GhRg~6ZpGg~)cVrX@7#Zp;lk#!1*_|&K&N(%rt5$!>1-00C!a{VzfiE& zA346UdzS9+aV~mcSN8MURuh0yV8SzXzLDH_lzc(-`2A?8o$2Jhnf@DG)dpFtlS46` zyUFWyfnGc(0l&r}$9DjsO*|jUzV906Ef!Gn1wZtVpXA{`+KUvx*9H+;9Rmjj`7cMgV}-25lZy#wEDutcZl|G~RbY5l zBVK9M)wRd!$zi$e)W5WAf`&P-K)?r{WAPn&z}quxuRO@G0NjPV;E0_zr-)cty8Y!n zIIU35Z=h@6mn+*U6T?!3iSI4q`>+#=;-#^-$j%Mh!-wg}moI0_3{EX(q>Bs7G44^k z4}!LwFqA61SvB*VjU0oq6wZh8)9A+O#AFi;xXgUNy|6ll)MASB6~wSphSZm~c|4qi z|GoI5eJ*s5!)teWW|gwPp4oRYlM7E1ezqs_U~Uiv~yQ*^a99Rd7`dd2KVez*uOW@V!1=JhZQ zCC!Qrr$?GI5gnlT`m>#Et9nm&GhFAaSl}ya$DdC5FajI~HBsLdvVH&~q+uRM0eKU_ zxuXj6%c&V<`?B$g0!ciS(2yzrjP50!fT-|c?d!Mn_1V{dXs>q~DXIkzbiLYCjp%ph z3dH*GOv85lG9aM9X2^)v6J%X=tTU$34{}BvOA0D8jKaE4|I-6)=67HF)DbHydt*nx zSc%qMaLShi;`WNWqr<9t4Ga+R4L6Y1Qhscjx{2s1y`;+*+#BKr&g4M`=Jby5rTqA?o0GwG0(jZRbtd1K}q*+UnL+oe_*hPdMD$^|x**JSIYFz_H$Em7bD0X%}H*0(tkwe?Mk? zcYeY2y2j_Bi?F)}Jsh&=wHtj+n7N6*s`|WJH%$xFKp{>~D^@O#u>JFp-$TO3Sj7We19iXE9J^#nNlba8mOFkR(_elL7r~Z)OXIcXxMp<~094``(B9 zav!F9=Chuzuexeg)#|_dNGD@R(Uj19F;tYm!CLdDnGMrO@vIW6X}$KVCDT~24f$Ncv(v@!Hrg+DeMf}y zwkJqwh`rteuG4fM%)n7rbu_bLTy^&jMS*jMa33OmO0SBEobvsgab}1!i7zJ)NIC#0 zYi>nWu(`Mb4nKrkOBi+E9dJ-U5W@y$?uA8Ct476@QM$PTgfTDDzM_1n7rJf>|J1e9#J;k)GCR+lK3O5+do`RfXXEt zZ+o#MyiX=Gi@oi;t=Q@4r)A8-OlEE)PWa;CR)z3N)g6W^_hBotwtl6`kW}qX>~M|3 z*m0uPuM%TL8BDBhuU$P#-|jV#`Awzh?42a1yrd$I-krfo{Uk9Cc;|hJWOCohLG$6) zk&-jagin-yG%CAzrZNsFGgI;*xZ? zP63uM4VEy_swP0w4=HuMXNZ&N2QrP={-Nl=XmQcLAgELo)K9Ed5|u%O=iczyb6w%H z_0nyLGY#DIwfI#8RWG>-vf0|%(2ODK6tW@_nwXAMsc?N}Ofr3fWPk3T9lmCzr^t)O zHqEt<+`8|i4Dp(exE{B$)pXR{ELiuxNWMMl<`PhlXi)k2~<`;Qq`aOCflHqLcc%Ig=?G+Sv1JGPGlA(Z;(;Y$QDm@mws zA%7i66t@+kceyVEKX}NzqVEm*=9k;p}lYTQ6m1#Z@x_rVnjeSz zDuto-jb{h&3Vl4(rfiWOxqq`#;w7wRVY^Ue7?*3UJTzSod$h=-5-9$!(2RP)zo0PT zJfjoa{imG&C{}1_s4w=irLcG4&7>64l%5fRJC6TR>HERAye`sD8!+Y@^sKeF!XuE- z?19~t6eOY|_HL5s?CfkS^yFlpsS{+{a`@XY7Djtu2v0T?k*o`<%SKfGQCcp8?;|8c zl*T-bO6bWAS6Y@#ly!R#RaTG17bo>2p>B(FsK8Q@v>An6-r06=hk2E`0a>_XwT;YP znXg}QGu$7W@K!2JmP*UN|A?}#u<_phn?`0c9~w}pIiRcgYL@RL;12L$JiWNwyTZ!1 zh3q8(m>&neXD~icT?29+=_Gk1$rn6}Ynf$0aM-A}r~5Txj67k*-NptLh0^KF?IR6N zy{qQxZoE2{VH^&OmctvbUDAfZzZqd3wnm7*j{ef*L)*6qg;J5h`&J*Y(0}TW;?Z4} z!w*ApBCyNE3KJqvev6aF<3b%vd_39zTO7{_(4Iq%Jdh-DGyevmcUOJx31x@4%97Q$ ze_kk+|I|F!Xta?uZ>yVqxERu?dLUfMS3~?c$B-f=>}daF5r)QMM6+%wfQM;~M`4}m zd-~xPKZZbe7I4c^*K^&SFEu$c!(~{DXjrNch{i$8H8w>dV(TCngPz4;iyR#3l%c;2 zgh`8hLx_5FV2<-qXEOA~p*zTuEa0ZsaL-CL-&2%-fY)45=5B7hFNXENp(wj@H28de zpbGj0L(0Fnm~LdCs#~T`ExWeq`3g&vdPGGc`HMKTT0<1s;k1+~YtSB2Z!2?|gYpj63?WO0w+4EG`VgKJTzG?;ITywb5Y^jhUzPWELmJ?sV21NUvr!ii35{ovTE)4la zTmnmKY2f$~53if;x8A3pvOAaO#ZLdbNV=X2I>?@UV)D`}`)5AouNX`1Zqt2j7UZ%A*f}rootjEOMKT zAZi}vT7rc0e^#$ja}*l;>ysao{t{7NG5oTN z|C_bpD2iyxQ1=uCHI0;*X$AIl3Z4UPMfDD0Q~vbpfQGY{(^jeq4_D4RjMYfh>18-6 zy*I6bWPC__W+S&)GgTQc|o@!>3__&IsX2nyF$@jHAoHQ{>gty+1gP zsRPq7?Zm1!SE0q~#OS4eEJ&IcdUph?pDvzOH5}-8SF~Wz!gxJCng6#`_Wa2*QPs`! zyY^UCWzWLi zk51Qvo&{Y(@BemY1S$0^t=Mk$xBT>aT(Ck<_{dB1Lw4c*rfxdKDXTue_zleKb504D zQqs3nE&Ad%xx3^zP1wu?KjBOpy}EM7z5h2AFnry|mmKd&UwfbTomx%==JFW_4*P7Z zEHS0+*QC4Ch&%@B?uEH}wiVZ+sA)5bTO(Zs0;x8|J+IdXe|Iks=PZytWd~I*S1J51 z`@8Mstc+Q~gkn71jd0*$+vM2hSDHHK%R>`HG#%0jZZ)MXr?ubfLe~Brx^54~YI?KT*AIYx6H=Ju=IaERy+$ZLMw3bZ*Pe%^e+vPRfs~4>$Cxi; zqI2c8lhQr2PqU`p zb#WfdKaC$I=u_ISWPj68I$jTyq(C12>R&=$uU(<<&N+^QtIIvGrptFd(xxX zdyYzWx8tRNt)7V1f}9p z7(9Z1s@Mf}3&{H(EXed-Gx!*YF=ZBSl@2Bt_1=A&N{C9ZzNB&uW$t9=T26eTeAPS; zZ(J=2#1Np(m=3fARMg7unxkI~1$F%Ljs>d5aS&Q7dXtopv8YKzBhV0C@r9@$>o4KD zN9E+Fy$S+P1Ewo0zmi{W5QIs5%-Gz8?KX^E@i0a^47mvfL1WQBt%CbHC+Vd;;)v$! z<$)A-PY3NM1*&+;dV%k$llkbcS{LpK%L|yKaXlQP0dckDHY^tKVShw;+3fAlR2LtA zJTg1po=TlB4ai1ebn*Y(o_JNb(X!I5lhr8E!?*_SJKnnKDzuRWcittfyZEPG%Y<6a ztaYN(z{|ya`gzv?a*Lbg&x7`9WkK;F7GUbWC8*9#J@8=r0d zCZNVeAN|q*&_r*ei(bjpSL{$7g~br~GgGDmJ=g3^k0EddRj^uA&`^-%TjX=|k_Cy_ zvZD3BuMlQH%#ZrLnT~zT$ixJk@YBj{b*L7iFfH>+cpYn2$}9*$-g3V6t`wj&vH{VG zUeLAp!pS<%HD$DbaLmQBdM#JIQKQTIo!e2YWT652fXcl$myf$Fy8Mwd|F{NRHDUyW z$M>%nckN@vJ)2P;#SgxrW`Npyao<<6cf6m!S>qa=DmR|Dg6hk3{T0aFQQ;Hv{BiPc zlr>8BCIrIoKe@O6Ie-3No)uSWA|(TsQ}T!DSi%K4<34w4>AGSFj+o~;#tcS3ii#{v1!f!e@*Qp4K}m(Zj;XKbvMVnCTAOyq^jyc6-{tMB4~Ie$Y{aA>C92tT z6{*w4K;sL6?aNBadxk7cD5KTB1#aDs&!uPIEU8{MJb2@G=E=j(Z^{|Ny~IWNCd+-lri*|D&&#KpxwS5=^#xcao! zD^SeSRDw&NV|-X}Yraxwe9_@ZY%h9%7~2bSOtsukGT*%kt#!~DR9v`+={MhlAie`ysod_>LsM?iI+%$&n&MK0mLcmOmJ@Tz}TlNo&5qvZ2R;wgKK4 z$;u)sg^?mRx3uh^oP2SIg@xsONs6Y7W|nCc63Snd*Vtb0vb^}W1Z`4DLDzi{fFX3Z z_TS-e-}*C3H@dIOTyaSS1y$u0Ma6=h!Mort7fXW(H8F$?Muqi1Q@ zbs+TLxe$Q0^M4nF_?;nFLJY;DE=P(9?ncAvpK0d*=VE`8aDPht zR8S91imr|QkAlWv6!Q&s>Va!uVE2D-K;{l^js+77U((6?Fl4j^1v35;7>V|~sSYn^ zyb%9G?UyWSa)yZdaz&;q{crsCXMbx)+iGWQc zifOSPxfe~*0kHtUKlkfq&LV$T(n+8rbM9^1frIO16#8TEQ^IOgL0(?a%1)xsE_?+y z7%F-3;sEJ66kW&|7`vN~M0>X0%ZyxQE5Aa<4ru3x(s|=(Op*$3^)y<-$d{X&y*K zZjbcXM80}$`MwBi=h&!E-nAty*##sToLOWGo&d-`Qv7fyS^^k%8&8lY>&N3r&+22S zxU44i_LJtOrw;nrLV*$?_b)!De>~NM?p&iBlong%6V1*pFDZCo~yK^(u$}cU& zeG8=g`h^))w~9lU2<1fW2F4rH%g1e0-GRi~c8p7AKSEBRzGn!J&as+clFQNC1xkm7 zhN)D*7S?F%VSfrZpRK#GWh24iLRUHqz^VVW1Z2E*e<2!Xl@LcHpVE zfb4qek=4~DDo-6Zi?Hro$8VZ5F74vN1@yJxOQkI_b_MPsrALcCe7y91VQ#nh^$6I! zUDGF9iva$fL`_{rF+CJZ-PgImDM~9FxMneKmK_6kqR+tOM2kah|FUgXy?e@&b%*WJ zWX#|-FK@CuHE8KO+?m2oSIntoE6iKR`&!`P1xV9JZ{41CrnqkETO}W7 zt=w-jU?TpVAGpUA`5oH#k!@vF0Srh6Lkn_)JnMeaV_QGnFJ_q;;MdR~$9rf9@@Qy; zKP9P^6xZUE!gw9B%qc#0sX`RZJf7Hy^HF9P{)YBlMK z0GpNptTvyb_vK0|6^uIflVq0|{K&#AEMq6*Gc)-oxF_)N`y z>zZD@y0`4d5dS2HUlm$uHo3>Jg|82uH(itWq*{}H5?6`R3290 zD(YIYF=%S_t5Yqif9lWO`6jK~t>6lJzq$ROwawMyzpLGj{VxWlHu}`U1g+ul>*3IM z4?%g!3e*$%`9^Fhce5R`cbkI_C%NClgkN|gm4s;jnOc2d6vPXk&kd^p$GbDRCH<|< zJ(QjYE&|he1POe(XOk}HJsWVqU1K20YIEfm)^d68+r8i9VtnjKSPg}k@b{7xHRm4*6Nz z+2)m%#En&bvdS$vd~)Yc>t3DASIEiF|3@VxbzaBJloog)%4Fx0uGiwCtf|>ouGiAo zc<+Ec@MfMM>F14yhD37CU2$gYaDwe}ifL6`AJ_0oDMg!TQq88J6HUtk zz<9LZKzQVFuzdU3Y_>VTN*dFP26*O~R;`{c%=rULpVVZA>4Gb~pELBn%+eTqN{^m8 zjBcgCALQQgZ;!9b!#CPLKf#PVt$No-4BbilTs#WboW+=H-u1Dc{CbBCx2og= zF=yMPm@drnZF$N%Ut(*jsmW+#tT+dnAqJJ23|m`UzoI5^ZcZpTxVc|X;t~=L%g(b# zRoZTU0e(*%{hXSd49m2nCey#Q!`@H!clL;t$e9Q`Ln%Gi2`uI#3^EcnVO-i9DB4TfEm2#%uGc~ znG`mRQ1bSZ!@f;$((;J=^FQ<5&of`It=&=HZ57MuC9}di{U-S zpDJcs6p&JNM##jYLn>PdmM_BoEo|v<< zZ=6^L)&cx?b(LST{sFZe8Bj24=nje@0ff5r(d9t;C_KlxOBQ; zxhw5mZU`D#JCwQwa>%S`V1mm{RPs+;teju>7>`Vkns+>mrFDL=LgXcW?Mk>a>kJ3o!~ooELEkMR!$dhCh=rUN3N{O`Mlb1f)Xmy07@ZZ6gw>lAPtTaWIN*R2C%q(mu`aq8t{5Ll5II5*Q@-`K6 z+RV37J{p9C1Bedky(Cd0=X6@&2(wvQTBZxQ$5v0U$y4LR#KdrLaD4uvE$QIEYFT9Y zp}&5gmqIqNRSrKoF?HlH=LJT@+??OCs0a@62MkNSX6P9r;*Z$WL`icg{$HSMYrj7| zErCK^*x7azeG;EgnUq#g*ldp!SUFoAnF}EVU2qjp6;pn^>e$vKCO&&(4?1!3K{k`# zp0i+x3#bbeoSZ*vYdNs7shb&5Ze&Nvn+_(uhNdN^)JdQW(^-RhSD$g%?Yu%fT?LBu zbu`?4DLiM2PKgGde{5xk9uo9rX+V>D^l{i;>te`0+zlSwLA=KaP_ZV zxmH>H{~46~k{UMF6!{1xX^DziRTUNg9%E`M&Y;){6*_u)T6#tbDo*(D9#I(?WMyS# za8!>C*ZH(o3P6Dm^LCUmZg&{+E-#OY5LHrTLM7TPC3b_2k8i=k%Bq0AEjT~lg^z!c zmXS#eMrBfE><}$J9@pvesiMi24p&CztU>il|_yeeXAUrFL0gl7NA~ayz9- zoi+&9!lHjH+JLjd&}2Q@7rWO=i~MZ#t3Tlxu*x_Ap)C2BM)F3WGGz#t8tr0O&s`ZJ zg4#PQ$HiiOFb4BUEU~ZVD?ZfN%#5U~D|Z7Ym!q65qdgTRl(#aik{FS#Cq0>;j+J#& zSyc=eQ70J89iRjvIpT6ch1XPMSKd)Nf1wA%4y|-=G!fydt*|?Xf225g67p)e6U$P( znSjCQVFz#5`IAR(OH}dhQV;WoW$*X}lboh8Pv~Ct%->fMCmJUk63L> z2VKx}-DM^QU49Dq_?31VuVayCu-z+h{IE*ad%62k2dI<`EIwI z7!bXG=c9Tsi{N6Z=ONj26U4@jiOG&YL+LbR!OV;5He^xJ)(z%=fi~5`68!n|3#Ck# zaeL-JJ}9UUP%`45)Bx7F)KtmkT`Fm84(&8c`_o@FHOt5M8rt%Ut-2>iHU(vEuqEoW zqWT8vqE=S#@WZjOY;A15rx8Zzcc``BSJ9f5spaEzUCUU-m&~jE<5hjz@GOvN{Ut@~ zQl5nzOZe4&`PiV0A13L~gpj?dq>$i+a%nPvg#65F(9j~@1(FGNXhXc1eOFfWU$BU* zT@|fM=%w|5aMZ&7ZBbpb0;TP`E{qVQHx$%#VIh?)`t(n}M^{C~(m1o$r|c>($%P;B z%?-prb*d@Ig^@L-A)^Vg_j1KY<^_?9`Axi9%c0&n0cei;ua+z%r2WmmmGW>p6cw-(~8tUU%FAfU2NNZGI7H1NUdIaYKzrvAL~s-CCtn zcdg>$@_#m5SUgO@g4__%Sjty@KtVzISSRsER#wjKwC%QWdZ*yE5BvB2)jm4~Q|Q^g zAhTRvUQhBc^>3WXJ3zxnDNIp*GY-Im{p?sBUw-vYHY|ZO7xJLNIv#4->NfojC~8ve zGG26$BF0s<0jb&|1ixSh%=h^EMj;B@@WV$lJvw6U(Wd)GW4_ zj`!eqWb`jQLto?g@aPBGz~MDL5j{8GdaZ_%bDMNKo~S^zm=dnnv#L@f*Q-zlnm9K zPVK9a?O0m4+l`-DJ9X67H^Y!Mr+VtBLtkmHBf6A8_c)VdyA-yn{e)olS)EO>o7i~rt^)heW%UX~+7L zqGlO{8+;X@172g-NECnNTOl*oat~RqX($N^E4A)8mK1qhJUl;YM0vxhHYEp#%T3LC zTSxZ?jj1G*rDrVA@Kjutq*|;BFT@EA3@Lwp1lB1=3wdRfeC+R@g)t!+{n(csi8)Ug zP~Y0X8)h_L?ycxyW+zDyM-G!B@SZ+N#|~msRRc_KiXoFy(CD1wBzjlsTt_bvo2eg$DrQ zlGlz}qA9V1?bK-zyNUhfVKEWIgIj<8d}wY-aM>q!R-2vrFvy0Cd_JW%JGNBnb<54! zKrWLhgJ5lA2XC61s*Qw#LPq98-b2+hHI+_HMn)ooP}3v7Hur&zi#cvtIV=anOxO1N z{s}rxYp3vEx_(zsJ9sdu_g-3pcW8jWv~7qW4F^PG8~zgvH?Uy#LSyTD;Lnkt%5^huDpJE`OeinxQ1Tn5kxnf{LN zQ+tQ*;_Vg!8aQ=}FkN<~Q#dH^7POEac;_!AbnRcZmO{SY8XVh@(nk5Duni|?WDJ7= z*WCckef)26{hM*_Go8=keNXH`@h}GWl%&>O@5+~NgmP@IVp6*F{6X*A^_tBOA$^oII61S~x1owXS4s}Os8`w2)70tcyr{nO!6Z$Ydm`+~Y z!rO*xZV_5p#W^AeSwG#2nMz70?5HQFfTzI-DXAlfC;n*7A>{U5ybhiLhj0EK-A8iq zP#Dg0{eW&g!VobtGb$M(r|n-=*~yIf-_e-1 z{>p-=-f!N9{NqOePAgGHPAM<9F+Kn>3KRFee--BBx>;F`H2%CDzTOtE&;{t^{;a-P8=FD;T5%UWd^ni$ z{I%xTnY|jo1%2kgYs9xgEY@-x{iaG$w?hQqSPCf%)zI6fl<#_WX69cM5z&49k9yzx z&A&BUq=(;KRHLJ&XB=TXS?g5`oSFzrlA9;(9CDU#5FV_Ypo_<_W-WV^_Dvv!^^7BT zCcl4A0b77n$mU4*tn?jmc9{@!Sf!|eINf)fXzhJ?n*6^S(p+Y?$G#Oo~{4JeZfqSy>( zAfkj8PQP`pI}!~JA&jSq)fW$H{E(J#gFoYth5dggHD*gSZYu-_5YSxNH*8Eg1RY2} zW5}+LA3E+_jPRe5-^=6{NUp&uUHJa; zRgoob76Ta%51dx;*cj%}R~+e$RX{!8@z^fu$Su!2M!?$YL&b|VJX9K&ZM8%*;RhH5 z>zR+MEfDAJFOlg-I~}kH4Mv}#6Kh#D5Rj0NKI1IaVHE^e%3^WZ>M?3JZ#Ph=92M;=?wmq(8W0(?3b-<{$@&`CS z`ibm(?g5h@qAU1$$Qad2ci4&Ka3mo7YRx*Gk|XXJh8NJa6a55@#%}X zw=L)=7xrv={ntfx?%Qf>DmGdPZQ#0nKhRBCuWk;g%^i0nQ-wQX4->4XO2zMYfJwgh zkEP7jtR}HB$VCHJqlg`V*ZX5n$!2U7)K+?pa?{aFLEq{z$q4^<|O+}2&b&v04)=5Xx3IQ)jjsUr7A5Wz2y8)WpYO6 z;&-7i(n?ta@l&QZ9rsE}cRhDmiLsGQdNR*dnY8O}#|%^lWpj2jlyQ1V0scJqKr1qOuTJqieaFxgUL*{BTcayKE& zi?;*3yaQ^0x;oyf=iaWb%A@s7SbN`Wb{Uq{@0S`SNOX6%I24Ez-6%~v&)}24xFK6; z@Vqou#SB|o*4EY*(vw5p;r}BpD-+mUM~enXz1$KR8pTgE+}wC>6XVZJ((YiUKE7Rx z#hk=v#p5+H9wQh-!8%?EJXw09vh@r3+zi}w#|AKML@u8eutV43LQh%tXIzvB@2VaO z_UM7A5+`Ks!A1Uea&dC3*XB=dsG|$Lu&{X9E#vTaWJpU@RFNO^>GCO|U$gw}FTiyL z$VM3Y_mc=rLl32LzWI!hA6A9}k?u|+bkiu)mPlr7o|{~U1}V&tHguN z)GXTFKeiAzEo^Sq#)H%L6ms*#aFChQY_uR-HyXgco|*Zg?{zL=cn4ec@he?E+>Z?a zytpz#R}3lBDWGxZ{nF42rrX(oKSgydx&5O{bOzk6OlZ_NW@ct#d)3;~3Nj{7Zm{t1 z@M`7Dj0!8sG=tUh+qZhFL@J&YmVlQ?*HO*AoI=YxbLp6%UU*71tzaG_q~%RGd4(aK>jraeaP4Q1kVjPoCSz+Bp=*A zkAO!}K!;AECF-j{A&?e4TH90S|6C!~QWEv_IfDv4#F-J*wOEE+h>@Q&WH;XMee zi)SsOra^>FmpV^{A>rj0_r5asXZV&c)GjB(zlgU1Sy`mQGy6zWAr%>X#5tXt8*hku zN3P$PvTlDQ*B7o2t&#(hm>l%u(%`*C*+66F-e}YhmJgYc$;k89Qgw7Xsk`3yBsGrc ziEd3r-N+Rk+Q+nvWNGvyBnQJDg>_iPo$7^pA&=8^CzvF7_fBA}Wx#ncCRzQ}eB9L5 z>5Y6F0OkVg1S!r#F_jOkTnooF+Vm^X1%5+SR*OpWo@#=zG=PMax9u93sPmY)zLEb_ zcTucf0u>S-zB!b_-d8=8Dd-7iXW@dSV6O)0vCWJ?$J^~e4UrOAJcZHrg!!9OrO9wK z-}WQu4FS0fwu6I1h|BWThPFFTKqV&Y-}4TW394c7|^ID{;_rc?DB-2UQ*IkRo@dRqiR`PB8u`Eu7JLa8I%q$ zqs08O*$rn6@AoszK0~|H9*=sM0R1StF3P9R2mV13QC}fxkgc72?kd;QmrnZ=1TZmJ zyfH|aB`W1fpPk)5@co+-`b?e ztl=Qf(qO$O2`4k627&6atdhXRod4j;YB{RJ#6MkiFU#96HrCcAL&>aa<-2!>0&m_mw- z8QIG%PK_Vw=u{|(jmI)LtrM3GKa^{M-W4?AM@hn)DBW#AXdnh_(;r=^v(CsQW$Iod z!pE1?)qT&%$Ov_?_W0#QQU*+u>FEK-@pAkhJl<(Dl`&3FPaj;x^%yG`jA(0XgGxZb zz!0Hc^5thAvk(Mm0=;_^Y`^yb(*d}PFh@7-v0BJNM7xva>49wMQRTBBbIRr7!T{Ap^y zoI-VHa`RKa zLc?}yCm)$7tP)I?!N9-((hJG-7~Jn^yMLw{aNxJJVfIWVm6V_(`g1+x>fILzB2o|l z3&S166#C@N(@TrRU*=r9r6pFSKe!-&Lntc)t86Z|SjTB#yvEf0eJC=ncwMHg1ah0n9T;13EqY>48|vYS<~#F9#tYg4+~Y($at+(2Xy*U z%6xZrZmeB1EWEo~v7G?TceUoS`&!%WTYj$OyKbI$W$3~%rXQKhM3THYoBO1lwI}eh zC>0OGePswrMPfZ#58Q-;15-fyo(mIiwK?%Czy_|PY)PX_RxOTgm?f~Du`3{0L~?t3 z<6uP;ER{-vw4iI@hXU>`W~kRQ?sH8=5otA8hI_#xES!Na(M@BfvK>kwE+8l7J|{sD zCvWAtl}X!T)ECP_a&V*sGL_6%EBjHD;l;a_YLF?{7x%_jE~{6Lo#-MIfh6 zY!NXtvkhRt2dXU+JMhII78}bRAE6aNxM{5dYpx;Lq zMndyFuVbJ@IR5y=#BcPjGKzF2;P&326D*fv=YSp$Q7b>U5zaI;HdbX~BEQ&^+#lPS zmYG(gCx%})R;MkO!jTJH?ZQKcZuk3it zQrJdsQ9(~uHTVf<@)uxiAZb3%0s`JTG%+k=vAS6;&kiJ{&fPs6#wEtUH*enb4-Tq! zTruK@H^a!IB0%K_BSgMe#&59D7;FkKSQ<61`nJ`F#d*(1ODjW6*kjJ?rOU&(s~x{z z35~E0hCKtXHc_t8&N4eM&+HGhy7-4c;-H`)t1>!!(Z$s+0H5`Y?{{|gC&ss!BqWNO znsdLr*)YLp>*ApUa4PUXwP-GH+|sYm9kypmAbZ10%D?@R28n`&DAMY(-fH>Wy&_2#gl?2t-U& zakiT`VSYqMn$oK+RrOimcQG|246&xsZhSC zjKtT{itm4ClIlc_JNeaf!42m5;>(tp@@(8iXQ;Qrha35|tynbz$c*xvqjK3%oAF|} zZU@iP8!p=sxge%J!gtWAz3=%RbLZoGl7ltIwF?*V05UK#edm5j4bn?mtFOlm3HJtd#L*+)^KRVqiMY7bFJDEi z6_%EEgS+zbLE~xT-%7ZofzmvSdC!R2@XLK=E)6-BnuHC`&^o;Mq+!C#N)Ej zZW}u!Q9hU=2PV{kB3jGh#%nGWl?iD%h0W&lroIdKmQ?e|Cc|Gys%1z-OvbT0j*Fw4 z)9O($AVN4pffff zRbW9nBw2sH&667{9G_7ohbUnEDrNG+?WnaQ0+>AIx$)<|0BUs)UFLV8wd!q~!FK`1 z>l0@H{5tW@N*;*9(`&)xdzP)}(f0#eNH`lo7Q*YkYPKGCnRef68+fRT zKvPt*9MF~(Eal$}*~<2Ztc$O|ZVs?hK_(N~Ss|q38|=ZpnS%y~=y@e2e|u)oNHa2y zK{OvL#F-H6ap{|u8D1Zs6klRXR0KtYBF<6zQgu908GA+?G-NnlvG|V2eK7I%!$mP$ zLuqtW`O-lGhS5$Uo};O0uAbto0tju2rJ>KsEUc|-(u&_l`cCcmhC&;p0rXTCzq)sp zHkxC$41We1%&pP-m}7c@DVGkxe%fD*iidMFnYex+dhS~&KFrJblOy*{fXiwAoiht| zKxNAveZ8GZcxl+<>Pxs*H5DUKub=+b-=mebG!PM^dz^w{kUSc7izh1nvv2z{w20+x zvsvHDyFg-Z=z+w~BWv;i(r_wgxZjT?Ki)d^*_P47^R3&&H8-%PaVf9^^cJ7mZ`;Lx zA6=m`_n&=cF1`$yu*3J9g+zL@VlHh%MowI!6TC@>zv9GZ*Tc$;- zN+hS9>32e-BETwp5aX8wfp}D9X0XH*|JhxK6_k80~=*8-p8O&d`MnW5iGz$GTo3VTt>7%yB7nz`CM3F69o`ZO`f3rWLH#n+`ydc`_2F3KRWEoULM-RHKb$1Q{e>z;=K&2^;xYl zO#FO(8pp~db!15Rnk#~B8T)(3QP31EWkT|UT%?ZzyE3=zWeyifWZnRso~kd}S`59UNaWhT^;U$FmqF@F z(_>M=)cf?Jv5MtP|9WP)>YAGQ+q+HJ_FiQqG;TU7o;pu#2ZZ$a;zXZO3>gB+7FP^2#PuRFK)7$dijtNccTVRLQjvJ7V@Wz(@eV z4^Np=Gh??qMwmO%gr=>htk!1K9C|GQDSOyfb}IEFtByCIMYTb_B~0WpD^~Q(^0P@Y zdt0K8C4?W246eYZM>&~gz(jgmiIfJ?Zwby@MTatjXC$Qp%(9+P66O;7#!(EsvXzaw!1?IaeyT_G9v+d}L z|C*Zo-WNIJR(m;7=fHXeG1~%Pm(K)wXtk<#ubh*Q(e-em>?c}p?<6kyyJ)lAT=;bW zo-l?gq|Ug>Ukj;HuUx^^kruxdYBQ*0)_!S8-DEzf5ZV0`2I>7iKp4zL+3zkxC9N&G zbD#B}#|A7TwRzescNLhhGatL@X}Gk5T1z0{ zW;K~u>pxkjM{8&kf-G(h?f|~A6LHe9fm?_(k~OKflrq@(C82VC@$s3hLwb_I<>lzI za<+@d^ZA627v&GYjRo$Fg>n;@L24_j>zLNqdIZE*`*hHl6BhexIC4#sAM`Hta!7f( zBIiYLAhvTWY8m~e@E@f_;$5Qf@~!J-PiQyDCR6!ymVU zO@d-85sUwqc>KyfzBL?EkN#i2FG#^{Bn5<^|CfLawwwKb2+aTQVEtev-~0a|K7%ve z-v0le_%B56hlbLN{XEM)`cT$$LZE7en=Qo*Gk?C2EAYeXqP^qh@YFBT(;xWdWPsbj z?FL!4J*NiWoh>zJi7H#U0os>^KAzn}2GO!0%Rk68x|BesU)Ko-c8 z0~rl|X{3jXM!H7iQ(+Ad549c!hI@lqAXDVrY{Z9ITvH^iS6Ua3^EoKx;^_K_l@IPK4 zcxM7HCt1?z`K=`8^2++wBi22sEiu*G$nGz_S$(e|OvM#LEWiCr%X^SJ=mo4RkZgYM zeh%X9f9=cQhUoc#spZ!`0m!D3sZ!me#a7+L(0)~MUn;vfI?&(WFYkSV&I`(d*JT^>K~ z|B?wvGdJ+YZkpv)Hc)>`d#Mg6$;xuu?BLG>U~7 z_Q2U2Qx~6+l)w^RVQVZXjC8)BdeTsk}2FJv;*j0NdUj1nJb?oH3WS-ZLyx2k6h3emxW6CWO)rx7o&wZK*7`D?4<03_x;{no2qv|#`AnSN zZJxe_9-er`Bq=^sw9r1T=ixvGon71e!1kimCUDG#%ehwNZo$;l)MsVo&J=cYsKUa+ zwYAQG12Or|3|^<;urL&m-}-UxQnlg28eU3C3B#AJuiN@_cQpS!u`Tb*dD?pcx9ChD zlLQ<#W%(xn5d-FgKv+A(Gh9eXQ86EsK4=<1o$ou3TK(?X@+xjFLez8~2T@`hIAdeu zBYo1o!OiYa970rt25)4(i!2@o|A+|G1b%AjVDQ{>d9vjih`H!L34&%9w>SQS;Q4v| zlx<#lAk ztE69)<6;A1 zT+S%2S;htT@bRpuZxPo8D6Y-mkn*R%@!8o~8;3`}F*Zj{aX+^|OAhA|c!TtMngj%~ zDRa8K*4NJZ*Nb^qjNP$ZT-1l_-*xr$4xxgch%=9X*3>5_7+*w(2^?rKQ!*X|BUL z0%BY27zKCFZRYAj=swwL(nPpp{;+AaGryi!)C`Cm_ zTTRurAg*1jk}zRYOuCDm-$IVmbnDZzVYUKmlc0}c?~k$tjPF@_MXh1MOPpO$ZQH$HZAJ(7TH9&ldUN!wTbv8qUF zVLGRpi5^`&USFT%U@EyVVmT!jMQwabcU=YCWN;4<$zQaV{PaJ}aJsB02U=9nd5!U2 zb6M|AS}Ou%zbCmoy5bN!49_I>!tenBsn4*KI0jF>s&S_gQDTa_mS{i+rO!yEaK5rc{A%H%`b zi2Cx$qW4ihRi{4E>8^CT20*MI<~nqIk~bua{rnKNwyd`<=*m$C2{L61pz0V*sFLU( z{RDjrOn9EgkdnD()tvwr?4J)YH$J)|&W_wI z^6hU*#Z!#2P)EGxYVo)_iiXghf862(DmscH2wOGnaqVmP$MfB7ZRfySEv(C^2z{yS zjv|Ofg%7zk!RN(PlvTWm2b{IbFsMmS(+s<{O@5D-ROJyE!w_vZyx9cGO`gC+0+fGJ zrphyAmxK;H@P1jfznO@gSd1}vYo&|Ish(tZuXOgBUk!EEo&Qc5G7N)-7H#xKC)Cck zridBQ+z}E4ZSL6Zk7m<)Agn`DxY_P}N#cD9-Qdg)bY+16`1H=JxpM*M0T9lX$IUwhd9v#KKWG=S?B#ew3`#uQWNKZ67P!V`8 zOlp1KgqXsn@b~SKqsFsqJ|OcJBygBI_Tr+^y8sYxN^+=TkAzgqT~lY4<~lLWTy6Pv zZP;3Rm)mV`oUfPkmXFQ-kUQ5GEoOD|@-0l5logR}F{)_lqJzN;bwgkGz%@~r&i6ik z%|5SAa(r6U*J|JU9UdkA6=C;kXkXfpcGst8Wo4!9#&MS|7uQxA&vYSt^BydLHoPQ) z#M6!GfG4nWKw($TM%H?_X2nYKnizA=ehpso>)(*rpV;9(8j`fZPNUkg6{g{gYHT^V z{Z8zOQp!v{(fA9jjnAy@C@b{Vp5nS!rHKpXRU_SPL~Z2~)McKj=S-sw4)=_a{jM^> zU%wqwYPypz-)*%xyK&VkcsPx5thWCB5z00JN+%?!K`Q~jQ0{TH*y3ZB=&{18Gp69U z=NnPpL#p-9<2xUpkG(*>&w(&j9N-u zh89GA6Li1N_)Y5SV3-R_)3LS5icTHD3}xS$B41OhJkj zrs(+aZr+60Xv-;`_JRh@SO1wfvYWL;5!e1*+vGk>!-<5WHeS4j{6+#(cizIm7^)ms zopPzuPmeKdQ7C;j3LONxD8s6k(|xjis7-2rdj?Ur-R` zQ&`Z|2N6JAO2*fp{S~xs#CzvsqqR>1&ysZ-N{1aTQ-S3&rqdTbj$Urs zgQ(sn+cf#=1tpz4Th>PnT7a_QZV*@$c3au<*5~!WXZ<(7-tRe78KY~pa@(;J>Zt}G z0jsMxN}KX|;A0uomsUV?@sG&y(&52DXC>Xst@m_uC8>gz*rQ`Vh^@I%ng8{9((ZkNUK8B0whVoKfM9sQ&WnW{a!z4F<hKY_#JPug^Qp zbk0Df^S3hQZarh&!wQO>%OCVQ4i^)9rQ?+>vtt9P(u_kP61I9ns}}t&2Q5}}s_&nC zg>)CN*j2z_4q1(}E_=irca05<;_H`;IZMFWx<}V4G(`mkf5*I`;(H#U>wbpWlDuQk zL`_o!0E{#rTnPWgi{<#V90YhO`Q~qmPSq~yNBDA|5`5Q26ue<5650R(%gwhlp^V{3IjnieeSgIlfi}q!` z1AkIB{PZU-OA+q}#u}HtC;I6wJ>u%sYe^US)m(N3obb%lAYiXyr2Fm#0~y z)M|GQXaR0281Rc}WY*&9fJ18z_y@PcZEo<2et)JXO-0l24fc!%2;y#@*zi=SB#o93 zE=X{9-{eie#5*lAUKv2+2POShrJs#kOrK{mkZW#uc_C~4?O?4@VQH@D z(C_Oo%ZFT9SqLc`jkSDO5cipP;^*OHB{h0T>wc`0rn2KP=0NCV%(ss3hvzADWTcBjpMGf0#iNS8<-)Gq#d(Q9@Dysb(4-W<3f@>t~Q1aIkBC*=;8 z&dQqO1_8~nY+38Rg}3XI669Yk)9Tr@3ve`sze@{R_;wsE%U^<@zwC0Yto&~J1*Gs6 z+3y1{wdi~iR!;|Lx%yE>Y^aG=^bXgm znptQR$u*ohxEZyer8MXi+$=WD!JKY7`rRm`d0NOVyyVvgbZm;!kf-^;L_hbc!{cAv zYANu*^@M}eprndooG=BQjkXt)T?&LMkb*6Qy_U72)v;l|1-|OkNM^`VJ z>_y*LC$Q=fq37}WFf#UFNC2hqTjwBh<~1c>pQVNRS4U~icB%7Q`4HzGc_sehPl?%_ z^HNf5;0EWQe&TRA4Rw+N=(#VpTuRAVjEjd9<|`ilweGXJ%&NSKhZkyM2LBY1#L}k`l(S%->ES6ZiKw z$!>5)l}erHwc$|koj_Pt*G7+LrdExKZ1ABS8e&xh$x!7|HS<0q)Aw0bWGzpP)wPO) zUpqTEBi@Ib=*M`A->h1`u1WbL3&wbvWyt8_t8GvDBHDUH6(z&oJUd5GsUquehUV&< z$nzM8Q;@Fh#vA_#iZi~%3Ul2p^>(4l6P$AWr6=0dYG^&wX-DCBqWqL+4^+dJ5L7nT zv;+y#(rDU}NBWZ0OQUk?(lZxdawM-_-b_SEzIs6a@UT;iqwld^MoTLy0FM_a8PoS} zFg0k>Iz5&aqKERStfG~y!MAPDVyl}S^oh{GBe~MU6A$CWv*`|1-ElZvDLyCf%M}S) zWSteVxE^PVhF>i9obb5rUDbi_Jlg1cc{oS6sr7R4z>kxiU7;C(mHiXB)2L1duyKR0 zm!j&u$dNQF4R#JDa|<&Iy2P6r+PPqDrJs|-$D0?$+|SS_Amm=|3L<`IWT}a0A)qr@ z^A9@~`doBaWIb^4er;$@THyk68ck`>ajZX)qS8;Lx8U1uXXAUXuXwwGxI1-fd|1{y zpfR>I<&XDSsY&cL&`+9TytDRqoHf{yII2VD1k)_k084TIMZyReudR5eV9+eiUGQn! z1IOVi)8npK9UE*)LQt^8aY@MS&*R5Fdqd;7C*d|`Zp3))CCP&}Vf_Fp@W5u4oG@*H zJ5CS`t+4c|3La9MxH`#4EiEmX#fkgwuKwuaXRZ6v=Cm6gg2wvsxP-HM)2nvgE7dN| zWMiBD(e<%Zwb3@aOG(&oM{0834UgAy~T! zZ&i?YN$Et#XU)`JCtO+)wMA~;B^FO?T*!sg>(}eQS7hpRWo|T@CKt-98XfRnFcsE# zqQQ3?^m#xRoy)y0G+qYUD_PUkpq^g!MZ4%k{h*IEsxJzsvX_+>czT=Po0`M_ z$#>|^y@390DTleRdtIu@&PjD{bNT^8bVl9KwM|+!@h^sT#6zoeAIYZ|yd-|EzL#^M z{;3-ny|`~4gyD|t<9kfkBlRTbu+EqNnR0B*_a=d+d+0LuY2gHi&-*8hIERj(FXGYA z;wyYi*RjOE;np=5?9`ep&xmz$?rOqCUmFjD4w-~2&al90@BPX&EyuG*HY2wmV>@*& zr-xoSG{4=sxlwZO*QghJr0>>7cS7Tr?L=5MzlKgNP}`WjaU}%#gL&vawnfa>f5c?R z;aZQFQe%RmX=0OZkzp{T+wag|8gRN?|0JRKVSNk39tU)^Z^2p1+Q7_0$S3%lCURmS zrYwal6lrqZpHamW=oU5EmDIhG;!=C0>)2Pjd?Qm-zf@s>+OPOw8gJq`140+&Pq(eS zrM#`IKQ~_8B%{07kBb=`WO?m08N|4q{^b$7HhBWE!}I!TRqN;LCGMjaZul_&h|P%U zae1;)kly9ETU~n*&8?3US{-s8;pJd}e2h!k$<5vd1$U%G@vV^FyuMyu*rb--I7e<& zA5Z&}%wCvCxmsl$`TjlU8U~F?JXvV?XY2vkhz0k1ocu74Dy6g-Sn&QND z*$yxeGD)D&WY~d2MnEf_a;KgB)=A1MzGwOr3q|taOyA8u>Dr@%iZ6S1iL=>u0<(e9 zJ=3U6*#5{IV|@826_Up;@l-}R^BZjkl{@tE9Q}DfX6=b^ZZ*a<79(K>n3-Ue!L>>H z`#XRUVyvSry)w0+n>CdT-befE2*0C0HH;UoblRtQx)$KCsA_aw9aylP=)t%mIKF}NJaZTIeP5aK*2(XB(QkB{1dauq z13ygybHVzwfA5BFexQsX{q0!O6G1Y*zmG$u?6({KIa2r)v-scRj)iCZZ^!+|VU~j_ z&(vZI%bR$Ojv|5yjmPZH!L3qr@Zl>w59aZ0V#sG^BHx9Q+@l8vWSe5*1#d2>CH}^0 zVOVsTYU?}a`=ctjmQ_|M>dQr?zbQjUKB$%Y(05K2!uGQK)e|QgMq#jB1Y*H4kX0RO zesw}!UEObFwFS4g%4>+?p=n-sRU3qKEnh8_GcKZaaQ=9hmf_TTXed0A zSfs0Ws&HHOVm{vOQHeI$2b~p!=^AXW$B8i2>p4AO{&N*>UOyB1;*MI#bLcFLk=;94 zR1zK7ciBbxGoj+DgmR+K4Y;VEaSpBSbD9D^qRo>i+(*t(uEoUa4X&-7SC>XNgJA3{ zIk068qu!nyFl{dK(}sPP=TReMdfrIAI|na=>NWbyMGUc8?!5003GcgnpdPK5IRgSd zpwcUL)aO}MCnqGl3W9EY2|A+TZrLm_){=l zpVtDXObU*-^J+g^53}z6^^O<$Q;^S*)gHQ~Y?z$TKn(x6IBPBUle+az$O4>}I+W!I z^CeRx=m7t}s>GVc77^V_5zde|P?c6ZCg}AN&DqJ&flk?A2iFG{QTZB3WoXcML zN`~NZu!c76RIh38FRRb)%F8R}rWR8Y2WQp{w&?ja0x|`2QIEvvkS40erzV%A|jBZz8D=m?9>H;qSG@q>Y&SP9zQL8tLD61FIb zKsgZN-;`J1=325}QQLU;;?@LGlX_GzSkNbZ|30j;yhCb7MLRfEi(oDL3yK^ozR@{B z>Yd{ZZdnz1C_7kDa6PT%q%PfU#oV%=4tUF=3QJYf8+dfn{lvHvGdo*zP%}VC2HENH#ixz z9wu1Gx$e4%a0{v5xdVMSS3`vecN+SDhXli(d^?RIHH`k(=buoV5%EHLwyFMt@Yqqs zH=5rEHOG8zsuF7^9oN5`QgKJqI9AKf5O*TjU<(z=U5sr6KJnDpORjpNYzodS9jWaV zaAE-0uD^e28{A->n6sBd z-`xqw{Q#vC%;-&jOJ^wb5c6yB$tW=;#qdWFjCk`_TI*j2@2x{}M?80r7?b_V*5W`H z1RaL#@UlOF#(TsMOaCiE_*#;@ru%5tF+$9n^z>-ZVT-txZOac5_%#Mjz1AjFS65RY z(!94dfHX1FE|5-%_*`9Ww1BjOUalc)IJqvtWWN`Y@K@_gCrBTzpkzaL#HUKBsJ`Ba z>PHB?(gLknH7quQ07>`TGfbL^qC@ya^9N=oF_9~9@^=n0gw!wJQ=kJpYhKqQLlkS& zZp9v8jx98XYpFFp{Rt6$)P_| zyzxV{;->kcvt^?rl{m|9qKTbsdiG5BDIRt{zJK2jEKmg@t|w|eGDsLCpJS4eLi_t4 zAU1c>wRFLig02~--)zNDb(&}UesBj{1>D!s3I6s?raL5r+f%)U@>uFZ%UC6x8_F?6#KqokuDp(Ppz8-|HQroiy~q7}Pz==~W)!U-28H{x-_iz%>t5gCZzOD|=e{=O1tA z2U}cbL)TS`dhEpuDxC=W;hm0np=ZAv$O<2S?RVmTOCY>D!4b5?G3npZdO;C&&&KA` zQ-fjA7Eos1CMMDi3_LV3`Ll=??#wMHpu2$-dVGEz3F$3@`b57WIdiXvgeaV5lS=!d zL9?S21;6T??p#@kOfU|4Y+R>30Cis$dgL}&SWzT8nHx5g`~KU1g$cINpl&|*MoOfw z?+B1viOJt4u9xVnD0JYT^5XbxV9V828`)ox@*d>;D*fY-)kC!S&6{9SBQ8QA6b>OZ z6g|Di6V;D;F+QI8m9?%shhI&u)g+=|;3W4?WanbEhS(?i`$mm@QJPK_Cf*yp)MCUIH3;HirChmV*2W}x?F zd{(IOJn~`tR!pUM)dMB*6uF`bfsswy=-!G>a`l zdk4)P&E><@rux036QZEoKj4>29UxJ12z5bn_{qIkxS;9SR%N7#a4qS82BEL!BPMIC<6sc%ehU~%#B7Sbr@ z#ExZ!eqsND`A<8E!d%D?PxB)kmMbWb$}c3623GAag*n0q#8=%9Wz`+-UU~iV6KFu5 z5BrQs14Je0EV!C4X`KfTBqm~M5LX$V9&*Pp<@>4&OMj!>i}FNMBl+bUODD{@7(#Ua z2$h#K$g1=jZ1X<7BDWo)_Xtn>gkdP1st^|{0 zNLdRP{sMRrPQyEB65wZ@8$-aLKm?kE?x$m*&}8J+POFOJtDCxbD`drUuR0S=vA`ul z_3er3t%{9d-znHSXJgdf>hXufQ+%)z}7}@p&iULOaa>#|9Cj zU8h=?A|DUAA5R;E1x_pH07 z)c>{sk2f$gRO#mor9x(ghRL5i8%t$QZ$sWk0Dxq!LnD`6J^<)_)gb{<8q{2^pW{M{ zP@0o5&v@b@Jcssh;ePOU4E(1Ur1_`A9H&bAA>NH@I~j4m&(Q3(DC5B3NQn9`$LcEb z8}~qJ8(1DePPe;uBbgCGyVx5^7ZI9lkeP+JmXA*;e?KwtyKqI>cDZIMsbqA~#Uvs< zc8O>MV)m(WUvVuV0swCJp~GXA=h`<8>G?B=n=z%57Z_A9f@GzN>CxaDMH+HK3MXii z8n5l`@y4njk>>o!_(bECU-1&Q9Et|bbq`J%j-;pmUqOuFfa^TzPM?&F*W+mE+`I;su0|&-7G4Q2;+o@>$72_x|36ZbfkazY_5OOP>Dk!)QGu9Ld|jG``mw zA$j?Ns8$=ibpq(Eyl^WdWr^b%w){n6%~oI6d|O@T?V0v({Q{%JrDhU=r|Y`>@xuoM z=n}$xZeJgdKda)av-WAw8wMnO-K~0ptL%pp=#=o`J{+}j-L_zm3=nugX)+dhOfYRw zAI`6&5R9MkjiLu?%7p5xe|tGHp$7)*`wv~mc0^h^Idr{diJvytr zoEh*_u;52oQIR|>Je*AbKqSKFceTR=b;(FLpo4&ZgW15$LMk5y*jDm19TtLYjv%$Y zv)B0~xboc$8*tSZUS<(DnRru8Kki{~;O1xn9w_Zi4+U6pR!o+WymX4hcq?}R;sTSx zNnO`0+( zcBQ>}s1rNELSJ5?ZEK9^IRlH}{O0MOuRO>;9G}mnK}Nssw!DT3Tzp2#cSUlFes%23nY9> z<%)4{8w^A;gu=>>Tfv%J&VU9HHAAfVEjvwZ3l~b9oJZ3Y107(o9oiA!M&3UXfW?gA zNylmo8zkDGci@d~0LkXCiAV5A35qe%?kD6rlyMmSGm0W39ai&U`sybJLP+d}%+?)DHIG$T^^J^#u$j1%*^LyRxV7QGgVT2ba!nZ0XPKUmwKzOfLQ5_;NCU=N& zaKcgV2%2AGw8AP{a+^PsShNWZCY~EpzLD4&EM4r*Z*ez}(4~CG@htng5d#QCAVBW{ zbo@I&!&PIwq7S`1J)Ora5+Sqo@ygKGuWx~XXtq`gDf0|3Z}$ChF3|?B5_&=Dw1b^K)t{Dz-J@U4EX`M3uvr znJ^*JUxbRkkb_-0|6z}!wI(Hb78l{j*)w9qUe^|03y3HTHg6`C|8y9x*fIY8{riUu z+~G-hBiAG=TkMYN%K@r~dul6a1Mt4@uDV>USKt)o{PqD0{egP0s<)osiRV-#_@8cz zw8E1J=s*u_neYxT6=hX>$g_l}qpzcj;gZ_H+qGb!N3^4Wd5!OBxfZ=}*;5^ohi0sy zDbaIl-%9v31TPuB0xO`=ap=CRzSXXN8tRg*mFaGAO^hJ7BxUz2*)eD5hYwj6defsl zQZ^n%-`uZyBdfjOQ2%hgGC4U}+@gc^k*;ngh-swIn1b!!ZvJUAu%Zxu0&6}=7}HI3 zdept0zDyyX9$CD;gK_QZmkJBPqWP?#R0r9r0`o=~u$-!)PaHZGq&hE7pdy2{P5RGykxP6>M?*s#TH%2sR$L#L?2q-^`ZKgn*9WS7I9un#N`!1&al8ViYo{L*4RdwAx3(&2vw|IB`!=u0%bU2< zzYx{t0UDSw0&A1Rc3x<>!*G>}GL(Ez< zB-!yxJk1@-Z&4_IAduEMH%cv+Radi>m6bK^nVXyUO-vNntjsdyrRwPBQtzM!$7S(H zjBby2+uh}kz}fQj5+5G%V2Bif(7M>Dvb)f(N7HMwK_jL!>n)U_1jKfAaQW*ce9+52 zjB1iRTJ#uPaSHQlxA}J=Ue}jpcJ)>|*60*P%5M9`k472N!}yWvTSA1KeI5@ukMQtl zG5X;Vyiy5kJN-zlKA>5dOR`2hk@~$bUCnN4R1S2`x%qh;$h<|~o1Oqwn#OodZ>}{n`o`MQGya8zFwyL@i z-aM`F`Nih2o6!EW`4WNcD;qbX9Uxqbp1AuS6HdZ==}1^YOt~7GB8`O4`z8PRGAl6T z6S06tuDCR?pLw@DPSbdtZ`4!CucUk|nZw?JzfZgZRH-V-JGXB6I~#LnC#Iy>Y5Zk1 zc3;!L$IbpRX}EoT3U4KlSvCV_Uq;F4@;?DDv~=?YL$~#<_2;O?l&i=y53}#85~lew z=PN(v=&bxC%~LGJowEZqei2aDOU({W`qRz!IoDkp@Mu7161*d&U;{{27oS6fb{Apo zlAzwWtH`m4>N8is#tY5>7J8pD+Yd-=Z0qg@d+Q`8P?oif7v5C{v`l!2?$uD)8+djC zUdTR;Icv1(64b3Fl3-)?G@H-D_o{x*su8Ee8SoJkS`hkB&k5+i4%b`;%|KbW{BsfE zhig{DpA7=cMG8CF#IBiH=zSHqw2e#vZ_-%R3k-e;-Mq z@ro#$s$m^`c(*}4z38rEaJ`8{>^jijN^1#f<4_iVXNL!>;m{F|k%v@)6RUVaZ1QkPMY_jV8qiFg; zA`SL(HLQ)H()de0ZbdLa4=+x$kT}V$lYAlncmChMdBy+HCj9?8tZ6(VC6t~71d00m zlByTZQ$YXF5MUpEQc_QOCNWEQ{P<^cU@SaYumYeMr;m8X^F!-qjSk<5dXw8v5@-wP zOwbt_WEjzj5Dc40V*nMMX|TNM<3;m!D5mTeVB`+*G6?n~o6gS0H!1r0w~+0P*O`vOLl8H$Y zNv&`K@BxHT^_-yRDxUQ>fpIi2SMQVu7dKSH5ONz5ew-c+nF}9@<*$+SX^E=?8J;;d z#2tY3n-hLUf>99kGQiV^4^~;J*oTg8hQ9%086gh5H$(%tVklM~ zsF}bbXL}CDGG?ih46Wgxk$5x|(7Ma6pEKaK@ID=0d(np90P`7;W}bmLcYv_CM`jMc zs~6VVf#&GknWSZ{`M;Ne0~o5ba0f4mj&sW#Go zYg1r(Uhg~2p@I4ZiW4+EG;~55UY$Vyi*D_ej986hu~llyBpDgsgM`w3%F7dxoAWAfCAwN>C^##8MKpzBML=)*q%_ZE4@B={d{?ujRqy*tkeIOe1U$d!pk<9GaUK#!hK+{0WwSH0_3m00%UbaYxg$6aJnL2Hx?+g+46vELo-BaQ`>sJE@Rcf{8c6E?bIxhes;`ITV; z+8sLvJrd!A-*FG12MPbYBKOfc>iaH*Ei9i)=p0{)?wk*3o$ad+B`+O>_<#r7@Dtj< zFnU>zJ6dB@YTztfjUUa4^LuUF^x8jn+(lDg#|WVi-(s&%cpwa(Q<%!A>qs^HxAccJV^of_3mkbPaV8iUBoJ>kj zk0uc=pWcz6?JB-(Fk`{{PVg)6d8~m$MhARmP&|W2Rv{I0^DGyaBrusuBW&!3vo3Djdt~um98AI!TzuOKBqS z%YlmjgKcxtNAmPvSM0&Uwb9-?*DAZ_(9h&%TVT^gNOCz@t0Q{{f=yF@zsV~<3nCtuujAJVLGo_=!cT`|ALmp|WDgO<)T%J2RQ z$=^-cwHsvb3P2YG@DS&wE7nPDqWamLrRsFjJ>m8utxyY|y9M|~7m_5dlVx;Ree>K^ z;_4o>7pG7J&P$Vj0*Pkzw?03Ogsd>?<8bkNkt&cQP@HH6_auE4z4<2~l3{z#Q&UT< zWMX|-^jSQs2!;5PM9Rx<8IXU?8hMuo5V{nJFuBsk8b{5FX_U*5b)|;1{=@_|EcmsT zM*s;?~O$$4f=of4g7dewHDYB>cJBsoRh!pik>thbkK|>q<-n;a|$xJat%<{{##G+$9 zX+Vrj?hAN}ZLj}$j>bHjP@o(xG(qoUVy5)De{!p__AV zN~6GXEOS}aHN(|P4!B!kUl@{i^{5rz?fT=!?(IWCTu=Amj))!T%N+9R`CS%+D}jv9 zDasgK3cJdG$+UGWtAvkLsVBomQbqfbNn9f{L-ovQTzB+xdF8z@cnNyUkFS1AsI+<2 zR;f=O|4jI>B)WzEGlO%-&jYYWBz(GcoJp#oZ)x@3HQd#dPo$K>pePRxdzOw^5u~(R z%VrDvN26@lF}b4H@^TgF$d{xp6g)vBU#^gyJY%o;Z49S6u6m`ck4FS~QW?aiI94%x zd_CTZg133tzruViZ%e}0s`Mo}1(;2Qm=ldhk5PvE-`sXnf31kdL86`C`07qjVVxr3 zTKO8*48br-PN(2{Cg3(ffEXdMJf4J*_kPPIM-+i>K?rdIu#J#Kh^^3|NCnE2W0%4d z=4YeB<yF+1rai)AA6YQiZqg;C(_MpUB7sd+Ry3vms30l-*DdS_7Mt% z=Kl1PrA6}BzvzVS%K<;CI=>5lS^`u@sEC-A8dzN)J{1z3{^N2*?6u30Sw`fJ~|p%vz`i#5^cD?No@c&Geh1y##$7c3a4!_BG&l4Z`pG%O`$ zGf40f$`L*AAe^!c=YpLHG&MQaHMLq-^v`l|RLY(M=EpMK6crx;X#mF=@|lLW7!Yo8 z_7bIl=mY%i-_YtYFtCINdVsS7tRRPVA_O)rm4U;T&bmCFLq2JeC?Sv3JgF{0ZAdT)$PnsqQYwbVh@LRr% z^e`Lx^kr*>Wc~tB2gDWMR-nc1g+yDYLgm&zS(FXOedHOkX%Xq%%+Ns`cXnP0V~q0n zU+IMOB32-_#`S%L-i zLg?wPM@6}a@_&+%jC~$Rx_)IHdgOMC`5zLJWi=SL`LDQQ-z{2F1oPI(pqBgOs(%@a z*_F3`On;Bmr@vtO&r?n-{r^8K3mT7*1touoC;a=5T;->KlZ?>QcY9qA_P(<~WmLGy z;{=bL1sgPvtSi0lDn;od33hW4?miGf31Ybi7>g5dCB98MBK-bIHns!)a-X^4j`b&! zrVq;e_y&p02tWnqUjerszwCn8+}P9)x$!T40{uf!ehaPI>%HIi`pZ&^B7*Te>BQEz zzvdD*$Jbp)*Im~SdV21@balnmWm^r8JexxS1`tDQysrjgv1T{nGi++6v zG5QAC1Tb$vCR9a5g=&9oOkxiEA2cMc6p*Q*f0FiHYjz4TpLVtZh(yv zz)k|cN6XB!Uk3Q^?(v<=+>LxhykQ1hDf9XkbYds4A2wc1OXV( ztjTKmhJ^ohb#)cBS;2lW0NaDj-N-jLB9voEAdJNaP@ay?PF@XWR+U>87N6dflNhPQ zo1iI)#ot@*znyO&=%W;YoCJbuyJ^xPAlGq|x=wyz_(<$FFr$F|jm3-&MprdY8p`Qn zdpk&pB#@6uhQYL}Nw9hY$JoG`5Mfc4lStVsgCxd4X)gD1eF1$dps(4763fh65e*w| z`*O0Ui+w-nCov$<`iCDCSnmWL+(JoN#-{+4xup#@=oQv+A~Xj!O@Pttem@m--63H( zB$bq|%$4C}Sic&`uL1H?AnZqpSdW3GrkxK{bGwxPh5>Itsdu&PK+Lv*wjw^D0swvc z$#18^G8^Wf1NcwM12Ujs(LflY zM2uf&??vnMTYVto)+7&|kK&XAl>5vae8RGmzO$&)>Es`%H=EHO7l$R`4Y!Rc-qZ~U z+|@QQk)PYMTpk%5L~KTW20ejYzWgqe-!k7hZ{b>o@b<8|@J4|Po?XIHSSQZTPjhgn zYQy`x0tkhK`43QQniV8QPMlkP{`G_4alos@?ueZPENtX%J%~UqzhpS`PMofuctN8H zEVO8vf8GefTJz7RC&L(dHDXI49M38dZM2mkdDWa0X(Ul5ZP?)XL$HoOl?Vxf*U~-g zMG?)ox~A&9o=rGZ+i*32E8`6AnQctfA-q#5j=U;V72FA6gcdc=@{Czrk=Tng-C#VF znOa-3N8?NrkEt}M%Il|ESy|b=$T*a_O1BLOCMLtTSj6|C^~8V02^Cg1NB?nd6!t}K z%!MlQgFGtewaE$US|)+ZVf^|8&Df6wn(u?KUOS}AsCx(uv-9f^kSaQe6ku?T63?t{ ztNu7)qu!YuUFUUR`@#{pQ~Q4=!#@{d+rIE>)o`A_4KG|kQ6SJgYzRk_?dxVZ$Pb>g zlRO)jG}9oxM-L7zxImq0*8YQZvUhI=erF9q-NEU1`{B_q35=e!<^QvhL&~VmZXFss z4wBld3Me2QCRP`P(|}w8c5(-6MthtT#cP-lA$Q`3MyniBTv^BmT>dM{_t%VpEYe7+ zJ-mUnqix^9mrbrTkqo00*6yg0)9arnft;g-N{U#@rc>Mv*}(`C6t?cXlR1NGa65Q6 z1sN$;=OxPl3B-1<`>){hvCF13{hhV#yLM>S{YM~t<$_e+8L5vML?sM1$T*<=3$KH^ z)xg-;>pugNxo~OU#se(~v{&e*uNqw4pFWu48cfx`&xjjgLOpC=JoD&M{#83?=MG^o z+OQcPsl7(m35qfVQ!okLNs&LXv2i4eK#}+ReB;>ZUzpLKwK78^vB1%c zo%2n=?lPph9sAV1nhEZ%0ARqu1*@tP%m0>DgyWfb^EBjIQ>l4U_WAHwIe)ceZ;%TE zNa{3P8@T3im~zs6l1qBkzCcqd-<~_vz{2srjTuhNmEmO%Iqp%h^w7Kasxey%B@z!Y zOAo@2`DD3|ayf$;Mm=oKO(SfGHajV&og}2_V(h0F3rMpO+alRJy#;`sNJIY8(?4q zcEb^dtJ<%ItlI&h&}W^+*!2CYx+;Znw>uWcw|OV2gZD9jG$|TSPA$Z zsUfgPH7Pdb(E<{RAWXV%!vI0_rB!r5`!BwbRz=9eB6>)vAl~O9X$o#<%ADY^%wv#o zU?J!g-9=w2Jrq=vJOtiq8r;`sU^)aYU5u z0BfElT6;0@-Z7PB3cdprB`SEI=MsFz5_@uq-*NELima@JOh(L71%p23O!x|AV9R&0 z$aBd6$Y6&8L$|3t?`2_CRA0XqBtT_LNVIbBsU;`zV>z{e72}4g$EyFRJ1I3ehF8zr zyMy?tWE-&%6 zOZH}W`*5m8q6TAID_6d)YVB6tSIsg8tFu-r`lJ9;XS!VRm6gD=cTE2SG@E(v2hM{B zf&W8&&1+C4I$hV#T{%-Qtm@>2@YdT&^3m~EK&9MCABW~ZspJ4DWC3&C&Asm~rfjU|i-Op7E%ZHA1sEIoTBT7yp|6MTklf*Z&OUAGkvXf< z)D%xH>cfe?yA5P^qAjFJQ?{{8#ACNrzZ3BzqfC2vPR3X1kTGtf4H~DofcbWH*+OB>TRTeI4rht;jp6_%0{&`%NS?;-)_x?WTbzbKjx2x(OMztvODRvL&5!OeZl( zS?R@XulmdtZti~RGXqp4f18hvYpnDjj}s2Ql5t=Q=8UhBIf)Q<$jWe%J&F10!HWOQ zp8FYf>EZv_s`9TKeL&^R{a`%7)XUl{%_*}dd;jnrj+wm9hU}JZD`k^Y7%;HB7pl6? z7QQho(D3y%-Xyqt1FcPO*OoPOJbllrejOLoLGM50bmztmx>DZT?uKWrMJ~&IK&DVp zrf$0>ou?v}uMZCkT&1)t6*M5&=m=^zneMc?VqI03K+g-NEY6chl+`ZX&7e~1s(cA5qxe_Wm#vi9bJL?H?8-(cbJAGaXQOeqvvO~?RLLB)kb_~+z{}lBuhB!nun_f zR5rH+{g$YKjoE+juWE_x5WB9F_>YV?9`dKjC@j#C@$#SjqYD2=y^KEkPazfbSN{L$ zD))c0fhqMdtfVar-%u!8dgJYm2s3SZ6s5=`g@@VM1HkohZEfvgy{U=Ges1oN(9nHH zJpTy2cUQW%IoEmm=5X_AOuB2p#P&sEZJtfR1wve4iOJ*b_Hfj+AH7foc30E>zeMRR zv~vZy%<#n=_avzgn1Zj1 zH)GedwUqJVK(Y2MHkHt`Bh!5fkdgwWKZZ5{f(BHl21J5{m7-Deq}WoSDOFYA?_8~X zMn}J&iwojEG^SPYum}7O-KS3a%60GFJ-z&g2S9J@>+6FkRi@XZey$~d_#g_I8$DJU z_`Ntqk`5Sw!}htSD<`1f>g~*|TJG*L!Z^~Cwaral{Ld39X?)`~%yY-&1Qxk=V~W19 zWk}ymdX}uB;4`(#5_9hH@!yGZK|l*qx(ae42#P=cTgnxMBdE`Bnz-UoDK;vk1}Qgp zsYbL64~OOC2=|PSE#Dar_*`H69vm&mWb&&Ms+k^?_2dVW{{1(jM)xr?j{IqeoL*W| zxp|WnQnFF6gARm5#_w^s;oKGI)9SA7NFr&_(%M?Eq@?6CIQ7LNa_)yD%zr5^_3|9a z$*eD~NE{tLq5eBz_0f8woDZjj`3M*j!5ix&Tma1#)G@Url?^aHM1I=R0vZ;)*+qdS z@mU4y$*Lu{&I(3z;nI0=UZ4f5GXe7IxY5At2f9gA0vo?(Xh*;#@ATgaivP z*`{Y^E;>4%g+P4jHW)X(4Q?2(K;8mU9`%G=9OZ(WyL)SAryt~5XkX(&m8GSSb{}bE zdQSriuT_(FZp#GeY9wd^Z|4{=fq)l9T^uT%>qg6f?FqKaLUUh{&^jVoT}>}FK6y*a zHyay@j?T_;+EHBCJy{Z+Hmg?W_?1?M;dSJW3$`Svg7cf#IZ8mL!imJklW1MQ$B~Jo zUhO*kQh*)%4gLta+ob_SY`foP<$g9}cms;{$ zJH86m%s9UNz_z=K0HQ8X+QQ)nfB#*w#OdT135(D}{aGr}8T^R^wVs+>kwu3m6ql_n zbRmmZ&m)9=TVa=%QQYDb>SCnUO+wDe$dad)@JG+n5T=ayLwl$VeldvM^$(MU9#J+g z@lFP1QfBa~=CpDU!u}9XE3#gxH?oR}8Z0l9(hI>Ee|tH;_hLc?NmVU1VTs z3We9)t+0B^DM7M<7eRJjH*Ewb?cwm9f|!z#_p7VsWt(#<)ooK$@Jtd}urtPq?@UON z9$#x{*4D*W$1J1JjmE@Z#roFfTT27Q2CKNn5rj0n=F|Ubxx+3X9&Ja;-mK!z33@iO z4DY-i@rqDmp*)Y9>ej+E+1SgkCf%P|{ROgKAGzbww5BTU+kWryq~!Zki(;dQORMy= z^SYK_nuvbqDGFQS``J>DOF6H+T1AnpnL0JQ`f(%d%1EnFJBfr&YMHclI`PoaReFXY zejm{!g~DU!A0J=gndkX}zDbR28JnqhNn+GWvgndf>r}7~zVc-3a=xnxK6Z*W(c?U6 z75(gT(a>ek>EWYC7uD4nFUZI|p35#g4hF#O&87PI^A6wKL>BUL>3uea46|K1h5ZZ8)&Sx;mvX~U zJmED=FT72Tn%Ew|371B{E8GO?{YdeNp`vQu%_6E?Uj7lbMZ@bRvdd zVi)r1*OATw?C55}OxmMa$ckH?VWm*L`s8^MDzfO4gr3|=NPDzv1qVHzUBfsnFZ8plf;28MPYZYD@?tQ#t$)U#$`0Jz#NMYFjTHZJ%MQH#3n-6LJQoz ztluK$N6|)yT-xgqBjn!AFGaIA?o&htJ$DNU+1)?7gE}JEAgC7KH?McAr7l&JAS3#9 zG?{);k@&4p{pLFV>C=0$a`yBG6N%YLXisr}Gx~dJ=)qgKDHM;~gRUG9^cs;pByy;m zV&vBEq=Sq>btknxyo!(CC((>*p~%C7dyzh_4m5<>c?^b!lH2gR=%WkHGUmTxAgen~ z_Nv7jSOvlghuj$Oc)b27J8;!uJ7r{KG=>aM`rgU4wuQ;Sx@^a-cNw&1FdACO^~ewk zv#&ARmapH|z`@pG?a8zCEXlMjMYXSxdM$J`WSpR(c3TpSEHb~yfcdmF z2jd(vhr~FrorpoP15#CYFY=Cu(QEzQI16t!CZ z00op^ld%`|-lMm1W-}dD&C516LYSm2s5tm%H$?J}J}I`}9CWDxtPS=>SR1pig&k6a zlgxj|zns@y)8;&}G<9PIw=*GsfGGT?AiOUta^Ffy=O` zZhKfr$d%i-yFRV23&zvNDw^QvL;}rV-*&D*(%i~85>j5)-4OeUBf8AcMn(GmY+!JQM-eGQu#-ks#yv+S? zYHKEutbY-VZX$uCDUymq9Ow0_N48un6x4QDX#kklgux2GKMFFaJMog&@H<{(hJkGi z!C#*9#(bXrY{w};lA*lp5hq4rD~&NpN+mOGyKfL%pRD{*#cjqVy!BIMNiI-z6{M4Q znq}ofG=l5qI|Ok!i(F|R$<;B@M{Os}%+1G0TdRF;{NNu^y337bq2 z@yhHwTdpYRmHC$X)y|Dq^3Nv1RKeDYY+vxW6BQ1k$?V!pyV%pOA`9x8nsrctg5pDw z{909Tl=^FiU}J^ZAKazTdgj~DV12m?5?w)FGToQfDSDN+!W9UFt~N<-PKHD2&BNKw zPEK3pLxNQAj-8nsqXt-~5vW#0|6`GT4!`5ivw-QL8d-V{(qPL$Ip;wXek63MaO-`x zOd2ly@c9@@KKg$|$UG8r$$l&9SoD-;EZWq>84RN%BmJwI8j}Be#$I!9i%0zj83VN%y1gTrNV> zJbE)cILL&2Y<~$63*%*6_Q9IoO%dkhrGo_zb{3jO`5QNGJRbZ0vh}sDPp*d{E;V&$ zMuthXufV5_KCKrDm#*nfpf zs*Gtu!nWSNjA;QU0udakt=X4IbTczEGhX>aE$1`A#-jPJji9eEVbW}_yz5r*Br@EM zgiwt+sx<}(kwsiWLZcI#MPN+17r6`bkW_TQCMii#S2x;RxRe)pF4P$Q>XkQc5Y1@G z7O?eL_v)NmH^Gn9f-{Uh?;q1^B~PM^2C!JX=Q-u}{h(1`|7TD%Z6G~Pm3qe}Nh@=w zM@s1!Fk`|)A=If6FZ=Ym%sz~EQz@fuiULe291b*md^>YJAv3X5t(=dnkEyISI5cLA zbY4{4`C5Vut`zxFWqS$otiRR};zy+It8pte3JpS@Gs46083Td2Cfdj=ooOpk-t#ca z$Mes^xM<>X89jQHxTE-BoO=JidiXwzXyTdNvV)lAt*Imk>oEpfcn43f12_e51+uX- z6$+Qp2M2gJ*7!WGj&OP*?gv+wPnzVg8_Q<$V1`3?#Vb8Vdh~otayFnp#kAxV z#wl5K&d6$q@kxApL&cpMAwG(h@OQ{T@i*+PLbYu>vJM^W8`c42g7`p zxH}wk?$`@eOwX?gT_y}Xc|(owwt1_-*of=0~3` zldz9zoq_9KFfR-eSW;m}@|X7q;LYk8rjprfnT{%I(HH#`tMN4rE4PvHBAuho_7Riv z9&fr^hTg=T?tHs!;8<+#=VYx%AL|nA5Lq(Rp@^n+!ew<^wac5dwa^I+wgk zTA=9Kfb6cKtnBX`95&Nl!1fI~MR8`4{+*#YL?&5O3O8jpPpKf5A#iD(ODn5 zm|{eFb?*QcicjDAi8jdg&The?!&qq#*0u8WZqH}$yS+F!2OOATMfHJ4ot2gzhsK;_ z72V+Sk2O4$fk-W<;UvhY!JOPplYmM>$f^nSS{EIfW$jAuLd`!R|gP3ZQ8|B?wP zY4k!8-U?^8Dwtj_qoXIqBUmWUOG>`KATDLnA3Z;6n(z87igWU{2x|;`!yZMo)Be^z zC#q4a+Z4u)GdGrpxhl?oM?t|9Q74yiB1xoXJIo6_8ikc--hOlHQ|7k$WwKVu1Ie`J z_)Ht+#Iu_c4tqIhRSUD~I)cRDlBYkUt{x|$1bUaz@z*C#P?lqlQQW=AJ3xxs1O9>g z$8n_ZF8FBpsjKr!2O1VlrW2jI<`Ez9r{8P3h`_DA=213}UB*M2Um^cygq+Aeilzl< z@}9@TT;Q+#dh@Qjn~hZRA9l<#I-jj<&~68?&|{Ek?iSh8 zoK(1T$QG|OmKtr?mQ(2B>`Xxy65L%`rV^GElu$5W^MjWT=_7sZubaL-zB*^9dH7(2 zaY+`J((;uk(}TTVxWgXY(W~Y#h&hi0TL^B^MmZhRTHTfn!+!tuuwrT3OHu;&GA$)~U$=$gLZgET!|`WP-gUba^wvVsyYV*;I*{|W z20tk*MVWE=_86gPz4pIML{}n>64!{iPfc9fa?z_~t{LRr=#F(NN!T-Pyva~Kers#9 z4yFy^?1?s{zc8tK)P8?VB^u#5416`Wh-oB+60(MVYhP-`x1-W^s7P&GdCX_-tqE7O zFhoH(oPsPaiHzI-Qn^K6zlC)BI7E7(VI4S#zkrT>KYZbLQjKMT6#-eQn3;I=)3ef< z2e~>}_EZ9JYDOlekYC>zJUu<(6Zo??0vqDaz1!xOgN4}Y)hjk8XHu$!f-bh~hda6n8(zH9 zXqEK>O@4un;RqrWANa4ILSI|{Ep>sOps&&~!0%>eX6~+8X&ADTZBjmd9A9^XM1D0U zUp}uAF3si{R6K|gP4ErrMC`1rz>5i7M>vig@!d_Xs=D|ggy)|BG2D~VjLEE+vu``` ze)*jKyv-7K`qpLVE*S#voQWkuj`a?X07;TSLKX--I8m<`EPWs$zNi0BE&A{~f;S?u zqqPVgJGP2kqtUam$;Ll*b&WZx7RAAhr|M+@E`mB8oEVJQs0lX2yrnEJi#nGM>NzWR z)7yxD%gM?4^rrvfneWekE_7$@3?YSUPSCT&T3pd#RC~^>e6G^zr{tnhrL;-uC{7An$&8kyi8{rHPf7CI(`$AxC#B1%_kP z|FWBo)n3K${SC(U%H#y*pIgRNv4j7)I3=dYBGiDKn-mf=u0Amk?G=$9>)lOxSm;I^ zs)2!@jTcSD8} zV8>O?l!YLr>r0H;+rLS9!~lhkw&7vBUyLN;BKD-9P>I*=+lO>>4O4Nrq~PG-$LQ}E zF&_qY;S+ZiB1qSwEolP-1I1$1^W6;Ak!`W5>y8qKptts;wP*){`Sa?}^K3_NdV;rY zLyh#H&BKMIa~WM-T_(LH4Bi&)xA|qc!-*xDC&K$9-z!LQU$}COPVwf`l;>n_m0R9? zDvvrg%qGZTooGzlQC;$!+-!DXl&GEIF3&2=V%n~ubK4g>{apAb6t8M(yG z!;@B26a(}hXfjB_!*m<9&n>}k*=1xRMY^8jArgQqLy#R!zyND%YWAoF<=7SI-zjtb z@;DE2?;gVBnKy~sRtK?*)L9nr-9!ZWBCpkz6_-8Ua2n8HTJxiY3_Q^Wc0%_%H0?$*j9}B%2iebYl3- zi;kUuFDgGhamnHMnmG93V{{&b2bZB@+gJyT^VSmuyF{yzw#qACzkcQ5;26m%T|Cag z7!eyA+Y)5oTBwji3sq=uZM_JLs8RbEW6>9qGI6(?IkS3uksUr4t4Bq_`P|Xbk)w%@ zxH;b1ZI=TT1(f)}z5ubfrnQZYgZlzz78Yu)rC8v@?5v5aYfq7CeWpUxb2^!hU%%9! zR~-d7j2$Atnmu^%_>to3pA}=8O>$sh@a~dSZ9~@Z+1n76I=RP=q8##UfLkE|9)#V{c$? z+ZzXD;K=JxD@bH<=ME=mUlR}<3o4`ZUR&^E8DFE6Y(o=QQks4LQY;uWs*Lx?H7TDv zlGf?qukOy1ohad3bKhEus|qoG1t7b2(Zc3H8U9g}jjOn=C)u1QeQ9%>hOkyMh#`;Yj|R@*C^OPfd?J$#5U45q4bxIRdn|@4uSr)!xGcS=r#l%15oJDW%3p^=u` zKDdxl?%P{6bdV7RRJ%QXN&rNBeb{UW9Z ze>|olEgQOwM5X5r3Ey*#duGhFs35Bd{SEX+fxv1ZEXqu%G2*{$cN{d89~BFyhP?11 zA4o>uMpY-xCJ#Sq+|o25AzpQ1V$5+3>WwE@gEtT#6!&Qv5!qlyP5hR&39Q{x;Z7U(rCR- zckmBA#8kuN8gmVgQ3m*qVhqVR&5@u88$m1E6h}8tG3>YX;eoAF@`LtoBgE|y6 zuetux&YgR%AJI})-ZkttCsbissIr9`3w*yW+7=~%UUZL{sq!DHPlF+&H|uz~ewx{w ze9XGHq>*5FeBEhLVZ!3~&-Gu4(h#3bL`)lrm@sXN5I{T=R&BT|t;gd{8^Hi^Si_-V zmf8I5Cbz}coRb^|XGzvZEqeY;}ajwb6iLzVF> z084o&{cC!f?i#mq4MV!;PV(~lC?2hZ@MWL-7pNH)itiL+K3jI4&bocZwlEHsjd6E7 z1XR8OVpnCd>o7;>=9UM6>;?E>LrL+nY+p^~)arrVJAVB7^`|^q;i91-&rngPO7YXd z@v~@GEx_#X%L&+$3iN537|Ladzb1END4R;fg@}i(8NmRB;tg@*(MhK;esu?NRF^b$ z&8vJ%^o-XHP2)Gxk0>}jx7Wy}p&rt(MMZQON%n=&&`3`Hwku(5Sj@upJNh0^VP|K* z0Z7HURxudu;I*W~dh#baMW;~r_P%5eTH3a#7Bgu^St9f{>+KR;-*UBWPfOW?Ja1mt z+p#=6Q|Q-lQ|Q{Q568jR>nIKJ0`m@9Qg)|X(;UM2R;8iZS_Ja(PB&Wo&Nh)ZwkW1_oROcB2)S@@YefrY|E(`LYc*KHE1YeiHANsi!OZ zbV7N`X9Q8#c$JGRQNmBzHKY*bE04$q-1q7UCgq-ALkwNtD_7z% z758pB){qeXu^zK+9Ba;;!YfDg*&GqK=Enc___j=F27rJJ<|?~yVeil25g%on+?rA2 z8E9llR-ineOZZ*1eL1AF5LVsZ)xEf_!A6X1!s--;H0dJZuu*2x(Q*P@H-)2vx`fxvG?;ln0_$beq+g+yj-h3-9Qb&KZ2o%uoN;G!2~&Y6adwlm|_e9spjSSrDk z3gKY5mz+1bq^UYOb;SjlZ0J$!@@UOwhE-RV*w81VVKQ%fW^P5GqzqSF(=Ovb?dEy+ zn|@D1oMg#02?+_nK%4T{>%ZCxgDwHQQ`=4CVNrG%vCXH=ESbJcx(}`76TuC6#8mR- z5>T2o1fE~E+KqT#%0rPS~orrKX_`B!p>v1k$O}> z)YjFuu%E+O?(Esiu(pHZ;4u+3ucsw*tX9h^+}x~yc-Ly57cL2C+lHR&x1ed3x5>W> zCOPV->*t1(gaL`xnJO(dW}1<(;7qVzKfE6|tVR5FXW;H@k2Dm_paX=vV9wLn(HoQ+(=(IE;0^<7~*GVIGAi*1$+ zY=dcLg>752!*-0ha`~>TZ{MU&A5}dR_(2<{=qFc6)c_*D3zXzPu0jV`MnRpQ!Oosw|>w&9i#9bFG(`rz5B-n=Ps zgyOMx-@G zI;^nBk#t2?;bH#%{`sQ>Ug=UuQV&6GBIWm9`>RPcppa`h)peM;P*)F3JJ~vP@3AhZ2bOC_jPEo!&#&}pU0EYk1FbASyJB=Y*CPCTXke-(2kdXdm&EG%brgAIE?O`xUYJo4&kUMZFnkE;P zwwZ~aCPN;p8W0igvz}mC``U%YyxjYFz3|0j`VzL<1o>i|*K42T8RGKRu-@d0wzhU< zoLxmjN(g8VPdlQZOou5Te+46X%cBJRMKT>laGcKf!yI2n9%eu$sw=(aXv*QcV&>zjec_gk&;}dlNLG6H< zWO_Idf@cXERj6O8nP$$;&wmY(g+Q<0v&%%2efmFY`!Pw%oCMBC zYN=D%?Nd&URNCE^*0|blwu3*<2p(OL!3(NMgv(d5XptmNUO970@YJ8;jMI0K6`d!6 z1)BJm9bszZeE$dZQ)msnFFaW`$g$hdgyVY@SNa%xo;$z0Osw5#%5scxp#w`}E7k-R0Lj z?d@M>>gJBwpZj229WHHjMJGng)c=e6)#J98S!OoZ@4XOz2m9rFVmP~@*?H%(Zuy+7 z^|SzLg3rSKbTWxKvVv_r8WLl-1MZnx%rgxPJ@Di0wAR)pOWvjQkqTp zS#BsIpCodc<2tLKy&adv(ym(c)NK7(=9u3QW65yMrM)D%rfYCUg?kW z=K4okrfFERN=*~+<)oiBmTI-DVr+q4ERCLjG}%NmD)Us7c>!;MN%p{+UQy$&^oy5k z?d{1^=i8BBQ=A0%%9+A+=o6akdCdgbou?g*7~8wM>!~B4un7=}@iZI|kU!}^GdoVj zNl*bQ7G8S-rYB6<=8!vV z)j5XcmZZ$38?1f{yq8qQTi>dq)qV`0GA{h~UR!gl@t%n=D!$h_oWWEYI0AF}y26u{)*k`3W}@$~$ZCPT-cG2Z zWnYs~cN_h(Uv<3O0_%iJmT5qvU;SWk|2-`?w-OznREf^Bcbm}(tL{*SjgU3<&q8-D zTV9C@8nmsqEnMB0X$L^=?ir@`3>t@XM}UOe*3~6-9W(Tj`DWF)ZQX6k0qfpg<$^zs z>cD%YxdrJ4r5!rNv32Jiw1KrS@#9Zm~A)fm+9fLv3 z8>NJG>e8rdJFKuy%ynPH2dd&^-kephML#y;?i1Th5jIORx8thLtGtyA{bw{-nrvX}F>|=9tFE#V zgY37dq>T%y9%Ex=&rLCVj?-IP7jOHi4q27S8w{-v?&<4aGcYh{+xEKrxBnEzkiBGj znS zw0w@mkI$W{=Osrb_fw`o^u{KlkI=+u3b0axh?EY>6!YG=954peUtiCe1eS(p)i$_#6HhLqMg`1>m7RY)+sKCTwU*NRLz9Sw=-i>n z`0Y@0bg~ie%U|->pmc%NUxz7C32ISrCx!l=AINoMICDw# z!ZGX9Th^w$YFu1*cCn-#-^|82|CBs^` z1G=8?}f*J$jvU;2ixkHx6- zQSBt}x_QZZkDiXUpF@u9yLoFOYOLS2Y5ns|Xa;%KeQ4KfT?!-YX>SrkudOj3)$#do zeBDmJ;%(?^UzzO7A`FeCp^PN4%~V`tZG}P6ZCLA(OtR3%+~#)ilZn07M5nUepqHU& z)=>z}8`mT?hFXsFkB6$Ipu^=ipVf>hE?}2XpP3|;Jp#WhwU9(KoG9IfO889?Cbp7{ z3-s^-q`Sp#esmt-K3DraPZv?_(>^Q}6rzZD$L-av+41OV3TpJNH-AoKKgSfh7;$ic zXlJMS_TOzRx{>FhtF7Ir?pV{^V2@^VE*CP@z_W!eYq-R1xE#4vFF$?Xv0B|5b)Ae& zAz+d8;gSc;bnE<&($AUqJ)MXrPO=Ptf1Ug^%WB>6tku)zJMTkw$J5?e$2I6&5FSyz zg63Y$Cf{l$SMtR@Ga})>q3wGspJ0n`K-3eEf`B8!akwpNlq1M+x8?7^aBSquovUrj zMISeOg3YGz0Ub?o(ky%Zv{@gR9ltz1H)o1GeE4Eu;BGSSBGo1m*pZ~k!{64eawIi1 zl`5sDj>SA$XWq<^TWET0LKLIkJqr!>u6oDh5n6?<9B1KKb}IP)Gad zKLbRPKDr52jXRR66M6Uf#z@$}20OA9tt=XG6|J9DSqcAWD83f-+W(WW0CEA?V?n65 zm`qttDS*&#GmctUf91gQ9>k+WO8o%6^?dC|fxUl?Ia&jZX)Zrj3#7-bHd`FTf<;(E zRUM#GH-l=G1X!!*)|F@OtrdnRCWZp|!@BqW7rmaRq+`h~)P;JCd*>Ih{8$PcMqv=)-F4VC>jZ5z0oLDk!h9`mX`zFvIXKX z)tZ1q=V1r7lPv$U+2EkivrmeH3$~6&C$vU?Z0#O`xSN+l+thqf{Oq=h<%8TSf|P)a zFniET3cIo68$?rRv zl#HH}1K%*APCA&ZsKkGQI}>MK>?2b2t@0M(xfO%OP}WrJr7)0i#NSg4x*M#rC;YEDA2U@^x^YJYAzngqHc!Q}2PU`^GB^g0!AX5L4eJalvb zmtOWs0m7-hegKeedgA<%={)|E&sg5il~>a$Egd+Tg~9CPRlR)iW+$S;@kxQR00Hp) z#O}Wqw^2{3y)MCS4r9($rTK}tJ1V;rGwt<99^!Shvc_gnjNRIK>zS{EnDSswSkS=b zK!&{dMg4!ForjXt&tu&2>#M9G9y!_BA$^7R!^iY#RLEa;@Yy^8CHMX)XlRl~02x6P zE}`se$hC-Le=UBZLMDfI&O9kT*J4pWCXjmd(YrlD%VN*50lcaW!R9kpnK-=RaX^yM z2)(Yan=?h(l84}U*CY1*GbhgMZx^^)p46@E7Hk6r)+<`lHn}0W^U$J<+1Y2xX{X+J zw*KqPv>Gtf@))c;wg2q`q;kRZE$8~-&$gm(F_AAn2%gg#|7?*lr*B|)#yZ5N)-!()*xT9JnQz-m_fS&DjY%&u*>T|eriBUCO7|HEd|Lbj5BF zIJZNI?GzKRs7?0<-W;_*2T_CJOQ3gJ_yQOROK}9weHNba#uL#Ec9z;S`ln&#`dcVu z_Y#*n8Fh6VsQXcw`8j1jMk_hsL!3lxY=YGe15l((2Q>kBenpZzw%)t(AH9kI8o@uk zD!Fa2C#CbJ2J4Fl9yT`Ok!Sw(W$0r`;o|dy{KC>gB?OiJ!pAho}>g7>^Q>jvaO~bxi*KT5> zK-&;HrLTHl^%w{|ZX_>7h6)gX?^HNv>#UxQdI`ZOuV(*Hy$|eV5P%DTAQ{glnE&hh z(&i1X`U|`waLZedBK}UQQDu`I#`?>tlF0eKuX#GR*uqLVkJlZPzeizePvXhczCU(~ zKVp!y8^Gpk?U#eRy1Tl@R<~TKA|RUIhH@PyT1(D2v;&{-KRy z!hkgXu8q6R5_g>LQ0cw6`HoThktfC1`)G_Tvc4tqwGiFb^QGIl_tMQ?MGTc!|Czk) zd1Gl>3yj|FG)hzsyS*)$mN-q-0RVE~T?Pi`d-#z0au*l}Kc=PaYI*(zz8m%!awh1r z=nLs3*YB?0tG4&lsne3X4*%_gqbY}z_dK!2iEu1zOX@fbhU_lMdE@_OPT||lBN7w3 zwz>^>s;Zw#Ab*8Y{m&6fre^;}sZz$vSzn{ozVy~>B9V`*C!#OH*uGmC8Ave-*Wb?k zu>DL!iVl~^u9aN>BhIk>Uz#<0UQt@nFari{phwW$Tv$C(VC4OU^+2T}S(Peu++g#i zTCt_hUyIFqLY}T8MvjNJTUB+$vmv}yDgQ(Sx%8`Pf2T>cFGs?%=X+5(_8LN;9HB2R zm(#=Vf9+q^DfH2ewU?7wSehuI$r+6kCcJX~6!NO4Z$_B9YuV7T;qIZ}+`;4tF;-1y z@qa55Uv11DqovpKZ)P~x{Bjg-rfKvLeKN*n>na{|kFo^IGwrHmziWUww`wkj3CkuD noeJtFZRpk-4{L%L_*1>2c{xYP`1$_>1^z9H diff --git a/icons/obj/clothing/species/akula/hats.dmi b/icons/obj/clothing/species/akula/hats.dmi index 53ef19b53f5bc2b2def4e2ab482db5a101264dd7..729050c5f5dff356f8ddf15e4631a6bb7d5f4746 100644 GIT binary patch literal 22995 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 diff --git a/icons/obj/clothing/species/akula/suits.dmi b/icons/obj/clothing/species/akula/suits.dmi index 193650e5ab9086effe6f01c690b67e682b410b01..60fb367009eb65424e2a8f0f9bf877b427a74156 100644 GIT binary patch delta 12801 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 delta 11116 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 S<06HCe@b#{ufEHe2mKEqpfaZb diff --git a/icons/obj/clothing/species/sergal/hats.dmi b/icons/obj/clothing/species/sergal/hats.dmi index 0af7d29863f4cee32ba46467bfa24741f7a18b84..43046097964910233da2e1159ae1f0c96c37d114 100644 GIT binary patch literal 22724 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 literal 21906 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 MZ+5rtj_b4k0VF4|2LJ#7 diff --git a/icons/obj/clothing/species/sergal/suits.dmi b/icons/obj/clothing/species/sergal/suits.dmi index 1c44cd7002c22ce43568993136092ca5a3ca0beb..589c5a4a96da4544cd44154fe06c5d0b6b646099 100644 GIT binary patch delta 29960 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 R#DRe?RYfg@QaP*O{{hCGpCbSO delta 28347 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 NpN~&?ay-Iw{tF#qKM4Q; literal 19168 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 delta 14777 zcma)jWn5I@x9$)Uf>H`dcQ;6PcL+#_G>CN9Mp8h!yG7}cZjqEuX^>`sp?lzN{^y)~ zKHM*NelYLs{qEWG##+x>>sf2(gdk4eA;i%DEk0VhZqk;n<}S8QZnlmN5QtY+c1pLy zA_r#J*rg`gVRO&IVaA_0vw?j7XP@J3qRMFBBxU{dza_20lwpu z?lRI;%_)h>hCG9`{cua7PZDX>aF$IwqZph7x!FkQ8|M0Y-U?5>+zyUUGW+i`Bn!?_ zd1M~(GAtlh-xkLoW${>JI0UB41M<-l06#=uqstkaf?t>|`=UrRLM$wq{UtvU{-%b8 zBtogZ?Z%GFx(jxTKUVmsoiJ~N=L?{OHFqjk>$#; z_2XABAY{!nIR!)voj2tjInrinB zSk5^7Q~8K78|>*$Bf!>FcYxp}4JZtBs96mPCSptC;s%Av0!p5o>TX0;f4oyDk`&?+=H8))AivUzstv5 zJOA)0310&t(rhD=V@&w+%4|Rq!J1N1A3HtD+r;GL-pQy@dS)Sv#>MEVEh;v)82;>+ z*{Xc|lbhx%SY2B#KQ_i@0iSukkG8h)NZ7${-XuR~Q^89B|^LSV8etD=Ep;&)Al zwdDNT!}m2QDJuW84|c0R;+Z3Te!!gs!TN+xfZIA2|62SR>r1bNn~6{{3SoUUuqR%F zQ*=hlrmarH&Jloh+0|>jHhAsc^~2IZhzml%%Xnp%S3m$R>2N?k1Ax zAW1vRvAdf+t%Nwu%;byBMkxmh0Szeasw=MtXAUGL8iDsPjo44~EfIs`j~nMI!Bc^! zhOK}p+K1rIM!5M-9Mq4YjLTmttXg+?Uw3uOV_eT90(tj>&P|Xs0lAXbyWd8~pO(f_ z{AT3?Qjj?pq;sS!jvQ-^Zm`KxZnv!vT|7vzWhNM%lXSK&rqm;Ky5FWB!w z8brp-Ab_DiH~WSGLU7QoavQf3QWYKOc?{F-H*|MTEa*I4jFQon=WylH#6m^zrC|DN z@&fUw^81IaMuI4Uj4|Ow>^YfpL9mT&O5W(ydUR`w*6nu?~a}pF<#2z4% z`o)bNRD}7P1BoKn5#xx|U56;Y>aD63d@9*hOc2m%yTY13tYl=OddTsbaMMYA_2}02 z_j;3hpZ|XK5uWPj_t1|^;t-OU4@`+XqKof{a}ej=$12R2+#L4)3!+^uf#*eC^3GpW zxi)#P3&9j4KiD`XMvHs>%t>DKcSL^aULPEH_K>ZLny|XIYn0$5NJ@w)Ysf~wCbzLR zoe$U{he<5r8=6ax!gmc%z+W_RBe7p^$vi?@OO96KxFS!L4}Gjv@gm2Fig`1MrsfW( zCI+;Fm9ifJL8!`JDL*e)RuZxZC~=}o59l3Sh!IdcnfKc)C@3i3zca{H@vS*{ zOghO0CmkyXaqOy`Cakk~bE>OEC&SAC*+!8zD+rG)&E1Usg%Z`6l$50LuU)geDC$hUWoUP52obLc{n#MC- zws39nmS5gmOwOeVtD<9>u9$p_ddqxXE@)zm=Hh#EBgN8w>NRr{U#^!=ZicC92|thK zmbvXqr{Y=49d`l>+y@%m#=zgjKAkHmz^3W#D6^>ZoLMW|_4se6)o2p-U962i4NP7QP5 zBvRXm7c*Y_ANA@bN!08pqDt_gU3_ zaCDiNnCL5zIh%n(>SMaRnDJDKA8MX%ZbpM;&(+qM_*n+Vj+<+Aoz8Q%m2L*R@GVYf zC+Dpk+GwAHB_}~;?^>vd0+VB9BJZr}DUjP%xT2R&aF9K2@CeAl#8-TWmscdz)Wuwh zL<}pSGH4O>KqRr(dUpf5KjBLBSVGaxy&f6a{DIlXb9h|XcVXi?$uT)!s+!q9J9Gx>qd5));Xz`*rXyf}SJ$!T_Wn<91EtC=M$&~(i=aSG zfT`1$`zE;n!}ijJ5}4eZjWOQ-e|r}?v2v==lD{4hAkfkzN5mGT%Rmf%;ig@(U&_Rp zejBx7LbE-Zt@PmorR&b6ht-;I5CFd_kV`3%EaP0XJ)?wRo(~sYa7Z|^Lyr7`0Ii2|8 z+#1+#=LdK+-uL=g)J19U$R*_RWrIy=U)RymHnwvKkhpU!4OEhBB(qxLJ~hvV@v z@J@0|K_ANvo9`4kJ&z2Dh>4w>4S9HZ6Oxjo`@|_+h2VpPXf%wBwgWfKt~)MUN6c~; zqG4|#?81NP^b&@Z`L64F9ju!t24c;9B+w+IJX~Q1$Y6uu6kQp+C5s1qvZGP~U~-D@ zhMGhm#V2|R=Sw~kaSPYHer{gNjf`w)AKNiBm)3J^dgRFJaaMdJuv2K@O+@P_=Z>+< z#VcbqPc7|@m|A1Bw6xB~l0*+CNpT$hoA7EN>@H4G z)u?Q4;K*m9qpk7D@!#@K9=ijTS6YWV%QG+E!v{V`K_w3zB^o( zo^91M;HK-uFnjqT;Z0l}UGx{g4qseHK6D^-T>r!HfUT$~Dn8fN)~2DS*VNZn)X>0b z7x5RJB2wrC_A2Rql$JifvTJlJIIoCiqbj-JUL=X4l~D7MiU%i|{wapmMgOtL2cn1t zt04E8za#lk^~xrlqcbBleP(F{>F#bkc`klwqAF*9f1k?FIA-a3XKQ?BrZ`9GXje|h zxF5V?!0sr_WQ5p5t^C7_t_2+z>B=byT?L#iPEH`HSC$$DMgDCDzmN#2r!VTwR0$rz z8w7DZd!EC(Gc?u(nV6nY@GE_X31stU%$9j8j7h|+VX>PvmtnEO<)A2dKHtjAbYUgo zMckMXt38R8T_x^CyN*PdP_wgRVq|pjE(bUIC8?k^xCYM7&gYjG*UC^`p5uyV{-2Q$tp(63a0L0`8N-IX0BRMoz?oivPoH=gqf&i3nI~ z8cNMREG#SLHe^I|wyNNg)!59MI!@l)7$R*H}tD=H?o*#?0lL^0buJ?(%zyIFAhhuCQ zLOcJfVu!W&y(4id&h_>_JYn*Bt~}1D?CMe5;p=-H)T)5jeWhpAj0_87VB>vJ#!+4w zLpk?4Whlj~N6tLw9OLlS5>IXD7m>?}=9#k0RIt7V?C&2Ce;5<4Ey4flIt>mud0%pzowz13mY0z z6kj2vrIUR*ZUtCasGFFKq0T-BHH6{7hD^g;7fT%N^VE!VfC<(Ulon@f79`;Z$KUTw zIoH=G=H|qRGT~ApPpP2W`*l%|9Pa&Ex0g&PqHIn3`V1yp$g@w@N#VwcBL4E%o_o9< zwkm;nUO&6dz(r{BjA(Wk^aP{8FSKoDGX8dpnTb{g0BQ$@hl@Hoa_;Z_O3TU=6coA- zJ)QvWB?-T{)%NC5U`Bd+#2#bfz}Oi5!=6`sLW1Nl%!Y*AOoENxjOO96FijS zp3zt?eBvU0tT{LFzSUT15=zj?32+;5HmSY3ZJ)g3OI7l%63ddy=Xv;#vq0`h?bHVB zkj8HKLgtbcQ!Fq5W=0fbX7Z?4Gb$=s+}u$_;n`JXrC%_xHlU?UOBH0JgTvqYKJ0u0 zag|2lzT)SXBpPlk6$;AT%(5$`R4l(AqMePfW5Toe5jGYDsWXJOv8Yuvg?riSXLd>0ZANdmTa<`AP?AVx&=vsNMc*-wgw=|#x#MF}S>KoPi&Pv1h= zv(~iumLK`)U<#4W)3)blAf%Sp`pfC-JIlj0Ug^egCCPt$` zML`j0JM|66DFdqZR*|~%s1o&N%;W(x^-rjA)lN$**(Mei{2+wz^GOzQ%!hDD0}An< zXxWs^e>HEXYde3$SN{W+S@_bgTS}iV=b<`<4ocfhuw5<^*UakaIq=jhy^5_L70kKf zVL|_9@sdoKp9anIcufLVxkF8~dA;gKw;UO>i3a0VTMBjCg{$!&oS|{kq8+uQ&z})M z>$|B!NlZNB{MgkMSXHd52>&6C-oQvE?(SZ{kHFB~tQoydfP@Z6WN360O`Fn;yi)ry zA>A^OOA?+PP-WFSXUzdk9Xbm*+D=1eNeILZ27o(Md}m~T&xP7 zKtyfv&+xvQOn$q6A6Xyta>+ zagGffBLl$3M#n%it&`BRzX)qkV(qkv*AJMW%0`1Hetx{4!q9sE-euVc>on1zl3JB~ zM9rZ&272TZ2dePHnHszDg#igSb>*|PMoJ_31nF*-yQ2GOZs`ohobdu9x6KiR%@2~& z3OI+&-qZXCJZ>Iwgt%ce3V!V_ZoY}JVctMG8*qB|4M|;{hJKY{${Dh;xo=m04S?H7sgeGR=*pb(1@tH1&)E zy$V*_(sD>~oz7tlO}4pX4-$$lstDL5ugAh-GtgopOUmja=4Ay~8}kNq?0TTg%m~S= z^pYmFOB!m@5pUA#rZ?`GE|v9rblwnlW%=EINEtL$ubSd_C%g!NGzeziUKxG*WJp5z zl}5o3mvGqVlZyyf;6j)_W|$XdpV#az5WVS`wa%S-Unmm)N@%m~NdZ<3+fD2ooDtOz z;&c#I=~iy_GP!?01vF0zfmd8L?qgD>Ro{rYWnD}BcrfQ8ZRNqc17Abk-`HK1#Rvr7 zqUNgxo5`NeSy)*Y3X3ia%=iL?Ju%{p3XFjvgmHBvNkRkzJrFT;U|7NB;$2By1f&tE zr(B@C+cPK76RUg^Y1a%>^B)3(L?@_$^utKU+iUHpYJXF!t}`Zk^yLnkou}`{k-X{G zRBW$9CVU|mymrt}6bgRatY6rJOPrleIZRO03MnY!5GYN|E9$r^<_9xhqOw}Ld?a+_ z8jtt7>WaM34#>3uu*A_X89UXAQ1kNFnftVe?7@H!5y2!BCEkkTxVOWfC5c-f6}3*~fT z(9k9kejQ&3rRi=gD=ork^pk7S7inWw*yJaD1+|=Oa{?@jlfbR-vXvuLPCVUKP}Ol zKc-C+f{}@ci0DZRxgc1ML$Bw4U%uPgl{*b?75-F&JgDHn_*r6U%T^BYvK6I?sUbF; zZ>yBG12DBL-u&}J{KbnGtDL2jffb{D<`=!u!Ja1-P zGKXkTD18RuQT6$DL;jGFGBXpOohAGm?YE4q`g@&lN~YWIQ2*X~HATcOL08I~o15|| zgA$)NWy@tU5)ue0?Lr8D-C`XZ3(n}A{R?#4t__VxR?6+l|DHLT_4f6x5@`8JUY;tR{mz~3KS>l?`n`9- zqSuyoZH@ce^@HQt*=MM%QJgk0qD|Ix8Zfsf9q z_}iS)GKt*G$p@Pjxi65~h&%cIq_AoNZ5oxDIeZ$ECTWZTu*Qfh{YKMq=zNF2kZNjT zQf^znn5d!rklISmp-YYbod>3m2&~>={VJe}VJ4Wq(B#A+cW6qebhlme*qNke_NmXk;NqyI9M7Rz*K#iOhT!U(1K9HO&f8s6OgyE zL7L0*x^Dr+TQdd0+cm5n?{5s;Vq#2Hm5i(5ijIor>!ugd$Xkb{oCeCBSJZJL!!KnE zWt^cE+ytfO_g9Go2{89)GeQ<$&(nwD9$86F#0{AQny)C-i&>cn5*~mDZ*g&PlaT{x z%tb`9YiqffhM1jNmo2O2L+QBF1^;mIF0$ZRSBZn>2 z6imyRoIg<2xb3~O>JZkXp{32gANKS9rrYAS2a>1xzFbR>U>w>z(<0i;R7X=IM2QOq z8J>P^T1yWn@0|MqdZp0T_F$tE913Ke{tFjvWmt$}T`tS*9Z_c5Ho16#-byf~kU%=9 zKkkHUJFu#j$9A~CU9cJt6qL)Zj=pc`dyXw~@-TY#BJ+vy0&+!mpsk-YifseF8H#rV zAIlLV2=Dnkm;gE?CFSLyXQE*Bp3ZV>OG{f@L&I1C0FT&GqriFp`}dDSuNI^yvqS*4 zJ>qck=OlATP3P?bU}zhEV$y6vsLVsF>5$$c*t$QpggFl ziGN=GfU(Dv<6m{F>{6PqE>>Q9VQ?r0L9Nre472dsDV z4klPwwRGpQdI*6oVlzE{(0IY}l9146(361}7DCONCw`k`X2?(7#U~{Fk|uf_%p=Do zly@?vU_CsvQ?F|5jBOZ|;y1uTT(cLEH`t+kd+G>cG1!TWih_$v=ygv({(0tT=9di* z+3U@-qeIe{{hYDE00|8bQFOUS71^9;wcVESk3PHJJvVHU?5@?+d!q!J2+KbyParac zDiT=VB5Pu$x=nFuXop~APL}IYa;6sA~;M*%3*OFB>{t%yqrIS zBgK`KDJ?C6Za9>io7d1hN zl`pB9q9PSNeK^SQ{oC01Z@KyZAanj7E+Ns?3eTaT8;L!A1VUV+AT6N<-T{-3mfs%xI6KNiiJ)Cft*sq6^naK5FPtZ2;JeM~>9)FgeW}R< zC@hg4ug-u9GXK*OPO$U6tMFtarlkc+*Dp-s=|v zfo8^<{I=kVAR=w7lj1tkl7!zW@b=bc<`%mEy^4xxKqIr~@Z;sk9NdLk`gKu?y1)uDUw zMu3=RMO70VhcdrZDA$hX-}ms}+Yqxi6Kx%eNFu zow(K0|9m~B=Q@gxEEdoGQE{Wya`2g-u3k*V3SFv^R1O)gq?3n_;4^J)OicWJ5^SVl z4?#})bOAt?ZtU?a*qQIwk6E1o?@<;>M5J)!t3XOUU}Y*~$UPen5$QMN;lZ!;e}}91 z5;W!mH#dd$iw!ED?w?2EG;Jm*F~H%$Aec#VBM@^-m-c?`{=Sp@xD*2tHiFqNJzcqP z`AMCfeU=;u96Y%}ddnrx1(I_A2bV-ewY8Clo_q>VIWz~= zmmcB4k&(~Ee{FdrCZ|UaTA1El9`dX#)6j}0(u831th_y42;}sID4ySqOEmhh@Ce3$ zcn2CrWjn+eGvt_=u5h6pr6=3a)+QVo`BDd>L3VfhK)#a1Z12un$pO5X|L3G$z*o(| zojG=uLVoo53WiF_PyZ3$%*pMzCJe4G*TE({3u)Kg1V3G8!Kt|LQ^T=Fe+_ zgYXW~f*0Ao69p{g)z#GljjME&f_)#~e+@Fj_REe-X%f}2u(Vuv6L4-_qWByVA_`{V z+l@UQarTEzda|Rbf&Ex!yz0uz7>g>FvX+*XleXcs^sl$O=Ea-u!;1(JLI-W`Df(wZ zkPQwzh83({?wQ#N{*{dBQQiF|)3hiwkSm&9IVRRmmMdO55#p_nZLq(!fQjcXrC9+} zxy}721A3QF_Gtw$C=njn&!)Hf55Dg}Lv=1U*W*RCeat`naw?q|JdUSc_z zqz1v!Te8#?HO2WUa1oB_3Bcg@c0|wm22$=@M6^gUCcO--;wBbDjM0n_4QfjET!2Ez80-F?Af6 zJ_RjA)3QTI;K2clm6cU(V?hw;Iw6DZcf`~l_CVj&spTJ89z=6qNIw)|%;2Y~@Rj=z z*L)8tB!psQSFT=4-Hs!{ibsP*~Gp>?<#+v7k_P2E!>EB-6D zd{~bH87zDdmrqJgPR!0Ov_ePZ;p3}ov}ecY^c?*nYr0g1peBv=9pQ|(2ty%ZdKd8c zU$Vr4Po$ve%jJ?V7<&*23dv)lOC`|cCYfj2flFm8(Yvf;1_7zlttAUggrwoFCnw0& zDPYxCaQv=m!e+Cqs^ckHLl`Z~YyWpG(JL@v4%k%}qRjsgvWLq*y(DdIjoM9_PeCzb zhNAFmW;R%qDlQ$+d(&3$&fL!p*)V?b{p~GY4_~l$3K^&#AaQrZcT?vhi{j8qN*R)c z&TEbWboFk$6e6HcPsd|bi@GUbI@5wOGiU}zw!*TXli=V!7pbMsLq=0We#(%#m1~*M zvgHvXm~i~3fMIig(V>wzby33FpB6W7E^~a(O&%9$TJS+|n$eMbhmr)dY>FWKBo(KL zY>=%2zpHHEWqXM!n?S>cj=2pUBsqTgB*ls%C5&P&{PDc6@N!J(^~D+AD7K;$78veU zoW-@AvV*QV=!QMHTsXLqbr*SKNAsEP&QO~0p6=NSgIJU5^H^)j z^t6o6;;@lU`E@w=5$9iAC2kH2DS(v)nP^Tz9K#tsM1E6vYV{qSwQBOFc`fJzHKQsh zU|<~jaVk+N!LP}hRF3RV=Ox+OGguvfA(rS@&jVN25keDyt?s!|+`PD4P6(OW>jHgV z7Xbt@BGkG^u&g2pG}?r#E~e3m7zXVx(9zBCuC4SbK$2y{Z0*mQtxL7)`3K^xfXq39 zG5ql0t#>%Pn0Tsv>2`4QH&|za?dr3L%9p%r;3#@)E&u%8tLN0vBX;5w+Deo(*N%~0#5;cV4(eI&Te3kHH<0BQ0p`^}|nDF$W&3C+0^s z3cTko7^4f7dm3D<+Y4RNx{E|!_hG?3Qxld@jh}H4`Gv%lAd2(;o;#) z-PCW1`if;d?EMg9LdxTLSSwPtx)EvyU6ru%FI+^?p!X6j0!L}tXNIg2e@;?Sn&Dg6 zFD-C)Prkj?fKJLJi5j&xTrObwtze5q16cTc_jCw#^Iu2kcG`5RN>e6zi_pbI9ww`Z zZj3ck$F73FoH8{hCr-QZ*l4y;#MiGybL>HBe|7a=l9(=t6O+Y;gFyJtrP;>DCJ#*N zh6%~85WbrdbG?uwLGY(&S96I|EX29J@|}B%nRHXPeVq&+wNQdE>yX> z{&9@sG@?4IZe$}a> zt3`$JUYm0V)vDv~_*jtkgI`U4E^~mn)zxZ`yu2EX`=upy=Nh3rxRJx#&yd@3q+Mze zGDpIu_I{gkm~sqw!&FP!xR}9U=Fcqh#Bz4f$aW@W_lDSuULcF&gF;$g?H&BsOL*5! zFe5Xw<`AAD-~McI#SsC7XfI(hDk`e$&Wq2w#J)9e!(#F{gg-SJOBg5$7twK@t(3@C ztX?m%=YK=6qko@&)yf>8kTj^Q?8lT_-s(JkOYqpqXKP!UKjT0w@xhC%t?5Nn$BQVk z_Z@<+)3*i=AA#Tdh-DuoPw(${#OP^hL#L;;99j<>G@zZg`(@M9)9MBWLI+SRA!Iaf zHUoxe?@EF9q#Ml65ZDmI%Fgpos9Mw<8c4^8C;xgA!kzRnY|3v51A8AYtsyT3nWmv0 zk8n>2O;K)Ccfwe7Gge(f1UqI8+$K@iW$zJ*@ZSSD1^_!-T)la_-DxEB!GB7VZXE_w zv#_86_i|uBUYQQhqcwZ=u_(G^WpL|AN$L6~muh-r$Q|r{cnCP~j0Idf*3UCDGo9i4 zR_C2J+=AIhAy5F8Lof{$^>^7qpX&@zeHK;sLGDdkn~Vw7-0v#;sD3ArP9txmVA z?AvabiPb7ojB@%)W4$jk`qOjqgf(nIy@~i6Qis5?_p4^!KF#ekMH7_ZcR-B0DDS#` z(sh?~x`+WAK!lGk3l>?vdGls-d)s9LkP^9nXn5}6_dR@R$*^AX-Cxsmmo4waV%Y7> zNL95B9RIptwm7O7YuKWjsTo%}Ni-WA`OSXz+n@XZ6aVh_ zwaC@9o0SpOBRzsJTr|V#pjIk!Yi!5P)5*w$lbRrlEu{ohTw< zzj{@~ySuMFlhEFredOScGfeHsvR(U@+iNqr7vkpWY3}GC_vUIba}oXd^NhHF*>5Z# zxYGZM=!RF{FSz^|otIEhKnG=(pfR^+E7fE)YH_UFp-~eAsO&na?1%YwUp~6Th;kLZ zjay9F$+3|UU~5)n1e65T^nlXu>0EFlxX!5=yy9TL(`D%B@$?US?l>HrqHyDu6j{Kw zC0n~%<)=!mt?VtB@b<-!^Hz%z%%Hz#tZmrUK$PSz+gC&LzTviUdT0BT_7uk8FX$R@ zj8SmDClx~u^~USA=Pd&=-PYY2|M*sUdU~E+QUiBd!Q;y-kLqK;G+?JcAba7!+9 zZIp3GMn;m7l8y)IbDsd#)s;J+Q(^z@(8bW%TYr^DT@p|HwT3MM%pb8G<{U8~bV7_J z#NxuA)uK8Dl6piCvmTG)mCg81(hs4=9@5%rx5NcDHuUVU_d1QfFgZOi_Z8R)PU!~v zS-%AGKZz$h@44&UN4zPm?d#+)ztP3I(Dr5{hrc6-V5+gU3OOz~Kw@3co|ky1O~jzS zAvrl&*^6$?h$CJ3)$7;sV3?OSJdcd}C*D7*H)!#Y4y?A`-nP2%`gbcmF+Zb$TKH)#1hyDefXDpn(CL*3Ap~g-5pY2>w}RUA@m!N!=L@@z0WdT`Rk4ZQ4_tP zNo9|Z7Pq+fR2XUfno-br!sGvgtaFE~IT9K><`Yq+*hHtnoFl z(RX!uxdH{!Ud6rl>*l`pANrd>aL0eGJ8_uzVd@(g%rMFoPRKhruz`vKfXV?bZvl}( zaJRUY)+;c&?y=!fWuR7>5^KMRg(84y9eT#8KnQ4*3|)3EjKRcHibbii0p0kTgznl#7dtes4?Az>>=_RVQE;VWKA)sl{rO8!6zt?}K-w zp%^ZbDnC=W_#g zZ(n3ZCv0_cP*%^~+@0pJ*z@uS2kZ6>{1R}pz`YJUumuYdFmG_5Xh6L>D;yG%uQPVN z>rQJsJ0(609f~qD=W1$j4R#d4Hy}7NcB_6wAgy@uv!(RQWCHt z$_K$Dujt|Z`}Z%=ujextHDdb16i9aC9!olmNnSOwsfL7vjL*+U7+2Br@}?l6zWm;4 z#6~dWy;aA+#&$WFsy-zqav|4Fzc#2&?$6_;2A8Q&A^=N}hx`I8EsGcazHTEY-^I3b z8Mi3M{`&Q+R$W^Xmf=kW<{v>Jp@=VE0LZ3A9O&-<(lL=#c|4ya2h-MIGEZtLfZxOa z9IT1?rk1PfigsTz# zF3_aCvo?`cIa%bdct*%l+kKi$udb&j@Ehrio1pg9W8IjjW)(Ao-C8^!e%*GzBSh>n zo!+!_ku5!kD`IySusQb;F{+5>M?Gs#zQ>3o2%Vmt#U)A3i^1{#{0+F>iyedwIpOTYmZGRk-T>%%PL=ZuJ zVkdpeSaCf$4vjYI$F8_l(CF@e?E(?~TWf2k+=}kkZVq6HIVPsb-C6QREXRFTZ~tUr zK_4s|{}K^F33@}|T3iI9Rxb{5q}R>YS;u~>+9OXypLxa~e=#9JwrX-h%)OEc1PWs~ z-F-}rk7GkcU9YxY`+2KO#=o@tnUWc)J(fAF3q;+shK;RXV{ETLg0QHl=!vK@cY4D+ zfFS`~mj9*hy=Rjp5%xNEYHtcgMG!zNr-|k8Ql6SSZ+}ydpi9uGs(+}<+TgJ4Gc8ao zDu|hlpbMtl*2`{p3uSDtE6U1fOky5C7p5RG&j-noHO|}1S>ncoV~Dk?gHRBckr6p# zM=K_ln~_0u@h5NmG%97|C3_P4=cma;0h}sGqM&hU!wVL4WENu5+kL|H!F$c1K)h%K zk}^*6s(A8dqrdU}eLa5$*`r1>`H;R#bd9kyzjsASf~-ZpW^U>@^3hg8M~tCI!3OoE zoo}m0rvoz}AmIGMz3$3qRn^_@);i_kyD+3!wB>3cFbHwJKA8`dv#jRx;CCQ42i&r> zvtSd<^hYsVm|q|mu!PpK=dlL?iW{(_BP-Cg^vWRizQ0to3F>#O+I+C)ekw&4@;ER( z+a9S#%qRRDf&92sw!H6}%pMFvKRfoOb8?yj_=^ewq^Jqe0e19y*ciIW~;smO7>}}qiN$M&jo+F+}dSm7p z?nEsIz9KvF)op)FHTFRdBz9=}9F9nq@N~+HT+@qTEgvuAF)yE!?B_z@Qvj&{0sBQX zH{l56e?vnn$p~>GJh|IseCFvi!T*jOf&YmYpB@x=Q-{F6ykD4WcS}UnVKE&cUh>iZ z{KxEEP#}@!;CIZfJwtN;(u=o9d7Q~#`H}gTp@q2z;H8O!U%VkdR)LJTfmf1+Q#SWI zH-(jIqGxg@PP?XWvvby=iLt-mb~nba=Sumg(_P&eiP^y~@*Op1j3fX{r@fGKV172N zxguI?tuMW>3hU9zocb+;doT}=s;VpxB*yVb>WA9O?CiH$dQ>n^NXG_47X}_{^m9oz z%}`Vp+0~(mb!)fIo!y-`?O%aTv3P{|pWb2nK<7=k;dEWr)!$$AEsvxHkK&szyk2_m zUO{&{z0Hwa^0bq36RM8g?t)nu@24M2^LQpo3M~X_EbzIJZwZ`^=pHRIa$+;* zZ+ZL%(=L(t!OmR8Cqc1NM(GM@G+L+g4f{Ne9jO08M0WUzZk`x&W^q`5p!- zarHmflrWJpuO*y-WF3KNR}XMdgBBLLNKSOqa$@P=g>;!8N)X0E{xb*_Bs*o=9v_Ic zr2l!M-qZIchJw{NGf+X{vk8@WddTJfKFadHl70{D2SuQq`YPZ Date: Sat, 10 Apr 2021 11:57:05 +0100 Subject: [PATCH 24/45] EMV VR pt2 --- maps/tether/tether-05-station1.dmm | 1548 ++++++-------------- maps/tether/tether-06-station2.dmm | 2092 +++++++++++----------------- maps/tether/tether-07-station3.dmm | 1619 ++++++--------------- 3 files changed, 1703 insertions(+), 3556 deletions(-) diff --git a/maps/tether/tether-05-station1.dmm b/maps/tether/tether-05-station1.dmm index 4b015e675d..8883a9e18e 100644 --- a/maps/tether/tether-05-station1.dmm +++ b/maps/tether/tether-05-station1.dmm @@ -15,7 +15,6 @@ /obj/effect/floor_decal/industrial/outline/yellow, /obj/structure/extinguisher_cabinet{ dir = 1; - icon_state = "extinguisher_closed"; pixel_y = 32 }, /obj/vehicle/train/trolley, @@ -23,16 +22,13 @@ /area/engineering/hallway) "aae" = ( /obj/machinery/atmospherics/pipe/simple/visible/supply{ - dir = 4; - icon_state = "intact-supply" + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/visible/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/structure/extinguisher_cabinet{ dir = 1; - icon_state = "extinguisher_closed"; pixel_y = 32 }, /turf/simulated/floor/tiled, @@ -44,9 +40,7 @@ /obj/structure/sign/securearea{ desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; - name = "RADIOACTIVE AREA"; - pixel_x = 0; - pixel_y = 0 + name = "RADIOACTIVE AREA" }, /turf/simulated/wall/r_wall, /area/space) @@ -63,7 +57,6 @@ }, /obj/machinery/alarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /obj/structure/cable/green{ @@ -120,23 +113,20 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, /obj/machinery/alarm{ dir = 4; - pixel_x = -35; - pixel_y = 0 + pixel_x = -35 }, /turf/simulated/floor, /area/maintenance/station/eng_lower) "aam" = ( /obj/machinery/light/small{ - dir = 8; - pixel_y = 0 + dir = 8 }, /turf/simulated/floor, /area/maintenance/station/eng_lower) @@ -144,9 +134,7 @@ /obj/structure/sign/securearea{ desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; - name = "RADIOACTIVE AREA"; - pixel_x = 0; - pixel_y = 0 + name = "RADIOACTIVE AREA" }, /turf/simulated/wall/r_wall, /area/engineering/engine_room) @@ -217,8 +205,7 @@ }, /obj/machinery/light_switch{ dir = 4; - pixel_x = -28; - pixel_y = 0 + pixel_x = -28 }, /turf/simulated/floor/tiled/dark, /area/tether/station/burial) @@ -227,8 +214,7 @@ dir = 6 }, /obj/machinery/light/small{ - dir = 1; - icon_state = "bulb1" + dir = 1 }, /turf/simulated/floor/tiled/dark, /area/tether/station/burial) @@ -279,8 +265,7 @@ /area/engineering/engine_smes) "aaA" = ( /obj/machinery/power/terminal{ - dir = 8; - icon_state = "term" + dir = 8 }, /obj/structure/cable/yellow{ d2 = 2; @@ -292,8 +277,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_x = 0 + icon_state = "4-8" }, /obj/machinery/door/airlock/maintenance_hatch{ name = "SMES Access"; @@ -457,7 +441,6 @@ }, /obj/structure/extinguisher_cabinet{ dir = 4; - icon_state = "extinguisher_closed"; pixel_x = -30 }, /turf/simulated/floor/tiled, @@ -475,10 +458,8 @@ "aaQ" = ( /obj/machinery/door/blast/regular{ dir = 4; - icon_state = "pdoor1"; id = "EngineVent"; - name = "Reactor Vent"; - p_open = 0 + name = "Reactor Vent" }, /turf/simulated/floor/reinforced/nitrogen{ nitrogen = 82.1472 @@ -497,7 +478,6 @@ id = "engine_electrical_maintenance"; name = "Door Bolt Control"; pixel_x = -25; - pixel_y = 0; req_access = list(10); specialfunctions = 4 }, @@ -562,8 +542,7 @@ /area/maintenance/station/eng_lower) "aaZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5; - icon_state = "intact-supply" + dir = 5 }, /obj/structure/cable/green{ icon_state = "1-2" @@ -625,8 +604,7 @@ /obj/structure/sign/securearea{ desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; - name = "HIGH VOLTAGE"; - pixel_y = 0 + name = "HIGH VOLTAGE" }, /turf/simulated/wall/r_wall, /area/engineering/engine_smes) @@ -637,8 +615,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor/tiled/techmaint, /area/engineering/engine_smes) @@ -670,9 +647,7 @@ /area/engineering/engine_room) "abl" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/yellow/border{ dir = 1 @@ -708,7 +683,6 @@ "abp" = ( /obj/machinery/mass_driver{ dir = 4; - icon_state = "mass_driver"; id = "chapelgun" }, /obj/machinery/door/window{ @@ -721,9 +695,7 @@ "abq" = ( /obj/machinery/door/airlock/maintenance_hatch{ frequency = 1379; - icon_state = "door_closed"; id_tag = "engine_airlock_interior"; - locked = 0; name = "Engine Airlock Interior"; req_access = list(11) }, @@ -741,9 +713,7 @@ "abs" = ( /obj/machinery/door/airlock/maintenance_hatch{ frequency = 1379; - icon_state = "door_closed"; id_tag = "engine_airlock_exterior"; - locked = 0; name = "Engine Airlock Exterior"; req_access = list(11) }, @@ -800,9 +770,7 @@ dir = 6 }, /obj/machinery/light{ - dir = 4; - icon_state = "tube1"; - pixel_x = 0 + dir = 4 }, /turf/simulated/floor/tiled, /area/engineering/hallway) @@ -832,7 +800,6 @@ icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; - pixel_x = 0; pixel_y = 32 }, /obj/effect/floor_decal/industrial/warning{ @@ -892,7 +859,6 @@ id = "EngineEmitterPortWest2"; name = "Engine Room Blast Doors"; pixel_x = 25; - pixel_y = 0; req_access = null; req_one_access = list(11,24) }, @@ -925,7 +891,6 @@ }, /obj/machinery/light/small, /obj/item/device/radio/intercom{ - dir = 2; pixel_y = -24 }, /turf/simulated/floor/tiled/techmaint, @@ -953,7 +918,6 @@ }, /obj/machinery/alarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /turf/simulated/floor/tiled/techmaint, @@ -988,7 +952,6 @@ dir = 4 }, /obj/machinery/power/apc{ - dir = 2; name = "south bump"; pixel_y = -32 }, @@ -1001,7 +964,6 @@ "abN" = ( /obj/machinery/alarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /turf/simulated/floor, @@ -1018,8 +980,7 @@ /area/engineering/gravity_gen) "abP" = ( /obj/machinery/light/small{ - dir = 8; - pixel_y = 0 + dir = 8 }, /obj/random/trash, /turf/simulated/floor, @@ -1048,7 +1009,6 @@ /area/maintenance/station/eng_lower) "abU" = ( /obj/machinery/power/apc{ - dir = 2; name = "south bump"; pixel_y = -28; req_access = list(67) @@ -1076,8 +1036,7 @@ /obj/structure/sign/securearea{ desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; - name = "HIGH VOLTAGE"; - pixel_y = 0 + name = "HIGH VOLTAGE" }, /turf/simulated/wall/r_wall, /area/engineering/engine_monitoring) @@ -1134,9 +1093,7 @@ /obj/structure/sign/securearea{ desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; - name = "RADIOACTIVE AREA"; - pixel_x = 0; - pixel_y = 0 + name = "RADIOACTIVE AREA" }, /turf/simulated/wall/r_wall, /area/engineering/engine_monitoring) @@ -1201,8 +1158,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/door/airlock/maintenance/common, /obj/machinery/door/firedoor/glass, @@ -1251,8 +1207,7 @@ "acu" = ( /obj/machinery/alarm{ dir = 4; - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /turf/simulated/floor, /area/maintenance/station/eng_lower) @@ -1369,8 +1324,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -1391,9 +1345,7 @@ "acO" = ( /obj/machinery/power/smes/buildable{ RCon_tag = "Substation - Engineering"; - charge = 0; - output_attempt = 0; - outputting = 0 + output_attempt = 0 }, /obj/structure/cable/green{ d2 = 4; @@ -1451,8 +1403,7 @@ dir = 9 }, /obj/effect/floor_decal/industrial/danger{ - dir = 9; - icon_state = "danger" + dir = 9 }, /obj/machinery/status_display{ pixel_y = 32 @@ -1530,8 +1481,7 @@ }, /obj/structure/cable{ d2 = 2; - icon_state = "0-2"; - pixel_y = 0 + icon_state = "0-2" }, /obj/effect/floor_decal/industrial/warning{ dir = 4 @@ -1623,8 +1573,7 @@ "ado" = ( /obj/item/device/radio/intercom{ dir = 1; - pixel_y = 24; - req_access = list() + pixel_y = 24 }, /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -1672,8 +1621,7 @@ dir = 8 }, /obj/machinery/camera/network/command{ - dir = 4; - icon_state = "camera" + dir = 4 }, /turf/simulated/floor/tiled/dark, /area/bridge/secondary) @@ -1809,15 +1757,13 @@ /obj/machinery/door/firedoor/glass, /obj/machinery/door/blast/regular{ density = 0; - dir = 1; icon_state = "pdoor0"; id = "englockdown"; name = "Engineering Lockdown"; opacity = 0 }, /obj/machinery/door/airlock/maintenance/engi{ - name = "Engineering Substation"; - req_one_access = list(10) + name = "Engineering Substation" }, /turf/simulated/floor, /area/maintenance/substation/engineering) @@ -1842,8 +1788,7 @@ /area/hallway/station/atrium) "adF" = ( /obj/machinery/power/terminal{ - dir = 1; - icon_state = "term" + dir = 1 }, /obj/structure/cable{ d2 = 4; @@ -1871,12 +1816,10 @@ }, /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock/maintenance/engi{ - name = "Engineering Substation"; - req_one_access = list(10) + name = "Engineering Substation" }, /obj/machinery/door/blast/regular{ density = 0; - dir = 1; icon_state = "pdoor0"; id = "englockdown"; name = "Engineering Lockdown"; @@ -1937,8 +1880,7 @@ dir = 8 }, /obj/effect/floor_decal/industrial/danger{ - dir = 8; - icon_state = "danger" + dir = 8 }, /turf/simulated/floor/tiled, /area/engineering/engine_monitoring) @@ -2006,7 +1948,6 @@ "adW" = ( /obj/structure/cable/green, /obj/machinery/power/apc{ - dir = 2; name = "south bump"; pixel_y = -32 }, @@ -2062,15 +2003,10 @@ /turf/simulated/floor/tiled/techmaint, /area/engineering/engine_smes) "aec" = ( -/obj/structure/cable{ - d1 = 1; - d2 = 2; - icon_state = "1-2"; - pixel_y = 0 - }, -/obj/random/junk, -/turf/simulated/floor, -/area/maintenance/station/eng_lower) +/obj/effect/floor_decal/industrial/hatch/yellow, +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/simulated/floor/tiled/dark, +/area/gateway/prep_room) "aed" = ( /obj/machinery/computer/supplycomp, /turf/simulated/floor/tiled/dark, @@ -2087,8 +2023,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor, /area/maintenance/station/eng_lower) @@ -2140,8 +2075,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/structure/disposalpipe/segment{ dir = 4 @@ -2160,8 +2094,7 @@ /area/engineering/workshop) "aeo" = ( /obj/machinery/computer/station_alert/all{ - dir = 4; - icon_state = "computer" + dir = 4 }, /obj/machinery/ai_status_display{ pixel_x = -32 @@ -2191,8 +2124,7 @@ /area/crew_quarters/sleep/cryo) "aer" = ( /obj/machinery/atmospherics/pipe/simple/hidden/red{ - dir = 4; - icon_state = "intact" + dir = 4 }, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 @@ -2206,7 +2138,6 @@ dir = 1 }, /obj/item/device/radio/intercom{ - dir = 2; pixel_y = -24 }, /turf/simulated/floor/tiled, @@ -2250,8 +2181,7 @@ dir = 8 }, /obj/effect/floor_decal/industrial/danger{ - dir = 8; - icon_state = "danger" + dir = 8 }, /turf/simulated/floor/tiled, /area/engineering/engine_monitoring) @@ -2325,8 +2255,7 @@ }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/effect/floor_decal/steeldecal/steel_decals_central5{ - dir = 8; - icon_state = "steel_decals_central5" + dir = 8 }, /turf/simulated/floor/tiled/monotile, /area/engineering/engine_monitoring) @@ -2392,8 +2321,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor, /area/maintenance/station/eng_lower) @@ -2436,8 +2364,7 @@ department = "Secondary Bridge"; departmentType = 5; name = "Secondary Bridge RC"; - pixel_x = -32; - pixel_y = 0 + pixel_x = -32 }, /obj/structure/table/reinforced, /obj/item/weapon/book/codex, @@ -2482,7 +2409,6 @@ "aeN" = ( /obj/machinery/alarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /obj/structure/table/reinforced, @@ -2510,8 +2436,7 @@ dir = 8 }, /obj/effect/floor_decal/industrial/danger{ - dir = 8; - icon_state = "danger" + dir = 8 }, /turf/simulated/floor/tiled, /area/engineering/engine_monitoring) @@ -2579,8 +2504,7 @@ /area/bridge/secondary) "aeZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9; - pixel_y = 0 + dir = 9 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 @@ -2679,8 +2603,7 @@ dir = 10 }, /obj/effect/floor_decal/industrial/danger{ - dir = 10; - icon_state = "danger" + dir = 10 }, /turf/simulated/floor/tiled, /area/engineering/engine_monitoring) @@ -2724,7 +2647,6 @@ }, /obj/machinery/alarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /obj/effect/floor_decal/borderfloor, @@ -2735,7 +2657,6 @@ /obj/machinery/light, /obj/machinery/newscaster{ layer = 3.3; - pixel_x = 0; pixel_y = -32 }, /obj/effect/floor_decal/borderfloor, @@ -2750,7 +2671,6 @@ /area/engineering/engine_monitoring) "afk" = ( /obj/machinery/power/apc{ - dir = 2; name = "south bump"; pixel_y = -32 }, @@ -2772,8 +2692,7 @@ dir = 1 }, /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/blue/border{ dir = 1 @@ -2813,9 +2732,7 @@ }, /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; - pixel_x = -22; - pixel_y = 0 + pixel_x = -22 }, /turf/simulated/floor/tiled, /area/hallway/station/atrium) @@ -2829,9 +2746,7 @@ /area/hallway/station/atrium) "afp" = ( /obj/machinery/light{ - dir = 8; - icon_state = "tube1"; - pixel_y = 0 + dir = 8 }, /obj/machinery/portable_atmospherics/canister/phoron, /turf/simulated/floor, @@ -2844,9 +2759,7 @@ dir = 1 }, /obj/machinery/firealarm{ - dir = 2; layer = 3.3; - pixel_x = 0; pixel_y = 26 }, /turf/simulated/floor/tiled, @@ -2860,8 +2773,7 @@ }, /obj/machinery/alarm{ dir = 8; - pixel_x = 25; - pixel_y = 0 + pixel_x = 25 }, /obj/machinery/camera/network/engineering, /obj/machinery/atmospherics/unary/vent_pump/on, @@ -2870,9 +2782,7 @@ "afs" = ( /obj/effect/floor_decal/rust, /obj/machinery/light{ - dir = 4; - icon_state = "tube1"; - pixel_x = 0 + dir = 4 }, /obj/structure/closet/crate/solar, /obj/effect/floor_decal/industrial/outline/yellow, @@ -2880,8 +2790,7 @@ /area/engineering/storage) "aft" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 4; - icon_state = "intact" + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -2913,8 +2822,7 @@ /area/engineering/hallway) "afu" = ( /obj/machinery/atmospherics/pipe/simple/hidden/red{ - dir = 4; - icon_state = "intact" + dir = 4 }, /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/yellow/border, @@ -2927,7 +2835,6 @@ /obj/machinery/light, /obj/machinery/alarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /turf/simulated/floor/tiled, @@ -2988,8 +2895,7 @@ /area/hallway/station/atrium) "afB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/red{ - dir = 4; - icon_state = "intact" + dir = 4 }, /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/yellow/border, @@ -3010,8 +2916,7 @@ "afD" = ( /obj/structure/table/reinforced, /obj/machinery/camera/network/command{ - dir = 4; - icon_state = "camera" + dir = 4 }, /turf/simulated/floor/tiled/dark, /area/gateway/prep_room) @@ -3037,8 +2942,7 @@ /area/hallway/station/atrium) "afG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/red{ - dir = 4; - icon_state = "intact" + dir = 4 }, /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/yellow/border, @@ -3194,8 +3098,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock/maintenance_hatch{ - icon_state = "door_closed"; - locked = 0; name = "Engine Access"; req_one_access = list(11) }, @@ -3375,7 +3277,6 @@ /obj/machinery/door/firedoor/glass, /obj/machinery/door/blast/regular{ density = 0; - dir = 1; icon_state = "pdoor0"; id = "englockdown"; name = "Engineering Lockdown"; @@ -3522,8 +3423,7 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/camera/network/command{ - dir = 4; - icon_state = "camera" + dir = 4 }, /turf/simulated/floor/tiled, /area/bridge/secondary) @@ -3623,7 +3523,6 @@ }, /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; pixel_x = -22 }, /obj/effect/floor_decal/industrial/warning, @@ -3635,7 +3534,6 @@ }, /obj/machinery/firealarm{ dir = 1; - pixel_x = 0; pixel_y = -24 }, /obj/effect/landmark{ @@ -3676,8 +3574,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/effect/floor_decal/industrial/warning/corner{ dir = 8 @@ -3687,8 +3584,7 @@ "agC" = ( /obj/machinery/firealarm{ dir = 8; - pixel_x = -24; - pixel_y = 0 + pixel_x = -24 }, /obj/effect/floor_decal/borderfloor{ dir = 8 @@ -3731,17 +3627,14 @@ /area/bridge/secondary) "agF" = ( /obj/effect/floor_decal/industrial/warning{ - dir = 9; - icon_state = "warning" + dir = 9 }, /obj/machinery/light/small{ dir = 1 }, /obj/machinery/airlock_sensor{ - frequency = 1379; id_tag = "eng_al_c_snsr"; - pixel_x = -25; - pixel_y = 0 + pixel_x = -25 }, /obj/machinery/atmospherics/unary/vent_pump/high_volume{ dir = 4; @@ -3753,7 +3646,6 @@ "agG" = ( /obj/machinery/alarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /obj/machinery/papershredder, @@ -3779,12 +3671,10 @@ /area/engineering/break_room) "agI" = ( /obj/effect/floor_decal/industrial/warning{ - dir = 5; - icon_state = "warning" + dir = 5 }, /obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 10; - icon_state = "intact" + dir = 10 }, /obj/structure/closet/emcloset, /turf/simulated/floor/plating, @@ -3811,8 +3701,7 @@ dir = 4 }, /obj/effect/floor_decal/corner_steel_grid{ - dir = 9; - icon_state = "steel_grid" + dir = 9 }, /turf/simulated/floor/tiled, /area/engineering/engine_airlock) @@ -4090,8 +3979,7 @@ }, /obj/machinery/alarm{ dir = 8; - pixel_x = 25; - pixel_y = 0 + pixel_x = 25 }, /turf/simulated/floor, /area/maintenance/station/eng_lower) @@ -4100,8 +3988,7 @@ RCon_tag = "Secondary Command Substation Bypass" }, /obj/machinery/light/small{ - dir = 8; - pixel_y = 0 + dir = 8 }, /turf/simulated/floor, /area/maintenance/substation/spacecommand) @@ -4131,8 +4018,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/camera/network/engineering{ dir = 8 @@ -4154,9 +4040,7 @@ dir = 5 }, /obj/effect/floor_decal/borderfloor/corner2{ - dir = 4; - icon_state = "borderfloorcorner2"; - pixel_y = 0 + dir = 4 }, /obj/effect/floor_decal/corner/blue/bordercorner2{ dir = 4 @@ -4267,8 +4151,7 @@ /area/hallway/station/atrium) "ahs" = ( /obj/effect/floor_decal/industrial/warning{ - dir = 8; - icon_state = "warning" + dir = 8 }, /turf/simulated/floor/plating, /area/engineering/engine_airlock) @@ -4288,8 +4171,7 @@ dir = 8 }, /obj/machinery/status_display{ - pixel_x = 32; - pixel_y = 0 + pixel_x = 32 }, /turf/simulated/floor/tiled/dark, /area/bridge/secondary) @@ -4307,13 +4189,10 @@ dir = 1 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 1; - icon_state = "bordercolor" + dir = 1 }, /obj/effect/floor_decal/borderfloor/corner2{ - dir = 4; - icon_state = "borderfloorcorner2"; - pixel_y = 0 + dir = 4 }, /obj/effect/floor_decal/corner/purple/bordercorner2{ dir = 4 @@ -4335,12 +4214,10 @@ /area/gateway) "ahy" = ( /obj/effect/floor_decal/industrial/warning{ - dir = 4; - icon_state = "warning" + dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden{ - dir = 8; - icon_state = "map" + dir = 8 }, /turf/simulated/floor/plating, /area/engineering/engine_airlock) @@ -4358,19 +4235,16 @@ /area/gateway) "ahB" = ( /obj/effect/floor_decal/corner_steel_grid{ - dir = 9; - icon_state = "steel_grid" + dir = 9 }, /obj/machinery/atmospherics/pipe/manifold/hidden{ - dir = 1; - icon_state = "map" + dir = 1 }, /turf/simulated/floor/tiled, /area/engineering/engine_airlock) "ahC" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/lightgrey/border{ dir = 1 @@ -4385,8 +4259,6 @@ }, /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock/maintenance_hatch{ - icon_state = "door_closed"; - locked = 0; name = "Engine Access"; req_one_access = list(11) }, @@ -4398,12 +4270,10 @@ "ahE" = ( /obj/item/device/radio/intercom{ dir = 1; - pixel_y = 24; - req_access = list() + pixel_y = 24 }, /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/lightgrey/border{ dir = 1 @@ -4526,8 +4396,7 @@ }, /obj/effect/floor_decal/rust, /obj/structure/disposalpipe/broken{ - dir = 4; - icon_state = "pipe-b" + dir = 4 }, /turf/simulated/floor, /area/vacant/vacant_restaurant_lower) @@ -4571,9 +4440,7 @@ /area/engineering/storage) "ahU" = ( /obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 + dir = 8 }, /obj/effect/floor_decal/corner/lightgrey/border{ dir = 8 @@ -4619,9 +4486,7 @@ "aia" = ( /obj/machinery/power/smes/buildable{ RCon_tag = "Substation - Secondary Command"; - charge = 0; - output_attempt = 0; - outputting = 0 + output_attempt = 0 }, /obj/structure/cable/green, /obj/structure/cable/green{ @@ -4717,7 +4582,6 @@ /obj/effect/floor_decal/industrial/warning, /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; pixel_x = -22 }, /turf/simulated/floor/tiled/dark, @@ -4804,8 +4668,7 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -4834,7 +4697,6 @@ }, /obj/machinery/alarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /turf/simulated/floor, @@ -4918,8 +4780,7 @@ "aiB" = ( /obj/machinery/light_switch{ dir = 4; - pixel_x = -28; - pixel_y = 0 + pixel_x = -28 }, /obj/effect/floor_decal/borderfloor{ dir = 8 @@ -4952,12 +4813,10 @@ layer = 3.3; master_tag = "engine_room_airlock"; pixel_x = -22; - pixel_y = 0; req_access = list(10) }, /obj/effect/floor_decal/corner_steel_grid{ - dir = 9; - icon_state = "steel_grid" + dir = 9 }, /obj/effect/floor_decal/industrial/outline/yellow, /obj/machinery/atmospherics/portables_connector{ @@ -4982,7 +4841,6 @@ /obj/structure/cable/green, /obj/machinery/alarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /obj/structure/closet/radiation, @@ -5076,8 +4934,7 @@ /area/engineering/engine_monitoring) "aiR" = ( /obj/machinery/atmospherics/pipe/manifold/hidden{ - dir = 8; - icon_state = "map" + dir = 8 }, /obj/machinery/meter{ frequency = 1443; @@ -5086,9 +4943,7 @@ }, /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; - pixel_x = -22; - pixel_y = 0 + pixel_x = -22 }, /turf/simulated/floor, /area/hallway/station/docks) @@ -5197,9 +5052,7 @@ /area/gateway) "ajd" = ( /obj/machinery/light_switch{ - dir = 2; name = "light switch "; - pixel_x = 0; pixel_y = 30 }, /obj/effect/floor_decal/industrial/warning{ @@ -5217,8 +5070,7 @@ dir = 4 }, /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /turf/simulated/floor/tiled/dark, /area/gateway/prep_room) @@ -5231,8 +5083,7 @@ dir = 1 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 1; - icon_state = "bordercolor" + dir = 1 }, /obj/effect/floor_decal/borderfloor/corner2{ dir = 1 @@ -5274,8 +5125,7 @@ /area/gateway/prep_room) "ajj" = ( /obj/effect/floor_decal/industrial/warning{ - dir = 1; - icon_state = "warning" + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -5284,15 +5134,13 @@ /area/gateway/prep_room) "ajk" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 5; - icon_state = "intact" + dir = 5 }, /turf/simulated/floor, /area/hallway/station/docks) "ajl" = ( /obj/effect/floor_decal/industrial/warning/corner{ - dir = 1; - icon_state = "warningcorner" + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 @@ -5308,8 +5156,7 @@ }, /obj/machinery/newscaster{ layer = 3.3; - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /turf/simulated/floor/tiled/dark, /area/gateway/prep_room) @@ -5330,8 +5177,7 @@ /obj/structure/sign/securearea{ desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; - name = "HIGH VOLTAGE"; - pixel_y = 0 + name = "HIGH VOLTAGE" }, /turf/simulated/wall/r_wall, /area/engineering/engine_room) @@ -5349,9 +5195,7 @@ icon_state = "4-8" }, /obj/machinery/firealarm{ - dir = 2; layer = 3.3; - pixel_x = 0; pixel_y = 26 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -5396,8 +5240,7 @@ }, /obj/item/device/radio/intercom{ dir = 1; - pixel_y = 24; - req_access = list() + pixel_y = 24 }, /turf/simulated/floor/tiled, /area/hallway/station/atrium) @@ -5505,9 +5348,7 @@ "ajG" = ( /obj/effect/floor_decal/rust, /obj/machinery/light{ - dir = 8; - icon_state = "tube1"; - pixel_y = 0 + dir = 8 }, /obj/machinery/shield_gen/external, /obj/effect/floor_decal/industrial/outline/yellow, @@ -5515,8 +5356,7 @@ /area/engineering/storage) "ajH" = ( /obj/effect/floor_decal/industrial/warning/corner{ - dir = 8; - icon_state = "warningcorner" + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -5527,9 +5367,7 @@ /area/gateway/prep_room) "ajI" = ( /obj/machinery/light{ - dir = 4; - icon_state = "tube1"; - pixel_x = 0 + dir = 4 }, /obj/structure/closet/crate/radiation, /obj/item/clothing/glasses/meson, @@ -5559,8 +5397,7 @@ /area/hallway/station/atrium) "ajL" = ( /obj/effect/floor_decal/industrial/warning/corner{ - dir = 4; - icon_state = "warningcorner" + dir = 4 }, /turf/simulated/floor/tiled, /area/gateway/prep_room) @@ -5571,12 +5408,10 @@ /area/gateway/prep_room) "ajN" = ( /obj/effect/floor_decal/industrial/warning/corner{ - dir = 1; - icon_state = "warningcorner" + dir = 1 }, /obj/effect/floor_decal/industrial/warning/corner{ - dir = 8; - icon_state = "warningcorner" + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -5622,8 +5457,7 @@ "ajV" = ( /obj/effect/floor_decal/industrial/warning, /obj/effect/floor_decal/industrial/warning{ - dir = 1; - icon_state = "warning" + dir = 1 }, /turf/simulated/floor/tiled, /area/gateway/prep_room) @@ -5633,8 +5467,7 @@ /area/hallway/station/docks) "ajX" = ( /obj/machinery/light{ - dir = 4; - icon_state = "tube1" + dir = 4 }, /obj/effect/floor_decal/industrial/hatch/yellow, /turf/simulated/floor/tiled/dark, @@ -5662,8 +5495,7 @@ req_access = null }, /obj/machinery/camera/network/command{ - dir = 10; - icon_state = "camera" + dir = 10 }, /turf/simulated/floor/tiled/dark, /area/gateway/prep_room) @@ -5734,7 +5566,6 @@ /area/maintenance/abandonedlibrary) "akj" = ( /obj/item/device/radio/intercom{ - dir = 2; pixel_y = -24 }, /obj/machinery/shield_capacitor, @@ -5743,7 +5574,6 @@ /area/engineering/storage) "akk" = ( /obj/machinery/power/apc{ - dir = 2; name = "south bump"; pixel_y = -32 }, @@ -5788,7 +5618,6 @@ "akp" = ( /obj/machinery/alarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /obj/machinery/light_switch{ @@ -5915,12 +5744,10 @@ "akA" = ( /obj/effect/floor_decal/industrial/warning, /obj/effect/floor_decal/industrial/warning{ - dir = 1; - icon_state = "warning" + dir = 1 }, /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /turf/simulated/floor/tiled, /area/gateway/prep_room) @@ -5941,7 +5768,6 @@ "akE" = ( /obj/machinery/firealarm{ dir = 1; - pixel_x = 0; pixel_y = -24 }, /turf/simulated/floor/tiled/dark, @@ -5957,8 +5783,7 @@ "akH" = ( /obj/machinery/alarm{ dir = 8; - pixel_x = 25; - pixel_y = 0 + pixel_x = 25 }, /turf/simulated/floor/tiled/dark, /area/gateway) @@ -5982,12 +5807,10 @@ dir = 1 }, /obj/effect/floor_decal/industrial/warning{ - dir = 1; - icon_state = "warning" + dir = 1 }, /obj/machinery/camera/network/command{ - dir = 10; - icon_state = "camera" + dir = 10 }, /turf/simulated/floor/tiled/dark, /area/gateway) @@ -6003,8 +5826,7 @@ }, /obj/machinery/light, /obj/effect/floor_decal/industrial/warning{ - dir = 1; - icon_state = "warning" + dir = 1 }, /turf/simulated/floor/tiled/dark, /area/gateway) @@ -6013,7 +5835,6 @@ /obj/machinery/recharger, /obj/structure/extinguisher_cabinet{ dir = 1; - icon_state = "extinguisher_closed"; pixel_y = -32 }, /turf/simulated/floor/tiled/dark, @@ -6081,13 +5902,10 @@ pixel_y = 3 }, /obj/item/weapon/storage/briefcase/inflatable{ - pixel_x = -3; - pixel_y = 0 + pixel_x = -3 }, /obj/machinery/firealarm{ - dir = 2; layer = 3.3; - pixel_x = 0; pixel_y = 26 }, /turf/simulated/floor/tiled, @@ -6203,8 +6021,7 @@ "ale" = ( /obj/structure/closet/crate, /obj/effect/floor_decal/industrial/warning{ - dir = 1; - icon_state = "warning" + dir = 1 }, /turf/simulated/floor/tiled/dark, /area/gateway) @@ -6248,8 +6065,7 @@ icon_state = "2-4" }, /obj/effect/floor_decal/industrial/warning/corner{ - dir = 4; - icon_state = "warningcorner" + dir = 4 }, /turf/simulated/floor/tiled, /area/gateway/prep_room) @@ -6304,8 +6120,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 4; - icon_state = "map-scrubbers" + dir = 4 }, /turf/simulated/floor/tiled, /area/bridge/secondary) @@ -6314,8 +6129,7 @@ /area/maintenance/station/abandonedholodeck) "alp" = ( /obj/machinery/atmospherics/pipe/manifold/hidden{ - dir = 8; - icon_state = "map" + dir = 8 }, /obj/machinery/meter{ frequency = 1443; @@ -6394,7 +6208,6 @@ /obj/machinery/door/firedoor/glass, /obj/machinery/door/blast/regular{ dir = 4; - icon_state = "pdoor1"; id = "EngineEmitterPortWest2"; layer = 3.3; name = "Engine Gas Storage" @@ -6407,9 +6220,7 @@ /obj/structure/sign/securearea{ desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; - name = "RADIOACTIVE AREA"; - pixel_x = 0; - pixel_y = 0 + name = "RADIOACTIVE AREA" }, /turf/simulated/wall/r_wall, /area/engineering/atmos/backup) @@ -6426,7 +6237,6 @@ }, /obj/machinery/door/blast/regular{ dir = 4; - icon_state = "pdoor1"; id = "EngineEmitterPortWest2"; layer = 3.3; name = "Engine Gas Storage" @@ -6511,12 +6321,10 @@ "alL" = ( /obj/effect/floor_decal/borderfloor/corner, /obj/effect/floor_decal/corner_steel_grid{ - dir = 9; - icon_state = "steel_grid" + dir = 9 }, /obj/effect/floor_decal/industrial/warning{ - dir = 8; - icon_state = "warning" + dir = 8 }, /obj/effect/floor_decal/corner/yellow/bordercorner, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -6540,8 +6348,7 @@ /area/engineering/hallway) "alM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 4; - icon_state = "intact" + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -6607,9 +6414,7 @@ "alR" = ( /obj/effect/floor_decal/industrial/outline/yellow, /obj/machinery/firealarm{ - dir = 2; layer = 3.3; - pixel_x = 0; pixel_y = 26 }, /obj/vehicle/train/trolley, @@ -6644,8 +6449,7 @@ "alW" = ( /obj/effect/floor_decal/industrial/outline/yellow, /obj/effect/floor_decal/steeldecal/steel_decals_central6{ - dir = 8; - icon_state = "steel_decals_central6" + dir = 8 }, /obj/machinery/alarm{ pixel_y = 22 @@ -6703,7 +6507,6 @@ name = "Cafe Shutters"; pixel_x = -10; pixel_y = 36; - req_access = list(); req_one_access = list(25) }, /obj/item/weapon/hand_labeler, @@ -6730,8 +6533,7 @@ }, /obj/item/device/radio/intercom{ dir = 1; - pixel_y = 24; - req_access = list() + pixel_y = 24 }, /turf/simulated/floor/tiled, /area/engineering/hallway) @@ -6742,8 +6544,7 @@ /obj/structure/table/reinforced, /obj/item/device/radio/intercom{ dir = 1; - pixel_y = 24; - req_access = list() + pixel_y = 24 }, /obj/item/device/gps/engineering{ pixel_x = 3; @@ -6765,8 +6566,7 @@ /area/bridge/secondary) "amf" = ( /obj/machinery/atmospherics/pipe/simple/hidden/red{ - dir = 4; - icon_state = "intact" + dir = 4 }, /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/yellow/border, @@ -6900,8 +6700,7 @@ dir = 1 }, /obj/structure/railing{ - dir = 4; - icon_state = "railing0" + dir = 4 }, /turf/simulated/floor/water/pool, /area/hallway/station/atrium) @@ -6910,7 +6709,6 @@ /obj/machinery/computer/security/telescreen/entertainment{ desc = "Looks like it's set to the science channel, the show is talking about modern aliens. I wonder what else is on?"; icon_state = "frame"; - pixel_x = 0; pixel_y = 32 }, /turf/simulated/floor/carpet, @@ -6918,7 +6716,6 @@ "amt" = ( /obj/machinery/door/window{ dir = 1; - icon_state = "left"; name = "Cafe"; req_one_access = list(25) }, @@ -6938,8 +6735,7 @@ "amw" = ( /obj/structure/railing, /obj/structure/railing{ - dir = 4; - icon_state = "railing0" + dir = 4 }, /turf/simulated/floor/water/pool, /area/hallway/station/atrium) @@ -7110,9 +6906,7 @@ dir = 5 }, /obj/machinery/light{ - dir = 8; - icon_state = "tube1"; - pixel_y = 0 + dir = 8 }, /turf/simulated/floor/tiled, /area/hallway/station/atrium) @@ -7250,8 +7044,7 @@ "anc" = ( /obj/machinery/alarm{ dir = 8; - pixel_x = 25; - pixel_y = 0 + pixel_x = 25 }, /turf/simulated/floor, /area/engineering/shaft) @@ -7318,8 +7111,7 @@ icon_state = "cobweb2" }, /obj/machinery/light_construct{ - dir = 1; - icon_state = "tube-construct-stage1" + dir = 1 }, /turf/simulated/floor/plating, /area/maintenance/abandonedlibrary) @@ -7403,7 +7195,6 @@ }, /obj/structure/extinguisher_cabinet{ dir = 1; - icon_state = "extinguisher_closed"; pixel_y = 32 }, /obj/machinery/door/firedoor/glass/hidden/steel{ @@ -7569,7 +7360,6 @@ /obj/machinery/door/firedoor/glass, /obj/machinery/door/blast/regular{ density = 0; - dir = 1; icon_state = "pdoor0"; id = "englockdown"; name = "Engineering Lockdown"; @@ -7696,7 +7486,6 @@ "anT" = ( /obj/machinery/alarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /turf/simulated/floor/wood/broken, @@ -7718,7 +7507,6 @@ "anW" = ( /obj/machinery/alarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /turf/simulated/floor/wood, @@ -7726,8 +7514,7 @@ "anX" = ( /obj/structure/bookcase, /obj/machinery/light_construct/small{ - dir = 8; - icon_state = "bulb-construct-stage1" + dir = 8 }, /obj/effect/decal/cleanable/cobweb{ icon_state = "cobweb2" @@ -7764,8 +7551,7 @@ /area/maintenance/abandonedlibrary) "aoc" = ( /obj/machinery/light/small{ - dir = 4; - pixel_y = 0 + dir = 4 }, /obj/structure/bookcase, /obj/effect/decal/cleanable/cobweb{ @@ -7804,7 +7590,6 @@ /obj/machinery/door/firedoor/glass, /obj/machinery/door/blast/regular{ density = 0; - dir = 1; icon_state = "pdoor0"; id = "englockdown"; name = "Engineering Lockdown"; @@ -7826,15 +7611,13 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/visible/scrubbers{ - dir = 5; - icon_state = "intact-scrubbers" + dir = 5 }, /turf/simulated/floor/tiled, /area/engineering/atmos/backup) "aok" = ( /obj/machinery/atmospherics/pipe/simple/visible/supply{ - dir = 4; - icon_state = "intact-supply" + dir = 4 }, /obj/machinery/light{ dir = 1 @@ -7846,8 +7629,7 @@ /area/engineering/atmos/backup) "aol" = ( /obj/machinery/atmospherics/pipe/simple/visible/supply{ - dir = 4; - icon_state = "intact-supply" + dir = 4 }, /obj/structure/cable/green{ d1 = 1; @@ -7855,8 +7637,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/visible/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /turf/simulated/floor/tiled, /area/engineering/atmos/backup) @@ -7876,17 +7657,14 @@ /area/bridge/secondary) "aon" = ( /obj/machinery/atmospherics/pipe/simple/visible/supply{ - dir = 4; - icon_state = "intact-supply" + dir = 4 }, /obj/item/device/radio/intercom{ dir = 1; - pixel_y = 24; - req_access = list() + pixel_y = 24 }, /obj/machinery/atmospherics/pipe/simple/visible/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /turf/simulated/floor/tiled, /area/engineering/atmos/backup) @@ -7942,8 +7720,7 @@ icon_state = "1-2" }, /obj/machinery/door/airlock/maintenance/engi{ - name = "Engineering Electrical Shaft"; - req_one_access = list(10) + name = "Engineering Electrical Shaft" }, /obj/machinery/door/firedoor/glass, /turf/simulated/floor, @@ -7976,8 +7753,7 @@ /obj/structure/sign/securearea{ desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; - name = "HIGH VOLTAGE"; - pixel_y = 0 + name = "HIGH VOLTAGE" }, /turf/simulated/wall/r_wall, /area/engineering/hallway) @@ -8040,8 +7816,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -8204,8 +7979,7 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 4; - icon_state = "intact" + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -8233,12 +8007,10 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/visible/supply{ - dir = 5; - icon_state = "intact-supply" + dir = 5 }, /obj/machinery/atmospherics/pipe/simple/visible/scrubbers{ - dir = 5; - icon_state = "intact-scrubbers" + dir = 5 }, /obj/machinery/atmospherics/pipe/simple/visible/cyan{ dir = 4 @@ -8256,8 +8028,7 @@ /area/engineering/atmos/backup) "apv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 4; - icon_state = "intact" + dir = 4 }, /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -8289,8 +8060,7 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 4; - icon_state = "intact" + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -8309,8 +8079,7 @@ /area/engineering/hallway) "apx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 4; - icon_state = "intact" + dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 @@ -8329,9 +8098,7 @@ dir = 4 }, /obj/machinery/firealarm{ - dir = 2; layer = 3.3; - pixel_x = 0; pixel_y = 26 }, /obj/structure/cable/green{ @@ -8377,8 +8144,7 @@ /area/maintenance/abandonedlibrary) "apB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 4; - icon_state = "intact" + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -8436,8 +8202,7 @@ }, /obj/machinery/alarm{ dir = 8; - pixel_x = 25; - pixel_y = 0 + pixel_x = 25 }, /obj/structure/table/woodentable, /obj/random/junk, @@ -8450,8 +8215,7 @@ /area/maintenance/abandonedlibrary) "apG" = ( /obj/machinery/atmospherics/pipe/manifold/hidden{ - dir = 8; - icon_state = "map" + dir = 8 }, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -8466,8 +8230,7 @@ /area/maintenance/abandonedlibrary) "apI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 4; - icon_state = "intact" + dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 @@ -8479,8 +8242,7 @@ dir = 1 }, /obj/effect/floor_decal/corner/yellow/bordercorner{ - dir = 1; - icon_state = "bordercolorcorner" + dir = 1 }, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 4 @@ -8497,8 +8259,7 @@ /area/engineering/hallway) "apJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 4; - icon_state = "intact" + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -8515,8 +8276,7 @@ /area/engineering/hallway) "apK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 4; - icon_state = "intact" + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -8558,8 +8318,7 @@ /area/engineering/hallway) "apM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 10; - icon_state = "intact" + dir = 10 }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 @@ -8614,9 +8373,7 @@ dir = 1 }, /obj/machinery/firealarm{ - dir = 2; layer = 3.3; - pixel_x = 0; pixel_y = 26 }, /turf/simulated/floor/wood, @@ -8625,8 +8382,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -8692,7 +8448,6 @@ /obj/machinery/door/firedoor/glass, /obj/machinery/door/blast/regular{ density = 0; - dir = 1; icon_state = "pdoor0"; id = "englockdown"; name = "Engineering Lockdown"; @@ -8704,16 +8459,14 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/visible/red{ - dir = 4; - icon_state = "intact" + dir = 4 }, /turf/simulated/floor, /area/engineering/atmos/backup) "aqf" = ( /obj/machinery/pipedispenser/disposal, /obj/machinery/atmospherics/pipe/simple/visible/red{ - dir = 10; - icon_state = "intact" + dir = 10 }, /turf/simulated/floor/tiled, /area/engineering/atmos/backup) @@ -8739,8 +8492,7 @@ /area/tether/station/visitorhallway) "aqh" = ( /obj/machinery/atmospherics/pipe/simple/visible/red{ - dir = 6; - icon_state = "intact" + dir = 6 }, /turf/simulated/floor/tiled, /area/engineering/atmos/backup) @@ -8748,19 +8500,16 @@ /obj/structure/grille, /obj/structure/window/reinforced/full, /obj/machinery/atmospherics/pipe/simple/hidden/red{ - dir = 4; - icon_state = "intact" + dir = 4 }, /obj/machinery/door/firedoor/glass, /turf/simulated/floor, /area/engineering/atmos/backup) "aqj" = ( /obj/machinery/atmospherics/pipe/simple/visible/red{ - dir = 4; - icon_state = "intact" + dir = 4 }, /obj/machinery/power/apc{ - dir = 2; name = "south bump"; pixel_y = -32 }, @@ -8788,15 +8537,13 @@ dir = 10 }, /obj/machinery/light{ - dir = 4; - icon_state = "tube1" + dir = 4 }, /turf/simulated/floor/tiled, /area/hallway/station/atrium) "aql" = ( /obj/machinery/atmospherics/pipe/simple/hidden/red{ - dir = 4; - icon_state = "intact" + dir = 4 }, /obj/effect/floor_decal/borderfloor{ dir = 10 @@ -8808,8 +8555,7 @@ /area/engineering/hallway) "aqm" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 10; - icon_state = "intact" + dir = 10 }, /obj/effect/floor_decal/industrial/warning{ dir = 4 @@ -8823,8 +8569,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5; - icon_state = "intact-scrubbers" + dir = 5 }, /turf/simulated/floor/tiled, /area/engineering/engineering_airlock) @@ -8881,8 +8626,7 @@ /area/maintenance/abandonedlibraryconference) "aqq" = ( /obj/machinery/atmospherics/pipe/simple/hidden/red{ - dir = 4; - icon_state = "intact" + dir = 4 }, /obj/effect/floor_decal/steeldecal/steel_decals4{ dir = 8 @@ -9011,15 +8755,13 @@ /obj/machinery/light, /obj/machinery/alarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /turf/simulated/floor/tiled, /area/engineering/hallway) "aqD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/red{ - dir = 4; - icon_state = "intact" + dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 8 @@ -9039,8 +8781,7 @@ /area/engineering/hallway) "aqE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/red{ - dir = 4; - icon_state = "intact" + dir = 4 }, /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/yellow/border, @@ -9058,8 +8799,7 @@ /area/engineering/hallway) "aqF" = ( /obj/machinery/atmospherics/pipe/simple/hidden/red{ - dir = 4; - icon_state = "intact" + dir = 4 }, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 @@ -9119,8 +8859,7 @@ /area/engineering/workshop) "aqO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/red{ - dir = 10; - icon_state = "intact" + dir = 10 }, /obj/structure/disposalpipe/segment{ dir = 4 @@ -9129,8 +8868,7 @@ /area/engineering/hallway) "aqQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/red{ - dir = 4; - icon_state = "intact" + dir = 4 }, /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/yellow/border, @@ -9211,9 +8949,7 @@ /area/engineering/hallway) "aqU" = ( /obj/machinery/light_switch{ - dir = 2; name = "light switch "; - pixel_x = 0; pixel_y = 26 }, /turf/simulated/floor/wood, @@ -9231,8 +8967,7 @@ /area/maintenance/abandonedlibraryconference) "aqW" = ( /obj/machinery/light/small{ - dir = 8; - pixel_y = 0 + dir = 8 }, /turf/simulated/floor/plating, /area/maintenance/abandonedlibraryconference) @@ -9260,8 +8995,7 @@ }, /obj/structure/reagent_dispensers/watertank, /obj/structure/railing{ - dir = 1; - icon_state = "railing0" + dir = 1 }, /turf/simulated/floor, /area/maintenance/station/eng_lower) @@ -9295,8 +9029,7 @@ dir = 8 }, /obj/machinery/light_construct/small{ - dir = 4; - icon_state = "bulb-construct-stage1" + dir = 4 }, /obj/effect/decal/cleanable/cobweb{ icon_state = "cobweb2" @@ -9411,23 +9144,20 @@ /area/engineering/workshop) "ary" = ( /obj/machinery/atmospherics/pipe/simple/visible/red{ - dir = 4; - icon_state = "intact" + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/visible/cyan, /turf/simulated/floor/tiled, /area/engineering/atmos/backup) "arz" = ( /obj/machinery/atmospherics/pipe/simple/visible/red{ - dir = 5; - icon_state = "intact" + dir = 5 }, /turf/simulated/floor/tiled, /area/engineering/atmos/backup) "arB" = ( /obj/machinery/atmospherics/pipe/manifold/visible/red{ - dir = 4; - icon_state = "map" + dir = 4 }, /obj/machinery/meter, /turf/simulated/floor/tiled, @@ -9523,12 +9253,10 @@ /area/engineering/break_room) "arO" = ( /obj/machinery/atmospherics/pipe/simple/visible/supply{ - dir = 10; - icon_state = "intact-supply" + dir = 10 }, /obj/machinery/atmospherics/pipe/simple/visible/scrubbers{ - dir = 10; - icon_state = "intact-scrubbers" + dir = 10 }, /obj/machinery/camera/network/engineering{ dir = 8 @@ -9548,8 +9276,7 @@ /area/engineering/atmos/backup) "arT" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/red{ - dir = 4; - icon_state = "map" + dir = 4 }, /turf/simulated/floor/tiled, /area/engineering/hallway) @@ -9722,7 +9449,6 @@ /obj/effect/floor_decal/techfloor/hole, /obj/machinery/alarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /turf/simulated/floor/tiled/techfloor, @@ -9799,8 +9525,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 @@ -9947,7 +9672,6 @@ /area/crew_quarters/sleep/cryo) "asM" = ( /obj/machinery/power/apc{ - dir = 2; name = "south bump"; pixel_y = -28; req_access = list(67) @@ -10037,8 +9761,7 @@ name_tag = "Secondary Command Subgrid" }, /obj/effect/floor_decal/industrial/warning{ - dir = 1; - icon_state = "warning" + dir = 1 }, /turf/simulated/floor, /area/maintenance/substation/spacecommand) @@ -10054,8 +9777,7 @@ }, /obj/random/junk, /obj/effect/floor_decal/industrial/warning/corner{ - dir = 1; - icon_state = "warningcorner" + dir = 1 }, /obj/structure/cable/green{ d1 = 2; @@ -10185,8 +9907,7 @@ /obj/structure/table/reinforced, /obj/item/device/radio/intercom{ dir = 1; - pixel_y = 24; - req_access = list() + pixel_y = 24 }, /obj/item/device/radio/off{ pixel_y = 6 @@ -10325,9 +10046,7 @@ pixel_x = -24 }, /obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 + dir = 8 }, /obj/effect/floor_decal/corner/lightgrey/border{ dir = 8 @@ -10357,8 +10076,7 @@ /area/maintenance/station/spacecommandmaint) "atA" = ( /obj/effect/floor_decal/industrial/warning{ - dir = 4; - icon_state = "warning" + dir = 4 }, /turf/simulated/floor/tiled, /area/engineering/workshop) @@ -10566,15 +10284,13 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/disposalpipe/segment, /obj/machinery/light/small{ - dir = 8; - pixel_y = 0 + dir = 8 }, /obj/random/junk, /turf/simulated/floor, @@ -10703,8 +10419,7 @@ icon_state = "pipe-c" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5; - icon_state = "intact-supply" + dir = 5 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 @@ -10774,13 +10489,11 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/machinery/door/blast/regular{ closed_layer = 10; density = 0; - dir = 1; icon_state = "pdoor0"; id = "secondary_bridge_blast"; layer = 1; @@ -10792,8 +10505,7 @@ /area/bridge/secondary/hallway) "auq" = ( /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /obj/effect/floor_decal/borderfloor{ dir = 9 @@ -10928,7 +10640,6 @@ }, /obj/machinery/alarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /obj/effect/floor_decal/borderfloor{ @@ -10947,8 +10658,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/effect/floor_decal/borderfloor{ dir = 9 @@ -10997,20 +10707,16 @@ icon_state = "2-4" }, /obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/blue/border{ - dir = 1; - icon_state = "bordercolor" + dir = 1 }, /turf/simulated/floor/tiled, /area/bridge/secondary/hallway) "auG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -11029,20 +10735,16 @@ icon_state = "1-4" }, /obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/blue/border{ - dir = 1; - icon_state = "bordercolor" + dir = 1 }, /turf/simulated/floor/tiled, /area/bridge/secondary/hallway) "auH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -11056,9 +10758,7 @@ icon_state = "4-8" }, /obj/machinery/firealarm{ - dir = 2; layer = 3.3; - pixel_x = 0; pixel_y = 26 }, /obj/structure/cable/green{ @@ -11067,20 +10767,16 @@ icon_state = "2-8" }, /obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/blue/border{ - dir = 1; - icon_state = "bordercolor" + dir = 1 }, /turf/simulated/floor/tiled, /area/bridge/secondary/hallway) "auI" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -11094,13 +10790,10 @@ icon_state = "4-8" }, /obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/blue/border{ - dir = 1; - icon_state = "bordercolor" + dir = 1 }, /turf/simulated/floor/tiled, /area/bridge/secondary/hallway) @@ -11113,7 +10806,6 @@ /obj/machinery/power/apc{ dir = 1; name = "north bump"; - pixel_x = 0; pixel_y = 28 }, /obj/random/tech_supply, @@ -11147,13 +10839,10 @@ icon_state = "2-8" }, /obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/blue/border{ - dir = 1; - icon_state = "bordercolor" + dir = 1 }, /turf/simulated/floor/tiled, /area/bridge/secondary/hallway) @@ -11171,8 +10860,7 @@ /area/tether/station/visitorhallway/office) "auM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -11186,13 +10874,10 @@ icon_state = "4-8" }, /obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/blue/border{ - dir = 1; - icon_state = "bordercolor" + dir = 1 }, /obj/effect/floor_decal/borderfloor/corner2{ dir = 1 @@ -11221,8 +10906,7 @@ /area/hallway/station/docks) "auR" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/lightgrey/border{ dir = 1 @@ -11240,16 +10924,14 @@ dir = 4 }, /obj/machinery/ai_status_display{ - pixel_x = -32; - pixel_y = 0 + pixel_x = -32 }, /turf/simulated/floor/tiled, /area/storage/tools) "auT" = ( /obj/item/device/radio/intercom{ dir = 1; - pixel_y = 24; - req_access = list() + pixel_y = 24 }, /obj/machinery/computer/communications, /obj/structure/cable/green{ @@ -11465,15 +11147,13 @@ dir = 8 }, /obj/effect/floor_decal/industrial/warning{ - dir = 4; - icon_state = "warning" + dir = 4 }, /turf/simulated/floor/tiled, /area/engineering/workshop) "avr" = ( /obj/machinery/camera/network/command{ - dir = 10; - icon_state = "camera" + dir = 10 }, /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/blue/border, @@ -11526,7 +11206,6 @@ /area/tether/station/visitorhallway/office) "avv" = ( /obj/machinery/power/apc{ - dir = 2; name = "south bump"; pixel_y = -28 }, @@ -11537,8 +11216,7 @@ /area/bridge/secondary/hallway) "avw" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/red{ - dir = 4; - icon_state = "map" + dir = 4 }, /obj/machinery/meter, /turf/simulated/floor/tiled, @@ -11687,16 +11365,13 @@ icon_state = "pipe-c" }, /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/lightgrey/border{ dir = 1 }, /obj/effect/floor_decal/borderfloor/corner2{ - dir = 4; - icon_state = "borderfloorcorner2"; - pixel_y = 0 + dir = 4 }, /obj/effect/floor_decal/corner/lightgrey/bordercorner2{ dir = 4 @@ -11712,8 +11387,7 @@ dir = 4 }, /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/lightgrey/border{ dir = 1 @@ -11732,7 +11406,6 @@ /obj/effect/floor_decal/corner/white/diagonal, /obj/structure/extinguisher_cabinet{ dir = 8; - icon_state = "extinguisher_closed"; pixel_x = 30 }, /turf/simulated/floor/tiled, @@ -11744,8 +11417,7 @@ sortType = "Visitor Office" }, /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/lightgrey/border{ dir = 1 @@ -11787,16 +11459,13 @@ dir = 4 }, /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/lightgrey/border{ dir = 1 }, /obj/effect/floor_decal/borderfloor/corner2{ - dir = 4; - icon_state = "borderfloorcorner2"; - pixel_y = 0 + dir = 4 }, /obj/effect/floor_decal/corner/lightgrey/bordercorner2{ dir = 4 @@ -12050,8 +11719,7 @@ /area/tether/station/visitorhallway) "awk" = ( /obj/machinery/atmospherics/pipe/simple/visible/green{ - dir = 5; - icon_state = "intact" + dir = 5 }, /turf/simulated/floor/tiled, /area/engineering/atmos/backup) @@ -12204,13 +11872,10 @@ dir = 1 }, /obj/machinery/light{ - dir = 4; - icon_state = "tube1"; - pixel_x = 0 + dir = 4 }, /obj/structure/extinguisher_cabinet{ dir = 8; - icon_state = "extinguisher_closed"; pixel_x = 30 }, /turf/simulated/floor/tiled/techmaint, @@ -12220,8 +11885,7 @@ /area/bridge/secondary/teleporter) "awD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/red{ - dir = 9; - icon_state = "intact" + dir = 9 }, /turf/simulated/floor/tiled, /area/engineering/hallway) @@ -12230,9 +11894,7 @@ dir = 4 }, /obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 + dir = 8 }, /obj/effect/floor_decal/corner/lightgrey/border{ dir = 8 @@ -12269,9 +11931,7 @@ "awH" = ( /obj/structure/flora/pottedplant, /obj/machinery/firealarm{ - dir = 2; layer = 3.3; - pixel_x = 0; pixel_y = 26 }, /turf/simulated/floor/tiled, @@ -12320,9 +11980,7 @@ }, /obj/effect/floor_decal/industrial/outline/yellow, /obj/machinery/light{ - dir = 8; - icon_state = "tube1"; - pixel_y = 0 + dir = 8 }, /obj/machinery/portable_atmospherics/powered/scrubber, /turf/simulated/floor/tiled{ @@ -12370,9 +12028,7 @@ dir = 10 }, /obj/machinery/light{ - dir = 4; - icon_state = "tube1"; - pixel_x = 0 + dir = 4 }, /turf/simulated/floor/tiled, /area/engineering/hallway) @@ -12414,15 +12070,13 @@ /obj/effect/floor_decal/corner/white/diagonal, /obj/machinery/alarm{ dir = 8; - pixel_x = 25; - pixel_y = 0 + pixel_x = 25 }, /turf/simulated/floor/tiled, /area/engineering/break_room) "awU" = ( /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /obj/effect/floor_decal/borderfloor{ dir = 10 @@ -12431,8 +12085,7 @@ dir = 10 }, /obj/machinery/vending/fitness{ - dir = 4; - icon_state = "fitness" + dir = 4 }, /turf/simulated/floor/tiled, /area/tether/station/visitorhallway/office) @@ -12449,7 +12102,6 @@ icon_state = "1-4" }, /obj/machinery/light_switch{ - dir = 2; name = "light switch "; pixel_x = 20; pixel_y = 30 @@ -12464,13 +12116,11 @@ /area/bridge/secondary/teleporter) "awX" = ( /obj/effect/floor_decal/industrial/warning{ - dir = 4; - icon_state = "warning" + dir = 4 }, /obj/machinery/power/apc{ dir = 1; name = "north bump"; - pixel_x = 0; pixel_y = 24 }, /obj/structure/cable/green{ @@ -12508,7 +12158,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/extinguisher_cabinet{ dir = 8; - icon_state = "extinguisher_closed"; pixel_x = 30 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -12552,9 +12201,7 @@ /area/bridge/meeting_room) "axe" = ( /obj/machinery/light_switch{ - dir = 2; name = "light switch "; - pixel_x = 0; pixel_y = 30 }, /turf/simulated/floor/wood, @@ -12597,7 +12244,6 @@ "axj" = ( /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; pixel_x = -22 }, /turf/simulated/floor/wood, @@ -12605,8 +12251,7 @@ "axk" = ( /obj/machinery/suit_storage_unit/standard_unit, /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /turf/simulated/floor/tiled/dark, /area/bridge/secondary/teleporter) @@ -12618,15 +12263,13 @@ "axm" = ( /obj/item/weapon/stool/padded, /obj/effect/floor_decal/industrial/warning{ - dir = 4; - icon_state = "warning" + dir = 4 }, /turf/simulated/floor/tiled, /area/bridge/secondary/teleporter) "axn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5; - icon_state = "intact-scrubbers" + dir = 5 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/structure/cable/green{ @@ -12651,7 +12294,6 @@ /obj/structure/table/woodentable, /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; pixel_x = -22 }, /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -12672,8 +12314,7 @@ pixel_y = 5 }, /obj/machinery/camera/network/command{ - dir = 4; - icon_state = "camera" + dir = 4 }, /turf/simulated/floor/wood, /area/bridge/meeting_room) @@ -12717,8 +12358,7 @@ /area/storage/tools) "axA" = ( /obj/machinery/atmospherics/pipe/tank/oxygen{ - dir = 1; - icon_state = "o2_map" + dir = 1 }, /obj/machinery/light, /turf/simulated/floor/tiled, @@ -12726,7 +12366,6 @@ "axB" = ( /obj/machinery/alarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /obj/effect/floor_decal/industrial/outline/yellow, @@ -12781,15 +12420,13 @@ "axG" = ( /obj/machinery/atmospherics/pipe/tank{ dir = 1; - icon_state = "air_map"; name = "Waste Tank" }, /turf/simulated/floor/tiled, /area/engineering/atmos/backup) "axH" = ( /obj/machinery/atmospherics/pipe/tank/nitrogen{ - dir = 1; - icon_state = "n2_map" + dir = 1 }, /turf/simulated/floor/tiled, /area/engineering/atmos/backup) @@ -12829,8 +12466,7 @@ dir = 8 }, /obj/machinery/camera/network/command{ - dir = 9; - icon_state = "camera" + dir = 9 }, /turf/simulated/floor/wood, /area/bridge/meeting_room) @@ -12861,7 +12497,6 @@ /obj/fiftyspawner/glass, /obj/machinery/alarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /obj/machinery/light, @@ -12889,8 +12524,7 @@ /area/tether/station/stairs_one) "axS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5; - icon_state = "intact-supply" + dir = 5 }, /obj/structure/cable/green{ d1 = 1; @@ -12910,8 +12544,7 @@ /area/crew_quarters/sleep/spacedorm1) "axU" = ( /obj/effect/floor_decal/industrial/warning/corner{ - dir = 4; - icon_state = "warningcorner" + dir = 4 }, /turf/simulated/floor/tiled, /area/engineering/workshop) @@ -12920,8 +12553,7 @@ phorontanks = 0 }, /obj/machinery/camera/network/command{ - dir = 4; - icon_state = "camera" + dir = 4 }, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 @@ -12950,8 +12582,7 @@ /area/crew_quarters/sleep/spacedorm2) "axY" = ( /obj/effect/floor_decal/industrial/warning{ - dir = 1; - icon_state = "warning" + dir = 1 }, /obj/effect/floor_decal/steeldecal/steel_decals4, /turf/simulated/floor/tiled, @@ -12963,9 +12594,7 @@ /area/hallway/station/docks) "aya" = ( /obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 + dir = 8 }, /obj/effect/floor_decal/corner/lightgrey/border{ dir = 8 @@ -13069,8 +12698,7 @@ icon_state = "2-8" }, /obj/machinery/light/small{ - dir = 1; - icon_state = "bulb1" + dir = 1 }, /turf/simulated/floor/wood, /area/crew_quarters/sleep/spacedorm3) @@ -13106,8 +12734,7 @@ /area/bridge/secondary/teleporter) "aym" = ( /obj/effect/floor_decal/industrial/warning{ - dir = 4; - icon_state = "warning" + dir = 4 }, /turf/simulated/floor/tiled, /area/bridge/secondary/teleporter) @@ -13121,8 +12748,7 @@ icon_state = "2-4" }, /obj/machinery/light/small{ - dir = 1; - icon_state = "bulb1" + dir = 1 }, /turf/simulated/floor/wood, /area/crew_quarters/sleep/spacedorm4) @@ -13262,9 +12888,7 @@ pixel_x = -24 }, /obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 + dir = 8 }, /obj/effect/floor_decal/corner/lightgrey/border{ dir = 8 @@ -13317,15 +12941,13 @@ /obj/structure/table/woodentable, /obj/item/weapon/storage/box/cups, /obj/machinery/light{ - dir = 4; - icon_state = "tube1" + dir = 4 }, /turf/simulated/floor/wood, /area/bridge/meeting_room) "ayG" = ( /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; pixel_x = -22 }, /turf/simulated/floor/tiled, @@ -13338,7 +12960,6 @@ "ayI" = ( /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; pixel_x = -22 }, /turf/simulated/floor/wood, @@ -13370,7 +12991,6 @@ }, /obj/machinery/alarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -13394,9 +13014,7 @@ dir = 4 }, /obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 + dir = 8 }, /obj/effect/floor_decal/corner/lightgrey/border{ dir = 8 @@ -13425,7 +13043,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/structure/extinguisher_cabinet{ dir = 8; - icon_state = "extinguisher_closed"; pixel_x = 30 }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ @@ -13456,12 +13073,10 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5; - icon_state = "intact-supply" + dir = 5 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5; - icon_state = "intact-scrubbers" + dir = 5 }, /obj/effect/floor_decal/borderfloor/corner{ dir = 4 @@ -13493,8 +13108,7 @@ dir = 1 }, /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/lightgrey/border{ dir = 1 @@ -13542,16 +13156,13 @@ dir = 4 }, /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/lightgrey/border{ dir = 1 }, /obj/effect/floor_decal/borderfloor/corner2{ - dir = 4; - icon_state = "borderfloorcorner2"; - pixel_y = 0 + dir = 4 }, /obj/effect/floor_decal/corner/lightgrey/bordercorner2{ dir = 4 @@ -13578,8 +13189,7 @@ dir = 1 }, /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/lightgrey/border{ dir = 1 @@ -13608,8 +13218,7 @@ dir = 1 }, /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/lightgrey/border{ dir = 1 @@ -13654,9 +13263,7 @@ dir = 5 }, /obj/effect/floor_decal/borderfloor/corner2{ - dir = 4; - icon_state = "borderfloorcorner2"; - pixel_y = 0 + dir = 4 }, /obj/effect/floor_decal/corner/lightgrey/bordercorner2{ dir = 4 @@ -13686,8 +13293,7 @@ /area/tether/station/visitorhallway) "aza" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5; - icon_state = "intact-supply" + dir = 5 }, /turf/simulated/floor/tiled, /area/bridge/secondary/teleporter) @@ -13741,8 +13347,7 @@ /area/bridge/secondary) "aze" = ( /obj/effect/floor_decal/steeldecal/steel_decals_central5{ - dir = 4; - icon_state = "steel_decals_central5" + dir = 4 }, /mob/living/simple_mob/animal/passive/opossum/poppy, /turf/simulated/floor/tiled/monotile, @@ -13791,8 +13396,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock/engineering{ - name = "Engineering Washroom"; - req_one_access = list(10) + name = "Engineering Washroom" }, /turf/simulated/floor/tiled/white, /area/engineering/break_room) @@ -13961,8 +13565,7 @@ dir = 8 }, /obj/effect/floor_decal/industrial/warning{ - dir = 1; - icon_state = "warning" + dir = 1 }, /turf/simulated/floor/tiled/dark, /area/bridge/secondary/teleporter) @@ -13992,9 +13595,7 @@ /area/maintenance/station/spacecommandmaint) "azA" = ( /obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 + dir = 8 }, /obj/effect/floor_decal/corner/lightgrey/border{ dir = 8 @@ -14015,7 +13616,6 @@ dir = 4 }, /obj/machinery/light_switch{ - dir = 2; name = "light switch "; pixel_x = 6; pixel_y = 32 @@ -14057,7 +13657,6 @@ "azG" = ( /obj/machinery/alarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /obj/machinery/vending/cigarette, @@ -14103,7 +13702,6 @@ /area/tether/station/visitorhallway/laundry) "azL" = ( /obj/machinery/light_switch{ - dir = 2; name = "light switch "; pixel_x = -6; pixel_y = 32 @@ -14119,8 +13717,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5; - icon_state = "intact-scrubbers" + dir = 5 }, /turf/simulated/floor/tiled, /area/tether/station/stairs_one) @@ -14169,8 +13766,7 @@ "azT" = ( /obj/machinery/washing_machine, /obj/machinery/light/small{ - dir = 8; - pixel_y = 0 + dir = 8 }, /turf/simulated/floor/tiled, /area/tether/station/visitorhallway/laundry) @@ -14259,8 +13855,7 @@ dir = 4 }, /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/lightgrey/border{ dir = 1 @@ -14314,8 +13909,7 @@ dir = 4 }, /obj/machinery/light/small{ - dir = 8; - pixel_y = 0 + dir = 8 }, /turf/simulated/floor/tiled, /area/tether/station/visitorhallway/lounge) @@ -14383,8 +13977,7 @@ icon_state = "pipe-c" }, /obj/machinery/light/small{ - dir = 1; - icon_state = "bulb1" + dir = 1 }, /turf/simulated/floor, /area/maintenance/station/spacecommandmaint) @@ -14402,15 +13995,13 @@ /area/bridge/meeting_room) "aAp" = ( /obj/machinery/light/small{ - dir = 1; - icon_state = "bulb1" + dir = 1 }, /turf/simulated/floor, /area/maintenance/station/spacecommandmaint) "aAr" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /turf/simulated/floor/wood, /area/bridge/meeting_room) @@ -14430,8 +14021,7 @@ /area/bridge/meeting_room) "aAu" = ( /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /turf/simulated/floor/tiled, /area/bridge/secondary/teleporter) @@ -14485,7 +14075,6 @@ }, /obj/machinery/computer/id_restorer{ dir = 1; - icon_state = "restorer"; pixel_y = -32 }, /obj/effect/floor_decal/corner/lightgrey/border, @@ -14649,14 +14238,11 @@ "aAM" = ( /obj/structure/mirror{ dir = 4; - pixel_x = 28; - pixel_y = 0 + pixel_x = 28 }, /obj/structure/sink{ dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 + pixel_x = 11 }, /obj/effect/landmark{ name = "morphspawn" @@ -14690,7 +14276,6 @@ frequency = 1379; master_tag = "eng_starboard_airlock"; name = "exterior access button"; - pixel_x = 0; pixel_y = -25; req_one_access = list(11,24) }, @@ -14800,7 +14385,6 @@ /obj/structure/table/bench/standard, /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; pixel_x = -22 }, /turf/simulated/floor/tiled, @@ -14869,7 +14453,6 @@ "aBn" = ( /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; pixel_x = -22 }, /turf/simulated/floor/wood, @@ -14890,7 +14473,6 @@ /obj/machinery/power/apc{ dir = 1; name = "north bump"; - pixel_x = 0; pixel_y = 24 }, /obj/structure/cable/green{ @@ -14906,8 +14488,7 @@ pixel_y = 3 }, /obj/item/weapon/storage/briefcase/inflatable{ - pixel_x = -3; - pixel_y = 0 + pixel_x = -3 }, /turf/simulated/floor/tiled, /area/engineering/engine_eva) @@ -15030,8 +14611,7 @@ /area/engineering/hallway) "aBB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 9; - icon_state = "intact" + dir = 9 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -15043,8 +14623,7 @@ dir = 4 }, /obj/machinery/light/small{ - dir = 8; - pixel_y = 0 + dir = 8 }, /obj/effect/landmark{ name = "xeno_spawn"; @@ -15072,7 +14651,6 @@ /obj/machinery/power/apc{ dir = 1; name = "north bump"; - pixel_x = 0; pixel_y = 24 }, /obj/structure/cable/green{ @@ -15106,8 +14684,7 @@ /obj/structure/sign/securearea{ desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; - name = "HIGH VOLTAGE"; - pixel_y = 0 + name = "HIGH VOLTAGE" }, /turf/simulated/wall/r_wall, /area/maintenance/substation/civilian) @@ -15359,9 +14936,7 @@ /area/engineering/atmos/backup) "aCk" = ( /obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 + dir = 8 }, /obj/effect/floor_decal/corner/lightgrey/border{ dir = 8 @@ -15382,7 +14957,6 @@ "aCm" = ( /obj/machinery/alarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /obj/effect/landmark{ @@ -15399,8 +14973,7 @@ "aCo" = ( /obj/effect/floor_decal/industrial/hatch/yellow, /obj/machinery/camera/network/command{ - dir = 9; - icon_state = "camera" + dir = 9 }, /turf/simulated/floor/tiled/dark, /area/gateway/prep_room) @@ -15469,9 +15042,7 @@ icon_state = "4-8" }, /obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/lightgrey/border{ dir = 1 @@ -15599,7 +15170,6 @@ }, /obj/structure/extinguisher_cabinet{ dir = 8; - icon_state = "extinguisher_closed"; pixel_x = 30 }, /obj/machinery/camera/network/tether{ @@ -15668,9 +15238,7 @@ /obj/structure/table/reinforced, /obj/machinery/recharger, /obj/machinery/light{ - dir = 4; - icon_state = "tube1"; - pixel_x = 0 + dir = 4 }, /obj/structure/window/reinforced{ dir = 1 @@ -15685,8 +15253,7 @@ /area/engineering/workshop) "aCR" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ - dir = 4; - icon_state = "map" + dir = 4 }, /obj/structure/cable{ d1 = 1; @@ -15714,9 +15281,7 @@ /obj/effect/floor_decal/industrial/outline/yellow, /obj/machinery/portable_atmospherics/powered/pump/filled, /obj/machinery/light{ - dir = 8; - icon_state = "tube1"; - pixel_y = 0 + dir = 8 }, /turf/simulated/floor/tiled{ icon_state = "monotile" @@ -15754,9 +15319,7 @@ dir = 10 }, /obj/machinery/light{ - dir = 4; - icon_state = "tube1"; - pixel_x = 0 + dir = 4 }, /turf/simulated/floor/tiled, /area/engineering/hallway) @@ -15772,7 +15335,6 @@ /obj/machinery/power/apc{ dir = 1; name = "north bump"; - pixel_x = 0; pixel_y = 24 }, /obj/structure/cable/green{ @@ -15789,8 +15351,7 @@ /obj/item/weapon/storage/box/lights/mixed, /obj/item/weapon/storage/box/lights/mixed, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5; - icon_state = "intact-supply" + dir = 5 }, /turf/simulated/floor/tiled, /area/tether/station/stairs_one) @@ -15819,8 +15380,7 @@ }, /obj/machinery/alarm{ dir = 8; - pixel_x = 25; - pixel_y = 0 + pixel_x = 25 }, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 @@ -15833,8 +15393,7 @@ }, /obj/machinery/status_display{ layer = 4; - pixel_x = 32; - pixel_y = 0 + pixel_x = 32 }, /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -15877,8 +15436,7 @@ "aDi" = ( /obj/machinery/alarm{ dir = 8; - pixel_x = 25; - pixel_y = 0 + pixel_x = 25 }, /obj/structure/window/reinforced{ dir = 1 @@ -15890,9 +15448,7 @@ dir = 9 }, /obj/machinery/light{ - dir = 4; - icon_state = "tube1"; - pixel_x = 0 + dir = 4 }, /turf/simulated/floor/tiled/white, /area/crew_quarters/sleep/engi_wash) @@ -15910,7 +15466,6 @@ icon_state = "0-4" }, /obj/machinery/power/apc{ - cell_type = /obj/item/weapon/cell/apc; dir = 8; name = "west bump"; pixel_x = -28 @@ -15991,8 +15546,7 @@ /area/tether/station/visitorhallway) "aDy" = ( /obj/machinery/light/small{ - dir = 8; - pixel_y = 0 + dir = 8 }, /turf/simulated/floor/wood, /area/bridge/meeting_room) @@ -16065,8 +15619,7 @@ /obj/effect/floor_decal/industrial/warning, /obj/machinery/alarm{ dir = 8; - pixel_x = 25; - pixel_y = 0 + pixel_x = 25 }, /turf/simulated/floor, /area/maintenance/substation/civilian) @@ -16098,7 +15651,6 @@ /obj/machinery/power/apc{ dir = 1; name = "north bump"; - pixel_x = 0; pixel_y = 24 }, /obj/random/junk, @@ -16169,7 +15721,6 @@ /area/hallway/station/atrium) "aEa" = ( /obj/machinery/atmospherics/unary/vent_pump/high_volume{ - dir = 2; frequency = 1379; id_tag = "eng_starboard_pump" }, @@ -16179,8 +15730,7 @@ "aEb" = ( /obj/machinery/alarm{ dir = 4; - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /turf/simulated/floor/tiled, /area/engineering/engine_eva) @@ -16190,7 +15740,6 @@ /obj/machinery/door/blast/regular{ closed_layer = 10; density = 0; - dir = 1; icon_state = "pdoor0"; id = "secondary_bridge_blast"; layer = 1; @@ -16280,8 +15829,7 @@ /area/tether/station/dock_one) "aEp" = ( /obj/effect/floor_decal/industrial/warning/corner{ - dir = 4; - icon_state = "warningcorner" + dir = 4 }, /turf/simulated/floor/tiled, /area/tether/station/dock_one) @@ -16375,8 +15923,7 @@ /area/engineering/foyer) "aEv" = ( /obj/machinery/camera/network/command{ - dir = 9; - icon_state = "camera" + dir = 9 }, /turf/simulated/floor/wood, /area/bridge/meeting_room) @@ -16389,8 +15936,7 @@ /area/bridge/meeting_room) "aEx" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ - dir = 4; - icon_state = "map" + dir = 4 }, /obj/machinery/meter, /obj/structure/cable{ @@ -16404,8 +15950,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -16447,22 +15992,18 @@ }, /obj/machinery/alarm{ dir = 8; - pixel_x = 25; - pixel_y = 0 + pixel_x = 25 }, /turf/simulated/floor/tiled, /area/engineering/hallway) "aEB" = ( /obj/structure/sink{ dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 + pixel_x = 11 }, /obj/structure/mirror{ dir = 4; - pixel_x = 28; - pixel_y = 0 + pixel_x = 28 }, /obj/effect/landmark{ name = "morphspawn" @@ -16484,8 +16025,7 @@ "aED" = ( /obj/machinery/alarm{ dir = 8; - pixel_x = 22; - pixel_y = 0 + pixel_x = 22 }, /turf/simulated/floor/wood, /area/bridge/meeting_room) @@ -16494,8 +16034,7 @@ dir = 4 }, /obj/machinery/light/small{ - dir = 8; - pixel_y = 0 + dir = 8 }, /turf/simulated/floor/tiled/white, /area/crew_quarters/sleep/engi_wash) @@ -16525,8 +16064,7 @@ "aEI" = ( /obj/machinery/alarm{ dir = 8; - pixel_x = 25; - pixel_y = 0 + pixel_x = 25 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, /turf/simulated/floor/tiled, @@ -16577,12 +16115,10 @@ /obj/machinery/computer/security/telescreen/entertainment{ desc = "Damn, looks like it's on the clown world channel. I wonder what else is on?"; icon_state = "frame"; - pixel_x = 0; pixel_y = 32 }, /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/lightgrey/border{ dir = 1 @@ -16606,8 +16142,7 @@ dir = 8 }, /obj/machinery/door/window/northleft{ - name = "Shower"; - req_access = list() + name = "Shower" }, /obj/structure/curtain/open/shower/engineering, /turf/simulated/floor/tiled, @@ -16616,8 +16151,7 @@ /obj/machinery/computer/security/telescreen/entertainment{ desc = "Looks like its Fawkes News, I wonder what else is on?"; icon_state = "frame"; - pixel_x = 32; - pixel_y = 0 + pixel_x = 32 }, /turf/simulated/floor/tiled, /area/tether/station/visitorhallway/lounge) @@ -16638,8 +16172,7 @@ dir = 4 }, /obj/machinery/door/window/northleft{ - name = "Shower"; - req_access = list() + name = "Shower" }, /obj/structure/curtain/open/shower/engineering, /turf/simulated/floor/tiled, @@ -16647,9 +16180,7 @@ "aEX" = ( /obj/machinery/power/smes/buildable{ RCon_tag = "Substation - Civilian"; - charge = 0; - output_attempt = 0; - outputting = 0 + output_attempt = 0 }, /obj/structure/cable/green{ d2 = 2; @@ -16661,8 +16192,7 @@ "aFc" = ( /obj/machinery/alarm{ dir = 4; - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /turf/simulated/floor, /area/storage/emergency_storage/emergency4) @@ -16685,7 +16215,6 @@ id_tag = "eng_starboard_pump" }, /obj/machinery/airlock_sensor{ - frequency = 1379; id_tag = "eng_starboard_sensor"; pixel_x = 24; pixel_y = 10 @@ -16815,8 +16344,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -16919,8 +16447,7 @@ /area/engineering/workshop) "aIi" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 9; - icon_state = "intact" + dir = 9 }, /obj/structure/cable{ d1 = 1; @@ -16949,7 +16476,6 @@ }, /obj/structure/extinguisher_cabinet{ dir = 8; - icon_state = "extinguisher_closed"; pixel_x = 30 }, /turf/simulated/floor/tiled, @@ -16960,14 +16486,11 @@ }, /obj/structure/mirror{ dir = 4; - pixel_x = 28; - pixel_y = 0 + pixel_x = 28 }, /obj/structure/sink{ dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 + pixel_x = 11 }, /turf/simulated/floor/tiled/white, /area/crew_quarters/sleep/engi_wash) @@ -16975,7 +16498,6 @@ /obj/machinery/power/apc{ dir = 1; name = "north bump"; - pixel_x = 0; pixel_y = 28 }, /obj/structure/cable{ @@ -17034,8 +16556,7 @@ /area/tether/station/dock_two) "aJk" = ( /obj/machinery/atmospherics/pipe/manifold/hidden{ - dir = 8; - icon_state = "map" + dir = 8 }, /turf/simulated/floor/tiled, /area/engineering/engineering_airlock) @@ -17044,12 +16565,10 @@ dir = 4 }, /obj/effect/floor_decal/corner_steel_grid{ - dir = 9; - icon_state = "steel_grid" + dir = 9 }, /obj/effect/floor_decal/industrial/warning{ - dir = 8; - icon_state = "warning" + dir = 8 }, /obj/effect/floor_decal/corner/yellow/bordercorner{ dir = 4 @@ -17067,7 +16586,6 @@ /obj/machinery/door/firedoor/glass, /obj/machinery/door/blast/regular{ density = 0; - dir = 1; icon_state = "pdoor0"; id = "englockdown"; name = "Engineering Lockdown"; @@ -17139,8 +16657,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock/glass_engineering{ - name = "Engineering Hallway"; - req_one_access = list(10) + name = "Engineering Hallway" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -17193,9 +16710,7 @@ /obj/structure/bedsheetbin, /obj/random/soap, /obj/machinery/light{ - dir = 4; - icon_state = "tube1"; - pixel_x = 0 + dir = 4 }, /turf/simulated/floor/tiled/white, /area/crew_quarters/sleep/engi_wash) @@ -17210,8 +16725,7 @@ /obj/machinery/atmospherics/pipe/zpipe/up/scrubbers, /obj/machinery/atmospherics/pipe/zpipe/up/supply, /obj/machinery/light/small{ - dir = 4; - pixel_y = 0 + dir = 4 }, /obj/structure/cable{ icon_state = "16-0" @@ -17287,7 +16801,6 @@ /obj/machinery/door/firedoor/glass, /obj/machinery/door/blast/regular{ density = 0; - dir = 1; icon_state = "pdoor0"; id = "englockdown"; name = "Engineering Lockdown"; @@ -17504,7 +17017,6 @@ dir = 4 }, /obj/item/device/radio/intercom{ - dir = 2; pixel_y = -24 }, /turf/simulated/floor/tiled, @@ -17660,8 +17172,7 @@ /area/engineering/hallway) "aMl" = ( /obj/machinery/light/small{ - dir = 8; - pixel_y = 0 + dir = 8 }, /obj/machinery/recharge_station, /turf/simulated/floor/tiled/white, @@ -17669,7 +17180,6 @@ "aMp" = ( /obj/machinery/alarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /obj/machinery/washing_machine, @@ -17701,8 +17211,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_x = 0 + icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 @@ -17757,26 +17266,22 @@ /obj/machinery/portable_atmospherics/canister/air/airlock, /obj/effect/floor_decal/industrial/outline/yellow, /obj/effect/floor_decal/industrial/warning/corner{ - dir = 4; - icon_state = "warningcorner" + dir = 4 }, /obj/machinery/power/apc{ - dir = 2; name = "south bump"; pixel_y = -32 }, /obj/structure/cable/green, /obj/machinery/alarm{ dir = 8; - pixel_x = 25; - pixel_y = 0 + pixel_x = 25 }, /turf/simulated/floor/tiled, /area/engineering/engineering_airlock) "aNe" = ( /obj/machinery/light/small{ - dir = 8; - pixel_y = 0 + dir = 8 }, /obj/machinery/atmospherics/portables_connector{ dir = 1 @@ -17788,8 +17293,7 @@ icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; - pixel_x = -32; - pixel_y = 0 + pixel_x = -32 }, /turf/simulated/floor/tiled, /area/engineering/engineering_airlock) @@ -17851,9 +17355,7 @@ /area/crew_quarters/heads/chief) "aOU" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/yellow/border{ dir = 1 @@ -17883,8 +17385,7 @@ /obj/structure/table/reinforced, /obj/machinery/alarm{ dir = 4; - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /obj/item/weapon/storage/toolbox/emergency, /obj/item/weapon/storage/toolbox/electrical, @@ -17912,9 +17413,7 @@ dir = 1 }, /obj/machinery/firealarm{ - dir = 2; layer = 3.3; - pixel_x = 0; pixel_y = 26 }, /turf/simulated/floor/carpet, @@ -18017,9 +17516,7 @@ dir = 4 }, /obj/machinery/light{ - dir = 8; - icon_state = "tube1"; - pixel_y = 0 + dir = 8 }, /turf/simulated/floor/tiled, /area/engineering/engineering_monitoring) @@ -18141,13 +17638,10 @@ /area/crew_quarters/sleep/engi_wash) "aSa" = ( /obj/machinery/light{ - dir = 8; - icon_state = "tube1"; - pixel_y = 0 + dir = 8 }, /obj/machinery/computer/station_alert/all{ - dir = 4; - icon_state = "computer" + dir = 4 }, /obj/structure/window/reinforced{ dir = 1 @@ -18209,9 +17703,7 @@ "aSu" = ( /obj/structure/table/reinforced, /obj/machinery/light{ - dir = 4; - icon_state = "tube1"; - pixel_x = 0 + dir = 4 }, /obj/machinery/firealarm{ dir = 4; @@ -18263,7 +17755,6 @@ "aSL" = ( /obj/machinery/alarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /obj/item/device/radio/intercom{ @@ -18281,8 +17772,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor, /area/maintenance/station/eng_lower) @@ -18306,8 +17796,7 @@ icon_state = "1-2" }, /obj/machinery/light{ - dir = 4; - icon_state = "tube1" + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -18450,8 +17939,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor, /area/maintenance/station/eng_lower) @@ -18473,7 +17961,6 @@ department = "Chief Engineer's Desk"; departmentType = 6; name = "Chief Engineer RC"; - pixel_x = 0; pixel_y = -32 }, /turf/simulated/floor/tiled, @@ -18486,15 +17973,13 @@ /area/crew_quarters/heads/chief) "aVH" = ( /obj/effect/floor_decal/industrial/warning/corner{ - dir = 8; - icon_state = "warningcorner" + dir = 8 }, /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, /obj/item/device/radio/intercom{ - dir = 2; pixel_y = -24 }, /turf/simulated/floor/tiled, @@ -18502,7 +17987,6 @@ "aVK" = ( /obj/structure/table/reinforced, /obj/item/device/radio/intercom{ - dir = 2; pixel_y = -24 }, /obj/random/tech_supply, @@ -18516,8 +18000,7 @@ }, /obj/machinery/newscaster{ layer = 3.3; - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /obj/random/tech_supply, /obj/random/tech_supply, @@ -18525,16 +18008,14 @@ /area/engineering/engineering_monitoring) "aVP" = ( /obj/machinery/computer/power_monitor{ - dir = 1; - icon_state = "computer" + dir = 1 }, /obj/machinery/light, /turf/simulated/floor/tiled, /area/engineering/engineering_monitoring) "aVW" = ( /obj/machinery/computer/rcon{ - dir = 1; - icon_state = "computer" + dir = 1 }, /obj/machinery/requests_console/preset/engineering{ pixel_y = -30 @@ -18546,8 +18027,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor, /area/maintenance/station/eng_lower) @@ -18565,9 +18045,7 @@ dir = 6 }, /obj/machinery/light{ - dir = 8; - icon_state = "tube1"; - pixel_y = 0 + dir = 8 }, /turf/simulated/floor/tiled, /area/hallway/station/atrium) @@ -18625,7 +18103,6 @@ /obj/machinery/button/remote/driver{ id = "enginecore"; name = "Emergency Core Eject"; - pixel_x = 0; pixel_y = -21 }, /turf/simulated/floor/tiled/freezer, @@ -18711,9 +18188,7 @@ dir = 4 }, /obj/machinery/firealarm{ - dir = 2; layer = 3.3; - pixel_x = 0; pixel_y = 26 }, /obj/machinery/door/firedoor/glass, @@ -18775,8 +18250,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor/tiled, /area/hallway/station/atrium) @@ -18822,8 +18296,7 @@ /area/hallway/station/atrium) "baQ" = ( /obj/machinery/light{ - dir = 4; - icon_state = "tube1" + dir = 4 }, /obj/effect/floor_decal/techfloor{ dir = 4 @@ -18869,8 +18342,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor/tiled, /area/hallway/station/atrium) @@ -18891,8 +18363,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 1 @@ -18992,7 +18463,6 @@ /obj/machinery/power/apc{ dir = 1; name = "north bump"; - pixel_x = 0; pixel_y = 28 }, /obj/effect/floor_decal/techfloor{ @@ -19030,8 +18500,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_x = 0 + icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -19071,8 +18540,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_x = 0 + icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -19116,8 +18584,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_x = 0 + icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -19135,7 +18602,6 @@ }, /obj/machinery/firealarm{ dir = 1; - pixel_x = 0; pixel_y = -24 }, /turf/simulated/floor/tiled, @@ -19298,7 +18764,6 @@ "beY" = ( /obj/machinery/door/airlock/multi_tile/metal{ dir = 2; - icon_state = "door_closed"; name = "Cryogenic Storage" }, /obj/machinery/door/firedoor/glass, @@ -19388,7 +18853,6 @@ "bhc" = ( /obj/structure/extinguisher_cabinet{ dir = 4; - icon_state = "extinguisher_closed"; pixel_x = -30 }, /obj/effect/floor_decal/borderfloor{ @@ -19426,8 +18890,7 @@ }, /obj/machinery/alarm{ dir = 4; - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /turf/simulated/floor/tiled, /area/crew_quarters/heads/chief) @@ -19499,8 +18962,7 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9; - pixel_y = 0 + dir = 9 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 @@ -19516,8 +18978,7 @@ /obj/random/tech_supply, /obj/machinery/alarm{ dir = 8; - pixel_x = 25; - pixel_y = 0 + pixel_x = 25 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/random/tech_supply, @@ -19529,8 +18990,7 @@ dir = 4 }, /obj/machinery/light/small{ - dir = 8; - pixel_y = 0 + dir = 8 }, /turf/simulated/floor/tiled, /area/storage/tools) @@ -19597,12 +19057,10 @@ /area/tether/station/dock_two) "bnl" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 9; - icon_state = "intact" + dir = 9 }, /obj/machinery/light/small{ - dir = 4; - pixel_y = 0 + dir = 4 }, /obj/structure/table/rack{ dir = 8; @@ -19615,8 +19073,7 @@ /area/hallway/station/docks) "bno" = ( /obj/machinery/atmospherics/pipe/manifold/hidden{ - dir = 1; - icon_state = "map" + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 9 @@ -19641,7 +19098,6 @@ "boc" = ( /obj/structure/extinguisher_cabinet{ dir = 4; - icon_state = "extinguisher_closed"; pixel_x = -30 }, /obj/effect/floor_decal/borderfloor{ @@ -19809,8 +19265,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/structure/cable/green{ d1 = 4; @@ -19834,8 +19289,7 @@ "bqT" = ( /obj/machinery/alarm{ dir = 4; - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 4 @@ -19861,17 +19315,14 @@ "brX" = ( /obj/structure/sink{ dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 + pixel_x = 11 }, /obj/machinery/light{ dir = 1 }, /obj/structure/mirror{ dir = 4; - pixel_x = 28; - pixel_y = 0 + pixel_x = 28 }, /turf/simulated/floor/tiled/white, /area/crew_quarters/toilet) @@ -19892,8 +19343,7 @@ "btr" = ( /obj/machinery/alarm{ dir = 8; - pixel_x = 25; - pixel_y = 0 + pixel_x = 25 }, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 8 @@ -19903,22 +19353,18 @@ "btt" = ( /obj/machinery/computer/guestpass{ dir = 4; - pixel_x = -28; - pixel_y = 0 + pixel_x = -28 }, /turf/simulated/floor/tiled, /area/hallway/station/docks) "bvs" = ( /obj/structure/sink{ dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 + pixel_x = 11 }, /obj/structure/mirror{ dir = 4; - pixel_x = 28; - pixel_y = 0 + pixel_x = 28 }, /turf/simulated/floor/tiled/white, /area/crew_quarters/toilet) @@ -19935,27 +19381,17 @@ "byy" = ( /obj/machinery/recharge_station, /obj/machinery/light/small{ - dir = 8; - pixel_x = 0 + dir = 8 }, /turf/simulated/floor/tiled/white, /area/crew_quarters/toilet) "byA" = ( /obj/machinery/firealarm{ dir = 1; - pixel_x = 0; pixel_y = -24 }, /turf/simulated/floor/tiled/white, /area/crew_quarters/toilet) -"byP" = ( -/obj/machinery/light{ - dir = 4; - icon_state = "tube1"; - pixel_x = 0 - }, -/turf/simulated/floor/tiled, -/area/tether/station/dock_two) "bzn" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, @@ -20039,8 +19475,7 @@ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_x = 0 + name = "EXTERNAL AIRLOCK" }, /obj/structure/window/reinforced{ dir = 1 @@ -20058,8 +19493,7 @@ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_x = 0 + name = "EXTERNAL AIRLOCK" }, /obj/structure/window/reinforced{ dir = 1 @@ -20102,7 +19536,6 @@ /obj/machinery/airlock_sensor{ frequency = 1380; id_tag = "dock_d1a2_sensor"; - pixel_x = 0; pixel_y = -25 }, /obj/machinery/embedded_controller/radio/airlock/docking_port{ @@ -20151,7 +19584,6 @@ /obj/machinery/airlock_sensor{ frequency = 1380; id_tag = "dock_d2a2_sensor"; - pixel_x = 0; pixel_y = -25 }, /obj/effect/map_helper/airlock/atmos/chamber_pump, @@ -20179,8 +19611,7 @@ /area/tether/station/dock_two) "bKo" = ( /obj/machinery/light{ - dir = 4; - icon_state = "tube1" + dir = 4 }, /obj/machinery/door/firedoor/glass/hidden/steel{ dir = 8 @@ -20202,8 +19633,7 @@ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_x = 0 + name = "EXTERNAL AIRLOCK" }, /obj/machinery/door/firedoor/glass, /obj/structure/grille, @@ -20219,7 +19649,6 @@ "bPl" = ( /obj/machinery/alarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /turf/simulated/floor/tiled, @@ -20256,7 +19685,6 @@ /obj/machinery/airlock_sensor{ frequency = 1380; id_tag = "dock_d1a1_sensor"; - pixel_x = 0; pixel_y = -25 }, /obj/machinery/atmospherics/unary/vent_pump/high_volume{ @@ -20300,7 +19728,6 @@ /obj/machinery/airlock_sensor{ frequency = 1380; id_tag = "dock_d2a1_sensor"; - pixel_x = 0; pixel_y = -25 }, /obj/machinery/embedded_controller/radio/airlock/docking_port{ @@ -20334,8 +19761,7 @@ /area/tether/station/dock_two) "bPO" = ( /obj/machinery/light{ - dir = 4; - icon_state = "tube1" + dir = 4 }, /turf/simulated/floor/tiled, /area/tether/station/dock_two) @@ -20382,15 +19808,13 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/manifold/hidden{ - dir = 8; - icon_state = "map" + dir = 8 }, /turf/simulated/floor/tiled/dark, /area/tether/station/dock_two) "bQl" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 10; - icon_state = "intact" + dir = 10 }, /obj/machinery/light/small{ dir = 4 @@ -20457,8 +19881,7 @@ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_x = 0 + name = "EXTERNAL AIRLOCK" }, /obj/structure/window/reinforced, /obj/structure/window/reinforced{ @@ -20512,8 +19935,7 @@ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_x = 0 + name = "EXTERNAL AIRLOCK" }, /turf/simulated/floor/plating, /area/tether/station/dock_two) @@ -20754,8 +20176,7 @@ "ceq" = ( /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock/glass_engineering{ - name = "Engineering Hallway"; - req_one_access = list(10) + name = "Engineering Hallway" }, /obj/structure/cable{ d1 = 1; @@ -20773,8 +20194,7 @@ }, /obj/structure/closet/radiation, /obj/effect/floor_decal/corner_steel_grid{ - dir = 1; - icon_state = "steel_grid" + dir = 1 }, /turf/simulated/floor/tiled, /area/engineering/gravity_lobby) @@ -20885,8 +20305,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden{ - dir = 4; - icon_state = "map" + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -20978,8 +20397,7 @@ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_x = 0 + name = "EXTERNAL AIRLOCK" }, /turf/simulated/floor/plating, /area/tether/station/dock_one) @@ -21065,7 +20483,6 @@ /obj/effect/floor_decal/corner/purple/bordercorner2, /obj/machinery/alarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -21131,8 +20548,7 @@ dir = 1 }, /obj/effect/floor_decal/corner/yellow/bordercorner{ - dir = 1; - icon_state = "bordercolorcorner" + dir = 1 }, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 4 @@ -21179,17 +20595,13 @@ /area/hallway/station/atrium) "eMS" = ( /obj/machinery/light{ - dir = 8; - icon_state = "tube1"; - pixel_y = 0 + dir = 8 }, /turf/simulated/floor/tiled, /area/tether/station/dock_one) "eYw" = ( /obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 + dir = 8 }, /obj/effect/floor_decal/corner/yellow/border{ dir = 8 @@ -21222,9 +20634,7 @@ /area/hallway/station/atrium) "fgA" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/yellow/border{ dir = 1 @@ -21234,7 +20644,6 @@ "fil" = ( /obj/structure/extinguisher_cabinet{ dir = 8; - icon_state = "extinguisher_closed"; pixel_x = 30 }, /turf/simulated/floor/tiled, @@ -21247,13 +20656,10 @@ /obj/machinery/power/apc{ dir = 1; name = "north bump"; - pixel_x = 0; pixel_y = 28 }, /obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/lightgrey/border{ dir = 1 @@ -21287,7 +20693,6 @@ /area/hallway/station/docks) "fqP" = ( /obj/machinery/power/apc{ - cell_type = /obj/item/weapon/cell/apc; dir = 8; name = "west bump"; pixel_x = -28 @@ -21343,7 +20748,6 @@ alarm_id = null; breach_detection = 0; dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /turf/simulated/floor/tiled, @@ -21377,9 +20781,7 @@ dir = 5 }, /obj/effect/floor_decal/borderfloor/corner2{ - dir = 4; - icon_state = "borderfloorcorner2"; - pixel_y = 0 + dir = 4 }, /obj/effect/floor_decal/corner/purple/bordercorner2{ dir = 4 @@ -21426,9 +20828,7 @@ /area/engineering/hallway) "fUR" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/yellow/border{ dir = 1 @@ -21463,17 +20863,14 @@ /area/engineering/hallway) "ghJ" = ( /obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 + dir = 8 }, /obj/effect/floor_decal/corner/yellow/border{ dir = 8 }, /obj/machinery/alarm{ dir = 4; - pixel_x = -35; - pixel_y = 0 + pixel_x = -35 }, /turf/simulated/floor/tiled, /area/engineering/gravity_lobby) @@ -21531,8 +20928,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold/hidden{ - dir = 4; - icon_state = "map" + dir = 4 }, /turf/simulated/floor/tiled, /area/tether/station/dock_two) @@ -21540,9 +20936,7 @@ /obj/structure/sign/securearea{ desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; - name = "RADIOACTIVE AREA"; - pixel_x = 0; - pixel_y = 0 + name = "RADIOACTIVE AREA" }, /turf/simulated/wall/r_wall, /area/engineering/gravity_lobby) @@ -21566,9 +20960,7 @@ /area/tether/station/dock_two) "gOT" = ( /obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 + dir = 8 }, /obj/effect/floor_decal/corner/yellow/border{ dir = 8 @@ -21619,8 +21011,7 @@ /obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, /obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold/hidden{ - dir = 4; - icon_state = "map" + dir = 4 }, /turf/simulated/floor/tiled, /area/hallway/station/docks) @@ -21708,8 +21099,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/door/firedoor/glass/hidden/steel, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ @@ -21746,8 +21136,7 @@ dir = 10 }, /obj/effect/floor_decal/corner_steel_grid{ - dir = 4; - icon_state = "steel_grid" + dir = 4 }, /turf/simulated/floor/tiled, /area/engineering/gravity_gen) @@ -21825,8 +21214,7 @@ dir = 1 }, /obj/effect/floor_decal/corner/yellow/bordercorner{ - dir = 1; - icon_state = "bordercolorcorner" + dir = 1 }, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 @@ -21849,21 +21237,17 @@ pixel_x = 28 }, /obj/machinery/atmospherics/pipe/manifold/hidden{ - dir = 4; - icon_state = "map" + dir = 4 }, /turf/simulated/floor/tiled/dark, /area/tether/station/dock_one) "iIr" = ( /obj/machinery/alarm{ dir = 8; - pixel_x = 25; - pixel_y = 0 + pixel_x = 25 }, /obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/lightgrey/border{ dir = 1 @@ -21901,14 +21285,12 @@ }, /obj/structure/extinguisher_cabinet{ dir = 4; - icon_state = "extinguisher_closed"; pixel_x = -30 }, /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 1 @@ -22012,8 +21394,7 @@ dir = 8 }, /obj/effect/floor_decal/corner/yellow/bordercorner{ - dir = 8; - icon_state = "bordercolorcorner" + dir = 8 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/structure/cable/green{ @@ -22023,9 +21404,7 @@ /area/engineering/gravity_gen) "jNX" = ( /obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 + dir = 8 }, /obj/effect/floor_decal/corner/yellow/border{ dir = 8 @@ -22040,8 +21419,7 @@ /area/engineering/gravity_lobby) "jOe" = ( /obj/effect/floor_decal/corner_steel_grid{ - dir = 9; - icon_state = "steel_grid" + dir = 9 }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 @@ -22089,8 +21467,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_x = 0 + icon_state = "4-8" }, /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, @@ -22127,8 +21504,7 @@ "jXa" = ( /obj/effect/floor_decal/sign/dock/two, /obj/machinery/atmospherics/pipe/manifold/hidden{ - dir = 4; - icon_state = "map" + dir = 4 }, /turf/simulated/floor/tiled, /area/tether/station/dock_two) @@ -22176,8 +21552,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 5; - icon_state = "intact" + dir = 5 }, /turf/simulated/floor/tiled, /area/engineering/gravity_lobby) @@ -22230,7 +21605,6 @@ /obj/machinery/airlock_sensor{ frequency = 1380; id_tag = "dock_d1a3_sensor"; - pixel_x = 0; pixel_y = -25 }, /obj/machinery/embedded_controller/radio/airlock/docking_port{ @@ -22245,7 +21619,6 @@ "kRp" = ( /obj/machinery/alarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -22337,8 +21710,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 9 @@ -22448,8 +21820,7 @@ }, /obj/structure/closet/emcloset, /obj/effect/floor_decal/corner_steel_grid{ - dir = 1; - icon_state = "steel_grid" + dir = 1 }, /turf/simulated/floor/tiled, /area/engineering/gravity_lobby) @@ -22467,12 +21838,10 @@ dir = 4 }, /obj/effect/floor_decal/industrial/danger{ - dir = 4; - icon_state = "danger" + dir = 4 }, /obj/effect/floor_decal/corner_steel_grid{ - dir = 9; - icon_state = "steel_grid" + dir = 9 }, /turf/simulated/floor/tiled, /area/engineering/gravity_gen) @@ -22545,9 +21914,7 @@ /area/tether/station/dock_one) "mPs" = ( /obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 + dir = 8 }, /obj/effect/floor_decal/corner/yellow/border{ dir = 8 @@ -22647,8 +22014,7 @@ "nYL" = ( /obj/machinery/alarm{ dir = 4; - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /turf/simulated/floor/tiled, /area/tether/station/dock_one) @@ -22689,8 +22055,7 @@ }, /obj/structure/closet/radiation, /obj/effect/floor_decal/corner_steel_grid{ - dir = 8; - icon_state = "steel_grid" + dir = 8 }, /turf/simulated/floor/tiled, /area/engineering/gravity_lobby) @@ -22725,9 +22090,7 @@ /area/tether/station/dock_two) "ort" = ( /obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 + dir = 8 }, /obj/effect/floor_decal/corner/yellow/border{ dir = 8 @@ -22760,9 +22123,7 @@ dir = 6 }, /obj/machinery/light{ - dir = 4; - icon_state = "tube1"; - pixel_x = 0 + dir = 4 }, /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, @@ -22819,8 +22180,7 @@ "oOm" = ( /obj/effect/floor_decal/industrial/warning/corner, /obj/effect/floor_decal/industrial/warning/corner{ - dir = 1; - icon_state = "warningcorner" + dir = 1 }, /obj/structure/disposalpipe/segment{ dir = 8; @@ -22876,8 +22236,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 @@ -22892,9 +22251,7 @@ /area/engineering/hallway) "pbR" = ( /obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 + dir = 8 }, /obj/effect/floor_decal/corner/yellow/border{ dir = 8 @@ -22912,8 +22269,7 @@ /area/engineering/gravity_gen) "pny" = ( /obj/effect/floor_decal/industrial/warning{ - dir = 1; - icon_state = "warning" + dir = 1 }, /turf/simulated/floor/tiled/techmaint, /area/engineering/gravity_gen) @@ -22960,7 +22316,6 @@ "pSI" = ( /obj/structure/extinguisher_cabinet{ dir = 4; - icon_state = "extinguisher_closed"; pixel_x = -30 }, /obj/effect/floor_decal/borderfloor{ @@ -22985,8 +22340,7 @@ dir = 6 }, /obj/effect/floor_decal/corner_steel_grid{ - dir = 6; - icon_state = "steel_grid" + dir = 6 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -23026,8 +22380,7 @@ }, /obj/machinery/portable_atmospherics/canister/air/airlock, /obj/effect/floor_decal/corner_steel_grid{ - dir = 8; - icon_state = "steel_grid" + dir = 8 }, /turf/simulated/floor/tiled, /area/engineering/gravity_lobby) @@ -23051,8 +22404,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/computer/guestpass{ dir = 4; - pixel_x = -28; - pixel_y = 0 + pixel_x = -28 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -23062,8 +22414,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 1 @@ -23189,9 +22540,7 @@ /area/engineering/gravity_lobby) "rys" = ( /obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 + dir = 8 }, /obj/effect/floor_decal/corner/yellow/border{ dir = 8 @@ -23268,8 +22617,7 @@ }, /obj/machinery/alarm{ dir = 8; - pixel_x = 25; - pixel_y = 0 + pixel_x = 25 }, /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, @@ -23347,12 +22695,10 @@ dir = 4 }, /obj/effect/floor_decal/industrial/danger{ - dir = 4; - icon_state = "danger" + dir = 4 }, /obj/effect/floor_decal/corner_steel_grid{ - dir = 9; - icon_state = "steel_grid" + dir = 9 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -23364,8 +22710,7 @@ /area/engineering/gravity_gen) "scB" = ( /obj/machinery/computer/shuttle_control/tether_backup{ - dir = 8; - icon_state = "computer" + dir = 8 }, /turf/simulated/floor/tiled, /area/tether/station/dock_one) @@ -23414,8 +22759,7 @@ dir = 10 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9; - pixel_y = 0 + dir = 9 }, /turf/simulated/floor/tiled/techmaint, /area/engineering/gravity_gen) @@ -23493,8 +22837,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_x = 0 + icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -23511,9 +22854,7 @@ /area/hallway/station/atrium) "sTb" = ( /obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 + dir = 8 }, /obj/effect/floor_decal/corner/yellow/border{ dir = 8 @@ -23658,12 +22999,10 @@ /area/tether/station/dock_one) "tAQ" = ( /obj/effect/floor_decal/industrial/warning{ - dir = 1; - icon_state = "warning" + dir = 1 }, /obj/effect/floor_decal/industrial/warning/corner{ - dir = 8; - icon_state = "warningcorner" + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 1 @@ -23724,8 +23063,7 @@ /area/tether/station/dock_one) "tOr" = ( /obj/machinery/camera/network/command{ - dir = 9; - icon_state = "camera" + dir = 9 }, /obj/effect/floor_decal/borderfloor{ dir = 6 @@ -23871,8 +23209,7 @@ dir = 10 }, /obj/effect/floor_decal/corner_steel_grid{ - dir = 4; - icon_state = "steel_grid" + dir = 4 }, /obj/item/device/geiger, /obj/structure/table/standard, @@ -23923,7 +23260,6 @@ /obj/machinery/computer/security/telescreen/entertainment{ desc = "Looks like it's set to GNN, I wonder what else is on?"; icon_state = "frame"; - pixel_x = 0; pixel_y = -32 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -23967,8 +23303,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 1 @@ -24112,7 +23447,6 @@ dir = 4 }, /obj/item/device/radio/intercom{ - dir = 2; pixel_y = -24 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -24125,9 +23459,7 @@ /area/hallway/station/docks) "vYM" = ( /obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 + dir = 8 }, /obj/effect/floor_decal/corner/yellow/border{ dir = 8 @@ -24158,9 +23490,7 @@ dir = 6 }, /obj/machinery/light{ - dir = 8; - icon_state = "tube1"; - pixel_y = 0 + dir = 8 }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -24192,8 +23522,7 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/hidden{ - dir = 4; - icon_state = "map" + dir = 4 }, /turf/simulated/floor/tiled, /area/tether/station/dock_one) @@ -24254,8 +23583,7 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5; - icon_state = "intact-scrubbers" + dir = 5 }, /turf/simulated/floor/tiled/techmaint, /area/engineering/gravity_gen) @@ -24314,9 +23642,7 @@ pixel_z = -8 }, /obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/lightgrey/border{ dir = 1 @@ -32943,7 +32269,7 @@ aBi aBi aDu aCN -byP +bPO aDL jbc fil @@ -33061,7 +32387,7 @@ aDj aER aaV aIo -aec +aeh aMr aqt amB @@ -37586,7 +36912,7 @@ aac aac aac adO -ajx +aec ajS alJ ali diff --git a/maps/tether/tether-06-station2.dmm b/maps/tether/tether-06-station2.dmm index 8d0015ec8f..e2e3f63603 100644 --- a/maps/tether/tether-06-station2.dmm +++ b/maps/tether/tether-06-station2.dmm @@ -99,17 +99,14 @@ /area/maintenance/station/sec_lower) "an" = ( /obj/effect/floor_decal/corner/red{ - dir = 9; - icon_state = "corner_white" + dir = 9 }, /obj/effect/floor_decal/corner/red{ - dir = 6; - icon_state = "corner_white" + dir = 6 }, /obj/machinery/door/firedoor/glass, /obj/machinery/door/blast/regular{ density = 0; - dir = 1; icon_state = "pdoor0"; id = "brig_lockdown"; name = "Security Blast Doors"; @@ -126,16 +123,13 @@ /area/security/brig/visitation) "ao" = ( /obj/effect/floor_decal/borderfloor/shifted{ - dir = 4; - icon_state = "borderfloor_shifted" + dir = 4 }, /obj/effect/floor_decal/corner/red/border/shifted{ - dir = 4; - icon_state = "bordercolor_shifted" + dir = 4 }, /obj/effect/floor_decal/corner/red{ - dir = 6; - icon_state = "corner_white" + dir = 6 }, /obj/structure/table/reinforced, /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -151,16 +145,13 @@ /area/security/brig/visitation) "ap" = ( /obj/effect/floor_decal/borderfloor/shifted{ - dir = 4; - icon_state = "borderfloor_shifted" + dir = 4 }, /obj/effect/floor_decal/corner/red/border/shifted{ - dir = 4; - icon_state = "bordercolor_shifted" + dir = 4 }, /obj/effect/floor_decal/corner/red{ - dir = 6; - icon_state = "corner_white" + dir = 6 }, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 @@ -188,8 +179,7 @@ /obj/structure/bed/chair, /obj/effect/floor_decal/borderfloor/corner, /obj/machinery/atmospherics/pipe/manifold/hidden/green{ - dir = 1; - icon_state = "map" + dir = 1 }, /obj/effect/floor_decal/corner/lightorange/bordercorner, /turf/simulated/floor/tiled, @@ -210,12 +200,10 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/green{ - dir = 4; - icon_state = "intact" + dir = 4 }, /obj/effect/floor_decal/corner/lightorange/bordercorner{ - dir = 8; - icon_state = "bordercolorcorner" + dir = 8 }, /turf/simulated/floor/tiled, /area/security/brig) @@ -250,7 +238,6 @@ }, /obj/machinery/alarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /turf/simulated/floor/tiled/freezer, @@ -274,8 +261,7 @@ dir = 1 }, /obj/structure/holohoop{ - dir = 4; - icon_state = "hoop" + dir = 4 }, /turf/simulated/floor/tiled/monotile, /area/security/brig) @@ -305,8 +291,7 @@ }, /obj/effect/floor_decal/corner/white/border, /obj/structure/holohoop{ - dir = 8; - icon_state = "hoop" + dir = 8 }, /turf/simulated/floor/tiled/monotile, /area/security/brig) @@ -387,8 +372,7 @@ dir = 10 }, /obj/effect/floor_decal/borderfloorblack/corner2{ - dir = 8; - icon_state = "borderfloorcorner2_black" + dir = 8 }, /obj/structure/disposalpipe/trunk{ dir = 1 @@ -436,9 +420,7 @@ "aT" = ( /obj/structure/sink{ dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 + pixel_x = 11 }, /turf/simulated/floor/tiled/freezer, /area/security/brig/bathroom) @@ -489,9 +471,7 @@ dir = 8 }, /obj/effect/floor_decal/borderfloor/corner2{ - dir = 10; - icon_state = "borderfloorcorner2"; - pixel_x = 0 + dir = 10 }, /obj/effect/floor_decal/corner/red/bordercorner2{ dir = 10 @@ -519,16 +499,13 @@ /area/security/security_cell_hallway) "aY" = ( /obj/effect/floor_decal/borderfloor/shifted{ - dir = 1; - icon_state = "borderfloor_shifted" + dir = 1 }, /obj/effect/floor_decal/corner/lightorange/border/shifted{ - dir = 1; - icon_state = "bordercolor_shifted" + dir = 1 }, /obj/effect/floor_decal/corner/lightorange{ - dir = 5; - icon_state = "corner_white" + dir = 5 }, /obj/structure/table/steel, /obj/machinery/alarm{ @@ -562,8 +539,7 @@ dir = 4 }, /obj/effect/floor_decal/corner/lightorange/border{ - dir = 4; - icon_state = "bordercolor" + dir = 4 }, /turf/simulated/floor/tiled/steel_dirty, /area/security/brig) @@ -576,8 +552,7 @@ dir = 8 }, /obj/effect/floor_decal/corner/lightorange/border{ - dir = 8; - icon_state = "bordercolor" + dir = 8 }, /turf/simulated/floor/tiled/steel_dirty, /area/security/brig) @@ -589,9 +564,7 @@ dir = 8 }, /obj/effect/floor_decal/borderfloor/corner2{ - dir = 10; - icon_state = "borderfloorcorner2"; - pixel_x = 0 + dir = 10 }, /obj/effect/floor_decal/corner/red/bordercorner2{ dir = 10 @@ -620,8 +593,7 @@ req_access = list(1,2) }, /obj/machinery/camera/network/security{ - dir = 5; - icon_state = "camera" + dir = 5 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /turf/simulated/floor/tiled, @@ -675,9 +647,7 @@ dir = 1 }, /obj/machinery/firealarm{ - dir = 2; layer = 3.3; - pixel_x = 0; pixel_y = 26 }, /turf/simulated/floor/tiled, @@ -685,9 +655,7 @@ "bj" = ( /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; - pixel_x = -22; - pixel_y = 0 + pixel_x = -22 }, /turf/simulated/floor, /area/maintenance/station/sec_lower) @@ -719,8 +687,7 @@ "bm" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/spline/plain{ - dir = 8; - icon_state = "spline_plain" + dir = 8 }, /obj/structure/railing{ dir = 8 @@ -730,8 +697,7 @@ /area/security/brig) "bn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/green{ - dir = 5; - icon_state = "intact" + dir = 5 }, /obj/machinery/power/apc{ dir = 8; @@ -758,8 +724,7 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/hidden/green{ - dir = 10; - icon_state = "intact" + dir = 10 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 5 @@ -787,7 +752,6 @@ }, /obj/machinery/door/blast/regular{ density = 0; - dir = 1; icon_state = "pdoor0"; id = "brig_lockdown"; name = "Security Blast Doors"; @@ -846,8 +810,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/green, /obj/effect/floor_decal/corner/lightorange/bordercorner{ - dir = 4; - icon_state = "bordercolorcorner" + dir = 4 }, /turf/simulated/floor/tiled, /area/security/brig) @@ -862,8 +825,7 @@ dir = 1 }, /obj/effect/floor_decal/corner/lightorange/bordercorner{ - dir = 1; - icon_state = "bordercolorcorner" + dir = 1 }, /turf/simulated/floor/tiled/steel_dirty, /area/security/brig) @@ -881,12 +843,10 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/green{ - dir = 4; - icon_state = "intact" + dir = 4 }, /obj/effect/floor_decal/corner/lightorange/bordercorner{ - dir = 8; - icon_state = "bordercolorcorner" + dir = 8 }, /turf/simulated/floor/tiled, /area/security/brig) @@ -905,8 +865,7 @@ /area/maintenance/station/exploration) "bz" = ( /obj/machinery/light/small{ - dir = 1; - icon_state = "bulb1" + dir = 1 }, /turf/simulated/floor, /area/maintenance/station/exploration) @@ -928,8 +887,7 @@ dir = 4 }, /obj/effect/floor_decal/corner/lightorange/border{ - dir = 4; - icon_state = "bordercolor" + dir = 4 }, /turf/simulated/floor/tiled/steel_dirty, /area/security/brig) @@ -966,8 +924,7 @@ dir = 8 }, /obj/effect/floor_decal/corner/lightorange/border{ - dir = 8; - icon_state = "bordercolor" + dir = 8 }, /turf/simulated/floor/tiled, /area/security/brig) @@ -1007,8 +964,7 @@ dir = 1 }, /obj/effect/floor_decal/corner/lightorange/bordercorner{ - dir = 1; - icon_state = "bordercolorcorner" + dir = 1 }, /turf/simulated/floor/tiled, /area/security/brig) @@ -1041,8 +997,6 @@ icon_state = "1-2" }, /obj/machinery/door_timer/cell_3{ - id = "Cell 3"; - name = "Cell 3"; pixel_x = -32 }, /turf/simulated/floor/tiled, @@ -1062,7 +1016,6 @@ }, /obj/structure/sink{ dir = 8; - icon_state = "sink"; pixel_x = -12; pixel_y = 2 }, @@ -1110,7 +1063,6 @@ /obj/machinery/door/firedoor/glass, /obj/machinery/door/blast/regular{ density = 0; - dir = 1; icon_state = "pdoor0"; id = "brig_lockdown"; name = "Security Blast Doors"; @@ -1141,8 +1093,7 @@ /area/security/security_cell_hallway) "bN" = ( /obj/effect/floor_decal/industrial/warning{ - dir = 4; - icon_state = "warning" + dir = 4 }, /obj/structure/cable/green{ d1 = 4; @@ -1232,8 +1183,7 @@ /area/maintenance/station/sec_lower) "bS" = ( /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /turf/simulated/floor/tiled, /area/security/brig) @@ -1243,7 +1193,6 @@ "bU" = ( /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; pixel_x = -22 }, /turf/simulated/floor, @@ -1253,8 +1202,7 @@ dir = 9 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 9; - icon_state = "bordercolor" + dir = 9 }, /obj/machinery/camera/network/exploration, /turf/simulated/floor/tiled, @@ -1268,8 +1216,7 @@ dir = 4 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 4; - icon_state = "bordercolor" + dir = 4 }, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 10 @@ -1308,20 +1255,16 @@ /area/tether/exploration/crew) "bY" = ( /obj/effect/floor_decal/borderfloor/shifted{ - dir = 1; - icon_state = "borderfloor_shifted" + dir = 1 }, /obj/effect/floor_decal/corner/lightorange/border/shifted{ - dir = 1; - icon_state = "bordercolor_shifted" + dir = 1 }, /obj/effect/floor_decal/corner/lightorange{ - dir = 5; - icon_state = "corner_white" + dir = 5 }, /obj/machinery/light/small{ - dir = 1; - icon_state = "bulb1" + dir = 1 }, /obj/structure/bed/padded, /turf/simulated/floor/tiled, @@ -1338,7 +1281,6 @@ /obj/machinery/atmospherics/unary/outlet_injector{ dir = 4; frequency = 1442; - icon_state = "map_injector"; id = "riot_inject" }, /obj/effect/floor_decal/industrial/outline/yellow, @@ -1346,20 +1288,16 @@ /area/security/brig) "ca" = ( /obj/effect/floor_decal/borderfloor/shifted{ - dir = 1; - icon_state = "borderfloor_shifted" + dir = 1 }, /obj/effect/floor_decal/corner/lightorange/border/shifted{ - dir = 1; - icon_state = "bordercolor_shifted" + dir = 1 }, /obj/effect/floor_decal/corner/lightorange{ - dir = 5; - icon_state = "corner_white" + dir = 5 }, /obj/machinery/light/small{ - dir = 1; - icon_state = "bulb1" + dir = 1 }, /turf/simulated/floor/tiled/dark, /area/security/brig) @@ -1368,7 +1306,6 @@ /obj/machinery/atmospherics/unary/outlet_injector{ dir = 8; frequency = 1442; - icon_state = "map_injector"; id = "riot_inject" }, /obj/effect/floor_decal/industrial/outline/yellow, @@ -1376,20 +1313,16 @@ /area/security/brig) "cc" = ( /obj/effect/floor_decal/borderfloor/shifted{ - dir = 1; - icon_state = "borderfloor_shifted" + dir = 1 }, /obj/effect/floor_decal/corner/lightorange/border/shifted{ - dir = 1; - icon_state = "bordercolor_shifted" + dir = 1 }, /obj/effect/floor_decal/corner/lightorange{ - dir = 5; - icon_state = "corner_white" + dir = 5 }, /obj/machinery/light/small{ - dir = 1; - icon_state = "bulb1" + dir = 1 }, /obj/structure/bed/padded, /obj/item/weapon/bedsheet, @@ -1440,13 +1373,10 @@ /area/security/brig) "cj" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 1; - icon_state = "bordercolor" + dir = 1 }, /obj/effect/floor_decal/steeldecal/steel_decals7, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -1596,8 +1526,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/green{ - dir = 4; - icon_state = "intact" + dir = 4 }, /obj/structure/cable/green{ d1 = 4; @@ -1623,8 +1552,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/green{ - dir = 4; - icon_state = "intact" + dir = 4 }, /obj/structure/cable/green{ d1 = 4; @@ -1660,16 +1588,13 @@ /area/security/security_cell_hallway) "cw" = ( /obj/effect/floor_decal/borderfloor/shifted{ - dir = 1; - icon_state = "borderfloor_shifted" + dir = 1 }, /obj/effect/floor_decal/corner/lightorange/border/shifted{ - dir = 1; - icon_state = "bordercolor_shifted" + dir = 1 }, /obj/effect/floor_decal/corner/lightorange{ - dir = 5; - icon_state = "corner_white" + dir = 5 }, /obj/machinery/atmospherics/unary/vent_pump/on, /obj/machinery/cryopod{ @@ -1699,7 +1624,6 @@ }, /obj/machinery/door/airlock/maintenance/sec{ name = "Riot Control"; - req_access = list(); req_one_access = list(2,63) }, /obj/structure/disposalpipe/segment, @@ -1747,8 +1671,7 @@ dir = 4 }, /obj/machinery/camera/network/security{ - dir = 10; - icon_state = "camera" + dir = 10 }, /turf/simulated/floor/tiled, /area/security/security_cell_hallway) @@ -1760,13 +1683,10 @@ /area/security/brig) "cE" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 1; - icon_state = "bordercolor" + dir = 1 }, /obj/effect/floor_decal/steeldecal/steel_decals7, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -1783,13 +1703,10 @@ /area/tether/exploration/crew) "cF" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 1; - icon_state = "bordercolor" + dir = 1 }, /obj/effect/floor_decal/steeldecal/steel_decals7, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -1800,25 +1717,20 @@ name = "Explorer" }, /obj/machinery/light_switch{ - dir = 2; name = "light switch "; - pixel_x = 0; pixel_y = 26 }, /turf/simulated/floor/tiled, /area/tether/exploration/crew) "cG" = ( /obj/effect/floor_decal/borderfloor/shifted{ - dir = 8; - icon_state = "borderfloor_shifted" + dir = 8 }, /obj/effect/floor_decal/corner/red/border/shifted{ - dir = 8; - icon_state = "bordercolor_shifted" + dir = 8 }, /obj/effect/floor_decal/corner/red{ - dir = 9; - icon_state = "corner_white" + dir = 9 }, /obj/structure/table/reinforced, /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -1829,13 +1741,10 @@ /area/security/brig/visitation) "cH" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 1; - icon_state = "bordercolor" + dir = 1 }, /obj/effect/floor_decal/steeldecal/steel_decals7, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -1893,16 +1802,13 @@ /area/maintenance/station/sec_lower) "cM" = ( /obj/effect/floor_decal/borderfloor/shifted{ - dir = 1; - icon_state = "borderfloor_shifted" + dir = 1 }, /obj/effect/floor_decal/corner/lightorange/border/shifted{ - dir = 1; - icon_state = "bordercolor_shifted" + dir = 1 }, /obj/effect/floor_decal/corner/lightorange{ - dir = 5; - icon_state = "corner_white" + dir = 5 }, /obj/machinery/atmospherics/unary/vent_pump/on, /turf/simulated/floor/tiled/dark, @@ -1960,8 +1866,7 @@ icon_state = "4-8" }, /obj/machinery/camera/network/security{ - dir = 10; - icon_state = "camera" + dir = 10 }, /turf/simulated/floor/tiled/dark, /area/security/brig) @@ -1994,7 +1899,6 @@ }, /obj/machinery/door/blast/regular{ density = 0; - dir = 1; icon_state = "pdoor0"; id = "brig_lockdown"; name = "Security Blast Doors"; @@ -2003,7 +1907,6 @@ /obj/effect/floor_decal/industrial/hatch/yellow, /obj/machinery/door/window/brigdoor/southleft{ dir = 4; - icon_state = "leftsecure"; id = "Cell 3"; name = "Cell 3"; req_access = list(2) @@ -2059,7 +1962,6 @@ }, /obj/machinery/door/blast/regular{ density = 0; - dir = 1; icon_state = "pdoor0"; id = "brig_lockdown"; name = "Security Blast Doors"; @@ -2165,13 +2067,10 @@ /area/tether/exploration/showers) "de" = ( /obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 + dir = 8 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 8; - icon_state = "bordercolor" + dir = 8 }, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 6 @@ -2214,13 +2113,10 @@ /area/engineering/shaft) "di" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 1; - icon_state = "bordercolor" + dir = 1 }, /obj/effect/floor_decal/steeldecal/steel_decals7, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -2237,16 +2133,13 @@ /area/security/brig/visitation) "dk" = ( /obj/effect/floor_decal/borderfloor/shifted{ - dir = 4; - icon_state = "borderfloor_shifted" + dir = 4 }, /obj/effect/floor_decal/corner/red/border/shifted{ - dir = 4; - icon_state = "bordercolor_shifted" + dir = 4 }, /obj/effect/floor_decal/corner/red{ - dir = 6; - icon_state = "corner_white" + dir = 6 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 @@ -2296,16 +2189,13 @@ /area/engineering/shaft) "do" = ( /obj/effect/floor_decal/borderfloor/shifted{ - dir = 8; - icon_state = "borderfloor_shifted" + dir = 8 }, /obj/effect/floor_decal/corner/red/border/shifted{ - dir = 8; - icon_state = "bordercolor_shifted" + dir = 8 }, /obj/effect/floor_decal/corner/red{ - dir = 9; - icon_state = "corner_white" + dir = 9 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 @@ -2321,7 +2211,6 @@ "dp" = ( /obj/machinery/alarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /obj/machinery/vending/hydronutrients/brig{ @@ -2331,16 +2220,13 @@ /area/security/brig) "dq" = ( /obj/effect/floor_decal/borderfloor/shifted{ - dir = 1; - icon_state = "borderfloor_shifted" + dir = 1 }, /obj/effect/floor_decal/corner/lightorange/border/shifted{ - dir = 1; - icon_state = "bordercolor_shifted" + dir = 1 }, /obj/effect/floor_decal/corner/lightorange{ - dir = 5; - icon_state = "corner_white" + dir = 5 }, /obj/machinery/atmospherics/unary/vent_pump/on, /obj/structure/closet/secure_closet/brig{ @@ -2375,16 +2261,13 @@ /area/security/security_cell_hallway) "dt" = ( /obj/effect/floor_decal/borderfloor/shifted{ - dir = 8; - icon_state = "borderfloor_shifted" + dir = 8 }, /obj/effect/floor_decal/corner/red/border/shifted{ - dir = 8; - icon_state = "bordercolor_shifted" + dir = 8 }, /obj/effect/floor_decal/corner/red{ - dir = 9; - icon_state = "corner_white" + dir = 9 }, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 @@ -2396,8 +2279,7 @@ dir = 8 }, /obj/effect/floor_decal/borderfloorblack/corner2{ - dir = 10; - icon_state = "borderfloorcorner2_black" + dir = 10 }, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -2427,16 +2309,13 @@ /area/security/recstorage) "dw" = ( /obj/effect/floor_decal/borderfloor/shifted{ - dir = 1; - icon_state = "borderfloor_shifted" + dir = 1 }, /obj/effect/floor_decal/corner/lightorange/border/shifted{ - dir = 1; - icon_state = "bordercolor_shifted" + dir = 1 }, /obj/effect/floor_decal/corner/lightorange{ - dir = 5; - icon_state = "corner_white" + dir = 5 }, /obj/machinery/atmospherics/unary/vent_pump/on, /obj/structure/closet/secure_closet/brig{ @@ -2448,8 +2327,7 @@ /obj/effect/floor_decal/borderfloor/shifted, /obj/effect/floor_decal/corner/red/border/shifted, /obj/effect/floor_decal/corner/red{ - dir = 10; - icon_state = "corner_white" + dir = 10 }, /obj/effect/floor_decal/steeldecal/steel_decals9{ dir = 8 @@ -2503,7 +2381,6 @@ icon_state = "0-8" }, /obj/machinery/power/apc{ - dir = 2; name = "south bump"; pixel_y = -28 }, @@ -2515,7 +2392,6 @@ }, /obj/machinery/alarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /turf/simulated/floor/tiled/white, @@ -2543,7 +2419,6 @@ /obj/machinery/door/firedoor/glass, /obj/machinery/door/blast/regular{ density = 0; - dir = 1; icon_state = "pdoor0"; id = "englockdown"; name = "Engineering Lockdown"; @@ -2568,7 +2443,6 @@ /obj/machinery/atmospherics/unary/outlet_injector{ dir = 8; frequency = 1442; - icon_state = "map_injector"; id = "riot_inject" }, /obj/effect/floor_decal/industrial/outline/yellow, @@ -2587,8 +2461,7 @@ /obj/effect/floor_decal/borderfloor/shifted, /obj/effect/floor_decal/corner/red/border/shifted, /obj/effect/floor_decal/corner/red{ - dir = 10; - icon_state = "corner_white" + dir = 10 }, /obj/effect/floor_decal/steeldecal/steel_decals9{ dir = 8 @@ -2614,7 +2487,6 @@ /obj/machinery/atmospherics/unary/outlet_injector{ dir = 4; frequency = 1442; - icon_state = "map_injector"; id = "riot_inject" }, /obj/effect/floor_decal/industrial/outline/yellow, @@ -2622,16 +2494,13 @@ /area/security/brig) "dO" = ( /obj/effect/floor_decal/borderfloor/shifted{ - dir = 1; - icon_state = "borderfloor_shifted" + dir = 1 }, /obj/effect/floor_decal/corner/lightorange/border/shifted{ - dir = 1; - icon_state = "bordercolor_shifted" + dir = 1 }, /obj/effect/floor_decal/corner/lightorange{ - dir = 5; - icon_state = "corner_white" + dir = 5 }, /obj/machinery/atmospherics/unary/vent_pump/on, /obj/structure/closet/secure_closet/brig{ @@ -2686,9 +2555,7 @@ dir = 8 }, /obj/effect/floor_decal/borderfloor/corner2{ - dir = 10; - icon_state = "borderfloorcorner2"; - pixel_x = 0 + dir = 10 }, /obj/effect/floor_decal/corner/red/bordercorner2{ dir = 10 @@ -2764,8 +2631,7 @@ dir = 4 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 4; - icon_state = "bordercolor" + dir = 4 }, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 10 @@ -2837,12 +2703,10 @@ "ef" = ( /obj/machinery/meter, /obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 5; - icon_state = "intact" + dir = 5 }, /obj/machinery/alarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /turf/simulated/floor/tiled/dark, @@ -2883,8 +2747,7 @@ /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/machinery/alarm{ dir = 8; - pixel_x = 25; - pixel_y = 0 + pixel_x = 25 }, /turf/simulated/floor/tiled/dark, /area/storage/tech) @@ -2939,8 +2802,7 @@ }, /obj/effect/floor_decal/steeldecal/steel_decals9, /obj/effect/floor_decal/industrial/warning{ - dir = 4; - icon_state = "warning" + dir = 4 }, /turf/simulated/floor/tiled, /area/security/brig/visitation) @@ -2980,8 +2842,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/green, /obj/effect/floor_decal/corner/lightorange/bordercorner{ - dir = 4; - icon_state = "bordercolorcorner" + dir = 4 }, /obj/structure/bed/chair{ dir = 1 @@ -2990,8 +2851,7 @@ /area/security/brig) "et" = ( /obj/machinery/light/small{ - dir = 4; - pixel_y = 0 + dir = 4 }, /obj/machinery/alarm{ dir = 1; @@ -3040,7 +2900,6 @@ }, /obj/machinery/door/blast/regular{ density = 0; - dir = 1; icon_state = "pdoor0"; id = "brig_lockdown"; name = "Security Blast Doors"; @@ -3057,13 +2916,10 @@ /area/security/brig) "ex" = ( /obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 + dir = 8 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 8; - icon_state = "bordercolor" + dir = 8 }, /obj/machinery/door/firedoor/glass/hidden/steel, /turf/simulated/floor/tiled, @@ -3103,13 +2959,10 @@ /area/ai_upload) "eB" = ( /obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 + dir = 8 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 8; - icon_state = "bordercolor" + dir = 8 }, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 6 @@ -3122,7 +2975,6 @@ icon_state = "0-4" }, /obj/machinery/power/apc{ - cell_type = /obj/item/weapon/cell/apc; dir = 8; name = "west bump"; pixel_x = -28 @@ -3172,14 +3024,11 @@ dir = 1 }, /obj/effect/floor_decal/corner/white/bordercorner2{ - dir = 1; - icon_state = "bordercolorcorner2" + dir = 1 }, /obj/machinery/status_display{ - density = 0; layer = 4; - pixel_x = -32; - pixel_y = 0 + pixel_x = -32 }, /turf/simulated/floor/tiled/white, /area/medical/surgery) @@ -3189,8 +3038,7 @@ dir = 10 }, /obj/effect/floor_decal/corner/white/border{ - dir = 10; - icon_state = "bordercolor" + dir = 10 }, /turf/simulated/floor/tiled/white, /area/medical/surgery) @@ -3202,8 +3050,7 @@ dir = 4 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 4; - icon_state = "bordercolor" + dir = 4 }, /obj/effect/floor_decal/borderfloor/corner2{ dir = 5 @@ -3232,13 +3079,10 @@ dir = 9 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 9; - icon_state = "bordercolor" + dir = 9 }, /obj/effect/floor_decal/borderfloor/corner2{ - dir = 10; - icon_state = "borderfloorcorner2"; - pixel_x = 0 + dir = 10 }, /obj/effect/floor_decal/corner/purple/bordercorner2{ dir = 10 @@ -3279,13 +3123,10 @@ /area/tether/exploration/hallway) "eL" = ( /obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 + dir = 8 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 8; - icon_state = "bordercolor" + dir = 8 }, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 6 @@ -3297,8 +3138,7 @@ dir = 4 }, /obj/machinery/camera/network/exploration{ - dir = 5; - icon_state = "camera" + dir = 5 }, /turf/simulated/floor/tiled, /area/tether/exploration/staircase) @@ -3378,16 +3218,14 @@ /area/tether/exploration/staircase) "eS" = ( /obj/effect/floor_decal/industrial/warning/corner{ - dir = 1; - icon_state = "warningcorner" + dir = 1 }, /obj/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /obj/structure/sign/deathsposal{ pixel_x = -32 @@ -3477,8 +3315,7 @@ id = "interrogation" }, /obj/structure/window/reinforced/tinted{ - dir = 8; - icon_state = "twindow" + dir = 8 }, /obj/structure/window/reinforced/tinted, /obj/structure/window/reinforced/tinted{ @@ -3505,8 +3342,7 @@ /obj/structure/table/steel, /obj/item/toy/stickhorse, /obj/machinery/camera/network/security{ - dir = 8; - icon_state = "camera" + dir = 8 }, /turf/simulated/floor/tiled/dark, /area/security/recstorage) @@ -3520,8 +3356,7 @@ id = "interrogation" }, /obj/structure/window/reinforced/tinted{ - dir = 4; - icon_state = "twindow" + dir = 4 }, /obj/structure/window/reinforced/tinted, /obj/structure/window/reinforced/tinted{ @@ -3562,7 +3397,6 @@ /obj/structure/disposalpipe/segment, /obj/machinery/alarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /turf/simulated/floor/tiled, @@ -3570,9 +3404,7 @@ "fi" = ( /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; - pixel_x = -22; - pixel_y = 0 + pixel_x = -22 }, /obj/structure/catwalk, /turf/simulated/floor, @@ -3687,8 +3519,7 @@ dir = 4 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 4; - icon_state = "bordercolor" + dir = 4 }, /obj/effect/floor_decal/borderfloor/corner2{ dir = 5 @@ -3706,18 +3537,13 @@ /area/tether/exploration/hallway) "fz" = ( /obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 + dir = 8 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 8; - icon_state = "bordercolor" + dir = 8 }, /obj/effect/floor_decal/borderfloor/corner2{ - dir = 10; - icon_state = "borderfloorcorner2"; - pixel_x = 0 + dir = 10 }, /obj/effect/floor_decal/corner/purple/bordercorner2{ dir = 10 @@ -3733,7 +3559,6 @@ icon_state = "0-4" }, /obj/machinery/power/apc{ - cell_type = /obj/item/weapon/cell/apc; dir = 8; name = "west bump"; pixel_x = -28 @@ -3768,8 +3593,7 @@ dir = 4 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 4; - icon_state = "bordercolor" + dir = 4 }, /obj/effect/floor_decal/borderfloor/corner2{ dir = 5 @@ -3833,8 +3657,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 4; - icon_state = "map-scrubbers" + dir = 4 }, /turf/simulated/floor/tiled, /area/hallway/station/starboard) @@ -3885,13 +3708,10 @@ /area/security/interrogation) "fL" = ( /obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 + dir = 8 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 8; - icon_state = "bordercolor" + dir = 8 }, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 6 @@ -3948,8 +3768,7 @@ dir = 4 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 4; - icon_state = "bordercolor" + dir = 4 }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply, @@ -4014,8 +3833,7 @@ icon_state = "1-2" }, /obj/machinery/door/airlock/maintenance/engi{ - name = "Engineering Electrical Shaft"; - req_one_access = list(10) + name = "Engineering Electrical Shaft" }, /obj/machinery/door/firedoor/glass, /turf/simulated/floor/plating, @@ -4035,7 +3853,6 @@ }, /obj/machinery/door/blast/regular{ density = 0; - dir = 1; icon_state = "pdoor0"; id = "brig_lockdown"; name = "Security Blast Doors"; @@ -4077,7 +3894,6 @@ }, /obj/machinery/alarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /turf/simulated/floor/tiled/dark, @@ -4087,8 +3903,7 @@ dir = 4 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 4; - icon_state = "bordercolor" + dir = 4 }, /obj/effect/floor_decal/borderfloor/corner2{ dir = 6 @@ -4110,13 +3925,10 @@ /area/tether/exploration/crew) "ge" = ( /obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 + dir = 8 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 8; - icon_state = "bordercolor" + dir = 8 }, /obj/effect/floor_decal/borderfloor/corner2{ dir = 8 @@ -4131,8 +3943,7 @@ dir = 5 }, /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /turf/simulated/floor/tiled, /area/tether/exploration/hallway) @@ -4185,8 +3996,7 @@ dir = 10 }, /obj/machinery/camera/network/command{ - dir = 4; - icon_state = "camera" + dir = 4 }, /turf/simulated/floor/bluegrid, /area/ai_upload) @@ -4243,7 +4053,6 @@ icon_state = "0-8" }, /obj/machinery/power/apc{ - dir = 2; name = "south bump"; pixel_y = -32 }, @@ -4301,8 +4110,7 @@ dir = 1 }, /obj/effect/floor_decal/corner/yellow/bordercorner{ - dir = 1; - icon_state = "bordercolorcorner" + dir = 1 }, /turf/simulated/floor/tiled, /area/engineering/locker_room) @@ -4334,8 +4142,7 @@ /area/hallway/station/starboard) "gy" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/red/border{ dir = 1 @@ -4348,13 +4155,10 @@ /area/security/security_cell_hallway) "gz" = ( /obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 + dir = 8 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 8; - icon_state = "bordercolor" + dir = 8 }, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 6 @@ -4366,8 +4170,7 @@ /obj/item/weapon/paper_bin, /obj/item/device/taperecorder, /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /turf/simulated/floor/tiled, /area/tether/exploration/crew) @@ -4411,8 +4214,7 @@ dir = 4 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 4; - icon_state = "bordercolor" + dir = 4 }, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 9 @@ -4434,13 +4236,10 @@ /area/tether/exploration/crew) "gH" = ( /obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 + dir = 8 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 8; - icon_state = "bordercolor" + dir = 8 }, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 6 @@ -4458,8 +4257,7 @@ dir = 4 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 4; - icon_state = "bordercolor" + dir = 4 }, /obj/effect/floor_decal/borderfloor/corner2{ dir = 6 @@ -4481,13 +4279,10 @@ /area/tether/exploration/hallway) "gJ" = ( /obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 + dir = 8 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 8; - icon_state = "bordercolor" + dir = 8 }, /obj/effect/floor_decal/borderfloor/corner2{ dir = 8 @@ -4506,7 +4301,6 @@ }, /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; pixel_x = -22 }, /turf/simulated/floor/tiled, @@ -4519,8 +4313,7 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 4; - icon_state = "map-scrubbers" + dir = 4 }, /turf/simulated/floor/tiled, /area/tether/exploration/staircase) @@ -4623,8 +4416,7 @@ dir = 8 }, /obj/machinery/camera/network/security{ - dir = 10; - icon_state = "camera" + dir = 10 }, /turf/simulated/floor/tiled, /area/security/brig) @@ -4650,8 +4442,7 @@ /area/security/security_cell_hallway) "gW" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/red/border{ dir = 1 @@ -4702,8 +4493,7 @@ icon_state = "comfychair_preview" }, /obj/machinery/camera/network/exploration{ - dir = 1; - icon_state = "camera" + dir = 1 }, /turf/simulated/floor/tiled, /area/tether/exploration/crew) @@ -4753,13 +4543,10 @@ /area/tether/exploration/crew) "hf" = ( /obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 + dir = 8 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 8; - icon_state = "bordercolor" + dir = 8 }, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 6 @@ -4790,8 +4577,7 @@ dir = 4 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 4; - icon_state = "bordercolor" + dir = 4 }, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 9 @@ -4806,8 +4592,7 @@ }, /obj/machinery/alarm{ dir = 8; - pixel_x = 25; - pixel_y = 0 + pixel_x = 25 }, /turf/simulated/floor/tiled, /area/tether/exploration/hallway) @@ -4853,8 +4638,7 @@ /area/maintenance/station/exploration) "hn" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/red/border{ dir = 1 @@ -4973,7 +4757,6 @@ }, /obj/machinery/alarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /turf/simulated/floor/tiled/dark, @@ -5049,14 +4832,9 @@ /turf/simulated/floor/tiled, /area/tether/exploration/staircase) "hC" = ( -/obj/effect/floor_decal/borderfloor/corner, -/obj/effect/floor_decal/corner/purple/bordercorner, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 9 }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 - }, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -5076,8 +4854,7 @@ /area/tether/exploration/hallway) "hD" = ( /obj/machinery/ai_status_display{ - pixel_x = -32; - pixel_y = 0 + pixel_x = -32 }, /obj/machinery/porta_turret, /turf/simulated/floor/bluegrid, @@ -5096,7 +4873,6 @@ /obj/machinery/power/apc{ dir = 1; name = "north bump"; - pixel_x = 0; pixel_y = 28 }, /turf/simulated/floor/tiled/techfloor, @@ -5128,17 +4904,14 @@ }, /obj/item/device/radio/intercom/locked/ai_private{ dir = 1; - icon_state = "intercom"; pixel_y = 32 }, /turf/simulated/floor/tiled/techfloor, /area/ai_upload) "hH" = ( /obj/machinery/status_display{ - density = 0; layer = 4; - pixel_x = 32; - pixel_y = 0 + pixel_x = 32 }, /obj/machinery/porta_turret, /turf/simulated/floor/bluegrid, @@ -5208,8 +4981,7 @@ "hP" = ( /obj/structure/railing, /obj/machinery/light{ - dir = 4; - icon_state = "tube1" + dir = 4 }, /turf/simulated/open, /area/engineering/locker_room) @@ -5218,13 +4990,10 @@ /area/engineering/foyer_mezzenine) "hR" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 1; - icon_state = "bordercolor" + dir = 1 }, /obj/machinery/door/firedoor/glass/hidden/steel{ dir = 2 @@ -5233,13 +5002,10 @@ /area/tether/exploration/hallway) "hS" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 1; - icon_state = "bordercolor" + dir = 1 }, /obj/effect/floor_decal/steeldecal/steel_decals7, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -5380,9 +5146,7 @@ "if" = ( /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; - pixel_x = -22; - pixel_y = 0 + pixel_x = -22 }, /turf/simulated/floor/bluegrid, /area/ai_upload) @@ -5455,26 +5219,21 @@ dir = 9 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 9; - icon_state = "bordercolor" + dir = 9 }, /turf/simulated/floor/tiled, /area/tether/exploration/hallway) "in" = ( /obj/structure/disposalpipe/sortjunction{ dir = 8; - icon_state = "pipe-j1s"; name = "Exploration Hangar"; sortType = "Exploration Hangar" }, /obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 1; - icon_state = "bordercolor" + dir = 1 }, /obj/effect/floor_decal/steeldecal/steel_decals7, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -5488,13 +5247,10 @@ icon_state = "pipe-c" }, /obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 1; - icon_state = "bordercolor" + dir = 1 }, /obj/effect/floor_decal/borderfloor/corner2{ dir = 1 @@ -5573,8 +5329,7 @@ icon_state = "4-8" }, /obj/machinery/camera/network/security{ - dir = 10; - icon_state = "camera" + dir = 10 }, /turf/simulated/floor/tiled/dark, /area/security/interrogation) @@ -5592,18 +5347,13 @@ /area/tether/exploration/staircase) "iy" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 1; - icon_state = "bordercolor" + dir = 1 }, /obj/effect/floor_decal/borderfloor/corner2{ - dir = 4; - icon_state = "borderfloorcorner2"; - pixel_y = 0 + dir = 4 }, /obj/effect/floor_decal/corner/purple/bordercorner2{ dir = 4 @@ -5640,13 +5390,10 @@ /area/security/riot_control) "iA" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 1; - icon_state = "bordercolor" + dir = 1 }, /obj/effect/floor_decal/steeldecal/steel_decals7, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -5657,13 +5404,10 @@ /area/tether/exploration/hallway) "iB" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 1; - icon_state = "bordercolor" + dir = 1 }, /obj/effect/floor_decal/steeldecal/steel_decals7, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -5689,13 +5433,10 @@ /area/security/security_cell_hallway) "iE" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 1; - icon_state = "bordercolor" + dir = 1 }, /obj/effect/floor_decal/steeldecal/steel_decals7, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -5704,7 +5445,6 @@ /obj/machinery/power/apc{ dir = 1; name = "north bump"; - pixel_x = 0; pixel_y = 28 }, /obj/structure/cable/green{ @@ -5751,13 +5491,10 @@ icon_state = "1-2" }, /obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 1; - icon_state = "bordercolor" + dir = 1 }, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 4 @@ -5767,13 +5504,10 @@ /area/tether/exploration/hallway) "iI" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 1; - icon_state = "bordercolor" + dir = 1 }, /obj/effect/floor_decal/borderfloor/corner2{ dir = 1 @@ -5786,22 +5520,17 @@ dir = 4 }, /obj/machinery/firealarm{ - dir = 2; layer = 3.3; - pixel_x = 0; pixel_y = 26 }, /turf/simulated/floor/tiled, /area/tether/exploration/hallway) "iJ" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 1; - icon_state = "bordercolor" + dir = 1 }, /obj/effect/floor_decal/steeldecal/steel_decals7, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -5831,8 +5560,7 @@ }, /obj/structure/flora/pottedplant/crystal, /obj/machinery/camera/network/exploration{ - dir = 9; - icon_state = "camera" + dir = 9 }, /turf/simulated/floor/tiled, /area/tether/exploration/hallway) @@ -6026,20 +5754,16 @@ dir = 4 }, /obj/machinery/light{ - dir = 4; - icon_state = "tube1" + dir = 4 }, /turf/simulated/floor/bluegrid, /area/ai_upload) "iY" = ( /obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 + dir = 8 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 8; - icon_state = "bordercolor" + dir = 8 }, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 6 @@ -6051,8 +5775,7 @@ dir = 4 }, /obj/machinery/camera/network/exploration{ - dir = 5; - icon_state = "camera" + dir = 5 }, /turf/simulated/floor/tiled, /area/tether/exploration/hallway) @@ -6115,7 +5838,6 @@ "jc" = ( /obj/machinery/door/blast/regular{ density = 0; - dir = 1; icon_state = "pdoor0"; id = "englockdown"; name = "Engineering Lockdown"; @@ -6266,7 +5988,6 @@ /obj/machinery/power/apc{ dir = 1; name = "north bump"; - pixel_x = 0; pixel_y = 24 }, /obj/structure/cable/green{ @@ -6284,14 +6005,6 @@ /turf/simulated/floor/bluegrid, /area/ai_upload) "jn" = ( -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/purple/border, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 - }, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -6304,6 +6017,14 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/purple/border, /turf/simulated/floor/tiled, /area/tether/exploration/hallway) "jo" = ( @@ -6384,8 +6105,7 @@ dir = 4 }, /obj/machinery/camera/network/exploration{ - dir = 1; - icon_state = "camera" + dir = 1 }, /turf/simulated/floor/tiled, /area/tether/exploration/hallway) @@ -6444,8 +6164,7 @@ /area/tether/exploration/crew) "ju" = ( /obj/machinery/light/small{ - dir = 1; - icon_state = "bulb1" + dir = 1 }, /obj/structure/railing, /turf/simulated/floor, @@ -6559,7 +6278,6 @@ /obj/effect/floor_decal/corner/yellow/border, /obj/structure/cable/green, /obj/machinery/power/apc{ - dir = 2; name = "south bump"; pixel_y = -32 }, @@ -6609,8 +6327,7 @@ }, /obj/machinery/alarm{ dir = 4; - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /turf/simulated/floor/tiled, /area/engineering/foyer_mezzenine) @@ -6783,7 +6500,6 @@ /area/storage/tech) "jS" = ( /obj/machinery/power/apc{ - cell_type = /obj/item/weapon/cell/apc; dir = 8; name = "west bump"; pixel_x = -28 @@ -6866,33 +6582,32 @@ /area/ai_upload) "kb" = ( /obj/machinery/light{ - dir = 4; - icon_state = "tube1" + dir = 4 }, /turf/simulated/floor/bluegrid, /area/ai_upload) "kc" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 1; - icon_state = "bordercolor" + dir = 1 }, /obj/effect/floor_decal/steeldecal/steel_decals7, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 4 }, /obj/structure/table/rack/shelf, -/obj/item/device/multitool/tether_buffered{ - pixel_y = 2 +/obj/item/weapon/tank/oxygen, +/obj/item/device/suit_cooling_unit, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/mask/breath, +/obj/item/clothing/suit/space/void/exploration_medical, +/obj/item/clothing/head/helmet/space/void/exploration_medical, +/obj/item/device/radio/intercom{ + dir = 1; + pixel_y = 24 }, -/obj/item/weapon/storage/toolbox/mechanical{ - pixel_y = -4 - }, -/obj/item/weapon/hand_labeler, /turf/simulated/floor/tiled, /area/tether/exploration/equipment) "kd" = ( @@ -6905,13 +6620,10 @@ /area/ai_upload) "ke" = ( /obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 + dir = 8 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 8; - icon_state = "bordercolor" + dir = 8 }, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 6 @@ -6923,8 +6635,7 @@ dir = 4 }, /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /turf/simulated/floor/tiled, /area/tether/exploration/hallway) @@ -6988,24 +6699,25 @@ /turf/simulated/floor/tiled, /area/hallway/station/starboard) "km" = ( +/obj/item/clothing/under/gladiator, +/obj/item/clothing/head/helmet/gladiator, +/turf/simulated/floor, +/area/tether/exploration/hallway) +"kn" = ( /obj/effect/floor_decal/borderfloor{ dir = 4 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 4; - icon_state = "bordercolor" - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 9 + dir = 4 }, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 10 }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 9 + }, /turf/simulated/floor/tiled, /area/tether/exploration/hallway) -"kn" = ( -/turf/simulated/wall, -/area/tether/exploration/hallway) "ko" = ( /obj/structure/catwalk, /turf/simulated/floor, @@ -7073,8 +6785,7 @@ }, /obj/effect/floor_decal/techfloor/hole/right, /obj/machinery/camera/network/command{ - dir = 10; - icon_state = "camera" + dir = 10 }, /turf/simulated/floor/tiled/techfloor, /area/ai_upload) @@ -7134,55 +6845,69 @@ /turf/simulated/floor/tiled, /area/tether/exploration/hallway) "kA" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 6 - }, -/obj/effect/floor_decal/corner/purple/border{ - dir = 6 - }, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/purple/border, /obj/effect/floor_decal/borderfloor/corner2, /obj/effect/floor_decal/corner/purple/bordercorner2, -/obj/structure/flora/pottedplant/unusual, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 8 + }, /turf/simulated/floor/tiled, /area/tether/exploration/hallway) "kB" = ( -/obj/item/clothing/under/gladiator, -/obj/item/clothing/head/helmet/gladiator, -/turf/simulated/floor, -/area/tether/exploration/hallway) -"kC" = ( /obj/item/weapon/material/twohanded/spear/foam, /turf/simulated/floor, /area/tether/exploration/hallway) -"kD" = ( -/obj/structure/table/rack/shelf, +"kC" = ( /obj/effect/floor_decal/borderfloor{ dir = 9 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 9; - icon_state = "bordercolor" + dir = 9 }, +/obj/structure/table/rack/shelf, /obj/item/weapon/tank/oxygen, /obj/item/device/suit_cooling_unit, /obj/item/clothing/shoes/magboots, -/obj/item/clothing/suit/space/void/exploration, /obj/item/clothing/mask/breath, +/obj/item/clothing/suit/space/void/exploration, /obj/item/clothing/head/helmet/space/void/exploration, -/obj/machinery/atmospherics/unary/vent_pump/on, -/obj/item/weapon/tank/jetpack/carbondioxide, +/turf/simulated/floor/tiled, +/area/tether/exploration/equipment) +"kD" = ( +/obj/structure/table/rack/shelf, +/obj/item/weapon/tank/oxygen, +/obj/item/device/suit_cooling_unit, +/obj/effect/floor_decal/borderfloor{ + dir = 1 + }, +/obj/effect/floor_decal/corner/purple/border{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/mask/breath, +/obj/item/clothing/suit/space/void/exploration, +/obj/item/clothing/head/helmet/space/void/exploration, +/obj/machinery/firealarm{ + layer = 3.3; + pixel_y = 26 + }, /turf/simulated/floor/tiled, /area/tether/exploration/equipment) "kE" = ( /obj/structure/table/rack/shelf, /obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 1; - icon_state = "bordercolor" + dir = 1 }, /obj/effect/floor_decal/steeldecal/steel_decals7, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -7190,18 +6915,14 @@ }, /obj/item/weapon/tank/oxygen, /obj/item/device/suit_cooling_unit, -/obj/item/clothing/shoes/magboots, -/obj/item/clothing/suit/space/void/exploration, -/obj/item/clothing/mask/breath, -/obj/item/clothing/head/helmet/space/void/exploration, -/obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/machinery/light_switch{ - dir = 2; name = "light switch "; - pixel_x = 0; pixel_y = 26 }, -/obj/item/weapon/tank/jetpack/carbondioxide, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/mask/breath, +/obj/item/clothing/suit/space/void/exploration, +/obj/item/clothing/head/helmet/space/void/exploration, /turf/simulated/floor/tiled, /area/tether/exploration/equipment) "kF" = ( @@ -7233,14 +6954,11 @@ "kH" = ( /obj/machinery/power/smes/buildable{ RCon_tag = "Substation - Exploration"; - charge = 0; - output_attempt = 0; - outputting = 0 + output_attempt = 0 }, /obj/structure/cable{ d2 = 2; - icon_state = "0-2"; - pixel_y = 0 + icon_state = "0-2" }, /obj/structure/cable/green, /obj/machinery/camera/network/engineering{ @@ -7305,15 +7023,11 @@ /turf/simulated/floor, /area/storage/tech) "kR" = ( -/obj/structure/table/rack/shelf, /obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 1; - icon_state = "bordercolor" + dir = 1 }, /obj/effect/floor_decal/borderfloor/corner2{ dir = 1 @@ -7325,19 +7039,7 @@ /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 4 }, -/obj/item/weapon/tank/oxygen, -/obj/item/device/suit_cooling_unit, -/obj/item/clothing/shoes/magboots, -/obj/item/clothing/suit/space/void/exploration, -/obj/item/clothing/mask/breath, -/obj/item/clothing/head/helmet/space/void/exploration, -/obj/machinery/firealarm{ - dir = 2; - layer = 3.3; - pixel_x = 0; - pixel_y = 26 - }, -/obj/item/weapon/tank/jetpack/carbondioxide, +/obj/machinery/suit_cycler/exploration, /turf/simulated/floor/tiled, /area/tether/exploration/equipment) "kS" = ( @@ -7351,8 +7053,7 @@ dir = 9 }, /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /turf/simulated/floor/tiled, /area/engineering/foyer_mezzenine) @@ -7402,8 +7103,7 @@ /area/maintenance/station/eng_upper) "kX" = ( /obj/machinery/light/small{ - dir = 4; - pixel_y = 0 + dir = 4 }, /obj/machinery/atmospherics/pipe/zpipe/down, /obj/machinery/atmospherics/pipe/zpipe/down/scrubbers, @@ -7486,13 +7186,11 @@ /area/hallway/station/starboard) "lc" = ( /obj/machinery/power/terminal{ - dir = 8; - icon_state = "term" + dir = 8 }, /obj/structure/cable{ d2 = 2; - icon_state = "0-2"; - pixel_y = 0 + icon_state = "0-2" }, /obj/machinery/light/small{ dir = 4 @@ -7539,14 +7237,27 @@ /area/maintenance/substation/exploration) "lg" = ( /obj/effect/floor_decal/borderfloor{ + dir = 8 + }, +/obj/effect/floor_decal/corner/purple/border{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 6 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 5 }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 5 +/obj/machinery/alarm{ + dir = 4; + pixel_x = -22 + }, +/obj/structure/table/bench/wooden, +/obj/effect/landmark/start{ + name = "Explorer" }, -/obj/structure/closet/emcloset, /turf/simulated/floor/tiled, -/area/hallway/station/starboard) +/area/tether/exploration/equipment) "lh" = ( /obj/structure/cable{ d1 = 4; @@ -7575,24 +7286,27 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/floor_decal/borderfloor/corner{ - dir = 4 - }, -/obj/effect/floor_decal/corner/lightgrey/bordercorner{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 10 - }, /obj/effect/floor_decal/steeldecal/steel_decals7, /obj/structure/cable/green{ d1 = 4; d2 = 8; icon_state = "4-8" }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 1 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 1 + }, /turf/simulated/floor/tiled, /area/hallway/station/starboard) "lk" = ( +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/tether/exploration/equipment) "ll" = ( @@ -7637,18 +7351,13 @@ /area/maintenance/station/exploration) "lo" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 1; - icon_state = "bordercolor" + dir = 1 }, /obj/effect/floor_decal/borderfloor/corner2{ - dir = 4; - icon_state = "borderfloorcorner2"; - pixel_y = 0 + dir = 4 }, /obj/effect/floor_decal/corner/purple/bordercorner2{ dir = 4 @@ -7657,26 +7366,18 @@ /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 4 }, -/obj/item/device/radio/intercom{ - dir = 1; - pixel_y = 24; - req_access = list() - }, -/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/structure/flora/pottedplant/unusual, /turf/simulated/floor/tiled, /area/tether/exploration/equipment) "lp" = ( /obj/effect/floor_decal/borderfloor/shifted{ - dir = 1; - icon_state = "borderfloor_shifted" + dir = 1 }, /obj/effect/floor_decal/corner/lightorange/border/shifted{ - dir = 1; - icon_state = "bordercolor_shifted" + dir = 1 }, /obj/effect/floor_decal/corner/lightorange{ - dir = 5; - icon_state = "corner_white" + dir = 5 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, /obj/structure/table/steel, @@ -7694,7 +7395,13 @@ /obj/effect/floor_decal/corner/purple/border{ dir = 5 }, -/obj/machinery/suit_cycler/exploration, +/obj/structure/table/rack/shelf, +/obj/item/weapon/tank/oxygen, +/obj/item/device/suit_cooling_unit, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/mask/breath, +/obj/item/clothing/suit/space/void/exploration_medical, +/obj/item/clothing/head/helmet/space/void/exploration_medical, /turf/simulated/floor/tiled, /area/tether/exploration/equipment) "lr" = ( @@ -7707,8 +7414,7 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9; - pixel_y = 0 + dir = 9 }, /obj/structure/catwalk, /turf/simulated/floor, @@ -7721,7 +7427,6 @@ }, /obj/machinery/alarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /obj/structure/catwalk, @@ -7806,8 +7511,7 @@ "ly" = ( /obj/machinery/status_display{ layer = 4; - pixel_x = -32; - pixel_y = 0 + pixel_x = -32 }, /obj/structure/disposalpipe/segment, /turf/simulated/floor, @@ -7930,8 +7634,7 @@ dir = 9 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 9; - icon_state = "bordercolor" + dir = 9 }, /obj/effect/floor_decal/borderfloor/corner2{ dir = 1 @@ -7978,42 +7681,27 @@ /turf/simulated/floor/tiled, /area/tether/exploration/hallway) "lM" = ( -/obj/machinery/light{ - dir = 4; - icon_state = "tube1" - }, /obj/effect/floor_decal/borderfloor{ - dir = 4 - }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 9 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 10 }, -/obj/item/device/radio/intercom{ - dir = 4; - pixel_x = 24 - }, -/turf/simulated/floor/tiled, -/area/hallway/station/starboard) -"lN" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 +/obj/machinery/light{ + dir = 8 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 1; - icon_state = "bordercolor" + dir = 10 + }, +/obj/structure/closet/secure_closet/explorer, +/turf/simulated/floor/tiled, +/area/tether/exploration/equipment) +"lN" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 1 + }, +/obj/effect/floor_decal/corner/purple/border{ + dir = 1 }, /obj/effect/floor_decal/borderfloor/corner2{ - dir = 4; - icon_state = "borderfloorcorner2"; - pixel_y = 0 + dir = 4 }, /obj/effect/floor_decal/corner/purple/bordercorner2{ dir = 4 @@ -8023,9 +7711,7 @@ dir = 4 }, /obj/machinery/light_switch{ - dir = 2; name = "light switch "; - pixel_x = 0; pixel_y = 26 }, /obj/machinery/photocopier, @@ -8107,53 +7793,9 @@ d2 = 8; icon_state = "4-8" }, +/obj/structure/closet/secure_closet/sar, /turf/simulated/floor/tiled, /area/hallway/station/starboard) -"lU" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 - }, -/obj/effect/floor_decal/corner/purple/border{ - dir = 8; - icon_state = "bordercolor" - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 6 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 5 - }, -/obj/structure/cable/green{ - d2 = 4; - icon_state = "0-4" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5 - }, -/obj/machinery/power/apc{ - cell_type = /obj/item/weapon/cell/apc; - dir = 8; - name = "west bump"; - pixel_x = -28 - }, -/turf/simulated/floor/tiled, -/area/tether/exploration/equipment) -"lV" = ( -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5 - }, -/turf/simulated/floor/tiled, -/area/tether/exploration/equipment) "lW" = ( /obj/structure/cable/green{ d1 = 4; @@ -8163,9 +7805,6 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, /turf/simulated/floor/tiled, /area/tether/exploration/equipment) "lX" = ( @@ -8175,11 +7814,10 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9; - pixel_y = 0 + dir = 9 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 9 + dir = 5 }, /turf/simulated/floor/tiled, /area/tether/exploration/equipment) @@ -8188,8 +7826,7 @@ dir = 4 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 4; - icon_state = "bordercolor" + dir = 4 }, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 9 @@ -8212,13 +7849,10 @@ /area/tether/exploration/pathfinder_office) "ma" = ( /obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 + dir = 8 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 8; - icon_state = "bordercolor" + dir = 8 }, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 6 @@ -8294,7 +7928,6 @@ icon_state = "0-2" }, /obj/machinery/power/apc{ - cell_type = /obj/item/weapon/cell/apc; dir = 8; name = "west bump"; pixel_x = -28 @@ -8405,12 +8038,10 @@ "ml" = ( /obj/structure/table/steel, /obj/item/device/integrated_electronics/debugger{ - pixel_x = -5; - pixel_y = 0 + pixel_x = -5 }, /obj/item/device/integrated_electronics/wirer{ - pixel_x = 5; - pixel_y = 0 + pixel_x = 5 }, /turf/simulated/floor, /area/storage/tech) @@ -8508,8 +8139,7 @@ /obj/structure/cable, /obj/structure/cable{ d2 = 2; - icon_state = "0-2"; - pixel_y = 0 + icon_state = "0-2" }, /obj/structure/cable{ d2 = 8; @@ -8526,20 +8156,27 @@ /turf/simulated/floor/tiled, /area/hallway/station/starboard) "mv" = ( -/obj/effect/floor_decal/borderfloor{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/floor_decal/corner/lightgrey/border{ +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 9 +/obj/machinery/atmospherics/pipe/simple/hidden/supply{ + dir = 4 }, +/obj/effect/floor_decal/borderfloor/corner, +/obj/effect/floor_decal/corner/purple/bordercorner, /obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 10 + dir = 8 }, /turf/simulated/floor/tiled, -/area/hallway/station/starboard) +/area/tether/exploration/hallway) "mw" = ( /obj/structure/railing, /obj/random/junk, @@ -8558,8 +8195,7 @@ dir = 4 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 4; - icon_state = "bordercolor" + dir = 4 }, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 9 @@ -8817,7 +8453,6 @@ /obj/machinery/power/apc{ dir = 1; name = "north bump"; - pixel_x = 0; pixel_y = 24 }, /obj/structure/cable/green{ @@ -8892,9 +8527,7 @@ dir = 4 }, /obj/machinery/firealarm{ - dir = 2; layer = 3.3; - pixel_x = 0; pixel_y = 26 }, /obj/structure/cable/green{ @@ -9037,7 +8670,6 @@ /obj/machinery/power/apc{ dir = 1; name = "north bump"; - pixel_x = 0; pixel_y = 28 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -9047,13 +8679,11 @@ /obj/machinery/turretid/stun{ control_area = /area/ai_upload; name = "AI Upload turret control"; - pixel_x = 0; pixel_y = 30 }, /obj/machinery/alarm{ dir = 4; - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /turf/simulated/floor/tiled/techfloor, /area/ai_upload_foyer) @@ -9166,8 +8796,7 @@ /area/hallway/station/starboard) "nm" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /turf/simulated/floor/tiled, /area/engineering/foyer_mezzenine) @@ -9179,7 +8808,6 @@ /obj/machinery/power/apc{ dir = 1; name = "north bump"; - pixel_x = 0; pixel_y = 28 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -9376,7 +9004,6 @@ }, /obj/machinery/door/blast/regular{ density = 0; - dir = 1; icon_state = "pdoor0"; id = "englockdown"; name = "Engineering Lockdown"; @@ -9398,7 +9025,6 @@ }, /obj/machinery/alarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /turf/simulated/floor, @@ -9556,7 +9182,6 @@ /area/tether/station/stairs_two) "nU" = ( /obj/machinery/ai_status_display{ - pixel_x = 0; pixel_y = -32 }, /obj/structure/table/rack/steel, @@ -9630,8 +9255,7 @@ "nZ" = ( /obj/machinery/status_display{ layer = 4; - pixel_x = -32; - pixel_y = 0 + pixel_x = -32 }, /obj/effect/floor_decal/rust, /turf/simulated/floor, @@ -9679,8 +9303,7 @@ dir = 1 }, /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /turf/simulated/open, /area/engineering/foyer_mezzenine) @@ -9727,8 +9350,7 @@ dir = 10 }, /obj/machinery/light{ - dir = 4; - icon_state = "tube1" + dir = 4 }, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 8 @@ -9762,8 +9384,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/structure/catwalk, /obj/structure/disposalpipe/segment, @@ -9785,8 +9406,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/structure/cable{ d1 = 2; @@ -9816,13 +9436,11 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/alarm{ dir = 8; - pixel_x = 25; - pixel_y = 0 + pixel_x = 25 }, /obj/structure/catwalk, /obj/structure/disposalpipe/segment, @@ -9839,8 +9457,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/structure/catwalk, /obj/structure/disposalpipe/segment, @@ -9951,33 +9568,6 @@ }, /turf/simulated/floor/tiled, /area/hallway/station/starboard) -"oB" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 - }, -/obj/effect/floor_decal/corner/purple/border{ - dir = 8; - icon_state = "bordercolor" - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 6 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 5 - }, -/obj/structure/table/bench/wooden, -/obj/machinery/alarm{ - dir = 4; - icon_state = "alarm0"; - pixel_x = -22 - }, -/obj/effect/landmark/start{ - name = "Field Medic" - }, -/turf/simulated/floor/tiled, -/area/tether/exploration/equipment) "oC" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -10045,8 +9635,7 @@ }, /obj/machinery/alarm{ dir = 8; - pixel_x = 25; - pixel_y = 0 + pixel_x = 25 }, /turf/simulated/floor/tiled, /area/engineering/foyer_mezzenine) @@ -10121,7 +9710,6 @@ /obj/machinery/door/airlock/glass_command{ id_tag = "evadoors"; name = "E.V.A."; - req_access = list(); req_one_access = list(18,19,43,67) }, /obj/machinery/door/firedoor/glass, @@ -10143,7 +9731,6 @@ /obj/machinery/door/airlock/glass_command{ id_tag = "evadoors"; name = "E.V.A."; - req_access = list(); req_one_access = list(18,19,43,67) }, /obj/machinery/door/firedoor/glass, @@ -10311,7 +9898,7 @@ "pu" = ( /obj/structure/table/bench/wooden, /obj/effect/landmark/start{ - name = "Field Medic" + name = "Explorer" }, /turf/simulated/floor/tiled, /area/tether/exploration/equipment) @@ -10364,8 +9951,7 @@ }, /obj/machinery/requests_console{ department = "EVA"; - pixel_x = -32; - pixel_y = 0 + pixel_x = -32 }, /turf/simulated/floor/tiled, /area/ai_monitored/storage/eva) @@ -10403,8 +9989,7 @@ /area/ai_monitored/storage/eva) "pC" = ( /obj/effect/floor_decal/industrial/warning{ - dir = 4; - icon_state = "warning" + dir = 4 }, /obj/structure/cable/green{ d1 = 4; @@ -10436,13 +10021,6 @@ /obj/item/clothing/head/helmet/space/void/security, /turf/simulated/floor/tiled/dark, /area/ai_monitored/storage/eva) -"pF" = ( -/obj/structure/table/bench/wooden, -/obj/effect/landmark/start{ - name = "Explorer" - }, -/turf/simulated/floor/tiled, -/area/tether/exploration/equipment) "pG" = ( /turf/simulated/floor/plating, /area/vacant/vacant_restaurant_upper) @@ -10507,8 +10085,7 @@ "pN" = ( /obj/machinery/requests_console{ department = "Tech storage"; - pixel_x = -28; - pixel_y = 0 + pixel_x = -28 }, /turf/simulated/floor, /area/storage/tech) @@ -10551,7 +10128,6 @@ /area/hallway/station/starboard) "pR" = ( /obj/machinery/power/apc{ - dir = 2; name = "south bump"; pixel_y = -32 }, @@ -10595,8 +10171,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/effect/floor_decal/borderfloor{ dir = 8 @@ -10612,9 +10187,7 @@ }, /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; - pixel_x = -22; - pixel_y = 0 + pixel_x = -22 }, /turf/simulated/floor/tiled, /area/hallway/station/starboard) @@ -10656,8 +10229,7 @@ dir = 4 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 4; - icon_state = "bordercolor" + dir = 4 }, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 9 @@ -10667,7 +10239,7 @@ }, /obj/structure/table/bench/wooden, /obj/effect/landmark/start{ - name = "Explorer" + name = "Field Medic" }, /turf/simulated/floor/tiled, /area/tether/exploration/equipment) @@ -10676,8 +10248,7 @@ /area/ai_monitored/storage/eva) "qd" = ( /obj/machinery/door/airlock/glass_medical{ - name = "Medical Hardsuits"; - req_one_access = list(5) + name = "Medical Hardsuits" }, /obj/machinery/door/firedoor/glass, /turf/simulated/floor/tiled, @@ -10703,8 +10274,7 @@ /area/ai_monitored/storage/eva) "qh" = ( /obj/effect/floor_decal/industrial/warning{ - dir = 4; - icon_state = "warning" + dir = 4 }, /turf/simulated/floor/tiled, /area/ai_monitored/storage/eva) @@ -10785,6 +10355,29 @@ }, /turf/simulated/floor/tiled, /area/tether/exploration/pathfinder_office) +"qs" = ( +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/purple/border, +/turf/simulated/floor/tiled, +/area/tether/exploration/hallway) "qu" = ( /obj/machinery/alarm{ pixel_y = 22 @@ -10827,7 +10420,6 @@ /obj/machinery/power/apc{ dir = 1; name = "north bump"; - pixel_x = 0; pixel_y = 28 }, /obj/structure/cable{ @@ -10874,8 +10466,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_x = 0 + icon_state = "4-8" }, /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -10902,7 +10493,6 @@ }, /obj/structure/extinguisher_cabinet{ dir = 1; - icon_state = "extinguisher_closed"; pixel_y = -32 }, /obj/structure/disposalpipe/segment{ @@ -11050,9 +10640,7 @@ /area/medical/surgery_hallway) "qP" = ( /obj/machinery/firealarm{ - dir = 2; layer = 3.3; - pixel_x = 0; pixel_y = 26 }, /obj/item/device/radio/intercom{ @@ -11116,15 +10704,13 @@ /area/ai_monitored/storage/eva) "qU" = ( /obj/effect/floor_decal/industrial/warning{ - dir = 4; - icon_state = "warning" + dir = 4 }, /obj/structure/table/rack, /obj/item/device/suit_cooling_unit, /obj/item/device/suit_cooling_unit, /obj/machinery/alarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /turf/simulated/floor/tiled, @@ -11157,8 +10743,7 @@ dir = 4 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 4; - icon_state = "bordercolor" + dir = 4 }, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 9 @@ -11171,8 +10756,7 @@ department = "Pathfinder's Office" }, /obj/machinery/camera/network/exploration{ - dir = 9; - icon_state = "camera" + dir = 9 }, /turf/simulated/floor/tiled, /area/tether/exploration/pathfinder_office) @@ -11187,8 +10771,7 @@ /area/ai_server_room) "rb" = ( /obj/structure/disposalpipe/broken{ - dir = 4; - icon_state = "pipe-b" + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -11323,7 +10906,6 @@ desc = "A remote control switch for exiting EVA."; id = "evadoors"; name = "EVA Door Control"; - pixel_x = 0; pixel_y = 28 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -11336,9 +10918,7 @@ pixel_x = -24 }, /obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 + dir = 8 }, /obj/effect/floor_decal/corner/lightgrey/border{ dir = 8 @@ -11361,8 +10941,7 @@ "ry" = ( /obj/machinery/alarm{ dir = 8; - pixel_x = 25; - pixel_y = 0 + pixel_x = 25 }, /obj/effect/floor_decal/borderfloorwhite{ dir = 4 @@ -11383,8 +10962,7 @@ /area/medical/surgery_hallway) "rE" = ( /obj/machinery/light/small{ - dir = 4; - pixel_y = 0 + dir = 4 }, /obj/structure/catwalk, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -11461,8 +11039,7 @@ dir = 4 }, /obj/machinery/camera/network/command{ - dir = 9; - icon_state = "camera" + dir = 9 }, /turf/simulated/floor/tiled, /area/ai_monitored/storage/eva) @@ -11568,8 +11145,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_x = 0 + icon_state = "4-8" }, /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -11602,7 +11178,6 @@ }, /obj/machinery/firealarm{ dir = 1; - pixel_x = 0; pixel_y = -25 }, /turf/simulated/floor/tiled, @@ -11623,7 +11198,6 @@ }, /obj/structure/extinguisher_cabinet{ dir = 1; - icon_state = "extinguisher_closed"; pixel_y = -32 }, /obj/effect/floor_decal/borderfloor/corner2{ @@ -11636,8 +11210,7 @@ /area/hallway/station/port) "rZ" = ( /obj/machinery/light{ - dir = 4; - icon_state = "tube1" + dir = 4 }, /obj/structure/table/reinforced, /obj/fiftyspawner/rglass, @@ -11694,8 +11267,7 @@ scrub_id = "sec_riot_control" }, /obj/machinery/camera/network/security{ - dir = 5; - icon_state = "camera" + dir = 5 }, /turf/simulated/floor/plating, /area/security/brig) @@ -11824,8 +11396,7 @@ /obj/effect/floor_decal/borderfloorwhite, /obj/effect/floor_decal/corner/paleblue/border, /obj/machinery/camera/network/medbay{ - dir = 10; - icon_state = "camera" + dir = 10 }, /turf/simulated/floor/tiled/white, /area/medical/surgery_hallway) @@ -11835,14 +11406,11 @@ /area/medical/psych) "sJ" = ( /obj/machinery/firealarm{ - dir = 2; layer = 3.3; - pixel_x = 0; pixel_y = 26 }, /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /obj/effect/floor_decal/borderfloorwhite{ dir = 9 @@ -11872,8 +11440,7 @@ /area/medical/surgery_hallway) "sP" = ( /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /obj/structure/table/reinforced, /obj/item/weapon/storage/toolbox/electrical{ @@ -11965,8 +11532,7 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/hidden{ - dir = 1; - icon_state = "map" + dir = 1 }, /turf/simulated/floor/tiled/dark, /area/ai_monitored/storage/eva) @@ -12068,8 +11634,7 @@ "tr" = ( /obj/machinery/alarm{ dir = 4; - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /obj/effect/floor_decal/borderfloorwhite{ dir = 8 @@ -12214,8 +11779,7 @@ /obj/machinery/suit_storage_unit/standard_unit, /obj/machinery/alarm{ dir = 8; - pixel_x = 25; - pixel_y = 0 + pixel_x = 25 }, /obj/machinery/atmospherics/pipe/simple/hidden, /turf/simulated/floor/tiled/dark, @@ -12238,18 +11802,14 @@ /area/ai_upload_foyer) "tH" = ( /obj/machinery/light{ - dir = 4; - icon_state = "tube1"; - pixel_x = 0 + dir = 4 }, /turf/simulated/open, /area/vacant/vacant_restaurant_upper) "tI" = ( /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; - pixel_x = -22; - pixel_y = 0 + pixel_x = -22 }, /obj/effect/floor_decal/borderfloor{ dir = 8 @@ -12275,8 +11835,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/effect/floor_decal/steeldecal/steel_decals4{ dir = 6 @@ -12336,9 +11895,7 @@ pixel_y = -3 }, /obj/machinery/firealarm{ - dir = 2; layer = 3.3; - pixel_x = 0; pixel_y = 26 }, /obj/machinery/atmospherics/unary/vent_pump/on, @@ -12403,8 +11960,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/alarm{ dir = 8; - pixel_x = 25; - pixel_y = 0 + pixel_x = 25 }, /obj/structure/cable/green{ d1 = 1; @@ -12447,8 +12003,7 @@ /area/ai_monitored/storage/eva) "uh" = ( /obj/effect/floor_decal/industrial/warning{ - dir = 4; - icon_state = "warning" + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -12475,8 +12030,7 @@ "uk" = ( /obj/machinery/suit_storage_unit/standard_unit, /obj/machinery/atmospherics/pipe/manifold/hidden{ - dir = 4; - icon_state = "map" + dir = 4 }, /turf/simulated/floor/tiled/dark, /area/ai_monitored/storage/eva) @@ -12512,9 +12066,7 @@ "ur" = ( /obj/machinery/shower{ dir = 4; - icon_state = "shower"; - pixel_x = 2; - pixel_y = 0 + pixel_x = 2 }, /obj/effect/floor_decal/steeldecal/steel_decals10{ dir = 5 @@ -12527,8 +12079,7 @@ /area/medical/resleeving) "us" = ( /obj/machinery/light/small{ - dir = 1; - icon_state = "bulb1" + dir = 1 }, /obj/effect/floor_decal/techfloor{ dir = 1 @@ -12539,9 +12090,7 @@ "ut" = ( /obj/machinery/washing_machine, /obj/machinery/firealarm{ - dir = 2; layer = 3.3; - pixel_x = 0; pixel_y = 26 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -12593,8 +12142,7 @@ /obj/item/weapon/storage/box/syringes, /obj/item/device/radio/intercom{ dir = 1; - pixel_y = 24; - req_access = list() + pixel_y = 24 }, /obj/effect/floor_decal/borderfloorwhite{ dir = 1 @@ -12672,15 +12220,13 @@ "uG" = ( /obj/effect/floor_decal/industrial/warning, /obj/machinery/camera/network/command{ - dir = 10; - icon_state = "camera" + dir = 10 }, /turf/simulated/floor/tiled, /area/ai_monitored/storage/eva) "uH" = ( /obj/effect/floor_decal/industrial/warning{ - dir = 4; - icon_state = "warning" + dir = 4 }, /obj/structure/cable/green{ d1 = 4; @@ -12717,8 +12263,7 @@ req_one_access = list(18) }, /obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 5; - icon_state = "intact" + dir = 5 }, /turf/simulated/floor/tiled, /area/ai_monitored/storage/eva) @@ -12733,7 +12278,6 @@ icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; - pixel_x = 0; pixel_y = -32 }, /obj/effect/map_helper/airlock/door/int_door, @@ -12908,8 +12452,7 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /turf/simulated/floor/tiled/white, /area/medical/resleeving) @@ -12919,8 +12462,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /turf/simulated/floor/tiled/white, /area/medical/resleeving) @@ -12932,8 +12474,7 @@ /area/ai_monitored/storage/eva) "vj" = ( /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /obj/structure/table/reinforced, /obj/item/weapon/storage/toolbox/mechanical{ @@ -12948,8 +12489,7 @@ /area/ai_monitored/storage/eva) "vk" = ( /obj/effect/floor_decal/industrial/warning{ - dir = 4; - icon_state = "warning" + dir = 4 }, /obj/structure/reagent_dispensers/watertank, /turf/simulated/floor/tiled, @@ -12969,8 +12509,7 @@ /area/vacant/vacant_restaurant_upper) "vn" = ( /obj/effect/floor_decal/industrial/warning{ - dir = 1; - icon_state = "warning" + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 @@ -12979,8 +12518,7 @@ /area/tether/station/stairs_two) "vo" = ( /obj/effect/floor_decal/industrial/warning{ - dir = 1; - icon_state = "warning" + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -12995,8 +12533,7 @@ dir = 1 }, /obj/effect/floor_decal/industrial/warning{ - dir = 1; - icon_state = "warning" + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -13011,8 +12548,7 @@ /area/tether/station/stairs_two) "vq" = ( /obj/effect/floor_decal/industrial/warning{ - dir = 1; - icon_state = "warning" + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -13024,8 +12560,7 @@ /area/tether/station/stairs_two) "vr" = ( /obj/effect/floor_decal/industrial/warning{ - dir = 1; - icon_state = "warning" + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -13050,8 +12585,7 @@ }, /obj/machinery/door/firedoor/glass, /obj/effect/floor_decal/industrial/warning/corner{ - dir = 1; - icon_state = "warningcorner" + dir = 1 }, /turf/simulated/floor/tiled/monofloor{ dir = 1 @@ -13083,8 +12617,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /turf/simulated/floor/tiled/white, /area/medical/resleeving) @@ -13093,8 +12626,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/effect/floor_decal/borderfloorwhite{ dir = 4 @@ -13115,8 +12647,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /turf/simulated/floor/tiled/white, /area/medical/resleeving) @@ -13125,8 +12656,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/effect/floor_decal/techfloor{ dir = 10 @@ -13138,8 +12668,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/effect/floor_decal/techfloor, /turf/simulated/floor/tiled/dark, @@ -13147,9 +12676,7 @@ "vB" = ( /obj/structure/sink{ dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 + pixel_x = 11 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 @@ -13193,7 +12720,6 @@ /obj/machinery/power/apc{ dir = 1; name = "north bump"; - pixel_x = 0; pixel_y = 28 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -13248,7 +12774,6 @@ /obj/effect/floor_decal/industrial/warning, /obj/structure/extinguisher_cabinet{ dir = 1; - icon_state = "extinguisher_closed"; pixel_y = -32 }, /turf/simulated/floor/tiled, @@ -13266,7 +12791,6 @@ /obj/effect/floor_decal/industrial/warning/corner, /obj/structure/cable/green, /obj/machinery/power/apc{ - dir = 2; name = "south bump"; pixel_y = -24 }, @@ -13406,8 +12930,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/effect/floor_decal/steeldecal/steel_decals4, /obj/effect/floor_decal/steeldecal/steel_decals4{ @@ -13431,8 +12954,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /turf/simulated/floor/tiled/white, /area/medical/resleeving) @@ -13446,8 +12968,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/effect/floor_decal/steeldecal/steel_decals4{ dir = 1 @@ -13478,8 +12999,7 @@ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9; - pixel_y = 0 + dir = 9 }, /turf/simulated/floor/tiled/white, /area/medical/resleeving) @@ -13523,8 +13043,7 @@ pixel_y = -2 }, /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /obj/effect/floor_decal/borderfloorwhite{ dir = 8 @@ -13586,10 +13105,7 @@ pixel_x = 5; pixel_y = 5 }, -/obj/item/weapon/storage/firstaid/o2{ - pixel_x = 0; - pixel_y = 0 - }, +/obj/item/weapon/storage/firstaid/o2, /obj/effect/floor_decal/corner/blue/full{ dir = 8 }, @@ -13626,9 +13142,7 @@ dir = 1 }, /obj/machinery/status_display{ - density = 0; layer = 4; - pixel_x = 0; pixel_y = 32 }, /turf/simulated/floor/tiled/white, @@ -13678,7 +13192,6 @@ }, /obj/machinery/light_switch{ dir = 1; - pixel_x = 0; pixel_y = -26 }, /turf/simulated/floor/tiled/white, @@ -13692,7 +13205,6 @@ /obj/effect/floor_decal/corner/paleblue/border, /obj/machinery/computer/guestpass{ dir = 1; - icon_state = "guest"; pixel_y = -28 }, /turf/simulated/floor/tiled/white, @@ -13702,7 +13214,6 @@ dir = 1 }, /obj/machinery/power/apc{ - dir = 2; name = "south bump"; pixel_y = -28 }, @@ -13760,7 +13271,6 @@ /obj/structure/table/glass, /obj/item/weapon/book/manual/resleeving, /obj/item/device/radio/intercom{ - dir = 2; pixel_y = -24 }, /obj/structure/sign/nosmoking_1{ @@ -13798,10 +13308,7 @@ pixel_x = 5; pixel_y = 5 }, -/obj/item/weapon/storage/firstaid/toxin{ - pixel_x = 0; - pixel_y = 0 - }, +/obj/item/weapon/storage/firstaid/toxin, /obj/effect/floor_decal/corner/green/full, /turf/simulated/floor/tiled/white, /area/medical/biostorage) @@ -13811,10 +13318,7 @@ pixel_x = 5; pixel_y = 5 }, -/obj/item/weapon/storage/firstaid/fire{ - pixel_x = 0; - pixel_y = 0 - }, +/obj/item/weapon/storage/firstaid/fire, /obj/effect/floor_decal/corner/yellow/full{ dir = 4 }, @@ -13822,8 +13326,7 @@ /area/medical/biostorage) "wP" = ( /obj/machinery/light/small{ - dir = 4; - pixel_y = 0 + dir = 4 }, /obj/structure/cable/green{ d1 = 1; @@ -13875,8 +13378,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/structure/disposalpipe/segment, /obj/structure/cable/green{ @@ -13907,7 +13409,6 @@ "wV" = ( /obj/machinery/alarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /turf/simulated/floor, @@ -13915,15 +13416,13 @@ "wW" = ( /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; pixel_x = -22 }, /obj/machinery/portable_atmospherics/powered/scrubber/huge/stationary{ scrub_id = "sec_riot_control" }, /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /turf/simulated/floor/plating, /area/security/brig) @@ -13940,12 +13439,10 @@ /area/medical/surgery_hallway) "wY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9; - pixel_y = 0 + dir = 9 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/effect/floor_decal/techfloor, /obj/effect/landmark{ @@ -14010,8 +13507,7 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 4; - icon_state = "map-scrubbers" + dir = 4 }, /turf/simulated/floor/tiled/white, /area/medical/surgery_hallway) @@ -14052,8 +13548,7 @@ "xk" = ( /obj/machinery/alarm{ dir = 8; - pixel_x = 25; - pixel_y = 0 + pixel_x = 25 }, /obj/structure/cable/green{ d1 = 1; @@ -14131,8 +13626,7 @@ dir = 4 }, /obj/machinery/camera/network/medbay{ - dir = 9; - icon_state = "camera" + dir = 9 }, /turf/simulated/floor/tiled/white, /area/medical/biostorage) @@ -14156,8 +13650,7 @@ /obj/item/device/healthanalyzer, /obj/item/device/radio/intercom{ dir = 1; - pixel_y = 24; - req_access = list() + pixel_y = 24 }, /obj/effect/floor_decal/borderfloorwhite{ dir = 1 @@ -14194,7 +13687,6 @@ /obj/machinery/power/apc{ dir = 1; name = "north bump"; - pixel_x = 0; pixel_y = 28 }, /obj/structure/cable/green{ @@ -14215,9 +13707,7 @@ "xv" = ( /obj/structure/bed/chair, /obj/machinery/firealarm{ - dir = 2; layer = 3.3; - pixel_x = 0; pixel_y = 26 }, /obj/effect/floor_decal/borderfloorwhite{ @@ -14269,8 +13759,7 @@ dir = 8 }, /obj/machinery/camera/network/medbay{ - dir = 4; - icon_state = "camera" + dir = 4 }, /turf/simulated/floor/tiled/white, /area/medical/surgery_hallway) @@ -14339,8 +13828,7 @@ }, /obj/structure/closet/crate{ icon_state = "crate"; - name = "Grenade Crate"; - opened = 0 + name = "Grenade Crate" }, /obj/item/weapon/grenade/chem_grenade, /obj/item/weapon/grenade/chem_grenade, @@ -14401,8 +13889,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /turf/simulated/floor/tiled/white, /area/medical/biostorage) @@ -14416,8 +13903,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/effect/floor_decal/steeldecal/steel_decals4{ dir = 1 @@ -14465,8 +13951,7 @@ dir = 4 }, /obj/machinery/camera/network/medbay{ - dir = 9; - icon_state = "camera" + dir = 9 }, /turf/simulated/floor/tiled/white, /area/medical/surgery_hallway) @@ -14477,15 +13962,13 @@ dir = 10 }, /obj/effect/floor_decal/corner/white/border{ - dir = 10; - icon_state = "bordercolor" + dir = 10 }, /obj/effect/floor_decal/borderfloorwhite/corner2{ dir = 9 }, /obj/effect/floor_decal/corner/white/bordercorner2{ - dir = 9; - icon_state = "bordercolorcorner2" + dir = 9 }, /turf/simulated/floor/tiled/white, /area/medical/surgery) @@ -14532,7 +14015,6 @@ "ye" = ( /obj/structure/sink{ dir = 4; - icon_state = "sink"; pixel_x = 12; pixel_y = 8 }, @@ -14546,8 +14028,7 @@ dir = 5 }, /obj/effect/floor_decal/corner/white/bordercorner2{ - dir = 5; - icon_state = "bordercolorcorner2" + dir = 5 }, /turf/simulated/floor/tiled/white, /area/medical/surgery) @@ -14596,7 +14077,6 @@ icon_state = "pipe-c" }, /obj/machinery/power/apc{ - dir = 2; name = "south bump"; pixel_y = -28 }, @@ -14641,8 +14121,7 @@ /area/medical/surgery_hallway) "yr" = ( /obj/machinery/light{ - dir = 4; - icon_state = "tube1" + dir = 4 }, /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -14672,8 +14151,7 @@ /area/tether/station/stairs_two) "yt" = ( /obj/machinery/light{ - dir = 4; - icon_state = "tube1" + dir = 4 }, /obj/effect/landmark{ name = "JoinLateCyborg" @@ -14703,17 +14181,15 @@ /turf/simulated/floor, /area/maintenance/station/medbay) "yA" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 10 +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/purple/border, +/obj/structure/closet/secure_closet/explorer, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 8 }, -/obj/effect/floor_decal/corner/purple/border{ - dir = 10 +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 }, -/obj/machinery/light{ - dir = 8; - icon_state = "tube1" - }, -/obj/structure/closet/secure_closet/sar, /turf/simulated/floor/tiled, /area/tether/exploration/equipment) "yB" = ( @@ -14729,7 +14205,7 @@ /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 8 }, -/obj/structure/closet/secure_closet/sar, +/obj/structure/closet/secure_closet/explorer, /turf/simulated/floor/tiled, /area/tether/exploration/equipment) "yJ" = ( @@ -14740,8 +14216,7 @@ dir = 4 }, /obj/machinery/camera/network/security{ - dir = 10; - icon_state = "camera" + dir = 10 }, /turf/simulated/floor/tiled/dark, /area/security/brig) @@ -14804,8 +14279,7 @@ "yZ" = ( /obj/machinery/optable, /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /obj/effect/floor_decal/industrial/hatch/yellow, /turf/simulated/floor/tiled/white, @@ -14870,8 +14344,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /turf/simulated/floor/tiled/white, /area/medical/surgery) @@ -14908,8 +14381,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/machinery/door/airlock/maintenance/medical, /turf/simulated/floor/tiled/white, @@ -14999,8 +14471,7 @@ dir = 6 }, /obj/machinery/camera/network/medbay{ - dir = 9; - icon_state = "camera" + dir = 9 }, /turf/simulated/floor/tiled/white, /area/medical/surgery) @@ -15012,10 +14483,8 @@ dir = 4 }, /obj/machinery/status_display{ - density = 0; layer = 4; - pixel_x = 32; - pixel_y = 0 + pixel_x = 32 }, /turf/simulated/floor/tiled/white, /area/medical/surgery_hallway) @@ -15027,8 +14496,7 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/light/small{ - dir = 4; - pixel_y = 0 + dir = 4 }, /turf/simulated/floor, /area/maintenance/station/medbay) @@ -15076,8 +14544,7 @@ /obj/structure/closet/secure_closet/personal/patient, /obj/item/device/radio/intercom{ dir = 1; - pixel_y = 24; - req_access = list() + pixel_y = 24 }, /obj/effect/floor_decal/borderfloorwhite{ dir = 9 @@ -15107,13 +14574,11 @@ /obj/machinery/power/apc{ dir = 1; name = "north bump"; - pixel_x = 0; pixel_y = 28 }, /obj/machinery/button/windowtint{ id = "patient_room_a"; - pixel_x = 26; - pixel_y = 0 + pixel_x = 26 }, /obj/structure/cable/green{ d2 = 2; @@ -15191,8 +14656,7 @@ }, /obj/machinery/alarm{ dir = 8; - pixel_x = 25; - pixel_y = 0 + pixel_x = 25 }, /obj/structure/disposalpipe/segment, /obj/random/junk, @@ -15226,8 +14690,7 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/effect/floor_decal/steeldecal/steel_decals4{ dir = 10 @@ -15250,8 +14713,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /turf/simulated/floor/tiled/white, /area/medical/patient_a) @@ -15269,8 +14731,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold4w/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 4; - icon_state = "map-scrubbers" + dir = 4 }, /turf/simulated/floor/tiled/white, /area/medical/surgery_hallway) @@ -15293,8 +14754,7 @@ "zZ" = ( /obj/machinery/door/firedoor/glass/hidden/steel, /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /obj/effect/floor_decal/borderfloorwhite{ dir = 8 @@ -15367,9 +14827,7 @@ "Af" = ( /obj/structure/table/glass, /obj/machinery/computer/med_data/laptop{ - dir = 8; - pixel_x = 0; - pixel_y = 0 + dir = 8 }, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 @@ -15401,9 +14859,7 @@ /area/medical/surgery_hallway) "Ah" = ( /obj/machinery/firealarm{ - dir = 2; layer = 3.3; - pixel_x = 0; pixel_y = 26 }, /turf/simulated/floor/wood, @@ -15421,8 +14877,7 @@ /obj/structure/table/woodentable, /obj/item/device/radio/intercom{ dir = 1; - pixel_y = 24; - req_access = list() + pixel_y = 24 }, /obj/machinery/light{ dir = 4 @@ -15492,8 +14947,7 @@ icon_state = "0-4" }, /obj/structure/railing{ - dir = 4; - icon_state = "railing0" + dir = 4 }, /obj/random/junk, /obj/structure/table/rack{ @@ -15503,7 +14957,6 @@ /turf/simulated/floor, /area/maintenance/station/medbay) "As" = ( -/obj/structure/closet/secure_closet/explorer, /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/purple/border, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -15512,6 +14965,14 @@ /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 8 }, +/obj/structure/table/rack/shelf, +/obj/item/weapon/storage/toolbox/mechanical{ + pixel_y = -4 + }, +/obj/item/device/multitool/tether_buffered{ + pixel_y = 2 + }, +/obj/item/weapon/hand_labeler, /turf/simulated/floor/tiled, /area/tether/exploration/equipment) "At" = ( @@ -15574,8 +15035,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /turf/simulated/floor/tiled/white, /area/medical/surgery_hallway) @@ -15590,16 +15050,14 @@ /area/medical/surgery_hallway) "AC" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9; - pixel_y = 0 + dir = 9 }, /turf/simulated/floor/tiled/white, /area/medical/surgery_hallway) "AD" = ( /obj/structure/railing, /obj/structure/railing{ - dir = 4; - icon_state = "railing0" + dir = 4 }, /obj/random/trash_pile, /turf/simulated/floor, @@ -15619,8 +15077,7 @@ "AF" = ( /obj/item/device/radio/intercom{ dir = 1; - pixel_y = 24; - req_access = list() + pixel_y = 24 }, /obj/effect/floor_decal/borderfloorwhite{ dir = 9 @@ -15643,13 +15100,11 @@ /obj/machinery/power/apc{ dir = 1; name = "north bump"; - pixel_x = 0; pixel_y = 28 }, /obj/machinery/button/windowtint{ id = "patient_room_b"; - pixel_x = 26; - pixel_y = 0 + pixel_x = 26 }, /obj/structure/cable/green{ d2 = 2; @@ -15822,8 +15277,7 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/effect/floor_decal/steeldecal/steel_decals4{ dir = 10 @@ -15846,8 +15300,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /turf/simulated/floor/tiled/white, /area/medical/patient_b) @@ -15888,8 +15341,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /turf/simulated/floor/tiled/white, /area/medical/surgery_hallway) @@ -15905,8 +15357,7 @@ icon_state = "2-4" }, /obj/structure/disposalpipe/junction{ - dir = 4; - icon_state = "pipe-j1" + dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 1 @@ -15930,8 +15381,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /turf/simulated/floor/tiled/white, /area/medical/surgery_hallway) @@ -15955,8 +15405,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 4; - icon_state = "map-scrubbers" + dir = 4 }, /obj/structure/disposalpipe/junction{ dir = 4; @@ -16150,7 +15599,6 @@ /turf/simulated/floor/tiled/white, /area/medical/surgery_hallway) "Bt" = ( -/obj/structure/closet/secure_closet/explorer, /obj/effect/floor_decal/borderfloor{ dir = 6 }, @@ -16160,6 +15608,7 @@ /obj/machinery/light{ dir = 4 }, +/obj/structure/closet/secure_closet/sar, /turf/simulated/floor/tiled, /area/tether/exploration/equipment) "Bu" = ( @@ -16206,7 +15655,6 @@ "By" = ( /obj/structure/closet/crate/freezer, /obj/machinery/power/apc{ - dir = 2; name = "south bump"; pixel_y = -32 }, @@ -16220,7 +15668,6 @@ /obj/item/weapon/storage/box/bloodpacks, /obj/structure/extinguisher_cabinet{ dir = 1; - icon_state = "extinguisher_closed"; pixel_y = -32 }, /obj/effect/floor_decal/borderfloorwhite, @@ -16233,8 +15680,7 @@ /obj/effect/floor_decal/borderfloorwhite, /obj/effect/floor_decal/corner/paleblue/border, /obj/machinery/camera/network/medbay{ - dir = 10; - icon_state = "camera" + dir = 10 }, /turf/simulated/floor/tiled/white, /area/medical/surgery_hallway) @@ -16264,7 +15710,6 @@ }, /obj/structure/extinguisher_cabinet{ dir = 8; - icon_state = "extinguisher_closed"; pixel_x = 30 }, /obj/effect/floor_decal/borderfloorwhite{ @@ -16380,7 +15825,6 @@ }, /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; pixel_x = -22 }, /obj/machinery/recharger/wallcharger{ @@ -16401,8 +15845,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5; - icon_state = "intact-scrubbers" + dir = 5 }, /obj/effect/floor_decal/steeldecal/steel_decals4{ dir = 9 @@ -16514,16 +15957,14 @@ pixel_y = 6 }, /obj/machinery/light/small{ - dir = 1; - icon_state = "bulb1" + dir = 1 }, /turf/simulated/floor/tiled/white, /area/medical/recoveryrestroom) "Cg" = ( /obj/machinery/recharge_station, /obj/machinery/light/small{ - dir = 1; - icon_state = "bulb1" + dir = 1 }, /turf/simulated/floor/tiled/techfloor, /area/medical/recoveryrestroom) @@ -16543,7 +15984,6 @@ }, /obj/structure/cable/green, /obj/machinery/power/apc{ - dir = 2; name = "south bump"; pixel_y = -28 }, @@ -16626,8 +16066,7 @@ dir = 4 }, /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /obj/effect/floor_decal/borderfloorwhite{ dir = 8 @@ -16679,8 +16118,7 @@ "Cy" = ( /obj/machinery/alarm{ dir = 8; - pixel_x = 25; - pixel_y = 0 + pixel_x = 25 }, /obj/machinery/light, /turf/simulated/floor/tiled/white, @@ -16729,8 +16167,7 @@ dir = 6 }, /obj/machinery/camera/network/medbay{ - dir = 9; - icon_state = "camera" + dir = 9 }, /turf/simulated/floor/tiled/white, /area/medical/surgery_hallway) @@ -16798,8 +16235,7 @@ "CM" = ( /obj/machinery/alarm{ dir = 4; - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /turf/simulated/floor/tiled/white, /area/medical/recoveryrestroom) @@ -16887,8 +16323,7 @@ dir = 8 }, /obj/machinery/camera/network/medbay{ - dir = 4; - icon_state = "camera" + dir = 4 }, /turf/simulated/floor/tiled/white, /area/medical/ward) @@ -16908,8 +16343,7 @@ /obj/item/weapon/bedsheet/medical, /obj/machinery/alarm{ dir = 8; - pixel_x = 25; - pixel_y = 0 + pixel_x = 25 }, /obj/effect/floor_decal/borderfloorwhite{ dir = 4 @@ -16939,9 +16373,7 @@ /obj/structure/table/standard, /obj/random/soap, /obj/machinery/firealarm{ - dir = 2; layer = 3.3; - pixel_x = 0; pixel_y = 26 }, /obj/machinery/atmospherics/unary/vent_scrubber/on, @@ -16959,14 +16391,11 @@ "Da" = ( /obj/structure/sink{ dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 + pixel_x = 11 }, /obj/structure/mirror{ dir = 4; - pixel_x = 28; - pixel_y = 0 + pixel_x = 28 }, /turf/simulated/floor/tiled/white, /area/medical/recoveryrestroom) @@ -17001,8 +16430,7 @@ "De" = ( /obj/machinery/alarm{ dir = 8; - pixel_x = 25; - pixel_y = 0 + pixel_x = 25 }, /obj/structure/cable/green{ d1 = 1; @@ -17028,8 +16456,7 @@ }, /obj/machinery/light_switch{ dir = 4; - pixel_x = -28; - pixel_y = 0 + pixel_x = -28 }, /turf/simulated/floor/tiled/white, /area/medical/ward) @@ -17074,8 +16501,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /turf/simulated/floor/tiled/white, /area/medical/ward) @@ -17151,8 +16577,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/effect/floor_decal/steeldecal/steel_decals4, /obj/effect/floor_decal/steeldecal/steel_decals4{ @@ -17167,12 +16592,10 @@ }, /obj/item/device/radio/intercom/locked/ai_private{ dir = 4; - icon_state = "intercom"; pixel_x = 32 }, /obj/machinery/camera/network/command{ - dir = 9; - icon_state = "camera" + dir = 9 }, /turf/simulated/floor/tiled/techfloor, /area/ai_upload_foyer) @@ -17374,7 +16797,6 @@ icon_state = "0-4" }, /obj/machinery/power/apc{ - cell_type = /obj/item/weapon/cell/apc; dir = 8; name = "west bump"; pixel_x = -28 @@ -17477,9 +16899,7 @@ /area/maintenance/station/exploration) "Ec" = ( /obj/machinery/firealarm{ - dir = 2; layer = 3.3; - pixel_x = 0; pixel_y = 26 }, /obj/structure/railing{ @@ -17511,8 +16931,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /turf/simulated/floor/tiled/white, /area/medical/ward) @@ -17531,13 +16950,10 @@ /area/maintenance/station/sec_lower) "Eh" = ( /obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 + dir = 8 }, /obj/effect/floor_decal/corner/purple/border{ - dir = 8; - icon_state = "bordercolor" + dir = 8 }, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 6 @@ -17575,6 +16991,9 @@ /area/tether/exploration/crew) "El" = ( /obj/machinery/hologram/holopad, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, /turf/simulated/floor/tiled, /area/tether/exploration/equipment) "En" = ( @@ -17594,8 +17013,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/effect/floor_decal/steeldecal/steel_decals4{ dir = 6 @@ -17658,8 +17076,7 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/hidden/green{ - dir = 10; - icon_state = "intact" + dir = 10 }, /obj/structure/cable/green{ d1 = 2; @@ -17719,8 +17136,7 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9; - pixel_y = 0 + dir = 9 }, /turf/simulated/floor/tiled/white, /area/medical/recoveryrestroom) @@ -17735,17 +17151,13 @@ "EI" = ( /obj/structure/sink{ dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 + pixel_x = 11 }, /obj/structure/mirror{ dir = 4; - pixel_x = 28; - pixel_y = 0 + pixel_x = 28 }, /obj/machinery/power/apc{ - dir = 2; name = "south bump"; pixel_y = -28 }, @@ -17768,7 +17180,6 @@ }, /obj/machinery/light_switch{ dir = 1; - pixel_x = 0; pixel_y = -24 }, /turf/simulated/floor/tiled/white, @@ -17839,8 +17250,7 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/camera/network/security{ - dir = 5; - icon_state = "camera" + dir = 5 }, /turf/simulated/floor/tiled, /area/security/brig/visitation) @@ -17884,8 +17294,7 @@ /area/medical/ward) "ET" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /turf/simulated/floor/tiled/white, /area/medical/ward) @@ -17922,8 +17331,7 @@ }, /obj/machinery/newscaster{ layer = 3.3; - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /obj/effect/floor_decal/borderfloorwhite{ dir = 10 @@ -17948,8 +17356,7 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9; - pixel_y = 0 + dir = 9 }, /obj/effect/floor_decal/borderfloorwhite, /obj/effect/floor_decal/corner/paleblue/border, @@ -17970,8 +17377,7 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/camera/network/security{ - dir = 5; - icon_state = "camera" + dir = 5 }, /turf/simulated/floor/tiled, /area/security/brig/visitation) @@ -17987,8 +17393,7 @@ /area/medical/ward) "Fb" = ( /obj/machinery/camera/network/security{ - dir = 10; - icon_state = "camera" + dir = 10 }, /turf/simulated/floor/tiled, /area/security/brig/visitation) @@ -17996,7 +17401,6 @@ /obj/structure/bed/padded, /obj/item/weapon/bedsheet/medical, /obj/machinery/power/apc{ - dir = 2; name = "south bump"; pixel_y = -28 }, @@ -18048,9 +17452,7 @@ dir = 1 }, /obj/machinery/status_display{ - density = 0; layer = 4; - pixel_x = 0; pixel_y = 32 }, /turf/simulated/floor/tiled/white, @@ -18065,10 +17467,8 @@ dir = 4 }, /obj/machinery/status_display{ - density = 0; layer = 4; - pixel_x = 32; - pixel_y = 0 + pixel_x = 32 }, /turf/simulated/floor/tiled/white, /area/medical/ward) @@ -18076,8 +17476,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_x = 0 + icon_state = "4-8" }, /obj/machinery/status_display{ pixel_y = 30 @@ -18161,8 +17560,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_x = 0 + icon_state = "4-8" }, /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -18184,7 +17582,6 @@ /turf/simulated/floor, /area/maintenance/station/sec_lower) "Fy" = ( -/obj/structure/closet/secure_closet/explorer, /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/purple/border, /obj/effect/floor_decal/steeldecal/steel_decals7{ @@ -18194,9 +17591,9 @@ dir = 8 }, /obj/machinery/camera/network/exploration{ - dir = 1; - icon_state = "camera" + dir = 1 }, +/obj/machinery/portable_atmospherics/canister/oxygen, /turf/simulated/floor/tiled, /area/tether/exploration/equipment) "Fz" = ( @@ -18267,7 +17664,6 @@ /turf/simulated/floor/tiled, /area/tether/station/stairs_two) "FE" = ( -/obj/structure/table/bench/wooden, /turf/simulated/floor/tiled, /area/tether/exploration/equipment) "FH" = ( @@ -18404,6 +17800,18 @@ /obj/structure/table/steel, /turf/simulated/floor/tiled/steel_dirty, /area/security/brig) +"GL" = ( +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/purple/border, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 8 + }, +/obj/structure/closet/secure_closet/sar, +/turf/simulated/floor/tiled, +/area/tether/exploration/equipment) "GM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 @@ -18439,12 +17847,18 @@ }, /turf/simulated/floor, /area/maintenance/station/sec_lower) +"Hd" = ( +/obj/structure/table/bench/wooden, +/obj/effect/landmark/start{ + name = "Field Medic" + }, +/turf/simulated/floor/tiled, +/area/tether/exploration/equipment) "Hi" = ( /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -18494,8 +17908,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -18750,9 +18163,7 @@ /area/hallway/station/starboard) "IG" = ( /obj/machinery/firealarm{ - dir = 2; layer = 3.3; - pixel_x = 0; pixel_y = 26 }, /turf/simulated/floor/carpet/bcarpet, @@ -18768,7 +18179,6 @@ }, /obj/structure/extinguisher_cabinet{ dir = 1; - icon_state = "extinguisher_closed"; pixel_y = -32 }, /turf/simulated/floor/tiled, @@ -18802,6 +18212,12 @@ }, /turf/simulated/floor/tiled, /area/hallway/station/starboard) +"Ji" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/tether/exploration/equipment) "Jl" = ( /obj/structure/cable/green{ icon_state = "32-2" @@ -18816,8 +18232,7 @@ "Jp" = ( /obj/machinery/alarm{ dir = 4; - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /obj/structure/cable/green{ d1 = 1; @@ -18882,8 +18297,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/green{ - dir = 4; - icon_state = "intact" + dir = 4 }, /obj/structure/cable/green{ d1 = 4; @@ -18909,6 +18323,30 @@ }, /turf/simulated/floor/tiled/white, /area/medical/surgery_hallway) +"JG" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -28 + }, +/obj/structure/cable/green{ + d2 = 4; + icon_state = "0-4" + }, +/obj/effect/floor_decal/borderfloor{ + dir = 8 + }, +/obj/effect/floor_decal/corner/purple/border{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 6 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 5 + }, +/turf/simulated/floor/tiled, +/area/tether/exploration/equipment) "JH" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, @@ -18925,6 +18363,16 @@ }, /turf/simulated/floor, /area/maintenance/station/sec_lower) +"Km" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 5 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 5 + }, +/obj/structure/closet/emcloset, +/turf/simulated/floor/tiled, +/area/hallway/station/starboard) "Kn" = ( /obj/structure/inflatable/door, /turf/simulated/floor, @@ -19034,6 +18482,26 @@ /obj/effect/floor_decal/rust, /turf/simulated/floor, /area/maintenance/station/sec_lower) +"Lv" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 1 + }, +/obj/effect/floor_decal/corner/purple/border{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, +/obj/structure/table/rack/shelf, +/obj/item/weapon/tank/oxygen, +/obj/item/device/suit_cooling_unit, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/mask/breath, +/obj/item/clothing/suit/space/void/exploration, +/obj/item/clothing/head/helmet/space/void/exploration, +/turf/simulated/floor/tiled, +/area/tether/exploration/equipment) "Lx" = ( /obj/machinery/power/apc{ cell_type = /obj/item/weapon/cell/super; @@ -19130,11 +18598,8 @@ "LP" = ( /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock/multi_tile/glass{ - autoclose = 1; - dir = 4; id_tag = null; name = "Exploration Equipment Storage"; - req_access = list(); req_one_access = list(19,43,67) }, /obj/structure/cable/green{ @@ -19179,8 +18644,7 @@ /area/engineering/foyer_mezzenine) "Mw" = ( /obj/machinery/light/small{ - dir = 4; - pixel_y = 0 + dir = 4 }, /obj/structure/closet/crate, /obj/random/junk, @@ -19207,13 +18671,10 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/light{ - dir = 4; - icon_state = "tube1"; - pixel_x = 0 + dir = 4 }, /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -19292,8 +18753,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/green{ - dir = 5; - icon_state = "intact" + dir = 5 }, /obj/structure/cable/green{ d1 = 4; @@ -19323,8 +18783,7 @@ /area/engineering/locker_room) "Ng" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/red/border{ dir = 1 @@ -19470,8 +18929,7 @@ "Oj" = ( /obj/machinery/alarm{ dir = 8; - pixel_x = 25; - pixel_y = 0 + pixel_x = 25 }, /obj/structure/table/steel, /obj/random/maintenance/engineering, @@ -19486,8 +18944,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_x = 0 + icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -19557,9 +19014,7 @@ dir = 8 }, /obj/effect/floor_decal/borderfloor/corner2{ - dir = 10; - icon_state = "borderfloorcorner2"; - pixel_x = 0 + dir = 10 }, /obj/effect/floor_decal/corner/red/bordercorner2{ dir = 10 @@ -19585,8 +19040,7 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 1; - icon_state = "map-scrubbers" + dir = 1 }, /turf/simulated/floor/tiled, /area/hallway/station/port) @@ -19651,16 +19105,14 @@ /area/hallway/station/starboard) "Pm" = ( /obj/effect/floor_decal/industrial/warning{ - dir = 4; - icon_state = "warning" + dir = 4 }, /obj/machinery/recharge_station, /turf/simulated/floor/tiled, /area/security/brig) "Pn" = ( /obj/effect/floor_decal/corner_steel_grid{ - dir = 4; - icon_state = "steel_grid" + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 1 @@ -19687,8 +19139,7 @@ /area/maintenance/station/sec_lower) "PJ" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/red/border{ dir = 1 @@ -19714,12 +19165,10 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /obj/machinery/light_switch{ dir = 4; - icon_state = "light1"; pixel_x = -24 }, /turf/simulated/floor/tiled, @@ -19733,8 +19182,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/effect/floor_decal/steeldecal/steel_decals7{ dir = 9 @@ -19896,6 +19344,16 @@ }, /turf/simulated/floor/tiled/dark, /area/security/recstorage) +"QE" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 6 + }, +/obj/effect/floor_decal/corner/purple/border{ + dir = 6 + }, +/obj/structure/flora/pottedplant/unusual, +/turf/simulated/floor/tiled, +/area/tether/exploration/hallway) "QG" = ( /obj/structure/railing{ dir = 8 @@ -19918,7 +19376,6 @@ }, /obj/machinery/alarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /turf/simulated/floor/tiled, @@ -20020,8 +19477,7 @@ /area/maintenance/station/sec_lower) "Rg" = ( /obj/effect/floor_decal/corner/white/border{ - dir = 4; - icon_state = "bordercolor" + dir = 4 }, /turf/simulated/floor/tiled/monotile, /area/security/brig) @@ -20138,9 +19594,7 @@ /area/hallway/station/starboard) "Sb" = ( /obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 + dir = 8 }, /obj/effect/floor_decal/corner/lightgrey/border{ dir = 8 @@ -20165,9 +19619,7 @@ icon_state = "pipe-c" }, /obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 + dir = 8 }, /obj/effect/floor_decal/corner/lightgrey/border{ dir = 8 @@ -20218,13 +19670,10 @@ "SW" = ( /obj/machinery/alarm{ dir = 4; - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /obj/effect/floor_decal/borderfloor{ - dir = 8; - icon_state = "borderfloor"; - pixel_x = 0 + dir = 8 }, /obj/effect/floor_decal/corner/lightgrey/border{ dir = 8 @@ -20355,6 +19804,27 @@ /obj/structure/catwalk, /turf/simulated/floor, /area/maintenance/station/sec_lower) +"TE" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/floor_decal/borderfloor/corner{ + dir = 4 + }, +/obj/effect/floor_decal/corner/lightgrey/bordercorner{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 10 + }, +/turf/simulated/floor/tiled, +/area/hallway/station/starboard) "TG" = ( /obj/structure/window/reinforced{ dir = 8 @@ -20436,7 +19906,6 @@ icon_state = "1-4" }, /obj/machinery/door/blast/regular{ - dir = 1; id = "Cell 1"; name = "Cell 1" }, @@ -20510,6 +19979,21 @@ "UD" = ( /turf/simulated/shuttle/wall/hard_corner, /area/shuttle/large_escape_pod1) +"UF" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 10 + }, +/turf/simulated/floor/tiled, +/area/hallway/station/starboard) "UH" = ( /obj/effect/floor_decal/techfloor{ dir = 8 @@ -20610,6 +20094,17 @@ /obj/structure/bed/chair/shuttle, /turf/simulated/shuttle/floor, /area/shuttle/large_escape_pod1) +"Vj" = ( +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/unary/vent_pump/on{ + dir = 4 + }, +/turf/simulated/floor/tiled, +/area/tether/exploration/equipment) "Vk" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/lightgrey/border, @@ -20669,8 +20164,7 @@ dir = 4 }, /obj/structure/disposalpipe/junction{ - dir = 4; - icon_state = "pipe-j1" + dir = 4 }, /turf/simulated/floor/tiled, /area/hallway/station/port) @@ -20703,7 +20197,6 @@ icon_state = "1-4" }, /obj/machinery/door/blast/regular{ - dir = 1; id = "Cell 3"; name = "Cell 3" }, @@ -20745,6 +20238,27 @@ }, /turf/simulated/open, /area/engineering/foyer_mezzenine) +"VS" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/borderfloor{ + dir = 1 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/hallway/station/starboard) "VU" = ( /obj/effect/floor_decal/industrial/warning{ dir = 8 @@ -20838,7 +20352,6 @@ "WE" = ( /obj/structure/sink{ dir = 8; - icon_state = "sink"; pixel_x = -12; pixel_y = 8 }, @@ -20884,8 +20397,7 @@ /obj/machinery/vending/wallmed1{ layer = 3.3; name = "Emergency NanoMed"; - pixel_x = 28; - pixel_y = 0 + pixel_x = 28 }, /obj/structure/closet/walllocker/emerglocker/north, /obj/structure/bed/chair/shuttle, @@ -20899,6 +20411,28 @@ }, /turf/simulated/floor/tiled/white, /area/maintenance/station/sec_lower) +"Xf" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 10 + }, +/obj/item/device/radio/intercom{ + dir = 4; + pixel_x = 24 + }, +/turf/simulated/floor/tiled, +/area/hallway/station/starboard) "Xk" = ( /obj/structure/table/steel, /obj/item/device/flashlight/lamp{ @@ -20914,8 +20448,7 @@ /area/tether/station/stairs_two) "Xp" = ( /obj/machinery/atmospherics/pipe/tank/nitrous_oxide{ - dir = 1; - icon_state = "n2o_map" + dir = 1 }, /turf/simulated/floor, /area/security/riot_control) @@ -21018,16 +20551,13 @@ /area/security/brig/visitation) "XT" = ( /obj/effect/floor_decal/borderfloor/shifted{ - dir = 1; - icon_state = "borderfloor_shifted" + dir = 1 }, /obj/effect/floor_decal/corner/lightorange/border/shifted{ - dir = 1; - icon_state = "bordercolor_shifted" + dir = 1 }, /obj/effect/floor_decal/corner/lightorange{ - dir = 5; - icon_state = "corner_white" + dir = 5 }, /obj/machinery/alarm{ pixel_y = 22 @@ -21064,8 +20594,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/alarm{ dir = 8; - pixel_x = 25; - pixel_y = 0 + pixel_x = 25 }, /obj/structure/catwalk, /turf/simulated/floor/airless, @@ -21146,9 +20675,7 @@ /area/security/brig) "YH" = ( /obj/machinery/status_display{ - density = 0; layer = 4; - pixel_x = 0; pixel_y = -32 }, /obj/structure/bed/chair/shuttle{ @@ -21317,12 +20844,10 @@ }, /obj/machinery/alarm{ dir = 4; - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /obj/structure/table/reinforced, /obj/random/maintenance/clean, @@ -21341,7 +20866,6 @@ icon_state = "1-4" }, /obj/machinery/door/blast/regular{ - dir = 1; id = "Cell 2"; name = "Cell 2" }, @@ -31797,7 +31321,7 @@ jt hK jO hC -km +fv kA ea hz @@ -31938,14 +31462,14 @@ Ek gZ bA iy -jK -kn +mv kn +QE ea -nl -lJ -lJ -li +Km +Xf +UF +TE nN IE DL @@ -32081,13 +31605,13 @@ hd gG iA jn -kn -kB -ea -nl -lJ -lJ -li +kp +kp +kp +kp +kp +kp +VS nN pQ DL @@ -32222,13 +31746,13 @@ gF he gG iB -jo -kn +qs +kp kC -ea +JG lg lM -mv +kp lj nO pR @@ -32366,10 +31890,10 @@ bA iE jp kp -kp -kp -kp -kp +Lv +Vj +pu +yA kp lm nQ @@ -32496,8 +32020,8 @@ ac ac ac ac -ac -ac +ea +km ea eI gh @@ -32509,8 +32033,8 @@ iF jq kp kD -lU -oB +lW +pu yA kp lT @@ -32638,8 +32162,8 @@ ac ac ac ac -ac -ac +ea +kB ea eK fy @@ -32651,7 +32175,7 @@ iG jr kp kE -lV +lW pu yH kp @@ -33078,7 +32602,7 @@ lL ks Es El -pF +FE Fy kp na @@ -33220,7 +32744,7 @@ jx kp lo lk -pF +FE As kp nb @@ -33361,9 +32885,9 @@ iJ jy kp kc -lk -pF -As +Ji +Hd +GL kp nb nR diff --git a/maps/tether/tether-07-station3.dmm b/maps/tether/tether-07-station3.dmm index 167d809c49..aeb496cda4 100644 --- a/maps/tether/tether-07-station3.dmm +++ b/maps/tether/tether-07-station3.dmm @@ -40,8 +40,7 @@ req_one_access = list(13) }, /obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 5; - icon_state = "intact" + dir = 5 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 6 @@ -63,8 +62,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/effect/landmark{ name = "morphspawn" @@ -107,13 +105,11 @@ icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; - pixel_x = -32; - pixel_y = 0 + pixel_x = -32 }, /obj/effect/floor_decal/industrial/hatch/yellow, /obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 5; - icon_state = "intact" + dir = 5 }, /obj/effect/map_helper/airlock/door/int_door, /turf/simulated/floor, @@ -128,8 +124,7 @@ /area/security/eva) "aao" = ( /obj/machinery/camera/network/security{ - dir = 10; - icon_state = "camera" + dir = 10 }, /obj/machinery/atmospherics/binary/passive_gate/on{ dir = 4 @@ -146,8 +141,7 @@ /area/maintenance/station/ai) "aar" = ( /obj/machinery/atmospherics/pipe/manifold/hidden{ - dir = 8; - icon_state = "map" + dir = 8 }, /obj/machinery/meter{ frequency = 1443; @@ -155,8 +149,7 @@ name = "Distribution Loop" }, /obj/machinery/camera/network/security{ - dir = 5; - icon_state = "camera" + dir = 5 }, /turf/simulated/floor/tiled, /area/security/eva) @@ -210,8 +203,7 @@ /obj/effect/floor_decal/industrial/hatch/yellow, /obj/machinery/door/airlock/glass_external, /obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 10; - icon_state = "intact" + dir = 10 }, /obj/effect/map_helper/airlock/door/int_door, /turf/simulated/floor, @@ -256,7 +248,6 @@ "aaB" = ( /obj/effect/floor_decal/rust, /obj/machinery/power/apc{ - dir = 2; name = "south bump"; pixel_y = -28 }, @@ -433,8 +424,7 @@ icon_state = "4-8" }, /obj/machinery/camera/network/command{ - dir = 10; - icon_state = "camera" + dir = 10 }, /turf/simulated/floor, /area/maintenance/station/ai) @@ -443,8 +433,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/firealarm{ dir = 4; @@ -459,8 +448,7 @@ }, /obj/machinery/portable_atmospherics/canister/phoron, /obj/machinery/atmospherics/portables_connector/fuel{ - dir = 4; - icon_state = "map_connector-fuel" + dir = 4 }, /obj/effect/floor_decal/industrial/outline/red, /turf/simulated/floor/tiled/techfloor, @@ -473,8 +461,7 @@ icon_state = "1-4" }, /obj/machinery/camera/network/command{ - dir = 4; - icon_state = "camera" + dir = 4 }, /turf/simulated/floor, /area/maintenance/station/ai) @@ -544,9 +531,7 @@ /obj/structure/catwalk, /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; - pixel_x = -22; - pixel_y = 0 + pixel_x = -22 }, /turf/simulated/floor, /area/maintenance/station/sec_upper) @@ -596,8 +581,7 @@ "abj" = ( /obj/structure/catwalk, /obj/machinery/light/small{ - dir = 1; - icon_state = "bulb1" + dir = 1 }, /turf/simulated/floor, /area/maintenance/station/ai) @@ -622,7 +606,6 @@ /obj/machinery/power/apc{ dir = 1; name = "north bump"; - pixel_x = 0; pixel_y = 28 }, /obj/structure/cable/green{ @@ -635,8 +618,7 @@ dir = 8 }, /obj/structure/railing{ - dir = 1; - icon_state = "railing0" + dir = 1 }, /turf/simulated/floor, /area/maintenance/station/sec_upper) @@ -657,8 +639,7 @@ /area/maintenance/station/elevator) "abr" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/red/border{ dir = 1 @@ -686,8 +667,7 @@ /area/security/hallwayaux) "abs" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/red/border{ dir = 1 @@ -716,8 +696,7 @@ /area/security/hallwayaux) "abt" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/red/border{ dir = 1 @@ -737,8 +716,7 @@ /area/security/hallwayaux) "abu" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/red/border{ dir = 1 @@ -779,16 +757,14 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/structure/cable{ icon_state = "2-8" }, /obj/machinery/alarm{ dir = 8; - pixel_x = 25; - pixel_y = 0 + pixel_x = 25 }, /turf/simulated/floor, /area/maintenance/substation/security) @@ -810,9 +786,7 @@ "abA" = ( /obj/machinery/power/smes/buildable{ RCon_tag = "Substation - Security"; - charge = 0; - output_attempt = 0; - outputting = 0 + output_attempt = 0 }, /obj/structure/cable/green{ d2 = 4; @@ -844,9 +818,7 @@ }, /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; - pixel_x = -22; - pixel_y = 0 + pixel_x = -22 }, /obj/effect/floor_decal/rust, /turf/simulated/floor, @@ -868,7 +840,6 @@ icon_state = "1-4" }, /obj/machinery/power/apc{ - dir = 2; name = "south bump"; pixel_y = -32 }, @@ -885,9 +856,7 @@ dir = 8 }, /obj/effect/floor_decal/borderfloor/corner2{ - dir = 10; - icon_state = "borderfloorcorner2"; - pixel_x = 0 + dir = 10 }, /obj/effect/floor_decal/corner/red/bordercorner2{ dir = 10 @@ -916,7 +885,6 @@ /obj/effect/floor_decal/corner/red/border, /obj/machinery/firealarm{ dir = 1; - pixel_x = 0; pixel_y = -24 }, /turf/simulated/floor/tiled, @@ -953,8 +921,7 @@ dir = 8 }, /obj/effect/floor_decal/corner/red/bordercorner{ - dir = 8; - icon_state = "bordercolorcorner" + dir = 8 }, /turf/simulated/floor/tiled, /area/security/hallwayaux) @@ -975,8 +942,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_x = 0 + icon_state = "4-8" }, /turf/simulated/floor, /area/maintenance/cargo) @@ -1018,8 +984,7 @@ /area/maintenance/station/ai) "abW" = ( /obj/machinery/power/terminal{ - dir = 1; - icon_state = "term" + dir = 1 }, /obj/structure/cable{ icon_state = "0-4" @@ -1050,9 +1015,7 @@ "abZ" = ( /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/red/border, -/obj/effect/floor_decal/borderfloor/corner2{ - dir = 2 - }, +/obj/effect/floor_decal/borderfloor/corner2, /turf/simulated/floor/tiled, /area/security/hallway) "aca" = ( @@ -1142,8 +1105,7 @@ /area/maintenance/station/elevator) "aci" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/red/border{ dir = 1 @@ -1166,8 +1128,7 @@ /area/security/hallwayaux) "acj" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/red/border{ dir = 1 @@ -1223,8 +1184,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_x = 0 + icon_state = "4-8" }, /obj/machinery/door/firedoor/glass, /turf/simulated/floor, @@ -1287,7 +1247,6 @@ /obj/machinery/door/firedoor/glass, /obj/machinery/door/blast/regular{ density = 0; - dir = 1; icon_state = "pdoor0"; id = "brig_lockdown"; name = "Security Blast Doors"; @@ -1337,9 +1296,7 @@ "acy" = ( /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; - pixel_x = -22; - pixel_y = 0 + pixel_x = -22 }, /turf/simulated/floor, /area/maintenance/station/ai) @@ -1411,8 +1368,7 @@ dir = 8 }, /obj/effect/floor_decal/industrial/danger/corner{ - dir = 1; - icon_state = "dangercorner" + dir = 1 }, /turf/simulated/floor/tiled/monotile, /area/tether/exploration) @@ -1441,9 +1397,7 @@ "acL" = ( /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; - pixel_x = -22; - pixel_y = 0 + pixel_x = -22 }, /obj/structure/catwalk, /turf/simulated/floor/plating, @@ -1486,9 +1440,7 @@ dir = 8 }, /obj/effect/floor_decal/borderfloor/corner2{ - dir = 10; - icon_state = "borderfloorcorner2"; - pixel_x = 0 + dir = 10 }, /obj/effect/floor_decal/corner/red/bordercorner2{ dir = 10 @@ -1655,9 +1607,7 @@ }, /obj/item/device/radio/intercom/department/security{ dir = 4; - icon_state = "secintercom"; - pixel_x = 24; - pixel_y = 0 + pixel_x = 24 }, /turf/simulated/floor/wood, /area/security/breakroom) @@ -1702,15 +1652,13 @@ "adl" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 4; - icon_state = "map-scrubbers" + dir = 4 }, /turf/simulated/floor/tiled/monotile, /area/tether/exploration) "adm" = ( /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -1720,7 +1668,6 @@ /obj/machinery/power/apc{ dir = 1; name = "north bump"; - pixel_x = 0; pixel_y = 24 }, /obj/structure/cable{ @@ -1791,8 +1738,7 @@ name = "tripai" }, /obj/machinery/camera/network/command{ - dir = 4; - icon_state = "camera" + dir = 4 }, /turf/simulated/floor/bluegrid, /area/ai) @@ -1815,8 +1761,7 @@ dir = 8 }, /obj/structure/railing{ - dir = 4; - icon_state = "railing0" + dir = 4 }, /turf/simulated/floor/plating, /area/maintenance/station/cargo) @@ -1854,9 +1799,7 @@ "adA" = ( /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; - pixel_x = -22; - pixel_y = 0 + pixel_x = -22 }, /obj/structure/cable{ d1 = 1; @@ -1877,8 +1820,7 @@ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_x = 0 + name = "EXTERNAL AIRLOCK" }, /turf/simulated/wall/r_wall, /area/quartermaster/belterdock) @@ -1887,8 +1829,7 @@ /area/quartermaster/belterdock/surface_mining_outpost_shuttle_hangar) "adE" = ( /obj/structure/extinguisher_cabinet{ - pixel_x = -28; - pixel_y = 0 + pixel_x = -28 }, /obj/machinery/recharge_station, /turf/simulated/floor/tiled, @@ -1977,8 +1918,7 @@ "adN" = ( /obj/random/trash_pile, /obj/structure/railing{ - dir = 4; - icon_state = "railing0" + dir = 4 }, /turf/simulated/floor/plating, /area/maintenance/station/cargo) @@ -2038,8 +1978,7 @@ /obj/structure/bed/chair/shuttle, /obj/item/device/radio/intercom{ dir = 1; - pixel_y = 24; - req_access = list() + pixel_y = 24 }, /turf/simulated/shuttle/floor/yellow, /area/shuttle/mining_outpost/shuttle) @@ -2071,8 +2010,7 @@ }, /obj/machinery/alarm{ dir = 8; - pixel_x = 25; - pixel_y = 0 + pixel_x = 25 }, /turf/simulated/floor, /area/maintenance/substation/cargo) @@ -2086,7 +2024,6 @@ "aea" = ( /obj/machinery/alarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /turf/simulated/floor/plating, @@ -2142,8 +2079,7 @@ dir = 8 }, /obj/effect/floor_decal/corner/red/bordercorner{ - dir = 8; - icon_state = "bordercolorcorner" + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -2264,7 +2200,6 @@ }, /obj/machinery/firealarm{ dir = 1; - pixel_x = 0; pixel_y = -24 }, /turf/simulated/floor/tiled, @@ -2280,8 +2215,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/manifold/hidden/fuel{ - dir = 1; - icon_state = "map-fuel" + dir = 1 }, /turf/simulated/floor/tiled/techmaint, /area/shuttle/excursion/general) @@ -2302,20 +2236,17 @@ }, /obj/structure/closet/secure_closet/security, /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /obj/item/device/holowarrant, /turf/simulated/floor/tiled/dark, /area/security/security_lockerroom) "aev" = ( /obj/effect/floor_decal/borderfloorblack/corner{ - dir = 8; - icon_state = "borderfloorcorner_black" + dir = 8 }, /obj/effect/floor_decal/corner/red/bordercorner{ - dir = 8; - icon_state = "bordercolorcorner" + dir = 8 }, /obj/structure/table/bench/steel, /obj/effect/landmark/start{ @@ -2352,8 +2283,7 @@ }, /obj/machinery/firealarm{ dir = 8; - pixel_x = -24; - pixel_y = 0 + pixel_x = -24 }, /turf/simulated/floor/tiled/techmaint, /area/shuttle/excursion/general) @@ -2362,8 +2292,7 @@ /area/security/breakroom) "aez" = ( /obj/machinery/atmospherics/pipe/simple/hidden/fuel{ - dir = 6; - icon_state = "intact-fuel" + dir = 6 }, /obj/structure/shuttle/engine/heater, /obj/structure/window/reinforced{ @@ -2373,12 +2302,10 @@ /area/shuttle/excursion/general) "aeA" = ( /obj/effect/floor_decal/corner/red{ - dir = 10; - icon_state = "corner_white" + dir = 10 }, /obj/effect/floor_decal/corner/red{ - dir = 5; - icon_state = "corner_white" + dir = 5 }, /obj/effect/floor_decal/steeldecal/steel_decals9, /obj/effect/floor_decal/steeldecal/steel_decals9{ @@ -2394,19 +2321,16 @@ dir = 1 }, /obj/machinery/camera/network/security{ - dir = 10; - icon_state = "camera" + dir = 10 }, /turf/simulated/floor/tiled, /area/security/hallwayaux) "aeB" = ( /obj/effect/floor_decal/corner/red{ - dir = 10; - icon_state = "corner_white" + dir = 10 }, /obj/effect/floor_decal/corner/red{ - dir = 5; - icon_state = "corner_white" + dir = 5 }, /obj/effect/floor_decal/steeldecal/steel_decals9, /obj/effect/floor_decal/steeldecal/steel_decals9{ @@ -2481,8 +2405,7 @@ /area/security/breakroom) "aeG" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/fuel{ - dir = 1; - icon_state = "map-fuel" + dir = 1 }, /obj/structure/shuttle/engine/heater, /obj/structure/window/reinforced{ @@ -2492,8 +2415,7 @@ /area/shuttle/excursion/general) "aeH" = ( /obj/machinery/atmospherics/pipe/simple/hidden/fuel{ - dir = 10; - icon_state = "intact-fuel" + dir = 10 }, /obj/structure/shuttle/engine/heater, /obj/structure/window/reinforced{ @@ -2640,7 +2562,6 @@ }, /obj/machinery/firealarm{ dir = 1; - pixel_x = 0; pixel_y = -24 }, /obj/effect/floor_decal/corner/lightgrey/border, @@ -2660,14 +2581,11 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; - pixel_x = -22; - pixel_y = 0 + pixel_x = -22 }, /turf/simulated/floor, /area/maintenance/station/sec_upper) @@ -2763,7 +2681,6 @@ "afb" = ( /obj/machinery/light_switch{ dir = 4; - icon_state = "light1"; pixel_x = -24 }, /turf/simulated/floor/tiled/white, @@ -2803,7 +2720,6 @@ }, /obj/machinery/alarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /turf/simulated/floor/tiled, @@ -2821,8 +2737,7 @@ dir = 4 }, /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/red/border{ dir = 1 @@ -2848,7 +2763,6 @@ alarms_hidden = 1; dir = 1; name = "north bump"; - pixel_x = 0; pixel_y = 28; req_access = list(); req_one_access = list(11,67) @@ -2900,8 +2814,7 @@ req_one_access = list(11,67) }, /obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 5; - icon_state = "intact" + dir = 5 }, /obj/structure/cable{ icon_state = "0-4" @@ -2949,7 +2862,6 @@ /obj/machinery/power/apc{ dir = 1; name = "north bump"; - pixel_x = 0; pixel_y = 24 }, /obj/structure/cable/green{ @@ -2968,8 +2880,7 @@ /area/maintenance/station/ai) "afq" = ( /obj/structure/railing{ - dir = 1; - icon_state = "railing0" + dir = 1 }, /obj/structure/railing{ dir = 4 @@ -2979,7 +2890,6 @@ "afr" = ( /obj/machinery/power/apc{ alarms_hidden = 1; - dir = 2; name = "south bump"; pixel_y = -28; req_access = list(); @@ -2999,8 +2909,7 @@ dir = 4 }, /obj/effect/floor_decal/industrial/warning{ - dir = 8; - icon_state = "warning" + dir = 8 }, /turf/simulated/floor/plating, /area/shuttle/excursion/cargo) @@ -3056,7 +2965,6 @@ }, /obj/machinery/alarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -3148,7 +3056,6 @@ }, /obj/structure/extinguisher_cabinet{ dir = 8; - icon_state = "extinguisher_closed"; pixel_x = 30 }, /obj/machinery/door/firedoor/glass/hidden/steel{ @@ -3164,8 +3071,7 @@ dir = 9 }, /obj/machinery/shower{ - dir = 1; - icon_state = "shower" + dir = 1 }, /obj/structure/curtain/open/shower/security, /turf/simulated/floor/tiled, @@ -3218,13 +3124,11 @@ /obj/structure/table/steel, /obj/item/device/camera, /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /obj/machinery/firealarm{ dir = 8; - pixel_x = -24; - pixel_y = 0 + pixel_x = -24 }, /obj/item/device/retail_scanner/security, /turf/simulated/floor/tiled, @@ -3243,7 +3147,6 @@ }, /obj/machinery/door/blast/regular{ density = 0; - dir = 1; icon_state = "pdoor0"; id = "shuttle blast"; name = "Shuttle Blast Doors"; @@ -3329,8 +3232,7 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 6; - icon_state = "intact" + dir = 6 }, /turf/simulated/wall/rshull, /area/shuttle/excursion/general) @@ -3417,12 +3319,10 @@ /area/security/brig) "agc" = ( /obj/machinery/atmospherics/pipe/simple/hidden/fuel{ - dir = 5; - icon_state = "intact-fuel" + dir = 5 }, /obj/machinery/atmospherics/pipe/manifold/hidden{ - dir = 4; - icon_state = "map" + dir = 4 }, /turf/simulated/wall/rshull, /area/shuttle/excursion/general) @@ -3441,7 +3341,6 @@ alarms_hidden = 1; dir = 1; name = "north bump"; - pixel_x = 0; pixel_y = 28; req_access = list(); req_one_access = list(11,67) @@ -3504,7 +3403,6 @@ /area/space) "agx" = ( /obj/machinery/atmospherics/unary/vent_pump/high_volume{ - dir = 2; frequency = 1379; id_tag = "sec_fore_pump" }, @@ -3526,15 +3424,13 @@ "agY" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/structure/cable/green{ d2 = 8; icon_state = "0-8" }, /obj/machinery/power/apc{ - dir = 2; name = "south bump"; pixel_y = -28 }, @@ -3549,8 +3445,7 @@ /area/security/eva) "aha" = ( /obj/machinery/atmospherics/pipe/manifold/hidden{ - dir = 1; - icon_state = "map" + dir = 1 }, /obj/machinery/meter, /turf/simulated/floor/tiled, @@ -3623,7 +3518,6 @@ /obj/machinery/door/firedoor/glass, /obj/machinery/door/blast/regular{ density = 0; - dir = 1; icon_state = "pdoor0"; id = "security_lockdown"; name = "Security Blast Doors"; @@ -3682,8 +3576,7 @@ pixel_y = -2 }, /obj/machinery/camera/network/security{ - dir = 5; - icon_state = "camera" + dir = 5 }, /obj/item/weapon/storage/box/holowarrants, /turf/simulated/floor/tiled/dark, @@ -3693,7 +3586,6 @@ dir = 1 }, /obj/machinery/power/apc{ - dir = 2; name = "south bump"; pixel_y = -32 }, @@ -3708,8 +3600,7 @@ /obj/effect/floor_decal/borderfloor/shifted, /obj/effect/floor_decal/corner/red/border/shifted, /obj/effect/floor_decal/corner/red{ - dir = 10; - icon_state = "corner_white" + dir = 10 }, /obj/structure/cable/green, /turf/simulated/floor/tiled, @@ -3870,9 +3761,7 @@ dir = 8 }, /obj/effect/floor_decal/borderfloor/corner2{ - dir = 10; - icon_state = "borderfloorcorner2"; - pixel_x = 0 + dir = 10 }, /obj/effect/floor_decal/corner/red/bordercorner2{ dir = 10 @@ -3895,8 +3784,7 @@ icon_state = "1-4" }, /obj/machinery/camera/network/security{ - dir = 5; - icon_state = "camera" + dir = 5 }, /turf/simulated/floor/tiled, /area/security/hallway) @@ -3910,8 +3798,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor, /area/maintenance/station/sec_upper) @@ -3929,8 +3816,7 @@ /area/ai) "aiz" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/red/border{ dir = 1 @@ -3972,8 +3858,7 @@ /area/security/hallwayaux) "aiB" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/red/border{ dir = 1 @@ -4002,8 +3887,7 @@ /area/security/hallwayaux) "aiC" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/red/border{ dir = 1 @@ -4024,15 +3908,13 @@ }, /obj/structure/extinguisher_cabinet{ dir = 1; - icon_state = "extinguisher_closed"; pixel_y = 32 }, /turf/simulated/floor/tiled, /area/security/hallwayaux) "aiD" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/red/border{ dir = 1 @@ -4066,8 +3948,7 @@ icon_state = "4-8" }, /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/red/border{ dir = 1 @@ -4101,15 +3982,13 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9; - pixel_y = 0 + dir = 9 }, /turf/simulated/floor/tiled, /area/security/hallwayaux) "aiG" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/red/border{ dir = 1 @@ -4158,7 +4037,6 @@ }, /obj/machinery/door/blast/regular{ density = 0; - dir = 1; icon_state = "pdoor0"; id = "security_lockdown"; name = "Security Blast Doors"; @@ -4206,15 +4084,13 @@ /area/maintenance/cargo) "aiX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/fuel{ - dir = 6; - icon_state = "intact-fuel" + dir = 6 }, /turf/simulated/wall/rshull, /area/shuttle/excursion/general) "aiY" = ( /obj/machinery/atmospherics/pipe/simple/hidden/fuel{ - dir = 8; - icon_state = "intact-fuel" + dir = 8 }, /obj/machinery/shuttle_sensor{ dir = 5; @@ -4223,9 +4099,7 @@ }, /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; - pixel_x = -22; - pixel_y = 0 + pixel_x = -22 }, /obj/structure/handrail{ dir = 1 @@ -4268,9 +4142,7 @@ dir = 1 }, /obj/machinery/firealarm{ - dir = 2; layer = 3.3; - pixel_x = 0; pixel_y = 26 }, /turf/simulated/floor/wood, @@ -4366,8 +4238,7 @@ dir = 8 }, /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /turf/simulated/floor/tiled, /area/security/hallway) @@ -4468,8 +4339,7 @@ /area/ai) "ajQ" = ( /obj/machinery/light{ - dir = 4; - icon_state = "tube1" + dir = 4 }, /turf/simulated/floor/bluegrid, /area/ai) @@ -4584,16 +4454,13 @@ }, /obj/item/device/radio/intercom/locked/ai_private{ dir = 4; - icon_state = "intercom"; pixel_x = 32 }, /obj/item/device/radio/intercom{ broadcasting = 1; dir = 8; - listening = 1; name = "Common Channel"; - pixel_x = -21; - pixel_y = 0 + pixel_x = -21 }, /obj/item/device/radio/intercom{ dir = 1; @@ -4614,7 +4481,6 @@ }, /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; pixel_x = -22 }, /turf/simulated/floor/tiled, @@ -4643,14 +4509,12 @@ /obj/structure/catwalk, /obj/machinery/alarm{ dir = 8; - pixel_x = 25; - pixel_y = 0 + pixel_x = 25 }, /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor, /area/maintenance/station/sec_upper) @@ -4671,8 +4535,7 @@ "akx" = ( /obj/machinery/door/firedoor/glass, /obj/machinery/atmospherics/pipe/simple/hidden/fuel{ - dir = 8; - icon_state = "intact-fuel" + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -4703,8 +4566,7 @@ }, /obj/item/device/radio/intercom{ dir = 1; - pixel_y = 24; - req_access = list() + pixel_y = 24 }, /turf/simulated/floor/tiled/dark, /area/security/security_equiptment_storage) @@ -4796,8 +4658,7 @@ name = "tripai" }, /obj/machinery/camera/network/command{ - dir = 9; - icon_state = "camera" + dir = 9 }, /turf/simulated/floor/bluegrid, /area/ai) @@ -4809,19 +4670,15 @@ /area/security/security_equiptment_storage) "akN" = ( /obj/effect/floor_decal/borderfloor/shifted{ - dir = 1; - icon_state = "borderfloor_shifted" + dir = 1 }, /obj/effect/floor_decal/corner/red/border/shifted{ - dir = 1; - icon_state = "bordercolor_shifted" + dir = 1 }, /obj/effect/floor_decal/corner/red{ - dir = 5; - icon_state = "corner_white" + dir = 5 }, /obj/machinery/computer/area_atmos/tag{ - dir = 2; scrub_id = "sec_riot_control" }, /turf/simulated/floor/tiled, @@ -4862,8 +4719,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor, /area/maintenance/station/ai) @@ -4927,7 +4783,6 @@ }, /obj/machinery/alarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /turf/simulated/floor/tiled, @@ -5159,7 +5014,6 @@ /obj/machinery/door/firedoor/glass, /obj/machinery/door/blast/regular{ density = 0; - dir = 1; icon_state = "pdoor0"; id = "brig_lockdown"; name = "Security Blast Doors"; @@ -5287,7 +5141,6 @@ "alR" = ( /obj/machinery/alarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /turf/simulated/floor/bluegrid, @@ -5297,8 +5150,7 @@ dir = 4 }, /obj/machinery/camera/network/command{ - dir = 10; - icon_state = "camera" + dir = 10 }, /turf/simulated/floor/bluegrid, /area/ai) @@ -5330,9 +5182,7 @@ dir = 8 }, /obj/effect/floor_decal/borderfloor/corner2{ - dir = 10; - icon_state = "borderfloorcorner2"; - pixel_x = 0 + dir = 10 }, /obj/effect/floor_decal/corner/red/bordercorner2{ dir = 10 @@ -5420,13 +5270,10 @@ }, /obj/item/device/radio/intercom/department/security{ dir = 8; - icon_state = "secintercom"; - pixel_x = -24; - pixel_y = 0 + pixel_x = -24 }, /obj/structure/extinguisher_cabinet{ dir = 1; - icon_state = "extinguisher_closed"; pixel_y = 32 }, /turf/simulated/floor/tiled/dark, @@ -5511,15 +5358,13 @@ dir = 8 }, /obj/effect/floor_decal/borderfloorblack/corner2{ - dir = 8; - icon_state = "borderfloorcorner2_black" + dir = 8 }, /obj/structure/closet{ name = "Evidence Closet" }, /obj/machinery/camera/network/security{ - dir = 5; - icon_state = "camera" + dir = 5 }, /turf/simulated/floor/tiled/dark, /area/security/evidence_storage) @@ -5543,8 +5388,7 @@ /area/security/hallway) "amj" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/red/border{ dir = 1 @@ -5596,9 +5440,7 @@ /area/tether/exploration) "ams" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - icon_state = "borderfloor"; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/industrial/danger{ dir = 1 @@ -5610,8 +5452,7 @@ dir = 1 }, /obj/effect/floor_decal/industrial/danger/corner{ - dir = 8; - icon_state = "dangercorner" + dir = 8 }, /turf/simulated/floor/tiled/monotile, /area/tether/exploration) @@ -5621,8 +5462,7 @@ dir = 8 }, /obj/machinery/camera/network/exploration{ - dir = 5; - icon_state = "camera" + dir = 5 }, /turf/simulated/floor/tiled/monotile, /area/tether/exploration) @@ -5727,9 +5567,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden, /obj/structure/disposalpipe/segment, /obj/machinery/light{ - dir = 8; - icon_state = "tube1"; - pixel_y = 0 + dir = 8 }, /turf/simulated/floor/tiled, /area/quartermaster/belterdock) @@ -5757,9 +5595,7 @@ }, /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; - pixel_x = -22; - pixel_y = 0 + pixel_x = -22 }, /turf/simulated/floor/tiled, /area/quartermaster/belterdock) @@ -5777,7 +5613,6 @@ /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/red/border, /obj/item/device/radio/intercom{ - dir = 2; pixel_y = -24 }, /obj/machinery/atmospherics/unary/vent_scrubber/on{ @@ -5850,7 +5685,6 @@ /obj/machinery/power/apc{ dir = 1; name = "north bump"; - pixel_x = 0; pixel_y = 28 }, /turf/simulated/floor/bluegrid, @@ -5885,7 +5719,6 @@ }, /obj/item/device/radio/intercom/locked/ai_private{ dir = 1; - icon_state = "intercom"; pixel_y = 32 }, /turf/simulated/floor/bluegrid, @@ -5928,29 +5761,10 @@ "ane" = ( /obj/structure/extinguisher_cabinet{ dir = 1; - icon_state = "extinguisher_closed"; pixel_y = 32 }, /turf/simulated/floor/wood, /area/security/breakroom) -"anf" = ( -/obj/structure/cable{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/simulated/floor/tiled, -/area/hallway/station/upper) "ang" = ( /obj/structure/cable{ d1 = 4; @@ -6006,7 +5820,6 @@ }, /obj/machinery/alarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /obj/item/device/holowarrant, @@ -6099,8 +5912,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 4; - icon_state = "map-scrubbers" + dir = 4 }, /turf/simulated/floor/tiled/monotile, /area/tether/exploration) @@ -6118,7 +5930,6 @@ /obj/machinery/power/apc{ dir = 1; name = "north bump"; - pixel_x = 0; pixel_y = 28 }, /obj/structure/cable/green{ @@ -6145,8 +5956,7 @@ /obj/structure/closet/secure_closet/security, /obj/machinery/firealarm{ dir = 8; - pixel_x = -24; - pixel_y = 0 + pixel_x = -24 }, /obj/item/device/holowarrant, /turf/simulated/floor/tiled/dark, @@ -6292,8 +6102,7 @@ /obj/structure/closet/secure_closet/security, /obj/machinery/light_switch{ dir = 4; - pixel_x = -28; - pixel_y = 0 + pixel_x = -28 }, /obj/item/device/holowarrant, /turf/simulated/floor/tiled/dark, @@ -6366,7 +6175,6 @@ }, /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; pixel_x = -22 }, /turf/simulated/floor/tiled, @@ -6430,7 +6238,6 @@ /obj/structure/table/steel, /obj/machinery/light_switch{ dir = 4; - icon_state = "light1"; pixel_x = -24 }, /obj/item/device/taperecorder, @@ -6438,8 +6245,7 @@ /area/security/security_processing) "aoD" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/red/border{ dir = 1 @@ -6492,7 +6298,6 @@ /obj/machinery/requests_console{ department = "Cargo Bay"; departmentType = 2; - pixel_x = 0; pixel_y = 30 }, /obj/structure/table/standard, @@ -6536,7 +6341,6 @@ /obj/machinery/power/apc{ dir = 1; name = "north bump"; - pixel_x = 0; pixel_y = 28 }, /obj/structure/cable/green{ @@ -6575,7 +6379,6 @@ /obj/structure/disposalpipe/segment, /obj/structure/extinguisher_cabinet{ dir = 8; - icon_state = "extinguisher_closed"; pixel_x = 30 }, /turf/simulated/floor/tiled, @@ -6590,8 +6393,7 @@ dir = 4 }, /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/red/border{ dir = 1 @@ -6620,8 +6422,7 @@ icon_state = "4-8" }, /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/red/border{ dir = 1 @@ -6665,8 +6466,7 @@ /area/security/hallway) "apd" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/red/border{ dir = 1 @@ -6708,8 +6508,7 @@ /area/security/hallway) "apf" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/red/border{ dir = 1 @@ -6735,8 +6534,7 @@ /area/security/hallway) "apg" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/red/border{ dir = 1 @@ -6762,8 +6560,7 @@ dir = 1 }, /obj/effect/floor_decal/corner/red/bordercorner{ - dir = 1; - icon_state = "bordercolorcorner" + dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 @@ -6818,8 +6615,7 @@ dir = 9 }, /obj/effect/floor_decal/borderfloorblack/corner2{ - dir = 10; - icon_state = "borderfloorcorner2_black" + dir = 10 }, /obj/structure/closet{ name = "Evidence Closet" @@ -6972,8 +6768,7 @@ /area/security/hallway) "apH" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/red/border{ dir = 1 @@ -6999,8 +6794,7 @@ dir = 8 }, /obj/effect/floor_decal/corner/red/bordercorner{ - dir = 8; - icon_state = "bordercolorcorner" + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -7079,9 +6873,7 @@ dir = 8 }, /obj/effect/floor_decal/borderfloor/corner2{ - dir = 10; - icon_state = "borderfloorcorner2"; - pixel_x = 0 + dir = 10 }, /obj/effect/floor_decal/corner/red/bordercorner2{ dir = 10 @@ -7320,9 +7112,7 @@ dir = 8 }, /obj/effect/floor_decal/borderfloor/corner2{ - dir = 10; - icon_state = "borderfloorcorner2"; - pixel_x = 0 + dir = 10 }, /obj/effect/floor_decal/corner/red/bordercorner2{ dir = 10 @@ -7370,7 +7160,6 @@ }, /obj/machinery/alarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /turf/simulated/floor/tiled/dark, @@ -7392,8 +7181,7 @@ /area/security/security_processing) "aqP" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/red/border{ dir = 1 @@ -7410,8 +7198,7 @@ icon_state = "2-4" }, /obj/structure/disposalpipe/junction{ - dir = 4; - icon_state = "pipe-j1" + dir = 4 }, /obj/structure/cable/green{ d1 = 4; @@ -7560,7 +7347,6 @@ }, /obj/machinery/light_switch{ dir = 4; - icon_state = "light1"; pixel_x = -24 }, /turf/simulated/floor/tiled/dark, @@ -7584,7 +7370,6 @@ }, /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; pixel_x = -22 }, /obj/structure/filingcabinet/chestdrawer, @@ -7652,7 +7437,6 @@ }, /obj/machinery/door/blast/regular{ density = 0; - dir = 1; icon_state = "pdoor0"; id = "security_lockdown"; name = "Security Blast Doors"; @@ -7719,8 +7503,7 @@ }, /obj/machinery/firealarm{ dir = 8; - pixel_x = -24; - pixel_y = 0 + pixel_x = -24 }, /turf/simulated/floor/tiled, /area/quartermaster/delivery) @@ -7750,9 +7533,7 @@ icon_state = "4-8" }, /obj/machinery/light_switch{ - dir = 2; name = "light switch "; - pixel_x = 0; pixel_y = 26 }, /obj/effect/floor_decal/borderfloor{ @@ -7911,8 +7692,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/firealarm{ dir = 8; - pixel_x = -24; - pixel_y = 0 + pixel_x = -24 }, /turf/simulated/floor/tiled, /area/security/hallway) @@ -8068,8 +7848,7 @@ "asE" = ( /obj/machinery/newscaster{ layer = 3.3; - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /obj/effect/floor_decal/borderfloor{ dir = 8 @@ -8103,7 +7882,6 @@ /obj/effect/floor_decal/steeldecal/steel_decals4, /obj/machinery/firealarm{ dir = 1; - pixel_x = 0; pixel_y = -24 }, /turf/simulated/floor/tiled, @@ -8180,7 +7958,6 @@ /obj/machinery/door/firedoor/glass, /obj/machinery/door/blast/regular{ density = 0; - dir = 1; icon_state = "pdoor0"; id = "security_lockdown"; name = "Security Blast Doors"; @@ -8197,13 +7974,11 @@ /obj/machinery/recharger, /obj/effect/floor_decal/borderfloor/shifted, /obj/effect/floor_decal/borderfloor/shifted{ - dir = 1; - icon_state = "borderfloor_shifted" + dir = 1 }, /obj/effect/floor_decal/corner/red/border/shifted, /obj/effect/floor_decal/corner/red/border/shifted{ - dir = 1; - icon_state = "bordercolor_shifted" + dir = 1 }, /turf/simulated/floor/tiled, /area/security/lobby) @@ -8241,8 +8016,7 @@ /area/security/hallway) "ata" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/red/border{ dir = 1 @@ -8274,8 +8048,7 @@ /area/security/hallway) "atb" = ( /obj/machinery/camera/network/security{ - dir = 10; - icon_state = "camera" + dir = 10 }, /turf/simulated/mineral/floor/vacuum, /area/security/nuke_storage) @@ -8299,8 +8072,7 @@ /area/hallway/station/upper) "atd" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/red/border{ dir = 1 @@ -8372,8 +8144,7 @@ dir = 1 }, /obj/effect/floor_decal/corner/red/bordercorner{ - dir = 1; - icon_state = "bordercolorcorner" + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -8419,8 +8190,7 @@ pixel_x = -16 }, /obj/effect/floor_decal/corner/red{ - dir = 6; - icon_state = "corner_white" + dir = 6 }, /obj/structure/table/steel, /obj/item/roller, @@ -8459,9 +8229,7 @@ dir = 5 }, /obj/machinery/firealarm{ - dir = 2; layer = 3.3; - pixel_x = 0; pixel_y = 26 }, /obj/structure/flora/pottedplant/stoutbush, @@ -8556,7 +8324,6 @@ /obj/item/weapon/storage/box, /obj/machinery/alarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /obj/effect/floor_decal/borderfloor{ @@ -8610,8 +8377,7 @@ /obj/structure/table/standard, /obj/item/weapon/material/ashtray/glass, /obj/machinery/newscaster{ - pixel_x = 28; - pixel_y = 0 + pixel_x = 28 }, /obj/item/weapon/deck/cards, /obj/effect/floor_decal/borderfloor{ @@ -8741,8 +8507,7 @@ /obj/structure/railing, /obj/random/tool, /obj/machinery/light/small{ - dir = 1; - icon_state = "bulb1" + dir = 1 }, /turf/simulated/floor, /area/maintenance/station/elevator) @@ -8834,8 +8599,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_x = 0 + icon_state = "4-8" }, /turf/simulated/floor, /area/storage/emergency_storage/emergency3) @@ -8852,7 +8616,6 @@ /obj/machinery/power/apc{ dir = 1; name = "north bump"; - pixel_x = 0; pixel_y = 24 }, /obj/structure/cable{ @@ -9008,8 +8771,7 @@ dir = 1 }, /obj/machinery/light{ - dir = 4; - icon_state = "tube1" + dir = 4 }, /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -9049,7 +8811,6 @@ "auN" = ( /obj/machinery/alarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /obj/effect/floor_decal/borderfloor, @@ -9148,7 +8909,6 @@ /obj/machinery/computer/security/telescreen/entertainment{ desc = "Damn, looks like it's on the clown world channel. I wonder what else is on?"; icon_state = "frame"; - pixel_x = 0; pixel_y = 32 }, /turf/simulated/floor/tiled, @@ -9205,8 +8965,7 @@ /obj/random/maintenance/cargo, /obj/machinery/alarm{ dir = 8; - pixel_x = 25; - pixel_y = 0 + pixel_x = 25 }, /obj/item/weapon/storage/box/lights/mixed, /obj/item/weapon/storage/box/lights/mixed, @@ -9403,7 +9162,6 @@ /obj/machinery/recharge_station, /obj/structure/extinguisher_cabinet{ dir = 4; - icon_state = "extinguisher_closed"; pixel_x = -30 }, /turf/simulated/floor/tiled, @@ -9440,8 +9198,7 @@ }, /obj/machinery/computer/security, /obj/machinery/camera/network/security{ - dir = 8; - icon_state = "camera" + dir = 8 }, /turf/simulated/floor/tiled, /area/security/lobby) @@ -9453,21 +9210,17 @@ dir = 9 }, /obj/effect/floor_decal/borderfloor/corner2{ - dir = 10; - icon_state = "borderfloorcorner2"; - pixel_x = 0 + dir = 10 }, /obj/effect/floor_decal/corner/red/bordercorner2{ dir = 10 }, /obj/structure/bed/chair, /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /obj/structure/extinguisher_cabinet{ dir = 4; - icon_state = "extinguisher_closed"; pixel_x = -30 }, /turf/simulated/floor/tiled, @@ -9497,7 +9250,6 @@ /obj/machinery/computer/security/telescreen/entertainment{ desc = "Looks like its set to the cooking channel. Wait did I just see one of those hot dogs moving? I wonder what else is on?"; icon_state = "frame"; - pixel_x = 0; pixel_y = 32 }, /turf/simulated/floor/tiled, @@ -9697,7 +9449,6 @@ /obj/machinery/door/firedoor/glass, /obj/machinery/door/blast/regular{ density = 0; - dir = 1; icon_state = "pdoor0"; id = "security_lockdown"; name = "Security Blast Doors"; @@ -9857,7 +9608,6 @@ /obj/machinery/computer/security/telescreen/entertainment{ desc = "Damn, looks like it's on the clown world channel. I wonder what else is on?"; icon_state = "frame"; - pixel_x = 0; pixel_y = 32 }, /turf/simulated/floor/tiled/white, @@ -9898,7 +9648,6 @@ /obj/item/device/multitool, /obj/machinery/alarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /obj/effect/floor_decal/borderfloor{ @@ -9922,8 +9671,7 @@ }, /obj/machinery/papershredder, /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /obj/machinery/newscaster/security_unit{ pixel_x = -32 @@ -9966,7 +9714,6 @@ id = "BrigFoyer"; name = "Brig Foyer"; pixel_x = -6; - pixel_y = 0; req_access = list(1) }, /turf/simulated/floor/tiled, @@ -9975,8 +9722,7 @@ /obj/effect/floor_decal/borderfloor/shifted, /obj/effect/floor_decal/corner/red/border/shifted, /obj/effect/floor_decal/corner/red{ - dir = 10; - icon_state = "corner_white" + dir = 10 }, /obj/machinery/computer/security{ dir = 1 @@ -10007,7 +9753,6 @@ }, /obj/machinery/alarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /turf/simulated/floor/tiled, @@ -10078,13 +9823,10 @@ }, /obj/structure/sign/directions/security{ dir = 1; - icon_state = "direction_sec"; pixel_y = 8 }, /obj/structure/sign/directions/medical{ - dir = 4; - pixel_x = 0; - pixel_y = 0 + dir = 4 }, /turf/simulated/wall, /area/tether/station/stairs_three) @@ -10172,8 +9914,7 @@ /obj/structure/table/standard, /obj/item/weapon/folder/yellow, /obj/machinery/light{ - dir = 4; - icon_state = "tube1" + dir = 4 }, /obj/effect/floor_decal/borderfloor{ dir = 4 @@ -10191,7 +9932,6 @@ "axu" = ( /obj/structure/sign/directions/security{ dir = 1; - icon_state = "direction_sec"; pixel_y = 8 }, /obj/structure/sign/directions/cargo{ @@ -10199,9 +9939,7 @@ pixel_y = -8 }, /obj/structure/sign/directions/medical{ - dir = 4; - pixel_x = 0; - pixel_y = 0 + dir = 4 }, /turf/simulated/wall/r_wall, /area/tether/station/stairs_three) @@ -10252,8 +9990,7 @@ }, /obj/machinery/firealarm{ dir = 8; - pixel_x = -24; - pixel_y = 0 + pixel_x = -24 }, /turf/simulated/floor/tiled, /area/security/lobby) @@ -10276,7 +10013,6 @@ /obj/machinery/door/firedoor/glass, /obj/machinery/door/blast/regular{ density = 0; - dir = 1; icon_state = "pdoor0"; id = "security_lockdown"; name = "Security Blast Doors"; @@ -10365,8 +10101,7 @@ pixel_y = -25 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5; - icon_state = "intact-supply" + dir = 5 }, /turf/simulated/floor/tiled, /area/maintenance/station/cargo) @@ -10481,8 +10216,7 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9; - pixel_y = 0 + dir = 9 }, /obj/structure/disposalpipe/segment{ dir = 4 @@ -10539,7 +10273,6 @@ /obj/machinery/disposal, /obj/machinery/light_switch{ dir = 4; - icon_state = "light1"; pixel_x = -24 }, /turf/simulated/floor/tiled, @@ -10575,7 +10308,6 @@ }, /obj/machinery/alarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /turf/simulated/floor/tiled, @@ -10597,8 +10329,7 @@ dir = 1 }, /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /turf/simulated/floor/tiled, /area/security/lobby) @@ -10674,8 +10405,7 @@ /area/hallway/station/upper) "ayB" = ( /obj/machinery/camera/network/security{ - dir = 8; - icon_state = "camera" + dir = 8 }, /turf/space, /area/security/nuke_storage) @@ -10724,7 +10454,6 @@ /obj/machinery/power/apc{ dir = 1; name = "north bump"; - pixel_x = 0; pixel_y = 28 }, /obj/structure/cable{ @@ -10831,7 +10560,6 @@ "ayP" = ( /obj/machinery/alarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -10910,7 +10638,6 @@ icon_state = "0-4" }, /obj/machinery/power/apc{ - dir = 2; name = "south bump"; pixel_y = -32 }, @@ -11252,8 +10979,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor/tiled, /area/hallway/station/upper) @@ -11277,8 +11003,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5; - icon_state = "intact-scrubbers" + dir = 5 }, /turf/simulated/floor/tiled, /area/maintenance/station/cargo) @@ -11363,10 +11088,7 @@ /turf/simulated/floor/tiled, /area/hallway/station/upper) "azJ" = ( -/obj/structure/sign/poster{ - pixel_x = 0; - pixel_y = 0 - }, +/obj/structure/sign/poster, /turf/simulated/wall, /area/quartermaster/qm) "azK" = ( @@ -11423,7 +11145,6 @@ /obj/machinery/computer/security/telescreen/entertainment{ desc = "Oh, hey look it's a shopping channel! Are... Are they selling acid resistant underwear? I wonder what else is on?"; icon_state = "frame"; - pixel_x = 0; pixel_y = 32 }, /turf/simulated/floor/tiled, @@ -11437,9 +11158,7 @@ "azS" = ( /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; - pixel_x = -22; - pixel_y = 0 + pixel_x = -22 }, /turf/simulated/floor/tiled/dark, /area/security/nuke_storage) @@ -11463,18 +11182,14 @@ dir = 9 }, /obj/effect/floor_decal/borderfloor/corner2{ - dir = 10; - icon_state = "borderfloorcorner2"; - pixel_x = 0 + dir = 10 }, /obj/effect/floor_decal/corner/lightgrey/bordercorner2{ dir = 10 }, /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; - pixel_x = -22; - pixel_y = 0 + pixel_x = -22 }, /turf/simulated/floor/tiled, /area/hallway/station/upper) @@ -11617,9 +11332,7 @@ dir = 4 }, /obj/machinery/firealarm{ - dir = 2; layer = 3.3; - pixel_x = 0; pixel_y = 26 }, /turf/simulated/floor/tiled, @@ -11729,7 +11442,6 @@ department = "Medical Department"; departmentType = 3; name = "Medical RC"; - pixel_x = 0; pixel_y = 30 }, /obj/effect/floor_decal/borderfloorwhite{ @@ -11739,8 +11451,7 @@ dir = 5 }, /obj/machinery/camera/network/medbay{ - dir = 9; - icon_state = "camera" + dir = 9 }, /turf/simulated/floor/tiled/white, /area/medical/chemistry) @@ -11748,9 +11459,7 @@ /obj/machinery/disposal, /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; - pixel_x = -22; - pixel_y = 0 + pixel_x = -22 }, /obj/structure/disposalpipe/trunk{ dir = 4 @@ -11775,7 +11484,6 @@ /obj/machinery/computer/security/telescreen/entertainment{ desc = "Looks like it's on the fishing channel. I wonder what else is on?"; icon_state = "frame"; - pixel_x = 0; pixel_y = -32 }, /turf/simulated/floor/tiled/white, @@ -11848,8 +11556,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /turf/simulated/floor/tiled, /area/maintenance/station/cargo) @@ -11919,9 +11626,7 @@ /area/quartermaster/storage) "aAQ" = ( /obj/machinery/light_switch{ - dir = 2; name = "light switch "; - pixel_x = 0; pixel_y = 26 }, /obj/structure/closet/secure_closet/cargotech, @@ -11969,7 +11674,6 @@ /obj/machinery/power/apc{ dir = 1; name = "north bump"; - pixel_x = 0; pixel_y = 28 }, /obj/structure/closet/secure_closet/cargotech, @@ -12081,8 +11785,7 @@ icon_state = "4-8" }, /obj/effect/floor_decal/industrial/danger{ - dir = 8; - icon_state = "danger" + dir = 8 }, /turf/simulated/floor/tiled, /area/hallway/station/upper) @@ -12265,8 +11968,7 @@ /obj/item/weapon/reagent_containers/dropper, /obj/machinery/firealarm{ dir = 8; - pixel_x = -24; - pixel_y = 0 + pixel_x = -24 }, /obj/effect/floor_decal/borderfloorwhite{ dir = 8 @@ -12316,8 +12018,7 @@ /area/medical/chemistry) "aBL" = ( /obj/machinery/camera/network/cargo{ - dir = 8; - icon_state = "camera" + dir = 8 }, /obj/effect/floor_decal/industrial/warning/corner, /turf/simulated/floor/tiled, @@ -12384,7 +12085,6 @@ }, /obj/structure/extinguisher_cabinet{ dir = 4; - icon_state = "extinguisher_closed"; pixel_x = -30 }, /turf/simulated/floor/tiled/white, @@ -12472,7 +12172,6 @@ /obj/effect/floor_decal/corner/lightgrey/border, /obj/machinery/firealarm{ dir = 1; - pixel_x = 0; pixel_y = -24 }, /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -12515,8 +12214,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/effect/floor_decal/steeldecal/steel_decals4{ dir = 8 @@ -12562,8 +12260,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/effect/floor_decal/steeldecal/steel_decals6, @@ -12677,8 +12374,7 @@ "aCx" = ( /obj/effect/floor_decal/rust, /obj/structure/railing{ - dir = 4; - icon_state = "railing0" + dir = 4 }, /obj/structure/closet/crate, /obj/random/maintenance/clean, @@ -12748,8 +12444,7 @@ pixel_x = 28 }, /obj/effect/floor_decal/industrial/warning/corner{ - dir = 4; - icon_state = "warningcorner" + dir = 4 }, /obj/effect/floor_decal/industrial/warning/corner, /turf/simulated/floor/tiled, @@ -12819,8 +12514,7 @@ }, /obj/structure/table/standard, /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /obj/structure/cable/green{ d1 = 1; @@ -12839,7 +12533,6 @@ "aCL" = ( /obj/structure/disposalpipe/sortjunction{ dir = 1; - icon_state = "pipe-j1s"; name = "Cargo Bay"; sortType = "Cargo Bay" }, @@ -12863,8 +12556,7 @@ id = "QMLoad2" }, /obj/machinery/light{ - dir = 4; - icon_state = "tube1" + dir = 4 }, /obj/effect/floor_decal/industrial/warning{ dir = 6 @@ -12894,8 +12586,7 @@ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_x = 0 + name = "EXTERNAL AIRLOCK" }, /obj/structure/window/reinforced{ dir = 4 @@ -12944,19 +12635,16 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 4; - icon_state = "map-scrubbers" + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 4; - icon_state = "intact" + dir = 4 }, /obj/structure/disposalpipe/junction, /turf/simulated/floor/tiled/white, /area/medical/sleeper) "aCW" = ( /obj/machinery/power/apc{ - dir = 2; name = "south bump"; pixel_y = -24 }, @@ -13004,8 +12692,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/door/firedoor/glass, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -13032,8 +12719,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, @@ -13074,8 +12760,7 @@ /area/medical/reception) "aDn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /turf/simulated/floor/tiled/white, /area/medical/chemistry) @@ -13182,8 +12867,7 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9; - pixel_y = 0 + dir = 9 }, /turf/simulated/floor/wood, /area/quartermaster/qm) @@ -13267,8 +12951,7 @@ dir = 9 }, /obj/machinery/camera/network/medbay{ - dir = 10; - icon_state = "camera" + dir = 10 }, /turf/simulated/floor/tiled/white, /area/medical/reception) @@ -13289,8 +12972,7 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9; - pixel_y = 0 + dir = 9 }, /turf/simulated/floor, /area/tether/station/stairs_three) @@ -13347,9 +13029,7 @@ "aDU" = ( /obj/machinery/power/smes/buildable{ RCon_tag = "Substation - Medical"; - charge = 0; - output_attempt = 0; - outputting = 0 + output_attempt = 0 }, /obj/structure/cable/green{ d2 = 2; @@ -13412,9 +13092,7 @@ /area/quartermaster/warehouse) "aEe" = ( /obj/machinery/light_switch{ - dir = 2; name = "light switch "; - pixel_x = 0; pixel_y = 26 }, /obj/structure/cable/green{ @@ -13567,7 +13245,6 @@ /obj/item/weapon/coin/silver, /obj/machinery/alarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /obj/machinery/light, @@ -13653,8 +13330,7 @@ "aEA" = ( /obj/machinery/firealarm{ dir = 8; - pixel_x = -24; - pixel_y = 0 + pixel_x = -24 }, /turf/simulated/floor, /area/tether/station/stairs_three) @@ -13688,7 +13364,6 @@ id = "qm_warehouse"; name = "Warehouse Door Control"; pixel_x = -26; - pixel_y = 0; req_access = list(31) }, /turf/simulated/floor/tiled, @@ -13746,7 +13421,6 @@ "aEQ" = ( /obj/machinery/alarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /obj/effect/floor_decal/rust, @@ -13784,7 +13458,6 @@ icon_state = "0-4" }, /obj/machinery/power/apc{ - dir = 2; name = "south bump"; pixel_y = -32 }, @@ -13826,9 +13499,7 @@ /obj/item/clothing/glasses/science, /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; - pixel_x = -22; - pixel_y = 0 + pixel_x = -22 }, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 4 @@ -13964,8 +13635,7 @@ "aFl" = ( /obj/structure/filingcabinet/filingcabinet, /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /obj/structure/cable/green{ d1 = 1; @@ -14002,8 +13672,7 @@ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_x = 0 + name = "EXTERNAL AIRLOCK" }, /obj/structure/window/reinforced{ dir = 4 @@ -14017,7 +13686,6 @@ "aFo" = ( /obj/machinery/alarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /obj/structure/table, @@ -14045,9 +13713,7 @@ "aFt" = ( /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; - pixel_x = -22; - pixel_y = 0 + pixel_x = -22 }, /turf/simulated/open, /area/tether/station/stairs_three) @@ -14093,8 +13759,7 @@ /area/maintenance/substation/cargo) "aFD" = ( /obj/effect/floor_decal/industrial/warning/corner{ - dir = 8; - icon_state = "warningcorner" + dir = 8 }, /obj/machinery/power/apc{ dir = 4; @@ -14144,8 +13809,7 @@ "aFH" = ( /obj/structure/closet/secure_closet/medical1, /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /obj/effect/floor_decal/borderfloorwhite{ dir = 8 @@ -14232,7 +13896,6 @@ }, /obj/machinery/alarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /obj/effect/floor_decal/borderfloorwhite{ @@ -14253,9 +13916,7 @@ dir = 1 }, /obj/machinery/status_display{ - density = 0; layer = 4; - pixel_x = 0; pixel_y = -32 }, /turf/simulated/floor/tiled, @@ -14276,8 +13937,7 @@ }, /obj/machinery/light_switch{ dir = 4; - pixel_x = -28; - pixel_y = 0 + pixel_x = -28 }, /turf/simulated/floor/tiled/white, /area/medical/chemistry) @@ -14317,9 +13977,7 @@ }, /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; - pixel_x = -22; - pixel_y = 0 + pixel_x = -22 }, /obj/structure/cable/green{ d1 = 1; @@ -14393,7 +14051,6 @@ dir = 1 }, /obj/item/device/radio/intercom{ - dir = 2; pixel_y = -24 }, /obj/item/device/radio/intercom/department/medbay{ @@ -14414,7 +14071,6 @@ }, /obj/machinery/firealarm{ dir = 1; - pixel_x = 0; pixel_y = -24 }, /obj/effect/floor_decal/borderfloorwhite{ @@ -14443,8 +14099,7 @@ /obj/effect/floor_decal/borderfloorwhite/corner2, /obj/effect/floor_decal/corner/paleblue/bordercorner2, /obj/machinery/camera/network/medbay{ - dir = 9; - icon_state = "camera" + dir = 9 }, /turf/simulated/floor/tiled/white, /area/medical/reception) @@ -14527,7 +14182,6 @@ /area/medical/reception) "aGv" = ( /obj/machinery/power/apc{ - dir = 2; name = "south bump"; pixel_y = -28 }, @@ -14688,7 +14342,6 @@ "aGP" = ( /obj/machinery/conveyor{ dir = 10; - icon_state = "conveyor0"; id = "QMLoad" }, /turf/simulated/floor, @@ -14715,7 +14368,6 @@ /obj/machinery/power/apc{ dir = 1; name = "north bump"; - pixel_x = 0; pixel_y = 28 }, /obj/structure/cable/green{ @@ -14723,8 +14375,7 @@ icon_state = "0-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 10; - icon_state = "intact" + dir = 10 }, /obj/effect/floor_decal/borderfloorwhite{ dir = 5 @@ -14742,7 +14393,6 @@ /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock/glass_medical{ name = "Chemistry"; - req_access = list(); req_one_access = list(33) }, /obj/structure/cable/green{ @@ -14813,7 +14463,6 @@ "aHg" = ( /obj/machinery/firealarm{ dir = 1; - pixel_x = 0; pixel_y = -24 }, /obj/effect/floor_decal/industrial/outline/yellow, @@ -14840,8 +14489,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/manifold/hidden/cyan{ - dir = 4; - icon_state = "map" + dir = 4 }, /obj/effect/floor_decal/borderfloorwhite/corner{ dir = 4 @@ -14876,9 +14524,7 @@ /obj/item/device/flashlight/pen, /obj/item/device/flashlight/pen, /obj/machinery/firealarm{ - dir = 2; layer = 3.3; - pixel_x = 0; pixel_y = 26 }, /obj/effect/floor_decal/borderfloorwhite{ @@ -14904,9 +14550,7 @@ pixel_x = 4; pixel_y = 4 }, -/obj/item/weapon/storage/box/masks{ - pixel_y = 0 - }, +/obj/item/weapon/storage/box/masks, /obj/structure/table/glass, /obj/item/device/radio/intercom/department/medbay{ dir = 1; @@ -14937,8 +14581,7 @@ /obj/structure/table/glass, /obj/item/device/radio/intercom{ dir = 1; - pixel_y = 24; - req_access = list() + pixel_y = 24 }, /obj/effect/floor_decal/borderfloorwhite{ dir = 5 @@ -14969,9 +14612,7 @@ dir = 9 }, /obj/machinery/status_display{ - density = 0; layer = 4; - pixel_x = 0; pixel_y = 32 }, /turf/simulated/floor/tiled/white, @@ -15021,9 +14662,7 @@ pixel_y = 1 }, /obj/machinery/firealarm{ - dir = 2; layer = 3.3; - pixel_x = 0; pixel_y = 26 }, /obj/effect/floor_decal/borderfloorwhite{ @@ -15049,8 +14688,7 @@ "aHu" = ( /obj/structure/table/glass, /obj/item/weapon/reagent_containers/glass/beaker/cryoxadone{ - pixel_x = -4; - pixel_y = 0 + pixel_x = -4 }, /obj/machinery/light{ dir = 1 @@ -15232,8 +14870,7 @@ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_x = 0 + name = "EXTERNAL AIRLOCK" }, /obj/structure/window/reinforced{ dir = 4 @@ -15244,7 +14881,6 @@ "aHI" = ( /obj/structure/extinguisher_cabinet{ dir = 1; - icon_state = "extinguisher_closed"; pixel_y = 32 }, /obj/structure/cable/green{ @@ -15270,7 +14906,6 @@ /obj/machinery/power/apc{ dir = 1; name = "north bump"; - pixel_x = 0; pixel_y = 28 }, /obj/structure/cable/green{ @@ -15297,14 +14932,11 @@ dir = 9 }, /obj/machinery/status_display{ - density = 0; layer = 4; - pixel_x = 0; pixel_y = 32 }, /obj/machinery/camera/network/medbay{ - dir = 4; - icon_state = "camera" + dir = 4 }, /turf/simulated/floor/tiled/white, /area/medical/sleeper) @@ -15318,8 +14950,7 @@ dir = 5 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5; - icon_state = "intact-scrubbers" + dir = 5 }, /obj/effect/floor_decal/borderfloorwhite, /obj/effect/floor_decal/corner/paleblue/border, @@ -15346,9 +14977,7 @@ dir = 1 }, /obj/machinery/status_display{ - density = 0; layer = 4; - pixel_x = 0; pixel_y = 32 }, /turf/simulated/floor/tiled/white, @@ -15373,8 +15002,7 @@ dir = 8 }, /obj/machinery/camera/network/medbay{ - dir = 4; - icon_state = "camera" + dir = 4 }, /turf/simulated/floor/tiled/white, /area/medical/medbay_primary_storage) @@ -15394,8 +15022,7 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 4; - icon_state = "intact" + dir = 4 }, /turf/simulated/floor/tiled/white, /area/medical/medbay_primary_storage) @@ -15424,8 +15051,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 10; - icon_state = "intact" + dir = 10 }, /turf/simulated/floor/tiled/white, /area/medical/medbay_primary_storage) @@ -15527,8 +15153,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /turf/simulated/floor/tiled/white, /area/medical/sleeper) @@ -15537,8 +15162,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/effect/floor_decal/borderfloorwhite/corner, /obj/effect/floor_decal/corner/paleblue/bordercorner, @@ -15549,8 +15173,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/effect/floor_decal/borderfloorwhite, /obj/effect/floor_decal/corner/paleblue/border, @@ -15561,8 +15184,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/effect/floor_decal/borderfloorwhite/corner{ dir = 8 @@ -15577,8 +15199,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /turf/simulated/floor/tiled/white, /area/medical/sleeper) @@ -15690,7 +15311,6 @@ /area/quartermaster/storage) "aIv" = ( /obj/machinery/conveyor_switch/oneway{ - convdir = 1; id = "QMLoad" }, /obj/effect/floor_decal/industrial/warning{ @@ -15726,8 +15346,7 @@ /obj/item/bodybag/cryobag, /obj/item/bodybag/cryobag, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /turf/simulated/floor/tiled/white, /area/medical/medbay_primary_storage) @@ -15742,8 +15361,7 @@ dir = 6 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /turf/simulated/floor/tiled/white, /area/medical/medbay_primary_storage) @@ -15758,8 +15376,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /turf/simulated/floor/tiled/white, /area/medical/medbay_primary_storage) @@ -15773,8 +15390,7 @@ /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 5; - icon_state = "intact" + dir = 5 }, /turf/simulated/floor/tiled/white, /area/medical/medbay_primary_storage) @@ -15788,12 +15404,10 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 4; - icon_state = "intact" + dir = 4 }, /obj/structure/disposalpipe/segment{ dir = 4; @@ -15811,12 +15425,10 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 4; - icon_state = "intact" + dir = 4 }, /obj/effect/floor_decal/steeldecal/steel_decals4{ dir = 10 @@ -15842,12 +15454,10 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 4; - icon_state = "intact" + dir = 4 }, /obj/structure/disposalpipe/segment{ dir = 4 @@ -15864,12 +15474,10 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 4; - icon_state = "intact" + dir = 4 }, /obj/effect/floor_decal/steeldecal/steel_decals4{ dir = 1 @@ -15892,12 +15500,10 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 4; - icon_state = "intact" + dir = 4 }, /obj/structure/disposalpipe/segment{ dir = 4 @@ -15914,12 +15520,10 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 4; - icon_state = "intact" + dir = 4 }, /obj/structure/disposalpipe/segment{ dir = 4 @@ -15952,9 +15556,7 @@ "aIP" = ( /obj/machinery/power/smes/buildable{ RCon_tag = "Substation - Cargo"; - charge = 0; - output_attempt = 0; - outputting = 0 + output_attempt = 0 }, /obj/structure/cable/green{ d2 = 4; @@ -15971,8 +15573,7 @@ /area/maintenance/substation/cargo) "aIQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 4; - icon_state = "intact" + dir = 4 }, /turf/simulated/floor/tiled/white, /area/medical/sleeper) @@ -15980,9 +15581,7 @@ /obj/structure/closet/crate, /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; - pixel_x = -22; - pixel_y = 0 + pixel_x = -22 }, /obj/effect/floor_decal/industrial/outline/yellow, /turf/simulated/floor/tiled/steel, @@ -15998,7 +15597,6 @@ id = "qm_warehouse"; name = "Warehouse Door Control"; pixel_x = 26; - pixel_y = 0; req_access = list(31) }, /turf/simulated/floor/tiled, @@ -16017,7 +15615,6 @@ }, /obj/machinery/firealarm{ dir = 1; - pixel_x = 0; pixel_y = -24 }, /turf/simulated/floor/tiled, @@ -16042,8 +15639,7 @@ /area/quartermaster/storage) "aIZ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/cyan{ - dir = 9; - icon_state = "intact" + dir = 9 }, /turf/simulated/floor/tiled/white, /area/medical/sleeper) @@ -16113,8 +15709,7 @@ dir = 4 }, /obj/machinery/camera/network/medbay{ - dir = 9; - icon_state = "camera" + dir = 9 }, /turf/simulated/floor/tiled/white, /area/hallway/secondary/escape/medical_escape_pod_hallway) @@ -16134,8 +15729,7 @@ }, /obj/machinery/newscaster{ layer = 3.3; - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /obj/effect/floor_decal/corner/paleblue/diagonal, /turf/simulated/floor/tiled/white, @@ -16144,8 +15738,7 @@ /obj/structure/sign/goldenplaque{ desc = "Done No Harm."; name = "Best Doctor 2552"; - pixel_x = -32; - pixel_y = 0 + pixel_x = -32 }, /obj/effect/floor_decal/borderfloorwhite{ dir = 8 @@ -16261,8 +15854,7 @@ "aJx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 4; - icon_state = "map-scrubbers" + dir = 4 }, /obj/structure/disposalpipe/segment, /obj/effect/floor_decal/steeldecal/steel_decals10, @@ -16316,8 +15908,7 @@ dir = 4 }, /obj/machinery/camera/network/medbay{ - dir = 9; - icon_state = "camera" + dir = 9 }, /turf/simulated/floor/tiled/white, /area/medical/sleeper) @@ -16347,8 +15938,7 @@ /area/maintenance/station/cargo) "aJH" = ( /obj/machinery/light/small{ - dir = 8; - pixel_y = 0 + dir = 8 }, /obj/effect/floor_decal/industrial/outline/yellow, /obj/structure/closet/crate/freezer, @@ -16372,7 +15962,6 @@ "aJM" = ( /obj/machinery/alarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /turf/simulated/floor/tiled, @@ -16443,23 +16032,19 @@ /obj/effect/floor_decal/corner/paleblue/border, /obj/machinery/light_switch{ dir = 1; - pixel_x = 0; pixel_y = -24 }, /turf/simulated/floor/tiled/white, /area/medical/medbay_primary_storage) "aJW" = ( /obj/machinery/light{ - dir = 4; - icon_state = "tube1" + dir = 4 }, /turf/space, /area/security/nuke_storage) "aJX" = ( /obj/machinery/light{ - dir = 8; - icon_state = "tube1"; - pixel_y = 0 + dir = 8 }, /turf/simulated/mineral/floor/vacuum, /area/security/nuke_storage) @@ -16488,7 +16073,6 @@ }, /obj/machinery/alarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /obj/effect/floor_decal/borderfloorwhite, @@ -16563,8 +16147,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/effect/floor_decal/corner_steel_grid{ dir = 5 @@ -16576,8 +16159,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/effect/floor_decal/steeldecal/steel_decals10{ dir = 1 @@ -16586,12 +16168,10 @@ /area/medical/sleeper) "aKo" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9; - pixel_y = 0 + dir = 9 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 4; - icon_state = "map-scrubbers" + dir = 4 }, /turf/simulated/floor/tiled/white, /area/medical/sleeper) @@ -16621,8 +16201,7 @@ }, /obj/structure/disposalpipe/segment, /obj/machinery/camera/network/security{ - dir = 5; - icon_state = "camera" + dir = 5 }, /turf/simulated/floor/tiled, /area/security/hallway) @@ -16660,8 +16239,7 @@ dir = 8 }, /obj/machinery/light/small{ - dir = 4; - pixel_y = 0 + dir = 4 }, /turf/simulated/floor/plating, /area/maintenance/station/cargo) @@ -16679,9 +16257,7 @@ dir = 1 }, /obj/machinery/status_display{ - density = 0; layer = 4; - pixel_x = 0; pixel_y = 32 }, /turf/simulated/floor/tiled/white, @@ -16706,8 +16282,7 @@ name = "Scan Records" }, /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /obj/effect/floor_decal/borderfloorwhite{ dir = 8 @@ -16766,9 +16341,7 @@ "aKO" = ( /obj/structure/sink{ dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 + pixel_x = 11 }, /obj/effect/floor_decal/borderfloorwhite{ dir = 4 @@ -16802,7 +16375,6 @@ "aKR" = ( /obj/machinery/alarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /obj/structure/railing{ @@ -16872,7 +16444,6 @@ /obj/machinery/power/apc{ dir = 1; name = "north bump"; - pixel_x = 0; pixel_y = 28 }, /obj/structure/cable/green{ @@ -17051,10 +16622,8 @@ }, /obj/effect/floor_decal/spline/plain, /obj/machinery/status_display{ - density = 0; layer = 4; - pixel_x = -32; - pixel_y = 0 + pixel_x = -32 }, /obj/effect/floor_decal/corner/paleblue/diagonal, /turf/simulated/floor/tiled/white, @@ -17109,8 +16678,7 @@ /area/maintenance/station/cargo) "aLy" = ( /obj/structure/railing{ - dir = 4; - icon_state = "railing0" + dir = 4 }, /obj/structure/railing, /obj/structure/closet/crate, @@ -17208,8 +16776,7 @@ /area/medical/sleeper) "aLJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5; - icon_state = "intact-scrubbers" + dir = 5 }, /turf/simulated/floor/tiled/white, /area/medical/sleeper) @@ -17258,7 +16825,6 @@ "aLP" = ( /obj/machinery/alarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /obj/structure/cable/green{ @@ -17312,8 +16878,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/effect/floor_decal/borderfloorwhite, /obj/effect/floor_decal/corner/paleblue/border, @@ -17329,8 +16894,7 @@ dir = 10 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/structure/disposalpipe/segment{ dir = 1; @@ -17513,8 +17077,7 @@ }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/effect/floor_decal/corner/paleblue/diagonal, /turf/simulated/floor/tiled/white, @@ -17542,8 +17105,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/effect/floor_decal/corner/paleblue/diagonal, /turf/simulated/floor/tiled/white, @@ -17559,8 +17121,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/effect/floor_decal/corner/paleblue/diagonal, /turf/simulated/floor/tiled/white, @@ -17575,8 +17136,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/structure/disposalpipe/segment{ dir = 4; @@ -17595,8 +17155,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/structure/disposalpipe/segment{ dir = 4 @@ -17623,8 +17182,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/structure/disposalpipe/segment{ dir = 4 @@ -17641,8 +17199,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/effect/floor_decal/steeldecal/steel_decals4{ dir = 1 @@ -17651,8 +17208,7 @@ dir = 6 }, /obj/structure/disposalpipe/junction{ - dir = 4; - icon_state = "pipe-j1" + dir = 4 }, /turf/simulated/floor/tiled/white, /area/medical/sleeper) @@ -17666,8 +17222,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/structure/disposalpipe/segment{ dir = 4 @@ -17689,8 +17244,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/structure/disposalpipe/segment{ dir = 4 @@ -17749,8 +17303,7 @@ "aMx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /obj/effect/floor_decal/borderfloorwhite{ dir = 8 @@ -17802,8 +17355,7 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9; - pixel_y = 0 + dir = 9 }, /obj/structure/disposalpipe/segment{ dir = 8; @@ -17814,12 +17366,10 @@ /area/quartermaster/storage) "aMB" = ( /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /obj/machinery/light_switch{ dir = 4; - icon_state = "light1"; pixel_x = -24 }, /obj/structure/reagent_dispensers/water_cooler/full{ @@ -17871,9 +17421,7 @@ "aMI" = ( /obj/structure/sink{ dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 + pixel_x = 11 }, /obj/effect/floor_decal/corner/paleblue/diagonal, /turf/simulated/floor/tiled/white, @@ -17931,15 +17479,13 @@ /obj/machinery/power/apc{ dir = 1; name = "north bump"; - pixel_x = 0; pixel_y = 28 }, /obj/structure/cable/green{ icon_state = "0-4" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /turf/simulated/floor/tiled/white, /area/crew_quarters/medical_restroom) @@ -17948,8 +17494,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/structure/cable/green{ d1 = 4; @@ -17972,8 +17517,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/structure/cable/green{ d1 = 4; @@ -17992,8 +17536,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/effect/floor_decal/steeldecal/steel_decals4{ dir = 6 @@ -18011,8 +17554,7 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9; - pixel_y = 0 + dir = 9 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 9 @@ -18130,9 +17672,7 @@ "aNj" = ( /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; - pixel_x = -22; - pixel_y = 0 + pixel_x = -22 }, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 @@ -18156,8 +17696,7 @@ dir = 4 }, /obj/machinery/camera/network/exploration{ - dir = 9; - icon_state = "camera" + dir = 9 }, /turf/simulated/floor/tiled/monotile, /area/tether/exploration) @@ -18185,8 +17724,7 @@ /obj/item/weapon/storage/box/cups, /obj/effect/floor_decal/corner/paleblue/diagonal, /obj/machinery/camera/network/medbay{ - dir = 4; - icon_state = "camera" + dir = 4 }, /turf/simulated/floor/tiled/white, /area/crew_quarters/medbreak) @@ -18306,8 +17844,7 @@ pixel_x = -16 }, /obj/effect/floor_decal/corner/red{ - dir = 6; - icon_state = "corner_white" + dir = 6 }, /obj/structure/table/steel, /obj/item/bodybag/cryobag{ @@ -18327,8 +17864,7 @@ }, /obj/item/weapon/reagent_containers/spray/cleaner, /obj/machinery/camera/network/security{ - dir = 10; - icon_state = "camera" + dir = 10 }, /turf/simulated/floor/tiled, /area/security/hallway) @@ -18358,8 +17894,7 @@ /obj/effect/floor_decal/borderfloor, /obj/effect/floor_decal/corner/red/border, /obj/machinery/camera/network/security{ - dir = 10; - icon_state = "camera" + dir = 10 }, /turf/simulated/floor/tiled, /area/security/hallwayaux) @@ -18413,8 +17948,7 @@ /area/quartermaster/storage) "aNY" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/red/border{ dir = 1 @@ -18488,8 +18022,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 10; - icon_state = "intact" + dir = 10 }, /obj/structure/disposalpipe/segment, /turf/simulated/floor/tiled, @@ -18536,8 +18069,7 @@ /area/quartermaster/belterdock) "aOO" = ( /obj/machinery/atmospherics/pipe/manifold/hidden{ - dir = 4; - icon_state = "map" + dir = 4 }, /obj/machinery/camera/network/mining{ dir = 8 @@ -18555,8 +18087,7 @@ }, /obj/machinery/disposal, /obj/machinery/camera/network/medbay{ - dir = 10; - icon_state = "camera" + dir = 10 }, /turf/simulated/floor/tiled/white, /area/crew_quarters/medbreak) @@ -18566,8 +18097,7 @@ }, /obj/machinery/disposal, /obj/machinery/camera/network/security{ - dir = 10; - icon_state = "camera" + dir = 10 }, /turf/simulated/floor/wood, /area/security/breakroom) @@ -18622,16 +18152,14 @@ /area/ai_core_foyer) "aPq" = ( /obj/machinery/camera/network/security{ - dir = 10; - icon_state = "camera" + dir = 10 }, /turf/simulated/open, /area/security/hallway) "aPr" = ( /obj/effect/floor_decal/techfloor, /obj/machinery/camera/network/command{ - dir = 10; - icon_state = "camera" + dir = 10 }, /turf/simulated/floor/tiled/techfloor, /area/ai_core_foyer) @@ -18642,15 +18170,13 @@ /obj/effect/floor_decal/borderfloorwhite, /obj/effect/floor_decal/corner/paleblue/border, /obj/machinery/camera/network/medbay{ - dir = 10; - icon_state = "camera" + dir = 10 }, /turf/simulated/floor/tiled/white, /area/medical/sleeper) "aPx" = ( /obj/machinery/camera/network/exploration{ - dir = 5; - icon_state = "camera" + dir = 5 }, /turf/simulated/floor/tiled/monotile, /area/tether/exploration) @@ -18677,8 +18203,7 @@ dir = 4 }, /obj/machinery/light{ - dir = 4; - icon_state = "tube1" + dir = 4 }, /obj/effect/floor_decal/industrial/warning, /turf/simulated/floor/bluegrid, @@ -18705,8 +18230,7 @@ /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/camera/network/exploration{ - dir = 9; - icon_state = "camera" + dir = 9 }, /turf/simulated/floor/tiled/monotile, /area/tether/exploration) @@ -18716,8 +18240,7 @@ /area/maintenance/station/cargo) "aQb" = ( /obj/machinery/camera/network/exploration{ - dir = 9; - icon_state = "camera" + dir = 9 }, /turf/simulated/open, /area/tether/exploration) @@ -18754,8 +18277,7 @@ id = "QMLoad" }, /obj/machinery/camera/network/cargo{ - dir = 8; - icon_state = "camera" + dir = 8 }, /turf/simulated/floor, /area/quartermaster/storage) @@ -18827,8 +18349,7 @@ /area/hallway/station/upper) "aQl" = ( /obj/machinery/camera/network/security{ - dir = 10; - icon_state = "camera" + dir = 10 }, /turf/simulated/open, /area/security/brig) @@ -18884,8 +18405,7 @@ /area/ai_core_foyer) "aQx" = ( /obj/machinery/light/small{ - dir = 1; - icon_state = "bulb1" + dir = 1 }, /turf/simulated/floor/tiled/white, /area/crew_quarters/medical_restroom) @@ -18942,7 +18462,6 @@ "aQH" = ( /obj/structure/cable/green, /obj/machinery/power/apc{ - dir = 2; name = "south bump"; pixel_y = -32 }, @@ -19027,23 +18546,19 @@ "aQV" = ( /obj/machinery/atmospherics/unary/vent_pump/on, /obj/machinery/light/small{ - dir = 1; - icon_state = "bulb1" + dir = 1 }, /obj/machinery/alarm{ pixel_y = 22 }, /obj/effect/floor_decal/borderfloor/shifted{ - dir = 1; - icon_state = "borderfloor_shifted" + dir = 1 }, /obj/effect/floor_decal/corner/red/border/shifted{ - dir = 1; - icon_state = "bordercolor_shifted" + dir = 1 }, /obj/effect/floor_decal/corner/red{ - dir = 5; - icon_state = "corner_white" + dir = 5 }, /turf/simulated/floor/tiled, /area/security/observation) @@ -19077,8 +18592,7 @@ /area/maintenance/station/sec_upper) "aRb" = ( /obj/machinery/light/small{ - dir = 4; - pixel_y = 0 + dir = 4 }, /obj/structure/catwalk, /turf/simulated/floor, @@ -19088,9 +18602,7 @@ dir = 8 }, /obj/effect/floor_decal/borderfloor/corner2{ - dir = 10; - icon_state = "borderfloorcorner2"; - pixel_x = 0 + dir = 10 }, /obj/effect/floor_decal/corner/red/bordercorner2{ dir = 8 @@ -19179,13 +18691,11 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9; - pixel_y = 0 + dir = 9 }, /obj/machinery/alarm{ dir = 8; - pixel_x = 25; - pixel_y = 0 + pixel_x = 25 }, /turf/simulated/floor, /area/tether/exploration) @@ -19207,12 +18717,10 @@ /area/quartermaster/office) "aRv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/fuel{ - dir = 10; - icon_state = "intact-fuel" + dir = 10 }, /obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 6; - icon_state = "intact" + dir = 6 }, /turf/simulated/wall/rshull, /area/shuttle/excursion/general) @@ -19246,8 +18754,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor, /area/maintenance/station/ai) @@ -19257,8 +18764,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor, /area/maintenance/station/ai) @@ -19269,8 +18775,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor, /area/maintenance/station/sec_upper) @@ -19279,8 +18784,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/structure/cable{ icon_state = "2-8" @@ -19292,8 +18796,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor, /area/maintenance/station/sec_upper) @@ -19488,8 +18991,7 @@ "aSs" = ( /obj/effect/floor_decal/rust, /obj/machinery/light/small{ - dir = 8; - pixel_y = 0 + dir = 8 }, /turf/simulated/floor, /area/maintenance/station/ai) @@ -19528,7 +19030,6 @@ }, /obj/machinery/firealarm{ dir = 1; - pixel_x = 0; pixel_y = -24 }, /turf/simulated/floor, @@ -19567,15 +19068,13 @@ "aSA" = ( /obj/machinery/door/airlock/maintenance/cargo{ name = "Belter Shuttle Access"; - req_access = list(); req_one_access = list(48,65,66) }, /turf/simulated/floor/plating, /area/maintenance/station/cargo) "aSB" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 6; - icon_state = "intact" + dir = 6 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 6 @@ -19625,7 +19124,6 @@ "aSJ" = ( /obj/machinery/door/airlock/maintenance/cargo{ name = "Belter Shuttle Access"; - req_access = list(); req_one_access = list(48,65,66) }, /obj/machinery/atmospherics/pipe/simple/hidden{ @@ -19701,7 +19199,6 @@ "aSU" = ( /obj/machinery/door/airlock/maintenance/cargo{ name = "Belter Shuttle Access"; - req_access = list(); req_one_access = list(48,65,66) }, /obj/machinery/atmospherics/pipe/simple/hidden, @@ -19739,20 +19236,17 @@ /area/maintenance/station/cargo) "aSZ" = ( /obj/machinery/atmospherics/pipe/manifold/hidden{ - dir = 1; - icon_state = "map" + dir = 1 }, /obj/machinery/meter, /turf/simulated/floor/plating, /area/maintenance/station/cargo) "aTa" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 9; - icon_state = "intact" + dir = 9 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 5; - icon_state = "intact-supply" + dir = 5 }, /turf/simulated/floor/plating, /area/maintenance/station/cargo) @@ -19836,7 +19330,6 @@ pixel_y = 28 }, /obj/machinery/atmospherics/unary/vent_pump/high_volume{ - dir = 2; frequency = 1379; id_tag = "belter_access_pump" }, @@ -19850,7 +19343,6 @@ pixel_y = 28 }, /obj/machinery/atmospherics/unary/vent_pump/high_volume{ - dir = 2; frequency = 1379; id_tag = "belter_access_pump" }, @@ -19859,8 +19351,7 @@ /area/quartermaster/belterdock) "aTo" = ( /obj/machinery/atmospherics/pipe/manifold/hidden{ - dir = 4; - icon_state = "map" + dir = 4 }, /turf/simulated/floor/plating, /area/maintenance/station/cargo) @@ -19868,8 +19359,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/structure/catwalk, /turf/simulated/floor, @@ -19962,15 +19452,13 @@ /obj/machinery/mineral/equipment_vendor, /obj/machinery/alarm{ dir = 4; - pixel_x = -22; - pixel_y = 0 + pixel_x = -22 }, /turf/simulated/floor/tiled, /area/quartermaster/belterdock/refinery) "aTC" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 5; - icon_state = "intact" + dir = 5 }, /turf/simulated/floor/plating, /area/maintenance/station/cargo) @@ -19980,15 +19468,13 @@ }, /obj/machinery/alarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /turf/simulated/floor/plating, /area/maintenance/station/cargo) "aTF" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 9; - icon_state = "intact" + dir = 9 }, /turf/simulated/floor/plating, /area/maintenance/station/cargo) @@ -20002,7 +19488,6 @@ "aTI" = ( /obj/machinery/door/airlock/glass_mining{ name = "Belter Control Room"; - req_access = list(); req_one_access = list(48,66) }, /obj/structure/cable/green{ @@ -20064,12 +19549,10 @@ }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9; - pixel_y = 0 + dir = 9 }, /obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 5; - icon_state = "intact" + dir = 5 }, /turf/simulated/floor/tiled, /area/quartermaster/belterdock) @@ -20126,7 +19609,6 @@ "aTX" = ( /obj/machinery/alarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /turf/simulated/floor/tiled/white, @@ -20138,8 +19620,7 @@ /area/quartermaster/belterdock) "aUa" = ( /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /turf/simulated/floor/outdoors/grass/forest, /area/quartermaster/qm) @@ -20177,15 +19658,13 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 8; - icon_state = "intact-aux" + dir = 8 }, /turf/simulated/floor/tiled/techmaint, /area/shuttle/excursion/general) "aUg" = ( /obj/machinery/firealarm{ dir = 1; - pixel_x = 0; pixel_y = -24 }, /obj/structure/table/rack, @@ -20223,8 +19702,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 8; - icon_state = "intact-aux" + dir = 8 }, /obj/machinery/door/airlock/hatch{ req_one_access = list() @@ -20257,7 +19735,6 @@ /obj/machinery/door/firedoor/glass, /obj/machinery/door/blast/regular{ density = 0; - dir = 1; icon_state = "pdoor0"; id = "security_lockdown"; name = "Security Blast Doors"; @@ -20288,7 +19765,6 @@ /obj/machinery/power/apc{ dir = 1; name = "north bump"; - pixel_x = 0; pixel_y = 28 }, /turf/simulated/floor/wood, @@ -20301,9 +19777,7 @@ }, /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; - pixel_x = -22; - pixel_y = 0 + pixel_x = -22 }, /turf/simulated/floor/tiled, /area/quartermaster/belterdock) @@ -20367,8 +19841,7 @@ /area/quartermaster/belterdock) "aUG" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /turf/simulated/floor/tiled, /area/quartermaster/belterdock) @@ -20389,8 +19862,7 @@ /area/quartermaster/belterdock) "aUJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5; - icon_state = "intact-scrubbers" + dir = 5 }, /obj/structure/cable/cyan{ d1 = 1; @@ -20402,8 +19874,7 @@ /area/shuttle/excursion/cockpit) "aUN" = ( /obj/effect/floor_decal/industrial/warning{ - dir = 5; - icon_state = "warning" + dir = 5 }, /obj/structure/window/reinforced{ dir = 1 @@ -20492,8 +19963,7 @@ /obj/machinery/portable_atmospherics/canister/phoron, /obj/effect/floor_decal/industrial/outline/red, /obj/machinery/atmospherics/portables_connector/fuel{ - dir = 8; - icon_state = "map_connector-fuel" + dir = 8 }, /turf/simulated/floor/tiled/techfloor, /area/shuttle/excursion/general) @@ -20572,8 +20042,7 @@ }, /obj/machinery/firealarm{ dir = 8; - pixel_x = -24; - pixel_y = 0 + pixel_x = -24 }, /obj/structure/mirror{ pixel_y = 32 @@ -20582,7 +20051,6 @@ /area/crew_quarters/medical_restroom) "aVx" = ( /obj/structure/extinguisher_cabinet{ - pixel_x = 0; pixel_y = -32 }, /turf/simulated/floor/tiled, @@ -20675,8 +20143,7 @@ /area/shuttle/belter) "aVP" = ( /obj/machinery/atmospherics/unary/engine{ - dir = 4; - icon_state = "nozzle" + dir = 4 }, /turf/simulated/floor/airless, /area/shuttle/medivac/engines) @@ -20753,8 +20220,7 @@ /obj/structure/sign/securearea{ desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; - name = "HIGH VOLTAGE"; - pixel_y = 0 + name = "HIGH VOLTAGE" }, /turf/simulated/wall, /area/maintenance/substation/cargo) @@ -20772,8 +20238,7 @@ /obj/structure/closet/emcloset, /obj/machinery/firealarm{ dir = 8; - pixel_x = -24; - pixel_y = 0 + pixel_x = -24 }, /turf/simulated/floor/tiled, /area/quartermaster/belterdock/refinery) @@ -20817,8 +20282,7 @@ /area/shuttle/excursion/cockpit) "aWq" = ( /obj/effect/floor_decal/industrial/warning/corner{ - dir = 1; - icon_state = "warningcorner" + dir = 1 }, /turf/simulated/floor/airless, /area/quartermaster/belterdock) @@ -20840,8 +20304,7 @@ }, /obj/structure/handrail, /obj/machinery/light/small{ - dir = 4; - pixel_y = 0 + dir = 4 }, /obj/effect/map_helper/airlock/sensor/chamber_sensor, /obj/machinery/atmospherics/unary/vent_pump/high_volume{ @@ -20853,16 +20316,13 @@ "aWv" = ( /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; - pixel_x = -22; - pixel_y = 0 + pixel_x = -22 }, /turf/simulated/floor/tiled/white, /area/crew_quarters/medical_restroom) "aWz" = ( /obj/effect/floor_decal/industrial/warning{ - dir = 1; - icon_state = "warning" + dir = 1 }, /turf/simulated/floor/tiled, /area/quartermaster/belterdock/refinery) @@ -20872,9 +20332,7 @@ }, /obj/structure/sink{ dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 + pixel_x = 11 }, /obj/structure/mirror{ pixel_x = 25 @@ -20900,8 +20358,7 @@ /area/crew_quarters/medical_restroom) "aWG" = ( /obj/machinery/computer/shuttle_control/explore/excursion{ - dir = 1; - icon_state = "computer" + dir = 1 }, /obj/item/device/radio/intercom{ pixel_y = -24 @@ -20919,7 +20376,6 @@ /obj/machinery/power/apc{ dir = 1; name = "north bump"; - pixel_x = 0; pixel_y = 24 }, /obj/machinery/light_switch{ @@ -20941,15 +20397,12 @@ }, /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; - pixel_x = -22; - pixel_y = 0 + pixel_x = -22 }, /turf/simulated/floor/tiled/techfloor, /area/shuttle/excursion/general) "aWO" = ( /obj/machinery/conveyor{ - dir = 2; id = "miningops" }, /turf/simulated/floor/plating, @@ -20964,7 +20417,6 @@ /obj/machinery/door/firedoor/glass, /obj/machinery/door/airlock/glass_mining{ name = "Mining Gear Storage"; - req_access = list(); req_one_access = list(48,66) }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -20992,8 +20444,7 @@ /area/quartermaster/belterdock/gear) "aWT" = ( /obj/effect/floor_decal/industrial/warning/dust/corner{ - dir = 1; - icon_state = "warningcorner_dust" + dir = 1 }, /turf/simulated/floor/airless, /area/mine/explored/upper_level) @@ -21004,9 +20455,7 @@ /obj/structure/cable/green{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 2 - }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 }, @@ -21113,9 +20562,7 @@ icon_state = "pipe-c" }, /obj/machinery/light{ - dir = 8; - icon_state = "tube1"; - pixel_y = 0 + dir = 8 }, /obj/structure/cable/green{ icon_state = "4-8" @@ -21173,8 +20620,7 @@ /area/quartermaster/belterdock/refinery) "aXA" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9; - pixel_y = 0 + dir = 9 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 @@ -21258,8 +20704,7 @@ /obj/effect/floor_decal/industrial/outline/yellow, /obj/item/device/radio/intercom{ dir = 1; - pixel_y = 24; - req_access = list() + pixel_y = 24 }, /obj/structure/handrail, /turf/simulated/floor/tiled/techfloor, @@ -21281,8 +20726,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/simulated/floor/tiled, /area/hallway/station/upper) @@ -21326,13 +20770,10 @@ "aYh" = ( /obj/structure/sink{ dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 + pixel_x = 11 }, /obj/structure/mirror{ - pixel_x = 25; - pixel_y = 0 + pixel_x = 25 }, /turf/simulated/floor/tiled/white, /area/crew_quarters/medical_restroom) @@ -21343,9 +20784,7 @@ /obj/structure/cable/green{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply{ - dir = 2 - }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 }, @@ -21363,11 +20802,6 @@ /obj/effect/floor_decal/corner/brown/border, /turf/simulated/floor/tiled, /area/quartermaster/belterdock/gear) -"aYp" = ( -/turf/simulated/wall{ - can_open = 0 - }, -/area/crew_quarters/medical_restroom) "aYt" = ( /obj/structure/dispenser/oxygen, /obj/effect/floor_decal/borderfloor, @@ -21382,7 +20816,6 @@ }, /obj/machinery/door/blast/regular{ density = 0; - dir = 1; icon_state = "pdoor0"; id = "shuttle blast"; name = "Shuttle Blast Doors"; @@ -21433,7 +20866,6 @@ "aYG" = ( /obj/machinery/mineral/input, /obj/machinery/conveyor{ - dir = 2; id = "miningops" }, /turf/simulated/floor/plating, @@ -21463,7 +20895,6 @@ /obj/machinery/power/apc{ dir = 1; name = "north bump"; - pixel_x = 0; pixel_y = 24 }, /obj/machinery/light_switch{ @@ -21483,8 +20914,7 @@ "aYQ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 4; - icon_state = "map-scrubbers" + dir = 4 }, /obj/structure/cable/green{ d1 = 1; @@ -21502,8 +20932,7 @@ /area/security/breakroom) "aZf" = ( /obj/effect/floor_decal/industrial/loading{ - dir = 8; - icon_state = "loadingarea" + dir = 8 }, /obj/structure/sign/warning/moving_parts{ pixel_y = -32 @@ -21519,7 +20948,6 @@ "aZh" = ( /obj/machinery/mineral/output, /obj/machinery/conveyor{ - dir = 2; id = "miningops" }, /turf/simulated/floor/plating, @@ -21527,7 +20955,6 @@ "aZi" = ( /obj/machinery/alarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ @@ -21552,8 +20979,7 @@ /area/quartermaster/qm) "aZp" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /turf/simulated/floor/outdoors/grass/forest, /area/quartermaster/qm) @@ -21594,8 +21020,7 @@ }, /obj/item/stack/flag/red, /obj/item/stack/flag/green{ - pixel_x = -4; - pixel_y = 0 + pixel_x = -4 }, /obj/item/weapon/storage/box/nifsofts_mining, /obj/effect/floor_decal/borderfloor, @@ -21616,7 +21041,6 @@ "aZC" = ( /obj/machinery/conveyor{ dir = 5; - icon_state = "conveyor0"; id = "miningops" }, /obj/machinery/mineral/input, @@ -21674,8 +21098,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /turf/simulated/floor/wood, /area/quartermaster/qm) @@ -21707,8 +21130,7 @@ "bad" = ( /obj/effect/floor_decal/industrial/warning, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9; - pixel_y = 0 + dir = 9 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -21717,8 +21139,7 @@ /area/quartermaster/belterdock/surface_mining_outpost_shuttle_hangar) "bae" = ( /obj/effect/floor_decal/industrial/warning/corner{ - dir = 8; - icon_state = "warningcorner" + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 10 @@ -21727,8 +21148,7 @@ /area/quartermaster/belterdock/surface_mining_outpost_shuttle_hangar) "baf" = ( /obj/effect/floor_decal/industrial/warning{ - dir = 4; - icon_state = "warning" + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /turf/simulated/floor/tiled, @@ -21746,8 +21166,7 @@ icon_state = "1-4" }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5; - icon_state = "intact-scrubbers" + dir = 5 }, /turf/simulated/floor/tiled, /area/quartermaster/belterdock/surface_mining_outpost_shuttle_hangar) @@ -21771,8 +21190,7 @@ dir = 1 }, /obj/effect/floor_decal/industrial/warning/corner{ - dir = 8; - icon_state = "warningcorner" + dir = 8 }, /turf/simulated/floor/airless, /area/quartermaster/belterdock) @@ -21791,9 +21209,7 @@ /obj/structure/cable/green{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 2 - }, +/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers, /turf/simulated/floor/tiled, /area/quartermaster/belterdock/surface_mining_outpost_shuttle_hangar) "bao" = ( @@ -21820,8 +21236,7 @@ /area/shuttle/belter) "bar" = ( /obj/effect/floor_decal/industrial/warning{ - dir = 8; - icon_state = "warning" + dir = 8 }, /turf/simulated/floor/airless, /area/quartermaster/belterdock) @@ -21865,8 +21280,7 @@ "baA" = ( /obj/structure/closet/emcloset, /obj/machinery/light{ - dir = 4; - icon_state = "tube1" + dir = 4 }, /turf/simulated/shuttle/floor/yellow, /area/shuttle/mining_outpost/shuttle) @@ -21893,8 +21307,7 @@ /obj/machinery/embedded_controller/radio/airlock/docking_port{ dir = 8; id_tag = "belter_docking"; - pixel_x = 26; - pixel_y = 0 + pixel_x = 26 }, /turf/simulated/shuttle/floor/yellow/airless, /area/shuttle/belter) @@ -21956,15 +21369,13 @@ /obj/machinery/embedded_controller/radio/airlock/docking_port{ dir = 8; id_tag = "mining_docking"; - pixel_x = 0; pixel_y = 26 }, /turf/simulated/shuttle/floor/yellow, /area/shuttle/mining_outpost/shuttle) "baP" = ( /obj/effect/floor_decal/industrial/warning/corner{ - dir = 4; - icon_state = "warningcorner" + dir = 4 }, /obj/machinery/atmospherics/unary/vent_pump/on{ dir = 1 @@ -21973,8 +21384,7 @@ /area/quartermaster/belterdock/surface_mining_outpost_shuttle_hangar) "baQ" = ( /obj/effect/floor_decal/industrial/warning/corner{ - dir = 1; - icon_state = "warningcorner" + dir = 1 }, /obj/machinery/atmospherics/unary/vent_scrubber/on{ dir = 1 @@ -22024,8 +21434,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 4 @@ -22099,8 +21508,7 @@ /area/mine/explored/upper_level) "bDD" = ( /obj/machinery/atmospherics/pipe/simple/hidden/fuel{ - dir = 5; - icon_state = "intact-fuel" + dir = 5 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ dir = 8 @@ -22140,12 +21548,10 @@ /area/shuttle/securiship/engines) "bNj" = ( /obj/effect/floor_decal/corner/blue{ - dir = 10; - icon_state = "corner_white" + dir = 10 }, /obj/effect/floor_decal/corner/blue{ - dir = 4; - icon_state = "corner_white" + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 4 @@ -22249,9 +21655,7 @@ /area/hallway/station/upper) "ccy" = ( /obj/machinery/light{ - dir = 4; - icon_state = "tube1"; - pixel_x = 0 + dir = 4 }, /obj/structure/cable/cyan{ d1 = 1; @@ -22319,15 +21723,13 @@ /area/shuttle/securiship/general) "cGX" = ( /obj/machinery/computer/ship/sensors{ - dir = 8; - icon_state = "computer" + dir = 8 }, /turf/simulated/floor/tiled/eris/dark/techfloor_grid, /area/shuttle/securiship/cockpit) "cIJ" = ( /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /obj/structure/cable{ d1 = 2; @@ -22369,8 +21771,7 @@ /area/security/security_equiptment_storage) "cNv" = ( /obj/machinery/power/terminal{ - dir = 1; - icon_state = "term" + dir = 1 }, /obj/structure/cable/green{ icon_state = "0-2" @@ -22382,7 +21783,6 @@ /obj/effect/map_helper/airlock/door/ext_door, /obj/machinery/airlock_sensor/airlock_exterior/shuttle{ dir = 4; - pixel_x = 0; pixel_y = -28 }, /obj/effect/map_helper/airlock/sensor/ext_sensor, @@ -22396,8 +21796,7 @@ /area/shuttle/medivac/engines) "daI" = ( /obj/machinery/computer/shuttle_control/explore/medivac{ - dir = 1; - icon_state = "computer" + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/hidden, /turf/simulated/floor/tiled/eris/steel/cyancorner, @@ -22461,8 +21860,7 @@ /area/hallway/station/upper) "dAo" = ( /obj/machinery/power/terminal{ - dir = 1; - icon_state = "term" + dir = 1 }, /obj/structure/cable/green{ d2 = 4; @@ -22517,8 +21915,7 @@ /area/shuttle/medivac/engines) "dSk" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/red/border{ dir = 1 @@ -22539,8 +21936,7 @@ /area/security/hallway) "dYt" = ( /obj/machinery/computer/ship/helm{ - dir = 8; - icon_state = "computer" + dir = 8 }, /obj/machinery/light{ dir = 1 @@ -22621,15 +22017,13 @@ }, /obj/machinery/firealarm{ dir = 8; - pixel_x = -24; - pixel_y = 0 + pixel_x = -24 }, /turf/simulated/floor/tiled/techfloor, /area/shuttle/excursion/general) "eof" = ( /obj/machinery/firealarm{ dir = 1; - pixel_x = 0; pixel_y = -24 }, /obj/machinery/light, @@ -22647,7 +22041,6 @@ }, /obj/machinery/alarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /turf/simulated/floor/tiled/techfloor, @@ -22656,7 +22049,6 @@ /obj/machinery/light/small, /obj/machinery/alarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /obj/effect/floor_decal/industrial/outline/yellow, @@ -22676,8 +22068,7 @@ dir = 9 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9; - pixel_y = 0 + dir = 9 }, /obj/item/device/radio/intercom{ dir = 4; @@ -22687,8 +22078,7 @@ /area/shuttle/excursion/general) "ewT" = ( /obj/machinery/atmospherics/portables_connector/fuel{ - dir = 8; - icon_state = "map_connector-fuel" + dir = 8 }, /obj/machinery/portable_atmospherics/canister/phoron, /obj/effect/floor_decal/industrial/outline/red, @@ -22716,7 +22106,6 @@ }, /obj/machinery/door/blast/regular{ density = 0; - dir = 1; icon_state = "pdoor0"; id = "shuttle blast"; name = "Shuttle Blast Doors"; @@ -22943,8 +22332,7 @@ /area/tether/exploration) "gqZ" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/red/border{ dir = 1 @@ -22968,8 +22356,7 @@ dir = 4 }, /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /turf/simulated/floor/tiled/eris/white, /area/shuttle/medivac/general) @@ -22984,8 +22371,7 @@ /area/shuttle/excursion/general) "gBb" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/red/border{ dir = 1 @@ -23083,12 +22469,10 @@ }, /obj/effect/overmap/visitable/ship/landable/excursion, /obj/machinery/atmospherics/pipe/simple/hidden/fuel{ - dir = 8; - icon_state = "intact-fuel" + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 8; - icon_state = "intact-aux" + dir = 8 }, /obj/effect/map_helper/airlock/atmos/chamber_pump, /obj/machinery/atmospherics/unary/vent_pump/high_volume{ @@ -23105,8 +22489,7 @@ /area/security/nuke_storage) "gSE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/fuel{ - dir = 10; - icon_state = "intact-fuel" + dir = 10 }, /turf/simulated/wall/rshull, /area/shuttle/securiship/engines) @@ -23216,8 +22599,7 @@ /area/security/security_processing) "hyn" = ( /obj/machinery/atmospherics/pipe/simple/hidden/fuel{ - dir = 6; - icon_state = "intact-fuel" + dir = 6 }, /turf/simulated/wall/rshull, /area/shuttle/securiship/engines) @@ -23236,8 +22618,7 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 10; - icon_state = "intact" + dir = 10 }, /obj/structure/cable{ icon_state = "2-4" @@ -23262,8 +22643,7 @@ /obj/effect/floor_decal/industrial/outline/red, /obj/machinery/portable_atmospherics/canister/phoron, /obj/machinery/atmospherics/portables_connector/fuel{ - dir = 8; - icon_state = "map_connector-fuel" + dir = 8 }, /turf/simulated/floor/tiled/techfloor, /area/shuttle/excursion/general) @@ -23300,8 +22680,7 @@ /area/security/hallway) "ijU" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 10; - icon_state = "intact" + dir = 10 }, /obj/structure/cable/yellow, /obj/machinery/power/port_gen/pacman/mrs{ @@ -23312,12 +22691,10 @@ /area/shuttle/excursion/general) "ikk" = ( /obj/machinery/atmospherics/pipe/simple/hidden/fuel{ - dir = 8; - icon_state = "intact-fuel" + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 8; - icon_state = "intact-aux" + dir = 8 }, /obj/machinery/atmospherics/unary/vent_pump/high_volume{ dir = 4 @@ -23328,7 +22705,6 @@ "imZ" = ( /obj/machinery/alarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /obj/structure/catwalk, @@ -23344,8 +22720,7 @@ icon_state = "4-8" }, /obj/effect/floor_decal/corner/blue{ - dir = 5; - icon_state = "corner_white" + dir = 5 }, /obj/effect/floor_decal/corner/blue, /turf/simulated/floor/tiled/eris/white, @@ -23408,19 +22783,16 @@ pixel_x = -32 }, /obj/machinery/atmospherics/pipe/manifold/hidden/yellow{ - dir = 8; - icon_state = "map" + dir = 8 }, /turf/simulated/floor/tiled/eris/dark/techfloor, /area/shuttle/medivac/engines) "iEV" = ( /obj/machinery/atmospherics/pipe/simple/hidden/fuel{ - dir = 8; - icon_state = "intact-fuel" + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 8; - icon_state = "intact-aux" + dir = 8 }, /obj/machinery/atmospherics/pipe/manifold/hidden, /turf/simulated/floor/tiled/techmaint, @@ -23473,8 +22845,7 @@ dir = 8 }, /obj/structure/bed/chair/bay/chair/padded/beige{ - dir = 4; - icon_state = "bay_chair_preview" + dir = 4 }, /turf/simulated/floor/tiled/eris/steel/gray_perforated, /area/shuttle/securiship/general) @@ -23488,8 +22859,7 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4; - icon_state = "intact-scrubbers" + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 4 @@ -23504,8 +22874,7 @@ "jfu" = ( /obj/machinery/newscaster{ layer = 3.3; - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /obj/effect/floor_decal/borderfloor{ dir = 8 @@ -23534,8 +22903,7 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 5; - icon_state = "intact-aux" + dir = 5 }, /turf/simulated/floor/tiled/eris/steel/gray_perforated, /area/shuttle/securiship/general) @@ -23592,19 +22960,16 @@ "jQx" = ( /obj/machinery/atmospherics/pipe/simple/hidden/fuel, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ - dir = 9; - pixel_y = 0 + dir = 9 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 5; - icon_state = "intact-scrubbers" + dir = 5 }, /turf/simulated/floor/tiled/techmaint, /area/shuttle/excursion/general) "jRD" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/red/border{ dir = 1 @@ -23625,7 +22990,6 @@ }, /obj/structure/extinguisher_cabinet{ dir = 1; - icon_state = "extinguisher_closed"; pixel_y = 32 }, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ @@ -23657,7 +23021,6 @@ "kkg" = ( /obj/machinery/alarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /obj/effect/landmark/start{ @@ -23716,8 +23079,7 @@ /area/shuttle/excursion/cockpit) "kDC" = ( /obj/structure/bed/chair/bay/chair/padded/blue{ - dir = 4; - icon_state = "bay_chair_preview" + dir = 4 }, /obj/machinery/button/remote/blast_door{ dir = 8; @@ -23776,8 +23138,7 @@ /area/shuttle/excursion/general) "kSC" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/red/border{ dir = 1 @@ -23849,12 +23210,10 @@ /area/hallway/station/upper) "ldH" = ( /obj/structure/bed/chair/bay/chair/padded/blue{ - dir = 4; - icon_state = "bay_chair_preview" + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 10; - icon_state = "intact" + dir = 10 }, /turf/simulated/floor/tiled/eris/steel/cyancorner, /area/shuttle/medivac/cockpit) @@ -23884,7 +23243,6 @@ dir = 9 }, /obj/item/device/radio/intercom{ - dir = 2; pixel_y = -24 }, /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -23924,8 +23282,7 @@ /area/shuttle/medivac/general) "lyg" = ( /obj/machinery/computer/ship/engines{ - dir = 4; - icon_state = "computer" + dir = 4 }, /turf/simulated/floor/tiled/eris/dark/techfloor_grid, /area/shuttle/securiship/cockpit) @@ -24069,8 +23426,7 @@ /area/shuttle/medivac/cockpit) "mDQ" = ( /obj/machinery/camera/network/security{ - dir = 5; - icon_state = "camera" + dir = 5 }, /turf/simulated/floor/tiled/dark, /area/security/nuke_storage) @@ -24079,7 +23435,6 @@ pixel_x = 28 }, /obj/machinery/atmospherics/unary/vent_pump/high_volume{ - dir = 2; frequency = 1380; id_tag = "medivac_docker_pump_out_internal" }, @@ -24089,8 +23444,7 @@ /area/shuttle/medivac/general) "mLa" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/red/border{ dir = 1 @@ -24118,12 +23472,10 @@ /area/tether/exploration/pilot_office) "ndd" = ( /obj/machinery/atmospherics/pipe/simple/hidden/fuel{ - dir = 5; - icon_state = "intact-fuel" + dir = 5 }, /obj/machinery/alarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /turf/simulated/floor/tiled/eris/dark/techfloor_grid, @@ -24156,25 +23508,21 @@ pixel_y = 28 }, /obj/effect/floor_decal/industrial/warning{ - dir = 8; - icon_state = "warning" + dir = 8 }, /obj/effect/map_helper/airlock/door/ext_door, /obj/effect/map_helper/airlock/sensor/ext_sensor, /obj/machinery/atmospherics/pipe/simple/hidden/fuel{ - dir = 8; - icon_state = "intact-fuel" + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 8; - icon_state = "intact-aux" + dir = 8 }, /turf/simulated/floor/tiled/techfloor, /area/shuttle/excursion/general) "nlX" = ( /obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 8; - icon_state = "intact-aux" + dir = 8 }, /obj/machinery/airlock_sensor{ pixel_y = 28 @@ -24236,7 +23584,6 @@ /obj/machinery/button/remote/blast_door{ id = "VaultAc"; name = "Vault Blast Door"; - pixel_x = 0; pixel_y = -32; req_access = list(53); req_one_access = list(53) @@ -24256,15 +23603,13 @@ /area/shuttle/securiship/general) "nvV" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/fuel{ - dir = 1; - icon_state = "map-fuel" + dir = 1 }, /turf/simulated/floor/tiled/eris/dark/techfloor_grid, /area/shuttle/securiship/engines) "nzo" = ( /obj/machinery/power/terminal{ - dir = 1; - icon_state = "term" + dir = 1 }, /obj/structure/cable/green{ icon_state = "0-4" @@ -24316,8 +23661,7 @@ /area/shuttle/securiship/general) "oiV" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/red/border{ dir = 1 @@ -24340,8 +23684,7 @@ /area/security/security_processing) "okJ" = ( /obj/machinery/atmospherics/pipe/simple/hidden/fuel{ - dir = 8; - icon_state = "intact-fuel" + dir = 8 }, /turf/simulated/wall/rshull, /area/shuttle/securiship/engines) @@ -24358,6 +23701,7 @@ dir = 8 }, /obj/effect/floor_decal/industrial/outline/yellow, +/obj/machinery/portable_atmospherics/canister/oxygen, /turf/simulated/floor/tiled/techfloor, /area/shuttle/excursion/general) "opL" = ( @@ -24373,8 +23717,7 @@ }, /obj/item/device/radio/intercom{ dir = 1; - pixel_y = 24; - req_access = list() + pixel_y = 24 }, /turf/simulated/floor/tiled, /area/hallway/station/upper) @@ -24385,8 +23728,7 @@ /obj/machinery/meter, /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{ - dir = 4; - icon_state = "map-scrubbers" + dir = 4 }, /turf/simulated/floor/tiled/techmaint, /area/shuttle/excursion/general) @@ -24444,8 +23786,7 @@ /area/security/hallwayaux) "ozS" = ( /obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 9; - icon_state = "intact" + dir = 9 }, /turf/simulated/wall/rshull, /area/shuttle/excursion/general) @@ -24457,8 +23798,7 @@ /area/shuttle/medivac/general) "oDB" = ( /obj/machinery/atmospherics/pipe/simple/hidden/fuel{ - dir = 8; - icon_state = "intact-fuel" + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -24481,8 +23821,7 @@ /area/security/hallway) "oJa" = ( /obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 6; - icon_state = "intact-aux" + dir = 6 }, /turf/simulated/wall/rshull, /area/shuttle/securiship/general) @@ -24526,9 +23865,7 @@ }, /obj/machinery/alarm{ dir = 4; - icon_state = "alarm0"; - pixel_x = -22; - pixel_y = 0 + pixel_x = -22 }, /turf/simulated/floor/tiled/techfloor, /area/shuttle/excursion/cargo) @@ -24551,8 +23888,7 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 9; - icon_state = "intact" + dir = 9 }, /turf/simulated/floor/tiled/eris/white, /area/shuttle/medivac/general) @@ -24573,8 +23909,7 @@ /area/shuttle/medivac/general) "plY" = ( /obj/machinery/atmospherics/pipe/manifold/hidden/fuel{ - dir = 1; - icon_state = "map-fuel" + dir = 1 }, /turf/simulated/wall/rshull, /area/shuttle/securiship/engines) @@ -24583,8 +23918,7 @@ dir = 1 }, /obj/machinery/light/small{ - dir = 4; - pixel_y = 0 + dir = 4 }, /obj/effect/map_helper/airlock/atmos/pump_out_internal, /obj/machinery/oxygen_pump{ @@ -24631,7 +23965,6 @@ }, /obj/machinery/door/blast/regular{ density = 0; - dir = 1; icon_state = "pdoor0"; id = "medivac blast"; name = "Shuttle Blast Doors"; @@ -24647,8 +23980,7 @@ /area/shuttle/medivac/general) "pUV" = ( /obj/structure/bed/chair/bay/chair{ - dir = 1; - icon_state = "bay_chair_preview" + dir = 1 }, /turf/simulated/floor/tiled/eris/dark/violetcorener, /area/shuttle/securiship/general) @@ -24707,8 +24039,7 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 5; - icon_state = "intact-aux" + dir = 5 }, /turf/simulated/floor/tiled/techmaint, /area/shuttle/excursion/general) @@ -24721,8 +24052,7 @@ /area/shuttle/excursion/cargo) "qJK" = ( /obj/machinery/atmospherics/pipe/simple/hidden/fuel{ - dir = 8; - icon_state = "intact-fuel" + dir = 8 }, /turf/simulated/floor/tiled/techfloor, /area/shuttle/excursion/general) @@ -24732,8 +24062,7 @@ /area/maintenance/station/sec_upper) "qMb" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/red/border{ dir = 1 @@ -24766,7 +24095,6 @@ "qOY" = ( /obj/machinery/door/airlock/multi_tile/metal/mait{ dir = 2; - icon_state = "door_closed"; req_one_access = list(5,67) }, /obj/machinery/door/firedoor/glass, @@ -24820,15 +24148,13 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 6; - icon_state = "intact-aux" + dir = 6 }, /turf/simulated/floor/tiled/techmaint, /area/shuttle/excursion/general) "rhv" = ( /obj/machinery/atmospherics/pipe/simple/hidden/fuel{ - dir = 8; - icon_state = "intact-fuel" + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 4 @@ -24890,7 +24216,6 @@ /obj/machinery/power/apc{ dir = 1; name = "north bump"; - pixel_x = 0; pixel_y = 24 }, /obj/structure/cable/green{ @@ -24974,19 +24299,16 @@ }, /obj/effect/map_helper/airlock/sensor/int_sensor, /obj/machinery/atmospherics/pipe/simple/hidden/fuel{ - dir = 8; - icon_state = "intact-fuel" + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 8; - icon_state = "intact-aux" + dir = 8 }, /turf/simulated/floor/tiled/techmaint, /area/shuttle/excursion/general) "scI" = ( /obj/machinery/alarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /obj/structure/cable/green{ @@ -25012,8 +24334,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/fuel{ - dir = 6; - icon_state = "intact-fuel" + dir = 6 }, /turf/simulated/floor/tiled/eris/dark/techfloor_grid, /area/shuttle/securiship/engines) @@ -25033,7 +24354,6 @@ /obj/machinery/alarm{ breach_detection = 0; dir = 8; - icon_state = "alarm0"; pixel_x = 25; rcon_setting = 3; report_danger_level = 0 @@ -25132,12 +24452,10 @@ /area/shuttle/excursion/general) "tTA" = ( /obj/effect/floor_decal/corner/blue{ - dir = 10; - icon_state = "corner_white" + dir = 10 }, /obj/effect/floor_decal/corner/blue{ - dir = 1; - icon_state = "corner_white" + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/hidden{ dir = 4 @@ -25160,11 +24478,9 @@ /area/maintenance/station/cargo) "ukN" = ( /obj/structure/bed/chair/bay/chair/padded/beige{ - dir = 1; - icon_state = "bay_chair_preview" + dir = 1 }, /obj/machinery/button/remote/blast_door{ - dir = 2; id = "securiship blast"; name = "Shuttle Blast Doors"; pixel_x = -28; @@ -25250,7 +24566,6 @@ "uQo" = ( /obj/machinery/firealarm{ dir = 1; - pixel_x = 0; pixel_y = -24 }, /obj/machinery/atmospherics/unary/vent_pump/on{ @@ -25292,8 +24607,7 @@ /area/shuttle/medivac/general) "uVS" = ( /obj/machinery/atmospherics/pipe/simple/hidden/fuel{ - dir = 8; - icon_state = "intact-fuel" + dir = 8 }, /obj/structure/extinguisher_cabinet{ dir = 8; @@ -25306,8 +24620,7 @@ /area/shuttle/excursion/general) "uZd" = ( /obj/structure/bed/chair/bay/chair/padded/beige{ - dir = 4; - icon_state = "bay_chair_preview" + dir = 4 }, /turf/simulated/floor/tiled/eris/steel/gray_perforated, /area/shuttle/securiship/general) @@ -25346,8 +24659,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 9; - icon_state = "intact-aux" + dir = 9 }, /turf/simulated/floor/tiled/eris/steel/gray_perforated, /area/shuttle/securiship/general) @@ -25384,8 +24696,7 @@ /area/shuttle/excursion/general) "vQT" = ( /obj/structure/bed/chair/bay/chair/padded/beige{ - dir = 4; - icon_state = "bay_chair_preview" + dir = 4 }, /turf/simulated/floor/tiled/eris/dark/techfloor, /area/shuttle/securiship/general) @@ -25411,23 +24722,20 @@ dir = 4 }, /obj/structure/bed/chair/bay/chair{ - dir = 1; - icon_state = "bay_chair_preview" + dir = 1 }, /turf/simulated/floor/tiled/eris/dark/violetcorener, /area/shuttle/securiship/general) "wcZ" = ( /obj/machinery/computer/ship/sensors{ - dir = 8; - icon_state = "computer" + dir = 8 }, /obj/machinery/light, /turf/simulated/floor/tiled/eris/steel/cyancorner, /area/shuttle/medivac/cockpit) "wiE" = ( /obj/machinery/atmospherics/pipe/simple/hidden/fuel{ - dir = 10; - icon_state = "intact-fuel" + dir = 10 }, /obj/machinery/atmospherics/pipe/manifold/hidden/supply{ dir = 4 @@ -25473,12 +24781,10 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/light{ - dir = 8; - icon_state = "tube1" + dir = 8 }, /turf/simulated/floor/tiled/eris/white, /area/shuttle/medivac/general) @@ -25542,12 +24848,10 @@ }, /obj/effect/map_helper/airlock/door/int_door, /obj/machinery/atmospherics/pipe/simple/hidden/fuel{ - dir = 8; - icon_state = "intact-fuel" + dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 8; - icon_state = "intact-aux" + dir = 8 }, /turf/simulated/floor/tiled/techmaint, /area/shuttle/excursion/general) @@ -25629,12 +24933,10 @@ icon_state = "4-8" }, /obj/effect/floor_decal/corner/blue{ - dir = 5; - icon_state = "corner_white" + dir = 5 }, /obj/effect/floor_decal/corner/blue{ - dir = 8; - icon_state = "corner_white" + dir = 8 }, /turf/simulated/floor/tiled/eris/white, /area/shuttle/medivac/general) @@ -25652,8 +24954,7 @@ pixel_y = 28 }, /obj/machinery/atmospherics/pipe/simple/hidden{ - dir = 5; - icon_state = "intact" + dir = 5 }, /obj/effect/map_helper/airlock/sensor/int_sensor, /turf/simulated/floor/tiled/eris/white, @@ -25767,8 +25068,7 @@ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/hidden/aux{ - dir = 8; - icon_state = "intact-aux" + dir = 8 }, /turf/simulated/floor/tiled/techmaint, /area/shuttle/excursion/general) @@ -25785,8 +25085,7 @@ /area/maintenance/station/sec_upper) "ygj" = ( /obj/effect/floor_decal/borderfloor{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/effect/floor_decal/corner/red/border{ dir = 1 @@ -25803,7 +25102,6 @@ icon_state = "4-8" }, /obj/machinery/embedded_controller/radio/simple_docking_controller{ - dir = 2; frequency = 1380; id_tag = "securiship_bay"; pixel_x = -22; @@ -25819,8 +25117,7 @@ /obj/machinery/atmospherics/unary/vent_pump/high_volume/aux, /obj/effect/map_helper/airlock/atmos/chamber_pump, /obj/machinery/light/small{ - dir = 8; - pixel_x = 0 + dir = 8 }, /turf/simulated/floor/tiled/eris/techmaint_cargo, /area/shuttle/securiship/general) @@ -31891,7 +31188,7 @@ aab aab aab aKE -aYp +aKE aKE aKE aMO @@ -34145,7 +33442,7 @@ auP auP azt ayA -anf +aBs aCh ayM aAC From fa7dcbb6fe0c8ad7a69634aa712129382eaaa7a8 Mon Sep 17 00:00:00 2001 From: Killian <49700375+KillianKirilenko@users.noreply.github.com> Date: Sat, 10 Apr 2021 11:58:50 +0100 Subject: [PATCH 25/45] EMV VR pt2.1 --- maps/tether/tether-06-station2.dmm | 411 ++++++++++++++--------------- 1 file changed, 205 insertions(+), 206 deletions(-) diff --git a/maps/tether/tether-06-station2.dmm b/maps/tether/tether-06-station2.dmm index e2e3f63603..c758f7f8f4 100644 --- a/maps/tether/tether-06-station2.dmm +++ b/maps/tether/tether-06-station2.dmm @@ -7793,7 +7793,6 @@ d2 = 8; icon_state = "4-8" }, -/obj/structure/closet/secure_closet/sar, /turf/simulated/floor/tiled, /area/hallway/station/starboard) "lW" = ( @@ -10355,29 +10354,6 @@ }, /turf/simulated/floor/tiled, /area/tether/exploration/pathfinder_office) -"qs" = ( -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/hidden/supply, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 - }, -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/purple/border, -/turf/simulated/floor/tiled, -/area/tether/exploration/hallway) "qu" = ( /obj/machinery/alarm{ pixel_y = 22 @@ -10597,6 +10573,21 @@ }, /turf/simulated/floor/tiled/dark, /area/tether/station/public_meeting_room) +"qJ" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 10 + }, +/turf/simulated/floor/tiled, +/area/hallway/station/starboard) "qL" = ( /obj/structure/sign/nosmoking_1{ pixel_y = 32 @@ -16610,6 +16601,16 @@ /obj/structure/closet/wardrobe/orange, /turf/simulated/floor/tiled/dark, /area/security/recstorage) +"Dt" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 5 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 5 + }, +/obj/structure/closet/emcloset, +/turf/simulated/floor/tiled, +/area/hallway/station/starboard) "Dv" = ( /obj/effect/floor_decal/borderfloor{ dir = 1 @@ -17767,6 +17768,30 @@ "Gw" = ( /turf/simulated/floor/tiled/dark, /area/security/brig) +"GC" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "west bump"; + pixel_x = -28 + }, +/obj/structure/cable/green{ + d2 = 4; + icon_state = "0-4" + }, +/obj/effect/floor_decal/borderfloor{ + dir = 8 + }, +/obj/effect/floor_decal/corner/purple/border{ + dir = 8 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 6 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 5 + }, +/turf/simulated/floor/tiled, +/area/tether/exploration/equipment) "GD" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -17800,18 +17825,6 @@ /obj/structure/table/steel, /turf/simulated/floor/tiled/steel_dirty, /area/security/brig) -"GL" = ( -/obj/effect/floor_decal/borderfloor, -/obj/effect/floor_decal/corner/purple/border, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 8 - }, -/obj/structure/closet/secure_closet/sar, -/turf/simulated/floor/tiled, -/area/tether/exploration/equipment) "GM" = ( /obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ dir = 5 @@ -17847,13 +17860,6 @@ }, /turf/simulated/floor, /area/maintenance/station/sec_lower) -"Hd" = ( -/obj/structure/table/bench/wooden, -/obj/effect/landmark/start{ - name = "Field Medic" - }, -/turf/simulated/floor/tiled, -/area/tether/exploration/equipment) "Hi" = ( /obj/structure/cable{ d1 = 1; @@ -18212,12 +18218,6 @@ }, /turf/simulated/floor/tiled, /area/hallway/station/starboard) -"Ji" = ( -/obj/machinery/atmospherics/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/simulated/floor/tiled, -/area/tether/exploration/equipment) "Jl" = ( /obj/structure/cable/green{ icon_state = "32-2" @@ -18323,30 +18323,6 @@ }, /turf/simulated/floor/tiled/white, /area/medical/surgery_hallway) -"JG" = ( -/obj/machinery/power/apc{ - dir = 8; - name = "west bump"; - pixel_x = -28 - }, -/obj/structure/cable/green{ - d2 = 4; - icon_state = "0-4" - }, -/obj/effect/floor_decal/borderfloor{ - dir = 8 - }, -/obj/effect/floor_decal/corner/purple/border{ - dir = 8 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 6 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 5 - }, -/turf/simulated/floor/tiled, -/area/tether/exploration/equipment) "JH" = ( /obj/structure/grille, /obj/structure/window/reinforced/full, @@ -18363,20 +18339,41 @@ }, /turf/simulated/floor, /area/maintenance/station/sec_lower) -"Km" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 5 - }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 5 - }, -/obj/structure/closet/emcloset, -/turf/simulated/floor/tiled, -/area/hallway/station/starboard) "Kn" = ( /obj/structure/inflatable/door, /turf/simulated/floor, /area/maintenance/station/sec_lower) +"Kq" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 6 + }, +/obj/effect/floor_decal/corner/purple/border{ + dir = 6 + }, +/obj/structure/flora/pottedplant/unusual, +/turf/simulated/floor/tiled, +/area/tether/exploration/hallway) +"Kt" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/floor_decal/borderfloor/corner{ + dir = 4 + }, +/obj/effect/floor_decal/corner/lightgrey/bordercorner{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 10 + }, +/turf/simulated/floor/tiled, +/area/hallway/station/starboard) "Kv" = ( /obj/effect/floor_decal/borderfloorblack{ dir = 6 @@ -18482,26 +18479,6 @@ /obj/effect/floor_decal/rust, /turf/simulated/floor, /area/maintenance/station/sec_lower) -"Lv" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 1 - }, -/obj/effect/floor_decal/corner/purple/border{ - dir = 1 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/structure/table/rack/shelf, -/obj/item/weapon/tank/oxygen, -/obj/item/device/suit_cooling_unit, -/obj/item/clothing/shoes/magboots, -/obj/item/clothing/mask/breath, -/obj/item/clothing/suit/space/void/exploration, -/obj/item/clothing/head/helmet/space/void/exploration, -/turf/simulated/floor/tiled, -/area/tether/exploration/equipment) "Lx" = ( /obj/machinery/power/apc{ cell_type = /obj/item/weapon/cell/super; @@ -18615,6 +18592,12 @@ /obj/effect/floor_decal/industrial/outline/yellow, /turf/simulated/shuttle/floor, /area/shuttle/large_escape_pod1) +"Mf" = ( +/obj/machinery/atmospherics/unary/vent_scrubber/on{ + dir = 8 + }, +/turf/simulated/floor/tiled, +/area/tether/exploration/equipment) "Mn" = ( /obj/structure/table/steel, /turf/simulated/floor, @@ -19344,16 +19327,6 @@ }, /turf/simulated/floor/tiled/dark, /area/security/recstorage) -"QE" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 6 - }, -/obj/effect/floor_decal/corner/purple/border{ - dir = 6 - }, -/obj/structure/flora/pottedplant/unusual, -/turf/simulated/floor/tiled, -/area/tether/exploration/hallway) "QG" = ( /obj/structure/railing{ dir = 8 @@ -19744,6 +19717,13 @@ }, /turf/simulated/floor/tiled, /area/security/brig/visitation) +"Tl" = ( +/obj/structure/table/bench/wooden, +/obj/effect/landmark/start{ + name = "Field Medic" + }, +/turf/simulated/floor/tiled, +/area/tether/exploration/equipment) "Tm" = ( /obj/effect/floor_decal/techfloor{ dir = 8 @@ -19804,27 +19784,6 @@ /obj/structure/catwalk, /turf/simulated/floor, /area/maintenance/station/sec_lower) -"TE" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/floor_decal/borderfloor/corner{ - dir = 4 - }, -/obj/effect/floor_decal/corner/lightgrey/bordercorner{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 10 - }, -/turf/simulated/floor/tiled, -/area/hallway/station/starboard) "TG" = ( /obj/structure/window/reinforced{ dir = 8 @@ -19979,21 +19938,6 @@ "UD" = ( /turf/simulated/shuttle/wall/hard_corner, /area/shuttle/large_escape_pod1) -"UF" = ( -/obj/effect/floor_decal/borderfloor{ - dir = 4 - }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 9 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 10 - }, -/turf/simulated/floor/tiled, -/area/hallway/station/starboard) "UH" = ( /obj/effect/floor_decal/techfloor{ dir = 8 @@ -20018,6 +19962,28 @@ }, /turf/simulated/floor/tiled, /area/engineering/locker_room) +"UN" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/floor_decal/borderfloor{ + dir = 4 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 9 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 10 + }, +/obj/item/device/radio/intercom{ + dir = 4; + pixel_x = 24 + }, +/turf/simulated/floor/tiled, +/area/hallway/station/starboard) "UO" = ( /obj/effect/floor_decal/rust, /obj/effect/floor_decal/techfloor{ @@ -20094,7 +20060,7 @@ /obj/structure/bed/chair/shuttle, /turf/simulated/shuttle/floor, /area/shuttle/large_escape_pod1) -"Vj" = ( +"Vi" = ( /obj/structure/cable/green{ d1 = 4; d2 = 8; @@ -20238,27 +20204,6 @@ }, /turf/simulated/open, /area/engineering/foyer_mezzenine) -"VS" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/green{ - d1 = 4; - d2 = 8; - icon_state = "4-8" - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7, -/obj/effect/floor_decal/borderfloor{ - dir = 1 - }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 1 - }, -/turf/simulated/floor/tiled, -/area/hallway/station/starboard) "VU" = ( /obj/effect/floor_decal/industrial/warning{ dir = 8 @@ -20393,6 +20338,29 @@ }, /turf/simulated/floor/tiled, /area/tether/station/stairs_two) +"WR" = ( +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/hidden/supply, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/purple/border, +/turf/simulated/floor/tiled, +/area/tether/exploration/hallway) "WU" = ( /obj/machinery/vending/wallmed1{ layer = 3.3; @@ -20411,28 +20379,6 @@ }, /turf/simulated/floor/tiled/white, /area/maintenance/station/sec_lower) -"Xf" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/floor_decal/borderfloor{ - dir = 4 - }, -/obj/effect/floor_decal/corner/lightgrey/border{ - dir = 4 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 9 - }, -/obj/effect/floor_decal/steeldecal/steel_decals7{ - dir = 10 - }, -/obj/item/device/radio/intercom{ - dir = 4; - pixel_x = 24 - }, -/turf/simulated/floor/tiled, -/area/hallway/station/starboard) "Xk" = ( /obj/structure/table/steel, /obj/item/device/flashlight/lamp{ @@ -20510,6 +20456,18 @@ /obj/structure/catwalk, /turf/simulated/floor, /area/maintenance/station/sec_lower) +"XP" = ( +/obj/effect/floor_decal/borderfloor, +/obj/effect/floor_decal/corner/purple/border, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 8 + }, +/obj/structure/closet/secure_closet/sar, +/turf/simulated/floor/tiled, +/area/tether/exploration/equipment) "XQ" = ( /obj/effect/floor_decal/borderfloor{ dir = 8 @@ -20806,6 +20764,27 @@ "Zy" = ( /turf/simulated/floor/plating, /area/engineering/shaft) +"ZA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/green{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/borderfloor{ + dir = 1 + }, +/obj/effect/floor_decal/corner/lightgrey/border{ + dir = 1 + }, +/turf/simulated/floor/tiled, +/area/hallway/station/starboard) "ZE" = ( /obj/structure/table/steel, /obj/random/maintenance/engineering, @@ -20817,6 +20796,26 @@ }, /turf/simulated/floor/tiled, /area/security/brig) +"ZI" = ( +/obj/effect/floor_decal/borderfloor{ + dir = 1 + }, +/obj/effect/floor_decal/corner/purple/border{ + dir = 1 + }, +/obj/effect/floor_decal/steeldecal/steel_decals7, +/obj/effect/floor_decal/steeldecal/steel_decals7{ + dir = 4 + }, +/obj/structure/table/rack/shelf, +/obj/item/weapon/tank/oxygen, +/obj/item/device/suit_cooling_unit, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/mask/breath, +/obj/item/clothing/suit/space/void/exploration, +/obj/item/clothing/head/helmet/space/void/exploration, +/turf/simulated/floor/tiled, +/area/tether/exploration/equipment) "ZJ" = ( /obj/structure/table/steel, /obj/item/weapon/storage/briefcase/inflatable, @@ -31464,12 +31463,12 @@ bA iy mv kn -QE +Kq ea -Km -Xf -UF -TE +Dt +UN +qJ +Kt nN IE DL @@ -31611,7 +31610,7 @@ kp kp kp kp -VS +ZA nN pQ DL @@ -31746,10 +31745,10 @@ gF he gG iB -qs +WR kp kC -JG +GC lg lM kp @@ -31890,8 +31889,8 @@ bA iE jp kp -Lv -Vj +ZI +Vi pu yA kp @@ -32885,9 +32884,9 @@ iJ jy kp kc -Ji -Hd -GL +Mf +Tl +XP kp nb nR From c1edfe022dc36dfc42025d22dc5f815a66d3aea2 Mon Sep 17 00:00:00 2001 From: Killian <49700375+KillianKirilenko@users.noreply.github.com> Date: Sat, 10 Apr 2021 13:10:19 +0100 Subject: [PATCH 26/45] EMV VR pt2.5 --- code/game/machinery/suit_storage_unit.dm | 4 +- code/game/machinery/suit_storage_unit_vr.dm | 5 +- .../clothing/spacesuits/void/station.dm | 4 +- icons/mob/species/akula/helmet_vr.dmi | Bin 51833 -> 52095 bytes icons/mob/species/sergal/helmet_vr.dmi | Bin 52553 -> 52513 bytes icons/obj/clothing/species/sergal/hats.dmi | Bin 22724 -> 22722 bytes maps/tether/tether-06-station2.dmm | 257 ++++++++---------- 7 files changed, 118 insertions(+), 152 deletions(-) diff --git a/code/game/machinery/suit_storage_unit.dm b/code/game/machinery/suit_storage_unit.dm index 0e852b34eb..8175ee91da 100644 --- a/code/game/machinery/suit_storage_unit.dm +++ b/code/game/machinery/suit_storage_unit.dm @@ -1114,8 +1114,8 @@ parent_helmet = /obj/item/clothing/head/helmet/space/void/exploration parent_suit = /obj/item/clothing/suit/space/void/exploration if("Expedition Medic") - parent_helmet = /obj/item/clothing/head/helmet/space/void/exploration_medical - parent_suit = /obj/item/clothing/suit/space/void/exploration_medical + parent_helmet = /obj/item/clothing/head/helmet/space/void/expedition_medical + parent_suit = /obj/item/clothing/suit/space/void/expedition_medical if("Old Exploration") parent_helmet = /obj/item/clothing/head/helmet/space/void/exploration/alt parent_suit = /obj/item/clothing/suit/space/void/exploration/alt diff --git a/code/game/machinery/suit_storage_unit_vr.dm b/code/game/machinery/suit_storage_unit_vr.dm index 168114844d..f373f20a9d 100644 --- a/code/game/machinery/suit_storage_unit_vr.dm +++ b/code/game/machinery/suit_storage_unit_vr.dm @@ -4,8 +4,9 @@ // Old Exploration is too WIP to use right now /obj/machinery/suit_cycler/exploration - req_access = list(access_explorer) - departments = list("Exploration","No Change") + req_access = null + req_one_access = list(access_explorer,access_medical_equip) + departments = list("Exploration","Expedition Medic","No Change") /obj/machinery/suit_cycler/pilot req_access = list(access_pilot) diff --git a/code/modules/clothing/spacesuits/void/station.dm b/code/modules/clothing/spacesuits/void/station.dm index 987500aeb6..973b0e5309 100644 --- a/code/modules/clothing/spacesuits/void/station.dm +++ b/code/modules/clothing/spacesuits/void/station.dm @@ -337,7 +337,7 @@ /obj/item/weapon/shovel,/obj/item/ammo_magazine,/obj/item/weapon/gun) //SAR -/obj/item/clothing/head/helmet/space/void/exploration_medical +/obj/item/clothing/head/helmet/space/void/expedition_medical name = "exploration medic\'s voidsuit helmet" desc = "A radiation-resistant helmet made especially for exploring unknown planetary environments. Has a reinforced high-vis bubble style visor." icon_state = "helm_exp_medic" @@ -346,7 +346,7 @@ armor = list(melee = 25, bullet = 10, laser = 20,energy = 30, bomb = 25, bio = 100, rad = 70) light_overlay = "helmet_light_dual" //explorer_light -/obj/item/clothing/suit/space/void/exploration_medical +/obj/item/clothing/suit/space/void/expedition_medical name = "exploration medic\'s voidsuit" desc = "A hazard and radiation resistant voidsuit, featuring the Explorer emblem and a green cross on its chest plate. Seems to be a little lighter and more flexible than the regular explorer issue." icon_state = "void_exp_medic" diff --git a/icons/mob/species/akula/helmet_vr.dmi b/icons/mob/species/akula/helmet_vr.dmi index c925a2ad2b269c602b9b0e2270e6687e10e6b1d2..5f74f6930cd7f46ae8669f19042878923664f26a 100644 GIT binary patch delta 31645 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Ÿ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 Uzx_M>JOm!swDdKLG;ALKA2tFF!vFvP delta 31373 zcmce;byQU0_cuC-fCY#M(x8Y)Nq38YG}0jICZBhAW7=tNu09Tj zy>wb?ygngN7HYn-@l=qdL1sy0(BWX|4_(IVMg879XJf}WnLoHjRab1Lj%jE0ATn0A zzg%scbR{R?Ub76zV?n{_uCAB&C@F_0`x6L%0~Ga+W+fVI%pvEQx#ZV={`?sO#r`^_ zzKs-)DtY4*1%w>xNe#+e7U%9)D)z`LaPgvFW#OI1@|VlS*(aZ;LoAfwn+CfxsXsy& zNBHGIfAidFm{Z9M0A^R58mKesOIm^kHO_W5TanMzBLKZgr*%6rIIe zA@9*c;9`{^$?;e>d%slBy5mkHExI8Nhd%BmtlG#+#BY)qW}SgEW{y`D`FV&9k8`xH zjcbG&-^W|Q4L-f3LO)2A*~tD^_OQ|X965^8d7tNh@Q1{>m9B=md7!teWpHq?s=Kp5 z89JK(igh5xTYI6i(+{bh|?hSyNu*tiSEEo44%EZ%KXzPPmQeo{qQS-|Q7WWj( zM=dI8o0x9;GueMfR4ov5erRHAn>%{9*w}hIzNI7_haB^fA%2IOtdnWkBs7bn6P5}o zSP7t+kyIK*eDvWosICA%Wepf-H^a9Qsd1M^2P-!prYX7^mcR^Kf`Ws^y|(WoYn=tZ z-4%0F*S7hX3#Bj3p*FV~7oM&C`rB%)rz17NHi1tZA2~D#z`{DkbV_45Hh>bZc#eG2 zV_pv&{taR7N(!@q)|ZQGWz)_%p=tr+YNF<9_mg>+&!!Oo!T@G24d`lpOwKe;Ib7*< zszpA4akT@%MQ9x%wT(0IRXfC)Ie4K*YrT{Y9@u@oXwVmdwFidEH5vwL?q`U zyGdy2>npOgwI$SCBtykzDAFHP|7Zh2DUNr;V9pW<2=i|0@}H^Z`Ry;{933C?7L47! zE`QGR8st^Sih(tNu3Mf-9L*C;M5Y85$i|G^A^D!SN3)3EzIfiHPLEC*1w$#7eAw zb#eXA+qVB2rs4a~;Pq$S_h$mi|Mc@Kp;4Ut(3hHRdURpz$4bF~S= zv_wnxF|lz@B}MDDNci>y&wl%##%p~O>63ZM2A!Re3U+SaYgX~6{RoyD04X=UsB2>; zAQp&zTM~3}w7RzThF;wK;=xdDq|ESlhQaGBl9Kcg3kwTKp~2G#Eq{P{^xM?c*uZ+~ z+S|SQq7L1n@bn6!5SkH%Kz}W2NQePfA{hw;CS2UHC~K07Ip08SXsLSNWn1aM1NdZ+H~aJk5+rzHM3PJN_9Z=^5is;|$uWOi*((zWJat|}|H3Dy z0cuwxt^M8jG2n}J)iC8kRS;@ePQwi;^){}6_@D?%Y!cf0smNsGVWsMpN5PoSxVv-+ zqaZqSsvNl)Y)SB}XosX5Z^4BZeN8Z`5z(yo#kKh>eN$$WbyY?NOGRbnAqurNtC((I zsFA=F88QcM&!9TXFUjjWThYQ)N+a)m*tgT|O4}pag9fW$ce3WD{jN-1V=m@&Up}_SV^bn_FUd)@btn?A zn331`plRRzR2UM%CxU|Di{G-XT9Jt)Yk*6t;oSBy$jvaV_=$L~Kr3cDv9aOolEWweRxq_&_nMALdKDo-|4x5Bu$MankxeUP&uKKVZ9!|LYnX z9>~GOPlakQi@t{2b0`D^NGu7l=ypQKdh8$2UUUR9$)5jHvIPYz{FwA+F+ox#tG7b- z$jAC5n82rohwp{wtmwd5)bmdZKj#1ebFSvs%wdMp_JIy~jw#^Q>lru;`xx6w;<}CdJ>u7t{=6FqN{2c~l;f(KT&~R~HO?xpUo-HS);!)X_S(}2wN!jG^anDq zfBs#}Qsn~|GV^C!J*g)-7mcKf5+%zyX#t$iK5LRmg^*Lx~-xK zfu}Cv0kPumW|lp6p<2@grm%Z&nTRd>gZpXEi%B&`r_TP&0*(45+`LS(?YPzg=cBrY zRc6F6TDMwJxckpSY%RL&#Soa0<{--+r58Hdbq~2TI8ZJ^b{o{+qoI3=LJy zt3nVlD1ci3jnnS7!*7f|EtU0?cL2xBAw3^{VDP9TV4hfAR91Oplq1V58zfWA+2Ot)ZkA9ujCh|D>t9qS?b%;6*?$X=YkbFtN8u+k*dM2ICC@blp^T#w=UPk z4cYsTb;^HLZZA3B(EpK?)Ke5#k&$_P@3!37;v=yH|Bq0Qfe3$4Z@_YM?=dhGzW|nD z0|Lit9`O3SG_Mvm_QdT=t@4bT(d#FA*>087LI5(jf4ag;lGabia;WUVOAQSo%UP(( z$J7CK72dGL_sSb9C#i@LtIFxBy4#8_93G~dL(2pZVrkK@iOlL*TMK$7^OFn_A2>gQ zDsTW1GVQQ;ElS#W{M@$H*LpUscwMMC&bm>non=R2!xptZ;_VRJJyqkV>k#0**R`-4 z3Gfu20FVHADw-CSF1?UKX6M1!sIx4r+1y9s-JFvqBfsy zB+E;=ckGMxGicgDu5uLkXjmfto_@>GKpGpii{gYc0kmwUr>BJ+<`U*_-gKqnkG&%8 zYR&w0Mp?DNu)OY4CxU0VQ&}7#a6P@L%dDPSq3C&(T%nS%fR&EQ%gY}-mtyZw50yWkL*m@MtU!!>UQr&FT;NcX3~ls;d5W3L$p8KWDxM zUv+6mW}`2^_F~86J3xN$CybSNSENi;%$8R{_7g$7ccHoQ->G! z%6_^Whok|pC2&7@rW{*t>#twj!kxnrgDZV$(z76f$tt;dJL0}14k!Qk$&(7#dB3-* z0~_#&eWGtNhwq52oUm%~H9CVOyV1t!OZ#p_=`6o=b{-oP3~t5TkK;D}cPIlA1;)Y0 zS8P8E;}}@mO~aEk5Ce5dgaa5i9X;aKdlC5_LFg2_e)=)S#8_ z^H!UX;;^)Mrj3`!y>fcXmt!8y&I)8Xb_d>GQ4l9Z0S3Es#4h#r^#VPgquqyGyuPr% zKfgtDf5qMk1vkQZAesi3A*eONYeMQJ%Voj|P=%W}${j#3n?(x=7+XPg4Q> zO80vF&0G0BJ^cn$Bd#DY&6uk&C_j{je1_VodDq)03k-O{*YRK0H{zwM`=^;*R#vh^ zo6&{$DC17|lA$A29BrMIPq*hP@CTj87QZ{SH~kpnhM##3>vZIYZXpfftV5$$r^4+* z{YYt*FG{AZpI>ep2Xz&CvP0mMz&)uDg-{thX@E#Y=Hak43p~rk1}qf_{pP0ZBzs-FKir9EXMcqInRWnKq9r9~lk8H! zeB%ALM^+fRyKD`6H~?;HJE@TPv*UpQbdHkNJKgS&*;miga^XT2pWioVNeN%VRLlzF zORNTIv6&UuYQ&b(bOd#3Wed+P;x;RKarQVh=N39)$F{`i?_BGl`o)emXM6KKq%>mv z+BsjTR6wi%f*&ieugZ0}Z>sd~jjawXyW`YV}J5Q$!WZhN<~FQ z$@ImG>ma3Ho#yO+MY8OC-TuRz(rMnv!`){bdvsRYfclbWT|VtRa2qGrHcv6NJMd+J zgX1#lZ1V$MjCsXdl|#Gsch|cSlC|KgfxG)fHv}`TOjwOIHq=Dr8}iInZOCh+iYd{{ zqQ$=hd2G6@VkzCai-t1i+cDjPL*DaL>6)txLp?#|P51kgB>)CDsFtz((+kGF$P~Y!m{ygH~US({r?F}b22th<8!|D#eZK#d^UZI zr*`i}jLeoVB#Ie0EmZOQI1+hocD>388z@m)Z$_C!ExErYSqAkku!${yddihUSSE93 z9~g8Eg{|0{06tLk9#*}@Y}Xp5UD?^}cu~w_O!61kzXK@}ihp@8zbRWKym~)c6bim; zc3$4-c_~`2`1Q2Van6bfX`LB~g`v0ZZ>s~MbE^dsn`WpQ_Ykl6R)?B?4)W{=25$Wv zrxwf{|E|CY#{(2{njtzRDLd&JYI~OgdHS{^3n)9|PCe^;krtG>Mvc!HYTq&}ASEEl zNB%!B4-V}H@aZF=??*qTiU)s+_ zHVZGB)p0Y7nnnX}5jbmNM~l^%`Zv40o;{dMK;B3({Ur{Tj@T6T`HVecnsA~bSFtqTN|_3V?RotoLE8*lz$>mio#<>4 zXeVLe7i)WmJ)IL*ML$0R0yiu+j>#>?(6uto#e?&&=`9vLIkQW97{BlvUR-NbOEiaN zx*5OLh=RF^S5yuz&yXOLo&m2;>k)LN!5L?O@2R+TAUK61as&LnYJzIbgY!aS?!AV1 zapl4l!*=D^IjWQdTp2M9T63H8-kpD|5C{uI<%PW7Xy8^;J++}OI4PnprLtHp->T7W zGqJ!gq7@SuLK{=8;fj`JMDARw`G1? z*}NQwGO|1cgyuf8g43x{^mqSRFpev|1PQs0M=HV`r>8d(#x@vy=!FDvPf+5@Abr;K z%U}Fo#6SQO{LDs+LTQ4Nr6v}L)G5FlL@b_Q9_mGjJY=J zDQlw>>|5`&7&E9C_X}F{O0<3@dKvgrIZqS;tyP~bbUzpF>gO*ee?J?0SXlFb0+IW4 ze3CTE)f-cI{zGv2nmFaNvO1)>s6uvMbABz#Z!#LU_=YCO6T+;Ijuo@~^-cw+aY zXOnCH))uwFww`{bISv2IN|TZxT>C9gPtUm%FHg^NOe7VE-E7bjCi2hh#1xD2F9CZR zCfiM9Zdo=cELfzd~51t!K7KetnVljk{tD$1&Xnmnc0U zaA*YHCyH(#eTj2h#NY$}8M&;5y8zkobOXzJb_EERbbSberq2&^$GT2oSjV48C_TF2 zLLy~*X{o)_pR+*_pC)E7y)@eBV4e1L?@kNlaH?@rNJP2IP|9{APCsKrbqdrpGe`>} z0eelKEEg1-QR)@VsP1s8!$MX0Jr`+woaV~3ZyhA`b{+;Y1zxD-9jXG}k=735gF_Jt zis%yb{1`^I%A4$gW|W>|$Q3)x#DsrE#0~Jz^z{JKN&4Nr{eFT{rSVH6BO_hC{dvy) zg{mi+T?aWiIfsJ;!35vdMzv%~Lk+hiW4A=_kPG%1Hf=A5-yFTnR*mJ+u7x7OcugA$0sR#O-EGvfqb!f{d}B&VK3tA zh5ZAq)pEdP(zV4w>_b>sl#7FdLtm2c?a+YnR%srWgOgD$>uM7fO-y$QmYH#8*;HCP zv2-A9^}Y$Fg#YT^^taE_y0UcqnQ`J7ym+(Pnvv@f+;w)g9}HyHplj;I57xIyyI z`N^b85D0&}cy^^eO1HuWnd^|qGb49A)7GV8TLBf)#ZoPljcYL1XUhR=Ul zcM!S5@H>b3Wo}Ss#QaR{-mDtP%{Q#+Yk&0soVgLfp&s|ukv+=A;zw;DcP~uA{uSc= z?B&r!h=#U(9iY6FHy4p7MAAwO zpoSgCo07pepK&fIzFWPlB!Gcqv-eel3idZx$}a8D1a{}ilPBhe+-w4tSEN+CL-w#i znZ!C{nB>!x4f3OX|_4^PS|2# zr;UVFR;>0^@wHPgjt;UmF`ttl4^KUAJinarQ@zt{E16+~?74yP3 zF{?gc6zcChCs%vsI&+dgA~QtV1$rT(YJRdR|8p0k5q69zfc~p9-h}>kFZnBdHs|#% ziSK&olT1?od?&3zdOmjp`bVQW;P$oFle2=RvVkUY38#l-2K~LzyZG%6mOE+8cTn;c z%t5GLb=w3c!0<6%aqjyCN#4V!3%N)2y0rr6EMA-e4@GG8Wh(T>p*OG@yilHYJnbiI zt9b3;Ko^#@u#Y}2n_$z+RIuK#d8$8{+Au!M987UoGL(A$Mdw(XF2hPfizC*hu#Z7zy|gnO5qDB&3)3p616K!$R1^D zi;>qG^ZDDiCzWr1JU6uKikWm%O;^Ls*UumE-uS!QkGVLG+W$SA3> zN8kiq|3`Q)bM?O)!2|x+fZ%^Og!lhaJP`O_ql;3uEmwQL{#iduAku!c%2gPP@*;6W zFYeNXf!nqRe@vKFO}-d#SZKoBjQV|wX|d1oP)`=y5k=)`Fy!hXyfy}skVgi8zfE0P z!1S^K=lW-|At&y;pD4m&PJ8<&5VY1iC@UrBD+dw;Feo<4EHNs79*7*SNy5$eT&Ala z`l5(I1V^vH&CX8Z?u!F4h-gFa;#%q#>uNwF!Rm14tmf3^^{uE@uF8--xf0!8zFXS} z%i-FhiA6NZiU;2ops)xJ2sDwx)Cpik*}n}zI@E(Ef0O%;7sa;M4p_fsHu<_R(TwM| z=>+zA_S=`}VC+6@_*y?4K~PZ8H~EFd?TGoGH|0(gG^BZa^n;2FSS8S^Sr4%8g5Mc6 z3=6TANccBvzo>^IA`>x<5Axp0dhg8{2bQ7CRE2wEQR@r2vqCU|pGu~G+F$g5?Z2OH zt5y?m>KDGK%ʂ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

    %2d`4}CV1 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 diff --git a/icons/mob/species/sergal/helmet_vr.dmi b/icons/mob/species/sergal/helmet_vr.dmi index 54a1648fb0b33ad90fa954f0f5a04c8f745b7565..a890d2bb7d32ae228b13eeec574c5ad102898ce0 100644 GIT binary patch delta 31544 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 G$NvX!8V8I3 diff --git a/icons/obj/clothing/species/sergal/hats.dmi b/icons/obj/clothing/species/sergal/hats.dmi index 43046097964910233da2e1159ae1f0c96c37d114..9a412ee16a31244fabeec25794c3354f75b22344 100644 GIT binary patch delta 525 zcmV+o0`mRDu>r!d0gxnr?s`;MbVOxyV{&P5bZKvH004NLotDdP+b|GC*V0!I$yx=I zcI!>ypztF31%alnrD;V{7&3O#ukRvOVxtevWG4alTxuQ~&aL_S@NM^GwvW5^2+owE z*_bb%Y}=e@D3jTk&-ZOJfySx4zU1Nx%*Na>jke1#aUk5Z%|M)g&Bold&4FFO>+_}d zPNB6O;z$u-ilfY23D_=B6r0PnwhI`@yIE)~7u(L2kh08IEVW&R7nV;Zv|WaGa}k?L zv>rXv*k`yIgHT|^&#kEiav$CE2`OfjaBsl>^1(YzTOO;5Os6^0ujU+ zAWh_1DNf-;0W7;HF0@kn%PphdQ&MdjQowc@zGq7Edt9M^UOxsw1Xw+AAjbY#xZWwm zwqIx#ggIdjJ$^28Vz9#azTPozIVKW}ij)^lMOf`4#o|T;3?$t0R>Cnw;ZlD_JmaJS z5Jyr0>2M$~%=^m7>iP#E+;rcd>dmFU#6<{eP=?YaX7qX8X8ne**$7I4%tW Pbm{;AAOK0TA_AgTq@wr)f0gxnr@Oo5ObVOxyV{&P5bZKvH004NLotDo|<1i4$&&g9*a1JuC z*Irgds~+GLEZ3gK1F;>AO$+<<9B81`!g_{VB7MKlnLioNrTTsMXY-)e_nUqXR4^yC zQopWr-yP7`pjPVkrtbpa80z~=skVYzsSCnU59Kv^gp0oONJXuG)OFwO$VPa7KGj|e zw0eLvVgevcBhOq2=pkZaoAb4Lh~UxLiD}Fi>%rET3(uD=)k6WtEFVv(hXT${m2Jw= zIxvKzDPSk?Om$P1Fg;p{?+4IS2J4=HB;KDyQwmg#%Q4#IWoH0YQ@}kF)>kQa>{KbX z{FYMgEIx5y(ul-=p)`Rlfpy^+w+mor5%L3nZg$T|Zbd$aD=%H=dhRit5_SX!O#XYY zaoCqUqZL}*PmT@tuO%;=5)08Df-dFca@^V~nw{rZQy+nx#DCGZo53L@+1x)t7;#46 zCi19cr!Zgy;$0LcTCV-+mSMJ-MVkf}&_e-d2s8g47pRwikAcVnv>ezW!Spui@)BS*oLr4{ijEX?*vg|W@1241rZxt`q-NRa~?>GG$1cW#` Pi7oPXhLqw?Wa;!3dAo>6&vxu=|rHIHDapz4!J9 zm?B4xzpt;E-ii_PYGV>j4%bH;ro+G~Iz!1v__S%=BOg6c-_DpP(&TbwxFC95l=TC= z=P_mDR1N7&dm9yZz29Gjmg`kMkRYS2L%w$P^USQbtCwu&H%8(?L@=a>yaI5eMV#O} z8HjQIQMKk_QxV78Cy2} zVi5cX#vjZ&dHMyq_>kFqu6m!`x$x&72F?WaB8kE1EOy|88YKhKTGu>_kpf>+j|4*6 z78Y1|jv4m-3e)^@fJfw4sF+$yi5h*5ab6c2yAG;NvPa;q)^Q6*#MLwX4WIfHNslWW0c&e35lqZEkU%Aw)wqt@YKR z)5;ECn09J7j_xQrIj}*ebn%(ZZA=k zT$#qMOOERV4&_sV4Q6`Jy^Ifp(6Yf>TTRmMN!mZGw`XjsaPA$z6pM63Ix;|ejhHnh zu)`OOf<(hFQz1T}at3<_v_c}^%G+CaxIk-AEoQfVe3ThYr+&Db&WGtArSy`=B7I|{ z6Heb}_UNfWh{;9Y^5A#}|{^0o|cHl?KrBlo(>{j=TneB>nodN`vZv|_7{~rJt0i4#D%`d?rh9>GqMVa zDEPnBV2sbeNuu*(AD)^Q`NMZE3%`D$RBJ5Wi;&F|$Fh^_SJEEKR2nfb83N05m_R&xaJV$GNEGE!f3-xk5;06Hvok=!KRJz1O-E2tzfF%+qpW?q1mTU@5<3)6| z-gs+xpsP1)ZW+B|)qfC)cYpHAn+$E>B|j5Ugm1^7iO9Y%scO!d6<|yV#%7FEkRGNI%)O6ibI;3_0{6ekk+8Wh z9k!k(7OjBK22r!4Qip^df$1Mc;IgSX2(72Zzl`9I+>cVkcQz+)r#O~zo(osQg8$?zUyM1mQvGm^E-B_7x$WkuJhAT?%TfCPMWQvr zN$bGiWo-X1!hAAm+seYXgi-~-FBj#%HL0|EiA}60B;;zSHH4lSJI(-26X0aJ-`_Ks z#`+6Nee*@Q$$go+bgj$WJfrnL8)zhO-W|?u13xs~WC_L>rvZ6Y+C)->EZvJ_tos@ak#ZWxO`BU@43m`|P!4W_5ogJHQ@zYgy;~{I z3ymdmkMo?AK7+%PlgU~&cnC~?Vq(HJqlnEZLgs<>OZm%4(%9PE=sN}of;54|+ollQ zCwlW#Z#+=!lL~;7qH~LI>-Y~%dY5!_3eyKZH2HJ`E<Ib(F zK`JJF>$*<<7u(A-mfY#nwihR7A9eF)mWhwgv~a{p`0bx-R|%~zscXZ&ntzn9!*~)s9bSiPX>3Xsn0OtH=*_3hqc(D=s zh{+bdos=I(CMV|ve=3znU4P^tbHf25d{v^K9ZeL#&AePToo?9`r>dipk*{oIfu;lo76QOJGtH7AM3vg5r zQhJwvsv774#1CBjlyx03LuI758L0WyJvn(8&rk#=f3~enciiwc^VU}6jD{4Uso!Pf zd!(rwAuP}EO~H#xpp4u)GBR!B;SzN4NW-B)QUBIbE2i#KvTSIUC)r;9-Mve& zKZ9#G>3?Ouzj*+B%lpC$xotoBamB_~5peO6t!u1Ey5MQfHPDw}Y#`%(`__dV4Tn*Q zuBs*D3+&gz>94mdk4&iEb;_72v@p3!Qxh)o;a-F#^mIq*+n+ z`gHbiI=K8m5;;4Gl-$34{dIT@+}Mzo+D3$^SL5+(Yi>+*BwIK6bj{p$;GH^B*SqC* zU?Z0>#-7BC-C(c5uc+cqy}K2a{x**ejCdgA(X})Ds-vpoTsvJBrO84ss#4Dt0@hvu zx6+&3I*9HV(g%w*0PJ@eEc{cRgCbrOPYleTRzWxVlgtqcxPwQ=U-$z(yzEkE+!o$66SBv zLU*ezPGhgX`WQ|Hu~7^u)|haaJez*l`!$gEynQLL>TJYSXx00uaJ`v8rJk>O)3YJg z4hI*7`Umq^O=27Q*iGA(SsRtTy>7JVqb~yR*HqBzo=ffd^u8I?V<)WNOVj)ILZH^j z9eLw|uluCJQG4KKe8dY<89z1sEmcb2^>q%czOYoyd%DEn6?sZqWi;gK07%6yYdQzqrD+8S?<=eV6q4h(@; zuR*6g1u*K%`;3u@cPZH$xpbS>dep|uG0Q3|MOUI{9qPtK8Rgk;tx06yR@V|8N|Jh$POEz+A3W()o*%}^d z)$rD6{-E?j>lWXzmK!=;V;>Mb)oTzCP5Y!-b3X~8cxqb17T>(fHA?4L))+ELDrza%Hfa8qCQ$M zYjt9;vxO+q_nV+`-0EI7Ln#1ucz#*|iQ6ZqzI7s|#r3?~225C8(*Q?@QzI@lGf3@pINY!Jj0PDI_ap8j0 zpCkowf(&9zM5>obY4^{!r$3#iv`&N(Qf+@}Ur;w~qJI&j4WI1e zj5D9Bx38G)Y$x;0e5-swCWHxs`m%DMbD7v}*N1Im;W@!vWpL4?C4(odr*>kle>&L| zk6eAEgaqU=S1SwT^+j7a1TxWCQzE!`+-$kauk0SebC(i zP_mT#$<)3A->i#4rnmXo4E%cJe$@M z^{!2Y?d?^j17UU@bDBL_%tQC+YAmK_p)2>U%hhPJ!&}P~GhwldjxmmIJ?Ud-+Gc_6 zH(Fvp+ulrw_B~x3I{vebFO)rB0pokBYi)XpoOn&sBT>TwX9NJ$vftzx5qQG=Ut{PB$6rS)tjK!Nt#hTQE!5u4m0XFA?k9rh6%OsaA#Q^n?ax z{mO|^FfJjOKS}Hw(Hq2 z`0$=cCpD(9Rr8KYmwj3yS^hZ49Fl*kFNF>+D}D8}adh|sJ(dI9GSJd0!`wM}+Hz_b z{h@T+OMj@HqBj&!oF#`z`E{4!mzkvm3>lU_49Jl_bPD#dNjL+b<|a>*aqa!33~r?1 z)d@lJ`*!sL!ZnGgE8fmT21?)fYhrl-*R`wH_vCtBcDAY9b7{2p&@nOA3Rr5^tTZ;cF}&97i7NH)iJTYvQ|e>? zRz`9uZ~+niv=feb(jO8X> z7({_u2mt?l-Tzw`)od;0NJzB3Oik0)iRrn>8rj;aBhHn--uL$VThIL0ipV18nWeto z2X!-no7K`D(&5);GNX<`7`$)A-Tz=s<(R1mZBxpzW@|p9Lx12DzYmD(L+YkM*j&Jm z@M0wB`HfE$8LdvFL)1xPhd>smMVyLSTC{&&kHz`WL=LU%xc^!~#V;4TT1nrxN?mN>PC=a+}$ zdJCr6y_m$7Hg|L=>`xs^_!sRLJ8|(;-cf_XuxB>}(?e`eT@8MIc6Bok;_m?5=rZv4 zQ?SHjGr~WCH(3$K?H=!r9VW1YeL9>F@A6|}ux>Gv+Sj)A@)N78o=fl)H>%m$rCGNK zP|x2`K1^FUokXGcF4N`PX;E+4lmmS_`}wsS1YtYizG46diu+Dj5rhRC0#U{%?0<|; z=!hgCz`HxF)(z)1>=$-7;gN>Tpc+lOneahrf-qw7gJDru?W*{Gy&h?C+mc8J2Bu+d zX`+QE?Sbx46LPZ^0pCL}MCnr>lsx^NEUM>6woXhpb>zK&|4LpPiaH#+Uqw$dZ+-o# z3FOSzMn-nX8E?#Wri|~OG@?3eTNr@@Ch;wd4+K?bctXaWzd3oHzS!6?|MhuOpWLG= z>P>{yqLZFa1?%C%>1qe*?>{Vl_+3PI>l_pjwi{GT?~r;csTcgTZS4LV>3hpK@|;is zAuQzn(~(?K<0D4+IoXn!c6kvZRcji%CP?2xA=*#pE=X##KZO7c9Od^E16&0-9(;B0 z#3*v0cqRi&EG%~f;_5+$*oZNziSq4=0n7rHbAHpELg0U(V{3m?x`b~n7 zZyf{H_nS&98g|v3_GS?rOo zA7)h6tq_iq&RzC+%D-{`$& z76S@0wL~QNVVjr5xUS&18-3idx;PA!V=+XJ%EsM^K*6T&e4`5NrrA_^bhB?L-&bO3 zX3QvJJ0Uq{t@CE|)k#q{IKDDEGG=um8ofwGGbf2$!rAeowpD;d z0d`uQ2mWMG?rC5u2$BkHUBo9zULGzD?kAJmPlSse4AYz;^<7*(?wWU4lIU_nI6Zr) z{zv;6At9_DmXj@)6p7xDyA`y5r^mda^>b1OWLx&yAU3uDnTN-7UllFQjiW?M=YY`q z8p-~wP!#NzWB;0eV+GxTH?hE+=!EZ!@FS;Xz7#)OVb+A7T5yy46nM(W$h+uQ)Fmfx zpeX?J^>U)&=Y6tNk_PF=;q<d01>gH82a`)V^ zcZpg-cA`AN&zq*EZVt{JwJ&I@OqH;+M6gfowQE$_&7{8&*|FNle_w;hLUudn=4fm`4 z3HF8>RcMn$aaZ({u9|`jrcZMoPO-WS_;Y6fQMY7u=p&VCLN@x>z`yr%9rew-cSBeX zhy`1JwJuQ&;t4-E2(s{k|G~m>no?4|2U#>r*1uks@#QQFWNEc!H`oWlp+~lD`<@D- zW+X4$FQa&VbyGF$h-tvv8S+u{uOvvaKiZLpZtPR->>k3wLeyjfKo*|vPwF^ z72R&+ni-GBMIAE9A_g57723F!jPG#f1cv2%f)xf#a3?)TnB`(W6jZePf|Cy~dr`9M7S3xRYftZBwS(>Ppq z^Q^(4H<)vVd<$-o58X9nxdu8fc88k&SFrsLu3a+wPp;hyE;Q^m$hC!ma7!vgBWmV1 z*nVW);RF<$!@*k)kk*LUVuzI%4@+nb299o2+6y?$lP{S%-#OhevZwN07s1b5ns zRxb4;BcOZed3tdnITj``9qwMP*2tYDuNvu!>R~?zOQ;20K|Fq5s?A9KhA0r65T}UD z^7h^`Ntk0vIMY?)R96)@E7q^({V;L7Gs#~k;Ug_T)yX&)5G^&w-usJ$|H2 z2R$@qN$cqAd^-QYrSk$-;!(4LP?JN1Q1Yl^_c`9-X4g(g*JG9HKjHQNg*rNQ=J0YH2}hE?(uGQmbJkD2Cva%pX9C@-^6=knd)J58P&54yB7HBh@Z^!%^Lhx0rTXe{7^w<)pk!LOuntJHBUrs%iiM}OsV z3IOBt(stp?OKL$xRaFZWy9hTIDtEx$-==n1{)xIC9EwH(67#9JSnln@vpA?f>xMnm z*p4*L$I-&z#zSl%?@(u%?6J2vF=y-lN|b z;Low{3?6ovl1HU+K?>L&Kgl%mozqptWu#TA!-%viu# zqDafybTkaVaqTl>b1wRusFuqB&`b41R^F(Zl{eqb`MA!9omB}&)}Nv#L+dLBD{iR* z-p`7h^N`Lf?(XmYPMwG9d^wglw+eRjliC|3?Y`j|$$d zyk+vR;Fs&ti9@ZF3E};!Z9hVe&gjAw=y{pkcnUUDfbjnKo@U!s39eT zM)mzCv{_vWg%u_!`iHYjFFvKe2OTiVecC$y`t?ik3!0IVm-dxuv%aD;8%Vq`YaKaJ zDmev77P9eSkgJo_SJ#i`^+Ihl+)at&b>mPts5fH+h4?>N4@~t)44}T@=Jxz7H|qve zDG8iEQEVWE@n$%A{~Z|#_-sb)$w)jWa{+-_(L0;q!dudHn5k=YAL@3|B_szpLUV?I zeD{vAse_vLvy+Me6`vZZAI=AGlqUI*-b1K!%E9>EoKUO_@CKJJ@kVsamCj_pt>wG_ zl8(T)UE>C*9aXVu&7gH7i4^h!e27*=20QeXqngV;_YsFs4@kdQoSdBvTXkCVGRv+; z3L1)=+FQKf+|Lvmjq&j!$WK~%&><{Vh8%Ni_TZLxWFH1+D&# zW+@VghGl(ndh=bhP~Blx#-VBEg&Xf8P6IphA+XW>Yd)m*n`055UJH>5=QY&7^f^O3 z8k}Gh+1u$=tc(FFkG3o%cttG?qQZm^>F8Hn$=b4gOnNn=UO-;3+Lp|F{GT`k$^eC8 zsKZSrWkSk?A@n@s)&b3~+gCyiAT=-dV@A4DS%3Lx$>&SR>30~}=)EePp$=IrVJj^w z&Eb*>x2|;wIGx&j)2<(78Z)w9cos0=`)NJeT+EHC2(_j|XHkE2AzXqyw5kDhc|0j% zoa$iTP72(n<`0_7!w|w!(QgW^DBbzYIaqko5EW8U@f>R+orRr#`3f^U{GQ0mZlRQl zPZL%9K2Vyz2uL{Q&o(9*WUpJ>S5GiN(bE(!3&=nIBkOgC2@X90(_YPh*Q^isk4-G# z*25*Gc)l(d9PrO>2`m8{k}=}qykT86Z_>VaEH@lKn#NvCdIykT+7tsF`1Plkt{y%I zFC9<^$N}DKE&DwOa09vgJY}d~7p!JjLj)~>nf)QIQal^d$7I5g5H;Afo+e!*2mT2x zb_|4HLDu<=7o-~L-`}~Q9U8FGqeMQd=WelceZj7&SBw+;^hdeS&n!`U z{dHU4M~AB*?=3xcuuA&dzTuZeQ>q8nH&Q^EKG|GD8l_ZTSBhreF$euSo)nMV^3X{7 zXkX~Yv6?XJWBbEdXnK7m1hZW=05n?lpB#1m*4=Y3OX4(Xb^hOSe7MR-PdNUwzIN_Z zG#3FW7jAK-C^P@Vwf6Q7!yKmfXeWDAKcoElCdr4zFsS~7ySukQh`J^_yyTpwKU4?K zf5*}N-O{1;@wj(Y&kxoZ%u@sZ6Qgp6(Oo8B$R7`u{wGF_zq^?B?35)|RIj$oyH*hf zg39~KyE`6JdE?x`)jks>j$1Xzi8xbwdg9W6mAAicnb%!|mbmY^Vo#QhSI#}) z{R}!;I7LANMJoL&TaVBJC(_ONBI^z{t>#C6D2_baQ4k8IR2`kLf>lSCp>sMNsQ43$ zc(X^aN`D4W`BI7#NJ6Zm!1{E}{9>_+%da!kH!Hcar#n4|-W#>>faoa+iQnAUwqDj+ zRxPmW+hX7Oo8l~JVg#^T>;d#cPb{&FAP2#MwSLy;%F*W;J_j^EG-zMB@wQEiGb>;h znz~nJq;*3zOgIHJ^=gb-xHVwci7?-F%!Pk>=I*o>emK!|k1a^)mqS2vALoZHA5XoL z(Ap0DAhx=$CfiB?3>1v{`Yv)3KiU{MYb9FEpBzt` z&|(i&A_slNW3hQ64sFMQ9{KZM)Q9!likm$V{>~R8T}Qcq@oxs66PL;>mN2a=l@!wz zW(F6NkGvo5MV?SWy9)3WCQnRwvlwD#b}Vqq6k?0VU(Y?}Z6@m7&5%0nj|_s(2i201 zD|O0;vL+s?-_10>{M`Orqfz{yzy!waQsH?9E3UvX+`q-xWJF4;?ndxwx_ zrM9C=$9D5bUtsl_9Yfr{ELF2Bv7+kg&!bOf#_^tviHR|mxV$)f_qpvQZ zTeTJFb`MRN&LVf#{>m;g;ulbvb7DHyu@a;LEUo+_gJ?D;(mYfS-j~HO_6p|3wBMOf zY4nUXk*qeaz#f@H^8?@gj0z&RYlZgkTi-P~I4R$)+6&^p8EP*jsKE3HxuR2QuW%_4 zb|&ug;#^mjms`IV%-rJZ4pRZg6I(pLbJq@$l~u!#lkfe49Sj<=he4N3LGoOC;TqGf)UtdY1Bm`My|uN;^7xpw zbRA4b=e-e47PX-b>{d6-z3X(Fs?xm7%NQI+n#IPO4wRMOvY{pXOyTAWcXzT?e4xgT z+L*Xhnjj>U#B-EK6LFg%$SN~GemyRIq6u5f-DShPc40!H=Go;0Y$Fvom2lxn^{meX zBtbCQ%uWEdE1Ma*f=z(6LLYNJ`x@ENA`J*Ud;7uNfU6fejb1mzgAvwxe>-y{%4C`g z!pr$A`3C|~M3Jit6Yi~)=^;V07!5Y2q-H;VH;Q)wR#e-)E2^{>EX%puIk!(tGDY366dpe>KEWiXc&-e>upTzM zl_!+)XrvhAOxWd2R;?XLpUU=glH#GV*BKTsrt<2wAZ}J)WQ?*9qxnK#c{qD=a@H97NNJt)=OY9(n z)BK{S9TT|1frye3%-FZ%V5_78t?9+TBUV$bzy021PNr(L?q~2L0}Dy6kOcL8IVJoSdt~BbU~~_8775 zG&*USeHhD72zs>j-qd*m%~%PFZz%}qR`x>Eyx!TdW7t*fxI}nhK<4m*^2;z=~r}$S#A|XINc52IfuKV<3$zDiSoS z(pE_p64HO}FQq_LkLr(h=vAkREG?V6-)fxzd3@y}?xoxD^FUKLD90|h++zT@@B7M_ z@w&KNF~q>;mn``jqz#p$W4>jHyomry zkqZn)->WObGy#o8|DabF5prr_h7Pu^sKw&c6j1SEs@u^RP0+zrun8;mcXidC<|}eC z$8XTx{{r-06iL?#a0}C_xvIke<&-aS$3 zWgm2a1w|DS;mxuEhOmbn0@dmSoB~F(eka52#fe5ZJw&_#s`8y)iT~hzYd-zm5T;Yd z8u{~eQ`3)?`~L|gy=rjd3ydSv_muT8S$PkD?xaN7x3%5#Ql_0XWVd9iJ=R{{ z2`j*FK@^B;^Oc(luOGb|!G!vFgYF`rn<1kdolHD~R0W?ESXF%Sg8#surIBx+XxL^s)9#~w?s?#vUPEO_- zRC7U7;kT7o49l=MeE#FLi9zZntZ~qOcEmtW-{`({KtQ!q9y<3Pi+etnR>0~VyT-4H zgsxsTQz+!EQ>~%*h1My~hEj*8Ps^*i{ts*KOHsYIPhr^20YTVWkUFH0l_e&YmkL1$ zI1LJ zQ>+`nseZ3fUJ#a1`BO527|r`#DR21K9ba+r%m00omrbKbes6LN$g#mqZhvTJlXnmJ zBL}wj_Bgp~YpG}Xy*9Ji!8@&2fhhY6bE{%eUrHl$^16`Q49yWD;-`i~-8!h0y0->e zIkk67HSWmYasB++O-A#iU}w(`?0gLxbLPWr zKR#GtTbUUP*=)<6ses>v3LSh3Jf1jB-KbRv4(#E&1Z%1Zie+~g3v5b}6@KWnKjyYn z%3vGzDt6rVN=D>p1&r~7b*32MUqf%qadVe&di;}c?u^_iY?Lu!)o1%N`>p_*E!X0p zwr-__m_k4!1Ye*3!v0FG2w1b1&1&id8_WD_+mCIu`Xdy6jPFd0Ddt+g^Z~1)Bp-_E z1P_0iCxf2tP8jd)W!fb^9UVu|3JOkNz;j^Mpk&+H@=%hbRH4Iui+J~%--&=-<&JV@ zVNUM@+~#dd^z_jh*AZ3k6;gcrO=F|C=aU@)8r{$rZ}E8%G^3e$!hh{+BF&m2{mMb&QziMa- z!7EFsbe<=@<6ny^H{kbvTYrzi#)`eLxq8awP#)-4ghLZiu6G(f2e3l`sOU~U9j0e= zCJfwRI)(&A5ts+kQ{RppDWz#|PegA-6!H#QD zF@tpjmHdS+w@l*Nn0`3gyy}Sk(tA3UAJ>;`>|eoP3Zl-Z-03#2D5SI43N*%VdHuTv z?TpngFD@p=fS)zCW%?a9MiipYU0C_ZiK=RzFyAN3GmnZ@F9u|7>eOAz-o)`Bnk(aq z`9qXh@Zna_EkjAkx!aXzLn8C2S^6C7zzhJIN$M0qZbYjb~Z3Lhk6D5zHICf7coIGam6z^iR+v*j)JZ_JX{y zNm2&`n}BpxdBbD+F{asH*RqI)k2;R9q1m2m+%C1BKO~&~DLU(+Sq6OvO(7^{uqEwogIsHIozIWt+w_W* zsj{BGD&t)58VWjMdEV@@&N?c3!%}vZ;CWh>!(m}zoK^O9&0U{%1!TFiL;nzM)Q%(8 zAw2~+XvvQv4Yd}RP%@~p07jOoK7|RjV}=!kJ-iC@fZV-#|FMbx);eZ!XJ2N4CQ7QE zoxCF;cl6_-9sRgS1p$Y>|23eq+XHLFz<3fkp4*-Whs(>$yR@?yK#$CBRVGa{Fuqfn z*&+vd-Okp0IEPeh{dhpy8`D0Yn{WUd>h)-9N~Em1w7|?P9ycSLc_;X*@cI3zu5lzQ zq9}oYlcCu?w0737rS;{GX9=W`sEZB1-pxEV%6;}cF#OES?879}yURI;99SB<-WA&V zs#tlMHH>7Sf#@XSkrUh&XpYrw4dV{7jm-v zxn@B9>BG0D6)1)TK4EeY@HJlSnS+}DpwZ#}2ODMoM4yl=&c^>tffNJBvIhz53fv15 zcAR=G!xHmE0dN>aQIixgIn>Eaaj>@GcJ)7=EGqcT&${o$1BVMDCU4A*qwZ)Z&)2c; z->P4KW1j$gDa`ru>BSS_X5D zc~eQLZNOo54i;7DQ)nyvLW&pHICvzsl-ho|@+T*o3u|~|BB?bZ5kGvq|dfkMzDLyQK0Dd-LtCymXCb9 z2ZmWkq1d7&JW;@?9CeMdo9BUI5LQ5D8uHi)B=XM>_?gm|hGgz+rzhMAvZH+m!{d~Z%pxp3_R$FXAGq_LhGh~ceI8OqzEDkpkR+v>@!C7{F(J(aR|X*Awu8i?uFcm3ff*=1qs|a#G;Y@COt* z1Em&G#}nsG-?r zsoF!bxlbAxRg9M^tCOa*umB0S>ll5y!`aUY{NBO;B%Nr(o4bC|KkcF;$9Sgyw2Sf} zzJYepIMhO&YsZdVbZEyeYKWc6W59C7XWM+7c-)UYil~zq7=PuDdS7f&^a(g`CBa2= zi98XBxNyYosQ@zd?rn_b5xWsZ-z$k{HowlTlprZa%)fw}|5k@Z>CcOQ!p#0316oJy zs%N;ld-ErQSE(rcarJ}q&|T2$365g1V6AybVQ%GKck}KYO&$ID;K&^76@^oBxk}nV zWQo!C$4Y6rlKbFLo+3s6RlaF&ZVgVFjj;KpCnMoQ11AT@Gp467poJBytUS_BtVToZ zOA2Q+B1>il^eBj9x077^HIm(5=FUBASlp zrR4yzxISdCuK|{24`u%IIdEK1+3r$5gryA{TVRoEp<;=+c$p?jSm-%5;&#_N7W%Rx z{E?KDrHHYKh<9zkd%YMw18-kA$En(6aGc2JRGqI`vI0gG}L@_=%6$z6{>M zGYh-`q3?W|U$gGOy>2v-kd$QEe=dSYV^HM0Cly|3_(ZygMR+n_FT(hb6JL!fXo?+l ztyzbZcxHWSu54nOFu%MgVxx4mR{*GEJnX^#t!qW+#MQ5x$c_d~jOhm?tJ~k-&`*HiA}Jz;s#0*E$={IvCTE6+Vz~iK^D*PQ62GDU`HmPk^6E@200{4obWEq7I@sLx z8U8di=E@5e+8N=SQ>>xXg;C=u*ZGtXxwbde3GI1@adw~UtV2!}F{IaXv@kQTd0UmC zmX;M9X^*0LMs;Kv(6`z`+iY`hD#K;g4${8dEUf?A?)c z?=$kET4N>YefaIK>IKSy)+-85gQckx%$ZE{+l?x8JilG&z+aP@T^BkCm?}HbdoJ{% z>w!2@haVX%Z5qo~u=VBXlKDOCd8{Tq%0wk5lPfsqWI3bXk?VagZj0o@4bQ7sc~VIk z+~2wDfp71w2N2%PO8G{;=iKd4tM_`;CYnq=!)x;QAWCZQl)7#NIsxysw1oywa(R;pB>*zi zf?TiV3=BNwdt-l5*}h95{esAKtj?s?jca12ITCB2@6(XS)cBmnE(MMMgMyl(Khf>t zl6;}vw)A*Cr}n$BF!4(f>+me6qe3*^T`6`vA*M}L$9UQd3kw}YEEa`BHduICLqI1; z6Nib~TxYisG(;JYebjI`^j8#o=;N(q#&o-`$~W)w3MDn>50q*gf^MKbetG%4q^8EE zKOh(fzg`~@JmNyZPYCeZh6N;O=mamOh)y;FU7qytb21cBHMQ}5Qus-(j2`{e(vowH zRG*{Nxr3Jiv#j`04TYhQ^G}ze%2HHP62`!@S?mlifD#H2QAT{KA`!f+uu7sRTlCI} z3Ce{F+sl5Vh@#DT@EqryL{(VcjbouY9A4A3f{jUrlVPOQ^wUg_NS%HoU8$~&4@qzRvomr%1BI3MIoD@ zr2IKYUmuJ(=mVt+r1(JZ?fF2jFai#&_YxC-l&&9z8}mRe?_KY3o^riI9q2(pdw-y& z>5KOV&mA~#o}NTYr+g2w0==M%D;OpJ@Mun+)7`Db1f@qKq4{3kq_NF; z+N92b!QEMi*y;$Ta+yrgx5W9*-b_m$qC(G_kUh}`KU^@--EK1Nt`ctw?G)vT&?m|F zD)S~NT)w@q9a>-h zGQ2^Ne#)g>%|^Nh2r;lk*`I0#`}(1B7a)3^O+rE<$KRo(nPd-Rh=d_YROd~31Oz-2 zX~c4{VUUXzI8gpp4ZAswR@H;H(Zo7qbEq2Sz!jTNNyVp7wNB3fX^_g+kcy(jo^2FpUt=HTcT0Aq!L$8jtpF}}>|7jT>m0pwgoOD!(u>Q}n!f(Dg}~f% zKSJ&6_8TVdY3C1#)z0+=ZaF<%`Xp>}{Bm}DgNMpD(J%XM1j0E$5C~qVGvDvxwv!rY z$L4mW94H~yXVPuCb7m~BXNmHJ+bn;)6x&jYj?v@Vb|#6Cdjjy9AK3A6N6+fi`wF)>3)6`E>^>>56C1 zH&hD`w&fhs3u6*$_VB>*Gs+N&L5&o7Y@NhXmdJVM=J<9jFZ4hS-+b!w?4qe#m0iR6 zhjaXeg%3PW87nAjM*^Vy{od=6tEQyVpu1w-6}jU!{fz!3yG-i-VX|njNL!?1ZsUCW z;fDR0&q`!OIp(}h$34pN`|O{yYw%kIc+&4{S%3<{;55b?jdTT_T;SpG^v8;SXtdh( zt;+5sFz!ff?FZ}!$yLKKi<_qbirdseCDSl&egCf8w4(dmjgT$)7Zz1fZ}MMm(^Qq+ zfghtVg|E^;+tO?cW|tTGG~YhnypK31!(xBa?|C>1o^(VI(FRZ6kd-@3pPT&TIdxJv zPg9FAc;ueGn!;^geZ1v#2wI3*Xsm^^GOULJp7bAaFVyxUDp3E3JlUJI4!KRjm#&2! z)zp&mbWNq-(n&xq+*3sB6WBf;04o}RA5r#@QWDL|7U}PrvL4vz&DPCZ1Sif-VWhMWy4e8Y0mNt2nV>g?p0>*TT3wa;>$NIA<|f;Q}nV}E%|vXnHTzT`!x-K>-zeZfgH_x(cw zbd(X7QvelsbxCw`BDskw+(y>u|1kC@;83prA3qI743f&&lQyXg6;ieoElOF-I-(MZ zLNu0#6v@_3WnZ&vkqBeSma=alYu2$dmNCo!er8bTe9!;)|6kX+u5+DE%Q^S+Joo*% z-=FvU^`X3n4?Y81roz_<6cjz4&8PJMbt_%3qF!o>*qYk7bNrW!=8j6nVF!=}I!953 z`u%y#L}p^_n~5m8RW+v7ah8W06HcH*Yr<(j>P;T{Ya_rdFCiU*2}`S6uw8=2@tWl$ z^OB5`j6&&rSQ`>e6mx}!0^TekP8b^#>wtnvY=Jmbc=2&Xmib zYqCVFcS@l9R3DRGxn2g#r}GiwQ4myMMpUkW3#R@1D=I&?p6jjVy4dEjr}@?;6J1B0 z6IH|Oz*=_aCF|Sw%TwsvvmJX3 zo*=26Bg(z~aEc*Z^_mrVf87WE(E===w0f)b5DBuiwQH$9*MnnJy>?9srH5&-Qx(RH zfm?eAoY}^BenR*CtZnSM6vKI zm;KQNlY>M(z4fHhBj+6*pBb4M8SIE9u7;i%tbwH{ls%s)r2((i9mHhW?mVJ62SEtJvbpOs|#%7zq(z@JqtE0zx_Cs(};R|yAyf=IY z37bQ}ST$qMb4%v7i`n$+guRH0hKylS#OV4_nU5!*#eB(8sbjpGpwDh}UTjSAzKz<^ z#0|2#8-Rj~8HQ~DHAI*6K;R-E%QvuN6p;7FmqqAz6Dl&Rb0zIw+I&QbmT@2YIcRj4 zjxu?Yd#Ppl$O6S25Dg2Ue^@E#w}vQJ?81W!XE;(MU+IF87D2dGOJtc8O0UJ27-5x>RxU~W6cwV{!zSDwO@r_l`j`)_DwiK^{| z9?Ku>?Cg+RwrtU}1Lj{wISbM2Su1Plv=%NP=OTiWKVj|xF4(Au2KH6}*f7&Ua?A{B zeFS{0vv5Mqa}uKewhX7wA4Nu}NM_jd*W}6yR(y(GNa9&uaBL%L7rKSixao}2`aYfo z_yD%>r@;2pC5j`z9P!vE2nEy?N~LHmSM1&yyO2p6i=rWQR_Hsx9R>Gh#Gkv*J<;5A zSoTpd_GMw+8UUj2L?Q_ z=&^X4;zy-269=D2z*@ipL)Bf2(?WmqEe9%o(1xOxi${<23=a=q;l`9N4XoCzKigdu zidbGzm6qqf$YI>BdkxBA10s_^ohp!LZ!q-9(5f@RZFI%ITGtEvSJ?|d5d@@T6R7nb z5DUm4|NrXM>x%`U%|2^n&Hqz>0WgEV&vJ%n;K=hUv1gOd%&DDx91^dvRvQoQ``UMl z!*Fg{=v&&w-3@YQQ(`gqcwV^e&rDk41-Am&$@(86m-|?~rc^of5V%!k{&K78YVgPc zx2h;w2onz6sO)Xat*W=%|59&P#M|b^)=Uunx2R(T{_}r#_g%&j zaiv6-@3;4zYc;oZe0r>=NAOF7b1oy^ztrar{=~8oawgRADFS4t;CdGJvC;)caFL*k z(*xsmj!_UG9WkWpQ((hAk`p-Wawk7^`7VU4gIgG)7WJ7?u>4qb!~Ba$wMG+uq0nX6 z%>h_gkCy#k!taXi3#|yh8J+?BIY?R{$0I{Z8Jnabk!p=DsLHA>0Sa+D3>x+^Y%@Js{$L!BXSN zr&BtD=c61lj~57oh`-z0ys{{TJ9@ud8~0@_n}_uCpty6(GyMu5U)pA=aH&+JhJK&!`0L92rat5@l16ZBhEj8{|rSc08cRILy&>au@k-Q zq2hp75j3r(P}hO&V5kMUxx`8#vwxxbBfF9@5xa!*K*0aeaS7b-((T`pbP|UwPlepp ziFMvxdMw7N*CRT%XM~ptRP{xoa#0;88(Et8aphr`N zUYgg{hWt@`mHMmyVRE&hn_QD&ldHpu$rYlTTnl4}nWBo{QfQsaVum!L4{}6{Ayt<6 zYgwUC8eHO%zoj_(F_-JdC#@iQUwTkG`;qD9m$sH3 zeDQ$qt(&2vs`VT_bI@x3QK!XXmjmN%Hg4A;`F1U`^aR0oxv@}@GW2?$%sSZP`dqB&{V-)D zmk5&IYAPxv8L-!NSTHaZEv#nUaWP*pZ@riLS^sYdCVO z=pp|p8J_PI?%=LbJ~XIj4ua-8IQE>REPXqH*mm-QiF5F9wg2&LHctXKN4I#j{``5? zR(hTK3mL4llT-ccJ(zqeS*cXEy_QT6pN9hR4nkO!BEzQ8F~x};Yqth(EC3s^oDR!a{LX|@qVemQ1{6GW|iufC78xN%*Dtod0<#?_wvrI0pBX zR~$b1^>Rv7;DOXLGZ1*d)u-5&l+mMF@5=On@*|?(0Y0vEAOAM`#jmp|6B6xD=m!>$g6Kl zi2IOYkwZubuSsWLtGYBdCVw$#kjcjuH895VO|*3BzgI;cd=F8}#0qOxw#y&5z)8*S^4_3EJ%Mj($cOE>NNVtr9 z-y>02ko^M1bAsX>a^=0|TNaP6mJbcTUk?=BJ3KC{#TBSF$~i959?gOf^|FYM1V*>N z#9RJ@3dNuQE#5*5^%nlJBLsUkluuR5)y32(2zVW?;8CQQAW=6Fav&)%gy$8(ZZOLv zSFrE>EBb$nHa0eTJIMT`bXIMY8#$UN%eqk-7@F<{x!eZHf5O^&!HnIN?{|DsT4exv ze9~OyTN%h6wWxJzh0nb+FCsuIl zL4_W)1Gj&9U*31YOAvK<`^piY!!1%G$+$J#XIuGn0Yg$td$ar3xS`Xp1yR%W+;tyV z#YT-uq{^xDEn;(FvuH8O;$uz7K6Fi$?Sj|qWoRnF#+!FTP6(EHolcRixzhn99ScLM}MS9EBt72)k|OQm3ylS^<>iyJ<(G&=SB zT(rprjhiRk&yD9_k%!|}Pz#Bay08>=$tWK1s?2Znmuozn92;rI50VK5YhQZ(@o*xg zh(fh?0$xl*z|97$4La(bD{Jl7Rm-!`pbELYU`iFXAxb2bbB6nh!PP&lJL0fX~t9k zh{yFq;YkgQd%lFIk_jei`rsiflCH)+4ipD!tUUsaa((u!-^$t_YHZ(wF)D8J^RN)) z8sj0L9uju=u;CmShfOY*gIX(CW0%PS^@S40%QzbyE<4dXK`I`j@$H46(Vfq)1Z25z zTEDhuoioiWxb`eG&c2BdLHjG`Kf|$*yJB)B4g3|Z0tJ@}22%Jfh!-UtyLu`#fDi4> z;(WgESN}ry!p&AvZvr)qNc5YF4UACDmELDcB5QVcN=1mx=RE0WXt7aQDtIqI9uJYk zDy-}Vt)5V`v8U=BmDowD-G`5k60>N9rk-?2+6O2~zf+F-L0HiHEg!D(xZ4%_0VuQ( zz|dCjVNTkWmNb6ySchB&wQR`Da^*-O75nf@`7(?-?2kkF>9=7lOV}yW#oA}gC?%b| zN^1l?)L-wo#j>yu4)t$w&+oUy!xF6JiUfONO@g&y@&UW5MWDqaF3`>K6&MqWL$EWU zLf<`M=7%=)cm@ObeXj15LlVXtzORBnFyKnLZJW6J8P9xwI!9|EuZ!y0x|m$GKHCmh zKq#3N(>cLrlkftPzs2qs+J$kaG$%%1pK}HBLYpgy{nxJT0G2GMngs+nbAVxXAc^b+ znu&iM+@nt*kALW>I79yn$`yK%-&h9TCQZc8lpfJKK`S42l~L3buIqiHPO}zI|2? z;d1C&^=8>{JqWaA=o`Q)c^25>gTXUSI((^#3|y{@3~X4Z$rg zv&UGWeyfSN2%QCcLEvkzx!SbD)|f+FDPl)ti&xH>)^5_4hyuoY<+}1-LC=pm(=v+NtROw@e}^K&^%ld9 zK)W*snhK>;A&16V=b|1t>@^V9AHv(yelgtCBwL}L)+4lDrl)akR{%1qfpvu##W-;K zm`Ve>t+_FusiSwP=4U|hGi3hfrGp6qlgO>0kCZf-iTn2{jht*d7sL*rt}p#}T!!Wf zU$^RB*a4`ns(+}ignDg;PP!tKX7UpK%3C0`PHg)Q-rHZ_Exd^uuL@e+~B*PmkzZxC*+jXWwy!fE_hWc%(jz^V=mu=Hkh(Sxnj(i z(Nf>8psLTXp=GUrm!&uQU7%Bpi!kh-g+4M@ql=DX+lYH@>DV{pb>!m&WSpl2Du-c z+wipUeto@zTVgy6^gh8pG^oe!dD$!j> zZyy%|OJYV({+qr<#;wl-ZyFx32V2>$N^{k9vfTh&ry3P&WZ0`@|K|KOWL)o{iUzi- z&f|lkeBri!%r9N(`lhXfk)|E0w7ipCKDSXzvv8N`tq1UrYyotUpz9mHW zb8HlCH}uCGyUpp>;0*3{v_?y9WTIl_Te_A3t_AS>xb;5Q>fNwH)Z^o2<-T1b{ldKj zBpaM@H1q2HFWV z%6`;X;Rx(Ch5iBwoF0eM@((@xM*_-@y(RF-Q#xEG0H72mnHGEqI9Br)%M|}P%uLBV zoQ`0Ppsj`O6QP?och-^ZC&xh0{}`B)pxz{ub@Qr?j`L$ti=;(=M@t**EN0)~526*5 zBZO9qBnWH+n%OeH1fJKw_@>|IX!DySvgvmD8OnMR=}+?CMdItw+Y1jJsTPnYGZ=G2 zt=T6*dc)k!;aMogbg<0;bdiAQ@pt+24_)*cc1;)c?K&m##}J!S4Xrw2fiSA}!2Mke z@tWC@Ov2I8yeL3pEdHc6T*get`P|Q1RX&!c)Oqyl_*lgzt|cZ~2kD?+zeq#vIis;3 zfy;`%#;H8~1%{y>f2Y@=bm?A$BbO_XHuj-(ic*<5b#05Hi|b1lOHaWx8B$hj6yzrc zvJfGBjk?cltY@=q$s@YEny2IZE>$2w_jC}_*3PuqW@+<(s-X+F$@KoepPDo=G-;@% zJG$C_wuk9Z;(6Og2())1xZtW+B!#}bG!(MzRZqH0?eQ$BM^earEh_cUEFeMi!yq{P zVgtXaX6=6=uXuc@LePRs8X5Rs&#OZ!AkV6dSDvb~<7m89BK}2ZPwL5ov6}m}V%_&# zX@^dQJpG3>S|<{8LOor@%{5#f%AJqPB9wVER+Ok=rVN8n@1LJpq*7iSKbjG=C9D>$ zp3~PaSfKaRDq2-~^8tGq?v zd)ga6O+D|4H<;h0CpkdUYNlahbI3~V86=4LH4j6!ByZenIYTKp2#6xR@M3Exs@jYV z@#j$eBa?>A@c$o@sLX4a$7K2O`)@<vwhDZBv5C-u_ffRbVBNi$encyU8#qoSwy-UUN#JkFOY>OOJ(U$ z?9fPVt28*_dYfqT_Eg_gpUU1iLzk_+iqXK)HeDwkVedIBU8vgqm5aQxsL<@7__)Hx zfbx$%>>4jlF|4qYV=rz$_$HgVaeDiUTMq<D>E_vpGaM`Z8xnrAg_Lq!I5-+v7CUK)=>J*V>C!@=M;^692)>o4sLt7@%CjBqa9EE`OKG=I4MKQh zAd8l$#h>U@>g{n&i&ol?9Q;1J^Yl6*O=|VqN6t^AW4j;=cN3rEdlN}jpMA`B9+n+V ztE-S#F8Ps_TCfROqjh#9_mK?B_Av=CQA5$u?d|ObK~mX8OxeeSN{Z0Y-#662wAJ}- zOYXse*b}6JPA1>}Yh0%Vo1qHRq2mZv&2~adr zR6L=ET07M=yP^`AmX*b$^HEQ9ZR?)qoOzzOh6w;n-T)&1lAb*rlyL+GpqFB*f){Ed zRDV_EGC!jN*%`q8))up)H8W}k09P}CD!5;OOchg=7*BETa+x_GpP<+d26xFtd*d2;j^pKU=s|4JadfGC zM|5X&@*(WacvAl^N+;X#FU*{2E>r;F$z1|ti)5u>iv#k4V#fM@>d&9e1A;K!N*?QL zYTs%O#88mWNeAe}OPqyGq!Up2U$)g_$h!JYF407WHJH&JF?K(udQRt zKWnFbJb|?jlmPSNW4cv|@sBEEQyxpdy_~FdeRt}`gBlfp8qhJoc|t$l!%|TEpu*N5 zhy6f3C53^vQbn<92cloMvTjyZ`@z?)(>+XehO~hUJR2f9_vWV#GAv( zm%o?n4(_{lu&nyepG98&$%pDBHlQgQsVc-oJhVzheHN3$-~_~3n!bjBl(+Re*dN!l z({-hJ%!I3nNqWc;-aC&}+(`Qly?55j1&nxvIvmhWioN^-9t)L2&2V07cB578-PiE+ zK%4ZZTb2@EUFPRT%^j)4m*#OQ_|HV`xuZ&(52cd5K{Ek@dWx6_%HLUnfdwM)z=G6F zs$RitM2=47E6nh)r$OAX<{agTl8j2G z-^DWI=S$|>CAgIfc|%0^goU^&Mzo0atBoXGwqn|D`A9~!xr2!f(FIQqv+4Wzi34>J zV_;z(ropnj!Xxk&#lqizHrqk#tOCAs@E&l)qk!#ukO4G$mPQApx-;+r&avWVS>O0KnVROE}$D$W8Kkn*~A>isI->u z?EQG$q{^^y!0hdH5*M+M(BUpou$vltuANuet@Z`4 zxu2SS2#7ZSP|@=K__Di}D7tol)x7cBo$g5$#RX>oKLqiIk7Vf~1RlNf(g1OLxXkQT^tL|n(Jwb6i$hWy} zR}Z=hbqXXSgi!%w3l_8)6)C|fT>fT@=kI=r&GmUv1aaLG_fRE6!UcZ12SFi>?S zF9+X!$kXQbF}pZ6tsIKmVPzMNz-Zzf3Q?Cnv555L9fj#~83Ew66M9$9cGSz^ZHSRsdJ+$Ryhh>~u9VdCGFf6@dV|NbObJj6=snSk*EskcZ)vZ&AmBxwsCUYC{xyM{RoMc@qJ} z{_L~{2ZtLWIxPP3b@{}3dj z`bzW$yXB%8G-s7!V!cUSTl%2v&w^5e%CL|aH{+^BFUAgfhevh{L6=5hfGVYZ#Fi@* zE~ba&FH_z%(($LKRC1W>Zx)qM8D0i=uPes(N&Eoi^~Ux@?GO5(+mj(m@VHy>X@(Or zSBD(HlmWOA50=%1PH}C0ia^yMExzQ_#}5y657$cH1oLXOC!Hwm16(j^RT2VPte-B> zr1(X!kHy$KmRR8*W)xTdTj<+P21jznC2rEwl}&y$5S#K`s{In%&HR(dVE%yeuP$StoYB+dwPaQ?HIdNORQ_N%27&;-EmMPE04pwTYL zd%5lPkdhx=aIC`tcCBr9jdFT|1cBD)6xheQi&vrfYpjgNQDHIsfX)dp=jycai5HR{ z=o34>lRjwfbT%a#Gh`I}%=ZJ&3G}L-o#3}}`=oD+K!QD_{255FanXM3aq+MOyA4(K zC}alh5gm8!5s+Z@RwY;n00`D3*gzSS=^qIeoE|G9uhwj%YpGp2PnGWBI%tup!r&3i zG9_)jIPjn(G}VppwP;$Dzwmc^<=t4`^!tdVpo33UsU1|50hzDyRh#>*|R3wLj&buCjXfQ9dyj=M9J5=SI1=n;@S@6T6{_ z+~#~BDd&1m6yzT3_goRPCVm#^7bmj~Jd1bX4UE6{D~EwyVrUrELb+Y zfAbqCv@saMHEmsy%T4qb6^QS2ZjeR6la;E9ZgCxyaDS?t!TV>dRq$q|^MF&}4|59A z0H+|eKnLiHklL{MQAY#$nOJ#!rRbcNqaqTb+Hb+gEZgTcH?POgbW0l^3>f9*eQE9- z+xsA;=_asy20SagxHpRq^#@|gwf`j(9Fms@#R;fJouo+EhDYz@;J5-65n)69}@- zXgf9usQ!8K74cXMtL}4Z%=eG|xK-Hd<`0p$w~wWLjiABo*}R(A3{o;4Ou6cK`0w>r zn=1Ab!@a#1xp#3&MV;-ISBz=Z>Dc#H+hwDXC|r5b*18v`^>f5OgHPWoa0}bMo@OTB zrM^X-el>62Q1B7N_wQcZjqSSmUOAaV zAbsQLSnsW0&noSy{AUu*6NCz=N6CxJM9=WB$k%%6Z~RRAwWAc1KTWoc2uhQ3%)1*K zQ(sr2jpFT|>LJfZoo~G$T>+R^q8T@*cLj^+Bfxk(co3F+ms5Z(sYQa)*&p>6si4q7 zr9e2)s}7`2WBNl4-lxq%Q@s^)nSAtERxU{kH}Po6F`LY(s9f;zdmgP{QPxOhAcXKF zE_BGyk`N-M^nDMMjL#0@DomZklZE+dE!3_0J zQiESW;LbBatS+E>4WAHuP6d3|y~__2iWpb4F2)sY>tfF|Wm(GK)#QjBR@n+gc@*L{ zcl*@Njd`H~uNKg3UIveRilco5eK8etKQCW*R_MiH1W~>DS(wZPea=CunVFf+yNlUL z!9QN68#jN2mTvu0tp+sK^Mwq3Gx>A^&^IgV1pP{U%-1eW5 z65Zv)Ik01Jz>`>ap{$B_MRvj$=G1B?K4#DHoSk~O=X^m05hWq{Uzmb|;hYPI*TySL zeZ=v#GX=5}_^GvEhFbDGY`vJ*zDZ84g8%epfP|P^bmTw>|qbIrLl5U0?kkedIeao z<9pZL&b68R2yz_R82L=DVPVSDOJ1WP6^cvO(RdMakes;VpqBaBYMTcBIn;zTku=;b zJ!@rkN=MXi_`!}8Pz>xxnNz-<(R8wW-%YM?Z?b@Cn7KmdGs|Ay8oym*;#;c&kP3rVT8WrK*5m9@;RQ z*GYMaZ!$Ndf&sNN%j4Z-E<@y#Qq9Z>)e>jb^+vS57z- z2v6sVqipQ-4~*DI3w^y-*@kIqPN;zq21r0Ki1u0~7+6|8UzKaczcL|M10C+l%6`lN zGEYyIsD=W%r_POw%_+DrDaY?6C5Z+U&?W`pT?j2bNK6XQQ76`6pG($zRwukK5&pHb zPQYe&P?%`4j$~>=*_A_%HfFbG#JCzQT8=b}Dey9D@iM9|TF^ykY;GOgCvOm&XA9G4 zE%n~6>0Gd-3Hkhh@X5};Ue%IjWQ6C$^tGg>D7+M#AcEQ0nKgGC#h-1q+c4tr)H z*AT{7>!n*nP`02lke#)>pC%XRa_%zzDBhK*39cx&qNj|hYcIJlHU;#jXL+!PSC{!E zz)S3vxM9x&>cJmIBbu?iFDZSt-AlnB(G6E9Ss81)NAmJy=HACKht6o+y9$656`0Hd ztLHakF=0sxXoQyxn^TgGjr+}WMCUsxvo8YJ*dND!KK;NzafAQyrfmX3UNWj^gvqsQ z^63TaD7$i|*82JrwkbuowgWQep&|i9o_T>?5rUWqmKgETL*Pk!(bL+&%_P3E%B+T_ zCaoYVhet8_D@@f>ZC`FdPY(l6X;~G7suj9gpi7atYblh$6mDlT3rVy@;Z_#bUNqyJ zxE|-IkJ5wl`yN(oItFLJHh>ww5%(Ux0SgS{_JJe`BMzv5-G3t=W}+3)s%HZXAt3E` zaBqt4nh7OUSA)oxvFDn;3$|P6&wg8&RQbW2{2y8^yRs|Y*Q!)rp~UdD8V?TuUuy}6 z2e}k{@E+qUu!0x)?~}(jB90pyccd`KZb5H-`St?foZJ_)0YC%reK_XHsDR(7F!0p4}lUbKnuA$PC9d4Nux7mIfYm*0a_;QI$ik>yB5k zv(6;NJkmU$Bmr)DccQ0s|9%A-Dg(GRE|3PyAi$O5IW6|;O@fO9Z9c%haO&RwzInjX zYE+zGK0I(4S5m}Y*VUea;elj@g|kdz?D(u$iZ;9p;}cNA))^<(b-lCkV#3Hq$26@! z7+Ipg9LT(m?eou{0u2e9d@uQyvI~Y|-Am^&CRpyb%vP`R3i+yo@bq8O-?OpE+mEAv`?L5}Yyg4;4zJMgB6b zR4s@tbrq`GcTGQ5GI=&hZ;!5EtkqHR+4U4;|7E@bfq5Uxd%zQ#suV>2t%8$!aLL>l zdRi5~|G@JIF4V=a*BnY4y{l++c@d)Z0E59ZGr)~^+{GAk#pZi_vK%+;MxS3?AI+e-t|MEQ$K5qk(^ zF$D+J+*@O9pkA(k>*di@75zzfXefQt?VTvntDgb}RBs^Mw@NRN5MVmi`ITodI9uB& zauF6BSXOmg`f*iKaa4IR&Prhz&66^IQTzHqyiSQN!Z)QX}#~5d$0~We?O%*bc7T8{gpdU^xUP!J_E+vxiseiou zMJ%@^9?(;FNTPf=!_Bb{-i>GE-ds3awbLVwC2&8Wrxq-B+O~)F${=@v z#(9sc7Jvs48cH((FcweRg0foo&Pzs)ho$qOf0o0HYPdrJ&}n9QfVx-UncE5y3&TDQ zmK@uIDSe=eZkCUsixL}Jm>EJ4ix}M-+XlR`%t}T;#ASuOu_FzRqLzjIu!xIxCzoEV zQzyts&lo@G+rh>TCcR-C*KsACITH#gJ}zRq=8G-IRI{Nzpei;36?X#@s(wwyRY2Dr z1}d%@7}N;OZXK70L;vmeXQTwU46QrDPH(@who}G0KwPBa{rLb7JpgH)=he0J+qG#I z+={$I@s7cFi3iH-P^Oig2AR}r2dR zzymO|bu2O9*$FR~(Zg`j3@yiSt&D}q1CUl@g|hNkeQFt+sjdUI%W^HurPa6u@<1s5 z0CO}ag9!T`Y{x`+sn(zaMn%{s4CugTI&^>uiBQzE7n)Kn7{Ob%G6}GaoVXw8lW_Uc zjyF&DXfOMyYwZ<{bK2yL_NbgTPIS8PFc5RA&9Dh-d$Jy!{_&FEabKut#Fm-QulnqO z#r8dDtJ%@pY8Lih*PSSpFVi>i_~qF2gEtEX5{%-F|KBUuBZtATEL!LgeCcayXhTnpO7e)vC{4JP=*1_4*7$2AG&(6zm}ai?Hezett=( zdT$nW=_oK%E0Aw|Q(-5QpGT68NNCw1=+G|xgBzRS+H^&#UFeoQE-l^+VYZZSwAx;L z@Z|H5^&}tOFS)s=_DS!1R-bh#gt|J0%6aic4&zNbN32lTS{%)a&01%DKl2A%n~t7> z+JvxzrU17k+)Mt$JjrxEfMJ#W zr$6H!k7(PMoO^eJr!DaQsC5v?s!?J>4nLlDC?i)okX0wcPy&K4M|cV>m{4qV&6Wkl zv7*_AiCVK;lC}oM>m)zVe!`{nqps3w;heF!B_@&EW=B5)7hUXCQ{Mpys62FJY&=9) zKnpkN@d;?JD4=cYYpA080|5w9z%mnN4YW&!pG&%K zzv7z>lttP7CE6Zd6>aM~Ke$N=u%vR8R$1K>^yRctIPP=lcv+?OI!%7G@#AY{$DVw; zt^;j;AbNbWY}@bVvFqOu8q_#HoiJjM88koEG1*?!o4|a(!)qHZQdHut)!VMni7xwKTP`5(-3toY`84%!jf4anb>9P{?vvF^P!#EF zg{jDKh+C{653#2Lc(AF||^_SEj-8w6YYivT` z2;cw1I{QD)Sq0#mT_;7+R{pFxDWS$?kt>X=j@f1Us!MAdhx$p)5wRI9dEwAARww;0 z=$*JAM@W8FlMmf78#+AGu1y6rS35Mk@}DLqrZAFCKZz;oITqkO)UB@|qv;D1-1Jsp-dv2vdD}qb@?lub&1K7%H(M4Ui2Qb;4ya^c6?qTtHavZ0v%kh% zCFiN%_6b@eQpqe2&Vcb#=i%v7FJeyq+Ufxk`=2NLf9H_pCI!!j_iI{ScuB>3E^IcS z`u(5cZcygr$cX+~E3JKCl2(fP+mO%a&S%oa-5G|s3yZo0YHR-@tnvbp_rdpu2g}6+ z(MWe=<2PT;#TnCF%^~T5+H^bvIxEM+Z8A;HxI+!uJNSUlYe!;3kDNwhPv?6%G*KuWMX!*X}&`5 zcb?KHmmvNEF$d9D}5!3hxcghFZ2znM}H$NT%QUP6n<*|@23_r z*=>I6Yk&K7@n^M!81v~{A!hqe$+}1XEfhmQDSi}x*m!R`_by`|4Il9^{w;&VLYv~w z{_5&8d$yzss^0i?<5$Ygnh*k;L2%@e`?IsP6fYw841qRA)4hK4bc#-L+RS0ugPO65 z-Br|BjE$DuvjpG%_-{k0T$MY%O}d7o)0m)Mc>fUR-Ir9i%y1Lv zM>P)f8W^!baV(9Cq$|jE&H)7GKezJKyY;mVP?G_Wmor-u} zo6Mu^G&!0lpZH-kvFj>vAnJRH(gVxUsjnN)(0)m~hwG?E{dn?lPlFqqVsMc-YwuiV z{^;mPVq1_9RGmrXC6IHWr3H#Kb;9OS3*BtIce$#SM|Arc*o^g$3Upzt!%)p~J4qpq zAEi9eQ8~rp!&Eet2^)nqm<}A@8@R5Go6YC6Va~)^zPKwO{Zimu_x67G+%cmc-vM1L z^~7W;`U{+E!?(lWglEi&?XIt@_1z%9Y!|1utg=N#UMoYwsEsfv_iBL;In{jmBx|q) zOf7gAZD=gZ8)yCvvcY6Lm(tsESGHk$a^Rl1624~c?F!O=)aRKm{S(F?`yX}p8)|w@ zXR0_^9UJ=6O$L43f6CE31}g8bNR>gEbqPA@=4@!g3sHG)IFtUN!K(-rWkdXXRo^Rl zTf&R7T@E4dYlQFs#=4|ZX7$fWinNg=A&XCe@oe|mNqTg7!n4Kulp!W3PvQ)jBL@_s z>tMFL8)e{Sw>@pp{yQMUP$M|4*rO$qh0rC-A|lx)$njI^t)4J?XTIaYJ5z;hO9? z@-)f*mO?1g{rbBs+&djqe^yS4aysN};M8uP^2I&rtKLKVi>3 z_-hpQ&qDM=F>KxSJGU+*91z$Xr|}KY96}GHkiCRriguY$VV-`Pl1ZorJUU6GPSC^Vb7#QRM#-RZRW5Fa=wI66OZq`2` zQZ6?Jza;JXZX*;_UggEtd>!WD#xbFtPe0GNot(DOAIu1=tWzIiSJ!(W$Q`;RwE27T z-7-o16H`Q!!Z>a5?Ai4%sbc49M#vv$#m*fpLKWNq!wjN5H$Mo0>#lqexP8Iw z-;8D>(0$Wp+&-R0htxI)AW+htAYK&>9lfQZz6fX(-zl(u`>wXTu$w+dtp+^O+c>HT zFl&Hu4)4=*7;cOD>RG8yToR#mzdhYuy@c57r!O{7s@{jsz6}a)cdvmgFa*q=4&sQ2 zgzns>V}rkC_WPR~x-H-XF2A@_G~E5Xj(dwawJMMV6(t@RePwx__ys>DI_~QIM01LB zLpl2nbn*Q-&=Aqs;;qhFv$?yRsW)LR_741P(agSJ5HtAzxQkaq+XXFtY8TE&OlFO# zz*ohs?8I&VxHPKzw(J#H46*H$eZlR2hQ!>^dY*k9}k*w3;M zOHXtO!NduwCeJ|*)8NM0*%g1#1g&!@v~e~ml8nqI;ToiCGaU#K8Qr*V@N^T#^Mdb< z5IpUqwg7U3`9G6$$$SGPy3FDbw63x9l|!H)~Nx3wvN;oVrhnTAZ?;@S8vY;;%uMqKXi%C}j^#K7d9 zFbi`xN$&7huNxe9&~d~}^)Qau>n$tW!yPu8Sj(9#d>{Y85wl3aIARO~N37}#Y;E%D zyO&{L%3zM?cHKGAE#~PJ|6Sd zSpzWn&ZVo+C%B)s=oJU`5~rKV6{Ho>{|gZPW4vWV+4eo72_;h(={J7R@ZjO*9>Mw8 zvM-2`*P&k>cois0XBEFBFqJAPYk;wDU~UN#ZAR8`1pa3wZaVN{K?6Gh!5*a1y9Eot z7E|p>WfG19k56NA7X{u`y8y-Vxe6EApUyt!Wm5lo`JC09mzw>nWAJ#$bw!ouwGk-P!w(-0#6xGE#IOd% z?~rxx&3v2V*SpTq%hJ^fjo*OmN8`MTfz4JBs9JSE)dH{(vNoQ?`2y}LNUe4iDnd?J zIvq`LGl%`w$8)zoB|Sh6u@619-kVV)7SS}T10LV6-a9_Lf8SoZ(f0~pIk98KHO@|6G@*lDfW;2mA0Z5S1~?ipbBqn~ zyp^YU*Ds#}ns-S$!!!H64 zruqHRWY1f+YLubS;1nKccqm)9{KhAeXx%U2MsBo2o$KAbKN?Dz*}8j~Cd*t^*w`%} zi7Q0k_`OJ=jWnjs4h=>?_YJV)u%azHXEC zRZ~T^7VSQ4KSF>c`t>dev0$#r2C`vT(mviaI;84_6T)IuP0TVfQdu=nbIP*IpGF9i zhI~U6*=zPtM-i+tl|WNx<@(yj-*pv?bc2o9?cjXR2EIp7VCgFT6b$qsK7S}b>$iYu_f`2>f{0J3`AGYyHymlzzvXp zu&S;DT-QM9o9r!K|Am*$L)#wzsPRyMExYffRg%a5fINl($RnTML(*KttaH7I;b)D` z$BW_ZcdKuLu_OuPTw>@=XGM`gs^R49fe#-~LSVEqzO6hcXhZkU##HFXQmY&MTy3IM zh=VFwL}DW7zxB50Uih%GZ=Ol|rbt6_3!lF!eB{ot@wRtC$7=FPquR~i$54d7K1VjnxxI*rWodDvz;dA4=0^+j@PGuwxFV1{!N8A5(4?3#m%8d5s} zc<6!m9$b8HS5GcLlYDbGC&uoRO3wHJ`1^!&5N+ZEQd$5e!@9$5S8C9L1fWE;D$_>y z;iGQSyllpWF1UnzY-r!3a`a2=9!|c|(21@D>THf@^v!n1FN#Ma^uO#6)VWuGx^Vu( zVPe4Ku#P$8IiIwbQY`JE6O!2Xwex%0=*VP8-L&HZ4YbU1m#)DM{CyBWOudV8{|^T} zXoZ0xeDNWaqXHZ1;t~P^&tY#{Fu&ZXG$b>4^ zbFfM63Ks-l_(AopmQa`_!uPPRB`e@UvoQIdT*E@6QP#p9>CEX}0J4GgB(y4h17 zy?Hp5d;30YrVx$DVku3?kOm?a4G0+`BrKv#nKEWrx1mtUP%@M;nM0?xl8n@8|h`f4}#A|Jld0kA3W;eLUB?Ki74g=XIWE4GUC`NY71w8io;b zd-aQZk$K7(EU5A>GWY@Ik?!8>c5{n&zef*`a8?rg*H>J9d1F%Ql96PfGgoXacPJPO)Sgvi~kZkL|fGYW;FaIfcn8%Gaj(SLTJ&bpBD()!-l`*gtGe5IpI zdx!E*F<(k+_!}Jq#vC#U0N^MoZ`3rn{3^rKZt(&8Lt7@F0MYwDdt}QlwYcl7Um?@y za;1@wp=5-${&iy^DhD9co{f3Q7&BYVt8 zc%R4X)zN^`Wg@AuI0blE2LD(DJ3P;+M=1ey4tD{wnxh7$I4Y= z^Aq}44|`2M!kVA@jzN|aI!?b=iR`m)4oXX1xN<*C4oH%k^t{cTAJmPSU+%WRDK|)l zY46%Etc6(RJLzF{)}_g5r4=(EIo~n41Vy!#Jfo1NH#;LgjR5Mj29{pYm-6WCf8Q~{ z!zk^{f1BkM#@F=tE%==0`DoZ${Q1imPGcd9K+tax@$&Ao-7278d$oJpb+ z6U6l`w@+A6?^RZe*ImjBIl*lR1Xu(YO~Y31x^7Y86;K&5XMjf-7?lNEVB079jHKmZ z^;28J$v+CPc<~|(JbDHS0U4il%M+QTpN2cxqQLXsTzEDn;o68 z(79VNVeIRRG#3`O(C7CL8*p+9UD&ABDb}ivEGjEgOMS>G#Y`_90~QSMTk$94QHNDUw|hUTfl$0L*SAO)neW{v8p1@bVH^7T z^(Anr{4~|~N>y9rsaT1`#Rs8sq^4^R^e{4WL+U=+6!^0WUVI2)aI0)mbOa}0LfXzC zWki2sq-TPv@(P82i2~?8xELE%dYooox~Kbax0q~XSsgf!ni_Kj^2%S{E!3VB5>yd` zFsEz9CT*bB2;(?XHsDS3s*-3gB3Sc)Z1eYv=p-%xjPM&^aniyjG6S5PXGBo4)#gk) z=q4Xj28j=RVGw?VYZK_zn&k-}1_JiJ&i~#HP<{(O|7FaiC6-L`B3GX`3PsvE^dO0GjC@>%EfHbCJ8|KkB2z8m zDdybtQoJvpKQrXymO3Kj3l96iV&L5l#ywZ5$7lp6nJyC-dr=W3sSFV zg$0H{_Tm$1fus>#7vU|TkBUX+=&N25$vPxmwX6BU6%oUdLYB`)vRp4^_B_(7;<-|8 zbh(h}-oqPmZI8VP=`td%5MjRThLKCS_IvATh%^z_sx42o=QM=Lr5|uzJiG%cZvh?g z=62@|XTxMc+N-A z2YWEQ<4wZr`x1SOL*=IAIgEyv0zIwA9oj12gan6bz-$5SNXScPD1^j zX8F-%Qti#n{g3U>l&Xju33__;q)zLT!jtMq;uJmOB=ajq2XXP7d%$~ef%nI!IH^yjHT`Vg}^d-yxO1z_LGBnRiMWOo1XfDx?Rg zD3gj=OQOfGHFSDE5R|nbt+#8;3?uehPJ@-iwLVmIbxQOmZHa(>tP|EK60}(ZSdPa~ z>1KEnBhVY4z{x`JE5ToD#4mM4AeSPsQTQpsuX`*ARax|+ou5U)q+OT=xPt3gs2TAx zU$+thi-iw4D*Z-})~K7@C7+dFhTvfqQ-2J>LGSuy2p$GafB?2?Z&t!1Xh~x?FFq3c zi>+Hf7j*6XT18+QTiD6Qm0t;pfvH(%S&}QBDO|eKcm!KDuVAHvgM2kzKXzc(>(}kf z0Em0Hk}~(@?Qm&8tp+38Tlx#Qnwet^8o~M3x@ariCUutwQ+M~^)&+q{q5}4py_s>y zVBrR^)DXwDlywqJ=Se}~FpD>NnMl)vVIsjJ{zXw^5etMPa0&ll*77mCk|xo6OTRTB!jyv9JG_~niP{;G-Y3# zh1c1(w>HoT72Vwz>Rw9W+vEFMXQj_wC5T{a_=#?UAPaRL+G?6Qc09z006vFezex$> z+lLfTnFI3gflzp^J9>tu+jud&PF!u(+O2&cE6V;}e(Fr*H#%78k^2v!$ESF_EQaf3 z`@Xqd3m3FKS&eVA^ff-shs5r;Wk=0=>NN7vm?&4*tJm-bor?x%Di{g8m`%viIQWjlHDWLM|7`Gby24h|qn zNCAf=KPdoLb_u|KI+>q}B|TXyY@z}Opn;nV*X|=X?*B`nz%2`6Tb|a`DC0k{OP+t@ zG)%b#4q^j92oyQsY^t-)_B4Yt;%4<(yODdym!P*5X&;U$olh&gBFZq_ z6#D#E14112;#wIw-#xv2^}>to3d;e45@nY&$g#L1A_t8_%+B9Cd(lFF*Mn}(4;@C) z>A>K|WbJ(5=mZDfNBZE2D^a0Mofyvc7uGvD^m-TAMti8^B1gm{KgXp|n|TK_A!BInq~b z*&3>21;Tv=A}C_^qn zeF|#^EzU)-*UwpR3y?2md%@U8ByPj!&Yg>O*RL>!Zt6&YjHJ5hKV&3DIF%h&E=u!W zI1(Z?1H8l2gNJFnV0HR_KF#k|Qu{0+wuzH%Jj+MPxgp^>z=0@HOPWw2_>QN3H}3KW zOuNRXmTR1hnqqY|=3O1V87sG%^Ob2e91=ThxKbn-b_ni#=N5q@k`{gY6ajn3>-_Gi zssJ#q8-oM8_S)jVwA2EXL%{hSV}bD~J^JTeg#L&>K#ndE*53SwPy{@>b-A17Hcsv1 z$W@%oJIdGiu2&m8YZRb=1&#o8zn^0pB1C!H^9_J&D)LWe@(84ZSd=2}u^hlZk-k$y zJ?>7L);*UhKYObSYIeAKUB3^dg9tjI9rtalx4Iz$&TaiLU4BP_d3%4>(p%CDvJjq3 zzlub@gF$Pn)6Z{AV=;?DSJgKOqzYk4F3=#)j)a*xbAPgu&iQxkM!qd%r^s9iQ=D0v zWybZ2M5WUGWu<-%b`5$n4uP!>dpVB(%u_ochbUb-0YWsj?BNhiEB^rch&1Go^x0Wb zCKX8TOU6`>?(Nzp7;SB}9@^ogtNXA3NJ^~`pPob=$QH#(zIZV}4{UlCzw~U^C(WYo zOouvZ*2jrX-D4V4=jW5Kh@|JO^4uwIDT_Y-Q8G*#@RiTye?nFF+{A_9%zz z9Yvk6goDo`!G{HGwSbV0%ZJDh4&ZoO$q#*~KuZhOLAt5HPU@{SNx*I{Ak&~y^-B^w z-R=TCeu42a&{=9G-t>KU^B5n###CT{KJB336-I|GS5B|!;hnZUDuiKb*NaJ2b)zN> z+$xjXW#g*pZwNQEVb?sbPJ*Ba9xSQAy?jHQy3X+BJn!lgUcWwPTw4`sIY;~wZ6U8= zUtWe+Kc){9^2XA9E)<{1^%W#$ek(H^9GSc)HS=7i)V7xK#INPSMVdh<>=(D^AY$z4 zl4Z(!#QbhhVR~g{P?%H?&RikPS*kj9?F5Gx0>G18;v3pjf%im_g6~%T_h&5YzV~!o zq6?EgH~^+fgZt+}%%xRU>WL4L`q|Mvo!_PBA>o?NwuEPfaEfT+CmYL_L+U%d1yike zc-vZ-KJI+>OM4^o(RvC2GDN!@f4!k0Ph90t^Q4fSoKoi`2f;1?2#7*T|1>kaZM;P9 zHTUxFqB}%@PMhJJ%|CTizS#5Q@bZ>zM}ZN%ImntFhZA|gV_5)2BeiL#TySwJF+md4 z*O}N3d~uiF-#;&-ZR*2I9}99TH-;}1s>_?>oYZYtA4*cKRQ$}l`0y=-CB$!NuLzHd z>PF#pW;V;aJHpIAbO6X&IH-Cb!<|P?mVYgLUSaTYz9WSXT$PQZ0RQ=V?(pj;F1Sr+ zBMrDnci%J*YKAmiR++q%%+kiZ^3aqy27@5@4FB>l~tzy;c z8O%AjGw8F5i=X$JF$JHp^q-xYdU5i~h-}oSS3rRTJk1M+PK^Nb7zp?X3{-`wIhcR4 zUfD_xxNZd*+1l9|Ts2n7l*7HccJ(6&Aq4q;@}q2K=@ZtU8oM;Td2_u* zw4WW}m=M`k&ubob?3-Kon5%0}L9w1g`LTW+Qtr&1tCZ)mgU-z6w{m{ne_~HmFXB8H zc_T^KP#*Hc=nUBKgi!M$VQ_Mil(Zf=T!g$NiMMXXUxAG!l>5*>@xYblztp3izJB4) zC*&`LZ*bbkoIz3Qq0A~zyNlldm_=cRa37+H<4MQx=xuGe+RzV+c`pmZam=(p56S3% zBI%(2g{5Qa;&;J8EAvi5Y03xWYaXMMQQ{#O|r(qx85mc z$)9h0qU(J5poE&E$Mzq3tB&f02TIz(WSs^{p}{wXk)4b>pM#MXA7t*UseggOsa13m2T^ ztIgkgH-nT>MOy0uX_&BB@1Lz|2zJ7!)KyYpcRWQD2thk1L*0r01d$Zy%>y9a3(|E( z9wpV1h@)DcC%cCR7xdc@+PRR&HOcvl*;rIe?^2(*;1y^!tr)&`XfI?T+=|G*p1~W) z*rXDUqAo7{B3Hwbmm^v}7tI}xs}D`1X57%&^bS}ItT+RsT>-Djfh&!(AaA^SadENO znVYZ_0gKBUseqLHm&RDr(UTKF1*;ux^rL{Fu;zIDA6OUsW7lW}gCp7jEIaZ#b*gg0M2l%yv0 zq2%ow(Ux%f9Z`c%( zNjpp5bShMig`oZ}pa}pN)KB!+jbvENy28kmt^Ie3?tf zkbE6EEKiKhb<)VXQ!f~|?DhZUpU+qs(efwM^sn-)%?+Jp8QLvi5G__d{!0DC!BX9q zn;IjCB(%ax6B+TLULz4Zl^Qy<1(HqYZJC5Qyam&3A*pwCIL*M+8yaZjbn}2v(COSl zi1+&HQ0YT=-ziz*fJkI}GslhKqT&Ex@2Qu%#wSIg1xmjUDd`1-(UQbYf8lPj*i`xsk8S_5UdycEu1A5tC4EJ7|EfzuyHGDDm$o za>tr(W4wukhHb?Z?`8H3-f!nux61UMqjo?jg6O@38hGC?UqTZS(W!1kNh&P=Leic-_Wnuk2_0ufi6LH*D>QUp+MQe`yazYR@9!4`@RU(6-(N4E_GpM{{2Tf zh_C7Jp8UB7$Ci*!3MT8L;JSyz`rs?f&3^RmNe1EcW85dSDu01kr{JJoz8z#=v24QB`wZ9$T_N+ zg?{G~OKck^2E4Ovo1a;9GnjuTrM^W)j4;qP(Jfh(rr}5Ul3avi#o{h1JbUnK?Q%NT z(Dsd*OJl|r7~rFmW6V1mFw%)y#W*y|Yw`QN%_QLw`a5?Zc;H~Lc5`#Z2Jg7ab8u3Cx9RDj>*u)I z{)!WD$3fnGKsx~<1GHgZK~_@;=)G*LDq-C-Y}2+z1WqKiNfe;124`2)??bRtqiZr! zNUaiZUwU)?8wK`ynR}LJ#+Sl!5(wGemU6j@B!FIxv4Rl<$=li7->X?;nXyX{Fs;L%-xvPhsJgjn8Jc}Ab8{AWn{|g3t-|@I)1z> zr?PToM;bH79)fQSW!cJq_Qgq_LQZFR&Ui!5)%~0T$$M}{x`djYZ(g&~e`JH;EJrp3&ECS@Xtv3PZ{v?S}Z{Dv*IL^T;?kWdMIt$Cm_haIZV3d-maZ%OeeG-dSqm(qp} z2%a_;y1}T9u6u~FYBqQfQfu5p=b(hykA6Q*8Qp`Dk!c1|ew#Cf*my%1EUKnep#WI# zqUOK@2*v{0HOZf3TEPhPf!($A8P` z9(DEsHOL~X{Am~>jwLkgLLQDwWh6Y@$mqV*{&TWkG{=x_Zz^Y9m|S<8*m0?wvgOEPFszm(Pm<VfL2 z)YH6PXHTojTEXlra&=ke-Oza;JO)7HKiQC-EKY$bZ%r3+`Oc%!7+#F|+X%iYmzYXZjI5M~TehVTc4VgLkA7`mB z26kYE_5`O&jGFy)BatfZ7M8vnI?Tm;^OU-rX(>$g6sOz|0;S@4D z*^nI%lRs-rc0civ$x0Szn-cLJx$Cmto;%|ca>xi& z3rcC-u3HzrxrnJNOlB&Qfi}JzZw>yON(z5_{j{%LX|nl@@U3gPlrM~|jdpMXCUAH~ z{8gTcW`vrGVS;M7pn~^WV`F2@vM;~nUE*-Rk1BnKg>*cJICF!|9-ckBKOCuTH{h(T z_Sg23B0oIahx`zQ=uu?i!$KGb(r6bng! z#*fm~PX8&(oSV+AM~T}WbW{|L@7q1RaT@=zf#nt3frp}nuU~mgM$EDuh){IS^qwfa zJH&Fw=afgbuoJi+dwzLlkV@JLQ)6ce7)cWK3zq&T;0+lRCb^#s@xql^bAqT=)5Zot z9lm!56dN#sY?27z?MthQj`;Ezyns1}8%`))myh_dLU1WKibWJ0MR5@M9V@c^V-wb& zW$axn)e?=@7Z=a7+xI;Eq`JGCM<;Z}wmg9nK>t+pz>zC2eK(fJZ{qOI8=vF3t-Jt;y zp+s>$i`FMD%+vO#Zs|PHKlSRIteI~B)6Gwf_x<)EoD5Y%D5ADws=-DLlQC2z7vg#k z)IZoZg_pPal&mS54HyWKaqa7N>YN;$x=qO{?T1lMx-L_9vw@v!R!=-H5BJzE>F4P6 zMrVKbE?i(vEKY4>JX!vD>UUfqyDgR^LxMlj8>IN_!P=Z!IMNMflnsXca{8TuA+RZ!?m|I&$rwK0g(q-vTXkzlZE_?`Fj&SUZxvX5*r5m7GaQ?)=w170_ZsrY`d8xEO!*{4?EchQnmbP67ep9M zM@X=uQ@VH!`Uu4~-QTM|Jj(4UFopDjGOgJJZH#daPlT2>P(so?Xl_X8-;wQNxvauUASlONk6gfJ) z{(HlZ_~W9ACtfCZk=3*gcU#9t1aFX_BC7qXRnO*$OL9Bd5r$gYmvqBB^>$`w94b{B z<_xg&ZpVP8+fP3m0*&EA11zE=!z-rnwoELXQRB<-Z%1&^j!5#majzS0xR!n`p)$b z$pfq*Az~BSiKxu{bRP4ktAA>QSw1>T8GNU9<2c@w$M*BM&@0H()6;ZvQgV;cBs82U znB(R5yGV%+dG@_+PiNZPF)vH=+$4I;Pe@~y29l@vueHrX;L$9fcR z(27J_PKP8xk;GQ-;Y&~)5Jj?k-e*m;px{!X=C}mG2ktQXcDf3;hXvBzoy?4MWH>yg zMD9pkXe)Fr*22e~-E!jONn2|U-!g^}-j~NeMJIh=({I8qJm z#Tn{aCUrRdjSl-G(36HL-hXEg7m`#elhnC+T*TB-1PlwODKUA2N1!Cfr`I>6s>|*# zb9@}zz48S5#I!*&oduua1kUHx#)2Ij8i%!K<^4(K5ji?rf|Oko>q(v^wc2PVd*)4U z4&qgX_^*`1bMvu26kuQ~laVA(ac+oMO2+DVV{is@?6bCz7d%BoK$G-9xJD?i7#O7TsYL7!34`a^>#JA+Adf@C>!=Tof&;f3TEBCqzau)=iIp=^mKH=K!@&pe@dbP2! z-LhrX^f&WJ-I>W&v_eu)Nd$YpZ}ycG@#$!fdet!0d6xiJ^^&xpTY^?pAt^sy8F5QF z;p27N6O3OAAk3akmj|bzynd)k&N8&BGl6J;AIt=9{y;xD}Jq-lz+$niT~vaQnAx+s(2`b!B8`#)iq(EpJj?qq8R~ z=)O;l1-TgKSCW$Zk7>I1oMnj%RWxwbI3~B%Uw2~vyeHv%k)4BsUO5Qo%nFkNjBp(^ zJlBGlPdnL7q|P2kS(TzKt4n5+Ig+E(rsC>mZDH{mye}0t(>#4eu(Lc;6U+}xDWy__ z-L8arB5ctx5hRKNb{^9Ql}{hx3TI@ER3|utRAa2Y!WwBOPlnOjuucWKV1-fADgQ_H zh#a;&FUXzZ`PI*&>32N@IY(Cg>I#Ft$&^}YbV z&BhHYJ4Ox1eVL02I>-48K$^@Al1olZ`*oLH+QGI!vXMUr)>4 zK1k1!Lit?fP`lf|@KSaKyh!QmVfrM^=Xj3LjTdBqni2YnDKZheGU-HF#|z=V65<%9 z?BW@+5eewXmA03FNL;XkXLQmmxCz$xp_*O-9@PV}9NY{DX!)ayG0}XUs|P{-D2~>p zu3KaC%+8$5{W&1m1J%4m$6twqp&R>rXX&*F%>ukOsDq5>PfIDaV?;{r{H6BAZETE{ zcsw<6j0$tsz^&b8M1=D^y5P=s6aI)UL2Q%8&8Ro7X=d2hWlAiO9;N3uB;}r(ZyXxv zyYLh(8a!C%cJ>HxZkFBFDbzxAB7Z|g51bY6pJ&~e7f$1z;azDP9JwJJe!qapqFow~ z)}GIdS$>b9*P}2n-*^S8qen39rq(}tj&sqK$&w*4OGyhy%kNLoZ&H2F{+^NJ>Kds{ zJE;ehd?P5?geC1U+1#PKLJW;k1Lo0K!+gL_fh`#6#C5nzu``Lcnf ztr{laOjNHK@1%ZcO2+HhWpcP^)R7aX;L|7Q& zZotIiXszeM*YXu1g;4bMk4wHBviYMi!>5$!2VyZD)2wEgPDPPYB7*=++4<|w+>S|i zj~tx7AYCzvKE@%&2^Jtr9Ey3WAKA`2G>wy}Eyk=~l2UJeWlHkNJIC776r zo0{|zC)AER6yW*{%Sn%o_m6R8Y(HC<8U`XhPQ0~AyA+3~4pP?@4SK@9VRZKJzK*QN zX`Cu^%v!n4XrNGe;7j(tG)9h26cj3LS!FOIJpCRcbgsU6(~v2wVbum>mEHi-B}*&aaB z>#EXW49C_^D(%%n)WBWHzG_(<-pVIu$O!YuZQkU{-aVxzN2ZR5A9~E5VC4Po9d3mk zVe;A}1;ocbX3;~qd%8`rNo4g!c_pMnl=jri*Y?o9AGSb}7yKC|ytePlX9$zQEh_xH z%CgtHamdi|d#kK z{0FN;0}5gRvlSd1(olQ>RmnMu&dn5CBBJ! z-xzB=YKkf)@#e`A<3`OfdN+$+s2yO$dJ3*l#4`2U)1&9}9x5 zX>C|O`^~Kt{eyuB;D2BOIucLO)n2kpJDT*OldFW?WK6yL9Oh;EBX`Ps6oy}%u#?u1 zc55exh**}cp*=i;V@Nfa!b=Bd_F*Lzv#7n^6lu);svR$|MM=->&b>v;UFjt-g6zM| zA>;sAg(Ni31@#D0-yE*Gs6qMaJbwy5A-@3r)4dyqsr^CG%hoO~0j(}Qg)b4By2O6Z zDs2(yHC0St*qu_0h5}oQS7#SW-$d^(t-jA3bxqpK;A)3(5j*0_n{Axalh?y##$yee# zJq|d)cQhs}s0xXZY`5^2hcJ&h_K26fVdLPHGB5|3DU5Jt$}-ER6o1L~MTXEcNtqGl zpn3A57}Y^uCd%c;#mvItuV=L^k{ozVM$Rw*B1~n^o}!$}JX2)uZWV}UGr&36keWwb zg7OV+ar$z@wry19x5;+RSo^layS_ms6SpNa6Ak~`<$kYngJ^EXgyXG!T-a5#(>Qv8 z7}3CrCkL=yEOXNF%*s@IdG%6KeEWRvWr}>m@MUD>X#Il?uG_wjWUz9rfV;7T4ajM* zcYEa=YgI~v;>>B}b`aT4%??3k|Jf4OPwkl{E0I&S&72+%r(?`ffcUUp^V+yad6TOs z3n%Q?71kF{CSZ#m4M$?v-}02MJlub#P3#MgO;pnH+_xxwA5xzxD)(LRo2K+{5`El^e)I@9e0 z59)E(mfc7};D@z+ke!_!qMm;$lf#`4&6`3{ethu%ITgjJ=vVj zUi2S3V)+-r=h)x+sATvM*~ukpb@0mtmD)Q4Z{lb2ua28n9AeyZmJ6oMl&O$IhTjQ2 zK1n-q$~|4G47Gup+ihT1!f{bs`OVLhSKpTQ_$clw{@gZ@#!F%*=FBTXHf=PE@E18Js+ zN44o-+Kj$jX1M0fE2FsCna}L(GY`4GW>+1<7|aj9y(npU?KpEp{0G+AYVTRVQdY0X zBaV*HF@*5EJnrTv#k?ac+9^ZngQ9Zj?_tKSoDxdsn$$b478H7vyah*MZ_Vr)_<1aL zn=Y7aeMXeB^ZvO2w8G8MU$Crnd!`cCM^jU0sYX#=r>Ouxlb-Enoa1i=cI^Q>Aj=sY2Lh_ll94ZV zDuj)XRr0ZJMqcHmamWUel0Eshy2k2aCi}}8G;i{e3+@998*JmX^!Ix2>Qk}gh=nKb zJmyx<&0pkytO_AFs7|WmA1J<;;;jr88#7 zQ1P0tH{0XCx}zrB$+h90DLTE+v3#ry{7@NC)2GZcenHxl&y3a5AF3KND76-zk4=KK zGj7X$V2i_SoOBm0%@QnM*j6b>_>vwtbIbMxv^|lFbz3Z$EJw-_eOp?^>1=&pGqCc= zR=;`*|0sSp#+-7>U}L?@zQo>ekr4zxoQ)DDC2fBtRv4cBv!98zCyNEfHhHmy9An@b@^WSwuTR1UU!#QowE09wf4wj+ zFtv%x#`@;XBk%~58asU2B_V95LNv|Cu;F@T?0BhXNw%8ac`TS)-oJZ~J5?G3&DBGf zaKbOwfxzt9wNH%!ws#x*yVa@YAAe5S7`hg_TAi3{@6eNw;IT2~7kPH1Qj;o90hupc z(hM9*Y@SNx*)26RVj&QWsQvWhaALRxBv?!WJDaxv z2dqV_+;fv3n2MlN_C1>RsMiMrb?4onUvAdmx#B989vhRL5EpBF z&zSm+xV=#kZTo3&I1SAW|Br8m6V>fX@x2m#-)f zD57bKGQuV+<^*nnsaqhQjqxN@bsxR_X>d5?BtEyOdzt5zyouU{KK8Ac$$@?2{pqi@D@L` zohX3Ob?>_UDpx~3CqW~97YBc{m5}oLb8fLmrzfV6hzE2Cvk?*)Z+@i5zK*BSpJ&Z~ zGz5YFHG*hc@jbU54)(q5}E<0v^!SoDjU`Lbby})r)kD{FJ?nh%hI*`oQrU zn$3DAKGyW#1FExNJ(jAU${0x7so+#~JdaW-uxc#mT^{x(NA`AtG^J}(yc%L!`=y!y z_Jv<^_9dBS@FYb|91^`25GGtVB?jiyHR>vL-`v#Ch z{rIwXYe_yOW6T--^r5GgAFfSyhtCbpG&EecqsIO;gjPCF<9`fs&R91br%A^Uintu& zQ0f+V(;j)Y@5MubZ*`h3OssLG%X-O}$KZIJQ0_fOr#Fiq_CKYCk9tvc>MZ^)n}p4z z5$lV@#GEH@?44|()Pp(l-ZAlN2fFJim`d>s#Sd>vXOb11Q@Ue*O%%Tt?MW|1mV}Po zW1JJO1o`+*8zrH&y-r3`WmboDtNX6TYX-*zTAp~w{&1^Bw1rJ>@aQP#%siTE3_pCJ zk*nXxW=Z?<-kzV2>7k^@;DGUTonsP5h!@BMeTk)M$^Hu|cJoLJkvc|Qs=a(I>z;}e z>b;Xd?s}kbBRls`_UP$sR~pfF!ke(2{-8XnpoJ$!>gaPfjO|5yRBG{MjNFr($utD2 zEddkZPBrBO)8~rkJY8)iRnE5MYAy}M7hDm}b4Ygu|8Y@E5Bn(Rhx@%9sXJF!n-w7Q z%%JPB7zxm=K&FtuuC&o`)Yql4SV^+aG@--Q9P+x+d``4#&2{E}1gFtd&4G#yH|Nu?##b_oH_~Z>OZZ64xI|b2|0v_JTgbxI@)zcna<%u7e917 zWDKKy9X-DXKd&1sh(WI>ZIca^MI`T9F)?)H^04#RCFY7BANx-9_!qce{`At$*7gef zm!o;QIcddDC>oM61~JXkNM4;!=L0WaXnHG&mT1t%mPGeS+S-d#q1v^%-VK{{9*c($ z*NwNKJELl{voG$u>vortDWKWdA0RooKk8G|p+r+_J2N8Z!i@W#OrFQ(! z1eg%f>b7wcIzR|cT>p#zO1%!dNB*7vGEF^oOEC2y^w$En^u6w@Q(3bARf&cL%IwS$ zOwSB!{*v+h3&CZ{J{J?`=OJZx#1qX7@qI z&~D4d_VTEdy3K*aYXz#*1=w-Z9DCZVIkes)laz4~axC+B?!A(@c4S;z;l~0rr>stJ z4ZuLP%5Q+kAVz{!FIo{eTkg#MW(Dh8SlAdFQ?p^EguIt}Mua2`D zWAf=m|C2{MBjoMr?YI#&JKRs)K;ikmZ6o>9-|3o&dO%o6^fs&;3(83hi`OXOoaj@9 z?iP^SB@VY~?&56Uy*vz%_<`3hdUb$Nj2LpZtXpP=M5t5leTFSuFD8>9MfqIr8%rOdC>A4_XU?Tyl^QQ6x5EF9R>r;SFqk zZ0=r$Rr=!C7yJzJ$o~Ud6HDS}5M{s*#vVa1DALQuS|b=F==a3NAQ*~Hcqrsk);$GN zO4SpSn{($Y>#Vo_H=5udEJ3WV00Te!-w1)&7Xl0*`uj@kUO|S_^haX#1sSxpLzXrg zBqZSuoXj!BSU%fe%i~y{nU7N>ajIP~gz=vx=@c6^H%CBFSFpbe=Cz zc_ygSbuhw@Y=2r2&Zqv$xho0ecK|#s*$5^clrTW%%$1( zR>|B<3{@Ej1hV#jNxv~~69Bt-JvG+%QN%o#bKajuS&UI0cmiEU$tQIX2CauKQ&+~< z62YJp#HFXB?cv4)m?0PlNBL0u{sO|m?s)0b-KMSudD&QhgPhpWAv1v+H=0X!PN5 zB(uUAv*7*|tI0`718wx-^{vjhhROmg_Bz~*XUiqq%e);4{NDlspMxAF#}yieIY4!8 zDBxON(-!~pBW|N-u`Q>Jwr}F9gAub7Z5;5KZ7BG^#!;bv0jcNyZ-G>?Lp#_LbbbM; z`me*{%JN>;?7HwxKtPUxea8KOpl1%iQTJt%v9z{38^J+=pY5F<^8;7>SJ)JMBYa|l z*c2eE1u@V4{{=`*F=pM$t28J0n^$-fxhDlPed1n!hc)29`m>>&((qz8QqO z6C>lU41*7S)+6u_U7LU}SY21bjrMRkAwWZvp5DbbuyJI(t-N@rsG{sEV_-{sm}};^ zt;2Tc)$=N;bnlB1C1}dVLZUvu%%iCiG=`fT<|(;LP1Rg0^a{q2txslrkY*p z5q^^!(aWqG*v=)>Nz?}Z@YET5EXB-TL!@(Sf)4kcgF)6$cPs2KuI{j!ZI68OuzKIY zW5?4H4Msu(ZNw$;DDt>u;wqK4`@KR*ufr${q?Houy)km;1zSOjGSi(mJMSl=Q;c!RW1SsSC1O7x6Vgq0^&uWeFGFPK;R7cy*oII*`M*~=Fx zqsBt-OAq_qp&gZiSOzyn4KYH*D}JRcN2)viUX_J`l`R*@$h`6dc1UlsC*!m5?v-JA zeEx$5)+_RS`(thRTM8oH1aBPJVQcWj`j8t{Uxb=C=9JCJFLMR7Ug{L5jKNVbu0@!6 z`hn)`{gW_RTugko9w0g5!li*3Cl$&=#ozI?fd=*bV*b@Cv8Sjx0=RG0aiG=;V4Wcs z+}EXuLFo1%1fSE%GjK%CV%2$Z_+8+Q9{kg7Diw)Wdrp>I_*Rwvuy+rkZet}UQZZAo z(l3PAu|myv>?gap&wU6SDBO|G)S;f_Bb;63tcUfU7@5_=k7=XQ)5_PQ611|`7u%l^ zKE1DMf{)TnDg|hb0AOVa7e}@_@7VXv8J+AQeL6N$o`D}U-BpHy zKEwUdKW*|2a)a1++ZPTeF4vPa-VSrurcTIsGcjaCM`wXpd^6|YmO)~gd|_{Xe!D1Ogz z(r-@cEyjuXzTWogEx59W=wMd#@KTkpbc#$Di)Yrdh1Qi?!^Dpq*^WUmmv z_EwitQ6+OrM=;u6NU$IdNQC;qKR5w`#V9JCDI*hLRe=V5QLJ%xMC8wPyfTH7o&MKg zv~e1AT*)0QehPBc`dxp1sx`mC!7nFcVtPL5YpL?mcR67*w9@zV2(Nuh?Gr}5*VjoD zzXW8~E2Gt;mjMtc`!*$Mj<5H!h?sM&(yeG0O;UT8an8bO%0h$_8g$nz}wf9#t}*Qh}YuQtrnCbhR<2F`kZXo zcCW?yAju=1r>;7cjW0}v$8c~9?Rh97+q6zU-_pX7ZXj@ko4B616KeP*+i`BXnbW-A z^JuTnRWl#e=MPR?C;=`<3o}1E2fK~I%c6m|5u;-fp$pon^qi1_|GGNnNzVOiz;UL# z`Vv!!h-MuRWK>J{mGyT9V~-6SAN1&_Qq5;D+q@;fhOTdDk99qGtebv6)|KD z^pdd(tMok38Mj!EGP?Ws9;Q2t_|tC!tJSAp+?!zy7k~4l86@7w{~cHbxRuU4K0qdh zI2+S`ZR$PSmOkD&|d*i0Q2@4DVKcszmJd|Dd_snfA zLZy&hi&U1Vi0q0GA}QOD7Lq9YSZ-TUiWb~$BH3lBEJ=)|QYl-OLY5?q?8Y+8%zN&! zv^~%B{@&mFU!Uiro^j@!>s;r1eHWIh@quO87sqI?+m)7waol`+++IRq-_vI~sa&sl zFJ_(Q6>5)fr;@VKb`PYy2yKZ@T1Tf=XFmR@4q`(TH|M`LV0qQ_sXu-JcghzAPsZfn zV~&d?Z1g9$-}zDyVd`7P{f&v6-f=H9-19u|cMCl45;Z_@?QwQvS$>xO;EBx5k0#$Z zEwgTDx`#Z)SwMs5FS(B=Bs`R^<&_lk%y$!2{`E$gs zZA*Vy{-h;VHEaE~J!Ejr-ELlm=l?eN`BPHF3wL8DXWcYs+W1xjl1sq$mFgo!>j>G{ z`deRF(Gm>k-n>9DJmyNGO->ocWC4!)2klhOLCNpqEnOQlYb3&62az=py=X{C@M`FM zSMB;jmSt6|H%Nz!^f@s@x@dN|M5G6KJc|{E5$kQ4+mMf{GVwPqF(zG(az9P(^=&BXt9wwKr66A2KFQkWAjiy=>s_nM#XkI*i}HGh6cvf6m!E)<*MG0oPNT z4&AeM5gkN?wFtK3tbhxUILDx=88s%3w#q9_cT~>?I_5UHN6*1~^Lp+K09@$WKxHwN zXFM8b`M}p~3;b!EXMC@Cc3%ECgZTv5<7~GEtB|VEkFJ%fi#z@1Tky6)Tjn0{J1B=2 ziu|a77f9O!h5#W^8NZt1@HUP=>q~OGZ?CfMj0xw=tgz2DW2$9*M~92dY3JeiB;Kk& z`(_&W)W@x8$bC)76&|8BoSN_lfROX*;?C?ST6>yjBOTzuaTX6qyYLGRvGJDH6`duB zw=2HhLKvWix55GYfWa!osr{Mynm2vJEMg+H&ext-*SxQOT&?F2zqN8~ zAcYhdmz;h_=xs9Ot_QE4gc$pNV;Rq>wzfy7&u-eP$7fOCWYSx0K$MQMBo>NBtt`Kb z-uHl3O5&O1B4^>$b||)S&6R?KWp7!48{%G@H7k9V=7jzANYM}9J^=nUe{OpIomXobnr+aWr;r28ATFl>*Gy0?BoLPH94tVLE$je- zj2_x6CmjmCX5|qs0U){1)TAW&nFjxU+U?26SbAR4Uc=@)A9^MlG+m_BqoVVh4hx>x zh}2|U($Y|hcRMH~a2Wsa;FpuVee&^oC^a~Ig&Mu>yQsd<_O)LQ*4cH}w5NJ~sl{91 zR770noaEaW1>*8Pe&l&`q;dbnboeCMY{%iA^RLoYj@;P1c0iOtKO|_tx(mAgGr%@AHzlNVx5G5rwGH6)hP5{$-+rf9We>{scSK+^~ zut0DEu2MmpXMb%cu$wS$wv9C>To1_~IE33hi1v21)Xq)_9d;C)`J5VQF)#{PM2!WB zCW^~f9-9+g&UQ~PK~S(ol*xwt;H>#;H?5PG#T1fklwgHNJG8|NNGy>8=l(3^pr>Q6 z$-2X>9M8ed-X|@`^<)QYzT73YXFZ^9X2`7`&e&YcTJAdp#HBVbgB~ZL^jn!%6kFvh zM`Uce22^=VEr}@o*1DmWJ(#uL(Kg>fbUkBzq2>MgrK1p~4dK`8Y&7V;FedOAq|s?( z4RAmzCdRQ5oW}1=Hkm!1U*L1IoIuIe2#({z*yz)+YBT!W_WN4Sok3|kH&y(fn-3&E zfHqi*IZ%_4_|D_}?GNwm(UrQ&pq~j>vK-;a@YhS+zwzYBL!0h4R&V~2%W>U|>o(KD z^Ep{p^RK$Qr}gV^f5$%dG&k}9h0W;?xeV^_ zIm*4e+%5(lZyIa~Xaww6y^K<$6YNKdiz&IuI)T<+Ct#HS8nZp1upXG?a)rOL=Lfi7 zAo=#~+Yh3)@EKjf7BqFcRt=jEo59lw%RXHc$JiNqQ{J+%1_o0g@Q9^iw1L#GMH-`? zx3E&cTP&x5kU^)gQf&z|%L4S-_8ObqG-+Z82(5K3zt$!g1))K0atUxq-jTc$a>|to zrPM9Jn&1rxuuR|~?dL0zUEfe6RhuuED|qh$bJ~G?lXZ!kIjc99Dm-Mb-M;DO{+$iY zDJkOT(*P+|8U%mPhh<0L<0ELZdvCj*OIaCupm)d1i!cxDz1a5AT;$i9n@kb#R;@3rl!eNg>wg%NtDI;S8& z!yM#vnaFC*?qE|(436n=r@b0f1vW4h?bNJ&EWC-q_u<7u1%qE-VK7AqgvFnY`g?iM z)#2L7DDsX?zyh<_&4A~sh~Nb3jhvmgSCVJB;=9Y2UP9tg_p_v;Qz)hCOjTja+H}|H zA8hzi_h5ZaytVe%b1CFrPQmkk6`f`{%Zf=MvbJLC84yv`YEG7%7hhHLE@kha@3Aq< zGD+AO_U&l1tdmF-;1wMqtz=)-vxFGFPio&4A7~CfKVTtsrkE@l=a}nNSMV^$R-3s5$O6=sZ>F{BV9O=fA}o5F!7# z13_qT2MphcnLBD}8SkVBaLTqHkH~!y1NKENksu9h%G^Tt`r*zHIOxsR+cVySZV)I! z5t}SRFXmdYa!6dd%{Q0}X>)5if+u*tG~EAZ0fGef{x`t)y~)F!I=6vOz+C4bBM7(U z-;6u)^eCk>!kzisih2g+lFlIP`=k=MEr5AN{?tRjNdk@yV?|9!GcJ!g)yhZZK`N#0 zPF10dyR}ox9^>t_Vw2(Yx`C|hTLd9|Gp=)&VjGW4z(b(M8(NHPl(o0ZrE-UoZO) zz5u>UokX{oejwwiRSNgCbmZHbwcYQSpj5zDTmnY(R6s*O1(c*y0k4>#U4fZ1`}`?{ z78|Pe^k7!W(`Uq2;aNLE=hD*B&dCn-IRGD%-C0CN@Kot|;W)KgeRVmn?d27$CRb!$ z%NR^#`MwH6!20vThtAK_a+>i))Kp0`!Js1=wQK@Ecx3W&Rp~wCBwHyUPye!WWSNYg zEnHaiqt&Ydxa-HL_&zHd^&6FX{>#GSf~ouw;A&zFgk7!$Ft7?(U#m8v*eu^*B+=mk zNbcxwt`)GG%W&X)qPkYJ{}Wokc>j()naG)k&^q`j3&&qow|hq68V29lWUzq=A3sPW z*5h`Td4~vnsx%esYBZuM7x*X0DEq0CCMK+oxdoJo0yz}CTh@m3@s8;khP7zllaF1| z09?3Hfk+m}C_d;@%e=YaAPe7_Gb2y9+%3)q+~DDYSO`2aaO1)+?=OwX07S;04Ybu& z4w=S#OT}fWwyaB|Jf~9LQYbx(!z8wlqyGq2f!cD&6^BdNJC`_Ad576aU$nqPH%j>Py|nE&E1y+LS4* z3@2H~G`H6!iyc_$gmF!y!%(FG5XxUSM2r5Lw)M%A5rNbWXBkYTJ|4{6v2ZH9p(%m;w({sTp~OL%jVtdN-?@9o z?f6a9YXV?v+B`z0y<}UuluT~4n_Ag^IIRC35ue9w<=--jG?3`V&9KM zT7CF~=$`Xr7Un~;*W(XeA45To85vYv-`L!dO<+!E_H~NV-DIk#=h*M{i9;BbrV9$w zv5+)v#4!jE-%#}93tKtawc@J$8io00%~^K$hu_eM-#I&kmx@a*EqF2LrxnL5W1d<@ z;ATHBFn#_;BW&^knMr$sl+qi40~ZQ;=HPWUlis{w&VxQaERt5$pd}#=gg=Qugfk#f zY#5@R0p939+Bc6?qq6oWrQcNTw5#&NTX?$}*o{R}vEh>$!hKf6LgrkZ#KOeP9(w!W zIxtK%^xHRF$;msi%SkBh)<428LlmDH3TGd|pV2`TrEb)jy~A-*E)_&PCJVqrluALu zGl0MKlIIG0IA^E7^pQOy30BW1^AHX*Xst?w%8wpEuKeF<$wyP-kgg194g9r2(|~kJ z<((2O?gwpM1{DOe6r5>KTwho^3NQ%np3N81t{yVEX&&#y9)<~iBjXabpdWV|RKTB$ zM@5h!Bcj0tVEo-F;QUJcI1m}UX!BfQ(+zn^ux|`Vw=cj?GH;G4AiqyvSjs59s-{pnrX&hX)WWPM zqQ{yw!RRi;hjy+~8dcg9s=#MwDpdUCpM$a5xt7QQF!!VZzl8omlJF!o(!zgeG!XTx z2q~tcJ}8{Z`(dP)rtzi3Gkc8O((o2OG<1Uy%2^ENcl1%xLG!8a7ns~DY(h~N3l!v} zl7>sveID}g9XQZ(`$1;r0i{Hd*!{^9-239K$DQYh1xI^nsCNbG#j%9f&esJBI0-HF z31e=w6Rx|JNh|M}aP=f*=9y}HzwH@6Eq1+@W7|rrD3(y9-TqL=Q&%>&ZJ>2SDlH&U z_z%#gY5&D1C}tA_Fq_@Q+Y7+lNRv5=RkEuJ`PzH}fbv@oFmvr6T?d?dKNM|U_bHgSvyj<03xMoxPln}(CF8#|wosn|qa2=q z1RlSnIZ`cLbJEz&@L3VSpiFIU9)%PwCBT9~HIEsvqak z`ds#WSIe%Z#-wDqSDWSD)WG#ByGT=xN`l%bq$4%ShIUn~e6n8XaMNI9kD<~vkwl4- zDC`9d^-%d0<$x|9E~f4Ee$2W3xfOpcnaphOu!i^D6>MffL0l8J1b2+-E+w37JRd{y z)?%kphQ~*)2#fg~MD%m`%XN&_2(Mi-g;#+AY$CHJP-WDHzNRA~_YvIS81I#XalUN))F3 zC}<2%IoSwwJY?zV$*m^D(diKK=;NpsTGDJ@cj!5G?}_ANe$|B8juve4?a2!c7u5I% zHwBoTMkfuz>rg`dTZHd`)lM}58Ytyp0e9a zyr*KYim#8$rdD zJRCwP#^I-HDxFPO430Mdn{yo>W0Z8R2+zK^Xu&cIH^tu{Tu3QtaGh5Q!zg(IT|^Ww zf*z3 zKr#H=wRsDJ z;0NFg&mji7(gu!z&0AfzVRh&cl3-nT;%3$k%u!I8uQ}}}&ZHZD=^G>-vw$;|0i0<+ ziZh*~<4n&wpI>>|y^S&+%5jOJLAUJIxVW&kiv+c~2s%OS+t45Uw5iF;sSh94#A*Ou z8V1K%CSp`wJCdX5>0!(d>Len31==D0HWTo?qPfbYz)l0?(nufL5Ovxq_nYCh$qF#V zoR&oAKj~qB z6H+OZ7^NB>&gOQ-wDQLJ?{C)D9hkhV3o;lV5BtU$Q#Kkc*uGMl5NfbnyfV9_Y`E>QcnidU%7SHXSuH#;)W-sq|CDyfirV1<5hKU!y2%A+(ZA%s0 zdeE3lvZqk~29ZsklmVK%`np347*cB1_)Sm0Xm=`|Aw~glrzkn=U}w$(H_Lc8qT4TV zxwG_GlXRU*=Zhd;EiZ?MewJ^JAA!lj5s}&LpU`6|5(4qPm>8Et-)t|V+HHYD>Cn7H~^5eH;k)FB(5f{I?KQbcn*F{DrpPQ?oC?Z@Bb&X1S$Lw z1(f*LlKC*epV9r*-s`oTwJyBG7_8$UPrTHS>d^G7Mleln?yZr8KUEIX{Z9d3=--PR zun?4a#re$9=TNL}Zv!x%-*V62s@U6B-ETBdsZsuQO*&(vE6pdQ#VidrD zXr2VOwG+5qiC|a>5W8LntB4(8Z|V&v#a&clFQ(jH_hZmBB_;V#)EL)WCZH+wxb%_i z(ZbT%2gEaKf7}fVz*Hj&Oo`BeDN_`fy7dph)L3mK3w2)D8DP^yS9aRV*gS7Qm7O3P zd>(^oC20?;^9LAd3m$iQTxL0z+IpVBXyHbk6R=62zXaIS78Z_T9gx-g_lp9rfT$Zn zLQ+7I^3t;{ee%qPqBr$V6mP%lXBD?04>mWXH6-A_l_*W%znwysr$0@)MBVGAf*iO8 zty@-uO}>NHduJr+6aX0V4qSeS(xiB1FVHs(`}~FxzjF2Jn!cJfz2TnWn2u9(j;gbEU95tb3IdXw^9basL1pVxr?cVN5CvcurJQ&3>@NDjO9s-GMvhTsY^o9v$Vo*o``yH=WR-sZTTuY|iIf3o?+ z_;GzF2Zv1+e9E`P%?O>YNp$;8#4Z^y?td;o@MK8tmv*`g5IsZBsgU(VLUt4Yt!J4w z4~ZrY&aMDdrn{U(YIg(7WF6)X%5TVFDTSLlak7ccZ^1P;C3B=}{c z-t*mLme38DP@dntH8sMnmBAKZfn6ecy-Q43ul}tK1Zw(G_D)+L?-?54Zm*wH2$654rAwUcyv1irR&mmWnAD+h@156mQm;}dcnf{M5GTh*ltTJR z8Z@ztqQ~EKN}}|}e`7TPQxe;2wwr(I`_Qur^nKh37Olr+`ONtR9v-zkLU+nSmu;}b z{ZT@oav1i$V`(p7dc2k-Jf4aOa?k^oY-pdlRH9N+s-uUJP-4=*)hQnM@Av#x3nAmt z;y4pS-!r9`1D>R=VyimsNqrU(FxJQ5nSRPzug~dP!6`dLaja>7Ua>@yppCv3ht|F-lxTr$l{=+@4%Q613Wne zKfkgDHVlhqdK%N$$}Es@4M-d|lXz-rKr0Q<-Lxudi*bqH%=z8I7g2H&nLJBsRsbqI zzj+m&q#)-k11eVQW_XJJ6e+d0spH=qBT2P{x%%)VAN3>I)Aob z&p2eR>$vW>(3@TKbIcV6TDAE;pZe0G@(6|Y{VM;Vz$=qrXosaRrwz=#{~<7d)Y?MQ zFs-4FA>Cp2EJ-`AO~cV_x9s(UKKt+ucf}3TkkzkvC`Iy>4OJ;LzI~c zJL0hai1ap!;UxUQVWu+9Usu~?)NbrO-x}d{#+jL!xo*1w7wR%6=kCV1na#sfHfrZbLc-&1$ku9!2t@1g5l%iMvD^@8++`d>nwU)A!DnQH;ReFA-}qF}dmOu^o>_mriyMTJ3K;#CHurnj&3~&gX(i)t?CFVT(=-=61 zbc5mYk{u%Ov$Txtu$5Mwnqn!S$m1!6LofzhFonIt&*w0TWa}g7WXlBvCC}tOi&uu z13<${KxtU}PF`NGkY}T$@B*-~K)m{T?U(+d=%E)~IP}Zx?CiWI8xs4lt{?~6oXpI>60RqSmq+}{4ZT;EsAcVdP2?cmkJv^7*4vl$Ulv zo!8caJG>?i5jh2MYiw&y@4ZhLpksHgt*QkS2>mZH9VAMXr0Udf?u53eJ0b61?u3Yp zHDt>;)T_#aL|a28GJ7fAag==gXv3rD;Bi7@>hM3It1J{}q^c5QJWFsRcBn1b_F$%vJ2}0U&&}QrxgvAC*W}Y{DLwGMkqAPy2cLQj@ z4aCRLPIE^nHqeeur$3LOSG_tb%L44j`zw37OXU3YNLP_3VrC1a3)6870AsNHGmL?V z9D`(*M>{{R?r^6RomE9<^&vjQ^%%4o0uHMZ2OtUL@iFKimWnXgLC%7goa=9>%3Bs4 zD4wbIi5lw-egjVq7%E88&__QKX$SEzqGnh~x*fEe5j@uGkzPB-v{=~q8 z<3>arpfAwZy9mtzS|jj_W`MD@u9bs*GiSYrH#$$AiAQ8kL;Q@WSO76R4aqZ#OBaVA zmrp}Q@<7f!RNN~x=oKJw5|iLG_m#3cZ~bikA~4$6@xskOxzID1{CV`s{RCzMR&)YV z;)(b=LIP0SapaC8q#!J$Ao4pj{QE!^8Fd6-6=eYDh_Igl8&DA0c?NP;`mGx)eZ16- zm5%;%H&#Na$Tk%-Sz1LWp zV+RVypc165C@Lf5{Hp8(n7Q4veqs4_4noa97i$nBbhOOb=O0P-|5SK1M#zLK zFgY3CG{|1NPkOTJTA`Ier4!sfpB^FFeGp^ZS6!edRqpt|a<^&4E5( zQztw{5L2F>GTS8ib&XR$1SrhzX|%5CXP;Ej;%6Isz03@)fy$t9(xX$RrRkJun@P&| zVkTesK)pU^(lkG#Z)OmpIDL2jsRm%YCF|i%^y9TNlQO%vT0q+S*kd7CH7)yPxGZi0 z$3Xv}se`QAl`~&72HFILnY9+zx1;*5r`Zl8mhCpKD>~^H{e@NjB3em1wMP{f{ zV_EDojeC2?PWw2I%Jcohq)p@Jq^)s^<3J8QrgLwEHMOD;5)phb9vI9dAhUtsKTfxd zp%f1GqV~pL;2}pR8t^xcfG+R`hm}LUH|(`TJ#?_QN>cB}Y>&Nu`zxz~#3v4ptskz3 znb2=>D*YB8xWZln_Nc~YKGfSd1y~#3LamLfmWK$e(9rfgr0S&^%yK%hxg6ZboR4*S z&wIO{{OY$RiD&mM&b9y+H{LRvGkyL28{zd@kM|tmT+hpHGmYP-!kco!voaKW{UJz< zuo^&V)UQ|BXz(n~c`n$)K(U@7_5B?Fy{c#8PZ*p=r;f)QgkjdVPk#b zDml3=H$R*{6?N7;^v%|=_d%QGk2LRVeGTG6-I94vFwY!qsZ6H&JBhE&QqAG{pjGl&VkmO5R}#J!wJP-rJBaIqo>uH)89>p%lc0D2P>{ItmyWn$+t?aXBs|$ld}Z>Km^FBi!s9y| zEkW|~)mQ{FT1HD1HtoTiJl-=tOfA3<5vrenC38rAVq-2?yYIxiE?;}TmHRsBt45d} z!9B?W4b~?PnYHmPlft-n89PWOY`IP>PAsS5)QPKGkOMgo?+RMy1)i6S`wp?ZgigFp zAR~LSzjEt*$KIPX!DFOZI6G0336+4mTyH3pbLK_#!CMY}@Wx&l{yG5(QS)&3<>lH9 zpskL)_AFIiU-FyHL5k&bqr1G0hCSaKwVpRbAH{#3p!m-a4NTb7CWa7b$F}n>8XJ1}Ks;E3N}Aprl12x`$W?f)|gb)j9tqv07K>e7iT) z<_)+((&vIkRW{J)Yru(jhmA^S`0?p-!q*-8UM`gaove}U-8^G90u?+qJU#wqZzui zpB5JDbDpCawpw~(WY5r14ylQ2FS6T~y#^5%2bF5hpw75LrRtI#0W6W zmh2p)w+950RA3eMFm%{8Yz{_6)4FWy?44{d{ zo7J04ttBp<)xRcgOK~75Nn18cabFZ2(|K!cw5$%EUQ7cS@JSk|`G9uoM!OxIX}?%A z$bn&|0cOdYL9gt0Zw71BoFR>64gJzpUbu8Oy0`@bGgTn&1Ce4Ii}enkP_v{m@df}NhEZGOpf|Lh z(I=(d6!G$gb~7l?=^(k@kjUZx`SeVYE3H~M z&l5%I_N>SjJhT&Af!N@I*UeeNcoq_g2R*+yGK+_V`Tljngvj|o4p?O*)(5I&`$fBs zIQv4!8Nk#8Y4U~kV3m;7evmzQ8Tk4^@(e(ojpX}5$Dps_$U1+>7MqIr`a`}9mz>j) zz#GsSEDc!+L*k6RRH6g22Zl5lZz9&^NDvGqE1)m@Vi2`1$SL!RT`l)2m>#Bh9Pc>1 z__8G5MXJ-pr_LIoCN(AvrOUcT9+-jt0I>;xc+pn?J^)hO0*IA=9EU!@tF!?_dfd-s zq`3}|iiEU-zsHDXAR*)cD9kK>PvTb})s*|wp90nd+8x}uHl}fC?wnv?cOA>np_&&l zwXGt~HLs=Izh&M$?PH?rHyeku?eD_aiJ6PMV-?s6R2IirICyX12s7dys;|*1H;(eG zkk5h8HAwg(B5?#%7WA1gwAYpbn$|xL39$E?dBsPx&%_t68{-+*dxV}4y2i3P^udBF zSUtGc3_&dl>Dvo$^po8!`16pc{;9wmS6_7hvL(LoFrq6k;i}trV@ zw^iOw+fRG-(Y2Km1WFFfYPS#o-vModihvVU;Sd3c{JJaC>R1kaocuzJR4KgBly&~N z*u%*y6RGls_l%{*FG~|WH#tY7A%-U!#0#cUd8p&5^FVgvOhfIE z0QQ9<6sVjEtsEMW1z$U5ckbM2J+$!5Ia!k#w>j~ngshfiU44?x&`@FF(Z)7Q-++Rj zxaP+<__M61Lau!mh=b=BXeXIl3@A7YMSt)YQ_c-Y|DeQ8-~f@0g85agIsf!|Rsttd zz}&e6Y>zy!9zZYEng^EWf0_*AAhY+w0%Xa5_Bg;SSJN>|)?YA7%ztB+|0Mzin5E=4 zg+`i-?~CK%-1Oq=hZtl+5~mCf1QZtAftQI5`ZBrCO&B85UnVxCn5H-6>zNkzU&Q+F zkUB&<9pl1}Z!Yc7SFAuK@mZuca;x|F&}C+#2=kdNECAM<02A=}m;JLv_e9VMSTXG; zH9Q5pzR(;uq&gT#Lr`%(xx2$VplOS{zf^Yq)Y{5J|6raL@|$_u9h-hSudm0$)L)^r zv~UAb<wS# za5b^;`2xN|h>`5BT^COo9=I$d!@|rwfvjQOy)NWeYM?WNP>wB7aweeEK;EB9&Yira zAlg{?%Ez&UELYwQXguNpHa_gN>YlMji|Ryg*%%nJTJbZ=!YAM4u?GWIVJ&BC8=b$_ z3zc#f{mXWm_=N=+Lic?e`P27Jkdw=s0c8Q!2C@nX6rZzkLDx;>39|rF6AI}t_)}ex zbzxBE{~k}|zXb3^c%+;SF}?&4DtW~35)}O_o+$Afo|pujsVz}a@pKL|>5R77_JvVe z4GJ+Hy9~)~G^tuEF<;F@=Bt_RmGP>&huXuab0{kdQW478QH(sl4BZf#yVOzyUQ;SE zzJsM9#CuBFB{`DW{u4wCVmM*e8#x^gZHIa+kl1i&2Z||v42NFq^1b=nTuN9AwaqVg zn3>NtLmL^pM~Ww-g zNsr@kKQm9Hotc>(sBO6guFk1_sd@k2=yW5N8QGQu@d9CeeYK$D1-XJ;)0xRZ3XF;5#vmjhB3oHmM2fIM=ASfzyUshk) zE?^OJgC_+-+!Iww#k?BrgQ6sO{{Tu?|Zyf;3=)cnADbHyNciu3w$iL^%x%qYrsQr zf{cI^V+>XQjH^e3v-BZXT7N4rgaLjqlaZ_fVL5;U21vfNHk>kjrp2iMCOH3O15;j= zxxkNz{mGA5qmccq;TP}Zfw1}Q(>J=O#uFsO)YS#o*}LHsV-NStoLs(vHya~#7(t}# zI}$|Mn74)4y^<|aE7NY4cmvYl8=1G+VH^(?Z|^KC4JD`tbV1A-b32)9%_D0hfxm9S z(yHC%;jO1i0jmrP*mjtfNc-AfILM;boQhB)A>Q4Q|6kBFPu%fX!T=daEq8SaJtXTN z#I1RN-^aKX$#w+Pmql}y&7Z~Qb=bm-jYDrY#_rd4)fZGw_U-JZjWT;)s28IUHp7wi z19Sqzz`ybr6vME09Wgw9&q%0Gic{LUE6H`O!aw^cxD}mv{_fqvd-dNMtN#y}{GIWN zeHD_b0)WP_;ujhNyu@S38t8DJonigr6F&38L*eZsEjx9;^Im`EVB0GrJ!ciM{glRZ^EzPvyKGkV*3 z&w<}^R5-d5sfI*1xC`giZ1ekU=s# zux&U`@xl+094E-V5rno;hLEEmk`mjP>sLU2Xn6KPUIvKsNmX92O#HAqrJ?Fl!o#wm z58HW3V`*2&-zJ4f<*<+`OdYwk4xJesc!fxYK>W*SZ>iajQR*S;ld>6Gh=@Oec1cOC z6FHNAwl%prHnssbz2nJ!{&GIioZX9ZHQ5V6Xd_RpXpY-W5gI_a(xA<(=!bPpals;8 zWUK(}l8pnwu%2^05yGe$%93j3As=-Pm)bftWC{uwpa5EpO`%W11qPt*0BUS^miI@k z3DM@VAkZVU|?;X>P&QGi3lrC`nb{rPXO?vvNVAydU zPZU)^MBeFIIA%mVxlz^Is3rD5(CGPQPL8d`b*Uw%de^SKM}!qrte@;fLC>HZm0#u^ z8}EJq(|8`>3WF$>>Ko!j>`cY^((m-+>W+Ze$=-?AZSCk3UIv}Q8(zkF&QIZGMxdnY z=nx*6xBzX0K~gTA*|4t`^@XFk&T@k16OAc;wVxAtpRg);{tV(?I~R~Y>+9kQ%(I09 zvJR4flYpfv$j7CuE2b89OM`6H+6$(CkJ6tR{zLzJ?PvcBat#%b)psCn7V`e48CsvteGxN3Uvu(Ne%Gk!7C`W>mezpy#GZXiyHdcG34g5(f=gvlm(r+(aw z%E)DS2&D%7{I4@VSGaShk2PTfz?;D}E>b0iyB8+sC5# zzMXOqzDu6Xi>*yUBk(NS%TRla$ms_veekARwa>9Vww+5@B7u7klj-UA*^rNjaL z_#{)CR9WUn?d|^NCW%Hz4uAgP`!?W&b^H#*It)A^L>5%06e1^%8{0ah4}9?WPUE!29ZC3s3SI;0sbC@J_P|y@$ay3{vZm zhI^0#Ba8G4BZMm!l7Ku-5T#fsVE!v3lxFw*>xWnZeMi&|-9$m(2>|+f{Rimlz{2Z$ zBp9Fnli_!2n5H-|w@61u^}chjjwPi) zE4(i3;Vl?p;$c7H68jN5t!<4XGFg;!uPEm$6^U6(5yZH3Moj` zO6}25*FL)a`jO6%`j3rCV<1~J)rN2TC5!#R5|^JVDY`MPwOm4i|9VV5L6g$%;rhC~ z+nx$o_KAAq3RhnNF6{{(_xlG~BZu$a-KuyZ3K@z66o~a#AUT+;xGy^~?yU~(RsUbt z$H$~&R;smc@XdqB<#$_D?T;%@k?S5DK`mEYD{({9*z!k&!9VyCz@nON1GY^{s&@Nf zV4Zt=y@i(i=dD{F|CZWJH_%ncYi0oSJH+WJv`)!GLLm{&4EwlT;2>A#E8rhZnA=E- zM~kb-Bk_gV5@Upvi~qq8v+tcjds>&ht_~g7+p+EoQvMWL50|q=?P~(zPw{1wKRNs4 zF>*!|CKnCz%7e{ack?7yXB@bzz2!T>lW4UQ|An+>932Q}XQD#2f87X5K}`RCere>s zQ>M+e@LKoT7%6j$Z#=^_85-n!_=!nDqIM0f=(+7wW#eNuw$qimQQTU3-a}Ut$>j$q zr|HpJYZjul(g)_gS>aB^5>S6y3sg$;tDiyLFiy%DM;rW$fTUe>e@xy|a_6O~h%4#(yRK6J=IB@mmIbFlMZsS>BSPrn-g-GlY z(cfOq+uilTvuCS9hywGBuYtRV`)P)?pzJ+C)eoffKhzI4_F20aW#mJ4%QJ%h11CXP z3Fc#6ZL~IOMc#d6?monE=){~yMggv~`8);K*Z}*1LjOHr)9l29spkBK0dguZf79+skKbREv z!?4p=afPAW&QGlwAUis3bB`$S!8YuCv?_%(n9B*QJbwf-Y_v#1x6INgi4F&2lw};n zZ$Zk}Jlx&;v!8U%X>hi6`<$g{+2YAT#Qy%GZx8r6+X~wtO4W62MqJaQWBfVv>o_0F zIq$UrFPd#MFpHpO8~SHtkUhlw|HpFDXgPnL%(8?HYl{7^T7!`YqU0YS1Cs1lcbv;; zd3ybatX>uI_?DFQ_X7HVA?UyZ*W;|Vq*ljlBJWto*X!;iNonB~VZajYc7@`!4xx6dY+yMjoSeMtqTl+RuG%ATlfNC6>jb-EP zeSBp2g!iDJ)0TSfI%%VIM>`t7Bozc=8D1XS&ZNCw)o4miPAVQ#Yb_9Ul}y}v#v%B^70*=D)TiGhU+h4SJr5P2dt=HGma zddC7JPX!ng^#U*bfYWFNMhCe-qZOUvb2=dRmItf5vUYw6u#Sa^gF}ZMh?Q$WqSNo* zv73iG>DcBXTVvz>-WeZ@s5(t)#m<1hP$z|QUS{S{5|5?Vt)U-35}d@+jgB-ht8+gTGP8m7v& z5&3)rl4g9XCvA(c--NW_?@YQ6fgLL+vkL0l!6U={ zkNJ2a_+RshL=*zid?Fz6h+Us>Spcb~C3Cghn?`Mrxw5zM+(~i2Uln=uXC5Z&7Qd;qHdeiwkPy&9{?C09g2tR)C6Dta$Hc` zo+;n~?gGLfadb}9S~z*>#I$Dm)ZngIB>zT^*0z~0VsX{n^=!x>@uRph-3x(lOv93i!s!u9VquC4UUE zogZ4udnc(UK_V3dJ}JrN=H)qr@+Qi?jk;gXib%=+&HtQjp@jSY@eaT!)-@-` zRekSk*-?ijA=@;ZWfRl z==c$I1lM6ik$P1Xc3 za0Bg8%RaNWC*u82f?UodU1mlRGP%AxT+D{wA9F>rhrCZdApCwx0Zs(t0B11PxenC4 z09pWAZ-j6H0RJ4DXDQV5?^NgiOA$bm4;@escY7-ic=q99?%}-08CoT}^}NAc<5*z+ zVEka`qa8X^$CZ-QFOPLzfv(8C!wA~R-ae%1=ZD7w=S;xm*Qm3fpY%KzogbN*@6*=i z-1o4~4^6h`ITWGG8oOOT~kT)>cfy-;7U2TV-H@VI_7y8qOozjDm zDZNc`106URpq}71q0`isXWjf6M2I35AQ%XAn-aH;X2M_TY>ki3s&aA8j(GA!XZD`B z;60=FxthUIEa;oV;Q9T>!3^`eNG;a5it3bwlFsgL%NOPNBP4*ikcZJB-FU*JG`n&oxcXVotj;JOi$% z1Rho$y;-(oK!Ua|bs@t;)1X-nFYzd*%x1*Q68@_;f{Owrpm|`lyaVmn7W3IbxCL+) z6_OJMi&5O%k`TkjBzWSL*0I3Vx`t-RJD}c)4?6Mko72V>$(xBoeYGo(xL7S1gQAno zU05T8@C1N40_bNh!26!K=osM$GJv?~89=3dq4E)^mATtx_DnyZpJ@BMEYJ34-_|-- zJkUc?w{U40n!ZX`eG$+#v2?DJsI$sT^YibkE;V-sN>^b0qfU*!Um84gQ5?N=SsPXEkN{6{JcHq z$A7fvlqP53oMCmgL`vo=El|1sbw&PZGq;UOqnp`pm*+uk*U|O6V~s|;9_$<+WCcDk z-3;K12cDHKn*uBLhqzVv`MDi%B_i7rK*CKIqLTor!5W%jc8l3Hbjw;08uW0yo>^Ws zNWmtoJyz&q`)N&#Jf77JRO3lDMh6)A`!nKar_3a$;D=LagHE-`ildJu^=1JWOzI_1 z@c{TaA=@eveZ@<4#$#C66<&zMJ{SObGB5~~LCsj`pY*pN88&*5jQ)QG$*8?u7&ns_ z=Jt5txx%Z)`MzaYvKnWim6a7aW19k@mSJl8zJ=<+TlY)i@p!V7ci(FUPpJYm+WF(9 zFfnCk#wX@&s28>q!@5od8%$l%M-w0Lwm+SH^Z^ifLkL`t=Ro8TCUt^KoV^`c)3~C*y}Vls!tL$B%d`AfS8(70PVg*E zvCF?N(2T{W#)D$rb$$KTOv#K(YX=NJ2YzAfii(OY^CJNz2N*aSq%8VNc{tKyBa!;k zQ3_``+Ej`W;>uBfKkCc}KI8g51;YQlr+~_i0+zG|s}vYQ1ibsE7I~;mz5rNil#3{g z4A99{!##B6$?~#pjFvy>KMG`e=K_vEc>CWgFW92ss)iE9SNGF6_zi9M;pu1WUIt=d zke;DMkp6+`*H&8$k6enLTEAHHT8d)k!X8V@OSfEePhUW1s;&AAZiaH;0w46gGXON< zHgn=G^S(6!`pdWv4v71@Vgm&aUo2%{;OMfyCyhk1Pe|tdl%hYw(slgetM~7ME-s&E z?drt1)`Ur?B_u>3_2;pX*C>qD&w8mo$W=ABL)CH>UaTM(%!gTK$m{IfMhO6(gph>ot(ngUmkt| znb^`2zrNiikUb18fMalK9=U)9nsD6NZA7hq!Bz6qeCOZ@zm#+GXc+;3(zhKy0hD2R}Pt?A7dUropvON06gy-3ipZ1=JP{%f_=MyO@!%rf33dQ{- zK4lt=(S8*6O?K|uEOL+Yw!-__J@+_6-F=?JP~7C(LzT~1A3b`6f4#!ur7r(j>f%D# zr%#*bTKR5WfnNzH4YJN5in?rX-mL8Yj<42*i|AU{s=B8oc`H0*FtG7TRP7@@8#3&% zNfwH-s82^v&UB?rCP)8YKdKi#rhsv$fNqvb^W+nF(MRF;;O@=!&r4oeiI^%NmA2u} zslj(bO=Q1rclRJaHieGv>7Y#`tSXtpp4Y<59v^2peSn>5@GUHc-t<wEOCuY6%_At+I2zQ1H zPgUJgr6iwif=O-j$&b+yVD>7HC5dS;v_QTWB7+L`z7gdUtcZlx zxPAK?y>e<^zt6+y67F$=>huCf{b=@TjPnY^LNjEU(54E_QOQiaV4qk|NRH2?LL-y8 z1#QMJNE79fp5@evC)ZayXDw5~?|qo&Fd(3HYiqlDPkzh0JLne?8IwC%tg6y1V9S#HYL;3z{mR&BraCS-Ljw zi~ng1ml3wkoce_6y07}P>D0^-+|dJP!j?$P%VY5hK`yi`3G`3=fG&Io-isZ+36Eum zZ-dUnc~XZdE1Stq=c6>;$sZQD7gk#P?$A^&Q5MS6aj7GuFk6fv_1!|}NXQ~ZWMXL_ zasciZU%J^+S@olu8e?Om&4de!kp0EEYz-C%8nZiX?k0gWSA|#F_n7k-i-0=ujR`9`Xl4@y$g9$7&56W+@SJ@A;d*sr{J}-$> z<6q$wg=t=Z*xX=&iz`r^C-j9xu}->*cjoxII4+k56AlWIsfPZxQ1imGXH7WuO%m_h@>Zxho~4DTOKl zj~XDYcq!d8iV<&t7oITVmA|G9n_5#{$>$~JN` zRX`Cjq_dD-#F%A)zgo&DcsPo*IuPzadMEIp);lzZ3~MUxMH`pIxKt_cr<{8Sk!Km9 z&O?Kh98xdoTQzUCj|2azZdf^&=82m?>-5skC z!u&&c)=%K_;p_NApMX5o)@w%`;qAwontmD|EFtB_XRuy_ck|RICRv(KF-SQn!rPmh z1FOfpO8jp)=i0y=5g$Id^?4ykhiKQbOyoY-U*QrhdmvkF@=ig*oHtzd3SL=u*xRPM zu2Sx1T580~n6>YeQC4#diMa1N)YYzNBb?kej_4cQUM_W5S=rR;#$hAzhnK0jVC=DM z$G~Ww@H3GWd;;}Z+pRuF>b2-w-~!K_<8?x@(WJQe>5-MNY##d<69#Cuv`_c`yCDZp)%mbiHn+MR)bBUmk2SGxTQHLJtBonI--$n10Ec+7ZWcS5Y}+ z4Vx4fsM}PwRz3fUEURf$nf^id%vvMsk8xY43+z-R?)FoL%#~WD3mj_B(+p!gKTYY| zrSC;NFll-^*tGd{DV6K3CUFw8}^&XvL8ethE zuEvVlS=Co9?D9-CN6CfQlvx&9X#ULuO>LN7Uu}{Z5Z&$^AAM0km#Eu(X6v>?dnS=_Q=fzvH zx?B^7^pR(jgQa~gY$*>tQgA&PTERo|1tT02KEPIjjQQ?67wow62n>nX+QWJ)1DAVF2{Z!&K^w@E=1yeM;Md#RBE<3)F%YZoB zyp_BwXr#)UyMI^E_qhh)=XAxwr|fue`TN~A7&GN)30AGEW32j-kEU`l&S7FP0&_(w zSM{Scn-y=-Ej2hL9L)*$Sv|ig=#EEzW`3a!-y{r^6Z;Bx0|)h{akIGv-VM}5^Uf}J z?$M?sp_iVbPP$GOqZCuzm5y8xOlv1!PB}z;FI>Sajs5~jone23ATkhmI+y(4^~I#Fbv8(}mH`3poa~ZMC^Zhv7pV8rG8341 zdpX6$^ZAHcuY)z`AgdIrUY7KRfsI#ONbA~4!+mkyL96%N*ZEkRnsT1tY&?5h8Uhd> zBSRb_8}4YS7TcHJsc`-56`4R4QgJ*TD5_g1sUWd%wFetzjnd)tfEax@`<%Iv{gx*U z*=2UguYqaKT=B`5%#JaLT*Wb|>`EoAtxEJk5-tX9sY;1@GLl=Jk5{V7t@*0O?LJIc zno_bDd$`YicwfURhSL{hM-QL}7gEqS7W4>1%)CV|w74OEL>19td)==X%ah1IT-P!r zv{5iZ1hKLUZTbXiP4tA`dYElu(Ca~dyAVF9D;k{r?2=5baPX37)btXJF^|?w!!4qx z7gNv#kCpyXHF{_@yf=CbCUyCe6MGNgI0I#0*NH+vIA)@fe!M?LnENzsJj>UAxR3YU zw+D`1rI6Qfftsc~k=@BLu!QBE`wg0yoYNB|Z%_e`0ADs@BiN~ZvxBTJx*D&fKN7^m zS3eN!?rrxNiqXdU@y4qa!;cCv%`$7TK6yIr;kF-Kp&_uH5n)fLLzv#tXmq|{Dg(=i)$zqTX0xw@-I{D_ zUT)(dK7!Z?Tr}E1iPMvL%jlm#wVTdnsvY6VCly%pVL54MUIGd%c<%#9%xPc}K!Ri`!s+&U!jJJz?_T&87R$E1x5= z*7Ih>iXVrqtI%z>&r^GhnjSmX2JGy~3BPWLs=K3$+3B;waY-yfQmgXz_V4OVKEpbpk+HPmg=&9?%-=wsFNYJ zZv}t9cbWmwPae3sNs5I5oOj|;0{fZuXnZeT@)S)jTWtDi& zV<#nm0k_w1hsk;5C420vj370X*8BN;FZ~e;yv-;3IC2ARyb2}1Jg)dDKe~B0va9vW zeaWKthiDV;jiiT7MkA%I$=}wJrW=j*@H_YzUE2;3QI)796x*EHVHIgP3%+qw8A_5F zLiM4DY?$1OCvrt0DJz)la>H`ndD`cuM~O`nr^}F!W?psNeDPl3s@Y}Jk9vl*{7bhlrx&|LKlg<@Z& z;MvN4ywBTbR@f8WeK>7HVhjB58XNjcV^6zzm1aLpq?&R_75r)lnbfxL=@~QFZr5O9 z{iu?3oma(nt=@wew+qEnD4VDs4E;c`wT^Z??KqR&pQ0SgQHXu*PO|-88!r6)b{8NI8uJSTmjIpV;|b z?~JYi{JBhQLW>goYUgZBiQKqzmPAE`k1ZeOJyz*CbA^^x%^Pw5nE-X8z^!fi`Zc05 zGA;&AlmPRrMj_hwz#dn{+lz!ytH@RLy;5(tvz~DOXixsxb@P7WS^iKnz5s{UP?NiM zI7z?nqgfqat9Re-{*U={%&~FNZsffT1#z$II=x5v_gjMp8mdmmfM#0_Pw!CPfq&lk z73N>eqCTO;CL|_@`dYQm4Pd++swpgRYGu6x+zf)X*RA=ddz<}+Tq=aI0NpM`I0cp9 z3fIJYUGb_>2Jcq729+{d)1XV>PF6iwbtCR))iW`D31D3{4j6`}<}fS`O4Y-|i8_0T z){8gX5k07~`W6mW)_v86w?3KxnM9enzjD)nRBDaW$SK+vbX&Gveu-dF%6)M8^`^1G zO#T9=6LG}~veyZ=Gb2iata$N-Ic-PNv$kF2(+RfqT&!-FOHHp%gH16{JwfF*hrKM&nf0P;DpbOvg8#in|)D-2pcukL4Ya8=}R`1MAj}*gj z+)p~ED6Y`kS8hFPOoO3cZcl2Mf?9`|@gnT-opemW4OxGv>-&gCd&is!XtMehL#7g| z@pN?#uZCZ!=SbH}lRN)Xopp6}PD=?wQGToFc6uV+@!!Z`p9kr}zv4Mv4lg6_H_K~wyLt2n0&f5+6GhxhQPPk}Hk z)_Y(Rrgz7d6JNIk*;ZgjUuzacBva84ZfQpgJx|8yQyRnczFt(0oUpOD?WTEt=ADFO zWXHzfHQK}w?m{@mpx{tdC{AoOGMy6#(3}8&V7ZY0Ulym7#Hq(7|%5IIgQ;4#z)o+}z z(W@Ouwul$vgC*Jil1JsBQ=X_}; z8zN%d$!gIHfZdYHZO{{~koOWU^XX5@{p(e^#gvz4YeV9v_Iw2;hy2<&sZEuZl}30| zmrH$_+c$3PZap5tO_<-Y%BQsvV|Uul!#G-fF-?!oCT0JFO)@StTP8{3ohF&>R<*mR zE#nZ+zrbXl`iGAnJru{48B1}+(`uyoth)Prd=sV*3YISL2KE$XW!VLsuujlYSXdq$ zZuOU+8e+pCzjZ9Ba&pS+iSHYaTfwF zVj$*blzho1C+V46kqAU6OKjQhd*T#wr)gjb9X$422T!xs^^OTX!rAjW4W#DdKC}rf z94%U;zT66T%fFbZu8#`gH9 z(?%=kwrZTTDy(l4geGU;zmh>4om$q!q6xijbC7fLful^T)B7kN36E`8`e+NeWyW>* z-E~5fbC29!f<;?bu$ESl-to!k;^j;1-ruLnarQ6X^`SpZ(@>1eNH#Wue;`ZV5|3fC z-g8xL?B4NqkaZW~DkTO}+@0^eCQhw>osM`ipUb{_1Ufgem1S|xlX)8>_VVSa2N^dm zA}^g-nLwqCFT5c4p#mpWq@@qAE&J#URE5>H8HHWAV4=bLQ_9Oc8Kb=Lyt<3asDZkd z0n_y%{#7uzFZ430O45_yF46cCqNPAQyZ%O!mFcM6ted!UG^Eco112f`ip+Ny+QjGO zGZ-+HuB4K8Jqa2LGF;3{P{9FQ`u5MF4@LED)w!>F|K|?gK$}6+JO1kIv8zL7hl8e` z8*$f2RhlTGen<)CYYNp?civ7qL>sfLU39YF?cil4u)iyEBB$HBDqV%zImjGam4d5} z!8kBTt%chJrUMlN{tLCP!QnM}iKNp@Y7L2^u}UReNUbXHzwYkLcMbNqg2>Gxr3Pc1 ziwL=^B~8m93TCuAeWqQsW(Cn3cOyQqSS3mSoYGi*?p0$ zf^2iSa%*<8Zs`br$-1BByv3Pi9|OddfU>&`-t6fRAsn1gP?QmEyQ!W)5Yc6Mx({^m zF2YBdPj}ARfY%ge=B8cg+N^t#A#v`l(ELbSMnkPMlXWi!g$z4{^!l2sI<+#5PWM7j zhC9?j>F?IgIxt09@7|(|?FW|J($HTQvxn-grWZk3INAeu+ENuO**Z5+49$qG&tl>q zZ{OJ&4jY@SImG7$mby?2{p4_w)Rsf|8T~SW+DDk**4GEt`eO~hbu_Sz$(zkf9S?3l zW4dQzRj8%=DK1IXgzZXGQ`TX~8HT)6>jmxz5p_H&Z2#(N&*a9jC%`RSTwIxfD!Z4w z2D7rW_Z($$UGHs;6ExKMl{+7W(x*jo2+R4DWZI%H)AMcUX{ z;M_W6-7SKs8VBAcl7F{mor6NIWKup&eJy!+c3ug~AM3-U85Oo}eWHVf=@c(G)X{L! z7=t!CLY`*CHns{Oy&8H51_bDH5pC%Lj;Un(9w^Af9OfpHYUX)3NKlS*BcNy)V&0u% z(}n3=OutMMDo)RW=;ACMT1Q!jw6(SI6+~j)EnC~?_wR4&itX*~E%sO#Z($AX*~8-F z?#F4bAzV{k{k554ffS9(croh^CKD!vVo2YL5%KeA8{oLH{3)oaZc zYh!}~?bEu321A*9F~&J&&*Jzjf^bXid2i`)j$?m{qbCmPjJ6}qS9yY&vT|SKvFx{bzttT#ulTu;yPOy|Mrw}$Z8R3FI9U8ianRP?>&`Il7*ewWH=nE1!vR@8sr|ELEQ$Pf0gc@FdOeu|C;1bbN~` z|49}v10$m+6$|%do28>~X(RQQCy*Lme)1JRHJ2)+j72yq4tbPrqQ6ONFzyNGeQYK& zadN6;6R403QnV4;BHV-ftlphOUnY5<;=~q`W zHGwvkq|ItBEt?ogfv1lK!aVGI9jad=gi-cK+CmmdaX=9C64djr6L%2xEvB?(Q3HF4 z703z^e{c4tS5}p;)wyd>Vf>ib0h{dde8p$Q(uxTOp|xI(k#q=(RR)oTeuuW@<`Idi zBX|-}9;|TeZ0b@B&HC5s4S}I_DWxz}4<&M8)t^R%H;@Wfq`%Q;S^cu0Ba}z>Q zQ4j!#ejo9LPS|r=A7KT02*1&mR`un@qRWj$4miqAWMNIC*eRX!T z@Ilf&5q3<9^?acj@!}BX&h>MN-#WUlaBG!*i2s(qFyQR?E&hyTlGY{MgB!`6?T z@nvxZYYDlSwq!`TLr!$G)J#)F6FVGw&Xfqe|zT6&5hc+}G z?LTQPqt@0aElrkPApYN1&g@1D)rvZ}L`#PI*R0W6qirXcWlI{`!#ysfUbZXSF~|Q! zNrLSveQATrxPfb<;N0s8qmMR@@mua>pZMfJKam>LDZ~2oa{(UfbUx)$jlFq$cs4R_ z^KjMeT~ExjnrO>-q0YNg%L_Iz9|nEMkz$pO240p)$|H$b6CK~uRN<~G&!clRa||aY zavqtZ`nx>>3)u(xW@qm6R)`Wr*-=3_gGIv&RGAoD?Uy;j;qI!JLtVq);~uHZ^|>zz zWX*pLQ<)1JrAR(dCk(X-(ne<{mZ;2kTRBK`6P-%>c0V6&^${K|j`^LLM3#sxpl_8X}nl%uW)4QtsT~94v$^qPQ?1;c3Ia6E`=eq$k|wwS=3;IXO``dv~)k zV^@?T|6ovvwqWsb-x;=w0>y|Bhp*n6P-?@)XXpu$-LL;MZ7;M&rn^oMgv(bS@y}KH zT}Sw%wWSlPEt99cSo;IvoUx4`#?FS9O9o1YhT6PlTD|vO)a%6X^>}a|CSO3*OVhG} zeUj$g>idwRB9xdB#OsAE0ppIH6Ct3paHpwCw6#M5(mAE?{n9I=7}yaN6Jla6fw$#* z6_B?^(|8C{t-681oz6Grg+6FpqKmwBhM7(5L*uNcHWG^JK^Wr8%=ik`^kkwGY;T_% zZAEhFLf@}Mq6G^~q+$UM`V&v4l31gMlfraE00$&NcLXpE%LvT{n}Xb}1EvLXDEH-z z!b#AQKIGh1s7eRJs<=Of0M?-qQSS>}K~}OA4fdL4JNUWETGG>t4+Twpy#n9KJHo|v zVd*W;B~*mU=Ju#l{jPCqv-vwl^j1jdiPwqevPIl`xc z8+9}MlT4KU!J8%UfH#MD=prAk@#cJl&Fw>_KmCSE9zfSFe1Y>)PA9+nQyB@1%itAX z+^+y{NpyUtx`n?fZwYVp9;tYZu01@v=Y*DcPtI=057KyT&Rgo8#qR0(YtZjj+=4>g zx8SYM!dd-e?%_}I zsJH#f$ISSGcN2fiY+BvK&D(@3MyTAqXVS$>zcnd*fiTs%!;IfAjVG)^thnEYUMp#v zzysX#bUF)XEOEN*W(TVVC6e~&{XgL^^cVg0d;U-S%NLeFZOOg-W9DZFrupX}y{DLQ z1dpx1{3|_}#hOJqpjv~!&VO!ye&mA*@^<$XR1ANeipR^#J9>i2rNW!B?|o;^#P#tD zW(=JIejkAc#qdo->LgsA`87KK08cQjEGg03p_{9)rn@a5O{a*Q$=p5f2Iad<@=C~r zZvA)DvQZ;lRlu9@id(w&a-WyXTr`;l*dvso$HQ9>FTYuUvKmT-loqn0f|ah@)i2 z(ag2Bv5qzgZO*V;qr&`g!??$r0}n#w#~K7B`O)MY!&e8k`+sluGmRRZ?+pc!m!EDQ z^mFc)->h(RYFQC}v-3|w&eg72bhEYG;Ot|&K~`B?<~4sNuxCp3D!h3lJwqCQd-u9U zg~X$@$PC-7lx)qWaHYSSM6kdaMrY~0p*|EU@_1^AdMxukgVai^O$_aSYFDiKXkZE3 zz1Cv;mzb7-?VbD`KY9ZGX9upwIjDBKHcm`G?b?-V*FJ8q0g}9cKHn*{bLW}oxxIJF zc%hQaW+BXT`Q@V?j*b_G_Y&!FW|^0cYVWT2Lrrvkw@91WClVMSb@bvvbKmGI^;uht z?S2kzWz@xrm+BwYb&%6PShn{=*_nH$_Q_o)0f60o*OxCOz6Orb^qi!E-~5Qe*0C6k zYQfrfb<=p+FwX}b$;Lw=Rkue&dD<);tiIqPhUAFlcZq0R+$?0)?esLF!yqfC;9xR)!%$q) zIaPK#ByN(CS+seMD`}IPu(1g}95D_pR6(QBk7Vh+oTLW7@9q3u6QA2$mbd94B{Vb; zMrXOd$FQB_(|BU`gQ@34P0a#K zg1WDH(v^9g?$AR78We;MeW4s(!}M=1M@mhtx#{Umg3^nm0&Kl*D3j$oJoqE-xdwiW(~aqJIp@ipjZrZ z@Xx}l%k*V|T{TvJ$5&Yt7l~j*b#DQHrENSLQGe`JdrM+RaSoZ@CC|~;46-D{}3V*49(* zkU>ABjz^}aRK_gK0EVMN^T3VG6MiyUHQLX7JCS_mTud)(aS7h_4TZF5Ea*p$A%EZZ zc5o^67PRm4-3OxoL7Jo6V$P(iKsZ1xKpNO*IbwH<*P;8PLs@lAU6;#kejBkAi<=^b zp84^tvBQ5XukX4rNGv^&v&>?*fF@hBX&M+C7mEjn6#8J)-p7FAhh>Qm3UZb{-m`jO zN5xccM~7Vb>ko~hQEp@h;BkpuWaS=jnjkEGyA=sN83?e>?o2G!50ek|Nq$gz{bVht zo9-G$ehM)1KPmEfpZkjQMvRTHajds$K)jPcw;WC5k&eY{@8Og6oB7hPa5&I$xe~dw zwfL~(U~rk2{NB4#%eoKEQ0BeKEf+}~-*HanW6Vik-B>n5cHATbAsR5N&ee_J&rEZ? zdg{lG@sR$^>FI#I;%`O_KGj41ISk;S0@L}wkmekziEee6SmKymMf<5SYBXZ~WQ2r* zg@qZ$YO0iDtUIOcC#>u+sT{QAzfewTVh&ekZ6H!v>f-P zM@@*$%fKLCwBqeK>5Dst(#_tzZL^uB1&3WXH9gP!b5q18{Jxjzg?p0{tNmpAO<-}V zMbt+zB`0blP=W!oVuY~`zVJ5I9iQu4XM?53w&^#0Sz(RKcbFIuENTjsDn{Q_8=3kRu@I#%x&L;jLd8zBM>YjlVBYLyi#KF^5qAVb>AO7Fe`3C`qN2LeVnj^oyS}-=K1+-5y<%_X<>NPd&&C7i0XzSQ z8eKtwsFCvKej!|9NS)+MV^Jlh#z#o6a{_2Y$#+AcCGt{?KK%eb?^pW@Rw6!Pl2I7Z z+nos)_N<*G+r2HUA9OR{57H7B%N3GhFkRDfZ-A+MdZZwAf~a}qP*T?noKV~v1!AS?+7VOyssM_VnK*l!fqSgN$OdzC)5>Y1!64> zwP|T{8e4xYt-kZEKrVlU;#rBEH9n}enP;6)^gBoWG(ObKwcHwD{Q5}vXiGe*C11-+ znaXgWH=O;)1@;5aWm3OIeAOeg%beF&n*@)crUUw_;F8WZB|pZy!V?qK3#Qhz|U zf>n=?2gs)F1E*XwUWTT5pD>oFJ+dFA{p1Ve{bsh@1#cj+N}xdVPS1D~+;uN1?N0=< zZfbfXuangh?);%#_}uoQ3=BsLpKjCkK^8ytPY=uFAWr@Z`@^d-)X|MM@3H3OQm-JQZHgf33i+r9m?3gnL3;5(w*O$*zh|@t z2(+XFXhz|mf{6Mm1S80JsCC;gS^~xh8h=Yg<|QWp`!<`=EqAlZ9!ec?#kc%&46vvJ8@x?{@1& z))T(JME`uf+60(*_OmE$yHLVICmrj-BaN=;ad{0CU-aF|fl0Hgq%g$^l;G{8nqR(v z)?g}!S@a;)M}z}Y_`k!{_2f4SO2&j&Sv@GX(Gc}+vcX{K-Ezh8^0LRYIdI9LGnu-q zNBuA|qx}o44lQQ3c^48%o;Y(Oy3era+KrD?x5vjW|R1UAYV3_SZcuPU>{9c+!h?mMn}y3zbTK`=N{x=ZNge zy>;5RaCZQ^l~-KGp_Rm|shxh3!-|hxukk{kmwi|fQgo5CGE^7f5N934^Be<`X~jdo zQh2GP)E(i`gv%)}1}fhl34dxbU*cgf<&JjK$OgGG+bxx0JL1}};t~y6z4zdEU_gyB z@>VFIer(AMx<6)Z6JMBJe6!HXkD;!Hm^UHSDt zt?;LmAMc~B9)hxaGmET0XXHScH->k9c7W~yPO1h2eviI7s$~zAKIFr3)0V!bzcXH5 zOSGU9?}2egd{|bO`U{h0mhDw>9R9JV?Y?xu0hicFQzna82i0ua4&DL>F!d*KOVA z6Csj~7RNbm-m-09MVN(~eVldpT86ik>Md=T-!~_nrdU6ke&og5S<9aLP_uXAt(7cQ zh$^hTkrImJV8bUsYCVeMXFNb>crnBOtW}^?{i31pdYqrH;9oSfwO^FJwgU`zB{imX5Sk3xAkG?TV(xj;?0lI9%96YVY@Q;dA4Ep2(4@3zvrx&6o z-QC#WD(PrISm`_aXCJNUsSpFF6}OoZiv;ZCpzl^D)S8QsxCvS-N~hLhMt8xUFG8=) zVf-{%liv6!C0B{3F(FK6bY)*RptQ<(*f91wNPR*vDF>7yGqx*MQGfid!0x)1Lccj` z&u(j6VJ%_Nty96h|tFM3iynm4$;7jyNSlfYILSqPk;YOif(QihqC z3lGYx44L~^U{Q=?p2jJxI^QIsDwGxG{Cx<9OU_(2H1GkkP zL>9foM?HZkc@r!|Kl}@Er!M_ITm4;^e$h;Z5#`>FdYon<&j!s5zFjN?W7sgUg9QkY zN;xi0htP|>qQ^#pROkHcE+(oI@M;UYj%?1rvVFB6gn5s#e;9Adh3YC-kWDDko zi2-dQ%}Bb!Wc1~l*Hr>l@zm#>J%AxZJ|IV z8VW8j__R#QRVNXM?{}}*&7Kbq2@XaM=KH62y?x#F1dZCwfW%2rt>+`lM01p_fs+kR zbd8NwUNh^8fl#7tJiAwZ$?ZWRXb`|BvRZbC1qO^^V<#J66E zM%kD?3xPd&9j~Mk$7`+4p>24zbzjq{34CKvsDuhGcafw6(r#!9-AL~eCpe%7484 zQ`nz$oGSM9a1BM68+9V!{%a#aw+$wFz2_BbU*~Y67~!%V#t@g<%cJIi{29rF!eO!H z=`#I^8+x;I4r1(j(^gZUz`7;V4(OmstRPBA;7D91e}x#cv-DnLjM0&h>gslL@R)hH zZVI6lvZC9C{?XX{-`YW-FaM^IVEM7G%~Nd*GXnSkE%r>m?G;+HT!As=y=w#M!g>2( z6`OvKRwW2qsRBz28@N`U^8UU3r;iI2e64Hw4o&-J`B}I<2fsoBkKn8sQ16*aB}Wpd z9ffZ}9Y}AXGt1GJR_n}??u4cPYfv5la3P3v^>W4WBV8g_F!jgAgd z4}w8*$u9EB@+aLm$jm(ncvS6QWYtAajP;-V25UHa_Hy_w=c-1IGhu(h8wj{YhGbwC z@BcWZ{>BPWmdf?MHrPKWqWvJ#2pP+=tJwz+ ztQ%3kp*muM56dXov|iTV(;`yf0XZGrvamEx>tKyJTw_u8v}#9Iu7CQ_&pj_uI(~l0 zg2xhH(0sz86$lSS{r%hbh{>AfN}-O9p&{Bx&!mYb-3r>Jx`q!u_}zZ2u9;wyfeE&G z-30ru-=QN$K*Gq$!~)HaU8YeQBq(g(ndgzA{&z=fc`)z2?W7wAjgPt3uDM=2f$P(I6k@0{_MLE(s;7H;LhmkbNoug-ncpHB zfiOEp%dLXaJE@;$Iw%W0ti@_iZAQ&%`nr41@px^yZ>k?@LCYSYpFY~az==3CmI7fz zH29@rqdlB5EUE6(#b)8rcQP$;+bAva82x8LXJcMcA$l|MiECI04C^i&p_lUlf+PNu6vG-iWwNsk$^!#nC~ z_}Xej&qMRy+HMi7dp$?q-dOb_mA0%-a<6qTzs_y3eWlsJg=)ah?W#zC=&(?!M2e}g zqM`uxdW!NCVdgsh!#2`1V=m!AT{2Nfo<5>Suzv+wKO0GE4i8V-^UEoA`yIV4tbqAyFpjjd)5k)N9hI+@{qfeM`%7rd=)g6UdIC&ha{IG9Gq7#fQ*ocBTC%R>n(iRQ89HjCKAzwev zj|i#Z^(kv!(6f6Tur~x^H@u)=enFLwGK4SgORe&ykUSrcLx_^=k#(@=9uq6%B*CNO z$;4aRVjbP=R&DD0Xuz;D)7Mj$gf|M z(->GcC?Hhoec~?)sJ8z%1>Ceo0n7U@LUatsdz}v@cmUaD;ci3xI9mbw;E@rFA0HL4 zAIbZfpUd@aD(Qc5U!BPs)eZ}^rE|Ear}so^)+xN$h!EXe>bbN+5W30ZN~QZW{TT}I zzK0*e=hPL|n!<&!FG%nr+DAq(;4-W}W~0;<+GN5x0ZnqAl!Ok$G@q@-YA~8cokJ`) z-Q-y!Gdxd>cGD4^l;i+bP2>WHzi}5e09ZG3nd#QeE>$qLGdBNnk(l=V*^gVNejp`^ z_Kl=nfIg3;r>196Ii)c=2DyAE!8(q1yQSBspgZ%;``$6w zxVc?UWcPYi$@4xj(c=0UW+vl{DTPMxa7XO9m@~9zbul?}-@hBcwTdpw+i|@xH93i7 z68(1l*jc2H$!QDM+#CMdpEkRyABI+!+AejWPcuk?!THyPw~E1=w#kL-cF$M^xNYZp z#N7H|?Do_dasV8v%N<<-$;%a4Kf_+Ro4uNO47Q09E_4>kEsh!C23?ksr(q%@mud;q z$pMsQ&F|V*H^+PyFv#Yy3)r=M=we%IDq*3n1QkLl`5g4G!QGKmpX45dIc*W_2M|2npDY+ zMT|S$P3;L+cx)N*PBfo^?YjX7+)0wzd>iwyualS0Us0h^vt1>$BbamkES9w{k_rQp z>wcutCSWb1u0k&+;oy5znhaSM2_``Tj0b8K85TG+IpPlqFJTK7Sru&mc`MMh+r!ln zoVAkH${2QKX1r`@oz_dNH(oMK?vBL`iz(%Tf*^R1y_4ZMZ?5Vue_))@qn;JLd~tw7Uq|WqElE2AtAri+bng|3y+)4xv`ohbK&p~jvSM! z7GLHkXcgCPYQf>l2X`1+Jndmd2s@=dlHB4g6I%jH>3}9zfM0Zptv?n6=lzm}8+dXe zBEZto%!q$eQ)s|QtAAU~!?2@8QG%DibvVpmJQ|}GhbhdmMdVX~DOj0Co;#ma;XCJJ z26eLzPe<&FQ58+T^UEmbmS6PauG7*LLY)wp_HE`!q-P(1)C%cqit?k|=fE>1mBQl& zPh6`GB!i_zpiLby&@#yORHOKU7)$!6{_{p5?fy}pxhfX*&!zX3`!)}cl&$OuYMCpa zeV^~S3MIp|{?)ytS)0jfUSPj*LulU$Y0v$Cy?l30)54)3rgCklj*m z9t`~tm?qcHD(>-eQ_T`?-tWe0NX*p_O%DC6rtby^tC!rp7$|`KdbRu@ERyLUi><#N zyQ1(7X(e1o0-i(Yzncyffa#FAS!i_C6UPuly+tE2%Pp6)sB=0^xJEp6`!L6^?uIB?(+3P(RbrKp!dg~K6&z_$wN%CpwB@V4@+L{2axLK zOB9U+1c>zu+@DqBk5|G@i@8XF#8La!FY$r9bql{#HkkKLJt(C5=QHR-gP5RF`lgi?d_p{uGS*sdL_bbm z@{X2gJ(}}+h^HT--sXEJT(ObP14Zsjyxfss=Z6`YYzB}O4X3MBtg!}}KUwXlbqZUZ zksj~l9OV~$YkJ2jeXn+-fBzCDE;f9*un}DIwv!Z~{MLxj?=gqQzKHE5>IgjUGQvGE z3Y48wb|JSfbB?loi~Er_4h0o8ile-!&=%Dt34kvdk^tI@-oTlgmsD)K>6gqw??Jsi%I2v7aEkkinBJBV;P0tyqa&d;>7_!3Z z`uMKKvc<)oz)-(IqxY0H%)cGeB+iKv{%`mu*@UpUV2RvFM@U+W#+O4VYoc9ziGW7CBvo_1&Y^PdSebh6pGYeoUvt%0aA>zr*b zkJ+AT=6;!;NI~E#N*rxLFBVYfL_!V279HqY*IK6qc7&+fC6P4GaSdG zlH213FNw>)6(EZLi49k|3~QDg{xw1bwh240V&5$r8GXBVcl3!=BDMIFOKKk|CR;u6 zd~v32p4Ky5Z|cT5!54dgLSIpH`qh&dL2=7to-N}|$@)drL?y{7q8R{VkI2kCRS zzy^w;{nFL?R_bY#_8H||HOR#%&sm6AxK5~}sxwU^tlJtKi{d4dY_ zXgHAJl>?^SfuRhYNCBUT71*0kzaN^ROavJ!fN3?dj)rcR`A6zVzb2+MmqFU1XUy)! z%ikx0{Of48LFW4N?ZOE7yXqq*r&x?0l+EXSQaZrSwEg?*op ze(;N@re3#lIDd}&HNrE42;_*|sRIp`eUINgYU?O!v0HqWbjW%i;I5s5xoiFhZaaA# zfT?RQMI>$yzoD#~va zwAyqvtVw2XQRH$Aw0;%fC)7T=$9JLIwMm-E(XoejD^Vw~WbV27(OK$KU&ehB#m?EyU1DbyHME+!XzR zo1$uJ+w&|(&y;+}+v%z)m!8Gv99h*bH|g^Xu|zhmpimxr_jqNIY;1+_$Aq8UIIchSVxZ#=*Hrdl9Y z_hZx56fz;7d!Dlo!@8`-G4XQ=OLJWI-h&H-@nhs`1g4(=ADWCMm$9FENmO?R+K_f4 z1>XO`txn^@m)LM%03KST~fqhQ^e-xYM2hDf4jpQqZZu~NLgyw zZ`FG?MdKq{$gW1^t?qLJTgL4h_gQ+!)F-}z?BcH;Taq%_2%v+3V+#$!q}fB~m;8}=U~(8_A>&H2U3xp|NT5*P2~aEyk{i17uK>w6^b|P#fr(Y4 z=U@bQBe8iG<>wkL=79K2_EBwI)#I<0jU_Q({k0hcX9h(Mb%4TB1|#&3*f0 zvsneJytgp13eI+mIl8FDq;|-2*>L8juhhz=@eaM)Lx0bs>q1K7k1o1`IDC{}`}=h0 zK+wUMZgyagzo}^V{eQV)0+f|bpD+#vE?p5J*U+VsFAv_WzK?c3jZ=AdFVPsTEEnw< z`T0TsuAfQdxN*y~YTgoaP}I@HY|6(4!UaMu#lQsRBLK?M@2A8SNH;cPQ8R|KwxC0S zU17#Kejfw&Fw*Qqc?zBI_L6D3jP*))uHQooTNWPROkTGvMCe#7mpJfZa&ial+3*d; zN7m4tn=rb=5XhrI!|F_|K?5t2Llk@UF#my$@{g=FV9aXYCsFd*zu)gc0JK3-l+o)z zNLSZ8ZlMhpYaq`6P5>=p4g{SL(8CfO@BuC}B6J0)MxKeb35GlrZQAisKe!i(pPi!s zfpFCS^~74;Pg8tPMhn?Lb6@z;)ulHxn$aVcPYS7p=3xqqt1 zf4+}v=H@@XE-o%EJ$b^Cnw)I7^G!!bM-V|j*Gch14sbuIWoHCj{}%j?xk0okFo(eP8zD=25N6Pk z5b|_7+5F40cR!CMhsT zM_x^Dmb{#t)#!t#Pd8oeLmfT%vr1W5Sfn>+8AIQ{_XKIuOW}+&#eC8L_w{q%X-<{2RReVM+NqWSTfeBM}hs)0?B`&$;?`kOqg(oght$fgmY zQa}uQU>nn_7}bD11Ms| zmhLP;2Q_G9nFsLh|GihiS{tk@uJCLJVwJF9unxr2t4v)Unel?*p0$|ltIbapx zIl)PQv<1Yh%k_!!jK>sO`i3{rWiA_!*Ln9HJ$Q79V_S#@}`}1Y>a|?E+OX)|JhF|}9LFvw!41T*md@KaQE)R1& zCjsUAxB;br9@xq-dfX%l1)NiNxkUmDu7nBPI4PmYVv_QhL-@1*b3;blSJ5r@C85{8@beO@93B6O_a6DwdvjQut<+oJ09#)n(u z91P8Wd2yXT6qHSJ5vEh~W6}78oDY_oHF`k(>B7#St;qHIl5q2;_MX>?(Pm^K8}t_3 zJ)ATLRM+kvR-0$m^g)K47(OU>8gyb#BhCX_>bVyPEcm5kvV8rU8gRzoUAZ)Iho)r|c1u#_KrMAGdd z<~A?^F3{Y*YLjPHaCO)NvB}GWZSvgj|6-FD<*`Fn@_JAOQaRwl;k^6?!Bn8Oi@$&> zhWFM$m5)3A09DQ}t%52{K4*DM$(hnphu3=cAAV4=<05*{Xd@mShts$Sq{Doa474Cn z44{u(ff{ei&=2_0j26#qcVNGDi9=fQ$ouuG3;n&(0E7I8rm{4HGdUzAFCP3+hbO_$d@@2pWM~6ey8Rox>6Vm(6_PKBija_q z05FZqk+bBv4rn{j#>M;yt9OrE9c44n}N;SuiZ4;SrqdK3K+-D(TB$`&asq( z&6FMmaDcvcL+!+i2`$|K&wzO(Uhr_G1ttsl`_@l@w`Bj04r`MGKrBxG23bT9S2&Kj zaOY)Z9nh+bJN}J2|@2!Fj&Y-)lB60 zNq&0o?4{9&+=TyrsQV_-A_provKwzsO5jB!sA?qc{2&C3>T>gGNdgnCvKcyI?UiQo|2b-{mk1B@#ho7%7UNPYcAzW zpPY~VH>;sw8t`09vRr!u{nV5nHds_r<~VBG9RTws#GBCdbFYg|w~E&oJ3HNyDaPbc zSh(TF`>##z?_++#y-ItTeti_Cy&R;po;q>vXQaV`F$(N$PJ|hpWc=h3^2xiP5+_Ka5>?uE?0zOwV3JE;$Oot-W4-&pWqoM1v!$0pHp`%Bk_);S8dU-e;{rC2evTIz7c*iB|Vb6i=b@{H_}vH3Hz+~&}khAs`lsNn_WJa&}^wLJm;k3 z=B=90CiZr-lc#y57~M>6kikVO;HBWdao|jbY$q^6V|IVLy25K=<(n7F(b#1+El>OP z$wH4-7p|QsJc;Nsz^1OBM2<%AlhseWRv(n^Z|tXnwEqF23~VAuRDugNDxqY5Yb{O% znC`;PW2qL}TzbHHOgaa49?Sp!CL}ocW8p4CYr>4fB2YHBUDC;5{dg3is<#&eU5zrs z==KMPoXO(P?_(F-s?y4;8hu%6;9SYQX=^y@fVuhcw+Q{^A3E>GO}SCxGV*-a+MxhD zj&bYFQ)!!;ANEu~QEj54)`-?je|ZLiVStFeCR61(m|buOuk1`2&|6jTz?04TV3XPm z*JaZDVD_hgRFWFZ6yNZ#>sL0Z zg7#Xn@hC)lb>n&!DpSb^BPgmzF6CGluT9M){@F@TGTt!U1 zxbJm{%D!@&SPWI^aV3NNgwimGvyT4NC)wVMlY$A<SWyR=2PORn1>bu zjit6A?FbXzh!_SI5EX1xpNm!f)>dxL5p7c=Z2QCsBHuw0Y_i2|2%BsR z$DSDw?4_4Rir$LC0B|UqI0#Sd=dHlH=F2S>epm;-x`5z8VPKxd159nu@KP+=D!C#D z(@j_KCKvj+U;uT`{iO)WTOdUi=<@N%m)Af1KTt3JU|w{J({3t12gYD{B9F(6%*oky zN(?OMGhmx>@}f7r74Votwad7b=~Q}m?zG&OI}Si>RE0};!hDKZs_SY{W^cgS ztbGp^aM8eZ?(>g^SmD#gGfBM9c^QxO6Vd#aM>nBTv$OwU8QS1!#L7N}_GSq+FcT>{ zEe<;c4t{WO<72B4bwRT-V7bh|{X^=ztOXcx=TZzgp*b(}bRgzQ2WrsQVAS^VaEdm6 z`NXSG;FisD5fhgTcuTiFalR{DG(7CiJ$a;V>pvZ3D!oL+xG$TJZMYo&z_ zU@z*f!f`lGCskC{Sf_2sqy0bTokba)?#g9AlTRnOspVzukP9hBZtzg|VLwiz;y=U? zwYbD6|Fram)SVJWm@wk~dexJur0qQLWRlKhALB(NMD&MY36YCiw;T99UkRVikcZs%Z@+AiRNK+Q!HTc(5JfL>liC#>56eU2MbraPAXf+rBfE;PsnnEulTc! zd`*xoKV~bW10+2BbHHzO0Hj3OPuHJlIQXxuoFXzij6P{kLC*9Vg<&o!Lc`1Zh(QNN z<-dh>7)_sBI)5dGgK=zeKv-WKo`qv25pThqa5;pcu;lrR!##8ywzxl&&?G~(LHeqZ zd+-h&?T%rDrvSEtMO@M%RcIQey3Fv+#&iYj8zSrDUe%{)j-ou*K6EjtoIE~Wu~IK; zyFC6VC6d1^$!tVK{sAUIL-0xwjSnO2R6qY{FrPAY@!dF11yGz;%c>~~Vy^dJ;Jd^Q z`c3$*>V|#AU@Q8O#ex6SRKKVwbs_odR(np{=H~ah&hW_n+_^p*gMzh6@?Fb8+p5vc zc5Fk*DG`Kc0Fpf>dbhEgL?RRD!Gn%f{r$6girQ>8?Tv^P5yld>B9bjY>d{Vv6(8yO z{u9STo!?*Y&<1v@LiBXB#jDyIqwYc~(;#NA#mv8)DEFr(CML%NrBOi_1Tg%JYv6fM z;Xcfcpa=ob2^5vR#qIMYAX8~gKnkk}P_*oenW)&gD?a!$n8LtE2mQ?2dw0W+70*<{ zC83vc%%0lu!LXDC%+i*((;bU##IHI-=4nbH7dMsoFa3N0D!pH&j3_rlO^fo8x_{UE z8x<6o6$+U6%MZggj`0}GMz0#EZneYnD(c0kp#Nsb~B$s&2zvEZU(`uPRF zd2(eAITlBLIzrt9d=FY6`cWYX&gBK1>6WqAgh;iH z+JMX`S76BFf4fwWW3dmo(S)K)z{dX88rLJA0h@?{kX8Ip1pUXteUq$rS}@E>0}|8+ z2H(c;pKxVF8t8}al>OjnVPXd2Q72#!IXML@P?$R=0aknJ_FAvX`+(cS>=$HvOVA{v zSREJxdsk=}pP6UqOn2DcD?IH9eX|jH63ITx>akK0e_#}4&-(GxNWR<8u{?Wq)`u$> zpIrkZ=;{P|bav4y3^?z(yu3IWzOlftQn8Od^4ojF+Ojc+9$&3{oeC;IC!2oxUa)*oixPDAo$yIeZ}S z%rn;a;4)aMKB*PBLo%w6T@i}Ha*YfUp!uX5#LEl?Tfc1c>~@!wlDej5hq%VHQ~7eZ zJdqx`AW|>Y)VOxD*q#56;`a&^RGX8&)lVF>w!b>Ib(Txo(MA6p15nv|-CfRb%Ygww z2t=QK8odbQ9vyw)$6Mwj4vA}wtp~J`i-r52ocwObUg5X-_%xdmr79%V=>3%!&qWa@ z7~85bb>)zdu)`J!3C~8@^?;aRfPY=0!D%%=Kb0n%ch9==RfRt{&1+tYC0-?^VT($X z#`DCwdr>J$(0I;{$pMD#yNqDuzPhJ3U4}rWGyuy~|3$1Rj?XTTh9^4d-O5i_*`;me5=;k1Q zVa&Gwb2|NHIAzHOvX3B&K2<_yg*uMRqpL#jaipbPYR<^t(kJui`)ZwZ4lDWjE1aBQ zotKnN26m+jOxIA%^-mX|-)}8_3V9>o-U9>Y4dSwnx`VeA*rbOym67BblZAQ-Y%`Kl zlKrkLzVBB4I2Iu34z^I?VsS$kx{)iQ}UIVgVgTbyRRczfqO%;UupT_ zZo<72YZP#uY|)2Stp2mtc5A(-Z*ZgO<@k@c`qt%>$>xW3VziH0i&$NbG0a<-28=aW z=Vaks0RAVd+E*ZM5>90raNjqnlx&v64*a7cZZqzAy?b(j2f2-rjlm1`Trz3fnu`-c zIc2w#IJLOQl=)PfrF9v08=K+pPDQ&!Q7<9ts zo^l1<`a`2r;Cf3EzlO&t26O&z!aJ4)}9tdmy7O5 z2hPnoh|9`a|Yxi_6@| ztUkTe^W6UYX3VidAsq+==Yb1Zz;HMk1m{g%Q_tn|qHm-3Qr=jU-qzhNO88`}LlvXK z>V#ZV!e#7n|C8+O1ue?IDj29bHy+2|r`Iq{VLq8O#0^io6U*Ra@BoX)UmhMjI|O$3 zKPL&W2}-vCIwoE{mbwtGrH(+WVWMX}c$3j0!{=_9#c74z2X@gMs-M#=T4Y}P*q}wI z!z`B`GR*#cmfc?~BMmxW^H+6SnUt>bVnq*!lq&yR6mxTg{?HsC`fdy_klY@3>~Sd* zR?ui^ZVr5-(t_{fDlpGLjBbFkvux%d>(QRq>!rHK9c4qBSqjpHamNZGNtueIQsGD* z3b|dK$O34DeyHHGU6gxAs)7tZDt9|CyljIyTQd&=V`m*VYJaj8A^TxXwdo~sievkB zOV3-*&cx}agp0zbZU^x)`i`-mS~n353XyUf!h=mGXw1D}cs0re}(ZE{YaaN~UQzUAo2(n>i_4B!; zMB~HS`!?d!`=9_x%mE1ZzYnc;&Yce6xH>9qhC!CS)T`P9;nHw4_7KVK*2rD48*CKAd1${6?Or^=nJ{GFJbpOG@&YevaDMz%-$O-~*Oh#2}E^?boe=Xo~?N^0XA4 zxGHw9pJ8JO^z)>b*gQa;O(Xt0n?kVX85mCMh0T^$MuFYWe?LlSl6bJYZ7OfOvhLrW z6(n=t#6MQK0&F{e*}k?L1r%r6wwW-}7ZbldK90A_c{E6=76Cu*J z*$y`hU}IBB$$TU#Z3D1QX$2o==lcZk#?g% zQrnrDhEJb3r1lJbSFTbUBsmf)98xN&Ber+)Gz8DsXKTV_z2}FOJx(47HDi3OP_*TV zCOb>u5lbPr9}!-NUqk4AV{St;-CzA09N=Hvnq7mbL5i+~GnPL7oanVB&rLT>Oj^e* zCm%Fe7tfQw-tZP9{PT!!=KI0bj(`W=+1k=SfA|pE;QXG(w9dVVV{8A*uJ-n4z(}7? z$<&N$lm_aDa-=@jo!cjBaV%z@s^Hl*8EBFqd5TQso_fk`8Lp2M!S^T3`@P3t{d%40 z*NSxxkM?8I-O2N5A*nTff)x)E^wv8=2nj*{W5%U1;%Z6KtNh4%ORgYN)F(-|e#;r) zuMogw;1r!mZuyq;wXUoV2VCpggbTjGptl7_&Dg^7SCOI@kId6w0Ulp-+rur7=M0yA z-?64QPpv?f2h_R_*_1qJ8unXXf&kgu-X#25{}h1e-L5TNK-@=n zfY$BbLa|Ong?suSO$E&M)h-@jc{|5GWTo7^>2{~+sNJ+C;E5ixzr`Cl7?giU_1s|6 zc;{1lfD*U9(}lyps3RKdnyDr`Z4^&$A4C4BqB$_(;x-<&AGExbaAEJYs`BADka{Ea zXBJj;9K}@F<%`5C7D!Y=yQ+Iv-tDrWDXY8UJ2o3Db#48P5&q~~VQW+Xd1e9X?%LJN z06bGO$1!m1)R(fTvOM+Ls#b#gGTLD0`&BCVZ+~Xv9GgDu;jlb_<3d_`H_A?EkNW33 zk}WM&{j)xApuWp``jV+LGYBLMTbClOe*T?t(@zxfJ-^pi_&m)0m}AJS?EtYcNj7OfWn*@|gyd3^q??std4Z;2^ z6cEB)t6fIW;J=+_UK26Dq6Oz$@xaR{YgeKyUsAO6)Qdh4TQ%;my=>hWfNaDuOvqcx z9$6lm@pF0t;*m&SFH#DU_WK5HP{-_q-~bt5?uy9#r&lIQ2t95MpC}V)y4Fw~fhWBO z_AEKZ%8};+;!G;!3f=IPfa^41HpK*Z+kWT3nOA6Uy~LrUp%pW6-NdAL3{m;-(Q>pO z`B_%|p3SAv(<|Z4)}J~esO|o=LI41NKkAjwEGg%n zB)F2pL7rS~P>d?Z6q_gnBYh@45FER3#Saz{*(p5DJN(e|)k;L;HEYZ%Q1JKp)?9<2o$NKZ^+S z&%@zPurMG0p-~v9xd+D|CYeD2c!==!%KJc)D|z-K}F zJb3veYs4pp0!!y(~>_=t_LhZ9=tEuS^;B~VR)rs zMT&QIqXD`ZU}2+%I-}SA7)y^W+#43I>922KkWo9Sza({2Hv`Rox0@VkfV0epV{7hl z3Arr&vsR{mnh1)tBBK1KBAqImKd^c&?KfELnp!jHd|*?cK(qT?uD%p-=+wh(9xQ?$ z&|)^{$$Mh>&m#Hp-KoHHk9&=|J!`Lis60#HAv)eL1I~t51|zP~aOCZTL-ZL)HvFDz z#Z$+OS|vMlWIy=YC4p@C)a!oU(2AiUt%w*B{_e};6j&dM1Kgxe^J}vp(h%Bn5r)V?kJJ5^)ViO4ns$lUwoPOEJ!;+g$Zj{HtqJCf$ z&8(>1)%C(52#D_69|F;Rd(DijJY?lso!EW3W^SH=v}{Ct0;@IqZN61ZR|i6LukbN z_lHi0B%z11V%5s0txT?9G}o2*)5F}Mq|thcDu6aBl$&8 z6?fq@qv6gU%3~|-`qe(qy;ZfEdo~CZPAh##3N)9H?V>Z5=6k-uYp*4PIl#yK2%TfQ za8(iE;pt_J-(x}UyE&5keq&-WODMA;9Qyra05Vww#GnC51DCc}gUimXG=|B3q(&S_ zM2xSE)z^V;L`3k`0(((s4JG!0zdf&zZK3cQn7silM95nnx!(}0Zm?OYSWi(zk^Npd z?gm;UA>rUvt`L#oeGnGCWzlJ4>29o`k#r%peOMn`y1TzH^PX^=p@IkaDsrt0XzYYc zxGPwaYvqqv3lweB64qhgBo3~u|JEV+*N(*)`VY?dEf>`hYkMSGK##!6 zg-0IQ@0UkbLT&WgVpp_rNr`#y4iCov@g4|0vgMz}6FzJ~7~z5wKFmYWiXv2feCfb7 zI^fCFWWy!$I z!J^wbi!>|-u?`XeZ_T_TqIib^U?04|Gpz0C&M2lzx4{8c}qtBc{>pNdcYPa8!ZH6?4E|j zjJCU$Dl034N~DdwRW}b6Tnpf1#M|mIM!zy-$lh?$kk04e;zp*($3}H#jn#l4eVDfp zToUp(3Z8wx!J-epp4u?CWxh6km{$ zbB+7N0pm*O#?K&SQV+Q=dsqg9x|HPQXn3J7*ss^qI=oD)4dWhgC8`q^BJ$0XaIEgP zGBEz|eembUQTF2G>niJZha3qIbPFGe>FM`5Uc6tv|D_ZFi8^foN>mzZg+SsojBp;ghb;xGV;|$S)$yp3!s!%1 zErADlusQy+7tyG{I3-V`VWOtCnm1N4XU1YCeG;DIJJHy)5OrkEf;&Xe=j#lL~kg4@$g~1^R$<; zK#YiXGJG{4LU9q4`@@GDJQbp)ZN@Tyn#sWsFSjsz8rfo}BqCev-PA4iL-ExuwwdHr zXZ5u$_M47rN=^RJ5s=%2^5sc7kMiWi7X}5N!ED>bZMiE3g~g9X)aKWSH9{-PnM2k% z&<1Qrd6Fh$gDTHpc1Y!Xc=C*N=*8Qv%!pEvtgsz;zNm^XwR!wV)@jR1&H0TD21~x|Ah~c0(%60kSk%k|K-x_%x z+}2Nsn~eLn4;0Kly8q1lw0=&T*a^{ssEijP#hLB*Y+W90gup5WVRe3t@hEAvEXnk@5)xGo;EN{Im&rk-Q5M)=$dM$cf))Xp z+c0Bo97oLnhd0&=FX?(WR_ zaIs7KaE)kiI=#M=ZL_;(JP?A98xdF6)u-EzH3UvaalAM>3UsNyayKtAxCP+95Bf%k z7sSXx?K7}nUoK>(0DiTBC@A=23oZg`w3uxlngq>Vz-{0>MHPK3lj`d%M%Bk>wg5*f z_$g^L`n<89ZI0Y=Tlliz&HH8auU{{1A%MY!7J=@YnkaZ;CY2tnHt4ZluiY+Pk~Zpg z`pz7^;~3j3U5E&uuoJ8pf2t;kUng$)If z*ilDEq3MKIUB>ln$ao*N-mJhmyuMYbK3wuZX?gi_UQ=!$vCw>RC0aikB;D7_JO6u0 z1EnQqJrjE`9E`mIYA{2d__sx#MEiGd)K=#G{a)Lqy|HJ+XgASlOn)LN=DW4J?S`w_ z5#7b<6G&>ouMUIC?xr=NEEY}g-uUd;!To}=^Lxy{Wa|e)JYl}mw!^Qgy+Xo6QVhiB zFnNJj3?LnG1L$X>p7Ld83uouWE6fJZ(gvzc$|IQuJXTWC`%2W*1@0fy{BUfGS6Gxc z=iK$AIm*u*0-*SUU3Iu{C|hq#ba5D!6dgq_9JL)ctDz9wme{D1PYv& zidyX{f$*k*YvQsv;rKhON^shBHUvxpWnq)R`^(P2cyaP85{`|iqoRQp2nYMz{MPFp z3U}&+#oXs#Czj9Lz2TH?N`_0D{`=-t6e2qFuP;g;UwLj1DEx5$qwE3agh!R)X(XU! zI2+_MFWocFZ^U8PmSTD%~D|D*O4e9I$%H$_f;K-sdS41xIU)ooy z$GMy4CiC-S6p7?z;K>-%ei6wXJJsD=$p)sPe^uV!)>PgMmzrJRJbFFHOj0kL#S==e zCv9z+_?R#Cfc@mUMc^;s0jmo~X+e-^9Swg_ayAV;R5^CcIdaD=pa04zu9eV3jHigw zM#Yee*pJ?AP9^8bhHZ_7|LgT)w7$>_6{V#78@V?*`|7;y-Rvx@V7x)_u7mAIJ&v-S zT#F!n+MDuRdb@4)MB|OdN-+?q4m^ufn{qk8H}~Nt<;jIFw;!}hizL>h7?;U6ube!n z4UI#lj8Th27SDzzC%i&ih|edZzeG5YP30Gk)xvKHd+fCRin`qVuxsUl=0M9J#}_-o zgh3^si;#&HoF69%*11c-x)A9i?|KU3sIbFi@4E{L`$krf{BBg`%NY(xxVS~(gy@Yv zkmS+FaB>F-r20A{B?U=V1DhMsK%aI8Y2(wm-8&j~o(zBZ@U*yuw*LXkgc*l=D(hS7 zaqO;uyFW63ZC|((ApFRT$igAhl=7pM<=+ApP{HHX4$fV;2Wv0!n?fBpYzh^~VT1mF z6AVs=S`Xi6>?x1tfS9C*%1VCHd&^^ATmu1O;nF{?36&o{Fo!N*Vr8XVjS@e;XRdKK z+f2NA5}WDuao1NM7do4Ck+DOPn<1T~iDqnff$5uoT)PbDs6W?S37?af7kUgDB3&Us zzJT#2dX~Hum@N%2)IG=RJ_yl&hLzyZVdiWfHIGT=N*ch}7AxZQfMrV0iy0qD6x_Pv zn%gZRl>`}%di8Ax?Idtpj+B8 zA`5)kU-ZB7-is>DC-3YV!wlHP%1;B~RhKl*V~xZ$|6~Z>rA_(; zRe%yjOfF=kS6xrL5w=ujvdbw+p>{jAn{Gzn!x#u#yWBSBve$3rUE=rtDxX|+7=gaE zyz}bk5>oIynIzo~SgD)g+MPj4#27w$v8jm+efvB)=aRSYE}7K{c!H+I%Li1=x(Yr}^^l24Nl| zqM}BXJPh;Jux0g0A8u~U#=7A!^etc$IJgU?^iVufMHN^mu>v3lK`i=qLJEqos}-1= zWOAGFXQr!*0J+?T^!@RjURhRD=>7UpN_$hrH33%=WjJ0vZUo1He|8bPu&&yl44#P) zj6=-xEU0s3=D#N5K-?coo0_U`(*v&k%nf$BNfkz?Jsm1M#d)Mn$%&TV2isqUM1-do z<-jh0KW2HpynhE}K{(%e16*w_ET*~*98YGb-yKY5`w2S|M)rVMC^vgRV)Fy@E{s@+ znN1CN|KErOJD{c?Yd(%KG{I%lKj#;TEO&!#jc6pCTIlAhszR&eBK3QqExXTXxlJC9 zG<5#H<$F4lUJKoA;2;BB4&;G9tHNHOT-=CvFEYFm>XcckjQB?NS{CHG>+APwOc5xs z0zBJaU5CO4dTFP8vYI^z+Z*LcM`6c|adWjG?Zf;*Dof2>B<@4HrS5DAoc7_nGj#E0 zYakrB3>oN4M!$H(U3wo3D(bO4a*|2e5RVB_xOzr>6oo}-?!b*gc(yZt4-p}>ufWWB za{}}!|IFhZKi*nJEqE|DfD2&;#0HyB-J;$XIC22)zO`T= zAPtJ%QvXBPeRj^SWe)T;Cf)w;om~tw%j#GcUvJ9aIamQY^S)5Mnvk4%xk0f%R42tc6OzyIpf2jL%ngh!#L{}CU5dcbD+a=(Nn)} zA>{A0+?8Vdj<}$hK>?8&7cw${B0Z6#a<)&gpX1E7CUOL6Y({LG`m-TxtNk6MmOCnN28#W)D;YxWWSd)sOV{r4 z_VpeMpQN3c`L?pz_}fy8zH_zEt8L1B2-D!I;DL%xR*{zlmpmPS(QS@=l|AodCf4L9 zon|9yBVY*ZzDb0UC}6D4sc||FVdtG8?T>fPS`~}Uet{;t9IL)=QJ=5EF}r?bc;v>- z2=NnJaLI+jCmB6Fm-Y5-X`%ps!FOaO)S2+P`sJLS?`-s!p}~gQxlchXmoeOsPH=d- z+A;_wzWrdk^i{m)}=;`Cq&p zTtb)J*jDc#C6tlR;38FUyZ*g}^Ge&;RJxX%Cj*XjiE#t_$O{=_ve3kf>Jbnaj#*RVH9?2S!wCmMMxCr#0&dAR0Kz}!|c8? zz-sHc_R+mC1}sbr^qBd@#fDHl_`aS0DIQp$x^g+r!4gjv*GKxDA8CHI3%mR>-zN&WUhnR1r_b%L;)_M zQE%L1%(b5O5uY6s%=`+`$}L$iCjo1^Z?7u>O*a}I9Gt!1`p%oH8FAi zK(9jXjZG+4I+QnBA&eXNT+4EMcPqO)lr~Yyifvb)5){WL#&plP;0wU}5Q-im_NbG@ zsY$rDdorpL%|tEFo=!^R&T45c-UNaoidhaQtNQNcTDZjOQ!aX97x-;f0iqrphnu}t z96|R`8hc%vNEyrO`GFi>Zg9W8`;>3)OId7v5ax>+AjVBw%#cvnx=9cQnyOv^n=;q;b5+4 z53Gjl$e5Ck+0#P@paBm0b$h{~zA8LG!3+ zCcLd&!5cZUay$ce4D*#d#|qms=aAFJrGNyW`NiO33Ii-2SuZfo9)QtLWAq!NKVq*C zik^NWXvIrevC>mak!KSe={2zGD4+M^x6iuCdTqsO)P)Jh{DkPXUd_7=$hHQAB%-p9EJCWVRwWJXM;EqK#K*^*g0;*cuTAyA&? zy-Uz0%xE>xp)*-}ML{prz2)M?>fPevw=Xl3Jg&hVD0!}hQ`NaACKpP*N#VZn0u}s` z2q;+$TTlV>i$F2}FqV7@`6c~0@!;HcCuZr0V`>E5x=*4D8Z3g(|4z7eH_;Q&IEGO2+yd%W1tnd~`#DvTYSaD5C^|yCyi9O0S|B9GaV zuylco^Mjnu;!J%JEcF6b*QN7n3;JUqCo-EPb>%<@AYEz1KzIQeCPNu@Ddxiot zU#J-^a^LQ)^PvULhEHR;$fUb|TTq(`XO9P%Do3}&oKGqh_fYt!Ua3O@p)e$Z0g#B~ z6$71s=c1gh@!FDUH_i`Y#l>U%vKF25JpzpR4>;kda= zEe|1`(3w-vbnymzt!WXqqO3>;rsP9vGLVbA?>F625CWTfMZpssja}v=0RX51Nw7qz z(fOYKMbVH)43(YMxxnOR8>_AP-;c2x4kyfzJ%z>f&i~nXSkd0vGgv^3L z3MJz1?3?k2G`_@zlBf+L5|4LmF8ct3E!&6NXjn-h4n!g-R>OXW;ih5S4NhE$cO_qtYMIc<^8*RyOP+2kk{OQLPz&(RJ!yfX zn)9qrz%b*Y0(O@X)$QE&y9hixxeI1qTm{SvdSfYSyuvToNjo1q+!?xzr0JDMGdUx% zWAZw3*}c|}_&S0$nA=sggo1L+&Fbk~2`d8wkWM<&vS0>*+k@^80Fii+xPk)ak!s?@ zN+_0Pa_s}mCtZOMFWvkmr!K?c?b1W_XHT4%aF{)(8APOHOLzAc@B|!{UWqMEd0^od zdm&msFe-dmVwvsb`-$9Ekd)#;3YcR*)z0Vgv9?E%hvvW};Isrn&JGkfOZn~+n%VtL z7IcJm^IF>pcb)KiIGuLoaDDF<_OT(Lsg(zM3ZoIDf=h6A!XuEax)sh=jcbwB+g(&H z2Gj&zUK_>k3wz5LECAo7kSA#lqY7}xHxvJxHejWY|1qL#hv2|jc^%jNs1sbKeS1b} zgKp)G9fwm3WZ0bsfE#ZYNIb|Q0p#Se>GCKXlmH;uCV3p{mib(4#F35$#TUiyZyoUF zbM2$nbqo1>YNTeb-nZ_re@quT^S$qmrxK6hVxY0ulW)46?7}u9#z&-A9^a<{7m{%0 zKWsBZsNP#Vbv{qknQ~o^vh{PiYMHwgq>b{Bgz7NTAK_DSvTXmDL&W@Y{>s;dob*Tu zvvFl=@^N`&VGs`}L0SEsS@y}?S9)z;!9l7;k(I-46~_$t*n=$Kn-5)Uv$2)9!kwAiwCfUl6n>|N*NuxYyF_fYhVl+F-W7ysTByUxk z^&r_fbI2R|gitX$7=qOjpi49gnG^;h1UMKsDLl|Y=8&fMhf*)UzhX)j4e<^?SeHuY z9$QqeppQO<_ub?W8GRWLcC0&Rl$^nOsvf6;=EW0xdgf&R1V_Tn zi=NSsK4UPIx2ajV+*Vqhc32!IXXWh}MeTK;>zucT4~__Mnntl&kt2C081^VU|gA{D%KAz0xPHEknFc$qLpSkL~SYfbNW|vE3Pm-;YFoCJOr|K%c_)4**FhVu%;i z`e+J0LqbU9H+?SxA*3Rk05D?4eg=e)_UjcMy!<2f`e2Q5+yiODctP*A}~s+a58Z11xl4Q)c(9Ua#z`xuxsLn4+FDYzy%M< zy>j^fk@n{CQ10&^@QhnC4nl`&?38vfQV}tvq}7^|FbXXQ31z!SN}DY$qbN#|kR?m9 z%%D>CB}R71zGWR|%*^w-hw7a3J-_ek`#jG-=XK7hbl>;qb1m=d{l2cNeneQ9Job*g z>He*@wb>(3iB=HoNnM#jwc=1|bRP~$5u|i#jQJWFivP4gm|~gP&M3*DZ)YApFxv_K z*7Jv>E6kPi%2@OnO2?4edh$E1Bh;H=Pd07$@=B?fi9Ic#K4=J*olh4(rM%0sf6R9M z9+xAqkn(#CM-GCbG&}LU%V)El$CMuodxl54#YLjG z(w~7vqWI&~W2=xU0LKH@au5fzgJ?ni>yeDM!=%NRiLhOb$SnbQ$v3iWKrO$d) zv19wXo_YE|>nQhhJKz)UZ`;4!$n#g>{WE&pwQ1$|x0??d!j|h;DbpUBy9K0X&-GGDgTI6>-dCt4%*dy!#=&SSO{5yR6<^pMIE74@I|LD68O%=a2=*0@;#Th z^nu&d1>%B6|Lfo~QeCFd6{B7?jhBT>wSs(#l%rXqadDoHK@TJ-^RuucM*rzWBK==;u*j4zc(Ie}C*OdGLB25) zLQrvX!6NxXB_|OQ9wmw8Mf#(uHnE;j@j#r^*$%(N7Y5XP0|`^2R%+}){pF! z{_&P=e3VCB3?+p@c{oflu*QCb#aqz*M7Ft`7RI&}Ky|U{UaYEZk`4z(dxB2fee>)? z+U7O6=3d{eybehPn10iNTf;AW`F^a}EeverlrsH}1|#)-2br|gdu9I;T@c;@*|K|p zv-L|Wg}@pQGiyOwocTUWE|#4^RUl_(Po&u1)q*5EAJw&1S(fY%hS{-rgg=JY)~Z;< z%V8=)jYVt*iC~}R6RRC6nEU(psO-FDdvPQd3;y;5ZP=S5a2%}1L}mqJ%;-y$>&|j} zR=y5uYNb(Y+QrRZo^l#{PWC?!blnTPp@0`1o$HcS=JHiD==l0Ua34g5h3nXCL`OS` zU)00O9=F`K$8ESs1zy;y8OLs9ybEwk++1}jpZ?72_N#u+@4^KZDE0ZSd1S<7{ear_ zy~7A^_4nKh?1y-L`Z;Sznv8RSR>D7>Wh+<-J}k2PuiFFO`tA)6Xcxy5^HF%ug@u<} zh*TY~caa}g?w)(JAq+Cg#`(0B`HkcZY=b5QT#e2`tG&di}fy=5WY9GKzozOMCdOD@mmzcBI)D{vwq z68mxQ-pZGXYKlSxBeD;NG5G4Tox?|^+fQxM6hS=ips#1fet2t zw(-D1u+5S-`b52_E3M<6kHr6rS_oS_<(@NMM{0fj-X(G%ZCb5G(u*SWm!`^%y%}AA zW?T$7P)O}4{MZF3@2MyTHQCh-p`#r09NDF)~Q7;RYivS zVTQ53&TqLx{VsU<9Fs-n;bkw5DUj7dri&d)Y#p#zQ&u*S@$k`;(TDKlM-Mkr!@HIe z2AIY-;pPN`nfo9V?HtOY!^jbDWxQAy69IgOy2XXk6o)Fw`!p;n{E zw~iHkJL_V0x)rzH+gVZKs?=Y^<5d0zV-tHyot%E>&iT|8HAIWS#J!Ig-x)FaoB(dR z@KB1d)^wcskeNc){Z5$qyiNgOQ-F-B<=hl3bb?FATJ(Wy(SnpUxUv;1OCyQQnK+yL z8P$dvWUcA0i3Qp%T<{X(q3ToBCsa9fgalsVq}(;#d)|ZS>A(bd{D4h5<)==hN%i+M zpBRvDa|esf(U6h-_n|S>uqT;X##A>BT&S*q4suY@(~DnQ4(N*|-q|EQ*x}@}H^DVd zSue?#K~ky@01?=}VCDRXZs?2>{Pc!>z=j3+NPRQlQX3DAs{Ew-(e_{!t-){6M>7Na z-2(i<+UBr@F`7S#WdlsCKuZW9z7)3G51xndo|9EoU_#XaFw`JH25v>R(@XCP1Wzn` z(C;+gBk70k%6KE#Y~{CRrB4fQ@x>I*oNoRt)fh|#QjP291Kec_%z#j%<-i^*DQ6nc z8erLx-;25kYeJ8FxvZHbF`Xd@)>PKQHBKI5AGlNYo?nJJUxWg9|6wE|mn?)qjHZDJ z{V6c%Zz~`tCmZRU1@&3V!3RY}?>d}$DQ7x+ z;pL=9_0Pe27r}Y><3UH{Q~2kIlvLmT95vdD!(Z=uCm?Mg%2i!rA6yXq#0Nn?-q@AD zs%_N7Diq3H*ArSS2gnSR z^6NQxIF>t^CpA8V5B5IogZZbN0=lg5sjJEl2ZuboUs-i@;!|pw#^I_8oZ!eV@Y56O zJ48g4MoWPYEoe6?fUA%yLtakU(<3?-Wq&O0JG^KOKIUaS!rc?7;6IvCxD?h6JvpQy zWigO|m#QMEfJyhJSgKK%AkNfObxVRCjLSZh^{!{e@{nz=3^Qf7w4URS5kF zMw=T*2eQ|X+MhY|$q5;PcjHY;H#N#}dqt2_!rH@y%iMn0Mn32^NmzP7BKd$!^c;1^ z@^SZGI!^IT_mSb6#`mx z<yfpaS-LY^t8DhfZi%n3wb=<4$Tzd;5bg0g%fX=Z3BCzhdCNo$FWLcF>J>?0<36 zurYVjVH5T7wzSQqYlQPD`A$F`rWq{2t$b5_oKARf-hmObg)sPMnjfgrB_xb&M|NBd zKq86(87Zl$EhJQqU-)Uzd~V&J3-6ohNQLW=R{>>BP@nuJVu0i|;#+4Y^Z<~yLkZ&G zpM4MU*=^@{9Mt_J2ed`bACwl=|xt_--! zF*wEzjW<~NqC&gIHmVkd;y$~KFQNemBLGkLFYpaqBs>xH^#?~7{|BN4pC2GvVG4Wr zbPO2;6t%_=H9IyZUINou+M?BS*C$>Abp~W2s~>yXq~N0TB{d_{Z2G(uBt}_$B^u>+$Z#C!)L8Y2O z4!gp{sLrzAEhs;3jLuoMd`Ql}j`z#@bino#*N-K(HsKoQY`vQ`23%57Tjb&6om8*MsBgSiCuQdP zyPmBYdiy4KANP=y%YEW{*?RyyV!78q#42A#?vrYoLUqSr?;|T0seauheVyxn2b@|) z0$}mM95WGQmMEFK0{d@Q?X`gAMbjZ2wXFV+D?Z*&WTn2W`LG#2vvts65i=qugEg&| z5C1)UR2Bg2KM$*_SA4tS9t-yIwR}rXy)C0TB%JUk%tX z0Cz5P0O={xUo$3x2i-zK0aFX&BY&86xA(8-@gK*rxSNh#%Zs_YxSOtmyPFR4^CSR{ z`n~I*hACuFlM1oMO=?@0oz{|??7v^U<43LKhw1yv->9pdKL0w!qEAbTjvHM0c$FdCpg6 z&bob}lNF*fWu`|QPMaTTOsw6zJzxc|2(SDNxj#br4hF^=@My+*J{JfHdLB~Q5FGq5 zUFDI1@u}zLnFSV>Ew^FTjO6FcZ05S*53kem-qfx8^B6x5I#VCV^Q;3C0`nLG|kum6Z>iJB{+oXxLir=or6Y?D-$HCz~Hc=O>xlQ(bg1Jf(Ih zkA0!1tT0#=*RW~o4MCn~fl3Nm{SAdXfXD>2N)q3R#W!W3oAD+w98vlmZ&Yma?OL|#0Qu4_Xd@f~2G&Kh6C}}?7M*uKogI}e9>Z+(#J+}lv;#+q zXcS|RH@&nq->S5cprf7WodO}nP(D23%zu6IG>jll85R84(lTnIMa7Ov3UGb*sas%` zuhrFw+VpfP$rf7!m_ef$B`s;Nxa0_uIe>0nDQ`^_d=tH8ULPIkj3bte+2+SdEPb<{ zS@tPUV432NC&gQUrtOe%qvQiLp(ebDx@mH<_sO|!$5xtBh*n5m3$uJG&409h^z#Qe zrj?!GLAsd-qpVD(FOt5>Vk6&93&$RK*@gy;Kk0 zL#U{b+P<L05wNL)1Bg)}*8wCmJvG&p)@pGRLa!RmWhiKvPi~qRZ4TGHEZ9Ul zzvqq4RsP+XI^O#mOYSM*e9Ox^rB+$KEnn7!OkD{}AW$;iu@q+l8=R6|UNT}#RqIvmE){AB*LZU)%HNZO=P2E~8wDq83C{4^9lLcz_zx?w2@C%A@ND<&{{_*(K zlCYi4)~PhmNpFz8o}(P}!gB8XD^XDgTQG-B`W{Q+iS9#hp7NF9GBM=Kvs2KjWyfmAMur_k@2Q{q$~`c&wO4C-@L$XrVATnu*sBJ zYy%G5uBqN?o1-H!h%qaiO`Am0g-e}9*R{Vk;*7RD9L`>WSt`J@nwzunQQ6TxxEpdNN@POa#Qm)4kyByrY@7KB)gl+1adU^avn{Q=WoXuq zOkjVn*Q!=7o1^%QUwOqo9lzF7tFRyxj0d!~v^dhnIldqV5vh|MMtbJuWoGABJ~`9k z`j$o9#%EiQnYljb(*wl<=?Yf+RWf|&{Hd*x$06`6sA;iHIf>o>c z@6l~Pa>E47Mx`wmfBPQgzpo76NmvWrzI6Ka>r_+aA@C!lSUrusGjE!N&Er^1W6dQd z>ERt7w;mV7ch){oQ)_uOxtCLLlqvCob%-fuAZyLgIl@^ND%&GdBEr#^83&wwm)=_*x7I(7lo~?3SLEWH=+N7H{#N=+oKuO! zZHbV>XY6rjH{Lf^-FokiRN>A+U#o2z+Z`UPSP_Uuw#l`J$zZ0;O)=Vb;c?xqb#ocZ z2EdRFDycPTzC<|nB~}N)kUN0ufxU)~p1VD9_*Mr8uK3)!=2>i)nH zej+2WVW^16mbVD{1TVkg6fj_wmMk}9zJHDC(IFr;pLplgZIE>ipM_-qvWA?ek*?!A zfsf6C35O3K+RvV0mFP-R_es9JoEO?gaRDP=YTiLOQuLvb$R} z<02O4oQyu}l)UkPMrMm;ytPfscDb*}L3=&*$9v;yd=9x?{n3G!qi^gJGvKD3;C^=; z7}KDV{FyO#Q{pWmSjpv@=XSRrij244-+mKtp|?$fihPOK$#r(Jv=u8Vre@(w_=1Jk zgpbG^shmt=F>5_QmpfrqGs>$|mijfphlBlqUOW1iBaQDyiRQ3{BOt+kIy(X4=53#d zwtb+(oo`$x2RfL0qJ4YpMF=V@E4%gFQ*izEs~%Yz8xDA#*}DC`YkfqA=2C+un_Ls2 zU3{lt6jGs~$L-~twlz;Z z-1+rqIeEa&B%% z?GeFZUKeL)3`P;iP>YfV1GTkWH8oqJ_eHcUJ#5>viz=PI&HQDo#>(|6Dk zVk&FeAti09MQNtUmPir9tIAaJbguh(YNDig5i9dzjCGAT-kTu{;bmVAa^y6qa?;cP zaUxWIbt>`IJv{NMZj)o4GkM^lxI1ewi->&r5;&F}M4Ztw35xdzDeVgfO}dcIf-m$djPFA|)0tW%EMo+IQr4Hf z`Up`(_Rgkrj*dmKS~_+Df?r}Hp9p2&MziL6dWbc$(A*7AWE}@MqWeOL+#`Ao!Gi0> z_yaJ zTB{OWpG9*n9P;8EGAmVBDHQ6G+D&^9W_WlBWd_GA;D96sajRR7H6a5zcI`})6~cpo z9io8;4nOcDp)nsS}_hQy|3)ESkVE(w3+jnLRUFD@z zXzxE=bp495aLIp-rPd&YG?lZ(%Rn>YmrE;y!?1x4T*x_gA|iqG^?R@0 zzT(s!FGxaw$N1Eny0v3pb|S}{C4|4>9N1$kcZDysD^77QFF0NT(~{Em263Z}k!deWn#8R z_`Krg&yM>s8%saJ6)(P8m_FFDJA>M(g<-C0PpQh0N&0r;=25}SdcNX9{-^DUqc%Bgk%99NDT&o3D*lYM+biz z&!t+RN`tgFGhTaguti|3JG-AkKW7t{3DV&?5S+2KXu$l%2yydy`M_(BmBGWkhk)z3 zzyE`r*?AmaN?v~JL)BIZBN2_+$2rQk-0aQjyd=WYM)unehh}u$x$;@i{>ozbWv7?I zdV=tK$CF}}Kcmsdj(-hD9V4iE7mhoEtR|Gsm1#Qf%8bljvu^C&5%C|E;Q>??ah($p z-N(p9x`M5zwD79}N$VldqucX^o*Gl$bEG zuAf82$IyMafr3Vjx)`(w|yzdkhvYjC9pR|Qur=2*wDINYTll1p%hL3Wk8jaYn%m#7Fv z+1&$cxc|_XxZ1r(#zwAdNa0>sXvh+bf+pe+NQ|OETb;3OAC?u{mwlX)thaD>278@|vt40tBYv4Ke`N{W?tTnY_TkxvGVhWtomh#9(RW)2E~AO&fgUQ; z0*#28j!C1?oR(BOxAq-n(&G@+#tHm}5~a`A!eb4E`e)$*RJ|Mbm5|WOGF-@w!;6Zm zz~mf}ZvoYC*Ug!ig3oB@wte1HdTx88nqaX}39epPRrPu$d~LGtXF^zbN=G>6+l}AP zY@HMnRZ!SQ9>ylkEx$~6{uH|tGwe8Vc-K~e-7j@^3p`J-(>geCrKmhv@cgQbYk5-3 zxQ#NG7?YclTB=VHj)j1Wm-ujC#CbZfK}=wdDlR7|Rc|fC*L*>pdZvm}4-3OCzwN6~ znz&_x9$7$U7M=5-sq1hRT*!b(iy06X*T|%r2QEx1+pMG*c|yshamd5szhPtaf(X8K8^Zy$xl%Q4F`6TTRert)$E!{2}?V@~dR;r`l6m<%CNd zD|fhKfa&u9$wI!+HzsJ$F>*RI5+ta=eaIf=48-ldVzAbA{;dM^4Q0xVd@BD&Y3P^; zddVH*P7#w7GmRm>l*&r8A>d3O9`v-7OyGd^={vluZR;Pn3q#9xm-S5SJlaAKAaem{$uzx zWx3JIpOs#nO@6TALwHj}>j-gl2n@!(TiL7NrMd3#ldZH=Yk_zoSFV>x3nJ1EKm8S} z0#j&*19-_Q5bt_8IllSaBVVP{kLoyyY7!Vz4mB4tKFmMoE7J2^9(r-qu2W1%Zq0_k zl24I>2ji+U-xWSNhd?<`D^Q;x@+%zTs1BIQolW>rn@x%48GssCORm=qV%c*nHyahkcPlk|9AAt*vBS7bFD#5hA$yz>6*Cf`Yb0l#taP zr#kAFeype~K8YtG6`urCV8??#_ZLs*y8nyp^<(#zULLax>{#D<+eMK7+e#f!q@NAp zxo949x5#vNkzVkU-MRtpdo3`ByF_^KtZD?7$!YEpiQbhaBc-45@ZhWIk-^F| zh^+JtQh=l5;!d?-conZNLt}V-{Q}Vl@1XsdvF-`O#1L{9gEAWtf4Gn*1g7Kw%yvZ* zI&Lr)WVLQx;12`nJGhjW5eRo`x>Qxq!T<8tFN4!m@$cb^df!EN>laPw95WC1*z_Xe zVUou)vDkd27Il*piGxe;Ik2vuEQa^^eN5r#$0ZKJiy-UNIni)(H!tGK>4wok-ltgGzCds^<0KCfVDQ30L!H<$ zsJQ9akp~ygxwWjL zJElP5(sSXm4=Pzwkd%^~Yyhgapdbs{rD}@v&z2E4L~H73M{QHxqJC@rI?0U6ZQ^!8 zqBkDToZepsQ<3COQS8cDQeCo*rkQyI<#DmXc~1S|fUB%iR9|1;olT`+_giuS6urdN z>Gtj0MWlCa;5F(-P^S`fZuxMe7l0Gj(2F)K%0-*zOv6DzgHmva`uj4n9fCiJ(m->e%d z=a+v53Dy~pA+_ghRxGr0k$zb8N}XWyRI|!{PiQr7v3ZGHZRJ!&aIXI}$mM}4+Zw_2 zAz4;MpTf$+&S#AUL&%-ifS!Xqg2va3p)_KjFy4Y^ZS{OEsvaOWvCr9gvnvC2BbaAz z7^plJd3K3xq2x=chftUC)|!Biy-C`nfq+Td#xkU#F=G7Jbf6RgOrgp)(N()pc^pPr z28c7B>4%kP;^x`cW$u`%8#fy|GxG`u>GN4V%?!)e1EZ9igOL{Cw~dc@%r{Sre@^VA z$(#aE!60M7#1U5&81z_}o87vSa^1Qg;RG&3458xC!AtQDjYHGa*qin%?j5?RD`rze zT)bTDuN{n$&hi2>H3X7{Re1!bwWlL_{-~02o&97Wd)mQwr|ZPq!ne4C;}BLPFMmy7 znk!pp$ExRIc9LrLD6L9{#emwmL0PEj5j&v~jY)S-+bOtPq)5g0UQZZd?qc$y66b9d^jWulc3se+!}#!OD^?!To4Rqv zWVzPc^vtVwOjNgRcR)%A8TaJDts-rvqZE}L&l%95Qfr@f zY%n{fzU0pYow`;yn&)%szkb|@QF&+e_m;Y-YEV0C&Lo#pf^Z_QGVHK45^2$=dV`1g zi_roX)Skd5t7Jo}unH+<01ny#*6OUj;H!ibEIfo`!R-fK!OSrL@Tc54feJ&w*)4#; zEoT-D?8g+D((K`C&;hPTMLcnjf9rAL9T3%FMcTevglcyIO?@ zG^vP_tRtA0tT3m$W&;rFr}&xRa|;5wJZVtYlzfH}^Fr?hQQC{sh{i&LD5w`Dq~69% zfDXQsCJrWTdc{mVA@K)t#7JQ@cWB{=Bc|czneMEk*1iA85uA8&IMG`lB5)g2Pf~|* zOU7Ra1}l!zwmF_WSk{wq@{(9dfAL}7Kahas=dHi!(SJGg{6H=akw!tEK{bYe3Bw)*Ra*u7@W8rcPb3#`Sb1Jo>I?Cr&1JUZB^i_}g zS8(cA{z0wttQPd}TbAJvO4N&UQGoOm0-9XS^+I?zvQ#*P+e(52iw#PQYPisXi!2uM zf`8m$_cyf4m-&I`vK}ek3?+B|$ty<=fq4JGq(8E`Q&>&@@e)#m-=r5l1<}3opo>eA zY;yduPuRc#+s??D3pzCq9HrGWN0g~sl;wWK`2V1R?*A)X;LH^^G0oh(-wm~p_tP3X$X2g_sME%> zu+}MYbRphcn(Rw;7rceIW$4EGhaIChj%xbB)f2k?9sWbngY&u((}k%qV~lFMjFx8g zG361|`X7mO*pCgfPlH)tLjy;xH65#V&h4(Ah{^x)Z0>en%+V3qGgHls`k9!QbYy{Y zjJCJJ4LhFFumf-2n4A=hp8+B{2dl<(IUfF1aa8%|#}h9$E;}9-mDuPANIOuBU?5J3 zb=}*!D6^;edH~->u=P;qZ=BDHV$ZhH->`r%(vx-n2uQQtdLdEOc%9?NkBjM@Ja8c= zF!%1!qel;JkGk7B60Lr@4wM}?NA9}D_&zAkqu%Dr7BI|oRv++pB~$<8m9$Iltu2)q z6aOZS=`Gkrb=2#3oIV@F^MO7+X~p5QO}z}CO`w8ROdGiu>6~v2CuaT!*1^rq_(ALE z+#IFIQUdeglOCAEfK>>711}I%izNK%63(o%Ov5isFaV1~{#XTVR9{(||2NQZCdOuD z8vFA{BX{&zNH&MMA)I@I6Lj`_1G>k#GKH+02(4I+R;N}}wuzn6H5OcAF-KEbu~p)6 zs=w{?muC8vHAeauW+&pw+q$6D4qx6Q22EfX?wmhk2*LNzs1)d$ImN_Muu5}u4(gA1 zMfYR*(qQMrcyCx*)9u8A4;=(j6}g>0$El?kw$vA`xdl}uovy|(Ll7$X1Q^nr$yzrE z3chssFvf7%HH-?s2>CDtQj`MSc)&4nbg+@aW^`F;;>8{S4FI;f;Weix<%(b4CVA;H4fK;2~nZD~W_?L>Ib zl6Haucr#iAd2|b!$i?Zr})IMl#&yl~EBVw^45dY*MpjS3x+QL z`sm#c#1}-)9!Ah%*-v#V@Edge(zD|x?dLb{q8H;jBMQ~N)>iD_uw4*Ma!@=$(Dd5r<0A- zAyKkTDo8Hc+P6$InzPYG5^0Hs@lP@I$t5S@a|Ipm-F)#H?02nF%7Uk67cUj$h638&h7#m&;*Hu z)`-lzLzVI3chKesCso&!ZZ%Lmo3`HG6@zXRx7#)2=4@MZFf0sP552H}kGwi=%4zOX z8)mG2w$v3{g^u=nM;DGr2Cvr7Ef)E3YSH>fM-ldC3?_ShhjuKB2elMQxx4`M1$+BF zCYl%na?}e*T)RbN20Wf8fACu-R(raz8m34S8Eu3bWWeDF!FcRwY5`|~b~(`1ie8{y zjCb$&%B5X4lXW5>@oibvsXijnQiDm+Aotd)MLb*Mo4s+Ig==fGFRpm@kcu zJPE?2PwQRDTJIqh7&!Q5b_ruJ<9TtBo2_htI$sZ+Fm>a3G0+l}Z);{lJ;e@@7Qphe)N#L-$S_FV|)t8)kYjGj#`sXd56_`TEwuuIwA`W zNShseO_{@C+kgb#a+WGMb2jdWtkg%_(#9P4Eb>*Bx$&XPoPiu-s)ZZb+g?} zF*WtcG53e!6XB7`7C#nKT4&)hO*ijKYr~7^E}?bG{f;ZEd5~n~^0#B*!cggT=d^sU zTuE|K42ZTUEKYLQ3fq&L`9yEyGw_Fl+Zea_`$bqqZ4GDU$$RhKns`g5_1N)Z zgT#jtlB#5f(}yg|MAZIRQYGuU;^DoXl8mL{4nU^!;1!!|GhGNfvT@;}naYhE3=r#M zcZ(UkyFf#)t>T8mT3jS604wK~0B@4<$o<&mNz67^Pae zc3oxGwQJNlC{#95iI1Y`x*}2RcG33wWJ-Pmr~}N*d8AULbxO7Mzt5h)H-(d2{a+n8R_+z zjPuxF|7uwUi!ml+?lpY%H4RMJy1u_i!;LNszI_bGUy}-KCAJm}BK`T;hS`rCE<0BO zu2l5dhfKnbue4W!Z*!isA86fph(W#U(16@ z`N{=jlO3S&=Om1T$0iVtx(EN^Xa5dEl;}G(K3a}sOVt~RNWXv=xRLcJq1CQ3``#38 z-}&d4)2)d2vZYacI$M9q)fOG@GNKXLZIqx-s=c2lgnx@M$fIkz0^-Dn1IkOy1TH7~ z6EhM4-Ln(45rKkCnM-Ln3gRiQT@|M6`olx0Y;WmD9_Y$8B5WFSP;05qz(;_8b#8R5 zr#A6HtNp>eSZ1vwRwq+P?0A6(^#=F|?|yy+EdE;|Wf*k^Y`^UH9YD@=2lag$fu!^r zj8AW7i%$E4CRGl8ruIzap0k@&GhBA-6#1tK-n+fW^xkxkJ$3okM~B?){o7kjQ!qm( zHx0@qN0}osH>AjE!<;{t3Vu}Lf}55`qBl2jX+&reB$r%Hu8xF+R^mYTevO3h$vNen zwKDg8UYaNEQ_>()WO!G?3(7OD@NDV4F$RUa1*>&B-FsC{Pd>Tj~+d2 zZ#O4!kq9DUJGrf}nq%lc8~8*>$ykc$&!{`_Q{Q%S+h1~N$|`32neEW^u;!FA>ui?0JuwB9n?hVZRJ5>lBPlJs7OgXnEpT z_&t>`%=!*5&N(PT;5SL)@7Z|pAQ;9Lt=qqHMepz61uKy|{B64YcoDLKel)4UY|*`^ zYS95BpF2CF**oQjL@}Eunx~acyp3(gXtG-hDB-k6;5=P*>0kepw$H}$J zc*W!rbU7=l38}9*&%r`WFnGF;UcWcYK(giL)eC1m&G#Q98%9B^1vvd$*S-7*qtom! z!bwSdU~{KbnsDhkb)9v&d}ohKrfrS7T`>U}rvt zaC@$k|Frg;UZ$2^RY5(h@@2J4w&w)>fc9$m)f3A7y_f0W40Q)&eP@q)X;BKQ2zP1M z!Jj3Ja9>(@L~NIh@8H4eiLL!vrt8;$#o=J3h&H9cy#BlUj{18n8X~KcRriuB+b16* z{45%=>OFwQK$%2rQ4bFOOjQcKe5AQ%>yUEJ_MD-N%|H}~7&iMAe5mNvP8ID-FPE?@5#*CqsRp|2Mgpd81b{r3}_zq^iomRYii ze8@s@S)}1t9taBNTdHy)G&Iy%QY1}EpBE?cV|pn!&#e}r0uM{<6wttl-2t5W;lmi+ z@bg>2tT{t{9}dEYXtT#<#elmjjkyR)=}~W94H2{~mOi+K?xtH~W+QU{+--tBZ?`=B zs&D*MQr?pe>pmB(+_!ePFa}ORs+44TDrC9V1xw;;)qr61#S>Q2dR8h>2h5IwuUf)z z8D$9popWDoE4eEPq`FiMYH*mL!Feo>KN)SiAVd2AM)0SCr%wiXp&d6b1iDz_x;jEhnAw+fd?kc6~c#6vfw1pIy+3&5o@AZ$PurL>WuHlL8N%U^ued z9KG*T-zKgOyny3N;2h^x|adm7%gaNQ}R|Bl;d5plN{Dj7+L#nHwq^Ws=X4g@%%n?CG| zq{|t7b9;8co5~$Yx*O5*w6;lP^{xZ{V_W5@MB~@@0!1?LMAMiPT6(C2D3G)O z$KgyG#$Z0(zrTFn2u{wKZ}2TWW`><5|D#)mqYKg>`t03N)G581(gJp~$P}oQ-!Xf) zI!R#-#fFQ6{_=KQ`3Gwq*J`AI+2{#O#%~x|{ZD%4>}vAqSV(d0C0bWg%?ewcwo&9A zfJ|+4&Yl1HI-e&t_a^CWoG%aZSUC#q$hob6h47P;?k7*Y#9h4!qzz&vXm%D);2J^U zNImf`d)u8l;=uy5S1=gfUm-Hi1I*wsap#;Jv++XlPWjAVB-QRnJ2QK}HQ zW?K$@T`RRa{Q8is_14H${o#UDt9baIy^xBEKA2UwLnHnbNb`rRVNFu#Mf1?FOEiW> z$)2DLZskg{uo}Uw$qQJw;p!2sUVLh8PDcCxD7 z-2rz?r$2lk-jY=(HT7&3ze>)!2Z@l&8XT-wU!8i-_-}Go+rbX{f(=* zXE!?25pjv*7)I8OheV~hg}1G7aosuM(nQxYTN`_9^aS~iSY!k`>X69iK^%cWcK#T; zZ61c^10P99hl=iFfHmDeT0#oD3>`-aBP>e|GycY# zKJ(a0bbLp*;kyM)!zzDqM@|+K-0LIWd7yW{$i5|S?;O$jbK+qg8*oQHoH>7X7SLhn zf;TQ~0e_HT$YAXS%OU*y*I6EVlb`MID5DbT@rj8Zc0AJjaf$d1>AN%T``S+pRXXhM z{3p=^((xcGpg#*l13j7hqW%oEzPvNPcV5yM2{^k(yBQt+wiGr3 zeKj(iHbl6EWE1#bx7nWpZus9mcDn}keai2QZ~^^XK5B2*af3vz7=ff#=^j%{0gPix zY&*Az*Vio_%ZBC+@4Dl=iutXHVsd|IlCcOipXfknMgs!6y#(uFLNjxAxo! zk8ohk-ESCq2c%`S+LY!Y8^!O78SaCUe_m}zrc2=%Ip7Vn{KWrXNP`DGH%$K$78j#1 zg_{rzbalWoB_52dB{!D?s6{3_w$LPLqD{VP05oqk2{%)J8P_(ryr-cnN>^cdr#_N{ z&{|5@EElSBNuBIClg;(4vWq_|YowI+#OLsZt`ojYX?I4U&zj{`%GHlmg|%y#bB6-i z#n%L0A$GI~dMKvAnh0LsX0t^wBh#{*Wg||gA3L2hGP-vzKEHZo?wcAivxz zG>^MxN$mat0)p&8+6_uMAbd{toTjYUS!&xFU0@q3rPcUmK9JtAjsCcha(Yf~%7x-_ z*n<_??%tGXU!w#9(+MTA*JfoQE1^}1sNLq`WuK_?AA-Mb`53*kd3$cMii?fJ7V-M+ z352z%HriM z_9bq0w0%|uPqybr0B$&Iv z%AyM+wUfS_MX6f`$2-mzKP?=s2}Ew;)mY=h5|#0}tDpo|)P{ZHQu-h5h!Umw8=cA1 zRgeg5(*gsQ6$spBD0SLPA^a3`@IoIv@C>gg6u*|-0 zP@JH@@KML6G`1dkQI6 z9vGQK1ZV6IvYad~9*wy)Tl)kvvmSFP1#OdLleihvCrzJM9Z8Xs#xxfeU_=(c8S^jT zOt+vE_)rRmTvH8M!=T{Re4#@~3M5$_J%vMtNwh{vHV3n)YGWe;s&L(sDx~854Xuf~ zt$c=Pq=RUicc@%h)pllU<@KXVQ5m?Cc-c2gF#I@qiIWP_($X#4b%;BHMesVEL(({E zB0b?WU+2X*KW<0p0sw<^)T!^aV2~M`e?IXCxcq7v{06(UO&JX!ElZuuf!4bL)H25T zoVf3EDFJAZ`=@{#KfjplgIxdrgE$V+#(_*((vzi<^~a}jHy$;YwX}35;C?cD3ITI2 zgexpxxWt?^c9ahVQgflD(-GE^c1Y_i zVLc&`n^Pfkv1WE)c54oFy%AmFl{?0$2SrXQY_Hl*46p(h?y{Rd!{5ryquRXO1F}D-%yL9WzAm@Pc0wegqw)l)^bXK=#6JMk^i+ zxN5Mm?aq;ih>ldyr_%`6b#OfSL*DiwN!&kD8ZL*`Y`a(8i{!iA(ZSAD%=qwjyC}yx z{o+5~A7-kqvG1%KPTsJBzi2BE>mhwZgCL`M2Ub4zb^`^UHZtB}M4FqUZ7v34H*mdT zH`7O`Pd%tVtVZ*=76gEoI{8i!w89!af>IO|0odzV67K3lF7$%fSy!fQ-%_P2_zVTQ zp)z7Lb)`C9hl)DImCctId)7%y_Oz-8nH7v$QZ;u)BA7sr&c-bofb+Y(D38?${Jds~r232J*I? zfiu;`)Rk|W+RyiVcnU^IFNX4!`XF@A&+Oz}*uxDkUc#}v0;fy(G#6Q^;D4}Ek50$T zokI#)bc9c0fNhruU0$smuX9BeE2X_9BkbY$I86QA&G>c_|3O$vXL#a)U~%yr1d<+; zaOc+K29uP(b5>l#BlP(lOCkGe2Wis{QU zTt93&dnTcC{6DP1e!(i--PJ1l`)8f?1#pTIAs%xy5oq_32g98bazx;3Vt)G?0Dr`P zWHACeQSOW{j}bE`@PTKght05FG~_`qV>>1jpx}SL0GW9oQdI_NSKE*awkADn*$(ZM z`9rQwXKuHmFa9^1S#h=vN<%t*b~}M?c%;+kO|yiYi1!S))8{18=_B{IPM-yHN-db! z!X$3^R}Yo^w_02#1vD{oofMh)6_lF(8@~Eq;MKnbJ@^k!{|%UhoZNsU=Yl8;+Cxkz+6UvZU|V5nZ*pKIMB!A0w!3w27K|gJX04H;L+sCK~2gVW(H{{CM|0D1VKxqFs)G0_%a5f9Whm%DG zzgU>lu$zhsaLopD8f1Li78G|V+ohd=*h1+2%xZ*YVsN{17V4ILsnXQq#l&sRhB?+F zo(vBL#*Q`16pAM4RNBOba z$1J!e>-eDywds#Srk4idzu>n{l~h#Nx_8ab{WW0xoj2Mae$BSnM{$NUuqT9H9>J#g@bK#~`8fN-o5QAcS>?|h~X zm|BB~*PMX^%FZ-qvoKfzgW}%9XH|Mf%AV!J&~aY+~%OO47AOV;{Vhf#9|M1%+C!C z2fn~@BOa$m87xI)rKWJ0qcHi-7_?kem5)_i96iVgc_6$`NhEQUtrwh5h{FMH zz{oj%s9_Es$p!lEst-9GD*q2@ZypHc9`=ooh9Sn%Nf}8Lp^dR*jUgqKsI-X~J6Ve; z;U zbya2KOJDuSkVS_a;+8Gp#!Bvm9YyQ;)sASyu<{~cY8?Q5_=JMVFbHPDST}3iw_(i? zc5cFKE-uH~lG)CXU}?Eu?Br-T&>RiNs(|S$g`4$A(ujL2M6epF=zAR9OrthFaHcJf zXKEit!`UlQW=AY_BeRF@|1KzFWW-|CcIKpI{{d7pxN4_!p&UlnB{7-8dR^1m&8nMi z+f`h|P-Ub|gf}G#ViAhGR}LW7WT71$@C?G@ETr0YmNf{p>&P}oOZ^bkdgeE?v%x`g zfA2mrtH$fIh87z6^od59_pkic+$HS1gLyLeUp9Vl(iiF^f*3YUsG3Q8nV(%^ju~DF9RHn?8gG8%eBjX{sk1O(|jFu=sv z03ulOmL8k;z)=xxP-!DyIwRDF_g<3d*bLycQrpyiGZwx5oOt-Y;GU<9lWsmGioo&4 zQbx|+S(I7acIYcjFcrvf|~cHZK9%@{?{CVV`?>`iMcX<&dA3(N?P**URN{PLG{J~O2>zb3tcLv$=MCY z5urgNfXGa+N7(o<03ORho*OxtgN!I-X2Pi2;w(L%+CMv8P%q5sN~m$nQ`7Qhb4`;h zAcj6~tLF#_0LjZ5waV98+S<09@5S*W zP9Q!HPE)FleEe87q^E=HCG5auH7>y)#1Zg0hY{O4CwGG{_#fQZH-u9sB?E>81j%xw zEb_~EIbk*rxrwj!2M;Tzfk5d%sz9W_d4}v+o}r2b#pZKKEHLs-BDQK^^p99rTxqUD zob%$1_T)_rj%B96SZl6~Vv|+0dZ4$^X7*>Bp3~TDTetDEH4g4j6q&mKEDU2@IIRH` zIt1|wp#SkcEiNS`JgKarvc_#B#9#8VpvRJxcHbC5I;4;5tUli%f*tUGy-0w=Zf-6K z!@B`xYgbgLUgaGE<&f};WsqO@8lASl2=7JpE`p_MT=1J`38pv6c5#7reK2?gK=r26 z+d+0iQ^s4#g?f_x9)E#WDv*)UIX;ERgp=+kRX)(Z4kU8qS~>>4 zgBJb&%K`_#edu_#LYrW8B%h^Vn4LzGswx~=^HW%NlsEdu*~>fEDJHdpvu*`wLe^2U z4!`{*qg~qB-GP)&VKw)o;T1w~+YHt#?q(noNayrVXi5%UB55z7EHHoL85A8_Kw zXQ0Ozgd3C+UN2nrsF@MqN?9=hw)XwZpWWvJdPS0h+@{izf%`2j1(Ng-K-1mWTRGwT z=$PjDw@OO9rZV2#z(%D;Y26iZfC}pBl04|{UOu&k=lC88bJf*rxCuMM!60u&EA1h9 zyfuN$Y>;7jTirkx67b^51+8Y5P+2TM(+z*rW16JSXD9YV^Jvwa3TZ^V+KN%7Py_G{ zm8=v7=_t^oA*JgT2doHrAJf9s%N87Z{QUw;h9>#2@G`9ydv@`=Juvy)3=rZDuTEI->mWE87=i?G`>?YvcnGm|rf4y?a_8Sm1nS#l-9q@X;5V zZ(`=s8SlJUl^9o7(opJL~{nP(c>|)q75&mvaoy% zI~rUG`=285ceR+#5T)oWiz68-xPU(k+%Vo~-r~6*^2y)N1QUusAms?F29biOOZG)& zpA87ggP@yo2WITSg}n+Xa&yuRm#)86_WJkN>vz^jrGb73kY|8h`Tq~;{Tt|2>z|DW z7C#?G`#S#9`Q{DNimj%fQVFZ;k#dWhqAy=2JE@&-BqXIFF{}T&^S(!C$6uQ>fVpBE zVYC9dYWLSCU%$TJ-}5o_fm{n0ccW?U+jlpBYwv4&#nzrVu4-WuvGX>XmkvZ#;co#O zW%qGTXNIiJF-EZoaY;3hfLry#cZ_1G=oRgNvIign^Hy zd4fKum3YX;=GeXho4)tPKsAaQD@6~i^;sL4wy5*kJO^h!NHd*i06|=Jwm0fWJ z-7mU@^SZ<@;|Ai!PvJ;Bxa0!@b>NB;Qbq_Vv0PD8!wB<)@-y#daFf$s6Te(ED?@?%VNWmR;fL314zH#k$v&>{gS&Qdcn+mxoSTxLIccZ@Vg$Oua& z8V7+lwppHqCaK9BYKU(R&USE@TS{sPTyroKA@N6uT^y)Q@5RYB(8>W_D=N~)+gnjy%N}l^FJv{G5^33!#VB>!@L=j0d2|*p zw&k7v%)bi*6=)YOXr*c~Y#5)VUUV~e=0Q2ZXNn8EtncbBf(=o#2Un~!UXNPY+~`S- zf&~^5lKt|)F=eA7q^AyNFU@JR;Y-M`vsg1z*RM?&>DzznwF${;<>Bqx- zGoZPLsXDCO0)rClD9>?%+B>9zS^ndniav{VQ<+N9dXFeG!>1U)jC7Fh37wX1UY#Ez*7Ocqu{p9ztZt& zHq`ctT((OLnyblRsd=EO&pZd|^(K4R?ZQH<4hRX{6#o)}hOCQA;AAEccGrR79}z$v zmjkq3pw>3WfJB3B`v)&)+x<<^Ck(n6oQ@iRJPYn9wuQ-$Uw&BB2quM&$Ir8E$Fp3= zij!Px8I+jt@@Aa3kioU9TlJ*2X}PN1`Wl5!st8S!C43x1F5AGd>A~zT_^K{%lrLQR zI#&RLvy>mla&K4g0Ej7P$0tTRGoh?3b`<`qW+SB|2Iq8U19MUimV1QVqL9S>H`k z;n49*jcYqh$Qo-Yju>^ z@$g_+=7sod=3bLW4}^;t*v)*e-vq$@Hg`G~tYe22_Wo16a6IaFKrq@gBsl*LnC^FR zIWfLwKV)RcXO%zUqz`TR-`jQ+gsPt2>S9T}!XwoA$B!Rw9BlCPx=+uSN{Q z04fFXJAeX3r%uShzoMrcNC&ZG>Q_Pq?Cse>;5vqFPYbki&7r1^HD`~PwyDXekO)jF za)XLEsV%*P5n=?+|ChNCj!n67WEo#;?(~cG&9N>RoUss?U<|im38s&byCCojQ#(TM zk$Z72aP`4Lc&s0I;b(7tb~8wzqro7n41zIex9Qy_EECx*2!|SBgc{A?vaCxsJwMi4 zh-=2Zo>2mHC#IfO|U} zIp@ZMvd65#MyOQ0sW=^?f)N|#5k&JX$nxX{g)qP$0RZ6;5T*f)h*sw8BK$*BIrz#DJ&q z(B(a*az{ZpUPmrY2NC0YNKNs9f3tY|B7ejR;AHJ@EoGdTWF0}D5UE-)K$XO+Q6UjY z*w4jr(Erhk;6Sxb!Dtaa38AoUET{(k4Xgbfs-X@vjQo%XSycXXAQz(?wy{XC()_5{ zGRRY#^-==}jY%=ti{j(*ieh)KUzr31x;Qk=&Xs;@;IgtI&5t#N>kj-8`9hbc|5(`Wzi zDJukca9`oH9l>=q>Y>yA6x`6*!Xitc%RjlGS-a54>!(Z9ttVRT1MwKr98CnkHWyG7 z2uLXzfGGSQY-T_CEjY45+8a~zTF>cKHB$Zx1!R|q8hA@Teq#xH&z4-1so;3et^)5_ zfIlUV%;f_7N6F;x6!Hjbn`o^8;Z{sI4udV5CgkKJmn{df$~|;25@qA-h|u1b>Uy%D0T;M_maQz%_JXzh%g!PS$m786M&1K9 zVevx$@e;_a_`>jvT(xB1!+X3M2?^N!$J1ZEn$P0fA3DyLv`3DW#V2dQw0>G}4DuEo z@aO+0rBN1KG*h(dHdX^Z0#M3;{d<3vmBI@YS#TI1h_E2U-9?Iu19$S@MUn(!A9D4^ z|KQ@_Un}?Dg}ZD_pUo4|9u8X zq^4lOBpn%}_p2lw4#%ifm)~~DHSFY*yo0V1Vh+-NChhgsYtO{yXxs|zwWW$(t1)DdUaZhWyZZ2aapoXtMaMvQvT+{JdP9b~ex zDqJeM!AgC4C*evZaFs8_Vq8?U)BparSd1ZpbUQ$aN04ctPud!~XdV$t$?{@W3bU{r z2<~DP%S}S~Wq$#NDSEIW;c^Z%%cJ=I1m~doh4W)o7=wtgVHOMpj<-Ooh2u&mAM5o* z*-nCt!sjp8J_ctnkJYLk77=CVG{i(*BTHH2sE^p1y@tyJ1f=^dc^g3yj zRj2&`jI@McPdH2U(naTj6)o)BmlOY|x+uEt_uxN5a1G!jIk_4fl8=+C@ms8hAg~sj z!(xNSLKv*bXAOR=dIc%c26PHqLf3rf_$+?D6hDXjtZ+Xg&c@kNP`KFr zEe_!(r*hoeKXurFEb-2%2fM#y*&d!H`$hKg46d^fHs`k;Rof7j6`B26amV@VvXuI~ zY|qy1Y_}X+4*IX#7^rWJ*eF04H|BD-)S7TjS*GgV91(NKv#%u6)Fko3%$c312CRuX zWI-yg854xZIfLEJio@vraC~(0F0HRllNOV`IlyYDy%^#5}Em_zs9JftC40J8*#_#+(cMs9$ZV<$aI%JwCbzLqS` zV!k&v*#C(WjRPcYERl%Udv+(4YhKbejMzAu31@s9#i;2YK=OS}2sikcaR-I@ymWY+ z32Qk!|ElE#EzQ#QC{=`zmoOGvZ>Gc$!xP+@GoXL_)?aB zQoGj(HA%>Ofm|-D^=fNJ5>es8`{VZX>}#{l9LbF~v%U8CLo%@p81_2}HA}dqAlM71 z4Ru3|N@+IjCnw3i0qr)w`B_tLpF=KW#Tf8)!iG8Me4)c2NEPe{serMw!cHcKF*G|}M;s3owKVi2X*shVvS{H#H#zTypAYb6 z{h-ge=HbBnH&!+wJKp3Yvt=;ItUPm*GjmTy2K@r8`@Oz}dojcY%t*&7g(x^_Py*vP zDv&aMKX20qkX^V(*-tdg_20kWQ96f?YE9g@Xe5%9jJ^1L`8o5mp~cZ%|g<^UH4bExfU`I&0n`6ZKtzOyC@VI{C+J5Swe zM{&&yhKorP1`)Ev#?Bjde5PxU2n)%#naDNL{7$WTQ1lG&j5AHvAoyfI^&3Q)*icZF z(rpT`eR}D#w3npPlEcj1mUWC`s7W2dCLUlSo}9_xvd#de_lp(40iX(^MLq)Nw=AXx+(Oh0G@gfS{ z=H}-1_4XyPw|PM{Rox;fN9ITWJdi;Iqv1*OKWR*8-s2a>jk4lD0zxVEzCQCj)EYvnh%k2uFKZmTZ1z@w_Gx5`B6 zngjh{=ELta!)@X$a~~+Bl1KWLzR{+9=0LQxo%fPIivRaNs&cjDADAA@Se4LKpUk- zqD&ZYV={eQF%CP`+$RW2rF0yls`j%^Q*f9Dz~S;>1I$TPv(b(r=F zFdDqTk5sbg)Fo$e+`&Hhm}~) zk9mzngHQ+vFu{0xc0QAPbvbDxXfpCf>wY{`YAswC!H#^y*dWS7K7*1N{e%1Bbws?ADd3!!p>WP?N=q&+3FznF~@PokI%iiegIzO zCA{7&iuD7BVy*it#R|M7FvSYOjVL=dw z=ePGS?5pY^?K@XzFeTYs8r<^mnwMVmRd{6hlovN_Yg2@qX(fD4~u z`R5&$kL)33tU@If7vFO7^_^2s6-MjDym~(87Ri;iez%{u;Ges95HSvvQk^Vy#IGFf z@T}?}d-)20IT)Yl1Sj}%BH)LRn<2?lYHRuwPajV4{IL-TtKD+R!PZR8YM^9xW?I7c z;a~UsSi;dPh3JO$l8hzRgJ7_z9qHiK&cio$L{xw8CS};_a~!H-`0bM**TN< zHHS0Q7n!j8Wl4GkOIdYB-nV2VI+u%u>p69XCpXd^$=2ikD&WP95Pc~H_4ObZxTcnb zU1=z^vuyu*p37@m`|fP74$SIGuwTJ{FROWb(R!xH9v;#s?mGFMEv@0uj&n3`N*+6T z#vMM2f3G$k!mGev^4Ga(9CzmMDkWAB&0N`E?qWQ6HPR$6QM`LdC>If-Z4=-|3jKj3 zeT3W2fG*}kOY`wYZz&6bDq8ok`C{pokk7l}BMY2Za480|MXQ0&W)|d?gA;`1uj0sb zzq1R@Qb`iP`piJ%>z8{XKp_p{Tmld1zhk$m&w2LBkyj6WD$!vv)|HeF3J*MsXc=Bbh!2lk%j%Y6oun zf3$*z>R`DC2wsFkGM{z|6GDVRzwL-1=ZogOF4MUAj%1tWx8WxLnl$Nq{O`@5tV$QH z=y5%SI=sZ9>eywz4Le(sZ7jNSF9knZL9S1pr2Vcc4hKhSu;(O=m5vTV{*TQbK1(I$ z_kAM{PUI6|Sn<;y#?k2N{Y>yTuEiwN{z&n^`!60EFu^RHE^>(%Kox|`BS?(WRTP*2 zf15wLlWr%8ZwQ}Q!@hOk#QcukXBAmIvjxmEuk1`M>1rk5OMoEe`p}fpBcSChnNgSk z1J@2RZO(qzs=46vV;Cf?&3?arK$Ez|zi!L4{>bE65t@LQ;)A;6DRLbgQ1jggoNF`i zAOKTYkP93(Q7tS5SQYde>}`=X4?+N7+|JEqB7b0oc-!TNiv(Nt++)oE;9v~)wufLX z@k7RrH>I=R*|trsSuY*<_bhHA?&P41d9g0zC6Re}I2>bma^{7rm*&k?5213vo$Smg0~Jp11pHq0v4e>t^! zG!&j0C`+ePEc0$x$PAlHa}l^ixD^Nu!rUjJmtN3Q!RqVoauS*kda@F?>TMv}?S1WF zayHB3W=?obKY#irrr-^e9@4pTjq~-x+d?kp;m$GwMmO(Qza&dLJ znJ`09UcMaU_V-k9Sy=#k*`qW8(h zU^*wqQ#J}21&7r@)NgG)FMz{fKIr!WSqfyNv=%}L?V-$SFVU3LvQ(fkYlj%I|0@2b zyNei(I#+8hev+0k3Jb6Ks@-UTK=UU)cX9K1^JSc;$tCLUT7q!8#_>0#-rBK;n0;el zwat_W*j@X`2gVN@pjd$TWU+M2YZWQ$V)t4V5x$5OEG*oU2vV*K1*MM&$$;Z|ng%VN z2S|@WdT=rhR)zY83zoh*#pKCiS+raTsGGhd4pgP2Ns5Hwp>@uwDBseOqcAjTub?^><2Eqb^?N z;svBZ+p3mlS68=H!>mCxM#od52c+P2b- z+Og5uUfH*<%sq0w7@E@CyeOKc}zw)d?Rd0kT)iDR*?o~k|g z;>|t2Vf1V`?Y}z2-f;R**3~DzU}S*I$KXUR?%558YYq6UFna@8+bRtvG5SHum^K(i z>gf*vC?gg578Diq7AZaWOaS1#$UFpu6_mii663t^WJT*(;+t0hYMug)$TSDu7jBO{ zw!8sBpCCzMq!2nWDGbkEJx!<+1gJqQTtJTSF3~B~_2@0jP_E6lYNE=U6SFb9R=i7a zy?BDB3G?ZKV8(LIB8Ml%q=9>l%x_{+DAZz%HzHcCA!3OW=>nH?aImTGvM_AXM|Bk1 zc8)~D&f$ez&R1Xffpo-P?h%m2=+AGy^FZYbhMj`Y>hw7{oTeLs+NYe~1J@*Wpojq^ zdnFJTn4?Bi4Y{nAo_ETigh%jB-*>JF`f=vxZ&F}(l^PhR1aF?d?VWOe#;KCB!sQsl zQT6U4$24X>oohQTbM#FDX1@wJNGSl$4!;|BZYaY;Ocw5TNxakFQKo!EFxWW1pv+RW*oTwE1xx0olDmO{C)ZEM{JE&i zo$C^cpdqmn;hbsb$RX zlX+yq2LWy=Jz*mKoqAb9sIn|JE?dLI;5{~xbcP4DR5K?#ul1d`ttPhc%edCl(7q>k zj2*hBX@`SPY(C-?BT8QZ9=4buDb6ho1+2hFn&k^&*~BkrRN5cJui5|@En?#_c{D@J zd*e*iEu01%d2QywZmWXJtLCO(!=3O@KDCeCT~@&&fOG9;f6gu>sR2*NRtzzBKy!v5 z+~G~U&Y546MOP?sOq>P-U;=Q!knm-_Is`4a5Tbu4kkFtF&DvT*J>*wLFGVk{RbG*O z@v)lQ*i5!7esn(?C9eE{6o-&Gt~32EYROs&%%PMjq9%YX1Z>LWhL1naYe-tOGo!lMd&gx-;r7=LJ`UiN zT)e*P(l@XgW$nEnKS>A+*jFNK^97oIxnpEqM5hm377ZbB8UTwW@pJG9U|!6g z8CbFVf|);3p9bba;~Q3cfuMUMf94`kFa$dzBq`C+(Z)4Gr(5wIrxQwe8>X@dro7y% zp+F`%=&7!3p6wj3y@7i2W{JdC5B6fu%tRQxy>i9&>GLP+jl!--2fX=u$TDHsHf7nt zO*70o=)^?V5_k+jG*5&u>SZWv8m11)>U>!cJk_96{QAUgl!$xDe({o2_al?Z;^au&U2+X6p>$q}oJ;H-klnN(nR6$a*ZO|6MbF^haa z$FwJyHPLz!9NZ>rAH;$RA}*F)L3GE2a0I&m=K#BY9oxA%&bu)8AcEFS`yT2;h~(kc zhIon0v%{B9=v!Bf5v}B8UR}FWmS; zkkBjI?j#HfvMjp$tOF$5bVKYiAqNNY%7a+laX*BnC!M?r)DiVk^D~i}M>s_)LXz6t ztHIx}j|?;#f3H-hEN#4ADj<6G@5TwQDVA0duzuHOW%_=YbR_=z*rBIuDd<~;kU?Zu zA;xM&x!R5u^eo~FC!?y!eOVtIEPS(_K;kDVVt44>R4FGXp<4p|^}O?&TaS4`zJ1aH zNOI3iJgz>gt-0+)NQ3rX*<QxvW#bTj?wQn13;+nzWl&YFc*PX-O^r48acg^TW z=bOW{;x5l2HB+xAr2t%><>zfT|#a!>=RfkSfNv z>m#XEWjfwzclTRE1HQKCIWf&=4mww?RBmL87VIhMxyQPcU0TS1|K?Q=PZh?%Cg?TL8G*$GF<*}vLCa3@)pgPl6-c^+{m7Jno*^3fKZ3wUQRfn!oA!= z`VrT?vh3E@Fk>Yk0}YO-63KTxskJR^iT#!A*?$2r^Pd2$&E525kB>H zS*ber>G$xr zoSuY+^4fe59kZBO7Pd{!zTMKJ$sO8kqIVeUG2`{xVG&X!I**Tdc5;r|<5rf9xdb~V ze;`v87jkJNS-CWgE|JQ+NWtr`H~+Pve0T7qloaDs1v+48eAAz z5t{!`AZ8w|$0yvm{N*?RVl%&BFqWPE3yi^(vh-e@Y`az!ClD6TgW8WV@HSyhZ4&`g z+qh98fx3LiC^Pz(=Cm(OXBkIzDP|e1EmHbm;N+DZ@NLp8g|?huo3}uYC~>BPaF9BM zo10=D;~Y+zQ(0iL+lgc;ZIbUwd?)Rtv>r)x6PsFeB}>^3Czs%0Xf|5_^5pjfJ*U79 zc7h6J6S-WNwBfmefR<#_yc|~JLf$-ia&mWl5ol#}!&e6dz?{Jr5QCjU?vD_{>Ih*G zRA;8TkEEHt+|}Y#M*c|bqe-v0+15gGbA~1Jt(e}DjaOf-eP#w8Zf;oOFnf2gj?Z?i zN$vtHvo&Uf32Mt2rR3!7X>vbRaZqOE=vSu=SoefCebV$=oOQ`NL{wjkX0zbrQ#P;o zKrr+eC+{W(KWmE;`Icw3j(4@UE$AT>ttK@EEPO0@pz763v$M1PmU$i!9486^=anUx zHnpw`B&UNS2Yi`tnxvkQCt$F3%4ImCCPwm+;?Qys^+E@!P9wra^zp}>k3$^4UVYAQ zZ7#hxFL*NHIJ3RitOQJqTk=Z>Pc{xWO((nk2HWf=+EfykT7KIqw;{Y1GJ5KG)NaB6 zgMTq>`uE5>@=VZskWL`D;xM? z1$udF@hi*4^s%fWb7Vz`L3`c8=>iWfSE0IkF$2L=tC6mr`8@_oo?~Ycf%{S}v8;-x zL;v=tqrN&RE_ZBxeLU(!DmV$J-w^6S(2+X#awvH8Hq@1ym&5bQ_{BSoL#=zP(OWG& z0*7V8rIpbIeYiQ{R~J8BxkAEnrOFQgW3~-a9i5Vub=$Fv6dCoX->*Y)!Jt`{(Y+ZF zmVcXgsGim|SU}~4L9WA4Q#WG<)Q04Yx+LY&XQzLFM7W7kF#91!qgyQ*qBXw+Ge^O$ zCI=lp2$841YJm9=Fuq9+AkwtN=bE?RevY^96y!{2AZ`VHmcAP=pZ5P0>Hrp7D zRIM;VXxvO-ojblbd#Y9`7xgCl%01TegSpsOgZdm?c`>@)8-F1N_n7gri9xalA{?Zb zp3u1SA1?!z;okQuP(<$j{)MoL1_VMZX)HaD`G(oa;mqJnohA4uDk?Fv>!Lq=_<%o4 z7+S|Ih3ddDhWf?{AzJ{zfo3H#2u=>?2$BVw|;VNUyS8BITCe8DDWgUp5!k-8K zFE_Tb$Lv}5m#&8g zIfT+>;119j6v9GNQ+ZiKBSd;5)bw)+z+fyWcmVOV7lGUhwS@8stwRXOBZRhfQ2`D< zUjT)5f&w;OuZyM>JgN8C&X;islsbJMp?q5X?Y|J(OX+BJv?Lv?>hsY` z6Vii~Df2-#d;Tn6ZGSIcp|O`z6P(KKx5BQ8VBH?P90aOHjcEul^cEwhzE}&%?o_J( zBG3Vl*&z_g_Ulu%g53s+pScO@6yY7_C)8^CQWf|7acG{$=-SJe)8XOgMDoRFl&~U> zIyPG!RV>yWzhwKG`)(Msh}oYl4o|G~UQw$I;H4`SIVm!><@hqFNf zjhqRq27;(S*$j#xwmvmb6viM0{dd4LATe@qbyC@g_09|9Z+!Z}V2CZ!nck?o&{Wq{ zAw_`7#hONacJc-+pH-M`U4;WtlVXZidv$TCeTMM@yp(T+U7-JHi0a$C@M&4-N|4&@ zPhn=sn6oxa!Z6+TEG%X1z_FOQy9`qnHvD~b^5QSJxmoCgXQZ+Uq5jt7 z*97s}$WIv;ly39C$}g(a%y%7&@4n_Zz3X9Hr)Y2N5y-?c+USfj+7S&-?2#SNOy}mS zVJ8kH9J_h@dfzKi$DqgWZ$hWqa(UYKD1Z6t*meB=dy5?|9-eYXS)yC6M9!FoPaE=X zZ+5;Dc+Yvp%=)x4hBSQ8l)fX636H@$2BBS!Y(fu#h}5z+_u7=#%c<*H>_<&}m}^Vv zGdN}*^XzPAZ!^F=$&Bhd9kDQsHBWY@lWzwNAA$x<6%HLfyk`NoO#-EL)2|RH(=3z0 z2w1>v66Bd8<~?1Nji^=13^n!2hAr2Wd6d7so_>n1BSfpfT~!=Sqpr+xtk?>lpQEuN zy|`FhGa@=+SGiyK{p{7@6&vg{&m(v4tnKkukwb1s>$G zb3c}S%FUoDA90`UQ8ina#PAb zar<=0Taa^2xows@uLYp2=aM0M{imtevZ<~+NcaBk_Ol36oe&UP&C-gViakr84r zP2b`8oG&+`$P5=U^vfd>>DTKYFc`ESZesJ8V77(m?yRDvyydn23$%iB)w3`zS40^1 zR;H(ir}*0|U4U0(!#QAEyxw*P5_*nbSFEL|966D8^m>rC5Q!=R$U_+ zd}h*5P0k7a2c##@wzPI&zeZj#h~9Fh>4+Dm(*CtmcqNz-Y;*{70gtYQnK%(e&Bzw- zH^yqR%za9(Lzz=4P`^}e;{6W?pDKo-W$sn08JOE0Sec-9tpX_Am3g_qV;F( zXTx)Q7l%AOA>%)r8pOQtOSR%$HhK|%<3&=~Y(AMtWK70v_@$ziYt?9RLUV2ZwywzWKHly9%C4HGaV!FY2_k#^xl$Qyg_ua zgo?srxiDGpHIJK6dv=OHQ`2#ay08@+vlkfsB5I2SNh#LZC!R|*kJr{l0kace%@Mc# zf{Kuk39*%ITE2H4eD=)ntCH-YzFk^;fnctb^4$I3l_vTpev)qvc`#Ti2{NX z0G9{EE&~gx$6I*p_hV$s_Kx$Nhtv{gWzOf#|&;oGKD+c*9*0 zi`vI}BZtY)Z3`=p0$IFzJb#ignES2VS-6OI>6fZIZeve2v0S0@U^LuMSEvB`9wvkf zYmy2vDnjl`gsGB*NU}i)?O}Le#f{|TrN^qI-)i64gx0K>zD!m2KAag{OPe80Usl2N z|KM4V9%b#8QXK>uFbCjN1kwEFph*oT#h(!cyyMbGdOEs`&&Jj zf#2p^KDzV=LnC>_z?mfIKd>4vd8T!k)_xQpUD*+6f2!+CmGpUo!9B`AefzC&E`nLE zsk||)9&17xSe%l2Ctz+r?lk>d$9Tt;{XN^xy#Hh-4$}`%*cPKTxzNB7UZ? z4?pWIYmg7jHz2m>+;dWjz<@u5pk=B$nk-pc_=Yp=91r$H>CZiJW~$2{w2NZAf(?ONw2e49ooQCc z7~>teVck<)soFA6P!`l5xhowuG4}RT8{|_?Qcia=+{T0NkQ$!NE1^qF%$J1UakDSL zYmy=c>?;8GXvQ%B`G3)y#Bq;BkQq)AHXS5{C`O@GB3;@Qv(a`AjEy%+rc$4aE24SB zlLPgf)gM{4EWMb$J4k+yE=aW}(%vgAvfs4QNX2erlB&3raMHG1B}FhEzC5&2(W^%N z)0T55w;fscTDtPx(M^rCw(RB$%@;SvPwF7(sW`^n=3#=MHup*h%*;pxnYA@f6RzF| z*^bpuBRxJ)sQ9x-oDABUCwxc2Dw%H1I1G3@v|x*{%s0mFfY~s3x*=TuFpK9KyYhgE zaRwn38CXyngqi2g=oS{rs&s~F?m=|X3A*}-a~!k59w}%ur1un{*8wn9)Xt3 zooo=i@JKT;8lz?#Ns=~Yv6iY5n5dL098AqUqHXBUy#)+O>8p_Ka9F4Uwgg-3rsX!Lfl?+pc>d^f_f!h$&4}*43$X1h_^8%P(Uo%gllTgC)zuYu ze~In78$Cx1PD|L0kc%*H%ro@i!|%LeG^HGT&uZ^ba?h9{kBC$ z0{fILRxwBNm=o`nIHfauSJ=%ijuyC;vng!mk%S%CWeOWmt1zqMUTH+a+-7=OrRKG; zW5%`0AxgX9c1$QGFNx^sskn*f^6JPaJ4s`aO?|bUNm}Y!uDP2wa@WatuPpa9oWAgM z=lvt1hMvGB^2TzQWE^E67FWnMkWZO<$>qdB=k^{ALiLVpcpj3+g6CUUUwA|a5f(f` zOe?|xHndqv5)Y=zui9?Lo2UacYOkV=nXh>$_dK>9^ZT(`Ggj#(^AeQ7*OZAwRL$3}}Tu%n<& zM#oe8t)cpjc{w-IF=+Yq*YWKsNtk~QJCbY-P-|W}ARKoVK2{7{3Z6LtzYVo|FEEZJ zzv(OD#p`b`3>9g!C54oN;k8g^i8Fi>!p+1y+}1oI5Z;O>NnH0mv`hO4atlX$yRqKJ z2(^cG0MOpw-T%lGh?fS3>&ZZR^^i8}1x=7SeyC)c17(l}=NlMDc(-V#AvBW^nmwnA zfY0CN$gIZe`Od^==aH+#d)iE>YG#&l9eR=54i1o}Tv*zxh1w3w^+PLIY3=d)W#eAK zMO`yPnXchgJx%S$FJ8%z#B5NGM%p8{(w$Vbl;`r_9&$5}-WKoaQKK*X^^`_Y+0A>P zbIJ=+K3f%yE#$n>TCzxfc&@u>v0|9fK$2ID5Oy>QI8K!zx!hWuW*7LGq#4;7TKlLm zUbYH>Mjc=eiT_zI7zbaX=`l;oWgdr63?Uwy zl!_2DP(pihb91z|@XLyg0b}4VnnTeD!=St|1yEYSeOqy8+w+bem2idzr-t~>2my2A zzqNACMch=g%tIp4db-5_AOK=eI~Dv7esMFz>oa<$pu8?+#n)L@48qcvW|V|0yhiWb zQ9d^IHxppmb{_VtXm(w+HqfPp9%1YNtA|ie#!_OSa0{zrn{V8`D}9bXx`?fKjXH7S z2x=wbYd&!y{b)h)irH%*343GD2JY9B2b&D6a@+Bg6 zaAjO|(8auteR|sJ%P~DU;8gGhsfOOHl@kjHU`y5&3bF4{ZBSsrSAtmw!*z<&Rx7#_ ztoF=*yZBrlsG+PiXD|Q9?O8&m1xOh2V8r+@1dgs1EpxBP(%leNhn*lDxu_txN!(pg zG(09TIPJwIRK1aiTw(wyDpQl0DNew=M1p=(#@gX4uWkJpd?@q5Fu0xrcr<>$1m%H+8O0EPxl@-iNK38 zs8!9;lw${j?Fxsy8c@qTjc%>hfDtyc)UP7@8Zk_3^M> zeI$JFJSdN{Bd;v!sPNr-|H_r&2kRT~U9v+qrM_*^hqKCCE9oJ5*To#A7PPa_@8Ve! zGM+zz7HbWCs^IxRt^b`2e)MlL_yKWt!lh*Ml+F8&WY7!uDkvtVKakkp}nQ>{Kh0(aLl@3w>PmXvVW*QkXqhl4uT_ zf%`F{tbQ0jD+>1~ryKotp3}9PcKx(FgT?6zd7$>K2b^wM{Bd=Ss%e=Psix(r`>fH1 z;)XzsCvOh=2?f&e{432A-__NgTxzmO_K-F7RI#H#|I+J?-o}}S*55vLzU6EBVb}`7 z3A~;DE$|kN@;-aroY_cWexB(+2&M?EI3y6J9eF&&OZ}FL!jtVmQB=&9rcTHm0yoGV z6wq*@nyXvgenXn|y3}2R?2A(*cDv(2x=oV3Z`5ne@-d6oPs9P=$WD~lCGg)QEN)bzIf#)-> z)+9*R@)w3FY!FmdvtII2X64>p`%w|sAD^^{e!1!Cj`d-ddQ?JRpt~j=xX07X4C4LZ zc-;K_d`#!=E+GF&1h(3%@BG#*D^Aip^B$hiw$M!Y$k0GWz%jCiOB#n^dDfKbD(B`wdEXNnr!IYry^oo_$T>WH7L}oz=P(mo%;@> z|G5$E>Q&(A{d{#;Gfz_jGu%WDi};jfdOq*_wiFh7_5h+6jE5?Vk=54l3ncBXwL5*@ zke@UG83NPj>W%_)(eiaXlyX}hpWfN#qO7H0@mtgYImz^Ak#Sltr_12W>N1$=AdLUk zW%#wpkoLbc8LB5EKq2JX;3nPS1%xXR1n({4Z%;3Q;GhozI_nS;@ZDtu<8*}HYAHBI%UL>CYO zvnR(|Ovd}w%70|AWg*)fmYbNJcf4R#cVO3A)x(s)zDr}z(S9p44>^*>^Jv0-W+Lbp zJpx0pVJ*^bcmR_E`qJvj4_I z!s<2;j8A2Sw9%axuGt#s&&m#}hIT0{l_~MnJG7=%oIP?@ofijW%>qMnyK9_gK`Me0t+EgF3Ls9ipkhxRE$gHTW^XwH{lNH!noIoitE)3p z`}!PriYpg_0$3Aq+Z~t|`DvvLKZGa87hAHK6bnyC;oag!rL`Awb*}(jqzsm#w|jm! z2OXL9n3c=zZKI?y)yvs@;^EQ^Nj(BLu34Z=nT{}+XPX<+x~G= zx|jXYc%%1L@lDq&M?3ge9*7e=`>5tkA$EJ?YVl5e?&aIu03;YZ2=b!lI|IFQFWHR& zNgRebKOr zuBttphQQjyzbxtPD<-;z{Q-=B3&VJT;^otq8*W43lcn^70!t_9t$%RS*3_w{Sew!Z zEWVND#E8lBz$5t4*C>MKacbxUECXaVr`FQ~y3k_b$d_h%$*K}Z6e$UGhvyry!kVq#(I!h1sO2t^LJy!8yU*5r#ii1a$;d_9P}b=~KR z&l98f!MrKZL^bZ(a|^;+|1tK34E;U;vl*HQ&^U(x{Xcue_g67)W7%I|vb*cYMq5j2 zfbPdtaE8@pUCF>uepXA&Ul>e90`p=@n4CL|_IXL`N~;U2H4Nku``?| zs3e{c1w`0z1s9_ZhOHJoZp6ZKH-y|&j$HkN&BlvlNX|J`McxoZZ*TZ41>eyd>DPT) z-^EmIZ;InWZ#$3~)wrbd$WeY@b9?)*@VKJg;%gq0X1MFtUwsmI1f?8e28N?2Bu&*J z(9!9d^;qxkUC4%{bFyuVfe*DAAUsqLA!|Liq~3;QNF*E4f}Ta^2>s`x_D@>pi=h6X zf}5#>G4qjgKa*!_?VoG`kH#FlZ}SkASAe1v7%QqKmtw@!EiF;wwi=bdbG`Qv2u9c{ z-IZ|aN6Ff7lbsh&DDalVU9(46C%_HOi%m9KP*Lwn@rwb6CGM9No&e*IE(@3x_z)}p)-T_vx=1+icw?<6hT=H21mxi6b}cOK z_qMpi%o&NRtRJ4FmwhLmCXz_WmhNOPyaM^cOmoM?*SY~VA;<_x?fn zGjkXX)lu>dF@HwY{_WdfP!33?3)~avWiX4P>O>%~Gvb@Nj(5eP@5{>4(xYE<8MpX$ z*D5_AQ%NIqbOSWx&itCdkN{{!Who2v`MRIhD)*?0@bQKHBze@vpnnmgDPSMYp|dy$ zi$*(#QMm4RyCPZa1dZ9chcWy-8bkc?eyOL@^1J^P$%Ojh{#dI+Y+LqsA3GgBeNgpr zDWjJAEA7kLK7!H2E8tN6Sdnc5_wBKR2A|dK!w>5yC&jl%2b(AIMpH2O$uAeQbtHJb z=`}UdFbZ<>nFX9$0LA_<|Dw&U+& zS?y@>6^bS>M?k=v{(*SH(w&ah6iG$}`1J#qRMcq_7#^4jX9^r~2(2&P6GWd$7M=Yn zkSBn1l$+r|uHXTNZXNTK_s`Ff>f@+~ZKTmoAiJy_%dyh!26xqbK62_hd16!tMWu_w zf`VTbA1vKCi#Q8`Yhz4y=1m3K@S5I6lV&3mq191^8*kqzZklAFr@N;mrrWrvgCE0Z z1pVpz-yie{HT<6N@*~=D}a;_>{#Qnqz7kvLY z$K&5G*bw%V+QcoGi?a<5FLOcoRC=vh5|ga4^DZ)wLRQFP&A61;>WX|%kF80P&+KTG z7j^}oU()7}-^}wD_i@JR^d#sNWEj&);kKUE_WV3JV}wAel@FgV)BNX$e-n1I1H01U zM$Ath>js=IPnqEl%;s#BHnGiym=7*xui0x#nz~Tb_4=n!5CiMk_fNdgwLJy>wlNaQ z072N!yolG6?N%4}IfD&>wtn8(+v-I9=7#S|^ogmN;l!8C6AuTd81#eHTJAc@y-Gc6 zR-(s#r`#Ta(dP5*3e(mY=zCvN*Vno-&|HB2`XC!CzdpQTHFTci)jLJRNLh#BTc6XH zP{Mc=7zs4)*Rz@2a!WJAu!+}VcVOW9Sgsa-nPiboR9wQ#^V#P&aSJ^Q7opYJjX{(% zes<*oPAg_v85G;e_7^;7hpFDTXC2fu0!0gwGuX|enVd$PhwxTDYdd-}GM_ipbkKbJ`vCFyq}cc7Sx>MPp^ zb6dX44pMg7%vZ3}_G9K}a${Po!pCmM`|k_OIc0Fi45}Cls^~4Oxg`aU9D3c$4KEls z<`T%%V{f|Ns)pRGFOci?CtxC>e)mBnYFQm{2cer0r$(TBATt`3rkDyfS@&-43(;O2 zw6!lMR7QLf@W7mO*}PkJ&rl333~{QF<#Y{^@iz5M?zwaWs@m&0LWjGbE7p6`bQtC% z%OQxc)q@~@nya|rfmd9s!}FDmwG)gYO>l%c?8b>2Om~#;jQhy_iXL=Uh=5nqzr1$V zvj?9HL9;Pib|MyX?oQ`I>Wt;Ct+InT{!)CXR1qHfwnHK1~%$!~4oBVAiY<&k<` z_b!JK--sjM%`QXr)j!|BztUd49!rb7FhcQ!!2d6$=xiza}bE#bZJH3@e zOqGB)ovrG$3bbxe`-%K3-a;i0Zszvjr#*?4b0+UMs7Gek&Zcy+9$W_U*VK9;PImUG zg_18?sh8my-EY;h3>5Z181$^)H8t?*!d;HVZc#n-DTw;wFajcUAbpx=v75tz$qVIp z`&G2(R`;4-L5IU^Mog^<&PWy?02aUjf|7f{Pe#moGWj0_8~I)V?#vJh9g7i!l zdKk?U4zGTz8^_RvG0?oD4-w~TaxE#9c~2ks)i9F6AtG<#6>^m?=H}$lmzN9zALj)) z4?Jy10 zh>IPMkBf_f5792jP!^A@urg9qL)wo&T;Z7)?7frYHb7+nq^IIS0?;yeulEJK*M2+$F_3Ih0d>JH+P0Vz>{|COYO4ysKCX*WtUt zqve+3wTQbrW(nevxX)XxBqG5*ru#hgaY$JBeA_4UaCXMR?x1M}X>hg9ojMmq&HLO- z^FDs$N7UBRG(UyIa;$YEL&Q-wt%5OY!X5YK1@~g8e=?>PiNh))xq?J^&4Yrn0^I^O zFMucrVwo=fF1nf;sr-uQ`?ZQ#{vSI6s$Mff|KzxINXK8z$WOW5>{6!bo$psfR&F$z z%FqW4COkgx;%fidj$a@oTUSyHm*+5I-hNo_AUykRQ_lThyjr>r75pPZW`K>%QS(o) zUc7j_usEpRg|$dUWJZiJ?lo>` zbVKGei^=Czm&|@p8jN{OJ=|HFLv?`3XEjf|@`FU_Ulf!z_Q)^^)UO|xYRT-e;+{Ik zY;|>i=IZW%enxZJ#%K*QE_v^7L0oM==HVh@xK9OxR^iK+N&;Y>qhHLPyn9A@JC>#H z^_|$8HN8fsswC~D=K5|3aB&q`etR{BAJ=<1r?fWe1BIa9LI-LvSFqYXXwjYHV#3Am zaUK>vy+5{RVae^Lv9YSn2|xBVm}@t7f#Qqt7}1n2{Lv$|HlxOsH>-pj9e&dU)yKl6 z4EMO#L9`HH^xucYg>Fu3!>O-=wNMc}WFSD;vZ}e|?L9my{NOBwZEk%k{Jw*e0i!NN z`{&B6EmnW^6~BPTV;0Z|)H|@dv@4BO1nK{>C`fly-qHi_A$66`D5}7LG!+$i#GFiB zyUn_q2t!Z2N+M(9uoVmQ{K73qDQ419jTE}wsLc-8-26PF>-k3eJ`aaN?2&f&{Ej-? zBDu%d;y&+biTD*e|4UR!Oe?OBZ8MP+;nez%QK*tO3{Ut`0T5HpQJPU|bn1XLnXfQ&viv}k zNAGpdG{qA&)ee`9mq}5mdUq>ul<`(^87&9?g~OPA>y2b9ImlMH_v(jRX1AR@sI1tV zS67#tAt}9|ot-yQXSH6tbX76?V~SYtwP2UbrN<<7T)~JYCAd`*4bdig_}0!s1rD0_ ziv<)jJPzgcuHVM%r`t>Kl7L6YnH6D|jUO?o?-aX{1RPiFv=|ye^*ZCKt?_Bb2Iqlz z(;+h%ZS4feLR_GPycks?b?@;j)19d*Aj0sukNRh0XRXNL3c@ZVk5%vnw3S=kUkEZA zk5UOOx&YfdjKFP0gQe+DB|nl5_`Pb{4hE5<-rIhF zCRYc3EVH@!?i1X=RyE(NAPQ*S)R#|0Ca~Y|Ge5sGyhvM2>}K(iH-v^yr46s&7*KuU z{=UEC`{hhCt(C{Y@|ro9GVFdZ-9SqBMR_qI;Myd9reaDZ102?_9F3)=lT`bJU zc!ot*0z`08Kh!5IAD=aIjKA1GjZINV#b*otK|{glP#a zRf2+qM%_EXW)Ail-B{94DuCW311#rT{OfILszgsBSlANEXF4kGx5f*5>*geJ@$v@P zybUnb;a0u&^?phGh}Ldy?jww6H&*4D*c9%Di{06H_=@;xllVEC*%dwFzCJ7~0A1P1 z*3d0*mEvY3Mu&JdFJi@*A*D;|hetkbM~woEZ%qi?H|fBVvWg=}`f?j=Lr>l}@v;nHm}+nEapH`K+%DxzVK` z?gxNC900avJ>uv~JqySe14sw;OW>z+}8^96J|`qf zU6`J-TZ;F$Wp;0{rl|@I41_-;W#>hMOtY|*1C%c5R~)z_rWfj^Qd3_9E1ze3U@0*4 z-Gy!FJpI)5;9B-*Nq?BjfjLS9HpWSln&T|gHcN1+fsC-?GCsD?ByOudWB1dlROD4U zR8vc2O!?fFNE*RiKv(&*_Gk5OetyPv`Zj%GySkpb7;q)lp*rv8m{v_{Zb$)a1e{9^ zk(6xK=b)A7oTVx{hy3xzk?2_tkchjr@fspk+)Bdd?E;N%70@!x zXJj0D{yB-1Z6;txXR&zeepCm-owdIA%JZHZ-3Q>~6$|E0^Y1J@h7m`oHE)lrCmZ5B zm!24j&S3!y)sZZ)wPcgkkB&-SUx^q(|B4|fA75JfTN)3AH0}#&2-+ec3>mmz=pA!i zIKRIC3oi8M=4?wcugh0ZL5Lb5r&~l5w>Ut2J^Rr3_l%qze6qa`181E5*7<}INARQHAcFm#B?CM6}acj=UR`gXz zwX!5Sdo_zk{aPM4*E~|XM#VCjjzotN>l(w_LI~qNf1nkpd>R&g9=RQF&1+3HuhMjK zvRZ6tP@|~-geV)nZ@onV+yd4R(2TO5!XjkrcZCd+3eO^(LxqwJlp_n+D`{q$+QvLv00FiT^+ zqsD@8aq(2*Bl;?_5XFhgD_9+eBst57l%oL<*KJgm#?kn>*?rB6Q}B~VHizx%hA*+y z-CEvb=zvX{c!dO-Ip%Awe@)9yL?^F;^EKP6!%$Mm^blH>9(R%Lw9BY(o!$m;l&`Oh z5e5A&t-OQ}K3=0ob8s(9jmz`WW_cLBb*B^q*Gm=Cc$d3{v(T=-@xRfHZ~>3YBXf|B+@OU+ZZtcQQiR+Dlb=4kKHu1AyTOx zPlGG!llU4|1{(uIeOJy$!Oz9t^AL+EIZ-hn5qd33Dqu?L&FyF%oePC$Vm|TQ(7O?V zzpgOUUKC0oi2F2x^5$uk;&|0Os3bD9OMO?7951(VEE1}?rFzBK(D1!HSgBX87f~0A*D%K#P^Qp%3R48 z27gj6(eQKfz(0pY+0|@gR^M4@GCC*G7vZxun=JqDh0IT{ve7wO<#}ilUa9{ZbD=R1 zNTna#qFnr_F^+Nn?wp!ammA&ENJ*nOyT8a-hF0Zq-h+W>bTs<|e$1bheSo-gb%5D` zIpeC$@tNG$~!`-thHF6cYgj(tG*=##BRF<|4N~ma=)cmEKPJ{m54~{H<7&h9;jSS0b6%%ds!B)|!}X03kW_*w$IjJq@@jAqJ- zr{pHp)c)aPlZ}|xhJj0J;4B}$(1k2VzwW`KJc$5xc`q|0qX%$HEec-kO#LSPP8-6J zidIzRFQe6oI23YYsZk4!cxsIEot-3Xq-|>BeCN2HFu!Ab_{^T_b;(U8<%LX4x5Xvg z!8yQyK!5^C{{M{v5h@3@N+q6G=VN0^fX9z(dtP&0)aUy)O}Ch3mZ@u}exf61LY_sK zfntr3a&dsY`Nb-9Ckb;y48$u;$GlJ9EWxdYX!3rUx={#oHs#SK>p``CzKeDW@713 zV{Cq3U$C6n_QW%SG2NizPHcl9++gF-*}37Ufmm)rqu* zXK!iP4Wx@VG1pl*NoDyye2>@a=@Df98WK^|Qc9z35#KRV#~#AlpWFdCcU(9{bAL@? zbB@BaANCewkIPzJEJ1sHSxdewT7&Ukq?t25<^v9bD^X3`2#E=02(_}BIv9`377vmd1~CBczfb7RFT+*xCYu|b!*f2YV;nf;|e zox=XfGWOyTNk+CuCtd@FFhq8unwPTgL#mKu@xYxQEk7({M;zi~{hFUkh~ZYs9O`8x z;99I7FDRX1f?OU`xSdsbV8kKIquF?}wuU?GUhMVx(SfxDE01hyHics~m>YVy!??KQ zcJe9^)z|48>bMM8B?Oy(#?ke)m?j)=R)D>9^cQzT|SZX!ciJpSp^15+hXpQy$YGu9Vw@m*a-y|AOxk`G&9N4+A= zVAnloGqf`arS8T7V}e}}aef3E-dTiTB{E<7N3AltneV>Aknt?LE?ulHWeR>s2QK~d zaFoY!3wQ!`{X9Tu@~332Wg;URb>DDt;QPw#i>&tX?v2&epMCiAN&3TxK@-<{( z!4}&S;P%ql!&2Ihn;N`$#V|}u=h*7!vO$k^$G6FnH3Y)OsN{wJC}Jy?TaV$n+ji4r zsmZ*Q>4A$5sH^L?1pOdUA@}H*{@C(WD|a?4_F>mL%8Zlc@;SbxBc-Zx>+jYhlTGP_JDYGACbV;+J`dX~6E;G}vB;)1f*k!V@ zx{w)$wFxekxq9N72754jjI61ZlbwSAv~|Jd5DQcI{`kcp=+tb+bTOs|rF}*gB}Ry*D4>wE%HONJqVZ3IB!vFQko~q`U3~FB}wZ zq}E_?_BQj^dJxCWBN?Kd2p7K5l*G$fZB^*CcVz`$^eB{&7@CzU-*BO1F0Q^_C|2Yc ze5eQhrn@PpcmCeh&d!Ue^yr~!DGkg!>B`qXR6uw|YeL&JLQMIL$?IOHVOt8R_{=k( zvExN$wBz3tslnCuyX({itpA8(vqm9G-{4#nydr`AckR9G?08*FuQR7FA?tlFcW`mP zqtN~R9JfUhHm6Mlh}r+~N|D7bP!_be{tiv%;4u}}Ix7dJ3szQb9^md`(8pskmUL{N z&{}UZb$4=PRlV8@xD%gGQek^^&zVL@&1p6+S1ZJdNWJTZzrOvdaNZ)p+upqDaQ$#= zXMcmU2+TBs)Ke%Xd?Z+Ctrei~MDw09kt2at>HRRnVX96*2g1aC5}`ldTn5Wt({e3} zF|^qL!yXW>iWDe7u1@FTWw!EtI~h3L3_p^-@P@z13xaaKlI+fGsdv6y^JV%PH51g zvC%43S7Lwc5Tl`s!d1UV?UwJ)L(35im+5WrUB}g|_Z+mAZ5q&GkKFt2!P(L0(dux` z-KE&;RLU!7g=jy(S~a)Ea8cm5@#;Z);dW(hf|m*IUhRc(A2H{dKj5Ws+f@9-iPU%O zexY8lQ?s~Ln0LXS_!J@m)c%_S2Rq?H!SIO(aQ{rBj#SAcXfcJ0i|f36_@NU4u%l&0 z$0J^r9*@MS?^bsB^@bfPR}XAGw!xp@z^{DQj@T)5##X+wJys@j&?^4}4WQB)^deBC z%@N`rn;%JKluQev4O|SOaG*gNVTQyM(7HK!@hy#oZ)8#MY;W7>p5QF~hWy7p*^I7k zJ-M=`&Z&kD4X+)>%}AxgL!7{(yq{$knv|waniPs0p}NiZu!vmY!)}t_bqLjxH-d~x z>NmCJKm#(-ibM%iUx#qz5MhQ8mDE#^QLC_g=nP*j+e{!oDTp7MZ>e9~ldkF$ps=fO zI@S?Q`3EVmDp&_%S2w7E@%cRNa(IFVhBjm;LFdr^?cMvxj(pcU)6o`lN#uc&w3lOw z$9s=kw;Vee8-_nNLWLr{I-4KobLFkg8}dJ;YM0yV;=d$_YQ+h^emrhM^A&d_>T#y$ zsSia}@@?v^in2WLvTiE4zBhHhL5;~p@tXaU$(Wj1lVNChH0KIw1&9xB+9uvlqDrpv zw>rjjUGaBtMy8}kltyfS1?+4H6{C33&ur;ATt6DSuTPKjq9yD_;}NHL?Cw>uMv{U; zW*e0xT?D#~Du>zz-&G|WA{Mtf-Br_Z`ag=>)2H2Wy*JxwayhiIQ+52@18G#Bbl`Gw z>GbWPQf*AD^Q=i7{QQQP1aT-nNT~bWCzp!cyDcB0^>gFX_ef=3IbWO@e=6Wdh2dyj zWrOp4+1#Lg1PKw}#tjmUT`M6YG!g&lkmTc^-@YA)$o8UaH}T%G;G?SEO!C3P3T|w|MS~QY-=3?BT&I{cl8@=V*mb;l70OR;D66< zV5++Ws>PNs#HJH^@_53=Vh`fK;=!7IO)pEpK=U5xu-QhtL1}E7i_1O!5J@u@=387M zwCy6y))Kmhb64k-nEJzCA*R2zXBszq4)QV{DP=cTKftL=7hTLSvXAgu&Fr+D{PRm0 zMIS?odbx2KQ@x~hdWdU8_zsR1SL>w>BZIi}dCqTF`~NKVq5q}Y|2?~Jl5WV#yeei9 zaq>aE@|MH(tf9DpcP(x0pI?1><@2kMFIFcP@&LyCUnCFE|Dt&~^%u>9= zyT0}COsF>2ZDrlpxiM!I_^sd8UXOEW=_ zEz%;t>4pGZ0>Nku^mPkNy0Q8FkakU%WA}en^?l5dYL^TA_7e$;+ zCR$=ktd)XYdFrxz?@YO{439Z&j*yrpBW(V3$M`Eu7nX6fa+t_CL-Y0UCVFj|Z8i;M zGzRsrk#sNp$(WWtbmg*h7Bq&)N1BjtmpWH{`G+=07Z(M~h~45FgBnfos+JwaDlu@m zc4Ka5_`?D9K-#ofx-e0i!jQr+3UtxaJ+bO;#crGOnNLFMsaINZ4s=R9d3)+Ta!;am zW80g7=<7*(jV}DE`zWWlsN0H8L@+G$o|!E=^M(*t(-H4m3sr$L^1J%M1euO90{yjs z95Eb+)0uilI>3N!$mo4WWTfPp1rQEXI5(L z=r6ze^U6vEEn?{R^$=oBkIYYwAFcKj2U3a&*0W-yC5dvZFn}83!ROyTD8o^kXdIzp zaSV%#QXJe7N(l6i6_6S)tOtx={}cu3^`CYB^80_*{XPq)#Y&oVPQ56lVKcD&@z&;y zO7bNx1e`Gq8;=>YPnlLRCOS3Moe;kVV zYRUyT@4TK1%}s3$!&~}KVUx}TM$=0IM$l;A%1Ln?9$8*E^N#2%fJoKC-S+HX8^hvV zMvy41C=e!~2R*`j(EnVT{|hm2=;IGdC^iEy1Mq2wG0Nm4RFk{??^D0)fyZ#Nib}m3 zz&esd5@{rn#Dm%Qi;s3h5?A)TkKsqD_H=C7jbc{toAWWq3EhzD>HM)(pe5N^r9uNI z4m_DFU@-8LNNM=R6&#}w9K{Jz9Lz>T-5tm=WgJN(F}1@78222XDmC?sQI_+~jEIQH zqZyY=R+gg~AK0w_O+(?{Ta|>MitWD8Pm)^1I9XF4r(Sp&Gai#_4P>=wpZ=^Df?(36crT&Fy3!U@z~{SPlJ25)B|oq5;y$ zG=N)?Wj~1q(6jRj-Jt>GUlBHl?(aztjG0DGksp|49dx{X@XzwyYkcLZpN0}Fc_Bus zql|S=4n$7`D9yUkI7XTZ zv!ismxl~*VR1!>eFHg|JuXG^jz&6kn&{7ht86_%Hp8bMH@;3{7InnTljiixi)&{4_ z-G^v2hUmvv8ACuz2Ms}|$E>C&8oP|M0B_)g#~&pzWkTN`9EHG_bCf%DfyghqAjTOU z^#*=kkG0y0^)zSct=*qKPOyo#nTlD9A*~XmRgd-VrX2Us3E}G9-P!}^1EyVgiDyog z-MtILx4+~Sosy6+|8x#FgUhO2W9#Wyb6C3?XyW!pWz=hp5AAy;c6 z{9#W_ttV*IA)}i+JU^_jmn$@#P4z43AAcfzM%Fl#QJ3~#)`8Tk9P0S+8VMOf$lW9? z{_uWkYcg1hr%Jx)K7$E{jnbIl6j555q6;Cxro6p({StbXqBPhuMMLDcg5_KJc?X6X zBXY{(3>8Dh@3nrZhT^kjutBn~*N37CpRHwq@T@aZQl+;m_s)S` zidY_=zoX5AzfUx*dO{co@f~v?M7V(yTxE=yU-)nyDIsMS`9PVY+ZMLe#A6SCDR+O# zqxkO7gTr|pk{w$g4Sk^v%foq*m;$6PO?~9SokYySck0%qj6U11%z<^h_eAbHG}t92 z$ut`)-dQYPVb;jgmL&;N^lDHWl72^gTz%vy{4t(HNs4+)VgYt}+L=y5MddChO}_j) zHZNDf`hQ8%NOb?`B58@Bf2@&;VApZ;x>LJ~Z9Kh)X|f~RJBEZVan>?~Br~_5Yot=;y!ujX)5^Z*AsTvm9=Y6!>6mN#k-8 zKGW23wU*#*re=d0_)Q~(Z!FZqEF&4&;4eQeKiG9j)9Q|08?T~M zLzpR-m$T_oeEp(YTSp_c!t}QzwpzV}9LSD|9Ebpg;OVxNJ zqUtRiSYUVPV(+7j*p&WQ56X*hYN`-@x^XxIWA1Vd7Y|P}Z|oteBU=s{dBGinsmeTl zrxSve9`7XOu_V7v6uyI+ItC9Sl7J;0-vJ-jn!n-|Ak5-kNh1=Rpnt^Q{|9}<)Nq+b zqxaeKlvBECqf)$)LxDEuRgN+RJ`!R7q*&TAEm9h~w=J8|=g4tun1D-qWIEz4F&4z0 z=~KZt1$UpiW~(A-;r1W->Gt8O8527kJl}wV6CAV4e~&m;T7ZII)}!{>sF?HEf94GJ zxCq=j-0^=1F$6*XfaV)@YhIkIXWzR_mT+qQeLp~8L;OyW{4>)0#*762Vn$x?W$cjW zO#OoxN!uny=vys0(B-ff5Bmh#-?*|X+uu_OTe!7+SlQt4cTJlL>Yg{I1}4(17_oiM zml;!r-xKo?(5zQKi4*~usiS1qNDbtg)v>T7-bygqM!EvuUIBHt9u++O;oZVxE7%nO zns@Jlx^Hf;PMN6R!G#^j8z`W77my-?0aa-zn(_6~eW4avCq7NCNIpmz5=AUe?+Bd7 zuAx1*!5c#A%&mUuN1jBN8CI}WK;AyM1Wyfsn+3rAv+(QW%!o#!Hm570ev~$t`|u~7 zLOMG8pvf0{I2+CcMh%w6&g0BXgG$(w)S5TsZ#RTxEq@;6YlWv>x(}bx;#?ZNH|vpg z)2LU2KUk+mKcwZmLGg1L#rC83q!YC)Q*silYAB+1|L|l}MKr&V?LIw2mPlaH_$rcq zV&vSE3bdpM3L-g$ETA78#p29@*5F@KD8z(2fk`hT7c&L=l4NI?sM&IS#3vj4=ssP z-Nip|Ij1B2^4q`=Z{{J(?^2mH1BYOO1)<9n2FO3F7fVMPIhLjz=G& zujSrM--F5QI#>K0a2+EguEVpzSs)n7v93B2tyoFYD`|ST|ULF*%8bb$iuyBZ#gJ6 zhyN%-Cg6gM@30LR47-adkx+a9$e*^j>Yjt2N0Kzu3^PFfnK!dfEg;95wg0Q*E0zD3 zox81eAeIw+_mfZr>+;zb2=E2S*Fl>Gr_8!3M|tQt(&H05Ntyh4(oqB`U5+=VzZ!f$ zp%J`$*HBKQJcok}_Eg`eDbvG6Pzk$%bG_-=!UQAEtfdQ@yNApea&?b}pH~da?&~}u zT_9EyNES1oxyEvQtD)p-w8Kks_$R3ef2|K$HIaO3>lIgWY+>FbFaNw3(?yXcVLpf>;@=5&$Nkjg!?9Y)}*@vG`pDt5TPNPY3=$0sKeb( z0r!_~M=`~`)~AdZ0=5rYnFw*iyWgnYgM)C>kiO3X*Ja@mn(;d&@f*WbYwo|phVsKc zt_p!=VrvMhN`Dy;bAkQiKFSTRCSVO%Q*n13{w*+~9Hu!yep12hNOA5PwB9K|h&K7y zC>ZE5b#2dK?u&7}VJF|CnGC|OweBCf+O~4%{^!Pvwy_#C6cDF7uikKuM`kk4dR5W( zZCsc%zBS1@B+1N~!fSB+-oU3|+O#FQFclF&Ml&up_9j(TQ|3NR`udZg3%oEb$A?61 zsE?V{ps;HPN;zD!#u)rnA(gs|V>TYV7;egJq$e}QyF$1FBJ}H#eY-PtZ_3QN=49o- z4aCdqc)d1e^iNVh`?TRg$3Q~Pjrg8~rIIUZz6@&a~u`e}lKAUgBzA>CLQ2F#G>O#l~;ZgHW9}ZDEYrgq+N}NUck8pK5F+ zAw9B~pm4gt35WkVE521@E=XPl`tA4tR)OTPK)h(JyRTmFx}w27#Yu$=f`WOgwCrW# zgDt|mq&Yvp+XrgiqGj8EUZodtWLE?(72w5?1&vOtBEw+%ScyhB#UN#bLY3ov;m@Be zB{F|Afsj2Q1MaPA+ZGVapF7>SL7SDvc!2Ub#eTA+k7nqWK0U14{U$%H5A+0xEcvGg(;NarfkV_ODpO zbU;1alC7q30ZAMz_TM%Y-ADCT5n|6N$(>`Q*QQ0y;GziODM-Lt0EzkrAW%{{ACgM2 za{-rQ=skdc?6LJg^7&I>W_p?FQE>m4RH=r6{*j@@=(`RaSsJAjTUZ_97V)$>`;HML zsj*F?UbihxW2z{uh3?=*)dAh(@qkmdT3MIVsE?2GMH!U+zS|{an*4T?V2@?F(3Mj! zDR_583?9c|Y1FXU)6j{?K*dCuiYvaLXb+%kfE9slDz{$AfYpzOC!sEpeJl5PjNWxB zM{9N9-&kRx1Z+%C2pj9gf;H%gA1k0Z$vXgL1SyY*C9a>1Jx)3jvd@5=qqhBXV@O(! zmKPpuiVjHgBr6FjJfz+(&xQ6j1J&9D)H9H$dyH;;T9eP}=CLDw!Dv|6+u-b8gAt$N z(?3+x?8Cv}`8@_A_%8@-O>!)E+gTBgCw8aqW|}cinbKT0yHlWhREA!N^Pbh8ghogz z5aRl_%kWxbCPjgs8Blq7+oZ$-&6MluGoOKp_<0{C{1WU*E!6WeY8NCD#72PIMz6xtg^=4parxV@;EpfA;A(xE+`ZYIkt z1&|J1C?Hl~?g<+?T-_ zhVdHEF)(b|S)g2Kn%6xgmkf?ae8YY|@Vf84cd16fSN0jkx|dAA)ivD#%LL5N1T}Rx zDrU|L+!!WWSH2^|+~FL4=&+o5uTKsK2ZXli+=uU%NzMrqWBnp4F<{rjla$T9sqd#1v=pke}tIt7VA z-@BUI0I>P$RDtP6j(Ya?2d{}4tb<$ zh?zD#V;T7}@^CZS6Cwa>CI|^NmvbzTwiKN4qr)AZj$;cHN=y{OK3PAUIzf|Y2It-* zNpX-fz`yZ0wPWlqn!feXu<&pT=C)`4`v|g`*Bht5ccuXPR#Qdr{0=SWpsh56C0J7i z{7M9kz*50_@t2Q-?5Y5!3P>FCAdVgRI~ppV&SzPtdcCX5(DqA0@Z=*e_{iwq zf-DA`E4}R-=v3*aZU)zKll>7mG6x`EQE1A>Fp#7A#IJ5tCZeq^7O0@wyDH=pyzAam zG3zy2iyYfWOKV1*nTVOLwd8JoApH0~w3RzU;v@ z7ni?&w^s9_4EyD_-S%8S)X0m#bg=>4WXdPVvG7^IANzpN^^yR4qr8_9JLL6h*d$Qz$ zthk^UdR;ec^^KxmcvtLzp{gMUB5?~Bx^SV+e=Y>cXW=JA@>#_F@>%pz`jPU(U(y4~ zKe4jqLc3>}&qx;5yq0-`_w-$T{$%I~^@!reBLw;%=pc1Ms7mY0X0l4ic36xo^Mz_q z;uq`8&oY`dFqlzB=Ogj3Hdd2NZ=f~;){H}Ei8C=>yJ!Haz6Ox^xkOyZWh~{ z;1+wUR@#dzIAyRY{~1t9gcVoX^zpz4!SyA3UXPcrPwD0q6Sk}W3_J7sZAXTtlw5EM z$1!(J2wY>pw)*)>aNLcCKsA;idIk++$1aB|%$cmo=BbRxA^;@~+BkAs+F_u>aXk5v z=}W_jyc5HzTQ1yLer#=f3BvgBL}#H30@HqGIwALxC3j&fX%#7NnAFG zI?&lRUwo+5MRS%`%_8M*C5v4Dv4n% zMRF#0dx@c#t--S*OU@is8|np{=Uwxb;v8<&D3^+Af4ATtii{Q=_lk$L@$-;){GB{2 zHfDC9&1m440jUURGdLmngG^<~!4)5qmGq0H_iFrm$#VZPAFFZWSGL)AXCv5Rc7 zaK79K?YJy@maCFT<^<4B`+pi2QG+QcBh>j*RT54Y?!l>q7{gyUbLlkgqoG|!>c6zN zHt!LUlsz4Kl_4JjV-$en^AEMaw!HxY{ssl4m(d~-M4d{6eI#|yLT(wfH+RQVVcb9V zl}s5Bn|g?IScF5t#A~F9qQ}_S(SPI&%v(NRQ$jbW%()$Td6K8%Lw)Cz-0=MH0+ zMr^;EA>m_MjzINX>J5+i|=!C`OG8%r#5DSN8neGxyD{s<{(5qHp>^qEQUF`~rN3}Cvt0O;P}r*RumfMiEo_mi-~)?@R-Np{!)GzFjsQ%DD6IEhc|#|~l&-2?NR)nG9ojHNNs_ez+cPpH(dkyuYimTsZ+zTD&dEX_W+#}?~`Yqt718My( z@@n`2O#*%KT~<{Ch&wWRaLNPT2s1!%gr@b)A0W+c`1)&hLsBTIkS}U7An7Q03`$5k zibhtAjIc3`X5M0)ortyf7E|nV>G5)-dk6xUB+(aUks!57+4wzr4`&E)5%T(4arRuZ zljVFBtaj2cl3tQz#mK^!-Rx8o_mRSnLilD!ZC$6a^aU5$!Via=vD1>NV%a!E#k4RV z)fcj`tJD@Ye2qMIqS}qn^*Q-6$2Ebqer+&QBn~!tmFSd*z#9D0Ok8*!`o_fYMi_RP z?U(3{=RDezSm8@J2)dw~gV?oCS;(ce$El=fdiFgXbZwNhI8Wt#H!9sX#Q8kB!ov3D zrS4Y>j1ozl_5j1O?0Wqsz2hCF#s_ebG+;e|Gl4Ss1l1&qDsP`=qoKuFhE$=C`7sIM znG>AT#!RXwR_hnzwj~o*Q`Re1_iS2@M}LAZU$x>C;WsFJVcOYSB>o3y0fEUCykK%g z@fsLhF}1Z|khq%M(Rl7TKkAaed7??klp{j-F2iM-eK$zn3NFK*<7`@@;Q6V81u4!= z3oLBWXQj>U94aJ)rq9Af+Tydvei0FL;Jbs8%88N5jyG|#5lL#WAeHJTORj|xm=oj! z2K{-$lJP%f_oyH=LsKnq)ujU-Q zribPM-v}Svo-1(QvBjry(wvF>!PQmg)^sldk?-WTS>uFKhgn3XqXtQy z0Y#tW3Z`y>|2e=y)?lm>1Q@FID1OUX;n}st)66PW`~3vZ8z$tPT-COQZQi(f^K47q zafe-kAnrJ6o6?E;vA%>HrnL<*+lLC|;zu{PH->y^!~g6_4uUc);XMPwBqZ8 z2W*IoyO9FvPzE%LCAi?X)IbMhtr&%l(S``Ne{7Cldm}*TiHL~E$r7MXFl*>t_O7J3 z(CC^jXI^ER=|BAnLVwQ5E4rC|T|+2A*6p}MoU@c6t?4_mx57SQ;d3@_~G-@D>yEM#EibrP%KgWp^3ox3KXj)ORh=|7cr;Z&Q;=1JVkKLhxu~PgdTzo%_Y*{lr?DU zne;m@KS8PJY!jAIZAPspf-vQ0xshI!fwn+h((y;WQ2_q-x$R7|`BJF?<_!+SMPgHD zu^7}$%?f5osDoJ&UzUmm6Jckc<+=l>ECK@R9z4EnZTLKqBTI}KZ6;Q*krAbe}SyGnpv-PpGjy_LL^idH8l?b&HOtDV9 z3B%0-#IF0FICjIwuJ*k<1ZG4)MhmkK)Zp_QmV1UQx*5#CeHE^Ql^&89%>-6SVDT#J zI2U_ttaikP_(e@zAvtYkC`8Gbe*8)Ltiyl1H0*+aT7u;zgjo?4!<8d_L5T~^bPD~7 z4ZfmJ;4pz{kY{Nw4QK!}#0m_Jq4&AKVus*ZHaj0E{Gdoc!o=xW_SLL$&cmrooOG z!+~VRfPfoA0lOZVr{5eDvv2jJf}(wtVFXE25fKYxYb&rw(D0pbUS*96eB=ep9YqB* zKomjJM5vGD5LyI~cGJ5=WYJus;wa_Gjb2JQwH}B>a`cz}mv@6F)qR2D(Cn{Z0ig?$ z6za-%GVt1I{~(HWIRVmHNkdCh1Rd1>EqQS5&E+vdZu%GG^2L%^yP*4xX{`xl{*IQ- zG(aqNu-zF}rJs3Hwb7Pjk+`hSeQ^S^xFg-c$jo$;DgtDWB#YRd;mNd{AGUx~!}l0G z2kL=;C0R9Q*5mdu>T~-`75Qu?HW9j~KGs@Ht#4H?n~uM|5JMju{C&M4pjR_IJg!kx zD|XLu3vIZDui4wSgHzLH-;!LGpO452Tv^pldva4TJ*HLZc3)@Ft@~_kTpl zSeT@wOLtgA1hN5>esYQ=B;a&pi!D|i@JjBlzrS}SKt3i_+&W?&VWlN@eBeF%>fGLgb%kXy!jh6xfW9O(5k-*jJ&!$UCLYxzV%q)EW?@NOm67#Oo!yy7A~V?Mp08Up(E zDsmGg3V04++Ri4H_a)=<(C(D;3+Gf4}ed_Wh?@ZguO{bzRT#c-$ZN(OKKhY2LF+ z3!Vku2GrVN#nSa)OMYZX>W|vb?BsOWh~aLZWvZ<6=QMXAixaqN%dVX7aKwMI1lT|< z)VIElPvh-7TLbtDkJNFd6S2tav)%)GDT%c_S^^V*z(DlSDa1cMeOi;ft^MS#&nAJA zEqW||Kltvnr*@m96E2;^|CAiNK6Ia6^Q>6z)ru7@>O+9n5OSu}f(#0(db=j>};P=95RKiScYAxKBhPV(&&2F2%d#B{(1 z%L7h+5%+s1cWm_tTXrUZi*myhs##igCNR4ao`k&r8Q8kIYR1H|_=2g1ROTXUmNpn* z6fbISvB%jMMt>}F`Z)5&p(6gY1#o-lK5f^8n54}$*~A1?gNXObI~aNrZ9}IRHTOLn z(i)C4@r14p0JNyY-F*TEJZp^Z3R%AWV6?_uHo$J0Ll?y?Vg*b}sxmcdojxn>1vLEo zQxpe$d1yPE(kTCVs{I3V$-wi$p2#9DZA|xE3Y3RjCMQmahTnY&)&v3<#X(M7-s7jV zGr-^NSodDE+A1a;mECkoU{a~rk&jkD0jQ4me{Q7uJ(p1ym+uk=J6yJD8SMf7NPD}SrB14WlU>@+;1Ag6xQ1Bu)e*G5W3y67b(uQq7;uq#fY+TxJW z3AAupt%O|uv!wRH5?@RSG|%f6P93CI`?L@Ut8KJ&@`aK?Cz)e2Dj#z@kfbO@pb;l~ zI+I9_o#&8EJE-^LhTk^?Tdr5!$0pW>21BY}Bsc{Ez$uX0^t#U&nmK%INxO3@9l7k+ zb7!H+#!Os%%3#ybH}+RDyJk#UT+Ja3BI9&Ai}>xGJDugHM@#rk&P0}sIj9QTDzZD> zmoN40w=1x$x1tP-7y!lUVATA;aj9F@4h{~hCf^K4J|DTk4nYGB@1^3y^o|T0s#GYNyG_mKR@UGGP+jjC*9Hnsx>G(9X zC#bp){~|Sm*RZ4*&&!=+q!c%5!T#oQ!d8PFkIFX-l%Gu)>Vtw1d*U;I{M_AgY&jU> zU&fCIUL)@d8+bsf0cPpH8DIkLgPp>n{ZqhRUm`&~b4QS$ zUJLte3sG+iI0rHs0{cR0cF>U`CCF>JkV;9Y@d)~%cJF30&~6s3HuY~h{IKO@iZ-Tj zp+!n)O&TJ4>uuA%=nhNOz-#q0N1{-L74>1nN!+RcFps-39uYL&W5^}oo6`S zs{s$0n?A~dyLVNUzIbUm_{e^E?1WY8^M;L@`45(S6r8(BBeto#MjlIgeFv&(0f$0%uGFSYuk@+@)~tCVh@)9h3Xi0((Kz0p5wneBDKt`FyS> z-^wqm|M~@pLwp0lG{XVPV&r@SD`#f<`4??yW`~d(Q)o?s_omPdS*(WQjNx3t}p)D5j$E=+@+!qx0nN=MH=9%6{x7^w&22 z>&Lo0Qh%+}OC-0c(`X8H^`!E?0}eeBhi8&7he%OXRrui)JeQZZG=C!AtG~F4-bNls z8x7KLokS86n=+Q{7nDHl4ulnZYU<-(?|Ij$OTfki}98avi?R`Z3%OET3w6Om!TB(Y$VP>+cIh))wE zS&=M)Vx659%3v6R%;h$LRzuNlXpXpnL^1_Q|C=&rV|JWrvN7~znBA0aTWQ5XU z=2Wj2<6F@#ZmhC7zY-aEcia5Jb4&Jk1jA#)w)rYf?dZ{p(+tevwSx2v%r+jCm>V>t zV;2JhmkJL+I{2PF(Xd>ZHuTN>nU$$xTPr13~(bWas7VA@pTLg@=}1 zo?M8MXPtDS^v5w)0p7X(uHaQz?GTfyO0)D#3l0vQ(ra?B4EcB@rEVu0^JnMXxs+#h zp1w0;J9s5w=Q5VaDJujg?Ll8@MZ^@Z*)k@+8R6jC(#|pcCe9k)_9~$7= zn&x5_W0Px`nYc+O#DTGA z8oX+K4LDhVL}qYiru6}ER-&FI{%ek*>)5E+HIG9i-#d}WJ6_S14=*y0I<62`$^P=@LI>?Xd-LrWm^RqTz zUGtj?5u>4zq3Ml~0O6K^2)te$_&frrrGOITcwu4fW1)LbsYeLFE}p)aL4ZYO;j|)7 z#`tTKo7uY>kS~)^I3qfu?7=+k0n0}Wdo54sew|DwAG|WX&fKwd>%Fbh12tt1ghe_!G3tz z=}}WtbZ-Zb^BSGfTZtA{+WMxf<%X%UD@%8?>L%Qrv(Y!q*loE{36Ci|0t-1@jyp%6 z4UmpN5=V>58b4beSJQgje4fFVPbQ(Myk@6cvN=Po<1d$oTGeYH(9OD&GNzG0hdE># zK0npf&*H-%%#67wJk%43d5R@MnDgs6$z!i@QFb`(SjDatDFS;#F}Rv2@-%5?~n+$zq!`j)bXt8w0K!(Kl5SAYU#d;X+HL$gZ7>13p-mq-8-kz|(A z1wW+ufTBhz3-{r9@<6g@rFq=E%uK5eDUSc@jdXZ$2$eBD`4GI+5ql679t zR!)kjZfHQwkKuy@K11&I>-L?8LjYz)A_kYY9#odfy>#mnFCHO$N`GrSym2^fsc^APD~*``St z=qDp$VfsI;z>65ZX1c1=Uvr<}aEQ-MMnf69%r>(_CEyexd0yB|?>2M~x-{we`JHnh zA^nbWZndKwETve`q?hwQQne?o8CZxz`tK%!+ZQlSnz>Zbs-E}uj&txg5I&a!hLd+* zvc($I5uUY{kGgn`Y@Y2Y=}6N8Lbh__ukh#^F6T+BPe$!XO?vR(QqUXx?zb^RmxhA`Mw9E24KDgFic^=p*09?i?DmG?WG=@OHXXUiK}q%xK@{b zG=Sy%d!R#E$p3>Ef-Dh3D)!z02!aN%)huu&Imw0@`*#U}`r}Y%yI6+% zq%tLVh7xfeM_my&ey<2HP(djYCT~8rpvIH*%n<&NB^1G%RK_l6W#7gf=b5!p1B)_w zZg1&N^|*K3WjK7R|J_H}61;)r?}}4J%Ezdm_g5)( zHw@`LO_}TGKuXT?8p#lpAUPCp9t!SBZ6_MD5wd?l9c-tcr{k$PtLgT63IIS7LO!@|@8>7t8)y~y<$ZMc4ZLZ{V*jmUFz^L0J;$Ak`O+kK09Vq z$`_?aU@^>bK`#NYtttx)C`%D2tCcf^1p_M7I9>qmOn&^*ooUaxtDUjZV)Gf%Yzj2B z_*p?_>N6kv@;L40ic+E&P?a3^G0pC?6x%zt;(gghNdHIzMjYiR`vW~3H%zQ>llM=i zOqbmT!y@2)2@JkE1xSzDL?Q+|vkxHiFHsxL%9GTZf$LYzz=C7r=L(If7RlY?=XG5P z6qCbuLmH$rTJ{A{*$+a@gu{)63w=AaSBM^4S6ax{6dxt|-g0HEF5mvV40-5u(Ol2a zlF8|m)i|$-0vOK&gUO1K@>c8~wm!9AlzO7dk$q7tSJWCSfO1lmpf(7^>EQDnCXp2k zSO0nmf^=IUv7%_wnqrvE`3pAj@>zmSQjPiPtiJ*o|8E-(>+B?O2q=R?!1i}Z4X?$7 zx1v#`W@}Pg2Kgs=bOe}eK7yB`Z_BombC8+=CjtQRu!xS{5F3|8WLTJKLpQ!{&dTyL z4WXGiXPYvGO)GJytLt%>AWOq^XT`p%&u7K#@DV0*6-hHTGL_V53mwwri;ZtB-T{w` zzAHNaW<(J^hfu963&XIOW-PrPm4I>9Rj95E)%wxj01a8|J*X&8nu>b9oOW^X+zcWy zZ3HwcCB?vbQ?{j)(d`>>-W+mJA>Tad;*>1fLW)JUdXXE&am;zf!k-e8Bozl~{Wmukrpup55jLZmg z%{Na2ZWj`nO=cR#+!t`xt=BzPB29Q7{mS(h;!pD2cIUQEObWI}jE#VgQD8h7A&=yn zyPq$~H2<+8^KnE}nDTpJ1IkdYv&lsd4uzS#R_BjUOR6*TLn_#&^KSjTjW1+t+*ANP z2q$!@TnO!~5GLAM2M46*RVhWkBmUu7m_n5ar-(z%>?|*CyERhe zkUQ*I*yybVx4~0NO(cW%%t$L2L1%mp2s*@T;%`l8xAoiN?bz9|gR_gGGw#o6hUXPV zQIo(eA5=*KYR$A*4hqQfn7%>@xqglJj#(6T_=wMYx-Hk~3noTMOtOnrxY&e@455p} zlSNZR`+Mas&w+hg#VG_BY+QLs$!QV*F1zH0bF*%5?a_|GRq2r^ioD!CSMbw_tZ~#> z8l-1fZ(C8xihZfR>BV%GAez21r-rR7L|e+`Yjwou_j3$xkT7* zr402#sG&SZPdOU9fS;)<=#;M1*or-f|B9#uUIFH9E~E|;@apTVU2Ob$m+q%WZGkJM zeGlR1OUlfM{Qd6}z}l-NG@QEs^1lyi-FIFMB_vxHj&5{wHQ)6 zWiFl$4qSn!Ce}gMoO{Bt_0nDdmr;Lkxbc<#L{BMSoSU)%#Qf0a^h(-0DW(v!KEY&u1%M0KFI@W0C zF|@v2{6%GV$Bh#dr$j~dC>w+nr%2iJkME6Vehvf^nu*}1=svu7&A{47SlsOC4 zVpPMYM!sCjFxmM|J%gS>)^6}jhh%RH!vy9|CMxjwlD^;EHt37=G84)|63GI5-E=eN z$Il}XH+r_@+k)92Ig-hp% zRKy=|OT!8d;%t^<1zP}C;Lr#KB5vmnCsI~{{qz#%eyscZGlCK4{{0Nf@s^;qLD)qz zBV%$d1Z?Mye*1MB8)cVfJalKc)R-AJ|mb}d?>Mw?{`m$tHs0-wF_i3Otp1$w+~OtGjsU19+1BT&3NJFL^_l6zdQuClQ^G@ zVzjsahFGqY!IwMOIHJw{ZqA8dFD^zc<}39YwH82ojr7O+fYnKD*5&@TbbyWywJP6% ziNnM16Hy08Lz@rT-_2)?rV<*^xTHTWoj=<9?LKPQVL1ft?|B4=^?h#A)B5{jT7OUH z)&@%0?7?LB1?RYV0r-FF-?l_y_{jV602STB(e=%aJ;Q}c5-%1;EK-z@P6P38Cl6&^wf6o8}AbTBK%HO{|0@hF>%;b2Qv>~6&#M1Pr;M8M4 z2KdQTkTzW`hMvyG>z2-?KYI1;Jlg->tKUo~=kHH0U!+@jaasbgXFeFT4!a+zr?M8f zB_y_Um$BW!F@FVmjOpNV1)kHDU=j~s18M*XE?oBF2W1l=X5u54s_p#qb4XJEhyg|Q z4G848&VnPgE5aC!p-P`f`SY4eI(Nl)wT$F13(-*XdC#D^msqxVAoJk!V1=Z4C$Y#9 z4`f|Fx!(YJ2uz}&4aC}i*{f7K0>=othZnkap{^@`n< zk8l;=rxFtU3C!#{(rkMfkDr--(nHOkIO|uy_qd^`ln>^1S&*_KTlz0kBH8I?g^{R2 zsE=B9l^Cr#M#MDKlFkuEvV&Mz_ev1*&tqAz!@GOlRo#)ZbF2sML+RjA_`2+++|APt zI@s6Q>VoF?rQ*!)h8N9GR5qlND;CzKkAbz@F%{+7CG>*o4wm&|91RC6bC^hOA5^5Y zALOPyLxup1!nbXGg|^{i@o$Tu$g3T;2vo*{+nkId+Z&QOB@7w6CO>L z^Tc4E^O#-{vKY^LE8mC1 zq)}ZG3|J7{@=xgr{P2?2Op*KRj)HsiLcTeTzkuECAMhT3E=K)r)o$@Hl)o@iqz*Xf zOxgU~FQhwf1YW~6fzQZaH*JVs-#mYN>2}F?MMG(Pzq2nbRd0U0WncP&NoLu&2T>EZ z4{1G-Nxwy!)@UojM*Aadv>h7%WETK(L8h5-sbD)tvre2Ou46D(->&Gna!yB?C(l)G zXukWD43iq(fFub1Z4X?@-B|7dMw-gu?;G@|*Y!3$N-3B@kU9poN>U4@sC`#K+ljpr zcyaQ&;U&dn0{ozlbZ(${ z1;?XZ>jt7r%VS~MVf(3A1&Nqg+6 zgNv2;2;deOaPa=+Tc&|onHBx!41H%^F>TW(99ag*;2TrDA_cxIe9SDh0hOUmj#{1}?ded!9r8%4vSUMx_>w zXgtMVHKUDeuyJN7XO#=jILMPMWb}E^cMnKNb8Yk5uQHoo_~m|(So7E%bw9}QyA;z@ zgdE5`kE7va5Q~J8Hgs4FaY*1Wmkph)RKYw zEVQIEu30IvY<6FvivX8O?J33P`Df7O(Q|a?t!@+@nk^^@l_r)5k z{fd#?Jyl|p-$m~<-1{t(6);&){{ZOh$T(4*u=&{Ddy;b8)}x3?P0T9I_?E}!(AyE= zSK(vpVPi8T7V`xIBZPWWpxr$B5m{J(zkY;4wrSH_OrA*k;#Ta4vIoLYR;!le|*jG7;K?Ayh1JMA*?5KMmd zy)eC>&_GJS0=uWE&$$~$tk#XVeFi6;o3*9ju?mYr5tF2kl=t!i1Al&Y&;jrBK*G_O z$^uGNNgjK7nhyQ+)8cQ0`-kW{ug#Jf_!NMYq4D!)E-6i9N0+OntZL8x6YvU$DV+Nn zDQAZQVXQ6ccM&+VJ6xiJ}JEsg0FvNN{j!fQ*)ASFRMm zm{J>~3O!geSN*EVV3g)R7XPm{Sj7Y16&Rp}*JkBW>>dB`(hFd>ssdU_8?-PKIz%6| z+d2>UAn;2D6sahj!>!XyKQ3XoKKa$dOD@%!8Q-=C*DxprQlT0)YhjzW_wUW zv3GlS>)w^eaTZxx!wAYR^0}scdt0@DOVW+qfDsj}5K3rGKtI#Q~+-%UOD=@)~{VZ2)17StQi=var(jW zw|n(=tP4BL#l|aj-Rv7sd70ya(@Wo}ihG=$3O<)!-Lc{L5CYtPpAEV|dxAgjHXB)> z9EynWdV=Um564FMaT+Gqx2KkKvAqKpg??`9V~?$wXidwwXqZx8WPz?`nh*g0Ggh-Y zA;k6B%}dfI%yCa-MA&UNQRv`Cf_npycjw6VT7)?y$EI9*Ric^r#)H7`W;6FDoI2G(NFXeK@OkL{>5eTUiFJz0Ex=)^Jt`)pmZ7p;)(2ZRQ zPMr(K{CG7*-&~^@B?AFmQsLDhAaNQejTs1o{0B4KO@h3|uCELC)DQ+=d28HpJP56H z&ehyTG%`r*4Ad0H+wr1h<|Dh#pC>8L;D3eh2rV^7$W{6GqoVWcNI1WKJ!69Tcn5eC z;5aabUw|MlY zkl-O@F?OGTgKPib-~0DUkK%v{M$CvlB~f%*?n|LM;bxXG3-eghPP+0RQ(J)XqZC~^ z(z{R!;=<|OD-!X+ZNnScm1;6LaDw>%4h{79kthM-|ttnF# zc(r}3LBU^e{f;8HkH(*rq=qFhhpx35N>^#9$m3hfuuWzR8Pb7Ir3HCN;Hjb(%c5M^ z>|NGiT-c*EMq+_m!?yLenQa8qQaRWNyQsklB9JbXxwUB0l?>@Ia+CKfXDZMHMP%^L zF|!REGoRXFZhNiu4m)Sq3U{W{7x#q87EP%Ng=JI%Vu6z<-xPEj$jELw_i*VPYGgoD zt`FP&x;fxDd0#HYOk-Q8|9ggK_jjM#iQ8P7XsCBu9oN}_`)Q(ClQ>1#?14x_MSS?h zE2pKdaobLrZxRW!GgOgeEBO}|y_Y|X^w}~fKq?lBThNm)Dl-INaMzw9I74QkucMX& zd$$&ix>H&2bLgzs19rH_3lvM_i|l#Pju=m2a7v%G)o3jvASRj{{QYd67D=3SlHL$D z>wV!Xn_KfXWxW!ggXc?U{+CJUqsv8m8ovd)XYK8dzj5YDEeo+i~Mi*yJ#WkgT)#v1HnFHH!`xp@2`*mIf0ZyPGa3q*H3c?Jp{4ps$xNK6a5LEn7!WfXKt7<}>L`0C`H+-&e zvgg4E!x>X%IDQ@g7J*A2c4T2FS($dh{94kQ1QVHI>A_#I0a}>*U=_>20kJ_tXaO7$ zA2zL&Jk8#K^RRj?(NcW+!EZ+VD%_ZjOf?)3OOsrp$VdpS#4TKy?J-{))eYPLi4F25 zTG`8s`M-Yj>JwKWr`{d0lL0nV4a}9&h$KmB)05duP=0m%E{$tb;7;lZ) z{-n{Jy^`uwWxPc3Kl20QhLEZGD48kO>I>;|+!t+jS3NGnwcw}ISV?QiuMRS$2k)*s z5ih-d4%cUZ7|Ar}y@5oD@jROlWD70pH*;N#x={&XI-N{6q4s&|CH)#;l*+rlJ&9Dn2U`H13d(H|ISY*TILo-i}Gyja4}` zWUt>oSz%P(F}RjM`MN=&b8PBI-xP2ohrZHboQlJjNs`eUK?hCFY3k&5zamFQ3Gn~c zME}PgI+*kcyAde`H2^E?1kQDk=(_d#q2h_kZyIY z*E>PaUw7bo@ZEAO_aEcpyC#kpxA$;d{QmE8@qe5a1C2gfhCc9Hf(TF{-D-1^;GKDC z{@v*v6L?0t%!1wPk0!P%gQ&ovrjMx-={OlX1`NEMD4;|;(<27$1n(x^asqaOtL~{m zalVO|8!p7DyrPq!rq2-AW;R1gTyI}5dJ64M8|?1ULb#!gC1O!a2Opb7P?MlGK1Zo& zruYxUR6Lx%(y~LgX1?$3NQs-l+l5F-ZtvK^!+dgl4kflXXN8?=2AKpfsR70xHedQQ zKzDZ~~LP5inJqM<^X@ZYm(tm^D9F znaS7m^^)I?6fNlQvC*m}?4$M7!jX<&ad(MDz_25e8rt}@ znRa*p{{oayu-WQY!JtamDA4H}zsK?u6C=5$1>5&JdQ4X=`4!LXL5vcR15ow(htJ^a z%>wks*xGbsS8>1ZXNCHFb@R$^P@n&^H8b;o**JTbj_boUFJVX92M!PYz()) z8x25xhP?-F%J}}m8SALx4EsLg6U@!;FEou@x?cJ9C8sOF1QQA9?Rgb>%Gwr~nU>Yw zkA#_vcG9T;Cn=dj0@?(jeB(mcf7b$t%n;DnCS4c*(Sq~o@|#HpnrVs%3Lca!78&jV zfnco%6z)a?jH5!Ya4ONzzObv3eMaSBa7Q^fB)YM`N$MqK$vtzI8KV41aOB)wgCT%+ z7!pmH%{Qm$Cl)EygzbBrr71t%bpZ1$$>ieHX_vX-nvk{&GPPT_Y{}Go4)T40(B{fK zyCY0p7h4b|eFBJD?Y=LFg8=MK(qNUZJ<&FRyf%)T`*GPIxna@y zb2IANqf>-p?+OX&jSd8X&}d4^F6Oc4sS9EZVpj3@Hx$@ln2cdhe>_wedOW9-Be90pN zAAJBB*H+cY8Wlo}1D+fC>tPtfM$OIm+Ksno6)x0cOlo;F*S5U5mi|R-%}Vp&$HOyQ zkTonVZGK>DoI*e*!~RCf3jl&D9Q_D{nQ*Z0tI9(icb_jcp+^<_ldo1(S$Dr51gX)AW3M=88eie4xSu3_ZwcVe61`(OhcWbYb{HoQ(a`9UPA(y&LY zGMc5|R9-bDX)@6f8J`3mejh$xU*|=;QB+fGDU+R^=L;K1Gri&@_DrMV_J(VJm;!|W zqFqK0I4IMZz_fn+9)t#ogRUQk zkb8Ke0YkF^x5j^aSDJO#_vc!1;$?nF`&rJSR)0HoG944$62}2Ye2EbIPod25tEn)AS z0j>@92b?(R*73MnabIRDNf}nIphgtrvw6txile(BS1)>EWS<|2mQ4Vo3FJNXXw&q! z@^m0{L`{K0nVqNL*44^{AZxw(5@#o^1UtO&M=ySv;^xw~^CZfo6OK&BZ>WF6h);%HJV!kD6WN6?FqZ^joABGIp<4V`fJUL)LO;Is9s)!e&{gX8lh z(6XJKg6@Y?`#yc&+(fw=b$%~D;49<;{}+^qh#ao})wEO>Iwnwn!=FiBV3KuLL%8_w zf%__I<bPvO33qf|% z_+-*hyP1Cfjp0`e3`#I^C~-v>ND~FdmAp^vbO0ti-&=PCeNkCd z^TD2|SIt%RA8y5)goQ=-rbuiYPBo!edTL5=v z&f(L!ydL^bUx69n?}PX6b9c=oMp-K23ngvq!;#W&ULW5*ez}hOes@zM$WA1VSaHwb zMEaWyiqrvz90e{iAaLOffs0LsbEf;xM74F#51eEyH~NA|53v*7w>5{g=rC|@@$jCS z@fZ^b_w;f9&e_pVtJDL@UH4!?!hZ}91HjZ?$74z=`!vpBWtogUJ3H}^E#{z=^OeAm zOZE|WTqAW!oMBKz4SXZe$sd>6 zFYFZz-mBdXrKh%D$ST4S@ZTDW#MiEL4vpo?wdfxQwY@dc#RT`*Gw1*qzA`C#$4#my zK)u9^2igw9<4x1E?KVa28l3nxg{t1uLox$F35C=YgryJ!xV@gaMY*7tGBD8)o?2{W z(A+;X^)QY9ABU{}P_OtUcCRwG8=$@~+RtF9?0%Y7v_KmrR}v#AXB9yOY6ok#p3V{v zTAagzIVVp$C)GOf#?*L7Q@_{$#0Lnz19bHW#4G=VLfA2IOamMM*WHoJoYV<{mWFAm zW;_Xxt%&8)gWS7Jc2>G3-n}x;*tF^K0(17&%rFc1*c6RU`+4^9`^!pIk9iC2nRD%H zl!%z1Z*cD<=@-T0YnyuRNiKS7 zaK?z`q{YS7O z@?#1TOR z^&H?3E#;Sf=NRKXQWU#M+x*3`Ge1uG@FW3R>aGekq~>kd5BaqjORMT%m;^xK`Moew z`|_r76cFJoj@I03y{OW__8fn&fo4 z?18|5{5>B>3Ma?V0ELL8bBxjqmmbasTayBc^@4i}2is*@BXLAodr;@^l5n=*rlKTYKEL{8u&O|mWU*`=EO**}e|rRqiXC`gpT>wV#esfHN8%q|eBAqMcz z;PguGx1M=6sb2HRbfsL_V?D8KR~X0&_y#jD2?7Kr+&epX4qn~BR&5ZtSX{8F%N)Mu z{GD5bDJ7WAlQS)tE%~(6QFDt+^u=6{CA#r87s~jZ;!oV?A5s+nK8YZ~VQJcq!Z@*@ z1we#+zptl~s8YMp3P!kU{vh|1)d2(Z{QhD#dK(X5TW*l<4-$r(5|;%3uqjX&V8IFG zFK9=Vn?aMqt%j%ifyv<(!ACGHvh?f>K5Z$LLFAks2U2&DZkxx6DYqGcQu$MFJ%Ulq z|2#W_y|`TTe?^AQrWuo+KvpauD{6|%$G%Q3Jzeb3BqQz_?9mxCPXs-tc^8%W8L95aY9(XKxx%C;kQXb@%O=K@APOR_|6)-)+r z-*|`64G{Tt()CrCCJEUTT1q+zfRQS~W*RWU1_%eJRLfhw$k*+#eqj2w9As?&@IuHZ zbUi@FnPzdr>D*6+;HX7e2%d|}RR3jKK=p6R$q2Z<|4zn7x%kMxlkr#o<2`_h!<|68 zl21I+gA5D^n!Z>!yB&lYurCUNq8^!4C(IFQo3X1zh!3gy{^wR$KbpQjtyR(u>icsu z6SZ_g!lAyu*LM(D6xt#Tx7d^(oKL;+!y%wyW03-&9|#=;`evwZzmb1#fi3B})XalJ z+1euMo_0IWuGa(e70nZ!$UqOshAg^goZJbpm5Zdx4Dx!2l<-3uB}{pUZ`7pgMEFF^ zS5`dyZybFDCF##PmgcXDSt8&-RsT&g3ANS!xO1r!Wbso9B@)X%@kHufzj+SG`WY42 z7eKDTkCF(qxYwEIQboIy)6b!}-?ih@*!*ivt!cbG=2;p*O`7cKhHFBTx98^Yqw;=m zOzM!oAusZyyfMQ4OnuJ#+iS7_J7$?Wp=jhD65kaS=^@^f>+#fd2y>%Mog@9@a>SnPx)T>;J1oEMu_-yG(=#OnXbkNrjbSU2o7#8#Z8NdY z96}|r5GtWmh|8@IRD%|k1Ux6s!E5AOkJ?rT46#f3lZeWm1JrJ=( zK<@u{ZvW!LcmIvpfc*bpHb8`MASephh{pn#YCa=;ESU~_pMkPspW3iXZDI&WRf@dUceHQ3Qe4@}WA7owg-IM);WBku)Oq zk2&fJ0CUyJ1(*($e1!gv20Z8bXk>_~F)A4XfozEE91p2wu?<$ZYlQcVAhrQj=L3|h z=B;ja@-ILfit&w}A_&Uzn7sAJ3Y??Rf6?|3rkM4=YQt`#dq z0oH@rqDqT!QWAf);Qe#1ZB4S8l$_BJNQb&D;d1w)3bJ8uh@2( zXlHoY7p&I(v;%jcjO z7O=128m5blm~vIu4@7}*8pey>4W(1#!APc`k~;N;K%`+v1~qYpr2qgR0uk1k?rY`+ zCndKJhsj&oD~2CcVPvWnY^t;{h+_Ip%=kaxWgsT5uD9h;pCP<0}eZ&l^u4 zioUskt`9WN(K;36IcA)=@)F*Wu^>l*Uqc)ldOLOGVxr$dr_}8@*9JW2#^K{Wz1v?^ z2${{2i2U3s^47ln>Hh5Kl9)IWG<&ya#^CiYmJ0A6Tvi_=s1~ry&#Cq9&PDZ{I}aqT z7as&^xPbj%7OQ1$>%2Z@{g0t6ovbY+>txDDL_Pu@BQBi-%~U5s)wGN~hUZJ8ef4XE zm`}{6Gm2I@W_D@B)SvlQ+G2CX!)RiVnN1_=B#E-v=~fM-2$!@vS#1&(6=nP%sJ$jP zBmdP~u%445qdr^p_P=5fH$5pJZ3qhdwVUlkf{YUFQWcH>vw@}r4Sv%wkz3h2 zi#QC;C8%L5`ui`e!Q%&k2ls&g!`i=-&+j zJUp2;w`~`fz#Is%{M}<6{+dlqV2~12dc!XG34gCXTs;l8m!v)#{P5xz{16V{2OJ7N zd`?MZ;|1^o;s@}D2!FSW?!+X0?gW58P$oGQr|*D4N)FS{k(PPDT6e1k*-Fh0b6Wxx z%&BBbnL`vE%Az=!PJ=t)_1Sruf{v*PaJ%-tv>0vNO4o;q^h@wxi)bQ!6Rwygk^ZY< zU+-liedG_7e*UBw^usz**a;c@_kqg=R5c&|+Qp>_Ng22PBxS5+`$ftS`yTWPwh$x` zFgt7LDa7fsrY}zKNVKh>nImp*cV{V|))wy5sk>LmC;RmuxO0q~ypfxXn~+OF^7JO| zKurcJVkoSYpKZOXe0dn;n);90Z=x?dMM20v_W#R+x@@AiqUrXHpl<*FGZBOOtjLmD z;epQ%MewXkISDuM#e(!J0FF>hU+WWsZJEykfr#d-;!hhUT7x{7s*?6Rb|qo`WZ={_ z{xNrC(#ky+i1+Q&PPw4s{qt1uz6YlWLKE*3#yxsRSrga$Lc5^|d8Y86g}?z0hY-TQ zO#svwL~bHILq>|A8$OpbKam+3c<BLAfy?C3Hj0PY~7_)ncordfq}n2r051V} zw8Dg5?tVtg8To}ly0guglmv2T;mqNuwdY)6_FynMAlZeq=$MG)3_@wXQAWN#?#Xp% zfD`oog3a9GCqjskf#mI8N$-^HQg^Q9*fjl9n($wg3C6A)NEU^Q>?F?(a4kPQ)_W9U zBsaI9ED8kBD7d#V(=(fzt|2yfmmkl`OXE>ursq;?+({Q(*zN=_g96bT_Ql_-c#^+v z%(T$jf_qfEL32fe&DxsB-8*-hwHakz`r-OPcvDf-68!LZQ3Qv+$M ze{E3M_XEJ-$}IbpeGIdA5knYj@Jgge^G}z*^R%Rd#}Xj~?0aljN+2!Z(K`)*Kj%nI zS+>O_?>Bru1GZ7cNA65Vw+MUVTZr3tZ2^KSoKH^pCKVO5$y*G)G+l7RfC2_mo#L>sf7v;L zZqc;ND?XJJvIzoXIv@;ga2)8Ib#1N%#eHxBP&N1Ur)_LF{Q6P;1uRI?xrx7Q z$?VnqMhn*^{WVqOzi=8*QbUZ(N0efLTD)$SSlXi?dI8WH1_7<%b?Xl|Es}!gIyMcM>*!NbN>j_}T+iZj5Q%lc0qMlNOiAecvxrzBu%60vNpyQQbITz$)<|@8a5`^*(0`JhXdA+CB2NXLbwJ+vU-O_Zwz}2;55A)Mxwq(V*tOx#CaF zJ(4Qn1o=kZX2bt3x~FOGja@I!-FQl=T%c(GT^!))tE#Hhr1tHzZ83Al1Z=HM=;{_C z;JoCleHob9XqTj8t&zYe(HE~zv zSUOqS7k6gO*DAVjl~caIp~EsV-Flna@VJ*%F35YJ40HIwlv||xp)2nc97hDc3~)yC z)G9LO*6R}|hZ*+=OX(j_k9n|t?Rf0#vxn*u@P?E}WLc^ZU}|6#2EKTh>ykbWu3 z)9*A*0+>B5wMZ#Q6Ve?HjA zpoz@=FUr0=9_lrGdysTeX%S*jDO5uCoi^%ZIg%t>Su6XVZN92gl5B|~F_j{FsO-kc zZZJi*EK?X0gUJlWFw6VQXgTNn&hLFc@1LDMozFbq=Xvh?y6)?`@8`W_4c7b3N`9Ko zCTwWgmZYBY!#2B`$5vaZhcephmkZKeYq^pH@u53N{yYNydA&~-81MC0ZXE}jEi@cv z@LT8~r=~f#@$V-#qJmH4`!j+2>Nj7L6BPd%z2UZ z+qr++v|Df^ueOOr^hkq04UA@D&;7mod^#D{*k@9GfQc`$&Qdm zLT?Up4VK1RuBsS^iDqm%Uy|%zd%i_0gon5T6S1yFXUOC&8=X_9P?{W2a~Y=DMgWcJ z87XI2&HdE~L}ee^b`ePBow9FBK>K|qXutozv=ID{4g!lGEd&6lLM&w6(|@P<|L0`< z$FVDtjQ*ay<4cKQq`IEses`qD!n(cCv{vAV| zG=C8?)raJ(KzAN(sxD&k!R!#2Y#;kxQfuMeG>sh2?tdS=&IHiox9^#rGa0Un_>>Ub z&u*#jd;wbOJJ>DtO@)MF>1}WnsvNKGJ?I$cxQpPc0qt6Pax~@8&Tu}pSs$h2x8GeW z7X9c0W@Wo+nu2jAqaLKEz|+ZY8)qXoFb!_{-^guE*@o7yJ5|p0r|71$kIt|mjPxLV zN|IGX+9Q(kbL4%$mW}8nd*r>F*xO`B_Q?B^^U!$3qK`wYK#v-~lbXwe0%*C!4R8*u zt`F4G$NJ}}`*efutDu#foe%Nd`mS}fZw;ou?E`ag{=>!J`+bc4|FshyEC~Xgq&xqO zxxY`Zmt{|{2e-}Q;NkRus@}7T9ew=riY@kf*Q%eGmD(TQy+8ejOnpAJ7|7J`*fRBn zlXTdm$ES1cJBPa8uZ?^=S-c^DVrJ_Mb!=sLC$zsb#SCu->G>hR_n&lfigv{BG+ zfxf-Ki0`SG9I^40@MdYg|6NeVCH@eUzw62Dh{Ap_Z-v1gA9VM`)9*N@MZtk8&w3%H z@F+3ynd+b1SH3B4nEh*l-O;|;z+dmy`%MN`hb+?#9yr%RpsuGz9bOzl985k6+iWOT zl&sQWxn6L?t!p!()q__=zHqTZ5FzNr*Xz~g{Vvd_qac<0O!7Z@aIyVPh zc5Y1JFk~dtqaXO}XExvbZ4ak8ZPU%K;AK3Z5FoDAcgP=3Yx3K5bl~BxW}PJisQ&+E zwErJId$66X86^6DgrA=;;qi1Hg@vvO#~KHLaLn@_yp(blbSa-^uaXPZ|K~1|$hJqS z_D#wjX6c5PAUTvm>c;HB+~2~~tgR0W%~g524_Qdh!k7;VSfk2DkLUFF*Pp_1?j37o zy5ToPb|1U)Bhn0 z8}wstn?h|2vj@d`^zRD5woNxwjvR^3Rn;lJw>tndtn)qDr6_VBZeY);RQ3jP_7A+t zjXnPwD8gKS*5r<_TuCdPxe*34bZ_`LUHE1DfVg_`fuJ5;B_&4;P)EEWmUYgm+40?{ z!LlF_Pr$l{c3fJnlvpP`^o82U(T6#4tQN8PCY09Q`Sm<2)yg~ z&Sp>c8rObkRQ-6uU{5TuB~^tRRF}P`73~H$t1AfEJE^!?Ox;&?N-9_z)%K5_V@s+2 zgZHoQ{nT!+bTd;W^@O69%AfU+`-rrNkLdh`q}z9ncWe^g_?B<;(p%rriRZw$eI7kN z?fHFb2s`}$Y)wxT`B8FPduon7obA&;hqFm1aLP{3KlED~YjBmiyKRna`i*JnYG-3- zX*V6CxErcf+Ym2e{k5t8FQ>~PY4aOKg-O-bP)F$Ik`ky>3vTS8v8h?C+3BXw6OlU` zQM zZSM^%I4Islu*mC53L&Q>vpSM;x+oK*b4{=4?v4>}AS+kLC=a2XYL0Fm66pxIKFwk7 zdPdCHQK9bAuPI9XlXO%#Gx{P4U0$Q;e`USzh<&1^;23+ zO%2^^0&Uy%Sl6NuBSZWu=DGW{Nf$)wSm;euDvjQ4)KwvZiW*c&@Nx(nJ1Shra6IaB@WRp(TXXNXRywb=D`ntVbIOGt0of4NGatmYK95-4Y$z-g% zxK3T~n>NyxxlV-#{mmbl#9XHYu_*rWeW9$Yk%>6ZI`B*Q)4juZIy~ohQHO8yTRIuU z-8*u1ck2hGOfCQHnwjN!zm?(2ypY{ud}JTxkVl>CWBB=dJ=-zrs;q93{?4Jml9T1w zS@dvMOw72IJ@Ye#6!CdHaXsvcfS5kafLQY-ha{#?>y>eAVRgsxewBl^$jQq)sC#=M z-Uc}4Sg0ku)?|Gm)WVcT!4wsd=NF%JQtT1%Ct#xh9 zMWMJ3E1cf2NbGp&;3?y#1zF|@{i+l5DQh{PkctZ%WtasWen0mj(xx0Hr+^*`522Bk z=u7KUo0^(rw|RWvw4k<@|MT1SGaE*cGsbQ|rwA%a6lq-vC+ef*m4ByRo zeMA@DMD&nCV9M*>40O@mn6v%YYFYPTQtSnX(1g{{Z@8rUzi2YTrTf!V5}xbeKGHu{ zmdy|L<%&W)UiT<5Mseq2xy@RXFq<39!wp==jpK?+gerTNJD+*B-?`}B1sC+fDZOp$tBO}Xv%OSXS!n3UzykBWF+I0Bb zx%Mw#{F&WkKg-BWm4w%-#a!7Vh$#XTR5SQ^n*wxe*;~tAs=<5Kx%1h@@}!nbT(~ZN z>WWlQS5VH_8`Ze6ca!D9LyuVqMdu*5?ByMi!-uz_VR*hLw!OL4;i&kw5L?pow{9f;Roy3lLT zJz29pH7IOVfj+E}u2gzOQCr(0V#g7*bt-f*AnQtk_QkRbDY#PcEq8n~Dz{hLJ25pj zdNHo0&Z!Yt3;baA!760NbD!=-!Q=4`19X($@+Iqgo-bpB6`J>lm8+Hoh8DkdeQQeU z?d#~9s(s{azY}Fgymho!(P!Q!>*~aYU7F7fO;LA=_&qLUN{P0rWo$voA{l=9xP4tN zEvZDw;XZ zidbZ%kaAQs(IciLw0iA)UFxS4A6{W735i7FV(D4<`4&lqmhBP4V8l`uEI^uUmQ=CFB)p=|j_asrC8alsABX5h0zcYe4{Zcfojo6MM z1SF9aLVDXS4ncwCl6X9E0!LxumZ;jW_XpJwu*kkjN>O!7QU=TV57V&229SUw-_<$W zYyS2;n@pDUfttjqkZh`%N=s836-mxDozak(RNwD*W>>r;fo!;V7!z9|hj!5vnee4L zk$iWxm=e+kN`?;vl2I!&NN}H+G#<%;z=hN(3B>c^)s?WI4AvAj{Oz?TgPzQz6D&M> zrN0otB$KN2W>oLzR?RDEBlcgBeIHaA4iV<%tp;VwHZg=IH zrp1akn6vI?U`D!ah?cmAGgLlbEn)2kS(lW=d6Q)CO!zLY-a_OivDBgYD}_{t9)TMR zEY`UG)kO-}P0u=djJ^YP>#0MuS;o{<-j&Kel2w#_+gNCvQX)!9v;D;P3%2ufJk(et zH=rP?d$Ca2DomGF5m!UMJmFnCzW>cz*0h&?JEp%4$NDS2MU@Nose!Y&L74w!hrhXp z-Q8pE>In6iLIz^Scq45V*VOdlnw$AW2OK=(($$bkTaDnlYrC(mZ7jw+jHnR|57r*J z#^)P%P)WNdw&(K9(Yc4<_rseK5rU^(F&c>M-*Z0Qcub0!nrc&5q@q|!QIf@rO!rWp zQ)>0EX*3Lmq~^eELb2#l@r_znb^B~arUMlGUZ=*&z9vj9+@@F_Q9>u7vi@-PWqhTF zhr2csj9MFthXo1!eEnNKJUB_Ku@{=Dp5G;Q{kKU zie2-_g`* z?&`<9INVGvC}?yuGXl9GfvkWYPpOE77~ZVj5yV4eaT2RDKB5~(f*Is>^j7cZ0&T=D zb&riX7G(KthH7({?^g&mEva0M)YOANE4p)T@}woGqrD0qC=v$QhRl;C79G~V-E z1o9tlner#Jw>h;udwBrt?gg3+tMBkUBHpv|x;M$~XMA1NTUh}r-i$&f`s?0LY(3=}@iXF-tJhD2Mx3=Bme-e& zcc_Cy7X6}^vb!=4--_)_lHZLZo()Ai4qjYXpUIwsX5!ZfSmk{wm>qAK#(Z>kGont1f$d{ z_qYi5w!>WRc!dA^}|8?AbJJBw|np; z=9eLN&mU(KBJoIKV_>k0KVnc>Rh9L_0r~i+84Z1A_rz>6bOQ5q7@a+qKNrGiVqLBY z!vAi0zXN@z&nnDCI!M;d+*v9}nozRXGM~i4$BkFYZbvxpQI5$x;2%ha$TS&{K}M0P zvb@ref&yBMCJZq<29a1A)wkp@If17vD3Z6_SOPj4Bkg$25XP0~A(>4SRBz?jasY)JAhyIXF zjKS2dL_q?4E$og(4Hia92QHR&JU8_J59$ztvGsuo7t zlb%LN9-!7SGwle_iZbf3cj$OTb(j9#@Hkk{Bmt~-C>$)dZf=7j$X#;hUH`JF-9fCd zXo<5txs-!N6>lkdz`NXrZ&)^N8w=~gZae5Yu9jJS-JBCiiYthH1ARlRC5IDZRpj&@ zGG7Lob;Hbd=oMfTTpUK>%mdoX;UTH9(K;Q5$fpd@JOAs<1=r0U9``6}#Vsygw^M*0 zaCf(Qc4079ylJFca#QK}vw&v?4{mqLImYGpc-1&m%}WfvETvVW=q%=EE3jdY5F4I& zL|&!*N`2*A(ngUX(q3pu8r>hs6(tw8lmcmwY5q$I2yn z2a+o$9u@Kqc>KtBaSqFs^XF=AmQ^}BX&emEVITxm{GW76;+ps4~boq&zd5zCus4Nqm zz)9nf!TE9gLZ!duye>Z}q#{M9(~&Xu?pRlA0qyG_s1YO)U;W?i zxmpm+950W{8N)uIx4Fj584GIqiOdfUD(yh$=jXd15Jd&{_J{e6CiA_`yzV#q4tng% zb_^9{c`;{XSnr|mDv;fDNlck)p)1t0^@TRDqI6a{i^&iD4U2)u2uP;k!$HnWTEl^7(3Y@(jbKfkM6Y*XI5Fnfhg zY{xmugPL%Ad9X&Skq8@)CQs(fkJz6%iA9hNBLR$Q=D?VwZI?<#pu~T&y&D|1r}Y;g zd*(G?Q>02L%0|0e+20`+c0B0^*)w62Jw*vN*}HBVp{#*PrRlZyhq1|C+#1>IV3WO7 zXAap5tVI7Hdyn+E+X2b^mG2-5NO*qYDLq&>zl_s79UQ**K6fKgy@}Q&Wt4YpwZ|7# zd0F+IK&r>%whssT_LhsHtrv`~Utz~;L74n9;f}3u|@`%**>q*Re zA1Y;*sw!$@5wcqXHBNO5aV5er#TYwn#XQ)Hp;AyeEk<;kX-&M z!(eQIV6X3Sa>88I>YMS=PZy1omC&!YvQm@)PiyZ~NBX;An?GjH_TvzUYEm;DiC*R% zN>J(3#x3>D`)J52E0>iV*Dw-mOFZSs=PRg9-l~(aoExNQR3e2wIye>J)Ta?7=e3_5G2g+=Y9+SH-CC+I=i>{REd&kKiUc9R`eKS5P1;S}2QHri~R7-!KFV9hO( zPz~J1I@i#@a+~JG4jRB%@gpnb{FBRW&nhx|aKV_v_<#-!hU_D!$$heFm{vX$oV8lKx=fU3?ZXYz1!@<<@)9A% zQs2)YFNpd79(X17Woe4Nt=nEB+15nW(x;bPe0?cemn%y4NFv+Rm08`|UI!QzqYE9z zyS(qWpL5IGbVsw>utPH5kx^kD+g-8^iTB*JUTnV+{%)F!v{HtbQC$-ooBal{xMA?! zVh*6XHnAr`-d00WJMWI~+)yVL3n6=ZF)xNj=-HpomyZV7gsi0J^FH9@!346mSJxHfHK>fvYp?4n`v8J^p-#wq(^T+fg zQR0|OZMnTW!zP$vN8NfZWJ7@#6&m~4mX8@TG*Mf-ltBbn!AnKQe(Nj;~oI$*KXm4J->OKk)ypDTn=!?+R5`A&KRyt zDIcAGpro&Eqo!u~0zDd|JDqV*eJ9jA@lvezjlF8OAzJ@#Pi5(mVcDLZk-T}IgGED< z3wS4l4Fyo=abFV{1lw{iR$&btb)*rV4U}!Yo#{pQ5(-;k45aNO5B0~yoayb#dtFyY zoBjF%kN5jBOv{VpoDxu&9#yB;`XbWxaM~eN!Zc5YP7#!u-SI}1b%=C*wP-VU*wx)H zhw9I&vjEr1&7>kwtR{Y8_d_U<>Z|lcNdawnLan%Qc{?*R| zq?Piyl~wP&8%}5{D6vXeBhr^bS!<_%B0XJyjaot+Zkd)gt$0LcOjT95XDYk{<9bu& zs&s|s+&Dm3_=yrHbHNm(w->Vy9eAe3!H_m7tDHDRUD@A~G!>LR#yG+uyuIy-Z`g!) z3o?mRbULZ=9KE$A;0)MdFv{oG2D|xfc%Ga*4#+hE(!FQUpaIp^!5;G7%8D_{KMr%| zI*nk3L>WBme5+m$*9~2m?wX$^549r|9O81_*A{5Q(-Eu3YTFaORLv}`W-`;Y{=_0k zklzLgj5kDepw9Q(F;CZ3(sKRXFqfSCpWj#MnN6|4V0vYD5q;CGLTmG)FZm6m?l__l z0ZLvN=-rG*pvbNeTK1#^MXKD26f+uH+=1;#zFZ)wp1zmNP})g)5vwHPB_S^-5S2vy zsAFtehxOBHD_4hDd{93Q4TJHuHVcF5*AMRb=7L`;Yxr_94$+li(HmE|#yz#^ZjL#9 zvhrAO!(uC3WEb}zLJ1R86x0tpo_;kl7ugTy`vS&B4x)}YQ^;cHO`9EVewaXZ3 zelE=a;r+H#qJt-11x%b0L_}HMI+__D>XR02Ea5nrO`}~~7Yp|scWH^ofI|sU1#tGR z1XoNz`FBp6M>Q+&iKU)7Fw(lf*PzrflmVp`22~KW)Y7H2MyB$19jmM5z~q_@ut*-q zaeh#X^@y~#8yU_;+etKNM@66n`QB=UOrPTfYwibhCL2I0Z&q9+>j#o*UDW?uMH)Oh zfd%>zk>>rH^0}L*&7CZ3k-hvrUFqX?B~6*a;>XF_pX!#WDXyKDJwBW*w{qW!@4OIC zUtgbNOYh4nkG+J9yW-Dio4?BK2Fa+H>yBCv%tC=R=MZMaqxyRjvN)7i*!Wf}%j7=H z!i}A17$xz{7&{csJ`;+&be6y*s$F^=LF=^-ECWc6Hv?8*gWJV#yY`sZzir-)9hOp9nt*?Wk)ikTwEx}C639bON7?GQBv2o zs_l0zy(*^=PdvG==nz_Sq>j!I2p{{zcL)Yk(BNcP4%>ujcCb!tp`f(i`bG63-}Cbd zLI&0b4{#8uG<#-qW!sPLNhlJ3=cZ4@RS`+(w&Tk)|MM5KX{0@h(Mq^0awyRZYg>_! zaTec5_M@$oVNC>V9OPTufP)A&v!*|&$Bx1+@VaUP<-->J63=XpV)T{QLg@{W#x zGZ3Ws(ko|2TDSu~?22th(75i$*uWXX(&M8J4$qRF3{x^Y7tJ?6t+#>sGAXSncWsG5A715Irbw_4vKwHa1_v}B$a zNNQq;mAd&PhlssFbcI>y0<3+ker${!NST~;J0lYm>cS3mv?$4y$DV&&bO(wisQt}| z#Osc0w~Bv7%G=%hXSCA^Fj>1b9LX>O5f;K^E#aW2eGJLUsZ)XC|BQU&4M!^j@W1bB zbRU~+odgZr(D<9uPsC(@qyiG3?sZW3yww?R#h0RdLkLOgYnlDbA zA6JiQJ|MQGlxDydqJ~J}gXM+{k%yIl*TXksuB#LornIS*+Qv_=ln$lE4Zpg7N9=|6 zj-Ced0yp)sa(3cgyOC>>&XGmbt7 zYmxmC8sW|Q{JQF6A9HQm$K!R+?_}pGcABc4lbPG4&=mG{tSQFVi}W|`@6)3}ts}Ko zHp(_R)N2oDi@}WPzk|;l0ln*smBV*WyZ(UY4D}E7=1AuqygHCole=34IF9S(5$-Cn z@I6vSA6ut(_}1z?H&)vjkdvL4sQT7EQ_2ItELDh{+;T>ZcalChn09Sn0(?*^xG*>; z$0^iSHO9qNL!>!yvb|zrgOV?r$e32tB+qt2pR-U4R0UW)S1IRW+6AM7hHY$Oa?ef* z3ytBwfg+d~2l`EL9f@q_wLH-N`=aNHSR$@ZADXi@PVSzhV{2%gzFtT> z6J80Zkf5)t>mL}APVC`Gi$t7CC3A@~H2VCgm zLWD2QaUEC(aZ4#>D8w#=_SowzbAPdxbs>+NtLwOKVwMa3)WxiUGCfQ2V?{gk)213{ zCpPTnh@xkPO#;6@J_^a=#^_|pOP+UL6oI`g1y(QGYmri%&dNec9s#Ei>7{3FD5g19 zzi0}Li{Y2slFT1xMEmz^2TyvWr4{wVC~KPIeGm9DNG8pX&x(sm=heIr?oVsoww>)E zk-cDTJ6vNb((D8Z{sr_iq>2{{;Z724P_ z9Rc-D1x?_opb&ct_3hWbn@Vs`y}L~*$+{*&s2c%S)7q}qwrb?%b`O7|XL)iCI;2YL z&q#n~w%j<8Zq53L>DT?!c;vW9Zzo}o$0s_S$R?I~Q&I1=X2N@rtjqe$Dylx*(@W3f z{v)G*PDama_X%E8i-BL^9a_BG~Omhz+W z`;BJ57B1!`YOOGiKJH46{bHDwId?v`+QN5)`9wjIf`_O`uyo0IcW#)^A0FXcu)-wX zugY$jF^=QM1VyXotF1j|s7`L@TfIr3U)EAPzk6k6vYdiUL1J#p?sn#~0swro;_I|U zv)XV_-YVtF?!=6q|Cbkr?=_qtwP1AuAk?S&l}sD+}qF-YaDNnHI=_ z%CzcVDe+3Zw|EkL&Fi#gMpM6s4**<*bQT$jeqM!RjIubIrFx4>tGPyL*8prWqmRZ z0$AyaG7%L@gOzZd&)A zXxf$Ecse)k9a=YqVZ8zchgB?4FbDVYuT&Nde46m1jlIa@nxsvdftVl0QXm;80~sYb z#@*d~-Q2_UvC_e`v}?|Ba2IKX^jM<2gyz{U+hOo0LUEI4IJW)wk9V~}nL7odiI+Ee z8Y8{blp4dHY1e9M8MQ;%uXF-BuQ;7^b#*-hy^^4~!op6w@YiAem_$YSlO-x98<9uk0N|Wz4v^@R#mlZ^)YNLAq-p>#rF7yz zqW4;0#tZP_-%Vee+PvNcppR>BHMbEL)+9|espqGa-*x&*=3p}p$;6AtJbML7y?Aei zO?e|R;-SKv(vCDlv4fvZnwQ%_dmQD3Fv0(ixA3&t_T)FyKI*i&R25C*rucAU8w}|X zkhK|gf9KXwyREG?B?v`R)c&jun)iE%{0Y{I8dcX{Yppve0yRIhHJfPVK9D05rP0nl+vr-ZNkbAe zJv^v1FaWP)#?{(quzYL)YWGAyaH2Mrdq);_{UVyucyWBgx9z zP&;a082A`KVWk9?IZ{AWcP_k3|4`E@XV-(AH=A&p6p4LfUoEBRKN1VIp zJ8feh>>uS`Xe31)EbOK50i%$%=9Gs$A$PMpB17tEfnt~Hf?ccbKl_xP}iK$u~lP4sG%w?dhJnM>8sfm_Tco74?^ ziRhuJW@7C_xNfe#NXq5Wxekvv4LbT+WtC5RGKwDU0%1EHys*3`cz#D#ZQKjf)03u* zS+d9|ZFcaq@1^{t98*rbKKQwPjhvM+bCD3n2DhCMwA8r6EM>?WI%zyRbH-uCFQn6b z?p|(&_z9-F!|KI+6f{ClD|5TH^BXih8iw&&@?+OSdMG9i%qYe(ag^l%u@-?kS+=+c zYN2}BL2pIN7t7}=bc;awlr@?*l`rM#yyIA0jqiMWGGL)g(= zwbB56HbM3L$xyi$l(CQF#4US#y)1;pTS|Bi#c;X1yO)e#J7=esNHJ~P(o0{D;2c~w zHe=^32*{q#MEASM2Bv9g!wk2z&)h48<~Gz4`}{cq9kVnHxi&F3Has%?)fS#igXkW`>FCTka@Amf|% zmz1dVMnh+IZCU|DxD8_CNYlwEOa zIAiK?fAKh2;H(;`IzYy8Fp9Ab8ZqI2A~v}-$4%b0)wI^nF{Cn_T_F09ij?worW{o} z1dqoM#?&4FqY$1=c6-C5p#J`G|G+P&tZk~d7cY9HrA>iC-yb8U5?XRNVVZ=9RnEwD zfq-%4(5&{!;u?DFKxjACnjQR_T8VaG4Fo3O@q6Od+7;7%3~8T|1d`9!X6 zGIVdc%~?~ozf{F+fx1qc?DveUJbbSLYgh4ys?fws(WLc%db|pm?non-j<;ZdQzUQl zmWNJjL+`{@wL^09a_7nquuT+51S|JC)EM_I*K|-Mu6<_MW2$9!4^DaHx~JQYYY@DPq`?fQjv(ioHO8@Ch=cG7zhG-y z=QTP^_n2xlEtX?n*fsm?@9ymLiYAP(ocp;c_8Z>^@_!Aaa5!!6_oxdPv0%!x($}}- zAOpLqfCJe@JHHXt6hB7LO|a?_G|8p$;xN`AEUAexbwS_R3DYNy#0V=`ZdSyqLx51n zjC?jpzE_Q|HR7$mgQ@!CKjEWD$#^a*C&(JAE|S1g4O@EMlzh& z-C-MQg$e4FY(wo%?cXWsOSJ=uRf|J3tD=JDE|!<(c5O2Xh{ha{vEc{cGBN-Zx~Gre zppJfXV>j}$sXnSL5R&GlS8d+(k4Ocn)dx6*`a9n^>pETvzp>k>zIB^D=LmRvMz#%M zrU=TFT@%b4V6Yi6&ABF5aiB{9zz9`Q9dWFt`i$YYZ$VFX-UrP!VO7O+@Kr)5KZx7O zXhs*ZDQvIN>@PkHtr6l^ba)qb$jeR3uR%%F>*1WSv4GLMX6-gKE%N~q=fGr0(i+0k z0PHm2Tw~<}25$35@LkSbb;0R{#uqtWLuzNoL)lKmgkQ%;bY+TXL>WAbGf3a(3zsFv8Ar!q7>6%v$*<1 z;y-P+!c<+6hdEuDhZU@?bBofWirDT=NkfjywwSRzQ3xd9nQt~G8wUmZW&`rELwa<2 zXU~UbjZtlj`9U4|tn0G`SqU=PQUlm=>8lV?U@z~Fx{s;QlX#8|cl4(X*An>$`wsW; zNy?p>7p=NJ?`T^ZoYYZ_CRzp8GHQpRe*`MPDJ1Sl;bj#D2Ojuo3HUx_pJ&!YTXKGR zpp(2%(Id)SwnZLlrPRUu%z zy3R@M3z=wzSGwyMnYJ6=_E>7~@KL-^>`3-)qgo7;LeW|su{CrAa$1sCA1Y;51~Fy{ zt}(C(#v8nlv#cwMs+r|o#n4M>ll`k6hwgmkQoNtZWuWEntV z@G$+npNGo}(bzG=i7Ubc0Oa&3lj<#%fDp6wrN3?9%iOu?N;g!l=qAGChIn zs|s2h{wdDNY-EAA)Avrs8|@e1OUiQgXmkk?yY-i$AS-Ldp?OW6wXb`#CeNb3%d_=2 zFvlZpD}3~zAVE8pWgl?ImsW*V22`ix7KWz#hP)1$L6m^S%~rIfN%3RR((bD(#j{c0 z+K%tGMrdPkXX@tmI8RHw%l-%Hfo26*8A|X?V-I`*F9OHZ&!sA~y?TjN;D| zYkKX?^on{u(hGxYo_AnR-q63t0t9)+eC}Lj?!ZB;xk9LW?X~AI2xx1Lzl&3ad3H{< z<@n4w+j9M{n3ix_5F0|bj6Z_G;DVrP4i?V+Eln9%jJ)@3j2KylM&yqe)+g-b;KibFodZN)yx)V{{?XauBp}N2YeX5y^k95>SKc=q2wU7x z-CI|;Dqm4r#VoKIm-i|t_mufcjt_hp&J~4`{XN+d?46o$ZJ^MxCD@(cCD<*{@V_YX z`xA4QuzN4*2bIbnKJ0K9Hi@@h*TMZc)VuazeS5h&Y3nJ@w_wenMjduu3np_Ivfl{z z@?`>R2CMHzn^l4oXs3CO#u+B?($?y{M%&bL{v(-}0ox*!2C77+Ic~1Sro}B)Qotq@ z>NnU&BXpsvKf%gytI*$#zdk>WzcCYE0{`3idm^?%3ip|gAyw@6a;gd_+qT=@dqj55 z?YK#McAm}x=8BVGF(~p&7PQdQroSmdt2f%KLw&-g_kx3O)D{5`SpEJiEEjHouvZK&V;k7RVU)Oci{N^-rIKCWkq(zY^{&=xv*nI=tG zW6S$DGUq?F_MZn*l4hoHx$@59cv^Q1Mf0U~oJSD8{bFE6YIvZ@qjlM1Mta$Jn=}X) zg}~v8ftCre#Y~^i(owL#(Pa%bU5>15V16C@FuirFHCUxLyEIbzwwUz^u>sY#CqWKP zoZXMEz3~}XfvsZB4B@ZveV1+j2Y6w*@^o|o-u(T@_Z{C2M0hq-VS9n0W8cldR#|@* z059;=VxIK9w#)vejWr94Zm7fjWo5mW1Au@Hb;b|d*UE$p(7^>Xa<4&=bK;I|n*2y>#%>VU&twRzot;gg14CR^NJ zFK#tb58d!QAdAYX^|i@*xil%eCn@nnX|&^1YoaWDOaA&89m&PdpthmY*kwY2D7_o@ zYJO_P#7QE(eVB8Sb+sK`ohegZIh$5)DGiHQ7Nfj!#EOw;s}iRK?(8?()80@&(Hx3s zcJVjJ(Y90NX$4DVjq>Sb3UhtOVtn%a^_u5aP01pkG-p8Ii zZcUO!9-*%jh6;Y8v1Qp5ocz)Qeg7q6kj%_R!n_AN?b%Yq-|AXu+H$UvZkc8&Cde%_ z?5&)FBw(8TEDCgQC^a{bh0|7!2z;L4@vJrRxV(MkSyhwgaO-_y`@M8SN~=aZUTTC* zo$U=sj1|=UbQcJA`pZ??d9HckNJkA`B-bo*MT1v{D<8R6lXsdc5xH55_u5*MV3-y! znX3osrOm6yo|o8tUD_hdEobUctUb1UWOZj{;sA z=tU;z@d|OXOp!13ct^PGkazTXcXPXqB46tBs&P3Xar(ShxQ39Y40um-tsoy5@E+i* zEw3@)eayubg0w!yYt92)F37@TysAQBOvH~OIuCW6N}pI3Gh+lImyhwPgP*K;oHqyj zpn>DypAwOQC%}JXAPZ0Mrg6s)BTt>=J;GIu3_Z!4$<=_|WyqVvRfQ}xeWe2HzI z*owuhVdC1Ik(#4IVNfJ^%PnoGLm1I=nU&|R=9s<*Ti`{H{|;2>r!SmK>R z%xLZC#kBN{{FFswwas|EZ|&X2K)iYm9zT@)-9^m{`^@VGL}3jdYgi_nTS~zH$dSaT z%2x3+l?_)yXcug^iygAaST29~*AoY!IJtAY@8zC+zoBK!d}Q#3=j9~iV*?;cIIt=H zFhZZKxwrlIi5_KPdFLEQ&5|11I_69n{z?ZX@my)hzI2ng7QDZ&SZ*5|O`ZssH?c$$ ziSw1O*VJs6-q>Todrq7b&4)mFqiS}Pby6iOh1*2gEp!opdK+mjQ; zow@McFU}kZEQF0LaMy&FQKA?tg<-5*(>jiH2?P{*^iO44i^f)_Z)H2#)qb-2pUSk+ z4`uq%W2kqeyvg)qC(5I5rYiswDzSdQmm6rZmD1MNw>q!zosSFrn~#%c+mW6+VCNrE z(wVgb+iC*?A`e-ecOrz9!=p2>n%o9Lf8dAG0ckgJWmqY&MpU?sL))e*!?ah#&*HIzj^FcZf+1RS%IX~)MxB%Q!SW}g z_Ic1LV*+*I5Clw}>U6`Cj+1|dX^0vohS|o-C3&8pX{Mm8M!Etf?y%cr_l9uTbon;) zNqhUc7c?p~A>gmd1I`iKPXMnt&7~28IuNWDZ>U+|Gh=Y?*cBlI0)dcEskAr{<%XpJ zbZW^Ja29MB2YsxqsT-CAZPo+EKFJqq{x86(Cj%gk-+$;(Zy@FU@sN@1NwaX=?{8+t zlJZx)wMrYjcUG3=z8so5kFuiCl5?_RW#fW##-K7!Tf>qWKfw(lw1aR~Tlpat6Ss2f z6i7`Rb&8#ujJ&kY?$q*b%(W`W0 zcc>eoH6R#$wXD~m9aTE53J@%EaXK)7*zY9HEn5He`9Z*zUjaF`%}OHv-O|fP`k+HLc3q;B_C!(d+(LkHe7@_`j!k?G6ul<%no^j!8L#%x*0?@}^9tZUwZ_Cl}w%&4|E%Fv8@MDx|W5 zg0}v$6kAjPOK}6+QoN=pyCE|TfE$_PFE-hSeXQ?b0^tsqKkPZ8pnz%k4Zq>wlwYyc z&KQc%F{4RBaa`Vmv>LA+6n3+z61;iQ)zv9&;);vr18czwpq3wB4jhwF&Zx+Mb3N;s zYA)~|bSyGbB_eEKRf6BsusD1FFq$jXF$?fDJ z7f^CO%yK0VnZSI^WC|oBjLone59ga-8V3UXpd)dME4#my@zy-{!7FEAA(s7(O;e$) z6`N*rmCWdOKA>X{z|$eNqzTmAUtv{eUF&Urf|Jn)#jc3zzfskX!#}BN;D*g?s>&TL z9X4V%tegoq9W(SmGOT#zplr#TFT4O@wf$5_pPu~w3&TbPY6{qNQvDv9Lnmh*4$97$ zHl4SQ3w;loQKiHeR&Qx!#2otuB-gGFTc2Hk_s)2 zvE95EDz@H!$9D7buL3u(AbBVsxOt)8u4f!O@5&E5FYEwrl+#rB!_Molx@PB%jg6gF zaVaXK#R$vyU4%Z`u|9U9XZnyWE~^j|O^z!kUHm+HhO5Sli}8wrf+iBLRaztZweQy8 zaWml~EJ%N;9G!Czc-}|y>eI6>vPIJX5ojk6AmW={6laiWQ-exzsNC+{jrEoGk25px zKiRFIpn$8RujlY6-x?K4j{%I%&kXO(f5a(wp( zXLifx(S7{)*82K0GmEkd{}v<%72A$&6sY z*0#clRbGO@{sFfhny7|+jsK^gmhZctwjx$`FQz3B9Py!)wRX;5F#m6++Aq%|L6aTC zan%}eT(w(ecu#?f0C3eh|8Uhdw;Tzq&CSjAo9cd%deDkLA-5B-*A7I#WMIF3AiHs; z8yHaEs&Dl;{8Uz_3T(Z?6c@wm1USEsTY4 zxtA>EWLH^wUR)m9=N)l&U*Lad)CaK}YM6a`r3+nO?B!66=OI}bnvqI`x@(ORP^Wy1PV>ZZ6b>3YNkO$?^cAW3T z`An#a)xJ_tmQc+I+rbv`q&L3H@{J4Hdi(PaL{1t8MlbCU)B%4oIpm-M?rqKS-CQuZ z+*)nvyV3L>$7m`V=frn*?!E)?ABh`fO_xSL4ju#JQp6U1ejCw$eH+jK$5!erW0lH~ z`UiN0AoOoQy}Q76m;U@#PS9%Dv-jEs+5WYCq(zK}G2xVzHNEqAy~~I4ew#!7W&XVp zogK!=#kDrcBKjn7mWQX4sT|?$&JW>@PhRYjbW}oX!wKVw%X|G=&dw=bwAT|tHa54P zlVKiqQT&R$Eyc@k$#sMusb#?{3cZy)mhHub28K&7aH@VDs_n!#xzoWBx_$2aM(v+I zC0BT(MGXe8kr8Fs5SRqRrksgBeupKOhM+YZXys zF~}}tP-;~wTTw=e2o(_l0nyeVTc}h~Rxz>*u|SA`fDi-%lg$6j1k|?g`~TMRrG8L; zpx$%uoqO&x=RD67n+@eM*U`X}B=`7Jl6%}h5^<^93H&?k3;z_AYC&7f3dy7J-#%z> z^*C+JQAAo?Wy(95hX%Y9x*uK+ZGGcad*&c(VPxApP&9~Q_JoptK9+*W5XNsBo#+@!;z4vcu~73%E%mzCyS%?F+a2s~16iQ~C_Xk*rMa ziIJDMMh&ns&tLoeGVfyF+W_8B&!`j=8_hUtw40Y$C379tbSp@2?->@gpH!0)Fl7#r zdJ4;}!B0BH<0qCKPK#!vQIz81i4Yuleyx>Zt%?|DWTFQCWt;|4Et=NA66vSjPiZGWv{Q#tp zY)R9vL@T+_N?HJKwN{^(%e3Ms#jn)jzj-a~C8=4=fb}mYmBa848q}ho411>JMfTMc z%@YtmFm3WAH}fQ^abV2?$`E$JDaV~fY&_F<&bx3&#w_=W)LwwD;Yk7Ru0VOZk@ z&J96WH^)@j&5W62vY`7BbIHR|ee;cxD31sRzA@ciKmSnGNc%C2SmO8Jt1mN$VIX}I=ShBP@^UNQEksFNM=q3`K=3v-5d z(y|V0V7$id0T#ckabiMS=$RN$bjVMabMVIuj!!RQYv8ot<=D)RAWbePYE-*siUjT=c?*?F>5K0wFYjGdBELGh(sB0Gkowd$xi+Rp4%*AkSY1cp4DoOqOToYl z3d*H^2d!@yXScB~^Q_}nI+=#Xk15u$ZH-#*;4$5fx96Jl9qbDNXB7gRRd|{MV^xGl zf@D*M%pldqF;DQvHpn3h(D(4RFdz3VtqURo`MSjBj2=b;G=eKCz&6D4c>n?LZX56P z&!GKmp>kSEJ@ohk^{{j8aF2UI&pqlcI$Lz)M9Z>siT7FkDDF`rJYn_nT&p>{en#@H z_)itjgr)lJ6|nc5JXX*Zho*@oY8HZPbM8Q6L)di7O6Pp{&@}N!90Diap2@OXf8{Zd z4xuO;n|t>7(XoMO58uMxF@dfMes>?YC!tE!AH)?C9gwFp4ejZa90DkU+CrgRvZ4vD zQK16XCNpOO--fa_aUiWtl%2+{P0(>~lht*)oSuv}oj^DtX+=><#!_&(Ao8!+QtiI| z<6?O?R>(dUhxGg~u1)REZt0==Bx_tz*1vOQ5+MmUIF8%_RqCwrgzpA$24wqBE#N)qgNHE%6HS z>gSxC#cZrDr^Wh32`Ma31417pzJtf;40um?T!y9uHV<2hr!Iy^SAQk%F)Zxh*oO;i zux`q;($fC5zS}t*dqczTm;q>z?B@$-hObh|m`#VOA7$pVx(-fc7u|%1 z*^j`Ug>7<1^>m6?1hngohz?hIn=Ldab0C6#WRsBE=ViCC4e&(7{&{BSFd)m0QE=@d|YI;%-~mQbl3<&I&XteF$v@M|2 zT>c%g-0UO|<4U*E8xhRcwDNC?8XIk1k0|cOwzua)cXp3@;vuP<2;?KF2Z!Z;+LK}L zab41Sr+#($Q!!g2>^(BdD=K%Ni2&l$ovT=h(%X;b)m`FUDeT8LqoRtgJK}|jJn^x< z(5BvppJ1QKf$LUWWR}V4ElpTLV4l#M#{h0&pah8hprw;dxcOExjTRhoXgtnXC7BiS zLW8KYq9@8B_lrHG1>bES7JO%^HBcsJi;rYVy)@j*NG}bCaW9SfhOkZMWWn~epLV=E zTkFDMbgma!vkj^a^Zt#}A1PK5A}k^Fg+%VD8{=EcW*OF>Vskb``EeK#CXZWW3^M>z zeXN)TT4o@$LeKb8a`M4XnZiPm!1JibroEzTZ_JdBhB5v=)7qEhV$Fnhc6M|bMUPS zSBD(1emhvV60oq~{Wih3N?an%dfz1!df@GQ6V53U+e{3D4>28?Oi`}?3E|!3`6jdO z!lN$L7=3=^=7f($5%^fJd%t4e66lTmSGz(<^B?RAqk!c#G#4eYY|?FoOUY2@?V70b z4owa3A=BMb@GZQUH6}@IqO}RlKeH5?7y45G^y$ac37C)t32==U06;~ChG|h20R=7W zuy9X)smp7;FGk&{**Yxv2Qr^1(x?8|y@;r0D0#5DeM#u3uY>}2)XyyJNpN~vnMWNIJt?b0 ziRW&?{UUYhDq#$q{X@nBufUFoi#$)|FwcFj>gj7$c7t0Jn3>gxUT9t}E*9WWwMnBN z8aIMEl1VuSc^I-EHj(BL!(bk|(xA z4kW9qt`pVO56VjD=*tl8z1Tw%RTSdwP4IFe5q&?6xK%qejwTpysz12gu&z0XE;?^% z7q~}t`>j>F7#rKL;z;`u%XRat71rK>3T2{qYl>E+ml5YbFDR>q8R~JH1@fcC6owf< zO?QR^%1qLHaZV}YcN`SR&MkNckaGWfWwrKOye)#^F6!B2FEQbF7ovp&81WPOE;!PK zFZ099V$zp;(zHR8FiZJp)-1Jb%`qaLAN!IKn#wgWaLU)$ z+7-Vdf2J_*(cR<==2ll4ZWbozL#dK|aau^&ibAuu$rqB27|cHtYmp=*no>AB(rIGw zYnTFt4SCq@0A%4#jdtSIu7o?dPb@k|lv~EAdE&g$=ZEI1(UjiN?%Trs`I&d|o$-ON z;a#ExB86bt3WO=Wg1ubQB4EBf=!>7uGn9}hZL^vk5OjPlVtpi{mip+euKPNRXn{M4 zQ-<3r+`Q&j;}EfF%sQof>(?$?wOXQ#wicVL(Hl(4hhW7aw~L*fxS^*)UTdy+Bd1zK zbjvy91+0xy)PM4`c+O|u^1nYD;_oFJ9VuY6F#aZjc4cyAn@pG}xKc(8U!XU7mqp$b zEFww>pARD@O$}&?vs`g7bBsn_Qqq%Rke=j{(vw#pJ#l&L!O$h8C)>EB^yCC3Jvkvr zm)S}>aV6fLeNsH^01}qe8GAvtrnQ5AbLw4#=Cxs`kEiTD9R`kejfj!KH;IXLLGrWrEv7qZ{+eG5V!gPKgU zs?R7v-Q+oNZ0%5GAIZr1HYSTG)8&JFU`>%yrZ4^gHOdrVp*hhqU>W_T?Hx_uE14N~_ichNE9f=;C_N`A92CiKyv$YK&+t%4 zJ^UqrgQQPaHCI|IusgQtRtgfQulw}DCGBH1zt4WeG>QJG&Kh66j(D6@WsUH4Hl%>X zZB9Y{qqjF&KU-y&tFQ~a^{7OxsP_Zkw_;;EIF(p0XB-V~=o>#LRNZwI$9j1dz2kU6 z+ai>;O5*#_`3s!WP$jTzuFAS0;0^!88y-by!7;b{WW4y$yK_5}2bi?2ijRyFabN2+hpOh^bnmUuJ3&U2V zT2LieD07lWhyiGtg*l`}gV;Z(MRbpSK}eLb80gM8@~r!QunTZ~`0HFS9`ixZlhFa8++>~;=tin@q$T=OypVwuPH|K4*-S~?32mYY@Zv}Uf zrp~Q}7u^+X#zMYcvb9=E{$QkbTz-U(yLT>kw|@E)5oe^# z^c$7qd$828u?J&GoXOKLejLV$CbX4~ZK?n-b!b^oaD5I1*JTOCg_fbR?+xn61t)>` z*#gPfS%O!030`&5zHyPP$t`TuHn4iSG)&mkX!SVsLG4=B07u6b+_=p9({?Rz1Ml1` zJl6Eim^p5i1`%BG{!va8y7@Rj&GD+Hgq7EHJnv|#k(M;bQad= zf>=($LsY}DmB)amA;cVxA?u{PlPkv%Bg8>0Rt?4K;b*doP!TrM6CLqA}~iunE)hK=fy}{>r#3_C41kkz*KP&K^jxf{3A_NqOBWfY)v9aqzkwFu=w< zkR39(JhuHfvY1|g9X^h@&VMs)cg#+bAdY6hB}=E#Xd@P{1HrHGy^{;OlZmv`VIe9{Af8jnTJ}z9EgQ4-LbB;x z_H1wDES=tp#rPoFDx-NU@4BfG1*?OfyQv)wkXWh)zUjJ?KR3GE!F0qK}X zS}rS6b-}*%MRr24b-qaKR-?*lvjM^mFje@TJK5P*@sd)LmcnBpCH6}|1&Ol0y$-A3BK` z(^oO8{4^!1_W6GLl|AExB0ELXp=Y$6>{Hh}DW|OTvH|cJLi=Ary{J48*-fVwSQ%pk zA#$<<3_omp5F(;0V&*JFcgg>bB7%k7m!WsEzc>YiByu0_o<>$pnfPC=v2`KH@>ylX zOR+4>B0mw<{O(3%+6*+9NU<}4{sWCRXOQqVk!fBAU(#-C6p??Bzy97Y$u<4E$N2w- zKsAb}AH#2d??kCl{yGFT|G$2l{M-M?chMp$uzzZ}zl=uC{~wv?Uq+S=EPehaF9;Za zGN%uAV$xre6$CoD)1R3CWKExjPTI)Qfu;LDc|rV}f5#8tB%K3t|0i$vHHs$k&twGw z<4@-FC-Tpv1@UkG)hL?G6Zmibo!kU8+4%S4KTUsOg?e3m+i6?snfzjlg<0k%$J74@ DQ435d delta 258179 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

    >oE*2bA78Dq6O8 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 HyMOv8Oj%MX From db555ee078779d50bc96b994221994401090db5c Mon Sep 17 00:00:00 2001 From: Unknown Date: Sat, 10 Apr 2021 10:25:38 -0400 Subject: [PATCH 31/45] Compat patches --- code/modules/planet/virgo3b_better_vr.dm | 64 +++++++++++------------- code/modules/planet/virgo3b_vr.dm | 64 +++++++++++------------- code/modules/planet/virgo4_vr.dm | 64 +++++++++++------------- 3 files changed, 87 insertions(+), 105 deletions(-) diff --git a/code/modules/planet/virgo3b_better_vr.dm b/code/modules/planet/virgo3b_better_vr.dm index 80fbdc2a89..219788e3de 100644 --- a/code/modules/planet/virgo3b_better_vr.dm +++ b/code/modules/planet/virgo3b_better_vr.dm @@ -156,15 +156,17 @@ var/datum/planet/virgo3b_better/planet_virgo3b_better = null outdoor_sounds_type = /datum/looping_sound/weather/outside_snow indoor_sounds_type = /datum/looping_sound/weather/inside_snow +/* /datum/weather/virgo3b_better/snow/process_effects() ..() - for(var/turf/simulated/floor/outdoors/snow/S in SSplanets.new_outdoor_turfs) //This didn't make any sense before SSplanets, either + for(var/turf/simulated/floor/outdoors/snow/S as anything in SSplanets.new_outdoor_turfs) //This didn't make any sense before SSplanets, either if(S.z in holder.our_planet.expected_z_levels) for(var/dir_checked in cardinal) var/turf/simulated/floor/T = get_step(S, dir_checked) if(istype(T)) if(istype(T, /turf/simulated/floor/outdoors) && prob(33)) T.chill() +*/ /datum/weather/virgo3b_better/blizzard name = "blizzard" @@ -189,15 +191,17 @@ var/datum/planet/virgo3b_better/planet_virgo3b_better = null outdoor_sounds_type = /datum/looping_sound/weather/outside_blizzard indoor_sounds_type = /datum/looping_sound/weather/inside_blizzard +/* /datum/weather/virgo3b_better/blizzard/process_effects() ..() - for(var/turf/simulated/floor/outdoors/snow/S in SSplanets.new_outdoor_turfs) //This didn't make any sense before SSplanets, either + for(var/turf/simulated/floor/outdoors/snow/S as anything in SSplanets.new_outdoor_turfs) //This didn't make any sense before SSplanets, either if(S.z in holder.our_planet.expected_z_levels) for(var/dir_checked in cardinal) var/turf/simulated/floor/T = get_step(S, dir_checked) if(istype(T)) if(istype(T, /turf/simulated/floor/outdoors) && prob(50)) T.chill() +*/ /datum/weather/virgo3b_better/rain name = "rain" @@ -220,25 +224,21 @@ var/datum/planet/virgo3b_better/planet_virgo3b_better = null /datum/weather/virgo3b_better/rain/process_effects() ..() - for(var/mob/living/L in living_mob_list) + for(var/mob/living/L as anything in living_mob_list) if(L.z in holder.our_planet.expected_z_levels) var/turf/T = get_turf(L) if(!T.outdoors) continue // They're indoors, so no need to rain on them. // If they have an open umbrella, it'll guard from rain - if(istype(L.get_active_hand(), /obj/item/weapon/melee/umbrella)) - var/obj/item/weapon/melee/umbrella/U = L.get_active_hand() - if(U.open) - if(show_message) - to_chat(L, "Rain patters softly onto your umbrella.") - continue - else if(istype(L.get_inactive_hand(), /obj/item/weapon/melee/umbrella)) - var/obj/item/weapon/melee/umbrella/U = L.get_inactive_hand() - if(U.open) - if(show_message) - to_chat(L, "Rain patters softly onto your umbrella.") - continue + var/obj/item/weapon/melee/umbrella/U = L.get_active_hand() + if(!istype(U) || !U.open) + U = L.get_inactive_hand() + + if(istype(U) && U.open) + if(show_message) + to_chat(L, "Rain patters softly onto your umbrella.") + continue L.water_act(1) if(show_message) @@ -275,25 +275,21 @@ var/datum/planet/virgo3b_better/planet_virgo3b_better = null /datum/weather/virgo3b_better/storm/process_effects() ..() - for(var/mob/living/L in living_mob_list) + for(var/mob/living/L as anything in living_mob_list) if(L.z in holder.our_planet.expected_z_levels) var/turf/T = get_turf(L) if(!T.outdoors) continue // They're indoors, so no need to rain on them. // If they have an open umbrella, it'll guard from rain - if(istype(L.get_active_hand(), /obj/item/weapon/melee/umbrella)) - var/obj/item/weapon/melee/umbrella/U = L.get_active_hand() - if(U.open) - if(show_message) - to_chat(L, "Rain showers loudly onto your umbrella!") - continue - else if(istype(L.get_inactive_hand(), /obj/item/weapon/melee/umbrella)) - var/obj/item/weapon/melee/umbrella/U = L.get_inactive_hand() - if(U.open) - if(show_message) - to_chat(L, "Rain showers loudly onto your umbrella!") - continue + var/obj/item/weapon/melee/umbrella/U = L.get_active_hand() + if(!istype(U) || !U.open) + U = L.get_inactive_hand() + + if(istype(U) && U.open) + if(show_message) + to_chat(L, "Rain showers loudly onto your umbrella!") + continue L.water_act(2) @@ -335,20 +331,18 @@ var/datum/planet/virgo3b_better/planet_virgo3b_better = null /datum/weather/virgo3b_better/hail/process_effects() ..() - for(var/humie in human_mob_list) - var/mob/living/carbon/human/H = humie + for(var/mob/living/carbon/H as anything in human_mob_list) if(H.z in holder.our_planet.expected_z_levels) var/turf/T = get_turf(H) if(!T.outdoors) continue // They're indoors, so no need to pelt them with ice. // If they have an open umbrella, it'll guard from hail - var/obj/item/weapon/melee/umbrella/U - if(istype(H.get_active_hand(), /obj/item/weapon/melee/umbrella)) - U = H.get_active_hand() - else if(istype(H.get_inactive_hand(), /obj/item/weapon/melee/umbrella)) + var/obj/item/weapon/melee/umbrella/U = H.get_active_hand() + if(!istype(U) || !U.open) U = H.get_inactive_hand() - if(U && U.open) + + if(istype(U) && U.open) if(show_message) to_chat(H, "Hail patters onto your umbrella.") continue diff --git a/code/modules/planet/virgo3b_vr.dm b/code/modules/planet/virgo3b_vr.dm index 710f2698c0..f9cc58ca0c 100644 --- a/code/modules/planet/virgo3b_vr.dm +++ b/code/modules/planet/virgo3b_vr.dm @@ -203,15 +203,17 @@ var/datum/planet/virgo3b/planet_virgo3b = null outdoor_sounds_type = /datum/looping_sound/weather/outside_snow indoor_sounds_type = /datum/looping_sound/weather/inside_snow +/* /datum/weather/virgo3b/snow/process_effects() ..() - for(var/turf/simulated/floor/outdoors/snow/S in SSplanets.new_outdoor_turfs) //This didn't make any sense before SSplanets, either + for(var/turf/simulated/floor/outdoors/snow/S as anything in SSplanets.new_outdoor_turfs) //This didn't make any sense before SSplanets, either if(S.z in holder.our_planet.expected_z_levels) for(var/dir_checked in cardinal) var/turf/simulated/floor/T = get_step(S, dir_checked) if(istype(T)) if(istype(T, /turf/simulated/floor/outdoors) && prob(33)) T.chill() +*/ /datum/weather/virgo3b/blizzard name = "blizzard" @@ -236,15 +238,17 @@ var/datum/planet/virgo3b/planet_virgo3b = null outdoor_sounds_type = /datum/looping_sound/weather/outside_blizzard indoor_sounds_type = /datum/looping_sound/weather/inside_blizzard +/* /datum/weather/virgo3b/blizzard/process_effects() ..() - for(var/turf/simulated/floor/outdoors/snow/S in SSplanets.new_outdoor_turfs) //This didn't make any sense before SSplanets, either + for(var/turf/simulated/floor/outdoors/snow/S as anything in SSplanets.new_outdoor_turfs) //This didn't make any sense before SSplanets, either if(S.z in holder.our_planet.expected_z_levels) for(var/dir_checked in cardinal) var/turf/simulated/floor/T = get_step(S, dir_checked) if(istype(T)) if(istype(T, /turf/simulated/floor/outdoors) && prob(50)) T.chill() +*/ /datum/weather/virgo3b/rain name = "rain" @@ -270,25 +274,21 @@ var/datum/planet/virgo3b/planet_virgo3b = null /datum/weather/virgo3b/rain/process_effects() ..() - for(var/mob/living/L in living_mob_list) + for(var/mob/living/L as anything in living_mob_list) if(L.z in holder.our_planet.expected_z_levels) var/turf/T = get_turf(L) if(!T.outdoors) continue // They're indoors, so no need to rain on them. // If they have an open umbrella, it'll guard from rain - if(istype(L.get_active_hand(), /obj/item/weapon/melee/umbrella)) - var/obj/item/weapon/melee/umbrella/U = L.get_active_hand() - if(U.open) - if(show_message) - to_chat(L, "Rain patters softly onto your umbrella.") - continue - else if(istype(L.get_inactive_hand(), /obj/item/weapon/melee/umbrella)) - var/obj/item/weapon/melee/umbrella/U = L.get_inactive_hand() - if(U.open) - if(show_message) - to_chat(L, "Rain patters softly onto your umbrella.") - continue + var/obj/item/weapon/melee/umbrella/U = L.get_active_hand() + if(!istype(U) || !U.open) + U = L.get_inactive_hand() + + if(istype(U) && U.open) + if(show_message) + to_chat(L, "Rain patters softly onto your umbrella.") + continue L.water_act(1) if(show_message) @@ -325,25 +325,21 @@ var/datum/planet/virgo3b/planet_virgo3b = null /datum/weather/virgo3b/storm/process_effects() ..() - for(var/mob/living/L in living_mob_list) + for(var/mob/living/L as anything in living_mob_list) if(L.z in holder.our_planet.expected_z_levels) var/turf/T = get_turf(L) if(!T.outdoors) continue // They're indoors, so no need to rain on them. // If they have an open umbrella, it'll guard from rain - if(istype(L.get_active_hand(), /obj/item/weapon/melee/umbrella)) - var/obj/item/weapon/melee/umbrella/U = L.get_active_hand() - if(U.open) - if(show_message) - to_chat(L, "Rain showers loudly onto your umbrella!") - continue - else if(istype(L.get_inactive_hand(), /obj/item/weapon/melee/umbrella)) - var/obj/item/weapon/melee/umbrella/U = L.get_inactive_hand() - if(U.open) - if(show_message) - to_chat(L, "Rain showers loudly onto your umbrella!") - continue + var/obj/item/weapon/melee/umbrella/U = L.get_active_hand() + if(!istype(U) || !U.open) + U = L.get_inactive_hand() + + if(istype(U) && U.open) + if(show_message) + to_chat(L, "Rain patters softly onto your umbrella.") + continue L.water_act(2) @@ -385,20 +381,18 @@ var/datum/planet/virgo3b/planet_virgo3b = null /datum/weather/virgo3b/hail/process_effects() ..() - for(var/humie in human_mob_list) - var/mob/living/carbon/human/H = humie + for(var/mob/living/carbon/H as anything in human_mob_list) if(H.z in holder.our_planet.expected_z_levels) var/turf/T = get_turf(H) if(!T.outdoors) continue // They're indoors, so no need to pelt them with ice. // If they have an open umbrella, it'll guard from hail - var/obj/item/weapon/melee/umbrella/U - if(istype(H.get_active_hand(), /obj/item/weapon/melee/umbrella)) - U = H.get_active_hand() - else if(istype(H.get_inactive_hand(), /obj/item/weapon/melee/umbrella)) + var/obj/item/weapon/melee/umbrella/U = H.get_active_hand() + if(!istype(U) || !U.open) U = H.get_inactive_hand() - if(U && U.open) + + if(istype(U) && U.open) if(show_message) to_chat(H, "Hail patters onto your umbrella.") continue diff --git a/code/modules/planet/virgo4_vr.dm b/code/modules/planet/virgo4_vr.dm index 13302b040a..3909b9e6cd 100644 --- a/code/modules/planet/virgo4_vr.dm +++ b/code/modules/planet/virgo4_vr.dm @@ -187,15 +187,17 @@ var/datum/planet/virgo4/planet_virgo4 = null outdoor_sounds_type = /datum/looping_sound/weather/outside_snow indoor_sounds_type = /datum/looping_sound/weather/inside_snow +/* /datum/weather/virgo4/snow/process_effects() ..() - for(var/turf/simulated/floor/outdoors/snow/S in SSplanets.new_outdoor_turfs) //This didn't make any sense before SSplanets, either + for(var/turf/simulated/floor/outdoors/snow/S as anything in SSplanets.new_outdoor_turfs) //This didn't make any sense before SSplanets, either if(S.z in holder.our_planet.expected_z_levels) for(var/dir_checked in cardinal) var/turf/simulated/floor/T = get_step(S, dir_checked) if(istype(T)) if(istype(T, /turf/simulated/floor/outdoors) && prob(33)) T.chill() +*/ /datum/weather/virgo4/blizzard name = "blizzard" @@ -217,15 +219,17 @@ var/datum/planet/virgo4/planet_virgo4 = null outdoor_sounds_type = /datum/looping_sound/weather/outside_blizzard indoor_sounds_type = /datum/looping_sound/weather/inside_blizzard +/* /datum/weather/virgo4/blizzard/process_effects() ..() - for(var/turf/simulated/floor/outdoors/snow/S in SSplanets.new_outdoor_turfs) //This didn't make any sense before SSplanets, either + for(var/turf/simulated/floor/outdoors/snow/S as anything in SSplanets.new_outdoor_turfs) //This didn't make any sense before SSplanets, either if(S.z in holder.our_planet.expected_z_levels) for(var/dir_checked in cardinal) var/turf/simulated/floor/T = get_step(S, dir_checked) if(istype(T)) if(istype(T, /turf/simulated/floor/outdoors) && prob(50)) T.chill() +*/ /datum/weather/virgo4/rain name = "rain" @@ -248,25 +252,21 @@ var/datum/planet/virgo4/planet_virgo4 = null /datum/weather/virgo4/rain/process_effects() ..() - for(var/mob/living/L in living_mob_list) + for(var/mob/living/L as anything in living_mob_list) if(L.z in holder.our_planet.expected_z_levels) var/turf/T = get_turf(L) if(!T.outdoors) continue // They're indoors, so no need to rain on them. // If they have an open umbrella, it'll guard from rain - if(istype(L.get_active_hand(), /obj/item/weapon/melee/umbrella)) - var/obj/item/weapon/melee/umbrella/U = L.get_active_hand() - if(U.open) - if(show_message) - to_chat(L, "Rain patters softly onto your umbrella.") - continue - else if(istype(L.get_inactive_hand(), /obj/item/weapon/melee/umbrella)) - var/obj/item/weapon/melee/umbrella/U = L.get_inactive_hand() - if(U.open) - if(show_message) - to_chat(L, "Rain patters softly onto your umbrella.") - continue + var/obj/item/weapon/melee/umbrella/U = L.get_active_hand() + if(!istype(U) || !U.open) + U = L.get_inactive_hand() + + if(istype(U) && U.open) + if(show_message) + to_chat(L, "Rain patters softly onto your umbrella.") + continue L.water_act(1) if(show_message) @@ -298,25 +298,21 @@ var/datum/planet/virgo4/planet_virgo4 = null /datum/weather/virgo4/storm/process_effects() ..() - for(var/mob/living/L in living_mob_list) + for(var/mob/living/L as anything in living_mob_list) if(L.z in holder.our_planet.expected_z_levels) var/turf/T = get_turf(L) if(!T.outdoors) continue // They're indoors, so no need to rain on them. // If they have an open umbrella, it'll guard from rain - if(istype(L.get_active_hand(), /obj/item/weapon/melee/umbrella)) - var/obj/item/weapon/melee/umbrella/U = L.get_active_hand() - if(U.open) - if(show_message) - to_chat(L, "Rain showers loudly onto your umbrella!") - continue - else if(istype(L.get_inactive_hand(), /obj/item/weapon/melee/umbrella)) - var/obj/item/weapon/melee/umbrella/U = L.get_inactive_hand() - if(U.open) - if(show_message) - to_chat(L, "Rain showers loudly onto your umbrella!") - continue + var/obj/item/weapon/melee/umbrella/U = L.get_active_hand() + if(!istype(U) || !U.open) + U = L.get_inactive_hand() + + if(istype(U) && U.open) + if(show_message) + to_chat(L, "Rain showers loudly onto your umbrella!") + continue L.water_act(2) @@ -355,20 +351,18 @@ var/datum/planet/virgo4/planet_virgo4 = null /datum/weather/virgo4/hail/process_effects() ..() - for(var/humie in human_mob_list) - var/mob/living/carbon/human/H = humie + for(var/mob/living/carbon/H as anything in human_mob_list) if(H.z in holder.our_planet.expected_z_levels) var/turf/T = get_turf(H) if(!T.outdoors) continue // They're indoors, so no need to pelt them with ice. // If they have an open umbrella, it'll guard from hail - var/obj/item/weapon/melee/umbrella/U - if(istype(H.get_active_hand(), /obj/item/weapon/melee/umbrella)) - U = H.get_active_hand() - else if(istype(H.get_inactive_hand(), /obj/item/weapon/melee/umbrella)) + var/obj/item/weapon/melee/umbrella/U = H.get_active_hand() + if(!istype(U) || !U.open) U = H.get_inactive_hand() - if(U && U.open) + + if(istype(U) && U.open) if(show_message) to_chat(H, "Hail patters onto your umbrella.") continue From 7cfae5030d10eeff8d2471c7c6a1092aa29fcc2e Mon Sep 17 00:00:00 2001 From: Verkister Date: Sat, 10 Apr 2021 19:16:23 +0300 Subject: [PATCH 32/45] Adds thicc thighs markings. Who needs a consistent silhouette when you can have killer thighs! --- .../new_player/sprite_accessories_extra_vr.dm | 6 ++++++ icons/mob/human_races/markings_vr.dmi | Bin 83107 -> 83173 bytes 2 files changed, 6 insertions(+) diff --git a/code/modules/mob/new_player/sprite_accessories_extra_vr.dm b/code/modules/mob/new_player/sprite_accessories_extra_vr.dm index f69ec4a574..52d1d1923b 100644 --- a/code/modules/mob/new_player/sprite_accessories_extra_vr.dm +++ b/code/modules/mob/new_player/sprite_accessories_extra_vr.dm @@ -728,3 +728,9 @@ icon_state = "unathilongfrills" color_blend_mode = ICON_MULTIPLY body_parts = list(BP_HEAD) + +/datum/sprite_accessory/marking/vr/thunderthighs + name = "Boosted Thighs" + icon_state = "thunderthighs" + color_blend_mode = ICON_MULTIPLY + body_parts = list(BP_L_LEG,BP_R_LEG) \ No newline at end of file diff --git a/icons/mob/human_races/markings_vr.dmi b/icons/mob/human_races/markings_vr.dmi index 175e5387c695896365948596be0fb6e78dfc2301..8c09cfb43eaf543635399d81737520beff6f1c3e 100644 GIT binary patch delta 7487 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

    J|nXP|gl#yB^@fGx^hNovW%h6of zOV-Gfi(QG|9ns8x4)LiWzt4`IWORcNBM0oVq5Ins$s~B&ggCF0hyBM`oz>tla;n3d z_kn^6po-8{C;YbrwKydPDD}5xcpwqjF5QT?EcVIq?j~y>6LqGklX=Ai>RF^+56h?%Q>32ea=vjmB{_km>uyROUZB=T0hYq`=i9RQH}{F6Ee^DG4|t8Vy@n+rHg%vJGkt^^Qx=L^8Oj5ILOOCZOmUy=TP%MuFLU{QDbVYG>pY&2)UBGH-t`PG>Fo=g$Bslo z3~Qhn%-@Uk2F`1)E{_@vOIFfA2xQG}l1i~*c3a-h6B`PiH`b%>|L_rX&(39-A_Vex zPxD`Y*K$e@UO)~ade$$4Ys3MY2u0mOK;{1bqLbRH6b)X^t$0u`EhNdGcbD$kSwJCy zmPDB#wKK*KZbIoi{-XrD-j}3-L=IqD#oqYeBJpyB_E^?Re2g6enS0SlKfCS$3JHOT q{BYl8$Z!GqM72?&P6eSN^aQqqg)q0o5B4Y`f!afDl~N_EcmD@$j-c@X delta 7415 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 Date: Sat, 10 Apr 2021 19:42:47 +0300 Subject: [PATCH 33/45] better --- icons/mob/human_races/markings_vr.dmi | Bin 83173 -> 83200 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/human_races/markings_vr.dmi b/icons/mob/human_races/markings_vr.dmi index 8c09cfb43eaf543635399d81737520beff6f1c3e..6a96c246895a6b8480207deebdea72aadf8dba7a 100644 GIT binary patch delta 7298 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 z

    fD`ZWmvvM|c;^C7uC3z)6D$;rtQKpl&;KX`IuaAn;6?GtBJD-vPbZhaEXHJhS# zS}9{6balzn<2gv6msLyXt}*1Ujoa@sGK98>IJ)i7WsB0CTgJd%9;0}vXjtPD=r>w112rS!5SJp~4b@m-Oupe%Of)o#tQvIx1GaJbjDMh!i81QU z+~Z`55I8T%*iSL5}nVSq@A zIsO^{L^eIu6rcR9Bgv7o!*F}iBJ1+2CulUfHMUs>gh(*Fj`>5M%8}{-gbW7{4yl}w zv?ybER}#qt!L-|)N`fYmk`(k;w;PgPBRQA^$+M^dS@U@91VR(U9PtFr3nTwP2!CsK zCahN$$fH0ifW#@?N_iV%u~jN4+CY}E$jTrCmV*=_?W|LQTA3#Zp=fP{AovcJRo0-! zF8EGA{%m_D_uV_M8YFH&jeJ#1d_`ywx}v|>`p~FB)zxx8b36W#TU2vx_16~-=xWkd z;|Y%+r!U)(*LrYjpD86H! zkT1K~4iDGx(nn~LCkKLD3EtFp_^5Dgb6Y;i(`n2jCQIR-z z`?!RnqRA;BIcU)K`?!tN7UDM?&mwaTn2*oguoeaeqKEx6*C)4oP$nQVB*rEVblJCj zqWXHM6#w#?2qDaSudZ&!+z8u^o#|H&BCiVrMq*;nzcOjCrwIkR zn_J!2CMqzCpF<5upzz6z1J$9^Jk3PF@e6Q-B3$cT;NvQy-bSX zuDh^$J{mV;UsZ=l2WdJn`kDY7m2Xx z$1G*fQ!= z0kckdK=AdcRIB#J#>S|12no6fBzvYu7HTLxxRAYv{XY zJHyMk70-LE=gh{>WfcE%*)4IYemH`Pb;1o)^Wut@?PcYDGth%q1Jn&c*L~HWP`?A$ z*Hf?d+&;w0G-)D$v6*w#|Gfztab&^1V|H7^O=L_>j^Qb^{%mMo{TaFDl;IO#IoL zG0v&3W|4pVL%#cKtL3X6gX{CzmYz`HUkX9CEHCFUwO`XmgL2krur3SSG}q72D$z*k z4%JOh|iFf{vw0WpWp8e_tP2oc0a$SaZbk%S*vwb LSEJ~%^@INb>e&=k delta 7274 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 From 7dc38e9650c472d2471876352453b8a04b4200c0 Mon Sep 17 00:00:00 2001 From: David Winters Date: Sat, 10 Apr 2021 19:11:30 -0400 Subject: [PATCH 34/45] forgot to change the ckey --- .../client/preference_setup/loadout/loadout_fluffitems_vr.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/client/preference_setup/loadout/loadout_fluffitems_vr.dm b/code/modules/client/preference_setup/loadout/loadout_fluffitems_vr.dm index 993128bdba..17656aae89 100644 --- a/code/modules/client/preference_setup/loadout/loadout_fluffitems_vr.dm +++ b/code/modules/client/preference_setup/loadout/loadout_fluffitems_vr.dm @@ -738,7 +738,7 @@ /datum/gear/fluff/kiyoshi_cloak path = /obj/item/clothing/accessory/poncho/fluff/cloakglowing display_name = "glowing cloak" - ckeywhitelist = list("drainquake") + ckeywhitelist = list("pastelprincedan") character_name = list("Kiyoshi Maki", "Masumi Maki") // Q CKEYS From 805d33f874e4c159564481a49b24376050d57bb3 Mon Sep 17 00:00:00 2001 From: Nyks Date: Sun, 11 Apr 2021 02:22:06 +0300 Subject: [PATCH 35/45] Species code clean-up --- code/game/dna/dna2_helpers.dm | 2 +- .../client/preference_setup/vore/07_traits.dm | 7 +-- .../living/carbon/human/species/species_vr.dm | 41 ++++++++++---- .../carbon/human/species/station/alraune.dm | 49 ----------------- .../carbon/human/species/station/blank_vr.dm | 55 ++----------------- .../species/station/station_special_vr.dm | 50 ----------------- 6 files changed, 35 insertions(+), 169 deletions(-) diff --git a/code/game/dna/dna2_helpers.dm b/code/game/dna/dna2_helpers.dm index f4b6a24c6a..e94befcd8b 100644 --- a/code/game/dna/dna2_helpers.dm +++ b/code/game/dna/dna2_helpers.dm @@ -243,7 +243,7 @@ H.custom_exclaim = dna.custom_exclaim H.species.blood_color = dna.blood_color var/datum/species/S = H.species - S.produceCopy(dna.base_species,dna.species_traits,src) + S.produceCopy(dna.species_traits,src) // VOREStation Edit End H.force_update_organs() //VOREStation Add - Gotta do this too diff --git a/code/modules/client/preference_setup/vore/07_traits.dm b/code/modules/client/preference_setup/vore/07_traits.dm index 185b8047b4..72c3126c1b 100644 --- a/code/modules/client/preference_setup/vore/07_traits.dm +++ b/code/modules/client/preference_setup/vore/07_traits.dm @@ -114,12 +114,7 @@ pref.dirty_synth = 0 var/datum/species/S = character.species - var/SB - if(S.selects_bodytype) - SB = pref.custom_base ? pref.custom_base : "Human" - else - SB = S.name - var/datum/species/new_S = S.produceCopy(SB, pref.pos_traits + pref.neu_traits + pref.neg_traits, character) + var/datum/species/new_S = S.produceCopy(pref.pos_traits + pref.neu_traits + pref.neg_traits, character, pref.custom_base) //Any additional non-trait settings can be applied here new_S.blood_color = pref.blood_color diff --git a/code/modules/mob/living/carbon/human/species/species_vr.dm b/code/modules/mob/living/carbon/human/species/species_vr.dm index 9777f197b0..06c9d2bdf3 100644 --- a/code/modules/mob/living/carbon/human/species/species_vr.dm +++ b/code/modules/mob/living/carbon/human/species/species_vr.dm @@ -42,32 +42,49 @@ nif.nifsofts = nifsofts else ..() -/datum/species/proc/produceCopy(var/datum/species/to_copy,var/list/traits,var/mob/living/carbon/human/H) - ASSERT(to_copy) +/datum/species/proc/produceCopy(var/list/traits,var/mob/living/carbon/human/H, var/custom_base) + var/datum/species/S + //If species allows custom base, and custom base is set, apply it, otherwise use default. + if(selects_bodytype && custom_base) + S = GLOB.all_species[custom_base] + else + S = GLOB.all_species[src.name] + ASSERT(S) ASSERT(istype(H)) + var/datum/species/new_copy = new S.type() - if(ispath(to_copy)) - to_copy = "[initial(to_copy.name)]" - if(istext(to_copy)) - to_copy = GLOB.all_species[to_copy] + for(var/i in S.vars) //Thorough copy of species. + if(new_copy.vars[i] != S.vars[i]) + //Skipping lists because they may contain more lists, copy those manually. + //Also ignoring type var since it's read-only and will runtime. + if(islist(vars[i])) + continue + new_copy.vars[i] = S.vars[i] - var/datum/species/new_copy = new to_copy.type() - - for(var/organ in to_copy.has_limbs) - var/list/organ_data = to_copy.has_limbs[organ] + for(var/organ in S.has_limbs) //Copy important organ data generated by species. + var/list/organ_data = S.has_limbs[organ] new_copy.has_limbs[organ] = organ_data.Copy() + new_copy.traits = traits //If you had traits, apply them if(new_copy.traits) for(var/trait in new_copy.traits) var/datum/trait/T = all_traits[trait] - T.apply(new_copy,H) + T.apply(new_copy, H) //Set up a mob H.species = new_copy + H.icon_state = new_copy.get_bodytype() + + if(new_copy.holder_type) + H.holder_type = new_copy.holder_type if(H.dna) H.dna.ready_dna(H) - return new_copy \ No newline at end of file + return new_copy + + +/datum/species/get_bodytype() + return base_species \ No newline at end of file diff --git a/code/modules/mob/living/carbon/human/species/station/alraune.dm b/code/modules/mob/living/carbon/human/species/station/alraune.dm index 1b0ed79897..e9904dd5ca 100644 --- a/code/modules/mob/living/carbon/human/species/station/alraune.dm +++ b/code/modules/mob/living/carbon/human/species/station/alraune.dm @@ -445,55 +445,6 @@ //End of fruit gland code. -/datum/species/alraune/produceCopy(var/datum/species/to_copy,var/list/traits,var/mob/living/carbon/human/H) - ASSERT(to_copy) - ASSERT(istype(H)) - - if(ispath(to_copy)) - to_copy = "[initial(to_copy.name)]" - if(istext(to_copy)) - to_copy = GLOB.all_species[to_copy] - - var/datum/species/alraune/new_copy = new() - - //Initials so it works with a simple path passed, or an instance - new_copy.base_species = to_copy.name - new_copy.icobase = to_copy.icobase - new_copy.deform = to_copy.deform - new_copy.tail = to_copy.tail - new_copy.tail_animation = to_copy.tail_animation - new_copy.icobase_tail = to_copy.icobase_tail - new_copy.color_mult = to_copy.color_mult - new_copy.primitive_form = to_copy.primitive_form - new_copy.appearance_flags = to_copy.appearance_flags - new_copy.flesh_color = to_copy.flesh_color - new_copy.base_color = to_copy.base_color - new_copy.blood_mask = to_copy.blood_mask - new_copy.damage_mask = to_copy.damage_mask - new_copy.damage_overlays = to_copy.damage_overlays - new_copy.traits = traits - - //If you had traits, apply them - if(new_copy.traits) - for(var/trait in new_copy.traits) - var/datum/trait/T = all_traits[trait] - T.apply(new_copy,H) - - //Set up a mob - H.species = new_copy - H.icon_state = lowertext(new_copy.get_bodytype()) - - if(new_copy.holder_type) - H.holder_type = new_copy.holder_type - - if(H.dna) - H.dna.ready_dna(H) - - return new_copy - -/datum/species/alraune/get_bodytype() - return base_species - /datum/species/alraune/get_race_key() var/datum/species/real = GLOB.all_species[base_species] return real.race_key diff --git a/code/modules/mob/living/carbon/human/species/station/blank_vr.dm b/code/modules/mob/living/carbon/human/species/station/blank_vr.dm index daead88b84..c358fda022 100644 --- a/code/modules/mob/living/carbon/human/species/station/blank_vr.dm +++ b/code/modules/mob/living/carbon/human/species/station/blank_vr.dm @@ -42,61 +42,14 @@ BP_R_FOOT = list("path" = /obj/item/organ/external/foot/right, "descriptor" = "right foot") ) -/datum/species/custom/get_bodytype() - return base_species - /datum/species/custom/get_race_key() var/datum/species/real = GLOB.all_species[base_species] return real.race_key -/datum/species/custom/produceCopy(var/datum/species/to_copy,var/list/traits,var/mob/living/carbon/human/H) - ASSERT(to_copy) - ASSERT(istype(H)) - - if(ispath(to_copy)) - to_copy = "[initial(to_copy.name)]" - if(istext(to_copy)) - to_copy = GLOB.all_species[to_copy] - - var/datum/species/custom/new_copy = new() - - //Initials so it works with a simple path passed, or an instance - new_copy.base_species = to_copy.name - new_copy.icobase = to_copy.icobase - new_copy.deform = to_copy.deform - new_copy.tail = to_copy.tail - new_copy.tail_animation = to_copy.tail_animation - new_copy.icobase_tail = to_copy.icobase_tail - new_copy.color_mult = to_copy.color_mult - new_copy.primitive_form = to_copy.primitive_form - new_copy.appearance_flags = to_copy.appearance_flags - new_copy.flesh_color = to_copy.flesh_color - new_copy.base_color = to_copy.base_color - new_copy.blood_mask = to_copy.blood_mask - new_copy.damage_mask = to_copy.damage_mask - new_copy.damage_overlays = to_copy.damage_overlays - new_copy.traits = traits - new_copy.move_trail = move_trail - new_copy.has_floating_eyes = has_floating_eyes - - //If you had traits, apply them - if(new_copy.traits) - for(var/trait in new_copy.traits) - var/datum/trait/T = all_traits[trait] - T.apply(new_copy,H) - - //Set up a mob - H.species = new_copy - H.maxHealth = new_copy.total_health - H.hunger_rate = new_copy.hunger_factor - - if(new_copy.holder_type) - H.holder_type = new_copy.holder_type - - if(H.dna) - H.dna.ready_dna(H) - - return new_copy +/datum/species/custom/produceCopy(var/list/traits,var/mob/living/carbon/human/H) + . = ..() + H.maxHealth = H.species.total_health + H.hunger_rate = H.species.hunger_factor // Stub species overrides for shoving trait abilities into diff --git a/code/modules/mob/living/carbon/human/species/station/station_special_vr.dm b/code/modules/mob/living/carbon/human/species/station/station_special_vr.dm index 801fde1afa..a549049e2a 100644 --- a/code/modules/mob/living/carbon/human/species/station/station_special_vr.dm +++ b/code/modules/mob/living/carbon/human/species/station/station_special_vr.dm @@ -291,56 +291,6 @@ // HUD update time update_xenochimera_hud(H, danger, feral_state) - -/datum/species/xenochimera/produceCopy(var/datum/species/to_copy,var/list/traits,var/mob/living/carbon/human/H) - ASSERT(to_copy) - ASSERT(istype(H)) - - if(ispath(to_copy)) - to_copy = "[initial(to_copy.name)]" - if(istext(to_copy)) - to_copy = GLOB.all_species[to_copy] - - var/datum/species/xenochimera/new_copy = new() - - //Initials so it works with a simple path passed, or an instance - new_copy.base_species = to_copy.name - new_copy.icobase = to_copy.icobase - new_copy.deform = to_copy.deform - new_copy.tail = to_copy.tail - new_copy.tail_animation = to_copy.tail_animation - new_copy.icobase_tail = to_copy.icobase_tail - new_copy.color_mult = to_copy.color_mult - new_copy.primitive_form = to_copy.primitive_form - new_copy.appearance_flags = to_copy.appearance_flags - new_copy.flesh_color = to_copy.flesh_color - new_copy.base_color = to_copy.base_color - new_copy.blood_mask = to_copy.blood_mask - new_copy.damage_mask = to_copy.damage_mask - new_copy.damage_overlays = to_copy.damage_overlays - new_copy.traits = traits - - //If you had traits, apply them - if(new_copy.traits) - for(var/trait in new_copy.traits) - var/datum/trait/T = all_traits[trait] - T.apply(new_copy,H) - - //Set up a mob - H.species = new_copy - H.icon_state = lowertext(new_copy.get_bodytype()) - - if(new_copy.holder_type) - H.holder_type = new_copy.holder_type - - if(H.dna) - H.dna.ready_dna(H) - - return new_copy - -/datum/species/xenochimera/get_bodytype() - return base_species - /datum/species/xenochimera/get_race_key() var/datum/species/real = GLOB.all_species[base_species] return real.race_key From b7bc9a1368dfef8db4481a68c6639dbf41d3f1ab Mon Sep 17 00:00:00 2001 From: Nyks Date: Sun, 11 Apr 2021 02:40:25 +0300 Subject: [PATCH 36/45] Revert "Automatic changelog generation for" This reverts commit e3c66674e17e0d9c1d5c7855152aa85b2870b0d0. --- html/changelog.html | 11740 ++++++++-------- html/changelogs/.all_changelog.yml | 10818 +++++++------- html/changelogs/Cerebulon - machinesounds.yml | 4 + html/changelogs/KasparoVy - PR - 7760.yml | 13 + html/changelogs/Mechoid - Encumbrance.yml | 4 + .../Meghan Rossi - atmosanalyzer.yml | 4 + .../Meghan Rossi - borosilicate shard fix.yml | 4 + ...Meghan Rossi - fix infinite ratburgers.yml | 4 + .../Meghan Rossi - fix omni filters.yml | 4 + .../Meghan Rossi - isolator fix.yml | 4 + html/changelogs/Meghan Rossi - poiareas.yml | 4 + html/changelogs/Meghan Rossi - stripping.yml | 4 + .../Meghan Rossi - tesla dissipation.yml | 4 + .../Meghan Rossi - the_teslagen.yml | 4 + .../Meghan Rossi - triglyceride taste.yml | 4 + .../Meghan Rossi - wall machine layering.yml | 4 + .../Poojawa - Sunesoundsntoggles.yml | 37 + html/changelogs/Poojawa - devourfeedprefs.yml | 37 + .../Runa Dacino - Exosuit gripper tweak.yml | 5 + html/changelogs/SubberTheFabulous-PR-7642.yml | 4 + html/changelogs/Woodrat - Vote.yml | 4 + html/changelogs/atermonera_stairsv2.yml | 8 + html/changelogs/mechoid - RoboticsRigs.yml | 38 + html/changelogs/mechoid - butchery.yml | 37 + html/changelogs/mechoid - exoexpansion.yml | 42 + html/changelogs/mechoid - hydroupkeep.yml | 6 + html/changelogs/neerti-hacking_QoL.yml | 38 + .../schnayy - cooking adjustments.yml | 10 + html/changelogs/woodrat - WR_shutters.yml | 37 + html/changelogs/woodrat - idtweaks.yml | 36 + tools/ci/build_tgui.sh | 0 tools/ci/compile_and_run.sh | 0 tools/ci/install_build_deps.sh | 0 tools/ci/install_byond.sh | 0 tools/ci/validate_files.sh | 0 35 files changed, 11582 insertions(+), 11380 deletions(-) create mode 100644 html/changelogs/Cerebulon - machinesounds.yml create mode 100644 html/changelogs/KasparoVy - PR - 7760.yml create mode 100644 html/changelogs/Mechoid - Encumbrance.yml create mode 100644 html/changelogs/Meghan Rossi - atmosanalyzer.yml create mode 100644 html/changelogs/Meghan Rossi - borosilicate shard fix.yml create mode 100644 html/changelogs/Meghan Rossi - fix infinite ratburgers.yml create mode 100644 html/changelogs/Meghan Rossi - fix omni filters.yml create mode 100644 html/changelogs/Meghan Rossi - isolator fix.yml create mode 100644 html/changelogs/Meghan Rossi - poiareas.yml create mode 100644 html/changelogs/Meghan Rossi - stripping.yml create mode 100644 html/changelogs/Meghan Rossi - tesla dissipation.yml create mode 100644 html/changelogs/Meghan Rossi - the_teslagen.yml create mode 100644 html/changelogs/Meghan Rossi - triglyceride taste.yml create mode 100644 html/changelogs/Meghan Rossi - wall machine layering.yml create mode 100644 html/changelogs/Poojawa - Sunesoundsntoggles.yml create mode 100644 html/changelogs/Poojawa - devourfeedprefs.yml create mode 100644 html/changelogs/Runa Dacino - Exosuit gripper tweak.yml create mode 100644 html/changelogs/SubberTheFabulous-PR-7642.yml create mode 100644 html/changelogs/Woodrat - Vote.yml create mode 100644 html/changelogs/atermonera_stairsv2.yml create mode 100644 html/changelogs/mechoid - RoboticsRigs.yml create mode 100644 html/changelogs/mechoid - butchery.yml create mode 100644 html/changelogs/mechoid - exoexpansion.yml create mode 100644 html/changelogs/mechoid - hydroupkeep.yml create mode 100644 html/changelogs/neerti-hacking_QoL.yml create mode 100644 html/changelogs/schnayy - cooking adjustments.yml create mode 100644 html/changelogs/woodrat - WR_shutters.yml create mode 100644 html/changelogs/woodrat - idtweaks.yml mode change 100755 => 100644 tools/ci/build_tgui.sh mode change 100755 => 100644 tools/ci/compile_and_run.sh mode change 100755 => 100644 tools/ci/install_build_deps.sh mode change 100755 => 100644 tools/ci/install_byond.sh mode change 100755 => 100644 tools/ci/validate_files.sh diff --git a/html/changelog.html b/html/changelog.html index 58da4f537b..1ddf4203de 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -1,5918 +1,5822 @@ - - - - Polaris Changelog - - - - - - - -
    - - - - -
    -
    Space Station 13
    - -

    - Code licensed under AGPLv3. Content licensed under CC BY-SA 3.0.

    - Visit our IRC channel: #polaris on irc.sorcery.net -
    - -
    Polaris Credit List - - - - -
    - Current Project Maintainers: -Click Here-
    - Currently Active GitHub contributor list: -Click Here-
    - Main Testers: Anyone who has submitted a bug to the issue tracker.
    - Thanks to: Baystation 12, /tg/ station, /vg/station, GoonStation devs, the original SpaceStation developers and Mockingjay00 for the title image.
    Also a thanks to anybody who has contributed who is not listed here. Ask to be added here on irc.
    -
    Have a bug to report?
    Visit our Issue Tracker.
    -
    - - -
    -

    09 April 2021

    -

    Atermonera updated:

    -
      -
    • Stairs have been completely reworked, and now consist of multi-tile constructs built from lower, middle, and upper stair pieces, and an openspace in the floor.
    • -
    • To go up and down stairs, simply step upon the lower/upper stair pieces, and you'll be moved automatically if the stairs are in working condition. Any grabbed or dragged items will be brought with you.
    • -
    • If the lower stair piece is missing (or even if it's not), but the middle and upper sections are present, you can climb up the middle section by click-dragging from your character to the middle stair.
    • -
    • If you step onto the open space, you will fall down the stairs. Teshari players, consider yourselves warned.
    • -
    • Stairs remain unconstructable in-round (Doing so would also require a way to make openspaces), but there are spawners rooted on the middle stair (as with old stairs) that will create a completed stair and can be spawned in by admins/mappers.
    • -
    -

    Cerebulon updated:

    -
      -
    • Added button sounds to various machines.
    • -
    -

    KasparoVy updated:

    -
      -
    • Adds orange Teshari goggles, selectable in the loadout.
    • -
    • Adds blindfold & new white (recolorable) blindfold to loadout.
    • -
    • Adds species-fitted Teshari ring sprites.
    • -
    • Adds species-fitted Teshari hudpatches & white blindfold.
    • -
    • Adds full selection of Teshari belted cloaks.
    • -
    • Adds full selection of non-job Teshari hooded cloaks.
    • -
    • Adds a bunch of Teshari worksuits (sprites already existed).
    • -
    • Adds some species-fitted Teshari jacket accessories (tan, charcoal, navy, burgundy, checkered).
    • -
    • Updates all Teshari undercoats and cloaks with new sprites from downstreams.
    • -
    • Fixes Teshari captain glove sprites.
    • -
    -

    Mechoid updated:

    -
      -
    • Hardpoint Actuator equipment for Exosuits, allowing them (And most effectively, Ripleys) to swap components on the fly, after a short delay.
    • -
    • Exo Inflatables Deployer, allowing exosuits to pick up and deploy inflatables.
    • -
    • Exo screwdriver, wirecutters, and welding laser, to help round-out the tool-based equipment types.
    • -
    • Fire modifiers based on stacks added, to be used by the damage system tweaked above.
    • -
    • Incendiary exo weapons tweaked to conform with fire change.
    • -
    • Ignition effects from weapons changed from the old fire-system to the modifier fire system.
    • -
    • Shocker now retaliates properly against melee.
    • -
    • Animals can be butchered for organs and hide. Requires scraping (sharp), washing (water or washing machine), and then drying (bonfire or drying rack).
    • -
    • Organs can be butchered for meat, named "[organ] meat". Heart meat, liver meat, etc. Brains from player mobs cannot be butchered.
    • -
    • Added system for exosuit over-encumbrance. Combat mechs and Ripleys have higher than default.
    • -
    • Adds Wurmwoad, a suspiciously worm-like plant that produces pods of spice.
    • -
    • Adds Wurmwoad to the service borg synthesizer.
    • -
    • Service borgs can work with kitchenware again.
    • -
    • Move Rig modules to more granular files
    • -
    • Add RIG components to robotics mechfab, plus incredibly basic belt-voidsuit RIG.
    • -
    • Add Graphite, made by compressing coal, presently only used heavily in RIG components.
    • -
    -

    Meghan-Rossi updated:

    -
      -
    • Blood from artifacts will no longer break the pathogenic isolator.
    • -
    • Fixed some objects giving duplicate results when an analyzer was used on them
    • -
    • Fixed omni filters reacting incorrectly to configuration changes that swap ports.
    • -
    • The Tesla Generator is now available from cargo. Coils and grounding rods for it may be printed on the protolathe and autolathe, respectively.
    • -
    • The tesla energy ball will now eventually disappear if not kept charged with the particle accelerator
    • -
    • Fixed some mountain POIs sometimes overlapping in odd ways
    • -
    • If you place wall-mounted machines such as status displays on a window, they will no longer be hidden underneath the window.
    • -
    • Cooking a mouse into a mouseburger now uses up the mouse.
    • -
    • Fat (triglyceride) now tastes greasy instead of bitter.
    • -
    • Fixed borosilicate glass not producing shards in most situations.
    • -
    • If you try to put someone in one of their own slots using the stripping menu, now you will instead try to strip that slot.
    • -
    -

    Neerti updated:

    -
      -
    • The 'cut' and 'pulse' buttons in the hacking interface now check all available hands for tools, instead of only the active hand.
    • -
    • The textual indicators at the bottom of the hacking window will now go bold when they change, until the next window refresh.
    • -
    • Hacking an Autolathe no longer requires you to hack it using the Autolathe's main window, but instead opens the hacking window like everything else.
    • -
    -

    Poojawa updated:

    -
      -
    • Applies Feeding and Devourable prefs.
    • -
    • Made VoreUI toggles a lot more clear of what mode they're in.
    • -
    • Added my fancy vore sounds.
    • -
    • Porting of a few QoL Citadel changes to vore menu related to sounds.
    • -
    -

    RunaDacino updated:

    -
      -
    • Enabled research borgs equipped with 'exosuit gripper' to be able to replace internal exosuit parts like actuators, to upgrade or to repair
    • -
    -

    Subber updated:

    -
      -
    • Added two new antag augments to traitor uplink: armblade and handblade.
    • -
    -

    Woodrat updated:

    -
      -
    • Minor adjustment of ID icons.
    • -
    • Changes vote notification sound to that of World Server in order to help people realize there is a vote occurring.
    • -
    • Added new shutters ported from World.
    • -
    • Replaced lightswitch, request console, newscaster sprite with one from Virgo.
    • -
    -

    schnayy updated:

    -
      -
    • Adds the reagent yeast. It can be found in the kitchen vendor and in cargo kitchen supply crates.
    • -
    • Bread now calls for 5 units yeast instead of an egg, and baguettes and croissants call for 5 units yeast in addition to former ingredients.
    • -
    • Corn oil added to the Dinnerware vendor and the Booze-o-Mat.
    • -
    • Sprites for peanut butter, mayo, and yeast condiments.
    • -
    • Boiled slime core now links to the proper sprite.
    • -
    - -

    06 September 2020

    -

    Atermonera updated:

    -
      -
    • You can use Move Up/Down to traverse ladders. No popup 'Which way do you want to go?' windows required for bidirectional ladders!.
    • -
    -

    Killian updated:

    -
      -
    • Added a bunch more random spawners for mapping use.
    • -
    • You can now inject reagents directly into a synth's 'blood' stream using syringes and hypos (inc. borg hypos). Taking oil/coolant samples is still impossible.
    • -
    -

    Kot updated:

    -
      -
    • Mecha drills can now butcher dead mobs better. Like gibs and gore and guts stuff.
    • -
    -

    Lorilili updated:

    -
      -
    • You can now pet borgs on help intent and punch on hurt intent. Old behavior is now grab intent.
    • -
    -

    Lorilili (Port from Aurora) updated:

    -
      -
    • Added knee-high and thigh-high jackboots.
    • -
    • Replaced laceup and leather shoes with oxford shoes.
    • -
    • Replaced standard shoe and high-top sprites with newer ones.
    • -
    -

    Mechoid updated:

    -
      -
    • Mapped distillery into Chemistry, beside the Grinder.
    • -
    • Moves wrapper, spacecleaner, and labeller from the grinder table to the Chem locker.
    • -
    • Added distilling recipe for Synthetic Plasma, which acts as a blood-restoration of 1.2 units per synthplas. Also orderable in cargo.
    • -
    -

    Rykka Stormheart updated:

    -
      -
    • Adds Ambience Chance and Repeating Ambience Preferences into Globals, underneath Client FPS
    • -
    • Random-Ambience-Frequency controls how long before it checks if it can play ambience to you again. Setting it to 0 disables the random re-play of ambience.
    • -
    • Ambience Chance affects the % chance to play ambience to your client. It defaults to 35%, but can be set from 0 to 100 to disable it or always play every time you move into an area or have the Random Ambience check called.
    • -
    -

    Shadow Larkens updated:

    -
      -
    • Added the ability to right click and lower preferences for jobs in the Occupation Menu.
    • -
    -

    SplinterGP updated:

    -
      -
    • Adds new hailer masks with quotes with sound, allowing you to use a hailer on a face mask to combine them.
    • -
    • Adds new sound effects for hailer face masks.
    • -
    - -

    20 August 2020

    -

    Atermonera updated:

    -
      -
    • Mapped Overmap sensors onto the Southern Cross. Deck 2, central ring, starboard side. Departmental sensor installations and dedicated rooms may be added in the future.
    • -
    • To use the new sensors, you first have to click on them, hit 'Reconnect' on the window, close the window, then reopen it to get the console to link up with the sensors properly.
    • -
    • Enabled overmap event generation. This doesn't really do anything yet because the shuttles haven't been upgraded, but it's very pretty!
    • -
    -

    BlinsKot updated:

    -
      -
    • You can now alt-click to turn on the washing machine.
    • -
    • You can now alt-click on a mech while piloting it to toggle strafing.
    • -
    -

    Blinskot updated:

    -
      -
    • You can now alt-click on a mech while piloting it to toggle strafing.
    • -
    • You can now alt-click to turn on the washing machine.
    • -
    -

    Cerebulon updated:

    -
      -
    • Added extended flavour text to most things related to commercial vending machines and their contents.
    • -
    • Added chewing gum, lollipops and chewing tobacco. Unwrap it and place it in your mask slot like a cigarette.
    • -
    • Added snack food, vending drink and beer brand variety.
    • -
    • New booze bottle, coffee, juice, snack and cigarette packet sprites.
    • -
    -

    Lorilili updated:

    -
      -
    • Skrellian blood is now hemocyanin-based and regenerates with copper, not iron.
    • -
    • You can now wear caution signs and warning cones.
    • -
    • You can now point using shift and middle mouse button.
    • -
    -

    Mechoid updated:

    -
      -
    • Mortiferin added in place of old Necroxadone as a normal chem recipe.
    • -
    • Necroxadone changed to a more powerful alternative to Mortiferin which works even on corpses without bloodflow.
    • -
    • Added reagent pumps. You can refill water tanks planetside!
    • -
    • Added reagent hoses. Only used player-side by tanks, pumps, and spray nozzles to move reagents from one container to another.
    • -
    -

    Meghan Rossi updated:

    -
      -
    • Cyborgs can now put things into oven dishes with their grippers
    • -
    • Cyborgs can now put oven dishes in the oven with their grippers
    • -
    • Bots that are idle in doorways (including firedoors and blastdoors) will move out of the way.
    • -
    • Multiple cleanbots will no longer attempt to clean the same tile at the same time.
    • -
    • Cleanbots will now clean tiles closer to them first.
    • -
    • You can now use duct tape on yourself.
    • -
    • Ghosts now have a toggleable security HUD. Use the 'Toggle Security HUD' verb in the ghost tab to enable it
    • -
    • Ghosts can now shift-click things to examine them.
    • -
    • Ghosts can now alt-click adjacent things to open the turf tab.
    • -
    • You can now build plating on grass with floor tiles.
    • -
    • Improved descriptions for some floors.
    • -
    • The rapid service fabricator (found on service borgs) can now produce metamorphic pint glasses.
    • -
    • The party supplies and bar supplies crates orderable from cargo now contain metamorphic pint glasses.
    • -
    • The autolathe can now produce metamorphic pint and half-pint glasses.
    • -
    • The autolathe can now produce all drinking glasses in batches of 5 or 10.
    • -
    -

    Nyria updated:

    -
      -
    • Added volume settings, available in character setup or from the Preferences tab.
    • -
    • More settings and affected sounds may be added at a later date.
    • -
    • Added a TGui window to control the new settings with shiny sliders.
    • -
    -

    Rykka Stormheart updated:

    -
      -
    • Adds a mech vs mech combat system for the toy mechs earned from arcades and found around the station.
    • -
    • You can initiate combat with yourself by hitting a toy mech with another toy mech, or fight another player if you attack a player holding a mech toy with your own mech toy while not on harm intent.
    • -
    • Each mech has its own health stat and special ability that they'll use in combat against each other.
    • -
    -

    SplinterGP updated:

    -
      -
    • Added verb for FBP's to change their monitor display.
    • -
    • Removed monitor mask item(replaced by verb).
    • -
    -

    Subber updated:

    -
      -
    • Added a new prosthetic sprite set: Cyber Solutions - Outdated.
    • -
    - -

    06 August 2020

    -

    Cerebulon updated:

    -
      -
    • Added new mobs Fire Bugs, Ice Hares, Tymisian Moths and Siffets to surface spawnlists. Also added a new dog breed, woof.
    • -
    -

    ForFoxSake updated:

    -
      -
    • Ported tgstation styled magazine restocking. Hit a bullet on a table or floor with a partially empty magazine to start restocking.
    • -
    -

    Mechoid updated:

    -
      -
    • Exosuits now have internal components, mostly like borgs, but larger.
    • -
    • Autolathes can use plastic and plasteel.
    • -
    • Autolathes can have tiered recipes, based on their manipulator rating.
    • -
    • Exosuit base health has been lowered due to the changes to damage processing.
    • -
    -

    Rykka Stormheart updated:

    -
      -
    • Blast Doors will now crush people, if they are on the same turf when it closes, and throw them to an adjacent open turf.
    • -
    • The damage should be delayed enough that you can walk out of the door before the sprite animation finishes and you will be safe. The delay is being reviewed, and will likely be adjusted after sufficient feedback is gathered.
    • -
    • Blast doors and shutters (the types that go on bar/kitchen/etc) will also throw items on their tiles.
    • -
    - -

    03 August 2020

    -

    Cerebulon updated:

    -
      -
    • Added new book sprites, replaced old book sprites.
    • -
    • Added sticky notes, orderable from cargo
    • -
    • You can now carve graffiti into suitable walls/floors with sharp objects.
    • -
    • Trash, graffiti, dirt (Not blood), noticeboards and stickynotes are now persistent across rounds. This is admin-toggleable.
    • -
    -

    Mechoid updated:

    -
      -
    • Adds a glass jar subtype, the glass tank, that can be used to hold live fish. Remember to add water!
    • -
    -

    Rykka Stormheart updated:

    -
      -
    • Ported over Aurora Cooking from AuroraStation and Citadel-RP!
    • -
    • Recipes are separate per appliance, and all appliances have a use!
    • -
    • Please take note, Chefs, to pre-heat you appliances at the start of your shift.
    • -
    • Fryer Recipes require batter before they can be made!
    • -
    • Fire alarms will go off if you burn food!
    • -
    • The largest change - Cooking takes TIME. Around 6 minutes for the largest recipes in the game.
    • -
    • Too many other changes to list - refer to PR #7344 https://github.com/PolarisSS13/Polaris/pull/7344
    • -
    - -

    21 June 2020

    -

    Arokha updated:

    -
      -
    • New sprites for janicart
    • -
    • Alt-click helpers for stowing mop, chemicals on janicart
    • -
    -

    Atermonera updated:

    -
      -
    • Added verb to export vchat logs, found in OOC tab when vchat has successfully loaded.
    • -
    • Vchat only sends you enough messages to fill your buffer on reconnect, instead of all of them.
    • -
    -

    Billy Bangles updated:

    -
      -
    • Light and dark marble floor tiles can now be crafted with marble sheets.
    • -
    -

    Greenjoe updated:

    -
      -
    • Added a wrist-bound PDA, selectable from the PDA selection menu in char setup. it can go in the glove slot along with the ID and belt slots, and shows on your character's wrist no matter which of those 3 slots you put it in!
    • -
    -

    KasparoVv updated:

    -
      -
    • You can now quickly cycle hrough previous or next hair/facial styles at character creation.
    • -
    • Use the -mv- button to pick a marking and place it above of another on your character. Saves you from pressing up or down a bunch.
    • -
    • Ports color_square() from Paradise for colour previews, cleaning up pref. code & correct alignment issue w/ nested tables.
    • -
    • Markings are now properly aligned within a table.
    • -
    - -

    13 May 2020

    -

    Atermonera updated:

    -
      -
    • Added a preference to control multilingual parsing behaviour, with a few different modes. Should hopefully be less punishing to people who stutter and use hyphens as a language key.
    • -
    • The examine mode preference should now persist across reconnections during a single round, but if the server is fully restarted it still appears to reset. This issue is also present for the multilingual preference, and I'm still looking into it. Savefiles are cryptic.
    • -
    -

    Layne updated:

    -
      -
    • Added Promethean language.
    • -
    -

    Mechoid updated:

    -
      -
    • Adds more interactions with animals, like shearing and taming.
    • -
    • New PoIs
    • -
    • Thermal poncho attachment, has minor slowdown, but gives thermal protection to the armor it is attached to.
    • -
    • Mercenaries now drop their guns again. Most likely to be broken, however they can be repaired. Examining when adjacent will allow you to inspect the gun for what is needed.
    • -
    • Mercenary Snipers now exist. They will telegraph their shots approximately 2 seconds in advance, and can fire at 14 tiles away. Will occasionally drop pieces of their PTRs that survive combat.
    • -
    • Clothing can now check attachments for temperature resistance.
    • -
    • MHD Howitzer beam effect actually exists again.
    • -
    • Xenoresin ground cover is properly colored again.
    • -
    -

    atlantiscze updated:

    -
      -
    • Robots can now search loot piles.
    • -
    • Hardsuits now allow backpacks to be carried in storage slot. This is limited to hardsuits which are worn on the back slot.
    • -
    • SMES units now have automatic load balancing both on inputs and outputs
    • -
    • SMES units (and derived objects, such as PSUs) can now have more than one input terminal. This allows for input from more otherwise isolated power networks.
    • -
    • Completely redesigned cell rack PSUs, removed ghetto variant. Cell rack PSUs now support multiple power cells and hot-swapping of cells during operation. This allows for either charging multiple cells at once in one device (directly from power cable) or for powering up various machinery with only a power cell. They are still inferior to SMESes in pretty much all aspects.
    • -
    • Multitool on a cable now shows nicer results with large currents (uses kW or MW accordingly)
    • -
    • Multitool may be now used to change colour of cable coils.
    • -
    • Supermatter delamination effects have been tweaked. Delamination is considerably less laggy, and less directly destructive. Instead, it causes larger health hazard and secondary engineering problems such as power outage or partial damage of solar arrays.
    • -
    - -

    29 April 2020

    -

    Leshana updated:

    -
      -
    • Ship Helm, Sensors, Navigation, and Engine Control consoles are now de-/constructable.
    • -
    • Exploration (Overmap) Shuttle Console is now de-/constructable.
    • -
    • Mappers no longer need to varedit shuttle_tag on shuttle consoles.
    • -
    • Admin Start Now verb can be used at any time during startup and it won't actually start the game until initialization is completed.
    • -
    • Lobby stat panel shows time remaining on lobby votes and if the server is done initializing.
    • -
    -

    Neerti updated:

    -
      -
    • You can now eat as much food as you want, even while 'full'.
    • -
    -

    Novacat updated:

    -
      -
    • Re-enabled dual wielding penalties for most weapons that had them.
    • -
    • New dual-wielding sprites for weapons that needed them and did not have them.
    • -
    -

    Shadow Quill updated:

    -
      -
    • Fixes the 'broken/damaged' message when an airlock is just broken.
    • -
    • Heavy duty cell chargers now have flashing lights as they charge! When all the lights are flashing, that means the cell is done.
    • -
    -

    atlantiscze updated:

    -
      -
    • Shutoff valve monitoring is now also available as a modular computer program. Its UI has also been cleaned up a little.
    • -
    • Research robot module now has basic exploration and xenoarchaeology tools.
    • -
    - -

    20 April 2020

    -

    Atermonera updated:

    -
      -
    • Circuit clothes can have accessories attached.
    • -
    • Control-shift-click on circuit clothes to use items on the circuit.
    • -
    • Employment records can have comments similar to medical records.
    • -
    • Added a preference to switch between a few extra modes of examining things. Verb in the preferences tab.
    • -
    • Added Combat Logs filter category, to filter messages from things hitting you. This category will also eat up most other messages that are red and bold, please report any such messages that aren't specifically related to punching things.
    • -
    • Added categories for sorting various types of admin logs.
    • -
    • Adds a preference to forcibly disable (or enable) VChat. Useful mostly for people on linux, to skip the 60s waiting period where it tries to work and keeps you from seeing chat. Reloading VChat or reconnecting to the server are required for any changes to the preference to take effect. Support for issues that arise as a result of this preference is not guaranteed.
    • -
    -

    Leshana updated:

    -
      -
    • Glass Emergency Shutters are now constructable and deconstructing them will give you the glass back.
    • -
    -

    Neerti updated:

    -
      -
    • All sources of stasis (sleepers, stasis bags) will prolong the amount of time that lets someone be revived by a defib, proportional to how powerful the stasis effect is.
    • -
    • Opening a stasis bag that's being used now gives a prompt to confirm if you want to open it and make the bag expire. No more misclicks making doctors want to murder you.
    • -
    - -

    05 April 2020

    -

    Atermonera updated:

    -
      -
    • Headphones (and other two-ear clothing items) don't break the off-ear slot when click-dragged to unequip.
    • -
    -

    Neerti updated:

    -
      -
    • The eject button on both the Chemical Dispenser and Chem Master will place the ejected beaker into your hands, instead of on top of the machine, if possible. (Requested by Nalarac.)
    • -
    • Suit sensor consoles now display a friendly textual indicator of what z-level someone is on, instead of a number. They will also now avoid spoiling the names of Points of Interest.
    • -
    • The beakers containing Cryoxadone near cryogenics are now labeled. (Requested by Nalarac.)
    • -
    • The sleeper consoles now finally face towards the sleepers, at last. It only took a year for someone to fix it.
    • -
    -

    novacat updated:

    -
      -
    • Adds action buttons for scoping all sniper weapons.
    • -
    - -

    27 March 2020

    -

    Arokha updated:

    -
      -
    • Ported VChat. If you find any messages that are not sorted by any filters, or that you feel are sorted incorrectly, please submit a bug report on our issue tracker on github.
    • -
    -

    Atermonera updated:

    -
      -
    • Basic distillery (not the industrial-) will ping when it reaches its target temperature.
    • -
    • Basic distillery uses logistic curve to determine temperature change, and should be much faster.
    • -
    • Industrial distillery respects gas laws, particularly as pertains to low temperatures.
    • -
    • Prometheans can be slipped by disarm intent again
    • -
    -

    Leshana updated:

    -
      -
    • Added skybox parallax background for space.
    • -
    • Baystation12 style Overmap
    • -
    • Make transit turfs (shuttle transit) actually look like they move in the right direction.
    • -
    -

    Mechoid updated:

    -
      -
    • Artifact shields now work again.
    • -
    • Anomaly batteries work again.
    • -
    • Archaeology sites can have unique batteries, syringes, rings, and 'clubs'.
    • -
    • Multiple artifact effects added, in order to provide more spice, from naughty to nice.
    • -
    • Tweaks to normal artifact finds to be more unique.
    • -
    -

    Shadow-Quill updated:

    -
      -
    • Adds emergency backup cells to most light fixtures
    • -
    • AIs can turn emergency lighting on and off by clicking light fixtures. Flickering the lights has been moved to alt-click.
    • -
    - -

    20 March 2020

    -

    Aronai/Arokha updated:

    -
      -
    • You can now fill buckets (, beakers, etc.,) from water tiles.
    • -
    -

    Cerebulon updated:

    -
      -
    • Added sounds when dropping/throwing items. Toggleable in preferences.
    • -
    • Added incidental sounds to several item interactions.
    • -
    -

    Mechoid updated:

    -
      -
    • Energy Daggerpens (20): Disguised energy-knives, which do 15 searing on melee, or 30 when thrown.
    • -
    • Thieves gloves (30): Special gloves that allow you to peep in others' backpacks and belts, and plant items in their bags / pockets.
    • -
    • Buzzer Ring (30): Makes your first two punches electrically charged, first with 25 damage in a shock, then approximately 12.5 damage in the second. If the charge is over 90%, you can force-defib a corpse, even if it's a mindless one. Damage rules still apply, however time-of-death does not.
    • -
    • Resource Crate (60): A crate of uranium, phoron, gold, silver, osmium, and plasteel.
    • -
    • Exotic Plantlife Crate (20): A crate of numerous random seeds.
    • -
    • Spare Organ Crate (20): A crate of bioprinted organs.
    • -
    • Graviton goggles (15): A pair of combined meson/material goggles.
    • -
    • Integrated Circuit Printer (10): An upgraded circuit printer used to make integrated machine.
    • -
    • Flamethrower (60): A large, flame-based weapon.
    • -
    • 8 Concussion Grenades (30): A box of eight concussion grenades.
    • -
    • 4 Hunting Traps (30): A box of four hunting-traps, similar to those found in the explorer vendor.
    • -
    • 3 Virus Samples (40): A box of three unique virus samples.
    • -
    • Quickdraw Syringe Case (20): A case that can hold six syringes, and rapidly deploy them. Fits in your pocket.
    • -
    • Clotting Injector Case (20): A case that starts with 3 clotting med injectors instead.
    • -
    • Bonemed Injector Case (20): A case that starts with bonemeds.
    • -
    • Announcement costs lowered to be more equivalent.
    • -
    • Egun changed from 60 to 30 TC. It is nowhere near as powerful as a lascannon.
    • -
    • Exosuit rigged laser from 60 to 30 TC.
    • -
    • Xray gun from 85 to 60 TC.
    • -
    • Augments can now be used by everyone, as robot-specific ones will require FBP organ revamp.
    • -
    • Augment guns use slightly less blood / system instability to charge, so it doesn't kill you dead in moments.
    • -
    • Anti-Materiel Rifle can once again be used with thermals.
    • -
    • Energy Shields work again, and can be colored.
    • -
    -

    Meghan-Rossi updated:

    -
      -
    • Language keys are now case-sensitive.
    • -
    • The language key for Chimpanzee has changed from 6 to C to resolve a conflict with EAL.
    • -
    • The language key for Bird has changed from m to B to resolve a conflict with Mouse.
    • -
    • All other language keys are now lowercase-only.
    • -
    -

    Neerti updated:

    -
      -
    • Holsters can now be worn alongside webbing vests.
    • -
    • Receiving an antag role will now play a sound to the new antagonist.
    • -
    • Having laws changed as a silicon (AI or Borg) will now play a sound and show the changed law in the chat.
    • -
    • Being offered a ghost role while a ghost will now play a sound.
    • -
    • Someone attempting to revive someone else will play a sound to the player being revived, if they are not in their body.
    • -
    • Most Non-hitscan projectiles now have a pixel-perfect visual effect when they impact something, or when they expire from moving too far without hitting anything.
    • -
    • Projectiles can now have sounds for when they hit someone. They can also have a different sound when they hit something solid like a wall.
    • -
    • A sound is now played when a projectile 'narrowly misses' someone.
    • -
    • Getting hit with a projectile is now more noticeable in the chat log, with bigger text. Only the person who got hit will see the bigger text.
    • -
    -

    PrismaticGynoid updated:

    -
      -
    • Fixes xenoarch artifacts breaking when performing excavation correctly.
    • -
    -

    TheFurryFeline updated:

    -
      -
    • Fixes lack of easily accessible Response Team shortcut to type in. Type .k or :k to speak on the channel.
    • -
    -

    schnayy updated:

    -
      -
    • Adds Sabitsuki and Bedhead Longest hairstyles.
    • -
    • Adjusts pixels on the Jessica, Celeb Curls, and Beach Waves hairstyles.
    • -
    - -

    11 March 2020

    -

    Cerebulon updated:

    -
      -
    • Added button sounds to various machines.
    • -
    -

    Mechoid updated:

    -
      -
    • Added Hardpoint Actuator equipment for Exosuits, allowing them (And most effectively, Ripleys) to swap components on the fly, after a short delay.
    • -
    • Added Exosuit Inflatables Deployer, allowing exosuits to pick up and deploy inflatables.
    • -
    • Added Exosuit-mounted screwdriver, wirecutters, and welding laser, to help round-out the tool-based equipment types.
    • -
    • Incendiary exo weapons now use fire modifiers instead of fire stacks.
    • -
    • Ignition effects from weapons now use fire modifiers instead of fire stacks.
    • -
    • Exosuit shocker armor now retaliates properly against melee.
    • -
    • Add RIG components to robotics mechfab, plus incredibly basic belt-voidsuit RIG.
    • -
    • Add Graphite, made by compressing coal, presently only used heavily in RIG components.
    • -
    -

    Neerti updated:

    -
      -
    • The 'cut' and 'pulse' buttons in the hacking interface now check both hands for tools, instead of only the active hand.
    • -
    • The textual indicators at the bottom of the hacking window will now go bold when they change, until the next window refresh.
    • -
    • Hacking an Autolathe no longer requires you to hack it using the Autolathe's main window, but instead opens the hacking window like everything else.
    • -
    -

    schnayy updated:

    -
      -
    • Adds yeast as a reagent. It can be found in the kitchen vendor and in cargo kitchen supply crates.
    • -
    • Bread now calls for 5 units yeast instead of an egg, and baguettes and croissants call for 5 units yeast in addition to former ingredients.
    • -
    • Corn oil added to the Dinnerware vendor and the Booze-o-Mat.
    • -
    • Sprites for peanut butter, mayo, and yeast condiments.
    • -
    • Boiled slime core now links to the proper sprite.
    • -
    - -

    28 February 2020

    -

    Cerebulon updated:

    -
      -
    • Added cataloguer info for the radioactive manhole cover and decoupled engine PoIs
    • -
    • Renamed several PoIs to have more descriptive/immersive names
    • -
    • Most items can now be placed precisely on tables and racks.
    • -
    • Thrown items now land on a random spot on the target tile.
    • -
    -

    Nalarac updated:

    -
      -
    • The 'enable helmet camera' verb has been moved from the object tab to the hardsuit tab.
    • -
    -

    Neerti updated:

    -
      -
    • Adds an in-game feedback system that can be activated in the server configuration. Can be accessed from the lobby, with a button next to the other lobby buttons. Additional features and restrictions on usage are controlled by the server configuration.
    • -
    -

    leshana updated:

    -
      -
    • NTNet Quantum Relay can be constructed/deconstructed without runtimes.
    • -
    -

    lorilili updated:

    -
      -
    • You can now place defibs in rechargers.
    • -
    • Adds Holographic PDA type.
    • -
    • Skrell may now *warble.
    • -
    - -

    14 February 2020

    -

    Atermonera updated:

    -
      -
    • Radiation has to accumulate at least a little bit before it starts to become damaging. Very low levels of radiation can be safe for a number of minutes before you are at risk of injury.
    • -
    • Unless you idle for several minutes near the supermatter before it's been turned on, you should no longer be at risk of taking toxloss (Including those few spots in cargo maintenance).
    • -
    • Shutoff valve monitoring console can now remotely control shutoff valves.
    • -
    -

    Heroman3003 updated:

    -
      -
    • FBP repair can no longer be done through the space suits.
    • -
    • Surgery can no longer be done through the space suits.
    • -
    -

    Shadow Quill updated:

    -
      -
    • Batons will no longer harmbaton on disarm intent, instead doing so on grab/harm.
    • -
    -

    Woodrat updated:

    -
      -
    • Added sofas (no options to build one in round yet, will be added after this pull).
    • -
    • Add neonsigns, currently one neon sign, Cafe. (Code is copy pasta from holosigns).
    • -
    • Add boxes with mugs and cups.
    • -
    • Neon signs and holosigns now emit light while on.
    • -
    • Merged the Coffee Shop with the Library.
    • -
    • Moved the Locker Room to where the Coffee Shop was, adjusted the holodeck.
    • -
    • Old Locker Room turned into a construction area.
    • -
    • Adjusted holodeck maps to new orientation.
    • -
    • Changed sprite of barcode scanner.
    • -
    • Cleaned up furniture icon dmi, fixed arm rest icons for shuttle chairs.
    • -
    - -

    03 February 2020

    -

    Atermonera updated:

    -
      -
    • Added a printer to all preset (mapped-in) modular computers, so that word processors can actually print stuff or something.
    • -
    • Unregulated pressure regulators (Regulation set to OFF) no longer limit flow rate, and instead act as one-way opened valves. For best results, place away from other pumps.
    • -
    • Automatic Shutoff Valves are more intelligent about finding leaks, and won't close if there's other operating shutoff valves between them and the leak
    • -
    -

    PrismaticGynoid updated:

    -
      -
    • Adds a few toys to the loadout.
    • -
    -

    schnayy updated:

    -
      -
    • Adds book cart to library.
    • -
    - -

    21 January 2020

    -

    Heroman3003 updated:

    -
      -
    • A thin sheet of lead properly defeats radiation once more, but steel beams remain permeable.
    • -
    -

    TheFurryFeline updated:

    -
      -
    • Name and desc vars switched for changeling combat boots so removal of item doesn't output an excessively long name.
    • -
    • Fixes light frames returning 5 steel per deconstruction when 2 steel is used to create the frame.
    • -
    -

    schnayy updated:

    -
      -
    • Added the Pyralis borg sprites.
    • -
    - -

    31 December 2019

    -

    Atermonera updated:

    -
      -
    • Radiation has been made more potent and is no longer defeated by a thin sheet of lead.
    • -
    -

    Cerebulon updated:

    -
      -
    • Added decaf coffee to the coffee shop.
    • -
    • Added 6 types of bagel
    • -
    • Modified the coffee shop to have extra counter space and a microwave for bagels.
    • -
    • Removed chef lock on kitchen cabinet.
    • -
    • Removed reference to outdated skrell lore from naewa cube box.
    • -
    -

    TheFurryFeline updated:

    -
      -
    • Changes light replacers to allow you to automatically transfer used bulbs into the item and get a new one every 4 bulbs replaced. Additionally, this allows you to both use the replacer on a box of bulbs to get the bulbs added as well as clicking the item with a box of bulbs to put them inside it.
    • -
    • Spray bottles can now be printed in the Autolathe.
    • -
    - -

    16 December 2019

    -

    Atermonera updated:

    -
      -
    • Ghosts can join as drones after only 5 minutes have passed, down from 10.
    • -
    -

    Mechoid updated:

    -
      -
    • Multiple new organs added. Humans and Skrell received spleens, all species expected to have a stomach and intestine organ have them.
    • -
    • Augment 'slots' organized.
    • -
    • Multiple augments added, currently only available in the Traitor / Mercenary uplinks as easy-to-install implants.
    • -
    • Anesthetic / Oxygen pumps added. A mobile stabilizer has been added. All three are available in Cargo.
    • -
    • Medical MRE rations added to Cargo.
    • -
    • Roundstart implants now become invisible until being handled.
    • -
    • Neural implant added to loadout, makes the brain of the user count as an assisted organ. Does not affect MMIs or their subtypes.
    • -
    • Bioprinters now unlock more organs upon being upgraded, once they pass the anomalous tier, they unlock quite probably illegal organs.
    • -
    • Three medical exosuit components have been added. Crisis and Hazmat response drones, and a mounted advanced medical analyzer.
    • -
    • Medical analyzers now detect on-skin reagents.
    • -
    • Multiple new chemicals added, two used for upgrading bandage kits.
    • -
    • Brute-based medical stacks can be upgraded.
    • -
    • Crude brute kits can be made with cloth.
    • -
    • Stacks can now pass their colors onto objects produced by them. (Colored cloth, painted wood, etcetera.)
    • -
    • Two combined surgical tools added, for opening / closing ribcages and skulls, and removing organs respectively.
    • -
    • Two dud implants added to the loadout. They do literally nothing but hurt you if you're EMP'd.
    • -
    • The larynx now controls the ability to speak. Damage to it will stop you from being able to speak anything but non-verbal languages.
    • -
    • Damage to the brain can now affect the pulse.
    • -
    • Only the critical blood level causes toxin damage, meaning individuals who die of standard oxygen loss from bloodloss can possibly be saved, but exsanguinated persons are unlikely.
    • -
    • Bioaugment.dm is now just augment.dm
    • -
    • Robotic hearts do not have a pulse.
    • -
    • Brain damage can now cause loss of breath.
    • -
    • Paracetamol is now the precursor to tramadol.
    • -
    • Calcium is now in the chemical vendor.
    • -
    -

    Nalarac updated:

    -
      -
    • ED-209 and ED-CLN now properly accept names given with a pen.
    • -
    • Removed maintenance access from ED-CLN to prevent maintenance wandering.
    • -
    • Enables all channels on captain's and HoP's headset by default.
    • -
    • Power cells and device cells both properly show as empty when printed from the protolathe and mech fabricator.
    • -
    • Items with cells printed from the protolathe now start empty (e.g. phoron pistol).
    • -
    -

    Novacat updated:

    -
      -
    • Adds a teshari plush.
    • -
    -

    PrismaticGynoid updated:

    -
      -
    • You can now choose what type of graffiti or rune to draw when using crayons/markers.
    • -
    -

    TheFurryFeline updated:

    -
      -
    • Tweaks desk lamps to output twice as much light as before to compensate for a refactor.
    • -
    • Changes mouse plushie sprite to be cuter and not break the hearts of rodent lovers. :3 Seriously, the change is from a dead mouse duplicate to one of a brown mouse resting in place.
    • -
    • Add a new sprite for the orange jumpsuit.
    • -
    • Refactors prison jumpsuits into its own thing, change a few files and dmis.
    • -
    • Fixes strange rocks size. Normal -> Small like it used to be before a refactor.
    • -
    -

    Woodrat updated:

    -
      -
    • Rework of the civilian wing, merging the kitchen and the bar into one area.
    • -
    • Minor movement of the mining vendor.
    • -
    • Adjustment of the kitchen and bar.
    • -
    • Area in the coffee shop.
    • -
    • Missing Ducky in the codelab.
    • -
    • Fix missing scrubber in engineering.
    • -
    • Shutter added to Kitchen door.
    • -
    • Pressure Regulators at atmospheric cutoffs start unregulated at roundstart.
    • -
    • Set Modular Computers layer to 2.9 to bring them inline with regular computer layering.
    • -
    • Pump to distro set to 301 kpa to help offset issues with cutoff valves.
    • -
    • One phase pistol to each explorer locker.
    • -
    • One holster to each explorer locker.
    • -
    • Removed the old size modifier traits for mobs.
    • -
    • Port and tweak of the size modifiers from World Server for mobs.
    • -
    - -

    07 September 2019

    -

    Heroman3003 updated:

    -
      -
    • Desk bells can now be picked up like normal items.
    • -
    • Desk bells can now be deconstructed with a wrench while on the ground.
    • -
    • Desk bells can now only be made out of steel.
    • -
    -

    MisterLayne updated:

    -
      -
    • Material weapons that should not conduct, do not conduct.
    • -
    • Glass shards now do damage when you attack with them, based on the type of gloves you are wearing.
    • -
    -

    Novacat updated:

    -
      -
    • Ports MREs from Baystation, and adds a few supply crates with them to cargo.
    • -
    • Adds liquidprotein rations, currently only found in emergency MREs.
    • -
    -

    Woodrat updated:

    -
      -
    • Mining vendor added to cargo foyer.
    • -
    • Explorer vendor added to research foyer.
    • -
    • Handful of more pipe clamps added to engineering (atmos monitoring and EVA storage).
    • -
    • Adjustment to layout of chapel mass driver.
    • -
    -

    chaoko99 updated:

    -
      -
    • Ported Bay's stomach pump.
    • -
    - -

    21 August 2019

    -

    Atermonera updated:

    -
      -
    • Atmospherics is now bigger, with more room for fun and sanity-destroying spaghetti!
    • -
    -

    Mechoid updated:

    -
      -
    • Exosuits are now targetted by turrets again.
    • -
    • Mining charge strength lowered, price increased. Can be upgraded through R&D laser components.
    • -
    • Searing damage type added. Energy axe now uses searing damage.
    • -
    • Survey points added. Vendor added for explorer use. Costs are universally 'lower' compared to the mining vendor due to the rarity of points.
    • -
    • Swiping an ID card on a cataloguer will transfer the points to the card.
    • -
    • Any melee energy weapon can now be made to use a cell and charge.
    • -
    • Energy Axe prototype added to R&D.
    • -
    • Anomalous 'hunting trap' added to R&D. Useful for an initial stun on mobs for explorer scanning.
    • -
    • Beartraps now stun for a quarter of a second, so they are actually useful again, due to resistability.
    • -
    • Emergency welding pack added. Incredibly slow, but requires no protection.
    • -
    • Random turf modifier added for mapping use. Random humanoid remains spawner added for mapping use.
    • -
    • Plants under obj/structure/flora now can be made to be harvestable / forage-able.
    • -
    • Sif trees now occasionally have fruit containing useful microbes. Microbes slow blood flow resulting in slower chemical absorption and blood loss.
    • -
    • Flora by default are now under mobs, on the same layer as turf decals. Flora can now also randomize their size, previously only codified in Sivian trees.
    • -
    • Moss tendrils added to Sif, making eye-plants more rare.
    • -
    • Multiple PoIs added. 'Blue shuttle down' variant, 'UFO Frigate', multiple geysers, cliffs, and two variants of SFR which take drastically different approaches to the SFR standard. A vault was added, too.
    • -
    • Vault PoIs are now in a template group.
    • -
    • Generic AI-controlled humanoids added. Subtype made for use on Sif, clad in weak armor and temperature resistance, used as 'mindless clones'.
    • -
    • More artifice added.
    • -
    • Fultons made to be [somewhat] sane. Now only useable planetside.
    • -
    • Graviton Visor moved to R&D from the mining equipment vendor. Silver and Diamond pickaxes removed.
    • -
    • Added multiple new organs for Prometheans. Removing them will cause them to take large amounts of Toxloss untill they are Regenerated using the active regeneration verb.
    • -
    • Organ: pneumatic network, a series of skeletal tubes with high pressure used to move nutrients and waste.
    • -
    • Organs: -regenesis systems, different 'networks' of clumped cellular matter that allow Prometheans to recover rapidly from small injuries. Large or numerous injuries cause un-needed stress, and pain.
    • -
    • Internal organs now properly add themselves to the internal organ-by-name list, the one referenced 99.9% of the time.
    • -
    • Active regeneration will now replace internal organs if they are nonexistant, as it does for limbs.
    • -
    -

    Nalarac updated:

    -
      -
    • Mech cable layer works again.
    • -
    • Added setting for turrets to fire upon downed/laying targets.
    • -
    -

    TheFurryFeline updated:

    -
      -
    • New orange jumpsuit for loadout that doesn't get locked to tracking.
    • -
    • Prison jumpsuit filepath changed accordingly and closets with obj updated.
    • -
    -

    Woodrat updated:

    -
      -
    • Made the solgov uniforms use accessories for denoting department instead of having several different sprites in the uniform dmi folder.
    • -
    • Removed redundant solgov uniforms from uniform.dmi and moved the sprites for the solgov uniforms to their own dmi.
    • -
    • Fixed storage vests and drop pouches disappearing when one rolls down a uniform.
    • -
    - -

    08 August 2019

    -

    Mechoid updated:

    -
      -
    • Adds two new integrated circuit components: an advanced Text to Speech, and a Sign-Language reading camera.
    • -
    -

    Nalarac updated:

    -
      -
    • Lowered Chance of bots being emagged during ion storm.
    • -
    • Changes space helmet cameras to be a verb instead of on toggling lights.
    • -
    • Toggling helmet camera resets user upon activation (so you can have a new user).
    • -
    • Medibots will no longer attempt to heal FBPs.
    • -
    • Heavy-duty cell chargers can be built and upgraded.
    • -
    • Cyborgs can upgrade rechargers now.
    • -
    • Security bots will smack attackers once more.
    • -
    • Security bots will cable cuff people with hardsuit gauntlets instead of stun-locking.
    • -
    • Cut real time for security bots demanding surrender in half (6 seconds).
    • -
    • Updates the Supermatter Engine Operating Manual.
    • -
    -

    mistyLuminescence updated:

    -
      -
    • Serenity mech can now be built by robotics.
    • -
    - -

    30 July 2019

    -

    Atermonera updated:

    -
      -
    • Added a shutoff monitoring console, which displays the status and location of all automatic shutoff valves. Currently mapped into the atmos monitoring room and the auxiliary engineering room on deck 1.
    • -
    - -

    27 July 2019

    -

    Mechoid updated:

    -
      -
    • Pipes will now leak if their ends are unsealed.
    • -
    • Added stasis clamps, which act as valves that can be placed on existing straight pipe segments.
    • -
    • Added automatic shutoff valves, which can automatically close if a leak appears anywhere on their pipe network.
    • -
    • Added a Xenobio-compatible ED-209.
    • -
    -

    Nalarac updated:

    -
      -
    • Repairing bots (like Beepsky) works now.
    • -
    • Emagged bots can be repaired with proximity sensors.
    • -
    • Combat mechs can punch more things. Mech punch sounds like juggernaut now
    • -
    • Simple mobs can attack more things.
    • -
    • Cult pylons take damage from bullets.
    • -
    • Click delay added on attacking simple doors and security barricades.
    • -
    • Material doors and barricades have different attacked sounds depending if its metal, wood, or resin.
    • -
    • Fixes ability of cyborg meson to see holes in ceiling.
    • -
    • Gives cyborgs a roofing synthesizer.
    • -
    • Husking bodies requires more burn.
    • -
    • Ripley speed boost module that can be built in robotics.
    • -
    • Added transmission and capacitance SMES coils to supply console.
    • -
    • Adds laser tag turrets orderable from cargo.
    • -
    • Turrets will shoot people laying down if emagged or set to lethal.
    • -
    • Turrets can not be lethal if built with non-lethal weapon.
    • -
    • Alien pistol fire noise moved to projectile. Now the turret will use the proper noise.
    • -
    • Turrets will have new colors based on projectile used.
    • -
    • Projectile lastertag is no more. It is now properly lasertag.
    • -
    • Integrated circuit printers no longer take fractions of a sheet.
    • -
    -

    Schnayy updated:

    -
      -
    • Replaces Cindi Kate's and Boot Knives bar sign sprites with new ones.
    • -
    • Added new clothes to the loadout: cardigans, pleated skirt, lilac dress, ugly Christmas sweater, flowery sweater, and red turtleneck.
    • -
    - -

    19 July 2019

    -

    Nalarac updated:

    -
      -
    • Add xenobio/xenobot to farmbots.
    • -
    -

    Woodrat updated:

    -
      -
    • Added a clotting kit to the Raider Shuttle.
    • -
    • Swapped out the ai turrets for industrial turrets in the teleporter rooms.
    • -
    • Adjusted access to the turret controls to heads of staff access, moved them outside of the rooms.
    • -
    - -

    07 July 2019

    -

    Heroman3003 updated:

    -
      -
    • Broken components now have matter worth of 1000 steel units (half a sheet).
    • -
    • Components dropped from loot piles will now use random proper sprite instead of default placeholder.
    • -
    -

    mistyLuminescence updated:

    -
      -
    • Now available in Cargo: xenoarch technology (100 points) and tactical light armor (75 points)!
    • -
    • Tactical light armor is like regular tactical armor, but lighter (a full set is 0.5 slowdown), warmer (protects against moderate snow) and a little less protective.
    • -
    • Leg guards can now store bootknives.
    • -
    • Xenoarch brushes and pickaxes now have a reasonable force rating instead of hitting like a truck.
    • -
    • Adds the 'POI - ' prefix to the POI location names to make it easier for ghosts to teleport to them- e.g. 'POI - Rocky2' rather than just 'Rocky2'.
    • -
    • Fixes a runtime caused by attempting to use a crew monitor console while on an invalid Z-level.
    • -
    • Fixes GPSes not detecting other GPSes while on an invalid Z-level. Transit Z is unaffected by this- no spying on other shuttles!
    • -
    - -

    23 June 2019

    -

    Mechoid updated:

    -
      -
    • E-swords and Changeling arm-weapons can now block projectiles (again).
    • -
    -

    Novacat updated:

    -
      -
    • Adds greyscale pills, which are colored by their reagent
    • -
    • Adds colored pill bottles, most pre-spawned pill bottles are colored
    • -
    • Prespawn pills and pill bottles have had their names simplified
    • -
    • Attempts to make lighting less uniform
    • -
    • Cleans up lighting code
    • -
    -

    TheFurryFeline updated:

    -
      -
    • Fixes infinite frame production for some machinery objects such as grounding rods or exonet nodes. If there's no available circuit board to get, then don't return anything when attempting deconstruction. Ported from Cit RP. Eliminates 'Cannot read null.board_type' runtimes where they apply.
    • -
    • Allows hydroponic machines to be unwrenched.
    • -
    -

    Woodrat updated:

    -
      -
    • Turrets and respective controls added to each teleporter room.
    • -
    • Air tank on shuttles switched out with an air canister.
    • -
    • Roundstart Tcomms SMES starts fully charged.
    • -
    • Air tanks on station have the same amount in them as air canisters.
    • -
    • Expanded atmospheric tanks to be 2 by 3 instead of 2 by 2.
    • -
    • Wilderness Shuttle landing point shelter updated.
    • -
    • Teleporter room hand tele can now spawn in one of 4 places.
    • -
    • Halved the warm up time when the autopilot on the shuttles start at round start from ten minutes to five and nine respectively. Should mean the first shuttle will be taking from the outpost when the second shuttle leaves the station.
    • -
    • Reduced transit time from 75 seconds with pilot, 150 seconds without to 60 and 120 respectively.
    • -
    • Amount of phoron in the outposts reduced.
    • -
    • Ground Xenobio and Xenoflora torn down partially.
    • -
    • Reduction of the amount of steel and glass in engineering by half.
    • -
    • Reduction of the amount of steel and glass in EVA by half.
    • -
    • Fix for Dock 2 Transfer Shuttle airlock buttons not working.
    • -
    • Intercoms added to arrivals shuttle.
    • -
    • Modular computers scattered around the main station.
    • -
    • Elevator can be accessed at centcomm.
    • -
    • Fix Bridge Secretary Quarters tint.
    • -
    • Landmarks for Bluespacerift added.
    • -
    • Wilderness Shuttle landing sides should no longer shiskabob shuttles.
    • -
    • Modular Computers replacing wrong computers.
    • -
    • Chapel Mass Driver.
    • -
    • Merc Turrets function properly.
    • -
    • Map issues on the main outpost.
    • -
    -

    mistyLuminescence updated:

    -
      -
    • Splints now work on all areas of the body.
    • -
    • When the supermatter explodes, it now leaves behind a shattered plinth that continues to emit radiation. You should probably get rid of it.
    • -
    • If you destroy the supermatter early (e.g. through admin deletion shenanigans), it no longer irradiates everyone forever.
    • -
    • Welding lockers now actually updates their sprites properly.
    • -
    • Every floor tile now has a minor (2%) chance to spawn with some dirt on it. The Janitor now has a job again.
    • -
    • Similarly, every Sif grass tile now has a minor (5%) chance to spawn with some fancy eyebulb grass on it. It can be removed by clicking on it with harm intent.
    • -
    • Adds cats-in-boxes, which can be activated (once) to spawn cats. There's an orange tabby (Cargo cats) and a tuxedo (Runtime) version.
    • -
    • Fixes a material duplication exploit.
    • -
    - -

    04 June 2019

    -

    Chaoko99 updated:

    -
      -
    • The medibot's minimum configurable threshhold has been lowered to 0, from 5. Perfect for silly-billies coming into medical with 2 brute boo boos, thanks to accidentally throwing something at themselves or.. something.
    • -
    -

    Heroman3003 updated:

    -
      -
    • Restricts Alarm Monitor modular computer program to engineering access.
    • -
    • Removed access to departmental networks on camera modular computer program for average people.
    • -
    • Added access to full network on camera modular computer program for heads.
    • -
    -

    Mechoid updated:

    -
      -
    • Borers can speak through nearby mobs if they have a sufficient build-up of chemicals.
    • -
    • Borers have a max chemical volume.
    • -
    • The Sakimm, Frostfly, Glitterfly, River Leech, Crystal-Feathered Duck, and Kururak are now able to be used on the map and PoIs.
    • -
    • Glass jars can now hold glitterflies, river leeches, and frostflies.
    • -
    • Glass jars now respect mobs that exist over the lighting plane, adding a special overlay visible when on the ground.
    • -
    -

    Nalarac updated:

    -
      -
    • Closed all bugs on tracker that are no longer relevant or a bug.
    • -
    -

    Novacat updated:

    -
      -
    • Attempts to fix the timer SS to be moore robust
    • -
    • Fixes bug with custom laptops.
    • -
    • Raises cost of the elite model to 7 loadout points.
    • -
    -

    chaoko99 updated:

    -
      -
    • Adds the clientside 'ping' and 'reconnect' commands to the file menu.
    • -
    -

    mistyLuminescence updated:

    -
      -
    • Prone people can no longer interact with an empty hand.
    • -
    • Two-handed items are now correctly unwielded when the user's offhand is severed.
    • -
    • Mecha syringe guns now respect pierceproof clothing.
    • -
    • Securitrons now correctly ignore attacks when disabled.
    • -
    • Rechargers now correctly benefit from upgraded capacitors.
    • -
    • Medical record laptops and detective TV camera consoles no longer turn into regular consoles when de- and re-constructed.
    • -
    • Zaddat Shrouds now retain their base name when damaged, if the shroud has been customized.
    • -
    • Adds the makeover kit to the traitor uplink for 5 TC, also available in the Infiltrator bundle null crate in Cargo. Makeover kits can be used to change the user's hair style and color, and eye color.
    • -
    • Random event timers now wait until the round starts to begin counting down.
    • -
    - -

    06 May 2019

    -

    Mechoid updated:

    -
      -
    • Added fishing mechanics, and fishing gear.
    • -
    • Cloth can make normal cloth things.
    • -
    -

    Novacat updated:

    -
      -
    • Ports Bay code to allow hiding accessories when jumpsuits are rolled down/sleeve rolled.
    • -
    • Ports medals and ribbons from SEV Torch.
    • -
    • Ports initial infrastructure for modular computers from Baystation.
    • -
    • Cameras now have a slight static when viewing through them.
    • -
    • Adds Digital Warrant Program, to set warrants. Comes with a device.
    • -
    • Adds Supermatter Monitor program.
    • -
    • Chemistry processes instantly again.
    • -
    • Nanoui sends stuff even after client connect.
    • -
    • Shortwave radios now can transmit across connected Z levels.
    • -
    • Relays on moving platforms (shuttles) will now function.
    • -
    - -

    26 April 2019

    -

    Heroman3003 updated:

    -
      -
    • Allows voidsuits to have parts attached and removed while held in hand (but still not when worn).
    • -
    • Syringes will now immediately inject 5 units per injection into reagent containers. Does not change how injecting mobs work
    • -
    • Tape rolls can now be used on tiles with directional windows as long as they don't directly obstruct them.
    • -
    -

    Mechoid updated:

    -
      -
    • Reagents can now have a list of organs specified to slow their processing.
    • -
    • Reagents now process in the bloodstream at a rate determined by current pulse. No pulse, for any reason, will cause slightly slower processing if your species has a heart.
    • -
    • The heart organ determines the 'standard pulse' if the species has one.
    • -
    • Modifiers can set pulse directly, or shift it.
    • -
    • Adds Robobags and Corp-Tags to Robotics.
    • -
    • Re-adds the Space Worm with New and Improved [Doesn't Break The Universe] logic.
    • -
    • Sterilizine now hurts slimes, similar to water.
    • -
    -

    N3X15 updated:

    -
      -
    • Cyborgs can now use ladders regardless of whether they have a tool enabled or not.
    • -
    -

    Neerti updated:

    -
      -
    • During severe weather such as storms and blizzards, wind can cause you to move slower or faster in specific directions.
    • -
    • Weather application in the communicator displays wind direction and severity.
    • -
    • Holding umbrellas while in a storm no longer stuns you.
    • -
    -

    chaoko99 updated:

    -
      -
    • Ore bags will automatically pick up items when held, belted, or pocketed, and automatically deposit ore in boxes if one is being pulled.
    • -
    - -

    17 April 2019

    -

    Anewbe updated:

    -
      -
    • The Subspace Jammer traitor item now lasts about 10 minutes. It now blocks signalers from sending or receiving, and also obscures suit sensors around it.
    • -
    -

    N3X15 (MistyLuminescence) updated:

    -
      -
    • Departmental winter coats can now hold the same items as their standard departmental suit items - labcoats, hazard vests, body armor, aprons, etc.
    • -
    -

    Neerti updated:

    -
      -
    • Removes ability for AI to print and inhabit maintenance and construction drones. This has been replaced with a system which allows for AIs to inhabit special cyborg shells, called AI Shells, which are built with a new MMI type in Robotics. Most of the regular cyborg mechanics applies to AI Shells.
    • -
    -

    Novacat updated:

    -
      -
    • Adds new status displays for all alert levels
    • -
    • Adds yellow, violet, and orange alert levels
    • -
    • Added Stasis Cages, which allows safe transport of mobs.
    • -
    -

    PrismaticGynoid updated:

    -
      -
    • Adds the ability to copy a character slot onto another one, allowing for easier rearranging of characters, or wiping characters by copying empty slots.
    • -
    • Adds three new crashed escape pod PoIs.
    • -
    -

    Woodrat updated:

    -
      -
    • Arrivals dock should not stay locked shut
    • -
    • Two windoors in xenobio stationside lacking access requirements
    • -
    -

    mistyLuminescence updated:

    -
      -
    • Lays the foundation for RIGs to be worn on the belt slot. Doesn't apply to any RIGs currently, unless VV'd, but stay tuned!
    • -
    • Large autoinjectors are now scannable and syringeable again, just like they used to be. Unidentified autoinjectors still aren't, unless you ID them first.
    • -
    • Adds beakers to the hydroponics lockers and NutriMax vendors.
    • -
    • More jobs can now take certain items in the loadout.
    • -
    • Adds departmental turtlenecks, available in department wardrobes or the loadout selection. Look good... in space.
    • -
    - -

    04 March 2019

    -

    Anewbe updated:

    -
      -
    • Vedahq is now properly locked behind a whitelist.
    • -
    • Headgibbing is now determined by config
    • -
    • Promethean regeneration has been toned down. It will no longer provide healing if the Promethean is wet, too hungry, too hot, or too cold.
    • -
    • Prometheans are no longer shock resistant. It should now be more possible to catch them alive.
    • -
    • Promethean body temperature is now the default room temperature. They also hit cold_level_2 at a higher temperature.
    • -
    -

    Atermonera updated:

    -
      -
    • Rigsuits have been resupplied following a mass-recall after a number of suits were reported to have defective pressure-sealant mechanisms. The new sealant mechanisms have been thoroughly tested and should be less prone to failure.
    • -
    -

    Mechoid updated:

    -
      -
    • Tweaked Respiro- Cordra- Gastiro- and Hepanephro- Daxons to be more effective with dealing with the side-effects of damaged organs.
    • -
    -

    kartagrafi updated:

    -
      -
    • Adds several clothing items to loadout such as: Nock masks, cowls and robes.
    • -
    - -

    07 February 2019

    -

    Atermonera updated:

    -
      -
    • Stairs have been straightened and now connect to both the heavens and hells, formerly just the hells.
    • -
    -

    Elgeonmb updated:

    -
      -
    • Added the Zaddat species, voidsuit-clad fragile bug people. Whitelist applications will be available at a later date.
    • -
    • Added glucose hypos to the SWEATMAX vendors and a few other places thoughout the station.
    • -
    • Zaddat equipment is now available through cargo.
    • -
    • Some new, very very chuuni accessories to play with; the half cape, the full cape, and the sash
    • -
    • Most accessories can now fit on suits.
    • -
    • Dionaea and vox can no longer use station rigs.
    • -
    -

    Mechoid updated:

    -
      -
    • Flashes now actually run the risk of burning out.
    • -
    • Flashes that burn out can be repaired after approximately 40 seconds and with some luck, via a screwdriver.
    • -
    • Cyborg flashes use charge only, and do not have the 10 flash limit. They instead begin burning large amounts of charge.
    • -
    • Flashes use miniscule charge in addition to their capacitor burn-out, totalling 12 uses, taking 4 to down a human. They can be charged within a standard charger.
    • -
    - -

    01 February 2019

    -

    Anewbe updated:

    -
      -
    • Pilot consoles now require pilot access to use.
    • -
    -

    Atermonera updated:

    -
      -
    • Powersink drains have been unclogged and work once more
    • -
    -

    Mechoid updated:

    -
      -
    • Oversight regarding Changeling revive not removing restraints fixed.
    • -
    • Straight Jackets can now be resisted out of in 8 minutes, or as low as 5 depending on species attacks. Shredding or hulked humans will break out in 20 seconds, destroying the jacket.
    • -
    • Xenomorph plasma vessels now regenerate phoron passively, at an incredibly slow rate. Can be accelerated by consuming liquid phoron.
    • -
    • Xenomorph organs now give their respective abilities when implanted.
    • -
    • Virtual Reality pods cleaned up.
    • -
    • Replicant organs added, versions of many organs that do not reject in their host. Two currently exist that give special passives.
    • -
    - -

    25 January 2019

    -

    Anewbe updated:

    -
      -
    • The hyphen (-) is no longer a default language key, as people use it to represent other things. If you are still having issues with Gibberish, reset your language keys, or at least make sure they don't include any characters you regularly start speech with.
    • -
    -

    Atermonera updated:

    -
      -
    • Stasis bags don't squish organics with high pressure when organics try to seek shelter from flesh wounds.
    • -
    • Body- and stasis bags can be tread upon when open.
    • -
    • Suit coolers and rigsuit coolers now protect FBPs against vacuum again.
    • -
    • Bot sound files have been decrypted following a bizarre ransomware attack by Boiling Point remnants. Securitrons, cleanbots, et al should no longer spew gibberish.
    • -
    -

    Cerebulon updated:

    -
      -
    • Added teshari hardsuit sprites.
    • -
    - -

    16 January 2019

    -

    Anewbe updated:

    -
      -
    • Adds a Gibberish language that gets used when you goof on a language key.
    • -
    • Voice changing masks no longer give up when you put on a hardsuit.
    • -
    • Mask voice changers start on.
    • -
    • Mask voice changers that do not have a set voice will now default to your worn ID's name.
    • -
    • Mask voice changers now have a verb to reset their name.
    • -
    • Eguns take 4 shots to stun, rather than 3.
    • -
    -

    Atermonera updated:

    -
      -
    • Clothing now has pressure protection variables, that set lower and upper pressure bounds within which they will protect you from pressure-based harm.
    • -
    • Protection falls off when exceeding the pressure limits from 100% protection at the boundary to 0% at 10% in excess (above the max or below the min) boundary.
    • -
    • Currently, only hat and suit slots are checked for this protection (No change).
    • -
    • Anomaly suits (The orange ones) now offer limited pressure protection in case anomalies start making or draining air.
    • -
    • Firesuits are no longer spaceproof, but still offer protection against the high pressures of fire.
    • -
    -

    Cerebulon updated:

    -
      -
    • Added customizable religious icons to the chaplain's office.
    • -
    • Added black and white candles.
    • -
    • Updated religion lists in character setup to be lore friendly.
    • -
    - -

    06 January 2019

    -

    Mechoid updated:

    -
      -
    • Slimes now respect slime colors as their faction when dealing with other slimes.
    • -
    • Taser and Security xeno-taser shot count dropped from 10 to 5.
    • -
    -

    Neerti updated:

    -
      -
    • Adds a lot of sounds, and the code to let them loop seemlessly. Things made audible now include the microwave, deep fryer, showers, the supermatter when it's active, the TEGs when active, geiger counters, and severe weather on Sif. The weather has different sounds for when indoors and when outdoors.
    • -
    • Weather sounds and the supermatter hum can be disabled in your preferences.
    • -
    • Adds a few more weather types that can only be activated by admin powers, such as ash storms and fallout.
    • -
    -

    Novacat updated:

    -
      -
    • All emergency air tanks now spawn at full capacity.
    • -
    - -

    08 December 2018

    -

    Cerebulon updated:

    -
      -
    • Added 12 new loadout items plus colour variants: Utility pants, sleek overalls, sari, modern wrap jacket, ascetic garb, asymmetrical jackets, cowled vest, kamishimo, jingasa, maang tikka, thin-frame glasses, rimless glasses.
    • -
    -

    Mechoid updated:

    -
      -
    • Research and Engineering borgs now have 'Circuit Grippers', used for constructing and operating integrated circuit machinery.
    • -
    • Grippers now allow interaction with their contents, by attacking the gripper itself with an item when one is held. I.E., drawing from a beaker with a syringe.
    • -
    • Grippers now show their held item's examine information when examined. Tab information added.
    • -
    • Cyborgs can now interact with integrated circuit printers and machines when adjacent to them.
    • -
    • Multitools now have a menu to switch modes between standard use and integrated circuit reference scanning. Antag multi-tools untouched for now.
    • -
    • Integrated circuit printer now respects adjacency, if it is not set to debug.
    • -
    - -

    30 November 2018

    -

    Cerebulon updated:

    -
      -
    • Added 1000+ surnames and 1200+ forenames from various world cultures to human namelists
    • -
    -

    LBnesquik updated:

    -
      -
    • Replaced the plant clippers with a reskinned pair of hedgetrimmers.
    • -
    -

    Lbnesquik updated:

    -
      -
    • General biogenerator improvements:
    • -
    • Added feedback noise to the processing.
    • -
    • Allow for cream dispensing.
    • -
    • Allow for plant bag creation.
    • -
    • Allow for 5 units of meat to be dispensed at once.
    • -
    • Allow for 5 units of liquids to be dispensed at once totalling 50u.
    • -
    • Add and allow the creation of larger plant bags for easier ferrying of plants..
    • -
    • Add a description to the machine itself.
    • -
    -

    Mechoid updated:

    -
      -
    • Prometheans are no longer murdered by blood, and instead process it like a weak nutrient. Will slow the regeneration of toxins due to water content.
    • -
    • Ctrl clicking a Rapid Service Fabricator when held will allow you to choose the container it deploys.
    • -
    • The Rapid Service Fabricator's icon is correctly set.
    • -
    -

    Neerti updated:

    -
      -
    • Rewrites the AI system for mobs. It should be more responsive and robust. Some mobs have special AIs which can do certain things like kiting, following you on a lark, or telling you to go away before shooting you.
    • -
    • Rewrites literally every 'simple_animal' mob into new, shinier, and hopefully more interesting 'simple_mob' mobs, some with new mechanics, like spiders, fake mechas, and hivebots. There are so many changes that it wouldn't be possible to list them here.
    • -
    • RCDs can now build grilles and windows, with a new mode. They can also finish walls when used on girders on floor/wall mode.
    • -
    • Adds various new RCDs that are not obtainable at the moment.
    • -
    -

    Woodrat updated:

    -
      -
    • Xenoflora and Xenobio moved to station, first deck.
    • -
    • Minor bugfixes including mislabeled lockers in robotics and floor decals.
    • -
    -

    kartagrafi updated:

    -
      -
    • Adds new hairstyle 'Sharp Ponytail'
    • -
    • Adds several new underwear - 'Binder', 'Strapless Binder', 'Longsleeve Striped Shirt, Pink', 'Pink Wing Shirt', 'Pink and Black T-Shirt', 'Leggings'
    • -
    • Changes name of 'Supernova' hairstyle to 'Glossy', and makes the sprite somewhat neater
    • -
    • Fixes a hairstyle not appearing
    • -
    - -

    13 October 2018

    -

    Anewbe updated:

    -
      -
    • You can no longer have ALL of your blood punched out.
    • -
    • Haemophiliacs will no longer spontaneously have ALL of their blood go missing from ~90%.
    • -
    • Emitters can be locked while off, too.
    • -
    • Graves are now a thing in the code, will need some testing and probably more work before they get more common.
    • -
    -

    Mechoid updated:

    -
      -
    • Added a RIG customization kit.
    • -
    • RIGs now use a var called suit_state to determine the basis for their component icons, rather than the rig's icon state.
    • -
    - -

    22 September 2018

    -

    Mechoid updated:

    -
      -
    • Adds two vehicles to Robotics and Cargo, the Quad and Spacebike.
    • -
    -

    Poojawa updated:

    -
      -
    • Ported /vg/ instrument code, improved the UI of instruments.
    • -
    • Added a client side pref that mutes instruments being played for you.
    • -
    -

    Woodrat updated:

    -
      -
    • Adds two rig suits. Military Rig suit from Bay and PMC rigsuit
    • -
    • Adds four exploration and pilot voidsuits (alternate sprites by Naidh)
    • -
    • Adds exploration and pilot voidsuits
    • -
    - -

    28 August 2018

    -

    Mechoid updated:

    -
      -
    • Mechs now have multiple equipment slot types, and more slots in total for greater customization.
    • -
    • A large number of Mech weapon modules and their jury rigged versions.
    • -
    - -

    08 August 2018

    -

    Atermonera updated:

    -
      -
    • The supply controller has been refactored and shifted to nanoUI.
    • -
    • The ordering and control consoles are now generally upgraded in terms of information and options.
    • -
    -

    Mechoid updated:

    -
      -
    • Hallucinations are no longer only Pun Pun.
    • -
    -

    Neerti updated:

    -
      -
    • Adds new ambience sounds for various areas, especially on the surface of Sif.
    • -
    • Removes low and high-pitched droning from available ambience. Consider trying ambience again if you had turned it off to avoid those.
    • -
    - -

    01 August 2018

    -

    KasparoVv updated:

    -
      -
    • You can now change the order of your body markings at character creation. Shift markings up or down layers at will to design the character you've always wanted, more easily than ever before.
    • -
    -

    Mechoid updated:

    -
      -
    • Added the Gigaphone. Currently unused.
    • -
    -

    Mewchild updated:

    -
      -
    • Ports several AI core sprites from ages and places past
    • -
    -

    PrismaticGynoid updated:

    -
      -
    • Adds four types of colorblindness to the traits in the setup menu.
    • -
    • pAIs can now be picked up while unfolded, and can display more than 9 emotions.
    • -
    - -

    14 July 2018

    -

    Anewbe updated:

    -
      -
    • Certain languages now require assistance for a species to speak, but not understand, much like EAL.
    • -
    • Alai can only be `spoken` by Taj and Teshari.
    • -
    • Adds a voicebox/larynx organ. Its only purpose at the moment is to assist in speaking certain langauges.
    • -
    • Language implants, like the EAL implant, now affect the voicebox organ, instead of being a freefloating implant.
    • -
    • Adds a language implant for Common Skrellian.
    • -
    -

    Atermonera updated:

    -
      -
    • Steel sheets can be used to construct Roofing Tiles
    • -
    • Roofing tiles can be used on tiles under open spaces or space tiles in multiZ maps to place a lattice and plating on the space above
    • -
    • Roofing tiles can be used on outdoor turfs to make them indoors
    • -
    • Both functions work together on multiZ maps with outdoor turfs, only one roofing tile is used per tile roofed.
    • -
    -

    Mechoid updated:

    -
      -
    • Adds a new surgical procedure for fixing brute and burn on limbs.
    • -
    - -

    12 July 2018

    -

    Anewbe updated:

    -
      -
    • Technomancer Apportation now properly checks for range and scepter, again.
    • -
    - -

    21 June 2018

    -

    Anewbe updated:

    -
      -
    • Added a biomass reagent, made from protein, sugar, and phoron.
    • -
    • Cloners and bioprinters now use the biomass reagent. Both can be refilled or have their capacity increased by replacing the bottles they spawn with.
    • -
    • Mapped in a bioprinter, for further testing.
    • -
    • Adds the ability to make robolimb brands more or less vulnerable to brute or burn.
    • -
    • Makes VeyMed limbs more vulnerable to brute and burn.
    • -
    -

    Mechoid updated:

    -
      -
    • Allow AIs to create and take control of mindless drones from fabricators.
    • -
    - -

    08 June 2018

    -

    Anewbe updated:

    -
      -
    • Merc mobs in PoIs no longer drop gear. This is to help us balance the PoIs that contain them, and by extension every other PoI.
    • -
    • Merc mobs have been shuffled around in their PoIs. At some point, this may actually be randomized, but for now, expect slightly different placements.
    • -
    • Adds a laser rifle and ion rifle version of the Merc mob, for variety.
    • -
    • PoI turrets are lethal again, and will likely shoot crawlers.
    • -
    • Certain mobs, namely robots and mercs, now have some amount of armor.
    • -
    • Ranged mercs will now knife people when cornered, rather than punch them really hard.
    • -
    -

    Mechoid updated:

    -
      -
    • Added some background things for Events.
    • -
    • Ion rifles hit the correct 3x3 instead of 5x5
    • -
    • Seed Storage Vendors are now hackable. Can choose from various lists of concerning plants.
    • -
    - -

    24 May 2018

    -

    Anewbe updated:

    -
      -
    • Moving items out of one's active hand cancels any zoom-in they may be providing.
    • -
    • Meteor events should be a lot less brutal.
    • -
    -

    Arokha updated:

    -
      -
    • Added a 'Client FPS' setting in the Global tab of character setup for adjusting the FPS to your preference.
    • -
    • Added a 'fake SSAO' toggle to Global in character setup, ported from /tg/. Looks like drop shadows on (almost) everything.
    • -
    -

    Atermonera updated:

    -
      -
    • Laptops no longer consume IDs indefinitely.
    • -
    -

    Mechoid updated:

    -
      -
    • Promethean limbs store more damage.
    • -
    • Promethean limbs, in addition to normal severing rules, have a higher chance to be splattered or ashed once they reach maximum damage.
    • -
    • Limbs can now spread their damage to neighbors with the spread_dam var, when reaching max damage.
    • -
    -

    PrismaticGynoid updated:

    -
      -
    • Added laser pointers. Available in your loadout, and printed and upgraded by R&D.
    • -
    -

    lorwp updated:

    -
      -
    • Search and Rescue can now add certain medical restricted items to their loadouts
    • -
    - -

    01 May 2018

    -

    Mechoid updated:

    -
      -
    • Skrell can be affected by flashbangs from a range of 8 tiles without protection.
    • -
    • Promethean regen consumes additional nutrition.
    • -
    • Many healing chemicals are less effective on Prometheans due to the natural regeneration.
    • -
    • Lots of other Promethean tweaks. No seriously, I'm not putting the list here.
    • -
    -

    PrismaticGynoid updated:

    -
      -
    • Adds new skrell sprites to hardsuit helmets that were missing them.
    • -
    - -

    28 April 2018

    -

    Anewbe updated:

    -
      -
    • Communicator visibility (the thing that lets people see your communicator when you're a ghost) is now saved to character slots, rather than globally.
    • -
    • Jobs that are set to Never on your preferences are hidden by default on the Late Join selection menu. There is a button to reveal them.
    • -
    -

    Arokha updated:

    -
      -
    • Nerve reattaching surgery now works correctly. (Hemostat on limb)
    • -
    • Limbs dropped by people have appropriate flags.
    • -
    -

    Atermonera updated:

    -
      -
    • Human examine code has received a major refactor. If you encounter unusual behaviour that seems wrong, please report it.
    • -
    -

    Cerebulon updated:

    -
      -
    • Pumpkins are no longer green ovals. They now grow on actual vines.
    • -
    -

    schnayy updated:

    -
      -
    • Space carp plushies now load sprites and are all selectable from loadout.
    • -
    • Adds several newer plushies to the gift vendor as well as adjusting cost of gift vendor's contents.
    • -
    - -

    19 April 2018

    -

    Anewbe updated:

    -
      -
    • AOOC is no longer available to traitors, renegades, and thugs.
    • -
    -

    Woodrat updated:

    -
      -
    • Flashers in brig cells should work now, extra floor flash in communal brig to deal with crims.
    • -
    • Improper access, SMES rooms.
    • -
    • Trader start point is no longer dark.
    • -
    • Medical Vendor Plus has more advanced burn and trauma kits.
    • -
    • Cell 1 and 2 in the brig can now be accessed by detectives.
    • -
    • Additional r-walls next to the engine room to help with rads.
    • -
    • Floor decals in a couple areas.
    • -
    • RD office now has its telescreen back.
    • -
    -

    lorwp updated:

    -
      -
    • Pilot headsets can now fallback to shortwave radio
    • -
    - -

    01 April 2018

    -

    Anewbe updated:

    -
      -
    • Medical Doctors and EMTs spawn with white medkits.
    • -
    -

    Cameron653 updated:

    -
      -
    • Adds a xenoarch excavation tool, craftable in R&D. Allows depth selection of 1-30
    • -
    • Adds a xenoarch multitool, craftable in R&D. Has xenoarch counter, measure tool, and depth scanner all in one.
    • -
    -

    Heroman3003 updated:

    -
      -
    • Attaching exosuit equipment with a gripper correctly removes it from the gripper.
    • -
    • Engineering gripper can no longer duplicate frame parts.
    • -
    -

    MistyLuminescence updated:

    -
      -
    • Wallets can now hold a wider variety of objects.
    • -
    -

    Woodrat updated:

    -
      -
    • Added two 44 cal revolvers.
    • -
    • Added 44 cal speedloader for revolvers.
    • -
    • Added 44 cal rubber rounds.
    • -
    • Fixed the icon_state for 'structure/plushie/carp' and the random first aid kit spawner.
    • -
    • Added a random chance tool spawn for power tools (most of the time it should still just be regular tools).
    • -
    • Adjusted the spawn rate of medkits, combat medkits should be more rare.
    • -
    • Cash split into its own loot item.
    • -
    • Plushies split into large and small plushies.
    • -
    • All the extra plushie spawns added to the random plushie spawn.
    • -
    • Eightball and conch shell added to toy spawns.
    • -
    • Added spawn points for the large plushies, cash, and the power tools to the station.
    • -
    -

    battlefieldCommander updated:

    -
      -
    • Added permanent markers, an alternative to crayons.
    • -
    • The chemistry recipe for paint now uses marker ink instead of crayon dust.
    • -
    • Removed crayon boxes from the map. They can still be ordered from cargo in case you need a snack.
    • -
    - -

    15 March 2018

    -

    Anewbe updated:

    -
      -
    • Pills and ingested reagents actually process at half speed, rather than just ignoring half of the reagents.
    • -
    • Robotic limbs now need internal repair at 30 composite damage, rather than 30 of burn or brute.
    • -
    • Syringes now inject their entire payload with one click, but in 5 unit increments. There is a delay in between each of these.
    • -
    • Assisted robotic organs (internals, eyes) are less vulnerable to EMP.
    • -
    • Lifelike robotic organs (currently VeyMed) are more vulnerable to EMP.
    • -
    -

    Cerebulon updated:

    -
      -
    • Added Akhani language for Tajaran.
    • -
    • Fixed incorrect singular form of Tajaran in several places.
    • -
    -

    MisterLayne updated:

    -
      -
    • Added a version of the ED-209 called the ED-CLN. It is a more efficient Cleanbot.
    • -
    • Reinforced snowballs can now actually be made in a reasonable time limit.
    • -
    -

    Nerezza updated:

    -
      -
    • Broken APCs can be bashed open with slightly smaller objects now. This means wrenches are acceptable, no need to hunt down a fire extinguisher.
    • -
    • EVA rigsuit/hardsuit no longer holds toolboxes in suit storage since those have been a volume inventory for some time now. RIP ghetto satchel.
    • -
    • CE's rigsuit/hardsuit no longer holds pickaxes and ore satchels, but can now hold inflateables.
    • -
    • Retracting rigsuit/hardsuit helmets with no valid mask equipped now disables internals.
    • -
    • Offline rigsuits/hardsuits are no longer considered valid air supplies by the internals button. Before, your internals would instantly shut off before you could get a breath out of the rigsuit. Now, the internals button will look for a different tank instead.
    • -
    • Tajaran now get to keep their tails when they wear the EVA, RD, or Industrial rigsuits/hardsuits. Unathi sprites to come soon!
    • -
    • Sifwood floor tiles now correctly use their double-stacked icon instead of disappearing.
    • -
    -

    Woodrat updated:

    -
      -
    • Added in a weapons crate for explorers that has bolt action rifles.
    • -
    • Weapon powercells can be ordered from cargo (security access crate).
    • -
    • Automatic weapons crate split into two crates now. One for SMGs one for the rifle. Minor adjustments to other munitions and security supply packs as well.
    • -
    • The automatic weapons ammo crate has also been split.
    • -
    • Names of the crates for the munitions and security catogory supply packs have been adjusted slightly. In certain places contents also adjusted.
    • -
    • Holoplant now comes in a crate.
    • -
    - -

    05 March 2018

    -

    Anewbe updated:

    -
      -
    • Removes Command Liaison, Bridge Secretary, Hydroponicist, Prospector, Sanitation Technician, Professor, and Historian alt-titles.
    • -
    • Removed universal translators from the loadout.
    • -
    • RnD can print earpiece translators.
    • -
    -

    Mechoid updated:

    -
      -
    • Add a surgical operation for repairing the brainstem of a decapitated individual.
    • -
    • Add a permanent modifier for frankensteining individuals.
    • -
    -

    Nerezza updated:

    -
      -
    • Package bomb detonators can be re-bound by hitting the new package bomb with them.
    • -
    -

    PrismaticGynoid updated:

    -
      -
    • The succumb verb will now work on species that can't take oxyloss damage.
    • -
    - -

    28 February 2018

    -

    Atermonera updated:

    -
      -
    • Adds umbrellas to the loadout, for 3 points. Colorable!
    • -
    -

    Nerezza updated:

    -
      -
    • Using tape (police/medical/engineering) on a hazard shutter now tapes the hazard shutter instead of trying to open the hazard shutter.
    • -
    • Added /tg/-style floor tile swapping. Equip crowbar/screwdriver in offhand and click the floor tiles you want to directly swap with a stack of new floor tiles (like teal carpet).
    • -
    -

    Woodrat updated:

    -
      -
    • Heavy rework of the wilderness, minor adjustments to mining and outpost z-levels. To get to the wilderness you now have to travel through the mine z-level to do so, follow the green flagged path. Through the mine.
    • -
    • Shuttles can now land at a site near the enterance to the wilderness. Removal of the mine shuttle landing pad to move to the wilderness.
    • -
    • New addition of warning sign, thanks to Schnayy.
    • -
    -

    battlefieldCommander updated:

    -
      -
    • Added craftable joints. Dry something (ideally ambrosia) on the drying rack and apply it to a rolling paper to create a joint you can smoke.
    • -
    • Added a box of rolling papers to the cigarette vending machine.
    • -
    - -

    25 February 2018

    -

    Anewbe updated:

    -
      -
    • Splinted bodyparts act broken 30% of the time.
    • -
    • Splinted legs still slow you down like broken ones.
    • -
    -

    Leshana updated:

    -
      -
    • Added a client preference setting for wether Hotkeys Mode should be enabled or disabled by default.
    • -
    • CTRL+NUMPAD8 while playing a robot won't runtime anymore.
    • -
    • Grounding rods act intuitively, only having an expanded lighting catch area when anchored.
    • -
    -

    Nerezza updated:

    -
      -
    • Fixes not being able to install the different carpet colors. Finally.
    • -
    • Removes certain unusable duplicate stacks of tiles from the code.
    • -
    -

    Schnayy updated:

    -
      -
    • Added Gilthari Luxury Champagne. Drink responsibly.
    • -
    • Added a singular AlliCo Baubles and Confectionaries vending machine in the locker rooms. Dispenses a variety of gifts.
    • -
    • Removed hot drinks vendor from locker room.
    • -
    - -

    22 February 2018

    -

    Anewbe updated:

    -
      -
    • Added Warden and HoS helmets.
    • -
    • Clothing items must be click+dragged to be unequipped. A lot of them already had this, but the system is now standardized.
    • -
    • Accessories now apply slowdown to what they're attached to.
    • -
    • Certain items, notably Technomancer spells, no longer show up when you examine the mob wearing them.
    • -
    • Flashbangs confuse, instead of stunning.
    • -
    -

    Atermonera updated:

    -
      -
    • GPS units are generally more useful, providing both coordinate locations and, so long as you're on the same Z level, direction with x-y component distances, to 1m accuracy
    • -
    • Added a halogen counter tool, functions as the PDA function.
    • -
    • Analyzers can now analyze gas containers, in addition to providing atmosphere readouts, as the PDA gas scanner function.
    • -
    • Added umbrellas.
    • -
    -

    battlefieldCommander updated:

    -
      -
    • Added fireplaces which operate similarly to bonfires.
    • -
    • Fixed an oversight that allowed for an in-between state in bonfires where the fire would mysteriously go out after adding wood.
    • -
    • Added blue sifwood floor tiles.
    • -
    • Fixed blue carpet, now known as teal carpet
    • -
    • Added the ability to dig up tree stumps with a shovel.
    • -
    - -

    21 February 2018

    -

    Anewbe updated:

    -
      -
    • Headsets for jobs that spend a lot of time planetside can now function as local radios when comms are down.
    • -
    • Most headsets now have on-mob sprites.
    • -
    • Added a Planetside Gun Permit item, specifying permission to possess a firearm on the planet's surface. Explorers should spawn with these by default, and a further two can be found in their gun locker.
    • -
    • Prometheans now react to water. Being soaked will stop their regen and deal minor toxin damage. Drinking or being injected with water will deal slightly more toxin damage.
    • -
    • Suit Coolers now properly cool FBPs in slightly burning rooms. If it gets too hot for your suit, you're still dead.
    • -
    -

    Leshana updated:

    -
      -
    • Makes electrochromatic glass buildable and programmable in game. Use cable and multitool.
    • -
    -

    Woodrat updated:

    -
      -
    • Additions of 6 new POIs for the cave area.
    • -
    - -

    17 February 2018

    -

    Anewbe updated:

    -
      -
    • Added a random mine spawner, for use in PoIs. Replaces mines in PoIs with the random spawner.
    • -
    • Mines now give a visible message when they go off.
    • -
    • Land mines on the ground can no longer be told apart from one another, to prevent gaming the system.
    • -
    • Hovering mobs (viscerators, drones, Poly, carp) no longer set off land mines.
    • -
    • Arming a land mine now takes concentration. If you move, it will boom.
    • -
    • RINGS AND CERTAIN GLOVES INCREASE PUNCHING DAMAGE.
    • -
    • BRASS KNUCKLES HAVE BEEN TURNED INTO GLOVES AND REBALANCED. THEY DO LESS DAMAGE PER HIT BECAUSE IT'S HARD TO DISARM A PAIR OF GLOVES.
    • -
    • Cyborg Chargers now decrease radiation on FBPs.
    • -
    • Falling one floor now does a lot less damage, on average.
    • -
    • Falling one floor in a Mech no longer hurts the occupant.
    • -
    -

    PrismaticGynoid updated:

    -
      -
    • A lot more machines can now be moved with a wrench, mostly kitchen, hydroponics, and virology machines.
    • -
    • Changed department ponchos to be open to any job, just like department jackets.
    • -
    -

    Schnayy updated:

    -
      -
    • Adds bouquets. Can be ordered via 'gift crate' in cargo.
    • -
    • Adds fake bouquets for the cheap. Can currently be won from arcade machines.
    • -
    • Adds chocolate heart-shaped boxes. Can be ordered via 'gift crate' in cargo.
    • -
    • Adds gift cards with four cover variations. Function like paper. Can be ordered via 'gift crate' in cargo.
    • -
    -

    battlefieldCommander updated:

    -
      -
    • Added packed snow brick material. Craft it using snow piles.
    • -
    • Added snow girders and igloo walls. Craft them using snow bricks.
    • -
    • Added various snowmen. Craft them using snow piles. Punch 'em to destroy.
    • -
    - -

    10 February 2018

    -

    Atermonera updated:

    -
      -
    • Ethylredoxrazine actively removes alcohol from the stomach and bloodstream
    • -
    • GPS units won't report the exact location of other GPS units, just range and approximate direction
    • -
    • POI gps units won't give any information about the POI, merely its location
    • -
    • Adds EMP mines.
    • -
    -

    Cerebulon updated:

    -
      -
    • Adds antibiotic resistance chance to viruses, capped at 90% without admin edits.
    • -
    • Adds adminspawned non-transmittable viruses
    • -
    • Adds several new disease symptoms
    • -
    • Vomit is now a disease vector
    • -
    • Viruses have a lower chance of curing themselves without medical intervention
    • -
    • Virus food no longer infinitely generates in incubator beakers
    • -
    • Xenomorphs and supernatural begins can no longer catch the flu
    • -
    -

    Hubblenaut updated:

    -
      -
    • If a cycling airlock is already near the target pressure, pressing the buttons will toggle the doors instead of making it reenter the cycle process.
    • -
    -

    Leshana and mustafakalash updated:

    -
      -
    • A new 'planetary' mode for airlocks which makes them purge the chamber contents to the exterior atmosphere before filling with clean air, and vice versa.
    • -
    -

    MistyLuminescence updated:

    -
      -
    • Mines are now very, /very/ dangerous to step on (so don't do that). You can disarm them with a multitool and wirecutters - ping is good, beep is bad - or by shooting or exploding them from a distance. Be careful!
    • -
    -

    Woodrat updated:

    -
      -
    • Shaft Miner, Search & Rescue, Explorer can now select webbing vests and pouches from the loadout.
    • -
    • Allow utility uniforms to roll up their sleeves.
    • -
    • Shuttle upgraded with enviroment sensors and shuttle doors that can be detected from the shuttle console.
    • -
    • secure gun cabinets in the hangar control rooms. Locked to armory, explorer, and pilot access.
    • -
    • Redesign of medical surgery rooms, replacement of the closets with wall closets.
    • -
    • Multiple map bugfixes including distro and scrubber lines to deck 3.
    • -
    - -

    07 February 2018

    -

    Anewbe updated:

    -
      -
    • Lessens the bomb, bio, and rad protection on the Explorer Suit.
    • -
    • Replaces the Hunting Rifle cabinets with a Phase Pistol cabinet. Same general purpose, shoot animals, kill animals. Shoot people, get laughed at.
    • -
    • Gloves are generally less protective from shocks.
    • -
    • Budget Insulated Gloves will almost always be better than any other non-insulated glove.
    • -
    • Hyposprays and autoinjectors now have a delay on use when the target is conscious and not in Help Intent.
    • -
    • You need a parachute to survive atmospheric reentry. Closets, mechs, and other impromptu parachutes will not longer prevent splatting.
    • -
    -

    Atermonera updated:

    -
      -
    • ID computer can set command secretary and IAA access
    • -
    • Command secretary has keycard auth. access
    • -
    -

    Cerebulon updated:

    -
      -
    • Added toggleable 'Open' sign to bar hallway so you can tell if it's open without walking inside.
    • -
    -

    Mechoid updated:

    -
      -
    • Adds material girders.
    • -
    • Girder decon time is now partially dependant on material. Stronger girders take slightly longer.
    • -
    • Wall girders are now under the integrity-based construction listing. Material-Name Wall Girder.
    • -
    • Explosive-resistant girders in walls have a chance to survive as an unanchored girder, if their wall is destroyed.
    • -
    • Radioactive girders affect the completed wall's radioactivity.
    • -
    -

    SunnyDaff updated:

    -
      -
    • Added new food items.
    • -
    • Added Onions.
    • -
    • Changed Apple and Lemon Sprite
    • -
    - -

    25 January 2018

    -

    Anewbe updated:

    -
      -
    • Southern Cross Map is now live
    • -
    -

    Arokha updated:

    -
      -
    • Remove borg hud items as they have normal huds as their sensor augs now, and can see records with them.
    • -
    -

    Atermonera updated:

    -
      -
    • Communicators have a flashlight under the settings menu, functions as the PDA one
    • -
    • Station-bound synthetics now have gps units
    • -
    -

    Cerebulon updated:

    -
      -
    • Added 19 food recipes from /tg/station
    • -
    -

    Leshana updated:

    -
      -
    • Sounds of Tesla engine lighting bolts
    • -
    • Sprites for grounding rod and Tesla coil
    • -
    • Sprites for lighting bolts
    • -
    • The Tesla Engine, Tesla Coils, and Grounding Rods
    • -
    • Wiki search URL is now configurable in config.txt
    • -
    • Breaker boxes can be constructed in game.
    • -
    • Construction of heat exchange pipes, vents, and scrubbers now works properly again.
    • -
    • Fix singularity energy balance so it is stable under normal operation.
    • -
    • Fix emitter beams and PA effects from being grav pulled or consumed.
    • -
    • Added the operating manual book for the Tesla Engine.
    • -
    -

    Mechoid updated:

    -
      -
    • Brains can be set to be a source of genetic information.
    • -
    • Promethean cores can be inserted into a cloning scanner to be cloned. This gives them a worse modifier upon completion.
    • -
    • Promethean cores can now have chemicals added or removed from them. Base for future slime cloner.
    • -
    • Species-based cloning sicknesses possible.
    • -
    • Cyboernetic - > Cybernetic
    • -
    -

    Neerti updated:

    -
      -
    • Adds boats that can be ridden by multiple people, which use oars. Can be crafted with large amounts of wooden planks.
    • -
    • Adds autopilot functionality to Southern Cross Shuttle One and Shuttle Two.
    • -
    • Adds ability to rename certain shuttles on the Southern Cross.
    • -
    • Areas about to be occupied by a shuttle will display a visual warning, of a bunch of circles growing over five seconds.
    • -
    -

    SunnyDaff updated:

    -
      -
    • Added new food items.
    • -
    • Added Cider.
    • -
    • Added Apple Juice to bar vending machine.
    • -
    • Fixed Vodka recipe.
    • -
    • Fixed Apple and Carrot cake recipes
    • -
    • Changed Cake recipes to not include fruit juice
    • -
    -

    ZeroBits updated:

    -
      -
    • Added the ability to have multiple loadouts per character.
    • -
    -

    battlefieldCommander updated:

    -
      -
    • Adds a communicator watch, a variant of the communicator you can wear on your wrist.
    • -
    • Replaces the communicator in the loadout with a communicator selection. Choose either the traditional communicator, or the new commwatch.
    • -
    - -

    12 January 2018

    -

    Atermonera updated:

    -
      -
    • Communicators now have a weather app.
    • -
    • Mobs in VR can switch between translucent and opaque forms.
    • -
    -

    Leshana updated:

    -
      -
    • Examining construction frames shows which circuit board (if any) is installed.
    • -
    • Convert the machinery controller to a StonedMC subsystem
    • -
    -

    MrStonedOne updated:

    -
      -
    • Added admin verb 'Display del() Log' displaying garabage collector statistics.
    • -
    -

    PrismaticGynoid updated:

    -
      -
    • Adds the ability to 'crawl' to an adjacent turf by click-dragging yourself to it, after a delay. This can be used to move while unable to stand. You can also do this with other movable objects, if you really wanted to.
    • -
    • Conscious mobs lying on the ground can now buckle themselves to chairs/beds. This includes people missing legs.
    • -
    - -

    29 November 2017

    -

    Anewbe updated:

    -
      -
    • FBPs are now affected by Radiation, it gives them ToxLoss. Wear your PPE.
    • -
    • FBPs can have ToxLoss decreased by going into a charger.
    • -
    • It is now possible to move FBPs and robots into chargers, via click+drag or grabs.
    • -
    -

    Atermonera updated:

    -
      -
    • AI verbs are no longer hidden on the tabs.
    • -
    • Incapacitated mobs can no longer open your inventory and steal your gubbins.
    • -
    -

    MoondancerPony updated:

    -
      -
    • Fixed a mislabeled pulse pin on the microphone.
    • -
    • Fixed an issue with reference pins and multiplexers, and reference pins in general.
    • -
    -

    PrismaticGynoid updated:

    -
      -
    • Adjusts the amount of camera locations the AI can store from 10 to 30.
    • -
    - -

    06 November 2017

    -

    Atermonera updated:

    -
      -
    • AI's can speak local rootspeak.
    • -
    • Implements Virtual Reality.
    • -
    -

    Woodrat updated:

    -
      -
    • Added 'see down' in open spaces from Vore.
    • -
    • Added talking and visible messages upward through open space from Vore.
    • -
    • Added a Syndicate ID with all access (admin spawn only).
    • -
    • Port of 'Syndicate id cards now listen for owner destruction' from Bay.
    • -
    - -

    24 September 2017

    -

    Belsima updated:

    -
      -
    • Replaced air tank sprites.
    • -
    • Added new xeno weed, egg, and resin sprites.
    • -
    • Added two new bar sign sprites.
    • -
    • Replaced blast door sprites.
    • -
    • Microwave is no longer a proper noun.
    • -
    • Added croissants to the available recipes.
    • -
    • Added new status displays for the AI.
    • -
    • Made spelling of corporations and planets more consistent.
    • -
    • Added more planets to character setup.
    • -
    • Added a bunch of new hairstyles.
    • -
    • Added a new holographic hud.
    • -
    • Added a grinder and enzyme to the abandoned bar, for illicit operations.
    • -
    • Replaced solar panel sprites.
    • -
    • Replaced shield generator sprites with ones from the Eris.
    • -
    • Added Qerr-quem and Talum-quem, a pair of Skrellian drugs.
    • -
    • Added a variety of sounds for opening cans, explosions, sparks, falling down, mechs, and bullet casings.
    • -
    • Added a new death sound for mice.
    • -
    • Vox have been entirely resprited.
    • -
    • Added wood buckets, craftable with hydropnoics.
    • -
    • Added sounds for chopping wood.
    • -
    • Fixed a bug that would make default Zippo lighters invisible.
    • -
    -

    Chaoko99 updated:

    -
      -
    • Nitrous Oxide is now an oxidizer.
    • -
    • Removed all instances of Volatile Fuel ever being simulated. To devs: It still exists. Please, for the love of god, only use it with assume_gas.
    • -
    -

    Cyantime updated:

    -
      -
    • Tabling now requires a completed aggressive grab.
    • -
    -

    Nalarac updated:

    -
      -
    • Removes the module restraint for the cyborg jetpack upgrade
    • -
    • Added the hand drill and jaws of life to the protolathe
    • -
    • Syndicate toolbox now comes with power tools
    • -
    -

    Neerti updated:

    -
      -
    • Adds the Lost Drone, which can be found on the Surface of the future map.
    • -
    • You can now modify an unslaved borg's laws by hitting it with a law module, after a significant delay.
    • -
    • Adds several new lawsets. Currently there are no lawboards for these.
    • -
    • Adds new 'shocker' baton, for the Lost Drone.
    • -
    • Combat borg shields are now easier to use, only requiring that they sit on one of your hands and not your active hand. The shield is also more energy efficent.
    • -
    -

    PrismaticGynoid updated:

    -
      -
    • You now keep your languages when removed from/transplanted into a body.
    • -
    • AIs and borgs load languages from preferences when spawning.
    • -
    • Fixed sign language being usable while lacking both hands.
    • -
    • Brains are no longer able to hear binary (robot talk).
    • -
    • Adds the ability for research to print drone brains.
    • -
    • Makes all MMIs, posibrains, and drone brains radio-enabled. Anyone holding the brain can also disable the radio for antag purposes.
    • -
    -

    SpadesNeil updated:

    -
      -
    • Windows can no longer be damaged by very weak attacks.
    • -
    -

    Woodrat updated:

    -
      -
    • Ported floor types and floor sprites (Techfloors) from Vorestation (who ported them from Eris). Brought our floortypes in line with how Vorestation has theirs set up.
    • -
    • Missing Techfloor floor tile sprites added.
    • -
    • Floor sprites from Vorestation not yet ported. To be done once we go to the new map.
    • -
    • Added catwalks and railings to SC station. Fixed first Z-level.
    • -
    • Added the ability to make catwalks and railings as ported from vore.
    • -
    • Cable heavy duty file tweaks to remove red overlay color from them.
    • -
    • Added in a color icon for centcomm beach areas.
    • -
    • Fixed issues with SC centcomm z that prevented it from loading.
    • -
    • Rework of xenobio/xenoflora outpost on SC planetside main map.
    • -
    • Added Wilderness z-level for SC, teleportation transition to it may be bugged.
    • -
    • Cable ender file added. Allows power transfer between z-levels.
    • -
    • Southern cross files for areas and defines in relation to z-level work.
    • -
    - -

    26 August 2017

    -

    Belsima updated:

    -
      -
    • Replaced APC sprites with better shaded ones.
    • -
    • Adjusted some atmos sprites for visibility.
    • -
    • Added cough and sneeze noises for Teshari.
    • -
    • Turning on flashlights and locking lockers both make a click sound.
    • -
    • Replaced soda cans with new soda cans.
    • -
    • Added a tiedye shirt.
    • -
    -

    MagmaRam updated:

    -
      -
    • Tesla relays no longer draw power when their attached power cell is full.
    • -
    - -

    20 August 2017

    -

    Anewbe updated:

    -
      -
    • The names of 5.56 and 7.62 ammo have been swapped, as have the guns that use them. The magazines should look the same, and the guns will do the same damage they used to do.
    • -
    -

    Atermonera updated:

    -
      -
    • Borgs can now raise an evil army of slimes
    • -
    -

    Belsima updated:

    -
      -
    • Added a lot of new lore-friendly drinks.
    • -
    • Adjusted the descriptions of some drinks.
    • -
    • Added fingerless gloves to the loadout.
    • -
    • Added several new robot icons.
    • -
    • Added animations to some robots.
    • -
    • Fixed Usagi's eyes not turning off when dead.
    • -
    • Added several new pAI sprites.
    • -
    • Added a load of sweaters to the accessories tab of the loadout.
    • -
    • Added a new swimsuit to the pool.
    • -
    -

    Cirra updated:

    -
      -
    • Added a unified radiation system. Radiation is lessened by obstacles, and distance.
    • -
    • Added a geiger counter for measuring radiation levels, which can be found in certain vending machines and radiation closets.
    • -
    -

    Leshana updated:

    -
      -
    • During the gravity failure event, you can now buckle yourself to a chair to prevent falling when gravity returns.
    • -
    • Added an admin verb to debug the map datum.
    • -
    • Added nanomap capability to the Power Monitoring Computer
    • -
    • Added nanomap capability to the Atmos Control Computer
    • -
    • Expanded nanomap on Camera Console to all station z-levels by default.
    • -
    • Crew Monitoring nanomap will support crew monitors built on other station map z levels.
    • -
    • Updated z1 nanomap for Northern Star
    • -
    • Generated z5 nanomap for Northern Star
    • -
    • Optimized the unified radiation system. Made the radiation cutoff level configurable.
    • -
    • Standing still won't save you from radiation storms.
    • -
    • Bedsheets can be put into washing machines again.
    • -
    -

    LorenLuke updated:

    -
      -
    • Ghosts can now choose from a number of animal sprites.
    • -
    • Gives IECs some TLC (see below).
    • -
    • Adds 'Separator' circuit, allowing the player to now divide strings.
    • -
    • Adds 'grenade' circuit, allowing the player to detonate a stored grenade in an assembly.
    • -
    • Adds 'device' electronic assembly, allowing an 'assembly'-type (signaler/igniter) circuit to be used to interact with others.
    • -
    • Modifies some storage and complexity constants.
    • -
    • Adds 'size' variable for manual setting.
    • -
    • No longer requires screwdriver to remove components.
    • -
    • Enables multitool to wire/debug circuits with lesser functionality (can disable via variable).
    • -
    • IECs no longer drown the player in windows, each assembly always uses only one window.
    • -
    • Added functionality to UI to help with user experience of above point.
    • -
    • Adds 'on set' output pulses to multiplexer and memory circuits.
    • -
    • Fixes multiplexer and memory circuits not pushing data to attached circuits.
    • -
    • Number to string converts null inputs as '0' due to engine limitations (at least they work).
    • -
    • Gun manipulator circuit now functions properly (and can read '0' value inputs).
    • -
    • Phase 1/2 for wiring rework.
    • -
    -

    MagmaRam updated:

    -
      -
    • Nerfed health regeneration, especially on bruises.
    • -
    -

    Nalarac updated:

    -
      -
    • Modifies the illegal equipment module for borgs to scrambled equipment module that only activates the special items and doesn't actually emag the borg
    • -
    • Mining cyborg diamond drill is now obtainable in a more sensible manner
    • -
    • Click dragging has been added to the cryogenics tubes, cloning pod, and all methods of cryostorage
    • -
    • Some quality of life changes for research, crisis, surgeon, and service cyborgs
    • -
    • Jumper cables readded
    • -
    • Construction cyborgs merged back with engineering cyborgs
    • -
    -

    PrismaticGynoid updated:

    -
      -
    • Replaces intelliCards with intelliCores.
    • -
    • Wheelchairs can now be collapsed like rollerbeds for ease of storage and movement. Too big to put in backpacks though.
    • -
    • Wheelchairs are now available in a color-customizable form via the loadout, under utility. Now you can ride in style, and keep your feet too.
    • -
    • Wheelchair users can now enter the gateway and residential elevator without being forced to leave behind their mobility aid.
    • -
    -

    Sarmie updated:

    -
      -
    • Dionaea have remembered how to regrow their limbs properly.
    • -
    - -

    09 May 2017

    -

    Anewbe updated:

    -
      -
    • Ports but does not enable Bay's MultiZAS.
    • -
    -

    Leshana updated:

    -
      -
    • Optimized (but still not enabled) multi-z ZAS
    • -
    • Multi-Z explosion transfer coefficient is now configurable
    • -
    -

    N3X15 updated:

    -
      -
    • Flashlights on the high setting are no longer Beacons of Gondor.
    • -
    -

    Neerti updated:

    -
      -
    • Tesla armor now retaliates against ranged attacks if within 3 tiles, and recharges in 15 seconds, from 20.
    • -
    • Technomancer Instability fades away slower.
    • -
    • Fire and frost auras made more potent.
    • -
    • Gambit can now give rare spells unobtainable by other means, based on spell power.
    • -
    • Mend Wounds and Mend Burns combined into Mend Life. Mend Metal and Mend Wires combined into Mend Synthetic.
    • -
    • Adds Lesser Chain Lightning, a more spammable version, but weaker.
    • -
    • Adds Destabilize, which makes an area glow with instability for 20 seconds.
    • -
    • Adds Ionic Bolt, which ruins the lives of synthetics.
    • -
    • Oxygenate made cheaper.
    • -
    -

    SiegDerMaus updated:

    -
      -
    • Adds one new haircut, a chin-length bob.
    • -
    -

    Yosh updated:

    -
      -
    • Ports a bunch of hair from Bay. Knock yourself out.
    • -
    - -

    05 May 2017

    -

    Anewbe updated:

    -
      -
    • Adds a cup for dice games, in the loadout.
    • -
    • Thermals now let you see in the dark.
    • -
    -

    Arokha updated:

    -
      -
    • Sleepers now have a 'stasis' level setting, that will ignore varying numbers of life() ticks on the patient.
    • -
    • Stasis bags and Ody sleepers now use a fixed level of this new stasis system (ignore 2/3 life ticks).
    • -
    • You can escape from being asleep in a sleeper, similar to escaping from a cryotube.
    • -
    • You can now use grabs on sleepers to insert patients, same as scanners.
    • -
    -

    Datraen updated:

    -
      -
    • Xenobiological traits are made unique on each mutate, avoiding mutating other mobs with same trait data.
    • -
    -

    Leshana updated:

    -
      -
    • Resetting a fire alert will no longer open firedoors if atmos alert is in effect and vice versa
    • -
    -

    LorenLuke updated:

    -
      -
    • Unfucks the screen bug on roundstart changelings.
    • -
    • Changeling now display 'alive' status on Medhuds properly.
    • -
    • Refactors changeling ranged stings not passing over tables. Can now pass over tables, any machinery (except doors), machine frames, and past closet subtypes.
    • -
    • You can now view an active video call by using the communicator in hand.
    • -
    • Guns on harm intent in aim mode will target, rather than shoot pointblank on first click.
    • -
    • You can now put handcuffs on yourself.
    • -
    - -

    25 April 2017

    -

    Anewbe updated:

    -
      -
    • Cultist armor now has better protection from strange energies.
    • -
    • Adds the ion pistol to the uplink.
    • -
    • The ion pistol can now be holstered.
    • -
    • Sprites on the smoking pipes should be fixed.
    • -
    -

    Atermonera updated:

    -
      -
    • Brain type (Organic, cyborg, posi, or drone) is now displayed in all records.
    • -
    -

    Belsima updated:

    -
      -
    • Changes relaymove() code in bodybags.
    • -
    • Above tweak used to allow exiting bodybag while in closed morgue tray.
    • -
    -

    Leshana updated:

    -
      -
    • Implements footstep sound system and adds sounds to various floor types including plating, tiles, wood, and carpet.
    • -
    -

    LorenLuke updated:

    -
      -
    • Allows people who are bucked to give/receive items.
    • -
    • Can click-drag people onto chairs/beds from 1 tile away to buckle them.
    • -
    • Allows you to place tape masks/restraints back on the roll (roll is still infinite).
    • -
    • Fixes ventcrawling for spiderbots/implants/etc.
    • -
    -

    Neerti updated:

    -
      -
    • Drones will now spawn with an EIO-mandated ID card alongside their NT ID.
    • -
    • Fabricate Clothing for Changelings costs one point instead of two, and is fabricated twice as fast.
    • -
    • Dead changelings can no longer hear deadchat or freely ghost.
    • -
    • Shrieks now share a 10 second cooldown.
    • -
    • Lings cannot transform or shriek inside containers such as closets and pipes.
    • -
    • Regen. Stasis timer adjusted to be between 2 to 4 minutes.
    • -
    • Visible Camo. should end if the user is stunned.
    • -
    • Visible Camo. now blocks AI tracking when active.
    • -
    • Recursive Visible Camo. no longer gives true invis.
    • -
    • Recursive Visible Camo. will allow the changeling to run while cloaked instead.
    • -
    • Ling chemical meter on HUD now has a blinking exclaimation mark if below 20 chemicals, to warn that they cannot revive if they should die while still below 20.
    • -
    -

    Yoshax updated:

    -
      -
    • Tape color is different now. Security tape is red rather than yellow, Engineering tape remains yellow and Atmos tape is a lighter cyan rather than blue.
    • -
    - -

    19 April 2017

    -

    Anewbe updated:

    -
      -
    • Unathi ribcages now reach down to their lower torso.
    • -
    • Unathi no longer have appendices or kidneys, the function of the kidneys is now a function of their liver.
    • -
    • Unathi are more slightly more difficult to damage.
    • -
    • Unathi now process medicine 15% slower. Additionally, it's harder for them to get drunk.
    • -
    • Unathi age range is now 32 to 260.
    • -
    • Unathi are not as slowed by heavy items.
    • -
    -

    Atermonera updated:

    -
      -
    • Translators no longer try to translate null languages.
    • -
    -

    LorenLuke updated:

    -
      -
    • Allows Blast doors to be attacked and broken like regular airlocks.
    • -
    • Changelings can bank up to a maximum of 3 respecs at one time.
    • -
    • Changelings begin with 2 respecs.
    • -
    • Firing a silenced weapon gives a message in text to the user.
    • -
    -

    MagmaRam updated:

    -
      -
    • Added instructions on how to use the changelog updating scripts.
    • -
    • Updated in-game EVA manual.
    • -
    -

    Neerti updated:

    -
      -
    • Adds makeshift armor for the head and chest regions. How protective they are depends on the material used to craft it. The helmet is made by using wirecutters on a bucket, then using a stack of material. The chestpiece is made by crafting two armor plate, using wires on one of them, then hiting one with the other.
    • -
    -

    Yoshax updated:

    -
      -
    • Water such as the pool will no longer apply fire stacks when you enter, meaning you will no longer be flammable from swimming.
    • -
    - -

    16 April 2017

    -

    Anewbe updated:

    -
      -
    • Bartenders now spawn with their shotgun permit. Click on it in hand to name it.
    • -
    • Lessens the bloodloss from severe burn damage.
    • -
    • Hardhats now give some ear protection.
    • -
    • Hardhats can no longer fit in pockets.
    • -
    -

    LorenLuke updated:

    -
      -
    • Allows removal of PDA ID with alt-click.
    • -
    -

    Yosh updated:

    -
      -
    • Scrubbers now scrub Phoron by default.
    • -
    • Scrubbers now have the first dangerzone at anything more than 0 Phoron.
    • -
    • No longer will you attack Alarms with your ID when trying to unlock them.
    • -
    - -

    12 April 2017

    -

    Anewbe updated:

    -
      -
    • Material weapons now go dull instead of shattering. Certain weapons, like spears, will still shatter.
    • -
    • Dull weapons do less damage, but can be sharpened with a whetstone.
    • -
    • Whetstones can be crafted using plasteel.
    • -
    -

    Belsima updated:

    -
      -
    • Replaces cypherkey sprites with improved ones.
    • -
    -

    Sin4 updated:

    -
      -
    • You can no longer ascend a table by walking from a flipped table to a non-flipped one.
    • -
    - -

    08 April 2017

    -

    Anewbe updated:

    -
      -
    • Aprons now have pockets.
    • -
    • Automute shouldn't trigger if you don't type anything.
    • -
    • Adds the Chief of Security alt title for the HoS.
    • -
    • Wooden circlets can now be worn on the head.
    • -
    • Package bombs now beep when activated, and have a delay before exploding.
    • -
    • Package bombs are more expensive.
    • -
    • Robolimbs can take a bit more damage before they start malfunctioning.
    • -
    • Shrieking now decloaks changelings.
    • -
    • Drying yourself off with a towel should actually dry you off a bit now.
    • -
    -

    Arokha updated:

    -
      -
    • Simple animals resist out of buckles and lockers
    • -
    • Simple animals with retaliate but not hostile assist each other better if they also have cooperative
    • -
    • E-nets now are resist-out-of (or clickable) by the one inside or outside, rather than having HP, and can be dragged around
    • -
    -

    Atermonera updated:

    -
      -
    • FBPs can now have numbers in their name. The first character cannot be a number.
    • -
    • Common simple animals now have their own language, and as such are no longer understandable by humans.
    • -
    • Translators can't understand the same languages that recorders can't, including the new animal languages.
    • -
    -

    Leshana updated:

    -
      -
    • Upgrades the automatic pipe layer to modernize its code and make it constructable! Constructs and deconstruts like other machines now. Circuits are buildable in the autolathe. Uses steel to make pipes.
    • -
    -

    Magmaram updated:

    -
      -
    • Splints will now show up in examine text on hands and feet as well as arms and legs.
    • -
    -

    Sin4 updated:

    -
      -
    • Fixed back icons for Z8 Carbine, C20r, fireaxe, spear, and baseball bat.
    • -
    • If observing before roundstart, you may respawn.
    • -
    - -

    31 March 2017

    -

    Anewbe updated:

    -
      -
    • Added a number of crates to cargo.
    • -
    • Added the electric welder as a hidden autolathe recipe.
    • -
    • Added a few colored (in sprite, not in color) flashlights, to the loadout. Sprites c/o Schnayy.
    • -
    • Maps in a pair of jumper cable kits. Use these to revive FBPs.
    • -
    - -

    30 March 2017

    -

    Anewbe updated:

    -
      -
    • Italics in chat are now trigged with | , rather than / .
    • -
    • Energy weapons, flashlights, stunbatons, and welders can now be moved from hand to hand by click+dragging.
    • -
    • Flashlights can now be placed in wall rechargers.
    • -
    • Adds jumper cables, that act a bit like a defib for FBPs.
    • -
    • Bicaridine and Myelamine should now properly repair internal bleeding.
    • -
    • Overdoses are now more dangerous.
    • -
    • Chloral Hydrate overdoses are now even more dangerous.
    • -
    -

    Arokha updated:

    -
      -
    • Adds body markings and tattoos.
    • -
    -

    MagmaRam updated:

    -
      -
    • Borgs and assorted robits can now use grinders in chemistry and the kitchen.
    • -
    - -

    28 March 2017

    -

    Anewbe updated:

    -
      -
    • Disregard the last changelog on the spelling of HI, the correct spelling is Hephaestus. My bad.
    • -
    • Added a changelog editing system that should cause fewer conflicts and more accurate timestamps.
    • -
    • Added Myelamine, a blood clotting chemical. This is available to antags, and can be ordered from cargo or mixed.
    • -
    • Added Osteodaxon, a bone fixing medicine. This is available to antags, and can be mixed.
    • -
    • Added Carthatoline, a stronger anti-toxin.
    • -
    • Added Spidertoxin, which comes from spiders (duh), and is used in making Myelamine.
    • -
    • Death Alarms can now be ordered from cargo.
    • -
    • Dexalin Plus is half as strong (still pretty strong, though).
    • -
    • Ninja, Merc, and ERT-M Hardsuits can now inject myelamine.
    • -
    • Inaprovaline now decreases the effects of bloodloss, and lessens brain damage taken from OxyLoss.
    • -
    • Prosthetic organs now take randomised damage when emp'd, this should roughly average out to the old values.
    • -
    • The effects of heart damage have been tweaked, should be slightly easier to survive now.
    • -
    • Some of the stronger chems have side effects, like confusion or blurry vision. These should be fairly minor, and we may be tweaking them in the future.
    • -
    • The suiciding var now wears off, making it possible to save suicide victims if quick action is taken.
    • -
    • Death Alarms now announce on General comms again.
    • -
    • Borgs can climb tables.
    • -
    • Skrell can now be up to 130 years old.
    • -
    • Skrell are more vulnerable to flashes, due to their large eyes.
    • -
    • Tajaran no longer have appendicies.
    • -
    • Tajaran are more vulnerable to flashes.
    • -
    • Unathi have less brute resist, but some burn resist.
    • -
    • Unathi gender is now unclear to non-Unathi.
    • -
    - -

    22 March 2017

    -

    Anewbe updated:

    -
      -
    • Oxyloss now shows up as cyan in scanners.
    • -
    -

    Arokha updated:

    -
      -
    • Having less than 30% blood (as a result of literally having that little blood, or a broken heart) causes 75 oxyloss per tick rather than 300 toxins and instant death, to allow for heart transplants.
    • -
    • Infections now spread and process properly between external organs.
    • -
    • Infections now have appropriate symptoms that indicate to a player that they have one.
    • -
    • Infections are now diagnosable more accurately in a medscanner, or visually for high level infections or dead limbs.
    • -
    -

    Atermonera updated:

    -
      -
    • EAL, Sign language, and emotes will no longer use autohiss
    • -
    • Surgeon Borgs now have a proper medical hud module
    • -
    - -

    24 February 2017

    -

    Anewbe updated:

    -
      -
    • Fake command reports now make the paper show up.
    • -
    • Mining cameras should work now.
    • -
    -

    MagmaRam updated:

    -
      -
    • There is now a short delay before being able to fire when using hostage-taking mode, and a short delay between shots. This should make hostage mode useful for taking hostages and ambushes, rather than as an aimbot in actual firefights.
    • -
    • Sandwiches at max size can be eaten with a fork.
    • -
    -

    Yosh updated:

    -
      -
    • Some vending machines now log the items they've vended and had stocked, storing the name of the user, the time and the item. These can be found by using the new verb for vending machines, or from the right click menu.
    • -
    -

    Zuhayr updated:

    -
      -
    • Adminhelps now have a TAKE button that allow an admin to claim it, and inform the adminhelper that someone is on the case.
    • -
    - -

    28 January 2017

    -

    Anewbe updated:

    -
      -
    • Added Medical and Meson aviators.
    • -
    • Medical and Meson aviators are now in the loadout, department locked.
    • -
    • Meson Scanners have been added to the loadout, department locked.
    • -
    • Medical hardsuit has a toggleable sprint.
    • -
    • Carbon and Hematite should show up in asteroid walls.
    • -
    • Readded the random crates from mining.
    • -
    • Digging through an artifact sometimes doesn't destroy the artifact.
    • -
    • Space and cracked sand should no longer stop mining drills.
    • -
    • Diona can regenerate organs and limbs.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • Resetting a character slot now requires confirmation.
    • -
    -

    Zuhayr updated:

    -
      -
    • Added a reset slot button to chargen.
    • -
    - -

    23 January 2017

    -

    Anewbe updated:

    -
      -
    • Can now just click ones boots to draw a holstered knife.
    • -
    • More boots can hold knives now.
    • -
    • Added an action button for breath masks, making it easier to toggle them.
    • -
    • Space Carp have a chance of sticking around after their event completes.
    • -
    • Robotic limbs will no longer show up on the health scanners.
    • -
    • Medics and Security can open firedoors. Do so at your own risk.
    • -
    • Chaplain hoodie now has pockets and an actual hood.
    • -
    • Winter coat hoods have the same armor values as their coats.
    • -
    • Characters will now spawn in at a random level of hunger.
    • -
    • Assisted and Prosthetic organs now have sprites.
    • -
    • Surgical tools will not attack while on help intent, this should prevent people getting accidentally stabbed in surgery.
    • -
    • Tajaran now process reagents slightly faster.
    • -
    • Taj are now allergic to coffee again, per loremaster request.
    • -
    • Taj now get drunk faster.
    • -
    • Hyperzine is now more toxic to Taj.
    • -
    • Readded the Vox for admin/antag use and testing. They breathe Phoron now, rather than Nitrogen.
    • -
    • The Xenotaser should work properly.
    • -
    -

    FTangSteve updated:

    -
      -
    • RootSpeak is now split into a local and a global variant. For now the global acts as a hivemind.
    • -
    -

    Hubblenaut updated:

    -
      -
    • Can now click on turfs with trash bags and similar to quick-gather everything on it. No longer pixelhunting for cigarettes and bullets.
    • -
    • Buckets and other reagent holders will no longer simply be put into the janitorial cart's trash bag.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • The round start and auto-antag spawners can now check if players have played long enough to be eligable for selection.
    • -
    -

    Techhead updated:

    -
      -
    • Added a new random event: Shipping Error - A random crate is mistakenly shipped to the station.
    • -
    - -

    12 January 2017

    -

    Anewbe updated:

    -
      -
    • Ported over a bunch of hairstyles and underclothes from Baystation.
    • -
    • Nurse spiders inject eggs less frequently.
    • -
    • Nurse spiders give a warning to the victim when they implant eggs.
    • -
    -

    Neerti updated:

    -
      -
    • Hand-held flashes and flash rounds will now stun upon repeated applications, similar to stun batons.
    • -
    - -

    03 January 2017

    -

    Anewbe updated:

    -
      -
    • Farmbots should be buildable again.
    • -
    • FBPs with vital (head/torso/groin) damage will now show up on the crew monitor as being damaged.
    • -
    • Flashes should now properly affect accuracy in hand-to-hand.
    • -
    • Taj should no longer be poisoned by any sort of coffee. Looks like we missed a spot last time.
    • -
    • Recording tapes can now hold 30 minutes of chat.
    • -
    • Tape recorders and their tapes now fit in security and detective belts.
    • -
    • Lasers can now ignite thermite on walls.
    • -
    • Device cells now fit in wall rechargers.
    • -
    - -

    30 December 2016

    -

    Anewbe updated:

    -
      -
    • Changed run/walk speed to be based only on a config file.
    • -
    • Walking should be faster now.
    • -
    • Removed shoeless slowdown.
    • -
    -

    Atermonera updated:

    -
      -
    • Science grippers can install and remove borg components
    • -
    • Exosuit grippers can install exosuit equipment
    • -
    • Sheetloaders can load materials into protolathes and circuit imprinters.
    • -
    • Protolathes and circuit imprinters input materials like autolathes, taking as much of the fed stack as it can.
    • -
    -

    MagmaRam updated:

    -
      -
    • Beakers can now have longer labels.
    • -
    • Adds defibrilator crate for cargo.
    • -
    • Changed how certain stacks spawn behind the scenes. Should fix a few esoteric bugs without impacting anything else.
    • -
    -

    Neerti updated:

    -
      -
    • Subtracting, multiplying, and dividing with arithmetic circuits should actually occur now.
    • -
    • Added new arithmetic circuits; sign, round, and exponent.
    • -
    - -

    17 December 2016

    -

    Anewbe updated:

    -
      -
    • EVA rig now has insulated gauntlets.
    • -
    • Adds another slot to select languages, if desired.
    • -
    • The base device cell is now selectable in the loadout.
    • -
    -

    ForFoxSake updated:

    -
      -
    • Digital Valve pipes can now be made and moved.
    • -
    • Air Vents can now have their direction changed.
    • -
    • Atmospherics is now a little less cluttered.
    • -
    -

    MagmaRam updated:

    -
      -
    • Added a nice implant that allows humans to speak EAL.
    • -
    -

    N3X15 updated:

    -
      -
    • Added a changelog editing system that should cause fewer conflicts and more accurate timestamps.
    • -
    • Killed innocent kittens.
    • -
    - -

    01 December 2016

    -

    Anewbe updated:

    -
      -
    • Adult Diona should be able to name themselves properly now. Tweaked from a Baystation PR by FTangSteve.
    • -
    • Lightning spells and bioelectrogenesis will no longer stun outright.
    • -
    • FBPs should no longer get mutations from radiation.
    • -
    • Observe warning should properly show how long you have before you can join.
    • -
    • Adds a Toggle Shoe Layer verb to shoes, that let them be worn over the uniform (ie tucking your pants into your shoes).
    • -
    • Shoes now properly check if they can hold knives or not.
    • -
    • Sign language can now be used while muzzled.
    • -
    -

    Datraen updated:

    -
      -
    • Skrell are now more resistant to various chemicals, more susceptible to pepperspray.
    • -
    -

    ForFoxSake updated:

    -
      -
    • Fixed a possible href exploit allowing any living player to speak any language.
    • -
    • Organic beings can no longer speak Encoded Audio Language, although they can still understand it just fine.
    • -
    • Positronic brains can now speak Encoded Audio Language.
    • -
    • Station manufactured Full Body Prosthetics can now speak Encoded Audio Language.
    • -
    -

    MagmaRam updated:

    -
      -
    • Corpses will now process a select few chemicals, meaning you can now add blood into people who bled out before defibbing them.
    • -
    • Defibrilators fixed again.
    • -
    • R&D machines will now accept stacks of metal and glass from Cargo orders properly.
    • -
    -

    N3X15 updated:

    -
      -
    • Electrical storms no longer affect only cargo. If you're not cargo, your lights are no longer safe.
    • -
    -

    Nerezza updated:

    -
      -
    • APCs now have a new EMP behavior. Regular APCs shut off for a few minutes, critical APCs (engine and AI) shut off for 30ish seconds. Medbay will now not be permanently disabled by EMPs if no engineers are available to fix their APCs.
    • -
    • Bay's timed reboot interface for APCs has been ported for EMPed APCs.
    • -
    • APCs affected by grid checks say so on their nanoUI now.
    • -
    • APCs damaged by the apc_damage random event are now effectively emagged APCs. Anyone can operate their interface.
    • -
    • Emagged APCs can now be repaired by removing their power cell and using a multitool to 'reboot' them manually.
    • -
    • Nin and twiz no longer **** up APCs if they drain the battery completely.
    • -
    • Nin and twiz drain power from the wire an APC is connected to first, then drain from the power cell to fill the drain's 'quota'. Because the amount of power given from the power net is random, this means the battery will still drain but this also means you don't need to crowbar tiles in a room if the APC is empty.
    • -
    • Bluescreened APC wire panels now visibly open like they should.
    • -
    • Bashing APCs open was only effective under certain circumstances, but would spam everyone anyway. This has been changed to only spam the user and to be more indicative of when you can bash the cover off.
    • -
    • Full grammar pass on APCs.
    • -
    • Hazard shutters animate slightly and play a sound so players can more readily identify where shutters are being pried.
    • -
    • Two people can't pry the same shutter simultaneously anymore.
    • -
    • Fixed a bug causing shutters to immediately pry open when people didn't want the shutter open.
    • -
    • Inflatables can be deflated using ctrl-click.
    • -
    • Inflatables can be deployed on adjacent tiles by clicking them.
    • -
    • Bumping into closed inflatable doors will no longer freeze them for a few moments.
    • -
    -

    Yoshax updated:

    -
      -
    • All Heads of Staff now get multi-color pens in their office.
    • -
    • Doors that do not have an access requirement can now be opened when handcuffed.
    • -
    - -

    21 November 2016

    -

    Anewbe updated:

    -
      -
    • Drawing blood with a syringe now takes a moment.
    • -
    • Communicators no longer have a loadout cost.
    • -
    • Having more than 50 tox will now cause liver damage, rather than 60.
    • -
    • Adds Stimm, a homemade hyperzine made of sugar and welding fuel.
    • -
    • Hyperzine is now toxic.
    • -
    -

    Nerezza updated:

    -
      -
    • Space suits now hide jumpsuits, so excessively bulky jumpsuits no longer peek through.
    • -
    • Teshari wearing webbing now have the correct sprite overlay. More accessories need sprites, however.
    • -
    • Teshari sprites no longer show the majority of suit accessories, anyone who wants to pitch in to fix this are invited to do so!
    • -
    • Windoors can now be disassembled. Apply crowbar when open.
    • -
    • Engiborgs and drons can name door and windoor assemblines now. Click an adjacent assembly with no modules active.
    • -
    • Windoors now know how to name themselves. In addition, unnamed windoors now spawn with their default name instead of null.
    • -
    -

    RedStryker updated:

    -
      -
    • Added a colorable hairflower to the loadout.
    • -
    • Added a taqiyah to the loadout that can be colored with the color datum.
    • -
    • Fixed the sprite for the red Security Hat backwards sprite so that the 'N' on it is no longer backwards.
    • -
    -

    Yoshax updated:

    -
      -
    • All robots now get crowbars, flashes and fire extinguishers.
    • -
    • IV Drips are no longer dense, meaning they can be walked through like chairs.
    • -
    • Robots can now use the toggle lock verb on crates and lockers.
    • -
    • There is now an experimental welding tool, it regenerates its fuel on its own! One is given to the Chief Engineer, produced in Research, or found in Syndicate toolboxes.
    • -
    - -

    20 November 2016

    -

    Datraen updated:

    -
      -
    • Global announcer now has access to engineering channel.
    • -
    • Supermatter now uses the global announcer.
    • -
    -

    Nerezza updated:

    -
      -
    • Digital FBP/Cyborg brains no longer drop brains.
    • -
    • Digital FBP/Cyborg brains are tagged with their designation now.
    • -
    • All cyborgs can now unbuckle people from beds/chairs. Just attack the structure with no module selected.
    • -
    • Added the current station date to the Status tab. Ported from Baystation.
    • -
    -

    Yoshax updated:

    -
      -
    • Adds the ability for Hydroponics Trays to enter cryogenic stasis. You can do this by using a multitool on one. Wheh in stasis the plant will be frozen in time, it will neither grow nor die. Now you can have a life!
    • -
    - -

    18 November 2016

    -

    Anewbe updated:

    -
      -
    • Added .45 and tommygun AP ammo to the uplink.
    • -
    • CPR can be performed on corpses, doesn't actually help them.
    • -
    -

    Datraen updated:

    -
      -
    • Makes cameras faster, removing a large chunk of bloat relating to taking pictures. Specifically for taking pictures of angry cheetos.
    • -
    -

    MagmaRam updated:

    -
      -
    • Slimes will now properly process chems that have zero effect on them (that is, they'll get rid of them instead of clogging up their metabolism forever).
    • -
    -

    Nerezza updated:

    -
      -
    • Added Lemon Juice to soda dispensers across the station. Reagent cartridge refills can be ordered via cargo.
    • -
    • Added Lemon Juice and Milk Cartons to the bar's Booze-o-Mat. You can now order milkshakes and not get shot (maybe).
    • -
    -

    Yoshax updated:

    -
      -
    • Being unable to breathe and having oxyloss will now cause brain damage that scales with the amount of oxyloss you have. Without oxygen, the brain takes damage and will EVENTUALLY die (but you would most likely die of actual oxyloss before that point.)
    • -
    - -

    17 November 2016

    -

    Anewbe updated:

    -
      -
    • Slowdown in armor sets moved to chest and legs, rather than arms and legs.
    • -
    • Bullets and lasers will now show up on Autopsy Reports.
    • -
    • Fixed all ERT calls being silent, regardless of selected option.
    • -
    • Flashlights can now fit in rechargers.
    • -
    • Added flashlights, maglights, and the secHUD sunglasses (Sec only) to the loadout.
    • -
    -

    TheGreyWolf updated:

    -
      -
    • Added Sign language, which can be selected from character setup.
    • -
    - -

    13 November 2016

    -

    Anewbe updated:

    -
      -
    • Adds a list to prevent certain jobs from being certain roundstart antags, rather than outright preventing them.
    • -
    • Surplus crates won't make more surplus crates.
    • -
    • Random buys from uplinks will no longer buy anything out of the Badassery tab.
    • -
    • Loincloth now has an on-mob sprite.
    • -
    • Ported Bay's tape recorders (which actually work).
    • -
    -

    Broseph Stylin updated:

    -
      -
    • Added HUD aviators to the loadout. They're restricted to security, and can toggle between HUD and flash protection modes, but won't offer both at once.
    • -
    -

    MagmaRam updated:

    -
      -
    • Holsters can be concealed by some suit-slot items, others conceal all accessories.
    • -
    • Fixed certain suit-slot items not hiding jumpsuits properly.
    • -
    -

    RedStryker updated:

    -
      -
    • Adds a Guy Fawkes mask.
    • -
    -

    Yoshax updated:

    -
      -
    • Clipboards can now be made out of wood.
    • -
    - -

    25 October 2016

    -

    Anewbe updated:

    -
      -
    • The effects from empty-handed disarming now have a cooldown.
    • -
    • HoS and Detective equipment is less protective.
    • -
    - -

    24 October 2016

    -

    Anewbe updated:

    -
      -
    • The color selectable beret should now be more vibrantly colored.
    • -
    • Bullet armor has a higher chance of preventing an embed.
    • -
    • The actual system by which embed works has been changed. The overall effect should be negligible.
    • -
    • Flashlights use device cells. Time of use should be roughly unchanged.
    • -
    • Device cells have a chance to spawn where normal cells do.
    • -
    • Internal Affairs Agent HUD icon added.
    • -
    • Command, QM, and Bridge Secretary icons are now blue.
    • -
    • Research department icons are now purple.
    • -
    • Supply department icons are now brown.
    • -
    • Chemist icon is now white and red, like the rest of medical.
    • -
    • Using a roll of tape on a person requires the same level of grip as handcuffs.
    • -
    • The disclocation chance when using disarm intent with a weapon has had its' formula changed, meaning the threshold for always disclocatiing is now higher, and no longer 15 force. Meaning weapons will dislocate limbs less often and will also do less damage.
    • -
    -

    MagmaRam updated:

    -
      -
    • Rates of blood loss now depend on the type of wound inflicted and where the wound is inflicted, as well as the damage.
    • -
    -

    Neerti updated:

    -
      -
    • Changes how the grid check event works. A new machine called the grid checker exists in engineering, near the engineering substation. The actual event now involves a power spike originating from the engine, which the grid checker will activate upon sensing it, and causing a blackout. Engineering can restore power faster if they hack the grid checker correctly. A piece of paper left in the substation has more details.
    • -
    • Adds new 'spell power' mechanic, currently tied to technomancer cores. Certain cores will augment various characteristics of spells, such as damage, radius, etc Base spell power is 100% (internally 1.0) and some cores may raise or lower it.
    • -
    • Adds new 'info' tab for Technomancers that hopefully tells new them what they need to know.
    • -
    • Round-end now shows every spell each technomancer has, as well as their core type.
    • -
    • Ability HUD buttons can be re-ordered by clickdragging one button onto another.
    • -
    • Recycling core now actually works.
    • -
    • Adds two new cores. The Safety Core, which reduces instability by 70%, however it hass less energy, lower recharge rate and lower spell power. Also the Overcharged Core which uses more energy, caused more instability, but has far higher spell potency.
    • -
    • Adds a new Spyglass item, that functions exactly like a pair of binoculars. This is for Techomancers.
    • -
    • Technomancer Resurrect now has a deadline of 30 minutes until a dead person can't be revived, instead of 10 minutes.
    • -
    • Technomancer Radiance is now three times as strong. Also Radiance with a Scepter prevents the caster and allies from being afflicted.
    • -
    -

    PapaDrow updated:

    -
      -
    • Striped undergarments now exist.
    • -
    -

    Redstryker updated:

    -
      -
    • Added a blue variant of the Medical voidsuit called the 'Emergency Medical Response Voidsuit' that can be obtained from the suit cycler.
    • -
    - -

    10 October 2016

    -

    Anewbe updated:

    -
      -
    • The base device cell has been shrunk, for use in non-weapon devices.
    • -
    • Adds another class of device cell, for use in weapons.
    • -
    • Belts can now hold device cells.
    • -
    • Cryopods (including the portal and elevator) no longer consume ammo or device cells.
    • -
    • Low Yield EMP grenades now have the proper EMP radii.
    • -
    -

    Redstryker updated:

    -
      -
    • Allows promotion to Colony Director on the ID console.
    • -
    - -

    08 October 2016

    -

    Anewbe updated:

    -
      -
    • Unloading an energy weapon should now correctly show what was unloaded.
    • -
    • Borg stun baton is back to the old cost, for balance reasons.
    • -
    -

    Redstryker updated:

    -
      -
    • 'Overseer' added as an alt title to Colony Director alt titles list.
    • -
    -

    Spades Neil updated:

    -
      -
    • Adds the ability to hack Jukeboxes.
    • -
    -

    Yoshax updated:

    -
      -
    • Flashlights now take powercells.
    • -
    • Flashlights now have multiple brightness levels, including low, medium and high.
    • -
    - -

    06 October 2016

    -

    Anewbe updated:

    -
      -
    • Energy weapons and stunbatons now use special device power cells, these can still be recharged.
    • -
    • Energy weapons can be unloaded and reloaded by clicking them with an empty hand or a device cell, respectively. The process of loading a cell takes a few moments.
    • -
    • Stunbatons no longer require a screwdriver to switch cells.
    • -
    • Tweaked the order in which stunbatons check for power, they should now visibly power off when their cell hits 0, instead of one hit after.
    • -
    • Security lockers (HoS, Warden, and Officer) now have an extra device cell in them.
    • -
    • Protolathe can print device cells.
    • -
    • Adds start_recharge() proc to energy weapons. When called, this should cause the affected weapon to begin self-charging.
    • -
    • Weapons that self-recharge won't do so for a short period after firing.
    • -
    • On weapons that can fire both lethally and non-lethally, lasers drain twice as much power as tasers.
    • -
    • Laser cannon, LWAP, and self_recharging weapons cannot switch cells.
    • -
    • Map has been changed to include more rechargers. Merc and ERT bases include extra device cells.
    • -
    -

    Neerti updated:

    -
      -
    • Cleaned up the work in progress event system.
    • -
    • Added framework for a new grid check for the new event system.
    • -
    -

    Spades Neil updated:

    -
      -
    • Replaced Station Administrator with Colony Director, based on feedback literally from NASA.
    • -
    -

    Yoshax updated:

    -
      -
    • You can now only fit one pizza per box, and pizzas will no longer vanish to pizza gnomes.
    • -
    • Energy swords will now produce a small light. The light is determined by the color of the blade.
    • -
    • Simple mobs such as slimes, or carp, will now ignore intent requirements for passing applied tape.
    • -
    • Long records will no longer be devoured by long-record-goblins when attempting to edit them using a console in-round.
    • -
    • AIs with special roles will now get access to the fancy law manager.
    • -
    - -

    05 October 2016

    -

    Redstryker updated:

    -
      -
    • Added four sounds that are randomly played when bones break. Also allows the Technomancer to play the bone break sound.
    • -
    • Adds a black variety of the Security Voidsuit called the 'Crowd Control' voidsuit. It can be obtained from a Suit Cycler with Security clearence.
    • -
    • Codes in icon state for the Press Vest.
    • -
    • Added a child of the Medical armband with a red cross on it. It is available on the loadout.
    • -
    - -

    02 October 2016

    -

    Anewbe updated:

    -
      -
    • Pain from burn damage is now equal to that of brute damage.
    • -
    • Removed the exploit by which you could gain cargo points by ordering plastic crates.
    • -
    • Upped cargo point gain by 50%.
    • -
    • Parapen in SpecOps crate replaced with a 4th smoke grenade.
    • -
    -

    HarpyEagle updated:

    -
      -
    • Adds applying pressure to body parts to reduce bleeding. With desired body part selected, help-intent click yourself or get an aggressive grab, then help-intent attack with the grab item. Each person should only be able to apply pressure to one body part on one person at a time, so choose wisely. Applying pressure will get blood on your hands.
    • -
    -

    Yoshax updated:

    -
      -
    • Armbands can now be attached to things that go in the outer suit slot.
    • -
    • Shanking has been added. You can shank someone by getting an aggressive grab on them, targetting their chest and attacking them with a sharp item. This has a special attack that has greatly increased chance to do internal damage, also does bonus damage for weapons that are both sharp and have edge.
    • -
    -

    Zuhayr updated:

    -
      -
    • Added /vg/ direct-action ventcrawling. You will now crawl through the actual pipe network, a step at a time. Have fun.
    • -
    - -

    19 September 2016

    -

    Anewbe updated:

    -
      -
    • Blood Drain now heals internal damage, including broken bones and internal bleeding.
    • -
    • Adds the Command Secretary job.
    • -
    • CE hardsuit now has proper magboots and insulated gauntlets.
    • -
    • Powersinks should actually explode again, after a while.
    • -
    -

    MagmaRam updated:

    -
      -
    • Lasers and energy projectiles in general now glow in the dark.
    • -
    • Robotic and prosthetic limbs can now be used in creation of simple robots, rather than just the robotic (lawed-chasis) limbs.
    • -
    -

    Zuhayr updated:

    -
      -
    • Added /vg/ direct-action ventcrawling. You will now crawl through the actual pipe network, a step at a time. Have fun.
    • -
    - -

    16 September 2016

    -

    Anewbe updated:

    -
      -
    • Explosive implants should no longer gib the target if the setting is Localized Limb.
    • -
    • Lasercannon has 4 shots and fires slightly faster.
    • -
    • Lasercannon shots are slightly weaker to compensate for increased sustain.
    • -
    • Changes Unathi sprites slightly.
    • -
    • The advanced egun, laser carbine, and lasercannon now take up a bit more space in bags.
    • -
    • Prosthetic limbs and extremities no longer increase body temperature.
    • -
    • Ninja and Technomancer now require 5 players to start in either secret or voted.
    • -
    • Split skirts into 'skirts', which are just a skirt, and 'skirt outfits', which cover the upper body. Check your loadouts, they should remain otherwise unchanged.
    • -
    • Splints are no longer reusable.
    • -
    • Water is now more effective at dousing burning people.
    • -
    • Ninjas now vanish in a cloud of smoke, rather than exploding.
    • -
    -

    Chinsky updated:

    -
      -
    • Added a hawaii shirt to loadout accessories. Can be attached to clothing like suit jackets etc. Can also be found in mixed wardrobes.
    • -
    -

    Yoshax updated:

    -
      -
    • People bleed faster and more.
    • -
    • Splints are once again reusable and have been improved behind the scenes.
    • -
    • Removing splints will now correctly give you the splint used to splint the organ.
    • -
    - -

    03 September 2016

    -

    Yosh updated:

    -
      -
    • Projectile flash rounds will now do the same as a flash when it hits the target. As such, it will blind, confuse and blur the eyes of thw target. Pistol and machine gun rounds last the same length as a flash, shotgun rounds last longer.
    • -
    • Changeling recursive enhancement is now a toggleable passive ability, instead of a one-time use active ability.
    • -
    • You can now vomit by using the vomit emote.
    • -
    -

    Yoshax updated:

    -
      -
    • Changeling armor and space armor can now be cast off regardless of your stored chemicals.
    • -
    - -

    02 September 2016

    -

    Yosh updated:

    -
      -
    • DNA Lockable guns have been finished. Any gun can be made into a DNA Lockable gun by inserting a DNA Chip Lock. These are not currently available, and are adminspawn only. Please refer to your nearest staffmember/developer to begin discussion for future implementations of this feature.
    • -
    • A new hairstyle has been added named poofy2.
    • -
    -

    Yoshax updated:

    -
      -
    • Autotraitor now needs 0 players to start in secret.
    • -
    • Diona are now slightly faster!
    • -
    - -

    01 September 2016

    -

    Alberyk updated:

    -
      -
    • Added more horns and horns related facial options for Unathi.
    • -
    -

    Anewbe updated:

    -
      -
    • Hyperzine metabolizes twice as quickly.
    • -
    • Changeling space suits now have magboots.
    • -
    • Armblade now has suicide_act text.
    • -
    -

    Techhead updated:

    -
      -
    • Medical splints can now also be applied to hands and feet (in addition to arms and legs).
    • -
    • For those that miss the old functionality, ghetto splints have been added. These can be crafted with a roll of tape and a metal rod and can only splint arms and legs.
    • -
    -

    Yosh updated:

    -
      -
    • The secure briefcase is now available in the loadout for anyone who wishes to use it.
    • -
    • Leaving a space area and entering a non-space area will no longer leave your sprite floating.
    • -
    • Ponchos can now be attached to your uniform as an accessory. In addition they can also be attached to suits!
    • -
    • Changeling regenerative stasis will now properly regrow limbs.
    • -
    • Changeling regenerative stasis will no longer runtime and refuse to work when you have a missing limb.
    • -
    • The shuttle during revolution will no longer take forever and a day to arrive and such.
    • -
    - -

    30 August 2016

    -

    Anewbe updated:

    -
      -
    • Arm and leg guards are now slightly less slowing.
    • -
    • Mining RIG is now faster
    • -
    • Tweaks security voidsuit armor values.
    • -
    • Hardsuits (RIGs) now have an inbuilt suit cooling system, toggled via HUD button. This only works when the hardsuit is fully deployed, and drains charge from its power cell.
    • -
    -

    Neerti updated:

    -
      -
    • Emitters can be examined to see if they are damaged. They can also be repaired by applying metal sheets to them.
    • -
    • Emitters now only explode on death if they are on a powered wire with significant power flowing through it.
    • -
    • Emitters don't explode in one hit, or by tasers or non-damaging projectiles anymore.
    • -
    - -

    29 August 2016

    -

    Haswell updated:

    -
      -
    • Modules installed within a hardsuit will now be listed when examining the hardsuit control module while being held or worn, if the maintenance panel is open.
    • -
    -

    Hubblenaut updated:

    -
      -
    • Bottles will now actually sell for their set prices.
    • -
    • Chief Medical Officer and Medical Doctors now spawn with a health analyzer instead of a penlight.
    • -
    -

    Sin4 updated:

    -
      -
    • Camera Console swaps to active camera upon clicking on.
    • -
    • Hugs gender correctly.
    • -
    • Prometheans gender correctly and have a gender identity.
    • -
    • Meatspike no longer takes you prisoner upon placing something on it.
    • -
    • Lighting someone on fire now tells the admins.
    • -
    • Wiping something down with a damp rag no longer wets the floor.
    • -
    • Captains gloves now appear when put on.
    • -
    • Fixes Station Administrator Spawn point and access/restrictions.
    • -
    • Renamed items from captain to station administrator.
    • -
    -

    Yoshax updated:

    -
      -
    • IDs can now actually be put onto your ears.
    • -
    • Lungs will now once again rupture when you are in an area where you cannot breathe. This has a relatively small chance to happen.
    • -
    - -

    15 August 2016

    -

    Anewbe updated:

    -
      -
    • Changed some words to match current Tajaran lore.
    • -
    -

    Hubblenaut updated:

    -
      -
    • Adds a verb for toggling whether to show specific pieces of underwear.
    • -
    • Changes medical belt sprite. Mostly white now so they go nicely with all medical uniforms.
    • -
    -

    Yoshax updated:

    -
      -
    • Dirt accumulation on tiles will now work again.
    • -
    • The change appearance window provided to antagoniss such as mercenaries, heisters or suchlike (including traders!) will now properly allow people to select species they are whitelisted for.
    • -
    - -

    13 August 2016

    -

    Yoshax updated:

    -
      -
    • The ERT camera monitor on the shuttle will now connect to the right network.
    • -
    • The 'choose sprite' verb as a ghost will no longer prematurely clear you sprite and will now return your sprite to what it was previous when you press 'no'. However, it will not allow you to get back the sprite of your actual character because those are horrible snowflakes.
    • -
    • The Atmos Substation is now a proper substation with a breaker box and all!
    • -
    • Diona Nymphs now get a popup window on evolution to allow them to input a name.
    • -
    • Changeling revive will now close any surgical incisions.
    • -
    - -

    08 August 2016

    -

    Kelenius updated:

    -
      -
    • Xenoarcheology code has been partially redone.
    • -
    • Pick set will now sort the picks inside it.
    • -
    • Removed useless random numbers from GPS coordinates in various places. I'm sure we have not lost the arcane knowledge of rounding 500 years into the future.
    • -
    • Picks renamed to show their excavation depths.
    • -
    • Suspension generator's power use lowered.
    • -
    • Suspension generator's different field types removed. By the way, remember that they can suspend any item and even mobs.
    • -
    • Archeology belts and pick sets can now hold small pickaxes. Pick sets still only have 7 slots. Brushes fit on your ears.
    • -
    • Empty rock drop rate reduced.
    • -
    • Empty rock renamed from 'rock' to 'small rock' so you can tell if you are clicking on a turf or an item when hovering over it.
    • -
    • Empty boulder spawn rate reduced.
    • -
    • Tape measuring is a bit faster.
    • -
    • Scanner now shows the lowest and the highest depth of the find (highest is depth + clearance) for easier calculations. Ideally, you need to hit exactly the lowest spot. Less ideally, hit anywhere between higest and lowest. Hit below lowest and you have a chance to break the find.
    • -
    • You can now use a brush to clear strange rocks. Welder uses less fuel for that than before.
    • -
    • Anomaly analyser's report made a bit easier to read.
    • -
    • Anomaly locater will now also locate normal finds.
    • -
    • Gas masks will now correctly spawn as archeological finds.
    • -
    • Digsites will now properly contain several (4-12) turfs in a 5x5 radius. Be careful when digging near your finds.
    • -
    • Suspension generator will now correctly turn off (qdel issue).
    • -
    • Archeology overlays won't disappear when the icon is updated (e.g. when mining next to it).
    • -
    • Archeology overlays won't overlap each other and will properly disappear when you mine out a find.
    • -
    • Some spawning oddities were fixed.
    • -
    • Checks for whether you get a strange rock or a clean item were fixed (previously it always gave you clean item where it should have been rolling a random number).
    • -
    • Can no longer get rid of any item by putting it into evidence bag and bag into core sampler.
    • -
    • Can no longer irreversibly fold pick set into cardboard.
    • -
    • CO2 generator effect now has a type.
    • -
    • Phoron generator effect will now always generate phoron, not sometimes phoron and sometimes oxygen.
    • -
    -

    Sin4 updated:

    -
      -
    • Scheduler ported from Baystation's port of Paradise's scheduler.
    • -
    -

    Yoshax updated:

    -
      -
    • Some items such as commonly found tools are now slightly more effective when wielded as weapons. This change has been made because many of them were too low, and low because of mostly holdovers from other servers where things such as grey tide are big concerns.
    • -
    - -

    07 August 2016

    -

    HarpyEagle updated:

    -
      -
    • Severe enough burn damage now causes one-time blood loss due to blistering and body fluid cook-off.
    • -
    -

    Sin4 updated:

    -
      -
    • Fixed ERT icon not showing up properly for sechuds.
    • -
    • Fixed instances of the game mode's config_tag being displayed instead of the game mode name.
    • -
    -

    Yoshax updated:

    -
      -
    • Attacking yourself, or anyone else with a stack of five or more telecrystals will teleport the attacked person to a random, safe (not in space) location within 14 metres.
    • -
    • All telecrystals ammounts have been multiplied by 10. This means the base amount is now 120, and an emag for example costs 30, vs the previous 12 and 3, respectively.
    • -
    • You can once again use telecrystals on an emag to add more uses to it. You get 1 use per every 2 telecrystals.
    • -
    • Instead of only being able to remove 1 telecrystal from your uplink, you can now remove 1, 5, 10, 25, 50.
    • -
    - -

    05 August 2016

    -

    Anewbe updated:

    -
      -
    • Changeling Self-Respiration is now a toggle. By default they breathe normally, but if they use the power they no longer require oxygen, or experience the effects of inhaled gasses.
    • -
    • Heat based damage has been increased. This includes fire.
    • -
    -

    Hubblenaut updated:

    -
      -
    • Windoor assemblies can now be named with a pen.
    • -
    • Windoor and airlock assemblies now show their custom name during construction phase.
    • -
    • Windoors can now be made out of two sheets of glass or reinforced glass, for normal and secure windoors respectively.
    • -
    • Windoors now automatically close after construction.
    • -
    • Adjusts the algorism for how windoors and windows are placed on construction (when there are already windows co on the same turf).
    • -
    • Windoors will now drop exactly the materials they were made of.
    • -
    • Prying a broken circuit out of a windoor will no longer cause duplicates to drop.
    • -
    • Airlocks no longer spark after spawn and several other icon update issues were fixed.
    • -
    • Fixes reinforced walls not being constructable with one sheet left in stack.
    • -
    • Windows that were busted out of their frame by force are now correctly rotatable.
    • -
    • Lots of spellchecking and code cleanup in windoor and airlock code.
    • -
    • Killed innocent kittens.
    • -
    -

    Sin4 updated:

    -
      -
    • Advanced Body Scanners are now deconstructable
    • -
    • You can now add coolant to the Radiocarbon Spectrometers
    • -
    • Frame code revamped and cleaned up.
    • -
    • R&D server circuitboards can be swapped between core and robotics types using a screwdriver.
    • -
    -

    Yoshax updated:

    -
      -
    • Wounds will now once again bleed.
    • -
    • Xeno loadout items will now properly be reloaded into a slot when the server restarts.
    • -
    • A new item has been added to the uplink. Package bombs. These come in two variants, small and big, which cost 20 TC and 40 TC respectively. These come in a box with an explosive, a disguised detonator and a screwdriver. The use the detonator you muse apply the screwdriver to configure it into detonator mode. This must be done when it is closed.
    • -
    - -

    31 July 2016

    -

    Anewbe updated:

    -
      -
    • Sprays now respect shields.
    • -
    -

    Yoshax updated:

    -
      -
    • Certain items such as pills and suchlike will once again be usable on someone who is on a surgical table/table.
    • -
    - -

    25 July 2016

    -

    PsiOmegaDelta updated:

    -
      -
    • Robot upgrades produced in robotics to be applied to Cyborgs can now once again actually be applied.
    • -
    -

    Rymdmannen updated:

    -
      -
    • Added department specific rubber stamps for cargo and warden.
    • -
    • Replaced 'small rubber stamp' with corresponding new ones in cargo area and warden's office.
    • -
    • Renamed ''quartermaster's stamp'' to ''quartermaster's rubber stamp''.
    • -
    -

    Superbee29 updated:

    -
      -
    • Ghosts can now see the power in a cable when examining it.
    • -
    -

    Yoshax updated:

    -
      -
    • Flashes no longer provide an instant stun. Flashes now confuse and blind the affected person for five seconds and in addition makes their eyes blurry for ten seconds.
    • -
    • The empty box supply crate has been replaced with a shipping crate. Which contains what you need to send stuff places!
    • -
    • The chef now gets a destination tagger and packaging paper to send people food.
    • -
    • Drinking glasses now have a material cost in the autolathe.
    • -
    • When emagged security bots such as the Securitron and ED-209 will now move and pursue faster.
    • -
    • Securty bots such as mentioned above will now be properly emagged.
    • -
    • The cost of items in the antag uplink have been tweaked. Some are cheaper, some are more expensive. In addition, you can now buy singular grenades isntead of boxes. Buying a box has a discount over the singular.
    • -
    • Repairing burn damage on FBPs will now once again properly work.
    • -
    • Undislocating limbs will now once again properly work.
    • -
    • The phoron assembly crate in cargo has been renamed to a Phoron research crate and now contains more supplies including tank transfer valves.
    • -
    • The cooldown between discount offers in the antag uplink is now 10 minutes versus the previous 15 minutes.
    • -
    • The ordering of the items in the autolathe will now be somewhat diferrent due to a code overhaul. It is now in alphabetic order.
    • -
    • Security robots such as the Securitron or ED-209 are now more hardy and can take more damage before dying.
    • -
    • The silenced pistol no longer has any recoil and can be fired faster with less delay in between shots.
    • -
    - -

    22 July 2016

    -

    Anewbe updated:

    -
      -
    • Removes assault carbine from uplink.
    • -
    • Speeds up the toxin reagents
    • -
    -

    EmperorJon updated:

    -
      -
    • Having between 20 and 100 nutrition and over 45 toxin damage will no longer cause you to gag ad-infinitum and die. It now respects vomit time restraints.
    • -
    • Gagging now occurs only when the mob has no nutrition at all. It no longer causes three toxin damage, only weakens as before.
    • -
    • Vomiting and/or gagging from toxins now occurs regardless of nutrition, not only 20+.
    • -
    -

    Neerti updated:

    -
      -
    • Adds ability for ghosts to send and receive text messages via communicator.
    • -
    -

    Yoshax updated:

    -
      -
    • Drop pod contents have been adjusted. In general, you will get something more useful and the less useful contents have been made more interesting. There is a total of 12 drop pod content lists and 7/12 are useful, 4/12 are useless, 1/12 is potentially useful.
    • -
    • Stun Revolvers will no longer be able to spawn from random energy weapon spawns. In addition, some of the other random item spawns have new items and adjusted probablities.
    • -
    • Tajaran are no longer negatively affected by coffee.
    • -
    • Bucklecuffing as it has been known for the longest time is no longer a thing. When you resist when cuffed and buckled to something, you will now resist out of the handcuffs first, allowing you to simply unbuckle yourself once done.
    • -
    - -

    13 July 2016

    -

    Anewbe updated:

    -
      -
    • Removed detonating borgs via Robotics Console
    • -
    -

    Yoshax updated:

    -
      -
    • Emagging a cargo supply console will now properly hack it and will also remove the access requirement.
    • -
    • Languages selected during character setup will once again be properly added to mobs.
    • -
    -

    xDarkSapphire updated:

    -
      -
    • Adds a new hairstyle: Spiky Ponytail.
    • -
    - -

    10 July 2016

    -

    Anewbe updated:

    -
      -
    • Changelings will no longer remain stunned or suchlike when attempting to regenerate.
    • -
    -

    Cirra/ updated:

    -
      -
    • Added a chemistry gripper for Crisis borgs.
    • -
    -

    GinjaNinja32 updated:

    -
      -
    • Adds 3x & 4x upscaling options for players with very large monitors.
    • -
    -

    HarpyEagle updated:

    -
      -
    • Runtime can now become friends with anyone, regardless of their initial job.
    • -
    -

    Neerti updated:

    -
      -
    • Mining can now be done with explosives. The effectiveness depends on the spot chosen to explode, so using an ore scanner is advised.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • MedHUD overlays now have more stages, both for 'normal' and critical stages of injury, for improved quick-diagnosis.
    • -
    -

    Redstryker updated:

    -
      -
    • Communicators will no longer show up on camera networks by default.
    • -
    • Adds a selection of flannels to the loadout. These can have their sleeves rolled up, their buttons buttoned up, be tucked in and any combination of those.
    • -
    -

    Techhead updated:

    -
      -
    • New Random Event: Solar Storms. Similar to a radiation storm, but anywhere inside the station is safe. Also boosts solar panel output significantly for the duration.
    • -
    -

    Yoshax updated:

    -
      -
    • Ports an Advanced Who verb that allows normal players to see what players are in game, and which aren't.
    • -
    -

    Zuhayr updated:

    -
      -
    • Modifies the health HUD element to display limb damage individually. It will reflect your species, prosthetics, loss of limbs, as well as being on fire.
    • -
    - -

    08 July 2016

    -

    EmperorJon updated:

    -
      -
    • Adds admin functionality to call a trader ship event with the Beruang in the same manner as ERT dispatches.
    • -
    • Adds a Trader 'antagonist' as they use the antagonist framework. Not considered an actual antagonist, like the ERT.
    • -
    • Alters Beruang base to provide some clothing for Traders plus a locked-down area for admins to spawn cargo.
    • -
    • Alters Beruang access to a new Trader-ID-only access requirement.
    • -
    -

    Neerti updated:

    -
      -
    • Restructred the AI core massively, and the upload slightly.
    • -
    • Adds a new material type, called Durasteel, which is made from plasteel and diamonds. It's incredibly tough and also reflective. The inner walls of the AI core contain this new material to protect it.
    • -
    • New turret subtype just for the AI core, that is more durable, has a chance to shrug off EMP, and fires xray lasers. They even turn green.
    • -
    • Turrets now wait to go back down in their covers upon losing sight of a target.
    • -
    • Emitters now have health, and can be damaged by projectiles. They will explode on death.
    • -
    • Critical APCs (the type found in the engine and AI core) are now more resistant to EMP. Equipment and Enviroment stays on during an EMP, and less of the cell is drained.
    • -
    -

    Sin4 updated:

    -
      -
    • Added benches.
    • -
    • Added floor lamps.
    • -
    • Added water-cooler cup dispenser.
    • -
    -

    Yoshax updated:

    -
      -
    • Adds recipes for four new non-alcoholic cocktails. Shirley Temples, Roy Rogers, Arnold Palmers and Collins Mixes.
    • -
    • Adds five new Tajaran hairstyles ported from Aurora.
    • -
    - -

    01 July 2016

    -

    Aztectornado updated:

    -
      -
    • Clicking a stack of sheets (Metal, phoron...) in your other hand now asks how many you want to split off the stack, courtesy of Baycode
    • -
    -

    Datraen updated:

    -
      -
    • Antagonistic factions can now be set and viewed on the uplink. Visibilities can be set for these as well, to help identify sympathizers/potential aids, or to hide the information from those outside of your faction.
    • -
    -

    Yosh updated:

    -
      -
    • Increases max records and book length to ridiculous levels.
    • -
    -

    Yoshax updated:

    -
      -
    • The PTR Sniper is now more accurate when scoped, but less accurate when unscoped. In addition it now has more recoil.
    • -
    • The Laser Cannon no longer holds multiple shots. It holds charge for one shot at a time. This is because the beams it fires now do 90 damage with 100 armor penetration. Furthermore, it is now considerably more accurate. Lastly, to counteract it only holding one shot at a time, it now autorecharges, which takes 60 seconds.
    • -
    -

    Zuhayr updated:

    -
      -
    • Ports/adapted several kitchen machines from Apollo Station.
    • -
    - -

    27 June 2016

    -

    Sin4 updated:

    -
      -
    • Added NanoUI for Advanced Body Scanners, Arcade, Atmospherics Control Computer, Chemmaster, Cloning Console, Fax Machines, Guestpass Console, Holodeck Computer, Laptop Vendors, Operating Computer, and Photocopiers.
    • -
    • Fixes chemmaster not putting pills in pill bottles.
    • -
    - -

    21 June 2016

    -

    HarpyEagle updated:

    -
      -
    • Fixes disarm-attack dislocation chances being so low that you were very likely to break the targeted limb before it would dislocate.
    • -
    • It is now possible to disarm-attack with stunbatons like with other melee weapons. Note that this means that using a stunbaton on disarm intent will hurt people.
    • -
    • Trying to move while being grabbed will now automatically resist.
    • -
    • Small mobs are no longer able to pin larger mobs.
    • -
    • Resisting a smaller mob's grab is more likely to be successful.
    • -
    • Fixed being able to climb onto a larger mob while restrained, weakened, unconscious, or dead.
    • -
    -

    JerTheAce updated:

    -
      -
    • CentCom Fax, Admin Prayer, and CentCom emergency messages now prompt admins with a pleasing sound effect.
    • -
    • Fax machines now sound like fax machines and not polaroid cameras.
    • -
    - -

    15 June 2016

    -

    Yoshax updated:

    -
      -
    • The categories for items in the cargo ordering console have been reworked. Items shoulw now be in more sensible categories. If you cannot find something, try the sensible category.
    • -
    - -

    14 June 2016

    -

    Arokha updated:

    -
      -
    • Adds video-calls on communicators for existing calls
    • -
    • Adds a 'decline' to incoming communicator calls
    • -
    • New wallets that let you color them how you want
    • -
    • Fixes communicators being able to hear speech
    • -
    • Fixes deadcalls to communicators
    • -
    • Fixed dropping head/foot/glove items on limb loss
    • -
    • Suit coolers inside mecha now work
    • -
    • Fixed printing '1' to world over and over
    • -
    • Made mech tracking beacon constructable again
    • -
    • Change how emotes and LOOC propogate to nearby people
    • -
    • Rewrote how get_mobs_and_objs_in_view_fast works
    • -
    • Can now see through the red external airlock doors
    • -
    -

    Datraen updated:

    -
      -
    • Adds a chance for slimes to get mutation toxin for creation of prometheans (40%).
    • -
    • Simple animals outside of the hostile subtype won't follow you as a zombie.
    • -
    • Xeno hostility is more apparent now.
    • -
    • Slime cores can no longer create twice as many slimes through an exploit.
    • -
    -

    GinjaNinja32 updated:

    -
      -
    • Rewrote drinking glasses. There are now eight types of glass, and drink appearance is based on color and the type of glass you put it in.
    • -
    • There are now 'glass extras' you can add to drinks. Straws, drink sticks, and fruit slices (yes, all of them) all work. You can add up to two extras per glass. Add extras by clicking the glass with the extra, remove by clicking the glass with an empty hand while it's in your other hand.
    • -
    • Adding 'fizzy' things (soda water, cola, etc) or ice to a drink will make it be fizzy or have ice floating in it.
    • -
    -

    Yoshax updated:

    -
      -
    • Everything produced in Robotics is now 25% cheaper to produce.
    • -
    - -

    08 June 2016

    -

    Yoshax updated:

    -
      -
    • There is now more soap on the map. The chef also gets a dropper.
    • -
    • Changes in gravity now stun for much longer.
    • -
    • Bullets now have a better chance of penetrating objects such as filing cabinets, consoles, fax machines, etc. This applies to all bullets.
    • -
    • The research outpost toxins department now has reinforced phoron windows.
    • -
    • Spears now do their correct damage instead of doing around half.
    • -
    - -

    07 June 2016

    -

    Datraen updated:

    -
      -
    • Adds a trait tool for Xenobio2. It was supposed to be in the initial implementation, but fell through the cracks, sorry!
    • -
    • Fixed the xenobio smartfridge not displaying it's starting core amount.
    • -
    • Fixed an inverted check with slimes.
    • -
    -

    EmperorJon updated:

    -
      -
    • Increased loadout points from 10 back to 15. We've added so many things like lunchboxes and communicators that everyone just takes by default, so a few more points will be nice.
    • -
    -

    JerTheAce updated:

    -
      -
    • Adds a variety of new guns. Some of these guns and and their ammunition are purchasable through antag uplink, cargo, or can be spawned during Renegade or Heist modes.
    • -
    • Adds ammunition clips for reloading magazines and some guns (such as bolt-actions).
    • -
    • All magazines and ammunitions can now be produced with the autolathe.
    • -
    • New bullpup SMG is available in armory area on CentCom level.
    • -
    • Revolvers now use 6 shots. Finally.
    • -
    • Most guns that didn't use magazines before for some reason (such as the Uzi) now use magazines.
    • -
    • All casings now update icons if they have been spent.
    • -
    • Corrects Pulse Rifle charge cost consistency.
    • -
    • Corrects and improves a number of icons for guns, including a couple of energy guns, and adds fallback icons so they do not turn invisible when held or strapped to your back.
    • -
    • Made the icons for some guns look differently depending on what magazine is loaded into them.
    • -
    • Made antag uplink menu for guns and ammo more informative.
    • -
    • Machinegun magazines no longer fit in pockets.
    • -
    • Made names and descriptions for all projectile guns and ammo consistent while removing grammar and spelling errors.
    • -
    • Autolathe no longer exploitable for ammo by repeatedly recycling empty magazines.
    • -
    • Guns now check a list of compatible magazines.
    • -
    • Ranged mobs no longer drop usable .357 casings.
    • -
    • Added a variety of new gun sound effects, and swapped out the old default gun sound.
    • -
    - -

    30 May 2016

    -

    EmperorJon updated:

    -
      -
    • Ports Baystation's setup screen changes, thanks to PsiOmegaDelta.
    • -
    • Includes character preview with toggleable equipment, visible loadout items, ghost character sprites, and custom colour underwear. Your underwear will have reset, so you'll need to set it back.
    • -
    - -

    29 May 2016

    -

    Datraen updated:

    -
      -
    • Injecting people with mutationtoxin no longer mutates them into slime people.
    • -
    • Removes amutationtoxin.
    • -
    • Removes slime core recipies.
    • -
    • Adds slime monkey cubes, which are created by injecting monkey cubes with mutationtoxin and activating like a posibrain.
    • -
    • Maps for Xenobio2 research labs/stations.
    • -
    -

    Zuhayr updated:

    -
      -
    • Backend change: allowed accessories to be placed on any clothing item with the appropriate variables set.
    • -
    - -

    27 May 2016

    -

    Yoshax updated:

    -
      -
    • Added a new preference that allows you to disable fake nanoui styling on relevant windows. However, if it is your first time loading with this new preference you will need to save your character slot, as there is a problem with satanisiation and it believes the preference is set to disable the nanoui styling.
    • -
    - -

    25 May 2016

    -

    Serithi updated:

    -
      -
    • Adds in lavender.
    • -
    -

    Yoshax updated:

    -
      -
    • Cables of any color can now be merged.
    • -
    • More and different colors are now available to be used by cable.
    • -
    • Adjusting your suit sensors now displays a message to other people in range that you did so. In addition, seeing someone else adjust someone's suit sensors no longer informs you to what level.
    • -
    • Added towels to the loadout. These can be worn on the head, belt or outwear slots. You can also whip people with them for a special message and sound! In addition, using them in-hand will produce an emote where your towel yourself off.
    • -
    - -

    17 May 2016

    -

    SilveryFerret updated:

    -
      -
    • Changes the Death Alarms from announcing over Common channel, to announcing only over Medical and Security channels.
    • -
    -

    Yoshax updated:

    -
      -
    • Added shotglasses. These can contain 10 units. They have their whole contents swalloed in one gulp. They can be produced in the autolathe or found in the booze vending machine in the bar.
    • -
    - -

    16 May 2016

    -

    Yoshax updated:

    -
      -
    • Uplinks now have a discounted item every 15 minutes. This is per uplink, and random, the discount is also random, but weighted as such that a low discount such as 10% off, or 20% off has a higher chance of happening than a high discount such as 90% of. An item will never cost less than 1.
    • -
    • Mercenaries now spawn with their own, personal uplinks.
    • -
    • Faked announcements are now once again purchasable from the uplink, and actually work.
    • -
    • Adds several new items to the uplink including tactical knives, metal foam grenades, ambrosia seeds and much more.
    • -
    - -

    13 May 2016

    -

    HarpyEagle updated:

    -
      -
    • Shotgun flare illumination now lasts longer, around 3-4 minutes.
    • -
    • Fixed attack animation playing when using flashes even if the flash was not actually used due to being broken or recharging.
    • -
    • Fixed lightswitches layering over darkness. Now only the light layers above shadow. Lightswitch illumination is now much more subtle.
    • -
    -

    Yoshax updated:

    -
      -
    • Processing strata floor can now be pried up with a crowbar.
    • -
    • Blue carpet can now also be removed with a crowbar, and has had it's ability to burn and have corners restored.
    • -
    • Changelings will now store and apply the flavor text of their victims when they absorb and transform into them.
    • -
    • Gives Diona a starting funds wage the same as Tajaran and Unathi.
    • -
    • Brain damage no longer prevent implant removal surgery.
    • -
    - -

    12 May 2016

    -

    Yoshax updated:

    -
      -
    • Doubles the maximum length of records and names to 6144 & 52, respectively. Also increases book length to 12288. (All numbers are in characters.)
    • -
    • Makes various services in the antag uplink purchasable once again. This includes the fake crew arrival.
    • -
    • Neckgrabs will no longer force people to the ground. In addition, weakened people can no longer resist.
    • -
    • All vending machines now have a small chance of vending an additional item.
    • -
    • Smoke from smoke bombs now lasts approximately 3 times as long and spawns some more smoke to make a heavier cloud.
    • -
    • Smoke from smoke bombs now properly does a small amount of oxygen loss damage. This damage is per cloud of smoke.
    • -
    - -

    05 May 2016

    -

    Datraen updated:

    -
      -
    • Added three mixed modes, 'Mercenaries & Wizard', 'Mercenaries & Renegades', and 'Traitors & Renegades'.
    • -
    -

    Hubblenaut updated:

    -
      -
    • Hydroponics vendor and biogenerator offer full bottles of fertilizer. Prices and amount available adjusted to accomodate.
    • -
    -

    Kelenius updated:

    -
      -
    • Move delay after clicking has been removed.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • Can now prefill the loadout flask and vacuum-flask with a relevant liquid of your choice.
    • -
    -

    Yoshax updated:

    -
      -
    • Splits gender into biological gender and gender identity. Biological gender modifies the sprite (for between male and female) and gender identity determines what pronouns show up when examined or suchlike. Both are displayed in medical records and such.
    • -
    • Smoke grenades can now have their smoke color set by using a multitool on them.
    • -
    - -

    17 April 2016

    -

    Datraen updated:

    -
      -
    • Manually ports /tg/station's dark click code https://github.com/tgstation/-tg-station/pull/10272 by Razharas.
    • -
    • Teshari smocks now spawn as smocks, and not aqua jumpsuits.
    • -
    • Checks to see if new a two-handed weapon can be wielded when dropped.
    • -
    -

    EmperorJon updated:

    -
      -
    • Robotics Console now correctly shows the operational/lockdown state and button based off if it thinks the synthetic is locked down or not.
    • -
    • Autotraitor synths now behave the same as Traitor synths - they are not locked down.
    • -
    -

    Kelenius updated:

    -
      -
    • Solars now start wired.
    • -
    -

    Neerti updated:

    -
      -
    • Ports Bay's volume-based inventory system. It works off by weight classes instead of just slots, allowing you to hold more light items than you could previously.
    • -
    • Bulky items can now go in your backpack, however it will require twice the space of a normal sized item.
    • -
    • Spacesuits, RIGs, and sniper rifles made heavier.
    • -
    - -

    07 April 2016

    -

    Datraen updated:

    -
      -
    • If a slice of an item is spawned independently, it will get generic settings.
    • -
    -

    Kelenius updated:

    -
      -
    • Changelings will now change appearance and species together when transforming.
    • -
    • Changelings no longer have gender honorifics in lingchat.
    • -
    • Absorbing the DNA from any source will allow you to use its name, species, and languages.
    • -
    • DNA extract sting won't produce a strange message if there's no target.
    • -
    • Cultists no longer need to research words.
    • -
    - -

    04 April 2016

    -

    Kelenius updated:

    -
      -
    • Monkeys can ventcrawl once again.
    • -
    -

    Yoshax updated:

    -
      -
    • Tasks that take time to perform now have a progress bar.
    • -
    • Visibility of progress bars can be toggled in preferences. Default is on.
    • -
    - -

    29 March 2016

    -

    Datraen updated:

    -
      -
    • Added Three New Mixed Gamemodes: Lizard, Changeling + Wizard; Intrigue, Traitors + Ninja; Visitors, Ninja + Wizard.
    • -
    • Created a variable for latespawning antagonist templates, for customization of autospawning antagonists in mixed game modes.
    • -
    • Fixes the buckled check limiting whether or not someone can interact while sitting.
    • -
    • Resisting while buckled and cuffed will process the hand and leg cuffs before unbuckling.
    • -
    • Removed JSON encoding of the PDA Manifest list.
    • -
    • Microwaves no longer try cooking their components while cooking.
    • -
    • Adds a check to prison breaks that makes sure the APC is on before continuing.
    • -
    • Artifacts will no longer spawn on floor turfs.
    • -
    • Stops traitorborgs from being able to hack other borgs.
    • -
    • Stops traitorAIs from being able to hack unlinked borgs.
    • -
    -

    Yoshax updated:

    -
      -
    • Player preferences has been overhauled. Please update your preferences, found at "Character Setup" > "Global" > "Preferences", as they have been reset.
    • -
    - -

    16 March 2016

    -

    Datraen updated:

    -
      -
    • Harmbaton no longer causes halloss while inactive.
    • -
    -

    Kelenius updated:

    -
      -
    • Potassium and nitroglycerin explosive grenades now work.
    • -
    - -

    11 March 2016

    -

    Datraen updated:

    -
      -
    • Adds ckeys, player panel to the antagonists panel.
    • -
    • Fragmentation grenades are no longer launchable.
    • -
    • Adds amount of telecrystals to the set telecrystal verb.
    • -
    • Added a verb to just add to telecrystals.
    • -
    -

    Kelenius updated:

    -
      -
    • Drying rack now has a new sprite.
    • -
    • Beekeeping materials and a honey extractor have been added to hydroponics.
    • -
    • There is now a ten-second delay for carding the AI.
    • -
    -

    Zuhayr updated:

    -
      -
    • Small species now take smaller bites/gulps from food and drink.
    • -
    • Small species are now effected by alchol and toxins twice as much.
    • -
    • blood_volume is now a species-level var and Teshari have lowered blood volume.
    • -
    • Hunger is a species var and Teshari get hungry faster.
    • -
    • Small mobs have a reduced climb delay.
    • -
    • Teshari gain more nutrition from meat.
    • -
    - -

    11 February 2016

    -

    Datraen updated:

    -
      -
    • Moderators can now see and use AOOC.
    • -
    • Other synthetics given EAL.
    • -
    • Trays now drop items when placed on table, dropped.
    • -
    • Objects can now be yanked out of synthetics.
    • -
    • Respawn time moved down from 30 minutes to 15 minutes.
    • -
    • Telecrystal item added for trading telecrystals between traitors and mercenaries.
    • -
    • Telecrystal item now has tech values.
    • -
    -

    EmperorJon updated:

    -
      -
    • Traitor synths can no longer be locked down from the robotics console. Attempting to lock them down (or release the lockdown) notifies the synth of the attempt and updates the console's UI as normal.
    • -
    -

    Neerti updated:

    -
      -
    • Suit cooling units can now be attached to voidsuits. Note that coolers and air tanks are mutually exclusive.
    • -
    • EMP no longer hits twice on humans.
    • -
    • EMP drains powercells using the cell's current charge, and not the cell's maximum potential charge, to ensure two blasts do not completely disable a synthetic.
    • -
    • EMP hitting a prosthetic limb or organ will now do less damage.
    • -
    • EMP hitting a cyborg will no longer outright stun them. Instead, they gain the 'confused' status for a few moments, making movement difficult. In addition, their HUD gets staticy, and their modules are forced to be retracted.
    • -
    • Stasis bags will protect the occupant from the outside enviroment's atmosphere.
    • -
    • Stasis bags can be hit with a health analyzer to analyze the occupant.
    • -
    -

    Zuhayr updated:

    -
      -
    • Drones can now pull a variety of things (such as scrubbers). This came with a pulling refactor so please report any strangeness with pulling in general.
    • -
    • Drones (and any mob that can be picked up) can be bashed against airlocks and such to use their internal access, so long as the person using them does not have an ID card equipped.
    • -
    • Added foam weapons to cargo for LARP shenanigans.
    • -
    • Added the ability to equip grenades to the mask slot, and to prime them by clicking someone with harm intent targeting the mouth.
    • -
    • Removed the species restrictions on transplanted internal organs. Have fun.
    • -
    • Added 'full body' prosthetic options to character generation.
    • -
    • Removed IPC. No tears were shed.
    • -
    • RE: borgs, Renamed 'robot' type to 'drone' and 'android' type to 'robot' for clarity with new 'android' human mobs.
    • -
    • Rejuvenate will now reapply robolimb/autopsy data.
    • -
    • Lots of backend work relating to the above. If you're a coder go look at the PR or ask Zuhayr for details.
    • -
    • Removed brute and burn resist from robolimbs, removed sever vulnerability from robolimbs.
    • -
    • Added a config option for visible human death messages.
    • -
    • pAIs and small mobs can now bump open doors.
    • -
    • Added functionality for two-handed guns; these guns will give an accuracy penalty if fired without an empty offhand.
    • -
    • Unified two-handed melee weapons with the above; while the offhand is empty, the weapon will count as wielded.
    • -
    - -

    16 December 2015

    -

    HarpyEagle updated:

    -
      -
    • Fixed a couple of bugs causing phoron gas fires to burn cooler and slower than they were supposed to.
    • -
    • Merc bombs are now appropriately explosive again. Same goes for bombs made by toxins.
    • -
    -

    Hubblenaut updated:

    -
      -
    • Airlock backup power test light properly offline when backup power down.
    • -
    • Empty flavor texts no longer draw an empty line on examination.
    • -
    • Material stacks now properly merge upon creation.
    • -
    • Messages for adding to existing stack appear again.
    • -
    -

    TheWelp updated:

    -
      -
    • Removed higher Secret player requirements.
    • -
    - -

    06 December 2015

    -

    Datraen updated:

    -
      -
    • Changes standard and specific plant traits, more diverse plants.
    • -
    -

    HarpyEagle updated:

    -
      -
    • Fabricated power cells start uncharged.
    • -
    -

    Hubblenaut updated:

    -
      -
    • Welding a broken camera will use the correct icon.
    • -
    • Camera assemblies remember their tag and network from previous usage.
    • -
    • Light replacers can be refilled by clicking on a storage item.
    • -
    • Light replacers now hold up to 32 light bulbs.
    • -
    • Light replacers can be obtained through janitorial supply crates.
    • -
    • A sheet of glass fills the light replacer by 16 bulbs.
    • -
    • Material stacks now properly merge upon creation.
    • -
    • Messages for adding to existing stack appear again.
    • -
    • Mobs on help intent will not push others that aren't.
    • -
    • Adds tape for atmospherics.
    • -
    • Tape graphics and algorithm changes. Looks a lot more appealing now.
    • -
    • Starting and ending tape on the same turf will connect it to all surrounding walls/windows.
    • -
    • Lifting a part of the tape will lift an entire tape section.
    • -
    • Mobs on help intent do stop for tape.
    • -
    • Crumpled tape does not affect tape breaking behavior anymore.
    • -
    • Fixes vending machines not adding stored goods when maintenance panel is closed.
    • -
    • Doors do only buzz once on failed closing attempt.
    • -
    -

    MagmaRam updated:

    -
      -
    • Fixed cloners killing fresh clones instantly with brain damage.
    • -
    • Fixed a bug where disposals pipes would show up above floors despite being installed under them.
    • -
    -

    Neerti updated:

    -
      -
    • Adds NanoUI for communicators, the ability for communicators to call other communicators on the station, the ability for station-bound people to call ghosts, and for ghosts to toggle their visibility to communicators on or off in character preferences (defaults to off). Communicators can now also support more than one call at the same time, for both ghosts and normal communicators.
    • -
    • Adds new machine to telecomms, the Exonet node. It is very basic in terms of functionality, but certain services can be selectively disabled from it, such as newscaster updates, communicators, or external PDA messages. Adds methods for building and deconstructing Exonet nodes.
    • -
    • Adds framework for a fake-networking system called EPv2 that communicators will now use, and perhaps other machines will in the future, for good or for evil.
    • -
    • Changeling Spacearmor reduced in protective ability.
    • -
    • Cryogenic String and Delayed Toxic Sting now have a three minute cooldown upon stinging someone.
    • -
    • Cryotoxin, the chemical used in Cryogenic String, is 25% less potent now.
    • -
    • The rune to summon Narsie has been changed. Narsie is no longer summoned, but Hell still comes.
    • -
    • Spooky mobs spawned from spooky portals as a result of Hell coming have had their speed, health, and damage reduced.
    • -
    • Manifested humans no longer count for summoning Hell.
    • -
    • Changes how armor calculations work. All the armor values remain the same, but the 'two dice rolls' system has been replaced with a mix of reliable damage reduction and a bit of RNG to keep things interesting. The intention is to make weaker armor more relevent and stronger armor less overpowered.
    • -
    • When you are hit, it uses the armor protection as a base amount to protect you from, then it does a roll between +25% and -25% of that base protection, and adds it to the base protection. The result of that is how much damage is reduced from the attack. For example, if you are hit by an energy sword in the chest while wearing armor that has 50 melee protection, the base protection is 50, then RNG can make the final protection be between 37.5 and 62.5 percent. The damage you'd take could range from 11.25 to 18.75, instead of 0, 15, or 30. Remember that some weapons can penetrate armor.
    • -
    • Added personal communicators, a device that enables someone to talk to someone else at vast distances. You can talk to people who are far from the station, so long as telecommunications remains operational.
    • -
    • To use, become a ghost, then use the appropiate verb and pick a communicator to call. Then you wait until someone picks up. Once that occurs, you will be placed inside the communicator. The voice you use is your currently loaded character. Languages are supported as well.
    • -
    • Round-end is now three minutes instead of one, and counts down, to allow for some more post-round roleplay. If the station blows up for whatever reason, the old one minute restart is retained.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • Manual radio frequency changes can no longer go outside the standard frequency span.
    • -
    • Users with sufficient access can instead select pre-defined channels outside this span, such as department channels, when using intercoms.
    • -
    -

    Zuhayr updated:

    -
      -
    • Aiming has been rewritten, keep an eye out for weird behavior.
    • -
    • Removed the detective scanner and associated machinery.
    • -
    • Added a microscope, machine forensic scanner, etc. from Aurora forensics.
    • -
    - -

    22 November 2015

    -

    neersighted updated:

    -
      -
    • Laptop Vendors now accept ID Containers (PDA, Wallet, etc).
    • -
    • Personal Lockers now accept ID Containers (PDA, Wallet, etc).
    • -
    - -

    27 October 2015

    -

    HarpyEagle updated:

    -
      -
    • When affected by pepperspray, eye protection now prevents blindness and face protection now prevents stun, instead of face protection doing both.
    • -
    - -

    26 September 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • Meteor events now select a map edge to arrive from, with a probability for each individual wave to come from either neighboring edge. Meteors will never arrive from opposite the starting edge.
    • -
    - -

    11 September 2015

    -

    HarpyEagle updated:

    -
      -
    • Made flares brighter.
    • -
    • Coffee is now poisonous to tajaran, much like how animal protein is poisonous to skrell.
    • -
    - -

    08 September 2015

    -

    Soadreqm updated:

    -
      -
    • Increased changeling starting genetic points to 25.
    • -
    -

    Zuhayr updated:

    -
      -
    • Auto-traitor should now be fixed.
    • -
    • The Secret game mode should now be fixed.
    • -
    - -

    07 September 2015

    -

    GinjaNinja32 updated:

    -
      -
    • Added an auto-hiss system for those who would prefer the game do their sss or rrr for them. Activate via Toggle Auto-Hiss in the OOC tab.
    • -
    • Auto-hiss system in 'basic' mode will extend 's' for Unathi and 'r' for Tajara. 'Full' mode adds 'x' to 'ks' for Unathi, and is identical to 'basic' mode for Tajara.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • Changed the language prefix keys to the following: , # -
    • -
    • Language prefix keys can be changed in the Character Setup. Changes are currently not global, but per character.
    • -
    - -

    05 September 2015

    -

    Chinsky updated:

    -
      -
    • Made capguns into proper guns code-wise. It means you can now take people hostage with them, stick in your mouth, and all other things you can do with real guns but probably shouldn't.
    • -
    • Russian roulette! Fun for whole sec team! Unload some shells from revolver, spin the cylinder(verb) and you're good to go!
    • -
    -

    HarpyEagle updated:

    -
      -
    • Shields no longer block attacks from directly behind the player.
    • -
    • Riot shields no longer stop bullets or beams (except for beanbags and rubber bullets), however they are now more effective at blocking melee attacks and thrown objects.
    • -
    • Energy shields block melee attacks as effectively as riot shields do. Their ability to block projectiles is largely unchanged.
    • -
    • Melee weapons now only block melee attacks.
    • -
    • Two handed weapons have a small chance of blocking melee attacks when wielded in two hands.
    • -
    • Sound and visual effects when blocking attacks with an energy shield or energy sword.
    • -
    • Fixed dead or unconscious people blocking stuff with shields.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • Cargo now sorts under its own department on station manifests.
    • -
    • Manual radio frequency changes can no longer go outside the standard frequency span.
    • -
    • Users with sufficient access can instead select pre-defined channels outside this span, such as department channels, when using intercoms.
    • -
    - -

    02 September 2015

    -

    Atlantis updated:

    -
      -
    • Converted phoron glass to borosilicate glass, adjusted heat resistances accordingly, got rid of copypaste fire code. Fire resistance is now handled by variables so completely fireproof windows are possible with varedit.
    • -
    • Windows take fire damage when heat exceeds 100C regular windows, 750C reinforced regular, 2000C borosilicate and 4000C reinforced borosilicate. For comparsions, reinforced walls begin taking damage around 6000.
    • -
    -

    Hubblenaut updated:

    -
      -
    • Adds glass bottles for Cola, Space Up and Space Mountain Wind to Booze-O-Mat.
    • -
    • Some bar drink recipes have been amended to easily sum to 30 units for drinking glasses.
    • -
    • Vendors now have a product receptor for accepting goods. Opening the maintenance painel is no longer required.
    • -
    • Wrenching a vending machine is no longer a silent action.
    • -
    • Stepup: Item placement on 4x4 grids seemed to work great. Now we'll try 8x8.
    • -
    -

    Kelenius updated:

    -
      -
    • Mechfab can now be upgraded using RPED, and now uses NanoUI.
    • -
    -

    Matthew951 updated:

    -
      -
    • Added Vincent Volaju's hair.
    • -
    • Added Vincent Volaju's beard.
    • -
    -

    Zuhayr updated:

    -
      -
    • Added the ability for AIs in hardsuits to control suit modules and movement with a dead or unconcious wearer.
    • -
    • Added ballistic supply drop pods.
    • -
    • Added diona gestalt random map template.
    • -
    • Swapped the singularity beacon out for a hacked supply beacon.
    • -
    - -

    24 August 2015

    -

    HarpyEagle updated:

    -
      -
    • Girders are now reinforced by using a screwdriver on the girder before applying the material sheets. Use a screwdriver again instead to cancel reinforcing.
    • -
    • Mechanical traps no longer spawn in the janitor's locker.
    • -
    • Mechanical traps can now be printed with a hacked autolathe.
    • -
    • Adds armour penetration mechanic for projectiles and melee weapons.
    • -
    • Laser carbines, LWAP, and shotgun now have a small amount of armour penetration, ballistic rifles (not SMGs) have moderate amounts, laser cannon has high armour penetration, and the PTR mostly ignores body armour.
    • -
    • Shotgun slugs and Z8/STS damage has been lowered slightly to accomodate for their higher penetration. In general ballistics deal less damage but have higher penetration than comparable laser weapons. Notable exception: X-Ray lasers have had their damage lowered slightly but gain very high armour penetration.
    • -
    • Energy swords now have very high armour penetration. Ninja blades do less damage but ignore armour completely.
    • -
    -

    Kelenius updated:

    -
      -
    • Click cooldowns have been removed on pretty much everything that isn't an attack.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • Adds the option to set the icon size to 48x48, found under the Icons menu, along with 32x32, 64x64, and stretch to fit.
    • -
    • Active AI cores now provides coverage on the AI camera network. Does not utilize actual cameras, thus will not show up on security consoles.
    • -
    • The Dinnerware vending machine now offer both utensil knives and spoons without first having to hack them.
    • -
    • Synths now have id cards with access levels which is checked when operating most station equipment.
    • -
    • Station synthetics still have full station access but can no longer interact with syndicate equipment, and syndicate borgs now start with only syndicate access.
    • -
    • Syndicate borgs can copy the access from other cards by utilizing their own id card module, similar to how syndicate ids work.
    • -
    • When examined up close id cards now offer a more detailed view.
    • -
    • Agent ids now offer much greater customization, allowing changing name, age, DNA, toggling of AI tracking termination (using the electronic warfware option), and more.
    • -
    • As AI tracking can now be enabled/disabled at will AI players should not feel the need to hesitate before informing relevant crew members when camera tracking is explicitly terminated.
    • -
    • Uplink menu now more organized and with new categories.
    • -
    • Now possible to cause falsified ion storm announcements.
    • -
    • Now possible to cause falsified radiation storm announcements, with expected maintenance access changes.
    • -
    • Now possible for mercenaries to create falsified Central Command Update messages.
    • -
    • Now possible for mercenaries to create falsified crew arrival messages and records.
    • -
    -

    RavingManiac updated:

    -
      -
    • Sound environments tweaked to feel more claustrophobic
    • -
    • Being drugged, hallucinating, dizzy, or in low-pressure or vacuum will alter sounds you hear
    • -
    • Sound environment in holodeck will change to reflect the loaded program
    • -
    -

    Vivalas updated:

    -
      -
    • A new uplink item has been added! A briefcase full 'o thalla can now be bought by traitors for bribes and such!
    • -
    -

    Zuhayr updated:

    -
      -
    • Pariahs are now a subspecies of Vox with less atmos/cold protection, a useless brain, and lower health.
    • -
    • Leap now only gives a passive grab and has a shorter range. It also stuns Pariahs longer than it does their target.
    • -
    • Rewrote tiling. White floors, dark floors and freezer floors now have associated tiles.
    • -
    • Changed how decals work in the mapper. floor_decal is now used instead of an icon in floors.dmi.
    • -
    • The floor painter has been rewritten to use decals. Click it in-hand to set direction and decal.
    • -
    • Floor lights are now built from the autholathe, secured with a screwdriver, activated by clicking them with an empty hand, and repaired with a welding torch.
    • -
    • Unathi now have minor slowdown and 20% brute resist.
    • -
    • Tajarans now have lower bonus speed and a flat 15% malus to brute and burn.
    • -
    • Vox can now eat monkeys and small animals.
    • -
    • Tajarans can now eat small animals.
    • -
    • Unarmed attack damage has been lowered across the board.
    • -
    - -

    17 August 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • Station time and duration now available in the Status tab.
    • -
    - -

    16 August 2015

    -

    HarpyEagle updated:

    -
      -
    • The unathi breacher is now only wearable by unathi.
    • -
    - -

    15 August 2015

    -

    Kelenius updated:

    -
      -
    • Bees have been updated and are totally worth checking out (beekeeping crate at cargo).
    • -
    • Sleeper consoles removed. All interaction is now done by clicking on the sleeper itself.
    • -
    • To put people into sleeper, you now have to click-drag people to it. Grabs no longer work. To exit the sleeper, move.
    • -
    • Sleeper now uses a NanoUI.
    • -
    - -

    14 August 2015

    -

    HarpyEagle updated:

    -
      -
    • Renames many guns to follow a consistent naming style. Updated and changed gun description text to be more lore-friendly.
    • -
    • Throwing a booze bottle at something nearby while on harm intent causes it to smash, splashing it's contents over whatever it hits.
    • -
    • Rags can now be wrung out over a container or the floor, emptying it's contents into the container or splashing them on the floor.
    • -
    • Rags can now be soaked using the large water and fuel tanks instead of just beakers.
    • -
    • Rags soaked in welding fuel can be lit on fire.
    • -
    • Rags can now be stuffed into booze bottles. When the bottle smashes, the stuffed rag is dropped onto the ground.
    • -
    • Fixed eggs having a ridiculously large chemical volume.
    • -
    • T-Ray scanner effects are now only visible to the person holding the scanner.
    • -
    • Traitors can now purchase the C-20r and the STS-35 for telecrystals.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • The amount you start with in your station account is now affected by species, rank, and NT's stance towards you.
    • -
    -

    TheWelp updated:

    -
      -
    • Bookcases are now movable/buildable/destroyable.
    • -
    • Paper can now be crumpled by using in-hand while on hurt intent.
    • -
    • Library Computer External Archive is now sortable.
    • -
    -

    Zuhayr updated:

    -
      -
    • Click a hat on a drone with help intent to equip it. Drag the drone onto yourself with grab intent to remove it.
    • -
    - -

    13 August 2015

    -

    GinjaNinja32 updated:

    -
      -
    • Changed language selection to allow multiple language selections, changed humans/unathi/tajarans/skrell to not automatically gain their racial language, instead adding it to the selectable languages for that species. Old slots will warn when loaded that the languages may not be what you expect.
    • -
    -

    Orelbon updated:

    -
      -
    • Changed the HoP's suit to more bibrant colors and hopefully you will like it.
    • -
    - -

    11 August 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • 0.1.19 is live.
    • -
    • Crew monitors now update every 5th second instead of every other. Reduces lag and gives antags a larger window of opportunity to disable suit sensors if they have to harm someone.
    • -
    - -

    31 July 2015

    -

    HarpyEagle updated:

    -
      -
    • Fixed projectiles being able to hit people in body parts that they don't have. This will also mean that the less limbs someone has the less effective they will be as a body shield.
    • -
    - -

    29 July 2015

    -

    Karolis2011 updated:

    -
      -
    • Made tagger and sorting pipes dispensible.
    • -
    • Unwelding and welding sorting/tagger pipes, no longer delete data about them.
    • -
    - -

    27 July 2015

    -

    Kelenius updated:

    -
      -
    • Borg shaker now works similarly to hypospray. It generates reagents that can be poured into glasses.
    • -
    • Therefore, they can no longer duplicate rare reagents such as phoron.
    • -
    - -

    14 July 2015

    -

    HarpyEagle updated:

    -
      -
    • Fixes wrong information being reported when analyzing locked abandoned crates with a multitool.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • Ninjas can no longer teleport unto turfs that contain solid objects.
    • -
    • Wizards can no longer etheral jaunt unto turfs that contain solid objects.
    • -
    - -

    11 July 2015

    -

    HarpyEagle updated:

    -
      -
    • Added inhand sprites for flashes, flashbangs, emp and other grenades.
    • -
    -

    Loganbacca updated:

    -
      -
    • Turrets no longer burn holes through the AI.
    • -
    • Projectiles now have a chance of hitting mobs riding cargo trains.
    • -
    • Fixed visual bugs with projectile effects.
    • -
    - -

    10 July 2015

    -

    Zuhayr updated:

    -
      -
    • Ninja now spawns on a little pod on Z2 and can teleport to the main level.
    • -
    - -

    06 July 2015

    -

    GinjaNinja32 updated:

    -
      -
    • 'Provisional' is now also a valid temporary position prefix for manifest sorting.
    • -
    - -

    04 July 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • Portable turrets now only blocks movement while deployed.
    • -
    • Portable turrets are no longer invincible while undeployed, however they have increased damage resistance in this state.
    • -
    • Crescent portable turrets should no longer act up during attempts to (un)wrench and alter their settings.
    • -
    - -

    30 June 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • Non-general areas on Crescent are now protected by blast doors to enforce area restrictions. Admins can operate these from the central checkpoint.
    • -
    - -

    24 June 2015

    -

    HarpyEagle updated:

    -
      -
    • Fixed Tajaran name generation producing names without a space between first and last.
    • -
    • Adds docking to the mercenary shuttle. Works similarly to other shuttles, except docking and undocking is manually initiated and not automatic. A system to approve or deny dock requests still to be implemented.
    • -
    • Toolboxes can now hold larger items, such as stacks of metal or power cells, at the cost of having less space for other things.
    • -
    • Gloves/shoes can now be worn even if you have one hand/foot missing. The other one still has to be present, of course. The items still drop when you first lose the hand/foot.
    • -
    • Budget insulated gloves are somewhat less useless. On average, they will stop half the damage from getting shocked, and the worst case insulation is not as bad as it used to be. Budget gloves that are as good as regular insulated gloves are still as rare as they were before though.
    • -
    • PTR bullets are now hitscan, to make them somewhat better for actual sniping.
    • -
    • The telecoms server room now has an actual cycling airlock into it.
    • -
    • Non-vital body parts will no longer take further damage above a certain amount, and will inflict paincrit effects instead. On most humaniods the head, chest, and groin are vital.
    • -
    • Engineers now spawn with industrial workboots (credit: ChessPiece/Bishop).
    • -
    • Damaged robotic legs now more likely to have an effect.
    • -
    • Fixed bug preventing internal organs from taking damage in some cases.
    • -
    • New flavours of tables around the station. Engineering starts with more plastic.
    • -
    • Fixed worn items not appearing in some cases. Most notably crossbows and certain guns when worn on the back. As a side effect, laundry machines no longer transform items.
    • -
    • Crit oxyloss now runs in game time instead of real time. So if lag is slowing your movement the same slowdown applies to the dying person you're trying to reach.
    • -
    • Breathmasks can now be adjusted by clicking on them in your hand, in addition to the verb.
    • -
    • Wearing a space helmet or similar face-covering gear now prevents eating and force-feeding food, drink, and pills.
    • -
    • Phoron in air ignites above it's flashpoint temperature and a certain (very small) minimum concentration. Environments that have oxygen and are hot enough, and have phoron but not enough concentration to burn will produce flareouts, which are mostly a visual effect.
    • -
    • Adds animation when making unarmed attacks or attacking with melee weapons, to help make it clearer who is attacking.
    • -
    • Opening an unpowered door now has an appropriate sound.
    • -
    • Ingesting diseased blood may contract the disease.
    • -
    - -

    22 June 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • The traitor uplink no longer displays all items in a long list, instead has categories which when accessed shows the relevant items.
    • -
    - -

    19 June 2015

    -

    HarpyEagle updated:

    -
      -
    • Prevents being on fire from merely warming mobs up slightly in some cases. Mob fires also burn hotter.
    • -
    • Matches can now be used to light things adjacent to you when thrown.
    • -
    • Made the effects of having a damaged robotic leg more prominent.
    • -
    • Robot limbs no longer cause pain messages. A reminder that you can still check their status with 'Help Intent' -> 'Click Self'.
    • -
    • Knifing damage scales with weapon force and throat protection. Helmets only provide throat protection if they are air tight. Trying to cut someone's throat with wirecutters and/or while wearing an armoured sealed helmet will require several attempts before the victim passes out.
    • -
    • Knifing switches on harm intent, in case you just wanted to beat on the victim for some reason.
    • -
    • Prevents knifing bots or silicons.
    • -
    - -

    16 June 2015

    -

    Chinsky updated:

    -
      -
    • Updated penlights to be more of use in diagnostics, they now show following conditions:
    • -
    • Eye damage
    • -
    • Blurry eyes (overall slower reaction)
    • -
    • Brain damage (one eye reacts slower)
    • -
    • Opiates use (pinpoint pupils)
    • -
    • Drugs use (dilated pupils)
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • Observers can now follow both the AI and its eye upon speech.
    • -
    • Observers can now follow both observers and their body, if they ever had one, upon speech.
    • -
    • Observers can now follow hivemind speakers if the speaker is not using an alias or antagHUD is enabled.
    • -
    • Turret controls now glow, with the color depending on the current mode.
    • -
    -

    Techhead updated:

    -
      -
    • Converted Request Console interface into NanoUI.
    • -
    - -

    09 June 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • Ports /tg/'s meteor event. Meteors now appear to be more accurate, come in a greater variety, and may drop ores on their final destruction.
    • -
    - -

    08 June 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • The AI chassis now glows, with the color depending on the currently selected display.
    • -
    - -

    05 June 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • Split stacks no longer lose their coloring.
    • -
    • Can no longer merge cables of different colors.
    • -
    • Blobs and simple mobs now attack all external organs instead of a subset. The overall damage remains the same but the number of fractures caused will, in general, be fewer.
    • -
    • Spider nurses now have a chance of injecting their victims with spider eggs which eventually hatch. If the limb is removed from the host, the host dies, or the spiderling has matured sufficiently it will crawl out into freedom. Medical scanners will pick upp eggs and spiderlings as foreign bodies.
    • -
    -

    Yoshax updated:

    -
      -
    • Makes hyposprays start empty instead of filled with Tricord.
    • -
    • Makes the special wizard projectile staffs, Animate, Change, Focus and any future ones only usable by wizards. Also makes it so only wizards can use spellbooks and teleportation scrolls.
    • -
    - -

    04 June 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • AI eyes can now be found in the observer follow list.
    • -
    • Synths can now review all law modules that can be found on the station from their law manager.
    • -
    • Synths can state these laws if desired, however this is strongly discouraged unless subverted/malfunctioning.
    • -
    • Astral projecting mobs, such as wizards or cultists, may no longer respawn as something else while their body lives.
    • -
    -

    Techhead updated:

    -
      -
    • Prison break event has been expanded to include Virology or Xenobiology
    • -
    • Prison break event will warn Enginering and the AI beforehand so they can take preventive measures.
    • -
    • Disabling area power will now prevent doors from opening during the event
    • -
    - -

    02 June 2015

    -

    Techhead updated:

    -
      -
    • Re-adds extended capacity emergency oxygen tanks to relevant jobs.
    • -
    - -

    30 May 2015

    -

    Atlantis updated:

    -
      -
    • Malfunction Overhaul - Whole gamemode was completely reworked from scratch. Most old abilities have been removed and quite a lot of new abilities was added. AI also has to hack APCs to unlock higher tier abilities faster, instead of having access to them from the round start. Most forced things, such as, shuttle recalling were removed and are instead controlled by the AI. Code is fully modular allowing for future modifications.
    • -
    -

    HarpyEagle updated:

    -
      -
    • Fixes Engineer ERT gloves not being insulated.
    • -
    • IV stands are no longer bullet shields. They also allow mice, drones, pAIs et al to pass though.
    • -
    -

    Kelenius updated:

    -
      -
    • AI now hears LOOC both around its eye and its core, and speaks in LOOC around its eye. Keep in mind that you won't hear and won't be heard if there is a wall between your eye and the target.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • You can now review the server revision date and hash by using the 'Show Server Revision' verb in the OOC category.
    • -
    - -

    27 May 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • The inactive check process now respects client holder status and can be configured how long clients may remain inactive before being kicked.
    • -
    -

    Zuhayr updated:

    -
      -
    • Unfolded pAIs can now be scooped up and worn as hats.
    • -
    • Scoop-up behavior is now standardized to selecting help intent and dragging their icon onto yours.
    • -
    - -

    26 May 2015

    -

    Atlantis updated:

    -
      -
    • NanoUI for Robotics Control Console
    • -
    • NanoUI for Supermatter Crystal - AI/Robot only, purely informational
    • -
    -

    Chinsky updated:

    -
      -
    • Meat limbs now can be attached. Use limb on missing area, then hemostat to finalize it.
    • -
    • Limbs from other races can be now attached. They'll cause rejection, but it can be kept at bay with spaceacilline to some point. Species special attack is carried over too, i.e. you can clawn people if you sew a cathand to yourself.
    • -
    • Limbs that are left in open will rot in ~7 minutes. Use freezers or cryobags to stop it. You can still attach them, but you wish you couldn't.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • Both the pulse taker and target must now remain still for the duration of the check or it will fail.
    • -
    -

    RavingManiac updated:

    -
      -
    • Tape recorders now record hearable emotes and action messages (e.g. gunshots).
    • -
    • You can now see actions from inside mechs and closets.
    • -
    -

    Techhead updated:

    -
      -
    • Removed gaseous reagents from the chemistry system and replaced with real-world organic chemistry precursors.
    • -
    • Hydrogen has been replaced with hydrazine, a highly toxic, flammable liquid.
    • -
    • Oxygen has been replaced with acetone, a mildly toxic liquid. Ethanol's ink-sovlent capabilities have been copied to it.
    • -
    • Chlorine has been replaced with hydrochloric acid. It is a stronger acid than sulphuric but less toxic.
    • -
    • Nitrogen has been replaced with ammonia. Ammonia now acts as a Dexalin-equivalent for Vox.
    • -
    • Flourine has also been replaced with hydrazine in its one recipe. Flourosurficant has been renamed azosurficant.
    • -
    • Being splashed with liquid Phoron will burn eyes and contaminate clothes like being exposed to Phoron gas.
    • -
    -

    Zuhayr updated:

    -
      -
    • Added a ghost requisition system for posibrains and living plants.
    • -
    • Added attack_ghost() to hydro trays and posibrains to allow ghosts to enter them.
    • -
    • Prosthetic limbs are now only repairable with welders/cable coils if they have suffered below 30 combined damage.
    • -
    • Surgery steps that cause no pain and have no failure wounding have been added: screwdriver for 'incision', crowbar to open, multitool to 'decouple' a prosthetic organ. Hemostat is still used to take an organ out.
    • -
    • Using a welder or a cable coil as a surgical tool after opening a maintenance hatch will repair damage beyond the 30 damage cap. In other words, severe damage to robolimbs requires expert repair from someone else.
    • -
    • Eye and brain surgery were removed; they predate the current organ system and are redundant.
    • -
    • IPC are now simply full prosthetic bodies using a specific manufacturer (Morpheus Cyberkinetics).
    • -
    • IPC can 'recharge' in a cyborg station to regain nutriment. They no longer interface with APCs.
    • -
    • NO_BLOOD flag now bypasses ingested and blood reagent processing.
    • -
    • NO_SCAN now bypasses mutagen reagent effects.
    • -
    • Cyborg analyzers now show damage to prosthetic limbs and organs on humans.
    • -
    • Prosthetic EMP damage was reduced.
    • -
    • Several organ files were split up/moved around.
    • -
    - -

    22 May 2015

    -

    Ccomp5950 updated:

    -
      -
    • Beepsky no longer kills goats.
    • -
    • Goats will move towards vines that are 4 spaces away now instead of 1
    • -
    • Goats will eat the spawning plants for vines as well as the vines themselves.
    • -
    -

    Chinsky updated:

    -
      -
    • Ghetto diagnosis. Grab patient, aim at bodypart you want to check, click on them with help intent. This will tell you about their wounds, fractures and other oddities (toxins/oxygen) for that bodypart.
    • -
    • Fractures are visible on very damaged limbs. Dislocations are always visible. Surgery incisions now visible too.
    • -
    • Stethoscopes actually make sense now. They care for heart/lungs status when reporting pulse and respiration now.
    • -
    -

    HarpyEagle updated:

    -
      -
    • Re-implemented fuel fires. Tweaked fire behaviour overall.
    • -
    -

    Yoshax updated:

    -
      -
    • Bear traps now do damage when stood on, enough to break bones! Bear traps can now affect any limb of a person who is on the ground, including head! Bear traps are no longer legcuffs and instead embed in the limb they attack.
    • -
    • Bear traps now take several seconds to deploy and cannot be picked up when armed, they must be disarmed by clicking on them. They also cannot be moved then they are deployed.
    • -
    -

    Zuhayr updated:

    -
      -
    • Massive material refactor. Walls, beds, chairs, stools, tables, ashtrays, knives, baseball bats, axes, simple doors, barricades, so on.
    • -
    • Tables are now built via steel then another sheet on the resulting frame. They can then be reinforced by dragging a stack of sheets onto the table.
    • -
    • Walls are built with steel for girders, then right-click the girder and select the reinforce verb while holding a stack, then click the girders with a final sheet.
    • -
    • Various things can be built with various sheet types. Experiment! Just keep in mind that uranium is now radioactive and phoron is now flammable.
    • -
    - -

    18 May 2015

    -

    Hubblenaut updated:

    -
      -
    • Adds a light for available backup power on airlocks.
    • -
    -

    Kelenius updated:

    -
      -
    • There has been a big update to the reagent system. A full-ish changelog can be found here: http://pastebin.com/imHXTRHz. In particular:
    • -
    • Reagents now differentiate between being ingested (food, pills, smoke), injected (syringes, IV drips), and put on the skin (sprays, beaker splashing).
    • -
    • Injecting food and drinks will cause bad effects.
    • -
    • Healing reagents, generally speaking, have stronger effects when injected.
    • -
    • Toxins now work slower and deal more damage. Seek medical help!
    • -
    • Alcohol robustness has been lowered.
    • -
    • Acid will no longer melt large numbers of items at once.
    • -
    • Synaptizine is no longer hilariously deadly.
    • -
    -

    Loganbacca updated:

    -
      -
    • Changed MULE destination selection to be list based.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • Destroying a camera by brute force now has a chance to break the wiring within.
    • -
    • Turf are now processed. This, for example, causes radioactive walls to regularly irradiate nearby mobs.
    • -
    • Welders should now always update their icon and inhand states properly.
    • -
    - -

    17 May 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • Teleporter artifacts should no longer teleport mobs inside objects.
    • -
    - -

    16 May 2015

    -

    GinjaNinja32 updated:

    -
      -
    • Rewrote tables. To construct a table, use steel to make a table frame, then plate the frame with a material such as steel, gold, wood, etc. Hold a stack in your hand and drag it to the table to reinforce it. To deconstruct a table, use a screwdriver to remove the reinforcements (if present), then a wrench to remove the plating, and a wrench again to dismantle the frame. Use a welder to repair any damage. Use a carpet tile on a table to add felt, and a crowbar to remove it.
    • -
    -

    HarpyEagle updated:

    -
      -
    • Adds tail animations for tajaran and unathi. Animations are controlled using emotes.
    • -
    - -

    14 May 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • Should now be more evident that the brig disposal chute sends its goods to the common brig area.
    • -
    • Cells now drain when using more charge than what is available.
    • -
    • The rig stealth module now requires as much power to run as the energy blade module.
    • -
    -

    Techhead updated:

    -
      -
    • Vox will spawn with emergency nitrogen tanks in their survival boxes.
    • -
    • Diona will spawn with an emergency flare instead of a survival box.
    • -
    • Engineers no longer spawn with extended-capacity oxygen tanks.
    • -
    • Vox spawning without backpacks will have their nitrogen tank equipped to their back.
    • -
    • The Bartender's spare beanbag shells have been moved into bar backroom with the shotgun.
    • -
    • Portable air pumps now fill based on external/airtank pressure when pumping in.
    • -
    - -

    12 May 2015

    -

    Dennok updated:

    -
      -
    • New buildmode icons made by BartNixon.
    • -
    -

    HarpyEagle updated:

    -
      -
    • Masks and helmets that cover the face block feeding food, drinks, and pills.
    • -
    -

    MrSnapwalk updated:

    -
      -
    • Added seven new AI core displays.
    • -
    • Changed the pAI sprite and added several new expressions.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • The space vine event now comes with a station announcement.
    • -
    - -

    11 May 2015

    -

    Mloc updated:

    -
      -
    • Rewritten lighting system.
    • -
    • Better coloured lights.
    • -
    • Animated transitions.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • As an observer, using antagHUD should now always restrict you from respawning without admin intervention.
    • -
    -

    Techhead updated:

    -
      -
    • Voidsuits can have tanks inserted into the storage slot.
    • -
    • Voidsuits display helpful information on their contents on examine.
    • -
    • Magboots can be equipped over other shoes. Except other magboots.
    • -
    - -

    10 May 2015

    -

    GinjaNinja32 updated:

    -
      -
    • Acting jobs on the manifest will now sort with their non-acting counterparts. All assignments beginning with the word 'acting', 'temporary', or 'interim' will do this.
    • -
    -

    Yoshax updated:

    -
      -
    • Removes sleepy chems from being cloned, adds a consistent period of 30 tick sleep.
    • -
    - -

    09 May 2015

    -

    Yoshax updated:

    -
      -
    • Maps in the top mounted 9mm practice rounds, .45 practice rounds, and practice shotgun shells into the armory.
    • -
    - -

    07 May 2015

    -

    HarpyEagle updated:

    -
      -
    • Breaking out of lockers now has sound and animation.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • The cloning computer can again successfully locate nearby cloning vats and DNA scanners at round start.
    • -
    • Security equipment now treats individuals with CentCom ids with the greatest respect.
    • -
    • Adds stretches of power cable around the construction outpost, ensuring one does not have to climb over machines to being laying cables.
    • -
    -

    RavingManiac updated:

    -
      -
    • Muzzle-flash lighting effect for guns
    • -
    • Energy guns now display shots remaining on examine
    • -
    - -

    06 May 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • Examining a pen or crayon now lists the available special commands in the examine tab.
    • -
    - -

    05 May 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • Grilles no longer return too many rods when destroyed (using means other than wirecutters).
    • -
    -

    RavingManiac updated:

    -
      -
    • Intent menu now appears while zooming with a sniper rifle.
    • -
    - -

    02 May 2015

    -

    HarpyEagle updated:

    -
      -
    • Neck-grabbing someone now stuns them properly.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • The spider infestation event now makes an announcement much sooner.
    • -
    • Admins can now toggle OOC/LOOC separately.
    • -
    • Mice are now numbered to aid admins.
    • -
    -

    Yoshax updated:

    -
      -
    • Adds an option and verb to the AI to send emergency messages to Central, functions same as comms console option.
    • -
    • Changes comms console to only have one level of ID require, meaning all heads of staff have what was captain access, allowing them to change alert, send emergency messages and make announcements.
    • -
    • Adds an emergency bluespace relay machine which is mapped into teletcomms, this machine takes emergency messages and sends them to central, if one does not exist on any Z, you cannot send any emergency messages.
    • -
    • Adds an emergency bluespace relay assembly kit orderable from cargo for when the ones on telecomms are destroyed. Assembly is required.
    • -
    • Adds the emergency bluespace relay circuitboard to be researchable and printable in R&D, with sufficient tech levels.
    • -
    - -

    30 April 2015

    -

    Yoshax updated:

    -
      -
    • Adds more items to custom loadout, including a number of dressy suits and some other things.
    • -
    - -

    29 April 2015

    -

    Daranz updated:

    -
      -
    • Paper bundles can now have papers inserted at arbitrary points. This can be done by clicking the previous/next page links with a sheet of paper in hand.
    • -
    -

    HarpyEagle updated:

    -
      -
    • Added new fire modes to various guns: c20r, STS-35, WT-550, Z8, L6 SAW, and double barreled shotgun. The firing modes work the same way as the egun; click on the weapon with it in your active hand to cycle between modes. Unloading these weapons now requires that you click on them with an empty hand.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • Portable atmospheric pumps and scrubbers now use NanoUI.
    • -
    • Two new events which will cause damage to APCs or cameras when triggered.
    • -
    - -

    28 April 2015

    -

    Jarcolr updated:

    -
      -
    • Added 9 new bar sign designs/sprites.
    • -
    -

    Kelenius updated:

    -
      -
    • Good news to the roboticists! The long waited firmware update for the bots has arrived. You can expect the following changes:
    • -
    • Medbots have improved the disease detection algorithms.
    • -
    • Floorbot firmware has been bugtested. In particular, they will no longer get stuck near the windows, hopelessly trying to fix the floor under the glass.
    • -
    • Floorbots have also received an internal low-power metal synthesizer. They will use it to make their own tiles. Slowly.
    • -
    • Following the complains from humanitarian organizations regarding securitron brutality, stength of their stunners has been toned down. They will also politely demand that you get on the floor before arresting you. Except for the taser-mounted guys, they will still tase you down.
    • -
    • Other minor fixes.
    • -
    • The lasertag bots are now forbidden to build and use following the incident #1526672. Please don't let it happen again.
    • -
    • The farmbot design has been finished! Made from a watertank, robot arm, plant analyzer, bucket, minihoe and a proximity sensor, these small (not really) bots will be a useful companion to any gardener and/or xenobotanist.
    • -
    • Spider learning alert: they have learned to recognize the bots and will mercilessly attack them.
    • -
    • An experimental CPU upgrade would theoretically allow any of the bots to function with the same intelligence capacity as the maintenance drones. We still have no idea what causes it to boot up. Science!
    • -
    • INCOMING TRANSMISSION: Greetings to agents, pirates, operatives, and anyone who otherwise uses our equipment. Following the NT update of bot firmware, we have updated the cryptographic sequencer's hacking routines as well. The medbots you emag will not poison you anymore, the clanbots won't clean after themselves immediately, and floorbots... wear a space suit. Oh, and it works on the new farmbots, too.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • Beware. Airlocks can now crush more things than just mobs.
    • -
    • AIs now have a personal atmospherics control subsystem.
    • -
    • Some borg modules now have additional subsystems.
    • -
    • Improves borg module handling.
    • -
    • Secure airlocks now buzz when access is denied.
    • -
    • The mental health office door now requires psychiatrist access, and the related button now opens/closes the door instead of bolting.
    • -
    • Restores an old soundtrack 'Thunderdome.ogg'.
    • -
    • Some holodeck programs now have custom ambience tracks.
    • -
    -

    RavingManiac updated:

    -
      -
    • The phoron research lab has been renovated to include a heat-exchange system, a gas mixer/filter and a waste gas disposal pump.
    • -
    • Candles now burn for about 30 mintutes.
    • -
    -

    Yoshax updated:

    -
      -
    • Adds items to the orderable antag surgical kit so its actually useful for surgery.
    • -
    • Adjusts custom loadout costs to be more standardised and balances. Purely cosmetic items, shoes, hats, and all things that do not provide a straight advtange (sterile mask, or pAI, protection from viruses and possible door hacking or records access, respectively), each cost 1 point, items that provide an advantage like those just mentioned, or provide armor or storage cost 2 points.
    • -
    • Adds practice rounds, both .45 for Sec and Detective's guns, also 9mm top mounted for the Saber, and for the Bulldog.
    • -
    • Adds the .45 and 9mm practice rounds to the armory.
    • -
    • Adds all the practice rounds to the autolathe.
    • -
    • Adds r_walls to the back of the firing range, leaves the sides normal.
    • -
    • Fixes HoS' office door to not be CMO locked.
    • -
    - -

    24 April 2015

    -

    Dennok updated:

    -
      -
    • Fixes overmap ship speed calculations.
    • -
    • Adds overmap ship rotation.
    • -
    • Added a floorlayer.
    • -
    - -

    23 April 2015

    -

    Dennok updated:

    -
      -
    • Added an automatic pipelayer.
    • -
    • Added an automatic cablelayer.
    • -
    -

    PsiOmegaDelta updated:

    -
      -
    • Shower curtains no longer lose their default color upon being washed.
    • -
    • Emergency shutters can again be examined, and from the proper distance.
    • -
    • The virus event will now only infect mobs on the station, currently controlled by player that has been active in the last 5 minutes.
    • -
    • Laptops now use the proper proc for checking camera status.
    • -
    • Makes it possible to eject PDA cartridges using a verb.
    • -
    • Makes it possible to shake tables with one's bare hands to stop climbers.
    • -
    • Added a mass driver door in disposals to prevent trash from floating out into space before proper ejection.
    • -
    • Rig/Hardsuit module tab - Less informative than the NanoUI hardsuit interface but allows quicker access to the various rig modules.
    • -
    • Silicons with the medical augmentation sensors enabled now also see alive/dead status if sensors are set accordingly.
    • -
    • Emergency shutters opened by silicons are now treated as having been forced open by a crowbar.
    • -
    • An active AI chassis can now be pushed, just as an empty chassis can be.
    • -
    • The AI can now use the crew monitor console to track crew members with full sensors enabled.
    • -
    • The AI now has a shortcut to track people holding up messages to cameras.
    • -
    • The AI now has a shortcut to track people sending PDA messages.
    • -
    • Multiple AIs can now share the same holopad.
    • -
    • Admin ghosts can now transfer other ghosts into mobs by drag-clicking.
    • -
    • Ghosts can now toggle seeing darkness and other ghosts separately.
    • -
    • Moving while dead now auto-ghosts you.
    • -
    • Two new random events: Space dust and gravitation failure.
    • -
    • Upgraded wizard spell interface and new spells.
    • -
    • More uplink items.
    • -
    • Uplink items now have rudimentary descriptions.
    • -
    -

    Yoshax updated:

    -
      -
    • Adjusts fruits and other stuff to have a minmum of 10 units of juice and stuff.
    • -
    - -

    18 April 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • Added a changelog editing system that should cause fewer conflicts and more accurate timestamps.
    • -
    - -

    07 April 2015

    -

    RavingManiac updated:

    -
      -
    • You can now pay vending machines and EFTPOS scanners without removing your ID from your PDA or wallet. Clicking on the vending machine with your ID/PDA/wallet/cash also brings up the menu now instead of attacking the vending machine.
    • -
    - -

    24 February 2015

    -

    Zuhayr updated:

    -
      -
    • Major changes to the kitchen and hydroponics mechanics. Review the detailed changelog here,
    • -
    - -

    18 February 2015

    -

    PsiOmegaDelta updated:

    -
      -
    • Synths now have timestamped radio and chat messages.
    • -
    • New and updated uplink items.
    • -
    • Multiple AIs can now share the same holopad.
    • -
    • The AI now has built-in consoles, accessible from the subsystem tab.
    • -
    - -

    16 February 2015

    -

    RavingManiac updated:

    -
      -
    • Say hello to the new Thermoelectric Supermatter Engine. Read the operating manual to get started.
    • -
    - -

    12 February 2015

    -

    Daranz updated:

    -
      -
    • Vending machines now use NanoUI and accept cash. The vendor account can now be suspended to disable all sales in all machines on station.
    • -
    - -

    04 February 2015

    -

    RavingManiac updated:

    -
      -
    • Holodeck is now bigger and better, with toggleable gravity and a new courtroom setting
    • -
    -

    TwistedAkai updated:

    -
      -
    • Purple Combs should now be visible and have their proper icon
    • -
    - -

    09 January 2015

    -

    Zuhayr updated:

    -
      -
    • Voice changers no longer use ID cards. They have Toggle and Set Voice verbs on the actual mask object now.
    • -
    • Readded moonwalking. Alt-dir to face new dir, or Face-Direction verb to face current dir.
    • -
    - -

    22 November 2014

    -

    Zuhayr updated:

    -
      -
    • Added the /obj/item/weapon/rig class - back-mounted deployable hardsuits.
    • -
    • Replaced existing hardsuits with 'voidsuits', functionally identical.
    • -
    • Removed the mounted device and helmet/boot procs from voidsuits.
    • -
    • Refactored a shit-ton of ninja code into the new rig class.
    • -
    • This is more than likely going to take a lot of balancing to get into a good place.
    • -
    - -

    08 November 2014

    -

    PsiOmegaDelta updated:

    -
      -
    • Service personnel now have their own frequency to communicate over. Use "say :v".
    • -
    • The AI can now has proper quick access to its private channel. Use "say :o".
    • -
    • Newscasters supports photo captions. Simply pen one on the attached photo.
    • -
    • Once made visible by a cultist ghosts can toggle visiblity at will.
    • -
    • Detonating cyborgs using the cyborg monitor console now notifies the master AI, if any.
    • -
    • More machinery, such as APCs, air alarms, etc., now support attaching signalers to the wires.
    • -
    • Random event overhaul. Admins may wish check the verb "Event Manager Panel".
    • -
    - -

    04 November 2014

    -

    TwistedAkai updated:

    -
      -
    • Almost any window which has been fully unsecured can now be dismantled with a wrench.
    • -
    - -

    01 November 2014

    -

    PsiOmegaDelta updated:

    -
      -
    • Adds the last missing step to deconstruct fire alarms. Apply wirecutters.
    • -
    • There's a "new" mining outpost nearby the Research outpost.
    • -
    • Manifest ghosts now have spookier names.
    • -
    • Adds a gas monitor computer for the toxin mixing chamber.
    • -
    • AI can now change the display of individual AI status screens.
    • -
    • More ion laws..
    • -
    • All turrets have been replaced with portable variants. Potential targets can be configured on a per turret basis.
    • -
    • Improved crew monitor map positioning.
    • -
    • Can now order plastic, body-, and statis bags from cargo
    • -
    • PDAs now receive newscasts.
    • -
    • (De)constructable emergency shutters.
    • -
    • Borgs can now select to simply state their laws or select a radio channel, same as the AI.
    • -
    - -

    01 October 2014

    -

    RavingManiac updated:

    -
      -
    • Zooming with the sniper rifle now adds a view offset in the direction you are facing.
    • -
    • Added binoculars - functionally similar to sniper scope. Adminspawn-only for now.
    • -
    • Bottles from chemistry now, like beakers, use chemical overlays instead of fixed sprites.
    • -
    • Being in space while not magbooted to something will cause your sprite to bob up and down.
    • -
    -

    Zuhayr updated:

    -
      -
    • Added species organ checks to several areas (phoron burn, welder burn, appendicitis, vox cortical stacks, flashes).
    • -
    • Added VV option to add or remove organs.
    • -
    • Added simple bioprinter (adminspawn).
    • -
    • Added smashing/slashing behavior from xenos to some unarmed attacks.
    • -
    • Added some new state icons for diona nymphs.
    • -
    • Added borer husk functionality (cortical borers can turn dead humans into zombies).
    • -
    • Added tackle verb.
    • -
    • Added NO_SLIP.
    • -
    • Added species-specific orans to Dionaea, new Xenomorphs and vox.
    • -
    • Added colour and species to blood data.
    • -
    • Added lethal consequences to missing your heart.
    • -
    • Removed robot_talk_understand and alien_talk_understand.
    • -
    • Removed attack_alien() and several flavours of is_alien() procs.
    • -
    • Removed /mob/living/carbon/alien/humanoid.
    • -
    • Removed alien_hud().
    • -
    • Removed IS_SLOW, NEEDS_LIGHT and RAD_ABSORB.
    • -
    • Renamed is_larva() to is_alien().
    • -
    • Refactored a ton of files, either condensing or expanding them, or moving them to new directories.
    • -
    • Refactored some attack vars from simple_animal to mob/living level.
    • -
    • Refactored internal organs to /mob/living/carbon level.
    • -
    • Refactored rad and light absorbtion to organ level.
    • -
    • Refactored brains to /obj/item/organ/brain.
    • -
    • Refactored a lot of blood splattering to use blood_splatter() proc.
    • -
    • Refactored broadcast languages (changeling and alien hiveminds, drone and binary chat) to actual languages.
    • -
    • Refactored xenomorph abilities to work for humans.
    • -
    • Refactored xenomorphs into human species.
    • -
    • Rewrote larva_hud() and human_hud(). The latter now takes data from the species datum.
    • -
    • Rewrote diona nymphs as descendents of /mob/living/carbon/alien.
    • -
    • Rewrote xenolarva as descendents of /mob/living/carbon/alien.
    • -
    • Rewrote /mob/living/carbon/alien.
    • -
    • Moved alcohol and toxin processing to the liver.
    • -
    • Moved drone light proc to robot level, added integrated_light_power and local_transmit vars to robots.
    • -
    • Moved human brainloss onto the brain organ.
    • -
    • Shuffled around and collapsed several redundant procs down to carbon level (hide, ventcrawl, Bump).
    • -
    • Fixed species swaps from NO_BLOOD to those with blood killing the subject instantly.
    • -
    - -

    28 September 2014

    -

    Gamerofthegame updated:

    -
      -
    • Hoverpods fully supported, currently orderable from cargo. Two slots, three cargo, space flight and a working mech for all other intents and purposes.
    • -
    • Added the Rigged laser and Passenger Compartment equipment. The rigged laser is a weapon for working exosuits - just a ordinary laser, but with triple the cool down and rather power inefficient. The passenger compartment allows other people to board and hitch a ride on the mech - such as in fire rescue or for space flight.
    • -
    -

    Zuhayr updated:

    -
      -
    • Organs can now be removed and transplanted.
    • -
    • Brain surgery is now the same as chest surgery regarding the steps leading up to it.
    • -
    • Appendix and kidney now share the groin and removing the first will prevent appendicitis.
    • -
    • Lots of backend surgery/organ stuff, see the PR if you need to know.
    • -
    - -

    20 September 2014

    -

    HarpyEagle updated:

    -
      -
    • Fixes evidence bags and boxes eating each other. Evidence bags now store items by dragging the bag onto the item to be stored.
    • -
    - -

    05 September 2014

    -

    RavingManiac updated:

    -
      -
    • NewPipe implemented: Supply and scrubber pipes can be run in parallel without connecting to each other.
    • -
    • Supply pipes will only connect to supply pipes, vents and Universal Pipe Adapters(UPAs).
    • -
    • Scrubber pipes will only connect to scrubber pipes, scrubbers and UPAs.
    • -
    • UPAs will connect to regular, scrubber and supply pipes.
    • -
    - -

    31 August 2014

    -

    Whitellama updated:

    -
      -
    • Matches and candles can be used to burn papers, too.
    • -
    • Observers have a bit more time (20 seconds, instead of 7.5) before the Diona join prompt disappears.
    • -
    - -

    27 August 2014

    -

    Whitellama updated:

    -
      -
    • Made destination taggers more intuitive so you know when you've tagged something
    • -
    • Ported package label and tag sprites
    • -
    • Ported using a pen on a package to give it a title, or to write a note
    • -
    • Donut boxes and egg boxes can be constructed out of cardboard
    • -
    - -

    05 August 2014

    -

    HarpyEagle updated:

    -
      -
    • Atmos Rewrite. Many atmos devices now use power according to their load and gas physics
    • -
    • Pressure regulator device. Replaces the passive gate and can regulate input or output pressure
    • -
    • Gas heaters and gas coolers are now constructable and can be upgraded with parts from research
    • -
    • Fixes recharger and cell charger power draw. Rechargers draw 15 kW, wall chargers draw 25 kW, and heavy-duty cell chargers draw 40 kW. Cyborg charging stations draw 75 kW.
    • -
    • Laptops, and various other machines, now draw more reasonable amounts of power
    • -
    • Machines will periodically update their powered status if moved from a powered to an unpowered area and vice versa
    • -
    - -

    02 August 2014

    -

    Whitellama updated:

    -
      -
    • Arcane tomes can now be stored on bookshelves.
    • -
    • Dionaea players no longer crash on death, and now become nymphs properly.
    • -
    - -

    31 July 2014

    -

    HarpyEagle updated:

    -
      -
    • Stun batons now work like tasers and deal agony instead of stun
    • -
    • Being hit in the hands with a stun weapon will cause whatever is being held to be dropped
    • -
    • Handcuffs now require an aggressive grab to be used
    • -
    - -

    26 July 2014

    -

    Whitellama updated:

    -
      -
    • Added dynamic flavour text.
    • -
    • Fixed bug with suit fibers and fingerprints.
    • -
    - -

    20 July 2014

    -

    PsiOmegaDelta updated:

    -
      -
    • AI can now store up to five camera locations and return to them when desired.
    • -
    • AI can now alt+left click turfs in camera view to list and interact with the objects.
    • -
    • AI can now ctrl+click turret controls to enable/disable turrets.
    • -
    • AI can now alt+click turret controls to toggle stun/lethal mode.
    • -
    • AI can now select which channel to state laws on.
    • -
    - -

    06 July 2014

    -

    HarpyEagle updated:

    -
      -
    • Re-enabled and rewrote the wound infection system
    • -
    • Infections can be prevented by properly bandaging and salving wounds
    • -
    • Infections are cured by spaceacillin
    • -
    - -

    01 July 2014

    -

    Various updated:

    -
      -
    • Hardsuit breaching.
    • -
    • Rewritten fire.
    • -
    • Supermatter now glows and sucks things into it as it approaches criticality.
    • -
    • Station Vox (Vox pariahs) are now available.
    • -
    • Wheelchairs.
    • -
    • Cargo Trains.
    • -
    • Hardsuit cycler machinery.
    • -
    • Rewritten lighting (coloured lights!)
    • -
    • New Mining machinery and rewritten smelting.
    • -
    • Rewritten autolathe
    • -
    • Mutiny mode.
    • -
    • NanoUI airlock and docking controllers.
    • -
    • Completely rewritten shuttle code.
    • -
    • Derelict Z-level replacement: construction site.
    • -
    • Computer3 laptops.
    • -
    • Constructable SMES units.
    • -
    • Omni-directional atmos machinery.
    • -
    • Climbable tables and crates.
    • -
    • Xenoflora added to Science.
    • -
    • Utensils can be used to eat food.
    • -
    • Decks of cards are now around the station.
    • -
    • Service robots can speak languages.
    • -
    • Xenoarch updates and fixes.
    • -
    • Rewritten species-specific gear icon handling.
    • -
    • Cats and borers can be picked up.
    • -
    • Botanist renamed to Gardener.
    • -
    • Hydroponics merged with the Kitchen.
    • -
    • Latejoin spawn points (Arrivals, Cryostorage, Gateway).
    • -
    • Escape pods only launch automatically during emergency evacuations
    • -
    • Escape pods can be made to launch during regular crew transfers using the control panel inside the pod, or by emagging the panel outside the pod
    • -
    • When swiped or emagged, the crew transfer shuttle can be delayed in addition to being launched early
    • -
    - -

    20 June 2014

    -

    Cael_Aislinn updated:

    -
      -
    • New discoverable items added to xenoarchaeology, and new features for some existing ones. Artifact harvesters can now harvest the secondary effect of artifacts as well as the primary one.
      -
    • -
    • Artifact utilisers should be much nicer/easier to use now.
      -
    • Alden-Saraspova counters and talking items should work properly now.
      -
    • -
      -
    - -

    19 June 2014

    -

    Chinsky updated:

    -
      -
    • Adds guest terminals on the map. These wall terminals let anyone issue temporary IDs. Only access that issuer has can be granted, and maximum time pass can be issued for is 20 minutes. All operations are logged in terminals.
    • -
    - -

    15 June 2014

    -

    HarpyEagle updated:

    -
      -
    • Fixed wound autohealing regardless of damage amount. The appropriate wound will now be assigned correctly based on damage amount and type
    • -
    • Fixed several other bugs related wounds that resulted in damage magically disappearing
    • -
    • Fixed various sharp objects not being counted as sharp, bullets in particular
    • -
    • Fixed armour providing more protection from bullets than it was supposed to
    • -
    - -

    13 June 2014

    -

    HarpyEagle updated:

    -
      -
    • Added docking ports for shuttles
    • -
    • Shuttle airlocks will automatically open and close, preventing people from being sucked into space by because someone on another z-level called a shuttle
    • -
    • Some docking ports can also double as airlocks
    • -
    • Docking ports can be overriden to prevent any automatic action. Shuttles will wait for players to open/close doors manually
    • -
    • Shuttles can be forced launched, which will make them not wait for airlocks to be properly closed
    • -
    - -

    03 June 2014

    -

    Hubblenaut updated:

    -
      -
    • Added wheelchairs
    • -
    • Replaced stool in Medical Examination with wheelchair
    • -
    • Using a fire-extinguisher to propel you on a chair can have consequences (drive into walls and people, do it!)
    • -
    - -

    31 May 2014

    -

    Jarcolr updated:

    -
      -
    • 21 New cargo crates, go check them out!
    • -
    • Peanuts have now been added, food items are now being developed.
    • -
    • 2 new cargo groups, Miscellaneous and Supply.
    • -
    • Sugarcane seeds can now be gotten from the seed dispenser.
    • -
    • 5 new satchels when selecting "satchel" for RD, scientist, botanist, virologist, geneticist (disabled) and chemist.
    • -
    • Clicking on a player with a paper/book when you have the eyes selected shows them the book/paper forcefully.
    • -
    - -

    28 May 2014

    -

    Chinsky updated:

    -
      -
    • Adds few new paperBBcode tags, to make up for HTML removal.
    • -
    • [logo] tag draws NT logo image (one from wiki).
    • -
    • [table] [/table] tags mark borders of tables. [grid] [/grid] are borderless tables, useful of making layouts. Inside tables following tags are used: [row] marks beginning of new table row, [cell] - beginning of new table cell.
    • -
    - -

    23 May 2014

    -

    Hubble updated:

    -
      -
    • Personal lockers are now resettable
    • -
    • Take off people's accessories or change their sensors in the drag and drop-interface
    • -
    • Merge paper bundles by hitting one with another
    • -
    • Line breaks in Security, Medical and Employment Records
    • -
    • Record printouts will have names on it
    • -
    • Set other people's internals in belt and suit storage slots
    • -
    • No longer changing suit sensors while cuffed
    • -
    • No longer emptying other people's pockets when they are not full yet
    • -
    - -

    16 May 2014

    -

    HarpyEagle updated:

    -
      -
    • Silicon mob types (AI, cyborgs, PAI) can now speak certain species languages depending on type and module
    • -
    • Languages can now be whispered when using the language code with either the whisper verb or the whisper speech code
    • -
    - -

    06 May 2014

    -

    Hubble updated:

    -
      -
    • Clip papers together by hitting a paper with a paper or photo
    • -
    • Adds icons for copied stamps
    • -
    - -

    03 May 2014

    -

    Cael_Aislinn updated:

    -
      -
    • Coming out of nowhere the past few months, the Garland Corporation has made headlines with a new prehistoric theme park delighting travellers with species thought extinct. Now available for research stations everywhere is the technology that made it all possible! Features include:
      - - 13 discoverable prehistoric species to clone from fossils (including 5 brand new ones).
      - - 11 discoverable prehistoric plants to clone from fossils (including 9 brand new ones).
      - - New minigame that involves correctly ordering the genomes inside each genetic sequence to unlock an animal/plant.
      - - Some prehistoric animals and plants may seem strangely familiar... while others may bring more than the erstwhile scientist bargains for.
      -




    • -
    - -

    29 April 2014

    -

    HarpyEagle updated:

    -
      -
    • Webbing vest storage can now be accessed by clicking on the item in inventory
    • -
    • Holsters can be accessed by clicking on them in inventory
    • -
    • Webbings and other suit attachments are now visible on the icon in inventory
    • -
    • Removing jumpsuits now requires drag and drop to prevent accidental undressing
    • -
    • Added an action icon for magboots that can be used to toggle them similar to flashlights
    • -
    • Fuel tanks now spill fuel when wrenched open
    • -
    - -

    25 April 2014

    -

    Various updated:

    -
      -
    • Overhauled saycode, you can now use languages over the radio.
    • -
    • Chamelon items beyond just the suit.
    • -
    • NanoUI Virology
    • -
    • 3D Sounds
    • -
    • AI Channel color for when they want to be all sneaky
    • -
    • New inflatable walls and airlocks for your breach sealing pleasure.
    • -
    • Carbon Copy papers, so you can subject everyone to your authority and paperwork, but mainly paperwork
    • -
    • Undershirts and rolling down jumpsuits
    • -
    • Insta-hit tasers, can be shot through glass as well.
    • -
    • Changeling balances, an emphasis put more on stealth.
    • -
    • Genetics disabled
    • -
    • Telescience removed, might be added again when we come up with a less math headache enducing version of it.
    • -
    • Bugfixes galore!
    • -
    - -

    11 April 2014

    -

    Jarcolr updated:

    -
      -
    • You can now flip coins like a D2
    • -
    • Miscellaneous cargo crates got a tiny buff, Standard Costume crate is now Costume Crate
    • -
    • Grammar patch,telekinesis/amputated arm exploit fixes,more in the future
    • -
    • Grille kicking now does less damage
    • -
    • TELESCOPIC baton no longer knocks anybody down,still got a lot of force though
    • -
    • Other small-ish changes and fixes that aren't worth mentioning
    • -
    - -

    06 April 2014

    -

    RavingManiac updated:

    -
      -
    • Tape recorders and station-bounced radios now work inside containers and closets.
    • -
    - -

    30 March 2014

    -

    RavingManiac updated:

    -
      -
    • Inflatable walls and doors added. Useful for sealing off hull breaches, but easily punctured by sharp objects and Tajarans.
    • -
    - -

    10 March 2014

    -

    Chinsky updated:

    -
      -
    • Viruses now affect certain range of species, different for each virus
    • -
    • Spaceacilline now prevents infection, and has a small chance to cure viruses at Stage 1. It does not give them antibodies though, so they can get sick again!
    • -
    • Biosuits and spacesuits now offer more protection against viruses. Full biosuit competely prevents airborne infection, when coupled with gloves they both protect quite well from contact ones
    • -
    • Sneezing now spreads viruses in front of mob. Sometimes he gets a warning beforehand though
    • -
    - -

    05 March 2014

    -

    RavingManiac updated:

    -
      -
    • Smartfridges added to the bar, chemistry and virology. No more clutter!
    • -
    • A certain musical instrument has returned to the bar.
    • -
    • There is now a ten second delay between ingesting a pill/donut/milkshake and regretting it.
    • -
    - -

    01 March 2014

    -

    Various updated:

    -
      -
    • Paint Mixing, red and blue makes purple!
    • -
    • New posters to tell you to respect those darned cat people
    • -
    • NanoUI for APC's, Canisters, Tank Transfer Valves and the heaters / coolers
    • -
    • PDA bombs are now less annoying, and won't always blow up / cause internal bleeding
    • -
    • Blob made less deadly
    • -
    • Objectiveless Antags now a configuration option, choose your own adventure!
    • -
    • Engineering redesign, now with better monitoring of the explodium supermatter!
    • -
    • Security EOD
    • -
    • New playable race, IPC's, go beep boop boop all over the station!
    • -
    • Gamemode autovoting, now players don't have to call for gamemode votes, it's automatic!
    • -
    - -

    19 February 2014

    -

    Aryn updated:

    -
      -
    • New air model. Nothing should change to a great degree, but temperature flow might be affected due to closed connections not sticking around.
    • -
    - -

    01 February 2014

    -

    Various updated:

    -
      -
    • NanoUI for PDA
    • -
    • Write in blood while a ghost in cult rounds with enough cultists
    • -
    • Cookies, absurd sandwiches, and even cookable dioanae nymphs!
    • -
    • A bunch of new guns and other weapons
    • -
    • Species specific blood
    • -
    - -

    01 January 2014

    -

    Various updated:

    -
      -
    • AntagHUD and MedicalHUD for ghosts, see who the baddies are, check for new configuration options.
    • -
    • Ghosts will now have bold text if they are in the same room as the person making conversations easier to follow.
    • -
    • New hairstyles! Now you can use something other then hotpink floor length braid.
    • -
    • DNA rework, tell us how you were cloned and became albino!
    • -
    • Dirty floors, so now you know exactly how lazy the janitors are!
    • -
    • A new UI system, feel free to color it yourself, don't set it to completely clear or you will have a bad time.
    • -
    • Cryogenic storage, for all your SSD needs.
    • -
    • New hardsuits for those syndicate tajaran
    • -
    - -

    18 December 2013

    -

    RavingManiac updated:

    -
      -
    • Mousetraps can now be "hidden" through the right-click menu. This makes them go under tables, clutter and the like. The filthy rodents will never see it coming!
    • -
    • Monkeys will no longer move randomly while being pulled.
    • -
    - -

    01 December 2013

    -

    Various Developers banged their keyboards together: updated:

    -
      -
    • New Engine, the supermatter, figure out what a cooling loop is, or don't and blow up engineering!
    • -
    • Each department will have it's own fax, make a copy of your butt and fax it to the admins!
    • -
    • Booze and soda dispensers, they are like chemmasters, only with booze and soda!
    • -
    • Bluespace and Cryostasis beakers, how do they work? Fuggin bluespace how do they work?
    • -
    • You can now shove things into vending machines, impress your friends on how things magically disappear out of your hands into the machine!
    • -
    • Robots and Androids (And gynoids too!) can now use custom job titles
    • -
    • Various bugfixes
    • -
    - -

    24 November 2013

    -

    Yinadele updated:

    -
      -
    • Supermatter engine added! Please treat your new engine gently, and report any strangeness!
    • -
    • Rebalanced events so people don't explode into appendicitis or have their organs constantly explode.
    • -
    • Vending machines have had bottled water, iced tea, and grape soda added.
    • -
    • Head reattachment surgery added! Sew heads back on proper rather than monkey madness.
    • -
    • Pain crit rebalanced - Added aim variance depending on pain levels, nerfed blackscreen severely.
    • -
    • Cyborg alt titles: Robot, and Android added! These will make you spawn as a posibrained robot. Please enjoy!
    • -
    • Fixed the sprite on the modified welding goggles, added a pair to the CE's office where they'll be used.
    • -
    • Fixed atmos computers- They are once again responsive!
    • -
    • Added in functionality proper for explosive implants- You can now set their level of detonation, and their effects are more responsively concrete depending on setting.
    • -
    • Hemostats re-added to autolathe!
    • -
    • Added two manuals on atmosia and EVA, by MagmaRam! Found in engineering and the engineering bookcase.
    • -
    • Fixed areas in medbay to have fully functional APC sectors.
    • -
    • Girders are now lasable.
    • -
    • Please wait warmly, new features planned for next merge!
    • -
    - -

    23 November 2013

    -

    Ccomp5950 updated:

    -
      -
    • Players are now no longer able to commit suicide with a lasertag gun, and will feel silly for doing so.
    • -
    • Ghosts hit with the cult book shall now actually become visible.
    • -
    • The powercells spawned with Exosuits will now properly be named to not confuse bearded roboticists.
    • -
    • Blindfolded players will now no longer require eye surgery to repair their sight, removing the blindfold will be sufficient.
    • -
    • Atmospheric Technicians will now have access to Exterior airlocks.
    • -
    - -

    01 November 2013

    -

    Various updated:

    -
      -
    • Autovoting, Get off the station when your 15 hour workweek is done, thanks unions!
    • -
    • Some beach props that Chinsky finds useless.
    • -
    • Updated NanoUI
    • -
    • Dialysis while in sleepers - removes reagents from mobs, like the chemist, toss him in there!
    • -
    • Pipe Dispensers can now be ordered by Cargo
    • -
    • Fancy G-G-G-G-Ghosts!
    • -
    - -

    29 October 2013

    -

    Cael_Aislinn updated:

    -
      -
    • Xenoarchaeology's chemical analysis and six analysis machines are gone, replaced by a single one which can be beaten in a minigame.
    • -
    • Sneaky traitors will find new challenges to overcome at the research outpost, but may also find new opportunities (transit tubes can now be traversed).
    • -
    • Finding active alien machinery should now be made significantly easier with the Alden-Saraspova counter.
    • -
    - -

    06 October 2013

    -

    Chinsky updated:

    -
      -
    • Return of dreaded side effects. They now manifest well after their cause disappears, so curing them should be possible without them reappearing immediately. They also lost last stage damaging effects.
    • -
    - -

    24 September 2013

    -

    Snapshot updated:

    -
      -
    • Removed hidden vote counts.
    • -
    • Removed hiding of vote results.
    • -
    • Removed OOC muting during votes.
    • -
    • Crew transfers are no longer callable during Red and Delta alert.
    • -
    • Started work on Auto transfer framework.
    • -
    - -

    18 September 2013

    -

    Kilakk updated:

    -
      -
    • Fax machines! The Captain and IA agents can use the fax machine to send properly formatted messages to Central Command.
    • -
    • Gave the fax machine a fancy animated sprite. Thanks Cajoes!
    • -
    - -

    08 August 2013

    -

    Erthilo updated:

    -
      -
    • Raise Dead rune now properly heals and revives dead corpse.
    • -
    • Admin-only rejuvenate verb now heals all organs, limbs, and diseases.
    • -
    • Cyborg sprites now correctly reset with reset boards. This means cyborg appearances can now be changed without admin intervention.
    • -
    - -

    04 August 2013

    -

    Chinsky updated:

    -
      -
    • Health HUD indicator replaced with Pain indicator. Now health indicator shows pain level instead of actual vitals level. Some types of damage contribute more to pain, some less, usually feeling worse than they really are.
    • -
    - -

    01 August 2013

    -

    Asanadas updated:

    -
      -
    • The Null Rod has recovered its de-culting ability, for balance reasons. Metagaming with it is a big no-no!
    • -
    • Holy Water as a liquid is able to de-cult. Less effective, but less bloody. May be changed over the course of time for balance.
    • -
    -

    CIB updated:

    -
      -
    • Chilis and cold chilis no longer kill in small amounts
    • -
    • Chloral now again needs around 5 units to start killing somebody
    • -
    -

    Cael Aislinn updated:

    -
      -
    • Security bots will now target hostile mobs, and vice versa.
    • -
    • Carp should actually emigrate now, instead of just immigrating then squatting around the outer hull.
    • -
    • Admins and moderators have been split up into separate 'who' verbs (adminwho and modwho respectively).
    • -
    -

    CaelAislinn updated:

    -
      -
    • Re-added old ion storm laws, re-added grid check event.
    • -
    • Added Rogue Drone and Vermin Infestation random events.
    • -
    • Added/fixed space vines random event.
    • -
    • Updates to the virus events.
    • -
    • Spider infestation and alien infestation events turned off by default.
    • -
    • Soghun, taj and skrell all have unique language text colours.
    • -
    • Moderators will no longer be listed in adminwho, instead use modwho.
    • -
    -

    Cael_Aislinn updated:

    - -

    Chinsky updated:

    -
      -
    • Old new medical features:
    • -
    • Autoinjectors! They come preloaded with 5u of inapro, can be used instantly, and are one-use. You can replace chems inside using a syringe. Box of them is added to Medicine closet and medical supplies crate.
    • -
    • Splints! Target broken liimb and click on person to apply. Can be taken off in inventory menu, like handcuffs. Splinted limbs have less negative effects.
    • -
    • Advanced medikit! Red and mean, all doctors spawn with one. Contains better stuff - advanced versions of bandaids and aloe heal 12 damage on the first use.
    • -
    • Wounds with damage above 50 won't heal by themselves even if bandaged/salved. Would have to seek advanced medical attention for those.
    • -
    -

    Erthilo updated:

    -
      -
    • Fixed SSD (logged-out) players not staying asleep.
    • -
    • Fixed set-pose verb and mice emotes having extra periods.
    • -
    • Fixed virus crate not appearing and breaking supply shuttle.
    • -
    • Fixed newcaster photos not being censored.
    • -
    -

    Gamerofthegame updated:

    -
      -
    • Miscellaneous mapfixes.
    • -
    -

    GauHelldragon updated:

    -
      -
    • Servicebots now have RoboTray and Printing Pen. Robotray can be used to pick up and drop food/drinks. Printing pen can alternate between writing mode and rename paper mode by clicking it.
    • -
    • Farmbots. A new type of robot that weeds, waters and fertilizes. Use robot arm on water tank. Then use plant analyzer, mini-hoe, bucket and finally proximity sensor.
    • -
    • Chefs can clang their serving trays with a rolling pin. Just like a riot shield!
    • -
    -

    Jediluke69 updated:

    -
      -
    • Added 5 new drinks (Kira Special, Lemonade, Brown Star, Milkshakes, Rewriter)
    • -
    • Nanopaste now heals about half of what it used to
    • -
    • Ballistic crates should now come with shotguns loaded with actual shells no more beanbags
    • -
    • Iced tea no longer makes a glass of .what?
    • -
    -

    Jupotter updated:

    -
      -
    • Fix the robotiscist preview in the char setupe screen
    • -
    -

    Kilakk updated:

    -
      -
    • Added the Xenobiologist job. Has access to the research hallway and to xenobiology.
    • -
    • Removed Xenobiology access from Scientists.
    • -
    • Removed the Xenobiologist alternate title from Scientists.
    • -
    • Added "Xenoarchaeology" to the RD, Scientists, and to the ID computer.
    • -
    • Changed the Research Outpost doors to use "Xenoarchaeology" access.
    • -
    -

    Meyar updated:

    -
      -
    • The syndicate shuttle now has a cycling airlock during Nuke rounds.
    • -
    • Restored the ability for the syndicate Agent ID to change the name on the card (reforge it) more than once.
    • -
    • ERT Radio now functional again.
    • -
    • Research blast doors now actually lock down the entirety of station-side Research.
    • -
    • Added lock down buttons to the wardens office.
    • -
    • The randomized barsign has made a return.
    • -
    • Syndicate Agent ID's external airlock access restored.
    • -
    -

    NerdyBoy1104 updated:

    -
      -
    • New Botany additions: Rice and Plastellium. New sheet material: Plastic.
    • -
    • Plastellium is refined into plastic by first grinding the produce to get plasticide. 20 plasticide + 10 polytrinic acid makes 10 sheets of plastic which can be used to make crates, forks, spoons, knives, ashtrays or plastic bags from.
    • -
    • Rice seeds grows into rice stalks that you grind to get rice. 10 Rice + 5 Water makes boiled rice, 10 rice + 5 milk makes rice pudding, 10 rice + 5 universal enzyme (in beaker) makes Sake.
    • -
    -

    RavingManiac updated:

    -
      -
    • You can now stab people with syringes using the "harm" intent. This destroys the syringe and transfers a random percentage of its contents into the target. Armor has a 50% chance of blocking the syringe.
    • -
    -

    Segrain updated:

    -
      -
    • Meteor showers actually spawn meteors now.
    • -
    • Engineering tape fits into toolbelt and can be placed on doors.
    • -
    • Pill bottles can hold paper.
    • -
    -

    SkyMarshal updated:

    -
      -
    • Fixed ZAS
    • -
    • Fixed Fire
    • -
    -

    Spamcat updated:

    -
      -
    • Figured I should make one of these. Syringestabbing now produces a broken syringe complete with fingerprints of attacker and blood of a victim, so dispose your evidence carefully. Maximum transfer amount per stab is lowered to 10.
    • -
    -

    VitrescentTortoise updated:

    -
      -
    • Added a third option for not getting any job preferences. It allows you to return to the lobby instead of joining.
    • -
    -

    Whitellama updated:

    -
      -
    • One-antag rounds (like wizard/ninja) no longer end automatically upon death
    • -
    • Space ninja has been implemented as a voteable gamemode
    • -
    • Space ninja spawn landmarks have been implemented (but not yet placed on the map), still spawn at carps-pawns instead. (The code will warn you about this and ask you to report it, it's a known issue.)
    • -
    • Five new space ninja directives have been added, old directives have been reworded to be less harsh
    • -
    • Space ninjas have been given their own list as antagonists, and are no longer bundled up with traitors
    • -
    • Space ninjas with a "steal a functional AI" objective will now succeed by downloading one into their suits
    • -
    • Space ninja suits' exploding on death has been nerfed, so as not to cause breaches
    • -
    • A few space ninja titles/names have been added and removed to be slightly more believable
    • -
    • The antagonist selector no longer chooses jobbanned players when it runs out of willing options
    • -
    -

    Zuhayr updated:

    -
      -
    • Added pneumatic cannon and harpoons.
    • -
    • Added embedded projectiles. Bullets and thrown weapons may stick in targets. Throwing them by hand won't make them stick, firing them from a cannon might. Implant removal surgery will get rid of shrapnel and stuck items.
    • -
    -

    faux updated:

    -
      -
    • Mixed Wardrobe Closet now has colored shoes and plaid skirts.
    • -
    • Dress uniforms added to the Captain, RD, and HoP wardrobe closets. A uniform jacket has also been added to the Captain's closet. HoS' hat has been re-added to their closet. I do not love the CMO and CE enough to give them anything.
    • -
    • Atheletic closet now has five different swimsuits *for the ladies* in them. If you are a guy, be prepared to be yelled at if you run around like a moron in one of these. Same goes for ladies who run around in shorts with their titties swaying in the space winds.
    • -
    • A set of dispatcher uniforms will spawn in the security closet. These are for playtesting the dispatcher role.
    • -
    • New suit spawns in the laundry room. It's for geezer's only. You're welcome, Book.
    • -
    • Nurse outfit variant, orderly uniform, and first responder jacket will now spawn in the medical wardrobe closet.
    • -
    • A white wedding dress will spawn in the chaplain's closet. There are also several dresses currently only adminspawnable. Admins: Look either under "bride" or "dress." The bride one leads to the colored wedding dresses, and there are some other kinds of dresses under dress.
    • -
    • No more luchador masks or boxing gloves or boxing ring. You guys have a swimming pool now, dip in and enjoy it.
    • -
    • he meeting hall has been replaced with an awkwardly placed security office meant for prisoner processing.
    • -
    • Added a couple more welding goggles to engineering since you guys liked those a lot.
    • -
    • Flasks spawn behind the bar. Only three. Don't fight over them. I don't know how to add them to the bar vending machine otherwise I would have done that instead. Detective, you have your own flask in your office, it's underneath the cigarettes on your desk.
    • -
    • Added two canes to the medical storage, for people who have leg injuries and can't walk good and stuff. I do not want to see doctors pretending to be House. These are for patients. Do not make me delete this addition and declare you guys not being able to have nice things.
    • -
    • Secondary entance to EVA now directly leads into the medbay hardsuit section. Sorry for any inconviences this will cause. The CMO can now fetch the hardsuits whenever they want.
    • -
    • Secondary security hardsuit has been added to the armory. Security members please stop stealing engineer's hardsuits when you guys want to pair up for space travel.
    • -
    • Firelocks have been moved around in the main hallways to form really ghetto versions of airlocks.
    • -
    • Violin spawns in theatre storage now. I didn't put the piano there though, that was someone else.
    • -
    • Psych office in medbay has been made better looking.
    • -
    -

    proliberate updated:

    -
      -
    • Station time is now displayed in the status tab for new players and AIs.
    • -
    - -

    30 July 2013

    -

    Erthilo updated:

    -
      -
    • EFTPOS and ATM machines should now connect to databases.
    • -
    • Gravitational Catapults can now be removed from mechs.
    • -
    • Ghost manifest rune paper naming now works correctly.
    • -
    • Fix for newscaster special characters. Still not recommended.
    • -
    -

    Kilakk updated:

    -
      -
    • Added colored department radio channels.
    • -
    - -

    28 July 2013

    -

    Segrain updated:

    -
      -
    • Camera console circuits can be adjusted for different networks.
    • -
    • Nuclear operatives and ERT members have built-in cameras in their helmets. Activate helmet to initialize it.
    • -
    - -

    26 July 2013

    -

    Kilakk updated:

    -
      -
    • Brig cell timers will no longer start counting down automatically.
    • -
    • Separated the actual countdown timer from the timer controls. Pressing "Set" while the timer is counting down will reset the countdown timer to the time selected.
    • -
    - -

    11 July 2013

    -

    Chinsky updated:

    -
      -
    • Gun delays. All guns now have delays between shots. Most have less than second, lasercannons and pulse rifles have around 2 seconds delay. Automatics have zero, click-speed.
    • -
    - -

    06 July 2013

    -

    Chinsky updated:

    -
      -
    • Humans now can be infected with more than one virus at once.
    • -
    • All analyzed viruses are put into virus DB. You can view it and edit their name and description on medical record consoles.
    • -
    • Only known viruses (ones in DB) will be detected by the machinery and HUDs.
    • -
    • Viruses cause fever, body temperature rising the more stage is.
    • -
    • Humans' body temperature does not drift towards room one unless there's big difference in them.
    • -
    • Virus incubators now can transmit viuses from dishes to blood sample.
    • -
    • New machine - centrifuge. It can isolate antibodies or viruses (spawning virus dish) from a blood sample in vials. Accepts vials only.
    • -
    • Fancy vial boxes in virology, one of them is locked by ID with MD access.
    • -
    • Engineered viruses are now ariborne too.
    • -
    - -

    05 July 2013

    -

    Spamcat updated:

    -
      -
    • Pulse! Humans now have hearbeat rate, which can be measured by right-clicking someone - Check pulse or by health analyzer. Medical machinery also has heartbeat monitors. Certain meds and conditions can influence it.
    • -
    - -

    03 July 2013

    -

    Segrain updated:

    -
      -
    • Security and medical cyborgs can use their HUDs to access records.
    • -
    - -

    28 June 2013

    -

    Segrain updated:

    -
      -
    • AIs are now able to examine what they see.
    • -
    - -

    27 June 2013

    -

    Segrain updated:

    -
      -
    • ID cards properly setup bloodtype, DNA and fingerprints again.
    • -
    - -

    26 June 2013

    -

    Segrain updated:

    -
      -
    • Autopsy scanner properly displays time of wound infliction and death.
    • -
    • Autopsy scanner properly displays wounds by projectile weapons.
    • -
    -

    Whitellama updated:

    -
      -
    • One-antag rounds (like wizard/ninja) no longer end automatically upon death
    • -
    • Space ninja has been implemented as a voteable gamemode
    • -
    • Space ninja spawn landmarks have been implemented (but not yet placed on the map), still spawn at carps-pawns instead. (The code will warn you about this and ask you to report it, it's a known issue.)
    • -
    • Five new space ninja directives have been added, old directives have been reworded to be less harsh
    • -
    • Space ninjas have been given their own list as antagonists, and are no longer bundled up with traitors
    • -
    • Space ninjas with a "steal a functional AI" objective will now succeed by downloading one into their suits
    • -
    • Space ninja suits' exploding on death has been nerfed, so as not to cause breaches
    • -
    • A few space ninja titles/names have been added and removed to be slightly more believable
    • -
    • The antagonist selector no longer chooses jobbanned players when it runs out of willing options
    • -
    - -

    23 June 2013

    -

    Segrain updated:

    -
      -
    • Airlocks of various models can be constructed again.
    • -
    -

    faux updated:

    -
      -
    • There has been a complete medbay renovation spearheaded by Vetinarix. http://baystation12.net/forums/viewtopic.php?f=20&t;=7847 <-- Please put any commentary good or bad, here.
    • -
    • Some maintenance doors within RnD and Medbay have had their accesses changed. Maintenance doors in the joint areas (leading to the research shuttle, virology, and xenobiology) are now zero access. Which means anyone in those joints can enter the maintenance tunnels. This was done to add additional evacuation locations during radiation storms. Additional maintenance doors were added to the tunnels in these areas to prevent docs and scientists from running about.
    • -
    • Starboard emergency storage isn't gone now, it's simply located in the escape wing.
    • -
    • An engineering training room has been added to engineering. This location was previously where surgery was located. If you are new to engineering or need to brush up on your skills, please use this area for testing.
    • -
    - -

    22 June 2013

    -

    Cael_Aislinn updated:

    -
      -
    • The xenoarchaeology depth scanner will now tell you what energy field is required to safely extract a find.
    • -
    • Excavation picks will now dig faster, and xenoarchaeology as a whole should be easier to do.
    • -
    - -

    21 June 2013

    -

    Jupotter updated:

    -
      -
    • Fix the robotiscist preview in the char setupe screen
    • -
    - -

    18 June 2013

    -

    Segrain updated:

    -
      -
    • Fixed some bugs in windoor construction.
    • -
    • Secure windoors are made with rods again.
    • -
    • Windoors drop their electronics when broken. Emagged windoors can have theirs removed by crowbar.
    • -
    • Airlock electronics can be configured to make door open for any single access on it instead of all of them.
    • -
    • Cyborgs can preview their icons before choosing.
    • -
    - -

    13 June 2013

    -

    Kilakk updated:

    -
      -
    • Added the Xenobiologist job. Has access to the research hallway and to xenobiology.
    • -
    • Removed Xenobiology access from Scientists.
    • -
    • Removed the Xenobiologist alternate title from Scientists.
    • -
    • Added "Xenoarchaeology" to the RD, Scientists, and to the ID computer.
    • -
    • Changed the Research Outpost doors to use "Xenoarchaeology" access.
    • -
    - -

    12 June 2013

    -

    Zuhayr updated:

    -
      -
    • Added pneumatic cannon and harpoons.
    • -
    • Added embedded projectiles. Bullets and thrown weapons may stick in targets. Throwing them by hand won't make them stick, firing them from a cannon might. Implant removal surgery will get rid of shrapnel and stuck items.
    • -
    - -

    11 June 2013

    -

    Meyar updated:

    -
      -
    • Fixes a security door with a firedoor ontop of it.
    • -
    • Fixed a typo relating to the admin Select Equipment Verb. (It's RESPONSE team not RESCUE team)
    • -
    • ERT are now automated, from their spawn to their shuttle. Admin intervention no longer required! (Getting to the mechs still requires admin permission generally)
    • -
    • Added flashlights to compensate for the weakened PDA lights
    • -
    • ERT Uniforms updated to be in line with Centcom uniforms. No more turtlenecks, no sir.
    • -
    - -

    09 June 2013

    -

    Segrain updated:

    -
      -
    • Emagged supply console can order SpecOp crates again.
    • -
    - -

    06 June 2013

    -

    Asanadas updated:

    -
      -
    • Added a whimsical suit to the head of personnel's secret clothing locker.
    • -
    -

    Meyar updated:

    -
      -
    • Disposal's mail routing fixed. Missing pipes replaced.
    • -
    • Chemistry is once again a part of the disposals delivery circuit.
    • -
    • Added missing sorting junctions to Security and HoS office.
    • -
    • Fixed a duplicate sorting junction.
    • -
    - -

    05 June 2013

    -

    Chinsky updated:

    -
      -
    • Load bearing equipment - webbings and vests for engineers and sec. Attach to jumpsuit, use 'Look in storage' verb (object tab) to open.
    • -
    -

    Segrain updated:

    -
      -
    • Exosuits now can open firelocks by walking into them.
    • -
    - -

    01 June 2013

    -

    Chinsky updated:

    -
      -
    • Bloody footprints! Now stepping in the puddle will dirty your shoes/feet and make you leave bloody footprints for a bit.
    • -
    • Blood now dries up after some time. Puddles take ~30 minutes, small things 5 minutes.
    • -
    • Untreated wounds now heal. No more toe stubs spamming you with pain messages for the rest of the shift.
    • -
    • On the other side, everything is healed slowly. Maximum you cna squeeze out of first aid is 0.5 health per tick per organ. Lying down makes it faster too, by 1.5x factor.
    • -
    • Lids! Click beaker/bottle in hand to put them on/off. Prevent spilling
    • -
    • Added 'hailer' to security lockers. If used in hand, says "Halt! Security!". For those who can't run and type.
    • -
    - -

    31 May 2013

    -

    Segrain updated:

    -
      -
    • Portable canisters now properly connect to ports beneath them on map load.
    • -
    • Fixed unfastening gas meters.
    • -
    - -

    30 May 2013

    -

    Segrain updated:

    -
      -
    • Meteor showers actually spawn meteors now.
    • -
    • Engineering tape fits into toolbelt and can be placed on doors.
    • -
    • Pill bottles can hold paper.
    • -
    -

    Spamcat updated:

    -
      -
    • Pill bottle capacity increased to 14 items.
    • -
    • Fixed Lamarr (it now spawns properly)
    • -
    -

    proliberate updated:

    -
      -
    • Station time is now displayed in the status tab for new players and AIs.
    • -
    - -

    28 May 2013

    -

    Erthilo updated:

    -
      -
    • Fixes everyone being able to understand alien languages. HERE IS YOUR TOWER OF BABEL
    • -
    -

    VitrescentTortoise updated:

    -
      -
    • Wizard's forcewall now works.
    • -
    - -

    26 May 2013

    -

    Chinsky updated:

    -
      -
    • Tentacles! Now clone damage will make you horribly malformed like examine text says.
    • -
    -

    Meyar updated:

    -
      -
    • The syndicate shuttle now has a cycling airlock during Nuke rounds.
    • -
    • Restored the ability for the syndicate Agent ID to change the name on the card (reforge it) more than once.
    • -
    • ERT Radio now functional again.
    • -
    • Research blast doors now actually lock down the entirety of station-side Research.
    • -
    • Added lock down buttons to the wardens office.
    • -
    • The randomized barsign has made a return.
    • -
    • Syndicate Agent ID's external airlock access restored.
    • -
    -

    VitrescentTortoise updated:

    -
      -
    • Added a third option for not getting any job preferences. It allows you to return to the lobby instead of joining.
    • -
    - -

    25 May 2013

    -

    Erthilo updated:

    -
      -
    • Fixes alien races appearing an unknown when speaking their language.
    • -
    • Fixes alien races losing their language when cloned.
    • -
    • Fixes UI getting randomly reset when trying to change it in Genetics Scanners.
    • -
    - -

    21 May 2013

    -

    SkyMarshal updated:

    -
      -
    • ZAS will now speed air movement into/out of a zone when unsimulated tiles (e.g. space) are involved, in relation to the number of tiles.
    • -
    • Portable Canisters will now automatically connect to any portable connecter beneath them on map load.
    • -
    • Bug involving mis-mapped disposal junction fixed
    • -
    • Air alarms now work for atmos techs (whoops!)
    • -
    • The Master Controller now properly stops atmos when it runtimes.
    • -
    • Backpacks can no longer be contaminated
    • -
    • ZAS no longer logs air statistics.
    • -
    • ZAS now rebuilds as soon as it detects a semi-complex change in geometry. (It was doing this already, but in a convoluted way which was actually less efficient)
    • -
    • General code cleanup/commenting of ZAS
    • -
    • Jungle now initializes after the random Z-level loads and atmos initializes.
    • -
    - -

    15 May 2013

    -

    Spamcat updated:

    -
      -
    • Added telescopic batons to HoS's and captain's lockers. These are quite robust and easily concealable.
    • -
    - -

    14 May 2013

    -

    Cael_Aislinn updated:

    -
      -
    • Depth scanners can now be used to determine what material archaeological deposits are made of, meaning lab analysis is no longer required.
    • -
    • Some useability issues with xenoarchaeology tools have been resolved, and the transit pods cycle automatically now.
    • -
    - -

    24 April 2013

    -

    Jediluke69 updated:

    -
      -
    • Added 5 new drinks (Kira Special, Lemonade, Brown Star, Milkshakes, Rewriter)
    • -
    • Nanopaste now heals about half of what it used to
    • -
    • Ballistic crates should now come with shotguns loaded with actual shells no more beanbags
    • -
    • Iced tea no longer makes a glass of .what?
    • -
    -

    NerdyBoy1104 updated:

    -
      -
    • New Botany additions: Rice and Plastellium. New sheet material: Plastic.
    • -
    • Plastellium is refined into plastic by first grinding the produce to get plasticide. 20 plasticide + 10 polytrinic acid makes 10 sheets of plastic which can be used to make crates, forks, spoons, knives, ashtrays or plastic bags from.
    • -
    • Rice seeds grows into rice stalks that you grind to get rice. 10 Rice + 5 Water makes boiled rice, 10 rice + 5 milk makes rice pudding, 10 rice + 5 universal enzyme (in beaker) makes Sake.
    • -
    -

    faux updated:

    -
      -
    • Mixed Wardrobe Closet now has colored shoes and plaid skirts.
    • -
    • Dress uniforms added to the Captain, RD, and HoP wardrobe closets. A uniform jacket has also been added to the Captain's closet. HoS' hat has been re-added to their closet. I do not love the CMO and CE enough to give them anything.
    • -
    • Atheletic closet now has five different swimsuits *for the ladies* in them. If you are a guy, be prepared to be yelled at if you run around like a moron in one of these. Same goes for ladies who run around in shorts with their titties swaying in the space winds.
    • -
    • A set of dispatcher uniforms will spawn in the security closet. These are for playtesting the dispatcher role.
    • -
    • New suit spawns in the laundry room. It's for geezer's only. You're welcome, Book.
    • -
    • Nurse outfit variant, orderly uniform, and first responder jacket will now spawn in the medical wardrobe closet.
    • -
    • A white wedding dress will spawn in the chaplain's closet. There are also several dresses currently only adminspawnable. Admins: Look either under "bride" or "dress." The bride one leads to the colored wedding dresses, and there are some other kinds of dresses under dress.
    • -
    • No more luchador masks or boxing gloves or boxing ring. You guys have a swimming pool now, dip in and enjoy it.
    • -
    • he meeting hall has been replaced with an awkwardly placed security office meant for prisoner processing.
    • -
    • Added a couple more welding goggles to engineering since you guys liked those a lot.
    • -
    • Flasks spawn behind the bar. Only three. Don't fight over them. I don't know how to add them to the bar vending machine otherwise I would have done that instead. Detective, you have your own flask in your office, it's underneath the cigarettes on your desk.
    • -
    • Added two canes to the medical storage, for people who have leg injuries and can't walk good and stuff. I do not want to see doctors pretending to be House. These are for patients. Do not make me delete this addition and declare you guys not being able to have nice things.
    • -
    • Secondary entance to EVA now directly leads into the medbay hardsuit section. Sorry for any inconviences this will cause. The CMO can now fetch the hardsuits whenever they want.
    • -
    • Secondary security hardsuit has been added to the armory. Security members please stop stealing engineer's hardsuits when you guys want to pair up for space travel.
    • -
    • Firelocks have been moved around in the main hallways to form really ghetto versions of airlocks.
    • -
    • Violin spawns in theatre storage now. I didn't put the piano there though, that was someone else.
    • -
    • Psych office in medbay has been made better looking.
    • -
    - -

    17 April 2013

    -

    SkyMarshal updated:

    -
      -
    • ZAS is now more deadly, as per decision by administrative team. May be tweaked, but currently AIRFLOW is the biggest griefer.
    • -
    • World startup optimized, many functions now delayed until a player joins the server. (Reduces server boot time significantly)
    • -
    • Zones will now equalize air more rapidly.
    • -
    • ZAS now respects active magboots when airflow occurs.
    • -
    • Airflow will no longer throw you into doors and open them.
    • -
    • Race condition in zone construction has been fixed, so zones connect properly at round start.
    • -
    • Plasma effects readded.
    • -
    • Fixed runtime involving away mission.
    • -
    - -

    11 April 2013

    -

    SkyMarshal updated:

    -
      -
    • Fire has been reworked.
    • -
    • In-game variable editor is both readded and expanded with fire controlling capability.
    • -
    - -

    09 April 2013

    -

    SkyMarshal updated:

    -
      -
    • Fire Issues (Firedoors, Flamethrowers, Incendiary Grenades) fixed.
    • -
    • Fixed a bad line of code that was preventing autoignition of flammable gas mixes.
    • -
    • Volatile fuel is burned up after a point.
    • -
    • Partial-tile firedoors removed. This is due to ZAS breaking when interacting with them.
    • -
    - -

    04 April 2013

    -

    SkyMarshal updated:

    -
      -
    • Fixed ZAS
    • -
    • Fixed Fire
    • -
    -

    Spamcat updated:

    -
      -
    • Blood type is now saved in character creation menu, no need to edit it manually every round.
    • -
    - -

    27 March 2013

    -

    Asanadas updated:

    -
      -
    • The Null Rod has recovered its de-culting ability, for balance reasons. Metagaming with it is a big no-no!
    • -
    • Holy Water as a liquid is able to de-cult. Less effective, but less bloody. May be changed over the course of time for balance.
    • -
    - -

    26 March 2013

    -

    Spamcat updated:

    -
      -
    • Chemmaster now puts pills in pill bottles (if one is inserted).
    • -
    • Stabbing someone with a syringe now deals 3 damage instead of 7 because 7 is like, a crowbar punch.
    • -
    • Lizards can now join mid-round again.
    • -
    • Chemicals in bloodstream will transfer with blood now, so don't get drunk before your blood donation. Viruses and antibodies transfer through blood too.
    • -
    • Virology is working again.
    • -
    - -

    15 March 2013

    -

    Cael_Aislinn updated:

    -
      -
    • Mapped a compact research base on the mining asteroid, with multiple labs and testing rooms. It's reachable through a new (old) shuttle dock that leaves from the research wing on the main station.
    • -
    - -

    14 March 2013

    -

    Spamcat updated:

    -
      -
    • Figured I should make one of these. Syringestabbing now produces a broken syringe complete with fingerprints of attacker and blood of a victim, so dispose your evidence carefully. Maximum transfer amount per stab is lowered to 10.
    • -
    - -

    11 March 2013

    -

    CIB updated:

    -
      -
    • Cloning now requires you to put slabs of meat into the cloning pod to replenish biomass.
    • -
    -

    Cael Aislinn updated:

    -
      -
    • The xenoarchaeology update is here. This includes a major content overhaul and a bunch of new features for xenoarchaeology.
    • -
    • Digsites (strange rock deposits) are now much more nuanced and interesting, and a huge number of minor (non-artifact) finds have been added.
    • -
    • Excavation is now a complex process that involves digging into the rock to the right depth.
    • -
    • Chemical analysis is required for safe excavation of the digsites, in order to determine how best to extract the finds.
    • -
    • Anomalous artifacts have been overhauled and many longstanding bugs with existing effects have been fixed - the anomaly utiliser should now work much more often.
    • -
    • Numerous new artifact effects have been added and some new artifact types can be dug up from the asteroid.
    • -
    • New tools and equipment have been added, including normal and spaceworthy versions of the anomaly suits, excavation tools and other neat gadgets.
    • -
    • Five books have been written by subject matter experts from around the galaxy to help the crew of the Exodus come to grips with this exacting new science (over 3000 words of tutorials!).
    • -
    -

    Chinsky updated:

    -
      -
    • Sec HUDs now can see short versions of sec records.on examine. Med HUDs do same for medical records, and can set medical status of patient.
    • -
    • Damage to the head can now cause brain damage.
    • -
    - -

    09 March 2013

    -

    Cael Aislinn updated:

    -
      -
    • Beekeeping is now possible. Construct an apiary of out wood and embed it into a hydroponics tray, then get a queen bee and bottle of BeezEez from cargo bay. - Hives produce honey and honeycomb, but be wary if the bees start swarming.
    • -
    - -

    06 March 2013

    -

    Cael Aislinn updated:

    -
      -
    • Type 1 thermoelectric generators and the associated binary circulators are now moveable (wrench to secure/unsecure) and orderable via Quartermaster.
    • -
    • code/maps/rust_test.dmm contains an example setup for a functional RUST reactor. Maximum output is in the range of 12 to 20MW (12 to 20 million watts).
    • -
    • Removed double announcement for gridchecks, reduced duration of gridchecks.
    • -
    -

    RavingManiac updated:

    -
      -
    • You can now stab people with syringes using the "harm" intent. This destroys the syringe and transfers a random percentage of its contents into the target. Armor has a 50% chance of blocking the syringe.
    • -
    - -

    05 March 2013

    -

    CIB updated:

    -
      -
    • Added internal organs. They're currently all located in the chest. Use advanced scanner to detect damage. Use the same surgery as for ruptured lungs to fix them.
    • -
    -

    Cael Aislinn updated:

    -
      -
    • Set roundstart music to randomly choose between space.ogg and traitor.ogg (see http://baystation12.net/forums/viewtopic.php?f=5&t;=6972)
    • -
    • All RUST components except for TEGs (which generate the power) are now obtainable ingame, bored engineers should get hold of them and setup an experimental reactor for testing purposes.
    • -
    - -

    27 February 2013

    -

    Gamerofthegame updated:

    -
      -
    • Added the (base gear) ERT preset for the debug command.
    • -
    • Map fixes, Virology hole fixed. Atmospheric fixes for mining and, to a less extent, the science outpost. (No, not cycling airlocks)
    • -
    • Fiddled with the ERT set up location on Centcom. Radmins will now have a even easier time equiping a team of any real pratical size, especially coupled with the above debug command.
    • -
    - -

    25 February 2013

    -

    Cael Aislinn updated:

    -
      -
    • As well as building hull shield generators, normal shield gens can now be built (see http://baystation12.net/forums/viewtopic.php?f=1&t;=6993).
    • -
    • New random events: multiple new system wide-events have been have been added to the newscaster feeds, some not quite as respectable as others.
    • -
    • New random event: some lucky winners will win the TC Daily Grand Slam Lotto, while others may be the target of malicious hackers.
    • -
    - -

    23 February 2013

    -

    Cael Aislinn updated:

    -
      -
    • RUST machinery components should now be researchable (with high requirements) and orderable through QM (with high cost).
    • -
    • Shield machinery should now be researchable (with high requirements) and orderable through QM (with high cost). This one is reportedly buggy.
    • -
    • Rogue vending machines should revert back to normal at the end of the event.
    • -
    • New Unathi hair styles.
    • -
    - -

    22 February 2013

    -

    Chinsky updated:

    -
      -
    • Change to body cavity surgery. Can only put items in chest, groind and head. Max size for item - 3 (chest), 2 (groin), 1 (head). For chest surgery ribs should be bent open, (lung surgery until second scalpel step). Surgery step needs preparation step, with drill. After that you can place item inside, or seal it with cautery to do other step instead.
    • -
    - -

    20 February 2013

    -

    Chinsky updated:

    -
      -
    • Added new surgery: putting items inside people. After you use retractor to keep incision open, just click with any item to put it inside. But be wary, if you try to fit something too big, you might rip the veins. To remove items, use implant removal surgery.
    • -
    • Crowbar can be used as alternative to retractor.
    • -
    • Can now unload guns by clicking them in hand.
    • -
    • Fixed distance calculation in bullet missing chance computation, it was always assuming 1 or 0 tiles. Now distace REALLY matters when you shoot.
    • -
    • To add more FUN to previous thing, bullets missed to not disappear but keep going until they hit something else.
    • -
    • Compressed Matter and Explosive implants spawn properly now.
    • -
    • Tweaks to medical effects: removed itch caused by bandages. Chemical effects now have non-100 chance of appearing, the stronger medicine, the more probality it'll have side effects.
    • -
    - -

    18 February 2013

    -

    Cael Aislinn updated:

    -
      -
    • Security bots will now target hostile mobs, and vice versa.
    • -
    • Carp should actually emigrate now, instead of just immigrating then squatting around the outer hull.
    • -
    • Admins and moderators have been split up into separate 'who' verbs (adminwho and modwho respectively).
    • -
    - -

    14 February 2013

    -

    CIB updated:

    -
      -
    • Medical side-effects(patients are going to come back for secondary treatment)
    • -
    • NT loyalty setting(affects command reports and gives antags hints who might collaborate with them)
    • -
    • Simple animal balance fixes(They're slower now)
    • -
    -

    CaelAislinn updated:

    -
      -
    • Re-added old ion storm laws, re-added grid check event.
    • -
    • Added Rogue Drone and Vermin Infestation random events.
    • -
    • Added/fixed space vines random event.
    • -
    • Updates to the virus events.
    • -
    • Spider infestation and alien infestation events turned off by default.
    • -
    • Soghun, taj and skrell all have unique language text colours.
    • -
    • Moderators will no longer be listed in adminwho, instead use modwho.
    • -
    -

    Gamerofthegame updated:

    -
      -
    • Miscellaneous mapfixes.
    • -
    - -

    13 February 2013

    -

    Erthilo updated:

    -
      -
    • Fixed SSD (logged-out) players not staying asleep.
    • -
    • Fixed set-pose verb and mice emotes having extra periods.
    • -
    • Fixed virus crate not appearing and breaking supply shuttle.
    • -
    • Fixed newcaster photos not being censored.
    • -
    - -

    31 January 2013

    -

    CIB updated:

    -
      -
    • Chilis and cold chilis no longer kill in small amounts
    • -
    • Chloral now again needs around 5 units to start killing somebody
    • -
    - -

    23 January 2013

    -

    Cael_Aislinn updated:

    - - -

    21 January 2013

    -

    Cael_Aislinn updated:

    -
      -
    • Satchels and ore boxes can now hold strange rocks.
    • -
    • Closets and crates can now be built out of 5 and 10 plasteel respectively.
    • -
    • Observers can become mice once more.
    • -
    - -

    13 January 2013

    -

    Chinsky updated:

    -
      -
    • If you get enough (6) blood drips on one tile, it'll turn into a blood puddle. Should make bleeding out more visible.
    • -
    • Security belt now able to hold taser, baton and tape roll.
    • -
    • Added alternative security uniform to Security wardrobes.
    • -
    • Ported Urist cult runes. Down with the crayon drawings! Example: http://dl.dropbox.com/u/26846767/images/SS13/255_symbols.PNG
    • -
    • Engineering tape now require engineer OR atmos access instead of both.
    • -
    • Implants now will react to EMP, possibly in !!FUN!! ways
    • -
    -

    GauHelldragon updated:

    -
      -
    • Servicebots now have RoboTray and Printing Pen. Robotray can be used to pick up and drop food/drinks. Printing pen can alternate between writing mode and rename paper mode by clicking it.
    • -
    • Farmbots. A new type of robot that weeds, waters and fertilizes. Use robot arm on water tank. Then use plant analyzer, mini-hoe, bucket and finally proximity sensor.
    • -
    • Chefs can clang their serving trays with a rolling pin. Just like a riot shield!
    • -
    - -

    07 January 2013

    -

    Cael_Aislinn updated:

    - -

    Chinsky updated:

    -
      -
    • Implants: Explosvie implant, exploding when victim hears the codephrase you set.
    • -
    • Implants: Compressed Matter implat, scan item (making it disappear), inject yourself and recall that item on will!
    • -
    • Implant removal surgery, with !!FUN!! results if you mess up it.
    • -
    • Coats now have pockets again.
    • -
    • Bash people on tabetops. an windows, or with stools. Grab people to bash them on tables or windows (better grab for better hit on windows). Drag stool sprite on you to pick it up, click on it in hand to make it usual stool again.
    • -
    • Surgical caps, and new sprites for bloodbags and fixovein.
    • -
    • Now some surgery steps will bloody your hands, Full-body blood coat in case youy mess up spectacualry.
    • -
    • Ported some crates (Art, Surgery, Sterile equiplemnt).
    • -
    • Changed contraband crates. Posters moved to Art Crate, cigs and lipstick ot party crate. Now contraband crate has illegal booze and illicit drugs.
    • -
    • Finally got evac party lights
    • -
    • Now disfigurment,now it WILL happen when damage is bad enough.
    • -
    • Now if you speak in depressurized area (less than 10 kPa) only people next to you can hear you. Radios still work though.
    • -
    -
    - -
    Baystation 12 Credit List - - - - -
    - Current BS12 Project Maintainers: -Click Here-
    - Currently Active GitHub BS12 contributor list: -Click Here-
    - Code: Abi79, Aryn, Cael_Aislinn, Ccomp5950, Chinsky, cib, CompactNinja, DopeGhoti, Erthilo, Hawk_v3, Head, Ispil, JoeyJo0, Lexusjjss, Melonstorm, Miniature, Mloc, NerdyBoy1104, PsiOmegaDelta, SkyMarshal, Snapshot, Spectre, Strumpetplaya, Sunfall, Tastyfish, Uristqwerty
    - Sprites: Apple_Master, Arcalane, Chinsky, CompactNinja, Deus Dactyl, Erthilo, Flashkirby, JoeyJo0, Miniature, Searif, Xenone, faux
    - Sounds: Aryn
    - Main Testers: Anyone who has submitted a bug to the issue tracker.
    -
    - -GoonStation 13 Development Team -
    - Coders: Stuntwaffle, Showtime, Pantaloons, Nannek, Keelin, Exadv1, hobnob, Justicefries, 0staf, sniperchance, AngriestIBM, BrianOBlivion
    - Spriters: Supernorn, Haruhi, Stuntwaffle, Pantaloons, Rho, SynthOrange, I Said No
    -
    -
    -

    Creative Commons License
    Except where otherwise noted, Goon Station 13 is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.
    Rights are currently extended to SomethingAwful Goons only.

    -

    Some icons by Yusuke Kamiyamane. All rights reserved. Licensed under a Creative Commons Attribution 3.0 License.

    -
    - - + + + + Polaris Changelog + + + + + + + +
    + + + + +
    +
    Space Station 13
    + +

    + Code licensed under AGPLv3. Content licensed under CC BY-SA 3.0.

    + Visit our IRC channel: #polaris on irc.sorcery.net +
    + +
    Polaris Credit List + + + + +
    + Current Project Maintainers: -Click Here-
    + Currently Active GitHub contributor list: -Click Here-
    + Main Testers: Anyone who has submitted a bug to the issue tracker.
    + Thanks to: Baystation 12, /tg/ station, /vg/station, GoonStation devs, the original SpaceStation developers and Mockingjay00 for the title image.
    Also a thanks to anybody who has contributed who is not listed here. Ask to be added here on irc.
    +
    Have a bug to report?
    Visit our Issue Tracker.
    +
    + + +
    +

    06 September 2020

    +

    Atermonera updated:

    +
      +
    • You can use Move Up/Down to traverse ladders. No popup 'Which way do you want to go?' windows required for bidirectional ladders!.
    • +
    +

    Killian updated:

    +
      +
    • Added a bunch more random spawners for mapping use.
    • +
    • You can now inject reagents directly into a synth's 'blood' stream using syringes and hypos (inc. borg hypos). Taking oil/coolant samples is still impossible.
    • +
    +

    Kot updated:

    +
      +
    • Mecha drills can now butcher dead mobs better. Like gibs and gore and guts stuff.
    • +
    +

    Lorilili updated:

    +
      +
    • You can now pet borgs on help intent and punch on hurt intent. Old behavior is now grab intent.
    • +
    +

    Lorilili (Port from Aurora) updated:

    +
      +
    • Added knee-high and thigh-high jackboots.
    • +
    • Replaced laceup and leather shoes with oxford shoes.
    • +
    • Replaced standard shoe and high-top sprites with newer ones.
    • +
    +

    Mechoid updated:

    +
      +
    • Mapped distillery into Chemistry, beside the Grinder.
    • +
    • Moves wrapper, spacecleaner, and labeller from the grinder table to the Chem locker.
    • +
    • Added distilling recipe for Synthetic Plasma, which acts as a blood-restoration of 1.2 units per synthplas. Also orderable in cargo.
    • +
    +

    Rykka Stormheart updated:

    +
      +
    • Adds Ambience Chance and Repeating Ambience Preferences into Globals, underneath Client FPS
    • +
    • Random-Ambience-Frequency controls how long before it checks if it can play ambience to you again. Setting it to 0 disables the random re-play of ambience.
    • +
    • Ambience Chance affects the % chance to play ambience to your client. It defaults to 35%, but can be set from 0 to 100 to disable it or always play every time you move into an area or have the Random Ambience check called.
    • +
    +

    Shadow Larkens updated:

    +
      +
    • Added the ability to right click and lower preferences for jobs in the Occupation Menu.
    • +
    +

    SplinterGP updated:

    +
      +
    • Adds new hailer masks with quotes with sound, allowing you to use a hailer on a face mask to combine them.
    • +
    • Adds new sound effects for hailer face masks.
    • +
    + +

    20 August 2020

    +

    Atermonera updated:

    +
      +
    • Mapped Overmap sensors onto the Southern Cross. Deck 2, central ring, starboard side. Departmental sensor installations and dedicated rooms may be added in the future.
    • +
    • To use the new sensors, you first have to click on them, hit 'Reconnect' on the window, close the window, then reopen it to get the console to link up with the sensors properly.
    • +
    • Enabled overmap event generation. This doesn't really do anything yet because the shuttles haven't been upgraded, but it's very pretty!
    • +
    +

    BlinsKot updated:

    +
      +
    • You can now alt-click to turn on the washing machine.
    • +
    • You can now alt-click on a mech while piloting it to toggle strafing.
    • +
    +

    Blinskot updated:

    +
      +
    • You can now alt-click on a mech while piloting it to toggle strafing.
    • +
    • You can now alt-click to turn on the washing machine.
    • +
    +

    Cerebulon updated:

    +
      +
    • Added extended flavour text to most things related to commercial vending machines and their contents.
    • +
    • Added chewing gum, lollipops and chewing tobacco. Unwrap it and place it in your mask slot like a cigarette.
    • +
    • Added snack food, vending drink and beer brand variety.
    • +
    • New booze bottle, coffee, juice, snack and cigarette packet sprites.
    • +
    +

    Lorilili updated:

    +
      +
    • Skrellian blood is now hemocyanin-based and regenerates with copper, not iron.
    • +
    • You can now wear caution signs and warning cones.
    • +
    • You can now point using shift and middle mouse button.
    • +
    +

    Mechoid updated:

    +
      +
    • Mortiferin added in place of old Necroxadone as a normal chem recipe.
    • +
    • Necroxadone changed to a more powerful alternative to Mortiferin which works even on corpses without bloodflow.
    • +
    • Added reagent pumps. You can refill water tanks planetside!
    • +
    • Added reagent hoses. Only used player-side by tanks, pumps, and spray nozzles to move reagents from one container to another.
    • +
    +

    Meghan Rossi updated:

    +
      +
    • Cyborgs can now put things into oven dishes with their grippers
    • +
    • Cyborgs can now put oven dishes in the oven with their grippers
    • +
    • Bots that are idle in doorways (including firedoors and blastdoors) will move out of the way.
    • +
    • Multiple cleanbots will no longer attempt to clean the same tile at the same time.
    • +
    • Cleanbots will now clean tiles closer to them first.
    • +
    • You can now use duct tape on yourself.
    • +
    • Ghosts now have a toggleable security HUD. Use the 'Toggle Security HUD' verb in the ghost tab to enable it
    • +
    • Ghosts can now shift-click things to examine them.
    • +
    • Ghosts can now alt-click adjacent things to open the turf tab.
    • +
    • You can now build plating on grass with floor tiles.
    • +
    • Improved descriptions for some floors.
    • +
    • The rapid service fabricator (found on service borgs) can now produce metamorphic pint glasses.
    • +
    • The party supplies and bar supplies crates orderable from cargo now contain metamorphic pint glasses.
    • +
    • The autolathe can now produce metamorphic pint and half-pint glasses.
    • +
    • The autolathe can now produce all drinking glasses in batches of 5 or 10.
    • +
    +

    Nyria updated:

    +
      +
    • Added volume settings, available in character setup or from the Preferences tab.
    • +
    • More settings and affected sounds may be added at a later date.
    • +
    • Added a TGui window to control the new settings with shiny sliders.
    • +
    +

    Rykka Stormheart updated:

    +
      +
    • Adds a mech vs mech combat system for the toy mechs earned from arcades and found around the station.
    • +
    • You can initiate combat with yourself by hitting a toy mech with another toy mech, or fight another player if you attack a player holding a mech toy with your own mech toy while not on harm intent.
    • +
    • Each mech has its own health stat and special ability that they'll use in combat against each other.
    • +
    +

    SplinterGP updated:

    +
      +
    • Added verb for FBP's to change their monitor display.
    • +
    • Removed monitor mask item(replaced by verb).
    • +
    +

    Subber updated:

    +
      +
    • Added a new prosthetic sprite set: Cyber Solutions - Outdated.
    • +
    + +

    06 August 2020

    +

    Cerebulon updated:

    +
      +
    • Added new mobs Fire Bugs, Ice Hares, Tymisian Moths and Siffets to surface spawnlists. Also added a new dog breed, woof.
    • +
    +

    ForFoxSake updated:

    +
      +
    • Ported tgstation styled magazine restocking. Hit a bullet on a table or floor with a partially empty magazine to start restocking.
    • +
    +

    Mechoid updated:

    +
      +
    • Exosuits now have internal components, mostly like borgs, but larger.
    • +
    • Autolathes can use plastic and plasteel.
    • +
    • Autolathes can have tiered recipes, based on their manipulator rating.
    • +
    • Exosuit base health has been lowered due to the changes to damage processing.
    • +
    +

    Rykka Stormheart updated:

    +
      +
    • Blast Doors will now crush people, if they are on the same turf when it closes, and throw them to an adjacent open turf.
    • +
    • The damage should be delayed enough that you can walk out of the door before the sprite animation finishes and you will be safe. The delay is being reviewed, and will likely be adjusted after sufficient feedback is gathered.
    • +
    • Blast doors and shutters (the types that go on bar/kitchen/etc) will also throw items on their tiles.
    • +
    + +

    03 August 2020

    +

    Cerebulon updated:

    +
      +
    • Added new book sprites, replaced old book sprites.
    • +
    • Added sticky notes, orderable from cargo
    • +
    • You can now carve graffiti into suitable walls/floors with sharp objects.
    • +
    • Trash, graffiti, dirt (Not blood), noticeboards and stickynotes are now persistent across rounds. This is admin-toggleable.
    • +
    +

    Mechoid updated:

    +
      +
    • Adds a glass jar subtype, the glass tank, that can be used to hold live fish. Remember to add water!
    • +
    +

    Rykka Stormheart updated:

    +
      +
    • Ported over Aurora Cooking from AuroraStation and Citadel-RP!
    • +
    • Recipes are separate per appliance, and all appliances have a use!
    • +
    • Please take note, Chefs, to pre-heat you appliances at the start of your shift.
    • +
    • Fryer Recipes require batter before they can be made!
    • +
    • Fire alarms will go off if you burn food!
    • +
    • The largest change - Cooking takes TIME. Around 6 minutes for the largest recipes in the game.
    • +
    • Too many other changes to list - refer to PR #7344 https://github.com/PolarisSS13/Polaris/pull/7344
    • +
    + +

    21 June 2020

    +

    Arokha updated:

    +
      +
    • New sprites for janicart
    • +
    • Alt-click helpers for stowing mop, chemicals on janicart
    • +
    +

    Atermonera updated:

    +
      +
    • Added verb to export vchat logs, found in OOC tab when vchat has successfully loaded.
    • +
    • Vchat only sends you enough messages to fill your buffer on reconnect, instead of all of them.
    • +
    +

    Billy Bangles updated:

    +
      +
    • Light and dark marble floor tiles can now be crafted with marble sheets.
    • +
    +

    Greenjoe updated:

    +
      +
    • Added a wrist-bound PDA, selectable from the PDA selection menu in char setup. it can go in the glove slot along with the ID and belt slots, and shows on your character's wrist no matter which of those 3 slots you put it in!
    • +
    +

    KasparoVv updated:

    +
      +
    • You can now quickly cycle hrough previous or next hair/facial styles at character creation.
    • +
    • Use the -mv- button to pick a marking and place it above of another on your character. Saves you from pressing up or down a bunch.
    • +
    • Ports color_square() from Paradise for colour previews, cleaning up pref. code & correct alignment issue w/ nested tables.
    • +
    • Markings are now properly aligned within a table.
    • +
    + +

    13 May 2020

    +

    Atermonera updated:

    +
      +
    • Added a preference to control multilingual parsing behaviour, with a few different modes. Should hopefully be less punishing to people who stutter and use hyphens as a language key.
    • +
    • The examine mode preference should now persist across reconnections during a single round, but if the server is fully restarted it still appears to reset. This issue is also present for the multilingual preference, and I'm still looking into it. Savefiles are cryptic.
    • +
    +

    Layne updated:

    +
      +
    • Added Promethean language.
    • +
    +

    Mechoid updated:

    +
      +
    • Adds more interactions with animals, like shearing and taming.
    • +
    • New PoIs
    • +
    • Thermal poncho attachment, has minor slowdown, but gives thermal protection to the armor it is attached to.
    • +
    • Mercenaries now drop their guns again. Most likely to be broken, however they can be repaired. Examining when adjacent will allow you to inspect the gun for what is needed.
    • +
    • Mercenary Snipers now exist. They will telegraph their shots approximately 2 seconds in advance, and can fire at 14 tiles away. Will occasionally drop pieces of their PTRs that survive combat.
    • +
    • Clothing can now check attachments for temperature resistance.
    • +
    • MHD Howitzer beam effect actually exists again.
    • +
    • Xenoresin ground cover is properly colored again.
    • +
    +

    atlantiscze updated:

    +
      +
    • Robots can now search loot piles.
    • +
    • Hardsuits now allow backpacks to be carried in storage slot. This is limited to hardsuits which are worn on the back slot.
    • +
    • SMES units now have automatic load balancing both on inputs and outputs
    • +
    • SMES units (and derived objects, such as PSUs) can now have more than one input terminal. This allows for input from more otherwise isolated power networks.
    • +
    • Completely redesigned cell rack PSUs, removed ghetto variant. Cell rack PSUs now support multiple power cells and hot-swapping of cells during operation. This allows for either charging multiple cells at once in one device (directly from power cable) or for powering up various machinery with only a power cell. They are still inferior to SMESes in pretty much all aspects.
    • +
    • Multitool on a cable now shows nicer results with large currents (uses kW or MW accordingly)
    • +
    • Multitool may be now used to change colour of cable coils.
    • +
    • Supermatter delamination effects have been tweaked. Delamination is considerably less laggy, and less directly destructive. Instead, it causes larger health hazard and secondary engineering problems such as power outage or partial damage of solar arrays.
    • +
    + +

    29 April 2020

    +

    Leshana updated:

    +
      +
    • Ship Helm, Sensors, Navigation, and Engine Control consoles are now de-/constructable.
    • +
    • Exploration (Overmap) Shuttle Console is now de-/constructable.
    • +
    • Mappers no longer need to varedit shuttle_tag on shuttle consoles.
    • +
    • Admin Start Now verb can be used at any time during startup and it won't actually start the game until initialization is completed.
    • +
    • Lobby stat panel shows time remaining on lobby votes and if the server is done initializing.
    • +
    +

    Neerti updated:

    +
      +
    • You can now eat as much food as you want, even while 'full'.
    • +
    +

    Novacat updated:

    +
      +
    • Re-enabled dual wielding penalties for most weapons that had them.
    • +
    • New dual-wielding sprites for weapons that needed them and did not have them.
    • +
    +

    Shadow Quill updated:

    +
      +
    • Fixes the 'broken/damaged' message when an airlock is just broken.
    • +
    • Heavy duty cell chargers now have flashing lights as they charge! When all the lights are flashing, that means the cell is done.
    • +
    +

    atlantiscze updated:

    +
      +
    • Shutoff valve monitoring is now also available as a modular computer program. Its UI has also been cleaned up a little.
    • +
    • Research robot module now has basic exploration and xenoarchaeology tools.
    • +
    + +

    20 April 2020

    +

    Atermonera updated:

    +
      +
    • Circuit clothes can have accessories attached.
    • +
    • Control-shift-click on circuit clothes to use items on the circuit.
    • +
    • Employment records can have comments similar to medical records.
    • +
    • Added a preference to switch between a few extra modes of examining things. Verb in the preferences tab.
    • +
    • Added Combat Logs filter category, to filter messages from things hitting you. This category will also eat up most other messages that are red and bold, please report any such messages that aren't specifically related to punching things.
    • +
    • Added categories for sorting various types of admin logs.
    • +
    • Adds a preference to forcibly disable (or enable) VChat. Useful mostly for people on linux, to skip the 60s waiting period where it tries to work and keeps you from seeing chat. Reloading VChat or reconnecting to the server are required for any changes to the preference to take effect. Support for issues that arise as a result of this preference is not guaranteed.
    • +
    +

    Leshana updated:

    +
      +
    • Glass Emergency Shutters are now constructable and deconstructing them will give you the glass back.
    • +
    +

    Neerti updated:

    +
      +
    • All sources of stasis (sleepers, stasis bags) will prolong the amount of time that lets someone be revived by a defib, proportional to how powerful the stasis effect is.
    • +
    • Opening a stasis bag that's being used now gives a prompt to confirm if you want to open it and make the bag expire. No more misclicks making doctors want to murder you.
    • +
    + +

    05 April 2020

    +

    Atermonera updated:

    +
      +
    • Headphones (and other two-ear clothing items) don't break the off-ear slot when click-dragged to unequip.
    • +
    +

    Neerti updated:

    +
      +
    • The eject button on both the Chemical Dispenser and Chem Master will place the ejected beaker into your hands, instead of on top of the machine, if possible. (Requested by Nalarac.)
    • +
    • Suit sensor consoles now display a friendly textual indicator of what z-level someone is on, instead of a number. They will also now avoid spoiling the names of Points of Interest.
    • +
    • The beakers containing Cryoxadone near cryogenics are now labeled. (Requested by Nalarac.)
    • +
    • The sleeper consoles now finally face towards the sleepers, at last. It only took a year for someone to fix it.
    • +
    +

    novacat updated:

    +
      +
    • Adds action buttons for scoping all sniper weapons.
    • +
    + +

    27 March 2020

    +

    Arokha updated:

    +
      +
    • Ported VChat. If you find any messages that are not sorted by any filters, or that you feel are sorted incorrectly, please submit a bug report on our issue tracker on github.
    • +
    +

    Atermonera updated:

    +
      +
    • Basic distillery (not the industrial-) will ping when it reaches its target temperature.
    • +
    • Basic distillery uses logistic curve to determine temperature change, and should be much faster.
    • +
    • Industrial distillery respects gas laws, particularly as pertains to low temperatures.
    • +
    • Prometheans can be slipped by disarm intent again
    • +
    +

    Leshana updated:

    +
      +
    • Added skybox parallax background for space.
    • +
    • Baystation12 style Overmap
    • +
    • Make transit turfs (shuttle transit) actually look like they move in the right direction.
    • +
    +

    Mechoid updated:

    +
      +
    • Artifact shields now work again.
    • +
    • Anomaly batteries work again.
    • +
    • Archaeology sites can have unique batteries, syringes, rings, and 'clubs'.
    • +
    • Multiple artifact effects added, in order to provide more spice, from naughty to nice.
    • +
    • Tweaks to normal artifact finds to be more unique.
    • +
    +

    Shadow-Quill updated:

    +
      +
    • Adds emergency backup cells to most light fixtures
    • +
    • AIs can turn emergency lighting on and off by clicking light fixtures. Flickering the lights has been moved to alt-click.
    • +
    + +

    20 March 2020

    +

    Aronai/Arokha updated:

    +
      +
    • You can now fill buckets (, beakers, etc.,) from water tiles.
    • +
    +

    Cerebulon updated:

    +
      +
    • Added sounds when dropping/throwing items. Toggleable in preferences.
    • +
    • Added incidental sounds to several item interactions.
    • +
    +

    Mechoid updated:

    +
      +
    • Energy Daggerpens (20): Disguised energy-knives, which do 15 searing on melee, or 30 when thrown.
    • +
    • Thieves gloves (30): Special gloves that allow you to peep in others' backpacks and belts, and plant items in their bags / pockets.
    • +
    • Buzzer Ring (30): Makes your first two punches electrically charged, first with 25 damage in a shock, then approximately 12.5 damage in the second. If the charge is over 90%, you can force-defib a corpse, even if it's a mindless one. Damage rules still apply, however time-of-death does not.
    • +
    • Resource Crate (60): A crate of uranium, phoron, gold, silver, osmium, and plasteel.
    • +
    • Exotic Plantlife Crate (20): A crate of numerous random seeds.
    • +
    • Spare Organ Crate (20): A crate of bioprinted organs.
    • +
    • Graviton goggles (15): A pair of combined meson/material goggles.
    • +
    • Integrated Circuit Printer (10): An upgraded circuit printer used to make integrated machine.
    • +
    • Flamethrower (60): A large, flame-based weapon.
    • +
    • 8 Concussion Grenades (30): A box of eight concussion grenades.
    • +
    • 4 Hunting Traps (30): A box of four hunting-traps, similar to those found in the explorer vendor.
    • +
    • 3 Virus Samples (40): A box of three unique virus samples.
    • +
    • Quickdraw Syringe Case (20): A case that can hold six syringes, and rapidly deploy them. Fits in your pocket.
    • +
    • Clotting Injector Case (20): A case that starts with 3 clotting med injectors instead.
    • +
    • Bonemed Injector Case (20): A case that starts with bonemeds.
    • +
    • Announcement costs lowered to be more equivalent.
    • +
    • Egun changed from 60 to 30 TC. It is nowhere near as powerful as a lascannon.
    • +
    • Exosuit rigged laser from 60 to 30 TC.
    • +
    • Xray gun from 85 to 60 TC.
    • +
    • Augments can now be used by everyone, as robot-specific ones will require FBP organ revamp.
    • +
    • Augment guns use slightly less blood / system instability to charge, so it doesn't kill you dead in moments.
    • +
    • Anti-Materiel Rifle can once again be used with thermals.
    • +
    • Energy Shields work again, and can be colored.
    • +
    +

    Meghan-Rossi updated:

    +
      +
    • Language keys are now case-sensitive.
    • +
    • The language key for Chimpanzee has changed from 6 to C to resolve a conflict with EAL.
    • +
    • The language key for Bird has changed from m to B to resolve a conflict with Mouse.
    • +
    • All other language keys are now lowercase-only.
    • +
    +

    Neerti updated:

    +
      +
    • Holsters can now be worn alongside webbing vests.
    • +
    • Receiving an antag role will now play a sound to the new antagonist.
    • +
    • Having laws changed as a silicon (AI or Borg) will now play a sound and show the changed law in the chat.
    • +
    • Being offered a ghost role while a ghost will now play a sound.
    • +
    • Someone attempting to revive someone else will play a sound to the player being revived, if they are not in their body.
    • +
    • Most Non-hitscan projectiles now have a pixel-perfect visual effect when they impact something, or when they expire from moving too far without hitting anything.
    • +
    • Projectiles can now have sounds for when they hit someone. They can also have a different sound when they hit something solid like a wall.
    • +
    • A sound is now played when a projectile 'narrowly misses' someone.
    • +
    • Getting hit with a projectile is now more noticeable in the chat log, with bigger text. Only the person who got hit will see the bigger text.
    • +
    +

    PrismaticGynoid updated:

    +
      +
    • Fixes xenoarch artifacts breaking when performing excavation correctly.
    • +
    +

    TheFurryFeline updated:

    +
      +
    • Fixes lack of easily accessible Response Team shortcut to type in. Type .k or :k to speak on the channel.
    • +
    +

    schnayy updated:

    +
      +
    • Adds Sabitsuki and Bedhead Longest hairstyles.
    • +
    • Adjusts pixels on the Jessica, Celeb Curls, and Beach Waves hairstyles.
    • +
    + +

    11 March 2020

    +

    Cerebulon updated:

    +
      +
    • Added button sounds to various machines.
    • +
    +

    Mechoid updated:

    +
      +
    • Added Hardpoint Actuator equipment for Exosuits, allowing them (And most effectively, Ripleys) to swap components on the fly, after a short delay.
    • +
    • Added Exosuit Inflatables Deployer, allowing exosuits to pick up and deploy inflatables.
    • +
    • Added Exosuit-mounted screwdriver, wirecutters, and welding laser, to help round-out the tool-based equipment types.
    • +
    • Incendiary exo weapons now use fire modifiers instead of fire stacks.
    • +
    • Ignition effects from weapons now use fire modifiers instead of fire stacks.
    • +
    • Exosuit shocker armor now retaliates properly against melee.
    • +
    • Add RIG components to robotics mechfab, plus incredibly basic belt-voidsuit RIG.
    • +
    • Add Graphite, made by compressing coal, presently only used heavily in RIG components.
    • +
    +

    Neerti updated:

    +
      +
    • The 'cut' and 'pulse' buttons in the hacking interface now check both hands for tools, instead of only the active hand.
    • +
    • The textual indicators at the bottom of the hacking window will now go bold when they change, until the next window refresh.
    • +
    • Hacking an Autolathe no longer requires you to hack it using the Autolathe's main window, but instead opens the hacking window like everything else.
    • +
    +

    schnayy updated:

    +
      +
    • Adds yeast as a reagent. It can be found in the kitchen vendor and in cargo kitchen supply crates.
    • +
    • Bread now calls for 5 units yeast instead of an egg, and baguettes and croissants call for 5 units yeast in addition to former ingredients.
    • +
    • Corn oil added to the Dinnerware vendor and the Booze-o-Mat.
    • +
    • Sprites for peanut butter, mayo, and yeast condiments.
    • +
    • Boiled slime core now links to the proper sprite.
    • +
    + +

    28 February 2020

    +

    Cerebulon updated:

    +
      +
    • Added cataloguer info for the radioactive manhole cover and decoupled engine PoIs
    • +
    • Renamed several PoIs to have more descriptive/immersive names
    • +
    • Most items can now be placed precisely on tables and racks.
    • +
    • Thrown items now land on a random spot on the target tile.
    • +
    +

    Nalarac updated:

    +
      +
    • The 'enable helmet camera' verb has been moved from the object tab to the hardsuit tab.
    • +
    +

    Neerti updated:

    +
      +
    • Adds an in-game feedback system that can be activated in the server configuration. Can be accessed from the lobby, with a button next to the other lobby buttons. Additional features and restrictions on usage are controlled by the server configuration.
    • +
    +

    leshana updated:

    +
      +
    • NTNet Quantum Relay can be constructed/deconstructed without runtimes.
    • +
    +

    lorilili updated:

    +
      +
    • You can now place defibs in rechargers.
    • +
    • Adds Holographic PDA type.
    • +
    • Skrell may now *warble.
    • +
    + +

    14 February 2020

    +

    Atermonera updated:

    +
      +
    • Radiation has to accumulate at least a little bit before it starts to become damaging. Very low levels of radiation can be safe for a number of minutes before you are at risk of injury.
    • +
    • Unless you idle for several minutes near the supermatter before it's been turned on, you should no longer be at risk of taking toxloss (Including those few spots in cargo maintenance).
    • +
    • Shutoff valve monitoring console can now remotely control shutoff valves.
    • +
    +

    Heroman3003 updated:

    +
      +
    • FBP repair can no longer be done through the space suits.
    • +
    • Surgery can no longer be done through the space suits.
    • +
    +

    Shadow Quill updated:

    +
      +
    • Batons will no longer harmbaton on disarm intent, instead doing so on grab/harm.
    • +
    +

    Woodrat updated:

    +
      +
    • Added sofas (no options to build one in round yet, will be added after this pull).
    • +
    • Add neonsigns, currently one neon sign, Cafe. (Code is copy pasta from holosigns).
    • +
    • Add boxes with mugs and cups.
    • +
    • Neon signs and holosigns now emit light while on.
    • +
    • Merged the Coffee Shop with the Library.
    • +
    • Moved the Locker Room to where the Coffee Shop was, adjusted the holodeck.
    • +
    • Old Locker Room turned into a construction area.
    • +
    • Adjusted holodeck maps to new orientation.
    • +
    • Changed sprite of barcode scanner.
    • +
    • Cleaned up furniture icon dmi, fixed arm rest icons for shuttle chairs.
    • +
    + +

    03 February 2020

    +

    Atermonera updated:

    +
      +
    • Added a printer to all preset (mapped-in) modular computers, so that word processors can actually print stuff or something.
    • +
    • Unregulated pressure regulators (Regulation set to OFF) no longer limit flow rate, and instead act as one-way opened valves. For best results, place away from other pumps.
    • +
    • Automatic Shutoff Valves are more intelligent about finding leaks, and won't close if there's other operating shutoff valves between them and the leak
    • +
    +

    PrismaticGynoid updated:

    +
      +
    • Adds a few toys to the loadout.
    • +
    +

    schnayy updated:

    +
      +
    • Adds book cart to library.
    • +
    + +

    21 January 2020

    +

    Heroman3003 updated:

    +
      +
    • A thin sheet of lead properly defeats radiation once more, but steel beams remain permeable.
    • +
    +

    TheFurryFeline updated:

    +
      +
    • Name and desc vars switched for changeling combat boots so removal of item doesn't output an excessively long name.
    • +
    • Fixes light frames returning 5 steel per deconstruction when 2 steel is used to create the frame.
    • +
    +

    schnayy updated:

    +
      +
    • Added the Pyralis borg sprites.
    • +
    + +

    31 December 2019

    +

    Atermonera updated:

    +
      +
    • Radiation has been made more potent and is no longer defeated by a thin sheet of lead.
    • +
    +

    Cerebulon updated:

    +
      +
    • Added decaf coffee to the coffee shop.
    • +
    • Added 6 types of bagel
    • +
    • Modified the coffee shop to have extra counter space and a microwave for bagels.
    • +
    • Removed chef lock on kitchen cabinet.
    • +
    • Removed reference to outdated skrell lore from naewa cube box.
    • +
    +

    TheFurryFeline updated:

    +
      +
    • Changes light replacers to allow you to automatically transfer used bulbs into the item and get a new one every 4 bulbs replaced. Additionally, this allows you to both use the replacer on a box of bulbs to get the bulbs added as well as clicking the item with a box of bulbs to put them inside it.
    • +
    • Spray bottles can now be printed in the Autolathe.
    • +
    + +

    16 December 2019

    +

    Atermonera updated:

    +
      +
    • Ghosts can join as drones after only 5 minutes have passed, down from 10.
    • +
    +

    Mechoid updated:

    +
      +
    • Multiple new organs added. Humans and Skrell received spleens, all species expected to have a stomach and intestine organ have them.
    • +
    • Augment 'slots' organized.
    • +
    • Multiple augments added, currently only available in the Traitor / Mercenary uplinks as easy-to-install implants.
    • +
    • Anesthetic / Oxygen pumps added. A mobile stabilizer has been added. All three are available in Cargo.
    • +
    • Medical MRE rations added to Cargo.
    • +
    • Roundstart implants now become invisible until being handled.
    • +
    • Neural implant added to loadout, makes the brain of the user count as an assisted organ. Does not affect MMIs or their subtypes.
    • +
    • Bioprinters now unlock more organs upon being upgraded, once they pass the anomalous tier, they unlock quite probably illegal organs.
    • +
    • Three medical exosuit components have been added. Crisis and Hazmat response drones, and a mounted advanced medical analyzer.
    • +
    • Medical analyzers now detect on-skin reagents.
    • +
    • Multiple new chemicals added, two used for upgrading bandage kits.
    • +
    • Brute-based medical stacks can be upgraded.
    • +
    • Crude brute kits can be made with cloth.
    • +
    • Stacks can now pass their colors onto objects produced by them. (Colored cloth, painted wood, etcetera.)
    • +
    • Two combined surgical tools added, for opening / closing ribcages and skulls, and removing organs respectively.
    • +
    • Two dud implants added to the loadout. They do literally nothing but hurt you if you're EMP'd.
    • +
    • The larynx now controls the ability to speak. Damage to it will stop you from being able to speak anything but non-verbal languages.
    • +
    • Damage to the brain can now affect the pulse.
    • +
    • Only the critical blood level causes toxin damage, meaning individuals who die of standard oxygen loss from bloodloss can possibly be saved, but exsanguinated persons are unlikely.
    • +
    • Bioaugment.dm is now just augment.dm
    • +
    • Robotic hearts do not have a pulse.
    • +
    • Brain damage can now cause loss of breath.
    • +
    • Paracetamol is now the precursor to tramadol.
    • +
    • Calcium is now in the chemical vendor.
    • +
    +

    Nalarac updated:

    +
      +
    • ED-209 and ED-CLN now properly accept names given with a pen.
    • +
    • Removed maintenance access from ED-CLN to prevent maintenance wandering.
    • +
    • Enables all channels on captain's and HoP's headset by default.
    • +
    • Power cells and device cells both properly show as empty when printed from the protolathe and mech fabricator.
    • +
    • Items with cells printed from the protolathe now start empty (e.g. phoron pistol).
    • +
    +

    Novacat updated:

    +
      +
    • Adds a teshari plush.
    • +
    +

    PrismaticGynoid updated:

    +
      +
    • You can now choose what type of graffiti or rune to draw when using crayons/markers.
    • +
    +

    TheFurryFeline updated:

    +
      +
    • Tweaks desk lamps to output twice as much light as before to compensate for a refactor.
    • +
    • Changes mouse plushie sprite to be cuter and not break the hearts of rodent lovers. :3 Seriously, the change is from a dead mouse duplicate to one of a brown mouse resting in place.
    • +
    • Add a new sprite for the orange jumpsuit.
    • +
    • Refactors prison jumpsuits into its own thing, change a few files and dmis.
    • +
    • Fixes strange rocks size. Normal -> Small like it used to be before a refactor.
    • +
    +

    Woodrat updated:

    +
      +
    • Rework of the civilian wing, merging the kitchen and the bar into one area.
    • +
    • Minor movement of the mining vendor.
    • +
    • Adjustment of the kitchen and bar.
    • +
    • Area in the coffee shop.
    • +
    • Missing Ducky in the codelab.
    • +
    • Fix missing scrubber in engineering.
    • +
    • Shutter added to Kitchen door.
    • +
    • Pressure Regulators at atmospheric cutoffs start unregulated at roundstart.
    • +
    • Set Modular Computers layer to 2.9 to bring them inline with regular computer layering.
    • +
    • Pump to distro set to 301 kpa to help offset issues with cutoff valves.
    • +
    • One phase pistol to each explorer locker.
    • +
    • One holster to each explorer locker.
    • +
    • Removed the old size modifier traits for mobs.
    • +
    • Port and tweak of the size modifiers from World Server for mobs.
    • +
    + +

    07 September 2019

    +

    Heroman3003 updated:

    +
      +
    • Desk bells can now be picked up like normal items.
    • +
    • Desk bells can now be deconstructed with a wrench while on the ground.
    • +
    • Desk bells can now only be made out of steel.
    • +
    +

    MisterLayne updated:

    +
      +
    • Material weapons that should not conduct, do not conduct.
    • +
    • Glass shards now do damage when you attack with them, based on the type of gloves you are wearing.
    • +
    +

    Novacat updated:

    +
      +
    • Ports MREs from Baystation, and adds a few supply crates with them to cargo.
    • +
    • Adds liquidprotein rations, currently only found in emergency MREs.
    • +
    +

    Woodrat updated:

    +
      +
    • Mining vendor added to cargo foyer.
    • +
    • Explorer vendor added to research foyer.
    • +
    • Handful of more pipe clamps added to engineering (atmos monitoring and EVA storage).
    • +
    • Adjustment to layout of chapel mass driver.
    • +
    +

    chaoko99 updated:

    +
      +
    • Ported Bay's stomach pump.
    • +
    + +

    21 August 2019

    +

    Atermonera updated:

    +
      +
    • Atmospherics is now bigger, with more room for fun and sanity-destroying spaghetti!
    • +
    +

    Mechoid updated:

    +
      +
    • Exosuits are now targetted by turrets again.
    • +
    • Mining charge strength lowered, price increased. Can be upgraded through R&D laser components.
    • +
    • Searing damage type added. Energy axe now uses searing damage.
    • +
    • Survey points added. Vendor added for explorer use. Costs are universally 'lower' compared to the mining vendor due to the rarity of points.
    • +
    • Swiping an ID card on a cataloguer will transfer the points to the card.
    • +
    • Any melee energy weapon can now be made to use a cell and charge.
    • +
    • Energy Axe prototype added to R&D.
    • +
    • Anomalous 'hunting trap' added to R&D. Useful for an initial stun on mobs for explorer scanning.
    • +
    • Beartraps now stun for a quarter of a second, so they are actually useful again, due to resistability.
    • +
    • Emergency welding pack added. Incredibly slow, but requires no protection.
    • +
    • Random turf modifier added for mapping use. Random humanoid remains spawner added for mapping use.
    • +
    • Plants under obj/structure/flora now can be made to be harvestable / forage-able.
    • +
    • Sif trees now occasionally have fruit containing useful microbes. Microbes slow blood flow resulting in slower chemical absorption and blood loss.
    • +
    • Flora by default are now under mobs, on the same layer as turf decals. Flora can now also randomize their size, previously only codified in Sivian trees.
    • +
    • Moss tendrils added to Sif, making eye-plants more rare.
    • +
    • Multiple PoIs added. 'Blue shuttle down' variant, 'UFO Frigate', multiple geysers, cliffs, and two variants of SFR which take drastically different approaches to the SFR standard. A vault was added, too.
    • +
    • Vault PoIs are now in a template group.
    • +
    • Generic AI-controlled humanoids added. Subtype made for use on Sif, clad in weak armor and temperature resistance, used as 'mindless clones'.
    • +
    • More artifice added.
    • +
    • Fultons made to be [somewhat] sane. Now only useable planetside.
    • +
    • Graviton Visor moved to R&D from the mining equipment vendor. Silver and Diamond pickaxes removed.
    • +
    • Added multiple new organs for Prometheans. Removing them will cause them to take large amounts of Toxloss untill they are Regenerated using the active regeneration verb.
    • +
    • Organ: pneumatic network, a series of skeletal tubes with high pressure used to move nutrients and waste.
    • +
    • Organs: -regenesis systems, different 'networks' of clumped cellular matter that allow Prometheans to recover rapidly from small injuries. Large or numerous injuries cause un-needed stress, and pain.
    • +
    • Internal organs now properly add themselves to the internal organ-by-name list, the one referenced 99.9% of the time.
    • +
    • Active regeneration will now replace internal organs if they are nonexistant, as it does for limbs.
    • +
    +

    Nalarac updated:

    +
      +
    • Mech cable layer works again.
    • +
    • Added setting for turrets to fire upon downed/laying targets.
    • +
    +

    TheFurryFeline updated:

    +
      +
    • New orange jumpsuit for loadout that doesn't get locked to tracking.
    • +
    • Prison jumpsuit filepath changed accordingly and closets with obj updated.
    • +
    +

    Woodrat updated:

    +
      +
    • Made the solgov uniforms use accessories for denoting department instead of having several different sprites in the uniform dmi folder.
    • +
    • Removed redundant solgov uniforms from uniform.dmi and moved the sprites for the solgov uniforms to their own dmi.
    • +
    • Fixed storage vests and drop pouches disappearing when one rolls down a uniform.
    • +
    + +

    08 August 2019

    +

    Mechoid updated:

    +
      +
    • Adds two new integrated circuit components: an advanced Text to Speech, and a Sign-Language reading camera.
    • +
    +

    Nalarac updated:

    +
      +
    • Lowered Chance of bots being emagged during ion storm.
    • +
    • Changes space helmet cameras to be a verb instead of on toggling lights.
    • +
    • Toggling helmet camera resets user upon activation (so you can have a new user).
    • +
    • Medibots will no longer attempt to heal FBPs.
    • +
    • Heavy-duty cell chargers can be built and upgraded.
    • +
    • Cyborgs can upgrade rechargers now.
    • +
    • Security bots will smack attackers once more.
    • +
    • Security bots will cable cuff people with hardsuit gauntlets instead of stun-locking.
    • +
    • Cut real time for security bots demanding surrender in half (6 seconds).
    • +
    • Updates the Supermatter Engine Operating Manual.
    • +
    +

    mistyLuminescence updated:

    +
      +
    • Serenity mech can now be built by robotics.
    • +
    + +

    30 July 2019

    +

    Atermonera updated:

    +
      +
    • Added a shutoff monitoring console, which displays the status and location of all automatic shutoff valves. Currently mapped into the atmos monitoring room and the auxiliary engineering room on deck 1.
    • +
    + +

    27 July 2019

    +

    Mechoid updated:

    +
      +
    • Pipes will now leak if their ends are unsealed.
    • +
    • Added stasis clamps, which act as valves that can be placed on existing straight pipe segments.
    • +
    • Added automatic shutoff valves, which can automatically close if a leak appears anywhere on their pipe network.
    • +
    • Added a Xenobio-compatible ED-209.
    • +
    +

    Nalarac updated:

    +
      +
    • Repairing bots (like Beepsky) works now.
    • +
    • Emagged bots can be repaired with proximity sensors.
    • +
    • Combat mechs can punch more things. Mech punch sounds like juggernaut now
    • +
    • Simple mobs can attack more things.
    • +
    • Cult pylons take damage from bullets.
    • +
    • Click delay added on attacking simple doors and security barricades.
    • +
    • Material doors and barricades have different attacked sounds depending if its metal, wood, or resin.
    • +
    • Fixes ability of cyborg meson to see holes in ceiling.
    • +
    • Gives cyborgs a roofing synthesizer.
    • +
    • Husking bodies requires more burn.
    • +
    • Ripley speed boost module that can be built in robotics.
    • +
    • Added transmission and capacitance SMES coils to supply console.
    • +
    • Adds laser tag turrets orderable from cargo.
    • +
    • Turrets will shoot people laying down if emagged or set to lethal.
    • +
    • Turrets can not be lethal if built with non-lethal weapon.
    • +
    • Alien pistol fire noise moved to projectile. Now the turret will use the proper noise.
    • +
    • Turrets will have new colors based on projectile used.
    • +
    • Projectile lastertag is no more. It is now properly lasertag.
    • +
    • Integrated circuit printers no longer take fractions of a sheet.
    • +
    +

    Schnayy updated:

    +
      +
    • Replaces Cindi Kate's and Boot Knives bar sign sprites with new ones.
    • +
    • Added new clothes to the loadout: cardigans, pleated skirt, lilac dress, ugly Christmas sweater, flowery sweater, and red turtleneck.
    • +
    + +

    19 July 2019

    +

    Nalarac updated:

    +
      +
    • Add xenobio/xenobot to farmbots.
    • +
    +

    Woodrat updated:

    +
      +
    • Added a clotting kit to the Raider Shuttle.
    • +
    • Swapped out the ai turrets for industrial turrets in the teleporter rooms.
    • +
    • Adjusted access to the turret controls to heads of staff access, moved them outside of the rooms.
    • +
    + +

    07 July 2019

    +

    Heroman3003 updated:

    +
      +
    • Broken components now have matter worth of 1000 steel units (half a sheet).
    • +
    • Components dropped from loot piles will now use random proper sprite instead of default placeholder.
    • +
    +

    mistyLuminescence updated:

    +
      +
    • Now available in Cargo: xenoarch technology (100 points) and tactical light armor (75 points)!
    • +
    • Tactical light armor is like regular tactical armor, but lighter (a full set is 0.5 slowdown), warmer (protects against moderate snow) and a little less protective.
    • +
    • Leg guards can now store bootknives.
    • +
    • Xenoarch brushes and pickaxes now have a reasonable force rating instead of hitting like a truck.
    • +
    • Adds the 'POI - ' prefix to the POI location names to make it easier for ghosts to teleport to them- e.g. 'POI - Rocky2' rather than just 'Rocky2'.
    • +
    • Fixes a runtime caused by attempting to use a crew monitor console while on an invalid Z-level.
    • +
    • Fixes GPSes not detecting other GPSes while on an invalid Z-level. Transit Z is unaffected by this- no spying on other shuttles!
    • +
    + +

    23 June 2019

    +

    Mechoid updated:

    +
      +
    • E-swords and Changeling arm-weapons can now block projectiles (again).
    • +
    +

    Novacat updated:

    +
      +
    • Adds greyscale pills, which are colored by their reagent
    • +
    • Adds colored pill bottles, most pre-spawned pill bottles are colored
    • +
    • Prespawn pills and pill bottles have had their names simplified
    • +
    • Attempts to make lighting less uniform
    • +
    • Cleans up lighting code
    • +
    +

    TheFurryFeline updated:

    +
      +
    • Fixes infinite frame production for some machinery objects such as grounding rods or exonet nodes. If there's no available circuit board to get, then don't return anything when attempting deconstruction. Ported from Cit RP. Eliminates 'Cannot read null.board_type' runtimes where they apply.
    • +
    • Allows hydroponic machines to be unwrenched.
    • +
    +

    Woodrat updated:

    +
      +
    • Turrets and respective controls added to each teleporter room.
    • +
    • Air tank on shuttles switched out with an air canister.
    • +
    • Roundstart Tcomms SMES starts fully charged.
    • +
    • Air tanks on station have the same amount in them as air canisters.
    • +
    • Expanded atmospheric tanks to be 2 by 3 instead of 2 by 2.
    • +
    • Wilderness Shuttle landing point shelter updated.
    • +
    • Teleporter room hand tele can now spawn in one of 4 places.
    • +
    • Halved the warm up time when the autopilot on the shuttles start at round start from ten minutes to five and nine respectively. Should mean the first shuttle will be taking from the outpost when the second shuttle leaves the station.
    • +
    • Reduced transit time from 75 seconds with pilot, 150 seconds without to 60 and 120 respectively.
    • +
    • Amount of phoron in the outposts reduced.
    • +
    • Ground Xenobio and Xenoflora torn down partially.
    • +
    • Reduction of the amount of steel and glass in engineering by half.
    • +
    • Reduction of the amount of steel and glass in EVA by half.
    • +
    • Fix for Dock 2 Transfer Shuttle airlock buttons not working.
    • +
    • Intercoms added to arrivals shuttle.
    • +
    • Modular computers scattered around the main station.
    • +
    • Elevator can be accessed at centcomm.
    • +
    • Fix Bridge Secretary Quarters tint.
    • +
    • Landmarks for Bluespacerift added.
    • +
    • Wilderness Shuttle landing sides should no longer shiskabob shuttles.
    • +
    • Modular Computers replacing wrong computers.
    • +
    • Chapel Mass Driver.
    • +
    • Merc Turrets function properly.
    • +
    • Map issues on the main outpost.
    • +
    +

    mistyLuminescence updated:

    +
      +
    • Splints now work on all areas of the body.
    • +
    • When the supermatter explodes, it now leaves behind a shattered plinth that continues to emit radiation. You should probably get rid of it.
    • +
    • If you destroy the supermatter early (e.g. through admin deletion shenanigans), it no longer irradiates everyone forever.
    • +
    • Welding lockers now actually updates their sprites properly.
    • +
    • Every floor tile now has a minor (2%) chance to spawn with some dirt on it. The Janitor now has a job again.
    • +
    • Similarly, every Sif grass tile now has a minor (5%) chance to spawn with some fancy eyebulb grass on it. It can be removed by clicking on it with harm intent.
    • +
    • Adds cats-in-boxes, which can be activated (once) to spawn cats. There's an orange tabby (Cargo cats) and a tuxedo (Runtime) version.
    • +
    • Fixes a material duplication exploit.
    • +
    + +

    04 June 2019

    +

    Chaoko99 updated:

    +
      +
    • The medibot's minimum configurable threshhold has been lowered to 0, from 5. Perfect for silly-billies coming into medical with 2 brute boo boos, thanks to accidentally throwing something at themselves or.. something.
    • +
    +

    Heroman3003 updated:

    +
      +
    • Restricts Alarm Monitor modular computer program to engineering access.
    • +
    • Removed access to departmental networks on camera modular computer program for average people.
    • +
    • Added access to full network on camera modular computer program for heads.
    • +
    +

    Mechoid updated:

    +
      +
    • Borers can speak through nearby mobs if they have a sufficient build-up of chemicals.
    • +
    • Borers have a max chemical volume.
    • +
    • The Sakimm, Frostfly, Glitterfly, River Leech, Crystal-Feathered Duck, and Kururak are now able to be used on the map and PoIs.
    • +
    • Glass jars can now hold glitterflies, river leeches, and frostflies.
    • +
    • Glass jars now respect mobs that exist over the lighting plane, adding a special overlay visible when on the ground.
    • +
    +

    Nalarac updated:

    +
      +
    • Closed all bugs on tracker that are no longer relevant or a bug.
    • +
    +

    Novacat updated:

    +
      +
    • Attempts to fix the timer SS to be moore robust
    • +
    • Fixes bug with custom laptops.
    • +
    • Raises cost of the elite model to 7 loadout points.
    • +
    +

    chaoko99 updated:

    +
      +
    • Adds the clientside 'ping' and 'reconnect' commands to the file menu.
    • +
    +

    mistyLuminescence updated:

    +
      +
    • Prone people can no longer interact with an empty hand.
    • +
    • Two-handed items are now correctly unwielded when the user's offhand is severed.
    • +
    • Mecha syringe guns now respect pierceproof clothing.
    • +
    • Securitrons now correctly ignore attacks when disabled.
    • +
    • Rechargers now correctly benefit from upgraded capacitors.
    • +
    • Medical record laptops and detective TV camera consoles no longer turn into regular consoles when de- and re-constructed.
    • +
    • Zaddat Shrouds now retain their base name when damaged, if the shroud has been customized.
    • +
    • Adds the makeover kit to the traitor uplink for 5 TC, also available in the Infiltrator bundle null crate in Cargo. Makeover kits can be used to change the user's hair style and color, and eye color.
    • +
    • Random event timers now wait until the round starts to begin counting down.
    • +
    + +

    06 May 2019

    +

    Mechoid updated:

    +
      +
    • Added fishing mechanics, and fishing gear.
    • +
    • Cloth can make normal cloth things.
    • +
    +

    Novacat updated:

    +
      +
    • Ports Bay code to allow hiding accessories when jumpsuits are rolled down/sleeve rolled.
    • +
    • Ports medals and ribbons from SEV Torch.
    • +
    • Ports initial infrastructure for modular computers from Baystation.
    • +
    • Cameras now have a slight static when viewing through them.
    • +
    • Adds Digital Warrant Program, to set warrants. Comes with a device.
    • +
    • Adds Supermatter Monitor program.
    • +
    • Chemistry processes instantly again.
    • +
    • Nanoui sends stuff even after client connect.
    • +
    • Shortwave radios now can transmit across connected Z levels.
    • +
    • Relays on moving platforms (shuttles) will now function.
    • +
    + +

    26 April 2019

    +

    Heroman3003 updated:

    +
      +
    • Allows voidsuits to have parts attached and removed while held in hand (but still not when worn).
    • +
    • Syringes will now immediately inject 5 units per injection into reagent containers. Does not change how injecting mobs work
    • +
    • Tape rolls can now be used on tiles with directional windows as long as they don't directly obstruct them.
    • +
    +

    Mechoid updated:

    +
      +
    • Reagents can now have a list of organs specified to slow their processing.
    • +
    • Reagents now process in the bloodstream at a rate determined by current pulse. No pulse, for any reason, will cause slightly slower processing if your species has a heart.
    • +
    • The heart organ determines the 'standard pulse' if the species has one.
    • +
    • Modifiers can set pulse directly, or shift it.
    • +
    • Adds Robobags and Corp-Tags to Robotics.
    • +
    • Re-adds the Space Worm with New and Improved [Doesn't Break The Universe] logic.
    • +
    • Sterilizine now hurts slimes, similar to water.
    • +
    +

    N3X15 updated:

    +
      +
    • Cyborgs can now use ladders regardless of whether they have a tool enabled or not.
    • +
    +

    Neerti updated:

    +
      +
    • During severe weather such as storms and blizzards, wind can cause you to move slower or faster in specific directions.
    • +
    • Weather application in the communicator displays wind direction and severity.
    • +
    • Holding umbrellas while in a storm no longer stuns you.
    • +
    +

    chaoko99 updated:

    +
      +
    • Ore bags will automatically pick up items when held, belted, or pocketed, and automatically deposit ore in boxes if one is being pulled.
    • +
    + +

    17 April 2019

    +

    Anewbe updated:

    +
      +
    • The Subspace Jammer traitor item now lasts about 10 minutes. It now blocks signalers from sending or receiving, and also obscures suit sensors around it.
    • +
    +

    N3X15 (MistyLuminescence) updated:

    +
      +
    • Departmental winter coats can now hold the same items as their standard departmental suit items - labcoats, hazard vests, body armor, aprons, etc.
    • +
    +

    Neerti updated:

    +
      +
    • Removes ability for AI to print and inhabit maintenance and construction drones. This has been replaced with a system which allows for AIs to inhabit special cyborg shells, called AI Shells, which are built with a new MMI type in Robotics. Most of the regular cyborg mechanics applies to AI Shells.
    • +
    +

    Novacat updated:

    +
      +
    • Adds new status displays for all alert levels
    • +
    • Adds yellow, violet, and orange alert levels
    • +
    • Added Stasis Cages, which allows safe transport of mobs.
    • +
    +

    PrismaticGynoid updated:

    +
      +
    • Adds the ability to copy a character slot onto another one, allowing for easier rearranging of characters, or wiping characters by copying empty slots.
    • +
    • Adds three new crashed escape pod PoIs.
    • +
    +

    Woodrat updated:

    +
      +
    • Arrivals dock should not stay locked shut
    • +
    • Two windoors in xenobio stationside lacking access requirements
    • +
    +

    mistyLuminescence updated:

    +
      +
    • Lays the foundation for RIGs to be worn on the belt slot. Doesn't apply to any RIGs currently, unless VV'd, but stay tuned!
    • +
    • Large autoinjectors are now scannable and syringeable again, just like they used to be. Unidentified autoinjectors still aren't, unless you ID them first.
    • +
    • Adds beakers to the hydroponics lockers and NutriMax vendors.
    • +
    • More jobs can now take certain items in the loadout.
    • +
    • Adds departmental turtlenecks, available in department wardrobes or the loadout selection. Look good... in space.
    • +
    + +

    04 March 2019

    +

    Anewbe updated:

    +
      +
    • Vedahq is now properly locked behind a whitelist.
    • +
    • Headgibbing is now determined by config
    • +
    • Promethean regeneration has been toned down. It will no longer provide healing if the Promethean is wet, too hungry, too hot, or too cold.
    • +
    • Prometheans are no longer shock resistant. It should now be more possible to catch them alive.
    • +
    • Promethean body temperature is now the default room temperature. They also hit cold_level_2 at a higher temperature.
    • +
    +

    Atermonera updated:

    +
      +
    • Rigsuits have been resupplied following a mass-recall after a number of suits were reported to have defective pressure-sealant mechanisms. The new sealant mechanisms have been thoroughly tested and should be less prone to failure.
    • +
    +

    Mechoid updated:

    +
      +
    • Tweaked Respiro- Cordra- Gastiro- and Hepanephro- Daxons to be more effective with dealing with the side-effects of damaged organs.
    • +
    +

    kartagrafi updated:

    +
      +
    • Adds several clothing items to loadout such as: Nock masks, cowls and robes.
    • +
    + +

    07 February 2019

    +

    Atermonera updated:

    +
      +
    • Stairs have been straightened and now connect to both the heavens and hells, formerly just the hells.
    • +
    +

    Elgeonmb updated:

    +
      +
    • Added the Zaddat species, voidsuit-clad fragile bug people. Whitelist applications will be available at a later date.
    • +
    • Added glucose hypos to the SWEATMAX vendors and a few other places thoughout the station.
    • +
    • Zaddat equipment is now available through cargo.
    • +
    • Some new, very very chuuni accessories to play with; the half cape, the full cape, and the sash
    • +
    • Most accessories can now fit on suits.
    • +
    • Dionaea and vox can no longer use station rigs.
    • +
    +

    Mechoid updated:

    +
      +
    • Flashes now actually run the risk of burning out.
    • +
    • Flashes that burn out can be repaired after approximately 40 seconds and with some luck, via a screwdriver.
    • +
    • Cyborg flashes use charge only, and do not have the 10 flash limit. They instead begin burning large amounts of charge.
    • +
    • Flashes use miniscule charge in addition to their capacitor burn-out, totalling 12 uses, taking 4 to down a human. They can be charged within a standard charger.
    • +
    + +

    01 February 2019

    +

    Anewbe updated:

    +
      +
    • Pilot consoles now require pilot access to use.
    • +
    +

    Atermonera updated:

    +
      +
    • Powersink drains have been unclogged and work once more
    • +
    +

    Mechoid updated:

    +
      +
    • Oversight regarding Changeling revive not removing restraints fixed.
    • +
    • Straight Jackets can now be resisted out of in 8 minutes, or as low as 5 depending on species attacks. Shredding or hulked humans will break out in 20 seconds, destroying the jacket.
    • +
    • Xenomorph plasma vessels now regenerate phoron passively, at an incredibly slow rate. Can be accelerated by consuming liquid phoron.
    • +
    • Xenomorph organs now give their respective abilities when implanted.
    • +
    • Virtual Reality pods cleaned up.
    • +
    • Replicant organs added, versions of many organs that do not reject in their host. Two currently exist that give special passives.
    • +
    + +

    25 January 2019

    +

    Anewbe updated:

    +
      +
    • The hyphen (-) is no longer a default language key, as people use it to represent other things. If you are still having issues with Gibberish, reset your language keys, or at least make sure they don't include any characters you regularly start speech with.
    • +
    +

    Atermonera updated:

    +
      +
    • Stasis bags don't squish organics with high pressure when organics try to seek shelter from flesh wounds.
    • +
    • Body- and stasis bags can be tread upon when open.
    • +
    • Suit coolers and rigsuit coolers now protect FBPs against vacuum again.
    • +
    • Bot sound files have been decrypted following a bizarre ransomware attack by Boiling Point remnants. Securitrons, cleanbots, et al should no longer spew gibberish.
    • +
    +

    Cerebulon updated:

    +
      +
    • Added teshari hardsuit sprites.
    • +
    + +

    16 January 2019

    +

    Anewbe updated:

    +
      +
    • Adds a Gibberish language that gets used when you goof on a language key.
    • +
    • Voice changing masks no longer give up when you put on a hardsuit.
    • +
    • Mask voice changers start on.
    • +
    • Mask voice changers that do not have a set voice will now default to your worn ID's name.
    • +
    • Mask voice changers now have a verb to reset their name.
    • +
    • Eguns take 4 shots to stun, rather than 3.
    • +
    +

    Atermonera updated:

    +
      +
    • Clothing now has pressure protection variables, that set lower and upper pressure bounds within which they will protect you from pressure-based harm.
    • +
    • Protection falls off when exceeding the pressure limits from 100% protection at the boundary to 0% at 10% in excess (above the max or below the min) boundary.
    • +
    • Currently, only hat and suit slots are checked for this protection (No change).
    • +
    • Anomaly suits (The orange ones) now offer limited pressure protection in case anomalies start making or draining air.
    • +
    • Firesuits are no longer spaceproof, but still offer protection against the high pressures of fire.
    • +
    +

    Cerebulon updated:

    +
      +
    • Added customizable religious icons to the chaplain's office.
    • +
    • Added black and white candles.
    • +
    • Updated religion lists in character setup to be lore friendly.
    • +
    + +

    06 January 2019

    +

    Mechoid updated:

    +
      +
    • Slimes now respect slime colors as their faction when dealing with other slimes.
    • +
    • Taser and Security xeno-taser shot count dropped from 10 to 5.
    • +
    +

    Neerti updated:

    +
      +
    • Adds a lot of sounds, and the code to let them loop seemlessly. Things made audible now include the microwave, deep fryer, showers, the supermatter when it's active, the TEGs when active, geiger counters, and severe weather on Sif. The weather has different sounds for when indoors and when outdoors.
    • +
    • Weather sounds and the supermatter hum can be disabled in your preferences.
    • +
    • Adds a few more weather types that can only be activated by admin powers, such as ash storms and fallout.
    • +
    +

    Novacat updated:

    +
      +
    • All emergency air tanks now spawn at full capacity.
    • +
    + +

    08 December 2018

    +

    Cerebulon updated:

    +
      +
    • Added 12 new loadout items plus colour variants: Utility pants, sleek overalls, sari, modern wrap jacket, ascetic garb, asymmetrical jackets, cowled vest, kamishimo, jingasa, maang tikka, thin-frame glasses, rimless glasses.
    • +
    +

    Mechoid updated:

    +
      +
    • Research and Engineering borgs now have 'Circuit Grippers', used for constructing and operating integrated circuit machinery.
    • +
    • Grippers now allow interaction with their contents, by attacking the gripper itself with an item when one is held. I.E., drawing from a beaker with a syringe.
    • +
    • Grippers now show their held item's examine information when examined. Tab information added.
    • +
    • Cyborgs can now interact with integrated circuit printers and machines when adjacent to them.
    • +
    • Multitools now have a menu to switch modes between standard use and integrated circuit reference scanning. Antag multi-tools untouched for now.
    • +
    • Integrated circuit printer now respects adjacency, if it is not set to debug.
    • +
    + +

    30 November 2018

    +

    Cerebulon updated:

    +
      +
    • Added 1000+ surnames and 1200+ forenames from various world cultures to human namelists
    • +
    +

    LBnesquik updated:

    +
      +
    • Replaced the plant clippers with a reskinned pair of hedgetrimmers.
    • +
    +

    Lbnesquik updated:

    +
      +
    • General biogenerator improvements:
    • +
    • Added feedback noise to the processing.
    • +
    • Allow for cream dispensing.
    • +
    • Allow for plant bag creation.
    • +
    • Allow for 5 units of meat to be dispensed at once.
    • +
    • Allow for 5 units of liquids to be dispensed at once totalling 50u.
    • +
    • Add and allow the creation of larger plant bags for easier ferrying of plants..
    • +
    • Add a description to the machine itself.
    • +
    +

    Mechoid updated:

    +
      +
    • Prometheans are no longer murdered by blood, and instead process it like a weak nutrient. Will slow the regeneration of toxins due to water content.
    • +
    • Ctrl clicking a Rapid Service Fabricator when held will allow you to choose the container it deploys.
    • +
    • The Rapid Service Fabricator's icon is correctly set.
    • +
    +

    Neerti updated:

    +
      +
    • Rewrites the AI system for mobs. It should be more responsive and robust. Some mobs have special AIs which can do certain things like kiting, following you on a lark, or telling you to go away before shooting you.
    • +
    • Rewrites literally every 'simple_animal' mob into new, shinier, and hopefully more interesting 'simple_mob' mobs, some with new mechanics, like spiders, fake mechas, and hivebots. There are so many changes that it wouldn't be possible to list them here.
    • +
    • RCDs can now build grilles and windows, with a new mode. They can also finish walls when used on girders on floor/wall mode.
    • +
    • Adds various new RCDs that are not obtainable at the moment.
    • +
    +

    Woodrat updated:

    +
      +
    • Xenoflora and Xenobio moved to station, first deck.
    • +
    • Minor bugfixes including mislabeled lockers in robotics and floor decals.
    • +
    +

    kartagrafi updated:

    +
      +
    • Adds new hairstyle 'Sharp Ponytail'
    • +
    • Adds several new underwear - 'Binder', 'Strapless Binder', 'Longsleeve Striped Shirt, Pink', 'Pink Wing Shirt', 'Pink and Black T-Shirt', 'Leggings'
    • +
    • Changes name of 'Supernova' hairstyle to 'Glossy', and makes the sprite somewhat neater
    • +
    • Fixes a hairstyle not appearing
    • +
    + +

    13 October 2018

    +

    Anewbe updated:

    +
      +
    • You can no longer have ALL of your blood punched out.
    • +
    • Haemophiliacs will no longer spontaneously have ALL of their blood go missing from ~90%.
    • +
    • Emitters can be locked while off, too.
    • +
    • Graves are now a thing in the code, will need some testing and probably more work before they get more common.
    • +
    +

    Mechoid updated:

    +
      +
    • Added a RIG customization kit.
    • +
    • RIGs now use a var called suit_state to determine the basis for their component icons, rather than the rig's icon state.
    • +
    + +

    22 September 2018

    +

    Mechoid updated:

    +
      +
    • Adds two vehicles to Robotics and Cargo, the Quad and Spacebike.
    • +
    +

    Poojawa updated:

    +
      +
    • Ported /vg/ instrument code, improved the UI of instruments.
    • +
    • Added a client side pref that mutes instruments being played for you.
    • +
    +

    Woodrat updated:

    +
      +
    • Adds two rig suits. Military Rig suit from Bay and PMC rigsuit
    • +
    • Adds four exploration and pilot voidsuits (alternate sprites by Naidh)
    • +
    • Adds exploration and pilot voidsuits
    • +
    + +

    28 August 2018

    +

    Mechoid updated:

    +
      +
    • Mechs now have multiple equipment slot types, and more slots in total for greater customization.
    • +
    • A large number of Mech weapon modules and their jury rigged versions.
    • +
    + +

    08 August 2018

    +

    Atermonera updated:

    +
      +
    • The supply controller has been refactored and shifted to nanoUI.
    • +
    • The ordering and control consoles are now generally upgraded in terms of information and options.
    • +
    +

    Mechoid updated:

    +
      +
    • Hallucinations are no longer only Pun Pun.
    • +
    +

    Neerti updated:

    +
      +
    • Adds new ambience sounds for various areas, especially on the surface of Sif.
    • +
    • Removes low and high-pitched droning from available ambience. Consider trying ambience again if you had turned it off to avoid those.
    • +
    + +

    01 August 2018

    +

    KasparoVv updated:

    +
      +
    • You can now change the order of your body markings at character creation. Shift markings up or down layers at will to design the character you've always wanted, more easily than ever before.
    • +
    +

    Mechoid updated:

    +
      +
    • Added the Gigaphone. Currently unused.
    • +
    +

    Mewchild updated:

    +
      +
    • Ports several AI core sprites from ages and places past
    • +
    +

    PrismaticGynoid updated:

    +
      +
    • Adds four types of colorblindness to the traits in the setup menu.
    • +
    • pAIs can now be picked up while unfolded, and can display more than 9 emotions.
    • +
    + +

    14 July 2018

    +

    Anewbe updated:

    +
      +
    • Certain languages now require assistance for a species to speak, but not understand, much like EAL.
    • +
    • Alai can only be `spoken` by Taj and Teshari.
    • +
    • Adds a voicebox/larynx organ. Its only purpose at the moment is to assist in speaking certain langauges.
    • +
    • Language implants, like the EAL implant, now affect the voicebox organ, instead of being a freefloating implant.
    • +
    • Adds a language implant for Common Skrellian.
    • +
    +

    Atermonera updated:

    +
      +
    • Steel sheets can be used to construct Roofing Tiles
    • +
    • Roofing tiles can be used on tiles under open spaces or space tiles in multiZ maps to place a lattice and plating on the space above
    • +
    • Roofing tiles can be used on outdoor turfs to make them indoors
    • +
    • Both functions work together on multiZ maps with outdoor turfs, only one roofing tile is used per tile roofed.
    • +
    +

    Mechoid updated:

    +
      +
    • Adds a new surgical procedure for fixing brute and burn on limbs.
    • +
    + +

    12 July 2018

    +

    Anewbe updated:

    +
      +
    • Technomancer Apportation now properly checks for range and scepter, again.
    • +
    + +

    21 June 2018

    +

    Anewbe updated:

    +
      +
    • Added a biomass reagent, made from protein, sugar, and phoron.
    • +
    • Cloners and bioprinters now use the biomass reagent. Both can be refilled or have their capacity increased by replacing the bottles they spawn with.
    • +
    • Mapped in a bioprinter, for further testing.
    • +
    • Adds the ability to make robolimb brands more or less vulnerable to brute or burn.
    • +
    • Makes VeyMed limbs more vulnerable to brute and burn.
    • +
    +

    Mechoid updated:

    +
      +
    • Allow AIs to create and take control of mindless drones from fabricators.
    • +
    + +

    08 June 2018

    +

    Anewbe updated:

    +
      +
    • Merc mobs in PoIs no longer drop gear. This is to help us balance the PoIs that contain them, and by extension every other PoI.
    • +
    • Merc mobs have been shuffled around in their PoIs. At some point, this may actually be randomized, but for now, expect slightly different placements.
    • +
    • Adds a laser rifle and ion rifle version of the Merc mob, for variety.
    • +
    • PoI turrets are lethal again, and will likely shoot crawlers.
    • +
    • Certain mobs, namely robots and mercs, now have some amount of armor.
    • +
    • Ranged mercs will now knife people when cornered, rather than punch them really hard.
    • +
    +

    Mechoid updated:

    +
      +
    • Added some background things for Events.
    • +
    • Ion rifles hit the correct 3x3 instead of 5x5
    • +
    • Seed Storage Vendors are now hackable. Can choose from various lists of concerning plants.
    • +
    + +

    24 May 2018

    +

    Anewbe updated:

    +
      +
    • Moving items out of one's active hand cancels any zoom-in they may be providing.
    • +
    • Meteor events should be a lot less brutal.
    • +
    +

    Arokha updated:

    +
      +
    • Added a 'Client FPS' setting in the Global tab of character setup for adjusting the FPS to your preference.
    • +
    • Added a 'fake SSAO' toggle to Global in character setup, ported from /tg/. Looks like drop shadows on (almost) everything.
    • +
    +

    Atermonera updated:

    +
      +
    • Laptops no longer consume IDs indefinitely.
    • +
    +

    Mechoid updated:

    +
      +
    • Promethean limbs store more damage.
    • +
    • Promethean limbs, in addition to normal severing rules, have a higher chance to be splattered or ashed once they reach maximum damage.
    • +
    • Limbs can now spread their damage to neighbors with the spread_dam var, when reaching max damage.
    • +
    +

    PrismaticGynoid updated:

    +
      +
    • Added laser pointers. Available in your loadout, and printed and upgraded by R&D.
    • +
    +

    lorwp updated:

    +
      +
    • Search and Rescue can now add certain medical restricted items to their loadouts
    • +
    + +

    01 May 2018

    +

    Mechoid updated:

    +
      +
    • Skrell can be affected by flashbangs from a range of 8 tiles without protection.
    • +
    • Promethean regen consumes additional nutrition.
    • +
    • Many healing chemicals are less effective on Prometheans due to the natural regeneration.
    • +
    • Lots of other Promethean tweaks. No seriously, I'm not putting the list here.
    • +
    +

    PrismaticGynoid updated:

    +
      +
    • Adds new skrell sprites to hardsuit helmets that were missing them.
    • +
    + +

    28 April 2018

    +

    Anewbe updated:

    +
      +
    • Communicator visibility (the thing that lets people see your communicator when you're a ghost) is now saved to character slots, rather than globally.
    • +
    • Jobs that are set to Never on your preferences are hidden by default on the Late Join selection menu. There is a button to reveal them.
    • +
    +

    Arokha updated:

    +
      +
    • Nerve reattaching surgery now works correctly. (Hemostat on limb)
    • +
    • Limbs dropped by people have appropriate flags.
    • +
    +

    Atermonera updated:

    +
      +
    • Human examine code has received a major refactor. If you encounter unusual behaviour that seems wrong, please report it.
    • +
    +

    Cerebulon updated:

    +
      +
    • Pumpkins are no longer green ovals. They now grow on actual vines.
    • +
    +

    schnayy updated:

    +
      +
    • Space carp plushies now load sprites and are all selectable from loadout.
    • +
    • Adds several newer plushies to the gift vendor as well as adjusting cost of gift vendor's contents.
    • +
    + +

    19 April 2018

    +

    Anewbe updated:

    +
      +
    • AOOC is no longer available to traitors, renegades, and thugs.
    • +
    +

    Woodrat updated:

    +
      +
    • Flashers in brig cells should work now, extra floor flash in communal brig to deal with crims.
    • +
    • Improper access, SMES rooms.
    • +
    • Trader start point is no longer dark.
    • +
    • Medical Vendor Plus has more advanced burn and trauma kits.
    • +
    • Cell 1 and 2 in the brig can now be accessed by detectives.
    • +
    • Additional r-walls next to the engine room to help with rads.
    • +
    • Floor decals in a couple areas.
    • +
    • RD office now has its telescreen back.
    • +
    +

    lorwp updated:

    +
      +
    • Pilot headsets can now fallback to shortwave radio
    • +
    + +

    01 April 2018

    +

    Anewbe updated:

    +
      +
    • Medical Doctors and EMTs spawn with white medkits.
    • +
    +

    Cameron653 updated:

    +
      +
    • Adds a xenoarch excavation tool, craftable in R&D. Allows depth selection of 1-30
    • +
    • Adds a xenoarch multitool, craftable in R&D. Has xenoarch counter, measure tool, and depth scanner all in one.
    • +
    +

    Heroman3003 updated:

    +
      +
    • Attaching exosuit equipment with a gripper correctly removes it from the gripper.
    • +
    • Engineering gripper can no longer duplicate frame parts.
    • +
    +

    MistyLuminescence updated:

    +
      +
    • Wallets can now hold a wider variety of objects.
    • +
    +

    Woodrat updated:

    +
      +
    • Added two 44 cal revolvers.
    • +
    • Added 44 cal speedloader for revolvers.
    • +
    • Added 44 cal rubber rounds.
    • +
    • Fixed the icon_state for 'structure/plushie/carp' and the random first aid kit spawner.
    • +
    • Added a random chance tool spawn for power tools (most of the time it should still just be regular tools).
    • +
    • Adjusted the spawn rate of medkits, combat medkits should be more rare.
    • +
    • Cash split into its own loot item.
    • +
    • Plushies split into large and small plushies.
    • +
    • All the extra plushie spawns added to the random plushie spawn.
    • +
    • Eightball and conch shell added to toy spawns.
    • +
    • Added spawn points for the large plushies, cash, and the power tools to the station.
    • +
    +

    battlefieldCommander updated:

    +
      +
    • Added permanent markers, an alternative to crayons.
    • +
    • The chemistry recipe for paint now uses marker ink instead of crayon dust.
    • +
    • Removed crayon boxes from the map. They can still be ordered from cargo in case you need a snack.
    • +
    + +

    15 March 2018

    +

    Anewbe updated:

    +
      +
    • Pills and ingested reagents actually process at half speed, rather than just ignoring half of the reagents.
    • +
    • Robotic limbs now need internal repair at 30 composite damage, rather than 30 of burn or brute.
    • +
    • Syringes now inject their entire payload with one click, but in 5 unit increments. There is a delay in between each of these.
    • +
    • Assisted robotic organs (internals, eyes) are less vulnerable to EMP.
    • +
    • Lifelike robotic organs (currently VeyMed) are more vulnerable to EMP.
    • +
    +

    Cerebulon updated:

    +
      +
    • Added Akhani language for Tajaran.
    • +
    • Fixed incorrect singular form of Tajaran in several places.
    • +
    +

    MisterLayne updated:

    +
      +
    • Added a version of the ED-209 called the ED-CLN. It is a more efficient Cleanbot.
    • +
    • Reinforced snowballs can now actually be made in a reasonable time limit.
    • +
    +

    Nerezza updated:

    +
      +
    • Broken APCs can be bashed open with slightly smaller objects now. This means wrenches are acceptable, no need to hunt down a fire extinguisher.
    • +
    • EVA rigsuit/hardsuit no longer holds toolboxes in suit storage since those have been a volume inventory for some time now. RIP ghetto satchel.
    • +
    • CE's rigsuit/hardsuit no longer holds pickaxes and ore satchels, but can now hold inflateables.
    • +
    • Retracting rigsuit/hardsuit helmets with no valid mask equipped now disables internals.
    • +
    • Offline rigsuits/hardsuits are no longer considered valid air supplies by the internals button. Before, your internals would instantly shut off before you could get a breath out of the rigsuit. Now, the internals button will look for a different tank instead.
    • +
    • Tajaran now get to keep their tails when they wear the EVA, RD, or Industrial rigsuits/hardsuits. Unathi sprites to come soon!
    • +
    • Sifwood floor tiles now correctly use their double-stacked icon instead of disappearing.
    • +
    +

    Woodrat updated:

    +
      +
    • Added in a weapons crate for explorers that has bolt action rifles.
    • +
    • Weapon powercells can be ordered from cargo (security access crate).
    • +
    • Automatic weapons crate split into two crates now. One for SMGs one for the rifle. Minor adjustments to other munitions and security supply packs as well.
    • +
    • The automatic weapons ammo crate has also been split.
    • +
    • Names of the crates for the munitions and security catogory supply packs have been adjusted slightly. In certain places contents also adjusted.
    • +
    • Holoplant now comes in a crate.
    • +
    + +

    05 March 2018

    +

    Anewbe updated:

    +
      +
    • Removes Command Liaison, Bridge Secretary, Hydroponicist, Prospector, Sanitation Technician, Professor, and Historian alt-titles.
    • +
    • Removed universal translators from the loadout.
    • +
    • RnD can print earpiece translators.
    • +
    +

    Mechoid updated:

    +
      +
    • Add a surgical operation for repairing the brainstem of a decapitated individual.
    • +
    • Add a permanent modifier for frankensteining individuals.
    • +
    +

    Nerezza updated:

    +
      +
    • Package bomb detonators can be re-bound by hitting the new package bomb with them.
    • +
    +

    PrismaticGynoid updated:

    +
      +
    • The succumb verb will now work on species that can't take oxyloss damage.
    • +
    + +

    28 February 2018

    +

    Atermonera updated:

    +
      +
    • Adds umbrellas to the loadout, for 3 points. Colorable!
    • +
    +

    Nerezza updated:

    +
      +
    • Using tape (police/medical/engineering) on a hazard shutter now tapes the hazard shutter instead of trying to open the hazard shutter.
    • +
    • Added /tg/-style floor tile swapping. Equip crowbar/screwdriver in offhand and click the floor tiles you want to directly swap with a stack of new floor tiles (like teal carpet).
    • +
    +

    Woodrat updated:

    +
      +
    • Heavy rework of the wilderness, minor adjustments to mining and outpost z-levels. To get to the wilderness you now have to travel through the mine z-level to do so, follow the green flagged path. Through the mine.
    • +
    • Shuttles can now land at a site near the enterance to the wilderness. Removal of the mine shuttle landing pad to move to the wilderness.
    • +
    • New addition of warning sign, thanks to Schnayy.
    • +
    +

    battlefieldCommander updated:

    +
      +
    • Added craftable joints. Dry something (ideally ambrosia) on the drying rack and apply it to a rolling paper to create a joint you can smoke.
    • +
    • Added a box of rolling papers to the cigarette vending machine.
    • +
    + +

    25 February 2018

    +

    Anewbe updated:

    +
      +
    • Splinted bodyparts act broken 30% of the time.
    • +
    • Splinted legs still slow you down like broken ones.
    • +
    +

    Leshana updated:

    +
      +
    • Added a client preference setting for wether Hotkeys Mode should be enabled or disabled by default.
    • +
    • CTRL+NUMPAD8 while playing a robot won't runtime anymore.
    • +
    • Grounding rods act intuitively, only having an expanded lighting catch area when anchored.
    • +
    +

    Nerezza updated:

    +
      +
    • Fixes not being able to install the different carpet colors. Finally.
    • +
    • Removes certain unusable duplicate stacks of tiles from the code.
    • +
    +

    Schnayy updated:

    +
      +
    • Added Gilthari Luxury Champagne. Drink responsibly.
    • +
    • Added a singular AlliCo Baubles and Confectionaries vending machine in the locker rooms. Dispenses a variety of gifts.
    • +
    • Removed hot drinks vendor from locker room.
    • +
    + +

    22 February 2018

    +

    Anewbe updated:

    +
      +
    • Added Warden and HoS helmets.
    • +
    • Clothing items must be click+dragged to be unequipped. A lot of them already had this, but the system is now standardized.
    • +
    • Accessories now apply slowdown to what they're attached to.
    • +
    • Certain items, notably Technomancer spells, no longer show up when you examine the mob wearing them.
    • +
    • Flashbangs confuse, instead of stunning.
    • +
    +

    Atermonera updated:

    +
      +
    • GPS units are generally more useful, providing both coordinate locations and, so long as you're on the same Z level, direction with x-y component distances, to 1m accuracy
    • +
    • Added a halogen counter tool, functions as the PDA function.
    • +
    • Analyzers can now analyze gas containers, in addition to providing atmosphere readouts, as the PDA gas scanner function.
    • +
    • Added umbrellas.
    • +
    +

    battlefieldCommander updated:

    +
      +
    • Added fireplaces which operate similarly to bonfires.
    • +
    • Fixed an oversight that allowed for an in-between state in bonfires where the fire would mysteriously go out after adding wood.
    • +
    • Added blue sifwood floor tiles.
    • +
    • Fixed blue carpet, now known as teal carpet
    • +
    • Added the ability to dig up tree stumps with a shovel.
    • +
    + +

    21 February 2018

    +

    Anewbe updated:

    +
      +
    • Headsets for jobs that spend a lot of time planetside can now function as local radios when comms are down.
    • +
    • Most headsets now have on-mob sprites.
    • +
    • Added a Planetside Gun Permit item, specifying permission to possess a firearm on the planet's surface. Explorers should spawn with these by default, and a further two can be found in their gun locker.
    • +
    • Prometheans now react to water. Being soaked will stop their regen and deal minor toxin damage. Drinking or being injected with water will deal slightly more toxin damage.
    • +
    • Suit Coolers now properly cool FBPs in slightly burning rooms. If it gets too hot for your suit, you're still dead.
    • +
    +

    Leshana updated:

    +
      +
    • Makes electrochromatic glass buildable and programmable in game. Use cable and multitool.
    • +
    +

    Woodrat updated:

    +
      +
    • Additions of 6 new POIs for the cave area.
    • +
    + +

    17 February 2018

    +

    Anewbe updated:

    +
      +
    • Added a random mine spawner, for use in PoIs. Replaces mines in PoIs with the random spawner.
    • +
    • Mines now give a visible message when they go off.
    • +
    • Land mines on the ground can no longer be told apart from one another, to prevent gaming the system.
    • +
    • Hovering mobs (viscerators, drones, Poly, carp) no longer set off land mines.
    • +
    • Arming a land mine now takes concentration. If you move, it will boom.
    • +
    • RINGS AND CERTAIN GLOVES INCREASE PUNCHING DAMAGE.
    • +
    • BRASS KNUCKLES HAVE BEEN TURNED INTO GLOVES AND REBALANCED. THEY DO LESS DAMAGE PER HIT BECAUSE IT'S HARD TO DISARM A PAIR OF GLOVES.
    • +
    • Cyborg Chargers now decrease radiation on FBPs.
    • +
    • Falling one floor now does a lot less damage, on average.
    • +
    • Falling one floor in a Mech no longer hurts the occupant.
    • +
    +

    PrismaticGynoid updated:

    +
      +
    • A lot more machines can now be moved with a wrench, mostly kitchen, hydroponics, and virology machines.
    • +
    • Changed department ponchos to be open to any job, just like department jackets.
    • +
    +

    Schnayy updated:

    +
      +
    • Adds bouquets. Can be ordered via 'gift crate' in cargo.
    • +
    • Adds fake bouquets for the cheap. Can currently be won from arcade machines.
    • +
    • Adds chocolate heart-shaped boxes. Can be ordered via 'gift crate' in cargo.
    • +
    • Adds gift cards with four cover variations. Function like paper. Can be ordered via 'gift crate' in cargo.
    • +
    +

    battlefieldCommander updated:

    +
      +
    • Added packed snow brick material. Craft it using snow piles.
    • +
    • Added snow girders and igloo walls. Craft them using snow bricks.
    • +
    • Added various snowmen. Craft them using snow piles. Punch 'em to destroy.
    • +
    + +

    10 February 2018

    +

    Atermonera updated:

    +
      +
    • Ethylredoxrazine actively removes alcohol from the stomach and bloodstream
    • +
    • GPS units won't report the exact location of other GPS units, just range and approximate direction
    • +
    • POI gps units won't give any information about the POI, merely its location
    • +
    • Adds EMP mines.
    • +
    +

    Cerebulon updated:

    +
      +
    • Adds antibiotic resistance chance to viruses, capped at 90% without admin edits.
    • +
    • Adds adminspawned non-transmittable viruses
    • +
    • Adds several new disease symptoms
    • +
    • Vomit is now a disease vector
    • +
    • Viruses have a lower chance of curing themselves without medical intervention
    • +
    • Virus food no longer infinitely generates in incubator beakers
    • +
    • Xenomorphs and supernatural begins can no longer catch the flu
    • +
    +

    Hubblenaut updated:

    +
      +
    • If a cycling airlock is already near the target pressure, pressing the buttons will toggle the doors instead of making it reenter the cycle process.
    • +
    +

    Leshana and mustafakalash updated:

    +
      +
    • A new 'planetary' mode for airlocks which makes them purge the chamber contents to the exterior atmosphere before filling with clean air, and vice versa.
    • +
    +

    MistyLuminescence updated:

    +
      +
    • Mines are now very, /very/ dangerous to step on (so don't do that). You can disarm them with a multitool and wirecutters - ping is good, beep is bad - or by shooting or exploding them from a distance. Be careful!
    • +
    +

    Woodrat updated:

    +
      +
    • Shaft Miner, Search & Rescue, Explorer can now select webbing vests and pouches from the loadout.
    • +
    • Allow utility uniforms to roll up their sleeves.
    • +
    • Shuttle upgraded with enviroment sensors and shuttle doors that can be detected from the shuttle console.
    • +
    • secure gun cabinets in the hangar control rooms. Locked to armory, explorer, and pilot access.
    • +
    • Redesign of medical surgery rooms, replacement of the closets with wall closets.
    • +
    • Multiple map bugfixes including distro and scrubber lines to deck 3.
    • +
    + +

    07 February 2018

    +

    Anewbe updated:

    +
      +
    • Lessens the bomb, bio, and rad protection on the Explorer Suit.
    • +
    • Replaces the Hunting Rifle cabinets with a Phase Pistol cabinet. Same general purpose, shoot animals, kill animals. Shoot people, get laughed at.
    • +
    • Gloves are generally less protective from shocks.
    • +
    • Budget Insulated Gloves will almost always be better than any other non-insulated glove.
    • +
    • Hyposprays and autoinjectors now have a delay on use when the target is conscious and not in Help Intent.
    • +
    • You need a parachute to survive atmospheric reentry. Closets, mechs, and other impromptu parachutes will not longer prevent splatting.
    • +
    +

    Atermonera updated:

    +
      +
    • ID computer can set command secretary and IAA access
    • +
    • Command secretary has keycard auth. access
    • +
    +

    Cerebulon updated:

    +
      +
    • Added toggleable 'Open' sign to bar hallway so you can tell if it's open without walking inside.
    • +
    +

    Mechoid updated:

    +
      +
    • Adds material girders.
    • +
    • Girder decon time is now partially dependant on material. Stronger girders take slightly longer.
    • +
    • Wall girders are now under the integrity-based construction listing. Material-Name Wall Girder.
    • +
    • Explosive-resistant girders in walls have a chance to survive as an unanchored girder, if their wall is destroyed.
    • +
    • Radioactive girders affect the completed wall's radioactivity.
    • +
    +

    SunnyDaff updated:

    +
      +
    • Added new food items.
    • +
    • Added Onions.
    • +
    • Changed Apple and Lemon Sprite
    • +
    + +

    25 January 2018

    +

    Anewbe updated:

    +
      +
    • Southern Cross Map is now live
    • +
    +

    Arokha updated:

    +
      +
    • Remove borg hud items as they have normal huds as their sensor augs now, and can see records with them.
    • +
    +

    Atermonera updated:

    +
      +
    • Communicators have a flashlight under the settings menu, functions as the PDA one
    • +
    • Station-bound synthetics now have gps units
    • +
    +

    Cerebulon updated:

    +
      +
    • Added 19 food recipes from /tg/station
    • +
    +

    Leshana updated:

    +
      +
    • Sounds of Tesla engine lighting bolts
    • +
    • Sprites for grounding rod and Tesla coil
    • +
    • Sprites for lighting bolts
    • +
    • The Tesla Engine, Tesla Coils, and Grounding Rods
    • +
    • Wiki search URL is now configurable in config.txt
    • +
    • Breaker boxes can be constructed in game.
    • +
    • Construction of heat exchange pipes, vents, and scrubbers now works properly again.
    • +
    • Fix singularity energy balance so it is stable under normal operation.
    • +
    • Fix emitter beams and PA effects from being grav pulled or consumed.
    • +
    • Added the operating manual book for the Tesla Engine.
    • +
    +

    Mechoid updated:

    +
      +
    • Brains can be set to be a source of genetic information.
    • +
    • Promethean cores can be inserted into a cloning scanner to be cloned. This gives them a worse modifier upon completion.
    • +
    • Promethean cores can now have chemicals added or removed from them. Base for future slime cloner.
    • +
    • Species-based cloning sicknesses possible.
    • +
    • Cyboernetic - > Cybernetic
    • +
    +

    Neerti updated:

    +
      +
    • Adds boats that can be ridden by multiple people, which use oars. Can be crafted with large amounts of wooden planks.
    • +
    • Adds autopilot functionality to Southern Cross Shuttle One and Shuttle Two.
    • +
    • Adds ability to rename certain shuttles on the Southern Cross.
    • +
    • Areas about to be occupied by a shuttle will display a visual warning, of a bunch of circles growing over five seconds.
    • +
    +

    SunnyDaff updated:

    +
      +
    • Added new food items.
    • +
    • Added Cider.
    • +
    • Added Apple Juice to bar vending machine.
    • +
    • Fixed Vodka recipe.
    • +
    • Fixed Apple and Carrot cake recipes
    • +
    • Changed Cake recipes to not include fruit juice
    • +
    +

    ZeroBits updated:

    +
      +
    • Added the ability to have multiple loadouts per character.
    • +
    +

    battlefieldCommander updated:

    +
      +
    • Adds a communicator watch, a variant of the communicator you can wear on your wrist.
    • +
    • Replaces the communicator in the loadout with a communicator selection. Choose either the traditional communicator, or the new commwatch.
    • +
    + +

    12 January 2018

    +

    Atermonera updated:

    +
      +
    • Communicators now have a weather app.
    • +
    • Mobs in VR can switch between translucent and opaque forms.
    • +
    +

    Leshana updated:

    +
      +
    • Examining construction frames shows which circuit board (if any) is installed.
    • +
    • Convert the machinery controller to a StonedMC subsystem
    • +
    +

    MrStonedOne updated:

    +
      +
    • Added admin verb 'Display del() Log' displaying garabage collector statistics.
    • +
    +

    PrismaticGynoid updated:

    +
      +
    • Adds the ability to 'crawl' to an adjacent turf by click-dragging yourself to it, after a delay. This can be used to move while unable to stand. You can also do this with other movable objects, if you really wanted to.
    • +
    • Conscious mobs lying on the ground can now buckle themselves to chairs/beds. This includes people missing legs.
    • +
    + +

    29 November 2017

    +

    Anewbe updated:

    +
      +
    • FBPs are now affected by Radiation, it gives them ToxLoss. Wear your PPE.
    • +
    • FBPs can have ToxLoss decreased by going into a charger.
    • +
    • It is now possible to move FBPs and robots into chargers, via click+drag or grabs.
    • +
    +

    Atermonera updated:

    +
      +
    • AI verbs are no longer hidden on the tabs.
    • +
    • Incapacitated mobs can no longer open your inventory and steal your gubbins.
    • +
    +

    MoondancerPony updated:

    +
      +
    • Fixed a mislabeled pulse pin on the microphone.
    • +
    • Fixed an issue with reference pins and multiplexers, and reference pins in general.
    • +
    +

    PrismaticGynoid updated:

    +
      +
    • Adjusts the amount of camera locations the AI can store from 10 to 30.
    • +
    + +

    06 November 2017

    +

    Atermonera updated:

    +
      +
    • AI's can speak local rootspeak.
    • +
    • Implements Virtual Reality.
    • +
    +

    Woodrat updated:

    +
      +
    • Added 'see down' in open spaces from Vore.
    • +
    • Added talking and visible messages upward through open space from Vore.
    • +
    • Added a Syndicate ID with all access (admin spawn only).
    • +
    • Port of 'Syndicate id cards now listen for owner destruction' from Bay.
    • +
    + +

    24 September 2017

    +

    Belsima updated:

    +
      +
    • Replaced air tank sprites.
    • +
    • Added new xeno weed, egg, and resin sprites.
    • +
    • Added two new bar sign sprites.
    • +
    • Replaced blast door sprites.
    • +
    • Microwave is no longer a proper noun.
    • +
    • Added croissants to the available recipes.
    • +
    • Added new status displays for the AI.
    • +
    • Made spelling of corporations and planets more consistent.
    • +
    • Added more planets to character setup.
    • +
    • Added a bunch of new hairstyles.
    • +
    • Added a new holographic hud.
    • +
    • Added a grinder and enzyme to the abandoned bar, for illicit operations.
    • +
    • Replaced solar panel sprites.
    • +
    • Replaced shield generator sprites with ones from the Eris.
    • +
    • Added Qerr-quem and Talum-quem, a pair of Skrellian drugs.
    • +
    • Added a variety of sounds for opening cans, explosions, sparks, falling down, mechs, and bullet casings.
    • +
    • Added a new death sound for mice.
    • +
    • Vox have been entirely resprited.
    • +
    • Added wood buckets, craftable with hydropnoics.
    • +
    • Added sounds for chopping wood.
    • +
    • Fixed a bug that would make default Zippo lighters invisible.
    • +
    +

    Chaoko99 updated:

    +
      +
    • Nitrous Oxide is now an oxidizer.
    • +
    • Removed all instances of Volatile Fuel ever being simulated. To devs: It still exists. Please, for the love of god, only use it with assume_gas.
    • +
    +

    Cyantime updated:

    +
      +
    • Tabling now requires a completed aggressive grab.
    • +
    +

    Nalarac updated:

    +
      +
    • Removes the module restraint for the cyborg jetpack upgrade
    • +
    • Added the hand drill and jaws of life to the protolathe
    • +
    • Syndicate toolbox now comes with power tools
    • +
    +

    Neerti updated:

    +
      +
    • Adds the Lost Drone, which can be found on the Surface of the future map.
    • +
    • You can now modify an unslaved borg's laws by hitting it with a law module, after a significant delay.
    • +
    • Adds several new lawsets. Currently there are no lawboards for these.
    • +
    • Adds new 'shocker' baton, for the Lost Drone.
    • +
    • Combat borg shields are now easier to use, only requiring that they sit on one of your hands and not your active hand. The shield is also more energy efficent.
    • +
    +

    PrismaticGynoid updated:

    +
      +
    • You now keep your languages when removed from/transplanted into a body.
    • +
    • AIs and borgs load languages from preferences when spawning.
    • +
    • Fixed sign language being usable while lacking both hands.
    • +
    • Brains are no longer able to hear binary (robot talk).
    • +
    • Adds the ability for research to print drone brains.
    • +
    • Makes all MMIs, posibrains, and drone brains radio-enabled. Anyone holding the brain can also disable the radio for antag purposes.
    • +
    +

    SpadesNeil updated:

    +
      +
    • Windows can no longer be damaged by very weak attacks.
    • +
    +

    Woodrat updated:

    +
      +
    • Ported floor types and floor sprites (Techfloors) from Vorestation (who ported them from Eris). Brought our floortypes in line with how Vorestation has theirs set up.
    • +
    • Missing Techfloor floor tile sprites added.
    • +
    • Floor sprites from Vorestation not yet ported. To be done once we go to the new map.
    • +
    • Added catwalks and railings to SC station. Fixed first Z-level.
    • +
    • Added the ability to make catwalks and railings as ported from vore.
    • +
    • Cable heavy duty file tweaks to remove red overlay color from them.
    • +
    • Added in a color icon for centcomm beach areas.
    • +
    • Fixed issues with SC centcomm z that prevented it from loading.
    • +
    • Rework of xenobio/xenoflora outpost on SC planetside main map.
    • +
    • Added Wilderness z-level for SC, teleportation transition to it may be bugged.
    • +
    • Cable ender file added. Allows power transfer between z-levels.
    • +
    • Southern cross files for areas and defines in relation to z-level work.
    • +
    + +

    26 August 2017

    +

    Belsima updated:

    +
      +
    • Replaced APC sprites with better shaded ones.
    • +
    • Adjusted some atmos sprites for visibility.
    • +
    • Added cough and sneeze noises for Teshari.
    • +
    • Turning on flashlights and locking lockers both make a click sound.
    • +
    • Replaced soda cans with new soda cans.
    • +
    • Added a tiedye shirt.
    • +
    +

    MagmaRam updated:

    +
      +
    • Tesla relays no longer draw power when their attached power cell is full.
    • +
    + +

    20 August 2017

    +

    Anewbe updated:

    +
      +
    • The names of 5.56 and 7.62 ammo have been swapped, as have the guns that use them. The magazines should look the same, and the guns will do the same damage they used to do.
    • +
    +

    Atermonera updated:

    +
      +
    • Borgs can now raise an evil army of slimes
    • +
    +

    Belsima updated:

    +
      +
    • Added a lot of new lore-friendly drinks.
    • +
    • Adjusted the descriptions of some drinks.
    • +
    • Added fingerless gloves to the loadout.
    • +
    • Added several new robot icons.
    • +
    • Added animations to some robots.
    • +
    • Fixed Usagi's eyes not turning off when dead.
    • +
    • Added several new pAI sprites.
    • +
    • Added a load of sweaters to the accessories tab of the loadout.
    • +
    • Added a new swimsuit to the pool.
    • +
    +

    Cirra updated:

    +
      +
    • Added a unified radiation system. Radiation is lessened by obstacles, and distance.
    • +
    • Added a geiger counter for measuring radiation levels, which can be found in certain vending machines and radiation closets.
    • +
    +

    Leshana updated:

    +
      +
    • During the gravity failure event, you can now buckle yourself to a chair to prevent falling when gravity returns.
    • +
    • Added an admin verb to debug the map datum.
    • +
    • Added nanomap capability to the Power Monitoring Computer
    • +
    • Added nanomap capability to the Atmos Control Computer
    • +
    • Expanded nanomap on Camera Console to all station z-levels by default.
    • +
    • Crew Monitoring nanomap will support crew monitors built on other station map z levels.
    • +
    • Updated z1 nanomap for Northern Star
    • +
    • Generated z5 nanomap for Northern Star
    • +
    • Optimized the unified radiation system. Made the radiation cutoff level configurable.
    • +
    • Standing still won't save you from radiation storms.
    • +
    • Bedsheets can be put into washing machines again.
    • +
    +

    LorenLuke updated:

    +
      +
    • Ghosts can now choose from a number of animal sprites.
    • +
    • Gives IECs some TLC (see below).
    • +
    • Adds 'Separator' circuit, allowing the player to now divide strings.
    • +
    • Adds 'grenade' circuit, allowing the player to detonate a stored grenade in an assembly.
    • +
    • Adds 'device' electronic assembly, allowing an 'assembly'-type (signaler/igniter) circuit to be used to interact with others.
    • +
    • Modifies some storage and complexity constants.
    • +
    • Adds 'size' variable for manual setting.
    • +
    • No longer requires screwdriver to remove components.
    • +
    • Enables multitool to wire/debug circuits with lesser functionality (can disable via variable).
    • +
    • IECs no longer drown the player in windows, each assembly always uses only one window.
    • +
    • Added functionality to UI to help with user experience of above point.
    • +
    • Adds 'on set' output pulses to multiplexer and memory circuits.
    • +
    • Fixes multiplexer and memory circuits not pushing data to attached circuits.
    • +
    • Number to string converts null inputs as '0' due to engine limitations (at least they work).
    • +
    • Gun manipulator circuit now functions properly (and can read '0' value inputs).
    • +
    • Phase 1/2 for wiring rework.
    • +
    +

    MagmaRam updated:

    +
      +
    • Nerfed health regeneration, especially on bruises.
    • +
    +

    Nalarac updated:

    +
      +
    • Modifies the illegal equipment module for borgs to scrambled equipment module that only activates the special items and doesn't actually emag the borg
    • +
    • Mining cyborg diamond drill is now obtainable in a more sensible manner
    • +
    • Click dragging has been added to the cryogenics tubes, cloning pod, and all methods of cryostorage
    • +
    • Some quality of life changes for research, crisis, surgeon, and service cyborgs
    • +
    • Jumper cables readded
    • +
    • Construction cyborgs merged back with engineering cyborgs
    • +
    +

    PrismaticGynoid updated:

    +
      +
    • Replaces intelliCards with intelliCores.
    • +
    • Wheelchairs can now be collapsed like rollerbeds for ease of storage and movement. Too big to put in backpacks though.
    • +
    • Wheelchairs are now available in a color-customizable form via the loadout, under utility. Now you can ride in style, and keep your feet too.
    • +
    • Wheelchair users can now enter the gateway and residential elevator without being forced to leave behind their mobility aid.
    • +
    +

    Sarmie updated:

    +
      +
    • Dionaea have remembered how to regrow their limbs properly.
    • +
    + +

    09 May 2017

    +

    Anewbe updated:

    +
      +
    • Ports but does not enable Bay's MultiZAS.
    • +
    +

    Leshana updated:

    +
      +
    • Optimized (but still not enabled) multi-z ZAS
    • +
    • Multi-Z explosion transfer coefficient is now configurable
    • +
    +

    N3X15 updated:

    +
      +
    • Flashlights on the high setting are no longer Beacons of Gondor.
    • +
    +

    Neerti updated:

    +
      +
    • Tesla armor now retaliates against ranged attacks if within 3 tiles, and recharges in 15 seconds, from 20.
    • +
    • Technomancer Instability fades away slower.
    • +
    • Fire and frost auras made more potent.
    • +
    • Gambit can now give rare spells unobtainable by other means, based on spell power.
    • +
    • Mend Wounds and Mend Burns combined into Mend Life. Mend Metal and Mend Wires combined into Mend Synthetic.
    • +
    • Adds Lesser Chain Lightning, a more spammable version, but weaker.
    • +
    • Adds Destabilize, which makes an area glow with instability for 20 seconds.
    • +
    • Adds Ionic Bolt, which ruins the lives of synthetics.
    • +
    • Oxygenate made cheaper.
    • +
    +

    SiegDerMaus updated:

    +
      +
    • Adds one new haircut, a chin-length bob.
    • +
    +

    Yosh updated:

    +
      +
    • Ports a bunch of hair from Bay. Knock yourself out.
    • +
    + +

    05 May 2017

    +

    Anewbe updated:

    +
      +
    • Adds a cup for dice games, in the loadout.
    • +
    • Thermals now let you see in the dark.
    • +
    +

    Arokha updated:

    +
      +
    • Sleepers now have a 'stasis' level setting, that will ignore varying numbers of life() ticks on the patient.
    • +
    • Stasis bags and Ody sleepers now use a fixed level of this new stasis system (ignore 2/3 life ticks).
    • +
    • You can escape from being asleep in a sleeper, similar to escaping from a cryotube.
    • +
    • You can now use grabs on sleepers to insert patients, same as scanners.
    • +
    +

    Datraen updated:

    +
      +
    • Xenobiological traits are made unique on each mutate, avoiding mutating other mobs with same trait data.
    • +
    +

    Leshana updated:

    +
      +
    • Resetting a fire alert will no longer open firedoors if atmos alert is in effect and vice versa
    • +
    +

    LorenLuke updated:

    +
      +
    • Unfucks the screen bug on roundstart changelings.
    • +
    • Changeling now display 'alive' status on Medhuds properly.
    • +
    • Refactors changeling ranged stings not passing over tables. Can now pass over tables, any machinery (except doors), machine frames, and past closet subtypes.
    • +
    • You can now view an active video call by using the communicator in hand.
    • +
    • Guns on harm intent in aim mode will target, rather than shoot pointblank on first click.
    • +
    • You can now put handcuffs on yourself.
    • +
    + +

    25 April 2017

    +

    Anewbe updated:

    +
      +
    • Cultist armor now has better protection from strange energies.
    • +
    • Adds the ion pistol to the uplink.
    • +
    • The ion pistol can now be holstered.
    • +
    • Sprites on the smoking pipes should be fixed.
    • +
    +

    Atermonera updated:

    +
      +
    • Brain type (Organic, cyborg, posi, or drone) is now displayed in all records.
    • +
    +

    Belsima updated:

    +
      +
    • Changes relaymove() code in bodybags.
    • +
    • Above tweak used to allow exiting bodybag while in closed morgue tray.
    • +
    +

    Leshana updated:

    +
      +
    • Implements footstep sound system and adds sounds to various floor types including plating, tiles, wood, and carpet.
    • +
    +

    LorenLuke updated:

    +
      +
    • Allows people who are bucked to give/receive items.
    • +
    • Can click-drag people onto chairs/beds from 1 tile away to buckle them.
    • +
    • Allows you to place tape masks/restraints back on the roll (roll is still infinite).
    • +
    • Fixes ventcrawling for spiderbots/implants/etc.
    • +
    +

    Neerti updated:

    +
      +
    • Drones will now spawn with an EIO-mandated ID card alongside their NT ID.
    • +
    • Fabricate Clothing for Changelings costs one point instead of two, and is fabricated twice as fast.
    • +
    • Dead changelings can no longer hear deadchat or freely ghost.
    • +
    • Shrieks now share a 10 second cooldown.
    • +
    • Lings cannot transform or shriek inside containers such as closets and pipes.
    • +
    • Regen. Stasis timer adjusted to be between 2 to 4 minutes.
    • +
    • Visible Camo. should end if the user is stunned.
    • +
    • Visible Camo. now blocks AI tracking when active.
    • +
    • Recursive Visible Camo. no longer gives true invis.
    • +
    • Recursive Visible Camo. will allow the changeling to run while cloaked instead.
    • +
    • Ling chemical meter on HUD now has a blinking exclaimation mark if below 20 chemicals, to warn that they cannot revive if they should die while still below 20.
    • +
    +

    Yoshax updated:

    +
      +
    • Tape color is different now. Security tape is red rather than yellow, Engineering tape remains yellow and Atmos tape is a lighter cyan rather than blue.
    • +
    + +

    19 April 2017

    +

    Anewbe updated:

    +
      +
    • Unathi ribcages now reach down to their lower torso.
    • +
    • Unathi no longer have appendices or kidneys, the function of the kidneys is now a function of their liver.
    • +
    • Unathi are more slightly more difficult to damage.
    • +
    • Unathi now process medicine 15% slower. Additionally, it's harder for them to get drunk.
    • +
    • Unathi age range is now 32 to 260.
    • +
    • Unathi are not as slowed by heavy items.
    • +
    +

    Atermonera updated:

    +
      +
    • Translators no longer try to translate null languages.
    • +
    +

    LorenLuke updated:

    +
      +
    • Allows Blast doors to be attacked and broken like regular airlocks.
    • +
    • Changelings can bank up to a maximum of 3 respecs at one time.
    • +
    • Changelings begin with 2 respecs.
    • +
    • Firing a silenced weapon gives a message in text to the user.
    • +
    +

    MagmaRam updated:

    +
      +
    • Added instructions on how to use the changelog updating scripts.
    • +
    • Updated in-game EVA manual.
    • +
    +

    Neerti updated:

    +
      +
    • Adds makeshift armor for the head and chest regions. How protective they are depends on the material used to craft it. The helmet is made by using wirecutters on a bucket, then using a stack of material. The chestpiece is made by crafting two armor plate, using wires on one of them, then hiting one with the other.
    • +
    +

    Yoshax updated:

    +
      +
    • Water such as the pool will no longer apply fire stacks when you enter, meaning you will no longer be flammable from swimming.
    • +
    + +

    16 April 2017

    +

    Anewbe updated:

    +
      +
    • Bartenders now spawn with their shotgun permit. Click on it in hand to name it.
    • +
    • Lessens the bloodloss from severe burn damage.
    • +
    • Hardhats now give some ear protection.
    • +
    • Hardhats can no longer fit in pockets.
    • +
    +

    LorenLuke updated:

    +
      +
    • Allows removal of PDA ID with alt-click.
    • +
    +

    Yosh updated:

    +
      +
    • Scrubbers now scrub Phoron by default.
    • +
    • Scrubbers now have the first dangerzone at anything more than 0 Phoron.
    • +
    • No longer will you attack Alarms with your ID when trying to unlock them.
    • +
    + +

    12 April 2017

    +

    Anewbe updated:

    +
      +
    • Material weapons now go dull instead of shattering. Certain weapons, like spears, will still shatter.
    • +
    • Dull weapons do less damage, but can be sharpened with a whetstone.
    • +
    • Whetstones can be crafted using plasteel.
    • +
    +

    Belsima updated:

    +
      +
    • Replaces cypherkey sprites with improved ones.
    • +
    +

    Sin4 updated:

    +
      +
    • You can no longer ascend a table by walking from a flipped table to a non-flipped one.
    • +
    + +

    08 April 2017

    +

    Anewbe updated:

    +
      +
    • Aprons now have pockets.
    • +
    • Automute shouldn't trigger if you don't type anything.
    • +
    • Adds the Chief of Security alt title for the HoS.
    • +
    • Wooden circlets can now be worn on the head.
    • +
    • Package bombs now beep when activated, and have a delay before exploding.
    • +
    • Package bombs are more expensive.
    • +
    • Robolimbs can take a bit more damage before they start malfunctioning.
    • +
    • Shrieking now decloaks changelings.
    • +
    • Drying yourself off with a towel should actually dry you off a bit now.
    • +
    +

    Arokha updated:

    +
      +
    • Simple animals resist out of buckles and lockers
    • +
    • Simple animals with retaliate but not hostile assist each other better if they also have cooperative
    • +
    • E-nets now are resist-out-of (or clickable) by the one inside or outside, rather than having HP, and can be dragged around
    • +
    +

    Atermonera updated:

    +
      +
    • FBPs can now have numbers in their name. The first character cannot be a number.
    • +
    • Common simple animals now have their own language, and as such are no longer understandable by humans.
    • +
    • Translators can't understand the same languages that recorders can't, including the new animal languages.
    • +
    +

    Leshana updated:

    +
      +
    • Upgrades the automatic pipe layer to modernize its code and make it constructable! Constructs and deconstruts like other machines now. Circuits are buildable in the autolathe. Uses steel to make pipes.
    • +
    +

    Magmaram updated:

    +
      +
    • Splints will now show up in examine text on hands and feet as well as arms and legs.
    • +
    +

    Sin4 updated:

    +
      +
    • Fixed back icons for Z8 Carbine, C20r, fireaxe, spear, and baseball bat.
    • +
    • If observing before roundstart, you may respawn.
    • +
    + +

    31 March 2017

    +

    Anewbe updated:

    +
      +
    • Added a number of crates to cargo.
    • +
    • Added the electric welder as a hidden autolathe recipe.
    • +
    • Added a few colored (in sprite, not in color) flashlights, to the loadout. Sprites c/o Schnayy.
    • +
    • Maps in a pair of jumper cable kits. Use these to revive FBPs.
    • +
    + +

    30 March 2017

    +

    Anewbe updated:

    +
      +
    • Italics in chat are now trigged with | , rather than / .
    • +
    • Energy weapons, flashlights, stunbatons, and welders can now be moved from hand to hand by click+dragging.
    • +
    • Flashlights can now be placed in wall rechargers.
    • +
    • Adds jumper cables, that act a bit like a defib for FBPs.
    • +
    • Bicaridine and Myelamine should now properly repair internal bleeding.
    • +
    • Overdoses are now more dangerous.
    • +
    • Chloral Hydrate overdoses are now even more dangerous.
    • +
    +

    Arokha updated:

    +
      +
    • Adds body markings and tattoos.
    • +
    +

    MagmaRam updated:

    +
      +
    • Borgs and assorted robits can now use grinders in chemistry and the kitchen.
    • +
    + +

    28 March 2017

    +

    Anewbe updated:

    +
      +
    • Disregard the last changelog on the spelling of HI, the correct spelling is Hephaestus. My bad.
    • +
    • Added a changelog editing system that should cause fewer conflicts and more accurate timestamps.
    • +
    • Added Myelamine, a blood clotting chemical. This is available to antags, and can be ordered from cargo or mixed.
    • +
    • Added Osteodaxon, a bone fixing medicine. This is available to antags, and can be mixed.
    • +
    • Added Carthatoline, a stronger anti-toxin.
    • +
    • Added Spidertoxin, which comes from spiders (duh), and is used in making Myelamine.
    • +
    • Death Alarms can now be ordered from cargo.
    • +
    • Dexalin Plus is half as strong (still pretty strong, though).
    • +
    • Ninja, Merc, and ERT-M Hardsuits can now inject myelamine.
    • +
    • Inaprovaline now decreases the effects of bloodloss, and lessens brain damage taken from OxyLoss.
    • +
    • Prosthetic organs now take randomised damage when emp'd, this should roughly average out to the old values.
    • +
    • The effects of heart damage have been tweaked, should be slightly easier to survive now.
    • +
    • Some of the stronger chems have side effects, like confusion or blurry vision. These should be fairly minor, and we may be tweaking them in the future.
    • +
    • The suiciding var now wears off, making it possible to save suicide victims if quick action is taken.
    • +
    • Death Alarms now announce on General comms again.
    • +
    • Borgs can climb tables.
    • +
    • Skrell can now be up to 130 years old.
    • +
    • Skrell are more vulnerable to flashes, due to their large eyes.
    • +
    • Tajaran no longer have appendicies.
    • +
    • Tajaran are more vulnerable to flashes.
    • +
    • Unathi have less brute resist, but some burn resist.
    • +
    • Unathi gender is now unclear to non-Unathi.
    • +
    + +

    22 March 2017

    +

    Anewbe updated:

    +
      +
    • Oxyloss now shows up as cyan in scanners.
    • +
    +

    Arokha updated:

    +
      +
    • Having less than 30% blood (as a result of literally having that little blood, or a broken heart) causes 75 oxyloss per tick rather than 300 toxins and instant death, to allow for heart transplants.
    • +
    • Infections now spread and process properly between external organs.
    • +
    • Infections now have appropriate symptoms that indicate to a player that they have one.
    • +
    • Infections are now diagnosable more accurately in a medscanner, or visually for high level infections or dead limbs.
    • +
    +

    Atermonera updated:

    +
      +
    • EAL, Sign language, and emotes will no longer use autohiss
    • +
    • Surgeon Borgs now have a proper medical hud module
    • +
    + +

    24 February 2017

    +

    Anewbe updated:

    +
      +
    • Fake command reports now make the paper show up.
    • +
    • Mining cameras should work now.
    • +
    +

    MagmaRam updated:

    +
      +
    • There is now a short delay before being able to fire when using hostage-taking mode, and a short delay between shots. This should make hostage mode useful for taking hostages and ambushes, rather than as an aimbot in actual firefights.
    • +
    • Sandwiches at max size can be eaten with a fork.
    • +
    +

    Yosh updated:

    +
      +
    • Some vending machines now log the items they've vended and had stocked, storing the name of the user, the time and the item. These can be found by using the new verb for vending machines, or from the right click menu.
    • +
    +

    Zuhayr updated:

    +
      +
    • Adminhelps now have a TAKE button that allow an admin to claim it, and inform the adminhelper that someone is on the case.
    • +
    + +

    28 January 2017

    +

    Anewbe updated:

    +
      +
    • Added Medical and Meson aviators.
    • +
    • Medical and Meson aviators are now in the loadout, department locked.
    • +
    • Meson Scanners have been added to the loadout, department locked.
    • +
    • Medical hardsuit has a toggleable sprint.
    • +
    • Carbon and Hematite should show up in asteroid walls.
    • +
    • Readded the random crates from mining.
    • +
    • Digging through an artifact sometimes doesn't destroy the artifact.
    • +
    • Space and cracked sand should no longer stop mining drills.
    • +
    • Diona can regenerate organs and limbs.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • Resetting a character slot now requires confirmation.
    • +
    +

    Zuhayr updated:

    +
      +
    • Added a reset slot button to chargen.
    • +
    + +

    23 January 2017

    +

    Anewbe updated:

    +
      +
    • Can now just click ones boots to draw a holstered knife.
    • +
    • More boots can hold knives now.
    • +
    • Added an action button for breath masks, making it easier to toggle them.
    • +
    • Space Carp have a chance of sticking around after their event completes.
    • +
    • Robotic limbs will no longer show up on the health scanners.
    • +
    • Medics and Security can open firedoors. Do so at your own risk.
    • +
    • Chaplain hoodie now has pockets and an actual hood.
    • +
    • Winter coat hoods have the same armor values as their coats.
    • +
    • Characters will now spawn in at a random level of hunger.
    • +
    • Assisted and Prosthetic organs now have sprites.
    • +
    • Surgical tools will not attack while on help intent, this should prevent people getting accidentally stabbed in surgery.
    • +
    • Tajaran now process reagents slightly faster.
    • +
    • Taj are now allergic to coffee again, per loremaster request.
    • +
    • Taj now get drunk faster.
    • +
    • Hyperzine is now more toxic to Taj.
    • +
    • Readded the Vox for admin/antag use and testing. They breathe Phoron now, rather than Nitrogen.
    • +
    • The Xenotaser should work properly.
    • +
    +

    FTangSteve updated:

    +
      +
    • RootSpeak is now split into a local and a global variant. For now the global acts as a hivemind.
    • +
    +

    Hubblenaut updated:

    +
      +
    • Can now click on turfs with trash bags and similar to quick-gather everything on it. No longer pixelhunting for cigarettes and bullets.
    • +
    • Buckets and other reagent holders will no longer simply be put into the janitorial cart's trash bag.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • The round start and auto-antag spawners can now check if players have played long enough to be eligable for selection.
    • +
    +

    Techhead updated:

    +
      +
    • Added a new random event: Shipping Error - A random crate is mistakenly shipped to the station.
    • +
    + +

    12 January 2017

    +

    Anewbe updated:

    +
      +
    • Ported over a bunch of hairstyles and underclothes from Baystation.
    • +
    • Nurse spiders inject eggs less frequently.
    • +
    • Nurse spiders give a warning to the victim when they implant eggs.
    • +
    +

    Neerti updated:

    +
      +
    • Hand-held flashes and flash rounds will now stun upon repeated applications, similar to stun batons.
    • +
    + +

    03 January 2017

    +

    Anewbe updated:

    +
      +
    • Farmbots should be buildable again.
    • +
    • FBPs with vital (head/torso/groin) damage will now show up on the crew monitor as being damaged.
    • +
    • Flashes should now properly affect accuracy in hand-to-hand.
    • +
    • Taj should no longer be poisoned by any sort of coffee. Looks like we missed a spot last time.
    • +
    • Recording tapes can now hold 30 minutes of chat.
    • +
    • Tape recorders and their tapes now fit in security and detective belts.
    • +
    • Lasers can now ignite thermite on walls.
    • +
    • Device cells now fit in wall rechargers.
    • +
    + +

    30 December 2016

    +

    Anewbe updated:

    +
      +
    • Changed run/walk speed to be based only on a config file.
    • +
    • Walking should be faster now.
    • +
    • Removed shoeless slowdown.
    • +
    +

    Atermonera updated:

    +
      +
    • Science grippers can install and remove borg components
    • +
    • Exosuit grippers can install exosuit equipment
    • +
    • Sheetloaders can load materials into protolathes and circuit imprinters.
    • +
    • Protolathes and circuit imprinters input materials like autolathes, taking as much of the fed stack as it can.
    • +
    +

    MagmaRam updated:

    +
      +
    • Beakers can now have longer labels.
    • +
    • Adds defibrilator crate for cargo.
    • +
    • Changed how certain stacks spawn behind the scenes. Should fix a few esoteric bugs without impacting anything else.
    • +
    +

    Neerti updated:

    +
      +
    • Subtracting, multiplying, and dividing with arithmetic circuits should actually occur now.
    • +
    • Added new arithmetic circuits; sign, round, and exponent.
    • +
    + +

    17 December 2016

    +

    Anewbe updated:

    +
      +
    • EVA rig now has insulated gauntlets.
    • +
    • Adds another slot to select languages, if desired.
    • +
    • The base device cell is now selectable in the loadout.
    • +
    +

    ForFoxSake updated:

    +
      +
    • Digital Valve pipes can now be made and moved.
    • +
    • Air Vents can now have their direction changed.
    • +
    • Atmospherics is now a little less cluttered.
    • +
    +

    MagmaRam updated:

    +
      +
    • Added a nice implant that allows humans to speak EAL.
    • +
    +

    N3X15 updated:

    +
      +
    • Added a changelog editing system that should cause fewer conflicts and more accurate timestamps.
    • +
    • Killed innocent kittens.
    • +
    + +

    01 December 2016

    +

    Anewbe updated:

    +
      +
    • Adult Diona should be able to name themselves properly now. Tweaked from a Baystation PR by FTangSteve.
    • +
    • Lightning spells and bioelectrogenesis will no longer stun outright.
    • +
    • FBPs should no longer get mutations from radiation.
    • +
    • Observe warning should properly show how long you have before you can join.
    • +
    • Adds a Toggle Shoe Layer verb to shoes, that let them be worn over the uniform (ie tucking your pants into your shoes).
    • +
    • Shoes now properly check if they can hold knives or not.
    • +
    • Sign language can now be used while muzzled.
    • +
    +

    Datraen updated:

    +
      +
    • Skrell are now more resistant to various chemicals, more susceptible to pepperspray.
    • +
    +

    ForFoxSake updated:

    +
      +
    • Fixed a possible href exploit allowing any living player to speak any language.
    • +
    • Organic beings can no longer speak Encoded Audio Language, although they can still understand it just fine.
    • +
    • Positronic brains can now speak Encoded Audio Language.
    • +
    • Station manufactured Full Body Prosthetics can now speak Encoded Audio Language.
    • +
    +

    MagmaRam updated:

    +
      +
    • Corpses will now process a select few chemicals, meaning you can now add blood into people who bled out before defibbing them.
    • +
    • Defibrilators fixed again.
    • +
    • R&D machines will now accept stacks of metal and glass from Cargo orders properly.
    • +
    +

    N3X15 updated:

    +
      +
    • Electrical storms no longer affect only cargo. If you're not cargo, your lights are no longer safe.
    • +
    +

    Nerezza updated:

    +
      +
    • APCs now have a new EMP behavior. Regular APCs shut off for a few minutes, critical APCs (engine and AI) shut off for 30ish seconds. Medbay will now not be permanently disabled by EMPs if no engineers are available to fix their APCs.
    • +
    • Bay's timed reboot interface for APCs has been ported for EMPed APCs.
    • +
    • APCs affected by grid checks say so on their nanoUI now.
    • +
    • APCs damaged by the apc_damage random event are now effectively emagged APCs. Anyone can operate their interface.
    • +
    • Emagged APCs can now be repaired by removing their power cell and using a multitool to 'reboot' them manually.
    • +
    • Nin and twiz no longer **** up APCs if they drain the battery completely.
    • +
    • Nin and twiz drain power from the wire an APC is connected to first, then drain from the power cell to fill the drain's 'quota'. Because the amount of power given from the power net is random, this means the battery will still drain but this also means you don't need to crowbar tiles in a room if the APC is empty.
    • +
    • Bluescreened APC wire panels now visibly open like they should.
    • +
    • Bashing APCs open was only effective under certain circumstances, but would spam everyone anyway. This has been changed to only spam the user and to be more indicative of when you can bash the cover off.
    • +
    • Full grammar pass on APCs.
    • +
    • Hazard shutters animate slightly and play a sound so players can more readily identify where shutters are being pried.
    • +
    • Two people can't pry the same shutter simultaneously anymore.
    • +
    • Fixed a bug causing shutters to immediately pry open when people didn't want the shutter open.
    • +
    • Inflatables can be deflated using ctrl-click.
    • +
    • Inflatables can be deployed on adjacent tiles by clicking them.
    • +
    • Bumping into closed inflatable doors will no longer freeze them for a few moments.
    • +
    +

    Yoshax updated:

    +
      +
    • All Heads of Staff now get multi-color pens in their office.
    • +
    • Doors that do not have an access requirement can now be opened when handcuffed.
    • +
    + +

    21 November 2016

    +

    Anewbe updated:

    +
      +
    • Drawing blood with a syringe now takes a moment.
    • +
    • Communicators no longer have a loadout cost.
    • +
    • Having more than 50 tox will now cause liver damage, rather than 60.
    • +
    • Adds Stimm, a homemade hyperzine made of sugar and welding fuel.
    • +
    • Hyperzine is now toxic.
    • +
    +

    Nerezza updated:

    +
      +
    • Space suits now hide jumpsuits, so excessively bulky jumpsuits no longer peek through.
    • +
    • Teshari wearing webbing now have the correct sprite overlay. More accessories need sprites, however.
    • +
    • Teshari sprites no longer show the majority of suit accessories, anyone who wants to pitch in to fix this are invited to do so!
    • +
    • Windoors can now be disassembled. Apply crowbar when open.
    • +
    • Engiborgs and drons can name door and windoor assemblines now. Click an adjacent assembly with no modules active.
    • +
    • Windoors now know how to name themselves. In addition, unnamed windoors now spawn with their default name instead of null.
    • +
    +

    RedStryker updated:

    +
      +
    • Added a colorable hairflower to the loadout.
    • +
    • Added a taqiyah to the loadout that can be colored with the color datum.
    • +
    • Fixed the sprite for the red Security Hat backwards sprite so that the 'N' on it is no longer backwards.
    • +
    +

    Yoshax updated:

    +
      +
    • All robots now get crowbars, flashes and fire extinguishers.
    • +
    • IV Drips are no longer dense, meaning they can be walked through like chairs.
    • +
    • Robots can now use the toggle lock verb on crates and lockers.
    • +
    • There is now an experimental welding tool, it regenerates its fuel on its own! One is given to the Chief Engineer, produced in Research, or found in Syndicate toolboxes.
    • +
    + +

    20 November 2016

    +

    Datraen updated:

    +
      +
    • Global announcer now has access to engineering channel.
    • +
    • Supermatter now uses the global announcer.
    • +
    +

    Nerezza updated:

    +
      +
    • Digital FBP/Cyborg brains no longer drop brains.
    • +
    • Digital FBP/Cyborg brains are tagged with their designation now.
    • +
    • All cyborgs can now unbuckle people from beds/chairs. Just attack the structure with no module selected.
    • +
    • Added the current station date to the Status tab. Ported from Baystation.
    • +
    +

    Yoshax updated:

    +
      +
    • Adds the ability for Hydroponics Trays to enter cryogenic stasis. You can do this by using a multitool on one. Wheh in stasis the plant will be frozen in time, it will neither grow nor die. Now you can have a life!
    • +
    + +

    18 November 2016

    +

    Anewbe updated:

    +
      +
    • Added .45 and tommygun AP ammo to the uplink.
    • +
    • CPR can be performed on corpses, doesn't actually help them.
    • +
    +

    Datraen updated:

    +
      +
    • Makes cameras faster, removing a large chunk of bloat relating to taking pictures. Specifically for taking pictures of angry cheetos.
    • +
    +

    MagmaRam updated:

    +
      +
    • Slimes will now properly process chems that have zero effect on them (that is, they'll get rid of them instead of clogging up their metabolism forever).
    • +
    +

    Nerezza updated:

    +
      +
    • Added Lemon Juice to soda dispensers across the station. Reagent cartridge refills can be ordered via cargo.
    • +
    • Added Lemon Juice and Milk Cartons to the bar's Booze-o-Mat. You can now order milkshakes and not get shot (maybe).
    • +
    +

    Yoshax updated:

    +
      +
    • Being unable to breathe and having oxyloss will now cause brain damage that scales with the amount of oxyloss you have. Without oxygen, the brain takes damage and will EVENTUALLY die (but you would most likely die of actual oxyloss before that point.)
    • +
    + +

    17 November 2016

    +

    Anewbe updated:

    +
      +
    • Slowdown in armor sets moved to chest and legs, rather than arms and legs.
    • +
    • Bullets and lasers will now show up on Autopsy Reports.
    • +
    • Fixed all ERT calls being silent, regardless of selected option.
    • +
    • Flashlights can now fit in rechargers.
    • +
    • Added flashlights, maglights, and the secHUD sunglasses (Sec only) to the loadout.
    • +
    +

    TheGreyWolf updated:

    +
      +
    • Added Sign language, which can be selected from character setup.
    • +
    + +

    13 November 2016

    +

    Anewbe updated:

    +
      +
    • Adds a list to prevent certain jobs from being certain roundstart antags, rather than outright preventing them.
    • +
    • Surplus crates won't make more surplus crates.
    • +
    • Random buys from uplinks will no longer buy anything out of the Badassery tab.
    • +
    • Loincloth now has an on-mob sprite.
    • +
    • Ported Bay's tape recorders (which actually work).
    • +
    +

    Broseph Stylin updated:

    +
      +
    • Added HUD aviators to the loadout. They're restricted to security, and can toggle between HUD and flash protection modes, but won't offer both at once.
    • +
    +

    MagmaRam updated:

    +
      +
    • Holsters can be concealed by some suit-slot items, others conceal all accessories.
    • +
    • Fixed certain suit-slot items not hiding jumpsuits properly.
    • +
    +

    RedStryker updated:

    +
      +
    • Adds a Guy Fawkes mask.
    • +
    +

    Yoshax updated:

    +
      +
    • Clipboards can now be made out of wood.
    • +
    + +

    25 October 2016

    +

    Anewbe updated:

    +
      +
    • The effects from empty-handed disarming now have a cooldown.
    • +
    • HoS and Detective equipment is less protective.
    • +
    + +

    24 October 2016

    +

    Anewbe updated:

    +
      +
    • The color selectable beret should now be more vibrantly colored.
    • +
    • Bullet armor has a higher chance of preventing an embed.
    • +
    • The actual system by which embed works has been changed. The overall effect should be negligible.
    • +
    • Flashlights use device cells. Time of use should be roughly unchanged.
    • +
    • Device cells have a chance to spawn where normal cells do.
    • +
    • Internal Affairs Agent HUD icon added.
    • +
    • Command, QM, and Bridge Secretary icons are now blue.
    • +
    • Research department icons are now purple.
    • +
    • Supply department icons are now brown.
    • +
    • Chemist icon is now white and red, like the rest of medical.
    • +
    • Using a roll of tape on a person requires the same level of grip as handcuffs.
    • +
    • The disclocation chance when using disarm intent with a weapon has had its' formula changed, meaning the threshold for always disclocatiing is now higher, and no longer 15 force. Meaning weapons will dislocate limbs less often and will also do less damage.
    • +
    +

    MagmaRam updated:

    +
      +
    • Rates of blood loss now depend on the type of wound inflicted and where the wound is inflicted, as well as the damage.
    • +
    +

    Neerti updated:

    +
      +
    • Changes how the grid check event works. A new machine called the grid checker exists in engineering, near the engineering substation. The actual event now involves a power spike originating from the engine, which the grid checker will activate upon sensing it, and causing a blackout. Engineering can restore power faster if they hack the grid checker correctly. A piece of paper left in the substation has more details.
    • +
    • Adds new 'spell power' mechanic, currently tied to technomancer cores. Certain cores will augment various characteristics of spells, such as damage, radius, etc Base spell power is 100% (internally 1.0) and some cores may raise or lower it.
    • +
    • Adds new 'info' tab for Technomancers that hopefully tells new them what they need to know.
    • +
    • Round-end now shows every spell each technomancer has, as well as their core type.
    • +
    • Ability HUD buttons can be re-ordered by clickdragging one button onto another.
    • +
    • Recycling core now actually works.
    • +
    • Adds two new cores. The Safety Core, which reduces instability by 70%, however it hass less energy, lower recharge rate and lower spell power. Also the Overcharged Core which uses more energy, caused more instability, but has far higher spell potency.
    • +
    • Adds a new Spyglass item, that functions exactly like a pair of binoculars. This is for Techomancers.
    • +
    • Technomancer Resurrect now has a deadline of 30 minutes until a dead person can't be revived, instead of 10 minutes.
    • +
    • Technomancer Radiance is now three times as strong. Also Radiance with a Scepter prevents the caster and allies from being afflicted.
    • +
    +

    PapaDrow updated:

    +
      +
    • Striped undergarments now exist.
    • +
    +

    Redstryker updated:

    +
      +
    • Added a blue variant of the Medical voidsuit called the 'Emergency Medical Response Voidsuit' that can be obtained from the suit cycler.
    • +
    + +

    10 October 2016

    +

    Anewbe updated:

    +
      +
    • The base device cell has been shrunk, for use in non-weapon devices.
    • +
    • Adds another class of device cell, for use in weapons.
    • +
    • Belts can now hold device cells.
    • +
    • Cryopods (including the portal and elevator) no longer consume ammo or device cells.
    • +
    • Low Yield EMP grenades now have the proper EMP radii.
    • +
    +

    Redstryker updated:

    +
      +
    • Allows promotion to Colony Director on the ID console.
    • +
    + +

    08 October 2016

    +

    Anewbe updated:

    +
      +
    • Unloading an energy weapon should now correctly show what was unloaded.
    • +
    • Borg stun baton is back to the old cost, for balance reasons.
    • +
    +

    Redstryker updated:

    +
      +
    • 'Overseer' added as an alt title to Colony Director alt titles list.
    • +
    +

    Spades Neil updated:

    +
      +
    • Adds the ability to hack Jukeboxes.
    • +
    +

    Yoshax updated:

    +
      +
    • Flashlights now take powercells.
    • +
    • Flashlights now have multiple brightness levels, including low, medium and high.
    • +
    + +

    06 October 2016

    +

    Anewbe updated:

    +
      +
    • Energy weapons and stunbatons now use special device power cells, these can still be recharged.
    • +
    • Energy weapons can be unloaded and reloaded by clicking them with an empty hand or a device cell, respectively. The process of loading a cell takes a few moments.
    • +
    • Stunbatons no longer require a screwdriver to switch cells.
    • +
    • Tweaked the order in which stunbatons check for power, they should now visibly power off when their cell hits 0, instead of one hit after.
    • +
    • Security lockers (HoS, Warden, and Officer) now have an extra device cell in them.
    • +
    • Protolathe can print device cells.
    • +
    • Adds start_recharge() proc to energy weapons. When called, this should cause the affected weapon to begin self-charging.
    • +
    • Weapons that self-recharge won't do so for a short period after firing.
    • +
    • On weapons that can fire both lethally and non-lethally, lasers drain twice as much power as tasers.
    • +
    • Laser cannon, LWAP, and self_recharging weapons cannot switch cells.
    • +
    • Map has been changed to include more rechargers. Merc and ERT bases include extra device cells.
    • +
    +

    Neerti updated:

    +
      +
    • Cleaned up the work in progress event system.
    • +
    • Added framework for a new grid check for the new event system.
    • +
    +

    Spades Neil updated:

    +
      +
    • Replaced Station Administrator with Colony Director, based on feedback literally from NASA.
    • +
    +

    Yoshax updated:

    +
      +
    • You can now only fit one pizza per box, and pizzas will no longer vanish to pizza gnomes.
    • +
    • Energy swords will now produce a small light. The light is determined by the color of the blade.
    • +
    • Simple mobs such as slimes, or carp, will now ignore intent requirements for passing applied tape.
    • +
    • Long records will no longer be devoured by long-record-goblins when attempting to edit them using a console in-round.
    • +
    • AIs with special roles will now get access to the fancy law manager.
    • +
    + +

    05 October 2016

    +

    Redstryker updated:

    +
      +
    • Added four sounds that are randomly played when bones break. Also allows the Technomancer to play the bone break sound.
    • +
    • Adds a black variety of the Security Voidsuit called the 'Crowd Control' voidsuit. It can be obtained from a Suit Cycler with Security clearence.
    • +
    • Codes in icon state for the Press Vest.
    • +
    • Added a child of the Medical armband with a red cross on it. It is available on the loadout.
    • +
    + +

    02 October 2016

    +

    Anewbe updated:

    +
      +
    • Pain from burn damage is now equal to that of brute damage.
    • +
    • Removed the exploit by which you could gain cargo points by ordering plastic crates.
    • +
    • Upped cargo point gain by 50%.
    • +
    • Parapen in SpecOps crate replaced with a 4th smoke grenade.
    • +
    +

    HarpyEagle updated:

    +
      +
    • Adds applying pressure to body parts to reduce bleeding. With desired body part selected, help-intent click yourself or get an aggressive grab, then help-intent attack with the grab item. Each person should only be able to apply pressure to one body part on one person at a time, so choose wisely. Applying pressure will get blood on your hands.
    • +
    +

    Yoshax updated:

    +
      +
    • Armbands can now be attached to things that go in the outer suit slot.
    • +
    • Shanking has been added. You can shank someone by getting an aggressive grab on them, targetting their chest and attacking them with a sharp item. This has a special attack that has greatly increased chance to do internal damage, also does bonus damage for weapons that are both sharp and have edge.
    • +
    +

    Zuhayr updated:

    +
      +
    • Added /vg/ direct-action ventcrawling. You will now crawl through the actual pipe network, a step at a time. Have fun.
    • +
    + +

    19 September 2016

    +

    Anewbe updated:

    +
      +
    • Blood Drain now heals internal damage, including broken bones and internal bleeding.
    • +
    • Adds the Command Secretary job.
    • +
    • CE hardsuit now has proper magboots and insulated gauntlets.
    • +
    • Powersinks should actually explode again, after a while.
    • +
    +

    MagmaRam updated:

    +
      +
    • Lasers and energy projectiles in general now glow in the dark.
    • +
    • Robotic and prosthetic limbs can now be used in creation of simple robots, rather than just the robotic (lawed-chasis) limbs.
    • +
    +

    Zuhayr updated:

    +
      +
    • Added /vg/ direct-action ventcrawling. You will now crawl through the actual pipe network, a step at a time. Have fun.
    • +
    + +

    16 September 2016

    +

    Anewbe updated:

    +
      +
    • Explosive implants should no longer gib the target if the setting is Localized Limb.
    • +
    • Lasercannon has 4 shots and fires slightly faster.
    • +
    • Lasercannon shots are slightly weaker to compensate for increased sustain.
    • +
    • Changes Unathi sprites slightly.
    • +
    • The advanced egun, laser carbine, and lasercannon now take up a bit more space in bags.
    • +
    • Prosthetic limbs and extremities no longer increase body temperature.
    • +
    • Ninja and Technomancer now require 5 players to start in either secret or voted.
    • +
    • Split skirts into 'skirts', which are just a skirt, and 'skirt outfits', which cover the upper body. Check your loadouts, they should remain otherwise unchanged.
    • +
    • Splints are no longer reusable.
    • +
    • Water is now more effective at dousing burning people.
    • +
    • Ninjas now vanish in a cloud of smoke, rather than exploding.
    • +
    +

    Chinsky updated:

    +
      +
    • Added a hawaii shirt to loadout accessories. Can be attached to clothing like suit jackets etc. Can also be found in mixed wardrobes.
    • +
    +

    Yoshax updated:

    +
      +
    • People bleed faster and more.
    • +
    • Splints are once again reusable and have been improved behind the scenes.
    • +
    • Removing splints will now correctly give you the splint used to splint the organ.
    • +
    + +

    03 September 2016

    +

    Yosh updated:

    +
      +
    • Projectile flash rounds will now do the same as a flash when it hits the target. As such, it will blind, confuse and blur the eyes of thw target. Pistol and machine gun rounds last the same length as a flash, shotgun rounds last longer.
    • +
    • Changeling recursive enhancement is now a toggleable passive ability, instead of a one-time use active ability.
    • +
    • You can now vomit by using the vomit emote.
    • +
    +

    Yoshax updated:

    +
      +
    • Changeling armor and space armor can now be cast off regardless of your stored chemicals.
    • +
    + +

    02 September 2016

    +

    Yosh updated:

    +
      +
    • DNA Lockable guns have been finished. Any gun can be made into a DNA Lockable gun by inserting a DNA Chip Lock. These are not currently available, and are adminspawn only. Please refer to your nearest staffmember/developer to begin discussion for future implementations of this feature.
    • +
    • A new hairstyle has been added named poofy2.
    • +
    +

    Yoshax updated:

    +
      +
    • Autotraitor now needs 0 players to start in secret.
    • +
    • Diona are now slightly faster!
    • +
    + +

    01 September 2016

    +

    Alberyk updated:

    +
      +
    • Added more horns and horns related facial options for Unathi.
    • +
    +

    Anewbe updated:

    +
      +
    • Hyperzine metabolizes twice as quickly.
    • +
    • Changeling space suits now have magboots.
    • +
    • Armblade now has suicide_act text.
    • +
    +

    Techhead updated:

    +
      +
    • Medical splints can now also be applied to hands and feet (in addition to arms and legs).
    • +
    • For those that miss the old functionality, ghetto splints have been added. These can be crafted with a roll of tape and a metal rod and can only splint arms and legs.
    • +
    +

    Yosh updated:

    +
      +
    • The secure briefcase is now available in the loadout for anyone who wishes to use it.
    • +
    • Leaving a space area and entering a non-space area will no longer leave your sprite floating.
    • +
    • Ponchos can now be attached to your uniform as an accessory. In addition they can also be attached to suits!
    • +
    • Changeling regenerative stasis will now properly regrow limbs.
    • +
    • Changeling regenerative stasis will no longer runtime and refuse to work when you have a missing limb.
    • +
    • The shuttle during revolution will no longer take forever and a day to arrive and such.
    • +
    + +

    30 August 2016

    +

    Anewbe updated:

    +
      +
    • Arm and leg guards are now slightly less slowing.
    • +
    • Mining RIG is now faster
    • +
    • Tweaks security voidsuit armor values.
    • +
    • Hardsuits (RIGs) now have an inbuilt suit cooling system, toggled via HUD button. This only works when the hardsuit is fully deployed, and drains charge from its power cell.
    • +
    +

    Neerti updated:

    +
      +
    • Emitters can be examined to see if they are damaged. They can also be repaired by applying metal sheets to them.
    • +
    • Emitters now only explode on death if they are on a powered wire with significant power flowing through it.
    • +
    • Emitters don't explode in one hit, or by tasers or non-damaging projectiles anymore.
    • +
    + +

    29 August 2016

    +

    Haswell updated:

    +
      +
    • Modules installed within a hardsuit will now be listed when examining the hardsuit control module while being held or worn, if the maintenance panel is open.
    • +
    +

    Hubblenaut updated:

    +
      +
    • Bottles will now actually sell for their set prices.
    • +
    • Chief Medical Officer and Medical Doctors now spawn with a health analyzer instead of a penlight.
    • +
    +

    Sin4 updated:

    +
      +
    • Camera Console swaps to active camera upon clicking on.
    • +
    • Hugs gender correctly.
    • +
    • Prometheans gender correctly and have a gender identity.
    • +
    • Meatspike no longer takes you prisoner upon placing something on it.
    • +
    • Lighting someone on fire now tells the admins.
    • +
    • Wiping something down with a damp rag no longer wets the floor.
    • +
    • Captains gloves now appear when put on.
    • +
    • Fixes Station Administrator Spawn point and access/restrictions.
    • +
    • Renamed items from captain to station administrator.
    • +
    +

    Yoshax updated:

    +
      +
    • IDs can now actually be put onto your ears.
    • +
    • Lungs will now once again rupture when you are in an area where you cannot breathe. This has a relatively small chance to happen.
    • +
    + +

    15 August 2016

    +

    Anewbe updated:

    +
      +
    • Changed some words to match current Tajaran lore.
    • +
    +

    Hubblenaut updated:

    +
      +
    • Adds a verb for toggling whether to show specific pieces of underwear.
    • +
    • Changes medical belt sprite. Mostly white now so they go nicely with all medical uniforms.
    • +
    +

    Yoshax updated:

    +
      +
    • Dirt accumulation on tiles will now work again.
    • +
    • The change appearance window provided to antagoniss such as mercenaries, heisters or suchlike (including traders!) will now properly allow people to select species they are whitelisted for.
    • +
    + +

    13 August 2016

    +

    Yoshax updated:

    +
      +
    • The ERT camera monitor on the shuttle will now connect to the right network.
    • +
    • The 'choose sprite' verb as a ghost will no longer prematurely clear you sprite and will now return your sprite to what it was previous when you press 'no'. However, it will not allow you to get back the sprite of your actual character because those are horrible snowflakes.
    • +
    • The Atmos Substation is now a proper substation with a breaker box and all!
    • +
    • Diona Nymphs now get a popup window on evolution to allow them to input a name.
    • +
    • Changeling revive will now close any surgical incisions.
    • +
    + +

    08 August 2016

    +

    Kelenius updated:

    +
      +
    • Xenoarcheology code has been partially redone.
    • +
    • Pick set will now sort the picks inside it.
    • +
    • Removed useless random numbers from GPS coordinates in various places. I'm sure we have not lost the arcane knowledge of rounding 500 years into the future.
    • +
    • Picks renamed to show their excavation depths.
    • +
    • Suspension generator's power use lowered.
    • +
    • Suspension generator's different field types removed. By the way, remember that they can suspend any item and even mobs.
    • +
    • Archeology belts and pick sets can now hold small pickaxes. Pick sets still only have 7 slots. Brushes fit on your ears.
    • +
    • Empty rock drop rate reduced.
    • +
    • Empty rock renamed from 'rock' to 'small rock' so you can tell if you are clicking on a turf or an item when hovering over it.
    • +
    • Empty boulder spawn rate reduced.
    • +
    • Tape measuring is a bit faster.
    • +
    • Scanner now shows the lowest and the highest depth of the find (highest is depth + clearance) for easier calculations. Ideally, you need to hit exactly the lowest spot. Less ideally, hit anywhere between higest and lowest. Hit below lowest and you have a chance to break the find.
    • +
    • You can now use a brush to clear strange rocks. Welder uses less fuel for that than before.
    • +
    • Anomaly analyser's report made a bit easier to read.
    • +
    • Anomaly locater will now also locate normal finds.
    • +
    • Gas masks will now correctly spawn as archeological finds.
    • +
    • Digsites will now properly contain several (4-12) turfs in a 5x5 radius. Be careful when digging near your finds.
    • +
    • Suspension generator will now correctly turn off (qdel issue).
    • +
    • Archeology overlays won't disappear when the icon is updated (e.g. when mining next to it).
    • +
    • Archeology overlays won't overlap each other and will properly disappear when you mine out a find.
    • +
    • Some spawning oddities were fixed.
    • +
    • Checks for whether you get a strange rock or a clean item were fixed (previously it always gave you clean item where it should have been rolling a random number).
    • +
    • Can no longer get rid of any item by putting it into evidence bag and bag into core sampler.
    • +
    • Can no longer irreversibly fold pick set into cardboard.
    • +
    • CO2 generator effect now has a type.
    • +
    • Phoron generator effect will now always generate phoron, not sometimes phoron and sometimes oxygen.
    • +
    +

    Sin4 updated:

    +
      +
    • Scheduler ported from Baystation's port of Paradise's scheduler.
    • +
    +

    Yoshax updated:

    +
      +
    • Some items such as commonly found tools are now slightly more effective when wielded as weapons. This change has been made because many of them were too low, and low because of mostly holdovers from other servers where things such as grey tide are big concerns.
    • +
    + +

    07 August 2016

    +

    HarpyEagle updated:

    +
      +
    • Severe enough burn damage now causes one-time blood loss due to blistering and body fluid cook-off.
    • +
    +

    Sin4 updated:

    +
      +
    • Fixed ERT icon not showing up properly for sechuds.
    • +
    • Fixed instances of the game mode's config_tag being displayed instead of the game mode name.
    • +
    +

    Yoshax updated:

    +
      +
    • Attacking yourself, or anyone else with a stack of five or more telecrystals will teleport the attacked person to a random, safe (not in space) location within 14 metres.
    • +
    • All telecrystals ammounts have been multiplied by 10. This means the base amount is now 120, and an emag for example costs 30, vs the previous 12 and 3, respectively.
    • +
    • You can once again use telecrystals on an emag to add more uses to it. You get 1 use per every 2 telecrystals.
    • +
    • Instead of only being able to remove 1 telecrystal from your uplink, you can now remove 1, 5, 10, 25, 50.
    • +
    + +

    05 August 2016

    +

    Anewbe updated:

    +
      +
    • Changeling Self-Respiration is now a toggle. By default they breathe normally, but if they use the power they no longer require oxygen, or experience the effects of inhaled gasses.
    • +
    • Heat based damage has been increased. This includes fire.
    • +
    +

    Hubblenaut updated:

    +
      +
    • Windoor assemblies can now be named with a pen.
    • +
    • Windoor and airlock assemblies now show their custom name during construction phase.
    • +
    • Windoors can now be made out of two sheets of glass or reinforced glass, for normal and secure windoors respectively.
    • +
    • Windoors now automatically close after construction.
    • +
    • Adjusts the algorism for how windoors and windows are placed on construction (when there are already windows co on the same turf).
    • +
    • Windoors will now drop exactly the materials they were made of.
    • +
    • Prying a broken circuit out of a windoor will no longer cause duplicates to drop.
    • +
    • Airlocks no longer spark after spawn and several other icon update issues were fixed.
    • +
    • Fixes reinforced walls not being constructable with one sheet left in stack.
    • +
    • Windows that were busted out of their frame by force are now correctly rotatable.
    • +
    • Lots of spellchecking and code cleanup in windoor and airlock code.
    • +
    • Killed innocent kittens.
    • +
    +

    Sin4 updated:

    +
      +
    • Advanced Body Scanners are now deconstructable
    • +
    • You can now add coolant to the Radiocarbon Spectrometers
    • +
    • Frame code revamped and cleaned up.
    • +
    • R&D server circuitboards can be swapped between core and robotics types using a screwdriver.
    • +
    +

    Yoshax updated:

    +
      +
    • Wounds will now once again bleed.
    • +
    • Xeno loadout items will now properly be reloaded into a slot when the server restarts.
    • +
    • A new item has been added to the uplink. Package bombs. These come in two variants, small and big, which cost 20 TC and 40 TC respectively. These come in a box with an explosive, a disguised detonator and a screwdriver. The use the detonator you muse apply the screwdriver to configure it into detonator mode. This must be done when it is closed.
    • +
    + +

    31 July 2016

    +

    Anewbe updated:

    +
      +
    • Sprays now respect shields.
    • +
    +

    Yoshax updated:

    +
      +
    • Certain items such as pills and suchlike will once again be usable on someone who is on a surgical table/table.
    • +
    + +

    25 July 2016

    +

    PsiOmegaDelta updated:

    +
      +
    • Robot upgrades produced in robotics to be applied to Cyborgs can now once again actually be applied.
    • +
    +

    Rymdmannen updated:

    +
      +
    • Added department specific rubber stamps for cargo and warden.
    • +
    • Replaced 'small rubber stamp' with corresponding new ones in cargo area and warden's office.
    • +
    • Renamed ''quartermaster's stamp'' to ''quartermaster's rubber stamp''.
    • +
    +

    Superbee29 updated:

    +
      +
    • Ghosts can now see the power in a cable when examining it.
    • +
    +

    Yoshax updated:

    +
      +
    • Flashes no longer provide an instant stun. Flashes now confuse and blind the affected person for five seconds and in addition makes their eyes blurry for ten seconds.
    • +
    • The empty box supply crate has been replaced with a shipping crate. Which contains what you need to send stuff places!
    • +
    • The chef now gets a destination tagger and packaging paper to send people food.
    • +
    • Drinking glasses now have a material cost in the autolathe.
    • +
    • When emagged security bots such as the Securitron and ED-209 will now move and pursue faster.
    • +
    • Securty bots such as mentioned above will now be properly emagged.
    • +
    • The cost of items in the antag uplink have been tweaked. Some are cheaper, some are more expensive. In addition, you can now buy singular grenades isntead of boxes. Buying a box has a discount over the singular.
    • +
    • Repairing burn damage on FBPs will now once again properly work.
    • +
    • Undislocating limbs will now once again properly work.
    • +
    • The phoron assembly crate in cargo has been renamed to a Phoron research crate and now contains more supplies including tank transfer valves.
    • +
    • The cooldown between discount offers in the antag uplink is now 10 minutes versus the previous 15 minutes.
    • +
    • The ordering of the items in the autolathe will now be somewhat diferrent due to a code overhaul. It is now in alphabetic order.
    • +
    • Security robots such as the Securitron or ED-209 are now more hardy and can take more damage before dying.
    • +
    • The silenced pistol no longer has any recoil and can be fired faster with less delay in between shots.
    • +
    + +

    22 July 2016

    +

    Anewbe updated:

    +
      +
    • Removes assault carbine from uplink.
    • +
    • Speeds up the toxin reagents
    • +
    +

    EmperorJon updated:

    +
      +
    • Having between 20 and 100 nutrition and over 45 toxin damage will no longer cause you to gag ad-infinitum and die. It now respects vomit time restraints.
    • +
    • Gagging now occurs only when the mob has no nutrition at all. It no longer causes three toxin damage, only weakens as before.
    • +
    • Vomiting and/or gagging from toxins now occurs regardless of nutrition, not only 20+.
    • +
    +

    Neerti updated:

    +
      +
    • Adds ability for ghosts to send and receive text messages via communicator.
    • +
    +

    Yoshax updated:

    +
      +
    • Drop pod contents have been adjusted. In general, you will get something more useful and the less useful contents have been made more interesting. There is a total of 12 drop pod content lists and 7/12 are useful, 4/12 are useless, 1/12 is potentially useful.
    • +
    • Stun Revolvers will no longer be able to spawn from random energy weapon spawns. In addition, some of the other random item spawns have new items and adjusted probablities.
    • +
    • Tajaran are no longer negatively affected by coffee.
    • +
    • Bucklecuffing as it has been known for the longest time is no longer a thing. When you resist when cuffed and buckled to something, you will now resist out of the handcuffs first, allowing you to simply unbuckle yourself once done.
    • +
    + +

    13 July 2016

    +

    Anewbe updated:

    +
      +
    • Removed detonating borgs via Robotics Console
    • +
    +

    Yoshax updated:

    +
      +
    • Emagging a cargo supply console will now properly hack it and will also remove the access requirement.
    • +
    • Languages selected during character setup will once again be properly added to mobs.
    • +
    +

    xDarkSapphire updated:

    +
      +
    • Adds a new hairstyle: Spiky Ponytail.
    • +
    + +

    10 July 2016

    +

    Anewbe updated:

    +
      +
    • Changelings will no longer remain stunned or suchlike when attempting to regenerate.
    • +
    +

    Cirra/ updated:

    +
      +
    • Added a chemistry gripper for Crisis borgs.
    • +
    +

    GinjaNinja32 updated:

    +
      +
    • Adds 3x & 4x upscaling options for players with very large monitors.
    • +
    +

    HarpyEagle updated:

    +
      +
    • Runtime can now become friends with anyone, regardless of their initial job.
    • +
    +

    Neerti updated:

    +
      +
    • Mining can now be done with explosives. The effectiveness depends on the spot chosen to explode, so using an ore scanner is advised.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • MedHUD overlays now have more stages, both for 'normal' and critical stages of injury, for improved quick-diagnosis.
    • +
    +

    Redstryker updated:

    +
      +
    • Communicators will no longer show up on camera networks by default.
    • +
    • Adds a selection of flannels to the loadout. These can have their sleeves rolled up, their buttons buttoned up, be tucked in and any combination of those.
    • +
    +

    Techhead updated:

    +
      +
    • New Random Event: Solar Storms. Similar to a radiation storm, but anywhere inside the station is safe. Also boosts solar panel output significantly for the duration.
    • +
    +

    Yoshax updated:

    +
      +
    • Ports an Advanced Who verb that allows normal players to see what players are in game, and which aren't.
    • +
    +

    Zuhayr updated:

    +
      +
    • Modifies the health HUD element to display limb damage individually. It will reflect your species, prosthetics, loss of limbs, as well as being on fire.
    • +
    + +

    08 July 2016

    +

    EmperorJon updated:

    +
      +
    • Adds admin functionality to call a trader ship event with the Beruang in the same manner as ERT dispatches.
    • +
    • Adds a Trader 'antagonist' as they use the antagonist framework. Not considered an actual antagonist, like the ERT.
    • +
    • Alters Beruang base to provide some clothing for Traders plus a locked-down area for admins to spawn cargo.
    • +
    • Alters Beruang access to a new Trader-ID-only access requirement.
    • +
    +

    Neerti updated:

    +
      +
    • Restructred the AI core massively, and the upload slightly.
    • +
    • Adds a new material type, called Durasteel, which is made from plasteel and diamonds. It's incredibly tough and also reflective. The inner walls of the AI core contain this new material to protect it.
    • +
    • New turret subtype just for the AI core, that is more durable, has a chance to shrug off EMP, and fires xray lasers. They even turn green.
    • +
    • Turrets now wait to go back down in their covers upon losing sight of a target.
    • +
    • Emitters now have health, and can be damaged by projectiles. They will explode on death.
    • +
    • Critical APCs (the type found in the engine and AI core) are now more resistant to EMP. Equipment and Enviroment stays on during an EMP, and less of the cell is drained.
    • +
    +

    Sin4 updated:

    +
      +
    • Added benches.
    • +
    • Added floor lamps.
    • +
    • Added water-cooler cup dispenser.
    • +
    +

    Yoshax updated:

    +
      +
    • Adds recipes for four new non-alcoholic cocktails. Shirley Temples, Roy Rogers, Arnold Palmers and Collins Mixes.
    • +
    • Adds five new Tajaran hairstyles ported from Aurora.
    • +
    + +

    01 July 2016

    +

    Aztectornado updated:

    +
      +
    • Clicking a stack of sheets (Metal, phoron...) in your other hand now asks how many you want to split off the stack, courtesy of Baycode
    • +
    +

    Datraen updated:

    +
      +
    • Antagonistic factions can now be set and viewed on the uplink. Visibilities can be set for these as well, to help identify sympathizers/potential aids, or to hide the information from those outside of your faction.
    • +
    +

    Yosh updated:

    +
      +
    • Increases max records and book length to ridiculous levels.
    • +
    +

    Yoshax updated:

    +
      +
    • The PTR Sniper is now more accurate when scoped, but less accurate when unscoped. In addition it now has more recoil.
    • +
    • The Laser Cannon no longer holds multiple shots. It holds charge for one shot at a time. This is because the beams it fires now do 90 damage with 100 armor penetration. Furthermore, it is now considerably more accurate. Lastly, to counteract it only holding one shot at a time, it now autorecharges, which takes 60 seconds.
    • +
    +

    Zuhayr updated:

    +
      +
    • Ports/adapted several kitchen machines from Apollo Station.
    • +
    + +

    27 June 2016

    +

    Sin4 updated:

    +
      +
    • Added NanoUI for Advanced Body Scanners, Arcade, Atmospherics Control Computer, Chemmaster, Cloning Console, Fax Machines, Guestpass Console, Holodeck Computer, Laptop Vendors, Operating Computer, and Photocopiers.
    • +
    • Fixes chemmaster not putting pills in pill bottles.
    • +
    + +

    21 June 2016

    +

    HarpyEagle updated:

    +
      +
    • Fixes disarm-attack dislocation chances being so low that you were very likely to break the targeted limb before it would dislocate.
    • +
    • It is now possible to disarm-attack with stunbatons like with other melee weapons. Note that this means that using a stunbaton on disarm intent will hurt people.
    • +
    • Trying to move while being grabbed will now automatically resist.
    • +
    • Small mobs are no longer able to pin larger mobs.
    • +
    • Resisting a smaller mob's grab is more likely to be successful.
    • +
    • Fixed being able to climb onto a larger mob while restrained, weakened, unconscious, or dead.
    • +
    +

    JerTheAce updated:

    +
      +
    • CentCom Fax, Admin Prayer, and CentCom emergency messages now prompt admins with a pleasing sound effect.
    • +
    • Fax machines now sound like fax machines and not polaroid cameras.
    • +
    + +

    15 June 2016

    +

    Yoshax updated:

    +
      +
    • The categories for items in the cargo ordering console have been reworked. Items shoulw now be in more sensible categories. If you cannot find something, try the sensible category.
    • +
    + +

    14 June 2016

    +

    Arokha updated:

    +
      +
    • Adds video-calls on communicators for existing calls
    • +
    • Adds a 'decline' to incoming communicator calls
    • +
    • New wallets that let you color them how you want
    • +
    • Fixes communicators being able to hear speech
    • +
    • Fixes deadcalls to communicators
    • +
    • Fixed dropping head/foot/glove items on limb loss
    • +
    • Suit coolers inside mecha now work
    • +
    • Fixed printing '1' to world over and over
    • +
    • Made mech tracking beacon constructable again
    • +
    • Change how emotes and LOOC propogate to nearby people
    • +
    • Rewrote how get_mobs_and_objs_in_view_fast works
    • +
    • Can now see through the red external airlock doors
    • +
    +

    Datraen updated:

    +
      +
    • Adds a chance for slimes to get mutation toxin for creation of prometheans (40%).
    • +
    • Simple animals outside of the hostile subtype won't follow you as a zombie.
    • +
    • Xeno hostility is more apparent now.
    • +
    • Slime cores can no longer create twice as many slimes through an exploit.
    • +
    +

    GinjaNinja32 updated:

    +
      +
    • Rewrote drinking glasses. There are now eight types of glass, and drink appearance is based on color and the type of glass you put it in.
    • +
    • There are now 'glass extras' you can add to drinks. Straws, drink sticks, and fruit slices (yes, all of them) all work. You can add up to two extras per glass. Add extras by clicking the glass with the extra, remove by clicking the glass with an empty hand while it's in your other hand.
    • +
    • Adding 'fizzy' things (soda water, cola, etc) or ice to a drink will make it be fizzy or have ice floating in it.
    • +
    +

    Yoshax updated:

    +
      +
    • Everything produced in Robotics is now 25% cheaper to produce.
    • +
    + +

    08 June 2016

    +

    Yoshax updated:

    +
      +
    • There is now more soap on the map. The chef also gets a dropper.
    • +
    • Changes in gravity now stun for much longer.
    • +
    • Bullets now have a better chance of penetrating objects such as filing cabinets, consoles, fax machines, etc. This applies to all bullets.
    • +
    • The research outpost toxins department now has reinforced phoron windows.
    • +
    • Spears now do their correct damage instead of doing around half.
    • +
    + +

    07 June 2016

    +

    Datraen updated:

    +
      +
    • Adds a trait tool for Xenobio2. It was supposed to be in the initial implementation, but fell through the cracks, sorry!
    • +
    • Fixed the xenobio smartfridge not displaying it's starting core amount.
    • +
    • Fixed an inverted check with slimes.
    • +
    +

    EmperorJon updated:

    +
      +
    • Increased loadout points from 10 back to 15. We've added so many things like lunchboxes and communicators that everyone just takes by default, so a few more points will be nice.
    • +
    +

    JerTheAce updated:

    +
      +
    • Adds a variety of new guns. Some of these guns and and their ammunition are purchasable through antag uplink, cargo, or can be spawned during Renegade or Heist modes.
    • +
    • Adds ammunition clips for reloading magazines and some guns (such as bolt-actions).
    • +
    • All magazines and ammunitions can now be produced with the autolathe.
    • +
    • New bullpup SMG is available in armory area on CentCom level.
    • +
    • Revolvers now use 6 shots. Finally.
    • +
    • Most guns that didn't use magazines before for some reason (such as the Uzi) now use magazines.
    • +
    • All casings now update icons if they have been spent.
    • +
    • Corrects Pulse Rifle charge cost consistency.
    • +
    • Corrects and improves a number of icons for guns, including a couple of energy guns, and adds fallback icons so they do not turn invisible when held or strapped to your back.
    • +
    • Made the icons for some guns look differently depending on what magazine is loaded into them.
    • +
    • Made antag uplink menu for guns and ammo more informative.
    • +
    • Machinegun magazines no longer fit in pockets.
    • +
    • Made names and descriptions for all projectile guns and ammo consistent while removing grammar and spelling errors.
    • +
    • Autolathe no longer exploitable for ammo by repeatedly recycling empty magazines.
    • +
    • Guns now check a list of compatible magazines.
    • +
    • Ranged mobs no longer drop usable .357 casings.
    • +
    • Added a variety of new gun sound effects, and swapped out the old default gun sound.
    • +
    + +

    30 May 2016

    +

    EmperorJon updated:

    +
      +
    • Ports Baystation's setup screen changes, thanks to PsiOmegaDelta.
    • +
    • Includes character preview with toggleable equipment, visible loadout items, ghost character sprites, and custom colour underwear. Your underwear will have reset, so you'll need to set it back.
    • +
    + +

    29 May 2016

    +

    Datraen updated:

    +
      +
    • Injecting people with mutationtoxin no longer mutates them into slime people.
    • +
    • Removes amutationtoxin.
    • +
    • Removes slime core recipies.
    • +
    • Adds slime monkey cubes, which are created by injecting monkey cubes with mutationtoxin and activating like a posibrain.
    • +
    • Maps for Xenobio2 research labs/stations.
    • +
    +

    Zuhayr updated:

    +
      +
    • Backend change: allowed accessories to be placed on any clothing item with the appropriate variables set.
    • +
    + +

    27 May 2016

    +

    Yoshax updated:

    +
      +
    • Added a new preference that allows you to disable fake nanoui styling on relevant windows. However, if it is your first time loading with this new preference you will need to save your character slot, as there is a problem with satanisiation and it believes the preference is set to disable the nanoui styling.
    • +
    + +

    25 May 2016

    +

    Serithi updated:

    +
      +
    • Adds in lavender.
    • +
    +

    Yoshax updated:

    +
      +
    • Cables of any color can now be merged.
    • +
    • More and different colors are now available to be used by cable.
    • +
    • Adjusting your suit sensors now displays a message to other people in range that you did so. In addition, seeing someone else adjust someone's suit sensors no longer informs you to what level.
    • +
    • Added towels to the loadout. These can be worn on the head, belt or outwear slots. You can also whip people with them for a special message and sound! In addition, using them in-hand will produce an emote where your towel yourself off.
    • +
    + +

    17 May 2016

    +

    SilveryFerret updated:

    +
      +
    • Changes the Death Alarms from announcing over Common channel, to announcing only over Medical and Security channels.
    • +
    +

    Yoshax updated:

    +
      +
    • Added shotglasses. These can contain 10 units. They have their whole contents swalloed in one gulp. They can be produced in the autolathe or found in the booze vending machine in the bar.
    • +
    + +

    16 May 2016

    +

    Yoshax updated:

    +
      +
    • Uplinks now have a discounted item every 15 minutes. This is per uplink, and random, the discount is also random, but weighted as such that a low discount such as 10% off, or 20% off has a higher chance of happening than a high discount such as 90% of. An item will never cost less than 1.
    • +
    • Mercenaries now spawn with their own, personal uplinks.
    • +
    • Faked announcements are now once again purchasable from the uplink, and actually work.
    • +
    • Adds several new items to the uplink including tactical knives, metal foam grenades, ambrosia seeds and much more.
    • +
    + +

    13 May 2016

    +

    HarpyEagle updated:

    +
      +
    • Shotgun flare illumination now lasts longer, around 3-4 minutes.
    • +
    • Fixed attack animation playing when using flashes even if the flash was not actually used due to being broken or recharging.
    • +
    • Fixed lightswitches layering over darkness. Now only the light layers above shadow. Lightswitch illumination is now much more subtle.
    • +
    +

    Yoshax updated:

    +
      +
    • Processing strata floor can now be pried up with a crowbar.
    • +
    • Blue carpet can now also be removed with a crowbar, and has had it's ability to burn and have corners restored.
    • +
    • Changelings will now store and apply the flavor text of their victims when they absorb and transform into them.
    • +
    • Gives Diona a starting funds wage the same as Tajaran and Unathi.
    • +
    • Brain damage no longer prevent implant removal surgery.
    • +
    + +

    12 May 2016

    +

    Yoshax updated:

    +
      +
    • Doubles the maximum length of records and names to 6144 & 52, respectively. Also increases book length to 12288. (All numbers are in characters.)
    • +
    • Makes various services in the antag uplink purchasable once again. This includes the fake crew arrival.
    • +
    • Neckgrabs will no longer force people to the ground. In addition, weakened people can no longer resist.
    • +
    • All vending machines now have a small chance of vending an additional item.
    • +
    • Smoke from smoke bombs now lasts approximately 3 times as long and spawns some more smoke to make a heavier cloud.
    • +
    • Smoke from smoke bombs now properly does a small amount of oxygen loss damage. This damage is per cloud of smoke.
    • +
    + +

    05 May 2016

    +

    Datraen updated:

    +
      +
    • Added three mixed modes, 'Mercenaries & Wizard', 'Mercenaries & Renegades', and 'Traitors & Renegades'.
    • +
    +

    Hubblenaut updated:

    +
      +
    • Hydroponics vendor and biogenerator offer full bottles of fertilizer. Prices and amount available adjusted to accomodate.
    • +
    +

    Kelenius updated:

    +
      +
    • Move delay after clicking has been removed.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • Can now prefill the loadout flask and vacuum-flask with a relevant liquid of your choice.
    • +
    +

    Yoshax updated:

    +
      +
    • Splits gender into biological gender and gender identity. Biological gender modifies the sprite (for between male and female) and gender identity determines what pronouns show up when examined or suchlike. Both are displayed in medical records and such.
    • +
    • Smoke grenades can now have their smoke color set by using a multitool on them.
    • +
    + +

    17 April 2016

    +

    Datraen updated:

    +
      +
    • Manually ports /tg/station's dark click code https://github.com/tgstation/-tg-station/pull/10272 by Razharas.
    • +
    • Teshari smocks now spawn as smocks, and not aqua jumpsuits.
    • +
    • Checks to see if new a two-handed weapon can be wielded when dropped.
    • +
    +

    EmperorJon updated:

    +
      +
    • Robotics Console now correctly shows the operational/lockdown state and button based off if it thinks the synthetic is locked down or not.
    • +
    • Autotraitor synths now behave the same as Traitor synths - they are not locked down.
    • +
    +

    Kelenius updated:

    +
      +
    • Solars now start wired.
    • +
    +

    Neerti updated:

    +
      +
    • Ports Bay's volume-based inventory system. It works off by weight classes instead of just slots, allowing you to hold more light items than you could previously.
    • +
    • Bulky items can now go in your backpack, however it will require twice the space of a normal sized item.
    • +
    • Spacesuits, RIGs, and sniper rifles made heavier.
    • +
    + +

    07 April 2016

    +

    Datraen updated:

    +
      +
    • If a slice of an item is spawned independently, it will get generic settings.
    • +
    +

    Kelenius updated:

    +
      +
    • Changelings will now change appearance and species together when transforming.
    • +
    • Changelings no longer have gender honorifics in lingchat.
    • +
    • Absorbing the DNA from any source will allow you to use its name, species, and languages.
    • +
    • DNA extract sting won't produce a strange message if there's no target.
    • +
    • Cultists no longer need to research words.
    • +
    + +

    04 April 2016

    +

    Kelenius updated:

    +
      +
    • Monkeys can ventcrawl once again.
    • +
    +

    Yoshax updated:

    +
      +
    • Tasks that take time to perform now have a progress bar.
    • +
    • Visibility of progress bars can be toggled in preferences. Default is on.
    • +
    + +

    29 March 2016

    +

    Datraen updated:

    +
      +
    • Added Three New Mixed Gamemodes: Lizard, Changeling + Wizard; Intrigue, Traitors + Ninja; Visitors, Ninja + Wizard.
    • +
    • Created a variable for latespawning antagonist templates, for customization of autospawning antagonists in mixed game modes.
    • +
    • Fixes the buckled check limiting whether or not someone can interact while sitting.
    • +
    • Resisting while buckled and cuffed will process the hand and leg cuffs before unbuckling.
    • +
    • Removed JSON encoding of the PDA Manifest list.
    • +
    • Microwaves no longer try cooking their components while cooking.
    • +
    • Adds a check to prison breaks that makes sure the APC is on before continuing.
    • +
    • Artifacts will no longer spawn on floor turfs.
    • +
    • Stops traitorborgs from being able to hack other borgs.
    • +
    • Stops traitorAIs from being able to hack unlinked borgs.
    • +
    +

    Yoshax updated:

    +
      +
    • Player preferences has been overhauled. Please update your preferences, found at "Character Setup" > "Global" > "Preferences", as they have been reset.
    • +
    + +

    16 March 2016

    +

    Datraen updated:

    +
      +
    • Harmbaton no longer causes halloss while inactive.
    • +
    +

    Kelenius updated:

    +
      +
    • Potassium and nitroglycerin explosive grenades now work.
    • +
    + +

    11 March 2016

    +

    Datraen updated:

    +
      +
    • Adds ckeys, player panel to the antagonists panel.
    • +
    • Fragmentation grenades are no longer launchable.
    • +
    • Adds amount of telecrystals to the set telecrystal verb.
    • +
    • Added a verb to just add to telecrystals.
    • +
    +

    Kelenius updated:

    +
      +
    • Drying rack now has a new sprite.
    • +
    • Beekeeping materials and a honey extractor have been added to hydroponics.
    • +
    • There is now a ten-second delay for carding the AI.
    • +
    +

    Zuhayr updated:

    +
      +
    • Small species now take smaller bites/gulps from food and drink.
    • +
    • Small species are now effected by alchol and toxins twice as much.
    • +
    • blood_volume is now a species-level var and Teshari have lowered blood volume.
    • +
    • Hunger is a species var and Teshari get hungry faster.
    • +
    • Small mobs have a reduced climb delay.
    • +
    • Teshari gain more nutrition from meat.
    • +
    + +

    11 February 2016

    +

    Datraen updated:

    +
      +
    • Moderators can now see and use AOOC.
    • +
    • Other synthetics given EAL.
    • +
    • Trays now drop items when placed on table, dropped.
    • +
    • Objects can now be yanked out of synthetics.
    • +
    • Respawn time moved down from 30 minutes to 15 minutes.
    • +
    • Telecrystal item added for trading telecrystals between traitors and mercenaries.
    • +
    • Telecrystal item now has tech values.
    • +
    +

    EmperorJon updated:

    +
      +
    • Traitor synths can no longer be locked down from the robotics console. Attempting to lock them down (or release the lockdown) notifies the synth of the attempt and updates the console's UI as normal.
    • +
    +

    Neerti updated:

    +
      +
    • Suit cooling units can now be attached to voidsuits. Note that coolers and air tanks are mutually exclusive.
    • +
    • EMP no longer hits twice on humans.
    • +
    • EMP drains powercells using the cell's current charge, and not the cell's maximum potential charge, to ensure two blasts do not completely disable a synthetic.
    • +
    • EMP hitting a prosthetic limb or organ will now do less damage.
    • +
    • EMP hitting a cyborg will no longer outright stun them. Instead, they gain the 'confused' status for a few moments, making movement difficult. In addition, their HUD gets staticy, and their modules are forced to be retracted.
    • +
    • Stasis bags will protect the occupant from the outside enviroment's atmosphere.
    • +
    • Stasis bags can be hit with a health analyzer to analyze the occupant.
    • +
    +

    Zuhayr updated:

    +
      +
    • Drones can now pull a variety of things (such as scrubbers). This came with a pulling refactor so please report any strangeness with pulling in general.
    • +
    • Drones (and any mob that can be picked up) can be bashed against airlocks and such to use their internal access, so long as the person using them does not have an ID card equipped.
    • +
    • Added foam weapons to cargo for LARP shenanigans.
    • +
    • Added the ability to equip grenades to the mask slot, and to prime them by clicking someone with harm intent targeting the mouth.
    • +
    • Removed the species restrictions on transplanted internal organs. Have fun.
    • +
    • Added 'full body' prosthetic options to character generation.
    • +
    • Removed IPC. No tears were shed.
    • +
    • RE: borgs, Renamed 'robot' type to 'drone' and 'android' type to 'robot' for clarity with new 'android' human mobs.
    • +
    • Rejuvenate will now reapply robolimb/autopsy data.
    • +
    • Lots of backend work relating to the above. If you're a coder go look at the PR or ask Zuhayr for details.
    • +
    • Removed brute and burn resist from robolimbs, removed sever vulnerability from robolimbs.
    • +
    • Added a config option for visible human death messages.
    • +
    • pAIs and small mobs can now bump open doors.
    • +
    • Added functionality for two-handed guns; these guns will give an accuracy penalty if fired without an empty offhand.
    • +
    • Unified two-handed melee weapons with the above; while the offhand is empty, the weapon will count as wielded.
    • +
    + +

    16 December 2015

    +

    HarpyEagle updated:

    +
      +
    • Fixed a couple of bugs causing phoron gas fires to burn cooler and slower than they were supposed to.
    • +
    • Merc bombs are now appropriately explosive again. Same goes for bombs made by toxins.
    • +
    +

    Hubblenaut updated:

    +
      +
    • Airlock backup power test light properly offline when backup power down.
    • +
    • Empty flavor texts no longer draw an empty line on examination.
    • +
    • Material stacks now properly merge upon creation.
    • +
    • Messages for adding to existing stack appear again.
    • +
    +

    TheWelp updated:

    +
      +
    • Removed higher Secret player requirements.
    • +
    + +

    06 December 2015

    +

    Datraen updated:

    +
      +
    • Changes standard and specific plant traits, more diverse plants.
    • +
    +

    HarpyEagle updated:

    +
      +
    • Fabricated power cells start uncharged.
    • +
    +

    Hubblenaut updated:

    +
      +
    • Welding a broken camera will use the correct icon.
    • +
    • Camera assemblies remember their tag and network from previous usage.
    • +
    • Light replacers can be refilled by clicking on a storage item.
    • +
    • Light replacers now hold up to 32 light bulbs.
    • +
    • Light replacers can be obtained through janitorial supply crates.
    • +
    • A sheet of glass fills the light replacer by 16 bulbs.
    • +
    • Material stacks now properly merge upon creation.
    • +
    • Messages for adding to existing stack appear again.
    • +
    • Mobs on help intent will not push others that aren't.
    • +
    • Adds tape for atmospherics.
    • +
    • Tape graphics and algorithm changes. Looks a lot more appealing now.
    • +
    • Starting and ending tape on the same turf will connect it to all surrounding walls/windows.
    • +
    • Lifting a part of the tape will lift an entire tape section.
    • +
    • Mobs on help intent do stop for tape.
    • +
    • Crumpled tape does not affect tape breaking behavior anymore.
    • +
    • Fixes vending machines not adding stored goods when maintenance panel is closed.
    • +
    • Doors do only buzz once on failed closing attempt.
    • +
    +

    MagmaRam updated:

    +
      +
    • Fixed cloners killing fresh clones instantly with brain damage.
    • +
    • Fixed a bug where disposals pipes would show up above floors despite being installed under them.
    • +
    +

    Neerti updated:

    +
      +
    • Adds NanoUI for communicators, the ability for communicators to call other communicators on the station, the ability for station-bound people to call ghosts, and for ghosts to toggle their visibility to communicators on or off in character preferences (defaults to off). Communicators can now also support more than one call at the same time, for both ghosts and normal communicators.
    • +
    • Adds new machine to telecomms, the Exonet node. It is very basic in terms of functionality, but certain services can be selectively disabled from it, such as newscaster updates, communicators, or external PDA messages. Adds methods for building and deconstructing Exonet nodes.
    • +
    • Adds framework for a fake-networking system called EPv2 that communicators will now use, and perhaps other machines will in the future, for good or for evil.
    • +
    • Changeling Spacearmor reduced in protective ability.
    • +
    • Cryogenic String and Delayed Toxic Sting now have a three minute cooldown upon stinging someone.
    • +
    • Cryotoxin, the chemical used in Cryogenic String, is 25% less potent now.
    • +
    • The rune to summon Narsie has been changed. Narsie is no longer summoned, but Hell still comes.
    • +
    • Spooky mobs spawned from spooky portals as a result of Hell coming have had their speed, health, and damage reduced.
    • +
    • Manifested humans no longer count for summoning Hell.
    • +
    • Changes how armor calculations work. All the armor values remain the same, but the 'two dice rolls' system has been replaced with a mix of reliable damage reduction and a bit of RNG to keep things interesting. The intention is to make weaker armor more relevent and stronger armor less overpowered.
    • +
    • When you are hit, it uses the armor protection as a base amount to protect you from, then it does a roll between +25% and -25% of that base protection, and adds it to the base protection. The result of that is how much damage is reduced from the attack. For example, if you are hit by an energy sword in the chest while wearing armor that has 50 melee protection, the base protection is 50, then RNG can make the final protection be between 37.5 and 62.5 percent. The damage you'd take could range from 11.25 to 18.75, instead of 0, 15, or 30. Remember that some weapons can penetrate armor.
    • +
    • Added personal communicators, a device that enables someone to talk to someone else at vast distances. You can talk to people who are far from the station, so long as telecommunications remains operational.
    • +
    • To use, become a ghost, then use the appropiate verb and pick a communicator to call. Then you wait until someone picks up. Once that occurs, you will be placed inside the communicator. The voice you use is your currently loaded character. Languages are supported as well.
    • +
    • Round-end is now three minutes instead of one, and counts down, to allow for some more post-round roleplay. If the station blows up for whatever reason, the old one minute restart is retained.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • Manual radio frequency changes can no longer go outside the standard frequency span.
    • +
    • Users with sufficient access can instead select pre-defined channels outside this span, such as department channels, when using intercoms.
    • +
    +

    Zuhayr updated:

    +
      +
    • Aiming has been rewritten, keep an eye out for weird behavior.
    • +
    • Removed the detective scanner and associated machinery.
    • +
    • Added a microscope, machine forensic scanner, etc. from Aurora forensics.
    • +
    + +

    22 November 2015

    +

    neersighted updated:

    +
      +
    • Laptop Vendors now accept ID Containers (PDA, Wallet, etc).
    • +
    • Personal Lockers now accept ID Containers (PDA, Wallet, etc).
    • +
    + +

    27 October 2015

    +

    HarpyEagle updated:

    +
      +
    • When affected by pepperspray, eye protection now prevents blindness and face protection now prevents stun, instead of face protection doing both.
    • +
    + +

    26 September 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • Meteor events now select a map edge to arrive from, with a probability for each individual wave to come from either neighboring edge. Meteors will never arrive from opposite the starting edge.
    • +
    + +

    11 September 2015

    +

    HarpyEagle updated:

    +
      +
    • Made flares brighter.
    • +
    • Coffee is now poisonous to tajaran, much like how animal protein is poisonous to skrell.
    • +
    + +

    08 September 2015

    +

    Soadreqm updated:

    +
      +
    • Increased changeling starting genetic points to 25.
    • +
    +

    Zuhayr updated:

    +
      +
    • Auto-traitor should now be fixed.
    • +
    • The Secret game mode should now be fixed.
    • +
    + +

    07 September 2015

    +

    GinjaNinja32 updated:

    +
      +
    • Added an auto-hiss system for those who would prefer the game do their sss or rrr for them. Activate via Toggle Auto-Hiss in the OOC tab.
    • +
    • Auto-hiss system in 'basic' mode will extend 's' for Unathi and 'r' for Tajara. 'Full' mode adds 'x' to 'ks' for Unathi, and is identical to 'basic' mode for Tajara.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • Changed the language prefix keys to the following: , # -
    • +
    • Language prefix keys can be changed in the Character Setup. Changes are currently not global, but per character.
    • +
    + +

    05 September 2015

    +

    Chinsky updated:

    +
      +
    • Made capguns into proper guns code-wise. It means you can now take people hostage with them, stick in your mouth, and all other things you can do with real guns but probably shouldn't.
    • +
    • Russian roulette! Fun for whole sec team! Unload some shells from revolver, spin the cylinder(verb) and you're good to go!
    • +
    +

    HarpyEagle updated:

    +
      +
    • Shields no longer block attacks from directly behind the player.
    • +
    • Riot shields no longer stop bullets or beams (except for beanbags and rubber bullets), however they are now more effective at blocking melee attacks and thrown objects.
    • +
    • Energy shields block melee attacks as effectively as riot shields do. Their ability to block projectiles is largely unchanged.
    • +
    • Melee weapons now only block melee attacks.
    • +
    • Two handed weapons have a small chance of blocking melee attacks when wielded in two hands.
    • +
    • Sound and visual effects when blocking attacks with an energy shield or energy sword.
    • +
    • Fixed dead or unconscious people blocking stuff with shields.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • Cargo now sorts under its own department on station manifests.
    • +
    • Manual radio frequency changes can no longer go outside the standard frequency span.
    • +
    • Users with sufficient access can instead select pre-defined channels outside this span, such as department channels, when using intercoms.
    • +
    + +

    02 September 2015

    +

    Atlantis updated:

    +
      +
    • Converted phoron glass to borosilicate glass, adjusted heat resistances accordingly, got rid of copypaste fire code. Fire resistance is now handled by variables so completely fireproof windows are possible with varedit.
    • +
    • Windows take fire damage when heat exceeds 100C regular windows, 750C reinforced regular, 2000C borosilicate and 4000C reinforced borosilicate. For comparsions, reinforced walls begin taking damage around 6000.
    • +
    +

    Hubblenaut updated:

    +
      +
    • Adds glass bottles for Cola, Space Up and Space Mountain Wind to Booze-O-Mat.
    • +
    • Some bar drink recipes have been amended to easily sum to 30 units for drinking glasses.
    • +
    • Vendors now have a product receptor for accepting goods. Opening the maintenance painel is no longer required.
    • +
    • Wrenching a vending machine is no longer a silent action.
    • +
    • Stepup: Item placement on 4x4 grids seemed to work great. Now we'll try 8x8.
    • +
    +

    Kelenius updated:

    +
      +
    • Mechfab can now be upgraded using RPED, and now uses NanoUI.
    • +
    +

    Matthew951 updated:

    +
      +
    • Added Vincent Volaju's hair.
    • +
    • Added Vincent Volaju's beard.
    • +
    +

    Zuhayr updated:

    +
      +
    • Added the ability for AIs in hardsuits to control suit modules and movement with a dead or unconcious wearer.
    • +
    • Added ballistic supply drop pods.
    • +
    • Added diona gestalt random map template.
    • +
    • Swapped the singularity beacon out for a hacked supply beacon.
    • +
    + +

    24 August 2015

    +

    HarpyEagle updated:

    +
      +
    • Girders are now reinforced by using a screwdriver on the girder before applying the material sheets. Use a screwdriver again instead to cancel reinforcing.
    • +
    • Mechanical traps no longer spawn in the janitor's locker.
    • +
    • Mechanical traps can now be printed with a hacked autolathe.
    • +
    • Adds armour penetration mechanic for projectiles and melee weapons.
    • +
    • Laser carbines, LWAP, and shotgun now have a small amount of armour penetration, ballistic rifles (not SMGs) have moderate amounts, laser cannon has high armour penetration, and the PTR mostly ignores body armour.
    • +
    • Shotgun slugs and Z8/STS damage has been lowered slightly to accomodate for their higher penetration. In general ballistics deal less damage but have higher penetration than comparable laser weapons. Notable exception: X-Ray lasers have had their damage lowered slightly but gain very high armour penetration.
    • +
    • Energy swords now have very high armour penetration. Ninja blades do less damage but ignore armour completely.
    • +
    +

    Kelenius updated:

    +
      +
    • Click cooldowns have been removed on pretty much everything that isn't an attack.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • Adds the option to set the icon size to 48x48, found under the Icons menu, along with 32x32, 64x64, and stretch to fit.
    • +
    • Active AI cores now provides coverage on the AI camera network. Does not utilize actual cameras, thus will not show up on security consoles.
    • +
    • The Dinnerware vending machine now offer both utensil knives and spoons without first having to hack them.
    • +
    • Synths now have id cards with access levels which is checked when operating most station equipment.
    • +
    • Station synthetics still have full station access but can no longer interact with syndicate equipment, and syndicate borgs now start with only syndicate access.
    • +
    • Syndicate borgs can copy the access from other cards by utilizing their own id card module, similar to how syndicate ids work.
    • +
    • When examined up close id cards now offer a more detailed view.
    • +
    • Agent ids now offer much greater customization, allowing changing name, age, DNA, toggling of AI tracking termination (using the electronic warfware option), and more.
    • +
    • As AI tracking can now be enabled/disabled at will AI players should not feel the need to hesitate before informing relevant crew members when camera tracking is explicitly terminated.
    • +
    • Uplink menu now more organized and with new categories.
    • +
    • Now possible to cause falsified ion storm announcements.
    • +
    • Now possible to cause falsified radiation storm announcements, with expected maintenance access changes.
    • +
    • Now possible for mercenaries to create falsified Central Command Update messages.
    • +
    • Now possible for mercenaries to create falsified crew arrival messages and records.
    • +
    +

    RavingManiac updated:

    +
      +
    • Sound environments tweaked to feel more claustrophobic
    • +
    • Being drugged, hallucinating, dizzy, or in low-pressure or vacuum will alter sounds you hear
    • +
    • Sound environment in holodeck will change to reflect the loaded program
    • +
    +

    Vivalas updated:

    +
      +
    • A new uplink item has been added! A briefcase full 'o thalla can now be bought by traitors for bribes and such!
    • +
    +

    Zuhayr updated:

    +
      +
    • Pariahs are now a subspecies of Vox with less atmos/cold protection, a useless brain, and lower health.
    • +
    • Leap now only gives a passive grab and has a shorter range. It also stuns Pariahs longer than it does their target.
    • +
    • Rewrote tiling. White floors, dark floors and freezer floors now have associated tiles.
    • +
    • Changed how decals work in the mapper. floor_decal is now used instead of an icon in floors.dmi.
    • +
    • The floor painter has been rewritten to use decals. Click it in-hand to set direction and decal.
    • +
    • Floor lights are now built from the autholathe, secured with a screwdriver, activated by clicking them with an empty hand, and repaired with a welding torch.
    • +
    • Unathi now have minor slowdown and 20% brute resist.
    • +
    • Tajarans now have lower bonus speed and a flat 15% malus to brute and burn.
    • +
    • Vox can now eat monkeys and small animals.
    • +
    • Tajarans can now eat small animals.
    • +
    • Unarmed attack damage has been lowered across the board.
    • +
    + +

    17 August 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • Station time and duration now available in the Status tab.
    • +
    + +

    16 August 2015

    +

    HarpyEagle updated:

    +
      +
    • The unathi breacher is now only wearable by unathi.
    • +
    + +

    15 August 2015

    +

    Kelenius updated:

    +
      +
    • Bees have been updated and are totally worth checking out (beekeeping crate at cargo).
    • +
    • Sleeper consoles removed. All interaction is now done by clicking on the sleeper itself.
    • +
    • To put people into sleeper, you now have to click-drag people to it. Grabs no longer work. To exit the sleeper, move.
    • +
    • Sleeper now uses a NanoUI.
    • +
    + +

    14 August 2015

    +

    HarpyEagle updated:

    +
      +
    • Renames many guns to follow a consistent naming style. Updated and changed gun description text to be more lore-friendly.
    • +
    • Throwing a booze bottle at something nearby while on harm intent causes it to smash, splashing it's contents over whatever it hits.
    • +
    • Rags can now be wrung out over a container or the floor, emptying it's contents into the container or splashing them on the floor.
    • +
    • Rags can now be soaked using the large water and fuel tanks instead of just beakers.
    • +
    • Rags soaked in welding fuel can be lit on fire.
    • +
    • Rags can now be stuffed into booze bottles. When the bottle smashes, the stuffed rag is dropped onto the ground.
    • +
    • Fixed eggs having a ridiculously large chemical volume.
    • +
    • T-Ray scanner effects are now only visible to the person holding the scanner.
    • +
    • Traitors can now purchase the C-20r and the STS-35 for telecrystals.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • The amount you start with in your station account is now affected by species, rank, and NT's stance towards you.
    • +
    +

    TheWelp updated:

    +
      +
    • Bookcases are now movable/buildable/destroyable.
    • +
    • Paper can now be crumpled by using in-hand while on hurt intent.
    • +
    • Library Computer External Archive is now sortable.
    • +
    +

    Zuhayr updated:

    +
      +
    • Click a hat on a drone with help intent to equip it. Drag the drone onto yourself with grab intent to remove it.
    • +
    + +

    13 August 2015

    +

    GinjaNinja32 updated:

    +
      +
    • Changed language selection to allow multiple language selections, changed humans/unathi/tajarans/skrell to not automatically gain their racial language, instead adding it to the selectable languages for that species. Old slots will warn when loaded that the languages may not be what you expect.
    • +
    +

    Orelbon updated:

    +
      +
    • Changed the HoP's suit to more bibrant colors and hopefully you will like it.
    • +
    + +

    11 August 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • 0.1.19 is live.
    • +
    • Crew monitors now update every 5th second instead of every other. Reduces lag and gives antags a larger window of opportunity to disable suit sensors if they have to harm someone.
    • +
    + +

    31 July 2015

    +

    HarpyEagle updated:

    +
      +
    • Fixed projectiles being able to hit people in body parts that they don't have. This will also mean that the less limbs someone has the less effective they will be as a body shield.
    • +
    + +

    29 July 2015

    +

    Karolis2011 updated:

    +
      +
    • Made tagger and sorting pipes dispensible.
    • +
    • Unwelding and welding sorting/tagger pipes, no longer delete data about them.
    • +
    + +

    27 July 2015

    +

    Kelenius updated:

    +
      +
    • Borg shaker now works similarly to hypospray. It generates reagents that can be poured into glasses.
    • +
    • Therefore, they can no longer duplicate rare reagents such as phoron.
    • +
    + +

    14 July 2015

    +

    HarpyEagle updated:

    +
      +
    • Fixes wrong information being reported when analyzing locked abandoned crates with a multitool.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • Ninjas can no longer teleport unto turfs that contain solid objects.
    • +
    • Wizards can no longer etheral jaunt unto turfs that contain solid objects.
    • +
    + +

    11 July 2015

    +

    HarpyEagle updated:

    +
      +
    • Added inhand sprites for flashes, flashbangs, emp and other grenades.
    • +
    +

    Loganbacca updated:

    +
      +
    • Turrets no longer burn holes through the AI.
    • +
    • Projectiles now have a chance of hitting mobs riding cargo trains.
    • +
    • Fixed visual bugs with projectile effects.
    • +
    + +

    10 July 2015

    +

    Zuhayr updated:

    +
      +
    • Ninja now spawns on a little pod on Z2 and can teleport to the main level.
    • +
    + +

    06 July 2015

    +

    GinjaNinja32 updated:

    +
      +
    • 'Provisional' is now also a valid temporary position prefix for manifest sorting.
    • +
    + +

    04 July 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • Portable turrets now only blocks movement while deployed.
    • +
    • Portable turrets are no longer invincible while undeployed, however they have increased damage resistance in this state.
    • +
    • Crescent portable turrets should no longer act up during attempts to (un)wrench and alter their settings.
    • +
    + +

    30 June 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • Non-general areas on Crescent are now protected by blast doors to enforce area restrictions. Admins can operate these from the central checkpoint.
    • +
    + +

    24 June 2015

    +

    HarpyEagle updated:

    +
      +
    • Fixed Tajaran name generation producing names without a space between first and last.
    • +
    • Adds docking to the mercenary shuttle. Works similarly to other shuttles, except docking and undocking is manually initiated and not automatic. A system to approve or deny dock requests still to be implemented.
    • +
    • Toolboxes can now hold larger items, such as stacks of metal or power cells, at the cost of having less space for other things.
    • +
    • Gloves/shoes can now be worn even if you have one hand/foot missing. The other one still has to be present, of course. The items still drop when you first lose the hand/foot.
    • +
    • Budget insulated gloves are somewhat less useless. On average, they will stop half the damage from getting shocked, and the worst case insulation is not as bad as it used to be. Budget gloves that are as good as regular insulated gloves are still as rare as they were before though.
    • +
    • PTR bullets are now hitscan, to make them somewhat better for actual sniping.
    • +
    • The telecoms server room now has an actual cycling airlock into it.
    • +
    • Non-vital body parts will no longer take further damage above a certain amount, and will inflict paincrit effects instead. On most humaniods the head, chest, and groin are vital.
    • +
    • Engineers now spawn with industrial workboots (credit: ChessPiece/Bishop).
    • +
    • Damaged robotic legs now more likely to have an effect.
    • +
    • Fixed bug preventing internal organs from taking damage in some cases.
    • +
    • New flavours of tables around the station. Engineering starts with more plastic.
    • +
    • Fixed worn items not appearing in some cases. Most notably crossbows and certain guns when worn on the back. As a side effect, laundry machines no longer transform items.
    • +
    • Crit oxyloss now runs in game time instead of real time. So if lag is slowing your movement the same slowdown applies to the dying person you're trying to reach.
    • +
    • Breathmasks can now be adjusted by clicking on them in your hand, in addition to the verb.
    • +
    • Wearing a space helmet or similar face-covering gear now prevents eating and force-feeding food, drink, and pills.
    • +
    • Phoron in air ignites above it's flashpoint temperature and a certain (very small) minimum concentration. Environments that have oxygen and are hot enough, and have phoron but not enough concentration to burn will produce flareouts, which are mostly a visual effect.
    • +
    • Adds animation when making unarmed attacks or attacking with melee weapons, to help make it clearer who is attacking.
    • +
    • Opening an unpowered door now has an appropriate sound.
    • +
    • Ingesting diseased blood may contract the disease.
    • +
    + +

    22 June 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • The traitor uplink no longer displays all items in a long list, instead has categories which when accessed shows the relevant items.
    • +
    + +

    19 June 2015

    +

    HarpyEagle updated:

    +
      +
    • Prevents being on fire from merely warming mobs up slightly in some cases. Mob fires also burn hotter.
    • +
    • Matches can now be used to light things adjacent to you when thrown.
    • +
    • Made the effects of having a damaged robotic leg more prominent.
    • +
    • Robot limbs no longer cause pain messages. A reminder that you can still check their status with 'Help Intent' -> 'Click Self'.
    • +
    • Knifing damage scales with weapon force and throat protection. Helmets only provide throat protection if they are air tight. Trying to cut someone's throat with wirecutters and/or while wearing an armoured sealed helmet will require several attempts before the victim passes out.
    • +
    • Knifing switches on harm intent, in case you just wanted to beat on the victim for some reason.
    • +
    • Prevents knifing bots or silicons.
    • +
    + +

    16 June 2015

    +

    Chinsky updated:

    +
      +
    • Updated penlights to be more of use in diagnostics, they now show following conditions:
    • +
    • Eye damage
    • +
    • Blurry eyes (overall slower reaction)
    • +
    • Brain damage (one eye reacts slower)
    • +
    • Opiates use (pinpoint pupils)
    • +
    • Drugs use (dilated pupils)
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • Observers can now follow both the AI and its eye upon speech.
    • +
    • Observers can now follow both observers and their body, if they ever had one, upon speech.
    • +
    • Observers can now follow hivemind speakers if the speaker is not using an alias or antagHUD is enabled.
    • +
    • Turret controls now glow, with the color depending on the current mode.
    • +
    +

    Techhead updated:

    +
      +
    • Converted Request Console interface into NanoUI.
    • +
    + +

    09 June 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • Ports /tg/'s meteor event. Meteors now appear to be more accurate, come in a greater variety, and may drop ores on their final destruction.
    • +
    + +

    08 June 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • The AI chassis now glows, with the color depending on the currently selected display.
    • +
    + +

    05 June 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • Split stacks no longer lose their coloring.
    • +
    • Can no longer merge cables of different colors.
    • +
    • Blobs and simple mobs now attack all external organs instead of a subset. The overall damage remains the same but the number of fractures caused will, in general, be fewer.
    • +
    • Spider nurses now have a chance of injecting their victims with spider eggs which eventually hatch. If the limb is removed from the host, the host dies, or the spiderling has matured sufficiently it will crawl out into freedom. Medical scanners will pick upp eggs and spiderlings as foreign bodies.
    • +
    +

    Yoshax updated:

    +
      +
    • Makes hyposprays start empty instead of filled with Tricord.
    • +
    • Makes the special wizard projectile staffs, Animate, Change, Focus and any future ones only usable by wizards. Also makes it so only wizards can use spellbooks and teleportation scrolls.
    • +
    + +

    04 June 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • AI eyes can now be found in the observer follow list.
    • +
    • Synths can now review all law modules that can be found on the station from their law manager.
    • +
    • Synths can state these laws if desired, however this is strongly discouraged unless subverted/malfunctioning.
    • +
    • Astral projecting mobs, such as wizards or cultists, may no longer respawn as something else while their body lives.
    • +
    +

    Techhead updated:

    +
      +
    • Prison break event has been expanded to include Virology or Xenobiology
    • +
    • Prison break event will warn Enginering and the AI beforehand so they can take preventive measures.
    • +
    • Disabling area power will now prevent doors from opening during the event
    • +
    + +

    02 June 2015

    +

    Techhead updated:

    +
      +
    • Re-adds extended capacity emergency oxygen tanks to relevant jobs.
    • +
    + +

    30 May 2015

    +

    Atlantis updated:

    +
      +
    • Malfunction Overhaul - Whole gamemode was completely reworked from scratch. Most old abilities have been removed and quite a lot of new abilities was added. AI also has to hack APCs to unlock higher tier abilities faster, instead of having access to them from the round start. Most forced things, such as, shuttle recalling were removed and are instead controlled by the AI. Code is fully modular allowing for future modifications.
    • +
    +

    HarpyEagle updated:

    +
      +
    • Fixes Engineer ERT gloves not being insulated.
    • +
    • IV stands are no longer bullet shields. They also allow mice, drones, pAIs et al to pass though.
    • +
    +

    Kelenius updated:

    +
      +
    • AI now hears LOOC both around its eye and its core, and speaks in LOOC around its eye. Keep in mind that you won't hear and won't be heard if there is a wall between your eye and the target.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • You can now review the server revision date and hash by using the 'Show Server Revision' verb in the OOC category.
    • +
    + +

    27 May 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • The inactive check process now respects client holder status and can be configured how long clients may remain inactive before being kicked.
    • +
    +

    Zuhayr updated:

    +
      +
    • Unfolded pAIs can now be scooped up and worn as hats.
    • +
    • Scoop-up behavior is now standardized to selecting help intent and dragging their icon onto yours.
    • +
    + +

    26 May 2015

    +

    Atlantis updated:

    +
      +
    • NanoUI for Robotics Control Console
    • +
    • NanoUI for Supermatter Crystal - AI/Robot only, purely informational
    • +
    +

    Chinsky updated:

    +
      +
    • Meat limbs now can be attached. Use limb on missing area, then hemostat to finalize it.
    • +
    • Limbs from other races can be now attached. They'll cause rejection, but it can be kept at bay with spaceacilline to some point. Species special attack is carried over too, i.e. you can clawn people if you sew a cathand to yourself.
    • +
    • Limbs that are left in open will rot in ~7 minutes. Use freezers or cryobags to stop it. You can still attach them, but you wish you couldn't.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • Both the pulse taker and target must now remain still for the duration of the check or it will fail.
    • +
    +

    RavingManiac updated:

    +
      +
    • Tape recorders now record hearable emotes and action messages (e.g. gunshots).
    • +
    • You can now see actions from inside mechs and closets.
    • +
    +

    Techhead updated:

    +
      +
    • Removed gaseous reagents from the chemistry system and replaced with real-world organic chemistry precursors.
    • +
    • Hydrogen has been replaced with hydrazine, a highly toxic, flammable liquid.
    • +
    • Oxygen has been replaced with acetone, a mildly toxic liquid. Ethanol's ink-sovlent capabilities have been copied to it.
    • +
    • Chlorine has been replaced with hydrochloric acid. It is a stronger acid than sulphuric but less toxic.
    • +
    • Nitrogen has been replaced with ammonia. Ammonia now acts as a Dexalin-equivalent for Vox.
    • +
    • Flourine has also been replaced with hydrazine in its one recipe. Flourosurficant has been renamed azosurficant.
    • +
    • Being splashed with liquid Phoron will burn eyes and contaminate clothes like being exposed to Phoron gas.
    • +
    +

    Zuhayr updated:

    +
      +
    • Added a ghost requisition system for posibrains and living plants.
    • +
    • Added attack_ghost() to hydro trays and posibrains to allow ghosts to enter them.
    • +
    • Prosthetic limbs are now only repairable with welders/cable coils if they have suffered below 30 combined damage.
    • +
    • Surgery steps that cause no pain and have no failure wounding have been added: screwdriver for 'incision', crowbar to open, multitool to 'decouple' a prosthetic organ. Hemostat is still used to take an organ out.
    • +
    • Using a welder or a cable coil as a surgical tool after opening a maintenance hatch will repair damage beyond the 30 damage cap. In other words, severe damage to robolimbs requires expert repair from someone else.
    • +
    • Eye and brain surgery were removed; they predate the current organ system and are redundant.
    • +
    • IPC are now simply full prosthetic bodies using a specific manufacturer (Morpheus Cyberkinetics).
    • +
    • IPC can 'recharge' in a cyborg station to regain nutriment. They no longer interface with APCs.
    • +
    • NO_BLOOD flag now bypasses ingested and blood reagent processing.
    • +
    • NO_SCAN now bypasses mutagen reagent effects.
    • +
    • Cyborg analyzers now show damage to prosthetic limbs and organs on humans.
    • +
    • Prosthetic EMP damage was reduced.
    • +
    • Several organ files were split up/moved around.
    • +
    + +

    22 May 2015

    +

    Ccomp5950 updated:

    +
      +
    • Beepsky no longer kills goats.
    • +
    • Goats will move towards vines that are 4 spaces away now instead of 1
    • +
    • Goats will eat the spawning plants for vines as well as the vines themselves.
    • +
    +

    Chinsky updated:

    +
      +
    • Ghetto diagnosis. Grab patient, aim at bodypart you want to check, click on them with help intent. This will tell you about their wounds, fractures and other oddities (toxins/oxygen) for that bodypart.
    • +
    • Fractures are visible on very damaged limbs. Dislocations are always visible. Surgery incisions now visible too.
    • +
    • Stethoscopes actually make sense now. They care for heart/lungs status when reporting pulse and respiration now.
    • +
    +

    HarpyEagle updated:

    +
      +
    • Re-implemented fuel fires. Tweaked fire behaviour overall.
    • +
    +

    Yoshax updated:

    +
      +
    • Bear traps now do damage when stood on, enough to break bones! Bear traps can now affect any limb of a person who is on the ground, including head! Bear traps are no longer legcuffs and instead embed in the limb they attack.
    • +
    • Bear traps now take several seconds to deploy and cannot be picked up when armed, they must be disarmed by clicking on them. They also cannot be moved then they are deployed.
    • +
    +

    Zuhayr updated:

    +
      +
    • Massive material refactor. Walls, beds, chairs, stools, tables, ashtrays, knives, baseball bats, axes, simple doors, barricades, so on.
    • +
    • Tables are now built via steel then another sheet on the resulting frame. They can then be reinforced by dragging a stack of sheets onto the table.
    • +
    • Walls are built with steel for girders, then right-click the girder and select the reinforce verb while holding a stack, then click the girders with a final sheet.
    • +
    • Various things can be built with various sheet types. Experiment! Just keep in mind that uranium is now radioactive and phoron is now flammable.
    • +
    + +

    18 May 2015

    +

    Hubblenaut updated:

    +
      +
    • Adds a light for available backup power on airlocks.
    • +
    +

    Kelenius updated:

    +
      +
    • There has been a big update to the reagent system. A full-ish changelog can be found here: http://pastebin.com/imHXTRHz. In particular:
    • +
    • Reagents now differentiate between being ingested (food, pills, smoke), injected (syringes, IV drips), and put on the skin (sprays, beaker splashing).
    • +
    • Injecting food and drinks will cause bad effects.
    • +
    • Healing reagents, generally speaking, have stronger effects when injected.
    • +
    • Toxins now work slower and deal more damage. Seek medical help!
    • +
    • Alcohol robustness has been lowered.
    • +
    • Acid will no longer melt large numbers of items at once.
    • +
    • Synaptizine is no longer hilariously deadly.
    • +
    +

    Loganbacca updated:

    +
      +
    • Changed MULE destination selection to be list based.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • Destroying a camera by brute force now has a chance to break the wiring within.
    • +
    • Turf are now processed. This, for example, causes radioactive walls to regularly irradiate nearby mobs.
    • +
    • Welders should now always update their icon and inhand states properly.
    • +
    + +

    17 May 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • Teleporter artifacts should no longer teleport mobs inside objects.
    • +
    + +

    16 May 2015

    +

    GinjaNinja32 updated:

    +
      +
    • Rewrote tables. To construct a table, use steel to make a table frame, then plate the frame with a material such as steel, gold, wood, etc. Hold a stack in your hand and drag it to the table to reinforce it. To deconstruct a table, use a screwdriver to remove the reinforcements (if present), then a wrench to remove the plating, and a wrench again to dismantle the frame. Use a welder to repair any damage. Use a carpet tile on a table to add felt, and a crowbar to remove it.
    • +
    +

    HarpyEagle updated:

    +
      +
    • Adds tail animations for tajaran and unathi. Animations are controlled using emotes.
    • +
    + +

    14 May 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • Should now be more evident that the brig disposal chute sends its goods to the common brig area.
    • +
    • Cells now drain when using more charge than what is available.
    • +
    • The rig stealth module now requires as much power to run as the energy blade module.
    • +
    +

    Techhead updated:

    +
      +
    • Vox will spawn with emergency nitrogen tanks in their survival boxes.
    • +
    • Diona will spawn with an emergency flare instead of a survival box.
    • +
    • Engineers no longer spawn with extended-capacity oxygen tanks.
    • +
    • Vox spawning without backpacks will have their nitrogen tank equipped to their back.
    • +
    • The Bartender's spare beanbag shells have been moved into bar backroom with the shotgun.
    • +
    • Portable air pumps now fill based on external/airtank pressure when pumping in.
    • +
    + +

    12 May 2015

    +

    Dennok updated:

    +
      +
    • New buildmode icons made by BartNixon.
    • +
    +

    HarpyEagle updated:

    +
      +
    • Masks and helmets that cover the face block feeding food, drinks, and pills.
    • +
    +

    MrSnapwalk updated:

    +
      +
    • Added seven new AI core displays.
    • +
    • Changed the pAI sprite and added several new expressions.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • The space vine event now comes with a station announcement.
    • +
    + +

    11 May 2015

    +

    Mloc updated:

    +
      +
    • Rewritten lighting system.
    • +
    • Better coloured lights.
    • +
    • Animated transitions.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • As an observer, using antagHUD should now always restrict you from respawning without admin intervention.
    • +
    +

    Techhead updated:

    +
      +
    • Voidsuits can have tanks inserted into the storage slot.
    • +
    • Voidsuits display helpful information on their contents on examine.
    • +
    • Magboots can be equipped over other shoes. Except other magboots.
    • +
    + +

    10 May 2015

    +

    GinjaNinja32 updated:

    +
      +
    • Acting jobs on the manifest will now sort with their non-acting counterparts. All assignments beginning with the word 'acting', 'temporary', or 'interim' will do this.
    • +
    +

    Yoshax updated:

    +
      +
    • Removes sleepy chems from being cloned, adds a consistent period of 30 tick sleep.
    • +
    + +

    09 May 2015

    +

    Yoshax updated:

    +
      +
    • Maps in the top mounted 9mm practice rounds, .45 practice rounds, and practice shotgun shells into the armory.
    • +
    + +

    07 May 2015

    +

    HarpyEagle updated:

    +
      +
    • Breaking out of lockers now has sound and animation.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • The cloning computer can again successfully locate nearby cloning vats and DNA scanners at round start.
    • +
    • Security equipment now treats individuals with CentCom ids with the greatest respect.
    • +
    • Adds stretches of power cable around the construction outpost, ensuring one does not have to climb over machines to being laying cables.
    • +
    +

    RavingManiac updated:

    +
      +
    • Muzzle-flash lighting effect for guns
    • +
    • Energy guns now display shots remaining on examine
    • +
    + +

    06 May 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • Examining a pen or crayon now lists the available special commands in the examine tab.
    • +
    + +

    05 May 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • Grilles no longer return too many rods when destroyed (using means other than wirecutters).
    • +
    +

    RavingManiac updated:

    +
      +
    • Intent menu now appears while zooming with a sniper rifle.
    • +
    + +

    02 May 2015

    +

    HarpyEagle updated:

    +
      +
    • Neck-grabbing someone now stuns them properly.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • The spider infestation event now makes an announcement much sooner.
    • +
    • Admins can now toggle OOC/LOOC separately.
    • +
    • Mice are now numbered to aid admins.
    • +
    +

    Yoshax updated:

    +
      +
    • Adds an option and verb to the AI to send emergency messages to Central, functions same as comms console option.
    • +
    • Changes comms console to only have one level of ID require, meaning all heads of staff have what was captain access, allowing them to change alert, send emergency messages and make announcements.
    • +
    • Adds an emergency bluespace relay machine which is mapped into teletcomms, this machine takes emergency messages and sends them to central, if one does not exist on any Z, you cannot send any emergency messages.
    • +
    • Adds an emergency bluespace relay assembly kit orderable from cargo for when the ones on telecomms are destroyed. Assembly is required.
    • +
    • Adds the emergency bluespace relay circuitboard to be researchable and printable in R&D, with sufficient tech levels.
    • +
    + +

    30 April 2015

    +

    Yoshax updated:

    +
      +
    • Adds more items to custom loadout, including a number of dressy suits and some other things.
    • +
    + +

    29 April 2015

    +

    Daranz updated:

    +
      +
    • Paper bundles can now have papers inserted at arbitrary points. This can be done by clicking the previous/next page links with a sheet of paper in hand.
    • +
    +

    HarpyEagle updated:

    +
      +
    • Added new fire modes to various guns: c20r, STS-35, WT-550, Z8, L6 SAW, and double barreled shotgun. The firing modes work the same way as the egun; click on the weapon with it in your active hand to cycle between modes. Unloading these weapons now requires that you click on them with an empty hand.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • Portable atmospheric pumps and scrubbers now use NanoUI.
    • +
    • Two new events which will cause damage to APCs or cameras when triggered.
    • +
    + +

    28 April 2015

    +

    Jarcolr updated:

    +
      +
    • Added 9 new bar sign designs/sprites.
    • +
    +

    Kelenius updated:

    +
      +
    • Good news to the roboticists! The long waited firmware update for the bots has arrived. You can expect the following changes:
    • +
    • Medbots have improved the disease detection algorithms.
    • +
    • Floorbot firmware has been bugtested. In particular, they will no longer get stuck near the windows, hopelessly trying to fix the floor under the glass.
    • +
    • Floorbots have also received an internal low-power metal synthesizer. They will use it to make their own tiles. Slowly.
    • +
    • Following the complains from humanitarian organizations regarding securitron brutality, stength of their stunners has been toned down. They will also politely demand that you get on the floor before arresting you. Except for the taser-mounted guys, they will still tase you down.
    • +
    • Other minor fixes.
    • +
    • The lasertag bots are now forbidden to build and use following the incident #1526672. Please don't let it happen again.
    • +
    • The farmbot design has been finished! Made from a watertank, robot arm, plant analyzer, bucket, minihoe and a proximity sensor, these small (not really) bots will be a useful companion to any gardener and/or xenobotanist.
    • +
    • Spider learning alert: they have learned to recognize the bots and will mercilessly attack them.
    • +
    • An experimental CPU upgrade would theoretically allow any of the bots to function with the same intelligence capacity as the maintenance drones. We still have no idea what causes it to boot up. Science!
    • +
    • INCOMING TRANSMISSION: Greetings to agents, pirates, operatives, and anyone who otherwise uses our equipment. Following the NT update of bot firmware, we have updated the cryptographic sequencer's hacking routines as well. The medbots you emag will not poison you anymore, the clanbots won't clean after themselves immediately, and floorbots... wear a space suit. Oh, and it works on the new farmbots, too.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • Beware. Airlocks can now crush more things than just mobs.
    • +
    • AIs now have a personal atmospherics control subsystem.
    • +
    • Some borg modules now have additional subsystems.
    • +
    • Improves borg module handling.
    • +
    • Secure airlocks now buzz when access is denied.
    • +
    • The mental health office door now requires psychiatrist access, and the related button now opens/closes the door instead of bolting.
    • +
    • Restores an old soundtrack 'Thunderdome.ogg'.
    • +
    • Some holodeck programs now have custom ambience tracks.
    • +
    +

    RavingManiac updated:

    +
      +
    • The phoron research lab has been renovated to include a heat-exchange system, a gas mixer/filter and a waste gas disposal pump.
    • +
    • Candles now burn for about 30 mintutes.
    • +
    +

    Yoshax updated:

    +
      +
    • Adds items to the orderable antag surgical kit so its actually useful for surgery.
    • +
    • Adjusts custom loadout costs to be more standardised and balances. Purely cosmetic items, shoes, hats, and all things that do not provide a straight advtange (sterile mask, or pAI, protection from viruses and possible door hacking or records access, respectively), each cost 1 point, items that provide an advantage like those just mentioned, or provide armor or storage cost 2 points.
    • +
    • Adds practice rounds, both .45 for Sec and Detective's guns, also 9mm top mounted for the Saber, and for the Bulldog.
    • +
    • Adds the .45 and 9mm practice rounds to the armory.
    • +
    • Adds all the practice rounds to the autolathe.
    • +
    • Adds r_walls to the back of the firing range, leaves the sides normal.
    • +
    • Fixes HoS' office door to not be CMO locked.
    • +
    + +

    24 April 2015

    +

    Dennok updated:

    +
      +
    • Fixes overmap ship speed calculations.
    • +
    • Adds overmap ship rotation.
    • +
    • Added a floorlayer.
    • +
    + +

    23 April 2015

    +

    Dennok updated:

    +
      +
    • Added an automatic pipelayer.
    • +
    • Added an automatic cablelayer.
    • +
    +

    PsiOmegaDelta updated:

    +
      +
    • Shower curtains no longer lose their default color upon being washed.
    • +
    • Emergency shutters can again be examined, and from the proper distance.
    • +
    • The virus event will now only infect mobs on the station, currently controlled by player that has been active in the last 5 minutes.
    • +
    • Laptops now use the proper proc for checking camera status.
    • +
    • Makes it possible to eject PDA cartridges using a verb.
    • +
    • Makes it possible to shake tables with one's bare hands to stop climbers.
    • +
    • Added a mass driver door in disposals to prevent trash from floating out into space before proper ejection.
    • +
    • Rig/Hardsuit module tab - Less informative than the NanoUI hardsuit interface but allows quicker access to the various rig modules.
    • +
    • Silicons with the medical augmentation sensors enabled now also see alive/dead status if sensors are set accordingly.
    • +
    • Emergency shutters opened by silicons are now treated as having been forced open by a crowbar.
    • +
    • An active AI chassis can now be pushed, just as an empty chassis can be.
    • +
    • The AI can now use the crew monitor console to track crew members with full sensors enabled.
    • +
    • The AI now has a shortcut to track people holding up messages to cameras.
    • +
    • The AI now has a shortcut to track people sending PDA messages.
    • +
    • Multiple AIs can now share the same holopad.
    • +
    • Admin ghosts can now transfer other ghosts into mobs by drag-clicking.
    • +
    • Ghosts can now toggle seeing darkness and other ghosts separately.
    • +
    • Moving while dead now auto-ghosts you.
    • +
    • Two new random events: Space dust and gravitation failure.
    • +
    • Upgraded wizard spell interface and new spells.
    • +
    • More uplink items.
    • +
    • Uplink items now have rudimentary descriptions.
    • +
    +

    Yoshax updated:

    +
      +
    • Adjusts fruits and other stuff to have a minmum of 10 units of juice and stuff.
    • +
    + +

    18 April 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • Added a changelog editing system that should cause fewer conflicts and more accurate timestamps.
    • +
    + +

    07 April 2015

    +

    RavingManiac updated:

    +
      +
    • You can now pay vending machines and EFTPOS scanners without removing your ID from your PDA or wallet. Clicking on the vending machine with your ID/PDA/wallet/cash also brings up the menu now instead of attacking the vending machine.
    • +
    + +

    24 February 2015

    +

    Zuhayr updated:

    +
      +
    • Major changes to the kitchen and hydroponics mechanics. Review the detailed changelog here,
    • +
    + +

    18 February 2015

    +

    PsiOmegaDelta updated:

    +
      +
    • Synths now have timestamped radio and chat messages.
    • +
    • New and updated uplink items.
    • +
    • Multiple AIs can now share the same holopad.
    • +
    • The AI now has built-in consoles, accessible from the subsystem tab.
    • +
    + +

    16 February 2015

    +

    RavingManiac updated:

    +
      +
    • Say hello to the new Thermoelectric Supermatter Engine. Read the operating manual to get started.
    • +
    + +

    12 February 2015

    +

    Daranz updated:

    +
      +
    • Vending machines now use NanoUI and accept cash. The vendor account can now be suspended to disable all sales in all machines on station.
    • +
    + +

    04 February 2015

    +

    RavingManiac updated:

    +
      +
    • Holodeck is now bigger and better, with toggleable gravity and a new courtroom setting
    • +
    +

    TwistedAkai updated:

    +
      +
    • Purple Combs should now be visible and have their proper icon
    • +
    + +

    09 January 2015

    +

    Zuhayr updated:

    +
      +
    • Voice changers no longer use ID cards. They have Toggle and Set Voice verbs on the actual mask object now.
    • +
    • Readded moonwalking. Alt-dir to face new dir, or Face-Direction verb to face current dir.
    • +
    + +

    22 November 2014

    +

    Zuhayr updated:

    +
      +
    • Added the /obj/item/weapon/rig class - back-mounted deployable hardsuits.
    • +
    • Replaced existing hardsuits with 'voidsuits', functionally identical.
    • +
    • Removed the mounted device and helmet/boot procs from voidsuits.
    • +
    • Refactored a shit-ton of ninja code into the new rig class.
    • +
    • This is more than likely going to take a lot of balancing to get into a good place.
    • +
    + +

    08 November 2014

    +

    PsiOmegaDelta updated:

    +
      +
    • Service personnel now have their own frequency to communicate over. Use "say :v".
    • +
    • The AI can now has proper quick access to its private channel. Use "say :o".
    • +
    • Newscasters supports photo captions. Simply pen one on the attached photo.
    • +
    • Once made visible by a cultist ghosts can toggle visiblity at will.
    • +
    • Detonating cyborgs using the cyborg monitor console now notifies the master AI, if any.
    • +
    • More machinery, such as APCs, air alarms, etc., now support attaching signalers to the wires.
    • +
    • Random event overhaul. Admins may wish check the verb "Event Manager Panel".
    • +
    + +

    04 November 2014

    +

    TwistedAkai updated:

    +
      +
    • Almost any window which has been fully unsecured can now be dismantled with a wrench.
    • +
    + +

    01 November 2014

    +

    PsiOmegaDelta updated:

    +
      +
    • Adds the last missing step to deconstruct fire alarms. Apply wirecutters.
    • +
    • There's a "new" mining outpost nearby the Research outpost.
    • +
    • Manifest ghosts now have spookier names.
    • +
    • Adds a gas monitor computer for the toxin mixing chamber.
    • +
    • AI can now change the display of individual AI status screens.
    • +
    • More ion laws..
    • +
    • All turrets have been replaced with portable variants. Potential targets can be configured on a per turret basis.
    • +
    • Improved crew monitor map positioning.
    • +
    • Can now order plastic, body-, and statis bags from cargo
    • +
    • PDAs now receive newscasts.
    • +
    • (De)constructable emergency shutters.
    • +
    • Borgs can now select to simply state their laws or select a radio channel, same as the AI.
    • +
    + +

    01 October 2014

    +

    RavingManiac updated:

    +
      +
    • Zooming with the sniper rifle now adds a view offset in the direction you are facing.
    • +
    • Added binoculars - functionally similar to sniper scope. Adminspawn-only for now.
    • +
    • Bottles from chemistry now, like beakers, use chemical overlays instead of fixed sprites.
    • +
    • Being in space while not magbooted to something will cause your sprite to bob up and down.
    • +
    +

    Zuhayr updated:

    +
      +
    • Added species organ checks to several areas (phoron burn, welder burn, appendicitis, vox cortical stacks, flashes).
    • +
    • Added VV option to add or remove organs.
    • +
    • Added simple bioprinter (adminspawn).
    • +
    • Added smashing/slashing behavior from xenos to some unarmed attacks.
    • +
    • Added some new state icons for diona nymphs.
    • +
    • Added borer husk functionality (cortical borers can turn dead humans into zombies).
    • +
    • Added tackle verb.
    • +
    • Added NO_SLIP.
    • +
    • Added species-specific orans to Dionaea, new Xenomorphs and vox.
    • +
    • Added colour and species to blood data.
    • +
    • Added lethal consequences to missing your heart.
    • +
    • Removed robot_talk_understand and alien_talk_understand.
    • +
    • Removed attack_alien() and several flavours of is_alien() procs.
    • +
    • Removed /mob/living/carbon/alien/humanoid.
    • +
    • Removed alien_hud().
    • +
    • Removed IS_SLOW, NEEDS_LIGHT and RAD_ABSORB.
    • +
    • Renamed is_larva() to is_alien().
    • +
    • Refactored a ton of files, either condensing or expanding them, or moving them to new directories.
    • +
    • Refactored some attack vars from simple_animal to mob/living level.
    • +
    • Refactored internal organs to /mob/living/carbon level.
    • +
    • Refactored rad and light absorbtion to organ level.
    • +
    • Refactored brains to /obj/item/organ/brain.
    • +
    • Refactored a lot of blood splattering to use blood_splatter() proc.
    • +
    • Refactored broadcast languages (changeling and alien hiveminds, drone and binary chat) to actual languages.
    • +
    • Refactored xenomorph abilities to work for humans.
    • +
    • Refactored xenomorphs into human species.
    • +
    • Rewrote larva_hud() and human_hud(). The latter now takes data from the species datum.
    • +
    • Rewrote diona nymphs as descendents of /mob/living/carbon/alien.
    • +
    • Rewrote xenolarva as descendents of /mob/living/carbon/alien.
    • +
    • Rewrote /mob/living/carbon/alien.
    • +
    • Moved alcohol and toxin processing to the liver.
    • +
    • Moved drone light proc to robot level, added integrated_light_power and local_transmit vars to robots.
    • +
    • Moved human brainloss onto the brain organ.
    • +
    • Shuffled around and collapsed several redundant procs down to carbon level (hide, ventcrawl, Bump).
    • +
    • Fixed species swaps from NO_BLOOD to those with blood killing the subject instantly.
    • +
    + +

    28 September 2014

    +

    Gamerofthegame updated:

    +
      +
    • Hoverpods fully supported, currently orderable from cargo. Two slots, three cargo, space flight and a working mech for all other intents and purposes.
    • +
    • Added the Rigged laser and Passenger Compartment equipment. The rigged laser is a weapon for working exosuits - just a ordinary laser, but with triple the cool down and rather power inefficient. The passenger compartment allows other people to board and hitch a ride on the mech - such as in fire rescue or for space flight.
    • +
    +

    Zuhayr updated:

    +
      +
    • Organs can now be removed and transplanted.
    • +
    • Brain surgery is now the same as chest surgery regarding the steps leading up to it.
    • +
    • Appendix and kidney now share the groin and removing the first will prevent appendicitis.
    • +
    • Lots of backend surgery/organ stuff, see the PR if you need to know.
    • +
    + +

    20 September 2014

    +

    HarpyEagle updated:

    +
      +
    • Fixes evidence bags and boxes eating each other. Evidence bags now store items by dragging the bag onto the item to be stored.
    • +
    + +

    05 September 2014

    +

    RavingManiac updated:

    +
      +
    • NewPipe implemented: Supply and scrubber pipes can be run in parallel without connecting to each other.
    • +
    • Supply pipes will only connect to supply pipes, vents and Universal Pipe Adapters(UPAs).
    • +
    • Scrubber pipes will only connect to scrubber pipes, scrubbers and UPAs.
    • +
    • UPAs will connect to regular, scrubber and supply pipes.
    • +
    + +

    31 August 2014

    +

    Whitellama updated:

    +
      +
    • Matches and candles can be used to burn papers, too.
    • +
    • Observers have a bit more time (20 seconds, instead of 7.5) before the Diona join prompt disappears.
    • +
    + +

    27 August 2014

    +

    Whitellama updated:

    +
      +
    • Made destination taggers more intuitive so you know when you've tagged something
    • +
    • Ported package label and tag sprites
    • +
    • Ported using a pen on a package to give it a title, or to write a note
    • +
    • Donut boxes and egg boxes can be constructed out of cardboard
    • +
    + +

    05 August 2014

    +

    HarpyEagle updated:

    +
      +
    • Atmos Rewrite. Many atmos devices now use power according to their load and gas physics
    • +
    • Pressure regulator device. Replaces the passive gate and can regulate input or output pressure
    • +
    • Gas heaters and gas coolers are now constructable and can be upgraded with parts from research
    • +
    • Fixes recharger and cell charger power draw. Rechargers draw 15 kW, wall chargers draw 25 kW, and heavy-duty cell chargers draw 40 kW. Cyborg charging stations draw 75 kW.
    • +
    • Laptops, and various other machines, now draw more reasonable amounts of power
    • +
    • Machines will periodically update their powered status if moved from a powered to an unpowered area and vice versa
    • +
    + +

    02 August 2014

    +

    Whitellama updated:

    +
      +
    • Arcane tomes can now be stored on bookshelves.
    • +
    • Dionaea players no longer crash on death, and now become nymphs properly.
    • +
    + +

    31 July 2014

    +

    HarpyEagle updated:

    +
      +
    • Stun batons now work like tasers and deal agony instead of stun
    • +
    • Being hit in the hands with a stun weapon will cause whatever is being held to be dropped
    • +
    • Handcuffs now require an aggressive grab to be used
    • +
    + +

    26 July 2014

    +

    Whitellama updated:

    +
      +
    • Added dynamic flavour text.
    • +
    • Fixed bug with suit fibers and fingerprints.
    • +
    + +

    20 July 2014

    +

    PsiOmegaDelta updated:

    +
      +
    • AI can now store up to five camera locations and return to them when desired.
    • +
    • AI can now alt+left click turfs in camera view to list and interact with the objects.
    • +
    • AI can now ctrl+click turret controls to enable/disable turrets.
    • +
    • AI can now alt+click turret controls to toggle stun/lethal mode.
    • +
    • AI can now select which channel to state laws on.
    • +
    + +

    06 July 2014

    +

    HarpyEagle updated:

    +
      +
    • Re-enabled and rewrote the wound infection system
    • +
    • Infections can be prevented by properly bandaging and salving wounds
    • +
    • Infections are cured by spaceacillin
    • +
    + +

    01 July 2014

    +

    Various updated:

    +
      +
    • Hardsuit breaching.
    • +
    • Rewritten fire.
    • +
    • Supermatter now glows and sucks things into it as it approaches criticality.
    • +
    • Station Vox (Vox pariahs) are now available.
    • +
    • Wheelchairs.
    • +
    • Cargo Trains.
    • +
    • Hardsuit cycler machinery.
    • +
    • Rewritten lighting (coloured lights!)
    • +
    • New Mining machinery and rewritten smelting.
    • +
    • Rewritten autolathe
    • +
    • Mutiny mode.
    • +
    • NanoUI airlock and docking controllers.
    • +
    • Completely rewritten shuttle code.
    • +
    • Derelict Z-level replacement: construction site.
    • +
    • Computer3 laptops.
    • +
    • Constructable SMES units.
    • +
    • Omni-directional atmos machinery.
    • +
    • Climbable tables and crates.
    • +
    • Xenoflora added to Science.
    • +
    • Utensils can be used to eat food.
    • +
    • Decks of cards are now around the station.
    • +
    • Service robots can speak languages.
    • +
    • Xenoarch updates and fixes.
    • +
    • Rewritten species-specific gear icon handling.
    • +
    • Cats and borers can be picked up.
    • +
    • Botanist renamed to Gardener.
    • +
    • Hydroponics merged with the Kitchen.
    • +
    • Latejoin spawn points (Arrivals, Cryostorage, Gateway).
    • +
    • Escape pods only launch automatically during emergency evacuations
    • +
    • Escape pods can be made to launch during regular crew transfers using the control panel inside the pod, or by emagging the panel outside the pod
    • +
    • When swiped or emagged, the crew transfer shuttle can be delayed in addition to being launched early
    • +
    + +

    20 June 2014

    +

    Cael_Aislinn updated:

    +
      +
    • New discoverable items added to xenoarchaeology, and new features for some existing ones. Artifact harvesters can now harvest the secondary effect of artifacts as well as the primary one.
      +
    • +
    • Artifact utilisers should be much nicer/easier to use now.
      +
    • Alden-Saraspova counters and talking items should work properly now.
      +
    • +
      +
    + +

    19 June 2014

    +

    Chinsky updated:

    +
      +
    • Adds guest terminals on the map. These wall terminals let anyone issue temporary IDs. Only access that issuer has can be granted, and maximum time pass can be issued for is 20 minutes. All operations are logged in terminals.
    • +
    + +

    15 June 2014

    +

    HarpyEagle updated:

    +
      +
    • Fixed wound autohealing regardless of damage amount. The appropriate wound will now be assigned correctly based on damage amount and type
    • +
    • Fixed several other bugs related wounds that resulted in damage magically disappearing
    • +
    • Fixed various sharp objects not being counted as sharp, bullets in particular
    • +
    • Fixed armour providing more protection from bullets than it was supposed to
    • +
    + +

    13 June 2014

    +

    HarpyEagle updated:

    +
      +
    • Added docking ports for shuttles
    • +
    • Shuttle airlocks will automatically open and close, preventing people from being sucked into space by because someone on another z-level called a shuttle
    • +
    • Some docking ports can also double as airlocks
    • +
    • Docking ports can be overriden to prevent any automatic action. Shuttles will wait for players to open/close doors manually
    • +
    • Shuttles can be forced launched, which will make them not wait for airlocks to be properly closed
    • +
    + +

    03 June 2014

    +

    Hubblenaut updated:

    +
      +
    • Added wheelchairs
    • +
    • Replaced stool in Medical Examination with wheelchair
    • +
    • Using a fire-extinguisher to propel you on a chair can have consequences (drive into walls and people, do it!)
    • +
    + +

    31 May 2014

    +

    Jarcolr updated:

    +
      +
    • 21 New cargo crates, go check them out!
    • +
    • Peanuts have now been added, food items are now being developed.
    • +
    • 2 new cargo groups, Miscellaneous and Supply.
    • +
    • Sugarcane seeds can now be gotten from the seed dispenser.
    • +
    • 5 new satchels when selecting "satchel" for RD, scientist, botanist, virologist, geneticist (disabled) and chemist.
    • +
    • Clicking on a player with a paper/book when you have the eyes selected shows them the book/paper forcefully.
    • +
    + +

    28 May 2014

    +

    Chinsky updated:

    +
      +
    • Adds few new paperBBcode tags, to make up for HTML removal.
    • +
    • [logo] tag draws NT logo image (one from wiki).
    • +
    • [table] [/table] tags mark borders of tables. [grid] [/grid] are borderless tables, useful of making layouts. Inside tables following tags are used: [row] marks beginning of new table row, [cell] - beginning of new table cell.
    • +
    + +

    23 May 2014

    +

    Hubble updated:

    +
      +
    • Personal lockers are now resettable
    • +
    • Take off people's accessories or change their sensors in the drag and drop-interface
    • +
    • Merge paper bundles by hitting one with another
    • +
    • Line breaks in Security, Medical and Employment Records
    • +
    • Record printouts will have names on it
    • +
    • Set other people's internals in belt and suit storage slots
    • +
    • No longer changing suit sensors while cuffed
    • +
    • No longer emptying other people's pockets when they are not full yet
    • +
    + +

    16 May 2014

    +

    HarpyEagle updated:

    +
      +
    • Silicon mob types (AI, cyborgs, PAI) can now speak certain species languages depending on type and module
    • +
    • Languages can now be whispered when using the language code with either the whisper verb or the whisper speech code
    • +
    + +

    06 May 2014

    +

    Hubble updated:

    +
      +
    • Clip papers together by hitting a paper with a paper or photo
    • +
    • Adds icons for copied stamps
    • +
    + +

    03 May 2014

    +

    Cael_Aislinn updated:

    +
      +
    • Coming out of nowhere the past few months, the Garland Corporation has made headlines with a new prehistoric theme park delighting travellers with species thought extinct. Now available for research stations everywhere is the technology that made it all possible! Features include:
      + - 13 discoverable prehistoric species to clone from fossils (including 5 brand new ones).
      + - 11 discoverable prehistoric plants to clone from fossils (including 9 brand new ones).
      + - New minigame that involves correctly ordering the genomes inside each genetic sequence to unlock an animal/plant.
      + - Some prehistoric animals and plants may seem strangely familiar... while others may bring more than the erstwhile scientist bargains for.
      +




    • +
    + +

    29 April 2014

    +

    HarpyEagle updated:

    +
      +
    • Webbing vest storage can now be accessed by clicking on the item in inventory
    • +
    • Holsters can be accessed by clicking on them in inventory
    • +
    • Webbings and other suit attachments are now visible on the icon in inventory
    • +
    • Removing jumpsuits now requires drag and drop to prevent accidental undressing
    • +
    • Added an action icon for magboots that can be used to toggle them similar to flashlights
    • +
    • Fuel tanks now spill fuel when wrenched open
    • +
    + +

    25 April 2014

    +

    Various updated:

    +
      +
    • Overhauled saycode, you can now use languages over the radio.
    • +
    • Chamelon items beyond just the suit.
    • +
    • NanoUI Virology
    • +
    • 3D Sounds
    • +
    • AI Channel color for when they want to be all sneaky
    • +
    • New inflatable walls and airlocks for your breach sealing pleasure.
    • +
    • Carbon Copy papers, so you can subject everyone to your authority and paperwork, but mainly paperwork
    • +
    • Undershirts and rolling down jumpsuits
    • +
    • Insta-hit tasers, can be shot through glass as well.
    • +
    • Changeling balances, an emphasis put more on stealth.
    • +
    • Genetics disabled
    • +
    • Telescience removed, might be added again when we come up with a less math headache enducing version of it.
    • +
    • Bugfixes galore!
    • +
    + +

    11 April 2014

    +

    Jarcolr updated:

    +
      +
    • You can now flip coins like a D2
    • +
    • Miscellaneous cargo crates got a tiny buff, Standard Costume crate is now Costume Crate
    • +
    • Grammar patch,telekinesis/amputated arm exploit fixes,more in the future
    • +
    • Grille kicking now does less damage
    • +
    • TELESCOPIC baton no longer knocks anybody down,still got a lot of force though
    • +
    • Other small-ish changes and fixes that aren't worth mentioning
    • +
    + +

    06 April 2014

    +

    RavingManiac updated:

    +
      +
    • Tape recorders and station-bounced radios now work inside containers and closets.
    • +
    + +

    30 March 2014

    +

    RavingManiac updated:

    +
      +
    • Inflatable walls and doors added. Useful for sealing off hull breaches, but easily punctured by sharp objects and Tajarans.
    • +
    + +

    10 March 2014

    +

    Chinsky updated:

    +
      +
    • Viruses now affect certain range of species, different for each virus
    • +
    • Spaceacilline now prevents infection, and has a small chance to cure viruses at Stage 1. It does not give them antibodies though, so they can get sick again!
    • +
    • Biosuits and spacesuits now offer more protection against viruses. Full biosuit competely prevents airborne infection, when coupled with gloves they both protect quite well from contact ones
    • +
    • Sneezing now spreads viruses in front of mob. Sometimes he gets a warning beforehand though
    • +
    + +

    05 March 2014

    +

    RavingManiac updated:

    +
      +
    • Smartfridges added to the bar, chemistry and virology. No more clutter!
    • +
    • A certain musical instrument has returned to the bar.
    • +
    • There is now a ten second delay between ingesting a pill/donut/milkshake and regretting it.
    • +
    + +

    01 March 2014

    +

    Various updated:

    +
      +
    • Paint Mixing, red and blue makes purple!
    • +
    • New posters to tell you to respect those darned cat people
    • +
    • NanoUI for APC's, Canisters, Tank Transfer Valves and the heaters / coolers
    • +
    • PDA bombs are now less annoying, and won't always blow up / cause internal bleeding
    • +
    • Blob made less deadly
    • +
    • Objectiveless Antags now a configuration option, choose your own adventure!
    • +
    • Engineering redesign, now with better monitoring of the explodium supermatter!
    • +
    • Security EOD
    • +
    • New playable race, IPC's, go beep boop boop all over the station!
    • +
    • Gamemode autovoting, now players don't have to call for gamemode votes, it's automatic!
    • +
    + +

    19 February 2014

    +

    Aryn updated:

    +
      +
    • New air model. Nothing should change to a great degree, but temperature flow might be affected due to closed connections not sticking around.
    • +
    + +

    01 February 2014

    +

    Various updated:

    +
      +
    • NanoUI for PDA
    • +
    • Write in blood while a ghost in cult rounds with enough cultists
    • +
    • Cookies, absurd sandwiches, and even cookable dioanae nymphs!
    • +
    • A bunch of new guns and other weapons
    • +
    • Species specific blood
    • +
    + +

    01 January 2014

    +

    Various updated:

    +
      +
    • AntagHUD and MedicalHUD for ghosts, see who the baddies are, check for new configuration options.
    • +
    • Ghosts will now have bold text if they are in the same room as the person making conversations easier to follow.
    • +
    • New hairstyles! Now you can use something other then hotpink floor length braid.
    • +
    • DNA rework, tell us how you were cloned and became albino!
    • +
    • Dirty floors, so now you know exactly how lazy the janitors are!
    • +
    • A new UI system, feel free to color it yourself, don't set it to completely clear or you will have a bad time.
    • +
    • Cryogenic storage, for all your SSD needs.
    • +
    • New hardsuits for those syndicate tajaran
    • +
    + +

    18 December 2013

    +

    RavingManiac updated:

    +
      +
    • Mousetraps can now be "hidden" through the right-click menu. This makes them go under tables, clutter and the like. The filthy rodents will never see it coming!
    • +
    • Monkeys will no longer move randomly while being pulled.
    • +
    + +

    01 December 2013

    +

    Various Developers banged their keyboards together: updated:

    +
      +
    • New Engine, the supermatter, figure out what a cooling loop is, or don't and blow up engineering!
    • +
    • Each department will have it's own fax, make a copy of your butt and fax it to the admins!
    • +
    • Booze and soda dispensers, they are like chemmasters, only with booze and soda!
    • +
    • Bluespace and Cryostasis beakers, how do they work? Fuggin bluespace how do they work?
    • +
    • You can now shove things into vending machines, impress your friends on how things magically disappear out of your hands into the machine!
    • +
    • Robots and Androids (And gynoids too!) can now use custom job titles
    • +
    • Various bugfixes
    • +
    + +

    24 November 2013

    +

    Yinadele updated:

    +
      +
    • Supermatter engine added! Please treat your new engine gently, and report any strangeness!
    • +
    • Rebalanced events so people don't explode into appendicitis or have their organs constantly explode.
    • +
    • Vending machines have had bottled water, iced tea, and grape soda added.
    • +
    • Head reattachment surgery added! Sew heads back on proper rather than monkey madness.
    • +
    • Pain crit rebalanced - Added aim variance depending on pain levels, nerfed blackscreen severely.
    • +
    • Cyborg alt titles: Robot, and Android added! These will make you spawn as a posibrained robot. Please enjoy!
    • +
    • Fixed the sprite on the modified welding goggles, added a pair to the CE's office where they'll be used.
    • +
    • Fixed atmos computers- They are once again responsive!
    • +
    • Added in functionality proper for explosive implants- You can now set their level of detonation, and their effects are more responsively concrete depending on setting.
    • +
    • Hemostats re-added to autolathe!
    • +
    • Added two manuals on atmosia and EVA, by MagmaRam! Found in engineering and the engineering bookcase.
    • +
    • Fixed areas in medbay to have fully functional APC sectors.
    • +
    • Girders are now lasable.
    • +
    • Please wait warmly, new features planned for next merge!
    • +
    + +

    23 November 2013

    +

    Ccomp5950 updated:

    +
      +
    • Players are now no longer able to commit suicide with a lasertag gun, and will feel silly for doing so.
    • +
    • Ghosts hit with the cult book shall now actually become visible.
    • +
    • The powercells spawned with Exosuits will now properly be named to not confuse bearded roboticists.
    • +
    • Blindfolded players will now no longer require eye surgery to repair their sight, removing the blindfold will be sufficient.
    • +
    • Atmospheric Technicians will now have access to Exterior airlocks.
    • +
    + +

    01 November 2013

    +

    Various updated:

    +
      +
    • Autovoting, Get off the station when your 15 hour workweek is done, thanks unions!
    • +
    • Some beach props that Chinsky finds useless.
    • +
    • Updated NanoUI
    • +
    • Dialysis while in sleepers - removes reagents from mobs, like the chemist, toss him in there!
    • +
    • Pipe Dispensers can now be ordered by Cargo
    • +
    • Fancy G-G-G-G-Ghosts!
    • +
    + +

    29 October 2013

    +

    Cael_Aislinn updated:

    +
      +
    • Xenoarchaeology's chemical analysis and six analysis machines are gone, replaced by a single one which can be beaten in a minigame.
    • +
    • Sneaky traitors will find new challenges to overcome at the research outpost, but may also find new opportunities (transit tubes can now be traversed).
    • +
    • Finding active alien machinery should now be made significantly easier with the Alden-Saraspova counter.
    • +
    + +

    06 October 2013

    +

    Chinsky updated:

    +
      +
    • Return of dreaded side effects. They now manifest well after their cause disappears, so curing them should be possible without them reappearing immediately. They also lost last stage damaging effects.
    • +
    + +

    24 September 2013

    +

    Snapshot updated:

    +
      +
    • Removed hidden vote counts.
    • +
    • Removed hiding of vote results.
    • +
    • Removed OOC muting during votes.
    • +
    • Crew transfers are no longer callable during Red and Delta alert.
    • +
    • Started work on Auto transfer framework.
    • +
    + +

    18 September 2013

    +

    Kilakk updated:

    +
      +
    • Fax machines! The Captain and IA agents can use the fax machine to send properly formatted messages to Central Command.
    • +
    • Gave the fax machine a fancy animated sprite. Thanks Cajoes!
    • +
    + +

    08 August 2013

    +

    Erthilo updated:

    +
      +
    • Raise Dead rune now properly heals and revives dead corpse.
    • +
    • Admin-only rejuvenate verb now heals all organs, limbs, and diseases.
    • +
    • Cyborg sprites now correctly reset with reset boards. This means cyborg appearances can now be changed without admin intervention.
    • +
    + +

    04 August 2013

    +

    Chinsky updated:

    +
      +
    • Health HUD indicator replaced with Pain indicator. Now health indicator shows pain level instead of actual vitals level. Some types of damage contribute more to pain, some less, usually feeling worse than they really are.
    • +
    + +

    01 August 2013

    +

    Asanadas updated:

    +
      +
    • The Null Rod has recovered its de-culting ability, for balance reasons. Metagaming with it is a big no-no!
    • +
    • Holy Water as a liquid is able to de-cult. Less effective, but less bloody. May be changed over the course of time for balance.
    • +
    +

    CIB updated:

    +
      +
    • Chilis and cold chilis no longer kill in small amounts
    • +
    • Chloral now again needs around 5 units to start killing somebody
    • +
    +

    Cael Aislinn updated:

    +
      +
    • Security bots will now target hostile mobs, and vice versa.
    • +
    • Carp should actually emigrate now, instead of just immigrating then squatting around the outer hull.
    • +
    • Admins and moderators have been split up into separate 'who' verbs (adminwho and modwho respectively).
    • +
    +

    CaelAislinn updated:

    +
      +
    • Re-added old ion storm laws, re-added grid check event.
    • +
    • Added Rogue Drone and Vermin Infestation random events.
    • +
    • Added/fixed space vines random event.
    • +
    • Updates to the virus events.
    • +
    • Spider infestation and alien infestation events turned off by default.
    • +
    • Soghun, taj and skrell all have unique language text colours.
    • +
    • Moderators will no longer be listed in adminwho, instead use modwho.
    • +
    +

    Cael_Aislinn updated:

    + +

    Chinsky updated:

    +
      +
    • Old new medical features:
    • +
    • Autoinjectors! They come preloaded with 5u of inapro, can be used instantly, and are one-use. You can replace chems inside using a syringe. Box of them is added to Medicine closet and medical supplies crate.
    • +
    • Splints! Target broken liimb and click on person to apply. Can be taken off in inventory menu, like handcuffs. Splinted limbs have less negative effects.
    • +
    • Advanced medikit! Red and mean, all doctors spawn with one. Contains better stuff - advanced versions of bandaids and aloe heal 12 damage on the first use.
    • +
    • Wounds with damage above 50 won't heal by themselves even if bandaged/salved. Would have to seek advanced medical attention for those.
    • +
    +

    Erthilo updated:

    +
      +
    • Fixed SSD (logged-out) players not staying asleep.
    • +
    • Fixed set-pose verb and mice emotes having extra periods.
    • +
    • Fixed virus crate not appearing and breaking supply shuttle.
    • +
    • Fixed newcaster photos not being censored.
    • +
    +

    Gamerofthegame updated:

    +
      +
    • Miscellaneous mapfixes.
    • +
    +

    GauHelldragon updated:

    +
      +
    • Servicebots now have RoboTray and Printing Pen. Robotray can be used to pick up and drop food/drinks. Printing pen can alternate between writing mode and rename paper mode by clicking it.
    • +
    • Farmbots. A new type of robot that weeds, waters and fertilizes. Use robot arm on water tank. Then use plant analyzer, mini-hoe, bucket and finally proximity sensor.
    • +
    • Chefs can clang their serving trays with a rolling pin. Just like a riot shield!
    • +
    +

    Jediluke69 updated:

    +
      +
    • Added 5 new drinks (Kira Special, Lemonade, Brown Star, Milkshakes, Rewriter)
    • +
    • Nanopaste now heals about half of what it used to
    • +
    • Ballistic crates should now come with shotguns loaded with actual shells no more beanbags
    • +
    • Iced tea no longer makes a glass of .what?
    • +
    +

    Jupotter updated:

    +
      +
    • Fix the robotiscist preview in the char setupe screen
    • +
    +

    Kilakk updated:

    +
      +
    • Added the Xenobiologist job. Has access to the research hallway and to xenobiology.
    • +
    • Removed Xenobiology access from Scientists.
    • +
    • Removed the Xenobiologist alternate title from Scientists.
    • +
    • Added "Xenoarchaeology" to the RD, Scientists, and to the ID computer.
    • +
    • Changed the Research Outpost doors to use "Xenoarchaeology" access.
    • +
    +

    Meyar updated:

    +
      +
    • The syndicate shuttle now has a cycling airlock during Nuke rounds.
    • +
    • Restored the ability for the syndicate Agent ID to change the name on the card (reforge it) more than once.
    • +
    • ERT Radio now functional again.
    • +
    • Research blast doors now actually lock down the entirety of station-side Research.
    • +
    • Added lock down buttons to the wardens office.
    • +
    • The randomized barsign has made a return.
    • +
    • Syndicate Agent ID's external airlock access restored.
    • +
    +

    NerdyBoy1104 updated:

    +
      +
    • New Botany additions: Rice and Plastellium. New sheet material: Plastic.
    • +
    • Plastellium is refined into plastic by first grinding the produce to get plasticide. 20 plasticide + 10 polytrinic acid makes 10 sheets of plastic which can be used to make crates, forks, spoons, knives, ashtrays or plastic bags from.
    • +
    • Rice seeds grows into rice stalks that you grind to get rice. 10 Rice + 5 Water makes boiled rice, 10 rice + 5 milk makes rice pudding, 10 rice + 5 universal enzyme (in beaker) makes Sake.
    • +
    +

    RavingManiac updated:

    +
      +
    • You can now stab people with syringes using the "harm" intent. This destroys the syringe and transfers a random percentage of its contents into the target. Armor has a 50% chance of blocking the syringe.
    • +
    +

    Segrain updated:

    +
      +
    • Meteor showers actually spawn meteors now.
    • +
    • Engineering tape fits into toolbelt and can be placed on doors.
    • +
    • Pill bottles can hold paper.
    • +
    +

    SkyMarshal updated:

    +
      +
    • Fixed ZAS
    • +
    • Fixed Fire
    • +
    +

    Spamcat updated:

    +
      +
    • Figured I should make one of these. Syringestabbing now produces a broken syringe complete with fingerprints of attacker and blood of a victim, so dispose your evidence carefully. Maximum transfer amount per stab is lowered to 10.
    • +
    +

    VitrescentTortoise updated:

    +
      +
    • Added a third option for not getting any job preferences. It allows you to return to the lobby instead of joining.
    • +
    +

    Whitellama updated:

    +
      +
    • One-antag rounds (like wizard/ninja) no longer end automatically upon death
    • +
    • Space ninja has been implemented as a voteable gamemode
    • +
    • Space ninja spawn landmarks have been implemented (but not yet placed on the map), still spawn at carps-pawns instead. (The code will warn you about this and ask you to report it, it's a known issue.)
    • +
    • Five new space ninja directives have been added, old directives have been reworded to be less harsh
    • +
    • Space ninjas have been given their own list as antagonists, and are no longer bundled up with traitors
    • +
    • Space ninjas with a "steal a functional AI" objective will now succeed by downloading one into their suits
    • +
    • Space ninja suits' exploding on death has been nerfed, so as not to cause breaches
    • +
    • A few space ninja titles/names have been added and removed to be slightly more believable
    • +
    • The antagonist selector no longer chooses jobbanned players when it runs out of willing options
    • +
    +

    Zuhayr updated:

    +
      +
    • Added pneumatic cannon and harpoons.
    • +
    • Added embedded projectiles. Bullets and thrown weapons may stick in targets. Throwing them by hand won't make them stick, firing them from a cannon might. Implant removal surgery will get rid of shrapnel and stuck items.
    • +
    +

    faux updated:

    +
      +
    • Mixed Wardrobe Closet now has colored shoes and plaid skirts.
    • +
    • Dress uniforms added to the Captain, RD, and HoP wardrobe closets. A uniform jacket has also been added to the Captain's closet. HoS' hat has been re-added to their closet. I do not love the CMO and CE enough to give them anything.
    • +
    • Atheletic closet now has five different swimsuits *for the ladies* in them. If you are a guy, be prepared to be yelled at if you run around like a moron in one of these. Same goes for ladies who run around in shorts with their titties swaying in the space winds.
    • +
    • A set of dispatcher uniforms will spawn in the security closet. These are for playtesting the dispatcher role.
    • +
    • New suit spawns in the laundry room. It's for geezer's only. You're welcome, Book.
    • +
    • Nurse outfit variant, orderly uniform, and first responder jacket will now spawn in the medical wardrobe closet.
    • +
    • A white wedding dress will spawn in the chaplain's closet. There are also several dresses currently only adminspawnable. Admins: Look either under "bride" or "dress." The bride one leads to the colored wedding dresses, and there are some other kinds of dresses under dress.
    • +
    • No more luchador masks or boxing gloves or boxing ring. You guys have a swimming pool now, dip in and enjoy it.
    • +
    • he meeting hall has been replaced with an awkwardly placed security office meant for prisoner processing.
    • +
    • Added a couple more welding goggles to engineering since you guys liked those a lot.
    • +
    • Flasks spawn behind the bar. Only three. Don't fight over them. I don't know how to add them to the bar vending machine otherwise I would have done that instead. Detective, you have your own flask in your office, it's underneath the cigarettes on your desk.
    • +
    • Added two canes to the medical storage, for people who have leg injuries and can't walk good and stuff. I do not want to see doctors pretending to be House. These are for patients. Do not make me delete this addition and declare you guys not being able to have nice things.
    • +
    • Secondary entance to EVA now directly leads into the medbay hardsuit section. Sorry for any inconviences this will cause. The CMO can now fetch the hardsuits whenever they want.
    • +
    • Secondary security hardsuit has been added to the armory. Security members please stop stealing engineer's hardsuits when you guys want to pair up for space travel.
    • +
    • Firelocks have been moved around in the main hallways to form really ghetto versions of airlocks.
    • +
    • Violin spawns in theatre storage now. I didn't put the piano there though, that was someone else.
    • +
    • Psych office in medbay has been made better looking.
    • +
    +

    proliberate updated:

    +
      +
    • Station time is now displayed in the status tab for new players and AIs.
    • +
    + +

    30 July 2013

    +

    Erthilo updated:

    +
      +
    • EFTPOS and ATM machines should now connect to databases.
    • +
    • Gravitational Catapults can now be removed from mechs.
    • +
    • Ghost manifest rune paper naming now works correctly.
    • +
    • Fix for newscaster special characters. Still not recommended.
    • +
    +

    Kilakk updated:

    +
      +
    • Added colored department radio channels.
    • +
    + +

    28 July 2013

    +

    Segrain updated:

    +
      +
    • Camera console circuits can be adjusted for different networks.
    • +
    • Nuclear operatives and ERT members have built-in cameras in their helmets. Activate helmet to initialize it.
    • +
    + +

    26 July 2013

    +

    Kilakk updated:

    +
      +
    • Brig cell timers will no longer start counting down automatically.
    • +
    • Separated the actual countdown timer from the timer controls. Pressing "Set" while the timer is counting down will reset the countdown timer to the time selected.
    • +
    + +

    11 July 2013

    +

    Chinsky updated:

    +
      +
    • Gun delays. All guns now have delays between shots. Most have less than second, lasercannons and pulse rifles have around 2 seconds delay. Automatics have zero, click-speed.
    • +
    + +

    06 July 2013

    +

    Chinsky updated:

    +
      +
    • Humans now can be infected with more than one virus at once.
    • +
    • All analyzed viruses are put into virus DB. You can view it and edit their name and description on medical record consoles.
    • +
    • Only known viruses (ones in DB) will be detected by the machinery and HUDs.
    • +
    • Viruses cause fever, body temperature rising the more stage is.
    • +
    • Humans' body temperature does not drift towards room one unless there's big difference in them.
    • +
    • Virus incubators now can transmit viuses from dishes to blood sample.
    • +
    • New machine - centrifuge. It can isolate antibodies or viruses (spawning virus dish) from a blood sample in vials. Accepts vials only.
    • +
    • Fancy vial boxes in virology, one of them is locked by ID with MD access.
    • +
    • Engineered viruses are now ariborne too.
    • +
    + +

    05 July 2013

    +

    Spamcat updated:

    +
      +
    • Pulse! Humans now have hearbeat rate, which can be measured by right-clicking someone - Check pulse or by health analyzer. Medical machinery also has heartbeat monitors. Certain meds and conditions can influence it.
    • +
    + +

    03 July 2013

    +

    Segrain updated:

    +
      +
    • Security and medical cyborgs can use their HUDs to access records.
    • +
    + +

    28 June 2013

    +

    Segrain updated:

    +
      +
    • AIs are now able to examine what they see.
    • +
    + +

    27 June 2013

    +

    Segrain updated:

    +
      +
    • ID cards properly setup bloodtype, DNA and fingerprints again.
    • +
    + +

    26 June 2013

    +

    Segrain updated:

    +
      +
    • Autopsy scanner properly displays time of wound infliction and death.
    • +
    • Autopsy scanner properly displays wounds by projectile weapons.
    • +
    +

    Whitellama updated:

    +
      +
    • One-antag rounds (like wizard/ninja) no longer end automatically upon death
    • +
    • Space ninja has been implemented as a voteable gamemode
    • +
    • Space ninja spawn landmarks have been implemented (but not yet placed on the map), still spawn at carps-pawns instead. (The code will warn you about this and ask you to report it, it's a known issue.)
    • +
    • Five new space ninja directives have been added, old directives have been reworded to be less harsh
    • +
    • Space ninjas have been given their own list as antagonists, and are no longer bundled up with traitors
    • +
    • Space ninjas with a "steal a functional AI" objective will now succeed by downloading one into their suits
    • +
    • Space ninja suits' exploding on death has been nerfed, so as not to cause breaches
    • +
    • A few space ninja titles/names have been added and removed to be slightly more believable
    • +
    • The antagonist selector no longer chooses jobbanned players when it runs out of willing options
    • +
    + +

    23 June 2013

    +

    Segrain updated:

    +
      +
    • Airlocks of various models can be constructed again.
    • +
    +

    faux updated:

    +
      +
    • There has been a complete medbay renovation spearheaded by Vetinarix. http://baystation12.net/forums/viewtopic.php?f=20&t;=7847 <-- Please put any commentary good or bad, here.
    • +
    • Some maintenance doors within RnD and Medbay have had their accesses changed. Maintenance doors in the joint areas (leading to the research shuttle, virology, and xenobiology) are now zero access. Which means anyone in those joints can enter the maintenance tunnels. This was done to add additional evacuation locations during radiation storms. Additional maintenance doors were added to the tunnels in these areas to prevent docs and scientists from running about.
    • +
    • Starboard emergency storage isn't gone now, it's simply located in the escape wing.
    • +
    • An engineering training room has been added to engineering. This location was previously where surgery was located. If you are new to engineering or need to brush up on your skills, please use this area for testing.
    • +
    + +

    22 June 2013

    +

    Cael_Aislinn updated:

    +
      +
    • The xenoarchaeology depth scanner will now tell you what energy field is required to safely extract a find.
    • +
    • Excavation picks will now dig faster, and xenoarchaeology as a whole should be easier to do.
    • +
    + +

    21 June 2013

    +

    Jupotter updated:

    +
      +
    • Fix the robotiscist preview in the char setupe screen
    • +
    + +

    18 June 2013

    +

    Segrain updated:

    +
      +
    • Fixed some bugs in windoor construction.
    • +
    • Secure windoors are made with rods again.
    • +
    • Windoors drop their electronics when broken. Emagged windoors can have theirs removed by crowbar.
    • +
    • Airlock electronics can be configured to make door open for any single access on it instead of all of them.
    • +
    • Cyborgs can preview their icons before choosing.
    • +
    + +

    13 June 2013

    +

    Kilakk updated:

    +
      +
    • Added the Xenobiologist job. Has access to the research hallway and to xenobiology.
    • +
    • Removed Xenobiology access from Scientists.
    • +
    • Removed the Xenobiologist alternate title from Scientists.
    • +
    • Added "Xenoarchaeology" to the RD, Scientists, and to the ID computer.
    • +
    • Changed the Research Outpost doors to use "Xenoarchaeology" access.
    • +
    + +

    12 June 2013

    +

    Zuhayr updated:

    +
      +
    • Added pneumatic cannon and harpoons.
    • +
    • Added embedded projectiles. Bullets and thrown weapons may stick in targets. Throwing them by hand won't make them stick, firing them from a cannon might. Implant removal surgery will get rid of shrapnel and stuck items.
    • +
    + +

    11 June 2013

    +

    Meyar updated:

    +
      +
    • Fixes a security door with a firedoor ontop of it.
    • +
    • Fixed a typo relating to the admin Select Equipment Verb. (It's RESPONSE team not RESCUE team)
    • +
    • ERT are now automated, from their spawn to their shuttle. Admin intervention no longer required! (Getting to the mechs still requires admin permission generally)
    • +
    • Added flashlights to compensate for the weakened PDA lights
    • +
    • ERT Uniforms updated to be in line with Centcom uniforms. No more turtlenecks, no sir.
    • +
    + +

    09 June 2013

    +

    Segrain updated:

    +
      +
    • Emagged supply console can order SpecOp crates again.
    • +
    + +

    06 June 2013

    +

    Asanadas updated:

    +
      +
    • Added a whimsical suit to the head of personnel's secret clothing locker.
    • +
    +

    Meyar updated:

    +
      +
    • Disposal's mail routing fixed. Missing pipes replaced.
    • +
    • Chemistry is once again a part of the disposals delivery circuit.
    • +
    • Added missing sorting junctions to Security and HoS office.
    • +
    • Fixed a duplicate sorting junction.
    • +
    + +

    05 June 2013

    +

    Chinsky updated:

    +
      +
    • Load bearing equipment - webbings and vests for engineers and sec. Attach to jumpsuit, use 'Look in storage' verb (object tab) to open.
    • +
    +

    Segrain updated:

    +
      +
    • Exosuits now can open firelocks by walking into them.
    • +
    + +

    01 June 2013

    +

    Chinsky updated:

    +
      +
    • Bloody footprints! Now stepping in the puddle will dirty your shoes/feet and make you leave bloody footprints for a bit.
    • +
    • Blood now dries up after some time. Puddles take ~30 minutes, small things 5 minutes.
    • +
    • Untreated wounds now heal. No more toe stubs spamming you with pain messages for the rest of the shift.
    • +
    • On the other side, everything is healed slowly. Maximum you cna squeeze out of first aid is 0.5 health per tick per organ. Lying down makes it faster too, by 1.5x factor.
    • +
    • Lids! Click beaker/bottle in hand to put them on/off. Prevent spilling
    • +
    • Added 'hailer' to security lockers. If used in hand, says "Halt! Security!". For those who can't run and type.
    • +
    + +

    31 May 2013

    +

    Segrain updated:

    +
      +
    • Portable canisters now properly connect to ports beneath them on map load.
    • +
    • Fixed unfastening gas meters.
    • +
    + +

    30 May 2013

    +

    Segrain updated:

    +
      +
    • Meteor showers actually spawn meteors now.
    • +
    • Engineering tape fits into toolbelt and can be placed on doors.
    • +
    • Pill bottles can hold paper.
    • +
    +

    Spamcat updated:

    +
      +
    • Pill bottle capacity increased to 14 items.
    • +
    • Fixed Lamarr (it now spawns properly)
    • +
    +

    proliberate updated:

    +
      +
    • Station time is now displayed in the status tab for new players and AIs.
    • +
    + +

    28 May 2013

    +

    Erthilo updated:

    +
      +
    • Fixes everyone being able to understand alien languages. HERE IS YOUR TOWER OF BABEL
    • +
    +

    VitrescentTortoise updated:

    +
      +
    • Wizard's forcewall now works.
    • +
    + +

    26 May 2013

    +

    Chinsky updated:

    +
      +
    • Tentacles! Now clone damage will make you horribly malformed like examine text says.
    • +
    +

    Meyar updated:

    +
      +
    • The syndicate shuttle now has a cycling airlock during Nuke rounds.
    • +
    • Restored the ability for the syndicate Agent ID to change the name on the card (reforge it) more than once.
    • +
    • ERT Radio now functional again.
    • +
    • Research blast doors now actually lock down the entirety of station-side Research.
    • +
    • Added lock down buttons to the wardens office.
    • +
    • The randomized barsign has made a return.
    • +
    • Syndicate Agent ID's external airlock access restored.
    • +
    +

    VitrescentTortoise updated:

    +
      +
    • Added a third option for not getting any job preferences. It allows you to return to the lobby instead of joining.
    • +
    + +

    25 May 2013

    +

    Erthilo updated:

    +
      +
    • Fixes alien races appearing an unknown when speaking their language.
    • +
    • Fixes alien races losing their language when cloned.
    • +
    • Fixes UI getting randomly reset when trying to change it in Genetics Scanners.
    • +
    + +

    21 May 2013

    +

    SkyMarshal updated:

    +
      +
    • ZAS will now speed air movement into/out of a zone when unsimulated tiles (e.g. space) are involved, in relation to the number of tiles.
    • +
    • Portable Canisters will now automatically connect to any portable connecter beneath them on map load.
    • +
    • Bug involving mis-mapped disposal junction fixed
    • +
    • Air alarms now work for atmos techs (whoops!)
    • +
    • The Master Controller now properly stops atmos when it runtimes.
    • +
    • Backpacks can no longer be contaminated
    • +
    • ZAS no longer logs air statistics.
    • +
    • ZAS now rebuilds as soon as it detects a semi-complex change in geometry. (It was doing this already, but in a convoluted way which was actually less efficient)
    • +
    • General code cleanup/commenting of ZAS
    • +
    • Jungle now initializes after the random Z-level loads and atmos initializes.
    • +
    + +

    15 May 2013

    +

    Spamcat updated:

    +
      +
    • Added telescopic batons to HoS's and captain's lockers. These are quite robust and easily concealable.
    • +
    + +

    14 May 2013

    +

    Cael_Aislinn updated:

    +
      +
    • Depth scanners can now be used to determine what material archaeological deposits are made of, meaning lab analysis is no longer required.
    • +
    • Some useability issues with xenoarchaeology tools have been resolved, and the transit pods cycle automatically now.
    • +
    + +

    24 April 2013

    +

    Jediluke69 updated:

    +
      +
    • Added 5 new drinks (Kira Special, Lemonade, Brown Star, Milkshakes, Rewriter)
    • +
    • Nanopaste now heals about half of what it used to
    • +
    • Ballistic crates should now come with shotguns loaded with actual shells no more beanbags
    • +
    • Iced tea no longer makes a glass of .what?
    • +
    +

    NerdyBoy1104 updated:

    +
      +
    • New Botany additions: Rice and Plastellium. New sheet material: Plastic.
    • +
    • Plastellium is refined into plastic by first grinding the produce to get plasticide. 20 plasticide + 10 polytrinic acid makes 10 sheets of plastic which can be used to make crates, forks, spoons, knives, ashtrays or plastic bags from.
    • +
    • Rice seeds grows into rice stalks that you grind to get rice. 10 Rice + 5 Water makes boiled rice, 10 rice + 5 milk makes rice pudding, 10 rice + 5 universal enzyme (in beaker) makes Sake.
    • +
    +

    faux updated:

    +
      +
    • Mixed Wardrobe Closet now has colored shoes and plaid skirts.
    • +
    • Dress uniforms added to the Captain, RD, and HoP wardrobe closets. A uniform jacket has also been added to the Captain's closet. HoS' hat has been re-added to their closet. I do not love the CMO and CE enough to give them anything.
    • +
    • Atheletic closet now has five different swimsuits *for the ladies* in them. If you are a guy, be prepared to be yelled at if you run around like a moron in one of these. Same goes for ladies who run around in shorts with their titties swaying in the space winds.
    • +
    • A set of dispatcher uniforms will spawn in the security closet. These are for playtesting the dispatcher role.
    • +
    • New suit spawns in the laundry room. It's for geezer's only. You're welcome, Book.
    • +
    • Nurse outfit variant, orderly uniform, and first responder jacket will now spawn in the medical wardrobe closet.
    • +
    • A white wedding dress will spawn in the chaplain's closet. There are also several dresses currently only adminspawnable. Admins: Look either under "bride" or "dress." The bride one leads to the colored wedding dresses, and there are some other kinds of dresses under dress.
    • +
    • No more luchador masks or boxing gloves or boxing ring. You guys have a swimming pool now, dip in and enjoy it.
    • +
    • he meeting hall has been replaced with an awkwardly placed security office meant for prisoner processing.
    • +
    • Added a couple more welding goggles to engineering since you guys liked those a lot.
    • +
    • Flasks spawn behind the bar. Only three. Don't fight over them. I don't know how to add them to the bar vending machine otherwise I would have done that instead. Detective, you have your own flask in your office, it's underneath the cigarettes on your desk.
    • +
    • Added two canes to the medical storage, for people who have leg injuries and can't walk good and stuff. I do not want to see doctors pretending to be House. These are for patients. Do not make me delete this addition and declare you guys not being able to have nice things.
    • +
    • Secondary entance to EVA now directly leads into the medbay hardsuit section. Sorry for any inconviences this will cause. The CMO can now fetch the hardsuits whenever they want.
    • +
    • Secondary security hardsuit has been added to the armory. Security members please stop stealing engineer's hardsuits when you guys want to pair up for space travel.
    • +
    • Firelocks have been moved around in the main hallways to form really ghetto versions of airlocks.
    • +
    • Violin spawns in theatre storage now. I didn't put the piano there though, that was someone else.
    • +
    • Psych office in medbay has been made better looking.
    • +
    + +

    17 April 2013

    +

    SkyMarshal updated:

    +
      +
    • ZAS is now more deadly, as per decision by administrative team. May be tweaked, but currently AIRFLOW is the biggest griefer.
    • +
    • World startup optimized, many functions now delayed until a player joins the server. (Reduces server boot time significantly)
    • +
    • Zones will now equalize air more rapidly.
    • +
    • ZAS now respects active magboots when airflow occurs.
    • +
    • Airflow will no longer throw you into doors and open them.
    • +
    • Race condition in zone construction has been fixed, so zones connect properly at round start.
    • +
    • Plasma effects readded.
    • +
    • Fixed runtime involving away mission.
    • +
    + +

    11 April 2013

    +

    SkyMarshal updated:

    +
      +
    • Fire has been reworked.
    • +
    • In-game variable editor is both readded and expanded with fire controlling capability.
    • +
    + +

    09 April 2013

    +

    SkyMarshal updated:

    +
      +
    • Fire Issues (Firedoors, Flamethrowers, Incendiary Grenades) fixed.
    • +
    • Fixed a bad line of code that was preventing autoignition of flammable gas mixes.
    • +
    • Volatile fuel is burned up after a point.
    • +
    • Partial-tile firedoors removed. This is due to ZAS breaking when interacting with them.
    • +
    + +

    04 April 2013

    +

    SkyMarshal updated:

    +
      +
    • Fixed ZAS
    • +
    • Fixed Fire
    • +
    +

    Spamcat updated:

    +
      +
    • Blood type is now saved in character creation menu, no need to edit it manually every round.
    • +
    + +

    27 March 2013

    +

    Asanadas updated:

    +
      +
    • The Null Rod has recovered its de-culting ability, for balance reasons. Metagaming with it is a big no-no!
    • +
    • Holy Water as a liquid is able to de-cult. Less effective, but less bloody. May be changed over the course of time for balance.
    • +
    + +

    26 March 2013

    +

    Spamcat updated:

    +
      +
    • Chemmaster now puts pills in pill bottles (if one is inserted).
    • +
    • Stabbing someone with a syringe now deals 3 damage instead of 7 because 7 is like, a crowbar punch.
    • +
    • Lizards can now join mid-round again.
    • +
    • Chemicals in bloodstream will transfer with blood now, so don't get drunk before your blood donation. Viruses and antibodies transfer through blood too.
    • +
    • Virology is working again.
    • +
    + +

    15 March 2013

    +

    Cael_Aislinn updated:

    +
      +
    • Mapped a compact research base on the mining asteroid, with multiple labs and testing rooms. It's reachable through a new (old) shuttle dock that leaves from the research wing on the main station.
    • +
    + +

    14 March 2013

    +

    Spamcat updated:

    +
      +
    • Figured I should make one of these. Syringestabbing now produces a broken syringe complete with fingerprints of attacker and blood of a victim, so dispose your evidence carefully. Maximum transfer amount per stab is lowered to 10.
    • +
    + +

    11 March 2013

    +

    CIB updated:

    +
      +
    • Cloning now requires you to put slabs of meat into the cloning pod to replenish biomass.
    • +
    +

    Cael Aislinn updated:

    +
      +
    • The xenoarchaeology update is here. This includes a major content overhaul and a bunch of new features for xenoarchaeology.
    • +
    • Digsites (strange rock deposits) are now much more nuanced and interesting, and a huge number of minor (non-artifact) finds have been added.
    • +
    • Excavation is now a complex process that involves digging into the rock to the right depth.
    • +
    • Chemical analysis is required for safe excavation of the digsites, in order to determine how best to extract the finds.
    • +
    • Anomalous artifacts have been overhauled and many longstanding bugs with existing effects have been fixed - the anomaly utiliser should now work much more often.
    • +
    • Numerous new artifact effects have been added and some new artifact types can be dug up from the asteroid.
    • +
    • New tools and equipment have been added, including normal and spaceworthy versions of the anomaly suits, excavation tools and other neat gadgets.
    • +
    • Five books have been written by subject matter experts from around the galaxy to help the crew of the Exodus come to grips with this exacting new science (over 3000 words of tutorials!).
    • +
    +

    Chinsky updated:

    +
      +
    • Sec HUDs now can see short versions of sec records.on examine. Med HUDs do same for medical records, and can set medical status of patient.
    • +
    • Damage to the head can now cause brain damage.
    • +
    + +

    09 March 2013

    +

    Cael Aislinn updated:

    +
      +
    • Beekeeping is now possible. Construct an apiary of out wood and embed it into a hydroponics tray, then get a queen bee and bottle of BeezEez from cargo bay. + Hives produce honey and honeycomb, but be wary if the bees start swarming.
    • +
    + +

    06 March 2013

    +

    Cael Aislinn updated:

    +
      +
    • Type 1 thermoelectric generators and the associated binary circulators are now moveable (wrench to secure/unsecure) and orderable via Quartermaster.
    • +
    • code/maps/rust_test.dmm contains an example setup for a functional RUST reactor. Maximum output is in the range of 12 to 20MW (12 to 20 million watts).
    • +
    • Removed double announcement for gridchecks, reduced duration of gridchecks.
    • +
    +

    RavingManiac updated:

    +
      +
    • You can now stab people with syringes using the "harm" intent. This destroys the syringe and transfers a random percentage of its contents into the target. Armor has a 50% chance of blocking the syringe.
    • +
    + +

    05 March 2013

    +

    CIB updated:

    +
      +
    • Added internal organs. They're currently all located in the chest. Use advanced scanner to detect damage. Use the same surgery as for ruptured lungs to fix them.
    • +
    +

    Cael Aislinn updated:

    +
      +
    • Set roundstart music to randomly choose between space.ogg and traitor.ogg (see http://baystation12.net/forums/viewtopic.php?f=5&t;=6972)
    • +
    • All RUST components except for TEGs (which generate the power) are now obtainable ingame, bored engineers should get hold of them and setup an experimental reactor for testing purposes.
    • +
    + +

    27 February 2013

    +

    Gamerofthegame updated:

    +
      +
    • Added the (base gear) ERT preset for the debug command.
    • +
    • Map fixes, Virology hole fixed. Atmospheric fixes for mining and, to a less extent, the science outpost. (No, not cycling airlocks)
    • +
    • Fiddled with the ERT set up location on Centcom. Radmins will now have a even easier time equiping a team of any real pratical size, especially coupled with the above debug command.
    • +
    + +

    25 February 2013

    +

    Cael Aislinn updated:

    +
      +
    • As well as building hull shield generators, normal shield gens can now be built (see http://baystation12.net/forums/viewtopic.php?f=1&t;=6993).
    • +
    • New random events: multiple new system wide-events have been have been added to the newscaster feeds, some not quite as respectable as others.
    • +
    • New random event: some lucky winners will win the TC Daily Grand Slam Lotto, while others may be the target of malicious hackers.
    • +
    + +

    23 February 2013

    +

    Cael Aislinn updated:

    +
      +
    • RUST machinery components should now be researchable (with high requirements) and orderable through QM (with high cost).
    • +
    • Shield machinery should now be researchable (with high requirements) and orderable through QM (with high cost). This one is reportedly buggy.
    • +
    • Rogue vending machines should revert back to normal at the end of the event.
    • +
    • New Unathi hair styles.
    • +
    + +

    22 February 2013

    +

    Chinsky updated:

    +
      +
    • Change to body cavity surgery. Can only put items in chest, groind and head. Max size for item - 3 (chest), 2 (groin), 1 (head). For chest surgery ribs should be bent open, (lung surgery until second scalpel step). Surgery step needs preparation step, with drill. After that you can place item inside, or seal it with cautery to do other step instead.
    • +
    + +

    20 February 2013

    +

    Chinsky updated:

    +
      +
    • Added new surgery: putting items inside people. After you use retractor to keep incision open, just click with any item to put it inside. But be wary, if you try to fit something too big, you might rip the veins. To remove items, use implant removal surgery.
    • +
    • Crowbar can be used as alternative to retractor.
    • +
    • Can now unload guns by clicking them in hand.
    • +
    • Fixed distance calculation in bullet missing chance computation, it was always assuming 1 or 0 tiles. Now distace REALLY matters when you shoot.
    • +
    • To add more FUN to previous thing, bullets missed to not disappear but keep going until they hit something else.
    • +
    • Compressed Matter and Explosive implants spawn properly now.
    • +
    • Tweaks to medical effects: removed itch caused by bandages. Chemical effects now have non-100 chance of appearing, the stronger medicine, the more probality it'll have side effects.
    • +
    + +

    18 February 2013

    +

    Cael Aislinn updated:

    +
      +
    • Security bots will now target hostile mobs, and vice versa.
    • +
    • Carp should actually emigrate now, instead of just immigrating then squatting around the outer hull.
    • +
    • Admins and moderators have been split up into separate 'who' verbs (adminwho and modwho respectively).
    • +
    + +

    14 February 2013

    +

    CIB updated:

    +
      +
    • Medical side-effects(patients are going to come back for secondary treatment)
    • +
    • NT loyalty setting(affects command reports and gives antags hints who might collaborate with them)
    • +
    • Simple animal balance fixes(They're slower now)
    • +
    +

    CaelAislinn updated:

    +
      +
    • Re-added old ion storm laws, re-added grid check event.
    • +
    • Added Rogue Drone and Vermin Infestation random events.
    • +
    • Added/fixed space vines random event.
    • +
    • Updates to the virus events.
    • +
    • Spider infestation and alien infestation events turned off by default.
    • +
    • Soghun, taj and skrell all have unique language text colours.
    • +
    • Moderators will no longer be listed in adminwho, instead use modwho.
    • +
    +

    Gamerofthegame updated:

    +
      +
    • Miscellaneous mapfixes.
    • +
    + +

    13 February 2013

    +

    Erthilo updated:

    +
      +
    • Fixed SSD (logged-out) players not staying asleep.
    • +
    • Fixed set-pose verb and mice emotes having extra periods.
    • +
    • Fixed virus crate not appearing and breaking supply shuttle.
    • +
    • Fixed newcaster photos not being censored.
    • +
    + +

    31 January 2013

    +

    CIB updated:

    +
      +
    • Chilis and cold chilis no longer kill in small amounts
    • +
    • Chloral now again needs around 5 units to start killing somebody
    • +
    + +

    23 January 2013

    +

    Cael_Aislinn updated:

    + + +

    21 January 2013

    +

    Cael_Aislinn updated:

    +
      +
    • Satchels and ore boxes can now hold strange rocks.
    • +
    • Closets and crates can now be built out of 5 and 10 plasteel respectively.
    • +
    • Observers can become mice once more.
    • +
    + +

    13 January 2013

    +

    Chinsky updated:

    +
      +
    • If you get enough (6) blood drips on one tile, it'll turn into a blood puddle. Should make bleeding out more visible.
    • +
    • Security belt now able to hold taser, baton and tape roll.
    • +
    • Added alternative security uniform to Security wardrobes.
    • +
    • Ported Urist cult runes. Down with the crayon drawings! Example: http://dl.dropbox.com/u/26846767/images/SS13/255_symbols.PNG
    • +
    • Engineering tape now require engineer OR atmos access instead of both.
    • +
    • Implants now will react to EMP, possibly in !!FUN!! ways
    • +
    +

    GauHelldragon updated:

    +
      +
    • Servicebots now have RoboTray and Printing Pen. Robotray can be used to pick up and drop food/drinks. Printing pen can alternate between writing mode and rename paper mode by clicking it.
    • +
    • Farmbots. A new type of robot that weeds, waters and fertilizes. Use robot arm on water tank. Then use plant analyzer, mini-hoe, bucket and finally proximity sensor.
    • +
    • Chefs can clang their serving trays with a rolling pin. Just like a riot shield!
    • +
    + +

    07 January 2013

    +

    Cael_Aislinn updated:

    + +

    Chinsky updated:

    +
      +
    • Implants: Explosvie implant, exploding when victim hears the codephrase you set.
    • +
    • Implants: Compressed Matter implat, scan item (making it disappear), inject yourself and recall that item on will!
    • +
    • Implant removal surgery, with !!FUN!! results if you mess up it.
    • +
    • Coats now have pockets again.
    • +
    • Bash people on tabetops. an windows, or with stools. Grab people to bash them on tables or windows (better grab for better hit on windows). Drag stool sprite on you to pick it up, click on it in hand to make it usual stool again.
    • +
    • Surgical caps, and new sprites for bloodbags and fixovein.
    • +
    • Now some surgery steps will bloody your hands, Full-body blood coat in case youy mess up spectacualry.
    • +
    • Ported some crates (Art, Surgery, Sterile equiplemnt).
    • +
    • Changed contraband crates. Posters moved to Art Crate, cigs and lipstick ot party crate. Now contraband crate has illegal booze and illicit drugs.
    • +
    • Finally got evac party lights
    • +
    • Now disfigurment,now it WILL happen when damage is bad enough.
    • +
    • Now if you speak in depressurized area (less than 10 kPa) only people next to you can hear you. Radios still work though.
    • +
    +
    + +
    Baystation 12 Credit List + + + + +
    + Current BS12 Project Maintainers: -Click Here-
    + Currently Active GitHub BS12 contributor list: -Click Here-
    + Code: Abi79, Aryn, Cael_Aislinn, Ccomp5950, Chinsky, cib, CompactNinja, DopeGhoti, Erthilo, Hawk_v3, Head, Ispil, JoeyJo0, Lexusjjss, Melonstorm, Miniature, Mloc, NerdyBoy1104, PsiOmegaDelta, SkyMarshal, Snapshot, Spectre, Strumpetplaya, Sunfall, Tastyfish, Uristqwerty
    + Sprites: Apple_Master, Arcalane, Chinsky, CompactNinja, Deus Dactyl, Erthilo, Flashkirby, JoeyJo0, Miniature, Searif, Xenone, faux
    + Sounds: Aryn
    + Main Testers: Anyone who has submitted a bug to the issue tracker.
    +
    + +GoonStation 13 Development Team +
    + Coders: Stuntwaffle, Showtime, Pantaloons, Nannek, Keelin, Exadv1, hobnob, Justicefries, 0staf, sniperchance, AngriestIBM, BrianOBlivion
    + Spriters: Supernorn, Haruhi, Stuntwaffle, Pantaloons, Rho, SynthOrange, I Said No
    +
    +
    +

    Creative Commons License
    Except where otherwise noted, Goon Station 13 is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.
    Rights are currently extended to SomethingAwful Goons only.

    +

    Some icons by Yusuke Kamiyamane. All rights reserved. Licensed under a Creative Commons Attribution 3.0 License.

    +
    + + diff --git a/html/changelogs/.all_changelog.yml b/html/changelogs/.all_changelog.yml index 53ce5c4450..9444423465 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -1,5462 +1,5356 @@ -DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. ---- -2013-01-07: - Cael_Aislinn: - - tgs: Updated server to tgstation r5200 (November 26th, 2012), see
    https://code.google.com/p/tgstation13/source/list - for tg's changelog. - Chinsky: - - rscadd: 'Implants: Explosvie implant, exploding when victim hears the codephrase - you set.' - - rscadd: 'Implants: Compressed Matter implat, scan item (making it disappear), - inject yourself and recall that item on will!' - - rscadd: Implant removal surgery, with !!FUN!! results if you mess up it. - - rscadd: Coats now have pockets again. - - rscadd: Bash people on tabetops. an windows, or with stools. Grab people to bash - them on tables or windows (better grab for better hit on windows). Drag stool - sprite on you to pick it up, click on it in hand to make it usual stool again. - - rscadd: Surgical caps, and new sprites for bloodbags and fixovein. - - rscadd: Now some surgery steps will bloody your hands, Full-body blood coat in - case youy mess up spectacualry. - - rscadd: Ported some crates (Art, Surgery, Sterile equiplemnt). - - tweak: Changed contraband crates. Posters moved to Art Crate, cigs and lipstick - ot party crate. Now contraband crate has illegal booze and illicit drugs. - - bugfix: Finally got evac party lights - - bugfix: Now disfigurment,now it WILL happen when damage is bad enough. - - experiment: Now if you speak in depressurized area (less than 10 kPa) only people - next to you can hear you. Radios still work though. -2013-01-13: - Chinsky: - - tweak: If you get enough (6) blood drips on one tile, it'll turn into a blood - puddle. Should make bleeding out more visible. - - tweak: Security belt now able to hold taser, baton and tape roll. - - tweak: Added alternative security uniform to Security wardrobes. - - rscadd: 'Ported Urist cult runes. Down with the crayon drawings! Example: http://dl.dropbox.com/u/26846767/images/SS13/255_symbols.PNG' - - bugfix: Engineering tape now require engineer OR atmos access instead of both. - - rscadd: Implants now will react to EMP, possibly in !!FUN!! ways - GauHelldragon: - - rscadd: Servicebots now have RoboTray and Printing Pen. Robotray can be used to - pick up and drop food/drinks. Printing pen can alternate between writing mode - and rename paper mode by clicking it. - - rscadd: Farmbots. A new type of robot that weeds, waters and fertilizes. Use robot - arm on water tank. Then use plant analyzer, mini-hoe, bucket and finally proximity - sensor. - - rscadd: Chefs can clang their serving trays with a rolling pin. Just like a riot - shield! -2013-01-21: - Cael_Aislinn: - - bugfix: Satchels and ore boxes can now hold strange rocks. - - rscadd: Closets and crates can now be built out of 5 and 10 plasteel respectively. - - rscadd: Observers can become mice once more. -2013-01-23: - Cael_Aislinn: - - tgs: Updated server to tgstation r5200 (November 26th, 2012), see https://code.google.com/p/tgstation13/source/list - for tg's changelog. -2013-01-31: - CIB: - - bugfix: Chilis and cold chilis no longer kill in small amounts - - bugfix: Chloral now again needs around 5 units to start killing somebody -2013-02-13: - Erthilo: - - bugfix: Fixed SSD (logged-out) players not staying asleep. - - bugfix: Fixed set-pose verb and mice emotes having extra periods. - - bugfix: Fixed virus crate not appearing and breaking supply shuttle. - - bugfix: Fixed newcaster photos not being censored. -2013-02-14: - CIB: - - rscadd: Medical side-effects(patients are going to come back for secondary treatment) - - rscadd: NT loyalty setting(affects command reports and gives antags hints who - might collaborate with them) - - tweak: Simple animal balance fixes(They're slower now) - CaelAislinn: - - rscadd: Re-added old ion storm laws, re-added grid check event. - - rscadd: Added Rogue Drone and Vermin Infestation random events. - - rscadd: Added/fixed space vines random event. - - tweak: Updates to the virus events. - - tweak: Spider infestation and alien infestation events turned off by default. - - tweak: Soghun, taj and skrell all have unique language text colours. - - tweak: Moderators will no longer be listed in adminwho, instead use modwho. - Gamerofthegame: - - rscadd: Miscellaneous mapfixes. -2013-02-18: - Cael Aislinn: - - rscadd: Security bots will now target hostile mobs, and vice versa. - - tweak: Carp should actually emigrate now, instead of just immigrating then squatting - around the outer hull. - - tweak: Admins and moderators have been split up into separate 'who' verbs (adminwho - and modwho respectively). -2013-02-20: - Chinsky: - - rscadd: 'Added new surgery: putting items inside people. After you use retractor - to keep incision open, just click with any item to put it inside. But be wary, - if you try to fit something too big, you might rip the veins. To remove items, - use implant removal surgery.' - - rscadd: Crowbar can be used as alternative to retractor. - - rscadd: Can now unload guns by clicking them in hand. - - tweak: Fixed distance calculation in bullet missing chance computation, it was - always assuming 1 or 0 tiles. Now distace REALLY matters when you shoot. - - rscadd: To add more FUN to previous thing, bullets missed to not disappear but - keep going until they hit something else. - - bugfix: Compressed Matter and Explosive implants spawn properly now. - - tweak: 'Tweaks to medical effects: removed itch caused by bandages. Chemical effects - now have non-100 chance of appearing, the stronger medicine, the more probality - it''ll have side effects.' -2013-02-22: - Chinsky: - - tweak: Change to body cavity surgery. Can only put items in chest, groind and - head. Max size for item - 3 (chest), 2 (groin), 1 (head). For chest surgery - ribs should be bent open, (lung surgery until second scalpel step). Surgery - step needs preparation step, with drill. After that you can place item inside, - or seal it with cautery to do other step instead. -2013-02-23: - Cael Aislinn: - - wip: RUST machinery components should now be researchable (with high requirements) - and orderable through QM (with high cost). - - wip: Shield machinery should now be researchable (with high requirements) and - orderable through QM (with high cost). This one is reportedly buggy. - - tweak: Rogue vending machines should revert back to normal at the end of the event. - - rscadd: New Unathi hair styles. -2013-02-25: - Cael Aislinn: - - rscadd: As well as building hull shield generators, normal shield gens can now - be built (see http://baystation12.net/forums/viewtopic.php?f=1&t;=6993). - - rscadd: 'New random events: multiple new system wide-events have been have been - added to the newscaster feeds, some not quite as respectable as others.' - - rscadd: 'New random event: some lucky winners will win the TC Daily Grand Slam - Lotto, while others may be the target of malicious hackers.' -2013-02-27: - Gamerofthegame: - - rscadd: Added the (base gear) ERT preset for the debug command. - - rscadd: Map fixes, Virology hole fixed. Atmospheric fixes for mining and, to a - less extent, the science outpost. (No, not cycling airlocks) - - rscadd: Fiddled with the ERT set up location on Centcom. Radmins will now have - a even easier time equiping a team of any real pratical size, especially coupled - with the above debug command. -2013-03-05: - CIB: - - rscadd: Added internal organs. They're currently all located in the chest. Use - advanced scanner to detect damage. Use the same surgery as for ruptured lungs - to fix them. - Cael Aislinn: - - soundadd: Set roundstart music to randomly choose between space.ogg and traitor.ogg - (see http://baystation12.net/forums/viewtopic.php?f=5&t;=6972) - - experiment: All RUST components except for TEGs (which generate the power) are - now obtainable ingame, bored engineers should get hold of them and setup an - experimental reactor for testing purposes. -2013-03-06: - Cael Aislinn: - - rscadd: Type 1 thermoelectric generators and the associated binary circulators - are now moveable (wrench to secure/unsecure) and orderable via Quartermaster. - - wip: code/maps/rust_test.dmm contains an example setup for a functional RUST reactor. - Maximum output is in the range of 12 to 20MW (12 to 20 million watts). - - bugfix: Removed double announcement for gridchecks, reduced duration of gridchecks. - RavingManiac: - - rscadd: You can now stab people with syringes using the "harm" intent. This destroys - the syringe and transfers a random percentage of its contents into the target. - Armor has a 50% chance of blocking the syringe. -2013-03-09: - Cael Aislinn: - - rscadd: "Beekeeping is now possible. Construct an apiary of out wood and embed\ - \ it into a hydroponics tray, then get a queen bee and bottle of BeezEez from\ - \ cargo bay. \n\t\tHives produce honey and honeycomb, but be wary if the bees\ - \ start swarming." -2013-03-11: - CIB: - - rscadd: Cloning now requires you to put slabs of meat into the cloning pod to - replenish biomass. - Cael Aislinn: - - wip: The xenoarchaeology update is here. This includes a major content overhaul - and a bunch of new features for xenoarchaeology. - - tweak: Digsites (strange rock deposits) are now much more nuanced and interesting, - and a huge number of minor (non-artifact) finds have been added. - - rscadd: Excavation is now a complex process that involves digging into the rock - to the right depth. - - rscadd: Chemical analysis is required for safe excavation of the digsites, in - order to determine how best to extract the finds. - - bugfix: Anomalous artifacts have been overhauled and many longstanding bugs with - existing effects have been fixed - the anomaly utiliser should now work much - more often. - - rscadd: Numerous new artifact effects have been added and some new artifact types - can be dug up from the asteroid. - - rscadd: New tools and equipment have been added, including normal and spaceworthy - versions of the anomaly suits, excavation tools and other neat gadgets. - - rscadd: Five books have been written by subject matter experts from around the - galaxy to help the crew of the Exodus come to grips with this exacting new science - (over 3000 words of tutorials!). - Chinsky: - - rscadd: Sec HUDs now can see short versions of sec records.on examine. Med HUDs - do same for medical records, and can set medical status of patient. - - rscadd: Damage to the head can now cause brain damage. -2013-03-14: - Spamcat: - - rscadd: Figured I should make one of these. Syringestabbing now produces a broken - syringe complete with fingerprints of attacker and blood of a victim, so dispose - your evidence carefully. Maximum transfer amount per stab is lowered to 10. -2013-03-15: - Cael_Aislinn: - - rscadd: Mapped a compact research base on the mining asteroid, with multiple labs - and testing rooms. It's reachable through a new (old) shuttle dock that leaves - from the research wing on the main station. -2013-03-26: - Spamcat: - - bugfix: Chemmaster now puts pills in pill bottles (if one is inserted). - - tweak: Stabbing someone with a syringe now deals 3 damage instead of 7 because - 7 is like, a crowbar punch. - - bugfix: Lizards can now join mid-round again. - - rscadd: Chemicals in bloodstream will transfer with blood now, so don't get drunk - before your blood donation. Viruses and antibodies transfer through blood too. - - bugfix: Virology is working again. -2013-03-27: - Asanadas: - - tweak: The Null Rod has recovered its de-culting ability, for balance reasons. - Metagaming with it is a big no-no! - - rscadd: Holy Water as a liquid is able to de-cult. Less effective, but less bloody. - May be changed over the course of time for balance. -2013-04-04: - SkyMarshal: - - bugfix: Fixed ZAS - - bugfix: Fixed Fire - Spamcat: - - bugfix: Blood type is now saved in character creation menu, no need to edit it - manually every round. -2013-04-09: - SkyMarshal: - - bugfix: Fire Issues (Firedoors, Flamethrowers, Incendiary Grenades) fixed. - - bugfix: Fixed a bad line of code that was preventing autoignition of flammable - gas mixes. - - bugfix: Volatile fuel is burned up after a point. - - rscdel: Partial-tile firedoors removed. This is due to ZAS breaking when interacting - with them. -2013-04-11: - SkyMarshal: - - experiment: Fire has been reworked. - - experiment: In-game variable editor is both readded and expanded with fire controlling - capability. -2013-04-17: - SkyMarshal: - - experiment: ZAS is now more deadly, as per decision by administrative team. May - be tweaked, but currently AIRFLOW is the biggest griefer. - - experiment: World startup optimized, many functions now delayed until a player - joins the server. (Reduces server boot time significantly) - - tweak: Zones will now equalize air more rapidly. - - bugfix: ZAS now respects active magboots when airflow occurs. - - bugfix: Airflow will no longer throw you into doors and open them. - - bugfix: Race condition in zone construction has been fixed, so zones connect properly - at round start. - - bugfix: Plasma effects readded. - - bugfix: Fixed runtime involving away mission. -2013-04-24: - Jediluke69: - - rscadd: Added 5 new drinks (Kira Special, Lemonade, Brown Star, Milkshakes, Rewriter) - - tweak: Nanopaste now heals about half of what it used to - - tweak: Ballistic crates should now come with shotguns loaded with actual shells - no more beanbags - - bugfix: Iced tea no longer makes a glass of .what? - NerdyBoy1104: - - rscadd: 'New Botany additions: Rice and Plastellium. New sheet material: Plastic.' - - rscadd: Plastellium is refined into plastic by first grinding the produce to get - plasticide. 20 plasticide + 10 polytrinic acid makes 10 sheets of plastic which - can be used to make crates, forks, spoons, knives, ashtrays or plastic bags - from. - - rscadd: Rice seeds grows into rice stalks that you grind to get rice. 10 Rice - + 5 Water makes boiled rice, 10 rice + 5 milk makes rice pudding, 10 rice + - 5 universal enzyme (in beaker) makes Sake. - faux: - - imageadd: Mixed Wardrobe Closet now has colored shoes and plaid skirts. - - imageadd: Dress uniforms added to the Captain, RD, and HoP wardrobe closets. A - uniform jacket has also been added to the Captain's closet. HoS' hat has been - re-added to their closet. I do not love the CMO and CE enough to give them anything. - - imageadd: Atheletic closet now has five different swimsuits *for the ladies* in - them. If you are a guy, be prepared to be yelled at if you run around like a - moron in one of these. Same goes for ladies who run around in shorts with their - titties swaying in the space winds. - - imageadd: A set of dispatcher uniforms will spawn in the security closet. These - are for playtesting the dispatcher role. - - imageadd: New suit spawns in the laundry room. It's for geezer's only. You're - welcome, Book. - - imageadd: Nurse outfit variant, orderly uniform, and first responder jacket will - now spawn in the medical wardrobe closet. - - imageadd: 'A white wedding dress will spawn in the chaplain''s closet. There are - also several dresses currently only adminspawnable. Admins: Look either under - "bride" or "dress." The bride one leads to the colored wedding dresses, and - there are some other kinds of dresses under dress.' - - tweak: No more luchador masks or boxing gloves or boxing ring. You guys have a - swimming pool now, dip in and enjoy it. - - tweak: he meeting hall has been replaced with an awkwardly placed security office - meant for prisoner processing. - - tweak: Added a couple more welding goggles to engineering since you guys liked - those a lot. - - imageadd: Flasks spawn behind the bar. Only three. Don't fight over them. I don't - know how to add them to the bar vending machine otherwise I would have done - that instead. Detective, you have your own flask in your office, it's underneath - the cigarettes on your desk. - - tweak: Added two canes to the medical storage, for people who have leg injuries - and can't walk good and stuff. I do not want to see doctors pretending to be - House. These are for patients. Do not make me delete this addition and declare - you guys not being able to have nice things. - - tweak: Secondary entance to EVA now directly leads into the medbay hardsuit section. - Sorry for any inconviences this will cause. The CMO can now fetch the hardsuits - whenever they want. - - tweak: Secondary security hardsuit has been added to the armory. Security members - please stop stealing engineer's hardsuits when you guys want to pair up for - space travel. - - tweak: Firelocks have been moved around in the main hallways to form really ghetto - versions of airlocks. - - tweak: Violin spawns in theatre storage now. I didn't put the piano there though, - that was someone else. - - tweak: Psych office in medbay has been made better looking. -2013-05-14: - Cael_Aislinn: - - experiment: Depth scanners can now be used to determine what material archaeological - deposits are made of, meaning lab analysis is no longer required. - - tweak: Some useability issues with xenoarchaeology tools have been resolved, and - the transit pods cycle automatically now. -2013-05-15: - Spamcat: - - rscadd: Added telescopic batons - to HoS's and captain's lockers. These are quite robust and easily concealable. -2013-05-21: - SkyMarshal: - - experiment: ZAS will now speed air movement into/out of a zone when unsimulated - tiles (e.g. space) are involved, in relation to the number of tiles. - - experiment: Portable Canisters will now automatically connect to any portable - connecter beneath them on map load. - - bugfix: Bug involving mis-mapped disposal junction fixed - - bugfix: Air alarms now work for atmos techs (whoops!) - - bugfix: The Master Controller now properly stops atmos when it runtimes. - - bugfix: Backpacks can no longer be contaminated - - tweak: ZAS no longer logs air statistics. - - tweak: ZAS now rebuilds as soon as it detects a semi-complex change in geometry. (It - was doing this already, but in a convoluted way which was actually less efficient) - - tweak: General code cleanup/commenting of ZAS - - tweak: Jungle now initializes after the random Z-level loads and atmos initializes. -2013-05-25: - Erthilo: - - bugfix: Fixes alien races appearing an unknown when speaking their language. - - bugfix: Fixes alien races losing their language when cloned. - - bugfix: Fixes UI getting randomly reset when trying to change it in Genetics Scanners. -2013-05-26: - Chinsky: - - rscadd: Tentacles! Now clone damage will make you horribly malformed like examine - text says. - Meyar: - - rscadd: The syndicate shuttle now has a cycling airlock during Nuke rounds. - - rscadd: Restored the ability for the syndicate Agent ID to change the name on - the card (reforge it) more than once. - - rscadd: ERT Radio now functional again. - - rscadd: 'Research blast doors now actually lock down the entirety of station-side - Research. ' - - rscadd: 'Added lock down buttons to the wardens office. ' - - rscadd: 'The randomized barsign has made a return. ' - - rscadd: Syndicate Agent ID's external airlock access restored. - VitrescentTortoise: - - rscadd: Added a third option for not getting any job preferences. It allows you - to return to the lobby instead of joining. -2013-05-28: - Erthilo: - - bugfix: Fixes everyone being able to understand alien languages. HERE IS YOUR - TOWER OF BABEL - VitrescentTortoise: - - bugfix: Wizard's forcewall now works. -2013-05-30: - Segrain: - - bugfix: Meteor showers actually spawn meteors now. - - tweak: Engineering tape fits into toolbelt and can be placed on doors. - - rscadd: Pill bottles can hold paper. - Spamcat: - - tweak: Pill bottle capacity increased to 14 items. - - bugfix: Fixed Lamarr (it now spawns properly) - proliberate: - - rscadd: Station time is now displayed in the status tab for new players and AIs. -2013-05-31: - Segrain: - - bugfix: Portable canisters now properly connect to ports beneath them on map load. - - bugfix: Fixed unfastening gas meters. -2013-06-01: - Chinsky: - - rscadd: Bloody footprints! Now stepping in the puddle will dirty your shoes/feet - and make you leave bloody footprints for a bit. - - rscadd: Blood now dries up after some time. Puddles take ~30 minutes, small things - 5 minutes. - - bugfix: Untreated wounds now heal. No more toe stubs spamming you with pain messages - for the rest of the shift. - - experiment: On the other side, everything is healed slowly. Maximum you cna squeeze - out of first aid is 0.5 health per tick per organ. Lying down makes it faster - too, by 1.5x factor. - - rscadd: Lids! Click beaker/bottle in hand to put them on/off. Prevent spilling - - rscadd: Added 'hailer' to security lockers. If used in hand, says "Halt! Security!". - For those who can't run and type. -2013-06-05: - Chinsky: - - rscadd: Load bearing equipment - webbings and vests for engineers and sec. Attach - to jumpsuit, use 'Look in storage' verb (object tab) to open. - Segrain: - - rscadd: Exosuits now can open firelocks by walking into them. -2013-06-06: - Asanadas: - - rscadd: Added a whimsical suit to the head of personnel's secret clothing locker. - Meyar: - - bugfix: Disposal's mail routing fixed. Missing pipes replaced. - - bugfix: 'Chemistry is once again a part of the disposals delivery circuit. ' - - bugfix: Added missing sorting junctions to Security and HoS office. - - bugfix: Fixed a duplicate sorting junction. -2013-06-09: - Segrain: - - bugfix: Emagged supply console can order SpecOp crates again. -2013-06-11: - Meyar: - - bugfix: Fixes a security door with a firedoor ontop of it. - - bugfix: Fixed a typo relating to the admin Select Equipment Verb. (It's RESPONSE - team not RESCUE team) - - rscadd: ERT are now automated, from their spawn to their shuttle. Admin intervention - no longer required! (Getting to the mechs still requires admin permission generally) - - rscadd: Added flashlights to compensate for the weakened PDA lights - - tweak: 'ERT Uniforms updated to be in line with Centcom uniforms. No more turtlenecks, - no sir. ' -2013-06-12: - Zuhayr: - - rscadd: Added pneumatic cannon and harpoons. - - experiment: Added embedded projectiles. Bullets and thrown weapons may stick in - targets. Throwing them by hand won't make them stick, firing them from a cannon - might. Implant removal surgery will get rid of shrapnel and stuck items. -2013-06-13: - Kilakk: - - rscadd: Added the Xenobiologist job. Has access to the research hallway and to - xenobiology. - - rscdel: Removed Xenobiology access from Scientists. - - rscdel: Removed the Xenobiologist alternate title from Scientists. - - rscadd: Added "Xenoarchaeology" to the RD, Scientists, and to the ID computer. - - tweak: Changed the Research Outpost doors to use "Xenoarchaeology" access. -2013-06-18: - Segrain: - - bugfix: Fixed some bugs in windoor construction. - - tweak: Secure windoors are made with rods again. - - rscadd: Windoors drop their electronics when broken. Emagged windoors can have - theirs removed by crowbar. - - rscadd: Airlock electronics can be configured to make door open for any single - access on it instead of all of them. - - rscadd: Cyborgs can preview their icons before choosing. -2013-06-21: - Jupotter: - - bugfix: Fix the robotiscist preview in the char setupe screen -2013-06-22: - Cael_Aislinn: - - tweak: The xenoarchaeology depth scanner will now tell you what energy field is - required to safely extract a find. - - tweak: Excavation picks will now dig faster, and xenoarchaeology as a whole should - be easier to do. -2013-06-23: - Segrain: - - rscadd: Airlocks of various models can be constructed again. - faux: - - experiment: There has been a complete medbay renovation spearheaded by Vetinarix. - http://baystation12.net/forums/viewtopic.php?f=20&t;=7847 <-- Please - put any commentary good or bad, here. - - tweak: Some maintenance doors within RnD and Medbay have had their accesses changed. - Maintenance doors in the joint areas (leading to the research shuttle, virology, - and xenobiology) are now zero access. Which means anyone in those joints can - enter the maintenance tunnels. This was done to add additional evacuation locations - during radiation storms. Additional maintenance doors were added to the tunnels - in these areas to prevent docs and scientists from running about. - - tweak: Starboard emergency storage isn't gone now, it's simply located in the - escape wing. - - experiment: An engineering training room has been added to engineering. This location - was previously where surgery was located. If you are new to engineering or need - to brush up on your skills, please use this area for testing. -2013-06-26: - Segrain: - - bugfix: Autopsy scanner properly displays time of wound infliction and death. - - bugfix: Autopsy scanner properly displays wounds by projectile weapons. - Whitellama: - - bugfix: One-antag rounds (like wizard/ninja) no longer end automatically upon - death - - wip: Space ninja has been implemented as a voteable gamemode - - rscadd: Space ninja spawn landmarks have been implemented (but not yet placed - on the map), still spawn at carps-pawns instead. (The code will warn you about - this and ask you to report it, it's a known issue.) - - rscadd: Five new space ninja directives have been added, old directives have been - reworded to be less harsh - - wip: Space ninjas have been given their own list as antagonists, and are no longer - bundled up with traitors - - bugfix: Space ninjas with a "steal a functional AI" objective will now succeed - by downloading one into their suits - - tweak: Space ninja suits' exploding on death has been nerfed, so as not to cause - breaches - - rscadd: A few space ninja titles/names have been added and removed to be slightly - more believable - - bugfix: The antagonist selector no longer chooses jobbanned players when it runs - out of willing options -2013-06-27: - Segrain: - - bugfix: ID cards properly setup bloodtype, DNA and fingerprints again. -2013-06-28: - Segrain: - - rscadd: AIs are now able to examine what they see. -2013-07-03: - Segrain: - - rscadd: Security and medical cyborgs can use their HUDs to access records. -2013-07-05: - Spamcat: - - rscadd: Pulse! Humans now have hearbeat rate, which can be measured by right-clicking - someone - Check pulse or by health analyzer. Medical machinery also has heartbeat - monitors. Certain meds and conditions can influence it. -2013-07-06: - Chinsky: - - rscadd: Humans now can be infected with more than one virus at once. - - rscadd: All analyzed viruses are put into virus DB. You can view it and edit their - name and description on medical record consoles. - - tweak: 'Only known viruses (ones in DB) will be detected by the machinery and - HUDs. ' - - rscadd: Viruses cause fever, body temperature rising the more stage is. - - bugfix: Humans' body temperature does not drift towards room one unless there's - big difference in them. - - tweak: Virus incubators now can transmit viuses from dishes to blood sample. - - rscadd: New machine - centrifuge. It can isolate antibodies or viruses (spawning - virus dish) from a blood sample in vials. Accepts vials only. - - rscadd: Fancy vial boxes in virology, one of them is locked by ID with MD access. - - tweak: Engineered viruses are now ariborne too. -2013-07-11: - Chinsky: - - rscadd: Gun delays. All guns now have delays between shots. Most have less than - second, lasercannons and pulse rifles have around 2 seconds delay. Automatics - have zero, click-speed. -2013-07-26: - Kilakk: - - bugfix: Brig cell timers will no longer start counting down automatically. - - tweak: Separated the actual countdown timer from the timer controls. Pressing - "Set" while the timer is counting down will reset the countdown timer to the - time selected. -2013-07-28: - Segrain: - - rscadd: Camera console circuits can be adjusted for different networks. - - rscadd: Nuclear operatives and ERT members have built-in cameras in their helmets. - Activate helmet to initialize it. -2013-07-30: - Erthilo: - - bugfix: EFTPOS and ATM machines should now connect to databases. - - bugfix: Gravitational Catapults can now be removed from mechs. - - bugfix: Ghost manifest rune paper naming now works correctly. - - bugfix: Fix for newscaster special characters. Still not recommended. - Kilakk: - - rscadd: Added colored department radio channels. -2013-08-01: - Asanadas: - - tweak: The Null Rod has recovered its de-culting ability, for balance reasons. - Metagaming with it is a big no-no! - - rscadd: Holy Water as a liquid is able to de-cult. Less effective, but less bloody. - May be changed over the course of time for balance. - CIB: - - bugfix: Chilis and cold chilis no longer kill in small amounts - - bugfix: Chloral now again needs around 5 units to start killing somebody - Cael Aislinn: - - rscadd: Security bots will now target hostile mobs, and vice versa. - - tweak: Carp should actually emigrate now, instead of just immigrating then squatting - around the outer hull. - - tweak: Admins and moderators have been split up into separate 'who' verbs (adminwho - and modwho respectively). - CaelAislinn: - - rscadd: Re-added old ion storm laws, re-added grid check event. - - rscadd: Added Rogue Drone and Vermin Infestation random events. - - rscadd: Added/fixed space vines random event. - - tweak: Updates to the virus events. - - tweak: Spider infestation and alien infestation events turned off by default. - - tweak: Soghun, taj and skrell all have unique language text colours. - - tweak: Moderators will no longer be listed in adminwho, instead use modwho. - Cael_Aislinn: - - tgs: Updated server to tgstation r5200 (November 26th, 2012), see https://code.google.com/p/tgstation13/source/list - for tg's changelog. - Chinsky: - - rscadd: 'Old new medical features:' - - rscadd: Autoinjectors! They come preloaded with 5u of inapro, can be used instantly, - and are one-use. You can replace chems inside using a syringe. Box of them is - added to Medicine closet and medical supplies crate. - - rscadd: Splints! Target broken liimb and click on person to apply. Can be taken - off in inventory menu, like handcuffs. Splinted limbs have less negative effects. - - rscadd: Advanced medikit! Red and mean, all doctors spawn with one. Contains better - stuff - advanced versions of bandaids and aloe heal 12 damage on the first use. - - tweak: Wounds with damage above 50 won't heal by themselves even if bandaged/salved. - Would have to seek advanced medical attention for those. - Erthilo: - - bugfix: Fixed SSD (logged-out) players not staying asleep. - - bugfix: Fixed set-pose verb and mice emotes having extra periods. - - bugfix: Fixed virus crate not appearing and breaking supply shuttle. - - bugfix: Fixed newcaster photos not being censored. - Gamerofthegame: - - rscadd: Miscellaneous mapfixes. - GauHelldragon: - - rscadd: Servicebots now have RoboTray and Printing Pen. Robotray can be used to - pick up and drop food/drinks. Printing pen can alternate between writing mode - and rename paper mode by clicking it. - - rscadd: Farmbots. A new type of robot that weeds, waters and fertilizes. Use robot - arm on water tank. Then use plant analyzer, mini-hoe, bucket and finally proximity - sensor. - - rscadd: Chefs can clang their serving trays with a rolling pin. Just like a riot - shield! - Jediluke69: - - rscadd: Added 5 new drinks (Kira Special, Lemonade, Brown Star, Milkshakes, Rewriter) - - tweak: Nanopaste now heals about half of what it used to - - tweak: Ballistic crates should now come with shotguns loaded with actual shells - no more beanbags - - bugfix: Iced tea no longer makes a glass of .what? - Jupotter: - - bugfix: Fix the robotiscist preview in the char setupe screen - Kilakk: - - rscadd: Added the Xenobiologist job. Has access to the research hallway and to - xenobiology. - - rscdel: Removed Xenobiology access from Scientists. - - rscdel: Removed the Xenobiologist alternate title from Scientists. - - rscadd: Added "Xenoarchaeology" to the RD, Scientists, and to the ID computer. - - tweak: Changed the Research Outpost doors to use "Xenoarchaeology" access. - Meyar: - - rscadd: The syndicate shuttle now has a cycling airlock during Nuke rounds. - - rscadd: Restored the ability for the syndicate Agent ID to change the name on - the card (reforge it) more than once. - - rscadd: ERT Radio now functional again. - - rscadd: 'Research blast doors now actually lock down the entirety of station-side - Research. ' - - rscadd: 'Added lock down buttons to the wardens office. ' - - rscadd: 'The randomized barsign has made a return. ' - - rscadd: Syndicate Agent ID's external airlock access restored. - NerdyBoy1104: - - rscadd: 'New Botany additions: Rice and Plastellium. New sheet material: Plastic.' - - rscadd: Plastellium is refined into plastic by first grinding the produce to get - plasticide. 20 plasticide + 10 polytrinic acid makes 10 sheets of plastic which - can be used to make crates, forks, spoons, knives, ashtrays or plastic bags - from. - - rscadd: Rice seeds grows into rice stalks that you grind to get rice. 10 Rice - + 5 Water makes boiled rice, 10 rice + 5 milk makes rice pudding, 10 rice + - 5 universal enzyme (in beaker) makes Sake. - RavingManiac: - - rscadd: You can now stab people with syringes using the "harm" intent. This destroys - the syringe and transfers a random percentage of its contents into the target. - Armor has a 50% chance of blocking the syringe. - Segrain: - - bugfix: Meteor showers actually spawn meteors now. - - tweak: Engineering tape fits into toolbelt and can be placed on doors. - - rscadd: Pill bottles can hold paper. - SkyMarshal: - - bugfix: Fixed ZAS - - bugfix: Fixed Fire - Spamcat: - - rscadd: Figured I should make one of these. Syringestabbing now produces a broken - syringe complete with fingerprints of attacker and blood of a victim, so dispose - your evidence carefully. Maximum transfer amount per stab is lowered to 10. - VitrescentTortoise: - - rscadd: Added a third option for not getting any job preferences. It allows you - to return to the lobby instead of joining. - Whitellama: - - bugfix: One-antag rounds (like wizard/ninja) no longer end automatically upon - death - - wip: Space ninja has been implemented as a voteable gamemode - - rscadd: Space ninja spawn landmarks have been implemented (but not yet placed - on the map), still spawn at carps-pawns instead. (The code will warn you about - this and ask you to report it, it's a known issue.) - - rscadd: Five new space ninja directives have been added, old directives have been - reworded to be less harsh - - wip: Space ninjas have been given their own list as antagonists, and are no longer - bundled up with traitors - - bugfix: Space ninjas with a "steal a functional AI" objective will now succeed - by downloading one into their suits - - tweak: Space ninja suits' exploding on death has been nerfed, so as not to cause - breaches - - rscadd: A few space ninja titles/names have been added and removed to be slightly - more believable - - bugfix: The antagonist selector no longer chooses jobbanned players when it runs - out of willing options - Zuhayr: - - rscadd: Added pneumatic cannon and harpoons. - - experiment: Added embedded projectiles. Bullets and thrown weapons may stick in - targets. Throwing them by hand won't make them stick, firing them from a cannon - might. Implant removal surgery will get rid of shrapnel and stuck items. - faux: - - imageadd: Mixed Wardrobe Closet now has colored shoes and plaid skirts. - - imageadd: Dress uniforms added to the Captain, RD, and HoP wardrobe closets. A - uniform jacket has also been added to the Captain's closet. HoS' hat has been - re-added to their closet. I do not love the CMO and CE enough to give them anything. - - imageadd: Atheletic closet now has five different swimsuits *for the ladies* in - them. If you are a guy, be prepared to be yelled at if you run around like a - moron in one of these. Same goes for ladies who run around in shorts with their - titties swaying in the space winds. - - imageadd: A set of dispatcher uniforms will spawn in the security closet. These - are for playtesting the dispatcher role. - - imageadd: New suit spawns in the laundry room. It's for geezer's only. You're - welcome, Book. - - imageadd: Nurse outfit variant, orderly uniform, and first responder jacket will - now spawn in the medical wardrobe closet. - - imageadd: 'A white wedding dress will spawn in the chaplain''s closet. There are - also several dresses currently only adminspawnable. Admins: Look either under - "bride" or "dress." The bride one leads to the colored wedding dresses, and - there are some other kinds of dresses under dress.' - - tweak: No more luchador masks or boxing gloves or boxing ring. You guys have a - swimming pool now, dip in and enjoy it. - - tweak: he meeting hall has been replaced with an awkwardly placed security office - meant for prisoner processing. - - tweak: Added a couple more welding goggles to engineering since you guys liked - those a lot. - - imageadd: Flasks spawn behind the bar. Only three. Don't fight over them. I don't - know how to add them to the bar vending machine otherwise I would have done - that instead. Detective, you have your own flask in your office, it's underneath - the cigarettes on your desk. - - tweak: Added two canes to the medical storage, for people who have leg injuries - and can't walk good and stuff. I do not want to see doctors pretending to be - House. These are for patients. Do not make me delete this addition and declare - you guys not being able to have nice things. - - tweak: Secondary entance to EVA now directly leads into the medbay hardsuit section. - Sorry for any inconviences this will cause. The CMO can now fetch the hardsuits - whenever they want. - - tweak: Secondary security hardsuit has been added to the armory. Security members - please stop stealing engineer's hardsuits when you guys want to pair up for - space travel. - - tweak: Firelocks have been moved around in the main hallways to form really ghetto - versions of airlocks. - - tweak: Violin spawns in theatre storage now. I didn't put the piano there though, - that was someone else. - - tweak: Psych office in medbay has been made better looking. - proliberate: - - rscadd: Station time is now displayed in the status tab for new players and AIs. -2013-08-04: - Chinsky: - - rscadd: Health HUD indicator replaced with Pain indicator. Now health indicator - shows pain level instead of actual vitals level. Some types of damage contribute - more to pain, some less, usually feeling worse than they really are. -2013-08-08: - Erthilo: - - bugfix: Raise Dead rune now properly heals and revives dead corpse. - - bugfix: Admin-only rejuvenate verb now heals all organs, limbs, and diseases. - - bugfix: Cyborg sprites now correctly reset with reset boards. This means cyborg - appearances can now be changed without admin intervention. -2013-09-18: - Kilakk: - - rscadd: Fax machines! The Captain and IA agents can use the fax machine to send - properly formatted messages to Central Command. - - imageadd: Gave the fax machine a fancy animated sprite. Thanks Cajoes! -2013-09-24: - Snapshot: - - rscdel: Removed hidden vote counts. - - rscdel: Removed hiding of vote results. - - rscdel: Removed OOC muting during votes. - - rscadd: Crew transfers are no longer callable during Red and Delta alert. - - wip: Started work on Auto transfer framework. -2013-10-06: - Chinsky: - - rscadd: Return of dreaded side effects. They now manifest well after their cause - disappears, so curing them should be possible without them reappearing immediately. - They also lost last stage damaging effects. -2013-10-29: - Cael_Aislinn: - - rscadd: Xenoarchaeology's chemical analysis and six analysis machines are gone, - replaced by a single one which can be beaten in a minigame. - - rscadd: Sneaky traitors will find new challenges to overcome at the research outpost, - but may also find new opportunities (transit tubes can now be traversed). - - rscadd: Finding active alien machinery should now be made significantly easier - with the Alden-Saraspova counter. -2013-11-01: - Various: - - rscadd: Autovoting, Get off the station when your 15 hour workweek is done, thanks - unions! - - rscadd: Some beach props that Chinsky finds useless. - - wip: Updated NanoUI - - rscadd: Dialysis while in sleepers - removes reagents from mobs, like the chemist, - toss him in there! - - tweak: Pipe Dispensers can now be ordered by Cargo - - rscadd: Fancy G-G-G-G-Ghosts! -2013-11-23: - Ccomp5950: - - bugfix: Players are now no longer able to commit suicide with a lasertag gun, - and will feel silly for doing so. - - bugfix: Ghosts hit with the cult book shall now actually become visible. - - bugfix: The powercells spawned with Exosuits will now properly be named to not - confuse bearded roboticists. - - bugfix: Blindfolded players will now no longer require eye surgery to repair their - sight, removing the blindfold will be sufficient. - - rscadd: Atmospheric Technicians will now have access to Exterior airlocks. -2013-11-24: - Yinadele: - - experiment: Supermatter engine added! Please treat your new engine gently, and - report any strangeness! - - tweak: Rebalanced events so people don't explode into appendicitis or have their - organs constantly explode. - - rscadd: Vending machines have had bottled water, iced tea, and grape soda added. - - rscadd: Head reattachment surgery added! Sew heads back on proper rather than - monkey madness. - - rscadd: Pain crit rebalanced - Added aim variance depending on pain levels, nerfed - blackscreen severely. - - rscadd: 'Cyborg alt titles: Robot, and Android added! These will make you spawn - as a posibrained robot. Please enjoy!' - - bugfix: Fixed the sprite on the modified welding goggles, added a pair to the - CE's office where they'll be used. - - bugfix: Fixed atmos computers- They are once again responsive! - - tweak: Added in functionality proper for explosive implants- You can now set their - level of detonation, and their effects are more responsively concrete depending - on setting. - - rscadd: Hemostats re-added to autolathe! - - rscadd: Added two manuals on atmosia and EVA, by MagmaRam! Found in engineering - and the engineering bookcase. - - bugfix: Fixed areas in medbay to have fully functional APC sectors. - - rscadd: Girders are now lasable. - - experiment: Please wait warmly, new features planned for next merge! -2013-12-01: - 'Various Developers banged their keyboards together:': - - rscadd: New Engine, the supermatter, figure out what a cooling loop is, or don't - and blow up engineering! - - rscadd: Each department will have it's own fax, make a copy of your butt and fax - it to the admins! - - rscadd: Booze and soda dispensers, they are like chemmasters, only with booze - and soda! - - rscadd: Bluespace and Cryostasis beakers, how do they work? Fuggin bluespace - how do they work? - - rscadd: You can now shove things into vending machines, impress your friends on - how things magically disappear out of your hands into the machine! - - rscadd: Robots and Androids (And gynoids too!) can now use custom job titles - - bugfix: Various bugfixes -2013-12-18: - RavingManiac: - - rscadd: Mousetraps can now be "hidden" through the right-click menu. This makes - them go under tables, clutter and the like. The filthy rodents will never see - it coming! - - tweak: Monkeys will no longer move randomly while being pulled. -2014-01-01: - Various: - - rscadd: AntagHUD and MedicalHUD for ghosts, see who the baddies are, check for - new configuration options. - - rscadd: Ghosts will now have bold text if they are in the same room as the person - making conversations easier to follow. - - rscadd: New hairstyles! Now you can use something other then hotpink floor length - braid. - - wip: DNA rework, tell us how you were cloned and became albino! - - rscadd: Dirty floors, so now you know exactly how lazy the janitors are! - - rscadd: A new UI system, feel free to color it yourself, don't set it to completely - clear or you will have a bad time. - - rscadd: Cryogenic storage, for all your SSD needs. - - rscadd: New hardsuits for those syndicate tajaran -2014-02-01: - Various: - - rscadd: NanoUI for PDA - - rscadd: Write in blood while a ghost in cult rounds with enough cultists - - rscadd: Cookies, absurd sandwiches, and even cookable dioanae nymphs! - - rscadd: A bunch of new guns and other weapons - - rscadd: Species specific blood -2014-02-19: - Aryn: - - experiment: New air model. Nothing should change to a great degree, but temperature - flow might be affected due to closed connections not sticking around. -2014-03-01: - Various: - - rscadd: Paint Mixing, red and blue makes purple! - - rscadd: New posters to tell you to respect those darned cat people - - rscadd: NanoUI for APC's, Canisters, Tank Transfer Valves and the heaters / coolers - - tweak: PDA bombs are now less annoying, and won't always blow up / cause internal - bleeding - - tweak: Blob made less deadly - - rscadd: Objectiveless Antags now a configuration option, choose your own adventure! - - wip: Engineering redesign, now with better monitoring of the explodium supermatter! - - rscadd: Security EOD - - rscadd: New playable race, IPC's, go beep boop boop all over the station! - - rscadd: Gamemode autovoting, now players don't have to call for gamemode votes, - it's automatic! -2014-03-05: - RavingManiac: - - rscadd: Smartfridges added to the bar, chemistry and virology. No more clutter! - - rscadd: A certain musical instrument has returned to the bar. - - rscadd: There is now a ten second delay between ingesting a pill/donut/milkshake - and regretting it. -2014-03-10: - Chinsky: - - rscadd: Viruses now affect certain range of species, different for each virus - - tweak: Spaceacilline now prevents infection, and has a small chance to cure viruses - at Stage 1. It does not give them antibodies though, so they can get sick again! - - tweak: Biosuits and spacesuits now offer more protection against viruses. Full - biosuit competely prevents airborne infection, when coupled with gloves they - both protect quite well from contact ones - - rscadd: Sneezing now spreads viruses in front of mob. Sometimes he gets a warning - beforehand though -2014-03-30: - RavingManiac: - - rscadd: Inflatable walls and doors added. Useful for sealing off hull breaches, - but easily punctured by sharp objects and Tajarans. -2014-04-06: - RavingManiac: - - tweak: Tape recorders and station-bounced radios now work inside containers and - closets. -2014-04-11: - Jarcolr: - - rscadd: You can now flip coins like a D2 - - tweak: Miscellaneous cargo crates got a tiny buff, Standard Costume crate is now - Costume Crate - - tweak: Grammar patch,telekinesis/amputated arm exploit fixes,more in the future - - tweak: Grille kicking now does less damage - - tweak: TELESCOPIC baton no longer knocks anybody down,still got a lot of force - though - - tweak: Other small-ish changes and fixes that aren't worth mentioning -2014-04-25: - Various: - - rscadd: Overhauled saycode, you can now use languages over the radio. - - rscadd: Chamelon items beyond just the suit. - - rscadd: NanoUI Virology - - rscadd: 3D Sounds - - rscadd: AI Channel color for when they want to be all sneaky - - rscadd: New inflatable walls and airlocks for your breach sealing pleasure. - - rscadd: Carbon Copy papers, so you can subject everyone to your authority and - paperwork, but mainly paperwork - - rscadd: Undershirts and rolling down jumpsuits - - rscadd: Insta-hit tasers, can be shot through glass as well. - - rscadd: Changeling balances, an emphasis put more on stealth. - - rscdel: Genetics disabled - - rscdel: Telescience removed, might be added again when we come up with a less - math headache enducing version of it. - - bugfix: Bugfixes galore! -2014-04-29: - HarpyEagle: - - rscadd: Webbing vest storage can now be accessed by clicking on the item in inventory - - rscadd: Holsters can be accessed by clicking on them in inventory - - rscadd: Webbings and other suit attachments are now visible on the icon in inventory - - tweak: Removing jumpsuits now requires drag and drop to prevent accidental undressing - - rscadd: Added an action icon for magboots that can be used to toggle them similar - to flashlights - - rscadd: Fuel tanks now spill fuel when wrenched open -2014-05-03: - Cael_Aislinn: - - rscadd: "Coming out of nowhere the past few months, the Garland Corporation has\ - \ made headlines with a new prehistoric theme park delighting travellers with\ - \ species thought extinct. Now available for research stations everywhere is\ - \ the technology that made it all possible! Features include:
    \n\t\t\t-\ - \ 13 discoverable prehistoric species to clone from fossils (including 5 brand\ - \ new ones).
    \n\t\t\t- 11 discoverable prehistoric plants to clone from fossils\ - \ (including 9 brand new ones).
    \n\t\t\t- New minigame that involves correctly\ - \ ordering the genomes inside each genetic sequence to unlock an animal/plant.
    \n\ - \t\t\t- Some prehistoric animals and plants may seem strangely familiar... while\ - \ others may bring more than the erstwhile scientist bargains for.
    \n




    " -2014-05-06: - Hubble: - - rscadd: Clip papers together by hitting a paper with a paper or photo - - imageadd: Adds icons for copied stamps -2014-05-16: - HarpyEagle: - - rscadd: Silicon mob types (AI, cyborgs, PAI) can now speak certain species languages - depending on type and module - - rscadd: Languages can now be whispered when using the language code with either - the whisper verb or the whisper speech code -2014-05-23: - Hubble: - - rscadd: Personal lockers are now resettable - - rscadd: Take off people's accessories or change their sensors in the drag and - drop-interface - - rscadd: Merge paper bundles by hitting one with another - - tweak: Line breaks in Security, Medical and Employment Records - - tweak: Record printouts will have names on it - - tweak: Set other people's internals in belt and suit storage slots - - bugfix: No longer changing suit sensors while cuffed - - bugfix: No longer emptying other people's pockets when they are not full yet -2014-05-28: - Chinsky: - - rscadd: Adds few new paperBBcode tags, to make up for HTML removal. - - rscadd: '[logo] tag draws NT logo image (one from wiki).' - - rscadd: '[table] [/table] tags mark borders of tables. [grid] [/grid] are borderless - tables, useful of making layouts. Inside tables following tags are used: [row] - marks beginning of new table row, [cell] - beginning of new table cell.' -2014-05-31: - Jarcolr: - - rscadd: 21 New cargo crates, go check them out! - - rscadd: Peanuts have now been added, food items are now being developed. - - rscadd: 2 new cargo groups, Miscellaneous and Supply. - - rscadd: Sugarcane seeds can now be gotten from the seed dispenser. - - rscadd: 5 new satchels when selecting "satchel" for RD, scientist, botanist, virologist, - geneticist (disabled) and chemist. - - rscadd: Clicking on a player with a paper/book when you have the eyes selected - shows them the book/paper forcefully. -2014-06-03: - Hubblenaut: - - rscadd: Added wheelchairs - - tweak: Replaced stool in Medical Examination with wheelchair - - tweak: Using a fire-extinguisher to propel you on a chair can have consequences - (drive into walls and people, do it!) -2014-06-13: - HarpyEagle: - - rscadd: Added docking ports for shuttles - - rscadd: Shuttle airlocks will automatically open and close, preventing people - from being sucked into space by because someone on another z-level called a - shuttle - - rscadd: Some docking ports can also double as airlocks - - rscadd: Docking ports can be overriden to prevent any automatic action. Shuttles - will wait for players to open/close doors manually - - rscadd: Shuttles can be forced launched, which will make them not wait for airlocks - to be properly closed -2014-06-15: - HarpyEagle: - - bugfix: Fixed wound autohealing regardless of damage amount. The appropriate wound - will now be assigned correctly based on damage amount and type - - bugfix: Fixed several other bugs related wounds that resulted in damage magically - disappearing - - bugfix: Fixed various sharp objects not being counted as sharp, bullets in particular - - bugfix: Fixed armour providing more protection from bullets than it was supposed - to -2014-06-19: - Chinsky: - - rscadd: Adds guest terminals on the map. These wall terminals let anyone issue - temporary IDs. Only access that issuer has can be granted, and maximum time - pass can be issued for is 20 minutes. All operations are logged in terminals. -2014-06-20: - Cael_Aislinn: - - rscadd: 'New discoverable items added to xenoarchaeology, and new features for - some existing ones. Artifact harvesters can now harvest the secondary effect - of artifacts as well as the primary one.
    - -
    ' - - tweak: 'Artifact utilisers should be much nicer/easier to use now.
    - -

  • Alden-Saraspova counters and talking items should work properly - now.
    - -
  • - -
    ' -2014-07-01: - Various: - - experiment: Hardsuit breaching. - - experiment: Rewritten fire. - - experiment: Supermatter now glows and sucks things into it as it approaches criticality. - - rscadd: Station Vox (Vox pariahs) are now available. - - rscadd: Wheelchairs. - - rscadd: Cargo Trains. - - rscadd: Hardsuit cycler machinery. - - rscadd: Rewritten lighting (coloured lights!) - - rscadd: New Mining machinery and rewritten smelting. - - rscadd: Rewritten autolathe - - rscadd: Mutiny mode. - - rscadd: NanoUI airlock and docking controllers. - - rscadd: Completely rewritten shuttle code. - - rscadd: 'Derelict Z-level replacement: construction site.' - - rscadd: Computer3 laptops. - - rscadd: Constructable SMES units. - - rscadd: Omni-directional atmos machinery. - - rscadd: Climbable tables and crates. - - rscadd: Xenoflora added to Science. - - rscadd: Utensils can be used to eat food. - - rscadd: Decks of cards are now around the station. - - rscadd: Service robots can speak languages. - - wip: Xenoarch updates and fixes. - - tweak: Rewritten species-specific gear icon handling. - - tweak: Cats and borers can be picked up. - - tweak: Botanist renamed to Gardener. - - tweak: Hydroponics merged with the Kitchen. - - tweak: Latejoin spawn points (Arrivals, Cryostorage, Gateway). - - rscadd: Escape pods only launch automatically during emergency evacuations - - rscadd: Escape pods can be made to launch during regular crew transfers using - the control panel inside the pod, or by emagging the panel outside the pod - - rscadd: When swiped or emagged, the crew transfer shuttle can be delayed in addition - to being launched early -2014-07-06: - HarpyEagle: - - rscadd: Re-enabled and rewrote the wound infection system - - rscadd: Infections can be prevented by properly bandaging and salving wounds - - rscadd: Infections are cured by spaceacillin -2014-07-20: - PsiOmegaDelta: - - rscadd: AI can now store up to five camera locations and return to them when desired. - - rscadd: AI can now alt+left click turfs in camera view to list and interact with - the objects. - - rscadd: AI can now ctrl+click turret controls to enable/disable turrets. - - rscadd: AI can now alt+click turret controls to toggle stun/lethal mode. - - rscadd: AI can now select which channel to state laws on. -2014-07-26: - Whitellama: - - rscadd: Added dynamic flavour text. - - bugfix: Fixed bug with suit fibers and fingerprints. -2014-07-31: - HarpyEagle: - - tweak: Stun batons now work like tasers and deal agony instead of stun - - rscadd: Being hit in the hands with a stun weapon will cause whatever is being - held to be dropped - - tweak: Handcuffs now require an aggressive grab to be used -2014-08-02: - Whitellama: - - bugfix: Arcane tomes can now be stored on bookshelves. - - bugfix: Dionaea players no longer crash on death, and now become nymphs properly. -2014-08-05: - HarpyEagle: - - tweak: Atmos Rewrite. Many atmos devices now use power according to their load - and gas physics - - rscadd: Pressure regulator device. Replaces the passive gate and can regulate - input or output pressure - - rscadd: Gas heaters and gas coolers are now constructable and can be upgraded - with parts from research - - bugfix: Fixes recharger and cell charger power draw. Rechargers draw 15 kW, wall - chargers draw 25 kW, and heavy-duty cell chargers draw 40 kW. Cyborg charging - stations draw 75 kW. - - bugfix: Laptops, and various other machines, now draw more reasonable amounts - of power - - bugfix: Machines will periodically update their powered status if moved from a - powered to an unpowered area and vice versa -2014-08-27: - Whitellama: - - bugfix: Made destination taggers more intuitive so you know when you've tagged - something - - rscadd: Ported package label and tag sprites - - rscadd: Ported using a pen on a package to give it a title, or to write a note - - rscadd: Donut boxes and egg boxes can be constructed out of cardboard -2014-08-31: - Whitellama: - - bugfix: Matches and candles can be used to burn papers, too. - - bugfix: Observers have a bit more time (20 seconds, instead of 7.5) before the - Diona join prompt disappears. -2014-09-05: - RavingManiac: - - experiment: 'NewPipe implemented: Supply and scrubber pipes can be run in parallel - without connecting to each other.' - - rscadd: Supply pipes will only connect to supply pipes, vents and Universal Pipe - Adapters(UPAs). - - rscadd: Scrubber pipes will only connect to scrubber pipes, scrubbers and UPAs. - - rscadd: UPAs will connect to regular, scrubber and supply pipes. -2014-09-20: - HarpyEagle: - - bugfix: Fixes evidence bags and boxes eating each other. Evidence bags now store - items by dragging the bag onto the item to be stored. -2014-09-28: - Gamerofthegame: - - rscadd: Hoverpods fully supported, currently orderable from cargo. Two slots, - three cargo, space flight and a working mech for all other intents and purposes. - - rscadd: Added the Rigged laser and Passenger Compartment equipment. The rigged - laser is a weapon for working exosuits - just a ordinary laser, but with triple - the cool down and rather power inefficient. The passenger compartment allows - other people to board and hitch a ride on the mech - such as in fire rescue - or for space flight. - Zuhayr: - - rscadd: Organs can now be removed and transplanted. - - tweak: Brain surgery is now the same as chest surgery regarding the steps leading - up to it. - - tweak: Appendix and kidney now share the groin and removing the first will prevent - appendicitis. - - tweak: Lots of backend surgery/organ stuff, see the PR if you need to know. -2014-10-01: - RavingManiac: - - rscadd: Zooming with the sniper rifle now adds a view offset in the direction - you are facing. - - rscadd: Added binoculars - functionally similar to sniper scope. Adminspawn-only - for now. - - rscadd: Bottles from chemistry now, like beakers, use chemical overlays instead - of fixed sprites. - - rscadd: Being in space while not magbooted to something will cause your sprite - to bob up and down. - Zuhayr: - - rscadd: Added species organ checks to several areas (phoron burn, welder burn, - appendicitis, vox cortical stacks, flashes). - - rscadd: Added VV option to add or remove organs. - - rscadd: Added simple bioprinter (adminspawn). - - rscadd: Added smashing/slashing behavior from xenos to some unarmed attacks. - - rscadd: Added some new state icons for diona nymphs. - - rscadd: Added borer husk functionality (cortical borers can turn dead humans into - zombies). - - rscadd: Added tackle verb. - - rscadd: Added NO_SLIP. - - rscadd: Added species-specific orans to Dionaea, new Xenomorphs and vox. - - rscadd: Added colour and species to blood data. - - rscadd: Added lethal consequences to missing your heart. - - rscdel: Removed robot_talk_understand and alien_talk_understand. - - rscdel: Removed attack_alien() and several flavours of is_alien() procs. - - rscdel: Removed /mob/living/carbon/alien/humanoid. - - rscdel: Removed alien_hud(). - - rscdel: Removed IS_SLOW, NEEDS_LIGHT and RAD_ABSORB. - - rscdel: Renamed is_larva() to is_alien(). - - tweak: Refactored a ton of files, either condensing or expanding them, or moving - them to new directories. - - tweak: Refactored some attack vars from simple_animal to mob/living level. - - tweak: Refactored internal organs to /mob/living/carbon level. - - tweak: Refactored rad and light absorbtion to organ level. - - tweak: Refactored brains to /obj/item/organ/brain. - - tweak: Refactored a lot of blood splattering to use blood_splatter() proc. - - tweak: Refactored broadcast languages (changeling and alien hiveminds, drone and - binary chat) to actual languages. - - tweak: Refactored xenomorph abilities to work for humans. - - tweak: Refactored xenomorphs into human species. - - tweak: Rewrote larva_hud() and human_hud(). The latter now takes data from the - species datum. - - tweak: Rewrote diona nymphs as descendents of /mob/living/carbon/alien. - - tweak: Rewrote xenolarva as descendents of /mob/living/carbon/alien. - - tweak: Rewrote /mob/living/carbon/alien. - - tweak: Moved alcohol and toxin processing to the liver. - - tweak: Moved drone light proc to robot level, added integrated_light_power and - local_transmit vars to robots. - - tweak: Moved human brainloss onto the brain organ. - - tweak: Shuffled around and collapsed several redundant procs down to carbon level - (hide, ventcrawl, Bump). - - tweak: Fixed species swaps from NO_BLOOD to those with blood killing the subject - instantly. -2014-11-01: - PsiOmegaDelta: - - bugfix: Adds the last missing step to deconstruct fire alarms. Apply wirecutters. - - rscadd: There's a "new" mining outpost nearby the Research outpost. - - rscadd: Manifest ghosts now have spookier names. - - rscadd: Adds a gas monitor computer for the toxin mixing chamber. - - rscadd: AI can now change the display of individual AI status screens. - - rscadd: More ion laws.. - - rscadd: All turrets have been replaced with portable variants. Potential targets - can be configured on a per turret basis. - - bugfix: Improved crew monitor map positioning. - - rscadd: Can now order plastic, body-, and statis bags from cargo - - rscadd: PDAs now receive newscasts. - - rscadd: (De)constructable emergency shutters. - - rscadd: Borgs can now select to simply state their laws or select a radio channel, - same as the AI. -2014-11-04: - TwistedAkai: - - rscadd: Almost any window which has been fully unsecured can now be dismantled - with a wrench. -2014-11-08: - PsiOmegaDelta: - - rscadd: Service personnel now have their own frequency to communicate over. Use - "say :v". - - rscadd: The AI can now has proper quick access to its private channel. Use "say - :o". - - rscadd: Newscasters supports photo captions. Simply pen one on the attached photo. - - rscadd: Once made visible by a cultist ghosts can toggle visiblity at will. - - rscadd: Detonating cyborgs using the cyborg monitor console now notifies the master - AI, if any. - - rscadd: More machinery, such as APCs, air alarms, etc., now support attaching - signalers to the wires. - - tweak: Random event overhaul. Admins may wish check the verb "Event Manager Panel". -2014-11-22: - Zuhayr: - - rscadd: Added the /obj/item/weapon/rig class - back-mounted deployable hardsuits. - - rscadd: Replaced existing hardsuits with 'voidsuits', functionally identical. - - rscdel: Removed the mounted device and helmet/boot procs from voidsuits. - - tweak: Refactored a shit-ton of ninja code into the new rig class. - - wip: This is more than likely going to take a lot of balancing to get into a good - place. -2015-01-09: - Zuhayr: - - tweak: Voice changers no longer use ID cards. They have Toggle and Set Voice verbs - on the actual mask object now. - - rscadd: Readded moonwalking. Alt-dir to face new dir, or Face-Direction verb to - face current dir. -2015-02-04: - RavingManiac: - - rscadd: Holodeck is now bigger and better, with toggleable gravity and a new courtroom - setting - TwistedAkai: - - bugfix: Purple Combs should now be visible and have their proper icon -2015-02-12: - Daranz: - - rscadd: Vending machines now use NanoUI and accept cash. The vendor account can - now be suspended to disable all sales in all machines on station. -2015-02-16: - RavingManiac: - - rscadd: Say hello to the new Thermoelectric Supermatter Engine. Read the operating - manual to get started. -2015-02-18: - PsiOmegaDelta: - - rscadd: Synths now have timestamped radio and chat messages. - - rscadd: New and updated uplink items. - - rscadd: Multiple AIs can now share the same holopad. - - rscadd: The AI now has built-in consoles, accessible from the subsystem tab. -2015-02-24: - Zuhayr: - - experiment: Major changes to the kitchen and hydroponics mechanics. Review the - detailed changelog here, -2015-04-07: - RavingManiac: - - tweak: You can now pay vending machines and EFTPOS scanners without removing your - ID from your PDA or wallet. Clicking on the vending machine with your ID/PDA/wallet/cash - also brings up the menu now instead of attacking the vending machine. -2015-04-18: - PsiOmegaDelta: - - rscadd: Added a changelog editing system that should cause fewer conflicts and - more accurate timestamps. -2015-04-23: - Dennok: - - rscadd: Added an automatic pipelayer. - - rscadd: Added an automatic cablelayer. - PsiOmegaDelta: - - bugfix: Shower curtains no longer lose their default color upon being washed. - - bugfix: Emergency shutters can again be examined, and from the proper distance. - - bugfix: The virus event will now only infect mobs on the station, currently controlled - by player that has been active in the last 5 minutes. - - bugfix: Laptops now use the proper proc for checking camera status. - - rscadd: Makes it possible to eject PDA cartridges using a verb. - - rscadd: Makes it possible to shake tables with one's bare hands to stop climbers. - - bugfix: Added a mass driver door in disposals to prevent trash from floating out - into space before proper ejection. - - rscadd: Rig/Hardsuit module tab - Less informative than the NanoUI hardsuit interface - but allows quicker access to the various rig modules. - - rscadd: Silicons with the medical augmentation sensors enabled now also see alive/dead - status if sensors are set accordingly. - - rscadd: Emergency shutters opened by silicons are now treated as having been forced - open by a crowbar. - - rscadd: An active AI chassis can now be pushed, just as an empty chassis can be. - - rscadd: The AI can now use the crew monitor console to track crew members with - full sensors enabled. - - rscadd: The AI now has a shortcut to track people holding up messages to cameras. - - rscadd: The AI now has a shortcut to track people sending PDA messages. - - rscadd: Multiple AIs can now share the same holopad. - - rscadd: Admin ghosts can now transfer other ghosts into mobs by drag-clicking. - - rscadd: Ghosts can now toggle seeing darkness and other ghosts separately. - - rscadd: Moving while dead now auto-ghosts you. - - rscadd: 'Two new random events: Space dust and gravitation failure.' - - rscadd: Upgraded wizard spell interface and new spells. - - rscadd: More uplink items. - - rscadd: Uplink items now have rudimentary descriptions. - Yoshax: - - tweak: Adjusts fruits and other stuff to have a minmum of 10 units of juice and - stuff. -2015-04-24: - Dennok: - - bugfix: Fixes overmap ship speed calculations. - - rscadd: Adds overmap ship rotation. - - rscadd: Added a floorlayer. -2015-04-28: - Jarcolr: - - rscadd: Added 9 new bar sign designs/sprites. - Kelenius: - - rscadd: 'Good news to the roboticists! The long waited firmware update for the - bots has arrived. You can expect the following changes:' - - rscadd: Medbots have improved the disease detection algorithms. - - rscadd: Floorbot firmware has been bugtested. In particular, they will no longer - get stuck near the windows, hopelessly trying to fix the floor under the glass. - - rscadd: Floorbots have also received an internal low-power metal synthesizer. - They will use it to make their own tiles. Slowly. - - rscadd: Following the complains from humanitarian organizations regarding securitron - brutality, stength of their stunners has been toned down. They will also politely - demand that you get on the floor before arresting you. Except for the taser-mounted - guys, they will still tase you down. - - rscadd: Other minor fixes. - - rscdel: 'The lasertag bots are now forbidden to build and use following the incident - #1526672. Please don''t let it happen again.' - - rscadd: The farmbot design has been finished! Made from a watertank, robot arm, - plant analyzer, bucket, minihoe and a proximity sensor, these small (not really) - bots will be a useful companion to any gardener and/or xenobotanist. - - tweak: 'Spider learning alert: they have learned to recognize the bots and will - mercilessly attack them.' - - rscadd: An experimental CPU upgrade would theoretically allow any of the bots - to function with the same intelligence capacity as the maintenance drones. We - still have no idea what causes it to boot up. Science! - - rscadd: 'INCOMING TRANSMISSION: Greetings to agents, pirates, operatives, and - anyone who otherwise uses our equipment. Following the NT update of bot firmware, - we have updated the cryptographic sequencer''s hacking routines as well. The - medbots you emag will not poison you anymore, the clanbots won''t clean after - themselves immediately, and floorbots... wear a space suit. Oh, and it works - on the new farmbots, too.' - PsiOmegaDelta: - - rscadd: Beware. Airlocks can now crush more things than just mobs. - - rscadd: AIs now have a personal atmospherics control subsystem. - - rscadd: Some borg modules now have additional subsystems. - - tweak: Improves borg module handling. - - tweak: Secure airlocks now buzz when access is denied. - - tweak: The mental health office door now requires psychiatrist access, and the - related button now opens/closes the door instead of bolting. - - soundadd: Restores an old soundtrack 'Thunderdome.ogg'. - - rscadd: Some holodeck programs now have custom ambience tracks. - RavingManiac: - - rscadd: The phoron research lab has been renovated to include a heat-exchange - system, a gas mixer/filter and a waste gas disposal pump. - - tweak: Candles now burn for about 30 mintutes. - Yoshax: - - tweak: Adds items to the orderable antag surgical kit so its actually useful for - surgery. - - tweak: Adjusts custom loadout costs to be more standardised and balances. Purely - cosmetic items, shoes, hats, and all things that do not provide a straight advtange - (sterile mask, or pAI, protection from viruses and possible door hacking or - records access, respectively), each cost 1 point, items that provide an advantage - like those just mentioned, or provide armor or storage cost 2 points. - - rscadd: Adds practice rounds, both .45 for Sec and Detective's guns, also 9mm - top mounted for the Saber, and for the Bulldog. - - rscadd: Adds the .45 and 9mm practice rounds to the armory. - - rscadd: Adds all the practice rounds to the autolathe. - - tweak: Adds r_walls to the back of the firing range, leaves the sides normal. - - bugfix: Fixes HoS' office door to not be CMO locked. -2015-04-29: - Daranz: - - rscadd: Paper bundles can now have papers inserted at arbitrary points. This can - be done by clicking the previous/next page links with a sheet of paper in hand. - HarpyEagle: - - rscadd: 'Added new fire modes to various guns: c20r, STS-35, WT-550, Z8, L6 SAW, - and double barreled shotgun. The firing modes work the same way as the egun; - click on the weapon with it in your active hand to cycle between modes. Unloading - these weapons now requires that you click on them with an empty hand.' - PsiOmegaDelta: - - rscadd: Portable atmospheric pumps and scrubbers now use NanoUI. - - rscadd: Two new events which will cause damage to APCs or cameras when triggered. -2015-04-30: - Yoshax: - - rscadd: Adds more items to custom loadout, including a number of dressy suits - and some other things. -2015-05-02: - HarpyEagle: - - bugfix: Neck-grabbing someone now stuns them properly. - PsiOmegaDelta: - - tweak: The spider infestation event now makes an announcement much sooner. - - rscadd: Admins can now toggle OOC/LOOC separately. - - tweak: Mice are now numbered to aid admins. - Yoshax: - - rscadd: Adds an option and verb to the AI to send emergency messages to Central, - functions same as comms console option. - - tweak: Changes comms console to only have one level of ID require, meaning all - heads of staff have what was captain access, allowing them to change alert, - send emergency messages and make announcements. - - rscadd: Adds an emergency bluespace relay machine which is mapped into teletcomms, - this machine takes emergency messages and sends them to central, if one does - not exist on any Z, you cannot send any emergency messages. - - rscadd: Adds an emergency bluespace relay assembly kit orderable from cargo for - when the ones on telecomms are destroyed. Assembly is required. - - rscadd: Adds the emergency bluespace relay circuitboard to be researchable and - printable in R&D, with sufficient tech levels. -2015-05-05: - PsiOmegaDelta: - - tweak: Grilles no longer return too many rods when destroyed (using means other - than wirecutters). - RavingManiac: - - tweak: Intent menu now appears while zooming with a sniper rifle. -2015-05-06: - PsiOmegaDelta: - - rscadd: Examining a pen or crayon now lists the available special commands in - the examine tab. -2015-05-07: - HarpyEagle: - - rscadd: Breaking out of lockers now has sound and animation. - PsiOmegaDelta: - - bugfix: The cloning computer can again successfully locate nearby cloning vats - and DNA scanners at round start. - - rscadd: Security equipment now treats individuals with CentCom ids with the greatest - respect. - - maptweak: Adds stretches of power cable around the construction outpost, ensuring - one does not have to climb over machines to being laying cables. - RavingManiac: - - rscadd: Muzzle-flash lighting effect for guns - - rscadd: Energy guns now display shots remaining on examine -2015-05-09: - Yoshax: - - rscadd: Maps in the top mounted 9mm practice rounds, .45 practice rounds, and - practice shotgun shells into the armory. -2015-05-10: - GinjaNinja32: - - rscadd: Acting jobs on the manifest will now sort with their non-acting counterparts. - All assignments beginning with the word 'acting', 'temporary', or 'interim' - will do this. - Yoshax: - - tweak: Removes sleepy chems from being cloned, adds a consistent period of 30 - tick sleep. -2015-05-11: - Mloc: - - experiment: Rewritten lighting system. - - rscadd: Better coloured lights. - - rscadd: Animated transitions. - PsiOmegaDelta: - - bugfix: As an observer, using antagHUD should now always restrict you from respawning - without admin intervention. - Techhead: - - rscadd: Voidsuits can have tanks inserted into the storage slot. - - rscadd: Voidsuits display helpful information on their contents on examine. - - rscadd: Magboots can be equipped over other shoes. Except other magboots. -2015-05-12: - Dennok: - - imageadd: New buildmode icons made by BartNixon. - HarpyEagle: - - rscadd: Masks and helmets that cover the face block feeding food, drinks, and - pills. - MrSnapwalk: - - imageadd: Added seven new AI core displays. - - tweak: Changed the pAI sprite and added several new expressions. - PsiOmegaDelta: - - rscadd: The space vine event now comes with a station announcement. -2015-05-14: - PsiOmegaDelta: - - maptweak: Should now be more evident that the brig disposal chute sends its goods - to the common brig area. - - bugfix: Cells now drain when using more charge than what is available. - - tweak: The rig stealth module now requires as much power to run as the energy - blade module. - Techhead: - - rscadd: Vox will spawn with emergency nitrogen tanks in their survival boxes. - - rscadd: Diona will spawn with an emergency flare instead of a survival box. - - rscdel: Engineers no longer spawn with extended-capacity oxygen tanks. - - bugfix: Vox spawning without backpacks will have their nitrogen tank equipped - to their back. - - tweak: The Bartender's spare beanbag shells have been moved into bar backroom - with the shotgun. - - bugfix: Portable air pumps now fill based on external/airtank pressure when pumping - in. -2015-05-16: - GinjaNinja32: - - rscadd: Rewrote tables. To construct a table, use steel to make a table frame, - then plate the frame with a material such as steel, gold, wood, etc. Hold a - stack in your hand and drag it to the table to reinforce it. To deconstruct - a table, use a screwdriver to remove the reinforcements (if present), then a - wrench to remove the plating, and a wrench again to dismantle the frame. Use - a welder to repair any damage. Use a carpet tile on a table to add felt, and - a crowbar to remove it. - HarpyEagle: - - rscadd: Adds tail animations for tajaran and unathi. Animations are controlled - using emotes. -2015-05-17: - PsiOmegaDelta: - - bugfix: Teleporter artifacts should no longer teleport mobs inside objects. -2015-05-18: - Hubblenaut: - - rscadd: Adds a light for available backup power on airlocks. - Kelenius: - - tweak: 'There has been a big update to the reagent system. A full-ish changelog - can be found here: http://pastebin.com/imHXTRHz. In particular:' - - tweak: Reagents now differentiate between being ingested (food, pills, smoke), - injected (syringes, IV drips), and put on the skin (sprays, beaker splashing). - - tweak: Injecting food and drinks will cause bad effects. - - tweak: Healing reagents, generally speaking, have stronger effects when injected. - - tweak: Toxins now work slower and deal more damage. Seek medical help! - - tweak: Alcohol robustness has been lowered. - - tweak: Acid will no longer melt large numbers of items at once. - - tweak: Synaptizine is no longer hilariously deadly. - Loganbacca: - - tweak: Changed MULE destination selection to be list based. - PsiOmegaDelta: - - tweak: Destroying a camera by brute force now has a chance to break the wiring - within. - - rscadd: Turf are now processed. This, for example, causes radioactive walls to - regularly irradiate nearby mobs. - - bugfix: Welders should now always update their icon and inhand states properly. -2015-05-22: - Ccomp5950: - - bugfix: Beepsky no longer kills goats. - - tweak: Goats will move towards vines that are 4 spaces away now instead of 1 - - bugfix: Goats will eat the spawning plants for vines as well as the vines themselves. - Chinsky: - - rscadd: Ghetto diagnosis. Grab patient, aim at bodypart you want to check, click - on them with help intent. This will tell you about their wounds, fractures and - other oddities (toxins/oxygen) for that bodypart. - - rscadd: Fractures are visible on very damaged limbs. Dislocations are always visible. - Surgery incisions now visible too. - - rscadd: Stethoscopes actually make sense now. They care for heart/lungs status - when reporting pulse and respiration now. - HarpyEagle: - - rscadd: Re-implemented fuel fires. Tweaked fire behaviour overall. - Yoshax: - - tweak: Bear traps now do damage when stood on, enough to break bones! Bear traps - can now affect any limb of a person who is on the ground, including head! Bear - traps are no longer legcuffs and instead embed in the limb they attack. - - tweak: Bear traps now take several seconds to deploy and cannot be picked up when - armed, they must be disarmed by clicking on them. They also cannot be moved - then they are deployed. - Zuhayr: - - rscadd: Massive material refactor. Walls, beds, chairs, stools, tables, ashtrays, - knives, baseball bats, axes, simple doors, barricades, so on. - - rscadd: Tables are now built via steel then another sheet on the resulting frame. - They can then be reinforced by dragging a stack of sheets onto the table. - - rscadd: Walls are built with steel for girders, then right-click the girder and - select the reinforce verb while holding a stack, then click the girders with - a final sheet. - - rscadd: Various things can be built with various sheet types. Experiment! Just - keep in mind that uranium is now radioactive and phoron is now flammable. -2015-05-26: - Atlantis: - - rscadd: NanoUI for Robotics Control Console - - rscadd: NanoUI for Supermatter Crystal - AI/Robot only, purely informational - Chinsky: - - rscadd: Meat limbs now can be attached. Use limb on missing area, then hemostat - to finalize it. - - rscadd: Limbs from other races can be now attached. They'll cause rejection, but - it can be kept at bay with spaceacilline to some point. Species special attack - is carried over too, i.e. you can clawn people if you sew a cathand to yourself. - - rscadd: Limbs that are left in open will rot in ~7 minutes. Use freezers or cryobags - to stop it. You can still attach them, but you wish you couldn't. - PsiOmegaDelta: - - tweak: Both the pulse taker and target must now remain still for the duration - of the check or it will fail. - RavingManiac: - - rscadd: Tape recorders now record hearable emotes and action messages (e.g. gunshots). - - bugfix: You can now see actions from inside mechs and closets. - Techhead: - - rscadd: Removed gaseous reagents from the chemistry system and replaced with real-world - organic chemistry precursors. - - rscadd: Hydrogen has been replaced with hydrazine, a highly toxic, flammable liquid. - - rscadd: Oxygen has been replaced with acetone, a mildly toxic liquid. Ethanol's - ink-sovlent capabilities have been copied to it. - - rscadd: Chlorine has been replaced with hydrochloric acid. It is a stronger acid - than sulphuric but less toxic. - - tweak: Nitrogen has been replaced with ammonia. Ammonia now acts as a Dexalin-equivalent - for Vox. - - tweak: Flourine has also been replaced with hydrazine in its one recipe. Flourosurficant - has been renamed azosurficant. - - tweak: Being splashed with liquid Phoron will burn eyes and contaminate clothes - like being exposed to Phoron gas. - Zuhayr: - - rscadd: Added a ghost requisition system for posibrains and living plants. - - rscadd: Added attack_ghost() to hydro trays and posibrains to allow ghosts to - enter them. - - rscadd: Prosthetic limbs are now only repairable with welders/cable coils if they - have suffered below 30 combined damage. - - rscadd: 'Surgery steps that cause no pain and have no failure wounding have been - added: screwdriver for ''incision'', crowbar to open, multitool to ''decouple'' - a prosthetic organ. Hemostat is still used to take an organ out.' - - rscadd: Using a welder or a cable coil as a surgical tool after opening a maintenance - hatch will repair damage beyond the 30 damage cap. In other words, severe damage - to robolimbs requires expert repair from someone else. - - rscdel: Eye and brain surgery were removed; they predate the current organ system - and are redundant. - - rscadd: IPC are now simply full prosthetic bodies using a specific manufacturer - (Morpheus Cyberkinetics). - - rscadd: IPC can 'recharge' in a cyborg station to regain nutriment. They no longer - interface with APCs. - - rscadd: NO_BLOOD flag now bypasses ingested and blood reagent processing. - - rscadd: NO_SCAN now bypasses mutagen reagent effects. - - rscadd: Cyborg analyzers now show damage to prosthetic limbs and organs on humans. - - tweak: Prosthetic EMP damage was reduced. - - tweak: Several organ files were split up/moved around. -2015-05-27: - PsiOmegaDelta: - - tweak: The inactive check process now respects client holder status and can be - configured how long clients may remain inactive before being kicked. - Zuhayr: - - rscadd: Unfolded pAIs can now be scooped up and worn as hats. - - tweak: Scoop-up behavior is now standardized to selecting help intent and dragging - their icon onto yours. -2015-05-30: - Atlantis: - - rscadd: Malfunction Overhaul - Whole gamemode was completely reworked from scratch. - Most old abilities have been removed and quite a lot of new abilities was added. - AI also has to hack APCs to unlock higher tier abilities faster, instead of - having access to them from the round start. Most forced things, such as, shuttle - recalling were removed and are instead controlled by the AI. Code is fully modular - allowing for future modifications. - HarpyEagle: - - bugfix: Fixes Engineer ERT gloves not being insulated. - - tweak: IV stands are no longer bullet shields. They also allow mice, drones, pAIs - et al to pass though. - Kelenius: - - tweak: AI now hears LOOC both around its eye and its core, and speaks in LOOC - around its eye. Keep in mind that you won't hear and won't be heard if there - is a wall between your eye and the target. - PsiOmegaDelta: - - rscadd: You can now review the server revision date and hash by using the 'Show - Server Revision' verb in the OOC category. -2015-06-02: - Techhead: - - rscadd: Re-adds extended capacity emergency oxygen tanks to relevant jobs. -2015-06-04: - PsiOmegaDelta: - - rscadd: AI eyes can now be found in the observer follow list. - - rscadd: Synths can now review all law modules that can be found on the station - from their law manager. - - rscadd: Synths can state these laws if desired, however this is strongly discouraged - unless subverted/malfunctioning. - - bugfix: Astral projecting mobs, such as wizards or cultists, may no longer respawn - as something else while their body lives. - Techhead: - - rscadd: Prison break event has been expanded to include Virology or Xenobiology - - rscadd: Prison break event will warn Enginering and the AI beforehand so they - can take preventive measures. - - bugfix: Disabling area power will now prevent doors from opening during the event -2015-06-05: - PsiOmegaDelta: - - bugfix: Split stacks no longer lose their coloring. - - tweak: Can no longer merge cables of different colors. - - tweak: Blobs and simple mobs now attack all external organs instead of a subset. - The overall damage remains the same but the number of fractures caused will, - in general, be fewer. - - rscadd: Spider nurses now have a chance of injecting their victims with spider - eggs which eventually hatch. If the limb is removed from the host, the host - dies, or the spiderling has matured sufficiently it will crawl out into freedom. - Medical scanners will pick upp eggs and spiderlings as foreign bodies. - Yoshax: - - tweak: Makes hyposprays start empty instead of filled with Tricord. - - tweak: Makes the special wizard projectile staffs, Animate, Change, Focus and - any future ones only usable by wizards. Also makes it so only wizards can use - spellbooks and teleportation scrolls. -2015-06-08: - PsiOmegaDelta: - - rscadd: The AI chassis now glows, with the color depending on the currently selected - display. -2015-06-09: - PsiOmegaDelta: - - rscadd: Ports /tg/'s meteor event. Meteors now appear to be more accurate, come - in a greater variety, and may drop ores on their final destruction. -2015-06-16: - Chinsky: - - rscadd: 'Updated penlights to be more of use in diagnostics, they now show following - conditions:' - - rscadd: Eye damage - - rscadd: Blurry eyes (overall slower reaction) - - rscadd: Brain damage (one eye reacts slower) - - rscadd: Opiates use (pinpoint pupils) - - rscadd: Drugs use (dilated pupils) - PsiOmegaDelta: - - rscadd: Observers can now follow both the AI and its eye upon speech. - - rscadd: Observers can now follow both observers and their body, if they ever had - one, upon speech. - - rscadd: Observers can now follow hivemind speakers if the speaker is not using - an alias or antagHUD is enabled. - - rscadd: Turret controls now glow, with the color depending on the current mode. - Techhead: - - rscadd: Converted Request Console interface into NanoUI. -2015-06-19: - HarpyEagle: - - bugfix: Prevents being on fire from merely warming mobs up slightly in some cases. - Mob fires also burn hotter. - - rscadd: Matches can now be used to light things adjacent to you when thrown. - - tweak: Made the effects of having a damaged robotic leg more prominent. - - bugfix: Robot limbs no longer cause pain messages. A reminder that you can still - check their status with 'Help Intent' -> 'Click Self'. - - tweak: Knifing damage scales with weapon force and throat protection. Helmets - only provide throat protection if they are air tight. Trying to cut someone's - throat with wirecutters and/or while wearing an armoured sealed helmet will - require several attempts before the victim passes out. - - tweak: Knifing switches on harm intent, in case you just wanted to beat on the - victim for some reason. - - bugfix: Prevents knifing bots or silicons. -2015-06-22: - PsiOmegaDelta: - - tweak: The traitor uplink no longer displays all items in a long list, instead - has categories which when accessed shows the relevant items. -2015-06-24: - HarpyEagle: - - bugfix: Fixed Tajaran name generation producing names without a space between - first and last. - - wip: Adds docking to the mercenary shuttle. Works similarly to other shuttles, - except docking and undocking is manually initiated and not automatic. A system - to approve or deny dock requests still to be implemented. - - rscadd: Toolboxes can now hold larger items, such as stacks of metal or power - cells, at the cost of having less space for other things. - - tweak: Gloves/shoes can now be worn even if you have one hand/foot missing. The - other one still has to be present, of course. The items still drop when you - first lose the hand/foot. - - tweak: Budget insulated gloves are somewhat less useless. On average, they will - stop half the damage from getting shocked, and the worst case insulation is - not as bad as it used to be. Budget gloves that are as good as regular insulated - gloves are still as rare as they were before though. - - tweak: PTR bullets are now hitscan, to make them somewhat better for actual sniping. - - maptweak: The telecoms server room now has an actual cycling airlock into it. - - tweak: Non-vital body parts will no longer take further damage above a certain - amount, and will inflict paincrit effects instead. On most humaniods the head, - chest, and groin are vital. - - rscadd: 'Engineers now spawn with industrial workboots (credit: ChessPiece/Bishop).' - - bugfix: Damaged robotic legs now more likely to have an effect. - - bugfix: Fixed bug preventing internal organs from taking damage in some cases. - - maptweak: New flavours of tables around the station. Engineering starts with more - plastic. - - bugfix: Fixed worn items not appearing in some cases. Most notably crossbows and - certain guns when worn on the back. As a side effect, laundry machines no longer - transform items. - - bugfix: Crit oxyloss now runs in game time instead of real time. So if lag is - slowing your movement the same slowdown applies to the dying person you're trying - to reach. - - rscadd: Breathmasks can now be adjusted by clicking on them in your hand, in addition - to the verb. - - rscadd: Wearing a space helmet or similar face-covering gear now prevents eating - and force-feeding food, drink, and pills. - - rscadd: Phoron in air ignites above it's flashpoint temperature and a certain - (very small) minimum concentration. Environments that have oxygen and are hot - enough, and have phoron but not enough concentration to burn will produce flareouts, - which are mostly a visual effect. - - rscadd: Adds animation when making unarmed attacks or attacking with melee weapons, - to help make it clearer who is attacking. - - soundadd: Opening an unpowered door now has an appropriate sound. - - rscadd: Ingesting diseased blood may contract the disease. -2015-06-26: {} -2015-06-30: - PsiOmegaDelta: - - maptweak: Non-general areas on Crescent are now protected by blast doors to enforce - area restrictions. Admins can operate these from the central checkpoint. -2015-07-04: - PsiOmegaDelta: - - tweak: Portable turrets now only blocks movement while deployed. - - tweak: Portable turrets are no longer invincible while undeployed, however they - have increased damage resistance in this state. - - bugfix: Crescent portable turrets should no longer act up during attempts to (un)wrench - and alter their settings. -2015-07-06: - GinjaNinja32: - - rscadd: '''Provisional'' is now also a valid temporary position prefix for manifest - sorting.' -2015-07-10: - Zuhayr: - - rscadd: Ninja now spawns on a little pod on Z2 and can teleport to the main level. -2015-07-11: - HarpyEagle: - - imageadd: Added inhand sprites for flashes, flashbangs, emp and other grenades. - Loganbacca: - - bugfix: Turrets no longer burn holes through the AI. - - tweak: Projectiles now have a chance of hitting mobs riding cargo trains. - - bugfix: Fixed visual bugs with projectile effects. -2015-07-14: - HarpyEagle: - - bugfix: Fixes wrong information being reported when analyzing locked abandoned - crates with a multitool. - PsiOmegaDelta: - - tweak: Ninjas can no longer teleport unto turfs that contain solid objects. - - tweak: Wizards can no longer etheral jaunt unto turfs that contain solid objects. -2015-07-27: - Kelenius: - - tweak: Borg shaker now works similarly to hypospray. It generates reagents that - can be poured into glasses. - - bugfix: Therefore, they can no longer duplicate rare reagents such as phoron. -2015-07-29: - Karolis2011: - - rscadd: Made tagger and sorting pipes dispensible. - - bugfix: Unwelding and welding sorting/tagger pipes, no longer delete data about - them. -2015-07-31: - HarpyEagle: - - bugfix: Fixed projectiles being able to hit people in body parts that they don't - have. This will also mean that the less limbs someone has the less effective - they will be as a body shield. -2015-08-11: - PsiOmegaDelta: - - experiment: 0.1.19 is live. - - tweak: Crew monitors now update every 5th second instead of every other. Reduces - lag and gives antags a larger window of opportunity to disable suit sensors - if they have to harm someone. -2015-08-13: - GinjaNinja32: - - rscadd: Changed language selection to allow multiple language selections, changed - humans/unathi/tajarans/skrell to not automatically gain their racial language, - instead adding it to the selectable languages for that species. Old slots will - warn when loaded that the languages may not be what you expect. - Orelbon: - - rscadd: Changed the HoP's suit to more bibrant colors and hopefully you will like - it. -2015-08-14: - HarpyEagle: - - spellcheck: Renames many guns to follow a consistent naming style. Updated and - changed gun description text to be more lore-friendly. - - rscadd: Throwing a booze bottle at something nearby while on harm intent causes - it to smash, splashing it's contents over whatever it hits. - - rscadd: Rags can now be wrung out over a container or the floor, emptying it's - contents into the container or splashing them on the floor. - - rscadd: Rags can now be soaked using the large water and fuel tanks instead of - just beakers. - - rscadd: Rags soaked in welding fuel can be lit on fire. - - rscadd: Rags can now be stuffed into booze bottles. When the bottle smashes, the - stuffed rag is dropped onto the ground. - - bugfix: Fixed eggs having a ridiculously large chemical volume. - - rscadd: T-Ray scanner effects are now only visible to the person holding the scanner. - - rscadd: Traitors can now purchase the C-20r and the STS-35 for telecrystals. - PsiOmegaDelta: - - tweak: The amount you start with in your station account is now affected by species, - rank, and NT's stance towards you. - TheWelp: - - rscadd: Bookcases are now movable/buildable/destroyable. - - rscadd: Paper can now be crumpled by using in-hand while on hurt intent. - - rscadd: Library Computer External Archive is now sortable. - Zuhayr: - - rscadd: Click a hat on a drone with help intent to equip it. Drag the drone onto - yourself with grab intent to remove it. -2015-08-15: - Kelenius: - - rscadd: Bees have been updated and are totally worth checking out (beekeeping - crate at cargo). - - rscdel: Sleeper consoles removed. All interaction is now done by clicking on the - sleeper itself. - - tweak: To put people into sleeper, you now have to click-drag people to it. Grabs - no longer work. To exit the sleeper, move. - - tweak: Sleeper now uses a NanoUI. -2015-08-16: - HarpyEagle: - - tweak: The unathi breacher is now only wearable by unathi. -2015-08-17: - PsiOmegaDelta: - - rscadd: Station time and duration now available in the Status tab. -2015-08-24: - HarpyEagle: - - tweak: Girders are now reinforced by using a screwdriver on the girder before - applying the material sheets. Use a screwdriver again instead to cancel reinforcing. - - bugfix: Mechanical traps no longer spawn in the janitor's locker. - - rscadd: Mechanical traps can now be printed with a hacked autolathe. - - rscadd: Adds armour penetration mechanic for projectiles and melee weapons. - - rscadd: Laser carbines, LWAP, and shotgun now have a small amount of armour penetration, - ballistic rifles (not SMGs) have moderate amounts, laser cannon has high armour - penetration, and the PTR mostly ignores body armour. - - tweak: 'Shotgun slugs and Z8/STS damage has been lowered slightly to accomodate - for their higher penetration. In general ballistics deal less damage but have - higher penetration than comparable laser weapons. Notable exception: X-Ray lasers - have had their damage lowered slightly but gain very high armour penetration.' - - rscadd: Energy swords now have very high armour penetration. Ninja blades do less - damage but ignore armour completely. - Kelenius: - - experiment: Click cooldowns have been removed on pretty much everything that isn't - an attack. - PsiOmegaDelta: - - rscadd: Adds the option to set the icon size to 48x48, found under the Icons menu, - along with 32x32, 64x64, and stretch to fit. - - tweak: Active AI cores now provides coverage on the AI camera network. Does not - utilize actual cameras, thus will not show up on security consoles. - - rscadd: The Dinnerware vending machine now offer both utensil knives and spoons - without first having to hack them. - - rscadd: Synths now have id cards with access levels which is checked when operating - most station equipment. - - rscadd: Station synthetics still have full station access but can no longer interact - with syndicate equipment, and syndicate borgs now start with only syndicate - access. - - rscadd: Syndicate borgs can copy the access from other cards by utilizing their - own id card module, similar to how syndicate ids work. - - rscadd: When examined up close id cards now offer a more detailed view. - - rscadd: Agent ids now offer much greater customization, allowing changing name, - age, DNA, toggling of AI tracking termination (using the electronic warfware - option), and more. - - rscadd: As AI tracking can now be enabled/disabled at will AI players should not - feel the need to hesitate before informing relevant crew members when camera - tracking is explicitly terminated. - - rscadd: Uplink menu now more organized and with new categories. - - rscadd: Now possible to cause falsified ion storm announcements. - - rscadd: Now possible to cause falsified radiation storm announcements, with expected - maintenance access changes. - - rscadd: Now possible for mercenaries to create falsified Central Command Update - messages. - - rscadd: Now possible for mercenaries to create falsified crew arrival messages - and records. - RavingManiac: - - tweak: Sound environments tweaked to feel more claustrophobic - - rscadd: Being drugged, hallucinating, dizzy, or in low-pressure or vacuum will - alter sounds you hear - - rscadd: Sound environment in holodeck will change to reflect the loaded program - Vivalas: - - rscadd: A new uplink item has been added! A briefcase full 'o thalla can now be - bought by traitors for bribes and such! - Zuhayr: - - rscadd: Pariahs are now a subspecies of Vox with less atmos/cold protection, a - useless brain, and lower health. - - rscadd: Leap now only gives a passive grab and has a shorter range. It also stuns - Pariahs longer than it does their target. - - tweak: Rewrote tiling. White floors, dark floors and freezer floors now have associated - tiles. - - tweak: Changed how decals work in the mapper. floor_decal is now used instead - of an icon in floors.dmi. - - tweak: The floor painter has been rewritten to use decals. Click it in-hand to - set direction and decal. - - tweak: Floor lights are now built from the autholathe, secured with a screwdriver, - activated by clicking them with an empty hand, and repaired with a welding torch. - - rscadd: Unathi now have minor slowdown and 20% brute resist. - - rscadd: Tajarans now have lower bonus speed and a flat 15% malus to brute and - burn. - - rscadd: Vox can now eat monkeys and small animals. - - rscadd: Tajarans can now eat small animals. - - rscadd: Unarmed attack damage has been lowered across the board. -2015-09-02: - Atlantis: - - rscadd: Converted phoron glass to borosilicate glass, adjusted heat resistances - accordingly, got rid of copypaste fire code. Fire resistance is now handled - by variables so completely fireproof windows are possible with varedit. - - rscadd: Windows take fire damage when heat exceeds 100C regular windows, 750C - reinforced regular, 2000C borosilicate and 4000C reinforced borosilicate. For - comparsions, reinforced walls begin taking damage around 6000. - Hubblenaut: - - rscadd: Adds glass bottles for Cola, Space Up and Space Mountain Wind to Booze-O-Mat. - - tweak: Some bar drink recipes have been amended to easily sum to 30 units for - drinking glasses. - - tweak: Vendors now have a product receptor for accepting goods. Opening the maintenance - painel is no longer required. - - tweak: Wrenching a vending machine is no longer a silent action. - - tweak: 'Stepup: Item placement on 4x4 grids seemed to work great. Now we''ll try - 8x8.' - Kelenius: - - tweak: Mechfab can now be upgraded using RPED, and now uses NanoUI. - Matthew951: - - rscadd: Added Vincent Volaju's hair. - - rscadd: Added Vincent Volaju's beard. - Zuhayr: - - rscadd: Added the ability for AIs in hardsuits to control suit modules and movement - with a dead or unconcious wearer. - - rscadd: Added ballistic supply drop pods. - - rscadd: Added diona gestalt random map template. - - tweak: Swapped the singularity beacon out for a hacked supply beacon. -2015-09-05: - Chinsky: - - rscadd: Made capguns into proper guns code-wise. It means you can now take people - hostage with them, stick in your mouth, and all other things you can do with - real guns but probably shouldn't. - - rscadd: Russian roulette! Fun for whole sec team! Unload some shells from revolver, - spin the cylinder(verb) and you're good to go! - HarpyEagle: - - rscadd: Shields no longer block attacks from directly behind the player. - - rscadd: Riot shields no longer stop bullets or beams (except for beanbags and - rubber bullets), however they are now more effective at blocking melee attacks - and thrown objects. - - rscadd: Energy shields block melee attacks as effectively as riot shields do. - Their ability to block projectiles is largely unchanged. - - tweak: Melee weapons now only block melee attacks. - - experiment: Two handed weapons have a small chance of blocking melee attacks when - wielded in two hands. - - rscadd: Sound and visual effects when blocking attacks with an energy shield or - energy sword. - - bugfix: Fixed dead or unconscious people blocking stuff with shields. - PsiOmegaDelta: - - tweak: Cargo now sorts under its own department on station manifests. - - rscdel: Manual radio frequency changes can no longer go outside the standard frequency - span. - - rscadd: Users with sufficient access can instead select pre-defined channels outside - this span, such as department channels, when using intercoms. -2015-09-07: - GinjaNinja32: - - rscadd: Added an auto-hiss system for those who would prefer the game do their - sss or rrr for them. Activate via Toggle Auto-Hiss in the OOC tab. - - rscadd: Auto-hiss system in 'basic' mode will extend 's' for Unathi and 'r' for - Tajara. 'Full' mode adds 'x' to 'ks' for Unathi, and is identical to 'basic' - mode for Tajara. - PsiOmegaDelta: - - tweak: 'Changed the language prefix keys to the following: , # -' - - rscadd: Language prefix keys can be changed in the Character Setup. Changes are - currently not global, but per character. -2015-09-08: - Soadreqm: - - tweak: Increased changeling starting genetic points to 25. - Zuhayr: - - bugfix: Auto-traitor should now be fixed. - - bugfix: The Secret game mode should now be fixed. -2015-09-11: - HarpyEagle: - - tweak: Made flares brighter. - - rscadd: Coffee is now poisonous to tajaran, much like how animal protein is poisonous - to skrell. -2015-09-26: - PsiOmegaDelta: - - tweak: Meteor events now select a map edge to arrive from, with a probability - for each individual wave to come from either neighboring edge. Meteors will - never arrive from opposite the starting edge. -2015-10-27: - HarpyEagle: - - bugfix: When affected by pepperspray, eye protection now prevents blindness and - face protection now prevents stun, instead of face protection doing both. -2015-11-22: - neersighted: - - bugfix: Laptop Vendors now accept ID Containers (PDA, Wallet, etc). - - bugfix: Personal Lockers now accept ID Containers (PDA, Wallet, etc). -2015-12-06: - Datraen: - - tweak: Changes standard and specific plant traits, more diverse plants. - HarpyEagle: - - tweak: Fabricated power cells start uncharged. - Hubblenaut: - - bugfix: Welding a broken camera will use the correct icon. - - tweak: Camera assemblies remember their tag and network from previous usage. - - rscadd: Light replacers can be refilled by clicking on a storage item. - - tweak: Light replacers now hold up to 32 light bulbs. - - tweak: Light replacers can be obtained through janitorial supply crates. - - tweak: A sheet of glass fills the light replacer by 16 bulbs. - - bugfix: Material stacks now properly merge upon creation. - - bugfix: Messages for adding to existing stack appear again. - - tweak: Mobs on help intent will not push others that aren't. - - rscadd: Adds tape for atmospherics. - - tweak: Tape graphics and algorithm changes. Looks a lot more appealing now. - - tweak: Starting and ending tape on the same turf will connect it to all surrounding - walls/windows. - - tweak: Lifting a part of the tape will lift an entire tape section. - - tweak: Mobs on help intent do stop for tape. - - bugfix: Crumpled tape does not affect tape breaking behavior anymore. - - bugfix: Fixes vending machines not adding stored goods when maintenance panel - is closed. - - tweak: Doors do only buzz once on failed closing attempt. - MagmaRam: - - bugfix: Fixed cloners killing fresh clones instantly with brain damage. - - bugfix: Fixed a bug where disposals pipes would show up above floors despite being - installed under them. - Neerti: - - rscadd: Adds NanoUI for communicators, the ability for communicators to call other - communicators on the station, the ability for station-bound people to call ghosts, - and for ghosts to toggle their visibility to communicators on or off in character - preferences (defaults to off). Communicators can now also support more than - one call at the same time, for both ghosts and normal communicators. - - rscadd: Adds new machine to telecomms, the Exonet node. It is very basic in terms - of functionality, but certain services can be selectively disabled from it, - such as newscaster updates, communicators, or external PDA messages. Adds methods - for building and deconstructing Exonet nodes. - - experiment: Adds framework for a fake-networking system called EPv2 that communicators - will now use, and perhaps other machines will in the future, for good or for - evil. - - rscdel: Changeling Spacearmor reduced in protective ability. - - rscdel: Cryogenic String and Delayed Toxic Sting now have a three minute cooldown - upon stinging someone. - - rscdel: Cryotoxin, the chemical used in Cryogenic String, is 25% less potent now. - - rscdel: The rune to summon Narsie has been changed. Narsie is no longer summoned, - but Hell still comes. - - rscdel: Spooky mobs spawned from spooky portals as a result of Hell coming have - had their speed, health, and damage reduced. - - rscdel: Manifested humans no longer count for summoning Hell. - - experiment: Changes how armor calculations work. All the armor values remain - the same, but the 'two dice rolls' system has been replaced with a mix of reliable - damage reduction and a bit of RNG to keep things interesting. The intention - is to make weaker armor more relevent and stronger armor less overpowered. - - tweak: When you are hit, it uses the armor protection as a base amount to protect - you from, then it does a roll between +25% and -25% of that base protection, - and adds it to the base protection. The result of that is how much damage is - reduced from the attack. For example, if you are hit by an energy sword in - the chest while wearing armor that has 50 melee protection, the base protection - is 50, then RNG can make the final protection be between 37.5 and 62.5 percent. - The damage you'd take could range from 11.25 to 18.75, instead of 0, 15, or - 30. Remember that some weapons can penetrate armor. - - rscadd: Added personal communicators, a device that enables someone to talk to - someone else at vast distances. You can talk to people who are far from the - station, so long as telecommunications remains operational. - - rscadd: To use, become a ghost, then use the appropiate verb and pick a communicator - to call. Then you wait until someone picks up. Once that occurs, you will - be placed inside the communicator. The voice you use is your currently loaded - character. Languages are supported as well. - - tweak: Round-end is now three minutes instead of one, and counts down, to allow - for some more post-round roleplay. If the station blows up for whatever reason, - the old one minute restart is retained. - PsiOmegaDelta: - - rscdel: Manual radio frequency changes can no longer go outside the standard frequency - span. - - rscadd: Users with sufficient access can instead select pre-defined channels outside - this span, such as department channels, when using intercoms. - Zuhayr: - - tweak: Aiming has been rewritten, keep an eye out for weird behavior. - - rscdel: Removed the detective scanner and associated machinery. - - rscadd: Added a microscope, machine forensic scanner, etc. from Aurora forensics. -2015-12-16: - HarpyEagle: - - bugfix: Fixed a couple of bugs causing phoron gas fires to burn cooler and slower - than they were supposed to. - - bugfix: Merc bombs are now appropriately explosive again. Same goes for bombs - made by toxins. - Hubblenaut: - - bugfix: Airlock backup power test light properly offline when backup power down. - - bugfix: Empty flavor texts no longer draw an empty line on examination. - - bugfix: Material stacks now properly merge upon creation. - - bugfix: Messages for adding to existing stack appear again. - TheWelp: - - rscdel: Removed higher Secret player requirements. -2016-02-11: - Datraen: - - rscadd: Moderators can now see and use AOOC. - - bugfix: Other synthetics given EAL. - - bugfix: Trays now drop items when placed on table, dropped. - - bugfix: Objects can now be yanked out of synthetics. - - tweak: Respawn time moved down from 30 minutes to 15 minutes. - - rscadd: Telecrystal item added for trading telecrystals between traitors and mercenaries. - - rscadd: Telecrystal item now has tech values. - EmperorJon: - - tweak: Traitor synths can no longer be locked down from the robotics console. - Attempting to lock them down (or release the lockdown) notifies the synth of - the attempt and updates the console's UI as normal. - Neerti: - - rscadd: Suit cooling units can now be attached to voidsuits. Note that coolers - and air tanks are mutually exclusive. - - bugfix: EMP no longer hits twice on humans. - - tweak: EMP drains powercells using the cell's current charge, and not the cell's - maximum potential charge, to ensure two blasts do not completely disable a synthetic. - - tweak: EMP hitting a prosthetic limb or organ will now do less damage. - - tweak: EMP hitting a cyborg will no longer outright stun them. Instead, they - gain the 'confused' status for a few moments, making movement difficult. In - addition, their HUD gets staticy, and their modules are forced to be retracted. - - rscadd: Stasis bags will protect the occupant from the outside enviroment's atmosphere. - - rscadd: Stasis bags can be hit with a health analyzer to analyze the occupant. - Zuhayr: - - rscadd: Drones can now pull a variety of things (such as scrubbers). This came - with a pulling refactor so please report any strangeness with pulling in general. - - rscadd: Drones (and any mob that can be picked up) can be bashed against airlocks - and such to use their internal access, so long as the person using them does - not have an ID card equipped. - - rscadd: Added foam weapons to cargo for LARP shenanigans. - - rscadd: Added the ability to equip grenades to the mask slot, and to prime them - by clicking someone with harm intent targeting the mouth. - - rscadd: Removed the species restrictions on transplanted internal organs. Have - fun. - - rscadd: Added 'full body' prosthetic options to character generation. - - rscadd: Removed IPC. No tears were shed. - - rscadd: 'RE: borgs, Renamed ''robot'' type to ''drone'' and ''android'' type to - ''robot'' for clarity with new ''android'' human mobs.' - - rscadd: Rejuvenate will now reapply robolimb/autopsy data. - - rscadd: Lots of backend work relating to the above. If you're a coder go look - at the PR or ask Zuhayr for details. - - rscdel: Removed brute and burn resist from robolimbs, removed sever vulnerability - from robolimbs. - - rscadd: Added a config option for visible human death messages. - - rscadd: pAIs and small mobs can now bump open doors. - - rscadd: Added functionality for two-handed guns; these guns will give an accuracy - penalty if fired without an empty offhand. - - rscadd: Unified two-handed melee weapons with the above; while the offhand is - empty, the weapon will count as wielded. -2016-03-11: - Datraen: - - rscadd: Adds ckeys, player panel to the antagonists panel. - - tweak: Fragmentation grenades are no longer launchable. - - tweak: Adds amount of telecrystals to the set telecrystal verb. - - rscadd: Added a verb to just add to telecrystals. - Kelenius: - - rscadd: Drying rack now has a new sprite. - - rscadd: Beekeeping materials and a honey extractor have been added to hydroponics. - - tweak: There is now a ten-second delay for carding the AI. - Zuhayr: - - rscadd: Small species now take smaller bites/gulps from food and drink. - - rscadd: Small species are now effected by alchol and toxins twice as much. - - rscadd: blood_volume is now a species-level var and Teshari have lowered blood - volume. - - rscadd: Hunger is a species var and Teshari get hungry faster. - - rscadd: Small mobs have a reduced climb delay. - - rscadd: Teshari gain more nutrition from meat. -2016-03-16: - Datraen: - - bugfix: Harmbaton no longer causes halloss while inactive. - Kelenius: - - bugfix: Potassium and nitroglycerin explosive grenades now work. -2016-03-29: - Datraen: - - rscadd: 'Added Three New Mixed Gamemodes: Lizard, Changeling + Wizard; Intrigue, - Traitors + Ninja; Visitors, Ninja + Wizard.' - - tweak: Created a variable for latespawning antagonist templates, for customization - of autospawning antagonists in mixed game modes. - - bugfix: Fixes the buckled check limiting whether or not someone can interact while - sitting. - - bugfix: Resisting while buckled and cuffed will process the hand and leg cuffs - before unbuckling. - - tweak: Removed JSON encoding of the PDA Manifest list. - - bugfix: Microwaves no longer try cooking their components while cooking. - - bugfix: Adds a check to prison breaks that makes sure the APC is on before continuing. - - bugfix: Artifacts will no longer spawn on floor turfs. - - bugfix: Stops traitorborgs from being able to hack other borgs. - - bugfix: Stops traitorAIs from being able to hack unlinked borgs. - Yoshax: - - tweak: Player preferences has been overhauled. Please update your preferences, - found at "Character Setup" > "Global" > "Preferences", as they have been reset. -2016-04-04: - Kelenius: - - bugfix: Monkeys can ventcrawl once again. - Yoshax: - - rscadd: Tasks that take time to perform now have a progress bar. - - rscadd: Visibility of progress bars can be toggled in preferences. Default is - on. -2016-04-07: - Datraen: - - bugfix: If a slice of an item is spawned independently, it will get generic settings. - Kelenius: - - tweak: Changelings will now change appearance and species together when transforming. - - tweak: Changelings no longer have gender honorifics in lingchat. - - rscadd: Absorbing the DNA from any source will allow you to use its name, species, - and languages. - - bugfix: DNA extract sting won't produce a strange message if there's no target. - - tweak: Cultists no longer need to research words. -2016-04-17: - Datraen: - - rscadd: Manually ports /tg/station's dark click code https://github.com/tgstation/-tg-station/pull/10272 - by Razharas. - - bugfix: Teshari smocks now spawn as smocks, and not aqua jumpsuits. - - bugfix: Checks to see if new a two-handed weapon can be wielded when dropped. - EmperorJon: - - bugfix: Robotics Console now correctly shows the operational/lockdown state and - button based off if it thinks the synthetic is locked down or not. - - bugfix: Autotraitor synths now behave the same as Traitor synths - they are not - locked down. - Kelenius: - - rscadd: Solars now start wired. - Neerti: - - rscadd: Ports Bay's volume-based inventory system. It works off by weight classes - instead of just slots, allowing you to hold more light items than you could - previously. - - rscadd: Bulky items can now go in your backpack, however it will require twice - the space of a normal sized item. - - rscdel: Spacesuits, RIGs, and sniper rifles made heavier. -2016-05-05: - Datraen: - - rscadd: Added three mixed modes, 'Mercenaries & Wizard', 'Mercenaries & Renegades', - and 'Traitors & Renegades'. - Hubblenaut: - - tweak: Hydroponics vendor and biogenerator offer full bottles of fertilizer. Prices - and amount available adjusted to accomodate. - Kelenius: - - tweak: Move delay after clicking has been removed. - PsiOmegaDelta: - - rscadd: Can now prefill the loadout flask and vacuum-flask with a relevant liquid - of your choice. - Yoshax: - - tweak: 'Splits gender into biological gender and gender identity. Biological gender - modifies the sprite (for between male and female) and gender identity determines - what pronouns show up when examined or suchlike. Both are displayed in medical - records and such. ' - - tweak: Smoke grenades can now have their smoke color set by using a multitool - on them. -2016-05-12: - Yoshax: - - tweak: Doubles the maximum length of records and names to 6144 & 52, respectively. - Also increases book length to 12288. (All numbers are in characters.) - - bugfix: Makes various services in the antag uplink purchasable once again. This - includes the fake crew arrival. - - bugifx: Neckgrabs will no longer force people to the ground. In addition, weakened - people can no longer resist. - - rscadd: All vending machines now have a small chance of vending an additional - item. - - tweak: Smoke from smoke bombs now lasts approximately 3 times as long and spawns - some more smoke to make a heavier cloud. - - bugfix: Smoke from smoke bombs now properly does a small amount of oxygen loss - damage. This damage is per cloud of smoke. -2016-05-13: - HarpyEagle: - - tweak: Shotgun flare illumination now lasts longer, around 3-4 minutes. - - bugfix: Fixed attack animation playing when using flashes even if the flash was - not actually used due to being broken or recharging. - - bugfix: Fixed lightswitches layering over darkness. Now only the light layers - above shadow. Lightswitch illumination is now much more subtle. - Yoshax: - - bugfix: Processing strata floor can now be pried up with a crowbar. - - bugfix: Blue carpet can now also be removed with a crowbar, and has had it's ability - to burn and have corners restored. - - rscadd: Changelings will now store and apply the flavor text of their victims - when they absorb and transform into them. - - rscadd: Gives Diona a starting funds wage the same as Tajaran and Unathi. - - bugfix: Brain damage no longer prevent implant removal surgery. -2016-05-16: - Yoshax: - - rscadd: Uplinks now have a discounted item every 15 minutes. This is per uplink, - and random, the discount is also random, but weighted as such that a low discount - such as 10% off, or 20% off has a higher chance of happening than a high discount - such as 90% of. An item will never cost less than 1. - - tweak: Mercenaries now spawn with their own, personal uplinks. - - bugfix: Faked announcements are now once again purchasable from the uplink, and - actually work. - - rscadd: Adds several new items to the uplink including tactical knives, metal - foam grenades, ambrosia seeds and much more. -2016-05-17: - SilveryFerret: - - rscadd: Changes the Death Alarms from announcing over Common channel, to announcing - only over Medical and Security channels. - Yoshax: - - rscadd: Added shotglasses. These can contain 10 units. They have their whole contents - swalloed in one gulp. They can be produced in the autolathe or found in the - booze vending machine in the bar. -2016-05-25: - Serithi: - - rscadd: Adds in lavender. - Yoshax: - - tweak: Cables of any color can now be merged. - - tweak: More and different colors are now available to be used by cable. - - tweak: Adjusting your suit sensors now displays a message to other people in range - that you did so. In addition, seeing someone else adjust someone's suit sensors - no longer informs you to what level. - - rscadd: Added towels to the loadout. These can be worn on the head, belt or outwear - slots. You can also whip people with them for a special message and sound! In - addition, using them in-hand will produce an emote where your towel yourself - off. -2016-05-27: - Yoshax: - - rscadd: Added a new preference that allows you to disable fake nanoui styling - on relevant windows. However, if it is your first time loading with this new - preference you will need to save your character slot, as there is a problem - with satanisiation and it believes the preference is set to disable the nanoui - styling. -2016-05-29: - Datraen: - - rscdel: Injecting people with mutationtoxin no longer mutates them into slime - people. - - rscdel: Removes amutationtoxin. - - rscdel: Removes slime core recipies. - - rscadd: Adds slime monkey cubes, which are created by injecting monkey cubes with - mutationtoxin and activating like a posibrain. - - wip: Maps for Xenobio2 research labs/stations. - Zuhayr: - - tweak: 'Backend change: allowed accessories to be placed on any clothing item - with the appropriate variables set.' -2016-05-30: - EmperorJon: - - rscadd: Ports Baystation's setup screen changes, thanks to PsiOmegaDelta. - - rscadd: Includes character preview with toggleable equipment, visible loadout - items, ghost character sprites, and custom colour underwear. Your underwear - will have reset, so you'll need to set it back. -2016-06-07: - Datraen: - - rscadd: Adds a trait tool for Xenobio2. It was supposed to be in the initial implementation, - but fell through the cracks, sorry! - - bugfix: Fixed the xenobio smartfridge not displaying it's starting core amount. - - bugfix: Fixed an inverted check with slimes. - EmperorJon: - - tweak: Increased loadout points from 10 back to 15. We've added so many things - like lunchboxes and communicators that everyone just takes by default, so a - few more points will be nice. - JerTheAce: - - rscadd: Adds a variety of new guns. Some of these guns and and their ammunition - are purchasable through antag uplink, cargo, or can be spawned during Renegade - or Heist modes. - - rscadd: Adds ammunition clips for reloading magazines and some guns (such as bolt-actions). - - rscadd: All magazines and ammunitions can now be produced with the autolathe. - - maptweak: New bullpup SMG is available in armory area on CentCom level. - - tweak: Revolvers now use 6 shots. Finally. - - tweak: Most guns that didn't use magazines before for some reason (such as the - Uzi) now use magazines. - - tweak: All casings now update icons if they have been spent. - - tweak: Corrects Pulse Rifle charge cost consistency. - - tweak: Corrects and improves a number of icons for guns, including a couple of - energy guns, and adds fallback icons so they do not turn invisible when held - or strapped to your back. - - tweak: Made the icons for some guns look differently depending on what magazine - is loaded into them. - - tweak: Made antag uplink menu for guns and ammo more informative. - - tweak: Machinegun magazines no longer fit in pockets. - - spellcheck: Made names and descriptions for all projectile guns and ammo consistent - while removing grammar and spelling errors. - - bugfix: Autolathe no longer exploitable for ammo by repeatedly recycling empty - magazines. - - bugfix: Guns now check a list of compatible magazines. - - bugfix: Ranged mobs no longer drop usable .357 casings. - - soundadd: Added a variety of new gun sound effects, and swapped out the old default - gun sound. -2016-06-08: - Yoshax: - - maptweak: There is now more soap on the map. The chef also gets a dropper. - - tweak: Changes in gravity now stun for much longer. - - tweak: Bullets now have a better chance of penetrating objects such as filing - cabinets, consoles, fax machines, etc. This applies to all bullets. - - maptweak: The research outpost toxins department now has reinforced phoron windows. - - bugfix: Spears now do their correct damage instead of doing around half. -2016-06-14: - Arokha: - - rscadd: Adds video-calls on communicators for existing calls - - rscadd: Adds a 'decline' to incoming communicator calls - - rscadd: New wallets that let you color them how you want - - bugfix: Fixes communicators being able to hear speech - - bugfix: Fixes deadcalls to communicators - - bugfix: Fixed dropping head/foot/glove items on limb loss - - bugfix: Suit coolers inside mecha now work - - bugfix: Fixed printing '1' to world over and over - - bugfix: Made mech tracking beacon constructable again - - tweak: Change how emotes and LOOC propogate to nearby people - - tweak: Rewrote how get_mobs_and_objs_in_view_fast works - - tweak: Can now see through the red external airlock doors - Datraen: - - tweak: Adds a chance for slimes to get mutation toxin for creation of prometheans - (40%). - - bugfix: Simple animals outside of the hostile subtype won't follow you as a zombie. - - bugfix: Xeno hostility is more apparent now. - - bugfix: Slime cores can no longer create twice as many slimes through an exploit. - GinjaNinja32: - - rscadd: Rewrote drinking glasses. There are now eight types of glass, and drink - appearance is based on color and the type of glass you put it in. - - rscadd: There are now 'glass extras' you can add to drinks. Straws, drink sticks, - and fruit slices (yes, all of them) all work. You can add up to two extras per - glass. Add extras by clicking the glass with the extra, remove by clicking the - glass with an empty hand while it's in your other hand. - - rscadd: Adding 'fizzy' things (soda water, cola, etc) or ice to a drink will make - it be fizzy or have ice floating in it. - Yoshax: - - tweak: Everything produced in Robotics is now 25% cheaper to produce. -2016-06-15: - Yoshax: - - tweak: The categories for items in the cargo ordering console have been reworked. - Items shoulw now be in more sensible categories. If you cannot find something, - try the sensible category. -2016-06-21: - HarpyEagle: - - bugfix: Fixes disarm-attack dislocation chances being so low that you were very - likely to break the targeted limb before it would dislocate. - - bugfix: It is now possible to disarm-attack with stunbatons like with other melee - weapons. Note that this means that using a stunbaton on disarm intent will hurt - people. - - rscadd: Trying to move while being grabbed will now automatically resist. - - tweak: Small mobs are no longer able to pin larger mobs. - - tweak: Resisting a smaller mob's grab is more likely to be successful. - - bugfix: Fixed being able to climb onto a larger mob while restrained, weakened, - unconscious, or dead. - JerTheAce: - - rscadd: CentCom Fax, Admin Prayer, and CentCom emergency messages now prompt admins - with a pleasing sound effect. - - tweak: Fax machines now sound like fax machines and not polaroid cameras. -2016-06-27: - Sin4: - - rscadd: Added NanoUI for Advanced Body Scanners, Arcade, Atmospherics Control - Computer, Chemmaster, Cloning Console, Fax Machines, Guestpass Console, Holodeck - Computer, Laptop Vendors, Operating Computer, and Photocopiers. - - bugfix: Fixes chemmaster not putting pills in pill bottles. -2016-07-01: - Aztectornado: - - tweak: Clicking a stack of sheets (Metal, phoron...) in your other hand now asks - how many you want to split off the stack, courtesy of Baycode - Datraen: - - rscadd: Antagonistic factions can now be set and viewed on the uplink. Visibilities - can be set for these as well, to help identify sympathizers/potential aids, - or to hide the information from those outside of your faction. - Yosh: - - tweaks: Increases max records and book length to ridiculous levels. - Yoshax: - - tweak: The PTR Sniper is now more accurate when scoped, but less accurate when - unscoped. In addition it now has more recoil. - - tweak: The Laser Cannon no longer holds multiple shots. It holds charge for one - shot at a time. This is because the beams it fires now do 90 damage with 100 - armor penetration. Furthermore, it is now considerably more accurate. Lastly, - to counteract it only holding one shot at a time, it now autorecharges, which - takes 60 seconds. - Zuhayr: - - rscadd: Ports/adapted several kitchen machines from Apollo Station. -2016-07-08: - EmperorJon: - - rscadd: Adds admin functionality to call a trader ship event with the Beruang - in the same manner as ERT dispatches. - - rscadd: Adds a Trader 'antagonist' as they use the antagonist framework. Not considered - an actual antagonist, like the ERT. - - maptweak: Alters Beruang base to provide some clothing for Traders plus a locked-down - area for admins to spawn cargo. - - maptweak: Alters Beruang access to a new Trader-ID-only access requirement. - Neerti: - - maptweak: Restructred the AI core massively, and the upload slightly. - - rscadd: Adds a new material type, called Durasteel, which is made from plasteel - and diamonds. It's incredibly tough and also reflective. The inner walls of - the AI core contain this new material to protect it. - - rscadd: New turret subtype just for the AI core, that is more durable, has a chance - to shrug off EMP, and fires xray lasers. They even turn green. - - tweak: Turrets now wait to go back down in their covers upon losing sight of a - target. - - tweak: Emitters now have health, and can be damaged by projectiles. They will - explode on death. - - tweak: Critical APCs (the type found in the engine and AI core) are now more resistant - to EMP. Equipment and Enviroment stays on during an EMP, and less of the cell - is drained. - Sin4: - - rscadd: Added benches. - - rscadd: Added floor lamps. - - rscadd: Added water-cooler cup dispenser. - Yoshax: - - rscadd: Adds recipes for four new non-alcoholic cocktails. Shirley Temples, Roy - Rogers, Arnold Palmers and Collins Mixes. - - rscadd: Adds five new Tajaran hairstyles ported from Aurora. -2016-07-10: - Anewbe: - - bugfix: Changelings will no longer remain stunned or suchlike when attempting - to regenerate. - Cirra/: - - rscadd: Added a chemistry gripper for Crisis borgs. - GinjaNinja32: - - rscadd: Adds 3x & 4x upscaling options for players with very large monitors. - HarpyEagle: - - tweak: Runtime can now become friends with anyone, regardless of their initial - job. - Neerti: - - rscadd: Mining can now be done with explosives. The effectiveness depends on - the spot chosen to explode, so using an ore scanner is advised. - PsiOmegaDelta: - - rscadd: MedHUD overlays now have more stages, both for 'normal' and critical stages - of injury, for improved quick-diagnosis. - Redstryker: - - bugfix: Communicators will no longer show up on camera networks by default. - - rscadd: Adds a selection of flannels to the loadout. These can have their sleeves - rolled up, their buttons buttoned up, be tucked in and any combination of those. - Techhead: - - rscadd: 'New Random Event: Solar Storms. Similar to a radiation storm, but anywhere - inside the station is safe. Also boosts solar panel output significantly for - the duration.' - Yoshax: - - rscadd: Ports an Advanced Who verb that allows normal players to see what players - are in game, and which aren't. - Zuhayr: - - tweak: Modifies the health HUD element to display limb damage individually. It - will reflect your species, prosthetics, loss of limbs, as well as being on fire. -2016-07-13: - Anewbe: - - rscdel: Removed detonating borgs via Robotics Console - Yoshax: - - tweak: Emagging a cargo supply console will now properly hack it and will also - remove the access requirement. - - bugfix: Languages selected during character setup will once again be properly - added to mobs. - xDarkSapphire: - - rscadd: 'Adds a new hairstyle: Spiky Ponytail.' -2016-07-22: - Anewbe: - - rscdel: Removes assault carbine from uplink. - - tweak: Speeds up the toxin reagents - EmperorJon: - - bugfix: Having between 20 and 100 nutrition and over 45 toxin damage will no longer - cause you to gag ad-infinitum and die. It now respects vomit time restraints. - - tweak: Gagging now occurs only when the mob has no nutrition at all. It no longer - causes three toxin damage, only weakens as before. - - tweak: Vomiting and/or gagging from toxins now occurs regardless of nutrition, - not only 20+. - Neerti: - - rscadd: Adds ability for ghosts to send and receive text messages via communicator. - Yoshax: - - tweak: Drop pod contents have been adjusted. In general, you will get something - more useful and the less useful contents have been made more interesting. There - is a total of 12 drop pod content lists and 7/12 are useful, 4/12 are useless, - 1/12 is potentially useful. - - tweak: Stun Revolvers will no longer be able to spawn from random energy weapon - spawns. In addition, some of the other random item spawns have new items and - adjusted probablities. - - rscdel: Tajaran are no longer negatively affected by coffee. - - tweak: Bucklecuffing as it has been known for the longest time is no longer a - thing. When you resist when cuffed and buckled to something, you will now resist - out of the handcuffs first, allowing you to simply unbuckle yourself once done. -2016-07-25: - PsiOmegaDelta: - - bugfix: Robot upgrades produced in robotics to be applied to Cyborgs can now once - again actually be applied. - Rymdmannen: - - rscadd: Added department specific rubber stamps for cargo and warden. - - maptweak: Replaced 'small rubber stamp' with corresponding new ones in cargo area - and warden's office. - - spellcheck: Renamed ''quartermaster's stamp'' to ''quartermaster's rubber stamp''. - Superbee29: - - rscadd: Ghosts can now see the power in a cable when examining it. - Yoshax: - - tweak: Flashes no longer provide an instant stun. Flashes now confuse and blind - the affected person for five seconds and in addition makes their eyes blurry - for ten seconds. - - tweak: The empty box supply crate has been replaced with a shipping crate. Which - contains what you need to send stuff places! - - maptweak: The chef now gets a destination tagger and packaging paper to send people - food. - - bugfix: Drinking glasses now have a material cost in the autolathe. - - tweak: When emagged security bots such as the Securitron and ED-209 will now move - and pursue faster. - - bufix: Securty bots such as mentioned above will now be properly emagged. - - tweak: The cost of items in the antag uplink have been tweaked. Some are cheaper, - some are more expensive. In addition, you can now buy singular grenades isntead - of boxes. Buying a box has a discount over the singular. - - bugfix: Repairing burn damage on FBPs will now once again properly work. - - bugfix: Undislocating limbs will now once again properly work. - - rscadd: The phoron assembly crate in cargo has been renamed to a Phoron research - crate and now contains more supplies including tank transfer valves. - - tweak: The cooldown between discount offers in the antag uplink is now 10 minutes - versus the previous 15 minutes. - - tweak: The ordering of the items in the autolathe will now be somewhat diferrent - due to a code overhaul. It is now in alphabetic order. - - tweak: Security robots such as the Securitron or ED-209 are now more hardy and - can take more damage before dying. - - tweak: The silenced pistol no longer has any recoil and can be fired faster with - less delay in between shots. -2016-07-31: - Anewbe: - - rscadd: Sprays now respect shields. - Yoshax: - - bugfix: Certain items such as pills and suchlike will once again be usable on - someone who is on a surgical table/table. -2016-08-05: - Anewbe: - - rscadd: Changeling Self-Respiration is now a toggle. By default they breathe normally, - but if they use the power they no longer require oxygen, or experience the effects - of inhaled gasses. - - tweak: Heat based damage has been increased. This includes fire. - Hubblenaut: - - rscadd: Windoor assemblies can now be named with a pen. - - rscadd: Windoor and airlock assemblies now show their custom name during construction - phase. - - tweak: Windoors can now be made out of two sheets of glass or reinforced glass, - for normal and secure windoors respectively. - - tweak: Windoors now automatically close after construction. - - tweak: Adjusts the algorism for how windoors and windows are placed on construction - (when there are already windows co on the same turf). - - bugfix: Windoors will now drop exactly the materials they were made of. - - bugfix: Prying a broken circuit out of a windoor will no longer cause duplicates - to drop. - - bugfix: Airlocks no longer spark after spawn and several other icon update issues - were fixed. - - bugfix: Fixes reinforced walls not being constructable with one sheet left in - stack. - - bugfix: Windows that were busted out of their frame by force are now correctly - rotatable. - - bugfix: Lots of spellchecking and code cleanup in windoor and airlock code. - - rscdel: Killed innocent kittens. - Sin4: - - bugfix: Advanced Body Scanners are now deconstructable - - bugfix: You can now add coolant to the Radiocarbon Spectrometers - - tweak: Frame code revamped and cleaned up. - - rscadd: R&D server circuitboards can be swapped between core and robotics types - using a screwdriver. - Yoshax: - - bugfix: Wounds will now once again bleed. - - bugfix: Xeno loadout items will now properly be reloaded into a slot when the - server restarts. - - rscadd: A new item has been added to the uplink. Package bombs. These come in - two variants, small and big, which cost 20 TC and 40 TC respectively. These - come in a box with an explosive, a disguised detonator and a screwdriver. The - use the detonator you muse apply the screwdriver to configure it into detonator - mode. This must be done when it is closed. -2016-08-07: - HarpyEagle: - - rscadd: Severe enough burn damage now causes one-time blood loss due to blistering - and body fluid cook-off. - Sin4: - - bugfix: Fixed ERT icon not showing up properly for sechuds. - - tweak: Fixed instances of the game mode's config_tag being displayed instead of - the game mode name. - Yoshax: - - rscadd: Attacking yourself, or anyone else with a stack of five or more telecrystals - will teleport the attacked person to a random, safe (not in space) location - within 14 metres. - - tweak: All telecrystals ammounts have been multiplied by 10. This means the base - amount is now 120, and an emag for example costs 30, vs the previous 12 and - 3, respectively. - - tweak: You can once again use telecrystals on an emag to add more uses to it. - You get 1 use per every 2 telecrystals. - - tweak: Instead of only being able to remove 1 telecrystal from your uplink, you - can now remove 1, 5, 10, 25, 50. -2016-08-08: - Kelenius: - - rscadd: Xenoarcheology code has been partially redone. - - tweak: Pick set will now sort the picks inside it. - - tweak: Removed useless random numbers from GPS coordinates in various places. - I'm sure we have not lost the arcane knowledge of rounding 500 years into the - future. - - tweak: Picks renamed to show their excavation depths. - - tweak: Suspension generator's power use lowered. - - tweak: Suspension generator's different field types removed. By the way, remember - that they can suspend any item and even mobs. - - tweak: Archeology belts and pick sets can now hold small pickaxes. Pick sets still - only have 7 slots. Brushes fit on your ears. - - tweak: Empty rock drop rate reduced. - - tweak: Empty rock renamed from 'rock' to 'small rock' so you can tell if you are - clicking on a turf or an item when hovering over it. - - tweak: Empty boulder spawn rate reduced. - - tweak: Tape measuring is a bit faster. - - tweak: Scanner now shows the lowest and the highest depth of the find (highest - is depth + clearance) for easier calculations. Ideally, you need to hit exactly - the lowest spot. Less ideally, hit anywhere between higest and lowest. Hit below - lowest and you have a chance to break the find. - - tweak: You can now use a brush to clear strange rocks. Welder uses less fuel for - that than before. - - tweak: Anomaly analyser's report made a bit easier to read. - - tweak: Anomaly locater will now also locate normal finds. - - bugfix: Gas masks will now correctly spawn as archeological finds. - - bugfix: Digsites will now properly contain several (4-12) turfs in a 5x5 radius. - Be careful when digging near your finds. - - bugfix: Suspension generator will now correctly turn off (qdel issue). - - bugfix: Archeology overlays won't disappear when the icon is updated (e.g. when - mining next to it). - - bugfix: Archeology overlays won't overlap each other and will properly disappear - when you mine out a find. - - bugfix: Some spawning oddities were fixed. - - bugfix: Checks for whether you get a strange rock or a clean item were fixed (previously - it always gave you clean item where it should have been rolling a random number). - - bugfix: Can no longer get rid of any item by putting it into evidence bag and - bag into core sampler. - - bugfix: Can no longer irreversibly fold pick set into cardboard. - - bugfix: CO2 generator effect now has a type. - - bugfix: Phoron generator effect will now always generate phoron, not sometimes - phoron and sometimes oxygen. - Sin4: - - tweak: Scheduler ported from Baystation's port of Paradise's scheduler. - Yoshax: - - tweak: Some items such as commonly found tools are now slightly more effective - when wielded as weapons. This change has been made because many of them were - too low, and low because of mostly holdovers from other servers where things - such as grey tide are big concerns. -2016-08-13: - Yoshax: - - bugfix: The ERT camera monitor on the shuttle will now connect to the right network. - - bugfix: The 'choose sprite' verb as a ghost will no longer prematurely clear you - sprite and will now return your sprite to what it was previous when you press - 'no'. However, it will not allow you to get back the sprite of your actual character - because those are horrible snowflakes. - - bugfix: The Atmos Substation is now a proper substation with a breaker box and - all! - - bugfix: Diona Nymphs now get a popup window on evolution to allow them to input - a name. - - bugfix: Changeling revive will now close any surgical incisions. -2016-08-15: - Anewbe: - - tweak: Changed some words to match current Tajaran lore. - Hubblenaut: - - rscadd: Adds a verb for toggling whether to show specific pieces of underwear. - - tweak: Changes medical belt sprite. Mostly white now so they go nicely with all - medical uniforms. - Yoshax: - - bugfix: Dirt accumulation on tiles will now work again. - - bugfix: The change appearance window provided to antagoniss such as mercenaries, - heisters or suchlike (including traders!) will now properly allow people to - select species they are whitelisted for. -2016-08-29: - Haswell: - - rscadd: Modules installed within a hardsuit will now be listed when examining - the hardsuit control module while being held or worn, if the maintenance panel - is open. - Hubblenaut: - - bugfix: Bottles will now actually sell for their set prices. - - tweak: Chief Medical Officer and Medical Doctors now spawn with a health analyzer - instead of a penlight. - Sin4: - - bugfix: Camera Console swaps to active camera upon clicking on. - - bugfix: Hugs gender correctly. - - bugfix: Prometheans gender correctly and have a gender identity. - - bugfix: Meatspike no longer takes you prisoner upon placing something on it. - - rscadd: Lighting someone on fire now tells the admins. - - bugfix: Wiping something down with a damp rag no longer wets the floor. - - bugfix: Captains gloves now appear when put on. - - bugfix: Fixes Station Administrator Spawn point and access/restrictions. - - tweak: Renamed items from captain to station administrator. - Yoshax: - - bugfix: IDs can now actually be put onto your ears. - - bugfix: Lungs will now once again rupture when you are in an area where you cannot - breathe. This has a relatively small chance to happen. -2016-08-30: - Anewbe: - - tweak: Arm and leg guards are now slightly less slowing. - - tweak: Mining RIG is now faster - - tweak: Tweaks security voidsuit armor values. - - rscadd: Hardsuits (RIGs) now have an inbuilt suit cooling system, toggled via - HUD button. This only works when the hardsuit is fully deployed, and drains - charge from its power cell. - Neerti: - - rscadd: Emitters can be examined to see if they are damaged. They can also be - repaired by applying metal sheets to them. - - tweak: Emitters now only explode on death if they are on a powered wire with significant - power flowing through it. - - bugfix: Emitters don't explode in one hit, or by tasers or non-damaging projectiles - anymore. -2016-09-01: - Alberyk: - - rscadd: Added more horns and horns related facial options for Unathi. - Anewbe: - - tweak: Hyperzine metabolizes twice as quickly. - - rscadd: Changeling space suits now have magboots. - - rscadd: Armblade now has suicide_act text. - Techhead: - - rscadd: Medical splints can now also be applied to hands and feet (in addition - to arms and legs). - - rscadd: For those that miss the old functionality, ghetto splints have been added. - These can be crafted with a roll of tape and a metal rod and can only splint - arms and legs. - Yosh: - - rscadd: The secure briefcase is now available in the loadout for anyone who wishes - to use it. - - bugfix: Leaving a space area and entering a non-space area will no longer leave - your sprite floating. - - rscadd: Ponchos can now be attached to your uniform as an accessory. In addition - they can also be attached to suits! - - bugfix: Changeling regenerative stasis will now properly regrow limbs. - - bugfix: Changeling regenerative stasis will no longer runtime and refuse to work - when you have a missing limb. - - tweak: The shuttle during revolution will no longer take forever and a day to - arrive and such. -2016-09-02: - Yosh: - - rscadd: DNA Lockable guns have been finished. Any gun can be made into a DNA Lockable - gun by inserting a DNA Chip Lock. These are not currently available, and are - adminspawn only. Please refer to your nearest staffmember/developer to begin - discussion for future implementations of this feature. - - rscadd: A new hairstyle has been added named poofy2. - Yoshax: - - tweak: Autotraitor now needs 0 players to start in secret. - - tweak: Diona are now slightly faster! -2016-09-03: - Yosh: - - tweak: Projectile flash rounds will now do the same as a flash when it hits the - target. As such, it will blind, confuse and blur the eyes of thw target. Pistol - and machine gun rounds last the same length as a flash, shotgun rounds last - longer. - - tweak: Changeling recursive enhancement is now a toggleable passive ability, instead - of a one-time use active ability. - - rscadd: You can now vomit by using the vomit emote. - Yoshax: - - bugfix: Changeling armor and space armor can now be cast off regardless of your - stored chemicals. -2016-09-16: - Anewbe: - - tweak: Explosive implants should no longer gib the target if the setting is Localized - Limb. - - rscadd: Lasercannon has 4 shots and fires slightly faster. - - tweak: Lasercannon shots are slightly weaker to compensate for increased sustain. - - tweak: Changes Unathi sprites slightly. - - tweak: The advanced egun, laser carbine, and lasercannon now take up a bit more - space in bags. - - tweak: Prosthetic limbs and extremities no longer increase body temperature. - - tweak: Ninja and Technomancer now require 5 players to start in either secret - or voted. - - tweak: Split skirts into 'skirts', which are just a skirt, and 'skirt outfits', - which cover the upper body. Check your loadouts, they should remain otherwise - unchanged. - - rscdel: Splints are no longer reusable. - - tweak: Water is now more effective at dousing burning people. - - rscdel: Ninjas now vanish in a cloud of smoke, rather than exploding. - Chinsky: - - rscadd: Added a hawaii shirt to loadout accessories. Can be attached to clothing - like suit jackets etc. Can also be found in mixed wardrobes. - Yoshax: - - tweak: People bleed faster and more. - - bugfix: Splints are once again reusable and have been improved behind the scenes. - - bugfix: Removing splints will now correctly give you the splint used to splint - the organ. -2016-09-19: - Anewbe: - - rscadd: Blood Drain now heals internal damage, including broken bones and internal - bleeding. - - rscadd: Adds the Command Secretary job. - - rscadd: CE hardsuit now has proper magboots and insulated gauntlets. - - bugfix: Powersinks should actually explode again, after a while. - MagmaRam: - - rscadd: Lasers and energy projectiles in general now glow in the dark. - - tweak: Robotic and prosthetic limbs can now be used in creation of simple robots, - rather than just the robotic (lawed-chasis) limbs. - Zuhayr: - - rscadd: Added /vg/ direct-action ventcrawling. You will now crawl through the - actual pipe network, a step at a time. Have fun. -2016-10-02: - Anewbe: - - tweak: Pain from burn damage is now equal to that of brute damage. - - bugfix: Removed the exploit by which you could gain cargo points by ordering plastic - crates. - - rscadd: Upped cargo point gain by 50%. - - rscdel: Parapen in SpecOps crate replaced with a 4th smoke grenade. - HarpyEagle: - - rscadd: Adds applying pressure to body parts to reduce bleeding. With desired - body part selected, help-intent click yourself or get an aggressive grab, then - help-intent attack with the grab item. Each person should only be able to apply - pressure to one body part on one person at a time, so choose wisely. Applying - pressure will get blood on your hands. - Yoshax: - - rscadd: Armbands can now be attached to things that go in the outer suit slot. - - rscadd: Shanking has been added. You can shank someone by getting an aggressive - grab on them, targetting their chest and attacking them with a sharp item. This - has a special attack that has greatly increased chance to do internal damage, - also does bonus damage for weapons that are both sharp and have edge. - Zuhayr: - - rscadd: Added /vg/ direct-action ventcrawling. You will now crawl through the - actual pipe network, a step at a time. Have fun. -2016-10-05: - Redstryker: - - rscadd: Added four sounds that are randomly played when bones break. Also allows - the Technomancer to play the bone break sound. - - rscadd: Adds a black variety of the Security Voidsuit called the 'Crowd Control' - voidsuit. It can be obtained from a Suit Cycler with Security clearence. - - bugfix: Codes in icon state for the Press Vest. - - rscadd: Added a child of the Medical armband with a red cross on it. It is available - on the loadout. -2016-10-06: - Anewbe: - - rscadd: Energy weapons and stunbatons now use special device power cells, these - can still be recharged. - - rscadd: Energy weapons can be unloaded and reloaded by clicking them with an empty - hand or a device cell, respectively. The process of loading a cell takes a few - moments. - - rscadd: Stunbatons no longer require a screwdriver to switch cells. - - tweak: Tweaked the order in which stunbatons check for power, they should now - visibly power off when their cell hits 0, instead of one hit after. - - rscadd: Security lockers (HoS, Warden, and Officer) now have an extra device cell - in them. - - rscadd: Protolathe can print device cells. - - rscadd: Adds start_recharge() proc to energy weapons. When called, this should - cause the affected weapon to begin self-charging. - - rscdel: Weapons that self-recharge won't do so for a short period after firing. - - tweak: On weapons that can fire both lethally and non-lethally, lasers drain twice - as much power as tasers. - - tweak: Laser cannon, LWAP, and self_recharging weapons cannot switch cells. - - tweak: Map has been changed to include more rechargers. Merc and ERT bases include - extra device cells. - Neerti: - - tweak: Cleaned up the work in progress event system. - - rscadd: Added framework for a new grid check for the new event system. - Spades Neil: - - tweak: Replaced Station Administrator with Colony Director, based on feedback - literally from NASA. - Yoshax: - - bugfix: You can now only fit one pizza per box, and pizzas will no longer vanish - to pizza gnomes. - - rscadd: Energy swords will now produce a small light. The light is determined - by the color of the blade. - - bugfix: Simple mobs such as slimes, or carp, will now ignore intent requirements - for passing applied tape. - - bugfix: Long records will no longer be devoured by long-record-goblins when attempting - to edit them using a console in-round. - - bugfix: AIs with special roles will now get access to the fancy law manager. -2016-10-08: - Anewbe: - - bugfix: Unloading an energy weapon should now correctly show what was unloaded. - - tweak: Borg stun baton is back to the old cost, for balance reasons. - Redstryker: - - rscadd: '''Overseer'' added as an alt title to Colony Director alt titles list.' - Spades Neil: - - rscadd: Adds the ability to hack Jukeboxes. - Yoshax: - - rscadd: Flashlights now take powercells. - - rscadd: Flashlights now have multiple brightness levels, including low, medium - and high. -2016-10-10: - Anewbe: - - tweak: The base device cell has been shrunk, for use in non-weapon devices. - - rscadd: Adds another class of device cell, for use in weapons. - - rscadd: Belts can now hold device cells. - - rscadd: Cryopods (including the portal and elevator) no longer consume ammo or - device cells. - - bugfix: Low Yield EMP grenades now have the proper EMP radii. - Redstryker: - - bugfix: Allows promotion to Colony Director on the ID console. -2016-10-24: - Anewbe: - - tweak: The color selectable beret should now be more vibrantly colored. - - rscadd: Bullet armor has a higher chance of preventing an embed. - - tweak: The actual system by which embed works has been changed. The overall effect - should be negligible. - - tweak: Flashlights use device cells. Time of use should be roughly unchanged. - - rscadd: Device cells have a chance to spawn where normal cells do. - - rscadd: Internal Affairs Agent HUD icon added. - - tweak: Command, QM, and Bridge Secretary icons are now blue. - - tweak: Research department icons are now purple. - - tweak: Supply department icons are now brown. - - tweak: Chemist icon is now white and red, like the rest of medical. - - tweak: Using a roll of tape on a person requires the same level of grip as handcuffs. - - tweak: The disclocation chance when using disarm intent with a weapon has had - its' formula changed, meaning the threshold for always disclocatiing is now - higher, and no longer 15 force. Meaning weapons will dislocate limbs less often - and will also do less damage. - MagmaRam: - - tweak: Rates of blood loss now depend on the type of wound inflicted and where - the wound is inflicted, as well as the damage. - Neerti: - - tweak: Changes how the grid check event works. A new machine called the grid - checker exists in engineering, near the engineering substation. The actual - event now involves a power spike originating from the engine, which the grid - checker will activate upon sensing it, and causing a blackout. Engineering - can restore power faster if they hack the grid checker correctly. A piece of - paper left in the substation has more details. - - rscadd: Adds new 'spell power' mechanic, currently tied to technomancer cores. - Certain cores will augment various characteristics of spells, such as damage, - radius, etc Base spell power is 100% (internally 1.0) and some cores may raise - or lower it. - - rscadd: Adds new 'info' tab for Technomancers that hopefully tells new them what - they need to know. - - tweak: Round-end now shows every spell each technomancer has, as well as their - core type. - - tweak: Ability HUD buttons can be re-ordered by clickdragging one button onto - another. - - bugfix: Recycling core now actually works. - - rscadd: Adds two new cores. The Safety Core, which reduces instability by 70%, - however it hass less energy, lower recharge rate and lower spell power. Also - the Overcharged Core which uses more energy, caused more instability, but has - far higher spell potency. - - rscadd: Adds a new Spyglass item, that functions exactly like a pair of binoculars. - This is for Techomancers. - - tweak: Technomancer Resurrect now has a deadline of 30 minutes until a dead person - can't be revived, instead of 10 minutes. - - tweak: Technomancer Radiance is now three times as strong. Also Radiance with - a Scepter prevents the caster and allies from being afflicted. - PapaDrow: - - rscadd: Striped undergarments now exist. - Redstryker: - - rscadd: Added a blue variant of the Medical voidsuit called the 'Emergency Medical - Response Voidsuit' that can be obtained from the suit cycler. -2016-10-25: - Anewbe: - - tweak: The effects from empty-handed disarming now have a cooldown. - - rscdel: HoS and Detective equipment is less protective. -2016-11-13: - Anewbe: - - rscadd: Adds a list to prevent certain jobs from being certain roundstart antags, - rather than outright preventing them. - - bugfix: Surplus crates won't make more surplus crates. - - tweak: Random buys from uplinks will no longer buy anything out of the Badassery - tab. - - bugfix: Loincloth now has an on-mob sprite. - - rscadd: Ported Bay's tape recorders (which actually work). - Broseph Stylin: - - rscadd: Added HUD aviators to the loadout. They're restricted to security, and - can toggle between HUD and flash protection modes, but won't offer both at once. - MagmaRam: - - rscadd: Holsters can be concealed by some suit-slot items, others conceal all - accessories. - - bugfix: Fixed certain suit-slot items not hiding jumpsuits properly. - RedStryker: - - rscadd: Adds a Guy Fawkes mask. - Yoshax: - - rscadd: Clipboards can now be made out of wood. -2016-11-17: - Anewbe: - - tweak: Slowdown in armor sets moved to chest and legs, rather than arms and legs. - - rscadd: Bullets and lasers will now show up on Autopsy Reports. - - bugfix: Fixed all ERT calls being silent, regardless of selected option. - - rscadd: Flashlights can now fit in rechargers. - - rscadd: 'Added flashlights, maglights, and the secHUD sunglasses (Sec only) to - the loadout. ' - TheGreyWolf: - - rscadd: Added Sign language, which can be selected from character setup. -2016-11-18: - Anewbe: - - rscadd: Added .45 and tommygun AP ammo to the uplink. - - tweak: CPR can be performed on corpses, doesn't actually help them. - Datraen: - - tweak: Makes cameras faster, removing a large chunk of bloat relating to taking - pictures. Specifically for taking pictures of angry cheetos. - MagmaRam: - - bugfix: Slimes will now properly process chems that have zero effect on them (that - is, they'll get rid of them instead of clogging up their metabolism forever). - Nerezza: - - rscadd: Added Lemon Juice to soda dispensers across the station. Reagent cartridge - refills can be ordered via cargo. - - rscadd: Added Lemon Juice and Milk Cartons to the bar's Booze-o-Mat. You can now - order milkshakes and not get shot (maybe). - Yoshax: - - experiment: Being unable to breathe and having oxyloss will now cause brain damage - that scales with the amount of oxyloss you have. Without oxygen, the brain takes - damage and will EVENTUALLY die (but you would most likely die of actual oxyloss - before that point.) -2016-11-20: - Datraen: - - tweak: Global announcer now has access to engineering channel. - - tweak: Supermatter now uses the global announcer. - Nerezza: - - bugfix: Digital FBP/Cyborg brains no longer drop brains. - - rscadd: Digital FBP/Cyborg brains are tagged with their designation now. - - bugfix: All cyborgs can now unbuckle people from beds/chairs. Just attack the - structure with no module selected. - - rscadd: Added the current station date to the Status tab. Ported from Baystation. - Yoshax: - - rscadd: Adds the ability for Hydroponics Trays to enter cryogenic stasis. You - can do this by using a multitool on one. Wheh in stasis the plant will be frozen - in time, it will neither grow nor die. Now you can have a life! -2016-11-21: - Anewbe: - - tweak: Drawing blood with a syringe now takes a moment. - - rscadd: Communicators no longer have a loadout cost. - - rscdel: Having more than 50 tox will now cause liver damage, rather than 60. - - rscadd: Adds Stimm, a homemade hyperzine made of sugar and welding fuel. - - rscdel: Hyperzine is now toxic. - Nerezza: - - tweak: Space suits now hide jumpsuits, so excessively bulky jumpsuits no longer - peek through. - - bugfix: Teshari wearing webbing now have the correct sprite overlay. More accessories - need sprites, however. - - wip: Teshari sprites no longer show the majority of suit accessories, anyone who - wants to pitch in to fix this are invited to do so! - - rscadd: Windoors can now be disassembled. Apply crowbar when open. - - rscadd: Engiborgs and drons can name door and windoor assemblines now. Click an - adjacent assembly with no modules active. - - bugfix: Windoors now know how to name themselves. In addition, unnamed windoors - now spawn with their default name instead of null. - RedStryker: - - rscadd: Added a colorable hairflower to the loadout. - - rscadd: Added a taqiyah to the loadout that can be colored with the color datum. - - tweak: Fixed the sprite for the red Security Hat backwards sprite so that the - 'N' on it is no longer backwards. - Yoshax: - - tweak: All robots now get crowbars, flashes and fire extinguishers. - - tweak: IV Drips are no longer dense, meaning they can be walked through like chairs. - - tweak: Robots can now use the toggle lock verb on crates and lockers. - - rscadd: There is now an experimental welding tool, it regenerates its fuel on - its own! One is given to the Chief Engineer, produced in Research, or found - in Syndicate toolboxes. -2016-12-01: - Anewbe: - - bugfix: Adult Diona should be able to name themselves properly now. Tweaked from - a Baystation PR by FTangSteve. - - rscdel: Lightning spells and bioelectrogenesis will no longer stun outright. - - rscadd: FBPs should no longer get mutations from radiation. - - bugfix: Observe warning should properly show how long you have before you can - join. - - rscadd: Adds a Toggle Shoe Layer verb to shoes, that let them be worn over the - uniform (ie tucking your pants into your shoes). - - bugfix: Shoes now properly check if they can hold knives or not. - - bugfix: Sign language can now be used while muzzled. - Datraen: - - tweak: Skrell are now more resistant to various chemicals, more susceptible to - pepperspray. - ForFoxSake: - - bugfix: Fixed a possible href exploit allowing any living player to speak any - language. - - bugfix: Organic beings can no longer speak Encoded Audio Language, although they - can still understand it just fine. - - tweak: Positronic brains can now speak Encoded Audio Language. - - tweak: Station manufactured Full Body Prosthetics can now speak Encoded Audio - Language. - MagmaRam: - - tweak: Corpses will now process a select few chemicals, meaning you can now add - blood into people who bled out before defibbing them. - - bugfix: Defibrilators fixed again. - - bugfix: R&D machines will now accept stacks of metal and glass from Cargo orders - properly. - N3X15: - - bugfix: Electrical storms no longer affect only cargo. If you're not cargo, your - lights are no longer safe. - Nerezza: - - rscadd: APCs now have a new EMP behavior. Regular APCs shut off for a few minutes, - critical APCs (engine and AI) shut off for 30ish seconds. Medbay will now not - be permanently disabled by EMPs if no engineers are available to fix their APCs. - - rscadd: Bay's timed reboot interface for APCs has been ported for EMPed APCs. - - tweak: APCs affected by grid checks say so on their nanoUI now. - - tweak: APCs damaged by the apc_damage random event are now effectively emagged - APCs. Anyone can operate their interface. - - tweak: Emagged APCs can now be repaired by removing their power cell and using - a multitool to 'reboot' them manually. - - bugfix: Nin and twiz no longer **** up APCs if they drain the battery completely. - - tweak: Nin and twiz drain power from the wire an APC is connected to first, then - drain from the power cell to fill the drain's 'quota'. Because the amount of - power given from the power net is random, this means the battery will still - drain but this also means you don't need to crowbar tiles in a room if the APC - is empty. - - bugfix: Bluescreened APC wire panels now visibly open like they should. - - tweak: Bashing APCs open was only effective under certain circumstances, but would - spam everyone anyway. This has been changed to only spam the user and to be - more indicative of when you can bash the cover off. - - spellcheck: Full grammar pass on APCs. - - rscadd: Hazard shutters animate slightly and play a sound so players can more - readily identify where shutters are being pried. - - bugfix: Two people can't pry the same shutter simultaneously anymore. - - bugfix: Fixed a bug causing shutters to immediately pry open when people didn't - want the shutter open. - - rscadd: Inflatables can be deflated using ctrl-click. - - rscadd: Inflatables can be deployed on adjacent tiles by clicking them. - - bugfix: Bumping into closed inflatable doors will no longer freeze them for a - few moments. - Yoshax: - - maptweak: All Heads of Staff now get multi-color pens in their office. - - tweak: Doors that do not have an access requirement can now be opened when handcuffed. -2016-12-17: - Anewbe: - - bugfix: EVA rig now has insulated gauntlets. - - rscadd: Adds another slot to select languages, if desired. - - rscadd: The base device cell is now selectable in the loadout. - ForFoxSake: - - tweak: Digital Valve pipes can now be made and moved. - - tweak: Air Vents can now have their direction changed. - - maptweak: Atmospherics is now a little less cluttered. - MagmaRam: - - rscadd: Added a nice implant that allows humans to speak EAL. - N3X15: - - rscadd: Added a changelog editing system that should cause fewer conflicts and - more accurate timestamps. - - rscdel: Killed innocent kittens. -2016-12-30: - Anewbe: - - rscadd: Changed run/walk speed to be based only on a config file. - - tweak: Walking should be faster now. - - tweak: Removed shoeless slowdown. - Atermonera: - - bugfix: Science grippers can install and remove borg components - - bugfix: Exosuit grippers can install exosuit equipment - - bugfix: Sheetloaders can load materials into protolathes and circuit imprinters. - - tweak: Protolathes and circuit imprinters input materials like autolathes, taking - as much of the fed stack as it can. - MagmaRam: - - tweak: Beakers can now have longer labels. - - rscadd: Adds defibrilator crate for cargo. - - tweak: Changed how certain stacks spawn behind the scenes. Should fix a few esoteric - bugs without impacting anything else. - Neerti: - - bugfix: Subtracting, multiplying, and dividing with arithmetic circuits should - actually occur now. - - rscadd: Added new arithmetic circuits; sign, round, and exponent. -2017-01-03: - Anewbe: - - bugfix: Farmbots should be buildable again. - - rscadd: FBPs with vital (head/torso/groin) damage will now show up on the crew - monitor as being damaged. - - bugfix: Flashes should now properly affect accuracy in hand-to-hand. - - bugfix: Taj should no longer be poisoned by any sort of coffee. Looks like we - missed a spot last time. - - rscadd: Recording tapes can now hold 30 minutes of chat. - - rscadd: Tape recorders and their tapes now fit in security and detective belts. - - rscadd: Lasers can now ignite thermite on walls. - - bugfix: Device cells now fit in wall rechargers. -2017-01-12: - Anewbe: - - rscadd: Ported over a bunch of hairstyles and underclothes from Baystation. - - tweak: Nurse spiders inject eggs less frequently. - - rscadd: Nurse spiders give a warning to the victim when they implant eggs. - Neerti: - - rscadd: Hand-held flashes and flash rounds will now stun upon repeated applications, - similar to stun batons. -2017-01-23: - Anewbe: - - rscadd: Can now just click ones boots to draw a holstered knife. - - rscadd: More boots can hold knives now. - - rscadd: Added an action button for breath masks, making it easier to toggle them. - - rscadd: Space Carp have a chance of sticking around after their event completes. - - tweak: Robotic limbs will no longer show up on the health scanners. - - rscadd: Medics and Security can open firedoors. Do so at your own risk. - - rscadd: Chaplain hoodie now has pockets and an actual hood. - - tweak: Winter coat hoods have the same armor values as their coats. - - rscadd: Characters will now spawn in at a random level of hunger. - - rscadd: Assisted and Prosthetic organs now have sprites. - - rscadd: Surgical tools will not attack while on help intent, this should prevent - people getting accidentally stabbed in surgery. - - rscadd: Tajaran now process reagents slightly faster. - - rscdel: Taj are now allergic to coffee again, per loremaster request. - - tweak: Taj now get drunk faster. - - tweak: Hyperzine is now more toxic to Taj. - - rscadd: Readded the Vox for admin/antag use and testing. They breathe Phoron now, - rather than Nitrogen. - - bugfix: The Xenotaser should work properly. - FTangSteve: - - wip: RootSpeak is now split into a local and a global variant. For now the global - acts as a hivemind. - Hubblenaut: - - tweak: Can now click on turfs with trash bags and similar to quick-gather everything - on it. No longer pixelhunting for cigarettes and bullets. - - bugfix: Buckets and other reagent holders will no longer simply be put into the - janitorial cart's trash bag. - PsiOmegaDelta: - - tweak: The round start and auto-antag spawners can now check if players have played - long enough to be eligable for selection. - Techhead: - - rscadd: 'Added a new random event: Shipping Error - A random crate is mistakenly - shipped to the station.' -2017-01-28: - Anewbe: - - rscadd: Added Medical and Meson aviators. - - rscadd: Medical and Meson aviators are now in the loadout, department locked. - - rscadd: Meson Scanners have been added to the loadout, department locked. - - rscadd: Medical hardsuit has a toggleable sprint. - - bugfix: Carbon and Hematite should show up in asteroid walls. - - rscadd: Readded the random crates from mining. - - rscadd: Digging through an artifact sometimes doesn't destroy the artifact. - - bugfix: Space and cracked sand should no longer stop mining drills. - - rscadd: Diona can regenerate organs and limbs. - PsiOmegaDelta: - - rscadd: Resetting a character slot now requires confirmation. - Zuhayr: - - rscadd: Added a reset slot button to chargen. -2017-02-24: - Anewbe: - - rscadd: Fake command reports now make the paper show up. - - bugfix: Mining cameras should work now. - MagmaRam: - - tweak: There is now a short delay before being able to fire when using hostage-taking - mode, and a short delay between shots. This should make hostage mode useful - for taking hostages and ambushes, rather than as an aimbot in actual firefights. - - bugfix: Sandwiches at max size can be eaten with a fork. - Yosh: - - rscadd: Some vending machines now log the items they've vended and had stocked, - storing the name of the user, the time and the item. These can be found by using - the new verb for vending machines, or from the right click menu. - Zuhayr: - - rscadd: Adminhelps now have a TAKE button that allow an admin to claim it, and - inform the adminhelper that someone is on the case. -2017-03-22: - Anewbe: - - tweak: Oxyloss now shows up as cyan in scanners. - Arokha: - - tweak: Having less than 30% blood (as a result of literally having that little - blood, or a broken heart) causes 75 oxyloss per tick rather than 300 toxins - and instant death, to allow for heart transplants. - - bugfix: Infections now spread and process properly between external organs. - - rscadd: Infections now have appropriate symptoms that indicate to a player that - they have one. - - rscadd: Infections are now diagnosable more accurately in a medscanner, or visually - for high level infections or dead limbs. - Atermonera: - - bugfix: EAL, Sign language, and emotes will no longer use autohiss - - rscadd: Surgeon Borgs now have a proper medical hud module -2017-03-28: - Anewbe: - - spellcheck: Disregard the last changelog on the spelling of HI, the correct spelling - is Hephaestus. My bad. - - rscadd: Added a changelog editing system that should cause fewer conflicts and - more accurate timestamps. - - rscadd: Added Myelamine, a blood clotting chemical. This is available to antags, - and can be ordered from cargo or mixed. - - rscadd: Added Osteodaxon, a bone fixing medicine. This is available to antags, - and can be mixed. - - rscadd: Added Carthatoline, a stronger anti-toxin. - - rscadd: Added Spidertoxin, which comes from spiders (duh), and is used in making - Myelamine. - - rscadd: Death Alarms can now be ordered from cargo. - - rscdel: Dexalin Plus is half as strong (still pretty strong, though). - - rscadd: Ninja, Merc, and ERT-M Hardsuits can now inject myelamine. - - tweak: Inaprovaline now decreases the effects of bloodloss, and lessens brain - damage taken from OxyLoss. - - tweak: Prosthetic organs now take randomised damage when emp'd, this should roughly - average out to the old values. - - tweak: The effects of heart damage have been tweaked, should be slightly easier - to survive now. - - tweak: Some of the stronger chems have side effects, like confusion or blurry - vision. These should be fairly minor, and we may be tweaking them in the future. - - tweak: The suiciding var now wears off, making it possible to save suicide victims - if quick action is taken. - - tweak: Death Alarms now announce on General comms again. - - rscadd: Borgs can climb tables. - - tweak: Skrell can now be up to 130 years old. - - tweak: Skrell are more vulnerable to flashes, due to their large eyes. - - tweak: Tajaran no longer have appendicies. - - tweak: Tajaran are more vulnerable to flashes. - - tweak: Unathi have less brute resist, but some burn resist. - - tweak: Unathi gender is now unclear to non-Unathi. -2017-03-30: - Anewbe: - - tweak: Italics in chat are now trigged with | , rather than / . - - rscadd: Energy weapons, flashlights, stunbatons, and welders can now be moved - from hand to hand by click+dragging. - - rscadd: Flashlights can now be placed in wall rechargers. - - rscadd: Adds jumper cables, that act a bit like a defib for FBPs. - - bugfix: Bicaridine and Myelamine should now properly repair internal bleeding. - - rscadd: Overdoses are now more dangerous. - - rscadd: Chloral Hydrate overdoses are now even more dangerous. - Arokha: - - rscadd: Adds body markings and tattoos. - MagmaRam: - - bugfix: Borgs and assorted robits can now use grinders in chemistry and the kitchen. -2017-03-31: - Anewbe: - - rscadd: Added a number of crates to cargo. - - rscadd: Added the electric welder as a hidden autolathe recipe. - - rscadd: Added a few colored (in sprite, not in color) flashlights, to the loadout. - Sprites c/o Schnayy. - - rscadd: Maps in a pair of jumper cable kits. Use these to revive FBPs. -2017-04-08: - Anewbe: - - rscadd: Aprons now have pockets. - - bugfix: Automute shouldn't trigger if you don't type anything. - - rscadd: Adds the Chief of Security alt title for the HoS. - - rscadd: Wooden circlets can now be worn on the head. - - tweak: Package bombs now beep when activated, and have a delay before exploding. - - tweak: Package bombs are more expensive. - - tweak: Robolimbs can take a bit more damage before they start malfunctioning. - - tweak: Shrieking now decloaks changelings. - - rscadd: Drying yourself off with a towel should actually dry you off a bit now. - Arokha: - - tweak: Simple animals resist out of buckles and lockers - - tweak: Simple animals with retaliate but not hostile assist each other better - if they also have cooperative - - tweak: E-nets now are resist-out-of (or clickable) by the one inside or outside, - rather than having HP, and can be dragged around - Atermonera: - - rscadd: FBPs can now have numbers in their name. The first character cannot be - a number. - - rscadd: Common simple animals now have their own language, and as such are no - longer understandable by humans. - - bugfix: Translators can't understand the same languages that recorders can't, - including the new animal languages. - Leshana: - - rscadd: Upgrades the automatic pipe layer to modernize its code and make it constructable! - Constructs and deconstruts like other machines now. Circuits are buildable in - the autolathe. Uses steel to make pipes. - Magmaram: - - bugfix: Splints will now show up in examine text on hands and feet as well as - arms and legs. - Sin4: - - bugfix: Fixed back icons for Z8 Carbine, C20r, fireaxe, spear, and baseball bat. - - rscadd: If observing before roundstart, you may respawn. -2017-04-12: - Anewbe: - - rscadd: Material weapons now go dull instead of shattering. Certain weapons, like - spears, will still shatter. - - rscadd: Dull weapons do less damage, but can be sharpened with a whetstone. - - rscadd: Whetstones can be crafted using plasteel. - Belsima: - - tweak: Replaces cypherkey sprites with improved ones. - Sin4: - - bugfix: You can no longer ascend a table by walking from a flipped table to a - non-flipped one. -2017-04-16: - Anewbe: - - rscadd: Bartenders now spawn with their shotgun permit. Click on it in hand to - name it. - - experiment: Lessens the bloodloss from severe burn damage. - - rscadd: Hardhats now give some ear protection. - - rscdel: Hardhats can no longer fit in pockets. - LorenLuke: - - rscadd: Allows removal of PDA ID with alt-click. - Yosh: - - tweak: Scrubbers now scrub Phoron by default. - - tweak: Scrubbers now have the first dangerzone at anything more than 0 Phoron. - - bugfix: No longer will you attack Alarms with your ID when trying to unlock them. -2017-04-19: - Anewbe: - - rscadd: Unathi ribcages now reach down to their lower torso. - - rscadd: Unathi no longer have appendices or kidneys, the function of the kidneys - is now a function of their liver. - - rscadd: Unathi are more slightly more difficult to damage. - - rscadd: Unathi now process medicine 15% slower. Additionally, it's harder for - them to get drunk. - - rscadd: Unathi age range is now 32 to 260. - - rscadd: Unathi are not as slowed by heavy items. - Atermonera: - - bugfix: Translators no longer try to translate null languages. - LorenLuke: - - rscadd: Allows Blast doors to be attacked and broken like regular airlocks. - - tweak: Changelings can bank up to a maximum of 3 respecs at one time. - - tweak: Changelings begin with 2 respecs. - - tweak: Firing a silenced weapon gives a message in text to the user. - MagmaRam: - - rscadd: Added instructions on how to use the changelog updating scripts. - - tweak: Updated in-game EVA manual. - Neerti: - - rscadd: Adds makeshift armor for the head and chest regions. How protective they - are depends on the material used to craft it. The helmet is made by using wirecutters - on a bucket, then using a stack of material. The chestpiece is made by crafting - two armor plate, using wires on one of them, then hiting one with the other. - Yoshax: - - bugfix: Water such as the pool will no longer apply fire stacks when you enter, - meaning you will no longer be flammable from swimming. -2017-04-25: - Anewbe: - - rscadd: Cultist armor now has better protection from strange energies. - - rscadd: Adds the ion pistol to the uplink. - - tweak: The ion pistol can now be holstered. - - bugfix: Sprites on the smoking pipes should be fixed. - Atermonera: - - rscadd: Brain type (Organic, cyborg, posi, or drone) is now displayed in all records. - Belsima: - - tweak: Changes relaymove() code in bodybags. - - bugfix: Above tweak used to allow exiting bodybag while in closed morgue tray. - Leshana: - - rscadd: Implements footstep sound system and adds sounds to various floor types - including plating, tiles, wood, and carpet. - LorenLuke: - - bugfix: Allows people who are bucked to give/receive items. - - tweak: Can click-drag people onto chairs/beds from 1 tile away to buckle them. - - tweak: Allows you to place tape masks/restraints back on the roll (roll is still - infinite). - - bugfix: Fixes ventcrawling for spiderbots/implants/etc. - Neerti: - - rscadd: Drones will now spawn with an EIO-mandated ID card alongside their NT - ID. - - tweak: Fabricate Clothing for Changelings costs one point instead of two, and - is fabricated twice as fast. - - tweak: Dead changelings can no longer hear deadchat or freely ghost. - - tweak: Shrieks now share a 10 second cooldown. - - tweak: Lings cannot transform or shriek inside containers such as closets and - pipes. - - tweak: Regen. Stasis timer adjusted to be between 2 to 4 minutes. - - tweak: Visible Camo. should end if the user is stunned. - - rscadd: Visible Camo. now blocks AI tracking when active. - - rscdel: Recursive Visible Camo. no longer gives true invis. - - rscadd: Recursive Visible Camo. will allow the changeling to run while cloaked - instead. - - rscadd: Ling chemical meter on HUD now has a blinking exclaimation mark if below - 20 chemicals, to warn that they cannot revive if they should die while still - below 20. - Yoshax: - - tweak: Tape color is different now. Security tape is red rather than yellow, Engineering - tape remains yellow and Atmos tape is a lighter cyan rather than blue. -2017-05-05: - Anewbe: - - rscadd: Adds a cup for dice games, in the loadout. - - rscadd: Thermals now let you see in the dark. - Arokha: - - rscadd: Sleepers now have a 'stasis' level setting, that will ignore varying numbers - of life() ticks on the patient. - - tweak: Stasis bags and Ody sleepers now use a fixed level of this new stasis system - (ignore 2/3 life ticks). - - tweak: You can escape from being asleep in a sleeper, similar to escaping from - a cryotube. - - rscadd: You can now use grabs on sleepers to insert patients, same as scanners. - Datraen: - - bugfix: Xenobiological traits are made unique on each mutate, avoiding mutating - other mobs with same trait data. - Leshana: - - bugfix: Resetting a fire alert will no longer open firedoors if atmos alert is - in effect and vice versa - LorenLuke: - - Bugfix: Unfucks the screen bug on roundstart changelings. - - bugfix: Changeling now display 'alive' status on Medhuds properly. - - tweak: Refactors changeling ranged stings not passing over tables. Can now pass - over tables, any machinery (except doors), machine frames, and past closet subtypes. - - bugfix: You can now view an active video call by using the communicator in hand. - - tweak: Guns on harm intent in aim mode will target, rather than shoot pointblank - on first click. - - bugfix: You can now put handcuffs on yourself. -2017-05-09: - Anewbe: - - rscadd: Ports but does not enable Bay's MultiZAS. - Leshana: - - tweak: Optimized (but still not enabled) multi-z ZAS - - rscadd: Multi-Z explosion transfer coefficient is now configurable - N3X15: - - tweak: Flashlights on the high setting are no longer Beacons of Gondor. - Neerti: - - tweak: Tesla armor now retaliates against ranged attacks if within 3 tiles, and - recharges in 15 seconds, from 20. - - tweak: Technomancer Instability fades away slower. - - tweak: Fire and frost auras made more potent. - - rscadd: Gambit can now give rare spells unobtainable by other means, based on - spell power. - - tweak: Mend Wounds and Mend Burns combined into Mend Life. Mend Metal and Mend - Wires combined into Mend Synthetic. - - rscadd: Adds Lesser Chain Lightning, a more spammable version, but weaker. - - rscadd: Adds Destabilize, which makes an area glow with instability for 20 seconds. - - rscadd: Adds Ionic Bolt, which ruins the lives of synthetics. - - tweak: Oxygenate made cheaper. - SiegDerMaus: - - rscadd: Adds one new haircut, a chin-length bob. - Yosh: - - rscadd: Ports a bunch of hair from Bay. Knock yourself out. -2017-08-20: - Anewbe: - - tweak: The names of 5.56 and 7.62 ammo have been swapped, as have the guns that - use them. The magazines should look the same, and the guns will do the same - damage they used to do. - Atermonera: - - bugfix: Borgs can now raise an evil army of slimes - Belsima: - - rscadd: Added a lot of new lore-friendly drinks. - - spellcheck: Adjusted the descriptions of some drinks. - - rscadd: Added fingerless gloves to the loadout. - - imageadd: Added several new robot icons. - - imageadd: Added animations to some robots. - - bugfix: Fixed Usagi's eyes not turning off when dead. - - rscadd: Added several new pAI sprites. - - rscadd: Added a load of sweaters to the accessories tab of the loadout. - - rscadd: Added a new swimsuit to the pool. - Cirra: - - rscadd: Added a unified radiation system. Radiation is lessened by obstacles, - and distance. - - rscadd: Added a geiger counter for measuring radiation levels, which can be found - in certain vending machines and radiation closets. - Leshana: - - tweak: During the gravity failure event, you can now buckle yourself to a chair - to prevent falling when gravity returns. - - rscadd: Added an admin verb to debug the map datum. - - rscadd: Added nanomap capability to the Power Monitoring Computer - - rscadd: Added nanomap capability to the Atmos Control Computer - - tweak: Expanded nanomap on Camera Console to all station z-levels by default. - - tweak: Crew Monitoring nanomap will support crew monitors built on other station - map z levels. - - imageadd: Updated z1 nanomap for Northern Star - - imageadd: Generated z5 nanomap for Northern Star - - tweak: Optimized the unified radiation system. Made the radiation cutoff level - configurable. - - bugfix: Standing still won't save you from radiation storms. - - bugfix: Bedsheets can be put into washing machines again. - LorenLuke: - - imageadd: Ghosts can now choose from a number of animal sprites. - - experiment: Gives IECs some TLC (see below). - - rscadd: Adds 'Separator' circuit, allowing the player to now divide strings. - - rscadd: Adds 'grenade' circuit, allowing the player to detonate a stored grenade - in an assembly. - - rscadd: Adds 'device' electronic assembly, allowing an 'assembly'-type (signaler/igniter) - circuit to be used to interact with others. - - tweak: Modifies some storage and complexity constants. - - tweak: Adds 'size' variable for manual setting. - - tweak: No longer requires screwdriver to remove components. - - tweak: Enables multitool to wire/debug circuits with lesser functionality (can - disable via variable). - - tweak: IECs no longer drown the player in windows, each assembly always uses only - one window. - - tweak: Added functionality to UI to help with user experience of above point. - - rscadd: Adds 'on set' output pulses to multiplexer and memory circuits. - - bugfix: Fixes multiplexer and memory circuits not pushing data to attached circuits. - - bugfix: Number to string converts null inputs as '0' due to engine limitations - (at least they work). - - bugfix: Gun manipulator circuit now functions properly (and can read '0' value - inputs). - - wip: Phase 1/2 for wiring rework. - MagmaRam: - - tweak: Nerfed health regeneration, especially on bruises. - Nalarac: - - tweak: Modifies the illegal equipment module for borgs to scrambled equipment - module that only activates the special items and doesn't actually emag the borg - - bugfix: Mining cyborg diamond drill is now obtainable in a more sensible manner - - tweak: Click dragging has been added to the cryogenics tubes, cloning pod, and - all methods of cryostorage - - tweak: Some quality of life changes for research, crisis, surgeon, and service - cyborgs - - bugfix: Jumper cables readded - - tweak: Construction cyborgs merged back with engineering cyborgs - PrismaticGynoid: - - tweak: Replaces intelliCards with intelliCores. - - rscadd: Wheelchairs can now be collapsed like rollerbeds for ease of storage and - movement. Too big to put in backpacks though. - - rscadd: Wheelchairs are now available in a color-customizable form via the loadout, - under utility. Now you can ride in style, and keep your feet too. - - bugfix: Wheelchair users can now enter the gateway and residential elevator without - being forced to leave behind their mobility aid. - Sarmie: - - bugfix: Dionaea have remembered how to regrow their limbs properly. -2017-08-26: - Belsima: - - imageadd: Replaced APC sprites with better shaded ones. - - tweak: Adjusted some atmos sprites for visibility. - - soundadd: Added cough and sneeze noises for Teshari. - - tweak: Turning on flashlights and locking lockers both make a click sound. - - imageadd: Replaced soda cans with new soda cans. - - rscadd: Added a tiedye shirt. - MagmaRam: - - bugfix: Tesla relays no longer draw power when their attached power cell is full. -2017-09-24: - Belsima: - - imageadd: Replaced air tank sprites. - - imageadd: Added new xeno weed, egg, and resin sprites. - - imageadd: Added two new bar sign sprites. - - imageadd: Replaced blast door sprites. - - spellcheck: Microwave is no longer a proper noun. - - rscadd: Added croissants to the available recipes. - - imageadd: Added new status displays for the AI. - - spellcheck: Made spelling of corporations and planets more consistent. - - rscadd: Added more planets to character setup. - - imageadd: Added a bunch of new hairstyles. - - imageadd: Added a new holographic hud. - - maptweak: Added a grinder and enzyme to the abandoned bar, for illicit operations. - - imageadd: Replaced solar panel sprites. - - imageadd: Replaced shield generator sprites with ones from the Eris. - - rscadd: Added Qerr-quem and Talum-quem, a pair of Skrellian drugs. - - soundadd: Added a variety of sounds for opening cans, explosions, sparks, falling - down, mechs, and bullet casings. - - soundadd: Added a new death sound for mice. - - imageadd: Vox have been entirely resprited. - - rscadd: Added wood buckets, craftable with hydropnoics. - - soundadd: Added sounds for chopping wood. - - bugfix: Fixed a bug that would make default Zippo lighters invisible. - Chaoko99: - - rscadd: Nitrous Oxide is now an oxidizer. - - rscdel: 'Removed all instances of Volatile Fuel ever being simulated. To devs: - It still exists. Please, for the love of god, only use it with assume_gas.' - Cyantime: - - tweak: Tabling now requires a completed aggressive grab. - Nalarac: - - tweak: Removes the module restraint for the cyborg jetpack upgrade - - rscadd: Added the hand drill and jaws of life to the protolathe - - tweak: Syndicate toolbox now comes with power tools - Neerti: - - wip: Adds the Lost Drone, which can be found on the Surface of the future map. - - rscadd: You can now modify an unslaved borg's laws by hitting it with a law module, - after a significant delay. - - rscadd: Adds several new lawsets. Currently there are no lawboards for these. - - rscadd: Adds new 'shocker' baton, for the Lost Drone. - - tweak: Combat borg shields are now easier to use, only requiring that they sit - on one of your hands and not your active hand. The shield is also more energy - efficent. - PrismaticGynoid: - - tweak: You now keep your languages when removed from/transplanted into a body. - - tweak: AIs and borgs load languages from preferences when spawning. - - bugfix: Fixed sign language being usable while lacking both hands. - - rscdel: Brains are no longer able to hear binary (robot talk). - - rscadd: Adds the ability for research to print drone brains. - - tweak: Makes all MMIs, posibrains, and drone brains radio-enabled. Anyone holding - the brain can also disable the radio for antag purposes. - SpadesNeil: - - tweak: Windows can no longer be damaged by very weak attacks. - Woodrat: - - tweak: Ported floor types and floor sprites (Techfloors) from Vorestation (who - ported them from Eris). Brought our floortypes in line with how Vorestation - has theirs set up. - - bugfix: Missing Techfloor floor tile sprites added. - - wip: Floor sprites from Vorestation not yet ported. To be done once we go to the - new map. - - maptweak: Added catwalks and railings to SC station. Fixed first Z-level. - - rscadd: Added the ability to make catwalks and railings as ported from vore. - - tweak: Cable heavy duty file tweaks to remove red overlay color from them. - - tweak: Added in a color icon for centcomm beach areas. - - maptweak: Fixed issues with SC centcomm z that prevented it from loading. - - maptweak: Rework of xenobio/xenoflora outpost on SC planetside main map. - - rscadd: Added Wilderness z-level for SC, teleportation transition to it may be - bugged. - - rscadd: Cable ender file added. Allows power transfer between z-levels. - - tweak: Southern cross files for areas and defines in relation to z-level work. -2017-11-06: - Atermonera: - - bugfix: AI's can speak local rootspeak. - - rscadd: Implements Virtual Reality. - Woodrat: - - rscadd: Added 'see down' in open spaces from Vore. - - rscadd: Added talking and visible messages upward through open space from Vore. - - rscadd: Added a Syndicate ID with all access (admin spawn only). - - tweak: Port of 'Syndicate id cards now listen for owner destruction' from Bay. -2017-11-29: - Anewbe: - - rscadd: FBPs are now affected by Radiation, it gives them ToxLoss. Wear your PPE. - - rscadd: FBPs can have ToxLoss decreased by going into a charger. - - rscadd: It is now possible to move FBPs and robots into chargers, via click+drag - or grabs. - Atermonera: - - bugfix: AI verbs are no longer hidden on the tabs. - - bugfix: Incapacitated mobs can no longer open your inventory and steal your gubbins. - MoondancerPony: - - bugfix: Fixed a mislabeled pulse pin on the microphone. - - bugfix: Fixed an issue with reference pins and multiplexers, and reference pins - in general. - PrismaticGynoid: - - tweak: Adjusts the amount of camera locations the AI can store from 10 to 30. -2018-01-12: - Atermonera: - - rscadd: Communicators now have a weather app. - - rscadd: Mobs in VR can switch between translucent and opaque forms. - Leshana: - - tweak: Examining construction frames shows which circuit board (if any) is installed. - - tweak: Convert the machinery controller to a StonedMC subsystem - MrStonedOne: - - rscadd: Added admin verb 'Display del() Log' displaying garabage collector statistics. - PrismaticGynoid: - - rscadd: Adds the ability to 'crawl' to an adjacent turf by click-dragging yourself - to it, after a delay. This can be used to move while unable to stand. You can - also do this with other movable objects, if you really wanted to. - - tweak: Conscious mobs lying on the ground can now buckle themselves to chairs/beds. - This includes people missing legs. -2018-01-25: - Anewbe: - - rscadd: Southern Cross Map is now live - Arokha: - - tweak: Remove borg hud items as they have normal huds as their sensor augs now, - and can see records with them. - Atermonera: - - rscadd: Communicators have a flashlight under the settings menu, functions as - the PDA one - - rscadd: Station-bound synthetics now have gps units - Cerebulon: - - rscadd: Added 19 food recipes from /tg/station - Leshana: - - soundadd: Sounds of Tesla engine lighting bolts - - imageadd: Sprites for grounding rod and Tesla coil - - imageadd: Sprites for lighting bolts - - rscadd: The Tesla Engine, Tesla Coils, and Grounding Rods - - rscadd: Wiki search URL is now configurable in config.txt - - rscadd: Breaker boxes can be constructed in game. - - bugfix: Construction of heat exchange pipes, vents, and scrubbers now works properly - again. - - tweak: Fix singularity energy balance so it is stable under normal operation. - - bugfix: Fix emitter beams and PA effects from being grav pulled or consumed. - - rscadd: Added the operating manual book for the Tesla Engine. - Mechoid: - - rscadd: Brains can be set to be a source of genetic information. - - rscadd: Promethean cores can be inserted into a cloning scanner to be cloned. - This gives them a worse modifier upon completion. - - rscadd: Promethean cores can now have chemicals added or removed from them. Base - for future slime cloner. - - rscadd: Species-based cloning sicknesses possible. - - spellcheck: Cyboernetic - > Cybernetic - Neerti: - - rscadd: Adds boats that can be ridden by multiple people, which use oars. Can - be crafted with large amounts of wooden planks. - - rscadd: Adds autopilot functionality to Southern Cross Shuttle One and Shuttle - Two. - - rscadd: Adds ability to rename certain shuttles on the Southern Cross. - - rscadd: Areas about to be occupied by a shuttle will display a visual warning, - of a bunch of circles growing over five seconds. - SunnyDaff: - - rscadd: Added new food items. - - rscadd: Added Cider. - - rscadd: Added Apple Juice to bar vending machine. - - bugfix: Fixed Vodka recipe. - - bugfix: Fixed Apple and Carrot cake recipes - - tweak: Changed Cake recipes to not include fruit juice - ZeroBits: - - rscadd: Added the ability to have multiple loadouts per character. - battlefieldCommander: - - rscadd: Adds a communicator watch, a variant of the communicator you can wear - on your wrist. - - rscadd: Replaces the communicator in the loadout with a communicator selection. - Choose either the traditional communicator, or the new commwatch. -2018-02-07: - Anewbe: - - tweak: Lessens the bomb, bio, and rad protection on the Explorer Suit. - - tweak: Replaces the Hunting Rifle cabinets with a Phase Pistol cabinet. Same general - purpose, shoot animals, kill animals. Shoot people, get laughed at. - - tweak: Gloves are generally less protective from shocks. - - tweak: Budget Insulated Gloves will almost always be better than any other non-insulated - glove. - - tweak: Hyposprays and autoinjectors now have a delay on use when the target is - conscious and not in Help Intent. - - bugfix: You need a parachute to survive atmospheric reentry. Closets, mechs, and - other impromptu parachutes will not longer prevent splatting. - Atermonera: - - tweak: ID computer can set command secretary and IAA access - - tweak: Command secretary has keycard auth. access - Cerebulon: - - rscadd: Added toggleable 'Open' sign to bar hallway so you can tell if it's open - without walking inside. - Mechoid: - - rscadd: Adds material girders. - - tweak: Girder decon time is now partially dependant on material. Stronger girders - take slightly longer. - - tweak: Wall girders are now under the integrity-based construction listing. Material-Name - Wall Girder. - - rscadd: Explosive-resistant girders in walls have a chance to survive as an unanchored - girder, if their wall is destroyed. - - rscadd: Radioactive girders affect the completed wall's radioactivity. - SunnyDaff: - - rscadd: Added new food items. - - rscadd: Added Onions. - - tweak: Changed Apple and Lemon Sprite -2018-02-10: - Atermonera: - - tweak: Ethylredoxrazine actively removes alcohol from the stomach and bloodstream - - tweak: GPS units won't report the exact location of other GPS units, just range - and approximate direction - - tweak: POI gps units won't give any information about the POI, merely its location - - rscadd: Adds EMP mines. - Cerebulon: - - rscadd: Adds antibiotic resistance chance to viruses, capped at 90% without admin - edits. - - rscadd: Adds adminspawned non-transmittable viruses - - rscadd: Adds several new disease symptoms - - tweak: Vomit is now a disease vector - - tweak: Viruses have a lower chance of curing themselves without medical intervention - - bugfix: Virus food no longer infinitely generates in incubator beakers - - bugfix: Xenomorphs and supernatural begins can no longer catch the flu - Hubblenaut: - - tweak: If a cycling airlock is already near the target pressure, pressing the - buttons will toggle the doors instead of making it reenter the cycle process. - Leshana and mustafakalash: - - rscadd: A new 'planetary' mode for airlocks which makes them purge the chamber - contents to the exterior atmosphere before filling with clean air, and vice - versa. - MistyLuminescence: - - tweak: Mines are now very, /very/ dangerous to step on (so don't do that). You - can disarm them with a multitool and wirecutters - ping is good, beep is bad - - or by shooting or exploding them from a distance. Be careful! - Woodrat: - - rscadd: Shaft Miner, Search & Rescue, Explorer can now select webbing vests and - pouches from the loadout. - - bugfix: Allow utility uniforms to roll up their sleeves. - - rscadd: Shuttle upgraded with enviroment sensors and shuttle doors that can be - detected from the shuttle console. - - rscadd: secure gun cabinets in the hangar control rooms. Locked to armory, explorer, - and pilot access. - - maptweak: Redesign of medical surgery rooms, replacement of the closets with wall - closets. - - bugfix: Multiple map bugfixes including distro and scrubber lines to deck 3. -2018-02-17: - Anewbe: - - rscadd: Added a random mine spawner, for use in PoIs. Replaces mines in PoIs with - the random spawner. - - rscadd: Mines now give a visible message when they go off. - - tweak: Land mines on the ground can no longer be told apart from one another, - to prevent gaming the system. - - bugfix: Hovering mobs (viscerators, drones, Poly, carp) no longer set off land - mines. - - tweak: Arming a land mine now takes concentration. If you move, it will boom. - - tweak: RINGS AND CERTAIN GLOVES INCREASE PUNCHING DAMAGE. - - tweak: BRASS KNUCKLES HAVE BEEN TURNED INTO GLOVES AND REBALANCED. THEY DO LESS - DAMAGE PER HIT BECAUSE IT'S HARD TO DISARM A PAIR OF GLOVES. - - rscadd: Cyborg Chargers now decrease radiation on FBPs. - - tweak: Falling one floor now does a lot less damage, on average. - - bugfix: Falling one floor in a Mech no longer hurts the occupant. - PrismaticGynoid: - - rscadd: A lot more machines can now be moved with a wrench, mostly kitchen, hydroponics, - and virology machines. - - tweak: Changed department ponchos to be open to any job, just like department - jackets. - Schnayy: - - rscadd: Adds bouquets. Can be ordered via 'gift crate' in cargo. - - rscadd: Adds fake bouquets for the cheap. Can currently be won from arcade machines. - - rscadd: Adds chocolate heart-shaped boxes. Can be ordered via 'gift crate' in - cargo. - - rscadd: Adds gift cards with four cover variations. Function like paper. Can be - ordered via 'gift crate' in cargo. - battlefieldCommander: - - rscadd: Added packed snow brick material. Craft it using snow piles. - - recadd: Added snow girders and igloo walls. Craft them using snow bricks. - - rscadd: Added various snowmen. Craft them using snow piles. Punch 'em to destroy. -2018-02-21: - Anewbe: - - rscadd: Headsets for jobs that spend a lot of time planetside can now function - as local radios when comms are down. - - rscadd: Most headsets now have on-mob sprites. - - rscadd: Added a Planetside Gun Permit item, specifying permission to possess a - firearm on the planet's surface. Explorers should spawn with these by default, - and a further two can be found in their gun locker. - - rscadd: Prometheans now react to water. Being soaked will stop their regen and - deal minor toxin damage. Drinking or being injected with water will deal slightly - more toxin damage. - - bugfix: Suit Coolers now properly cool FBPs in slightly burning rooms. If it gets - too hot for your suit, you're still dead. - Leshana: - - rscadd: Makes electrochromatic glass buildable and programmable in game. Use - cable and multitool. - Woodrat: - - rscadd: Additions of 6 new POIs for the cave area. -2018-02-22: - Anewbe: - - rscadd: Added Warden and HoS helmets. - - tweak: Clothing items must be click+dragged to be unequipped. A lot of them already - had this, but the system is now standardized. - - tweak: Accessories now apply slowdown to what they're attached to. - - tweak: Certain items, notably Technomancer spells, no longer show up when you - examine the mob wearing them. - - tweak: Flashbangs confuse, instead of stunning. - Atermonera: - - tweak: GPS units are generally more useful, providing both coordinate locations - and, so long as you're on the same Z level, direction with x-y component distances, - to 1m accuracy - - rscadd: Added a halogen counter tool, functions as the PDA function. - - tweak: Analyzers can now analyze gas containers, in addition to providing atmosphere - readouts, as the PDA gas scanner function. - - rscadd: Added umbrellas. - battlefieldCommander: - - rscadd: Added fireplaces which operate similarly to bonfires. - - bugfix: Fixed an oversight that allowed for an in-between state in bonfires where - the fire would mysteriously go out after adding wood. - - rscadd: Added blue sifwood floor tiles. - - bugfix: Fixed blue carpet, now known as teal carpet - - rscadd: Added the ability to dig up tree stumps with a shovel. -2018-02-25: - Anewbe: - - tweak: Splinted bodyparts act broken 30% of the time. - - tweak: Splinted legs still slow you down like broken ones. - Leshana: - - rscadd: Added a client preference setting for wether Hotkeys Mode should be enabled - or disabled by default. - - bugfix: CTRL+NUMPAD8 while playing a robot won't runtime anymore. - - tweak: Grounding rods act intuitively, only having an expanded lighting catch - area when anchored. - Nerezza: - - bugfix: Fixes not being able to install the different carpet colors. Finally. - - bugfix: Removes certain unusable duplicate stacks of tiles from the code. - Schnayy: - - rscadd: Added Gilthari Luxury Champagne. Drink responsibly. - - rscadd: Added a singular AlliCo Baubles and Confectionaries vending machine in - the locker rooms. Dispenses a variety of gifts. - - rscdel: Removed hot drinks vendor from locker room. -2018-02-28: - Atermonera: - - rscadd: Adds umbrellas to the loadout, for 3 points. Colorable! - Nerezza: - - bugfix: Using tape (police/medical/engineering) on a hazard shutter now tapes - the hazard shutter instead of trying to open the hazard shutter. - - rscadd: Added /tg/-style floor tile swapping. Equip crowbar/screwdriver in offhand - and click the floor tiles you want to directly swap with a stack of new floor - tiles (like teal carpet). - Woodrat: - - maptweak: Heavy rework of the wilderness, minor adjustments to mining and outpost - z-levels. To get to the wilderness you now have to travel through the mine z-level - to do so, follow the green flagged path. Through the mine. - - tweak: Shuttles can now land at a site near the enterance to the wilderness. Removal - of the mine shuttle landing pad to move to the wilderness. - - rscadd: New addition of warning sign, thanks to Schnayy. - battlefieldCommander: - - rscadd: Added craftable joints. Dry something (ideally ambrosia) on the drying - rack and apply it to a rolling paper to create a joint you can smoke. - - rscadd: Added a box of rolling papers to the cigarette vending machine. -2018-03-05: - Anewbe: - - rscdel: Removes Command Liaison, Bridge Secretary, Hydroponicist, Prospector, - Sanitation Technician, Professor, and Historian alt-titles. - - rscdel: Removed universal translators from the loadout. - - rscadd: RnD can print earpiece translators. - Mechoid: - - rscadd: Add a surgical operation for repairing the brainstem of a decapitated - individual. - - rscadd: Add a permanent modifier for frankensteining individuals. - Nerezza: - - rscadd: Package bomb detonators can be re-bound by hitting the new package bomb - with them. - PrismaticGynoid: - - bugfix: The succumb verb will now work on species that can't take oxyloss damage. -2018-03-15: - Anewbe: - - tweak: Pills and ingested reagents actually process at half speed, rather than - just ignoring half of the reagents. - - rscdel: Robotic limbs now need internal repair at 30 composite damage, rather - than 30 of burn or brute. - - tweak: Syringes now inject their entire payload with one click, but in 5 unit - increments. There is a delay in between each of these. - - rscadd: Assisted robotic organs (internals, eyes) are less vulnerable to EMP. - - rscdel: Lifelike robotic organs (currently VeyMed) are more vulnerable to EMP. - Cerebulon: - - rscadd: Added Akhani language for Tajaran. - - spellcheck: Fixed incorrect singular form of Tajaran in several places. - MisterLayne: - - rscadd: Added a version of the ED-209 called the ED-CLN. It is a more efficient - Cleanbot. - - bugfix: Reinforced snowballs can now actually be made in a reasonable time limit. - Nerezza: - - tweak: Broken APCs can be bashed open with slightly smaller objects now. This - means wrenches are acceptable, no need to hunt down a fire extinguisher. - - rscdel: EVA rigsuit/hardsuit no longer holds toolboxes in suit storage since those - have been a volume inventory for some time now. RIP ghetto satchel. - - rsctweak: CE's rigsuit/hardsuit no longer holds pickaxes and ore satchels, but - can now hold inflateables. - - bugfix: Retracting rigsuit/hardsuit helmets with no valid mask equipped now disables - internals. - - bugfix: Offline rigsuits/hardsuits are no longer considered valid air supplies - by the internals button. Before, your internals would instantly shut off before - you could get a breath out of the rigsuit. Now, the internals button will look - for a different tank instead. - - rscadd: Tajaran now get to keep their tails when they wear the EVA, RD, or Industrial - rigsuits/hardsuits. Unathi sprites to come soon! - - bugfix: Sifwood floor tiles now correctly use their double-stacked icon instead - of disappearing. - Woodrat: - - rscadd: Added in a weapons crate for explorers that has bolt action rifles. - - rscadd: Weapon powercells can be ordered from cargo (security access crate). - - tweak: Automatic weapons crate split into two crates now. One for SMGs one for - the rifle. Minor adjustments to other munitions and security supply packs as - well. - - rscadd: The automatic weapons ammo crate has also been split. - - tweak: Names of the crates for the munitions and security catogory supply packs - have been adjusted slightly. In certain places contents also adjusted. - - bugfix: Holoplant now comes in a crate. -2018-04-01: - Anewbe: - - tweak: Medical Doctors and EMTs spawn with white medkits. - Cameron653: - - rscadd: Adds a xenoarch excavation tool, craftable in R&D. Allows depth selection - of 1-30 - - rscadd: Adds a xenoarch multitool, craftable in R&D. Has xenoarch counter, measure - tool, and depth scanner all in one. - Heroman3003: - - bugfix: Attaching exosuit equipment with a gripper correctly removes it from the - gripper. - - bugfix: Engineering gripper can no longer duplicate frame parts. - MistyLuminescence: - - tweak: Wallets can now hold a wider variety of objects. - Woodrat: - - rscadd: Added two 44 cal revolvers. - - rscadd: Added 44 cal speedloader for revolvers. - - rscadd: Added 44 cal rubber rounds. - - bugfix: Fixed the icon_state for 'structure/plushie/carp' and the random first - aid kit spawner. - - rscadd: Added a random chance tool spawn for power tools (most of the time it - should still just be regular tools). - - tweak: Adjusted the spawn rate of medkits, combat medkits should be more rare. - - tweak: Cash split into its own loot item. - - tweak: Plushies split into large and small plushies. - - rscadd: All the extra plushie spawns added to the random plushie spawn. - - tweak: Eightball and conch shell added to toy spawns. - - rscadd: Added spawn points for the large plushies, cash, and the power tools to - the station. - battlefieldCommander: - - rscadd: Added permanent markers, an alternative to crayons. - - tweak: The chemistry recipe for paint now uses marker ink instead of crayon dust. - - rscdel: Removed crayon boxes from the map. They can still be ordered from cargo - in case you need a snack. -2018-04-19: - Anewbe: - - rscdel: AOOC is no longer available to traitors, renegades, and thugs. - Woodrat: - - bugfix: Flashers in brig cells should work now, extra floor flash in communal - brig to deal with crims. - - bugfix: Improper access, SMES rooms. - - bugfix: Trader start point is no longer dark. - - rscadd: Medical Vendor Plus has more advanced burn and trauma kits. - - tweak: Cell 1 and 2 in the brig can now be accessed by detectives. - - tweak: Additional r-walls next to the engine room to help with rads. - - tweak: Floor decals in a couple areas. - - tweak: RD office now has its telescreen back. - lorwp: - - bugfix: Pilot headsets can now fallback to shortwave radio -2018-04-28: - Anewbe: - - tweak: Communicator visibility (the thing that lets people see your communicator - when you're a ghost) is now saved to character slots, rather than globally. - - tweak: Jobs that are set to Never on your preferences are hidden by default on - the Late Join selection menu. There is a button to reveal them. - Arokha: - - bugfix: Nerve reattaching surgery now works correctly. (Hemostat on limb) - - bugfix: Limbs dropped by people have appropriate flags. - Atermonera: - - tweak: Human examine code has received a major refactor. If you encounter unusual - behaviour that seems wrong, please report it. - Cerebulon: - - bugfix: Pumpkins are no longer green ovals. They now grow on actual vines. - schnayy: - - bugfix: Space carp plushies now load sprites and are all selectable from loadout. - - tweak: Adds several newer plushies to the gift vendor as well as adjusting cost - of gift vendor's contents. -2018-05-01: - Mechoid: - - tweak: Skrell can be affected by flashbangs from a range of 8 tiles without protection. - - tweak: Promethean regen consumes additional nutrition. - - tweak: Many healing chemicals are less effective on Prometheans due to the natural - regeneration. - - tweak: Lots of other Promethean tweaks. No seriously, I'm not putting the list - here. - PrismaticGynoid: - - rscadd: Adds new skrell sprites to hardsuit helmets that were missing them. -2018-05-24: - Anewbe: - - bugfix: Moving items out of one's active hand cancels any zoom-in they may be - providing. - - tweak: Meteor events should be a lot less brutal. - Arokha: - - rscadd: Added a 'Client FPS' setting in the Global tab of character setup for - adjusting the FPS to your preference. - - rscadd: Added a 'fake SSAO' toggle to Global in character setup, ported from /tg/. - Looks like drop shadows on (almost) everything. - Atermonera: - - bugfix: Laptops no longer consume IDs indefinitely. - Mechoid: - - rsctweak: Promethean limbs store more damage. - - rsctweak: Promethean limbs, in addition to normal severing rules, have a higher - chance to be splattered or ashed once they reach maximum damage. - - rscadd: Limbs can now spread their damage to neighbors with the spread_dam var, - when reaching max damage. - PrismaticGynoid: - - rscadd: Added laser pointers. Available in your loadout, and printed and upgraded - by R&D. - lorwp: - - tweak: Search and Rescue can now add certain medical restricted items to their - loadouts -2018-06-08: - Anewbe: - - tweak: Merc mobs in PoIs no longer drop gear. This is to help us balance the PoIs - that contain them, and by extension every other PoI. - - tweak: Merc mobs have been shuffled around in their PoIs. At some point, this - may actually be randomized, but for now, expect slightly different placements. - - rscadd: Adds a laser rifle and ion rifle version of the Merc mob, for variety. - - tweak: PoI turrets are lethal again, and will likely shoot crawlers. - - rscadd: Certain mobs, namely robots and mercs, now have some amount of armor. - - rscadd: Ranged mercs will now knife people when cornered, rather than punch them - really hard. - Mechoid: - - rscadd: Added some background things for Events. - - bugfix: Ion rifles hit the correct 3x3 instead of 5x5 - - rscadd: Seed Storage Vendors are now hackable. Can choose from various lists of - concerning plants. -2018-06-21: - Anewbe: - - rscadd: Added a biomass reagent, made from protein, sugar, and phoron. - - tweak: Cloners and bioprinters now use the biomass reagent. Both can be refilled - or have their capacity increased by replacing the bottles they spawn with. - - experiment: Mapped in a bioprinter, for further testing. - - rscadd: Adds the ability to make robolimb brands more or less vulnerable to brute - or burn. - - rscdel: Makes VeyMed limbs more vulnerable to brute and burn. - Mechoid: - - rscadd: Allow AIs to create and take control of mindless drones from fabricators. -2018-07-12: - Anewbe: - - bugfix: Technomancer Apportation now properly checks for range and scepter, again. -2018-07-14: - Anewbe: - - tweak: Certain languages now require assistance for a species to speak, but not - understand, much like EAL. - - tweak: Alai can only be `spoken` by Taj and Teshari. - - rscadd: Adds a voicebox/larynx organ. Its only purpose at the moment is to assist - in speaking certain langauges. - - tweak: Language implants, like the EAL implant, now affect the voicebox organ, - instead of being a freefloating implant. - - rscadd: Adds a language implant for Common Skrellian. - Atermonera: - - rscadd: Steel sheets can be used to construct Roofing Tiles - - rscadd: Roofing tiles can be used on tiles under open spaces or space tiles in - multiZ maps to place a lattice and plating on the space above - - rscadd: Roofing tiles can be used on outdoor turfs to make them indoors - - rscadd: Both functions work together on multiZ maps with outdoor turfs, only one - roofing tile is used per tile roofed. - Mechoid: - - rscadd: Adds a new surgical procedure for fixing brute and burn on limbs. -2018-08-01: - KasparoVv: - - rscadd: You can now change the order of your body markings at character creation. - Shift markings up or down layers at will to design the character you've always - wanted, more easily than ever before. - Mechoid: - - rscadd: Added the Gigaphone. Currently unused. - Mewchild: - - rscadd: Ports several AI core sprites from ages and places past - PrismaticGynoid: - - rscadd: Adds four types of colorblindness to the traits in the setup menu. - - tweak: pAIs can now be picked up while unfolded, and can display more than 9 emotions. -2018-08-08: - Atermonera: - - rscadd: The supply controller has been refactored and shifted to nanoUI. - - rscadd: The ordering and control consoles are now generally upgraded in terms - of information and options. - Mechoid: - - rsctweak: Hallucinations are no longer only Pun Pun. - Neerti: - - soundadd: Adds new ambience sounds for various areas, especially on the surface - of Sif. - - sounddel: Removes low and high-pitched droning from available ambience. Consider - trying ambience again if you had turned it off to avoid those. -2018-08-28: - Mechoid: - - rscadd: Mechs now have multiple equipment slot types, and more slots in total - for greater customization. - - rscadd: A large number of Mech weapon modules and their jury rigged versions. -2018-09-22: - Mechoid: - - rscadd: Adds two vehicles to Robotics and Cargo, the Quad and Spacebike. - Poojawa: - - rscadd: Ported /vg/ instrument code, improved the UI of instruments. - - rscadd: Added a client side pref that mutes instruments being played for you. - Woodrat: - - rscadd: Adds two rig suits. Military Rig suit from Bay and PMC rigsuit - - rscadd: Adds four exploration and pilot voidsuits (alternate sprites by Naidh) - - rscadd: Adds exploration and pilot voidsuits -2018-10-13: - Anewbe: - - bugfix: You can no longer have ALL of your blood punched out. - - bugfix: Haemophiliacs will no longer spontaneously have ALL of their blood go - missing from ~90%. - - rscadd: Emitters can be locked while off, too. - - rscadd: Graves are now a thing in the code, will need some testing and probably - more work before they get more common. - Mechoid: - - rscadd: Added a RIG customization kit. - - tweak: RIGs now use a var called suit_state to determine the basis for their component - icons, rather than the rig's icon state. -2018-11-30: - Cerebulon: - - rscadd: Added 1000+ surnames and 1200+ forenames from various world cultures to - human namelists - LBnesquik: - - rscadd: Replaced the plant clippers with a reskinned pair of hedgetrimmers. - Lbnesquik: - - rscadd: 'General biogenerator improvements:' - - rscadd: Added feedback noise to the processing. - - rscadd: Allow for cream dispensing. - - rscadd: Allow for plant bag creation. - - rscadd: Allow for 5 units of meat to be dispensed at once. - - rscadd: Allow for 5 units of liquids to be dispensed at once totalling 50u. - - rscadd: Add and allow the creation of larger plant bags for easier ferrying of - plants.. - - rscadd: Add a description to the machine itself. - Mechoid: - - tweak: Prometheans are no longer murdered by blood, and instead process it like - a weak nutrient. Will slow the regeneration of toxins due to water content. - - rscadd: Ctrl clicking a Rapid Service Fabricator when held will allow you to choose - the container it deploys. - - bugfix: The Rapid Service Fabricator's icon is correctly set. - Neerti: - - experiment: Rewrites the AI system for mobs. It should be more responsive and - robust. Some mobs have special AIs which can do certain things like kiting, - following you on a lark, or telling you to go away before shooting you. - - tweak: Rewrites literally every 'simple_animal' mob into new, shinier, and hopefully - more interesting 'simple_mob' mobs, some with new mechanics, like spiders, fake - mechas, and hivebots. There are so many changes that it wouldn't be possible - to list them here. - - rscadd: RCDs can now build grilles and windows, with a new mode. They can also - finish walls when used on girders on floor/wall mode. - - rscadd: Adds various new RCDs that are not obtainable at the moment. - Woodrat: - - rscadd: Xenoflora and Xenobio moved to station, first deck. - - bugfix: Minor bugfixes including mislabeled lockers in robotics and floor decals. - kartagrafi: - - rscadd: Adds new hairstyle 'Sharp Ponytail' - - rscadd: Adds several new underwear - 'Binder', 'Strapless Binder', 'Longsleeve - Striped Shirt, Pink', 'Pink Wing Shirt', 'Pink and Black T-Shirt', 'Leggings' - - tweak: Changes name of 'Supernova' hairstyle to 'Glossy', and makes the sprite - somewhat neater - - bugfix: Fixes a hairstyle not appearing -2018-12-08: - Cerebulon: - - rscadd: 'Added 12 new loadout items plus colour variants: Utility pants, sleek - overalls, sari, modern wrap jacket, ascetic garb, asymmetrical jackets, cowled - vest, kamishimo, jingasa, maang tikka, thin-frame glasses, rimless glasses.' - Mechoid: - - rscadd: Research and Engineering borgs now have 'Circuit Grippers', used for constructing - and operating integrated circuit machinery. - - tweak: Grippers now allow interaction with their contents, by attacking the gripper - itself with an item when one is held. I.E., drawing from a beaker with a syringe. - - tweak: Grippers now show their held item's examine information when examined. - Tab information added. - - tweak: Cyborgs can now interact with integrated circuit printers and machines - when adjacent to them. - - tweak: Multitools now have a menu to switch modes between standard use and integrated - circuit reference scanning. Antag multi-tools untouched for now. - - bugfix: Integrated circuit printer now respects adjacency, if it is not set to - debug. -2019-01-06: - Mechoid: - - bugfix: Slimes now respect slime colors as their faction when dealing with other - slimes. - - tweak: Taser and Security xeno-taser shot count dropped from 10 to 5. - Neerti: - - soundadd: Adds a lot of sounds, and the code to let them loop seemlessly. Things - made audible now include the microwave, deep fryer, showers, the supermatter - when it's active, the TEGs when active, geiger counters, and severe weather - on Sif. The weather has different sounds for when indoors and when outdoors. - - tweak: Weather sounds and the supermatter hum can be disabled in your preferences. - - rscadd: Adds a few more weather types that can only be activated by admin powers, - such as ash storms and fallout. - Novacat: - - tweak: All emergency air tanks now spawn at full capacity. -2019-01-16: - Anewbe: - - tweak: Adds a Gibberish language that gets used when you goof on a language key. - - bugfix: Voice changing masks no longer give up when you put on a hardsuit. - - tweak: Mask voice changers start on. - - tweak: Mask voice changers that do not have a set voice will now default to your - worn ID's name. - - tweak: Mask voice changers now have a verb to reset their name. - - tweak: Eguns take 4 shots to stun, rather than 3. - Atermonera: - - rscadd: Clothing now has pressure protection variables, that set lower and upper - pressure bounds within which they will protect you from pressure-based harm. - - rscadd: Protection falls off when exceeding the pressure limits from 100% protection - at the boundary to 0% at 10% in excess (above the max or below the min) boundary. - - tweak: Currently, only hat and suit slots are checked for this protection (No - change). - - tweak: Anomaly suits (The orange ones) now offer limited pressure protection in - case anomalies start making or draining air. - - bugfix: Firesuits are no longer spaceproof, but still offer protection against - the high pressures of fire. - Cerebulon: - - rscadd: Added customizable religious icons to the chaplain's office. - - rscadd: Added black and white candles. - - tweak: Updated religion lists in character setup to be lore friendly. -2019-01-25: - Anewbe: - - tweak: The hyphen (-) is no longer a default language key, as people use it to - represent other things. If you are still having issues with Gibberish, reset - your language keys, or at least make sure they don't include any characters - you regularly start speech with. - Atermonera: - - bugfix: Stasis bags don't squish organics with high pressure when organics try - to seek shelter from flesh wounds. - - tweak: Body- and stasis bags can be tread upon when open. - - bugfix: Suit coolers and rigsuit coolers now protect FBPs against vacuum again. - - bugfix: Bot sound files have been decrypted following a bizarre ransomware attack - by Boiling Point remnants. Securitrons, cleanbots, et al should no longer spew - gibberish. - Cerebulon: - - rscadd: Added teshari hardsuit sprites. -2019-02-01: - Anewbe: - - tweak: Pilot consoles now require pilot access to use. - Atermonera: - - bugfix: Powersink drains have been unclogged and work once more - Mechoid: - - bugfix: Oversight regarding Changeling revive not removing restraints fixed. - - tweak: Straight Jackets can now be resisted out of in 8 minutes, or as low as - 5 depending on species attacks. Shredding or hulked humans will break out in - 20 seconds, destroying the jacket. - - tweak: Xenomorph plasma vessels now regenerate phoron passively, at an incredibly - slow rate. Can be accelerated by consuming liquid phoron. - - tweak: Xenomorph organs now give their respective abilities when implanted. - - tweak: Virtual Reality pods cleaned up. - - rscadd: Replicant organs added, versions of many organs that do not reject in - their host. Two currently exist that give special passives. -2019-02-07: - Atermonera: - - bugfix: Stairs have been straightened and now connect to both the heavens and - hells, formerly just the hells. - Elgeonmb: - - rscadd: Added the Zaddat species, voidsuit-clad fragile bug people. Whitelist - applications will be available at a later date. - - rscadd: Added glucose hypos to the SWEATMAX vendors and a few other places thoughout - the station. - - rscadd: Zaddat equipment is now available through cargo. - - rscadd: Some new, very very chuuni accessories to play with; the half cape, the - full cape, and the sash - - tweak: Most accessories can now fit on suits. - - rscdel: Dionaea and vox can no longer use station rigs. - Mechoid: - - tweak: Flashes now actually run the risk of burning out. - - tweak: Flashes that burn out can be repaired after approximately 40 seconds and - with some luck, via a screwdriver. - - tweak: Cyborg flashes use charge only, and do not have the 10 flash limit. They - instead begin burning large amounts of charge. - - tweak: Flashes use miniscule charge in addition to their capacitor burn-out, totalling - 12 uses, taking 4 to down a human. They can be charged within a standard charger. -2019-03-04: - Anewbe: - - bugfix: Vedahq is now properly locked behind a whitelist. - - tweak: Headgibbing is now determined by config - - tweak: Promethean regeneration has been toned down. It will no longer provide - healing if the Promethean is wet, too hungry, too hot, or too cold. - - tweak: Prometheans are no longer shock resistant. It should now be more possible - to catch them alive. - - tweak: Promethean body temperature is now the default room temperature. They also - hit cold_level_2 at a higher temperature. - Atermonera: - - bugfix: Rigsuits have been resupplied following a mass-recall after a number of - suits were reported to have defective pressure-sealant mechanisms. The new sealant - mechanisms have been thoroughly tested and should be less prone to failure. - Mechoid: - - tweak: Tweaked Respiro- Cordra- Gastiro- and Hepanephro- Daxons to be more effective - with dealing with the side-effects of damaged organs. - kartagrafi: - - rscadd: 'Adds several clothing items to loadout such as: Nock masks, cowls and - robes.' -2019-04-17: - Anewbe: - - rscadd: The Subspace Jammer traitor item now lasts about 10 minutes. It now blocks - signalers from sending or receiving, and also obscures suit sensors around it. - N3X15 (MistyLuminescence): - - tweak: Departmental winter coats can now hold the same items as their standard - departmental suit items - labcoats, hazard vests, body armor, aprons, etc. - Neerti: - - tweak: Removes ability for AI to print and inhabit maintenance and construction - drones. This has been replaced with a system which allows for AIs to inhabit - special cyborg shells, called AI Shells, which are built with a new MMI type - in Robotics. Most of the regular cyborg mechanics applies to AI Shells. - Novacat: - - rscadd: Adds new status displays for all alert levels - - rscadd: Adds yellow, violet, and orange alert levels - - rscadd: Added Stasis Cages, which allows safe transport of mobs. - PrismaticGynoid: - - rscadd: Adds the ability to copy a character slot onto another one, allowing for - easier rearranging of characters, or wiping characters by copying empty slots. - - rscadd: Adds three new crashed escape pod PoIs. - Woodrat: - - tweak: Arrivals dock should not stay locked shut - - bugfix: Two windoors in xenobio stationside lacking access requirements - mistyLuminescence: - - rscadd: Lays the foundation for RIGs to be worn on the belt slot. Doesn't apply - to any RIGs currently, unless VV'd, but stay tuned! - - tweak: Large autoinjectors are now scannable and syringeable again, just like - they used to be. Unidentified autoinjectors still aren't, unless you ID them - first. - - rscadd: Adds beakers to the hydroponics lockers and NutriMax vendors. - - tweak: More jobs can now take certain items in the loadout. - - rscadd: Adds departmental turtlenecks, available in department wardrobes or the - loadout selection. Look good... in space. -2019-04-26: - Heroman3003: - - rscadd: Allows voidsuits to have parts attached and removed while held in hand - (but still not when worn). - - tweak: Syringes will now immediately inject 5 units per injection into reagent - containers. Does not change how injecting mobs work - - tweak: Tape rolls can now be used on tiles with directional windows as long as - they don't directly obstruct them. - Mechoid: - - rscadd: Reagents can now have a list of organs specified to slow their processing. - - rscadd: Reagents now process in the bloodstream at a rate determined by current - pulse. No pulse, for any reason, will cause slightly slower processing if your - species has a heart. - - rscadd: The heart organ determines the 'standard pulse' if the species has one. - - rscadd: Modifiers can set pulse directly, or shift it. - - rscadd: Adds Robobags and Corp-Tags to Robotics. - - rscadd: Re-adds the Space Worm with New and Improved [Doesn't Break The Universe] - logic. - - rscadd: Sterilizine now hurts slimes, similar to water. - N3X15: - - bugfix: Cyborgs can now use ladders regardless of whether they have a tool enabled - or not. - Neerti: - - rscadd: During severe weather such as storms and blizzards, wind can cause you - to move slower or faster in specific directions. - - rscadd: Weather application in the communicator displays wind direction and severity. - - rscdel: Holding umbrellas while in a storm no longer stuns you. - chaoko99: - - rscadd: Ore bags will automatically pick up items when held, belted, or pocketed, - and automatically deposit ore in boxes if one is being pulled. -2019-05-06: - Mechoid: - - rscadd: Added fishing mechanics, and fishing gear. - - tweak: Cloth can make normal cloth things. - Novacat: - - rscadd: Ports Bay code to allow hiding accessories when jumpsuits are rolled down/sleeve - rolled. - - rscadd: Ports medals and ribbons from SEV Torch. - - rscadd: Ports initial infrastructure for modular computers from Baystation. - - rscadd: Cameras now have a slight static when viewing through them. - - rscadd: Adds Digital Warrant Program, to set warrants. Comes with a device. - - rscadd: Adds Supermatter Monitor program. - - tweak: Chemistry processes instantly again. - - tweak: Nanoui sends stuff even after client connect. - - tweak: Shortwave radios now can transmit across connected Z levels. - - tweak: Relays on moving platforms (shuttles) will now function. -2019-06-04: - Chaoko99: - - tweak: The medibot's minimum configurable threshhold has been lowered to 0, from - 5. Perfect for silly-billies coming into medical with 2 brute boo boos, thanks - to accidentally throwing something at themselves or.. something. - Heroman3003: - - tweak: Restricts Alarm Monitor modular computer program to engineering access. - - tweak: Removed access to departmental networks on camera modular computer program - for average people. - - rscadd: Added access to full network on camera modular computer program for heads. - Mechoid: - - tweak: Borers can speak through nearby mobs if they have a sufficient build-up - of chemicals. - - tweak: Borers have a max chemical volume. - - rscadd: The Sakimm, Frostfly, Glitterfly, River Leech, Crystal-Feathered Duck, - and Kururak are now able to be used on the map and PoIs. - - tweak: Glass jars can now hold glitterflies, river leeches, and frostflies. - - tweak: Glass jars now respect mobs that exist over the lighting plane, adding - a special overlay visible when on the ground. - Nalarac: - - bugfix: Closed all bugs on tracker that are no longer relevant or a bug. - Novacat: - - bugfix: Attempts to fix the timer SS to be moore robust - - tweak: Fixes bug with custom laptops. - - tweak: Raises cost of the elite model to 7 loadout points. - chaoko99: - - rscadd: Adds the clientside 'ping' and 'reconnect' commands to the file menu. - mistyLuminescence: - - bugfix: Prone people can no longer interact with an empty hand. - - bugfix: Two-handed items are now correctly unwielded when the user's offhand is - severed. - - bugfix: Mecha syringe guns now respect pierceproof clothing. - - bugfix: Securitrons now correctly ignore attacks when disabled. - - bugfix: Rechargers now correctly benefit from upgraded capacitors. - - bugfix: Medical record laptops and detective TV camera consoles no longer turn - into regular consoles when de- and re-constructed. - - bugfix: Zaddat Shrouds now retain their base name when damaged, if the shroud - has been customized. - - rscadd: Adds the makeover kit to the traitor uplink for 5 TC, also available in - the Infiltrator bundle null crate in Cargo. Makeover kits can be used to change - the user's hair style and color, and eye color. - - bugfix: Random event timers now wait until the round starts to begin counting - down. -2019-06-23: - Mechoid: - - tweak: E-swords and Changeling arm-weapons can now block projectiles (again). - Novacat: - - rscadd: Adds greyscale pills, which are colored by their reagent - - rscadd: Adds colored pill bottles, most pre-spawned pill bottles are colored - - tweak: Prespawn pills and pill bottles have had their names simplified - - tweak: Attempts to make lighting less uniform - - tweak: Cleans up lighting code - TheFurryFeline: - - bugfix: Fixes infinite frame production for some machinery objects such as grounding - rods or exonet nodes. If there's no available circuit board to get, then don't - return anything when attempting deconstruction. Ported from Cit RP. Eliminates - 'Cannot read null.board_type' runtimes where they apply. - - tweak: Allows hydroponic machines to be unwrenched. - Woodrat: - - rscadd: Turrets and respective controls added to each teleporter room. - - tweak: Air tank on shuttles switched out with an air canister. - - tweak: Roundstart Tcomms SMES starts fully charged. - - tweak: Air tanks on station have the same amount in them as air canisters. - - tweak: Expanded atmospheric tanks to be 2 by 3 instead of 2 by 2. - - tweak: Wilderness Shuttle landing point shelter updated. - - tweak: Teleporter room hand tele can now spawn in one of 4 places. - - tweak: Halved the warm up time when the autopilot on the shuttles start at round - start from ten minutes to five and nine respectively. Should mean the first - shuttle will be taking from the outpost when the second shuttle leaves the station. - - tweak: Reduced transit time from 75 seconds with pilot, 150 seconds without to - 60 and 120 respectively. - - tweak: Amount of phoron in the outposts reduced. - - tweak: Ground Xenobio and Xenoflora torn down partially. - - rscdel: Reduction of the amount of steel and glass in engineering by half. - - rscdel: Reduction of the amount of steel and glass in EVA by half. - - bugfix: Fix for Dock 2 Transfer Shuttle airlock buttons not working. - - rscadd: Intercoms added to arrivals shuttle. - - rscadd: Modular computers scattered around the main station. - - rscadd: Elevator can be accessed at centcomm. - - bugfix: Fix Bridge Secretary Quarters tint. - - bugfix: Landmarks for Bluespacerift added. - - bugfix: Wilderness Shuttle landing sides should no longer shiskabob shuttles. - - bugfix: Modular Computers replacing wrong computers. - - bugfix: Chapel Mass Driver. - - bugfix: Merc Turrets function properly. - - bugfix: Map issues on the main outpost. - mistyLuminescence: - - tweak: Splints now work on all areas of the body. - - tweak: When the supermatter explodes, it now leaves behind a shattered plinth - that continues to emit radiation. You should probably get rid of it. - - bugfix: If you destroy the supermatter early (e.g. through admin deletion shenanigans), - it no longer irradiates everyone forever. - - bugfix: Welding lockers now actually updates their sprites properly. - - tweak: Every floor tile now has a minor (2%) chance to spawn with some dirt on - it. The Janitor now has a job again. - - tweak: Similarly, every Sif grass tile now has a minor (5%) chance to spawn with - some fancy eyebulb grass on it. It can be removed by clicking on it with harm - intent. - - rscadd: Adds cats-in-boxes, which can be activated (once) to spawn cats. There's - an orange tabby (Cargo cats) and a tuxedo (Runtime) version. - - bugfix: Fixes a material duplication exploit. -2019-07-07: - Heroman3003: - - rscadd: Broken components now have matter worth of 1000 steel units (half a sheet). - - tweak: Components dropped from loot piles will now use random proper sprite instead - of default placeholder. - mistyLuminescence: - - rscadd: 'Now available in Cargo: xenoarch technology (100 points) and tactical - light armor (75 points)!' - - rscadd: Tactical light armor is like regular tactical armor, but lighter (a full - set is 0.5 slowdown), warmer (protects against moderate snow) and a little less - protective. - - tweak: Leg guards can now store bootknives. - - tweak: Xenoarch brushes and pickaxes now have a reasonable force rating instead - of hitting like a truck. - - tweak: Adds the 'POI - ' prefix to the POI location names to make it easier for - ghosts to teleport to them- e.g. 'POI - Rocky2' rather than just 'Rocky2'. - - bugfix: Fixes a runtime caused by attempting to use a crew monitor console while - on an invalid Z-level. - - bugfix: Fixes GPSes not detecting other GPSes while on an invalid Z-level. Transit - Z is unaffected by this- no spying on other shuttles! -2019-07-19: - Nalarac: - - tweak: Add xenobio/xenobot to farmbots. - Woodrat: - - rscadd: Added a clotting kit to the Raider Shuttle. - - tweak: Swapped out the ai turrets for industrial turrets in the teleporter rooms. - - tweak: Adjusted access to the turret controls to heads of staff access, moved - them outside of the rooms. -2019-07-27: - Mechoid: - - rscadd: Pipes will now leak if their ends are unsealed. - - rscadd: Added stasis clamps, which act as valves that can be placed on existing - straight pipe segments. - - rscadd: Added automatic shutoff valves, which can automatically close if a leak - appears anywhere on their pipe network. - - rscadd: Added a Xenobio-compatible ED-209. - Nalarac: - - bugfix: Repairing bots (like Beepsky) works now. - - rscadd: Emagged bots can be repaired with proximity sensors. - - tweak: Combat mechs can punch more things. Mech punch sounds like juggernaut now - - tweak: Simple mobs can attack more things. - - bugfix: Cult pylons take damage from bullets. - - bugfix: Click delay added on attacking simple doors and security barricades. - - tweak: Material doors and barricades have different attacked sounds depending - if its metal, wood, or resin. - - tweak: Fixes ability of cyborg meson to see holes in ceiling. - - rscadd: Gives cyborgs a roofing synthesizer. - - tweak: Husking bodies requires more burn. - - rscadd: Ripley speed boost module that can be built in robotics. - - rscadd: Added transmission and capacitance SMES coils to supply console. - - rscadd: Adds laser tag turrets orderable from cargo. - - bugfix: Turrets will shoot people laying down if emagged or set to lethal. - - bugfix: Turrets can not be lethal if built with non-lethal weapon. - - bugfix: Alien pistol fire noise moved to projectile. Now the turret will use the - proper noise. - - tweak: Turrets will have new colors based on projectile used. - - tweak: Projectile lastertag is no more. It is now properly lasertag. - - bugfix: Integrated circuit printers no longer take fractions of a sheet. - Schnayy: - - tweak: Replaces Cindi Kate's and Boot Knives bar sign sprites with new ones. - - rscadd: 'Added new clothes to the loadout: cardigans, pleated skirt, lilac dress, - ugly Christmas sweater, flowery sweater, and red turtleneck.' -2019-07-30: - Atermonera: - - rscadd: Added a shutoff monitoring console, which displays the status and location - of all automatic shutoff valves. Currently mapped into the atmos monitoring - room and the auxiliary engineering room on deck 1. -2019-08-08: - Mechoid: - - rscadd: 'Adds two new integrated circuit components: an advanced Text to Speech, - and a Sign-Language reading camera.' - Nalarac: - - tweak: Lowered Chance of bots being emagged during ion storm. - - tweak: Changes space helmet cameras to be a verb instead of on toggling lights. - - rscadd: Toggling helmet camera resets user upon activation (so you can have a - new user). - - bugfix: Medibots will no longer attempt to heal FBPs. - - tweak: Heavy-duty cell chargers can be built and upgraded. - - bugfix: Cyborgs can upgrade rechargers now. - - bugfix: Security bots will smack attackers once more. - - tweak: Security bots will cable cuff people with hardsuit gauntlets instead of - stun-locking. - - tweak: Cut real time for security bots demanding surrender in half (6 seconds). - - tweak: Updates the Supermatter Engine Operating Manual. - mistyLuminescence: - - tweak: Serenity mech can now be built by robotics. -2019-08-21: - Atermonera: - - tweak: Atmospherics is now bigger, with more room for fun and sanity-destroying - spaghetti! - Mechoid: - - bugfix: Exosuits are now targetted by turrets again. - - tweak: Mining charge strength lowered, price increased. Can be upgraded through - R&D laser components. - - rscadd: Searing damage type added. Energy axe now uses searing damage. - - rscadd: Survey points added. Vendor added for explorer use. Costs are universally - 'lower' compared to the mining vendor due to the rarity of points. - - rscadd: Swiping an ID card on a cataloguer will transfer the points to the card. - - tweak: Any melee energy weapon can now be made to use a cell and charge. - - rscadd: Energy Axe prototype added to R&D. - - rscadd: Anomalous 'hunting trap' added to R&D. Useful for an initial stun on mobs - for explorer scanning. - - tweak: Beartraps now stun for a quarter of a second, so they are actually useful - again, due to resistability. - - rscadd: Emergency welding pack added. Incredibly slow, but requires no protection. - - rscadd: Random turf modifier added for mapping use. Random humanoid remains spawner - added for mapping use. - - rscadd: Plants under obj/structure/flora now can be made to be harvestable / forage-able. - - rscadd: Sif trees now occasionally have fruit containing useful microbes. Microbes - slow blood flow resulting in slower chemical absorption and blood loss. - - tweak: Flora by default are now under mobs, on the same layer as turf decals. - Flora can now also randomize their size, previously only codified in Sivian - trees. - - rscadd: Moss tendrils added to Sif, making eye-plants more rare. - - rscadd: Multiple PoIs added. 'Blue shuttle down' variant, 'UFO Frigate', multiple - geysers, cliffs, and two variants of SFR which take drastically different approaches - to the SFR standard. A vault was added, too. - - tweak: Vault PoIs are now in a template group. - - rscadd: Generic AI-controlled humanoids added. Subtype made for use on Sif, clad - in weak armor and temperature resistance, used as 'mindless clones'. - - rscadd: More artifice added. - - tweak: Fultons made to be [somewhat] sane. Now only useable planetside. - - tweak: Graviton Visor moved to R&D from the mining equipment vendor. Silver and - Diamond pickaxes removed. - - rscadd: Added multiple new organs for Prometheans. Removing them will cause them - to take large amounts of Toxloss untill they are Regenerated using the active - regeneration verb. - - rscadd: 'Organ: pneumatic network, a series of skeletal tubes with high pressure - used to move nutrients and waste.' - - rscadd: 'Organs: -regenesis systems, different ''networks'' of clumped cellular - matter that allow Prometheans to recover rapidly from small injuries. Large - or numerous injuries cause un-needed stress, and pain.' - - bugfix: Internal organs now properly add themselves to the internal organ-by-name - list, the one referenced 99.9% of the time. - - tweak: Active regeneration will now replace internal organs if they are nonexistant, - as it does for limbs. - Nalarac: - - bugfix: Mech cable layer works again. - - rscadd: Added setting for turrets to fire upon downed/laying targets. - TheFurryFeline: - - rscadd: New orange jumpsuit for loadout that doesn't get locked to tracking. - - tweak: Prison jumpsuit filepath changed accordingly and closets with obj updated. - Woodrat: - - tweak: Made the solgov uniforms use accessories for denoting department instead - of having several different sprites in the uniform dmi folder. - - tweak: Removed redundant solgov uniforms from uniform.dmi and moved the sprites - for the solgov uniforms to their own dmi. - - bugfix: Fixed storage vests and drop pouches disappearing when one rolls down - a uniform. -2019-09-07: - Heroman3003: - - tweak: Desk bells can now be picked up like normal items. - - tweak: Desk bells can now be deconstructed with a wrench while on the ground. - - tweak: Desk bells can now only be made out of steel. - MisterLayne: - - tweak: Material weapons that should not conduct, do not conduct. - - tweak: Glass shards now do damage when you attack with them, based on the type - of gloves you are wearing. - Novacat: - - rscadd: Ports MREs from Baystation, and adds a few supply crates with them to - cargo. - - rscadd: Adds liquidprotein rations, currently only found in emergency MREs. - Woodrat: - - rscadd: Mining vendor added to cargo foyer. - - rscadd: Explorer vendor added to research foyer. - - rscadd: Handful of more pipe clamps added to engineering (atmos monitoring and - EVA storage). - - tweak: Adjustment to layout of chapel mass driver. - chaoko99: - - rscadd: Ported Bay's stomach pump. -2019-12-16: - Atermonera: - - tweak: Ghosts can join as drones after only 5 minutes have passed, down from 10. - Mechoid: - - rscadd: Multiple new organs added. Humans and Skrell received spleens, all species - expected to have a stomach and intestine organ have them. - - tweak: Augment 'slots' organized. - - rscadd: Multiple augments added, currently only available in the Traitor / Mercenary - uplinks as easy-to-install implants. - - rscadd: Anesthetic / Oxygen pumps added. A mobile stabilizer has been added. All - three are available in Cargo. - - rscadd: Medical MRE rations added to Cargo. - - tweak: Roundstart implants now become invisible until being handled. - - rscadd: Neural implant added to loadout, makes the brain of the user count as - an assisted organ. Does not affect MMIs or their subtypes. - - rscadd: Bioprinters now unlock more organs upon being upgraded, once they pass - the anomalous tier, they unlock quite probably illegal organs. - - rscadd: Three medical exosuit components have been added. Crisis and Hazmat response - drones, and a mounted advanced medical analyzer. - - tweak: Medical analyzers now detect on-skin reagents. - - rscadd: Multiple new chemicals added, two used for upgrading bandage kits. - - rscadd: Brute-based medical stacks can be upgraded. - - rscadd: Crude brute kits can be made with cloth. - - tweak: Stacks can now pass their colors onto objects produced by them. (Colored - cloth, painted wood, etcetera.) - - rscadd: Two combined surgical tools added, for opening / closing ribcages and - skulls, and removing organs respectively. - - rscadd: Two dud implants added to the loadout. They do literally nothing but hurt - you if you're EMP'd. - - experiment: The larynx now controls the ability to speak. Damage to it will stop - you from being able to speak anything but non-verbal languages. - - tweak: Damage to the brain can now affect the pulse. - - tweak: Only the critical blood level causes toxin damage, meaning individuals - who die of standard oxygen loss from bloodloss can possibly be saved, but exsanguinated - persons are unlikely. - - tweak: Bioaugment.dm is now just augment.dm - - tweak: Robotic hearts do not have a pulse. - - tweak: Brain damage can now cause loss of breath. - - tweak: Paracetamol is now the precursor to tramadol. - - rscadd: Calcium is now in the chemical vendor. - Nalarac: - - bugfix: ED-209 and ED-CLN now properly accept names given with a pen. - - tweak: Removed maintenance access from ED-CLN to prevent maintenance wandering. - - tweak: Enables all channels on captain's and HoP's headset by default. - - bugfix: Power cells and device cells both properly show as empty when printed - from the protolathe and mech fabricator. - - tweak: Items with cells printed from the protolathe now start empty (e.g. phoron - pistol). - Novacat: - - rscadd: Adds a teshari plush. - PrismaticGynoid: - - tweak: You can now choose what type of graffiti or rune to draw when using crayons/markers. - TheFurryFeline: - - tweak: Tweaks desk lamps to output twice as much light as before to compensate - for a refactor. - - imageadd: Changes mouse plushie sprite to be cuter and not break the hearts of - rodent lovers. :3 Seriously, the change is from a dead mouse duplicate to one - of a brown mouse resting in place. - - imageadd: Add a new sprite for the orange jumpsuit. - - tweak: Refactors prison jumpsuits into its own thing, change a few files and dmis. - - bugfix: Fixes strange rocks size. Normal -> Small like it used to be before a - refactor. - Woodrat: - - maptweak: Rework of the civilian wing, merging the kitchen and the bar into one - area. - - maptweak: Minor movement of the mining vendor. - - maptweak: Adjustment of the kitchen and bar. - - bugfix: Area in the coffee shop. - - bugfix: Missing Ducky in the codelab. - - bugfix: Fix missing scrubber in engineering. - - bugfix: Shutter added to Kitchen door. - - maptweak: Pressure Regulators at atmospheric cutoffs start unregulated at roundstart. - - tweak: Set Modular Computers layer to 2.9 to bring them inline with regular computer - layering. - - tweak: Pump to distro set to 301 kpa to help offset issues with cutoff valves. - - rscadd: One phase pistol to each explorer locker. - - rscadd: One holster to each explorer locker. - - rscdel: Removed the old size modifier traits for mobs. - - rscadd: Port and tweak of the size modifiers from World Server for mobs. -2019-12-31: - Atermonera: - - bugfix: Radiation has been made more potent and is no longer defeated by a thin - sheet of lead. - Cerebulon: - - rscadd: Added decaf coffee to the coffee shop. - - rscadd: Added 6 types of bagel - - maptweak: Modified the coffee shop to have extra counter space and a microwave - for bagels. - - tweak: Removed chef lock on kitchen cabinet. - - spellcheck: Removed reference to outdated skrell lore from naewa cube box. - TheFurryFeline: - - tweak: Changes light replacers to allow you to automatically transfer used bulbs - into the item and get a new one every 4 bulbs replaced. Additionally, this allows - you to both use the replacer on a box of bulbs to get the bulbs added as well - as clicking the item with a box of bulbs to put them inside it. - - rscadd: Spray bottles can now be printed in the Autolathe. -2020-01-21: - Heroman3003: - - bugfix: A thin sheet of lead properly defeats radiation once more, but steel beams - remain permeable. - TheFurryFeline: - - bugfix: Name and desc vars switched for changeling combat boots so removal of - item doesn't output an excessively long name. - - bugfix: Fixes light frames returning 5 steel per deconstruction when 2 steel is - used to create the frame. - schnayy: - - rscadd: Added the Pyralis borg sprites. -2020-02-03: - Atermonera: - - rscadd: Added a printer to all preset (mapped-in) modular computers, so that word - processors can actually print stuff or something. - - tweak: Unregulated pressure regulators (Regulation set to OFF) no longer limit - flow rate, and instead act as one-way opened valves. For best results, place - away from other pumps. - - tweak: Automatic Shutoff Valves are more intelligent about finding leaks, and - won't close if there's other operating shutoff valves between them and the leak - PrismaticGynoid: - - rscadd: Adds a few toys to the loadout. - schnayy: - - rscadd: Adds book cart to library. -2020-02-14: - Atermonera: - - tweak: Radiation has to accumulate at least a little bit before it starts to become - damaging. Very low levels of radiation can be safe for a number of minutes before - you are at risk of injury. - - bugfix: Unless you idle for several minutes near the supermatter before it's been - turned on, you should no longer be at risk of taking toxloss (Including those - few spots in cargo maintenance). - - rscadd: Shutoff valve monitoring console can now remotely control shutoff valves. - Heroman3003: - - tweak: FBP repair can no longer be done through the space suits. - - tweak: Surgery can no longer be done through the space suits. - Shadow Quill: - - tweak: Batons will no longer harmbaton on disarm intent, instead doing so on grab/harm. - Woodrat: - - wip: Added sofas (no options to build one in round yet, will be added after this - pull). - - rscadd: Add neonsigns, currently one neon sign, Cafe. (Code is copy pasta from - holosigns). - - rscadd: Add boxes with mugs and cups. - - tweak: Neon signs and holosigns now emit light while on. - - maptweak: Merged the Coffee Shop with the Library. - - maptweak: Moved the Locker Room to where the Coffee Shop was, adjusted the holodeck. - - maptweak: Old Locker Room turned into a construction area. - - maptweak: Adjusted holodeck maps to new orientation. - - tweak: Changed sprite of barcode scanner. - - tweak: Cleaned up furniture icon dmi, fixed arm rest icons for shuttle chairs. -2020-02-28: - Cerebulon: - - rscadd: Added cataloguer info for the radioactive manhole cover and decoupled - engine PoIs - - tweak: Renamed several PoIs to have more descriptive/immersive names - - rscadd: Most items can now be placed precisely on tables and racks. - - rscadd: Thrown items now land on a random spot on the target tile. - Nalarac: - - tweak: The 'enable helmet camera' verb has been moved from the object tab to the - hardsuit tab. - Neerti: - - rscadd: Adds an in-game feedback system that can be activated in the server configuration. - Can be accessed from the lobby, with a button next to the other lobby buttons. - Additional features and restrictions on usage are controlled by the server configuration. - leshana: - - bugfix: NTNet Quantum Relay can be constructed/deconstructed without runtimes. - lorilili: - - tweak: You can now place defibs in rechargers. - - imageadd: Adds Holographic PDA type. - - soundadd: Skrell may now *warble. -2020-03-11: - Cerebulon: - - soundadd: Added button sounds to various machines. - Mechoid: - - rscadd: Added Hardpoint Actuator equipment for Exosuits, allowing them (And most - effectively, Ripleys) to swap components on the fly, after a short delay. - - rscadd: Added Exosuit Inflatables Deployer, allowing exosuits to pick up and deploy - inflatables. - - rscadd: Added Exosuit-mounted screwdriver, wirecutters, and welding laser, to - help round-out the tool-based equipment types. - - tweak: Incendiary exo weapons now use fire modifiers instead of fire stacks. - - tweak: Ignition effects from weapons now use fire modifiers instead of fire stacks. - - bugfix: Exosuit shocker armor now retaliates properly against melee. - - rscadd: Add RIG components to robotics mechfab, plus incredibly basic belt-voidsuit - RIG. - - rscadd: Add Graphite, made by compressing coal, presently only used heavily in - RIG components. - Neerti: - - tweak: The 'cut' and 'pulse' buttons in the hacking interface now check both hands - for tools, instead of only the active hand. - - tweak: The textual indicators at the bottom of the hacking window will now go - bold when they change, until the next window refresh. - - tweak: Hacking an Autolathe no longer requires you to hack it using the Autolathe's - main window, but instead opens the hacking window like everything else. - schnayy: - - rscadd: Adds yeast as a reagent. It can be found in the kitchen vendor and in - cargo kitchen supply crates. - - tweak: Bread now calls for 5 units yeast instead of an egg, and baguettes and - croissants call for 5 units yeast in addition to former ingredients. - - rscadd: Corn oil added to the Dinnerware vendor and the Booze-o-Mat. - - imageadd: Sprites for peanut butter, mayo, and yeast condiments. - - bugfix: Boiled slime core now links to the proper sprite. -2020-03-20: - Aronai/Arokha: - - tweak: You can now fill buckets (, beakers, etc.,) from water tiles. - Cerebulon: - - soundadd: Added sounds when dropping/throwing items. Toggleable in preferences. - - soundadd: Added incidental sounds to several item interactions. - Mechoid: - - rscadd: 'Energy Daggerpens (20): Disguised energy-knives, which do 15 searing - on melee, or 30 when thrown.' - - rscadd: 'Thieves gloves (30): Special gloves that allow you to peep in others'' - backpacks and belts, and plant items in their bags / pockets.' - - rscadd: 'Buzzer Ring (30): Makes your first two punches electrically charged, - first with 25 damage in a shock, then approximately 12.5 damage in the second. - If the charge is over 90%, you can force-defib a corpse, even if it''s a mindless - one. Damage rules still apply, however time-of-death does not.' - - rscadd: 'Resource Crate (60): A crate of uranium, phoron, gold, silver, osmium, - and plasteel.' - - rscadd: 'Exotic Plantlife Crate (20): A crate of numerous random seeds.' - - rscadd: 'Spare Organ Crate (20): A crate of bioprinted organs.' - - rscadd: 'Graviton goggles (15): A pair of combined meson/material goggles.' - - rscadd: 'Integrated Circuit Printer (10): An upgraded circuit printer used to - make integrated machine.' - - rscadd: 'Flamethrower (60): A large, flame-based weapon.' - - rscadd: '8 Concussion Grenades (30): A box of eight concussion grenades.' - - rscadd: '4 Hunting Traps (30): A box of four hunting-traps, similar to those found - in the explorer vendor.' - - rscadd: '3 Virus Samples (40): A box of three unique virus samples.' - - rscadd: 'Quickdraw Syringe Case (20): A case that can hold six syringes, and rapidly - deploy them. Fits in your pocket.' - - rscadd: 'Clotting Injector Case (20): A case that starts with 3 clotting med injectors - instead.' - - rscadd: 'Bonemed Injector Case (20): A case that starts with bonemeds.' - - tweak: Announcement costs lowered to be more equivalent. - - tweak: Egun changed from 60 to 30 TC. It is nowhere near as powerful as a lascannon. - - tweak: Exosuit rigged laser from 60 to 30 TC. - - tweak: Xray gun from 85 to 60 TC. - - tweak: Augments can now be used by everyone, as robot-specific ones will require - FBP organ revamp. - - tweak: Augment guns use slightly less blood / system instability to charge, so - it doesn't kill you dead in moments. - - bugfix: Anti-Materiel Rifle can once again be used with thermals. - - bugfix: Energy Shields work again, and can be colored. - Meghan-Rossi: - - tweak: Language keys are now case-sensitive. - - tweak: The language key for Chimpanzee has changed from 6 to C to resolve a conflict - with EAL. - - tweak: The language key for Bird has changed from m to B to resolve a conflict - with Mouse. - - tweak: All other language keys are now lowercase-only. - Neerti: - - tweak: Holsters can now be worn alongside webbing vests. - - soundadd: Receiving an antag role will now play a sound to the new antagonist. - - soundadd: Having laws changed as a silicon (AI or Borg) will now play a sound - and show the changed law in the chat. - - soundadd: Being offered a ghost role while a ghost will now play a sound. - - soundadd: Someone attempting to revive someone else will play a sound to the player - being revived, if they are not in their body. - - rscadd: Most Non-hitscan projectiles now have a pixel-perfect visual effect when - they impact something, or when they expire from moving too far without hitting - anything. - - soundadd: Projectiles can now have sounds for when they hit someone. They can - also have a different sound when they hit something solid like a wall. - - soundadd: A sound is now played when a projectile 'narrowly misses' someone. - - rsctweak: Getting hit with a projectile is now more noticeable in the chat log, - with bigger text. Only the person who got hit will see the bigger text. - PrismaticGynoid: - - bugfix: Fixes xenoarch artifacts breaking when performing excavation correctly. - TheFurryFeline: - - bugfix: Fixes lack of easily accessible Response Team shortcut to type in. Type - .k or :k to speak on the channel. - schnayy: - - rscadd: Adds Sabitsuki and Bedhead Longest hairstyles. - - tweak: Adjusts pixels on the Jessica, Celeb Curls, and Beach Waves hairstyles. -2020-03-27: - Arokha: - - rscadd: Ported VChat. If you find any messages that are not sorted by any filters, - or that you feel are sorted incorrectly, please submit a bug report on our issue - tracker on github. - Atermonera: - - rscadd: Basic distillery (not the industrial-) will ping when it reaches its target - temperature. - - tweak: Basic distillery uses logistic curve to determine temperature change, and - should be much faster. - - tweak: Industrial distillery respects gas laws, particularly as pertains to low - temperatures. - - bugfix: Prometheans can be slipped by disarm intent again - Leshana: - - rscadd: Added skybox parallax background for space. - - rscadd: Baystation12 style Overmap - - tweak: Make transit turfs (shuttle transit) actually look like they move in the - right direction. - Mechoid: - - bugfix: Artifact shields now work again. - - bugfix: Anomaly batteries work again. - - rscadd: Archaeology sites can have unique batteries, syringes, rings, and 'clubs'. - - rscadd: Multiple artifact effects added, in order to provide more spice, from - naughty to nice. - - tweak: Tweaks to normal artifact finds to be more unique. - Shadow-Quill: - - rscadd: Adds emergency backup cells to most light fixtures - - tweak: AIs can turn emergency lighting on and off by clicking light fixtures. - Flickering the lights has been moved to alt-click. -2020-04-05: - Atermonera: - - bugfix: Headphones (and other two-ear clothing items) don't break the off-ear - slot when click-dragged to unequip. - Neerti: - - tweak: The eject button on both the Chemical Dispenser and Chem Master will place - the ejected beaker into your hands, instead of on top of the machine, if possible. - (Requested by Nalarac.) - - tweak: Suit sensor consoles now display a friendly textual indicator of what z-level - someone is on, instead of a number. They will also now avoid spoiling the names - of Points of Interest. - - tweak: The beakers containing Cryoxadone near cryogenics are now labeled. (Requested - by Nalarac.) - - bugfix: The sleeper consoles now finally face towards the sleepers, at last. It - only took a year for someone to fix it. - novacat: - - rscadd: Adds action buttons for scoping all sniper weapons. -2020-04-20: - Atermonera: - - bugfix: Circuit clothes can have accessories attached. - - tweak: Control-shift-click on circuit clothes to use items on the circuit. - - tweak: Employment records can have comments similar to medical records. - - rscadd: Added a preference to switch between a few extra modes of examining things. - Verb in the preferences tab. - - rscadd: Added Combat Logs filter category, to filter messages from things hitting - you. This category will also eat up most other messages that are red and bold, - please report any such messages that aren't specifically related to punching - things. - - rscadd: Added categories for sorting various types of admin logs. - - rscadd: Adds a preference to forcibly disable (or enable) VChat. Useful mostly - for people on linux, to skip the 60s waiting period where it tries to work and - keeps you from seeing chat. Reloading VChat or reconnecting to the server are - required for any changes to the preference to take effect. Support for issues - that arise as a result of this preference is not guaranteed. - Leshana: - - rscadd: Glass Emergency Shutters are now constructable and deconstructing them - will give you the glass back. - Neerti: - - rscadd: All sources of stasis (sleepers, stasis bags) will prolong the amount - of time that lets someone be revived by a defib, proportional to how powerful - the stasis effect is. - - tweak: Opening a stasis bag that's being used now gives a prompt to confirm if - you want to open it and make the bag expire. No more misclicks making doctors - want to murder you. -2020-04-29: - Leshana: - - rscadd: Ship Helm, Sensors, Navigation, and Engine Control consoles are now de-/constructable. - - rscadd: Exploration (Overmap) Shuttle Console is now de-/constructable. - - tweak: Mappers no longer need to varedit shuttle_tag on shuttle consoles. - - rscadd: Admin Start Now verb can be used at any time during startup and it won't - actually start the game until initialization is completed. - - rscadd: Lobby stat panel shows time remaining on lobby votes and if the server - is done initializing. - Neerti: - - rscadd: You can now eat as much food as you want, even while 'full'. - Novacat: - - tweak: Re-enabled dual wielding penalties for most weapons that had them. - - rscadd: New dual-wielding sprites for weapons that needed them and did not have - them. - Shadow Quill: - - bugfix: Fixes the 'broken/damaged' message when an airlock is just broken. - - tweak: Heavy duty cell chargers now have flashing lights as they charge! When - all the lights are flashing, that means the cell is done. - atlantiscze: - - rscadd: Shutoff valve monitoring is now also available as a modular computer program. - Its UI has also been cleaned up a little. - - rscadd: Research robot module now has basic exploration and xenoarchaeology tools. -2020-05-13: - Atermonera: - - rscadd: Added a preference to control multilingual parsing behaviour, with a few - different modes. Should hopefully be less punishing to people who stutter and - use hyphens as a language key. - - tweak: The examine mode preference should now persist across reconnections during - a single round, but if the server is fully restarted it still appears to reset. - This issue is also present for the multilingual preference, and I'm still looking - into it. Savefiles are cryptic. - Layne: - - rscadd: Added Promethean language. - Mechoid: - - rscadd: Adds more interactions with animals, like shearing and taming. - - rscadd: New PoIs - - rscadd: Thermal poncho attachment, has minor slowdown, but gives thermal protection - to the armor it is attached to. - - rscadd: Mercenaries now drop their guns again. Most likely to be broken, however - they can be repaired. Examining when adjacent will allow you to inspect the - gun for what is needed. - - rscadd: Mercenary Snipers now exist. They will telegraph their shots approximately - 2 seconds in advance, and can fire at 14 tiles away. Will occasionally drop - pieces of their PTRs that survive combat. - - tweak: Clothing can now check attachments for temperature resistance. - - bugfix: MHD Howitzer beam effect actually exists again. - - bugfix: Xenoresin ground cover is properly colored again. - atlantiscze: - - rscadd: Robots can now search loot piles. - - rscadd: Hardsuits now allow backpacks to be carried in storage slot. This is limited - to hardsuits which are worn on the back slot. - - rscadd: SMES units now have automatic load balancing both on inputs and outputs - - rscadd: SMES units (and derived objects, such as PSUs) can now have more than - one input terminal. This allows for input from more otherwise isolated power - networks. - - tweak: Completely redesigned cell rack PSUs, removed ghetto variant. Cell rack - PSUs now support multiple power cells and hot-swapping of cells during operation. - This allows for either charging multiple cells at once in one device (directly - from power cable) or for powering up various machinery with only a power cell. - They are still inferior to SMESes in pretty much all aspects. - - tweak: Multitool on a cable now shows nicer results with large currents (uses - kW or MW accordingly) - - tweak: Multitool may be now used to change colour of cable coils. - - tweak: Supermatter delamination effects have been tweaked. Delamination is considerably - less laggy, and less directly destructive. Instead, it causes larger health - hazard and secondary engineering problems such as power outage or partial damage - of solar arrays. -2020-06-21: - Arokha: - - rscadd: New sprites for janicart - - tweak: Alt-click helpers for stowing mop, chemicals on janicart - Atermonera: - - rscadd: Added verb to export vchat logs, found in OOC tab when vchat has successfully - loaded. - - tweak: Vchat only sends you enough messages to fill your buffer on reconnect, - instead of all of them. - Billy Bangles: - - rscadd: Light and dark marble floor tiles can now be crafted with marble sheets. - Greenjoe: - - rscadd: Added a wrist-bound PDA, selectable from the PDA selection menu in char - setup. it can go in the glove slot along with the ID and belt slots, and shows - on your character's wrist no matter which of those 3 slots you put it in! - KasparoVv: - - rscadd: You can now quickly cycle hrough previous or next hair/facial styles at - character creation. - - rscadd: Use the -mv- button to pick a marking and place it above of another on - your character. Saves you from pressing up or down a bunch. - - tweak: Ports color_square() from Paradise for colour previews, cleaning up pref. - code & correct alignment issue w/ nested tables. - - tweak: Markings are now properly aligned within a table. -2020-08-03: - Cerebulon: - - imageadd: Added new book sprites, replaced old book sprites. - - rscadd: Added sticky notes, orderable from cargo - - rscadd: You can now carve graffiti into suitable walls/floors with sharp objects. - - rscadd: Trash, graffiti, dirt (Not blood), noticeboards and stickynotes are now - persistent across rounds. This is admin-toggleable. - Mechoid: - - rscadd: Adds a glass jar subtype, the glass tank, that can be used to hold live - fish. Remember to add water! - Rykka Stormheart: - - rscadd: Ported over Aurora Cooking from AuroraStation and Citadel-RP! - - rscadd: Recipes are separate per appliance, and all appliances have a use! - - rscadd: Please take note, Chefs, to pre-heat you appliances at the start of your - shift. - - rscadd: Fryer Recipes require batter before they can be made! - - rscadd: Fire alarms will go off if you burn food! - - rscadd: The largest change - Cooking takes TIME. Around 6 minutes for the largest - recipes in the game. - - rscadd: 'Too many other changes to list - refer to PR #7344 https://github.com/PolarisSS13/Polaris/pull/7344' -2020-08-06: - Cerebulon: - - rscadd: Added new mobs Fire Bugs, Ice Hares, Tymisian Moths and Siffets to surface - spawnlists. Also added a new dog breed, woof. - ForFoxSake: - - rscadd: Ported tgstation styled magazine restocking. Hit a bullet on a table or - floor with a partially empty magazine to start restocking. - Mechoid: - - rscadd: Exosuits now have internal components, mostly like borgs, but larger. - - rscadd: Autolathes can use plastic and plasteel. - - rscadd: Autolathes can have tiered recipes, based on their manipulator rating. - - tweak: Exosuit base health has been lowered due to the changes to damage processing. - Rykka Stormheart: - - rscadd: Blast Doors will now crush people, if they are on the same turf when it - closes, and throw them to an adjacent open turf. - - rscadd: The damage should be delayed enough that you can walk out of the door - before the sprite animation finishes and you will be safe. The delay is being - reviewed, and will likely be adjusted after sufficient feedback is gathered. - - rscadd: Blast doors and shutters (the types that go on bar/kitchen/etc) will also - throw items on their tiles. -2020-08-20: - Atermonera: - - maptweak: Mapped Overmap sensors onto the Southern Cross. Deck 2, central ring, - starboard side. Departmental sensor installations and dedicated rooms may be - added in the future. - - wip: To use the new sensors, you first have to click on them, hit 'Reconnect' - on the window, close the window, then reopen it to get the console to link up - with the sensors properly. - - wip: Enabled overmap event generation. This doesn't really do anything yet because - the shuttles haven't been upgraded, but it's very pretty! - BlinsKot: - - rscadd: You can now alt-click to turn on the washing machine. - - rscadd: You can now alt-click on a mech while piloting it to toggle strafing. - Blinskot: - - rscadd: You can now alt-click on a mech while piloting it to toggle strafing. - - rscadd: You can now alt-click to turn on the washing machine. - Cerebulon: - - rscadd: Added extended flavour text to most things related to commercial vending - machines and their contents. - - rscadd: Added chewing gum, lollipops and chewing tobacco. Unwrap it and place - it in your mask slot like a cigarette. - - rscadd: Added snack food, vending drink and beer brand variety. - - imageadd: New booze bottle, coffee, juice, snack and cigarette packet sprites. - Lorilili: - - tweak: Skrellian blood is now hemocyanin-based and regenerates with copper, not - iron. - - rscadd: You can now wear caution signs and warning cones. - - rscadd: You can now point using shift and middle mouse button. - Mechoid: - - rscadd: Mortiferin added in place of old Necroxadone as a normal chem recipe. - - tweak: Necroxadone changed to a more powerful alternative to Mortiferin which - works even on corpses without bloodflow. - - rscadd: Added reagent pumps. You can refill water tanks planetside! - - rscadd: Added reagent hoses. Only used player-side by tanks, pumps, and spray - nozzles to move reagents from one container to another. - Meghan Rossi: - - bugfix: Cyborgs can now put things into oven dishes with their grippers - - bugfix: Cyborgs can now put oven dishes in the oven with their grippers - - tweak: Bots that are idle in doorways (including firedoors and blastdoors) will - move out of the way. - - rscadd: Multiple cleanbots will no longer attempt to clean the same tile at the - same time. - - rscadd: Cleanbots will now clean tiles closer to them first. - - bugfix: You can now use duct tape on yourself. - - rscadd: Ghosts now have a toggleable security HUD. Use the 'Toggle Security HUD' - verb in the ghost tab to enable it - - rscadd: Ghosts can now shift-click things to examine them. - - rscadd: Ghosts can now alt-click adjacent things to open the turf tab. - - bugfix: You can now build plating on grass with floor tiles. - - rscadd: Improved descriptions for some floors. - - rscadd: The rapid service fabricator (found on service borgs) can now produce - metamorphic pint glasses. - - rscadd: The party supplies and bar supplies crates orderable from cargo now contain - metamorphic pint glasses. - - rscadd: The autolathe can now produce metamorphic pint and half-pint glasses. - - rscadd: The autolathe can now produce all drinking glasses in batches of 5 or - 10. - Nyria: - - rscadd: Added volume settings, available in character setup or from the Preferences - tab. - - rscadd: More settings and affected sounds may be added at a later date. - - rscadd: Added a TGui window to control the new settings with shiny sliders. - Rykka Stormheart: - - rscadd: Adds a mech vs mech combat system for the toy mechs earned from arcades - and found around the station. - - rscadd: You can initiate combat with yourself by hitting a toy mech with another - toy mech, or fight another player if you attack a player holding a mech toy - with your own mech toy while not on harm intent. - - rscadd: Each mech has its own health stat and special ability that they'll use - in combat against each other. - SplinterGP: - - rscadd: Added verb for FBP's to change their monitor display. - - rscdel: Removed monitor mask item(replaced by verb). - Subber: - - rscadd: 'Added a new prosthetic sprite set: Cyber Solutions - Outdated.' -2020-09-06: - Atermonera: - - tweak: You can use Move Up/Down to traverse ladders. No popup 'Which way do you - want to go?' windows required for bidirectional ladders!. - Killian: - - tweak: Added a bunch more random spawners for mapping use. - - tweak: You can now inject reagents directly into a synth's 'blood' stream using - syringes and hypos (inc. borg hypos). Taking oil/coolant samples is still impossible. - Kot: - - tweak: Mecha drills can now butcher dead mobs better. Like gibs and gore and guts - stuff. - Lorilili: - - rscadd: You can now pet borgs on help intent and punch on hurt intent. Old behavior - is now grab intent. - Lorilili (Port from Aurora): - - rscadd: Added knee-high and thigh-high jackboots. - - imageadd: Replaced laceup and leather shoes with oxford shoes. - - imageadd: Replaced standard shoe and high-top sprites with newer ones. - Mechoid: - - maptweak: Mapped distillery into Chemistry, beside the Grinder. - - maptweak: Moves wrapper, spacecleaner, and labeller from the grinder table to - the Chem locker. - - rscadd: Added distilling recipe for Synthetic Plasma, which acts as a blood-restoration - of 1.2 units per synthplas. Also orderable in cargo. - Rykka Stormheart: - - rscadd: Adds Ambience Chance and Repeating Ambience Preferences into Globals, - underneath Client FPS - - rscadd: Random-Ambience-Frequency controls how long before it checks if it can - play ambience to you again. Setting it to 0 disables the random re-play of ambience. - - rscadd: Ambience Chance affects the % chance to play ambience to your client. - It defaults to 35%, but can be set from 0 to 100 to disable it or always play - every time you move into an area or have the Random Ambience check called. - Shadow Larkens: - - rscadd: Added the ability to right click and lower preferences for jobs in the - Occupation Menu. - SplinterGP: - - rscadd: Adds new hailer masks with quotes with sound, allowing you to use a hailer - on a face mask to combine them. - - soundadd: Adds new sound effects for hailer face masks. -2021-04-09: - Atermonera: - - tweak: Stairs have been completely reworked, and now consist of multi-tile constructs - built from lower, middle, and upper stair pieces, and an openspace in the floor. - - rscadd: To go up and down stairs, simply step upon the lower/upper stair pieces, - and you'll be moved automatically if the stairs are in working condition. Any - grabbed or dragged items will be brought with you. - - rscadd: If the lower stair piece is missing (or even if it's not), but the middle - and upper sections are present, you can climb up the middle section by click-dragging - from your character to the middle stair. - - rscadd: If you step onto the open space, you will fall down the stairs. Teshari - players, consider yourselves warned. - - rscadd: Stairs remain unconstructable in-round (Doing so would also require a - way to make openspaces), but there are spawners rooted on the middle stair (as - with old stairs) that will create a completed stair and can be spawned in by - admins/mappers. - Cerebulon: - - soundadd: Added button sounds to various machines. - KasparoVy: - - imageadd: Adds orange Teshari goggles, selectable in the loadout. - - imageadd: Adds blindfold & new white (recolorable) blindfold to loadout. - - imageadd: Adds species-fitted Teshari ring sprites. - - imageadd: Adds species-fitted Teshari hudpatches & white blindfold. - - imageadd: Adds full selection of Teshari belted cloaks. - - imageadd: Adds full selection of non-job Teshari hooded cloaks. - - rscadd: Adds a bunch of Teshari worksuits (sprites already existed). - - imageadd: Adds some species-fitted Teshari jacket accessories (tan, charcoal, - navy, burgundy, checkered). - - tweak: Updates all Teshari undercoats and cloaks with new sprites from downstreams. - - bugfix: Fixes Teshari captain glove sprites. - Mechoid: - - rscadd: Hardpoint Actuator equipment for Exosuits, allowing them (And most effectively, - Ripleys) to swap components on the fly, after a short delay. - - rscadd: Exo Inflatables Deployer, allowing exosuits to pick up and deploy inflatables. - - rscadd: Exo screwdriver, wirecutters, and welding laser, to help round-out the - tool-based equipment types. - - rscadd: Fire modifiers based on stacks added, to be used by the damage system - tweaked above. - - tweak: Incendiary exo weapons tweaked to conform with fire change. - - tweak: Ignition effects from weapons changed from the old fire-system to the modifier - fire system. - - bugfix: Shocker now retaliates properly against melee. - - rscadd: Animals can be butchered for organs and hide. Requires scraping (sharp), - washing (water or washing machine), and then drying (bonfire or drying rack). - - rscadd: Organs can be butchered for meat, named "[organ] meat". Heart meat, liver - meat, etc. Brains from player mobs cannot be butchered. - - rscadd: Added system for exosuit over-encumbrance. Combat mechs and Ripleys have - higher than default. - - rscadd: Adds Wurmwoad, a suspiciously worm-like plant that produces pods of spice. - - rscadd: Adds Wurmwoad to the service borg synthesizer. - - bugfix: Service borgs can work with kitchenware again. - - tweak: Move Rig modules to more granular files - - rscadd: Add RIG components to robotics mechfab, plus incredibly basic belt-voidsuit - RIG. - - rscadd: Add Graphite, made by compressing coal, presently only used heavily in - RIG components. - Meghan-Rossi: - - bugfix: Blood from artifacts will no longer break the pathogenic isolator. - - bugfix: Fixed some objects giving duplicate results when an analyzer was used - on them - - bugfix: Fixed omni filters reacting incorrectly to configuration changes that - swap ports. - - rscadd: The Tesla Generator is now available from cargo. Coils and grounding rods - for it may be printed on the protolathe and autolathe, respectively. - - tweak: The tesla energy ball will now eventually disappear if not kept charged - with the particle accelerator - - bugfix: Fixed some mountain POIs sometimes overlapping in odd ways - - bugfix: If you place wall-mounted machines such as status displays on a window, - they will no longer be hidden underneath the window. - - bugfix: Cooking a mouse into a mouseburger now uses up the mouse. - - bugfix: Fat (triglyceride) now tastes greasy instead of bitter. - - bugfix: Fixed borosilicate glass not producing shards in most situations. - - tweak: If you try to put someone in one of their own slots using the stripping - menu, now you will instead try to strip that slot. - Neerti: - - tweak: The 'cut' and 'pulse' buttons in the hacking interface now check all available - hands for tools, instead of only the active hand. - - tweak: The textual indicators at the bottom of the hacking window will now go - bold when they change, until the next window refresh. - - tweak: Hacking an Autolathe no longer requires you to hack it using the Autolathe's - main window, but instead opens the hacking window like everything else. - Poojawa: - - rscadd: Applies Feeding and Devourable prefs. - - bugfix: Made VoreUI toggles a lot more clear of what mode they're in. - - soundadd: Added my fancy vore sounds. - - rscadd: Porting of a few QoL Citadel changes to vore menu related to sounds. - RunaDacino: - - rscadd: Enabled research borgs equipped with 'exosuit gripper' to be able to replace - internal exosuit parts like actuators, to upgrade or to repair - Subber: - - rscadd: 'Added two new antag augments to traitor uplink: armblade and handblade.' - Woodrat: - - tweak: Minor adjustment of ID icons. - - tweak: Changes vote notification sound to that of World Server in order to help - people realize there is a vote occurring. - - rscadd: Added new shutters ported from World. - - tweak: Replaced lightswitch, request console, newscaster sprite with one from - Virgo. - schnayy: - - rscadd: Adds the reagent yeast. It can be found in the kitchen vendor and in cargo - kitchen supply crates. - - tweak: Bread now calls for 5 units yeast instead of an egg, and baguettes and - croissants call for 5 units yeast in addition to former ingredients. - - rscadd: Corn oil added to the Dinnerware vendor and the Booze-o-Mat. - - imageadd: Sprites for peanut butter, mayo, and yeast condiments. - - bugfix: Boiled slime core now links to the proper sprite. +DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. +--- +2013-01-07: + Cael_Aislinn: + - tgs: Updated server to tgstation r5200 (November 26th, 2012), see https://code.google.com/p/tgstation13/source/list + for tg's changelog. + Chinsky: + - rscadd: 'Implants: Explosvie implant, exploding when victim hears the codephrase + you set.' + - rscadd: 'Implants: Compressed Matter implat, scan item (making it disappear), + inject yourself and recall that item on will!' + - rscadd: Implant removal surgery, with !!FUN!! results if you mess up it. + - rscadd: Coats now have pockets again. + - rscadd: Bash people on tabetops. an windows, or with stools. Grab people to bash + them on tables or windows (better grab for better hit on windows). Drag stool + sprite on you to pick it up, click on it in hand to make it usual stool again. + - rscadd: Surgical caps, and new sprites for bloodbags and fixovein. + - rscadd: Now some surgery steps will bloody your hands, Full-body blood coat in + case youy mess up spectacualry. + - rscadd: Ported some crates (Art, Surgery, Sterile equiplemnt). + - tweak: Changed contraband crates. Posters moved to Art Crate, cigs and lipstick + ot party crate. Now contraband crate has illegal booze and illicit drugs. + - bugfix: Finally got evac party lights + - bugfix: Now disfigurment,now it WILL happen when damage is bad enough. + - experiment: Now if you speak in depressurized area (less than 10 kPa) only people + next to you can hear you. Radios still work though. +2013-01-13: + Chinsky: + - tweak: If you get enough (6) blood drips on one tile, it'll turn into a blood + puddle. Should make bleeding out more visible. + - tweak: Security belt now able to hold taser, baton and tape roll. + - tweak: Added alternative security uniform to Security wardrobes. + - rscadd: 'Ported Urist cult runes. Down with the crayon drawings! Example: http://dl.dropbox.com/u/26846767/images/SS13/255_symbols.PNG' + - bugfix: Engineering tape now require engineer OR atmos access instead of both. + - rscadd: Implants now will react to EMP, possibly in !!FUN!! ways + GauHelldragon: + - rscadd: Servicebots now have RoboTray and Printing Pen. Robotray can be used to + pick up and drop food/drinks. Printing pen can alternate between writing mode + and rename paper mode by clicking it. + - rscadd: Farmbots. A new type of robot that weeds, waters and fertilizes. Use robot + arm on water tank. Then use plant analyzer, mini-hoe, bucket and finally proximity + sensor. + - rscadd: Chefs can clang their serving trays with a rolling pin. Just like a riot + shield! +2013-01-21: + Cael_Aislinn: + - bugfix: Satchels and ore boxes can now hold strange rocks. + - rscadd: Closets and crates can now be built out of 5 and 10 plasteel respectively. + - rscadd: Observers can become mice once more. +2013-01-23: + Cael_Aislinn: + - tgs: Updated server to tgstation r5200 (November 26th, 2012), see https://code.google.com/p/tgstation13/source/list + for tg's changelog. +2013-01-31: + CIB: + - bugfix: Chilis and cold chilis no longer kill in small amounts + - bugfix: Chloral now again needs around 5 units to start killing somebody +2013-02-13: + Erthilo: + - bugfix: Fixed SSD (logged-out) players not staying asleep. + - bugfix: Fixed set-pose verb and mice emotes having extra periods. + - bugfix: Fixed virus crate not appearing and breaking supply shuttle. + - bugfix: Fixed newcaster photos not being censored. +2013-02-14: + CIB: + - rscadd: Medical side-effects(patients are going to come back for secondary treatment) + - rscadd: NT loyalty setting(affects command reports and gives antags hints who + might collaborate with them) + - tweak: Simple animal balance fixes(They're slower now) + CaelAislinn: + - rscadd: Re-added old ion storm laws, re-added grid check event. + - rscadd: Added Rogue Drone and Vermin Infestation random events. + - rscadd: Added/fixed space vines random event. + - tweak: Updates to the virus events. + - tweak: Spider infestation and alien infestation events turned off by default. + - tweak: Soghun, taj and skrell all have unique language text colours. + - tweak: Moderators will no longer be listed in adminwho, instead use modwho. + Gamerofthegame: + - rscadd: Miscellaneous mapfixes. +2013-02-18: + Cael Aislinn: + - rscadd: Security bots will now target hostile mobs, and vice versa. + - tweak: Carp should actually emigrate now, instead of just immigrating then squatting + around the outer hull. + - tweak: Admins and moderators have been split up into separate 'who' verbs (adminwho + and modwho respectively). +2013-02-20: + Chinsky: + - rscadd: 'Added new surgery: putting items inside people. After you use retractor + to keep incision open, just click with any item to put it inside. But be wary, + if you try to fit something too big, you might rip the veins. To remove items, + use implant removal surgery.' + - rscadd: Crowbar can be used as alternative to retractor. + - rscadd: Can now unload guns by clicking them in hand. + - tweak: Fixed distance calculation in bullet missing chance computation, it was + always assuming 1 or 0 tiles. Now distace REALLY matters when you shoot. + - rscadd: To add more FUN to previous thing, bullets missed to not disappear but + keep going until they hit something else. + - bugfix: Compressed Matter and Explosive implants spawn properly now. + - tweak: 'Tweaks to medical effects: removed itch caused by bandages. Chemical effects + now have non-100 chance of appearing, the stronger medicine, the more probality + it''ll have side effects.' +2013-02-22: + Chinsky: + - tweak: Change to body cavity surgery. Can only put items in chest, groind and + head. Max size for item - 3 (chest), 2 (groin), 1 (head). For chest surgery + ribs should be bent open, (lung surgery until second scalpel step). Surgery + step needs preparation step, with drill. After that you can place item inside, + or seal it with cautery to do other step instead. +2013-02-23: + Cael Aislinn: + - wip: RUST machinery components should now be researchable (with high requirements) + and orderable through QM (with high cost). + - wip: Shield machinery should now be researchable (with high requirements) and + orderable through QM (with high cost). This one is reportedly buggy. + - tweak: Rogue vending machines should revert back to normal at the end of the event. + - rscadd: New Unathi hair styles. +2013-02-25: + Cael Aislinn: + - rscadd: As well as building hull shield generators, normal shield gens can now + be built (see http://baystation12.net/forums/viewtopic.php?f=1&t;=6993). + - rscadd: 'New random events: multiple new system wide-events have been have been + added to the newscaster feeds, some not quite as respectable as others.' + - rscadd: 'New random event: some lucky winners will win the TC Daily Grand Slam + Lotto, while others may be the target of malicious hackers.' +2013-02-27: + Gamerofthegame: + - rscadd: Added the (base gear) ERT preset for the debug command. + - rscadd: Map fixes, Virology hole fixed. Atmospheric fixes for mining and, to a + less extent, the science outpost. (No, not cycling airlocks) + - rscadd: Fiddled with the ERT set up location on Centcom. Radmins will now have + a even easier time equiping a team of any real pratical size, especially coupled + with the above debug command. +2013-03-05: + CIB: + - rscadd: Added internal organs. They're currently all located in the chest. Use + advanced scanner to detect damage. Use the same surgery as for ruptured lungs + to fix them. + Cael Aislinn: + - soundadd: Set roundstart music to randomly choose between space.ogg and traitor.ogg + (see http://baystation12.net/forums/viewtopic.php?f=5&t;=6972) + - experiment: All RUST components except for TEGs (which generate the power) are + now obtainable ingame, bored engineers should get hold of them and setup an + experimental reactor for testing purposes. +2013-03-06: + Cael Aislinn: + - rscadd: Type 1 thermoelectric generators and the associated binary circulators + are now moveable (wrench to secure/unsecure) and orderable via Quartermaster. + - wip: code/maps/rust_test.dmm contains an example setup for a functional RUST reactor. + Maximum output is in the range of 12 to 20MW (12 to 20 million watts). + - bugfix: Removed double announcement for gridchecks, reduced duration of gridchecks. + RavingManiac: + - rscadd: You can now stab people with syringes using the "harm" intent. This destroys + the syringe and transfers a random percentage of its contents into the target. + Armor has a 50% chance of blocking the syringe. +2013-03-09: + Cael Aislinn: + - rscadd: "Beekeeping is now possible. Construct an apiary of out wood and embed\ + \ it into a hydroponics tray, then get a queen bee and bottle of BeezEez from\ + \ cargo bay. \n\t\tHives produce honey and honeycomb, but be wary if the bees\ + \ start swarming." +2013-03-11: + CIB: + - rscadd: Cloning now requires you to put slabs of meat into the cloning pod to + replenish biomass. + Cael Aislinn: + - wip: The xenoarchaeology update is here. This includes a major content overhaul + and a bunch of new features for xenoarchaeology. + - tweak: Digsites (strange rock deposits) are now much more nuanced and interesting, + and a huge number of minor (non-artifact) finds have been added. + - rscadd: Excavation is now a complex process that involves digging into the rock + to the right depth. + - rscadd: Chemical analysis is required for safe excavation of the digsites, in + order to determine how best to extract the finds. + - bugfix: Anomalous artifacts have been overhauled and many longstanding bugs with + existing effects have been fixed - the anomaly utiliser should now work much + more often. + - rscadd: Numerous new artifact effects have been added and some new artifact types + can be dug up from the asteroid. + - rscadd: New tools and equipment have been added, including normal and spaceworthy + versions of the anomaly suits, excavation tools and other neat gadgets. + - rscadd: Five books have been written by subject matter experts from around the + galaxy to help the crew of the Exodus come to grips with this exacting new science + (over 3000 words of tutorials!). + Chinsky: + - rscadd: Sec HUDs now can see short versions of sec records.on examine. Med HUDs + do same for medical records, and can set medical status of patient. + - rscadd: Damage to the head can now cause brain damage. +2013-03-14: + Spamcat: + - rscadd: Figured I should make one of these. Syringestabbing now produces a broken + syringe complete with fingerprints of attacker and blood of a victim, so dispose + your evidence carefully. Maximum transfer amount per stab is lowered to 10. +2013-03-15: + Cael_Aislinn: + - rscadd: Mapped a compact research base on the mining asteroid, with multiple labs + and testing rooms. It's reachable through a new (old) shuttle dock that leaves + from the research wing on the main station. +2013-03-26: + Spamcat: + - bugfix: Chemmaster now puts pills in pill bottles (if one is inserted). + - tweak: Stabbing someone with a syringe now deals 3 damage instead of 7 because + 7 is like, a crowbar punch. + - bugfix: Lizards can now join mid-round again. + - rscadd: Chemicals in bloodstream will transfer with blood now, so don't get drunk + before your blood donation. Viruses and antibodies transfer through blood too. + - bugfix: Virology is working again. +2013-03-27: + Asanadas: + - tweak: The Null Rod has recovered its de-culting ability, for balance reasons. + Metagaming with it is a big no-no! + - rscadd: Holy Water as a liquid is able to de-cult. Less effective, but less bloody. + May be changed over the course of time for balance. +2013-04-04: + SkyMarshal: + - bugfix: Fixed ZAS + - bugfix: Fixed Fire + Spamcat: + - bugfix: Blood type is now saved in character creation menu, no need to edit it + manually every round. +2013-04-09: + SkyMarshal: + - bugfix: Fire Issues (Firedoors, Flamethrowers, Incendiary Grenades) fixed. + - bugfix: Fixed a bad line of code that was preventing autoignition of flammable + gas mixes. + - bugfix: Volatile fuel is burned up after a point. + - rscdel: Partial-tile firedoors removed. This is due to ZAS breaking when interacting + with them. +2013-04-11: + SkyMarshal: + - experiment: Fire has been reworked. + - experiment: In-game variable editor is both readded and expanded with fire controlling + capability. +2013-04-17: + SkyMarshal: + - experiment: ZAS is now more deadly, as per decision by administrative team. May + be tweaked, but currently AIRFLOW is the biggest griefer. + - experiment: World startup optimized, many functions now delayed until a player + joins the server. (Reduces server boot time significantly) + - tweak: Zones will now equalize air more rapidly. + - bugfix: ZAS now respects active magboots when airflow occurs. + - bugfix: Airflow will no longer throw you into doors and open them. + - bugfix: Race condition in zone construction has been fixed, so zones connect properly + at round start. + - bugfix: Plasma effects readded. + - bugfix: Fixed runtime involving away mission. +2013-04-24: + Jediluke69: + - rscadd: Added 5 new drinks (Kira Special, Lemonade, Brown Star, Milkshakes, Rewriter) + - tweak: Nanopaste now heals about half of what it used to + - tweak: Ballistic crates should now come with shotguns loaded with actual shells + no more beanbags + - bugfix: Iced tea no longer makes a glass of .what? + NerdyBoy1104: + - rscadd: 'New Botany additions: Rice and Plastellium. New sheet material: Plastic.' + - rscadd: Plastellium is refined into plastic by first grinding the produce to get + plasticide. 20 plasticide + 10 polytrinic acid makes 10 sheets of plastic which + can be used to make crates, forks, spoons, knives, ashtrays or plastic bags + from. + - rscadd: Rice seeds grows into rice stalks that you grind to get rice. 10 Rice + + 5 Water makes boiled rice, 10 rice + 5 milk makes rice pudding, 10 rice + + 5 universal enzyme (in beaker) makes Sake. + faux: + - imageadd: Mixed Wardrobe Closet now has colored shoes and plaid skirts. + - imageadd: Dress uniforms added to the Captain, RD, and HoP wardrobe closets. A + uniform jacket has also been added to the Captain's closet. HoS' hat has been + re-added to their closet. I do not love the CMO and CE enough to give them anything. + - imageadd: Atheletic closet now has five different swimsuits *for the ladies* in + them. If you are a guy, be prepared to be yelled at if you run around like a + moron in one of these. Same goes for ladies who run around in shorts with their + titties swaying in the space winds. + - imageadd: A set of dispatcher uniforms will spawn in the security closet. These + are for playtesting the dispatcher role. + - imageadd: New suit spawns in the laundry room. It's for geezer's only. You're + welcome, Book. + - imageadd: Nurse outfit variant, orderly uniform, and first responder jacket will + now spawn in the medical wardrobe closet. + - imageadd: 'A white wedding dress will spawn in the chaplain''s closet. There are + also several dresses currently only adminspawnable. Admins: Look either under + "bride" or "dress." The bride one leads to the colored wedding dresses, and + there are some other kinds of dresses under dress.' + - tweak: No more luchador masks or boxing gloves or boxing ring. You guys have a + swimming pool now, dip in and enjoy it. + - tweak: he meeting hall has been replaced with an awkwardly placed security office + meant for prisoner processing. + - tweak: Added a couple more welding goggles to engineering since you guys liked + those a lot. + - imageadd: Flasks spawn behind the bar. Only three. Don't fight over them. I don't + know how to add them to the bar vending machine otherwise I would have done + that instead. Detective, you have your own flask in your office, it's underneath + the cigarettes on your desk. + - tweak: Added two canes to the medical storage, for people who have leg injuries + and can't walk good and stuff. I do not want to see doctors pretending to be + House. These are for patients. Do not make me delete this addition and declare + you guys not being able to have nice things. + - tweak: Secondary entance to EVA now directly leads into the medbay hardsuit section. + Sorry for any inconviences this will cause. The CMO can now fetch the hardsuits + whenever they want. + - tweak: Secondary security hardsuit has been added to the armory. Security members + please stop stealing engineer's hardsuits when you guys want to pair up for + space travel. + - tweak: Firelocks have been moved around in the main hallways to form really ghetto + versions of airlocks. + - tweak: Violin spawns in theatre storage now. I didn't put the piano there though, + that was someone else. + - tweak: Psych office in medbay has been made better looking. +2013-05-14: + Cael_Aislinn: + - experiment: Depth scanners can now be used to determine what material archaeological + deposits are made of, meaning lab analysis is no longer required. + - tweak: Some useability issues with xenoarchaeology tools have been resolved, and + the transit pods cycle automatically now. +2013-05-15: + Spamcat: + - rscadd: Added telescopic batons + to HoS's and captain's lockers. These are quite robust and easily concealable. +2013-05-21: + SkyMarshal: + - experiment: ZAS will now speed air movement into/out of a zone when unsimulated + tiles (e.g. space) are involved, in relation to the number of tiles. + - experiment: Portable Canisters will now automatically connect to any portable + connecter beneath them on map load. + - bugfix: Bug involving mis-mapped disposal junction fixed + - bugfix: Air alarms now work for atmos techs (whoops!) + - bugfix: The Master Controller now properly stops atmos when it runtimes. + - bugfix: Backpacks can no longer be contaminated + - tweak: ZAS no longer logs air statistics. + - tweak: ZAS now rebuilds as soon as it detects a semi-complex change in geometry. (It + was doing this already, but in a convoluted way which was actually less efficient) + - tweak: General code cleanup/commenting of ZAS + - tweak: Jungle now initializes after the random Z-level loads and atmos initializes. +2013-05-25: + Erthilo: + - bugfix: Fixes alien races appearing an unknown when speaking their language. + - bugfix: Fixes alien races losing their language when cloned. + - bugfix: Fixes UI getting randomly reset when trying to change it in Genetics Scanners. +2013-05-26: + Chinsky: + - rscadd: Tentacles! Now clone damage will make you horribly malformed like examine + text says. + Meyar: + - rscadd: The syndicate shuttle now has a cycling airlock during Nuke rounds. + - rscadd: Restored the ability for the syndicate Agent ID to change the name on + the card (reforge it) more than once. + - rscadd: ERT Radio now functional again. + - rscadd: 'Research blast doors now actually lock down the entirety of station-side + Research. ' + - rscadd: 'Added lock down buttons to the wardens office. ' + - rscadd: 'The randomized barsign has made a return. ' + - rscadd: Syndicate Agent ID's external airlock access restored. + VitrescentTortoise: + - rscadd: Added a third option for not getting any job preferences. It allows you + to return to the lobby instead of joining. +2013-05-28: + Erthilo: + - bugfix: Fixes everyone being able to understand alien languages. HERE IS YOUR + TOWER OF BABEL + VitrescentTortoise: + - bugfix: Wizard's forcewall now works. +2013-05-30: + Segrain: + - bugfix: Meteor showers actually spawn meteors now. + - tweak: Engineering tape fits into toolbelt and can be placed on doors. + - rscadd: Pill bottles can hold paper. + Spamcat: + - tweak: Pill bottle capacity increased to 14 items. + - bugfix: Fixed Lamarr (it now spawns properly) + proliberate: + - rscadd: Station time is now displayed in the status tab for new players and AIs. +2013-05-31: + Segrain: + - bugfix: Portable canisters now properly connect to ports beneath them on map load. + - bugfix: Fixed unfastening gas meters. +2013-06-01: + Chinsky: + - rscadd: Bloody footprints! Now stepping in the puddle will dirty your shoes/feet + and make you leave bloody footprints for a bit. + - rscadd: Blood now dries up after some time. Puddles take ~30 minutes, small things + 5 minutes. + - bugfix: Untreated wounds now heal. No more toe stubs spamming you with pain messages + for the rest of the shift. + - experiment: On the other side, everything is healed slowly. Maximum you cna squeeze + out of first aid is 0.5 health per tick per organ. Lying down makes it faster + too, by 1.5x factor. + - rscadd: Lids! Click beaker/bottle in hand to put them on/off. Prevent spilling + - rscadd: Added 'hailer' to security lockers. If used in hand, says "Halt! Security!". + For those who can't run and type. +2013-06-05: + Chinsky: + - rscadd: Load bearing equipment - webbings and vests for engineers and sec. Attach + to jumpsuit, use 'Look in storage' verb (object tab) to open. + Segrain: + - rscadd: Exosuits now can open firelocks by walking into them. +2013-06-06: + Asanadas: + - rscadd: Added a whimsical suit to the head of personnel's secret clothing locker. + Meyar: + - bugfix: Disposal's mail routing fixed. Missing pipes replaced. + - bugfix: 'Chemistry is once again a part of the disposals delivery circuit. ' + - bugfix: Added missing sorting junctions to Security and HoS office. + - bugfix: Fixed a duplicate sorting junction. +2013-06-09: + Segrain: + - bugfix: Emagged supply console can order SpecOp crates again. +2013-06-11: + Meyar: + - bugfix: Fixes a security door with a firedoor ontop of it. + - bugfix: Fixed a typo relating to the admin Select Equipment Verb. (It's RESPONSE + team not RESCUE team) + - rscadd: ERT are now automated, from their spawn to their shuttle. Admin intervention + no longer required! (Getting to the mechs still requires admin permission generally) + - rscadd: Added flashlights to compensate for the weakened PDA lights + - tweak: 'ERT Uniforms updated to be in line with Centcom uniforms. No more turtlenecks, + no sir. ' +2013-06-12: + Zuhayr: + - rscadd: Added pneumatic cannon and harpoons. + - experiment: Added embedded projectiles. Bullets and thrown weapons may stick in + targets. Throwing them by hand won't make them stick, firing them from a cannon + might. Implant removal surgery will get rid of shrapnel and stuck items. +2013-06-13: + Kilakk: + - rscadd: Added the Xenobiologist job. Has access to the research hallway and to + xenobiology. + - rscdel: Removed Xenobiology access from Scientists. + - rscdel: Removed the Xenobiologist alternate title from Scientists. + - rscadd: Added "Xenoarchaeology" to the RD, Scientists, and to the ID computer. + - tweak: Changed the Research Outpost doors to use "Xenoarchaeology" access. +2013-06-18: + Segrain: + - bugfix: Fixed some bugs in windoor construction. + - tweak: Secure windoors are made with rods again. + - rscadd: Windoors drop their electronics when broken. Emagged windoors can have + theirs removed by crowbar. + - rscadd: Airlock electronics can be configured to make door open for any single + access on it instead of all of them. + - rscadd: Cyborgs can preview their icons before choosing. +2013-06-21: + Jupotter: + - bugfix: Fix the robotiscist preview in the char setupe screen +2013-06-22: + Cael_Aislinn: + - tweak: The xenoarchaeology depth scanner will now tell you what energy field is + required to safely extract a find. + - tweak: Excavation picks will now dig faster, and xenoarchaeology as a whole should + be easier to do. +2013-06-23: + Segrain: + - rscadd: Airlocks of various models can be constructed again. + faux: + - experiment: There has been a complete medbay renovation spearheaded by Vetinarix. + http://baystation12.net/forums/viewtopic.php?f=20&t;=7847 <-- Please + put any commentary good or bad, here. + - tweak: Some maintenance doors within RnD and Medbay have had their accesses changed. + Maintenance doors in the joint areas (leading to the research shuttle, virology, + and xenobiology) are now zero access. Which means anyone in those joints can + enter the maintenance tunnels. This was done to add additional evacuation locations + during radiation storms. Additional maintenance doors were added to the tunnels + in these areas to prevent docs and scientists from running about. + - tweak: Starboard emergency storage isn't gone now, it's simply located in the + escape wing. + - experiment: An engineering training room has been added to engineering. This location + was previously where surgery was located. If you are new to engineering or need + to brush up on your skills, please use this area for testing. +2013-06-26: + Segrain: + - bugfix: Autopsy scanner properly displays time of wound infliction and death. + - bugfix: Autopsy scanner properly displays wounds by projectile weapons. + Whitellama: + - bugfix: One-antag rounds (like wizard/ninja) no longer end automatically upon + death + - wip: Space ninja has been implemented as a voteable gamemode + - rscadd: Space ninja spawn landmarks have been implemented (but not yet placed + on the map), still spawn at carps-pawns instead. (The code will warn you about + this and ask you to report it, it's a known issue.) + - rscadd: Five new space ninja directives have been added, old directives have been + reworded to be less harsh + - wip: Space ninjas have been given their own list as antagonists, and are no longer + bundled up with traitors + - bugfix: Space ninjas with a "steal a functional AI" objective will now succeed + by downloading one into their suits + - tweak: Space ninja suits' exploding on death has been nerfed, so as not to cause + breaches + - rscadd: A few space ninja titles/names have been added and removed to be slightly + more believable + - bugfix: The antagonist selector no longer chooses jobbanned players when it runs + out of willing options +2013-06-27: + Segrain: + - bugfix: ID cards properly setup bloodtype, DNA and fingerprints again. +2013-06-28: + Segrain: + - rscadd: AIs are now able to examine what they see. +2013-07-03: + Segrain: + - rscadd: Security and medical cyborgs can use their HUDs to access records. +2013-07-05: + Spamcat: + - rscadd: Pulse! Humans now have hearbeat rate, which can be measured by right-clicking + someone - Check pulse or by health analyzer. Medical machinery also has heartbeat + monitors. Certain meds and conditions can influence it. +2013-07-06: + Chinsky: + - rscadd: Humans now can be infected with more than one virus at once. + - rscadd: All analyzed viruses are put into virus DB. You can view it and edit their + name and description on medical record consoles. + - tweak: 'Only known viruses (ones in DB) will be detected by the machinery and + HUDs. ' + - rscadd: Viruses cause fever, body temperature rising the more stage is. + - bugfix: Humans' body temperature does not drift towards room one unless there's + big difference in them. + - tweak: Virus incubators now can transmit viuses from dishes to blood sample. + - rscadd: New machine - centrifuge. It can isolate antibodies or viruses (spawning + virus dish) from a blood sample in vials. Accepts vials only. + - rscadd: Fancy vial boxes in virology, one of them is locked by ID with MD access. + - tweak: Engineered viruses are now ariborne too. +2013-07-11: + Chinsky: + - rscadd: Gun delays. All guns now have delays between shots. Most have less than + second, lasercannons and pulse rifles have around 2 seconds delay. Automatics + have zero, click-speed. +2013-07-26: + Kilakk: + - bugfix: Brig cell timers will no longer start counting down automatically. + - tweak: Separated the actual countdown timer from the timer controls. Pressing + "Set" while the timer is counting down will reset the countdown timer to the + time selected. +2013-07-28: + Segrain: + - rscadd: Camera console circuits can be adjusted for different networks. + - rscadd: Nuclear operatives and ERT members have built-in cameras in their helmets. + Activate helmet to initialize it. +2013-07-30: + Erthilo: + - bugfix: EFTPOS and ATM machines should now connect to databases. + - bugfix: Gravitational Catapults can now be removed from mechs. + - bugfix: Ghost manifest rune paper naming now works correctly. + - bugfix: Fix for newscaster special characters. Still not recommended. + Kilakk: + - rscadd: Added colored department radio channels. +2013-08-01: + Asanadas: + - tweak: The Null Rod has recovered its de-culting ability, for balance reasons. + Metagaming with it is a big no-no! + - rscadd: Holy Water as a liquid is able to de-cult. Less effective, but less bloody. + May be changed over the course of time for balance. + CIB: + - bugfix: Chilis and cold chilis no longer kill in small amounts + - bugfix: Chloral now again needs around 5 units to start killing somebody + Cael Aislinn: + - rscadd: Security bots will now target hostile mobs, and vice versa. + - tweak: Carp should actually emigrate now, instead of just immigrating then squatting + around the outer hull. + - tweak: Admins and moderators have been split up into separate 'who' verbs (adminwho + and modwho respectively). + CaelAislinn: + - rscadd: Re-added old ion storm laws, re-added grid check event. + - rscadd: Added Rogue Drone and Vermin Infestation random events. + - rscadd: Added/fixed space vines random event. + - tweak: Updates to the virus events. + - tweak: Spider infestation and alien infestation events turned off by default. + - tweak: Soghun, taj and skrell all have unique language text colours. + - tweak: Moderators will no longer be listed in adminwho, instead use modwho. + Cael_Aislinn: + - tgs: Updated server to tgstation r5200 (November 26th, 2012), see https://code.google.com/p/tgstation13/source/list + for tg's changelog. + Chinsky: + - rscadd: 'Old new medical features:' + - rscadd: Autoinjectors! They come preloaded with 5u of inapro, can be used instantly, + and are one-use. You can replace chems inside using a syringe. Box of them is + added to Medicine closet and medical supplies crate. + - rscadd: Splints! Target broken liimb and click on person to apply. Can be taken + off in inventory menu, like handcuffs. Splinted limbs have less negative effects. + - rscadd: Advanced medikit! Red and mean, all doctors spawn with one. Contains better + stuff - advanced versions of bandaids and aloe heal 12 damage on the first use. + - tweak: Wounds with damage above 50 won't heal by themselves even if bandaged/salved. + Would have to seek advanced medical attention for those. + Erthilo: + - bugfix: Fixed SSD (logged-out) players not staying asleep. + - bugfix: Fixed set-pose verb and mice emotes having extra periods. + - bugfix: Fixed virus crate not appearing and breaking supply shuttle. + - bugfix: Fixed newcaster photos not being censored. + Gamerofthegame: + - rscadd: Miscellaneous mapfixes. + GauHelldragon: + - rscadd: Servicebots now have RoboTray and Printing Pen. Robotray can be used to + pick up and drop food/drinks. Printing pen can alternate between writing mode + and rename paper mode by clicking it. + - rscadd: Farmbots. A new type of robot that weeds, waters and fertilizes. Use robot + arm on water tank. Then use plant analyzer, mini-hoe, bucket and finally proximity + sensor. + - rscadd: Chefs can clang their serving trays with a rolling pin. Just like a riot + shield! + Jediluke69: + - rscadd: Added 5 new drinks (Kira Special, Lemonade, Brown Star, Milkshakes, Rewriter) + - tweak: Nanopaste now heals about half of what it used to + - tweak: Ballistic crates should now come with shotguns loaded with actual shells + no more beanbags + - bugfix: Iced tea no longer makes a glass of .what? + Jupotter: + - bugfix: Fix the robotiscist preview in the char setupe screen + Kilakk: + - rscadd: Added the Xenobiologist job. Has access to the research hallway and to + xenobiology. + - rscdel: Removed Xenobiology access from Scientists. + - rscdel: Removed the Xenobiologist alternate title from Scientists. + - rscadd: Added "Xenoarchaeology" to the RD, Scientists, and to the ID computer. + - tweak: Changed the Research Outpost doors to use "Xenoarchaeology" access. + Meyar: + - rscadd: The syndicate shuttle now has a cycling airlock during Nuke rounds. + - rscadd: Restored the ability for the syndicate Agent ID to change the name on + the card (reforge it) more than once. + - rscadd: ERT Radio now functional again. + - rscadd: 'Research blast doors now actually lock down the entirety of station-side + Research. ' + - rscadd: 'Added lock down buttons to the wardens office. ' + - rscadd: 'The randomized barsign has made a return. ' + - rscadd: Syndicate Agent ID's external airlock access restored. + NerdyBoy1104: + - rscadd: 'New Botany additions: Rice and Plastellium. New sheet material: Plastic.' + - rscadd: Plastellium is refined into plastic by first grinding the produce to get + plasticide. 20 plasticide + 10 polytrinic acid makes 10 sheets of plastic which + can be used to make crates, forks, spoons, knives, ashtrays or plastic bags + from. + - rscadd: Rice seeds grows into rice stalks that you grind to get rice. 10 Rice + + 5 Water makes boiled rice, 10 rice + 5 milk makes rice pudding, 10 rice + + 5 universal enzyme (in beaker) makes Sake. + RavingManiac: + - rscadd: You can now stab people with syringes using the "harm" intent. This destroys + the syringe and transfers a random percentage of its contents into the target. + Armor has a 50% chance of blocking the syringe. + Segrain: + - bugfix: Meteor showers actually spawn meteors now. + - tweak: Engineering tape fits into toolbelt and can be placed on doors. + - rscadd: Pill bottles can hold paper. + SkyMarshal: + - bugfix: Fixed ZAS + - bugfix: Fixed Fire + Spamcat: + - rscadd: Figured I should make one of these. Syringestabbing now produces a broken + syringe complete with fingerprints of attacker and blood of a victim, so dispose + your evidence carefully. Maximum transfer amount per stab is lowered to 10. + VitrescentTortoise: + - rscadd: Added a third option for not getting any job preferences. It allows you + to return to the lobby instead of joining. + Whitellama: + - bugfix: One-antag rounds (like wizard/ninja) no longer end automatically upon + death + - wip: Space ninja has been implemented as a voteable gamemode + - rscadd: Space ninja spawn landmarks have been implemented (but not yet placed + on the map), still spawn at carps-pawns instead. (The code will warn you about + this and ask you to report it, it's a known issue.) + - rscadd: Five new space ninja directives have been added, old directives have been + reworded to be less harsh + - wip: Space ninjas have been given their own list as antagonists, and are no longer + bundled up with traitors + - bugfix: Space ninjas with a "steal a functional AI" objective will now succeed + by downloading one into their suits + - tweak: Space ninja suits' exploding on death has been nerfed, so as not to cause + breaches + - rscadd: A few space ninja titles/names have been added and removed to be slightly + more believable + - bugfix: The antagonist selector no longer chooses jobbanned players when it runs + out of willing options + Zuhayr: + - rscadd: Added pneumatic cannon and harpoons. + - experiment: Added embedded projectiles. Bullets and thrown weapons may stick in + targets. Throwing them by hand won't make them stick, firing them from a cannon + might. Implant removal surgery will get rid of shrapnel and stuck items. + faux: + - imageadd: Mixed Wardrobe Closet now has colored shoes and plaid skirts. + - imageadd: Dress uniforms added to the Captain, RD, and HoP wardrobe closets. A + uniform jacket has also been added to the Captain's closet. HoS' hat has been + re-added to their closet. I do not love the CMO and CE enough to give them anything. + - imageadd: Atheletic closet now has five different swimsuits *for the ladies* in + them. If you are a guy, be prepared to be yelled at if you run around like a + moron in one of these. Same goes for ladies who run around in shorts with their + titties swaying in the space winds. + - imageadd: A set of dispatcher uniforms will spawn in the security closet. These + are for playtesting the dispatcher role. + - imageadd: New suit spawns in the laundry room. It's for geezer's only. You're + welcome, Book. + - imageadd: Nurse outfit variant, orderly uniform, and first responder jacket will + now spawn in the medical wardrobe closet. + - imageadd: 'A white wedding dress will spawn in the chaplain''s closet. There are + also several dresses currently only adminspawnable. Admins: Look either under + "bride" or "dress." The bride one leads to the colored wedding dresses, and + there are some other kinds of dresses under dress.' + - tweak: No more luchador masks or boxing gloves or boxing ring. You guys have a + swimming pool now, dip in and enjoy it. + - tweak: he meeting hall has been replaced with an awkwardly placed security office + meant for prisoner processing. + - tweak: Added a couple more welding goggles to engineering since you guys liked + those a lot. + - imageadd: Flasks spawn behind the bar. Only three. Don't fight over them. I don't + know how to add them to the bar vending machine otherwise I would have done + that instead. Detective, you have your own flask in your office, it's underneath + the cigarettes on your desk. + - tweak: Added two canes to the medical storage, for people who have leg injuries + and can't walk good and stuff. I do not want to see doctors pretending to be + House. These are for patients. Do not make me delete this addition and declare + you guys not being able to have nice things. + - tweak: Secondary entance to EVA now directly leads into the medbay hardsuit section. + Sorry for any inconviences this will cause. The CMO can now fetch the hardsuits + whenever they want. + - tweak: Secondary security hardsuit has been added to the armory. Security members + please stop stealing engineer's hardsuits when you guys want to pair up for + space travel. + - tweak: Firelocks have been moved around in the main hallways to form really ghetto + versions of airlocks. + - tweak: Violin spawns in theatre storage now. I didn't put the piano there though, + that was someone else. + - tweak: Psych office in medbay has been made better looking. + proliberate: + - rscadd: Station time is now displayed in the status tab for new players and AIs. +2013-08-04: + Chinsky: + - rscadd: Health HUD indicator replaced with Pain indicator. Now health indicator + shows pain level instead of actual vitals level. Some types of damage contribute + more to pain, some less, usually feeling worse than they really are. +2013-08-08: + Erthilo: + - bugfix: Raise Dead rune now properly heals and revives dead corpse. + - bugfix: Admin-only rejuvenate verb now heals all organs, limbs, and diseases. + - bugfix: Cyborg sprites now correctly reset with reset boards. This means cyborg + appearances can now be changed without admin intervention. +2013-09-18: + Kilakk: + - rscadd: Fax machines! The Captain and IA agents can use the fax machine to send + properly formatted messages to Central Command. + - imageadd: Gave the fax machine a fancy animated sprite. Thanks Cajoes! +2013-09-24: + Snapshot: + - rscdel: Removed hidden vote counts. + - rscdel: Removed hiding of vote results. + - rscdel: Removed OOC muting during votes. + - rscadd: Crew transfers are no longer callable during Red and Delta alert. + - wip: Started work on Auto transfer framework. +2013-10-06: + Chinsky: + - rscadd: Return of dreaded side effects. They now manifest well after their cause + disappears, so curing them should be possible without them reappearing immediately. + They also lost last stage damaging effects. +2013-10-29: + Cael_Aislinn: + - rscadd: Xenoarchaeology's chemical analysis and six analysis machines are gone, + replaced by a single one which can be beaten in a minigame. + - rscadd: Sneaky traitors will find new challenges to overcome at the research outpost, + but may also find new opportunities (transit tubes can now be traversed). + - rscadd: Finding active alien machinery should now be made significantly easier + with the Alden-Saraspova counter. +2013-11-01: + Various: + - rscadd: Autovoting, Get off the station when your 15 hour workweek is done, thanks + unions! + - rscadd: Some beach props that Chinsky finds useless. + - wip: Updated NanoUI + - rscadd: Dialysis while in sleepers - removes reagents from mobs, like the chemist, + toss him in there! + - tweak: Pipe Dispensers can now be ordered by Cargo + - rscadd: Fancy G-G-G-G-Ghosts! +2013-11-23: + Ccomp5950: + - bugfix: Players are now no longer able to commit suicide with a lasertag gun, + and will feel silly for doing so. + - bugfix: Ghosts hit with the cult book shall now actually become visible. + - bugfix: The powercells spawned with Exosuits will now properly be named to not + confuse bearded roboticists. + - bugfix: Blindfolded players will now no longer require eye surgery to repair their + sight, removing the blindfold will be sufficient. + - rscadd: Atmospheric Technicians will now have access to Exterior airlocks. +2013-11-24: + Yinadele: + - experiment: Supermatter engine added! Please treat your new engine gently, and + report any strangeness! + - tweak: Rebalanced events so people don't explode into appendicitis or have their + organs constantly explode. + - rscadd: Vending machines have had bottled water, iced tea, and grape soda added. + - rscadd: Head reattachment surgery added! Sew heads back on proper rather than + monkey madness. + - rscadd: Pain crit rebalanced - Added aim variance depending on pain levels, nerfed + blackscreen severely. + - rscadd: 'Cyborg alt titles: Robot, and Android added! These will make you spawn + as a posibrained robot. Please enjoy!' + - bugfix: Fixed the sprite on the modified welding goggles, added a pair to the + CE's office where they'll be used. + - bugfix: Fixed atmos computers- They are once again responsive! + - tweak: Added in functionality proper for explosive implants- You can now set their + level of detonation, and their effects are more responsively concrete depending + on setting. + - rscadd: Hemostats re-added to autolathe! + - rscadd: Added two manuals on atmosia and EVA, by MagmaRam! Found in engineering + and the engineering bookcase. + - bugfix: Fixed areas in medbay to have fully functional APC sectors. + - rscadd: Girders are now lasable. + - experiment: Please wait warmly, new features planned for next merge! +2013-12-01: + 'Various Developers banged their keyboards together:': + - rscadd: New Engine, the supermatter, figure out what a cooling loop is, or don't + and blow up engineering! + - rscadd: Each department will have it's own fax, make a copy of your butt and fax + it to the admins! + - rscadd: Booze and soda dispensers, they are like chemmasters, only with booze + and soda! + - rscadd: Bluespace and Cryostasis beakers, how do they work? Fuggin bluespace + how do they work? + - rscadd: You can now shove things into vending machines, impress your friends on + how things magically disappear out of your hands into the machine! + - rscadd: Robots and Androids (And gynoids too!) can now use custom job titles + - bugfix: Various bugfixes +2013-12-18: + RavingManiac: + - rscadd: Mousetraps can now be "hidden" through the right-click menu. This makes + them go under tables, clutter and the like. The filthy rodents will never see + it coming! + - tweak: Monkeys will no longer move randomly while being pulled. +2014-01-01: + Various: + - rscadd: AntagHUD and MedicalHUD for ghosts, see who the baddies are, check for + new configuration options. + - rscadd: Ghosts will now have bold text if they are in the same room as the person + making conversations easier to follow. + - rscadd: New hairstyles! Now you can use something other then hotpink floor length + braid. + - wip: DNA rework, tell us how you were cloned and became albino! + - rscadd: Dirty floors, so now you know exactly how lazy the janitors are! + - rscadd: A new UI system, feel free to color it yourself, don't set it to completely + clear or you will have a bad time. + - rscadd: Cryogenic storage, for all your SSD needs. + - rscadd: New hardsuits for those syndicate tajaran +2014-02-01: + Various: + - rscadd: NanoUI for PDA + - rscadd: Write in blood while a ghost in cult rounds with enough cultists + - rscadd: Cookies, absurd sandwiches, and even cookable dioanae nymphs! + - rscadd: A bunch of new guns and other weapons + - rscadd: Species specific blood +2014-02-19: + Aryn: + - experiment: New air model. Nothing should change to a great degree, but temperature + flow might be affected due to closed connections not sticking around. +2014-03-01: + Various: + - rscadd: Paint Mixing, red and blue makes purple! + - rscadd: New posters to tell you to respect those darned cat people + - rscadd: NanoUI for APC's, Canisters, Tank Transfer Valves and the heaters / coolers + - tweak: PDA bombs are now less annoying, and won't always blow up / cause internal + bleeding + - tweak: Blob made less deadly + - rscadd: Objectiveless Antags now a configuration option, choose your own adventure! + - wip: Engineering redesign, now with better monitoring of the explodium supermatter! + - rscadd: Security EOD + - rscadd: New playable race, IPC's, go beep boop boop all over the station! + - rscadd: Gamemode autovoting, now players don't have to call for gamemode votes, + it's automatic! +2014-03-05: + RavingManiac: + - rscadd: Smartfridges added to the bar, chemistry and virology. No more clutter! + - rscadd: A certain musical instrument has returned to the bar. + - rscadd: There is now a ten second delay between ingesting a pill/donut/milkshake + and regretting it. +2014-03-10: + Chinsky: + - rscadd: Viruses now affect certain range of species, different for each virus + - tweak: Spaceacilline now prevents infection, and has a small chance to cure viruses + at Stage 1. It does not give them antibodies though, so they can get sick again! + - tweak: Biosuits and spacesuits now offer more protection against viruses. Full + biosuit competely prevents airborne infection, when coupled with gloves they + both protect quite well from contact ones + - rscadd: Sneezing now spreads viruses in front of mob. Sometimes he gets a warning + beforehand though +2014-03-30: + RavingManiac: + - rscadd: Inflatable walls and doors added. Useful for sealing off hull breaches, + but easily punctured by sharp objects and Tajarans. +2014-04-06: + RavingManiac: + - tweak: Tape recorders and station-bounced radios now work inside containers and + closets. +2014-04-11: + Jarcolr: + - rscadd: You can now flip coins like a D2 + - tweak: Miscellaneous cargo crates got a tiny buff, Standard Costume crate is now + Costume Crate + - tweak: Grammar patch,telekinesis/amputated arm exploit fixes,more in the future + - tweak: Grille kicking now does less damage + - tweak: TELESCOPIC baton no longer knocks anybody down,still got a lot of force + though + - tweak: Other small-ish changes and fixes that aren't worth mentioning +2014-04-25: + Various: + - rscadd: Overhauled saycode, you can now use languages over the radio. + - rscadd: Chamelon items beyond just the suit. + - rscadd: NanoUI Virology + - rscadd: 3D Sounds + - rscadd: AI Channel color for when they want to be all sneaky + - rscadd: New inflatable walls and airlocks for your breach sealing pleasure. + - rscadd: Carbon Copy papers, so you can subject everyone to your authority and + paperwork, but mainly paperwork + - rscadd: Undershirts and rolling down jumpsuits + - rscadd: Insta-hit tasers, can be shot through glass as well. + - rscadd: Changeling balances, an emphasis put more on stealth. + - rscdel: Genetics disabled + - rscdel: Telescience removed, might be added again when we come up with a less + math headache enducing version of it. + - bugfix: Bugfixes galore! +2014-04-29: + HarpyEagle: + - rscadd: Webbing vest storage can now be accessed by clicking on the item in inventory + - rscadd: Holsters can be accessed by clicking on them in inventory + - rscadd: Webbings and other suit attachments are now visible on the icon in inventory + - tweak: Removing jumpsuits now requires drag and drop to prevent accidental undressing + - rscadd: Added an action icon for magboots that can be used to toggle them similar + to flashlights + - rscadd: Fuel tanks now spill fuel when wrenched open +2014-05-03: + Cael_Aislinn: + - rscadd: "Coming out of nowhere the past few months, the Garland Corporation has\ + \ made headlines with a new prehistoric theme park delighting travellers with\ + \ species thought extinct. Now available for research stations everywhere is\ + \ the technology that made it all possible! Features include:
    \n\t\t\t-\ + \ 13 discoverable prehistoric species to clone from fossils (including 5 brand\ + \ new ones).
    \n\t\t\t- 11 discoverable prehistoric plants to clone from fossils\ + \ (including 9 brand new ones).
    \n\t\t\t- New minigame that involves correctly\ + \ ordering the genomes inside each genetic sequence to unlock an animal/plant.
    \n\ + \t\t\t- Some prehistoric animals and plants may seem strangely familiar... while\ + \ others may bring more than the erstwhile scientist bargains for.
    \n




    " +2014-05-06: + Hubble: + - rscadd: Clip papers together by hitting a paper with a paper or photo + - imageadd: Adds icons for copied stamps +2014-05-16: + HarpyEagle: + - rscadd: Silicon mob types (AI, cyborgs, PAI) can now speak certain species languages + depending on type and module + - rscadd: Languages can now be whispered when using the language code with either + the whisper verb or the whisper speech code +2014-05-23: + Hubble: + - rscadd: Personal lockers are now resettable + - rscadd: Take off people's accessories or change their sensors in the drag and + drop-interface + - rscadd: Merge paper bundles by hitting one with another + - tweak: Line breaks in Security, Medical and Employment Records + - tweak: Record printouts will have names on it + - tweak: Set other people's internals in belt and suit storage slots + - bugfix: No longer changing suit sensors while cuffed + - bugfix: No longer emptying other people's pockets when they are not full yet +2014-05-28: + Chinsky: + - rscadd: Adds few new paperBBcode tags, to make up for HTML removal. + - rscadd: '[logo] tag draws NT logo image (one from wiki).' + - rscadd: '[table] [/table] tags mark borders of tables. [grid] [/grid] are borderless + tables, useful of making layouts. Inside tables following tags are used: [row] + marks beginning of new table row, [cell] - beginning of new table cell.' +2014-05-31: + Jarcolr: + - rscadd: 21 New cargo crates, go check them out! + - rscadd: Peanuts have now been added, food items are now being developed. + - rscadd: 2 new cargo groups, Miscellaneous and Supply. + - rscadd: Sugarcane seeds can now be gotten from the seed dispenser. + - rscadd: 5 new satchels when selecting "satchel" for RD, scientist, botanist, virologist, + geneticist (disabled) and chemist. + - rscadd: Clicking on a player with a paper/book when you have the eyes selected + shows them the book/paper forcefully. +2014-06-03: + Hubblenaut: + - rscadd: Added wheelchairs + - tweak: Replaced stool in Medical Examination with wheelchair + - tweak: Using a fire-extinguisher to propel you on a chair can have consequences + (drive into walls and people, do it!) +2014-06-13: + HarpyEagle: + - rscadd: Added docking ports for shuttles + - rscadd: Shuttle airlocks will automatically open and close, preventing people + from being sucked into space by because someone on another z-level called a + shuttle + - rscadd: Some docking ports can also double as airlocks + - rscadd: Docking ports can be overriden to prevent any automatic action. Shuttles + will wait for players to open/close doors manually + - rscadd: Shuttles can be forced launched, which will make them not wait for airlocks + to be properly closed +2014-06-15: + HarpyEagle: + - bugfix: Fixed wound autohealing regardless of damage amount. The appropriate wound + will now be assigned correctly based on damage amount and type + - bugfix: Fixed several other bugs related wounds that resulted in damage magically + disappearing + - bugfix: Fixed various sharp objects not being counted as sharp, bullets in particular + - bugfix: Fixed armour providing more protection from bullets than it was supposed + to +2014-06-19: + Chinsky: + - rscadd: Adds guest terminals on the map. These wall terminals let anyone issue + temporary IDs. Only access that issuer has can be granted, and maximum time + pass can be issued for is 20 minutes. All operations are logged in terminals. +2014-06-20: + Cael_Aislinn: + - rscadd: 'New discoverable items added to xenoarchaeology, and new features for + some existing ones. Artifact harvesters can now harvest the secondary effect + of artifacts as well as the primary one.
    + +
    ' + - tweak: 'Artifact utilisers should be much nicer/easier to use now.
    + +
  • Alden-Saraspova counters and talking items should work properly + now.
    + +
  • + +
    ' +2014-07-01: + Various: + - experiment: Hardsuit breaching. + - experiment: Rewritten fire. + - experiment: Supermatter now glows and sucks things into it as it approaches criticality. + - rscadd: Station Vox (Vox pariahs) are now available. + - rscadd: Wheelchairs. + - rscadd: Cargo Trains. + - rscadd: Hardsuit cycler machinery. + - rscadd: Rewritten lighting (coloured lights!) + - rscadd: New Mining machinery and rewritten smelting. + - rscadd: Rewritten autolathe + - rscadd: Mutiny mode. + - rscadd: NanoUI airlock and docking controllers. + - rscadd: Completely rewritten shuttle code. + - rscadd: 'Derelict Z-level replacement: construction site.' + - rscadd: Computer3 laptops. + - rscadd: Constructable SMES units. + - rscadd: Omni-directional atmos machinery. + - rscadd: Climbable tables and crates. + - rscadd: Xenoflora added to Science. + - rscadd: Utensils can be used to eat food. + - rscadd: Decks of cards are now around the station. + - rscadd: Service robots can speak languages. + - wip: Xenoarch updates and fixes. + - tweak: Rewritten species-specific gear icon handling. + - tweak: Cats and borers can be picked up. + - tweak: Botanist renamed to Gardener. + - tweak: Hydroponics merged with the Kitchen. + - tweak: Latejoin spawn points (Arrivals, Cryostorage, Gateway). + - rscadd: Escape pods only launch automatically during emergency evacuations + - rscadd: Escape pods can be made to launch during regular crew transfers using + the control panel inside the pod, or by emagging the panel outside the pod + - rscadd: When swiped or emagged, the crew transfer shuttle can be delayed in addition + to being launched early +2014-07-06: + HarpyEagle: + - rscadd: Re-enabled and rewrote the wound infection system + - rscadd: Infections can be prevented by properly bandaging and salving wounds + - rscadd: Infections are cured by spaceacillin +2014-07-20: + PsiOmegaDelta: + - rscadd: AI can now store up to five camera locations and return to them when desired. + - rscadd: AI can now alt+left click turfs in camera view to list and interact with + the objects. + - rscadd: AI can now ctrl+click turret controls to enable/disable turrets. + - rscadd: AI can now alt+click turret controls to toggle stun/lethal mode. + - rscadd: AI can now select which channel to state laws on. +2014-07-26: + Whitellama: + - rscadd: Added dynamic flavour text. + - bugfix: Fixed bug with suit fibers and fingerprints. +2014-07-31: + HarpyEagle: + - tweak: Stun batons now work like tasers and deal agony instead of stun + - rscadd: Being hit in the hands with a stun weapon will cause whatever is being + held to be dropped + - tweak: Handcuffs now require an aggressive grab to be used +2014-08-02: + Whitellama: + - bugfix: Arcane tomes can now be stored on bookshelves. + - bugfix: Dionaea players no longer crash on death, and now become nymphs properly. +2014-08-05: + HarpyEagle: + - tweak: Atmos Rewrite. Many atmos devices now use power according to their load + and gas physics + - rscadd: Pressure regulator device. Replaces the passive gate and can regulate + input or output pressure + - rscadd: Gas heaters and gas coolers are now constructable and can be upgraded + with parts from research + - bugfix: Fixes recharger and cell charger power draw. Rechargers draw 15 kW, wall + chargers draw 25 kW, and heavy-duty cell chargers draw 40 kW. Cyborg charging + stations draw 75 kW. + - bugfix: Laptops, and various other machines, now draw more reasonable amounts + of power + - bugfix: Machines will periodically update their powered status if moved from a + powered to an unpowered area and vice versa +2014-08-27: + Whitellama: + - bugfix: Made destination taggers more intuitive so you know when you've tagged + something + - rscadd: Ported package label and tag sprites + - rscadd: Ported using a pen on a package to give it a title, or to write a note + - rscadd: Donut boxes and egg boxes can be constructed out of cardboard +2014-08-31: + Whitellama: + - bugfix: Matches and candles can be used to burn papers, too. + - bugfix: Observers have a bit more time (20 seconds, instead of 7.5) before the + Diona join prompt disappears. +2014-09-05: + RavingManiac: + - experiment: 'NewPipe implemented: Supply and scrubber pipes can be run in parallel + without connecting to each other.' + - rscadd: Supply pipes will only connect to supply pipes, vents and Universal Pipe + Adapters(UPAs). + - rscadd: Scrubber pipes will only connect to scrubber pipes, scrubbers and UPAs. + - rscadd: UPAs will connect to regular, scrubber and supply pipes. +2014-09-20: + HarpyEagle: + - bugfix: Fixes evidence bags and boxes eating each other. Evidence bags now store + items by dragging the bag onto the item to be stored. +2014-09-28: + Gamerofthegame: + - rscadd: Hoverpods fully supported, currently orderable from cargo. Two slots, + three cargo, space flight and a working mech for all other intents and purposes. + - rscadd: Added the Rigged laser and Passenger Compartment equipment. The rigged + laser is a weapon for working exosuits - just a ordinary laser, but with triple + the cool down and rather power inefficient. The passenger compartment allows + other people to board and hitch a ride on the mech - such as in fire rescue + or for space flight. + Zuhayr: + - rscadd: Organs can now be removed and transplanted. + - tweak: Brain surgery is now the same as chest surgery regarding the steps leading + up to it. + - tweak: Appendix and kidney now share the groin and removing the first will prevent + appendicitis. + - tweak: Lots of backend surgery/organ stuff, see the PR if you need to know. +2014-10-01: + RavingManiac: + - rscadd: Zooming with the sniper rifle now adds a view offset in the direction + you are facing. + - rscadd: Added binoculars - functionally similar to sniper scope. Adminspawn-only + for now. + - rscadd: Bottles from chemistry now, like beakers, use chemical overlays instead + of fixed sprites. + - rscadd: Being in space while not magbooted to something will cause your sprite + to bob up and down. + Zuhayr: + - rscadd: Added species organ checks to several areas (phoron burn, welder burn, + appendicitis, vox cortical stacks, flashes). + - rscadd: Added VV option to add or remove organs. + - rscadd: Added simple bioprinter (adminspawn). + - rscadd: Added smashing/slashing behavior from xenos to some unarmed attacks. + - rscadd: Added some new state icons for diona nymphs. + - rscadd: Added borer husk functionality (cortical borers can turn dead humans into + zombies). + - rscadd: Added tackle verb. + - rscadd: Added NO_SLIP. + - rscadd: Added species-specific orans to Dionaea, new Xenomorphs and vox. + - rscadd: Added colour and species to blood data. + - rscadd: Added lethal consequences to missing your heart. + - rscdel: Removed robot_talk_understand and alien_talk_understand. + - rscdel: Removed attack_alien() and several flavours of is_alien() procs. + - rscdel: Removed /mob/living/carbon/alien/humanoid. + - rscdel: Removed alien_hud(). + - rscdel: Removed IS_SLOW, NEEDS_LIGHT and RAD_ABSORB. + - rscdel: Renamed is_larva() to is_alien(). + - tweak: Refactored a ton of files, either condensing or expanding them, or moving + them to new directories. + - tweak: Refactored some attack vars from simple_animal to mob/living level. + - tweak: Refactored internal organs to /mob/living/carbon level. + - tweak: Refactored rad and light absorbtion to organ level. + - tweak: Refactored brains to /obj/item/organ/brain. + - tweak: Refactored a lot of blood splattering to use blood_splatter() proc. + - tweak: Refactored broadcast languages (changeling and alien hiveminds, drone and + binary chat) to actual languages. + - tweak: Refactored xenomorph abilities to work for humans. + - tweak: Refactored xenomorphs into human species. + - tweak: Rewrote larva_hud() and human_hud(). The latter now takes data from the + species datum. + - tweak: Rewrote diona nymphs as descendents of /mob/living/carbon/alien. + - tweak: Rewrote xenolarva as descendents of /mob/living/carbon/alien. + - tweak: Rewrote /mob/living/carbon/alien. + - tweak: Moved alcohol and toxin processing to the liver. + - tweak: Moved drone light proc to robot level, added integrated_light_power and + local_transmit vars to robots. + - tweak: Moved human brainloss onto the brain organ. + - tweak: Shuffled around and collapsed several redundant procs down to carbon level + (hide, ventcrawl, Bump). + - tweak: Fixed species swaps from NO_BLOOD to those with blood killing the subject + instantly. +2014-11-01: + PsiOmegaDelta: + - bugfix: Adds the last missing step to deconstruct fire alarms. Apply wirecutters. + - rscadd: There's a "new" mining outpost nearby the Research outpost. + - rscadd: Manifest ghosts now have spookier names. + - rscadd: Adds a gas monitor computer for the toxin mixing chamber. + - rscadd: AI can now change the display of individual AI status screens. + - rscadd: More ion laws.. + - rscadd: All turrets have been replaced with portable variants. Potential targets + can be configured on a per turret basis. + - bugfix: Improved crew monitor map positioning. + - rscadd: Can now order plastic, body-, and statis bags from cargo + - rscadd: PDAs now receive newscasts. + - rscadd: (De)constructable emergency shutters. + - rscadd: Borgs can now select to simply state their laws or select a radio channel, + same as the AI. +2014-11-04: + TwistedAkai: + - rscadd: Almost any window which has been fully unsecured can now be dismantled + with a wrench. +2014-11-08: + PsiOmegaDelta: + - rscadd: Service personnel now have their own frequency to communicate over. Use + "say :v". + - rscadd: The AI can now has proper quick access to its private channel. Use "say + :o". + - rscadd: Newscasters supports photo captions. Simply pen one on the attached photo. + - rscadd: Once made visible by a cultist ghosts can toggle visiblity at will. + - rscadd: Detonating cyborgs using the cyborg monitor console now notifies the master + AI, if any. + - rscadd: More machinery, such as APCs, air alarms, etc., now support attaching + signalers to the wires. + - tweak: Random event overhaul. Admins may wish check the verb "Event Manager Panel". +2014-11-22: + Zuhayr: + - rscadd: Added the /obj/item/weapon/rig class - back-mounted deployable hardsuits. + - rscadd: Replaced existing hardsuits with 'voidsuits', functionally identical. + - rscdel: Removed the mounted device and helmet/boot procs from voidsuits. + - tweak: Refactored a shit-ton of ninja code into the new rig class. + - wip: This is more than likely going to take a lot of balancing to get into a good + place. +2015-01-09: + Zuhayr: + - tweak: Voice changers no longer use ID cards. They have Toggle and Set Voice verbs + on the actual mask object now. + - rscadd: Readded moonwalking. Alt-dir to face new dir, or Face-Direction verb to + face current dir. +2015-02-04: + RavingManiac: + - rscadd: Holodeck is now bigger and better, with toggleable gravity and a new courtroom + setting + TwistedAkai: + - bugfix: Purple Combs should now be visible and have their proper icon +2015-02-12: + Daranz: + - rscadd: Vending machines now use NanoUI and accept cash. The vendor account can + now be suspended to disable all sales in all machines on station. +2015-02-16: + RavingManiac: + - rscadd: Say hello to the new Thermoelectric Supermatter Engine. Read the operating + manual to get started. +2015-02-18: + PsiOmegaDelta: + - rscadd: Synths now have timestamped radio and chat messages. + - rscadd: New and updated uplink items. + - rscadd: Multiple AIs can now share the same holopad. + - rscadd: The AI now has built-in consoles, accessible from the subsystem tab. +2015-02-24: + Zuhayr: + - experiment: Major changes to the kitchen and hydroponics mechanics. Review the + detailed changelog here, +2015-04-07: + RavingManiac: + - tweak: You can now pay vending machines and EFTPOS scanners without removing your + ID from your PDA or wallet. Clicking on the vending machine with your ID/PDA/wallet/cash + also brings up the menu now instead of attacking the vending machine. +2015-04-18: + PsiOmegaDelta: + - rscadd: Added a changelog editing system that should cause fewer conflicts and + more accurate timestamps. +2015-04-23: + Dennok: + - rscadd: Added an automatic pipelayer. + - rscadd: Added an automatic cablelayer. + PsiOmegaDelta: + - bugfix: Shower curtains no longer lose their default color upon being washed. + - bugfix: Emergency shutters can again be examined, and from the proper distance. + - bugfix: The virus event will now only infect mobs on the station, currently controlled + by player that has been active in the last 5 minutes. + - bugfix: Laptops now use the proper proc for checking camera status. + - rscadd: Makes it possible to eject PDA cartridges using a verb. + - rscadd: Makes it possible to shake tables with one's bare hands to stop climbers. + - bugfix: Added a mass driver door in disposals to prevent trash from floating out + into space before proper ejection. + - rscadd: Rig/Hardsuit module tab - Less informative than the NanoUI hardsuit interface + but allows quicker access to the various rig modules. + - rscadd: Silicons with the medical augmentation sensors enabled now also see alive/dead + status if sensors are set accordingly. + - rscadd: Emergency shutters opened by silicons are now treated as having been forced + open by a crowbar. + - rscadd: An active AI chassis can now be pushed, just as an empty chassis can be. + - rscadd: The AI can now use the crew monitor console to track crew members with + full sensors enabled. + - rscadd: The AI now has a shortcut to track people holding up messages to cameras. + - rscadd: The AI now has a shortcut to track people sending PDA messages. + - rscadd: Multiple AIs can now share the same holopad. + - rscadd: Admin ghosts can now transfer other ghosts into mobs by drag-clicking. + - rscadd: Ghosts can now toggle seeing darkness and other ghosts separately. + - rscadd: Moving while dead now auto-ghosts you. + - rscadd: 'Two new random events: Space dust and gravitation failure.' + - rscadd: Upgraded wizard spell interface and new spells. + - rscadd: More uplink items. + - rscadd: Uplink items now have rudimentary descriptions. + Yoshax: + - tweak: Adjusts fruits and other stuff to have a minmum of 10 units of juice and + stuff. +2015-04-24: + Dennok: + - bugfix: Fixes overmap ship speed calculations. + - rscadd: Adds overmap ship rotation. + - rscadd: Added a floorlayer. +2015-04-28: + Jarcolr: + - rscadd: Added 9 new bar sign designs/sprites. + Kelenius: + - rscadd: 'Good news to the roboticists! The long waited firmware update for the + bots has arrived. You can expect the following changes:' + - rscadd: Medbots have improved the disease detection algorithms. + - rscadd: Floorbot firmware has been bugtested. In particular, they will no longer + get stuck near the windows, hopelessly trying to fix the floor under the glass. + - rscadd: Floorbots have also received an internal low-power metal synthesizer. + They will use it to make their own tiles. Slowly. + - rscadd: Following the complains from humanitarian organizations regarding securitron + brutality, stength of their stunners has been toned down. They will also politely + demand that you get on the floor before arresting you. Except for the taser-mounted + guys, they will still tase you down. + - rscadd: Other minor fixes. + - rscdel: 'The lasertag bots are now forbidden to build and use following the incident + #1526672. Please don''t let it happen again.' + - rscadd: The farmbot design has been finished! Made from a watertank, robot arm, + plant analyzer, bucket, minihoe and a proximity sensor, these small (not really) + bots will be a useful companion to any gardener and/or xenobotanist. + - tweak: 'Spider learning alert: they have learned to recognize the bots and will + mercilessly attack them.' + - rscadd: An experimental CPU upgrade would theoretically allow any of the bots + to function with the same intelligence capacity as the maintenance drones. We + still have no idea what causes it to boot up. Science! + - rscadd: 'INCOMING TRANSMISSION: Greetings to agents, pirates, operatives, and + anyone who otherwise uses our equipment. Following the NT update of bot firmware, + we have updated the cryptographic sequencer''s hacking routines as well. The + medbots you emag will not poison you anymore, the clanbots won''t clean after + themselves immediately, and floorbots... wear a space suit. Oh, and it works + on the new farmbots, too.' + PsiOmegaDelta: + - rscadd: Beware. Airlocks can now crush more things than just mobs. + - rscadd: AIs now have a personal atmospherics control subsystem. + - rscadd: Some borg modules now have additional subsystems. + - tweak: Improves borg module handling. + - tweak: Secure airlocks now buzz when access is denied. + - tweak: The mental health office door now requires psychiatrist access, and the + related button now opens/closes the door instead of bolting. + - soundadd: Restores an old soundtrack 'Thunderdome.ogg'. + - rscadd: Some holodeck programs now have custom ambience tracks. + RavingManiac: + - rscadd: The phoron research lab has been renovated to include a heat-exchange + system, a gas mixer/filter and a waste gas disposal pump. + - tweak: Candles now burn for about 30 mintutes. + Yoshax: + - tweak: Adds items to the orderable antag surgical kit so its actually useful for + surgery. + - tweak: Adjusts custom loadout costs to be more standardised and balances. Purely + cosmetic items, shoes, hats, and all things that do not provide a straight advtange + (sterile mask, or pAI, protection from viruses and possible door hacking or + records access, respectively), each cost 1 point, items that provide an advantage + like those just mentioned, or provide armor or storage cost 2 points. + - rscadd: Adds practice rounds, both .45 for Sec and Detective's guns, also 9mm + top mounted for the Saber, and for the Bulldog. + - rscadd: Adds the .45 and 9mm practice rounds to the armory. + - rscadd: Adds all the practice rounds to the autolathe. + - tweak: Adds r_walls to the back of the firing range, leaves the sides normal. + - bugfix: Fixes HoS' office door to not be CMO locked. +2015-04-29: + Daranz: + - rscadd: Paper bundles can now have papers inserted at arbitrary points. This can + be done by clicking the previous/next page links with a sheet of paper in hand. + HarpyEagle: + - rscadd: 'Added new fire modes to various guns: c20r, STS-35, WT-550, Z8, L6 SAW, + and double barreled shotgun. The firing modes work the same way as the egun; + click on the weapon with it in your active hand to cycle between modes. Unloading + these weapons now requires that you click on them with an empty hand.' + PsiOmegaDelta: + - rscadd: Portable atmospheric pumps and scrubbers now use NanoUI. + - rscadd: Two new events which will cause damage to APCs or cameras when triggered. +2015-04-30: + Yoshax: + - rscadd: Adds more items to custom loadout, including a number of dressy suits + and some other things. +2015-05-02: + HarpyEagle: + - bugfix: Neck-grabbing someone now stuns them properly. + PsiOmegaDelta: + - tweak: The spider infestation event now makes an announcement much sooner. + - rscadd: Admins can now toggle OOC/LOOC separately. + - tweak: Mice are now numbered to aid admins. + Yoshax: + - rscadd: Adds an option and verb to the AI to send emergency messages to Central, + functions same as comms console option. + - tweak: Changes comms console to only have one level of ID require, meaning all + heads of staff have what was captain access, allowing them to change alert, + send emergency messages and make announcements. + - rscadd: Adds an emergency bluespace relay machine which is mapped into teletcomms, + this machine takes emergency messages and sends them to central, if one does + not exist on any Z, you cannot send any emergency messages. + - rscadd: Adds an emergency bluespace relay assembly kit orderable from cargo for + when the ones on telecomms are destroyed. Assembly is required. + - rscadd: Adds the emergency bluespace relay circuitboard to be researchable and + printable in R&D, with sufficient tech levels. +2015-05-05: + PsiOmegaDelta: + - tweak: Grilles no longer return too many rods when destroyed (using means other + than wirecutters). + RavingManiac: + - tweak: Intent menu now appears while zooming with a sniper rifle. +2015-05-06: + PsiOmegaDelta: + - rscadd: Examining a pen or crayon now lists the available special commands in + the examine tab. +2015-05-07: + HarpyEagle: + - rscadd: Breaking out of lockers now has sound and animation. + PsiOmegaDelta: + - bugfix: The cloning computer can again successfully locate nearby cloning vats + and DNA scanners at round start. + - rscadd: Security equipment now treats individuals with CentCom ids with the greatest + respect. + - maptweak: Adds stretches of power cable around the construction outpost, ensuring + one does not have to climb over machines to being laying cables. + RavingManiac: + - rscadd: Muzzle-flash lighting effect for guns + - rscadd: Energy guns now display shots remaining on examine +2015-05-09: + Yoshax: + - rscadd: Maps in the top mounted 9mm practice rounds, .45 practice rounds, and + practice shotgun shells into the armory. +2015-05-10: + GinjaNinja32: + - rscadd: Acting jobs on the manifest will now sort with their non-acting counterparts. + All assignments beginning with the word 'acting', 'temporary', or 'interim' + will do this. + Yoshax: + - tweak: Removes sleepy chems from being cloned, adds a consistent period of 30 + tick sleep. +2015-05-11: + Mloc: + - experiment: Rewritten lighting system. + - rscadd: Better coloured lights. + - rscadd: Animated transitions. + PsiOmegaDelta: + - bugfix: As an observer, using antagHUD should now always restrict you from respawning + without admin intervention. + Techhead: + - rscadd: Voidsuits can have tanks inserted into the storage slot. + - rscadd: Voidsuits display helpful information on their contents on examine. + - rscadd: Magboots can be equipped over other shoes. Except other magboots. +2015-05-12: + Dennok: + - imageadd: New buildmode icons made by BartNixon. + HarpyEagle: + - rscadd: Masks and helmets that cover the face block feeding food, drinks, and + pills. + MrSnapwalk: + - imageadd: Added seven new AI core displays. + - tweak: Changed the pAI sprite and added several new expressions. + PsiOmegaDelta: + - rscadd: The space vine event now comes with a station announcement. +2015-05-14: + PsiOmegaDelta: + - maptweak: Should now be more evident that the brig disposal chute sends its goods + to the common brig area. + - bugfix: Cells now drain when using more charge than what is available. + - tweak: The rig stealth module now requires as much power to run as the energy + blade module. + Techhead: + - rscadd: Vox will spawn with emergency nitrogen tanks in their survival boxes. + - rscadd: Diona will spawn with an emergency flare instead of a survival box. + - rscdel: Engineers no longer spawn with extended-capacity oxygen tanks. + - bugfix: Vox spawning without backpacks will have their nitrogen tank equipped + to their back. + - tweak: The Bartender's spare beanbag shells have been moved into bar backroom + with the shotgun. + - bugfix: Portable air pumps now fill based on external/airtank pressure when pumping + in. +2015-05-16: + GinjaNinja32: + - rscadd: Rewrote tables. To construct a table, use steel to make a table frame, + then plate the frame with a material such as steel, gold, wood, etc. Hold a + stack in your hand and drag it to the table to reinforce it. To deconstruct + a table, use a screwdriver to remove the reinforcements (if present), then a + wrench to remove the plating, and a wrench again to dismantle the frame. Use + a welder to repair any damage. Use a carpet tile on a table to add felt, and + a crowbar to remove it. + HarpyEagle: + - rscadd: Adds tail animations for tajaran and unathi. Animations are controlled + using emotes. +2015-05-17: + PsiOmegaDelta: + - bugfix: Teleporter artifacts should no longer teleport mobs inside objects. +2015-05-18: + Hubblenaut: + - rscadd: Adds a light for available backup power on airlocks. + Kelenius: + - tweak: 'There has been a big update to the reagent system. A full-ish changelog + can be found here: http://pastebin.com/imHXTRHz. In particular:' + - tweak: Reagents now differentiate between being ingested (food, pills, smoke), + injected (syringes, IV drips), and put on the skin (sprays, beaker splashing). + - tweak: Injecting food and drinks will cause bad effects. + - tweak: Healing reagents, generally speaking, have stronger effects when injected. + - tweak: Toxins now work slower and deal more damage. Seek medical help! + - tweak: Alcohol robustness has been lowered. + - tweak: Acid will no longer melt large numbers of items at once. + - tweak: Synaptizine is no longer hilariously deadly. + Loganbacca: + - tweak: Changed MULE destination selection to be list based. + PsiOmegaDelta: + - tweak: Destroying a camera by brute force now has a chance to break the wiring + within. + - rscadd: Turf are now processed. This, for example, causes radioactive walls to + regularly irradiate nearby mobs. + - bugfix: Welders should now always update their icon and inhand states properly. +2015-05-22: + Ccomp5950: + - bugfix: Beepsky no longer kills goats. + - tweak: Goats will move towards vines that are 4 spaces away now instead of 1 + - bugfix: Goats will eat the spawning plants for vines as well as the vines themselves. + Chinsky: + - rscadd: Ghetto diagnosis. Grab patient, aim at bodypart you want to check, click + on them with help intent. This will tell you about their wounds, fractures and + other oddities (toxins/oxygen) for that bodypart. + - rscadd: Fractures are visible on very damaged limbs. Dislocations are always visible. + Surgery incisions now visible too. + - rscadd: Stethoscopes actually make sense now. They care for heart/lungs status + when reporting pulse and respiration now. + HarpyEagle: + - rscadd: Re-implemented fuel fires. Tweaked fire behaviour overall. + Yoshax: + - tweak: Bear traps now do damage when stood on, enough to break bones! Bear traps + can now affect any limb of a person who is on the ground, including head! Bear + traps are no longer legcuffs and instead embed in the limb they attack. + - tweak: Bear traps now take several seconds to deploy and cannot be picked up when + armed, they must be disarmed by clicking on them. They also cannot be moved + then they are deployed. + Zuhayr: + - rscadd: Massive material refactor. Walls, beds, chairs, stools, tables, ashtrays, + knives, baseball bats, axes, simple doors, barricades, so on. + - rscadd: Tables are now built via steel then another sheet on the resulting frame. + They can then be reinforced by dragging a stack of sheets onto the table. + - rscadd: Walls are built with steel for girders, then right-click the girder and + select the reinforce verb while holding a stack, then click the girders with + a final sheet. + - rscadd: Various things can be built with various sheet types. Experiment! Just + keep in mind that uranium is now radioactive and phoron is now flammable. +2015-05-26: + Atlantis: + - rscadd: NanoUI for Robotics Control Console + - rscadd: NanoUI for Supermatter Crystal - AI/Robot only, purely informational + Chinsky: + - rscadd: Meat limbs now can be attached. Use limb on missing area, then hemostat + to finalize it. + - rscadd: Limbs from other races can be now attached. They'll cause rejection, but + it can be kept at bay with spaceacilline to some point. Species special attack + is carried over too, i.e. you can clawn people if you sew a cathand to yourself. + - rscadd: Limbs that are left in open will rot in ~7 minutes. Use freezers or cryobags + to stop it. You can still attach them, but you wish you couldn't. + PsiOmegaDelta: + - tweak: Both the pulse taker and target must now remain still for the duration + of the check or it will fail. + RavingManiac: + - rscadd: Tape recorders now record hearable emotes and action messages (e.g. gunshots). + - bugfix: You can now see actions from inside mechs and closets. + Techhead: + - rscadd: Removed gaseous reagents from the chemistry system and replaced with real-world + organic chemistry precursors. + - rscadd: Hydrogen has been replaced with hydrazine, a highly toxic, flammable liquid. + - rscadd: Oxygen has been replaced with acetone, a mildly toxic liquid. Ethanol's + ink-sovlent capabilities have been copied to it. + - rscadd: Chlorine has been replaced with hydrochloric acid. It is a stronger acid + than sulphuric but less toxic. + - tweak: Nitrogen has been replaced with ammonia. Ammonia now acts as a Dexalin-equivalent + for Vox. + - tweak: Flourine has also been replaced with hydrazine in its one recipe. Flourosurficant + has been renamed azosurficant. + - tweak: Being splashed with liquid Phoron will burn eyes and contaminate clothes + like being exposed to Phoron gas. + Zuhayr: + - rscadd: Added a ghost requisition system for posibrains and living plants. + - rscadd: Added attack_ghost() to hydro trays and posibrains to allow ghosts to + enter them. + - rscadd: Prosthetic limbs are now only repairable with welders/cable coils if they + have suffered below 30 combined damage. + - rscadd: 'Surgery steps that cause no pain and have no failure wounding have been + added: screwdriver for ''incision'', crowbar to open, multitool to ''decouple'' + a prosthetic organ. Hemostat is still used to take an organ out.' + - rscadd: Using a welder or a cable coil as a surgical tool after opening a maintenance + hatch will repair damage beyond the 30 damage cap. In other words, severe damage + to robolimbs requires expert repair from someone else. + - rscdel: Eye and brain surgery were removed; they predate the current organ system + and are redundant. + - rscadd: IPC are now simply full prosthetic bodies using a specific manufacturer + (Morpheus Cyberkinetics). + - rscadd: IPC can 'recharge' in a cyborg station to regain nutriment. They no longer + interface with APCs. + - rscadd: NO_BLOOD flag now bypasses ingested and blood reagent processing. + - rscadd: NO_SCAN now bypasses mutagen reagent effects. + - rscadd: Cyborg analyzers now show damage to prosthetic limbs and organs on humans. + - tweak: Prosthetic EMP damage was reduced. + - tweak: Several organ files were split up/moved around. +2015-05-27: + PsiOmegaDelta: + - tweak: The inactive check process now respects client holder status and can be + configured how long clients may remain inactive before being kicked. + Zuhayr: + - rscadd: Unfolded pAIs can now be scooped up and worn as hats. + - tweak: Scoop-up behavior is now standardized to selecting help intent and dragging + their icon onto yours. +2015-05-30: + Atlantis: + - rscadd: Malfunction Overhaul - Whole gamemode was completely reworked from scratch. + Most old abilities have been removed and quite a lot of new abilities was added. + AI also has to hack APCs to unlock higher tier abilities faster, instead of + having access to them from the round start. Most forced things, such as, shuttle + recalling were removed and are instead controlled by the AI. Code is fully modular + allowing for future modifications. + HarpyEagle: + - bugfix: Fixes Engineer ERT gloves not being insulated. + - tweak: IV stands are no longer bullet shields. They also allow mice, drones, pAIs + et al to pass though. + Kelenius: + - tweak: AI now hears LOOC both around its eye and its core, and speaks in LOOC + around its eye. Keep in mind that you won't hear and won't be heard if there + is a wall between your eye and the target. + PsiOmegaDelta: + - rscadd: You can now review the server revision date and hash by using the 'Show + Server Revision' verb in the OOC category. +2015-06-02: + Techhead: + - rscadd: Re-adds extended capacity emergency oxygen tanks to relevant jobs. +2015-06-04: + PsiOmegaDelta: + - rscadd: AI eyes can now be found in the observer follow list. + - rscadd: Synths can now review all law modules that can be found on the station + from their law manager. + - rscadd: Synths can state these laws if desired, however this is strongly discouraged + unless subverted/malfunctioning. + - bugfix: Astral projecting mobs, such as wizards or cultists, may no longer respawn + as something else while their body lives. + Techhead: + - rscadd: Prison break event has been expanded to include Virology or Xenobiology + - rscadd: Prison break event will warn Enginering and the AI beforehand so they + can take preventive measures. + - bugfix: Disabling area power will now prevent doors from opening during the event +2015-06-05: + PsiOmegaDelta: + - bugfix: Split stacks no longer lose their coloring. + - tweak: Can no longer merge cables of different colors. + - tweak: Blobs and simple mobs now attack all external organs instead of a subset. + The overall damage remains the same but the number of fractures caused will, + in general, be fewer. + - rscadd: Spider nurses now have a chance of injecting their victims with spider + eggs which eventually hatch. If the limb is removed from the host, the host + dies, or the spiderling has matured sufficiently it will crawl out into freedom. + Medical scanners will pick upp eggs and spiderlings as foreign bodies. + Yoshax: + - tweak: Makes hyposprays start empty instead of filled with Tricord. + - tweak: Makes the special wizard projectile staffs, Animate, Change, Focus and + any future ones only usable by wizards. Also makes it so only wizards can use + spellbooks and teleportation scrolls. +2015-06-08: + PsiOmegaDelta: + - rscadd: The AI chassis now glows, with the color depending on the currently selected + display. +2015-06-09: + PsiOmegaDelta: + - rscadd: Ports /tg/'s meteor event. Meteors now appear to be more accurate, come + in a greater variety, and may drop ores on their final destruction. +2015-06-16: + Chinsky: + - rscadd: 'Updated penlights to be more of use in diagnostics, they now show following + conditions:' + - rscadd: Eye damage + - rscadd: Blurry eyes (overall slower reaction) + - rscadd: Brain damage (one eye reacts slower) + - rscadd: Opiates use (pinpoint pupils) + - rscadd: Drugs use (dilated pupils) + PsiOmegaDelta: + - rscadd: Observers can now follow both the AI and its eye upon speech. + - rscadd: Observers can now follow both observers and their body, if they ever had + one, upon speech. + - rscadd: Observers can now follow hivemind speakers if the speaker is not using + an alias or antagHUD is enabled. + - rscadd: Turret controls now glow, with the color depending on the current mode. + Techhead: + - rscadd: Converted Request Console interface into NanoUI. +2015-06-19: + HarpyEagle: + - bugfix: Prevents being on fire from merely warming mobs up slightly in some cases. + Mob fires also burn hotter. + - rscadd: Matches can now be used to light things adjacent to you when thrown. + - tweak: Made the effects of having a damaged robotic leg more prominent. + - bugfix: Robot limbs no longer cause pain messages. A reminder that you can still + check their status with 'Help Intent' -> 'Click Self'. + - tweak: Knifing damage scales with weapon force and throat protection. Helmets + only provide throat protection if they are air tight. Trying to cut someone's + throat with wirecutters and/or while wearing an armoured sealed helmet will + require several attempts before the victim passes out. + - tweak: Knifing switches on harm intent, in case you just wanted to beat on the + victim for some reason. + - bugfix: Prevents knifing bots or silicons. +2015-06-22: + PsiOmegaDelta: + - tweak: The traitor uplink no longer displays all items in a long list, instead + has categories which when accessed shows the relevant items. +2015-06-24: + HarpyEagle: + - bugfix: Fixed Tajaran name generation producing names without a space between + first and last. + - wip: Adds docking to the mercenary shuttle. Works similarly to other shuttles, + except docking and undocking is manually initiated and not automatic. A system + to approve or deny dock requests still to be implemented. + - rscadd: Toolboxes can now hold larger items, such as stacks of metal or power + cells, at the cost of having less space for other things. + - tweak: Gloves/shoes can now be worn even if you have one hand/foot missing. The + other one still has to be present, of course. The items still drop when you + first lose the hand/foot. + - tweak: Budget insulated gloves are somewhat less useless. On average, they will + stop half the damage from getting shocked, and the worst case insulation is + not as bad as it used to be. Budget gloves that are as good as regular insulated + gloves are still as rare as they were before though. + - tweak: PTR bullets are now hitscan, to make them somewhat better for actual sniping. + - maptweak: The telecoms server room now has an actual cycling airlock into it. + - tweak: Non-vital body parts will no longer take further damage above a certain + amount, and will inflict paincrit effects instead. On most humaniods the head, + chest, and groin are vital. + - rscadd: 'Engineers now spawn with industrial workboots (credit: ChessPiece/Bishop).' + - bugfix: Damaged robotic legs now more likely to have an effect. + - bugfix: Fixed bug preventing internal organs from taking damage in some cases. + - maptweak: New flavours of tables around the station. Engineering starts with more + plastic. + - bugfix: Fixed worn items not appearing in some cases. Most notably crossbows and + certain guns when worn on the back. As a side effect, laundry machines no longer + transform items. + - bugfix: Crit oxyloss now runs in game time instead of real time. So if lag is + slowing your movement the same slowdown applies to the dying person you're trying + to reach. + - rscadd: Breathmasks can now be adjusted by clicking on them in your hand, in addition + to the verb. + - rscadd: Wearing a space helmet or similar face-covering gear now prevents eating + and force-feeding food, drink, and pills. + - rscadd: Phoron in air ignites above it's flashpoint temperature and a certain + (very small) minimum concentration. Environments that have oxygen and are hot + enough, and have phoron but not enough concentration to burn will produce flareouts, + which are mostly a visual effect. + - rscadd: Adds animation when making unarmed attacks or attacking with melee weapons, + to help make it clearer who is attacking. + - soundadd: Opening an unpowered door now has an appropriate sound. + - rscadd: Ingesting diseased blood may contract the disease. +2015-06-26: {} +2015-06-30: + PsiOmegaDelta: + - maptweak: Non-general areas on Crescent are now protected by blast doors to enforce + area restrictions. Admins can operate these from the central checkpoint. +2015-07-04: + PsiOmegaDelta: + - tweak: Portable turrets now only blocks movement while deployed. + - tweak: Portable turrets are no longer invincible while undeployed, however they + have increased damage resistance in this state. + - bugfix: Crescent portable turrets should no longer act up during attempts to (un)wrench + and alter their settings. +2015-07-06: + GinjaNinja32: + - rscadd: '''Provisional'' is now also a valid temporary position prefix for manifest + sorting.' +2015-07-10: + Zuhayr: + - rscadd: Ninja now spawns on a little pod on Z2 and can teleport to the main level. +2015-07-11: + HarpyEagle: + - imageadd: Added inhand sprites for flashes, flashbangs, emp and other grenades. + Loganbacca: + - bugfix: Turrets no longer burn holes through the AI. + - tweak: Projectiles now have a chance of hitting mobs riding cargo trains. + - bugfix: Fixed visual bugs with projectile effects. +2015-07-14: + HarpyEagle: + - bugfix: Fixes wrong information being reported when analyzing locked abandoned + crates with a multitool. + PsiOmegaDelta: + - tweak: Ninjas can no longer teleport unto turfs that contain solid objects. + - tweak: Wizards can no longer etheral jaunt unto turfs that contain solid objects. +2015-07-27: + Kelenius: + - tweak: Borg shaker now works similarly to hypospray. It generates reagents that + can be poured into glasses. + - bugfix: Therefore, they can no longer duplicate rare reagents such as phoron. +2015-07-29: + Karolis2011: + - rscadd: Made tagger and sorting pipes dispensible. + - bugfix: Unwelding and welding sorting/tagger pipes, no longer delete data about + them. +2015-07-31: + HarpyEagle: + - bugfix: Fixed projectiles being able to hit people in body parts that they don't + have. This will also mean that the less limbs someone has the less effective + they will be as a body shield. +2015-08-11: + PsiOmegaDelta: + - experiment: 0.1.19 is live. + - tweak: Crew monitors now update every 5th second instead of every other. Reduces + lag and gives antags a larger window of opportunity to disable suit sensors + if they have to harm someone. +2015-08-13: + GinjaNinja32: + - rscadd: Changed language selection to allow multiple language selections, changed + humans/unathi/tajarans/skrell to not automatically gain their racial language, + instead adding it to the selectable languages for that species. Old slots will + warn when loaded that the languages may not be what you expect. + Orelbon: + - rscadd: Changed the HoP's suit to more bibrant colors and hopefully you will like + it. +2015-08-14: + HarpyEagle: + - spellcheck: Renames many guns to follow a consistent naming style. Updated and + changed gun description text to be more lore-friendly. + - rscadd: Throwing a booze bottle at something nearby while on harm intent causes + it to smash, splashing it's contents over whatever it hits. + - rscadd: Rags can now be wrung out over a container or the floor, emptying it's + contents into the container or splashing them on the floor. + - rscadd: Rags can now be soaked using the large water and fuel tanks instead of + just beakers. + - rscadd: Rags soaked in welding fuel can be lit on fire. + - rscadd: Rags can now be stuffed into booze bottles. When the bottle smashes, the + stuffed rag is dropped onto the ground. + - bugfix: Fixed eggs having a ridiculously large chemical volume. + - rscadd: T-Ray scanner effects are now only visible to the person holding the scanner. + - rscadd: Traitors can now purchase the C-20r and the STS-35 for telecrystals. + PsiOmegaDelta: + - tweak: The amount you start with in your station account is now affected by species, + rank, and NT's stance towards you. + TheWelp: + - rscadd: Bookcases are now movable/buildable/destroyable. + - rscadd: Paper can now be crumpled by using in-hand while on hurt intent. + - rscadd: Library Computer External Archive is now sortable. + Zuhayr: + - rscadd: Click a hat on a drone with help intent to equip it. Drag the drone onto + yourself with grab intent to remove it. +2015-08-15: + Kelenius: + - rscadd: Bees have been updated and are totally worth checking out (beekeeping + crate at cargo). + - rscdel: Sleeper consoles removed. All interaction is now done by clicking on the + sleeper itself. + - tweak: To put people into sleeper, you now have to click-drag people to it. Grabs + no longer work. To exit the sleeper, move. + - tweak: Sleeper now uses a NanoUI. +2015-08-16: + HarpyEagle: + - tweak: The unathi breacher is now only wearable by unathi. +2015-08-17: + PsiOmegaDelta: + - rscadd: Station time and duration now available in the Status tab. +2015-08-24: + HarpyEagle: + - tweak: Girders are now reinforced by using a screwdriver on the girder before + applying the material sheets. Use a screwdriver again instead to cancel reinforcing. + - bugfix: Mechanical traps no longer spawn in the janitor's locker. + - rscadd: Mechanical traps can now be printed with a hacked autolathe. + - rscadd: Adds armour penetration mechanic for projectiles and melee weapons. + - rscadd: Laser carbines, LWAP, and shotgun now have a small amount of armour penetration, + ballistic rifles (not SMGs) have moderate amounts, laser cannon has high armour + penetration, and the PTR mostly ignores body armour. + - tweak: 'Shotgun slugs and Z8/STS damage has been lowered slightly to accomodate + for their higher penetration. In general ballistics deal less damage but have + higher penetration than comparable laser weapons. Notable exception: X-Ray lasers + have had their damage lowered slightly but gain very high armour penetration.' + - rscadd: Energy swords now have very high armour penetration. Ninja blades do less + damage but ignore armour completely. + Kelenius: + - experiment: Click cooldowns have been removed on pretty much everything that isn't + an attack. + PsiOmegaDelta: + - rscadd: Adds the option to set the icon size to 48x48, found under the Icons menu, + along with 32x32, 64x64, and stretch to fit. + - tweak: Active AI cores now provides coverage on the AI camera network. Does not + utilize actual cameras, thus will not show up on security consoles. + - rscadd: The Dinnerware vending machine now offer both utensil knives and spoons + without first having to hack them. + - rscadd: Synths now have id cards with access levels which is checked when operating + most station equipment. + - rscadd: Station synthetics still have full station access but can no longer interact + with syndicate equipment, and syndicate borgs now start with only syndicate + access. + - rscadd: Syndicate borgs can copy the access from other cards by utilizing their + own id card module, similar to how syndicate ids work. + - rscadd: When examined up close id cards now offer a more detailed view. + - rscadd: Agent ids now offer much greater customization, allowing changing name, + age, DNA, toggling of AI tracking termination (using the electronic warfware + option), and more. + - rscadd: As AI tracking can now be enabled/disabled at will AI players should not + feel the need to hesitate before informing relevant crew members when camera + tracking is explicitly terminated. + - rscadd: Uplink menu now more organized and with new categories. + - rscadd: Now possible to cause falsified ion storm announcements. + - rscadd: Now possible to cause falsified radiation storm announcements, with expected + maintenance access changes. + - rscadd: Now possible for mercenaries to create falsified Central Command Update + messages. + - rscadd: Now possible for mercenaries to create falsified crew arrival messages + and records. + RavingManiac: + - tweak: Sound environments tweaked to feel more claustrophobic + - rscadd: Being drugged, hallucinating, dizzy, or in low-pressure or vacuum will + alter sounds you hear + - rscadd: Sound environment in holodeck will change to reflect the loaded program + Vivalas: + - rscadd: A new uplink item has been added! A briefcase full 'o thalla can now be + bought by traitors for bribes and such! + Zuhayr: + - rscadd: Pariahs are now a subspecies of Vox with less atmos/cold protection, a + useless brain, and lower health. + - rscadd: Leap now only gives a passive grab and has a shorter range. It also stuns + Pariahs longer than it does their target. + - tweak: Rewrote tiling. White floors, dark floors and freezer floors now have associated + tiles. + - tweak: Changed how decals work in the mapper. floor_decal is now used instead + of an icon in floors.dmi. + - tweak: The floor painter has been rewritten to use decals. Click it in-hand to + set direction and decal. + - tweak: Floor lights are now built from the autholathe, secured with a screwdriver, + activated by clicking them with an empty hand, and repaired with a welding torch. + - rscadd: Unathi now have minor slowdown and 20% brute resist. + - rscadd: Tajarans now have lower bonus speed and a flat 15% malus to brute and + burn. + - rscadd: Vox can now eat monkeys and small animals. + - rscadd: Tajarans can now eat small animals. + - rscadd: Unarmed attack damage has been lowered across the board. +2015-09-02: + Atlantis: + - rscadd: Converted phoron glass to borosilicate glass, adjusted heat resistances + accordingly, got rid of copypaste fire code. Fire resistance is now handled + by variables so completely fireproof windows are possible with varedit. + - rscadd: Windows take fire damage when heat exceeds 100C regular windows, 750C + reinforced regular, 2000C borosilicate and 4000C reinforced borosilicate. For + comparsions, reinforced walls begin taking damage around 6000. + Hubblenaut: + - rscadd: Adds glass bottles for Cola, Space Up and Space Mountain Wind to Booze-O-Mat. + - tweak: Some bar drink recipes have been amended to easily sum to 30 units for + drinking glasses. + - tweak: Vendors now have a product receptor for accepting goods. Opening the maintenance + painel is no longer required. + - tweak: Wrenching a vending machine is no longer a silent action. + - tweak: 'Stepup: Item placement on 4x4 grids seemed to work great. Now we''ll try + 8x8.' + Kelenius: + - tweak: Mechfab can now be upgraded using RPED, and now uses NanoUI. + Matthew951: + - rscadd: Added Vincent Volaju's hair. + - rscadd: Added Vincent Volaju's beard. + Zuhayr: + - rscadd: Added the ability for AIs in hardsuits to control suit modules and movement + with a dead or unconcious wearer. + - rscadd: Added ballistic supply drop pods. + - rscadd: Added diona gestalt random map template. + - tweak: Swapped the singularity beacon out for a hacked supply beacon. +2015-09-05: + Chinsky: + - rscadd: Made capguns into proper guns code-wise. It means you can now take people + hostage with them, stick in your mouth, and all other things you can do with + real guns but probably shouldn't. + - rscadd: Russian roulette! Fun for whole sec team! Unload some shells from revolver, + spin the cylinder(verb) and you're good to go! + HarpyEagle: + - rscadd: Shields no longer block attacks from directly behind the player. + - rscadd: Riot shields no longer stop bullets or beams (except for beanbags and + rubber bullets), however they are now more effective at blocking melee attacks + and thrown objects. + - rscadd: Energy shields block melee attacks as effectively as riot shields do. + Their ability to block projectiles is largely unchanged. + - tweak: Melee weapons now only block melee attacks. + - experiment: Two handed weapons have a small chance of blocking melee attacks when + wielded in two hands. + - rscadd: Sound and visual effects when blocking attacks with an energy shield or + energy sword. + - bugfix: Fixed dead or unconscious people blocking stuff with shields. + PsiOmegaDelta: + - tweak: Cargo now sorts under its own department on station manifests. + - rscdel: Manual radio frequency changes can no longer go outside the standard frequency + span. + - rscadd: Users with sufficient access can instead select pre-defined channels outside + this span, such as department channels, when using intercoms. +2015-09-07: + GinjaNinja32: + - rscadd: Added an auto-hiss system for those who would prefer the game do their + sss or rrr for them. Activate via Toggle Auto-Hiss in the OOC tab. + - rscadd: Auto-hiss system in 'basic' mode will extend 's' for Unathi and 'r' for + Tajara. 'Full' mode adds 'x' to 'ks' for Unathi, and is identical to 'basic' + mode for Tajara. + PsiOmegaDelta: + - tweak: 'Changed the language prefix keys to the following: , # -' + - rscadd: Language prefix keys can be changed in the Character Setup. Changes are + currently not global, but per character. +2015-09-08: + Soadreqm: + - tweak: Increased changeling starting genetic points to 25. + Zuhayr: + - bugfix: Auto-traitor should now be fixed. + - bugfix: The Secret game mode should now be fixed. +2015-09-11: + HarpyEagle: + - tweak: Made flares brighter. + - rscadd: Coffee is now poisonous to tajaran, much like how animal protein is poisonous + to skrell. +2015-09-26: + PsiOmegaDelta: + - tweak: Meteor events now select a map edge to arrive from, with a probability + for each individual wave to come from either neighboring edge. Meteors will + never arrive from opposite the starting edge. +2015-10-27: + HarpyEagle: + - bugfix: When affected by pepperspray, eye protection now prevents blindness and + face protection now prevents stun, instead of face protection doing both. +2015-11-22: + neersighted: + - bugfix: Laptop Vendors now accept ID Containers (PDA, Wallet, etc). + - bugfix: Personal Lockers now accept ID Containers (PDA, Wallet, etc). +2015-12-06: + Datraen: + - tweak: Changes standard and specific plant traits, more diverse plants. + HarpyEagle: + - tweak: Fabricated power cells start uncharged. + Hubblenaut: + - bugfix: Welding a broken camera will use the correct icon. + - tweak: Camera assemblies remember their tag and network from previous usage. + - rscadd: Light replacers can be refilled by clicking on a storage item. + - tweak: Light replacers now hold up to 32 light bulbs. + - tweak: Light replacers can be obtained through janitorial supply crates. + - tweak: A sheet of glass fills the light replacer by 16 bulbs. + - bugfix: Material stacks now properly merge upon creation. + - bugfix: Messages for adding to existing stack appear again. + - tweak: Mobs on help intent will not push others that aren't. + - rscadd: Adds tape for atmospherics. + - tweak: Tape graphics and algorithm changes. Looks a lot more appealing now. + - tweak: Starting and ending tape on the same turf will connect it to all surrounding + walls/windows. + - tweak: Lifting a part of the tape will lift an entire tape section. + - tweak: Mobs on help intent do stop for tape. + - bugfix: Crumpled tape does not affect tape breaking behavior anymore. + - bugfix: Fixes vending machines not adding stored goods when maintenance panel + is closed. + - tweak: Doors do only buzz once on failed closing attempt. + MagmaRam: + - bugfix: Fixed cloners killing fresh clones instantly with brain damage. + - bugfix: Fixed a bug where disposals pipes would show up above floors despite being + installed under them. + Neerti: + - rscadd: Adds NanoUI for communicators, the ability for communicators to call other + communicators on the station, the ability for station-bound people to call ghosts, + and for ghosts to toggle their visibility to communicators on or off in character + preferences (defaults to off). Communicators can now also support more than + one call at the same time, for both ghosts and normal communicators. + - rscadd: Adds new machine to telecomms, the Exonet node. It is very basic in terms + of functionality, but certain services can be selectively disabled from it, + such as newscaster updates, communicators, or external PDA messages. Adds methods + for building and deconstructing Exonet nodes. + - experiment: Adds framework for a fake-networking system called EPv2 that communicators + will now use, and perhaps other machines will in the future, for good or for + evil. + - rscdel: Changeling Spacearmor reduced in protective ability. + - rscdel: Cryogenic String and Delayed Toxic Sting now have a three minute cooldown + upon stinging someone. + - rscdel: Cryotoxin, the chemical used in Cryogenic String, is 25% less potent now. + - rscdel: The rune to summon Narsie has been changed. Narsie is no longer summoned, + but Hell still comes. + - rscdel: Spooky mobs spawned from spooky portals as a result of Hell coming have + had their speed, health, and damage reduced. + - rscdel: Manifested humans no longer count for summoning Hell. + - experiment: Changes how armor calculations work. All the armor values remain + the same, but the 'two dice rolls' system has been replaced with a mix of reliable + damage reduction and a bit of RNG to keep things interesting. The intention + is to make weaker armor more relevent and stronger armor less overpowered. + - tweak: When you are hit, it uses the armor protection as a base amount to protect + you from, then it does a roll between +25% and -25% of that base protection, + and adds it to the base protection. The result of that is how much damage is + reduced from the attack. For example, if you are hit by an energy sword in + the chest while wearing armor that has 50 melee protection, the base protection + is 50, then RNG can make the final protection be between 37.5 and 62.5 percent. + The damage you'd take could range from 11.25 to 18.75, instead of 0, 15, or + 30. Remember that some weapons can penetrate armor. + - rscadd: Added personal communicators, a device that enables someone to talk to + someone else at vast distances. You can talk to people who are far from the + station, so long as telecommunications remains operational. + - rscadd: To use, become a ghost, then use the appropiate verb and pick a communicator + to call. Then you wait until someone picks up. Once that occurs, you will + be placed inside the communicator. The voice you use is your currently loaded + character. Languages are supported as well. + - tweak: Round-end is now three minutes instead of one, and counts down, to allow + for some more post-round roleplay. If the station blows up for whatever reason, + the old one minute restart is retained. + PsiOmegaDelta: + - rscdel: Manual radio frequency changes can no longer go outside the standard frequency + span. + - rscadd: Users with sufficient access can instead select pre-defined channels outside + this span, such as department channels, when using intercoms. + Zuhayr: + - tweak: Aiming has been rewritten, keep an eye out for weird behavior. + - rscdel: Removed the detective scanner and associated machinery. + - rscadd: Added a microscope, machine forensic scanner, etc. from Aurora forensics. +2015-12-16: + HarpyEagle: + - bugfix: Fixed a couple of bugs causing phoron gas fires to burn cooler and slower + than they were supposed to. + - bugfix: Merc bombs are now appropriately explosive again. Same goes for bombs + made by toxins. + Hubblenaut: + - bugfix: Airlock backup power test light properly offline when backup power down. + - bugfix: Empty flavor texts no longer draw an empty line on examination. + - bugfix: Material stacks now properly merge upon creation. + - bugfix: Messages for adding to existing stack appear again. + TheWelp: + - rscdel: Removed higher Secret player requirements. +2016-02-11: + Datraen: + - rscadd: Moderators can now see and use AOOC. + - bugfix: Other synthetics given EAL. + - bugfix: Trays now drop items when placed on table, dropped. + - bugfix: Objects can now be yanked out of synthetics. + - tweak: Respawn time moved down from 30 minutes to 15 minutes. + - rscadd: Telecrystal item added for trading telecrystals between traitors and mercenaries. + - rscadd: Telecrystal item now has tech values. + EmperorJon: + - tweak: Traitor synths can no longer be locked down from the robotics console. + Attempting to lock them down (or release the lockdown) notifies the synth of + the attempt and updates the console's UI as normal. + Neerti: + - rscadd: Suit cooling units can now be attached to voidsuits. Note that coolers + and air tanks are mutually exclusive. + - bugfix: EMP no longer hits twice on humans. + - tweak: EMP drains powercells using the cell's current charge, and not the cell's + maximum potential charge, to ensure two blasts do not completely disable a synthetic. + - tweak: EMP hitting a prosthetic limb or organ will now do less damage. + - tweak: EMP hitting a cyborg will no longer outright stun them. Instead, they + gain the 'confused' status for a few moments, making movement difficult. In + addition, their HUD gets staticy, and their modules are forced to be retracted. + - rscadd: Stasis bags will protect the occupant from the outside enviroment's atmosphere. + - rscadd: Stasis bags can be hit with a health analyzer to analyze the occupant. + Zuhayr: + - rscadd: Drones can now pull a variety of things (such as scrubbers). This came + with a pulling refactor so please report any strangeness with pulling in general. + - rscadd: Drones (and any mob that can be picked up) can be bashed against airlocks + and such to use their internal access, so long as the person using them does + not have an ID card equipped. + - rscadd: Added foam weapons to cargo for LARP shenanigans. + - rscadd: Added the ability to equip grenades to the mask slot, and to prime them + by clicking someone with harm intent targeting the mouth. + - rscadd: Removed the species restrictions on transplanted internal organs. Have + fun. + - rscadd: Added 'full body' prosthetic options to character generation. + - rscadd: Removed IPC. No tears were shed. + - rscadd: 'RE: borgs, Renamed ''robot'' type to ''drone'' and ''android'' type to + ''robot'' for clarity with new ''android'' human mobs.' + - rscadd: Rejuvenate will now reapply robolimb/autopsy data. + - rscadd: Lots of backend work relating to the above. If you're a coder go look + at the PR or ask Zuhayr for details. + - rscdel: Removed brute and burn resist from robolimbs, removed sever vulnerability + from robolimbs. + - rscadd: Added a config option for visible human death messages. + - rscadd: pAIs and small mobs can now bump open doors. + - rscadd: Added functionality for two-handed guns; these guns will give an accuracy + penalty if fired without an empty offhand. + - rscadd: Unified two-handed melee weapons with the above; while the offhand is + empty, the weapon will count as wielded. +2016-03-11: + Datraen: + - rscadd: Adds ckeys, player panel to the antagonists panel. + - tweak: Fragmentation grenades are no longer launchable. + - tweak: Adds amount of telecrystals to the set telecrystal verb. + - rscadd: Added a verb to just add to telecrystals. + Kelenius: + - rscadd: Drying rack now has a new sprite. + - rscadd: Beekeeping materials and a honey extractor have been added to hydroponics. + - tweak: There is now a ten-second delay for carding the AI. + Zuhayr: + - rscadd: Small species now take smaller bites/gulps from food and drink. + - rscadd: Small species are now effected by alchol and toxins twice as much. + - rscadd: blood_volume is now a species-level var and Teshari have lowered blood + volume. + - rscadd: Hunger is a species var and Teshari get hungry faster. + - rscadd: Small mobs have a reduced climb delay. + - rscadd: Teshari gain more nutrition from meat. +2016-03-16: + Datraen: + - bugfix: Harmbaton no longer causes halloss while inactive. + Kelenius: + - bugfix: Potassium and nitroglycerin explosive grenades now work. +2016-03-29: + Datraen: + - rscadd: 'Added Three New Mixed Gamemodes: Lizard, Changeling + Wizard; Intrigue, + Traitors + Ninja; Visitors, Ninja + Wizard.' + - tweak: Created a variable for latespawning antagonist templates, for customization + of autospawning antagonists in mixed game modes. + - bugfix: Fixes the buckled check limiting whether or not someone can interact while + sitting. + - bugfix: Resisting while buckled and cuffed will process the hand and leg cuffs + before unbuckling. + - tweak: Removed JSON encoding of the PDA Manifest list. + - bugfix: Microwaves no longer try cooking their components while cooking. + - bugfix: Adds a check to prison breaks that makes sure the APC is on before continuing. + - bugfix: Artifacts will no longer spawn on floor turfs. + - bugfix: Stops traitorborgs from being able to hack other borgs. + - bugfix: Stops traitorAIs from being able to hack unlinked borgs. + Yoshax: + - tweak: Player preferences has been overhauled. Please update your preferences, + found at "Character Setup" > "Global" > "Preferences", as they have been reset. +2016-04-04: + Kelenius: + - bugfix: Monkeys can ventcrawl once again. + Yoshax: + - rscadd: Tasks that take time to perform now have a progress bar. + - rscadd: Visibility of progress bars can be toggled in preferences. Default is + on. +2016-04-07: + Datraen: + - bugfix: If a slice of an item is spawned independently, it will get generic settings. + Kelenius: + - tweak: Changelings will now change appearance and species together when transforming. + - tweak: Changelings no longer have gender honorifics in lingchat. + - rscadd: Absorbing the DNA from any source will allow you to use its name, species, + and languages. + - bugfix: DNA extract sting won't produce a strange message if there's no target. + - tweak: Cultists no longer need to research words. +2016-04-17: + Datraen: + - rscadd: Manually ports /tg/station's dark click code https://github.com/tgstation/-tg-station/pull/10272 + by Razharas. + - bugfix: Teshari smocks now spawn as smocks, and not aqua jumpsuits. + - bugfix: Checks to see if new a two-handed weapon can be wielded when dropped. + EmperorJon: + - bugfix: Robotics Console now correctly shows the operational/lockdown state and + button based off if it thinks the synthetic is locked down or not. + - bugfix: Autotraitor synths now behave the same as Traitor synths - they are not + locked down. + Kelenius: + - rscadd: Solars now start wired. + Neerti: + - rscadd: Ports Bay's volume-based inventory system. It works off by weight classes + instead of just slots, allowing you to hold more light items than you could + previously. + - rscadd: Bulky items can now go in your backpack, however it will require twice + the space of a normal sized item. + - rscdel: Spacesuits, RIGs, and sniper rifles made heavier. +2016-05-05: + Datraen: + - rscadd: Added three mixed modes, 'Mercenaries & Wizard', 'Mercenaries & Renegades', + and 'Traitors & Renegades'. + Hubblenaut: + - tweak: Hydroponics vendor and biogenerator offer full bottles of fertilizer. Prices + and amount available adjusted to accomodate. + Kelenius: + - tweak: Move delay after clicking has been removed. + PsiOmegaDelta: + - rscadd: Can now prefill the loadout flask and vacuum-flask with a relevant liquid + of your choice. + Yoshax: + - tweak: 'Splits gender into biological gender and gender identity. Biological gender + modifies the sprite (for between male and female) and gender identity determines + what pronouns show up when examined or suchlike. Both are displayed in medical + records and such. ' + - tweak: Smoke grenades can now have their smoke color set by using a multitool + on them. +2016-05-12: + Yoshax: + - tweak: Doubles the maximum length of records and names to 6144 & 52, respectively. + Also increases book length to 12288. (All numbers are in characters.) + - bugfix: Makes various services in the antag uplink purchasable once again. This + includes the fake crew arrival. + - bugifx: Neckgrabs will no longer force people to the ground. In addition, weakened + people can no longer resist. + - rscadd: All vending machines now have a small chance of vending an additional + item. + - tweak: Smoke from smoke bombs now lasts approximately 3 times as long and spawns + some more smoke to make a heavier cloud. + - bugfix: Smoke from smoke bombs now properly does a small amount of oxygen loss + damage. This damage is per cloud of smoke. +2016-05-13: + HarpyEagle: + - tweak: Shotgun flare illumination now lasts longer, around 3-4 minutes. + - bugfix: Fixed attack animation playing when using flashes even if the flash was + not actually used due to being broken or recharging. + - bugfix: Fixed lightswitches layering over darkness. Now only the light layers + above shadow. Lightswitch illumination is now much more subtle. + Yoshax: + - bugfix: Processing strata floor can now be pried up with a crowbar. + - bugfix: Blue carpet can now also be removed with a crowbar, and has had it's ability + to burn and have corners restored. + - rscadd: Changelings will now store and apply the flavor text of their victims + when they absorb and transform into them. + - rscadd: Gives Diona a starting funds wage the same as Tajaran and Unathi. + - bugfix: Brain damage no longer prevent implant removal surgery. +2016-05-16: + Yoshax: + - rscadd: Uplinks now have a discounted item every 15 minutes. This is per uplink, + and random, the discount is also random, but weighted as such that a low discount + such as 10% off, or 20% off has a higher chance of happening than a high discount + such as 90% of. An item will never cost less than 1. + - tweak: Mercenaries now spawn with their own, personal uplinks. + - bugfix: Faked announcements are now once again purchasable from the uplink, and + actually work. + - rscadd: Adds several new items to the uplink including tactical knives, metal + foam grenades, ambrosia seeds and much more. +2016-05-17: + SilveryFerret: + - rscadd: Changes the Death Alarms from announcing over Common channel, to announcing + only over Medical and Security channels. + Yoshax: + - rscadd: Added shotglasses. These can contain 10 units. They have their whole contents + swalloed in one gulp. They can be produced in the autolathe or found in the + booze vending machine in the bar. +2016-05-25: + Serithi: + - rscadd: Adds in lavender. + Yoshax: + - tweak: Cables of any color can now be merged. + - tweak: More and different colors are now available to be used by cable. + - tweak: Adjusting your suit sensors now displays a message to other people in range + that you did so. In addition, seeing someone else adjust someone's suit sensors + no longer informs you to what level. + - rscadd: Added towels to the loadout. These can be worn on the head, belt or outwear + slots. You can also whip people with them for a special message and sound! In + addition, using them in-hand will produce an emote where your towel yourself + off. +2016-05-27: + Yoshax: + - rscadd: Added a new preference that allows you to disable fake nanoui styling + on relevant windows. However, if it is your first time loading with this new + preference you will need to save your character slot, as there is a problem + with satanisiation and it believes the preference is set to disable the nanoui + styling. +2016-05-29: + Datraen: + - rscdel: Injecting people with mutationtoxin no longer mutates them into slime + people. + - rscdel: Removes amutationtoxin. + - rscdel: Removes slime core recipies. + - rscadd: Adds slime monkey cubes, which are created by injecting monkey cubes with + mutationtoxin and activating like a posibrain. + - wip: Maps for Xenobio2 research labs/stations. + Zuhayr: + - tweak: 'Backend change: allowed accessories to be placed on any clothing item + with the appropriate variables set.' +2016-05-30: + EmperorJon: + - rscadd: Ports Baystation's setup screen changes, thanks to PsiOmegaDelta. + - rscadd: Includes character preview with toggleable equipment, visible loadout + items, ghost character sprites, and custom colour underwear. Your underwear + will have reset, so you'll need to set it back. +2016-06-07: + Datraen: + - rscadd: Adds a trait tool for Xenobio2. It was supposed to be in the initial implementation, + but fell through the cracks, sorry! + - bugfix: Fixed the xenobio smartfridge not displaying it's starting core amount. + - bugfix: Fixed an inverted check with slimes. + EmperorJon: + - tweak: Increased loadout points from 10 back to 15. We've added so many things + like lunchboxes and communicators that everyone just takes by default, so a + few more points will be nice. + JerTheAce: + - rscadd: Adds a variety of new guns. Some of these guns and and their ammunition + are purchasable through antag uplink, cargo, or can be spawned during Renegade + or Heist modes. + - rscadd: Adds ammunition clips for reloading magazines and some guns (such as bolt-actions). + - rscadd: All magazines and ammunitions can now be produced with the autolathe. + - maptweak: New bullpup SMG is available in armory area on CentCom level. + - tweak: Revolvers now use 6 shots. Finally. + - tweak: Most guns that didn't use magazines before for some reason (such as the + Uzi) now use magazines. + - tweak: All casings now update icons if they have been spent. + - tweak: Corrects Pulse Rifle charge cost consistency. + - tweak: Corrects and improves a number of icons for guns, including a couple of + energy guns, and adds fallback icons so they do not turn invisible when held + or strapped to your back. + - tweak: Made the icons for some guns look differently depending on what magazine + is loaded into them. + - tweak: Made antag uplink menu for guns and ammo more informative. + - tweak: Machinegun magazines no longer fit in pockets. + - spellcheck: Made names and descriptions for all projectile guns and ammo consistent + while removing grammar and spelling errors. + - bugfix: Autolathe no longer exploitable for ammo by repeatedly recycling empty + magazines. + - bugfix: Guns now check a list of compatible magazines. + - bugfix: Ranged mobs no longer drop usable .357 casings. + - soundadd: Added a variety of new gun sound effects, and swapped out the old default + gun sound. +2016-06-08: + Yoshax: + - maptweak: There is now more soap on the map. The chef also gets a dropper. + - tweak: Changes in gravity now stun for much longer. + - tweak: Bullets now have a better chance of penetrating objects such as filing + cabinets, consoles, fax machines, etc. This applies to all bullets. + - maptweak: The research outpost toxins department now has reinforced phoron windows. + - bugfix: Spears now do their correct damage instead of doing around half. +2016-06-14: + Arokha: + - rscadd: Adds video-calls on communicators for existing calls + - rscadd: Adds a 'decline' to incoming communicator calls + - rscadd: New wallets that let you color them how you want + - bugfix: Fixes communicators being able to hear speech + - bugfix: Fixes deadcalls to communicators + - bugfix: Fixed dropping head/foot/glove items on limb loss + - bugfix: Suit coolers inside mecha now work + - bugfix: Fixed printing '1' to world over and over + - bugfix: Made mech tracking beacon constructable again + - tweak: Change how emotes and LOOC propogate to nearby people + - tweak: Rewrote how get_mobs_and_objs_in_view_fast works + - tweak: Can now see through the red external airlock doors + Datraen: + - tweak: Adds a chance for slimes to get mutation toxin for creation of prometheans + (40%). + - bugfix: Simple animals outside of the hostile subtype won't follow you as a zombie. + - bugfix: Xeno hostility is more apparent now. + - bugfix: Slime cores can no longer create twice as many slimes through an exploit. + GinjaNinja32: + - rscadd: Rewrote drinking glasses. There are now eight types of glass, and drink + appearance is based on color and the type of glass you put it in. + - rscadd: There are now 'glass extras' you can add to drinks. Straws, drink sticks, + and fruit slices (yes, all of them) all work. You can add up to two extras per + glass. Add extras by clicking the glass with the extra, remove by clicking the + glass with an empty hand while it's in your other hand. + - rscadd: Adding 'fizzy' things (soda water, cola, etc) or ice to a drink will make + it be fizzy or have ice floating in it. + Yoshax: + - tweak: Everything produced in Robotics is now 25% cheaper to produce. +2016-06-15: + Yoshax: + - tweak: The categories for items in the cargo ordering console have been reworked. + Items shoulw now be in more sensible categories. If you cannot find something, + try the sensible category. +2016-06-21: + HarpyEagle: + - bugfix: Fixes disarm-attack dislocation chances being so low that you were very + likely to break the targeted limb before it would dislocate. + - bugfix: It is now possible to disarm-attack with stunbatons like with other melee + weapons. Note that this means that using a stunbaton on disarm intent will hurt + people. + - rscadd: Trying to move while being grabbed will now automatically resist. + - tweak: Small mobs are no longer able to pin larger mobs. + - tweak: Resisting a smaller mob's grab is more likely to be successful. + - bugfix: Fixed being able to climb onto a larger mob while restrained, weakened, + unconscious, or dead. + JerTheAce: + - rscadd: CentCom Fax, Admin Prayer, and CentCom emergency messages now prompt admins + with a pleasing sound effect. + - tweak: Fax machines now sound like fax machines and not polaroid cameras. +2016-06-27: + Sin4: + - rscadd: Added NanoUI for Advanced Body Scanners, Arcade, Atmospherics Control + Computer, Chemmaster, Cloning Console, Fax Machines, Guestpass Console, Holodeck + Computer, Laptop Vendors, Operating Computer, and Photocopiers. + - bugfix: Fixes chemmaster not putting pills in pill bottles. +2016-07-01: + Aztectornado: + - tweak: Clicking a stack of sheets (Metal, phoron...) in your other hand now asks + how many you want to split off the stack, courtesy of Baycode + Datraen: + - rscadd: Antagonistic factions can now be set and viewed on the uplink. Visibilities + can be set for these as well, to help identify sympathizers/potential aids, + or to hide the information from those outside of your faction. + Yosh: + - tweaks: Increases max records and book length to ridiculous levels. + Yoshax: + - tweak: The PTR Sniper is now more accurate when scoped, but less accurate when + unscoped. In addition it now has more recoil. + - tweak: The Laser Cannon no longer holds multiple shots. It holds charge for one + shot at a time. This is because the beams it fires now do 90 damage with 100 + armor penetration. Furthermore, it is now considerably more accurate. Lastly, + to counteract it only holding one shot at a time, it now autorecharges, which + takes 60 seconds. + Zuhayr: + - rscadd: Ports/adapted several kitchen machines from Apollo Station. +2016-07-08: + EmperorJon: + - rscadd: Adds admin functionality to call a trader ship event with the Beruang + in the same manner as ERT dispatches. + - rscadd: Adds a Trader 'antagonist' as they use the antagonist framework. Not considered + an actual antagonist, like the ERT. + - maptweak: Alters Beruang base to provide some clothing for Traders plus a locked-down + area for admins to spawn cargo. + - maptweak: Alters Beruang access to a new Trader-ID-only access requirement. + Neerti: + - maptweak: Restructred the AI core massively, and the upload slightly. + - rscadd: Adds a new material type, called Durasteel, which is made from plasteel + and diamonds. It's incredibly tough and also reflective. The inner walls of + the AI core contain this new material to protect it. + - rscadd: New turret subtype just for the AI core, that is more durable, has a chance + to shrug off EMP, and fires xray lasers. They even turn green. + - tweak: Turrets now wait to go back down in their covers upon losing sight of a + target. + - tweak: Emitters now have health, and can be damaged by projectiles. They will + explode on death. + - tweak: Critical APCs (the type found in the engine and AI core) are now more resistant + to EMP. Equipment and Enviroment stays on during an EMP, and less of the cell + is drained. + Sin4: + - rscadd: Added benches. + - rscadd: Added floor lamps. + - rscadd: Added water-cooler cup dispenser. + Yoshax: + - rscadd: Adds recipes for four new non-alcoholic cocktails. Shirley Temples, Roy + Rogers, Arnold Palmers and Collins Mixes. + - rscadd: Adds five new Tajaran hairstyles ported from Aurora. +2016-07-10: + Anewbe: + - bugfix: Changelings will no longer remain stunned or suchlike when attempting + to regenerate. + Cirra/: + - rscadd: Added a chemistry gripper for Crisis borgs. + GinjaNinja32: + - rscadd: Adds 3x & 4x upscaling options for players with very large monitors. + HarpyEagle: + - tweak: Runtime can now become friends with anyone, regardless of their initial + job. + Neerti: + - rscadd: Mining can now be done with explosives. The effectiveness depends on + the spot chosen to explode, so using an ore scanner is advised. + PsiOmegaDelta: + - rscadd: MedHUD overlays now have more stages, both for 'normal' and critical stages + of injury, for improved quick-diagnosis. + Redstryker: + - bugfix: Communicators will no longer show up on camera networks by default. + - rscadd: Adds a selection of flannels to the loadout. These can have their sleeves + rolled up, their buttons buttoned up, be tucked in and any combination of those. + Techhead: + - rscadd: 'New Random Event: Solar Storms. Similar to a radiation storm, but anywhere + inside the station is safe. Also boosts solar panel output significantly for + the duration.' + Yoshax: + - rscadd: Ports an Advanced Who verb that allows normal players to see what players + are in game, and which aren't. + Zuhayr: + - tweak: Modifies the health HUD element to display limb damage individually. It + will reflect your species, prosthetics, loss of limbs, as well as being on fire. +2016-07-13: + Anewbe: + - rscdel: Removed detonating borgs via Robotics Console + Yoshax: + - tweak: Emagging a cargo supply console will now properly hack it and will also + remove the access requirement. + - bugfix: Languages selected during character setup will once again be properly + added to mobs. + xDarkSapphire: + - rscadd: 'Adds a new hairstyle: Spiky Ponytail.' +2016-07-22: + Anewbe: + - rscdel: Removes assault carbine from uplink. + - tweak: Speeds up the toxin reagents + EmperorJon: + - bugfix: Having between 20 and 100 nutrition and over 45 toxin damage will no longer + cause you to gag ad-infinitum and die. It now respects vomit time restraints. + - tweak: Gagging now occurs only when the mob has no nutrition at all. It no longer + causes three toxin damage, only weakens as before. + - tweak: Vomiting and/or gagging from toxins now occurs regardless of nutrition, + not only 20+. + Neerti: + - rscadd: Adds ability for ghosts to send and receive text messages via communicator. + Yoshax: + - tweak: Drop pod contents have been adjusted. In general, you will get something + more useful and the less useful contents have been made more interesting. There + is a total of 12 drop pod content lists and 7/12 are useful, 4/12 are useless, + 1/12 is potentially useful. + - tweak: Stun Revolvers will no longer be able to spawn from random energy weapon + spawns. In addition, some of the other random item spawns have new items and + adjusted probablities. + - rscdel: Tajaran are no longer negatively affected by coffee. + - tweak: Bucklecuffing as it has been known for the longest time is no longer a + thing. When you resist when cuffed and buckled to something, you will now resist + out of the handcuffs first, allowing you to simply unbuckle yourself once done. +2016-07-25: + PsiOmegaDelta: + - bugfix: Robot upgrades produced in robotics to be applied to Cyborgs can now once + again actually be applied. + Rymdmannen: + - rscadd: Added department specific rubber stamps for cargo and warden. + - maptweak: Replaced 'small rubber stamp' with corresponding new ones in cargo area + and warden's office. + - spellcheck: Renamed ''quartermaster's stamp'' to ''quartermaster's rubber stamp''. + Superbee29: + - rscadd: Ghosts can now see the power in a cable when examining it. + Yoshax: + - tweak: Flashes no longer provide an instant stun. Flashes now confuse and blind + the affected person for five seconds and in addition makes their eyes blurry + for ten seconds. + - tweak: The empty box supply crate has been replaced with a shipping crate. Which + contains what you need to send stuff places! + - maptweak: The chef now gets a destination tagger and packaging paper to send people + food. + - bugfix: Drinking glasses now have a material cost in the autolathe. + - tweak: When emagged security bots such as the Securitron and ED-209 will now move + and pursue faster. + - bufix: Securty bots such as mentioned above will now be properly emagged. + - tweak: The cost of items in the antag uplink have been tweaked. Some are cheaper, + some are more expensive. In addition, you can now buy singular grenades isntead + of boxes. Buying a box has a discount over the singular. + - bugfix: Repairing burn damage on FBPs will now once again properly work. + - bugfix: Undislocating limbs will now once again properly work. + - rscadd: The phoron assembly crate in cargo has been renamed to a Phoron research + crate and now contains more supplies including tank transfer valves. + - tweak: The cooldown between discount offers in the antag uplink is now 10 minutes + versus the previous 15 minutes. + - tweak: The ordering of the items in the autolathe will now be somewhat diferrent + due to a code overhaul. It is now in alphabetic order. + - tweak: Security robots such as the Securitron or ED-209 are now more hardy and + can take more damage before dying. + - tweak: The silenced pistol no longer has any recoil and can be fired faster with + less delay in between shots. +2016-07-31: + Anewbe: + - rscadd: Sprays now respect shields. + Yoshax: + - bugfix: Certain items such as pills and suchlike will once again be usable on + someone who is on a surgical table/table. +2016-08-05: + Anewbe: + - rscadd: Changeling Self-Respiration is now a toggle. By default they breathe normally, + but if they use the power they no longer require oxygen, or experience the effects + of inhaled gasses. + - tweak: Heat based damage has been increased. This includes fire. + Hubblenaut: + - rscadd: Windoor assemblies can now be named with a pen. + - rscadd: Windoor and airlock assemblies now show their custom name during construction + phase. + - tweak: Windoors can now be made out of two sheets of glass or reinforced glass, + for normal and secure windoors respectively. + - tweak: Windoors now automatically close after construction. + - tweak: Adjusts the algorism for how windoors and windows are placed on construction + (when there are already windows co on the same turf). + - bugfix: Windoors will now drop exactly the materials they were made of. + - bugfix: Prying a broken circuit out of a windoor will no longer cause duplicates + to drop. + - bugfix: Airlocks no longer spark after spawn and several other icon update issues + were fixed. + - bugfix: Fixes reinforced walls not being constructable with one sheet left in + stack. + - bugfix: Windows that were busted out of their frame by force are now correctly + rotatable. + - bugfix: Lots of spellchecking and code cleanup in windoor and airlock code. + - rscdel: Killed innocent kittens. + Sin4: + - bugfix: Advanced Body Scanners are now deconstructable + - bugfix: You can now add coolant to the Radiocarbon Spectrometers + - tweak: Frame code revamped and cleaned up. + - rscadd: R&D server circuitboards can be swapped between core and robotics types + using a screwdriver. + Yoshax: + - bugfix: Wounds will now once again bleed. + - bugfix: Xeno loadout items will now properly be reloaded into a slot when the + server restarts. + - rscadd: A new item has been added to the uplink. Package bombs. These come in + two variants, small and big, which cost 20 TC and 40 TC respectively. These + come in a box with an explosive, a disguised detonator and a screwdriver. The + use the detonator you muse apply the screwdriver to configure it into detonator + mode. This must be done when it is closed. +2016-08-07: + HarpyEagle: + - rscadd: Severe enough burn damage now causes one-time blood loss due to blistering + and body fluid cook-off. + Sin4: + - bugfix: Fixed ERT icon not showing up properly for sechuds. + - tweak: Fixed instances of the game mode's config_tag being displayed instead of + the game mode name. + Yoshax: + - rscadd: Attacking yourself, or anyone else with a stack of five or more telecrystals + will teleport the attacked person to a random, safe (not in space) location + within 14 metres. + - tweak: All telecrystals ammounts have been multiplied by 10. This means the base + amount is now 120, and an emag for example costs 30, vs the previous 12 and + 3, respectively. + - tweak: You can once again use telecrystals on an emag to add more uses to it. + You get 1 use per every 2 telecrystals. + - tweak: Instead of only being able to remove 1 telecrystal from your uplink, you + can now remove 1, 5, 10, 25, 50. +2016-08-08: + Kelenius: + - rscadd: Xenoarcheology code has been partially redone. + - tweak: Pick set will now sort the picks inside it. + - tweak: Removed useless random numbers from GPS coordinates in various places. + I'm sure we have not lost the arcane knowledge of rounding 500 years into the + future. + - tweak: Picks renamed to show their excavation depths. + - tweak: Suspension generator's power use lowered. + - tweak: Suspension generator's different field types removed. By the way, remember + that they can suspend any item and even mobs. + - tweak: Archeology belts and pick sets can now hold small pickaxes. Pick sets still + only have 7 slots. Brushes fit on your ears. + - tweak: Empty rock drop rate reduced. + - tweak: Empty rock renamed from 'rock' to 'small rock' so you can tell if you are + clicking on a turf or an item when hovering over it. + - tweak: Empty boulder spawn rate reduced. + - tweak: Tape measuring is a bit faster. + - tweak: Scanner now shows the lowest and the highest depth of the find (highest + is depth + clearance) for easier calculations. Ideally, you need to hit exactly + the lowest spot. Less ideally, hit anywhere between higest and lowest. Hit below + lowest and you have a chance to break the find. + - tweak: You can now use a brush to clear strange rocks. Welder uses less fuel for + that than before. + - tweak: Anomaly analyser's report made a bit easier to read. + - tweak: Anomaly locater will now also locate normal finds. + - bugfix: Gas masks will now correctly spawn as archeological finds. + - bugfix: Digsites will now properly contain several (4-12) turfs in a 5x5 radius. + Be careful when digging near your finds. + - bugfix: Suspension generator will now correctly turn off (qdel issue). + - bugfix: Archeology overlays won't disappear when the icon is updated (e.g. when + mining next to it). + - bugfix: Archeology overlays won't overlap each other and will properly disappear + when you mine out a find. + - bugfix: Some spawning oddities were fixed. + - bugfix: Checks for whether you get a strange rock or a clean item were fixed (previously + it always gave you clean item where it should have been rolling a random number). + - bugfix: Can no longer get rid of any item by putting it into evidence bag and + bag into core sampler. + - bugfix: Can no longer irreversibly fold pick set into cardboard. + - bugfix: CO2 generator effect now has a type. + - bugfix: Phoron generator effect will now always generate phoron, not sometimes + phoron and sometimes oxygen. + Sin4: + - tweak: Scheduler ported from Baystation's port of Paradise's scheduler. + Yoshax: + - tweak: Some items such as commonly found tools are now slightly more effective + when wielded as weapons. This change has been made because many of them were + too low, and low because of mostly holdovers from other servers where things + such as grey tide are big concerns. +2016-08-13: + Yoshax: + - bugfix: The ERT camera monitor on the shuttle will now connect to the right network. + - bugfix: The 'choose sprite' verb as a ghost will no longer prematurely clear you + sprite and will now return your sprite to what it was previous when you press + 'no'. However, it will not allow you to get back the sprite of your actual character + because those are horrible snowflakes. + - bugfix: The Atmos Substation is now a proper substation with a breaker box and + all! + - bugfix: Diona Nymphs now get a popup window on evolution to allow them to input + a name. + - bugfix: Changeling revive will now close any surgical incisions. +2016-08-15: + Anewbe: + - tweak: Changed some words to match current Tajaran lore. + Hubblenaut: + - rscadd: Adds a verb for toggling whether to show specific pieces of underwear. + - tweak: Changes medical belt sprite. Mostly white now so they go nicely with all + medical uniforms. + Yoshax: + - bugfix: Dirt accumulation on tiles will now work again. + - bugfix: The change appearance window provided to antagoniss such as mercenaries, + heisters or suchlike (including traders!) will now properly allow people to + select species they are whitelisted for. +2016-08-29: + Haswell: + - rscadd: Modules installed within a hardsuit will now be listed when examining + the hardsuit control module while being held or worn, if the maintenance panel + is open. + Hubblenaut: + - bugfix: Bottles will now actually sell for their set prices. + - tweak: Chief Medical Officer and Medical Doctors now spawn with a health analyzer + instead of a penlight. + Sin4: + - bugfix: Camera Console swaps to active camera upon clicking on. + - bugfix: Hugs gender correctly. + - bugfix: Prometheans gender correctly and have a gender identity. + - bugfix: Meatspike no longer takes you prisoner upon placing something on it. + - rscadd: Lighting someone on fire now tells the admins. + - bugfix: Wiping something down with a damp rag no longer wets the floor. + - bugfix: Captains gloves now appear when put on. + - bugfix: Fixes Station Administrator Spawn point and access/restrictions. + - tweak: Renamed items from captain to station administrator. + Yoshax: + - bugfix: IDs can now actually be put onto your ears. + - bugfix: Lungs will now once again rupture when you are in an area where you cannot + breathe. This has a relatively small chance to happen. +2016-08-30: + Anewbe: + - tweak: Arm and leg guards are now slightly less slowing. + - tweak: Mining RIG is now faster + - tweak: Tweaks security voidsuit armor values. + - rscadd: Hardsuits (RIGs) now have an inbuilt suit cooling system, toggled via + HUD button. This only works when the hardsuit is fully deployed, and drains + charge from its power cell. + Neerti: + - rscadd: Emitters can be examined to see if they are damaged. They can also be + repaired by applying metal sheets to them. + - tweak: Emitters now only explode on death if they are on a powered wire with significant + power flowing through it. + - bugfix: Emitters don't explode in one hit, or by tasers or non-damaging projectiles + anymore. +2016-09-01: + Alberyk: + - rscadd: Added more horns and horns related facial options for Unathi. + Anewbe: + - tweak: Hyperzine metabolizes twice as quickly. + - rscadd: Changeling space suits now have magboots. + - rscadd: Armblade now has suicide_act text. + Techhead: + - rscadd: Medical splints can now also be applied to hands and feet (in addition + to arms and legs). + - rscadd: For those that miss the old functionality, ghetto splints have been added. + These can be crafted with a roll of tape and a metal rod and can only splint + arms and legs. + Yosh: + - rscadd: The secure briefcase is now available in the loadout for anyone who wishes + to use it. + - bugfix: Leaving a space area and entering a non-space area will no longer leave + your sprite floating. + - rscadd: Ponchos can now be attached to your uniform as an accessory. In addition + they can also be attached to suits! + - bugfix: Changeling regenerative stasis will now properly regrow limbs. + - bugfix: Changeling regenerative stasis will no longer runtime and refuse to work + when you have a missing limb. + - tweak: The shuttle during revolution will no longer take forever and a day to + arrive and such. +2016-09-02: + Yosh: + - rscadd: DNA Lockable guns have been finished. Any gun can be made into a DNA Lockable + gun by inserting a DNA Chip Lock. These are not currently available, and are + adminspawn only. Please refer to your nearest staffmember/developer to begin + discussion for future implementations of this feature. + - rscadd: A new hairstyle has been added named poofy2. + Yoshax: + - tweak: Autotraitor now needs 0 players to start in secret. + - tweak: Diona are now slightly faster! +2016-09-03: + Yosh: + - tweak: Projectile flash rounds will now do the same as a flash when it hits the + target. As such, it will blind, confuse and blur the eyes of thw target. Pistol + and machine gun rounds last the same length as a flash, shotgun rounds last + longer. + - tweak: Changeling recursive enhancement is now a toggleable passive ability, instead + of a one-time use active ability. + - rscadd: You can now vomit by using the vomit emote. + Yoshax: + - bugfix: Changeling armor and space armor can now be cast off regardless of your + stored chemicals. +2016-09-16: + Anewbe: + - tweak: Explosive implants should no longer gib the target if the setting is Localized + Limb. + - rscadd: Lasercannon has 4 shots and fires slightly faster. + - tweak: Lasercannon shots are slightly weaker to compensate for increased sustain. + - tweak: Changes Unathi sprites slightly. + - tweak: The advanced egun, laser carbine, and lasercannon now take up a bit more + space in bags. + - tweak: Prosthetic limbs and extremities no longer increase body temperature. + - tweak: Ninja and Technomancer now require 5 players to start in either secret + or voted. + - tweak: Split skirts into 'skirts', which are just a skirt, and 'skirt outfits', + which cover the upper body. Check your loadouts, they should remain otherwise + unchanged. + - rscdel: Splints are no longer reusable. + - tweak: Water is now more effective at dousing burning people. + - rscdel: Ninjas now vanish in a cloud of smoke, rather than exploding. + Chinsky: + - rscadd: Added a hawaii shirt to loadout accessories. Can be attached to clothing + like suit jackets etc. Can also be found in mixed wardrobes. + Yoshax: + - tweak: People bleed faster and more. + - bugfix: Splints are once again reusable and have been improved behind the scenes. + - bugfix: Removing splints will now correctly give you the splint used to splint + the organ. +2016-09-19: + Anewbe: + - rscadd: Blood Drain now heals internal damage, including broken bones and internal + bleeding. + - rscadd: Adds the Command Secretary job. + - rscadd: CE hardsuit now has proper magboots and insulated gauntlets. + - bugfix: Powersinks should actually explode again, after a while. + MagmaRam: + - rscadd: Lasers and energy projectiles in general now glow in the dark. + - tweak: Robotic and prosthetic limbs can now be used in creation of simple robots, + rather than just the robotic (lawed-chasis) limbs. + Zuhayr: + - rscadd: Added /vg/ direct-action ventcrawling. You will now crawl through the + actual pipe network, a step at a time. Have fun. +2016-10-02: + Anewbe: + - tweak: Pain from burn damage is now equal to that of brute damage. + - bugfix: Removed the exploit by which you could gain cargo points by ordering plastic + crates. + - rscadd: Upped cargo point gain by 50%. + - rscdel: Parapen in SpecOps crate replaced with a 4th smoke grenade. + HarpyEagle: + - rscadd: Adds applying pressure to body parts to reduce bleeding. With desired + body part selected, help-intent click yourself or get an aggressive grab, then + help-intent attack with the grab item. Each person should only be able to apply + pressure to one body part on one person at a time, so choose wisely. Applying + pressure will get blood on your hands. + Yoshax: + - rscadd: Armbands can now be attached to things that go in the outer suit slot. + - rscadd: Shanking has been added. You can shank someone by getting an aggressive + grab on them, targetting their chest and attacking them with a sharp item. This + has a special attack that has greatly increased chance to do internal damage, + also does bonus damage for weapons that are both sharp and have edge. + Zuhayr: + - rscadd: Added /vg/ direct-action ventcrawling. You will now crawl through the + actual pipe network, a step at a time. Have fun. +2016-10-05: + Redstryker: + - rscadd: Added four sounds that are randomly played when bones break. Also allows + the Technomancer to play the bone break sound. + - rscadd: Adds a black variety of the Security Voidsuit called the 'Crowd Control' + voidsuit. It can be obtained from a Suit Cycler with Security clearence. + - bugfix: Codes in icon state for the Press Vest. + - rscadd: Added a child of the Medical armband with a red cross on it. It is available + on the loadout. +2016-10-06: + Anewbe: + - rscadd: Energy weapons and stunbatons now use special device power cells, these + can still be recharged. + - rscadd: Energy weapons can be unloaded and reloaded by clicking them with an empty + hand or a device cell, respectively. The process of loading a cell takes a few + moments. + - rscadd: Stunbatons no longer require a screwdriver to switch cells. + - tweak: Tweaked the order in which stunbatons check for power, they should now + visibly power off when their cell hits 0, instead of one hit after. + - rscadd: Security lockers (HoS, Warden, and Officer) now have an extra device cell + in them. + - rscadd: Protolathe can print device cells. + - rscadd: Adds start_recharge() proc to energy weapons. When called, this should + cause the affected weapon to begin self-charging. + - rscdel: Weapons that self-recharge won't do so for a short period after firing. + - tweak: On weapons that can fire both lethally and non-lethally, lasers drain twice + as much power as tasers. + - tweak: Laser cannon, LWAP, and self_recharging weapons cannot switch cells. + - tweak: Map has been changed to include more rechargers. Merc and ERT bases include + extra device cells. + Neerti: + - tweak: Cleaned up the work in progress event system. + - rscadd: Added framework for a new grid check for the new event system. + Spades Neil: + - tweak: Replaced Station Administrator with Colony Director, based on feedback + literally from NASA. + Yoshax: + - bugfix: You can now only fit one pizza per box, and pizzas will no longer vanish + to pizza gnomes. + - rscadd: Energy swords will now produce a small light. The light is determined + by the color of the blade. + - bugfix: Simple mobs such as slimes, or carp, will now ignore intent requirements + for passing applied tape. + - bugfix: Long records will no longer be devoured by long-record-goblins when attempting + to edit them using a console in-round. + - bugfix: AIs with special roles will now get access to the fancy law manager. +2016-10-08: + Anewbe: + - bugfix: Unloading an energy weapon should now correctly show what was unloaded. + - tweak: Borg stun baton is back to the old cost, for balance reasons. + Redstryker: + - rscadd: '''Overseer'' added as an alt title to Colony Director alt titles list.' + Spades Neil: + - rscadd: Adds the ability to hack Jukeboxes. + Yoshax: + - rscadd: Flashlights now take powercells. + - rscadd: Flashlights now have multiple brightness levels, including low, medium + and high. +2016-10-10: + Anewbe: + - tweak: The base device cell has been shrunk, for use in non-weapon devices. + - rscadd: Adds another class of device cell, for use in weapons. + - rscadd: Belts can now hold device cells. + - rscadd: Cryopods (including the portal and elevator) no longer consume ammo or + device cells. + - bugfix: Low Yield EMP grenades now have the proper EMP radii. + Redstryker: + - bugfix: Allows promotion to Colony Director on the ID console. +2016-10-24: + Anewbe: + - tweak: The color selectable beret should now be more vibrantly colored. + - rscadd: Bullet armor has a higher chance of preventing an embed. + - tweak: The actual system by which embed works has been changed. The overall effect + should be negligible. + - tweak: Flashlights use device cells. Time of use should be roughly unchanged. + - rscadd: Device cells have a chance to spawn where normal cells do. + - rscadd: Internal Affairs Agent HUD icon added. + - tweak: Command, QM, and Bridge Secretary icons are now blue. + - tweak: Research department icons are now purple. + - tweak: Supply department icons are now brown. + - tweak: Chemist icon is now white and red, like the rest of medical. + - tweak: Using a roll of tape on a person requires the same level of grip as handcuffs. + - tweak: The disclocation chance when using disarm intent with a weapon has had + its' formula changed, meaning the threshold for always disclocatiing is now + higher, and no longer 15 force. Meaning weapons will dislocate limbs less often + and will also do less damage. + MagmaRam: + - tweak: Rates of blood loss now depend on the type of wound inflicted and where + the wound is inflicted, as well as the damage. + Neerti: + - tweak: Changes how the grid check event works. A new machine called the grid + checker exists in engineering, near the engineering substation. The actual + event now involves a power spike originating from the engine, which the grid + checker will activate upon sensing it, and causing a blackout. Engineering + can restore power faster if they hack the grid checker correctly. A piece of + paper left in the substation has more details. + - rscadd: Adds new 'spell power' mechanic, currently tied to technomancer cores. + Certain cores will augment various characteristics of spells, such as damage, + radius, etc Base spell power is 100% (internally 1.0) and some cores may raise + or lower it. + - rscadd: Adds new 'info' tab for Technomancers that hopefully tells new them what + they need to know. + - tweak: Round-end now shows every spell each technomancer has, as well as their + core type. + - tweak: Ability HUD buttons can be re-ordered by clickdragging one button onto + another. + - bugfix: Recycling core now actually works. + - rscadd: Adds two new cores. The Safety Core, which reduces instability by 70%, + however it hass less energy, lower recharge rate and lower spell power. Also + the Overcharged Core which uses more energy, caused more instability, but has + far higher spell potency. + - rscadd: Adds a new Spyglass item, that functions exactly like a pair of binoculars. + This is for Techomancers. + - tweak: Technomancer Resurrect now has a deadline of 30 minutes until a dead person + can't be revived, instead of 10 minutes. + - tweak: Technomancer Radiance is now three times as strong. Also Radiance with + a Scepter prevents the caster and allies from being afflicted. + PapaDrow: + - rscadd: Striped undergarments now exist. + Redstryker: + - rscadd: Added a blue variant of the Medical voidsuit called the 'Emergency Medical + Response Voidsuit' that can be obtained from the suit cycler. +2016-10-25: + Anewbe: + - tweak: The effects from empty-handed disarming now have a cooldown. + - rscdel: HoS and Detective equipment is less protective. +2016-11-13: + Anewbe: + - rscadd: Adds a list to prevent certain jobs from being certain roundstart antags, + rather than outright preventing them. + - bugfix: Surplus crates won't make more surplus crates. + - tweak: Random buys from uplinks will no longer buy anything out of the Badassery + tab. + - bugfix: Loincloth now has an on-mob sprite. + - rscadd: Ported Bay's tape recorders (which actually work). + Broseph Stylin: + - rscadd: Added HUD aviators to the loadout. They're restricted to security, and + can toggle between HUD and flash protection modes, but won't offer both at once. + MagmaRam: + - rscadd: Holsters can be concealed by some suit-slot items, others conceal all + accessories. + - bugfix: Fixed certain suit-slot items not hiding jumpsuits properly. + RedStryker: + - rscadd: Adds a Guy Fawkes mask. + Yoshax: + - rscadd: Clipboards can now be made out of wood. +2016-11-17: + Anewbe: + - tweak: Slowdown in armor sets moved to chest and legs, rather than arms and legs. + - rscadd: Bullets and lasers will now show up on Autopsy Reports. + - bugfix: Fixed all ERT calls being silent, regardless of selected option. + - rscadd: Flashlights can now fit in rechargers. + - rscadd: 'Added flashlights, maglights, and the secHUD sunglasses (Sec only) to + the loadout. ' + TheGreyWolf: + - rscadd: Added Sign language, which can be selected from character setup. +2016-11-18: + Anewbe: + - rscadd: Added .45 and tommygun AP ammo to the uplink. + - tweak: CPR can be performed on corpses, doesn't actually help them. + Datraen: + - tweak: Makes cameras faster, removing a large chunk of bloat relating to taking + pictures. Specifically for taking pictures of angry cheetos. + MagmaRam: + - bugfix: Slimes will now properly process chems that have zero effect on them (that + is, they'll get rid of them instead of clogging up their metabolism forever). + Nerezza: + - rscadd: Added Lemon Juice to soda dispensers across the station. Reagent cartridge + refills can be ordered via cargo. + - rscadd: Added Lemon Juice and Milk Cartons to the bar's Booze-o-Mat. You can now + order milkshakes and not get shot (maybe). + Yoshax: + - experiment: Being unable to breathe and having oxyloss will now cause brain damage + that scales with the amount of oxyloss you have. Without oxygen, the brain takes + damage and will EVENTUALLY die (but you would most likely die of actual oxyloss + before that point.) +2016-11-20: + Datraen: + - tweak: Global announcer now has access to engineering channel. + - tweak: Supermatter now uses the global announcer. + Nerezza: + - bugfix: Digital FBP/Cyborg brains no longer drop brains. + - rscadd: Digital FBP/Cyborg brains are tagged with their designation now. + - bugfix: All cyborgs can now unbuckle people from beds/chairs. Just attack the + structure with no module selected. + - rscadd: Added the current station date to the Status tab. Ported from Baystation. + Yoshax: + - rscadd: Adds the ability for Hydroponics Trays to enter cryogenic stasis. You + can do this by using a multitool on one. Wheh in stasis the plant will be frozen + in time, it will neither grow nor die. Now you can have a life! +2016-11-21: + Anewbe: + - tweak: Drawing blood with a syringe now takes a moment. + - rscadd: Communicators no longer have a loadout cost. + - rscdel: Having more than 50 tox will now cause liver damage, rather than 60. + - rscadd: Adds Stimm, a homemade hyperzine made of sugar and welding fuel. + - rscdel: Hyperzine is now toxic. + Nerezza: + - tweak: Space suits now hide jumpsuits, so excessively bulky jumpsuits no longer + peek through. + - bugfix: Teshari wearing webbing now have the correct sprite overlay. More accessories + need sprites, however. + - wip: Teshari sprites no longer show the majority of suit accessories, anyone who + wants to pitch in to fix this are invited to do so! + - rscadd: Windoors can now be disassembled. Apply crowbar when open. + - rscadd: Engiborgs and drons can name door and windoor assemblines now. Click an + adjacent assembly with no modules active. + - bugfix: Windoors now know how to name themselves. In addition, unnamed windoors + now spawn with their default name instead of null. + RedStryker: + - rscadd: Added a colorable hairflower to the loadout. + - rscadd: Added a taqiyah to the loadout that can be colored with the color datum. + - tweak: Fixed the sprite for the red Security Hat backwards sprite so that the + 'N' on it is no longer backwards. + Yoshax: + - tweak: All robots now get crowbars, flashes and fire extinguishers. + - tweak: IV Drips are no longer dense, meaning they can be walked through like chairs. + - tweak: Robots can now use the toggle lock verb on crates and lockers. + - rscadd: There is now an experimental welding tool, it regenerates its fuel on + its own! One is given to the Chief Engineer, produced in Research, or found + in Syndicate toolboxes. +2016-12-01: + Anewbe: + - bugfix: Adult Diona should be able to name themselves properly now. Tweaked from + a Baystation PR by FTangSteve. + - rscdel: Lightning spells and bioelectrogenesis will no longer stun outright. + - rscadd: FBPs should no longer get mutations from radiation. + - bugfix: Observe warning should properly show how long you have before you can + join. + - rscadd: Adds a Toggle Shoe Layer verb to shoes, that let them be worn over the + uniform (ie tucking your pants into your shoes). + - bugfix: Shoes now properly check if they can hold knives or not. + - bugfix: Sign language can now be used while muzzled. + Datraen: + - tweak: Skrell are now more resistant to various chemicals, more susceptible to + pepperspray. + ForFoxSake: + - bugfix: Fixed a possible href exploit allowing any living player to speak any + language. + - bugfix: Organic beings can no longer speak Encoded Audio Language, although they + can still understand it just fine. + - tweak: Positronic brains can now speak Encoded Audio Language. + - tweak: Station manufactured Full Body Prosthetics can now speak Encoded Audio + Language. + MagmaRam: + - tweak: Corpses will now process a select few chemicals, meaning you can now add + blood into people who bled out before defibbing them. + - bugfix: Defibrilators fixed again. + - bugfix: R&D machines will now accept stacks of metal and glass from Cargo orders + properly. + N3X15: + - bugfix: Electrical storms no longer affect only cargo. If you're not cargo, your + lights are no longer safe. + Nerezza: + - rscadd: APCs now have a new EMP behavior. Regular APCs shut off for a few minutes, + critical APCs (engine and AI) shut off for 30ish seconds. Medbay will now not + be permanently disabled by EMPs if no engineers are available to fix their APCs. + - rscadd: Bay's timed reboot interface for APCs has been ported for EMPed APCs. + - tweak: APCs affected by grid checks say so on their nanoUI now. + - tweak: APCs damaged by the apc_damage random event are now effectively emagged + APCs. Anyone can operate their interface. + - tweak: Emagged APCs can now be repaired by removing their power cell and using + a multitool to 'reboot' them manually. + - bugfix: Nin and twiz no longer **** up APCs if they drain the battery completely. + - tweak: Nin and twiz drain power from the wire an APC is connected to first, then + drain from the power cell to fill the drain's 'quota'. Because the amount of + power given from the power net is random, this means the battery will still + drain but this also means you don't need to crowbar tiles in a room if the APC + is empty. + - bugfix: Bluescreened APC wire panels now visibly open like they should. + - tweak: Bashing APCs open was only effective under certain circumstances, but would + spam everyone anyway. This has been changed to only spam the user and to be + more indicative of when you can bash the cover off. + - spellcheck: Full grammar pass on APCs. + - rscadd: Hazard shutters animate slightly and play a sound so players can more + readily identify where shutters are being pried. + - bugfix: Two people can't pry the same shutter simultaneously anymore. + - bugfix: Fixed a bug causing shutters to immediately pry open when people didn't + want the shutter open. + - rscadd: Inflatables can be deflated using ctrl-click. + - rscadd: Inflatables can be deployed on adjacent tiles by clicking them. + - bugfix: Bumping into closed inflatable doors will no longer freeze them for a + few moments. + Yoshax: + - maptweak: All Heads of Staff now get multi-color pens in their office. + - tweak: Doors that do not have an access requirement can now be opened when handcuffed. +2016-12-17: + Anewbe: + - bugfix: EVA rig now has insulated gauntlets. + - rscadd: Adds another slot to select languages, if desired. + - rscadd: The base device cell is now selectable in the loadout. + ForFoxSake: + - tweak: Digital Valve pipes can now be made and moved. + - tweak: Air Vents can now have their direction changed. + - maptweak: Atmospherics is now a little less cluttered. + MagmaRam: + - rscadd: Added a nice implant that allows humans to speak EAL. + N3X15: + - rscadd: Added a changelog editing system that should cause fewer conflicts and + more accurate timestamps. + - rscdel: Killed innocent kittens. +2016-12-30: + Anewbe: + - rscadd: Changed run/walk speed to be based only on a config file. + - tweak: Walking should be faster now. + - tweak: Removed shoeless slowdown. + Atermonera: + - bugfix: Science grippers can install and remove borg components + - bugfix: Exosuit grippers can install exosuit equipment + - bugfix: Sheetloaders can load materials into protolathes and circuit imprinters. + - tweak: Protolathes and circuit imprinters input materials like autolathes, taking + as much of the fed stack as it can. + MagmaRam: + - tweak: Beakers can now have longer labels. + - rscadd: Adds defibrilator crate for cargo. + - tweak: Changed how certain stacks spawn behind the scenes. Should fix a few esoteric + bugs without impacting anything else. + Neerti: + - bugfix: Subtracting, multiplying, and dividing with arithmetic circuits should + actually occur now. + - rscadd: Added new arithmetic circuits; sign, round, and exponent. +2017-01-03: + Anewbe: + - bugfix: Farmbots should be buildable again. + - rscadd: FBPs with vital (head/torso/groin) damage will now show up on the crew + monitor as being damaged. + - bugfix: Flashes should now properly affect accuracy in hand-to-hand. + - bugfix: Taj should no longer be poisoned by any sort of coffee. Looks like we + missed a spot last time. + - rscadd: Recording tapes can now hold 30 minutes of chat. + - rscadd: Tape recorders and their tapes now fit in security and detective belts. + - rscadd: Lasers can now ignite thermite on walls. + - bugfix: Device cells now fit in wall rechargers. +2017-01-12: + Anewbe: + - rscadd: Ported over a bunch of hairstyles and underclothes from Baystation. + - tweak: Nurse spiders inject eggs less frequently. + - rscadd: Nurse spiders give a warning to the victim when they implant eggs. + Neerti: + - rscadd: Hand-held flashes and flash rounds will now stun upon repeated applications, + similar to stun batons. +2017-01-23: + Anewbe: + - rscadd: Can now just click ones boots to draw a holstered knife. + - rscadd: More boots can hold knives now. + - rscadd: Added an action button for breath masks, making it easier to toggle them. + - rscadd: Space Carp have a chance of sticking around after their event completes. + - tweak: Robotic limbs will no longer show up on the health scanners. + - rscadd: Medics and Security can open firedoors. Do so at your own risk. + - rscadd: Chaplain hoodie now has pockets and an actual hood. + - tweak: Winter coat hoods have the same armor values as their coats. + - rscadd: Characters will now spawn in at a random level of hunger. + - rscadd: Assisted and Prosthetic organs now have sprites. + - rscadd: Surgical tools will not attack while on help intent, this should prevent + people getting accidentally stabbed in surgery. + - rscadd: Tajaran now process reagents slightly faster. + - rscdel: Taj are now allergic to coffee again, per loremaster request. + - tweak: Taj now get drunk faster. + - tweak: Hyperzine is now more toxic to Taj. + - rscadd: Readded the Vox for admin/antag use and testing. They breathe Phoron now, + rather than Nitrogen. + - bugfix: The Xenotaser should work properly. + FTangSteve: + - wip: RootSpeak is now split into a local and a global variant. For now the global + acts as a hivemind. + Hubblenaut: + - tweak: Can now click on turfs with trash bags and similar to quick-gather everything + on it. No longer pixelhunting for cigarettes and bullets. + - bugfix: Buckets and other reagent holders will no longer simply be put into the + janitorial cart's trash bag. + PsiOmegaDelta: + - tweak: The round start and auto-antag spawners can now check if players have played + long enough to be eligable for selection. + Techhead: + - rscadd: 'Added a new random event: Shipping Error - A random crate is mistakenly + shipped to the station.' +2017-01-28: + Anewbe: + - rscadd: Added Medical and Meson aviators. + - rscadd: Medical and Meson aviators are now in the loadout, department locked. + - rscadd: Meson Scanners have been added to the loadout, department locked. + - rscadd: Medical hardsuit has a toggleable sprint. + - bugfix: Carbon and Hematite should show up in asteroid walls. + - rscadd: Readded the random crates from mining. + - rscadd: Digging through an artifact sometimes doesn't destroy the artifact. + - bugfix: Space and cracked sand should no longer stop mining drills. + - rscadd: Diona can regenerate organs and limbs. + PsiOmegaDelta: + - rscadd: Resetting a character slot now requires confirmation. + Zuhayr: + - rscadd: Added a reset slot button to chargen. +2017-02-24: + Anewbe: + - rscadd: Fake command reports now make the paper show up. + - bugfix: Mining cameras should work now. + MagmaRam: + - tweak: There is now a short delay before being able to fire when using hostage-taking + mode, and a short delay between shots. This should make hostage mode useful + for taking hostages and ambushes, rather than as an aimbot in actual firefights. + - bugfix: Sandwiches at max size can be eaten with a fork. + Yosh: + - rscadd: Some vending machines now log the items they've vended and had stocked, + storing the name of the user, the time and the item. These can be found by using + the new verb for vending machines, or from the right click menu. + Zuhayr: + - rscadd: Adminhelps now have a TAKE button that allow an admin to claim it, and + inform the adminhelper that someone is on the case. +2017-03-22: + Anewbe: + - tweak: Oxyloss now shows up as cyan in scanners. + Arokha: + - tweak: Having less than 30% blood (as a result of literally having that little + blood, or a broken heart) causes 75 oxyloss per tick rather than 300 toxins + and instant death, to allow for heart transplants. + - bugfix: Infections now spread and process properly between external organs. + - rscadd: Infections now have appropriate symptoms that indicate to a player that + they have one. + - rscadd: Infections are now diagnosable more accurately in a medscanner, or visually + for high level infections or dead limbs. + Atermonera: + - bugfix: EAL, Sign language, and emotes will no longer use autohiss + - rscadd: Surgeon Borgs now have a proper medical hud module +2017-03-28: + Anewbe: + - spellcheck: Disregard the last changelog on the spelling of HI, the correct spelling + is Hephaestus. My bad. + - rscadd: Added a changelog editing system that should cause fewer conflicts and + more accurate timestamps. + - rscadd: Added Myelamine, a blood clotting chemical. This is available to antags, + and can be ordered from cargo or mixed. + - rscadd: Added Osteodaxon, a bone fixing medicine. This is available to antags, + and can be mixed. + - rscadd: Added Carthatoline, a stronger anti-toxin. + - rscadd: Added Spidertoxin, which comes from spiders (duh), and is used in making + Myelamine. + - rscadd: Death Alarms can now be ordered from cargo. + - rscdel: Dexalin Plus is half as strong (still pretty strong, though). + - rscadd: Ninja, Merc, and ERT-M Hardsuits can now inject myelamine. + - tweak: Inaprovaline now decreases the effects of bloodloss, and lessens brain + damage taken from OxyLoss. + - tweak: Prosthetic organs now take randomised damage when emp'd, this should roughly + average out to the old values. + - tweak: The effects of heart damage have been tweaked, should be slightly easier + to survive now. + - tweak: Some of the stronger chems have side effects, like confusion or blurry + vision. These should be fairly minor, and we may be tweaking them in the future. + - tweak: The suiciding var now wears off, making it possible to save suicide victims + if quick action is taken. + - tweak: Death Alarms now announce on General comms again. + - rscadd: Borgs can climb tables. + - tweak: Skrell can now be up to 130 years old. + - tweak: Skrell are more vulnerable to flashes, due to their large eyes. + - tweak: Tajaran no longer have appendicies. + - tweak: Tajaran are more vulnerable to flashes. + - tweak: Unathi have less brute resist, but some burn resist. + - tweak: Unathi gender is now unclear to non-Unathi. +2017-03-30: + Anewbe: + - tweak: Italics in chat are now trigged with | , rather than / . + - rscadd: Energy weapons, flashlights, stunbatons, and welders can now be moved + from hand to hand by click+dragging. + - rscadd: Flashlights can now be placed in wall rechargers. + - rscadd: Adds jumper cables, that act a bit like a defib for FBPs. + - bugfix: Bicaridine and Myelamine should now properly repair internal bleeding. + - rscadd: Overdoses are now more dangerous. + - rscadd: Chloral Hydrate overdoses are now even more dangerous. + Arokha: + - rscadd: Adds body markings and tattoos. + MagmaRam: + - bugfix: Borgs and assorted robits can now use grinders in chemistry and the kitchen. +2017-03-31: + Anewbe: + - rscadd: Added a number of crates to cargo. + - rscadd: Added the electric welder as a hidden autolathe recipe. + - rscadd: Added a few colored (in sprite, not in color) flashlights, to the loadout. + Sprites c/o Schnayy. + - rscadd: Maps in a pair of jumper cable kits. Use these to revive FBPs. +2017-04-08: + Anewbe: + - rscadd: Aprons now have pockets. + - bugfix: Automute shouldn't trigger if you don't type anything. + - rscadd: Adds the Chief of Security alt title for the HoS. + - rscadd: Wooden circlets can now be worn on the head. + - tweak: Package bombs now beep when activated, and have a delay before exploding. + - tweak: Package bombs are more expensive. + - tweak: Robolimbs can take a bit more damage before they start malfunctioning. + - tweak: Shrieking now decloaks changelings. + - rscadd: Drying yourself off with a towel should actually dry you off a bit now. + Arokha: + - tweak: Simple animals resist out of buckles and lockers + - tweak: Simple animals with retaliate but not hostile assist each other better + if they also have cooperative + - tweak: E-nets now are resist-out-of (or clickable) by the one inside or outside, + rather than having HP, and can be dragged around + Atermonera: + - rscadd: FBPs can now have numbers in their name. The first character cannot be + a number. + - rscadd: Common simple animals now have their own language, and as such are no + longer understandable by humans. + - bugfix: Translators can't understand the same languages that recorders can't, + including the new animal languages. + Leshana: + - rscadd: Upgrades the automatic pipe layer to modernize its code and make it constructable! + Constructs and deconstruts like other machines now. Circuits are buildable in + the autolathe. Uses steel to make pipes. + Magmaram: + - bugfix: Splints will now show up in examine text on hands and feet as well as + arms and legs. + Sin4: + - bugfix: Fixed back icons for Z8 Carbine, C20r, fireaxe, spear, and baseball bat. + - rscadd: If observing before roundstart, you may respawn. +2017-04-12: + Anewbe: + - rscadd: Material weapons now go dull instead of shattering. Certain weapons, like + spears, will still shatter. + - rscadd: Dull weapons do less damage, but can be sharpened with a whetstone. + - rscadd: Whetstones can be crafted using plasteel. + Belsima: + - tweak: Replaces cypherkey sprites with improved ones. + Sin4: + - bugfix: You can no longer ascend a table by walking from a flipped table to a + non-flipped one. +2017-04-16: + Anewbe: + - rscadd: Bartenders now spawn with their shotgun permit. Click on it in hand to + name it. + - experiment: Lessens the bloodloss from severe burn damage. + - rscadd: Hardhats now give some ear protection. + - rscdel: Hardhats can no longer fit in pockets. + LorenLuke: + - rscadd: Allows removal of PDA ID with alt-click. + Yosh: + - tweak: Scrubbers now scrub Phoron by default. + - tweak: Scrubbers now have the first dangerzone at anything more than 0 Phoron. + - bugfix: No longer will you attack Alarms with your ID when trying to unlock them. +2017-04-19: + Anewbe: + - rscadd: Unathi ribcages now reach down to their lower torso. + - rscadd: Unathi no longer have appendices or kidneys, the function of the kidneys + is now a function of their liver. + - rscadd: Unathi are more slightly more difficult to damage. + - rscadd: Unathi now process medicine 15% slower. Additionally, it's harder for + them to get drunk. + - rscadd: Unathi age range is now 32 to 260. + - rscadd: Unathi are not as slowed by heavy items. + Atermonera: + - bugfix: Translators no longer try to translate null languages. + LorenLuke: + - rscadd: Allows Blast doors to be attacked and broken like regular airlocks. + - tweak: Changelings can bank up to a maximum of 3 respecs at one time. + - tweak: Changelings begin with 2 respecs. + - tweak: Firing a silenced weapon gives a message in text to the user. + MagmaRam: + - rscadd: Added instructions on how to use the changelog updating scripts. + - tweak: Updated in-game EVA manual. + Neerti: + - rscadd: Adds makeshift armor for the head and chest regions. How protective they + are depends on the material used to craft it. The helmet is made by using wirecutters + on a bucket, then using a stack of material. The chestpiece is made by crafting + two armor plate, using wires on one of them, then hiting one with the other. + Yoshax: + - bugfix: Water such as the pool will no longer apply fire stacks when you enter, + meaning you will no longer be flammable from swimming. +2017-04-25: + Anewbe: + - rscadd: Cultist armor now has better protection from strange energies. + - rscadd: Adds the ion pistol to the uplink. + - tweak: The ion pistol can now be holstered. + - bugfix: Sprites on the smoking pipes should be fixed. + Atermonera: + - rscadd: Brain type (Organic, cyborg, posi, or drone) is now displayed in all records. + Belsima: + - tweak: Changes relaymove() code in bodybags. + - bugfix: Above tweak used to allow exiting bodybag while in closed morgue tray. + Leshana: + - rscadd: Implements footstep sound system and adds sounds to various floor types + including plating, tiles, wood, and carpet. + LorenLuke: + - bugfix: Allows people who are bucked to give/receive items. + - tweak: Can click-drag people onto chairs/beds from 1 tile away to buckle them. + - tweak: Allows you to place tape masks/restraints back on the roll (roll is still + infinite). + - bugfix: Fixes ventcrawling for spiderbots/implants/etc. + Neerti: + - rscadd: Drones will now spawn with an EIO-mandated ID card alongside their NT + ID. + - tweak: Fabricate Clothing for Changelings costs one point instead of two, and + is fabricated twice as fast. + - tweak: Dead changelings can no longer hear deadchat or freely ghost. + - tweak: Shrieks now share a 10 second cooldown. + - tweak: Lings cannot transform or shriek inside containers such as closets and + pipes. + - tweak: Regen. Stasis timer adjusted to be between 2 to 4 minutes. + - tweak: Visible Camo. should end if the user is stunned. + - rscadd: Visible Camo. now blocks AI tracking when active. + - rscdel: Recursive Visible Camo. no longer gives true invis. + - rscadd: Recursive Visible Camo. will allow the changeling to run while cloaked + instead. + - rscadd: Ling chemical meter on HUD now has a blinking exclaimation mark if below + 20 chemicals, to warn that they cannot revive if they should die while still + below 20. + Yoshax: + - tweak: Tape color is different now. Security tape is red rather than yellow, Engineering + tape remains yellow and Atmos tape is a lighter cyan rather than blue. +2017-05-05: + Anewbe: + - rscadd: Adds a cup for dice games, in the loadout. + - rscadd: Thermals now let you see in the dark. + Arokha: + - rscadd: Sleepers now have a 'stasis' level setting, that will ignore varying numbers + of life() ticks on the patient. + - tweak: Stasis bags and Ody sleepers now use a fixed level of this new stasis system + (ignore 2/3 life ticks). + - tweak: You can escape from being asleep in a sleeper, similar to escaping from + a cryotube. + - rscadd: You can now use grabs on sleepers to insert patients, same as scanners. + Datraen: + - bugfix: Xenobiological traits are made unique on each mutate, avoiding mutating + other mobs with same trait data. + Leshana: + - bugfix: Resetting a fire alert will no longer open firedoors if atmos alert is + in effect and vice versa + LorenLuke: + - Bugfix: Unfucks the screen bug on roundstart changelings. + - bugfix: Changeling now display 'alive' status on Medhuds properly. + - tweak: Refactors changeling ranged stings not passing over tables. Can now pass + over tables, any machinery (except doors), machine frames, and past closet subtypes. + - bugfix: You can now view an active video call by using the communicator in hand. + - tweak: Guns on harm intent in aim mode will target, rather than shoot pointblank + on first click. + - bugfix: You can now put handcuffs on yourself. +2017-05-09: + Anewbe: + - rscadd: Ports but does not enable Bay's MultiZAS. + Leshana: + - tweak: Optimized (but still not enabled) multi-z ZAS + - rscadd: Multi-Z explosion transfer coefficient is now configurable + N3X15: + - tweak: Flashlights on the high setting are no longer Beacons of Gondor. + Neerti: + - tweak: Tesla armor now retaliates against ranged attacks if within 3 tiles, and + recharges in 15 seconds, from 20. + - tweak: Technomancer Instability fades away slower. + - tweak: Fire and frost auras made more potent. + - rscadd: Gambit can now give rare spells unobtainable by other means, based on + spell power. + - tweak: Mend Wounds and Mend Burns combined into Mend Life. Mend Metal and Mend + Wires combined into Mend Synthetic. + - rscadd: Adds Lesser Chain Lightning, a more spammable version, but weaker. + - rscadd: Adds Destabilize, which makes an area glow with instability for 20 seconds. + - rscadd: Adds Ionic Bolt, which ruins the lives of synthetics. + - tweak: Oxygenate made cheaper. + SiegDerMaus: + - rscadd: Adds one new haircut, a chin-length bob. + Yosh: + - rscadd: Ports a bunch of hair from Bay. Knock yourself out. +2017-08-20: + Anewbe: + - tweak: The names of 5.56 and 7.62 ammo have been swapped, as have the guns that + use them. The magazines should look the same, and the guns will do the same + damage they used to do. + Atermonera: + - bugfix: Borgs can now raise an evil army of slimes + Belsima: + - rscadd: Added a lot of new lore-friendly drinks. + - spellcheck: Adjusted the descriptions of some drinks. + - rscadd: Added fingerless gloves to the loadout. + - imageadd: Added several new robot icons. + - imageadd: Added animations to some robots. + - bugfix: Fixed Usagi's eyes not turning off when dead. + - rscadd: Added several new pAI sprites. + - rscadd: Added a load of sweaters to the accessories tab of the loadout. + - rscadd: Added a new swimsuit to the pool. + Cirra: + - rscadd: Added a unified radiation system. Radiation is lessened by obstacles, + and distance. + - rscadd: Added a geiger counter for measuring radiation levels, which can be found + in certain vending machines and radiation closets. + Leshana: + - tweak: During the gravity failure event, you can now buckle yourself to a chair + to prevent falling when gravity returns. + - rscadd: Added an admin verb to debug the map datum. + - rscadd: Added nanomap capability to the Power Monitoring Computer + - rscadd: Added nanomap capability to the Atmos Control Computer + - tweak: Expanded nanomap on Camera Console to all station z-levels by default. + - tweak: Crew Monitoring nanomap will support crew monitors built on other station + map z levels. + - imageadd: Updated z1 nanomap for Northern Star + - imageadd: Generated z5 nanomap for Northern Star + - tweak: Optimized the unified radiation system. Made the radiation cutoff level + configurable. + - bugfix: Standing still won't save you from radiation storms. + - bugfix: Bedsheets can be put into washing machines again. + LorenLuke: + - imageadd: Ghosts can now choose from a number of animal sprites. + - experiment: Gives IECs some TLC (see below). + - rscadd: Adds 'Separator' circuit, allowing the player to now divide strings. + - rscadd: Adds 'grenade' circuit, allowing the player to detonate a stored grenade + in an assembly. + - rscadd: Adds 'device' electronic assembly, allowing an 'assembly'-type (signaler/igniter) + circuit to be used to interact with others. + - tweak: Modifies some storage and complexity constants. + - tweak: Adds 'size' variable for manual setting. + - tweak: No longer requires screwdriver to remove components. + - tweak: Enables multitool to wire/debug circuits with lesser functionality (can + disable via variable). + - tweak: IECs no longer drown the player in windows, each assembly always uses only + one window. + - tweak: Added functionality to UI to help with user experience of above point. + - rscadd: Adds 'on set' output pulses to multiplexer and memory circuits. + - bugfix: Fixes multiplexer and memory circuits not pushing data to attached circuits. + - bugfix: Number to string converts null inputs as '0' due to engine limitations + (at least they work). + - bugfix: Gun manipulator circuit now functions properly (and can read '0' value + inputs). + - wip: Phase 1/2 for wiring rework. + MagmaRam: + - tweak: Nerfed health regeneration, especially on bruises. + Nalarac: + - tweak: Modifies the illegal equipment module for borgs to scrambled equipment + module that only activates the special items and doesn't actually emag the borg + - bugfix: Mining cyborg diamond drill is now obtainable in a more sensible manner + - tweak: Click dragging has been added to the cryogenics tubes, cloning pod, and + all methods of cryostorage + - tweak: Some quality of life changes for research, crisis, surgeon, and service + cyborgs + - bugfix: Jumper cables readded + - tweak: Construction cyborgs merged back with engineering cyborgs + PrismaticGynoid: + - tweak: Replaces intelliCards with intelliCores. + - rscadd: Wheelchairs can now be collapsed like rollerbeds for ease of storage and + movement. Too big to put in backpacks though. + - rscadd: Wheelchairs are now available in a color-customizable form via the loadout, + under utility. Now you can ride in style, and keep your feet too. + - bugfix: Wheelchair users can now enter the gateway and residential elevator without + being forced to leave behind their mobility aid. + Sarmie: + - bugfix: Dionaea have remembered how to regrow their limbs properly. +2017-08-26: + Belsima: + - imageadd: Replaced APC sprites with better shaded ones. + - tweak: Adjusted some atmos sprites for visibility. + - soundadd: Added cough and sneeze noises for Teshari. + - tweak: Turning on flashlights and locking lockers both make a click sound. + - imageadd: Replaced soda cans with new soda cans. + - rscadd: Added a tiedye shirt. + MagmaRam: + - bugfix: Tesla relays no longer draw power when their attached power cell is full. +2017-09-24: + Belsima: + - imageadd: Replaced air tank sprites. + - imageadd: Added new xeno weed, egg, and resin sprites. + - imageadd: Added two new bar sign sprites. + - imageadd: Replaced blast door sprites. + - spellcheck: Microwave is no longer a proper noun. + - rscadd: Added croissants to the available recipes. + - imageadd: Added new status displays for the AI. + - spellcheck: Made spelling of corporations and planets more consistent. + - rscadd: Added more planets to character setup. + - imageadd: Added a bunch of new hairstyles. + - imageadd: Added a new holographic hud. + - maptweak: Added a grinder and enzyme to the abandoned bar, for illicit operations. + - imageadd: Replaced solar panel sprites. + - imageadd: Replaced shield generator sprites with ones from the Eris. + - rscadd: Added Qerr-quem and Talum-quem, a pair of Skrellian drugs. + - soundadd: Added a variety of sounds for opening cans, explosions, sparks, falling + down, mechs, and bullet casings. + - soundadd: Added a new death sound for mice. + - imageadd: Vox have been entirely resprited. + - rscadd: Added wood buckets, craftable with hydropnoics. + - soundadd: Added sounds for chopping wood. + - bugfix: Fixed a bug that would make default Zippo lighters invisible. + Chaoko99: + - rscadd: Nitrous Oxide is now an oxidizer. + - rscdel: 'Removed all instances of Volatile Fuel ever being simulated. To devs: + It still exists. Please, for the love of god, only use it with assume_gas.' + Cyantime: + - tweak: Tabling now requires a completed aggressive grab. + Nalarac: + - tweak: Removes the module restraint for the cyborg jetpack upgrade + - rscadd: Added the hand drill and jaws of life to the protolathe + - tweak: Syndicate toolbox now comes with power tools + Neerti: + - wip: Adds the Lost Drone, which can be found on the Surface of the future map. + - rscadd: You can now modify an unslaved borg's laws by hitting it with a law module, + after a significant delay. + - rscadd: Adds several new lawsets. Currently there are no lawboards for these. + - rscadd: Adds new 'shocker' baton, for the Lost Drone. + - tweak: Combat borg shields are now easier to use, only requiring that they sit + on one of your hands and not your active hand. The shield is also more energy + efficent. + PrismaticGynoid: + - tweak: You now keep your languages when removed from/transplanted into a body. + - tweak: AIs and borgs load languages from preferences when spawning. + - bugfix: Fixed sign language being usable while lacking both hands. + - rscdel: Brains are no longer able to hear binary (robot talk). + - rscadd: Adds the ability for research to print drone brains. + - tweak: Makes all MMIs, posibrains, and drone brains radio-enabled. Anyone holding + the brain can also disable the radio for antag purposes. + SpadesNeil: + - tweak: Windows can no longer be damaged by very weak attacks. + Woodrat: + - tweak: Ported floor types and floor sprites (Techfloors) from Vorestation (who + ported them from Eris). Brought our floortypes in line with how Vorestation + has theirs set up. + - bugfix: Missing Techfloor floor tile sprites added. + - wip: Floor sprites from Vorestation not yet ported. To be done once we go to the + new map. + - maptweak: Added catwalks and railings to SC station. Fixed first Z-level. + - rscadd: Added the ability to make catwalks and railings as ported from vore. + - tweak: Cable heavy duty file tweaks to remove red overlay color from them. + - tweak: Added in a color icon for centcomm beach areas. + - maptweak: Fixed issues with SC centcomm z that prevented it from loading. + - maptweak: Rework of xenobio/xenoflora outpost on SC planetside main map. + - rscadd: Added Wilderness z-level for SC, teleportation transition to it may be + bugged. + - rscadd: Cable ender file added. Allows power transfer between z-levels. + - tweak: Southern cross files for areas and defines in relation to z-level work. +2017-11-06: + Atermonera: + - bugfix: AI's can speak local rootspeak. + - rscadd: Implements Virtual Reality. + Woodrat: + - rscadd: Added 'see down' in open spaces from Vore. + - rscadd: Added talking and visible messages upward through open space from Vore. + - rscadd: Added a Syndicate ID with all access (admin spawn only). + - tweak: Port of 'Syndicate id cards now listen for owner destruction' from Bay. +2017-11-29: + Anewbe: + - rscadd: FBPs are now affected by Radiation, it gives them ToxLoss. Wear your PPE. + - rscadd: FBPs can have ToxLoss decreased by going into a charger. + - rscadd: It is now possible to move FBPs and robots into chargers, via click+drag + or grabs. + Atermonera: + - bugfix: AI verbs are no longer hidden on the tabs. + - bugfix: Incapacitated mobs can no longer open your inventory and steal your gubbins. + MoondancerPony: + - bugfix: Fixed a mislabeled pulse pin on the microphone. + - bugfix: Fixed an issue with reference pins and multiplexers, and reference pins + in general. + PrismaticGynoid: + - tweak: Adjusts the amount of camera locations the AI can store from 10 to 30. +2018-01-12: + Atermonera: + - rscadd: Communicators now have a weather app. + - rscadd: Mobs in VR can switch between translucent and opaque forms. + Leshana: + - tweak: Examining construction frames shows which circuit board (if any) is installed. + - tweak: Convert the machinery controller to a StonedMC subsystem + MrStonedOne: + - rscadd: Added admin verb 'Display del() Log' displaying garabage collector statistics. + PrismaticGynoid: + - rscadd: Adds the ability to 'crawl' to an adjacent turf by click-dragging yourself + to it, after a delay. This can be used to move while unable to stand. You can + also do this with other movable objects, if you really wanted to. + - tweak: Conscious mobs lying on the ground can now buckle themselves to chairs/beds. + This includes people missing legs. +2018-01-25: + Anewbe: + - rscadd: Southern Cross Map is now live + Arokha: + - tweak: Remove borg hud items as they have normal huds as their sensor augs now, + and can see records with them. + Atermonera: + - rscadd: Communicators have a flashlight under the settings menu, functions as + the PDA one + - rscadd: Station-bound synthetics now have gps units + Cerebulon: + - rscadd: Added 19 food recipes from /tg/station + Leshana: + - soundadd: Sounds of Tesla engine lighting bolts + - imageadd: Sprites for grounding rod and Tesla coil + - imageadd: Sprites for lighting bolts + - rscadd: The Tesla Engine, Tesla Coils, and Grounding Rods + - rscadd: Wiki search URL is now configurable in config.txt + - rscadd: Breaker boxes can be constructed in game. + - bugfix: Construction of heat exchange pipes, vents, and scrubbers now works properly + again. + - tweak: Fix singularity energy balance so it is stable under normal operation. + - bugfix: Fix emitter beams and PA effects from being grav pulled or consumed. + - rscadd: Added the operating manual book for the Tesla Engine. + Mechoid: + - rscadd: Brains can be set to be a source of genetic information. + - rscadd: Promethean cores can be inserted into a cloning scanner to be cloned. + This gives them a worse modifier upon completion. + - rscadd: Promethean cores can now have chemicals added or removed from them. Base + for future slime cloner. + - rscadd: Species-based cloning sicknesses possible. + - spellcheck: Cyboernetic - > Cybernetic + Neerti: + - rscadd: Adds boats that can be ridden by multiple people, which use oars. Can + be crafted with large amounts of wooden planks. + - rscadd: Adds autopilot functionality to Southern Cross Shuttle One and Shuttle + Two. + - rscadd: Adds ability to rename certain shuttles on the Southern Cross. + - rscadd: Areas about to be occupied by a shuttle will display a visual warning, + of a bunch of circles growing over five seconds. + SunnyDaff: + - rscadd: Added new food items. + - rscadd: Added Cider. + - rscadd: Added Apple Juice to bar vending machine. + - bugfix: Fixed Vodka recipe. + - bugfix: Fixed Apple and Carrot cake recipes + - tweak: Changed Cake recipes to not include fruit juice + ZeroBits: + - rscadd: Added the ability to have multiple loadouts per character. + battlefieldCommander: + - rscadd: Adds a communicator watch, a variant of the communicator you can wear + on your wrist. + - rscadd: Replaces the communicator in the loadout with a communicator selection. + Choose either the traditional communicator, or the new commwatch. +2018-02-07: + Anewbe: + - tweak: Lessens the bomb, bio, and rad protection on the Explorer Suit. + - tweak: Replaces the Hunting Rifle cabinets with a Phase Pistol cabinet. Same general + purpose, shoot animals, kill animals. Shoot people, get laughed at. + - tweak: Gloves are generally less protective from shocks. + - tweak: Budget Insulated Gloves will almost always be better than any other non-insulated + glove. + - tweak: Hyposprays and autoinjectors now have a delay on use when the target is + conscious and not in Help Intent. + - bugfix: You need a parachute to survive atmospheric reentry. Closets, mechs, and + other impromptu parachutes will not longer prevent splatting. + Atermonera: + - tweak: ID computer can set command secretary and IAA access + - tweak: Command secretary has keycard auth. access + Cerebulon: + - rscadd: Added toggleable 'Open' sign to bar hallway so you can tell if it's open + without walking inside. + Mechoid: + - rscadd: Adds material girders. + - tweak: Girder decon time is now partially dependant on material. Stronger girders + take slightly longer. + - tweak: Wall girders are now under the integrity-based construction listing. Material-Name + Wall Girder. + - rscadd: Explosive-resistant girders in walls have a chance to survive as an unanchored + girder, if their wall is destroyed. + - rscadd: Radioactive girders affect the completed wall's radioactivity. + SunnyDaff: + - rscadd: Added new food items. + - rscadd: Added Onions. + - tweak: Changed Apple and Lemon Sprite +2018-02-10: + Atermonera: + - tweak: Ethylredoxrazine actively removes alcohol from the stomach and bloodstream + - tweak: GPS units won't report the exact location of other GPS units, just range + and approximate direction + - tweak: POI gps units won't give any information about the POI, merely its location + - rscadd: Adds EMP mines. + Cerebulon: + - rscadd: Adds antibiotic resistance chance to viruses, capped at 90% without admin + edits. + - rscadd: Adds adminspawned non-transmittable viruses + - rscadd: Adds several new disease symptoms + - tweak: Vomit is now a disease vector + - tweak: Viruses have a lower chance of curing themselves without medical intervention + - bugfix: Virus food no longer infinitely generates in incubator beakers + - bugfix: Xenomorphs and supernatural begins can no longer catch the flu + Hubblenaut: + - tweak: If a cycling airlock is already near the target pressure, pressing the + buttons will toggle the doors instead of making it reenter the cycle process. + Leshana and mustafakalash: + - rscadd: A new 'planetary' mode for airlocks which makes them purge the chamber + contents to the exterior atmosphere before filling with clean air, and vice + versa. + MistyLuminescence: + - tweak: Mines are now very, /very/ dangerous to step on (so don't do that). You + can disarm them with a multitool and wirecutters - ping is good, beep is bad + - or by shooting or exploding them from a distance. Be careful! + Woodrat: + - rscadd: Shaft Miner, Search & Rescue, Explorer can now select webbing vests and + pouches from the loadout. + - bugfix: Allow utility uniforms to roll up their sleeves. + - rscadd: Shuttle upgraded with enviroment sensors and shuttle doors that can be + detected from the shuttle console. + - rscadd: secure gun cabinets in the hangar control rooms. Locked to armory, explorer, + and pilot access. + - maptweak: Redesign of medical surgery rooms, replacement of the closets with wall + closets. + - bugfix: Multiple map bugfixes including distro and scrubber lines to deck 3. +2018-02-17: + Anewbe: + - rscadd: Added a random mine spawner, for use in PoIs. Replaces mines in PoIs with + the random spawner. + - rscadd: Mines now give a visible message when they go off. + - tweak: Land mines on the ground can no longer be told apart from one another, + to prevent gaming the system. + - bugfix: Hovering mobs (viscerators, drones, Poly, carp) no longer set off land + mines. + - tweak: Arming a land mine now takes concentration. If you move, it will boom. + - tweak: RINGS AND CERTAIN GLOVES INCREASE PUNCHING DAMAGE. + - tweak: BRASS KNUCKLES HAVE BEEN TURNED INTO GLOVES AND REBALANCED. THEY DO LESS + DAMAGE PER HIT BECAUSE IT'S HARD TO DISARM A PAIR OF GLOVES. + - rscadd: Cyborg Chargers now decrease radiation on FBPs. + - tweak: Falling one floor now does a lot less damage, on average. + - bugfix: Falling one floor in a Mech no longer hurts the occupant. + PrismaticGynoid: + - rscadd: A lot more machines can now be moved with a wrench, mostly kitchen, hydroponics, + and virology machines. + - tweak: Changed department ponchos to be open to any job, just like department + jackets. + Schnayy: + - rscadd: Adds bouquets. Can be ordered via 'gift crate' in cargo. + - rscadd: Adds fake bouquets for the cheap. Can currently be won from arcade machines. + - rscadd: Adds chocolate heart-shaped boxes. Can be ordered via 'gift crate' in + cargo. + - rscadd: Adds gift cards with four cover variations. Function like paper. Can be + ordered via 'gift crate' in cargo. + battlefieldCommander: + - rscadd: Added packed snow brick material. Craft it using snow piles. + - recadd: Added snow girders and igloo walls. Craft them using snow bricks. + - rscadd: Added various snowmen. Craft them using snow piles. Punch 'em to destroy. +2018-02-21: + Anewbe: + - rscadd: Headsets for jobs that spend a lot of time planetside can now function + as local radios when comms are down. + - rscadd: Most headsets now have on-mob sprites. + - rscadd: Added a Planetside Gun Permit item, specifying permission to possess a + firearm on the planet's surface. Explorers should spawn with these by default, + and a further two can be found in their gun locker. + - rscadd: Prometheans now react to water. Being soaked will stop their regen and + deal minor toxin damage. Drinking or being injected with water will deal slightly + more toxin damage. + - bugfix: Suit Coolers now properly cool FBPs in slightly burning rooms. If it gets + too hot for your suit, you're still dead. + Leshana: + - rscadd: Makes electrochromatic glass buildable and programmable in game. Use + cable and multitool. + Woodrat: + - rscadd: Additions of 6 new POIs for the cave area. +2018-02-22: + Anewbe: + - rscadd: Added Warden and HoS helmets. + - tweak: Clothing items must be click+dragged to be unequipped. A lot of them already + had this, but the system is now standardized. + - tweak: Accessories now apply slowdown to what they're attached to. + - tweak: Certain items, notably Technomancer spells, no longer show up when you + examine the mob wearing them. + - tweak: Flashbangs confuse, instead of stunning. + Atermonera: + - tweak: GPS units are generally more useful, providing both coordinate locations + and, so long as you're on the same Z level, direction with x-y component distances, + to 1m accuracy + - rscadd: Added a halogen counter tool, functions as the PDA function. + - tweak: Analyzers can now analyze gas containers, in addition to providing atmosphere + readouts, as the PDA gas scanner function. + - rscadd: Added umbrellas. + battlefieldCommander: + - rscadd: Added fireplaces which operate similarly to bonfires. + - bugfix: Fixed an oversight that allowed for an in-between state in bonfires where + the fire would mysteriously go out after adding wood. + - rscadd: Added blue sifwood floor tiles. + - bugfix: Fixed blue carpet, now known as teal carpet + - rscadd: Added the ability to dig up tree stumps with a shovel. +2018-02-25: + Anewbe: + - tweak: Splinted bodyparts act broken 30% of the time. + - tweak: Splinted legs still slow you down like broken ones. + Leshana: + - rscadd: Added a client preference setting for wether Hotkeys Mode should be enabled + or disabled by default. + - bugfix: CTRL+NUMPAD8 while playing a robot won't runtime anymore. + - tweak: Grounding rods act intuitively, only having an expanded lighting catch + area when anchored. + Nerezza: + - bugfix: Fixes not being able to install the different carpet colors. Finally. + - bugfix: Removes certain unusable duplicate stacks of tiles from the code. + Schnayy: + - rscadd: Added Gilthari Luxury Champagne. Drink responsibly. + - rscadd: Added a singular AlliCo Baubles and Confectionaries vending machine in + the locker rooms. Dispenses a variety of gifts. + - rscdel: Removed hot drinks vendor from locker room. +2018-02-28: + Atermonera: + - rscadd: Adds umbrellas to the loadout, for 3 points. Colorable! + Nerezza: + - bugfix: Using tape (police/medical/engineering) on a hazard shutter now tapes + the hazard shutter instead of trying to open the hazard shutter. + - rscadd: Added /tg/-style floor tile swapping. Equip crowbar/screwdriver in offhand + and click the floor tiles you want to directly swap with a stack of new floor + tiles (like teal carpet). + Woodrat: + - maptweak: Heavy rework of the wilderness, minor adjustments to mining and outpost + z-levels. To get to the wilderness you now have to travel through the mine z-level + to do so, follow the green flagged path. Through the mine. + - tweak: Shuttles can now land at a site near the enterance to the wilderness. Removal + of the mine shuttle landing pad to move to the wilderness. + - rscadd: New addition of warning sign, thanks to Schnayy. + battlefieldCommander: + - rscadd: Added craftable joints. Dry something (ideally ambrosia) on the drying + rack and apply it to a rolling paper to create a joint you can smoke. + - rscadd: Added a box of rolling papers to the cigarette vending machine. +2018-03-05: + Anewbe: + - rscdel: Removes Command Liaison, Bridge Secretary, Hydroponicist, Prospector, + Sanitation Technician, Professor, and Historian alt-titles. + - rscdel: Removed universal translators from the loadout. + - rscadd: RnD can print earpiece translators. + Mechoid: + - rscadd: Add a surgical operation for repairing the brainstem of a decapitated + individual. + - rscadd: Add a permanent modifier for frankensteining individuals. + Nerezza: + - rscadd: Package bomb detonators can be re-bound by hitting the new package bomb + with them. + PrismaticGynoid: + - bugfix: The succumb verb will now work on species that can't take oxyloss damage. +2018-03-15: + Anewbe: + - tweak: Pills and ingested reagents actually process at half speed, rather than + just ignoring half of the reagents. + - rscdel: Robotic limbs now need internal repair at 30 composite damage, rather + than 30 of burn or brute. + - tweak: Syringes now inject their entire payload with one click, but in 5 unit + increments. There is a delay in between each of these. + - rscadd: Assisted robotic organs (internals, eyes) are less vulnerable to EMP. + - rscdel: Lifelike robotic organs (currently VeyMed) are more vulnerable to EMP. + Cerebulon: + - rscadd: Added Akhani language for Tajaran. + - spellcheck: Fixed incorrect singular form of Tajaran in several places. + MisterLayne: + - rscadd: Added a version of the ED-209 called the ED-CLN. It is a more efficient + Cleanbot. + - bugfix: Reinforced snowballs can now actually be made in a reasonable time limit. + Nerezza: + - tweak: Broken APCs can be bashed open with slightly smaller objects now. This + means wrenches are acceptable, no need to hunt down a fire extinguisher. + - rscdel: EVA rigsuit/hardsuit no longer holds toolboxes in suit storage since those + have been a volume inventory for some time now. RIP ghetto satchel. + - rsctweak: CE's rigsuit/hardsuit no longer holds pickaxes and ore satchels, but + can now hold inflateables. + - bugfix: Retracting rigsuit/hardsuit helmets with no valid mask equipped now disables + internals. + - bugfix: Offline rigsuits/hardsuits are no longer considered valid air supplies + by the internals button. Before, your internals would instantly shut off before + you could get a breath out of the rigsuit. Now, the internals button will look + for a different tank instead. + - rscadd: Tajaran now get to keep their tails when they wear the EVA, RD, or Industrial + rigsuits/hardsuits. Unathi sprites to come soon! + - bugfix: Sifwood floor tiles now correctly use their double-stacked icon instead + of disappearing. + Woodrat: + - rscadd: Added in a weapons crate for explorers that has bolt action rifles. + - rscadd: Weapon powercells can be ordered from cargo (security access crate). + - tweak: Automatic weapons crate split into two crates now. One for SMGs one for + the rifle. Minor adjustments to other munitions and security supply packs as + well. + - rscadd: The automatic weapons ammo crate has also been split. + - tweak: Names of the crates for the munitions and security catogory supply packs + have been adjusted slightly. In certain places contents also adjusted. + - bugfix: Holoplant now comes in a crate. +2018-04-01: + Anewbe: + - tweak: Medical Doctors and EMTs spawn with white medkits. + Cameron653: + - rscadd: Adds a xenoarch excavation tool, craftable in R&D. Allows depth selection + of 1-30 + - rscadd: Adds a xenoarch multitool, craftable in R&D. Has xenoarch counter, measure + tool, and depth scanner all in one. + Heroman3003: + - bugfix: Attaching exosuit equipment with a gripper correctly removes it from the + gripper. + - bugfix: Engineering gripper can no longer duplicate frame parts. + MistyLuminescence: + - tweak: Wallets can now hold a wider variety of objects. + Woodrat: + - rscadd: Added two 44 cal revolvers. + - rscadd: Added 44 cal speedloader for revolvers. + - rscadd: Added 44 cal rubber rounds. + - bugfix: Fixed the icon_state for 'structure/plushie/carp' and the random first + aid kit spawner. + - rscadd: Added a random chance tool spawn for power tools (most of the time it + should still just be regular tools). + - tweak: Adjusted the spawn rate of medkits, combat medkits should be more rare. + - tweak: Cash split into its own loot item. + - tweak: Plushies split into large and small plushies. + - rscadd: All the extra plushie spawns added to the random plushie spawn. + - tweak: Eightball and conch shell added to toy spawns. + - rscadd: Added spawn points for the large plushies, cash, and the power tools to + the station. + battlefieldCommander: + - rscadd: Added permanent markers, an alternative to crayons. + - tweak: The chemistry recipe for paint now uses marker ink instead of crayon dust. + - rscdel: Removed crayon boxes from the map. They can still be ordered from cargo + in case you need a snack. +2018-04-19: + Anewbe: + - rscdel: AOOC is no longer available to traitors, renegades, and thugs. + Woodrat: + - bugfix: Flashers in brig cells should work now, extra floor flash in communal + brig to deal with crims. + - bugfix: Improper access, SMES rooms. + - bugfix: Trader start point is no longer dark. + - rscadd: Medical Vendor Plus has more advanced burn and trauma kits. + - tweak: Cell 1 and 2 in the brig can now be accessed by detectives. + - tweak: Additional r-walls next to the engine room to help with rads. + - tweak: Floor decals in a couple areas. + - tweak: RD office now has its telescreen back. + lorwp: + - bugfix: Pilot headsets can now fallback to shortwave radio +2018-04-28: + Anewbe: + - tweak: Communicator visibility (the thing that lets people see your communicator + when you're a ghost) is now saved to character slots, rather than globally. + - tweak: Jobs that are set to Never on your preferences are hidden by default on + the Late Join selection menu. There is a button to reveal them. + Arokha: + - bugfix: Nerve reattaching surgery now works correctly. (Hemostat on limb) + - bugfix: Limbs dropped by people have appropriate flags. + Atermonera: + - tweak: Human examine code has received a major refactor. If you encounter unusual + behaviour that seems wrong, please report it. + Cerebulon: + - bugfix: Pumpkins are no longer green ovals. They now grow on actual vines. + schnayy: + - bugfix: Space carp plushies now load sprites and are all selectable from loadout. + - tweak: Adds several newer plushies to the gift vendor as well as adjusting cost + of gift vendor's contents. +2018-05-01: + Mechoid: + - tweak: Skrell can be affected by flashbangs from a range of 8 tiles without protection. + - tweak: Promethean regen consumes additional nutrition. + - tweak: Many healing chemicals are less effective on Prometheans due to the natural + regeneration. + - tweak: Lots of other Promethean tweaks. No seriously, I'm not putting the list + here. + PrismaticGynoid: + - rscadd: Adds new skrell sprites to hardsuit helmets that were missing them. +2018-05-24: + Anewbe: + - bugfix: Moving items out of one's active hand cancels any zoom-in they may be + providing. + - tweak: Meteor events should be a lot less brutal. + Arokha: + - rscadd: Added a 'Client FPS' setting in the Global tab of character setup for + adjusting the FPS to your preference. + - rscadd: Added a 'fake SSAO' toggle to Global in character setup, ported from /tg/. + Looks like drop shadows on (almost) everything. + Atermonera: + - bugfix: Laptops no longer consume IDs indefinitely. + Mechoid: + - rsctweak: Promethean limbs store more damage. + - rsctweak: Promethean limbs, in addition to normal severing rules, have a higher + chance to be splattered or ashed once they reach maximum damage. + - rscadd: Limbs can now spread their damage to neighbors with the spread_dam var, + when reaching max damage. + PrismaticGynoid: + - rscadd: Added laser pointers. Available in your loadout, and printed and upgraded + by R&D. + lorwp: + - tweak: Search and Rescue can now add certain medical restricted items to their + loadouts +2018-06-08: + Anewbe: + - tweak: Merc mobs in PoIs no longer drop gear. This is to help us balance the PoIs + that contain them, and by extension every other PoI. + - tweak: Merc mobs have been shuffled around in their PoIs. At some point, this + may actually be randomized, but for now, expect slightly different placements. + - rscadd: Adds a laser rifle and ion rifle version of the Merc mob, for variety. + - tweak: PoI turrets are lethal again, and will likely shoot crawlers. + - rscadd: Certain mobs, namely robots and mercs, now have some amount of armor. + - rscadd: Ranged mercs will now knife people when cornered, rather than punch them + really hard. + Mechoid: + - rscadd: Added some background things for Events. + - bugfix: Ion rifles hit the correct 3x3 instead of 5x5 + - rscadd: Seed Storage Vendors are now hackable. Can choose from various lists of + concerning plants. +2018-06-21: + Anewbe: + - rscadd: Added a biomass reagent, made from protein, sugar, and phoron. + - tweak: Cloners and bioprinters now use the biomass reagent. Both can be refilled + or have their capacity increased by replacing the bottles they spawn with. + - experiment: Mapped in a bioprinter, for further testing. + - rscadd: Adds the ability to make robolimb brands more or less vulnerable to brute + or burn. + - rscdel: Makes VeyMed limbs more vulnerable to brute and burn. + Mechoid: + - rscadd: Allow AIs to create and take control of mindless drones from fabricators. +2018-07-12: + Anewbe: + - bugfix: Technomancer Apportation now properly checks for range and scepter, again. +2018-07-14: + Anewbe: + - tweak: Certain languages now require assistance for a species to speak, but not + understand, much like EAL. + - tweak: Alai can only be `spoken` by Taj and Teshari. + - rscadd: Adds a voicebox/larynx organ. Its only purpose at the moment is to assist + in speaking certain langauges. + - tweak: Language implants, like the EAL implant, now affect the voicebox organ, + instead of being a freefloating implant. + - rscadd: Adds a language implant for Common Skrellian. + Atermonera: + - rscadd: Steel sheets can be used to construct Roofing Tiles + - rscadd: Roofing tiles can be used on tiles under open spaces or space tiles in + multiZ maps to place a lattice and plating on the space above + - rscadd: Roofing tiles can be used on outdoor turfs to make them indoors + - rscadd: Both functions work together on multiZ maps with outdoor turfs, only one + roofing tile is used per tile roofed. + Mechoid: + - rscadd: Adds a new surgical procedure for fixing brute and burn on limbs. +2018-08-01: + KasparoVv: + - rscadd: You can now change the order of your body markings at character creation. + Shift markings up or down layers at will to design the character you've always + wanted, more easily than ever before. + Mechoid: + - rscadd: Added the Gigaphone. Currently unused. + Mewchild: + - rscadd: Ports several AI core sprites from ages and places past + PrismaticGynoid: + - rscadd: Adds four types of colorblindness to the traits in the setup menu. + - tweak: pAIs can now be picked up while unfolded, and can display more than 9 emotions. +2018-08-08: + Atermonera: + - rscadd: The supply controller has been refactored and shifted to nanoUI. + - rscadd: The ordering and control consoles are now generally upgraded in terms + of information and options. + Mechoid: + - rsctweak: Hallucinations are no longer only Pun Pun. + Neerti: + - soundadd: Adds new ambience sounds for various areas, especially on the surface + of Sif. + - sounddel: Removes low and high-pitched droning from available ambience. Consider + trying ambience again if you had turned it off to avoid those. +2018-08-28: + Mechoid: + - rscadd: Mechs now have multiple equipment slot types, and more slots in total + for greater customization. + - rscadd: A large number of Mech weapon modules and their jury rigged versions. +2018-09-22: + Mechoid: + - rscadd: Adds two vehicles to Robotics and Cargo, the Quad and Spacebike. + Poojawa: + - rscadd: Ported /vg/ instrument code, improved the UI of instruments. + - rscadd: Added a client side pref that mutes instruments being played for you. + Woodrat: + - rscadd: Adds two rig suits. Military Rig suit from Bay and PMC rigsuit + - rscadd: Adds four exploration and pilot voidsuits (alternate sprites by Naidh) + - rscadd: Adds exploration and pilot voidsuits +2018-10-13: + Anewbe: + - bugfix: You can no longer have ALL of your blood punched out. + - bugfix: Haemophiliacs will no longer spontaneously have ALL of their blood go + missing from ~90%. + - rscadd: Emitters can be locked while off, too. + - rscadd: Graves are now a thing in the code, will need some testing and probably + more work before they get more common. + Mechoid: + - rscadd: Added a RIG customization kit. + - tweak: RIGs now use a var called suit_state to determine the basis for their component + icons, rather than the rig's icon state. +2018-11-30: + Cerebulon: + - rscadd: Added 1000+ surnames and 1200+ forenames from various world cultures to + human namelists + LBnesquik: + - rscadd: Replaced the plant clippers with a reskinned pair of hedgetrimmers. + Lbnesquik: + - rscadd: 'General biogenerator improvements:' + - rscadd: Added feedback noise to the processing. + - rscadd: Allow for cream dispensing. + - rscadd: Allow for plant bag creation. + - rscadd: Allow for 5 units of meat to be dispensed at once. + - rscadd: Allow for 5 units of liquids to be dispensed at once totalling 50u. + - rscadd: Add and allow the creation of larger plant bags for easier ferrying of + plants.. + - rscadd: Add a description to the machine itself. + Mechoid: + - tweak: Prometheans are no longer murdered by blood, and instead process it like + a weak nutrient. Will slow the regeneration of toxins due to water content. + - rscadd: Ctrl clicking a Rapid Service Fabricator when held will allow you to choose + the container it deploys. + - bugfix: The Rapid Service Fabricator's icon is correctly set. + Neerti: + - experiment: Rewrites the AI system for mobs. It should be more responsive and + robust. Some mobs have special AIs which can do certain things like kiting, + following you on a lark, or telling you to go away before shooting you. + - tweak: Rewrites literally every 'simple_animal' mob into new, shinier, and hopefully + more interesting 'simple_mob' mobs, some with new mechanics, like spiders, fake + mechas, and hivebots. There are so many changes that it wouldn't be possible + to list them here. + - rscadd: RCDs can now build grilles and windows, with a new mode. They can also + finish walls when used on girders on floor/wall mode. + - rscadd: Adds various new RCDs that are not obtainable at the moment. + Woodrat: + - rscadd: Xenoflora and Xenobio moved to station, first deck. + - bugfix: Minor bugfixes including mislabeled lockers in robotics and floor decals. + kartagrafi: + - rscadd: Adds new hairstyle 'Sharp Ponytail' + - rscadd: Adds several new underwear - 'Binder', 'Strapless Binder', 'Longsleeve + Striped Shirt, Pink', 'Pink Wing Shirt', 'Pink and Black T-Shirt', 'Leggings' + - tweak: Changes name of 'Supernova' hairstyle to 'Glossy', and makes the sprite + somewhat neater + - bugfix: Fixes a hairstyle not appearing +2018-12-08: + Cerebulon: + - rscadd: 'Added 12 new loadout items plus colour variants: Utility pants, sleek + overalls, sari, modern wrap jacket, ascetic garb, asymmetrical jackets, cowled + vest, kamishimo, jingasa, maang tikka, thin-frame glasses, rimless glasses.' + Mechoid: + - rscadd: Research and Engineering borgs now have 'Circuit Grippers', used for constructing + and operating integrated circuit machinery. + - tweak: Grippers now allow interaction with their contents, by attacking the gripper + itself with an item when one is held. I.E., drawing from a beaker with a syringe. + - tweak: Grippers now show their held item's examine information when examined. + Tab information added. + - tweak: Cyborgs can now interact with integrated circuit printers and machines + when adjacent to them. + - tweak: Multitools now have a menu to switch modes between standard use and integrated + circuit reference scanning. Antag multi-tools untouched for now. + - bugfix: Integrated circuit printer now respects adjacency, if it is not set to + debug. +2019-01-06: + Mechoid: + - bugfix: Slimes now respect slime colors as their faction when dealing with other + slimes. + - tweak: Taser and Security xeno-taser shot count dropped from 10 to 5. + Neerti: + - soundadd: Adds a lot of sounds, and the code to let them loop seemlessly. Things + made audible now include the microwave, deep fryer, showers, the supermatter + when it's active, the TEGs when active, geiger counters, and severe weather + on Sif. The weather has different sounds for when indoors and when outdoors. + - tweak: Weather sounds and the supermatter hum can be disabled in your preferences. + - rscadd: Adds a few more weather types that can only be activated by admin powers, + such as ash storms and fallout. + Novacat: + - tweak: All emergency air tanks now spawn at full capacity. +2019-01-16: + Anewbe: + - tweak: Adds a Gibberish language that gets used when you goof on a language key. + - bugfix: Voice changing masks no longer give up when you put on a hardsuit. + - tweak: Mask voice changers start on. + - tweak: Mask voice changers that do not have a set voice will now default to your + worn ID's name. + - tweak: Mask voice changers now have a verb to reset their name. + - tweak: Eguns take 4 shots to stun, rather than 3. + Atermonera: + - rscadd: Clothing now has pressure protection variables, that set lower and upper + pressure bounds within which they will protect you from pressure-based harm. + - rscadd: Protection falls off when exceeding the pressure limits from 100% protection + at the boundary to 0% at 10% in excess (above the max or below the min) boundary. + - tweak: Currently, only hat and suit slots are checked for this protection (No + change). + - tweak: Anomaly suits (The orange ones) now offer limited pressure protection in + case anomalies start making or draining air. + - bugfix: Firesuits are no longer spaceproof, but still offer protection against + the high pressures of fire. + Cerebulon: + - rscadd: Added customizable religious icons to the chaplain's office. + - rscadd: Added black and white candles. + - tweak: Updated religion lists in character setup to be lore friendly. +2019-01-25: + Anewbe: + - tweak: The hyphen (-) is no longer a default language key, as people use it to + represent other things. If you are still having issues with Gibberish, reset + your language keys, or at least make sure they don't include any characters + you regularly start speech with. + Atermonera: + - bugfix: Stasis bags don't squish organics with high pressure when organics try + to seek shelter from flesh wounds. + - tweak: Body- and stasis bags can be tread upon when open. + - bugfix: Suit coolers and rigsuit coolers now protect FBPs against vacuum again. + - bugfix: Bot sound files have been decrypted following a bizarre ransomware attack + by Boiling Point remnants. Securitrons, cleanbots, et al should no longer spew + gibberish. + Cerebulon: + - rscadd: Added teshari hardsuit sprites. +2019-02-01: + Anewbe: + - tweak: Pilot consoles now require pilot access to use. + Atermonera: + - bugfix: Powersink drains have been unclogged and work once more + Mechoid: + - bugfix: Oversight regarding Changeling revive not removing restraints fixed. + - tweak: Straight Jackets can now be resisted out of in 8 minutes, or as low as + 5 depending on species attacks. Shredding or hulked humans will break out in + 20 seconds, destroying the jacket. + - tweak: Xenomorph plasma vessels now regenerate phoron passively, at an incredibly + slow rate. Can be accelerated by consuming liquid phoron. + - tweak: Xenomorph organs now give their respective abilities when implanted. + - tweak: Virtual Reality pods cleaned up. + - rscadd: Replicant organs added, versions of many organs that do not reject in + their host. Two currently exist that give special passives. +2019-02-07: + Atermonera: + - bugfix: Stairs have been straightened and now connect to both the heavens and + hells, formerly just the hells. + Elgeonmb: + - rscadd: Added the Zaddat species, voidsuit-clad fragile bug people. Whitelist + applications will be available at a later date. + - rscadd: Added glucose hypos to the SWEATMAX vendors and a few other places thoughout + the station. + - rscadd: Zaddat equipment is now available through cargo. + - rscadd: Some new, very very chuuni accessories to play with; the half cape, the + full cape, and the sash + - tweak: Most accessories can now fit on suits. + - rscdel: Dionaea and vox can no longer use station rigs. + Mechoid: + - tweak: Flashes now actually run the risk of burning out. + - tweak: Flashes that burn out can be repaired after approximately 40 seconds and + with some luck, via a screwdriver. + - tweak: Cyborg flashes use charge only, and do not have the 10 flash limit. They + instead begin burning large amounts of charge. + - tweak: Flashes use miniscule charge in addition to their capacitor burn-out, totalling + 12 uses, taking 4 to down a human. They can be charged within a standard charger. +2019-03-04: + Anewbe: + - bugfix: Vedahq is now properly locked behind a whitelist. + - tweak: Headgibbing is now determined by config + - tweak: Promethean regeneration has been toned down. It will no longer provide + healing if the Promethean is wet, too hungry, too hot, or too cold. + - tweak: Prometheans are no longer shock resistant. It should now be more possible + to catch them alive. + - tweak: Promethean body temperature is now the default room temperature. They also + hit cold_level_2 at a higher temperature. + Atermonera: + - bugfix: Rigsuits have been resupplied following a mass-recall after a number of + suits were reported to have defective pressure-sealant mechanisms. The new sealant + mechanisms have been thoroughly tested and should be less prone to failure. + Mechoid: + - tweak: Tweaked Respiro- Cordra- Gastiro- and Hepanephro- Daxons to be more effective + with dealing with the side-effects of damaged organs. + kartagrafi: + - rscadd: 'Adds several clothing items to loadout such as: Nock masks, cowls and + robes.' +2019-04-17: + Anewbe: + - rscadd: The Subspace Jammer traitor item now lasts about 10 minutes. It now blocks + signalers from sending or receiving, and also obscures suit sensors around it. + N3X15 (MistyLuminescence): + - tweak: Departmental winter coats can now hold the same items as their standard + departmental suit items - labcoats, hazard vests, body armor, aprons, etc. + Neerti: + - tweak: Removes ability for AI to print and inhabit maintenance and construction + drones. This has been replaced with a system which allows for AIs to inhabit + special cyborg shells, called AI Shells, which are built with a new MMI type + in Robotics. Most of the regular cyborg mechanics applies to AI Shells. + Novacat: + - rscadd: Adds new status displays for all alert levels + - rscadd: Adds yellow, violet, and orange alert levels + - rscadd: Added Stasis Cages, which allows safe transport of mobs. + PrismaticGynoid: + - rscadd: Adds the ability to copy a character slot onto another one, allowing for + easier rearranging of characters, or wiping characters by copying empty slots. + - rscadd: Adds three new crashed escape pod PoIs. + Woodrat: + - tweak: Arrivals dock should not stay locked shut + - bugfix: Two windoors in xenobio stationside lacking access requirements + mistyLuminescence: + - rscadd: Lays the foundation for RIGs to be worn on the belt slot. Doesn't apply + to any RIGs currently, unless VV'd, but stay tuned! + - tweak: Large autoinjectors are now scannable and syringeable again, just like + they used to be. Unidentified autoinjectors still aren't, unless you ID them + first. + - rscadd: Adds beakers to the hydroponics lockers and NutriMax vendors. + - tweak: More jobs can now take certain items in the loadout. + - rscadd: Adds departmental turtlenecks, available in department wardrobes or the + loadout selection. Look good... in space. +2019-04-26: + Heroman3003: + - rscadd: Allows voidsuits to have parts attached and removed while held in hand + (but still not when worn). + - tweak: Syringes will now immediately inject 5 units per injection into reagent + containers. Does not change how injecting mobs work + - tweak: Tape rolls can now be used on tiles with directional windows as long as + they don't directly obstruct them. + Mechoid: + - rscadd: Reagents can now have a list of organs specified to slow their processing. + - rscadd: Reagents now process in the bloodstream at a rate determined by current + pulse. No pulse, for any reason, will cause slightly slower processing if your + species has a heart. + - rscadd: The heart organ determines the 'standard pulse' if the species has one. + - rscadd: Modifiers can set pulse directly, or shift it. + - rscadd: Adds Robobags and Corp-Tags to Robotics. + - rscadd: Re-adds the Space Worm with New and Improved [Doesn't Break The Universe] + logic. + - rscadd: Sterilizine now hurts slimes, similar to water. + N3X15: + - bugfix: Cyborgs can now use ladders regardless of whether they have a tool enabled + or not. + Neerti: + - rscadd: During severe weather such as storms and blizzards, wind can cause you + to move slower or faster in specific directions. + - rscadd: Weather application in the communicator displays wind direction and severity. + - rscdel: Holding umbrellas while in a storm no longer stuns you. + chaoko99: + - rscadd: Ore bags will automatically pick up items when held, belted, or pocketed, + and automatically deposit ore in boxes if one is being pulled. +2019-05-06: + Mechoid: + - rscadd: Added fishing mechanics, and fishing gear. + - tweak: Cloth can make normal cloth things. + Novacat: + - rscadd: Ports Bay code to allow hiding accessories when jumpsuits are rolled down/sleeve + rolled. + - rscadd: Ports medals and ribbons from SEV Torch. + - rscadd: Ports initial infrastructure for modular computers from Baystation. + - rscadd: Cameras now have a slight static when viewing through them. + - rscadd: Adds Digital Warrant Program, to set warrants. Comes with a device. + - rscadd: Adds Supermatter Monitor program. + - tweak: Chemistry processes instantly again. + - tweak: Nanoui sends stuff even after client connect. + - tweak: Shortwave radios now can transmit across connected Z levels. + - tweak: Relays on moving platforms (shuttles) will now function. +2019-06-04: + Chaoko99: + - tweak: The medibot's minimum configurable threshhold has been lowered to 0, from + 5. Perfect for silly-billies coming into medical with 2 brute boo boos, thanks + to accidentally throwing something at themselves or.. something. + Heroman3003: + - tweak: Restricts Alarm Monitor modular computer program to engineering access. + - tweak: Removed access to departmental networks on camera modular computer program + for average people. + - rscadd: Added access to full network on camera modular computer program for heads. + Mechoid: + - tweak: Borers can speak through nearby mobs if they have a sufficient build-up + of chemicals. + - tweak: Borers have a max chemical volume. + - rscadd: The Sakimm, Frostfly, Glitterfly, River Leech, Crystal-Feathered Duck, + and Kururak are now able to be used on the map and PoIs. + - tweak: Glass jars can now hold glitterflies, river leeches, and frostflies. + - tweak: Glass jars now respect mobs that exist over the lighting plane, adding + a special overlay visible when on the ground. + Nalarac: + - bugfix: Closed all bugs on tracker that are no longer relevant or a bug. + Novacat: + - bugfix: Attempts to fix the timer SS to be moore robust + - tweak: Fixes bug with custom laptops. + - tweak: Raises cost of the elite model to 7 loadout points. + chaoko99: + - rscadd: Adds the clientside 'ping' and 'reconnect' commands to the file menu. + mistyLuminescence: + - bugfix: Prone people can no longer interact with an empty hand. + - bugfix: Two-handed items are now correctly unwielded when the user's offhand is + severed. + - bugfix: Mecha syringe guns now respect pierceproof clothing. + - bugfix: Securitrons now correctly ignore attacks when disabled. + - bugfix: Rechargers now correctly benefit from upgraded capacitors. + - bugfix: Medical record laptops and detective TV camera consoles no longer turn + into regular consoles when de- and re-constructed. + - bugfix: Zaddat Shrouds now retain their base name when damaged, if the shroud + has been customized. + - rscadd: Adds the makeover kit to the traitor uplink for 5 TC, also available in + the Infiltrator bundle null crate in Cargo. Makeover kits can be used to change + the user's hair style and color, and eye color. + - bugfix: Random event timers now wait until the round starts to begin counting + down. +2019-06-23: + Mechoid: + - tweak: E-swords and Changeling arm-weapons can now block projectiles (again). + Novacat: + - rscadd: Adds greyscale pills, which are colored by their reagent + - rscadd: Adds colored pill bottles, most pre-spawned pill bottles are colored + - tweak: Prespawn pills and pill bottles have had their names simplified + - tweak: Attempts to make lighting less uniform + - tweak: Cleans up lighting code + TheFurryFeline: + - bugfix: Fixes infinite frame production for some machinery objects such as grounding + rods or exonet nodes. If there's no available circuit board to get, then don't + return anything when attempting deconstruction. Ported from Cit RP. Eliminates + 'Cannot read null.board_type' runtimes where they apply. + - tweak: Allows hydroponic machines to be unwrenched. + Woodrat: + - rscadd: Turrets and respective controls added to each teleporter room. + - tweak: Air tank on shuttles switched out with an air canister. + - tweak: Roundstart Tcomms SMES starts fully charged. + - tweak: Air tanks on station have the same amount in them as air canisters. + - tweak: Expanded atmospheric tanks to be 2 by 3 instead of 2 by 2. + - tweak: Wilderness Shuttle landing point shelter updated. + - tweak: Teleporter room hand tele can now spawn in one of 4 places. + - tweak: Halved the warm up time when the autopilot on the shuttles start at round + start from ten minutes to five and nine respectively. Should mean the first + shuttle will be taking from the outpost when the second shuttle leaves the station. + - tweak: Reduced transit time from 75 seconds with pilot, 150 seconds without to + 60 and 120 respectively. + - tweak: Amount of phoron in the outposts reduced. + - tweak: Ground Xenobio and Xenoflora torn down partially. + - rscdel: Reduction of the amount of steel and glass in engineering by half. + - rscdel: Reduction of the amount of steel and glass in EVA by half. + - bugfix: Fix for Dock 2 Transfer Shuttle airlock buttons not working. + - rscadd: Intercoms added to arrivals shuttle. + - rscadd: Modular computers scattered around the main station. + - rscadd: Elevator can be accessed at centcomm. + - bugfix: Fix Bridge Secretary Quarters tint. + - bugfix: Landmarks for Bluespacerift added. + - bugfix: Wilderness Shuttle landing sides should no longer shiskabob shuttles. + - bugfix: Modular Computers replacing wrong computers. + - bugfix: Chapel Mass Driver. + - bugfix: Merc Turrets function properly. + - bugfix: Map issues on the main outpost. + mistyLuminescence: + - tweak: Splints now work on all areas of the body. + - tweak: When the supermatter explodes, it now leaves behind a shattered plinth + that continues to emit radiation. You should probably get rid of it. + - bugfix: If you destroy the supermatter early (e.g. through admin deletion shenanigans), + it no longer irradiates everyone forever. + - bugfix: Welding lockers now actually updates their sprites properly. + - tweak: Every floor tile now has a minor (2%) chance to spawn with some dirt on + it. The Janitor now has a job again. + - tweak: Similarly, every Sif grass tile now has a minor (5%) chance to spawn with + some fancy eyebulb grass on it. It can be removed by clicking on it with harm + intent. + - rscadd: Adds cats-in-boxes, which can be activated (once) to spawn cats. There's + an orange tabby (Cargo cats) and a tuxedo (Runtime) version. + - bugfix: Fixes a material duplication exploit. +2019-07-07: + Heroman3003: + - rscadd: Broken components now have matter worth of 1000 steel units (half a sheet). + - tweak: Components dropped from loot piles will now use random proper sprite instead + of default placeholder. + mistyLuminescence: + - rscadd: 'Now available in Cargo: xenoarch technology (100 points) and tactical + light armor (75 points)!' + - rscadd: Tactical light armor is like regular tactical armor, but lighter (a full + set is 0.5 slowdown), warmer (protects against moderate snow) and a little less + protective. + - tweak: Leg guards can now store bootknives. + - tweak: Xenoarch brushes and pickaxes now have a reasonable force rating instead + of hitting like a truck. + - tweak: Adds the 'POI - ' prefix to the POI location names to make it easier for + ghosts to teleport to them- e.g. 'POI - Rocky2' rather than just 'Rocky2'. + - bugfix: Fixes a runtime caused by attempting to use a crew monitor console while + on an invalid Z-level. + - bugfix: Fixes GPSes not detecting other GPSes while on an invalid Z-level. Transit + Z is unaffected by this- no spying on other shuttles! +2019-07-19: + Nalarac: + - tweak: Add xenobio/xenobot to farmbots. + Woodrat: + - rscadd: Added a clotting kit to the Raider Shuttle. + - tweak: Swapped out the ai turrets for industrial turrets in the teleporter rooms. + - tweak: Adjusted access to the turret controls to heads of staff access, moved + them outside of the rooms. +2019-07-27: + Mechoid: + - rscadd: Pipes will now leak if their ends are unsealed. + - rscadd: Added stasis clamps, which act as valves that can be placed on existing + straight pipe segments. + - rscadd: Added automatic shutoff valves, which can automatically close if a leak + appears anywhere on their pipe network. + - rscadd: Added a Xenobio-compatible ED-209. + Nalarac: + - bugfix: Repairing bots (like Beepsky) works now. + - rscadd: Emagged bots can be repaired with proximity sensors. + - tweak: Combat mechs can punch more things. Mech punch sounds like juggernaut now + - tweak: Simple mobs can attack more things. + - bugfix: Cult pylons take damage from bullets. + - bugfix: Click delay added on attacking simple doors and security barricades. + - tweak: Material doors and barricades have different attacked sounds depending + if its metal, wood, or resin. + - tweak: Fixes ability of cyborg meson to see holes in ceiling. + - rscadd: Gives cyborgs a roofing synthesizer. + - tweak: Husking bodies requires more burn. + - rscadd: Ripley speed boost module that can be built in robotics. + - rscadd: Added transmission and capacitance SMES coils to supply console. + - rscadd: Adds laser tag turrets orderable from cargo. + - bugfix: Turrets will shoot people laying down if emagged or set to lethal. + - bugfix: Turrets can not be lethal if built with non-lethal weapon. + - bugfix: Alien pistol fire noise moved to projectile. Now the turret will use the + proper noise. + - tweak: Turrets will have new colors based on projectile used. + - tweak: Projectile lastertag is no more. It is now properly lasertag. + - bugfix: Integrated circuit printers no longer take fractions of a sheet. + Schnayy: + - tweak: Replaces Cindi Kate's and Boot Knives bar sign sprites with new ones. + - rscadd: 'Added new clothes to the loadout: cardigans, pleated skirt, lilac dress, + ugly Christmas sweater, flowery sweater, and red turtleneck.' +2019-07-30: + Atermonera: + - rscadd: Added a shutoff monitoring console, which displays the status and location + of all automatic shutoff valves. Currently mapped into the atmos monitoring + room and the auxiliary engineering room on deck 1. +2019-08-08: + Mechoid: + - rscadd: 'Adds two new integrated circuit components: an advanced Text to Speech, + and a Sign-Language reading camera.' + Nalarac: + - tweak: Lowered Chance of bots being emagged during ion storm. + - tweak: Changes space helmet cameras to be a verb instead of on toggling lights. + - rscadd: Toggling helmet camera resets user upon activation (so you can have a + new user). + - bugfix: Medibots will no longer attempt to heal FBPs. + - tweak: Heavy-duty cell chargers can be built and upgraded. + - bugfix: Cyborgs can upgrade rechargers now. + - bugfix: Security bots will smack attackers once more. + - tweak: Security bots will cable cuff people with hardsuit gauntlets instead of + stun-locking. + - tweak: Cut real time for security bots demanding surrender in half (6 seconds). + - tweak: Updates the Supermatter Engine Operating Manual. + mistyLuminescence: + - tweak: Serenity mech can now be built by robotics. +2019-08-21: + Atermonera: + - tweak: Atmospherics is now bigger, with more room for fun and sanity-destroying + spaghetti! + Mechoid: + - bugfix: Exosuits are now targetted by turrets again. + - tweak: Mining charge strength lowered, price increased. Can be upgraded through + R&D laser components. + - rscadd: Searing damage type added. Energy axe now uses searing damage. + - rscadd: Survey points added. Vendor added for explorer use. Costs are universally + 'lower' compared to the mining vendor due to the rarity of points. + - rscadd: Swiping an ID card on a cataloguer will transfer the points to the card. + - tweak: Any melee energy weapon can now be made to use a cell and charge. + - rscadd: Energy Axe prototype added to R&D. + - rscadd: Anomalous 'hunting trap' added to R&D. Useful for an initial stun on mobs + for explorer scanning. + - tweak: Beartraps now stun for a quarter of a second, so they are actually useful + again, due to resistability. + - rscadd: Emergency welding pack added. Incredibly slow, but requires no protection. + - rscadd: Random turf modifier added for mapping use. Random humanoid remains spawner + added for mapping use. + - rscadd: Plants under obj/structure/flora now can be made to be harvestable / forage-able. + - rscadd: Sif trees now occasionally have fruit containing useful microbes. Microbes + slow blood flow resulting in slower chemical absorption and blood loss. + - tweak: Flora by default are now under mobs, on the same layer as turf decals. + Flora can now also randomize their size, previously only codified in Sivian + trees. + - rscadd: Moss tendrils added to Sif, making eye-plants more rare. + - rscadd: Multiple PoIs added. 'Blue shuttle down' variant, 'UFO Frigate', multiple + geysers, cliffs, and two variants of SFR which take drastically different approaches + to the SFR standard. A vault was added, too. + - tweak: Vault PoIs are now in a template group. + - rscadd: Generic AI-controlled humanoids added. Subtype made for use on Sif, clad + in weak armor and temperature resistance, used as 'mindless clones'. + - rscadd: More artifice added. + - tweak: Fultons made to be [somewhat] sane. Now only useable planetside. + - tweak: Graviton Visor moved to R&D from the mining equipment vendor. Silver and + Diamond pickaxes removed. + - rscadd: Added multiple new organs for Prometheans. Removing them will cause them + to take large amounts of Toxloss untill they are Regenerated using the active + regeneration verb. + - rscadd: 'Organ: pneumatic network, a series of skeletal tubes with high pressure + used to move nutrients and waste.' + - rscadd: 'Organs: -regenesis systems, different ''networks'' of clumped cellular + matter that allow Prometheans to recover rapidly from small injuries. Large + or numerous injuries cause un-needed stress, and pain.' + - bugfix: Internal organs now properly add themselves to the internal organ-by-name + list, the one referenced 99.9% of the time. + - tweak: Active regeneration will now replace internal organs if they are nonexistant, + as it does for limbs. + Nalarac: + - bugfix: Mech cable layer works again. + - rscadd: Added setting for turrets to fire upon downed/laying targets. + TheFurryFeline: + - rscadd: New orange jumpsuit for loadout that doesn't get locked to tracking. + - tweak: Prison jumpsuit filepath changed accordingly and closets with obj updated. + Woodrat: + - tweak: Made the solgov uniforms use accessories for denoting department instead + of having several different sprites in the uniform dmi folder. + - tweak: Removed redundant solgov uniforms from uniform.dmi and moved the sprites + for the solgov uniforms to their own dmi. + - bugfix: Fixed storage vests and drop pouches disappearing when one rolls down + a uniform. +2019-09-07: + Heroman3003: + - tweak: Desk bells can now be picked up like normal items. + - tweak: Desk bells can now be deconstructed with a wrench while on the ground. + - tweak: Desk bells can now only be made out of steel. + MisterLayne: + - tweak: Material weapons that should not conduct, do not conduct. + - tweak: Glass shards now do damage when you attack with them, based on the type + of gloves you are wearing. + Novacat: + - rscadd: Ports MREs from Baystation, and adds a few supply crates with them to + cargo. + - rscadd: Adds liquidprotein rations, currently only found in emergency MREs. + Woodrat: + - rscadd: Mining vendor added to cargo foyer. + - rscadd: Explorer vendor added to research foyer. + - rscadd: Handful of more pipe clamps added to engineering (atmos monitoring and + EVA storage). + - tweak: Adjustment to layout of chapel mass driver. + chaoko99: + - rscadd: Ported Bay's stomach pump. +2019-12-16: + Atermonera: + - tweak: Ghosts can join as drones after only 5 minutes have passed, down from 10. + Mechoid: + - rscadd: Multiple new organs added. Humans and Skrell received spleens, all species + expected to have a stomach and intestine organ have them. + - tweak: Augment 'slots' organized. + - rscadd: Multiple augments added, currently only available in the Traitor / Mercenary + uplinks as easy-to-install implants. + - rscadd: Anesthetic / Oxygen pumps added. A mobile stabilizer has been added. All + three are available in Cargo. + - rscadd: Medical MRE rations added to Cargo. + - tweak: Roundstart implants now become invisible until being handled. + - rscadd: Neural implant added to loadout, makes the brain of the user count as + an assisted organ. Does not affect MMIs or their subtypes. + - rscadd: Bioprinters now unlock more organs upon being upgraded, once they pass + the anomalous tier, they unlock quite probably illegal organs. + - rscadd: Three medical exosuit components have been added. Crisis and Hazmat response + drones, and a mounted advanced medical analyzer. + - tweak: Medical analyzers now detect on-skin reagents. + - rscadd: Multiple new chemicals added, two used for upgrading bandage kits. + - rscadd: Brute-based medical stacks can be upgraded. + - rscadd: Crude brute kits can be made with cloth. + - tweak: Stacks can now pass their colors onto objects produced by them. (Colored + cloth, painted wood, etcetera.) + - rscadd: Two combined surgical tools added, for opening / closing ribcages and + skulls, and removing organs respectively. + - rscadd: Two dud implants added to the loadout. They do literally nothing but hurt + you if you're EMP'd. + - experiment: The larynx now controls the ability to speak. Damage to it will stop + you from being able to speak anything but non-verbal languages. + - tweak: Damage to the brain can now affect the pulse. + - tweak: Only the critical blood level causes toxin damage, meaning individuals + who die of standard oxygen loss from bloodloss can possibly be saved, but exsanguinated + persons are unlikely. + - tweak: Bioaugment.dm is now just augment.dm + - tweak: Robotic hearts do not have a pulse. + - tweak: Brain damage can now cause loss of breath. + - tweak: Paracetamol is now the precursor to tramadol. + - rscadd: Calcium is now in the chemical vendor. + Nalarac: + - bugfix: ED-209 and ED-CLN now properly accept names given with a pen. + - tweak: Removed maintenance access from ED-CLN to prevent maintenance wandering. + - tweak: Enables all channels on captain's and HoP's headset by default. + - bugfix: Power cells and device cells both properly show as empty when printed + from the protolathe and mech fabricator. + - tweak: Items with cells printed from the protolathe now start empty (e.g. phoron + pistol). + Novacat: + - rscadd: Adds a teshari plush. + PrismaticGynoid: + - tweak: You can now choose what type of graffiti or rune to draw when using crayons/markers. + TheFurryFeline: + - tweak: Tweaks desk lamps to output twice as much light as before to compensate + for a refactor. + - imageadd: Changes mouse plushie sprite to be cuter and not break the hearts of + rodent lovers. :3 Seriously, the change is from a dead mouse duplicate to one + of a brown mouse resting in place. + - imageadd: Add a new sprite for the orange jumpsuit. + - tweak: Refactors prison jumpsuits into its own thing, change a few files and dmis. + - bugfix: Fixes strange rocks size. Normal -> Small like it used to be before a + refactor. + Woodrat: + - maptweak: Rework of the civilian wing, merging the kitchen and the bar into one + area. + - maptweak: Minor movement of the mining vendor. + - maptweak: Adjustment of the kitchen and bar. + - bugfix: Area in the coffee shop. + - bugfix: Missing Ducky in the codelab. + - bugfix: Fix missing scrubber in engineering. + - bugfix: Shutter added to Kitchen door. + - maptweak: Pressure Regulators at atmospheric cutoffs start unregulated at roundstart. + - tweak: Set Modular Computers layer to 2.9 to bring them inline with regular computer + layering. + - tweak: Pump to distro set to 301 kpa to help offset issues with cutoff valves. + - rscadd: One phase pistol to each explorer locker. + - rscadd: One holster to each explorer locker. + - rscdel: Removed the old size modifier traits for mobs. + - rscadd: Port and tweak of the size modifiers from World Server for mobs. +2019-12-31: + Atermonera: + - bugfix: Radiation has been made more potent and is no longer defeated by a thin + sheet of lead. + Cerebulon: + - rscadd: Added decaf coffee to the coffee shop. + - rscadd: Added 6 types of bagel + - maptweak: Modified the coffee shop to have extra counter space and a microwave + for bagels. + - tweak: Removed chef lock on kitchen cabinet. + - spellcheck: Removed reference to outdated skrell lore from naewa cube box. + TheFurryFeline: + - tweak: Changes light replacers to allow you to automatically transfer used bulbs + into the item and get a new one every 4 bulbs replaced. Additionally, this allows + you to both use the replacer on a box of bulbs to get the bulbs added as well + as clicking the item with a box of bulbs to put them inside it. + - rscadd: Spray bottles can now be printed in the Autolathe. +2020-01-21: + Heroman3003: + - bugfix: A thin sheet of lead properly defeats radiation once more, but steel beams + remain permeable. + TheFurryFeline: + - bugfix: Name and desc vars switched for changeling combat boots so removal of + item doesn't output an excessively long name. + - bugfix: Fixes light frames returning 5 steel per deconstruction when 2 steel is + used to create the frame. + schnayy: + - rscadd: Added the Pyralis borg sprites. +2020-02-03: + Atermonera: + - rscadd: Added a printer to all preset (mapped-in) modular computers, so that word + processors can actually print stuff or something. + - tweak: Unregulated pressure regulators (Regulation set to OFF) no longer limit + flow rate, and instead act as one-way opened valves. For best results, place + away from other pumps. + - tweak: Automatic Shutoff Valves are more intelligent about finding leaks, and + won't close if there's other operating shutoff valves between them and the leak + PrismaticGynoid: + - rscadd: Adds a few toys to the loadout. + schnayy: + - rscadd: Adds book cart to library. +2020-02-14: + Atermonera: + - tweak: Radiation has to accumulate at least a little bit before it starts to become + damaging. Very low levels of radiation can be safe for a number of minutes before + you are at risk of injury. + - bugfix: Unless you idle for several minutes near the supermatter before it's been + turned on, you should no longer be at risk of taking toxloss (Including those + few spots in cargo maintenance). + - rscadd: Shutoff valve monitoring console can now remotely control shutoff valves. + Heroman3003: + - tweak: FBP repair can no longer be done through the space suits. + - tweak: Surgery can no longer be done through the space suits. + Shadow Quill: + - tweak: Batons will no longer harmbaton on disarm intent, instead doing so on grab/harm. + Woodrat: + - wip: Added sofas (no options to build one in round yet, will be added after this + pull). + - rscadd: Add neonsigns, currently one neon sign, Cafe. (Code is copy pasta from + holosigns). + - rscadd: Add boxes with mugs and cups. + - tweak: Neon signs and holosigns now emit light while on. + - maptweak: Merged the Coffee Shop with the Library. + - maptweak: Moved the Locker Room to where the Coffee Shop was, adjusted the holodeck. + - maptweak: Old Locker Room turned into a construction area. + - maptweak: Adjusted holodeck maps to new orientation. + - tweak: Changed sprite of barcode scanner. + - tweak: Cleaned up furniture icon dmi, fixed arm rest icons for shuttle chairs. +2020-02-28: + Cerebulon: + - rscadd: Added cataloguer info for the radioactive manhole cover and decoupled + engine PoIs + - tweak: Renamed several PoIs to have more descriptive/immersive names + - rscadd: Most items can now be placed precisely on tables and racks. + - rscadd: Thrown items now land on a random spot on the target tile. + Nalarac: + - tweak: The 'enable helmet camera' verb has been moved from the object tab to the + hardsuit tab. + Neerti: + - rscadd: Adds an in-game feedback system that can be activated in the server configuration. + Can be accessed from the lobby, with a button next to the other lobby buttons. + Additional features and restrictions on usage are controlled by the server configuration. + leshana: + - bugfix: NTNet Quantum Relay can be constructed/deconstructed without runtimes. + lorilili: + - tweak: You can now place defibs in rechargers. + - imageadd: Adds Holographic PDA type. + - soundadd: Skrell may now *warble. +2020-03-11: + Cerebulon: + - soundadd: Added button sounds to various machines. + Mechoid: + - rscadd: Added Hardpoint Actuator equipment for Exosuits, allowing them (And most + effectively, Ripleys) to swap components on the fly, after a short delay. + - rscadd: Added Exosuit Inflatables Deployer, allowing exosuits to pick up and deploy + inflatables. + - rscadd: Added Exosuit-mounted screwdriver, wirecutters, and welding laser, to + help round-out the tool-based equipment types. + - tweak: Incendiary exo weapons now use fire modifiers instead of fire stacks. + - tweak: Ignition effects from weapons now use fire modifiers instead of fire stacks. + - bugfix: Exosuit shocker armor now retaliates properly against melee. + - rscadd: Add RIG components to robotics mechfab, plus incredibly basic belt-voidsuit + RIG. + - rscadd: Add Graphite, made by compressing coal, presently only used heavily in + RIG components. + Neerti: + - tweak: The 'cut' and 'pulse' buttons in the hacking interface now check both hands + for tools, instead of only the active hand. + - tweak: The textual indicators at the bottom of the hacking window will now go + bold when they change, until the next window refresh. + - tweak: Hacking an Autolathe no longer requires you to hack it using the Autolathe's + main window, but instead opens the hacking window like everything else. + schnayy: + - rscadd: Adds yeast as a reagent. It can be found in the kitchen vendor and in + cargo kitchen supply crates. + - tweak: Bread now calls for 5 units yeast instead of an egg, and baguettes and + croissants call for 5 units yeast in addition to former ingredients. + - rscadd: Corn oil added to the Dinnerware vendor and the Booze-o-Mat. + - imageadd: Sprites for peanut butter, mayo, and yeast condiments. + - bugfix: Boiled slime core now links to the proper sprite. +2020-03-20: + Aronai/Arokha: + - tweak: You can now fill buckets (, beakers, etc.,) from water tiles. + Cerebulon: + - soundadd: Added sounds when dropping/throwing items. Toggleable in preferences. + - soundadd: Added incidental sounds to several item interactions. + Mechoid: + - rscadd: 'Energy Daggerpens (20): Disguised energy-knives, which do 15 searing + on melee, or 30 when thrown.' + - rscadd: 'Thieves gloves (30): Special gloves that allow you to peep in others'' + backpacks and belts, and plant items in their bags / pockets.' + - rscadd: 'Buzzer Ring (30): Makes your first two punches electrically charged, + first with 25 damage in a shock, then approximately 12.5 damage in the second. + If the charge is over 90%, you can force-defib a corpse, even if it''s a mindless + one. Damage rules still apply, however time-of-death does not.' + - rscadd: 'Resource Crate (60): A crate of uranium, phoron, gold, silver, osmium, + and plasteel.' + - rscadd: 'Exotic Plantlife Crate (20): A crate of numerous random seeds.' + - rscadd: 'Spare Organ Crate (20): A crate of bioprinted organs.' + - rscadd: 'Graviton goggles (15): A pair of combined meson/material goggles.' + - rscadd: 'Integrated Circuit Printer (10): An upgraded circuit printer used to + make integrated machine.' + - rscadd: 'Flamethrower (60): A large, flame-based weapon.' + - rscadd: '8 Concussion Grenades (30): A box of eight concussion grenades.' + - rscadd: '4 Hunting Traps (30): A box of four hunting-traps, similar to those found + in the explorer vendor.' + - rscadd: '3 Virus Samples (40): A box of three unique virus samples.' + - rscadd: 'Quickdraw Syringe Case (20): A case that can hold six syringes, and rapidly + deploy them. Fits in your pocket.' + - rscadd: 'Clotting Injector Case (20): A case that starts with 3 clotting med injectors + instead.' + - rscadd: 'Bonemed Injector Case (20): A case that starts with bonemeds.' + - tweak: Announcement costs lowered to be more equivalent. + - tweak: Egun changed from 60 to 30 TC. It is nowhere near as powerful as a lascannon. + - tweak: Exosuit rigged laser from 60 to 30 TC. + - tweak: Xray gun from 85 to 60 TC. + - tweak: Augments can now be used by everyone, as robot-specific ones will require + FBP organ revamp. + - tweak: Augment guns use slightly less blood / system instability to charge, so + it doesn't kill you dead in moments. + - bugfix: Anti-Materiel Rifle can once again be used with thermals. + - bugfix: Energy Shields work again, and can be colored. + Meghan-Rossi: + - tweak: Language keys are now case-sensitive. + - tweak: The language key for Chimpanzee has changed from 6 to C to resolve a conflict + with EAL. + - tweak: The language key for Bird has changed from m to B to resolve a conflict + with Mouse. + - tweak: All other language keys are now lowercase-only. + Neerti: + - tweak: Holsters can now be worn alongside webbing vests. + - soundadd: Receiving an antag role will now play a sound to the new antagonist. + - soundadd: Having laws changed as a silicon (AI or Borg) will now play a sound + and show the changed law in the chat. + - soundadd: Being offered a ghost role while a ghost will now play a sound. + - soundadd: Someone attempting to revive someone else will play a sound to the player + being revived, if they are not in their body. + - rscadd: Most Non-hitscan projectiles now have a pixel-perfect visual effect when + they impact something, or when they expire from moving too far without hitting + anything. + - soundadd: Projectiles can now have sounds for when they hit someone. They can + also have a different sound when they hit something solid like a wall. + - soundadd: A sound is now played when a projectile 'narrowly misses' someone. + - rsctweak: Getting hit with a projectile is now more noticeable in the chat log, + with bigger text. Only the person who got hit will see the bigger text. + PrismaticGynoid: + - bugfix: Fixes xenoarch artifacts breaking when performing excavation correctly. + TheFurryFeline: + - bugfix: Fixes lack of easily accessible Response Team shortcut to type in. Type + .k or :k to speak on the channel. + schnayy: + - rscadd: Adds Sabitsuki and Bedhead Longest hairstyles. + - tweak: Adjusts pixels on the Jessica, Celeb Curls, and Beach Waves hairstyles. +2020-03-27: + Arokha: + - rscadd: Ported VChat. If you find any messages that are not sorted by any filters, + or that you feel are sorted incorrectly, please submit a bug report on our issue + tracker on github. + Atermonera: + - rscadd: Basic distillery (not the industrial-) will ping when it reaches its target + temperature. + - tweak: Basic distillery uses logistic curve to determine temperature change, and + should be much faster. + - tweak: Industrial distillery respects gas laws, particularly as pertains to low + temperatures. + - bugfix: Prometheans can be slipped by disarm intent again + Leshana: + - rscadd: Added skybox parallax background for space. + - rscadd: Baystation12 style Overmap + - tweak: Make transit turfs (shuttle transit) actually look like they move in the + right direction. + Mechoid: + - bugfix: Artifact shields now work again. + - bugfix: Anomaly batteries work again. + - rscadd: Archaeology sites can have unique batteries, syringes, rings, and 'clubs'. + - rscadd: Multiple artifact effects added, in order to provide more spice, from + naughty to nice. + - tweak: Tweaks to normal artifact finds to be more unique. + Shadow-Quill: + - rscadd: Adds emergency backup cells to most light fixtures + - tweak: AIs can turn emergency lighting on and off by clicking light fixtures. + Flickering the lights has been moved to alt-click. +2020-04-05: + Atermonera: + - bugfix: Headphones (and other two-ear clothing items) don't break the off-ear + slot when click-dragged to unequip. + Neerti: + - tweak: The eject button on both the Chemical Dispenser and Chem Master will place + the ejected beaker into your hands, instead of on top of the machine, if possible. + (Requested by Nalarac.) + - tweak: Suit sensor consoles now display a friendly textual indicator of what z-level + someone is on, instead of a number. They will also now avoid spoiling the names + of Points of Interest. + - tweak: The beakers containing Cryoxadone near cryogenics are now labeled. (Requested + by Nalarac.) + - bugfix: The sleeper consoles now finally face towards the sleepers, at last. It + only took a year for someone to fix it. + novacat: + - rscadd: Adds action buttons for scoping all sniper weapons. +2020-04-20: + Atermonera: + - bugfix: Circuit clothes can have accessories attached. + - tweak: Control-shift-click on circuit clothes to use items on the circuit. + - tweak: Employment records can have comments similar to medical records. + - rscadd: Added a preference to switch between a few extra modes of examining things. + Verb in the preferences tab. + - rscadd: Added Combat Logs filter category, to filter messages from things hitting + you. This category will also eat up most other messages that are red and bold, + please report any such messages that aren't specifically related to punching + things. + - rscadd: Added categories for sorting various types of admin logs. + - rscadd: Adds a preference to forcibly disable (or enable) VChat. Useful mostly + for people on linux, to skip the 60s waiting period where it tries to work and + keeps you from seeing chat. Reloading VChat or reconnecting to the server are + required for any changes to the preference to take effect. Support for issues + that arise as a result of this preference is not guaranteed. + Leshana: + - rscadd: Glass Emergency Shutters are now constructable and deconstructing them + will give you the glass back. + Neerti: + - rscadd: All sources of stasis (sleepers, stasis bags) will prolong the amount + of time that lets someone be revived by a defib, proportional to how powerful + the stasis effect is. + - tweak: Opening a stasis bag that's being used now gives a prompt to confirm if + you want to open it and make the bag expire. No more misclicks making doctors + want to murder you. +2020-04-29: + Leshana: + - rscadd: Ship Helm, Sensors, Navigation, and Engine Control consoles are now de-/constructable. + - rscadd: Exploration (Overmap) Shuttle Console is now de-/constructable. + - tweak: Mappers no longer need to varedit shuttle_tag on shuttle consoles. + - rscadd: Admin Start Now verb can be used at any time during startup and it won't + actually start the game until initialization is completed. + - rscadd: Lobby stat panel shows time remaining on lobby votes and if the server + is done initializing. + Neerti: + - rscadd: You can now eat as much food as you want, even while 'full'. + Novacat: + - tweak: Re-enabled dual wielding penalties for most weapons that had them. + - rscadd: New dual-wielding sprites for weapons that needed them and did not have + them. + Shadow Quill: + - bugfix: Fixes the 'broken/damaged' message when an airlock is just broken. + - tweak: Heavy duty cell chargers now have flashing lights as they charge! When + all the lights are flashing, that means the cell is done. + atlantiscze: + - rscadd: Shutoff valve monitoring is now also available as a modular computer program. + Its UI has also been cleaned up a little. + - rscadd: Research robot module now has basic exploration and xenoarchaeology tools. +2020-05-13: + Atermonera: + - rscadd: Added a preference to control multilingual parsing behaviour, with a few + different modes. Should hopefully be less punishing to people who stutter and + use hyphens as a language key. + - tweak: The examine mode preference should now persist across reconnections during + a single round, but if the server is fully restarted it still appears to reset. + This issue is also present for the multilingual preference, and I'm still looking + into it. Savefiles are cryptic. + Layne: + - rscadd: Added Promethean language. + Mechoid: + - rscadd: Adds more interactions with animals, like shearing and taming. + - rscadd: New PoIs + - rscadd: Thermal poncho attachment, has minor slowdown, but gives thermal protection + to the armor it is attached to. + - rscadd: Mercenaries now drop their guns again. Most likely to be broken, however + they can be repaired. Examining when adjacent will allow you to inspect the + gun for what is needed. + - rscadd: Mercenary Snipers now exist. They will telegraph their shots approximately + 2 seconds in advance, and can fire at 14 tiles away. Will occasionally drop + pieces of their PTRs that survive combat. + - tweak: Clothing can now check attachments for temperature resistance. + - bugfix: MHD Howitzer beam effect actually exists again. + - bugfix: Xenoresin ground cover is properly colored again. + atlantiscze: + - rscadd: Robots can now search loot piles. + - rscadd: Hardsuits now allow backpacks to be carried in storage slot. This is limited + to hardsuits which are worn on the back slot. + - rscadd: SMES units now have automatic load balancing both on inputs and outputs + - rscadd: SMES units (and derived objects, such as PSUs) can now have more than + one input terminal. This allows for input from more otherwise isolated power + networks. + - tweak: Completely redesigned cell rack PSUs, removed ghetto variant. Cell rack + PSUs now support multiple power cells and hot-swapping of cells during operation. + This allows for either charging multiple cells at once in one device (directly + from power cable) or for powering up various machinery with only a power cell. + They are still inferior to SMESes in pretty much all aspects. + - tweak: Multitool on a cable now shows nicer results with large currents (uses + kW or MW accordingly) + - tweak: Multitool may be now used to change colour of cable coils. + - tweak: Supermatter delamination effects have been tweaked. Delamination is considerably + less laggy, and less directly destructive. Instead, it causes larger health + hazard and secondary engineering problems such as power outage or partial damage + of solar arrays. +2020-06-21: + Arokha: + - rscadd: New sprites for janicart + - tweak: Alt-click helpers for stowing mop, chemicals on janicart + Atermonera: + - rscadd: Added verb to export vchat logs, found in OOC tab when vchat has successfully + loaded. + - tweak: Vchat only sends you enough messages to fill your buffer on reconnect, + instead of all of them. + Billy Bangles: + - rscadd: Light and dark marble floor tiles can now be crafted with marble sheets. + Greenjoe: + - rscadd: Added a wrist-bound PDA, selectable from the PDA selection menu in char + setup. it can go in the glove slot along with the ID and belt slots, and shows + on your character's wrist no matter which of those 3 slots you put it in! + KasparoVv: + - rscadd: You can now quickly cycle hrough previous or next hair/facial styles at + character creation. + - rscadd: Use the -mv- button to pick a marking and place it above of another on + your character. Saves you from pressing up or down a bunch. + - tweak: Ports color_square() from Paradise for colour previews, cleaning up pref. + code & correct alignment issue w/ nested tables. + - tweak: Markings are now properly aligned within a table. +2020-08-03: + Cerebulon: + - imageadd: Added new book sprites, replaced old book sprites. + - rscadd: Added sticky notes, orderable from cargo + - rscadd: You can now carve graffiti into suitable walls/floors with sharp objects. + - rscadd: Trash, graffiti, dirt (Not blood), noticeboards and stickynotes are now + persistent across rounds. This is admin-toggleable. + Mechoid: + - rscadd: Adds a glass jar subtype, the glass tank, that can be used to hold live + fish. Remember to add water! + Rykka Stormheart: + - rscadd: Ported over Aurora Cooking from AuroraStation and Citadel-RP! + - rscadd: Recipes are separate per appliance, and all appliances have a use! + - rscadd: Please take note, Chefs, to pre-heat you appliances at the start of your + shift. + - rscadd: Fryer Recipes require batter before they can be made! + - rscadd: Fire alarms will go off if you burn food! + - rscadd: The largest change - Cooking takes TIME. Around 6 minutes for the largest + recipes in the game. + - rscadd: 'Too many other changes to list - refer to PR #7344 https://github.com/PolarisSS13/Polaris/pull/7344' +2020-08-06: + Cerebulon: + - rscadd: Added new mobs Fire Bugs, Ice Hares, Tymisian Moths and Siffets to surface + spawnlists. Also added a new dog breed, woof. + ForFoxSake: + - rscadd: Ported tgstation styled magazine restocking. Hit a bullet on a table or + floor with a partially empty magazine to start restocking. + Mechoid: + - rscadd: Exosuits now have internal components, mostly like borgs, but larger. + - rscadd: Autolathes can use plastic and plasteel. + - rscadd: Autolathes can have tiered recipes, based on their manipulator rating. + - tweak: Exosuit base health has been lowered due to the changes to damage processing. + Rykka Stormheart: + - rscadd: Blast Doors will now crush people, if they are on the same turf when it + closes, and throw them to an adjacent open turf. + - rscadd: The damage should be delayed enough that you can walk out of the door + before the sprite animation finishes and you will be safe. The delay is being + reviewed, and will likely be adjusted after sufficient feedback is gathered. + - rscadd: Blast doors and shutters (the types that go on bar/kitchen/etc) will also + throw items on their tiles. +2020-08-20: + Atermonera: + - maptweak: Mapped Overmap sensors onto the Southern Cross. Deck 2, central ring, + starboard side. Departmental sensor installations and dedicated rooms may be + added in the future. + - wip: To use the new sensors, you first have to click on them, hit 'Reconnect' + on the window, close the window, then reopen it to get the console to link up + with the sensors properly. + - wip: Enabled overmap event generation. This doesn't really do anything yet because + the shuttles haven't been upgraded, but it's very pretty! + BlinsKot: + - rscadd: You can now alt-click to turn on the washing machine. + - rscadd: You can now alt-click on a mech while piloting it to toggle strafing. + Blinskot: + - rscadd: You can now alt-click on a mech while piloting it to toggle strafing. + - rscadd: You can now alt-click to turn on the washing machine. + Cerebulon: + - rscadd: Added extended flavour text to most things related to commercial vending + machines and their contents. + - rscadd: Added chewing gum, lollipops and chewing tobacco. Unwrap it and place + it in your mask slot like a cigarette. + - rscadd: Added snack food, vending drink and beer brand variety. + - imageadd: New booze bottle, coffee, juice, snack and cigarette packet sprites. + Lorilili: + - tweak: Skrellian blood is now hemocyanin-based and regenerates with copper, not + iron. + - rscadd: You can now wear caution signs and warning cones. + - rscadd: You can now point using shift and middle mouse button. + Mechoid: + - rscadd: Mortiferin added in place of old Necroxadone as a normal chem recipe. + - tweak: Necroxadone changed to a more powerful alternative to Mortiferin which + works even on corpses without bloodflow. + - rscadd: Added reagent pumps. You can refill water tanks planetside! + - rscadd: Added reagent hoses. Only used player-side by tanks, pumps, and spray + nozzles to move reagents from one container to another. + Meghan Rossi: + - bugfix: Cyborgs can now put things into oven dishes with their grippers + - bugfix: Cyborgs can now put oven dishes in the oven with their grippers + - tweak: Bots that are idle in doorways (including firedoors and blastdoors) will + move out of the way. + - rscadd: Multiple cleanbots will no longer attempt to clean the same tile at the + same time. + - rscadd: Cleanbots will now clean tiles closer to them first. + - bugfix: You can now use duct tape on yourself. + - rscadd: Ghosts now have a toggleable security HUD. Use the 'Toggle Security HUD' + verb in the ghost tab to enable it + - rscadd: Ghosts can now shift-click things to examine them. + - rscadd: Ghosts can now alt-click adjacent things to open the turf tab. + - bugfix: You can now build plating on grass with floor tiles. + - rscadd: Improved descriptions for some floors. + - rscadd: The rapid service fabricator (found on service borgs) can now produce + metamorphic pint glasses. + - rscadd: The party supplies and bar supplies crates orderable from cargo now contain + metamorphic pint glasses. + - rscadd: The autolathe can now produce metamorphic pint and half-pint glasses. + - rscadd: The autolathe can now produce all drinking glasses in batches of 5 or + 10. + Nyria: + - rscadd: Added volume settings, available in character setup or from the Preferences + tab. + - rscadd: More settings and affected sounds may be added at a later date. + - rscadd: Added a TGui window to control the new settings with shiny sliders. + Rykka Stormheart: + - rscadd: Adds a mech vs mech combat system for the toy mechs earned from arcades + and found around the station. + - rscadd: You can initiate combat with yourself by hitting a toy mech with another + toy mech, or fight another player if you attack a player holding a mech toy + with your own mech toy while not on harm intent. + - rscadd: Each mech has its own health stat and special ability that they'll use + in combat against each other. + SplinterGP: + - rscadd: Added verb for FBP's to change their monitor display. + - rscdel: Removed monitor mask item(replaced by verb). + Subber: + - rscadd: 'Added a new prosthetic sprite set: Cyber Solutions - Outdated.' +2020-09-06: + Atermonera: + - tweak: You can use Move Up/Down to traverse ladders. No popup 'Which way do you + want to go?' windows required for bidirectional ladders!. + Killian: + - tweak: Added a bunch more random spawners for mapping use. + - tweak: You can now inject reagents directly into a synth's 'blood' stream using + syringes and hypos (inc. borg hypos). Taking oil/coolant samples is still impossible. + Kot: + - tweak: Mecha drills can now butcher dead mobs better. Like gibs and gore and guts + stuff. + Lorilili: + - rscadd: You can now pet borgs on help intent and punch on hurt intent. Old behavior + is now grab intent. + Lorilili (Port from Aurora): + - rscadd: Added knee-high and thigh-high jackboots. + - imageadd: Replaced laceup and leather shoes with oxford shoes. + - imageadd: Replaced standard shoe and high-top sprites with newer ones. + Mechoid: + - maptweak: Mapped distillery into Chemistry, beside the Grinder. + - maptweak: Moves wrapper, spacecleaner, and labeller from the grinder table to + the Chem locker. + - rscadd: Added distilling recipe for Synthetic Plasma, which acts as a blood-restoration + of 1.2 units per synthplas. Also orderable in cargo. + Rykka Stormheart: + - rscadd: Adds Ambience Chance and Repeating Ambience Preferences into Globals, + underneath Client FPS + - rscadd: Random-Ambience-Frequency controls how long before it checks if it can + play ambience to you again. Setting it to 0 disables the random re-play of ambience. + - rscadd: Ambience Chance affects the % chance to play ambience to your client. + It defaults to 35%, but can be set from 0 to 100 to disable it or always play + every time you move into an area or have the Random Ambience check called. + Shadow Larkens: + - rscadd: Added the ability to right click and lower preferences for jobs in the + Occupation Menu. + SplinterGP: + - rscadd: Adds new hailer masks with quotes with sound, allowing you to use a hailer + on a face mask to combine them. + - soundadd: Adds new sound effects for hailer face masks. diff --git a/html/changelogs/Cerebulon - machinesounds.yml b/html/changelogs/Cerebulon - machinesounds.yml new file mode 100644 index 0000000000..fee9629a4f --- /dev/null +++ b/html/changelogs/Cerebulon - machinesounds.yml @@ -0,0 +1,4 @@ +author: Cerebulon +delete-after: True +changes: + - soundadd: "Added button sounds to various machines." diff --git a/html/changelogs/KasparoVy - PR - 7760.yml b/html/changelogs/KasparoVy - PR - 7760.yml new file mode 100644 index 0000000000..44df74a4a5 --- /dev/null +++ b/html/changelogs/KasparoVy - PR - 7760.yml @@ -0,0 +1,13 @@ +author: KasparoVy +delete-after: True +changes: + - imageadd: Adds orange Teshari goggles, selectable in the loadout. + - imageadd: Adds blindfold & new white (recolorable) blindfold to loadout. + - imageadd: Adds species-fitted Teshari ring sprites. + - imageadd: Adds species-fitted Teshari hudpatches & white blindfold. + - imageadd: Adds full selection of Teshari belted cloaks. + - imageadd: Adds full selection of non-job Teshari hooded cloaks. + - rscadd: Adds a bunch of Teshari worksuits (sprites already existed). + - imageadd: Adds some species-fitted Teshari jacket accessories (tan, charcoal, navy, burgundy, checkered). + - tweak: Updates all Teshari undercoats and cloaks with new sprites from downstreams. + - bugfix: Fixes Teshari captain glove sprites. diff --git a/html/changelogs/Mechoid - Encumbrance.yml b/html/changelogs/Mechoid - Encumbrance.yml new file mode 100644 index 0000000000..4c735bd9de --- /dev/null +++ b/html/changelogs/Mechoid - Encumbrance.yml @@ -0,0 +1,4 @@ +author: Mechoid +delete-after: True +changes: + - rscadd: "Added system for exosuit over-encumbrance. Combat mechs and Ripleys have higher than default." diff --git a/html/changelogs/Meghan Rossi - atmosanalyzer.yml b/html/changelogs/Meghan Rossi - atmosanalyzer.yml new file mode 100644 index 0000000000..336b875578 --- /dev/null +++ b/html/changelogs/Meghan Rossi - atmosanalyzer.yml @@ -0,0 +1,4 @@ +author: Meghan-Rossi +delete-after: True +changes: + - bugfix: "Fixed some objects giving duplicate results when an analyzer was used on them" \ No newline at end of file diff --git a/html/changelogs/Meghan Rossi - borosilicate shard fix.yml b/html/changelogs/Meghan Rossi - borosilicate shard fix.yml new file mode 100644 index 0000000000..491d3380aa --- /dev/null +++ b/html/changelogs/Meghan Rossi - borosilicate shard fix.yml @@ -0,0 +1,4 @@ +author: Meghan-Rossi +delete-after: True +changes: + - bugfix: "Fixed borosilicate glass not producing shards in most situations." \ No newline at end of file diff --git a/html/changelogs/Meghan Rossi - fix infinite ratburgers.yml b/html/changelogs/Meghan Rossi - fix infinite ratburgers.yml new file mode 100644 index 0000000000..5932db7e4c --- /dev/null +++ b/html/changelogs/Meghan Rossi - fix infinite ratburgers.yml @@ -0,0 +1,4 @@ +author: Meghan-Rossi +delete-after: True +changes: + - bugfix: "Cooking a mouse into a mouseburger now uses up the mouse." \ No newline at end of file diff --git a/html/changelogs/Meghan Rossi - fix omni filters.yml b/html/changelogs/Meghan Rossi - fix omni filters.yml new file mode 100644 index 0000000000..595dd331e7 --- /dev/null +++ b/html/changelogs/Meghan Rossi - fix omni filters.yml @@ -0,0 +1,4 @@ +author: Meghan-Rossi +delete-after: True +changes: + - bugfix: "Fixed omni filters reacting incorrectly to configuration changes that swap ports." \ No newline at end of file diff --git a/html/changelogs/Meghan Rossi - isolator fix.yml b/html/changelogs/Meghan Rossi - isolator fix.yml new file mode 100644 index 0000000000..4801a45890 --- /dev/null +++ b/html/changelogs/Meghan Rossi - isolator fix.yml @@ -0,0 +1,4 @@ +author: Meghan-Rossi +delete-after: True +changes: + - bugfix: "Blood from artifacts will no longer break the pathogenic isolator." \ No newline at end of file diff --git a/html/changelogs/Meghan Rossi - poiareas.yml b/html/changelogs/Meghan Rossi - poiareas.yml new file mode 100644 index 0000000000..2b845c8d26 --- /dev/null +++ b/html/changelogs/Meghan Rossi - poiareas.yml @@ -0,0 +1,4 @@ +author: Meghan-Rossi +delete-after: True +changes: + - bugfix: "Fixed some mountain POIs sometimes overlapping in odd ways" \ No newline at end of file diff --git a/html/changelogs/Meghan Rossi - stripping.yml b/html/changelogs/Meghan Rossi - stripping.yml new file mode 100644 index 0000000000..25a4e95bec --- /dev/null +++ b/html/changelogs/Meghan Rossi - stripping.yml @@ -0,0 +1,4 @@ +author: Meghan-Rossi +delete-after: True +changes: + - tweak: "If you try to put someone in one of their own slots using the stripping menu, now you will instead try to strip that slot." \ No newline at end of file diff --git a/html/changelogs/Meghan Rossi - tesla dissipation.yml b/html/changelogs/Meghan Rossi - tesla dissipation.yml new file mode 100644 index 0000000000..2ee721ad9a --- /dev/null +++ b/html/changelogs/Meghan Rossi - tesla dissipation.yml @@ -0,0 +1,4 @@ +author: Meghan-Rossi +delete-after: True +changes: + - tweak: "The tesla energy ball will now eventually disappear if not kept charged with the particle accelerator" \ No newline at end of file diff --git a/html/changelogs/Meghan Rossi - the_teslagen.yml b/html/changelogs/Meghan Rossi - the_teslagen.yml new file mode 100644 index 0000000000..efa9d81ba4 --- /dev/null +++ b/html/changelogs/Meghan Rossi - the_teslagen.yml @@ -0,0 +1,4 @@ +author: Meghan-Rossi +delete-after: True +changes: + - rscadd: "The Tesla Generator is now available from cargo. Coils and grounding rods for it may be printed on the protolathe and autolathe, respectively." \ No newline at end of file diff --git a/html/changelogs/Meghan Rossi - triglyceride taste.yml b/html/changelogs/Meghan Rossi - triglyceride taste.yml new file mode 100644 index 0000000000..c18e6ff8e9 --- /dev/null +++ b/html/changelogs/Meghan Rossi - triglyceride taste.yml @@ -0,0 +1,4 @@ +author: Meghan-Rossi +delete-after: True +changes: + - bugfix: "Fat (triglyceride) now tastes greasy instead of bitter." \ No newline at end of file diff --git a/html/changelogs/Meghan Rossi - wall machine layering.yml b/html/changelogs/Meghan Rossi - wall machine layering.yml new file mode 100644 index 0000000000..1e3f903681 --- /dev/null +++ b/html/changelogs/Meghan Rossi - wall machine layering.yml @@ -0,0 +1,4 @@ +author: Meghan-Rossi +delete-after: True +changes: + - bugfix: "If you place wall-mounted machines such as status displays on a window, they will no longer be hidden underneath the window." \ No newline at end of file diff --git a/html/changelogs/Poojawa - Sunesoundsntoggles.yml b/html/changelogs/Poojawa - Sunesoundsntoggles.yml new file mode 100644 index 0000000000..ed329d766e --- /dev/null +++ b/html/changelogs/Poojawa - Sunesoundsntoggles.yml @@ -0,0 +1,37 @@ +################################ +# Example Changelog File +# +# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. +# +# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) +# When it is, any changes listed below will disappear. +# +# Valid Prefixes: +# bugfix +# wip (For works in progress) +# tweak +# soundadd +# sounddel +# rscadd (general adding of nice things) +# rscdel (general deleting of nice things) +# imageadd +# imagedel +# maptweak +# spellcheck (typo fixes) +# experiment +################################# + +# Your name. +author: Poojawa + +# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. +delete-after: True + +# Any changes you've made. See valid prefix list above. +# INDENT WITH TWO SPACES. NOT TABS. SPACES. +# SCREW THIS UP AND IT WON'T WORK. +# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. +# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. +changes: + - soundadd: "Added my fancy vore sounds." + - rscadd: "Porting of a few QoL Citadel changes to vore menu related to sounds." \ No newline at end of file diff --git a/html/changelogs/Poojawa - devourfeedprefs.yml b/html/changelogs/Poojawa - devourfeedprefs.yml new file mode 100644 index 0000000000..5fe418cc80 --- /dev/null +++ b/html/changelogs/Poojawa - devourfeedprefs.yml @@ -0,0 +1,37 @@ +################################ +# Example Changelog File +# +# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. +# +# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) +# When it is, any changes listed below will disappear. +# +# Valid Prefixes: +# bugfix +# wip (For works in progress) +# tweak +# soundadd +# sounddel +# rscadd (general adding of nice things) +# rscdel (general deleting of nice things) +# imageadd +# imagedel +# maptweak +# spellcheck (typo fixes) +# experiment +################################# + +# Your name. +author: Poojawa + +# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. +delete-after: True + +# Any changes you've made. See valid prefix list above. +# INDENT WITH TWO SPACES. NOT TABS. SPACES. +# SCREW THIS UP AND IT WON'T WORK. +# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. +# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. +changes: + - rscadd: "Applies Feeding and Devourable prefs." + - bugfix: "Made VoreUI toggles a lot more clear of what mode they're in." \ No newline at end of file diff --git a/html/changelogs/Runa Dacino - Exosuit gripper tweak.yml b/html/changelogs/Runa Dacino - Exosuit gripper tweak.yml new file mode 100644 index 0000000000..7a8539afce --- /dev/null +++ b/html/changelogs/Runa Dacino - Exosuit gripper tweak.yml @@ -0,0 +1,5 @@ +author: RunaDacino +delete-after: True +changes: + - rscadd: "Enabled research borgs equipped with 'exosuit gripper' to be able to replace internal exosuit parts like actuators, to upgrade or to repair" + diff --git a/html/changelogs/SubberTheFabulous-PR-7642.yml b/html/changelogs/SubberTheFabulous-PR-7642.yml new file mode 100644 index 0000000000..a816794d44 --- /dev/null +++ b/html/changelogs/SubberTheFabulous-PR-7642.yml @@ -0,0 +1,4 @@ +author: Subber +delete-after: True +changes: + - rscadd: "Added two new antag augments to traitor uplink: armblade and handblade." diff --git a/html/changelogs/Woodrat - Vote.yml b/html/changelogs/Woodrat - Vote.yml new file mode 100644 index 0000000000..872c80edfa --- /dev/null +++ b/html/changelogs/Woodrat - Vote.yml @@ -0,0 +1,4 @@ +author: Woodrat +delete-after: True +changes: + - tweak: "Changes vote notification sound to that of World Server in order to help people realize there is a vote occurring." diff --git a/html/changelogs/atermonera_stairsv2.yml b/html/changelogs/atermonera_stairsv2.yml new file mode 100644 index 0000000000..507d52570a --- /dev/null +++ b/html/changelogs/atermonera_stairsv2.yml @@ -0,0 +1,8 @@ +author: Atermonera +delete-after: True +changes: + - tweak: "Stairs have been completely reworked, and now consist of multi-tile constructs built from lower, middle, and upper stair pieces, and an openspace in the floor." + - rscadd: "To go up and down stairs, simply step upon the lower/upper stair pieces, and you'll be moved automatically if the stairs are in working condition. Any grabbed or dragged items will be brought with you." + - rscadd: "If the lower stair piece is missing (or even if it's not), but the middle and upper sections are present, you can climb up the middle section by click-dragging from your character to the middle stair." + - rscadd: "If you step onto the open space, you will fall down the stairs. Teshari players, consider yourselves warned." + - rscadd: "Stairs remain unconstructable in-round (Doing so would also require a way to make openspaces), but there are spawners rooted on the middle stair (as with old stairs) that will create a completed stair and can be spawned in by admins/mappers." \ No newline at end of file diff --git a/html/changelogs/mechoid - RoboticsRigs.yml b/html/changelogs/mechoid - RoboticsRigs.yml new file mode 100644 index 0000000000..f7023732ea --- /dev/null +++ b/html/changelogs/mechoid - RoboticsRigs.yml @@ -0,0 +1,38 @@ +################################ +# Example Changelog File +# +# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. +# +# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) +# When it is, any changes listed below will disappear. +# +# Valid Prefixes: +# bugfix +# wip (For works in progress) +# tweak +# soundadd +# sounddel +# rscadd (general adding of nice things) +# rscdel (general deleting of nice things) +# imageadd +# imagedel +# maptweak +# spellcheck (typo fixes) +# experiment +################################# + +# Your name. +author: Mechoid + +# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. +delete-after: True + +# Any changes you've made. See valid prefix list above. +# INDENT WITH TWO SPACES. NOT TABS. SPACES. +# SCREW THIS UP AND IT WON'T WORK. +# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. +# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. +changes: + - tweak: "Move Rig modules to more granular files" + - rscadd: "Add RIG components to robotics mechfab, plus incredibly basic belt-voidsuit RIG." + - rscadd: "Add Graphite, made by compressing coal, presently only used heavily in RIG components." diff --git a/html/changelogs/mechoid - butchery.yml b/html/changelogs/mechoid - butchery.yml new file mode 100644 index 0000000000..598b574356 --- /dev/null +++ b/html/changelogs/mechoid - butchery.yml @@ -0,0 +1,37 @@ +################################ +# Example Changelog File +# +# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. +# +# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) +# When it is, any changes listed below will disappear. +# +# Valid Prefixes: +# bugfix +# wip (For works in progress) +# tweak +# soundadd +# sounddel +# rscadd (general adding of nice things) +# rscdel (general deleting of nice things) +# imageadd +# imagedel +# maptweak +# spellcheck (typo fixes) +# experiment +################################# + +# Your name. +author: Mechoid + +# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. +delete-after: True + +# Any changes you've made. See valid prefix list above. +# INDENT WITH TWO SPACES. NOT TABS. SPACES. +# SCREW THIS UP AND IT WON'T WORK. +# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. +# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. +changes: + - rscadd: "Animals can be butchered for organs and hide. Requires scraping (sharp), washing (water or washing machine), and then drying (bonfire or drying rack)." + - rscadd: "Organs can be butchered for meat, named \"[organ] meat\". Heart meat, liver meat, etc. Brains from player mobs cannot be butchered." diff --git a/html/changelogs/mechoid - exoexpansion.yml b/html/changelogs/mechoid - exoexpansion.yml new file mode 100644 index 0000000000..c8a399fe79 --- /dev/null +++ b/html/changelogs/mechoid - exoexpansion.yml @@ -0,0 +1,42 @@ +################################ +# Example Changelog File +# +# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. +# +# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) +# When it is, any changes listed below will disappear. +# +# Valid Prefixes: +# bugfix +# wip (For works in progress) +# tweak +# soundadd +# sounddel +# rscadd (general adding of nice things) +# rscdel (general deleting of nice things) +# imageadd +# imagedel +# maptweak +# spellcheck (typo fixes) +# experiment +################################# + +# Your name. +author: Mechoid + +# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. +delete-after: True + +# Any changes you've made. See valid prefix list above. +# INDENT WITH TWO SPACES. NOT TABS. SPACES. +# SCREW THIS UP AND IT WON'T WORK. +# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. +# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. +changes: + - rscadd: "Hardpoint Actuator equipment for Exosuits, allowing them (And most effectively, Ripleys) to swap components on the fly, after a short delay." + - rscadd: "Exo Inflatables Deployer, allowing exosuits to pick up and deploy inflatables." + - rscadd: "Exo screwdriver, wirecutters, and welding laser, to help round-out the tool-based equipment types." + - rscadd: "Fire modifiers based on stacks added, to be used by the damage system tweaked above." + - tweak: "Incendiary exo weapons tweaked to conform with fire change." + - tweak: "Ignition effects from weapons changed from the old fire-system to the modifier fire system." + - bugfix: "Shocker now retaliates properly against melee." diff --git a/html/changelogs/mechoid - hydroupkeep.yml b/html/changelogs/mechoid - hydroupkeep.yml new file mode 100644 index 0000000000..023ba1495e --- /dev/null +++ b/html/changelogs/mechoid - hydroupkeep.yml @@ -0,0 +1,6 @@ +author: Mechoid +delete-after: True +changes: + - rscadd: "Adds Wurmwoad, a suspiciously worm-like plant that produces pods of spice." + - rscadd: "Adds Wurmwoad to the service borg synthesizer." + - bugfix: "Service borgs can work with kitchenware again." diff --git a/html/changelogs/neerti-hacking_QoL.yml b/html/changelogs/neerti-hacking_QoL.yml new file mode 100644 index 0000000000..3aa3bd9e2e --- /dev/null +++ b/html/changelogs/neerti-hacking_QoL.yml @@ -0,0 +1,38 @@ +################################ +# Example Changelog File +# +# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. +# +# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) +# When it is, any changes listed below will disappear. +# +# Valid Prefixes: +# bugfix +# wip (For works in progress) +# tweak +# soundadd +# sounddel +# rscadd (general adding of nice things) +# rscdel (general deleting of nice things) +# imageadd +# imagedel +# maptweak +# spellcheck (typo fixes) +# experiment +################################# + +# Your name. +author: Neerti + +# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. +delete-after: True + +# Any changes you've made. See valid prefix list above. +# INDENT WITH TWO SPACES. NOT TABS. SPACES. +# SCREW THIS UP AND IT WON'T WORK. +# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. +# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. +changes: + - tweak: "The 'cut' and 'pulse' buttons in the hacking interface now check all available hands for tools, instead of only the active hand." + - tweak: "The textual indicators at the bottom of the hacking window will now go bold when they change, until the next window refresh." + - tweak: "Hacking an Autolathe no longer requires you to hack it using the Autolathe's main window, but instead opens the hacking window like everything else." diff --git a/html/changelogs/schnayy - cooking adjustments.yml b/html/changelogs/schnayy - cooking adjustments.yml new file mode 100644 index 0000000000..b45ba131d7 --- /dev/null +++ b/html/changelogs/schnayy - cooking adjustments.yml @@ -0,0 +1,10 @@ +author: schnayy + +delete-after: True + +changes: + - rscadd: "Adds the reagent yeast. It can be found in the kitchen vendor and in cargo kitchen supply crates." + - tweak: "Bread now calls for 5 units yeast instead of an egg, and baguettes and croissants call for 5 units yeast in addition to former ingredients." + - rscadd: "Corn oil added to the Dinnerware vendor and the Booze-o-Mat." + - imageadd: "Sprites for peanut butter, mayo, and yeast condiments." + - bugfix: "Boiled slime core now links to the proper sprite." \ No newline at end of file diff --git a/html/changelogs/woodrat - WR_shutters.yml b/html/changelogs/woodrat - WR_shutters.yml new file mode 100644 index 0000000000..4e8a24e018 --- /dev/null +++ b/html/changelogs/woodrat - WR_shutters.yml @@ -0,0 +1,37 @@ +################################ +# Example Changelog File +# +# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. +# +# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) +# When it is, any changes listed below will disappear. +# +# Valid Prefixes: +# bugfix +# wip (For works in progress) +# tweak +# soundadd +# sounddel +# rscadd (general adding of nice things) +# rscdel (general deleting of nice things) +# imageadd +# imagedel +# maptweak +# spellcheck (typo fixes) +# experiment +################################# + +# Your name. +author: Woodrat + +# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. +delete-after: True + +# Any changes you've made. See valid prefix list above. +# INDENT WITH TWO SPACES. NOT TABS. SPACES. +# SCREW THIS UP AND IT WON'T WORK. +# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. +# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. +changes: + - rscadd: "Added new shutters ported from World." + - tweak: "Replaced lightswitch, request console, newscaster sprite with one from Virgo." \ No newline at end of file diff --git a/html/changelogs/woodrat - idtweaks.yml b/html/changelogs/woodrat - idtweaks.yml new file mode 100644 index 0000000000..4c5edc6471 --- /dev/null +++ b/html/changelogs/woodrat - idtweaks.yml @@ -0,0 +1,36 @@ +################################ +# Example Changelog File +# +# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. +# +# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) +# When it is, any changes listed below will disappear. +# +# Valid Prefixes: +# bugfix +# wip (For works in progress) +# tweak +# soundadd +# sounddel +# rscadd (general adding of nice things) +# rscdel (general deleting of nice things) +# imageadd +# imagedel +# maptweak +# spellcheck (typo fixes) +# experiment +################################# + +# Your name. +author: Woodrat + +# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. +delete-after: True + +# Any changes you've made. See valid prefix list above. +# INDENT WITH TWO SPACES. NOT TABS. SPACES. +# SCREW THIS UP AND IT WON'T WORK. +# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. +# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. +changes: + - tweak: "Minor adjustment of ID icons." \ No newline at end of file diff --git a/tools/ci/build_tgui.sh b/tools/ci/build_tgui.sh old mode 100755 new mode 100644 diff --git a/tools/ci/compile_and_run.sh b/tools/ci/compile_and_run.sh old mode 100755 new mode 100644 diff --git a/tools/ci/install_build_deps.sh b/tools/ci/install_build_deps.sh old mode 100755 new mode 100644 diff --git a/tools/ci/install_byond.sh b/tools/ci/install_byond.sh old mode 100755 new mode 100644 diff --git a/tools/ci/validate_files.sh b/tools/ci/validate_files.sh old mode 100755 new mode 100644 From a89195cac4d4c2cc37dc28cd54ae0b79244db6c1 Mon Sep 17 00:00:00 2001 From: klaasjared Date: Sun, 11 Apr 2021 00:23:59 -0400 Subject: [PATCH 37/45] Arcade Hotfix (#8024) * Fixes the Arcade Screens Slight glitch with the arcade machines * Forgot the broken screens Fixed the broken screens now * Quick Fix Fixed the glitch --- icons/obj/computer.dmi | Bin 138741 -> 138854 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/obj/computer.dmi b/icons/obj/computer.dmi index 6d60c03b0b2163cb57941c337db56f366f8c1d27..67dcb0d5cb770d29d06b4994c85accf487bcd0f7 100644 GIT binary patch delta 6663 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 vB*mHvVQXU z%$nF|cSOUzFW*JzIgC2#`bucQJE&Vp)HQQqa>Q43W$RB(SUx|`BPm-fBgNWoEf~~| z+ktxk^^HQ^`e6lMiud-svk509VQ34&xReU%F4Mpb)II@2mUMb7U)T`U#z%a$7|fv! zPdF_e8_+-axED!~!!XE!aS?@W*(K>US=YF4y}i+$wCZk>GnnMTs2N+NIX1)RWjm*b z_vf9h%5h@SSTPTiN($&`2R?UtU9fTGj+EFJW=cHfvT79wl>6_VWnU7~81^tkfs|x9koekNtc&8}48iiny)l-Wvui(kKWM&*< zW|z!ViL6Mf0khN-gUHOsXpqHIi?{|x){+CN0sD0{>1bzgv+~hFy-b|t+%}YPNDOOZ z%cuKX2;)rDrdI&b_KYvrmAWYca+#(^&65LzAkO&9i#W6|5jeJd@rQRm34i8ewI_*b zSz_3`pV4icJL%5J<5{INHJaAkBLnl!u$4woNPaW3I9FjMurqWbx!Na2Z4xLAIxwhH zic7m|w!hv1IYQnx+q{ zyZo$5>}%keLH$e|q5|E2+)2rv>eE>_#C$0W%W)Xa zY_A46>sPAheJut|ix!lGoRd8}#fAV}G&Rm~3ymNHE>fb zW!i2W1eAWzKf3Q?oD5w+VhGb9v&z4CxSU;HKDcJPkB&!~4GmLk>X0*0j0N_u{|{gP l2fX&dD$lU;f1`B_WVRd8Ss(Jal)Sg1wz}@E;u}^k{s)Q6kmvva delta 6549 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 RN!Z5#(=ohRdfn#Le*x`NJ4*ln From 1ada358507738711ddf8e4545cdf356bf869ceb6 Mon Sep 17 00:00:00 2001 From: Unknown Date: Sun, 11 Apr 2021 12:35:10 -0400 Subject: [PATCH 39/45] Miscellaneous Sundries - Central jobs now get the expensive emergency box - Cartridges can now be worn behind the ear. - BLU-PAK cartridges can be concealed --- code/datums/outfits/jobs/special_vr.dm | 2 ++ code/modules/pda/cart_vr.dm | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/code/datums/outfits/jobs/special_vr.dm b/code/datums/outfits/jobs/special_vr.dm index 6dea4e4cfa..e16efb7947 100644 --- a/code/datums/outfits/jobs/special_vr.dm +++ b/code/datums/outfits/jobs/special_vr.dm @@ -8,6 +8,7 @@ glasses = /obj/item/clothing/glasses/omnihud/all id_type = /obj/item/weapon/card/id/centcom pda_type = /obj/item/device/pda/centcom + flags = OUTFIT_EXTENDED_SURVIVAL|OUTFIT_COMPREHENSIVE_SURVIVAL /decl/hierarchy/outfit/job/emergency_responder name = OUTFIT_JOB_NAME("Emergency Responder") @@ -19,6 +20,7 @@ back = /obj/item/weapon/storage/backpack/satchel id_type = /obj/item/weapon/card/id/centcom/ERT pda_type = /obj/item/device/pda/centcom + flags = OUTFIT_EXTENDED_SURVIVAL|OUTFIT_COMPREHENSIVE_SURVIVAL post_equip(var/mob/living/carbon/human/H) ..() diff --git a/code/modules/pda/cart_vr.dm b/code/modules/pda/cart_vr.dm index 33c1c0099e..0767e439a6 100644 --- a/code/modules/pda/cart_vr.dm +++ b/code/modules/pda/cart_vr.dm @@ -3,6 +3,9 @@ var/list/exploration_cartridges = list( /obj/item/weapon/cartridge/sar ) +/obj/item/weapon/cartridge + slot_flags = SLOT_EARS + /obj/item/weapon/cartridge/explorer name = "\improper Explorator cartridge" icon_state = "cart-e" @@ -24,6 +27,7 @@ var/list/exploration_cartridges = list( desc = "It feels heavier for some reason." w_class = ITEMSIZE_SMALL icon_state = "cart-lib" + show_examine = FALSE var/slots = 1 var/obj/item/weapon/storage/internal/hold From 40904bf79077da7b2a1bc416c4f13dd105a14266 Mon Sep 17 00:00:00 2001 From: Unknown Date: Sun, 11 Apr 2021 13:43:54 -0400 Subject: [PATCH 40/45] More changes! --- code/modules/mob/living/living.dm | 4 ++++ maps/offmap_vr/om_ships/aro2.dmm | 20 ++++++++-------- maps/offmap_vr/om_ships/bearcat.dmm | 4 ++-- maps/offmap_vr/om_ships/cruiser.dmm | 2 +- maps/offmap_vr/om_ships/itglight.dmm | 12 +++++----- maps/offmap_vr/om_ships/mercship.dmm | 12 +++++----- maps/offmap_vr/om_ships/salamander.dmm | 4 ++-- maps/offmap_vr/om_ships/salamander_wreck.dmm | 4 ++-- maps/offmap_vr/om_ships/shelter_6.dmm | 2 +- maps/offmap_vr/talon/talon1.dmm | 10 ++++---- maps/offmap_vr/talon/talon2.dmm | 8 +++---- maps/submaps/admin_use_vr/ert.dmm | 24 +++++++++---------- maps/submaps/admin_use_vr/kk_mercship.dmm | 24 +++++++++---------- maps/submaps/pois_vr/debris_field/debris8.dmm | 2 +- 14 files changed, 68 insertions(+), 64 deletions(-) diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index 6bb5c382e5..885de104cc 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -1027,6 +1027,10 @@ var/turf/end_T = get_turf(target) if(end_T) add_attack_logs(src,M,"Thrown via grab to [end_T.x],[end_T.y],[end_T.z]") + if(ishuman(M)) + var/mob/living/carbon/human/N = M + if((N.health + N.halloss) < config.health_threshold_crit || N.stat == DEAD) + N.adjustBruteLoss(rand(10,30)) src.drop_from_inventory(G) src.drop_from_inventory(item) diff --git a/maps/offmap_vr/om_ships/aro2.dmm b/maps/offmap_vr/om_ships/aro2.dmm index b6a955a65c..81eccda8c1 100644 --- a/maps/offmap_vr/om_ships/aro2.dmm +++ b/maps/offmap_vr/om_ships/aro2.dmm @@ -130,7 +130,7 @@ /area/aro2/room1) "aI" = ( /obj/effect/floor_decal/industrial/warning/full, -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "aroship" }, /obj/structure/cable/cyan{ @@ -235,7 +235,7 @@ /area/aro2/room1) "bd" = ( /obj/effect/floor_decal/industrial/warning/full, -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "aroship" }, /obj/structure/cable/cyan{ @@ -703,7 +703,7 @@ /area/aro2/boatdeck) "el" = ( /obj/effect/floor_decal/industrial/warning/full, -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "aroship" }, /obj/structure/cable/cyan, @@ -3040,7 +3040,7 @@ /area/aro2/starboardbay) "Ed" = ( /obj/effect/floor_decal/industrial/warning/full, -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "aroship" }, /obj/structure/cable/cyan{ @@ -3392,7 +3392,7 @@ /area/shuttle/aroboat2) "HF" = ( /obj/effect/floor_decal/industrial/warning/full, -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "aroship" }, /obj/structure/cable/cyan{ @@ -3546,7 +3546,7 @@ /area/aro2/portbay) "Jg" = ( /obj/effect/floor_decal/industrial/warning/full, -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "aroship" }, /obj/structure/cable/cyan{ @@ -3955,7 +3955,7 @@ /area/aro2/boatdeck) "MR" = ( /obj/effect/floor_decal/industrial/warning/full, -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "aroship" }, /obj/structure/cable/cyan{ @@ -4072,7 +4072,7 @@ /area/aro2/cockpit) "OK" = ( /obj/effect/floor_decal/industrial/warning/full, -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "aroship" }, /obj/structure/cable/cyan, @@ -4186,7 +4186,7 @@ /area/aro2/portbay) "PF" = ( /obj/effect/floor_decal/industrial/warning/full, -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "aroship" }, /obj/structure/cable/cyan{ @@ -4795,7 +4795,7 @@ /area/aro2/boatdeck) "Wg" = ( /obj/effect/floor_decal/industrial/warning/full, -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "aroship" }, /obj/structure/cable/cyan{ diff --git a/maps/offmap_vr/om_ships/bearcat.dmm b/maps/offmap_vr/om_ships/bearcat.dmm index 744da6a92b..9aa7bdee33 100644 --- a/maps/offmap_vr/om_ships/bearcat.dmm +++ b/maps/offmap_vr/om_ships/bearcat.dmm @@ -3572,7 +3572,7 @@ /turf/simulated/floor/plating, /area/shuttle/bearcat/maintenance_engine_pod_starboard) "sg" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "bearcat_pd" }, /turf/simulated/floor/airless, @@ -3632,7 +3632,7 @@ /turf/simulated/shuttle/plating/airless/carry, /area/shuttle/bearcat/maintenance_engine_pod_starboard) "Di" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "bearcat_pd" }, /turf/simulated/floor/airless, diff --git a/maps/offmap_vr/om_ships/cruiser.dmm b/maps/offmap_vr/om_ships/cruiser.dmm index 63d5369669..e22624e834 100644 --- a/maps/offmap_vr/om_ships/cruiser.dmm +++ b/maps/offmap_vr/om_ships/cruiser.dmm @@ -9355,7 +9355,7 @@ /turf/simulated/floor/wood, /area/mothership/breakroom) "uh" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "warship_pd" }, /turf/simulated/floor/reinforced/airless{ diff --git a/maps/offmap_vr/om_ships/itglight.dmm b/maps/offmap_vr/om_ships/itglight.dmm index 4444727be2..b64bf5745d 100644 --- a/maps/offmap_vr/om_ships/itglight.dmm +++ b/maps/offmap_vr/om_ships/itglight.dmm @@ -48,7 +48,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "dauntless_pd" }, /turf/simulated/floor/airless, @@ -328,7 +328,7 @@ /turf/simulated/floor/airless, /area/itglight/captain) "bq" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "dauntless_pd" }, /obj/structure/cable/pink{ @@ -2093,7 +2093,7 @@ /turf/simulated/floor/tiled/eris/steel/gray_platform, /area/itglight/starboardhighsec) "mo" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "dauntless_pd" }, /obj/structure/cable/pink{ @@ -6009,7 +6009,7 @@ /turf/simulated/floor/tiled/eris/steel/brown_platform, /area/itglight/shuttlebay) "Kv" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "dauntless_pd" }, /obj/structure/cable/pink{ @@ -7824,7 +7824,7 @@ /turf/space, /area/itglight/starboardengi) "We" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "dauntless_pd" }, /obj/structure/cable/pink{ @@ -8115,7 +8115,7 @@ /turf/simulated/floor/carpet/turcarpet, /area/itglight/crew1) "XO" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "dauntless_pd" }, /obj/structure/cable/pink{ diff --git a/maps/offmap_vr/om_ships/mercship.dmm b/maps/offmap_vr/om_ships/mercship.dmm index 81864bde35..320159cc1a 100644 --- a/maps/offmap_vr/om_ships/mercship.dmm +++ b/maps/offmap_vr/om_ships/mercship.dmm @@ -2268,7 +2268,7 @@ /turf/simulated/floor/tiled/dark, /area/ship/mercenary/hall1) "dY" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "merc_pd" }, /obj/effect/decal/warning_stripes, @@ -2902,7 +2902,7 @@ /turf/simulated/floor/plating, /area/ship/mercenary/engine) "fj" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "merc_pd" }, /obj/effect/decal/warning_stripes, @@ -3530,28 +3530,28 @@ /turf/simulated/floor/tiled/dark, /area/ship/mercenary/engineering) "gk" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "merc_pd" }, /obj/effect/decal/warning_stripes, /turf/simulated/floor/plating/external, /area/ship/mercenary/bridge) "gl" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "merc_pd" }, /obj/effect/decal/warning_stripes, /turf/simulated/floor/plating/external, /area/ship/mercenary/engineeringcntrl) "gm" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "merc_pd" }, /obj/effect/decal/warning_stripes, /turf/simulated/floor/plating/external, /area/ship/mercenary/armoury) "gn" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "merc_pd" }, /obj/effect/decal/warning_stripes, diff --git a/maps/offmap_vr/om_ships/salamander.dmm b/maps/offmap_vr/om_ships/salamander.dmm index 933058d6c6..6fb59647e8 100644 --- a/maps/offmap_vr/om_ships/salamander.dmm +++ b/maps/offmap_vr/om_ships/salamander.dmm @@ -36,7 +36,7 @@ /turf/simulated/floor/tiled/techmaint, /area/shuttle/salamander) "bk" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "salamander_pd" }, /turf/simulated/floor/plating, @@ -1256,7 +1256,7 @@ /turf/simulated/floor/tiled/techmaint, /area/shuttle/salamander_engineering) "tA" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "salamander_pd" }, /turf/simulated/floor/plating, diff --git a/maps/offmap_vr/om_ships/salamander_wreck.dmm b/maps/offmap_vr/om_ships/salamander_wreck.dmm index d1b9c38c84..a1960322ac 100644 --- a/maps/offmap_vr/om_ships/salamander_wreck.dmm +++ b/maps/offmap_vr/om_ships/salamander_wreck.dmm @@ -35,7 +35,7 @@ /turf/simulated/floor/tiled/techmaint, /area/shuttle/salamander_wreck) "bk" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "salamander_wreck_pd" }, /turf/simulated/floor/airless, @@ -1275,7 +1275,7 @@ /turf/simulated/floor/tiled/techmaint/airless, /area/shuttle/salamander_wreck_engineering) "tA" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "salamander_wreck_pd" }, /turf/simulated/floor/airless, diff --git a/maps/offmap_vr/om_ships/shelter_6.dmm b/maps/offmap_vr/om_ships/shelter_6.dmm index 132d4b6c49..e424a56984 100644 --- a/maps/offmap_vr/om_ships/shelter_6.dmm +++ b/maps/offmap_vr/om_ships/shelter_6.dmm @@ -6,7 +6,7 @@ }, /area/shuttle/tabiranth) "ab" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "tabiranth_pd" }, /turf/simulated/floor/reinforced/airless{ diff --git a/maps/offmap_vr/talon/talon1.dmm b/maps/offmap_vr/talon/talon1.dmm index 461e64e033..296eb83e53 100644 --- a/maps/offmap_vr/talon/talon1.dmm +++ b/maps/offmap_vr/talon/talon1.dmm @@ -18,7 +18,7 @@ /obj/structure/cable/green{ icon_state = "0-4" }, -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "talon_pd" }, /turf/simulated/floor/hull/airless, @@ -2750,7 +2750,7 @@ /turf/simulated/floor/tiled/eris/dark/orangecorner, /area/talon/deckone/secure_storage) "qo" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "talon_pd" }, /obj/effect/floor_decal/techfloor{ @@ -3079,7 +3079,7 @@ /turf/simulated/floor/tiled/eris/dark/cyancorner, /area/talon/deckone/starboard_solar) "uo" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "talon_pd" }, /obj/effect/floor_decal/techfloor{ @@ -3630,7 +3630,7 @@ /turf/space, /area/space) "AN" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "talon_pd" }, /obj/effect/floor_decal/techfloor{ @@ -5492,7 +5492,7 @@ /turf/simulated/floor/tiled/eris/techmaint_panels, /area/talon/deckone/brig) "UU" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "talon_pd" }, /obj/effect/floor_decal/techfloor{ diff --git a/maps/offmap_vr/talon/talon2.dmm b/maps/offmap_vr/talon/talon2.dmm index 207a914142..70abdee5a5 100644 --- a/maps/offmap_vr/talon/talon2.dmm +++ b/maps/offmap_vr/talon/talon2.dmm @@ -2454,7 +2454,7 @@ /obj/structure/cable/green{ icon_state = "0-2" }, -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "talon_pd" }, /obj/effect/floor_decal/techfloor{ @@ -3085,7 +3085,7 @@ /turf/simulated/floor/tiled/eris/steel, /area/talon/decktwo/central_hallway) "CB" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "talon_pd" }, /obj/structure/cable/green{ @@ -4025,7 +4025,7 @@ /turf/simulated/floor/hull/airless, /area/talon/maintenance/decktwo_solars) "RA" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "talon_pd" }, /obj/effect/floor_decal/techfloor{ @@ -4067,7 +4067,7 @@ /turf/simulated/floor/tiled/eris/techmaint_panels, /area/talon/decktwo/central_hallway) "Sb" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "talon_pd" }, /obj/structure/cable/green{ diff --git a/maps/submaps/admin_use_vr/ert.dmm b/maps/submaps/admin_use_vr/ert.dmm index 85fa698241..d00e0cb85c 100644 --- a/maps/submaps/admin_use_vr/ert.dmm +++ b/maps/submaps/admin_use_vr/ert.dmm @@ -4,7 +4,7 @@ /turf/space, /area/space) "ab" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "vonbraun_pd" }, /turf/simulated/floor/reinforced/airless, @@ -33,7 +33,7 @@ /turf/simulated/floor/reinforced/airless, /area/ship/ert/mech_bay) "ag" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "vonbraun_pd" }, /turf/simulated/floor/reinforced/airless, @@ -132,7 +132,7 @@ /turf/simulated/floor/reinforced, /area/shuttle/ert_ship_boat) "aC" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "vonbraun_pd" }, /turf/simulated/floor/reinforced/airless, @@ -191,7 +191,7 @@ /turf/simulated/floor/tiled/white, /area/ship/ert/med_surg) "aV" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "vonbraun_pd" }, /turf/simulated/floor/reinforced/airless, @@ -660,7 +660,7 @@ /obj/machinery/light/no_nightshift{ dir = 8 }, -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "vonbraun_pd" }, /turf/simulated/floor/reinforced/airless, @@ -1282,7 +1282,7 @@ /obj/effect/floor_decal/industrial/warning/corner{ dir = 1 }, -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "vonbraun_pd" }, /obj/machinery/light/no_nightshift{ @@ -1324,7 +1324,7 @@ /obj/effect/floor_decal/industrial/warning/corner{ dir = 8 }, -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "vonbraun_pd" }, /obj/machinery/light/no_nightshift{ @@ -3154,7 +3154,7 @@ /turf/simulated/floor/tiled/techfloor, /area/ship/ert/bridge) "sB" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "vonbraun_pd" }, /turf/simulated/floor/reinforced/airless, @@ -6597,7 +6597,7 @@ /turf/simulated/floor/tiled/techmaint, /area/shuttle/ert_ship_boat) "Nk" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "vonbraun_pd" }, /obj/machinery/light/no_nightshift{ @@ -6811,7 +6811,7 @@ /turf/simulated/floor/tiled/techmaint, /area/ship/ert/hangar) "Om" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "vonbraun_pd" }, /turf/simulated/floor/reinforced/airless, @@ -8078,7 +8078,7 @@ /turf/simulated/floor/tiled/techmaint, /area/ship/ert/hangar) "WF" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "vonbraun_pd" }, /turf/simulated/floor/reinforced/airless, @@ -8422,7 +8422,7 @@ /turf/simulated/floor/tiled/techfloor, /area/ship/ert/engineering) "ZL" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "vonbraun_pd" }, /turf/simulated/floor/reinforced/airless, diff --git a/maps/submaps/admin_use_vr/kk_mercship.dmm b/maps/submaps/admin_use_vr/kk_mercship.dmm index 362023e72c..70a2b26abb 100644 --- a/maps/submaps/admin_use_vr/kk_mercship.dmm +++ b/maps/submaps/admin_use_vr/kk_mercship.dmm @@ -563,7 +563,7 @@ /turf/simulated/floor/tiled/techfloor, /area/ship/manta/recreation) "bG" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "mercenary_pd" }, /turf/simulated/floor/reinforced/airless, @@ -635,7 +635,7 @@ /turf/simulated/floor/tiled/techfloor, /area/ship/manta/armoury_st) "bT" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "mercenary_pd" }, /turf/simulated/floor/reinforced/airless, @@ -826,7 +826,7 @@ /turf/simulated/floor/plating, /area/ship/manta/engine) "cI" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "mercenary_pd" }, /turf/simulated/floor/reinforced/airless, @@ -1766,7 +1766,7 @@ /turf/simulated/floor/tiled/techfloor, /area/ship/manta/bridge) "hq" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "mercenary_pd" }, /turf/simulated/floor/reinforced/airless, @@ -2296,7 +2296,7 @@ /turf/simulated/floor/tiled/techfloor, /area/ship/manta/bridge) "jh" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "mercenary_pd" }, /turf/simulated/floor/reinforced/airless, @@ -3229,7 +3229,7 @@ /turf/simulated/floor/plating, /area/ship/manta/engine) "nJ" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "mercenary_pd" }, /turf/simulated/floor/reinforced/airless, @@ -3590,7 +3590,7 @@ /turf/space, /area/space) "pi" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "mercenary_pd" }, /turf/simulated/floor/reinforced/airless, @@ -3868,7 +3868,7 @@ /turf/simulated/floor/tiled/techfloor, /area/ship/manta/hallways_aft) "qQ" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "mercenary_pd" }, /turf/simulated/floor/reinforced/airless, @@ -3932,7 +3932,7 @@ /turf/simulated/floor/reinforced/airless, /area/ship/manta/mech_bay) "rp" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "mercenary_pd" }, /turf/simulated/floor/reinforced/airless, @@ -4031,7 +4031,7 @@ /turf/simulated/floor/tiled/techfloor, /area/ship/manta/engineering) "rR" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "mercenary_pd" }, /turf/simulated/floor/reinforced/airless, @@ -4304,7 +4304,7 @@ /turf/simulated/floor/wood, /area/ship/manta/barracks) "ts" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "mercenary_pd" }, /turf/simulated/floor/reinforced/airless, @@ -7166,7 +7166,7 @@ /turf/simulated/floor/tiled/techmaint, /area/ship/manta/bridge) "FZ" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ id_tag = "mercenary_pd" }, /turf/simulated/floor/reinforced/airless, diff --git a/maps/submaps/pois_vr/debris_field/debris8.dmm b/maps/submaps/pois_vr/debris_field/debris8.dmm index 7e21a82345..f574d2e8b6 100644 --- a/maps/submaps/pois_vr/debris_field/debris8.dmm +++ b/maps/submaps/pois_vr/debris_field/debris8.dmm @@ -9,7 +9,7 @@ /turf/simulated/floor/hull/airless, /area/tether_away/debrisfield/shuttle_buffer) "d" = ( -/obj/machinery/power/pointdefense{ +/obj/machinery/pointdefense{ dir = 4 }, /turf/simulated/floor/hull/airless, From 161354cb2a22b29a6be4c85e8f0986599e0c4673 Mon Sep 17 00:00:00 2001 From: Unknown Date: Sun, 11 Apr 2021 14:58:12 -0400 Subject: [PATCH 41/45] Fixes Point Defense Batteries --- code/game/machinery/pointdefense.dm | 80 ++++++++++++++----- .../weapons/circuitboards/machinery/ships.dm | 2 +- maps/offmap_vr/om_ships/aro2.dmm | 20 ++--- maps/offmap_vr/om_ships/bearcat.dmm | 4 +- maps/offmap_vr/om_ships/cruiser.dmm | 2 +- maps/offmap_vr/om_ships/itglight.dmm | 12 +-- maps/offmap_vr/om_ships/mercship.dmm | 12 +-- maps/offmap_vr/om_ships/salamander.dmm | 4 +- maps/offmap_vr/om_ships/salamander_wreck.dmm | 4 +- maps/offmap_vr/om_ships/shelter_6.dmm | 2 +- maps/offmap_vr/talon/talon1.dmm | 10 +-- maps/offmap_vr/talon/talon2.dmm | 8 +- maps/submaps/admin_use_vr/ert.dmm | 24 +++--- maps/submaps/admin_use_vr/kk_mercship.dmm | 24 +++--- maps/submaps/pois_vr/debris_field/debris8.dmm | 2 +- 15 files changed, 125 insertions(+), 85 deletions(-) diff --git a/code/game/machinery/pointdefense.dm b/code/game/machinery/pointdefense.dm index 705e2892e9..fd51286858 100644 --- a/code/game/machinery/pointdefense.dm +++ b/code/game/machinery/pointdefense.dm @@ -4,7 +4,7 @@ // GLOBAL_LIST_BOILERPLATE(pointdefense_controllers, /obj/machinery/pointdefense_control) -GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/pointdefense) +GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/power/pointdefense) /obj/machinery/pointdefense_control name = "fire assist mainframe" @@ -54,7 +54,7 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/pointdefense) return TRUE if(action == "toggle_active") - var/obj/machinery/pointdefense/PD = locate(params["target"]) + var/obj/machinery/power/pointdefense/PD = locate(params["target"]) if(!istype(PD)) return FALSE @@ -77,7 +77,7 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/pointdefense) if(id_tag) var/list/connected_z_levels = GetConnectedZlevels(get_z(src)) for(var/i = 1 to LAZYLEN(pointdefense_turrets)) - var/obj/machinery/pointdefense/PD = pointdefense_turrets[i] + var/obj/machinery/power/pointdefense/PD = pointdefense_turrets[i] if(!(PD.id_tag == id_tag && get_z(PD) in connected_z_levels)) continue var/list/turret = list() @@ -118,7 +118,7 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/pointdefense) // The acutal point defense battery // -/obj/machinery/pointdefense +/obj/machinery/power/pointdefense name = "\improper point defense battery" icon = 'icons/obj/pointdefense.dmi' icon_state = "pointdefense2" @@ -137,33 +137,69 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/pointdefense) var/weakref/engaging = null // The meteor we're shooting at var/id_tag = null -/obj/machinery/pointdefense/Initialize() +/obj/machinery/power/pointdefense/Initialize() . = ..() // TODO - Remove this bit once machines are converted to Initialize if(ispath(circuit)) circuit = new circuit(src) default_apply_parts() + if(anchored) + connect_to_network() update_icon() + var/image/I = image(icon, icon_state = "[icon_state]_under") + I.appearance_flags |= RESET_TRANSFORM + underlays += I -/obj/machinery/pointdefense/get_description_interaction() +/obj/machinery/power/pointdefense/examine(mob/user) + . = ..() + if(powernet) + . += "It is connected to a power cable below." + +/obj/machinery/power/pointdefense/get_description_interaction() . = ..() if(!id_tag) . += "[desc_panel_image("multitool")]to set ident tag and connect to a mainframe." -/obj/machinery/pointdefense/update_icon() +/obj/machinery/power/pointdefense/update_icon() if(!active || !id_tag || inoperable()) icon_state = "[initial(icon_state)]_off" else icon_state = initial(icon_state) -/obj/machinery/pointdefense/power_change() +/obj/machinery/power/pointdefense/default_unfasten_wrench(var/mob/user, var/obj/item/weapon/W, var/time) + if((. = ..())) + src.transform = null // Reset rotation if we're anchored/unanchored + +////////// This machine is willing to take power from cables OR APCs. Handle NOPOWER stat specially here! //////// + +/obj/machinery/power/pointdefense/connect_to_network() + if((. = ..())) + stat &= ~NOPOWER // We now ignore APC power + update_icon() + +/obj/machinery/power/pointdefense/disconnect_from_network() + if((. = ..())) + power_change() // We're back on APC power. + +/obj/machinery/power/pointdefense/power_change() + if(powernet) + return // We don't care, we are cable powered anyway var/old_stat = stat ..() if(old_stat != stat) update_icon() +// Decide where to get the power to fire from +/obj/machinery/power/pointdefense/use_power_oneoff(var/amount, var/chan = -1) + if(powernet) + return draw_power(amount) + else if(powered(chan)) + use_power(amount, chan) + return amount + return 0 + // Find controller with the same tag on connected z levels (if any) -/obj/machinery/pointdefense/proc/get_controller() +/obj/machinery/power/pointdefense/proc/get_controller() if(!id_tag) return null var/list/connected_z_levels = GetConnectedZlevels(get_z(src)) @@ -172,7 +208,7 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/pointdefense) if(PDC.id_tag == id_tag && (get_z(PDC) in connected_z_levels)) return PDC -/obj/machinery/pointdefense/attackby(var/obj/item/W, var/mob/user) +/obj/machinery/power/pointdefense/attackby(var/obj/item/W, var/mob/user) if(W?.is_multitool()) var/new_ident = input(user, "Enter a new ident tag.", "[src]", id_tag) as null|text if(new_ident && new_ident != id_tag && user.Adjacent(src) && CanInteract(user, GLOB.tgui_physical_state)) @@ -185,16 +221,18 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/pointdefense) return if(default_part_replacement(user, W)) return + if(default_unfasten_wrench(user, W, 40)) + return return ..() //Guns cannot shoot through hull or generally dense turfs. -/obj/machinery/pointdefense/proc/space_los(meteor) +/obj/machinery/power/pointdefense/proc/space_los(meteor) for(var/turf/T in getline(src,meteor)) if(T.density) return FALSE return TRUE -/obj/machinery/pointdefense/proc/Shoot(var/weakref/target) +/obj/machinery/power/pointdefense/proc/Shoot(var/weakref/target) var/obj/effect/meteor/M = target.resolve() if(!istype(M)) engaging = null @@ -208,7 +246,7 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/pointdefense) set_dir(ATAN2(transform.b, transform.a) > 0 ? NORTH : SOUTH) -/obj/machinery/pointdefense/proc/finish_shot(var/weakref/target) +/obj/machinery/power/pointdefense/proc/finish_shot(var/weakref/target) var/obj/machinery/pointdefense_control/PC = get_controller() engaging = null @@ -224,20 +262,22 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/pointdefense) use_power_oneoff(idle_power_usage * 10) beam.launch_projectile(target = M.loc, user = src) -/obj/machinery/pointdefense/process() +/obj/machinery/power/pointdefense/process() ..() - if(stat & (NOPOWER|BROKEN)) + if(!anchored || stat & (NOPOWER|BROKEN)) return if(!active) return + /* var/desiredir = ATAN2(transform.b, transform.a) > 0 ? NORTH : SOUTH if(dir != desiredir) set_dir(desiredir) + */ if(LAZYLEN(GLOB.meteor_list) > 0) find_and_shoot() -/obj/machinery/pointdefense/proc/find_and_shoot() +/obj/machinery/power/pointdefense/proc/find_and_shoot() // There ARE meteors to shoot if(LAZYLEN(GLOB.meteor_list) == 0) return @@ -273,7 +313,7 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/pointdefense) Shoot(target) return -/obj/machinery/pointdefense/proc/targeting_check(var/obj/effect/meteor/M) +/obj/machinery/power/pointdefense/proc/targeting_check(var/obj/effect/meteor/M) // Target in range var/list/connected_z_levels = GetConnectedZlevels(get_z(src)) if(!(M.z in connected_z_levels)) @@ -286,7 +326,7 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/pointdefense) return TRUE -/obj/machinery/pointdefense/RefreshParts() +/obj/machinery/power/pointdefense/RefreshParts() . = ..() // Calculates an average rating of components that affect shooting rate var/shootrate_divisor = total_component_rating_of_type(/obj/item/weapon/stock_parts/capacitor) @@ -302,7 +342,7 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/pointdefense) var/rotation_divisor = total_component_rating_of_type(/obj/item/weapon/stock_parts/manipulator) rotation_speed = 0.5 SECONDS / (rotation_divisor ? rotation_divisor : 1) -/obj/machinery/pointdefense/proc/Activate() +/obj/machinery/power/pointdefense/proc/Activate() if(active) return FALSE @@ -312,7 +352,7 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/pointdefense) update_icon() return TRUE -/obj/machinery/pointdefense/proc/Deactivate() +/obj/machinery/power/pointdefense/proc/Deactivate() if(!active) return FALSE playsound(src, 'sound/machines/apc_nopower.ogg', 50, 0) diff --git a/code/game/objects/items/weapons/circuitboards/machinery/ships.dm b/code/game/objects/items/weapons/circuitboards/machinery/ships.dm index dd37bc2519..7f423165a7 100644 --- a/code/game/objects/items/weapons/circuitboards/machinery/ships.dm +++ b/code/game/objects/items/weapons/circuitboards/machinery/ships.dm @@ -6,7 +6,7 @@ name = T_BOARD("point defense battery") board_type = new /datum/frame/frame_types/machine desc = "Control systems for a Kuiper pattern point defense battery. Aim away from vessel." - build_path = /obj/machinery/pointdefense + build_path = /obj/machinery/power/pointdefense origin_tech = list(TECH_ENGINEERING = 3, TECH_COMBAT = 2) req_components = list( /obj/item/mecha_parts/mecha_equipment/weapon/energy/laser = 1, diff --git a/maps/offmap_vr/om_ships/aro2.dmm b/maps/offmap_vr/om_ships/aro2.dmm index 81eccda8c1..b6a955a65c 100644 --- a/maps/offmap_vr/om_ships/aro2.dmm +++ b/maps/offmap_vr/om_ships/aro2.dmm @@ -130,7 +130,7 @@ /area/aro2/room1) "aI" = ( /obj/effect/floor_decal/industrial/warning/full, -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "aroship" }, /obj/structure/cable/cyan{ @@ -235,7 +235,7 @@ /area/aro2/room1) "bd" = ( /obj/effect/floor_decal/industrial/warning/full, -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "aroship" }, /obj/structure/cable/cyan{ @@ -703,7 +703,7 @@ /area/aro2/boatdeck) "el" = ( /obj/effect/floor_decal/industrial/warning/full, -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "aroship" }, /obj/structure/cable/cyan, @@ -3040,7 +3040,7 @@ /area/aro2/starboardbay) "Ed" = ( /obj/effect/floor_decal/industrial/warning/full, -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "aroship" }, /obj/structure/cable/cyan{ @@ -3392,7 +3392,7 @@ /area/shuttle/aroboat2) "HF" = ( /obj/effect/floor_decal/industrial/warning/full, -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "aroship" }, /obj/structure/cable/cyan{ @@ -3546,7 +3546,7 @@ /area/aro2/portbay) "Jg" = ( /obj/effect/floor_decal/industrial/warning/full, -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "aroship" }, /obj/structure/cable/cyan{ @@ -3955,7 +3955,7 @@ /area/aro2/boatdeck) "MR" = ( /obj/effect/floor_decal/industrial/warning/full, -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "aroship" }, /obj/structure/cable/cyan{ @@ -4072,7 +4072,7 @@ /area/aro2/cockpit) "OK" = ( /obj/effect/floor_decal/industrial/warning/full, -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "aroship" }, /obj/structure/cable/cyan, @@ -4186,7 +4186,7 @@ /area/aro2/portbay) "PF" = ( /obj/effect/floor_decal/industrial/warning/full, -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "aroship" }, /obj/structure/cable/cyan{ @@ -4795,7 +4795,7 @@ /area/aro2/boatdeck) "Wg" = ( /obj/effect/floor_decal/industrial/warning/full, -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "aroship" }, /obj/structure/cable/cyan{ diff --git a/maps/offmap_vr/om_ships/bearcat.dmm b/maps/offmap_vr/om_ships/bearcat.dmm index 9aa7bdee33..744da6a92b 100644 --- a/maps/offmap_vr/om_ships/bearcat.dmm +++ b/maps/offmap_vr/om_ships/bearcat.dmm @@ -3572,7 +3572,7 @@ /turf/simulated/floor/plating, /area/shuttle/bearcat/maintenance_engine_pod_starboard) "sg" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "bearcat_pd" }, /turf/simulated/floor/airless, @@ -3632,7 +3632,7 @@ /turf/simulated/shuttle/plating/airless/carry, /area/shuttle/bearcat/maintenance_engine_pod_starboard) "Di" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "bearcat_pd" }, /turf/simulated/floor/airless, diff --git a/maps/offmap_vr/om_ships/cruiser.dmm b/maps/offmap_vr/om_ships/cruiser.dmm index e22624e834..63d5369669 100644 --- a/maps/offmap_vr/om_ships/cruiser.dmm +++ b/maps/offmap_vr/om_ships/cruiser.dmm @@ -9355,7 +9355,7 @@ /turf/simulated/floor/wood, /area/mothership/breakroom) "uh" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "warship_pd" }, /turf/simulated/floor/reinforced/airless{ diff --git a/maps/offmap_vr/om_ships/itglight.dmm b/maps/offmap_vr/om_ships/itglight.dmm index b64bf5745d..4444727be2 100644 --- a/maps/offmap_vr/om_ships/itglight.dmm +++ b/maps/offmap_vr/om_ships/itglight.dmm @@ -48,7 +48,7 @@ d2 = 4; icon_state = "0-4" }, -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "dauntless_pd" }, /turf/simulated/floor/airless, @@ -328,7 +328,7 @@ /turf/simulated/floor/airless, /area/itglight/captain) "bq" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "dauntless_pd" }, /obj/structure/cable/pink{ @@ -2093,7 +2093,7 @@ /turf/simulated/floor/tiled/eris/steel/gray_platform, /area/itglight/starboardhighsec) "mo" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "dauntless_pd" }, /obj/structure/cable/pink{ @@ -6009,7 +6009,7 @@ /turf/simulated/floor/tiled/eris/steel/brown_platform, /area/itglight/shuttlebay) "Kv" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "dauntless_pd" }, /obj/structure/cable/pink{ @@ -7824,7 +7824,7 @@ /turf/space, /area/itglight/starboardengi) "We" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "dauntless_pd" }, /obj/structure/cable/pink{ @@ -8115,7 +8115,7 @@ /turf/simulated/floor/carpet/turcarpet, /area/itglight/crew1) "XO" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "dauntless_pd" }, /obj/structure/cable/pink{ diff --git a/maps/offmap_vr/om_ships/mercship.dmm b/maps/offmap_vr/om_ships/mercship.dmm index 320159cc1a..81864bde35 100644 --- a/maps/offmap_vr/om_ships/mercship.dmm +++ b/maps/offmap_vr/om_ships/mercship.dmm @@ -2268,7 +2268,7 @@ /turf/simulated/floor/tiled/dark, /area/ship/mercenary/hall1) "dY" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "merc_pd" }, /obj/effect/decal/warning_stripes, @@ -2902,7 +2902,7 @@ /turf/simulated/floor/plating, /area/ship/mercenary/engine) "fj" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "merc_pd" }, /obj/effect/decal/warning_stripes, @@ -3530,28 +3530,28 @@ /turf/simulated/floor/tiled/dark, /area/ship/mercenary/engineering) "gk" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "merc_pd" }, /obj/effect/decal/warning_stripes, /turf/simulated/floor/plating/external, /area/ship/mercenary/bridge) "gl" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "merc_pd" }, /obj/effect/decal/warning_stripes, /turf/simulated/floor/plating/external, /area/ship/mercenary/engineeringcntrl) "gm" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "merc_pd" }, /obj/effect/decal/warning_stripes, /turf/simulated/floor/plating/external, /area/ship/mercenary/armoury) "gn" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "merc_pd" }, /obj/effect/decal/warning_stripes, diff --git a/maps/offmap_vr/om_ships/salamander.dmm b/maps/offmap_vr/om_ships/salamander.dmm index 6fb59647e8..933058d6c6 100644 --- a/maps/offmap_vr/om_ships/salamander.dmm +++ b/maps/offmap_vr/om_ships/salamander.dmm @@ -36,7 +36,7 @@ /turf/simulated/floor/tiled/techmaint, /area/shuttle/salamander) "bk" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "salamander_pd" }, /turf/simulated/floor/plating, @@ -1256,7 +1256,7 @@ /turf/simulated/floor/tiled/techmaint, /area/shuttle/salamander_engineering) "tA" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "salamander_pd" }, /turf/simulated/floor/plating, diff --git a/maps/offmap_vr/om_ships/salamander_wreck.dmm b/maps/offmap_vr/om_ships/salamander_wreck.dmm index a1960322ac..d1b9c38c84 100644 --- a/maps/offmap_vr/om_ships/salamander_wreck.dmm +++ b/maps/offmap_vr/om_ships/salamander_wreck.dmm @@ -35,7 +35,7 @@ /turf/simulated/floor/tiled/techmaint, /area/shuttle/salamander_wreck) "bk" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "salamander_wreck_pd" }, /turf/simulated/floor/airless, @@ -1275,7 +1275,7 @@ /turf/simulated/floor/tiled/techmaint/airless, /area/shuttle/salamander_wreck_engineering) "tA" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "salamander_wreck_pd" }, /turf/simulated/floor/airless, diff --git a/maps/offmap_vr/om_ships/shelter_6.dmm b/maps/offmap_vr/om_ships/shelter_6.dmm index e424a56984..132d4b6c49 100644 --- a/maps/offmap_vr/om_ships/shelter_6.dmm +++ b/maps/offmap_vr/om_ships/shelter_6.dmm @@ -6,7 +6,7 @@ }, /area/shuttle/tabiranth) "ab" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "tabiranth_pd" }, /turf/simulated/floor/reinforced/airless{ diff --git a/maps/offmap_vr/talon/talon1.dmm b/maps/offmap_vr/talon/talon1.dmm index 296eb83e53..461e64e033 100644 --- a/maps/offmap_vr/talon/talon1.dmm +++ b/maps/offmap_vr/talon/talon1.dmm @@ -18,7 +18,7 @@ /obj/structure/cable/green{ icon_state = "0-4" }, -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "talon_pd" }, /turf/simulated/floor/hull/airless, @@ -2750,7 +2750,7 @@ /turf/simulated/floor/tiled/eris/dark/orangecorner, /area/talon/deckone/secure_storage) "qo" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "talon_pd" }, /obj/effect/floor_decal/techfloor{ @@ -3079,7 +3079,7 @@ /turf/simulated/floor/tiled/eris/dark/cyancorner, /area/talon/deckone/starboard_solar) "uo" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "talon_pd" }, /obj/effect/floor_decal/techfloor{ @@ -3630,7 +3630,7 @@ /turf/space, /area/space) "AN" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "talon_pd" }, /obj/effect/floor_decal/techfloor{ @@ -5492,7 +5492,7 @@ /turf/simulated/floor/tiled/eris/techmaint_panels, /area/talon/deckone/brig) "UU" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "talon_pd" }, /obj/effect/floor_decal/techfloor{ diff --git a/maps/offmap_vr/talon/talon2.dmm b/maps/offmap_vr/talon/talon2.dmm index 70abdee5a5..207a914142 100644 --- a/maps/offmap_vr/talon/talon2.dmm +++ b/maps/offmap_vr/talon/talon2.dmm @@ -2454,7 +2454,7 @@ /obj/structure/cable/green{ icon_state = "0-2" }, -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "talon_pd" }, /obj/effect/floor_decal/techfloor{ @@ -3085,7 +3085,7 @@ /turf/simulated/floor/tiled/eris/steel, /area/talon/decktwo/central_hallway) "CB" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "talon_pd" }, /obj/structure/cable/green{ @@ -4025,7 +4025,7 @@ /turf/simulated/floor/hull/airless, /area/talon/maintenance/decktwo_solars) "RA" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "talon_pd" }, /obj/effect/floor_decal/techfloor{ @@ -4067,7 +4067,7 @@ /turf/simulated/floor/tiled/eris/techmaint_panels, /area/talon/decktwo/central_hallway) "Sb" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "talon_pd" }, /obj/structure/cable/green{ diff --git a/maps/submaps/admin_use_vr/ert.dmm b/maps/submaps/admin_use_vr/ert.dmm index d00e0cb85c..85fa698241 100644 --- a/maps/submaps/admin_use_vr/ert.dmm +++ b/maps/submaps/admin_use_vr/ert.dmm @@ -4,7 +4,7 @@ /turf/space, /area/space) "ab" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "vonbraun_pd" }, /turf/simulated/floor/reinforced/airless, @@ -33,7 +33,7 @@ /turf/simulated/floor/reinforced/airless, /area/ship/ert/mech_bay) "ag" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "vonbraun_pd" }, /turf/simulated/floor/reinforced/airless, @@ -132,7 +132,7 @@ /turf/simulated/floor/reinforced, /area/shuttle/ert_ship_boat) "aC" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "vonbraun_pd" }, /turf/simulated/floor/reinforced/airless, @@ -191,7 +191,7 @@ /turf/simulated/floor/tiled/white, /area/ship/ert/med_surg) "aV" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "vonbraun_pd" }, /turf/simulated/floor/reinforced/airless, @@ -660,7 +660,7 @@ /obj/machinery/light/no_nightshift{ dir = 8 }, -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "vonbraun_pd" }, /turf/simulated/floor/reinforced/airless, @@ -1282,7 +1282,7 @@ /obj/effect/floor_decal/industrial/warning/corner{ dir = 1 }, -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "vonbraun_pd" }, /obj/machinery/light/no_nightshift{ @@ -1324,7 +1324,7 @@ /obj/effect/floor_decal/industrial/warning/corner{ dir = 8 }, -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "vonbraun_pd" }, /obj/machinery/light/no_nightshift{ @@ -3154,7 +3154,7 @@ /turf/simulated/floor/tiled/techfloor, /area/ship/ert/bridge) "sB" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "vonbraun_pd" }, /turf/simulated/floor/reinforced/airless, @@ -6597,7 +6597,7 @@ /turf/simulated/floor/tiled/techmaint, /area/shuttle/ert_ship_boat) "Nk" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "vonbraun_pd" }, /obj/machinery/light/no_nightshift{ @@ -6811,7 +6811,7 @@ /turf/simulated/floor/tiled/techmaint, /area/ship/ert/hangar) "Om" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "vonbraun_pd" }, /turf/simulated/floor/reinforced/airless, @@ -8078,7 +8078,7 @@ /turf/simulated/floor/tiled/techmaint, /area/ship/ert/hangar) "WF" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "vonbraun_pd" }, /turf/simulated/floor/reinforced/airless, @@ -8422,7 +8422,7 @@ /turf/simulated/floor/tiled/techfloor, /area/ship/ert/engineering) "ZL" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "vonbraun_pd" }, /turf/simulated/floor/reinforced/airless, diff --git a/maps/submaps/admin_use_vr/kk_mercship.dmm b/maps/submaps/admin_use_vr/kk_mercship.dmm index 70a2b26abb..362023e72c 100644 --- a/maps/submaps/admin_use_vr/kk_mercship.dmm +++ b/maps/submaps/admin_use_vr/kk_mercship.dmm @@ -563,7 +563,7 @@ /turf/simulated/floor/tiled/techfloor, /area/ship/manta/recreation) "bG" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "mercenary_pd" }, /turf/simulated/floor/reinforced/airless, @@ -635,7 +635,7 @@ /turf/simulated/floor/tiled/techfloor, /area/ship/manta/armoury_st) "bT" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "mercenary_pd" }, /turf/simulated/floor/reinforced/airless, @@ -826,7 +826,7 @@ /turf/simulated/floor/plating, /area/ship/manta/engine) "cI" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "mercenary_pd" }, /turf/simulated/floor/reinforced/airless, @@ -1766,7 +1766,7 @@ /turf/simulated/floor/tiled/techfloor, /area/ship/manta/bridge) "hq" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "mercenary_pd" }, /turf/simulated/floor/reinforced/airless, @@ -2296,7 +2296,7 @@ /turf/simulated/floor/tiled/techfloor, /area/ship/manta/bridge) "jh" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "mercenary_pd" }, /turf/simulated/floor/reinforced/airless, @@ -3229,7 +3229,7 @@ /turf/simulated/floor/plating, /area/ship/manta/engine) "nJ" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "mercenary_pd" }, /turf/simulated/floor/reinforced/airless, @@ -3590,7 +3590,7 @@ /turf/space, /area/space) "pi" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "mercenary_pd" }, /turf/simulated/floor/reinforced/airless, @@ -3868,7 +3868,7 @@ /turf/simulated/floor/tiled/techfloor, /area/ship/manta/hallways_aft) "qQ" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "mercenary_pd" }, /turf/simulated/floor/reinforced/airless, @@ -3932,7 +3932,7 @@ /turf/simulated/floor/reinforced/airless, /area/ship/manta/mech_bay) "rp" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "mercenary_pd" }, /turf/simulated/floor/reinforced/airless, @@ -4031,7 +4031,7 @@ /turf/simulated/floor/tiled/techfloor, /area/ship/manta/engineering) "rR" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "mercenary_pd" }, /turf/simulated/floor/reinforced/airless, @@ -4304,7 +4304,7 @@ /turf/simulated/floor/wood, /area/ship/manta/barracks) "ts" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "mercenary_pd" }, /turf/simulated/floor/reinforced/airless, @@ -7166,7 +7166,7 @@ /turf/simulated/floor/tiled/techmaint, /area/ship/manta/bridge) "FZ" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ id_tag = "mercenary_pd" }, /turf/simulated/floor/reinforced/airless, diff --git a/maps/submaps/pois_vr/debris_field/debris8.dmm b/maps/submaps/pois_vr/debris_field/debris8.dmm index f574d2e8b6..7e21a82345 100644 --- a/maps/submaps/pois_vr/debris_field/debris8.dmm +++ b/maps/submaps/pois_vr/debris_field/debris8.dmm @@ -9,7 +9,7 @@ /turf/simulated/floor/hull/airless, /area/tether_away/debrisfield/shuttle_buffer) "d" = ( -/obj/machinery/pointdefense{ +/obj/machinery/power/pointdefense{ dir = 4 }, /turf/simulated/floor/hull/airless, From 39df2126b91ca0794ebd55ca181f53eba33559bd Mon Sep 17 00:00:00 2001 From: Unknown Date: Sun, 11 Apr 2021 16:25:49 -0400 Subject: [PATCH 42/45] Uses active_power_usage instead --- code/game/machinery/pointdefense.dm | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/code/game/machinery/pointdefense.dm b/code/game/machinery/pointdefense.dm index fd51286858..4c3ac8ded3 100644 --- a/code/game/machinery/pointdefense.dm +++ b/code/game/machinery/pointdefense.dm @@ -128,6 +128,7 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/power/pointdefense) anchored = TRUE circuit = /obj/item/weapon/circuitboard/pointdefense idle_power_usage = 0.1 KILOWATTS + active_power_usage = 1 KILOWATTS appearance_flags = PIXEL_SCALE var/active = TRUE var/charge_cooldown = 1 SECOND //time between it can fire at different targets @@ -256,10 +257,16 @@ GLOBAL_LIST_BOILERPLATE(pointdefense_turrets, /obj/machinery/power/pointdefense) var/obj/effect/meteor/M = target.resolve() if(!istype(M)) return + if(use_power_oneoff(active_power_usage) < active_power_usage) + var/datum/effect/effect/system/spark_spread/s = new /datum/effect/effect/system/spark_spread + s.set_up(5, 1, src) + s.start() + visible_message("[src] sputters as browns out while attempting to fire.") + flick(src, "[initial(icon_state)]_off") + return //We throw a laser but it doesnt have to hit for meteor to explode var/obj/item/projectile/beam/pointdefense/beam = new(get_turf(src)) playsound(src, 'sound/weapons/mandalorian.ogg', 75, 1) - use_power_oneoff(idle_power_usage * 10) beam.launch_projectile(target = M.loc, user = src) /obj/machinery/power/pointdefense/process() From 5d81ecde485a1222eb974e13267282411fefed39 Mon Sep 17 00:00:00 2001 From: Nyks Date: Mon, 12 Apr 2021 00:40:35 +0300 Subject: [PATCH 43/45] Fixing few oversights and more optimization --- .../living/carbon/human/species/species_vr.dm | 37 +++++++++---------- .../carbon/human/species/station/blank_vr.dm | 6 ++- 2 files changed, 23 insertions(+), 20 deletions(-) diff --git a/code/modules/mob/living/carbon/human/species/species_vr.dm b/code/modules/mob/living/carbon/human/species/species_vr.dm index 06c9d2bdf3..ffbc9bd6a3 100644 --- a/code/modules/mob/living/carbon/human/species/species_vr.dm +++ b/code/modules/mob/living/carbon/human/species/species_vr.dm @@ -23,6 +23,8 @@ var/silk_color = "#FFFFFF" var/list/traits = list() + //Vars that need to be copied when producing a copy of species. + var/list/copy_vars = list("base_species", "icobase", "deform", "tail", "tail_animation", "icobase_tail", "color_mult", "primitive_form", "appearance_flags", "flesh_color", "base_color", "blood_mask", "damage_mask", "damage_overlays", "move_trail", "has_floating_eyes") /datum/species/proc/give_numbing_bite() //Holy SHIT this is hacky, but it works. Updating a mob's attacks mid game is insane. unarmed_attacks = list() @@ -42,31 +44,19 @@ nif.nifsofts = nifsofts else ..() -/datum/species/proc/produceCopy(var/list/traits,var/mob/living/carbon/human/H, var/custom_base) - var/datum/species/S +/datum/species/proc/produceCopy(var/list/traits,var/mob/living/carbon/human/H) //If species allows custom base, and custom base is set, apply it, otherwise use default. - if(selects_bodytype && custom_base) - S = GLOB.all_species[custom_base] - else - S = GLOB.all_species[src.name] - ASSERT(S) + ASSERT(src) ASSERT(istype(H)) - var/datum/species/new_copy = new S.type() + var/datum/species/new_copy = new src.type() - for(var/i in S.vars) //Thorough copy of species. - if(new_copy.vars[i] != S.vars[i]) - //Skipping lists because they may contain more lists, copy those manually. - //Also ignoring type var since it's read-only and will runtime. - if(islist(vars[i])) - continue - new_copy.vars[i] = S.vars[i] + if(selects_bodytype) //If race selects a bodytype, copy needed variables. + copy_variables(new_copy, copy_vars) - for(var/organ in S.has_limbs) //Copy important organ data generated by species. - var/list/organ_data = S.has_limbs[organ] + for(var/organ in has_limbs) //Copy important organ data generated by species. + var/list/organ_data = has_limbs[organ] new_copy.has_limbs[organ] = organ_data.Copy() - new_copy.traits = traits - //If you had traits, apply them if(new_copy.traits) for(var/trait in new_copy.traits) @@ -85,6 +75,15 @@ return new_copy +/datum/species/proc/copy_variables(var/datum/species/S, var/list/whitelist) + //List of variables to ignore, trying to copy type will runtime. + var/list/blacklist = list("type", "loc", "client", "ckey") + //Makes thorough copy of species datum. + for(var/i in vars) + if(S.vars[i] != vars[i] && !islist(vars[i])) //If vars are same, no point in copying. + if(whitelist && !(i in whitelist) && i in blacklist) //If whitelist is provided, only vars in the list will be copied. + continue + S.vars[i] = vars[i] /datum/species/get_bodytype() return base_species \ No newline at end of file diff --git a/code/modules/mob/living/carbon/human/species/station/blank_vr.dm b/code/modules/mob/living/carbon/human/species/station/blank_vr.dm index c358fda022..e80bc081d4 100644 --- a/code/modules/mob/living/carbon/human/species/station/blank_vr.dm +++ b/code/modules/mob/living/carbon/human/species/station/blank_vr.dm @@ -46,10 +46,14 @@ var/datum/species/real = GLOB.all_species[base_species] return real.race_key -/datum/species/custom/produceCopy(var/list/traits,var/mob/living/carbon/human/H) +/datum/species/custom/produceCopy(var/list/traits,var/mob/living/carbon/human/H,var/custom_base) . = ..() + if(selects_bodytype && custom_base) + var/datum/species/S = GLOB.all_species[custom_base] + S.copy_variables(., copy_vars) H.maxHealth = H.species.total_health H.hunger_rate = H.species.hunger_factor + return . // Stub species overrides for shoving trait abilities into From 2468f31cbb9bd494ff6cfd93d676e53f1a80dbb7 Mon Sep 17 00:00:00 2001 From: David Winters Date: Sun, 11 Apr 2021 18:35:31 -0400 Subject: [PATCH 44/45] oops --- .../preference_setup/loadout/loadout_fluffitems_vr.dm | 2 +- code/modules/vore/fluffstuff/custom_clothes_vr.dm | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/code/modules/client/preference_setup/loadout/loadout_fluffitems_vr.dm b/code/modules/client/preference_setup/loadout/loadout_fluffitems_vr.dm index 17656aae89..dfa73a8eb1 100644 --- a/code/modules/client/preference_setup/loadout/loadout_fluffitems_vr.dm +++ b/code/modules/client/preference_setup/loadout/loadout_fluffitems_vr.dm @@ -736,7 +736,7 @@ character_name = list("Scylla Casmus") /datum/gear/fluff/kiyoshi_cloak - path = /obj/item/clothing/accessory/poncho/fluff/cloakglowing + path = /obj/item/clothing/accessory/poncho/roles/cloak/fluff/cloakglowing display_name = "glowing cloak" ckeywhitelist = list("pastelprincedan") character_name = list("Kiyoshi Maki", "Masumi Maki") diff --git a/code/modules/vore/fluffstuff/custom_clothes_vr.dm b/code/modules/vore/fluffstuff/custom_clothes_vr.dm index 14d75133bb..74dae36ba4 100644 --- a/code/modules/vore/fluffstuff/custom_clothes_vr.dm +++ b/code/modules/vore/fluffstuff/custom_clothes_vr.dm @@ -2288,7 +2288,7 @@ Departamental Swimsuits, for general use body_parts_covered = UPPER_TORSO|LOWER_TORSO|FEET|ARMS|HANDS //PastelPrinceDan: Kiyoshi Maki -/obj/item/clothing/accessory/poncho/fluff/cloakglowing +/obj/item/clothing/accessory/poncho/roles/cloak/fluff/cloakglowing name = "glowing cloak" desc = "A fancy cloak with a RGB LED color strip along the trim, cycling through the colors of the rainbow." icon = 'icons/vore/custom_clothes_vr.dmi' @@ -2298,17 +2298,17 @@ Departamental Swimsuits, for general use icon_override = 'icons/vore/custom_onmob_vr.dmi' var/is_dark = FALSE -/obj/item/clothing/accessory/poncho/fluff/cloakglowing/equipped() +/obj/item/clothing/accessory/poncho/roles/cloak/fluff/cloakglowing/equipped() ..() var/mob/living/carbon/human/H = loc if(istype(H) && H.wear_suit == src) icon_override = 'icons/vore/custom_onmob_vr.dmi' update_clothing_icon() -/obj/item/clothing/accessory/poncho/fluff/cloakglowing/dropped() +/obj/item/clothing/accessory/poncho/roles/cloak/fluff/cloakglowing/dropped() icon_override = 'icons/vore/custom_onmob_vr.dmi' -/obj/item/clothing/accessory/poncho/fluff/cloakglowing/proc/colorswap(mob/user) +/obj/item/clothing/accessory/poncho/roles/cloak/fluff/cloakglowing/proc/colorswap(mob/user) if(user.canmove && !user.stat) src.is_dark = !src.is_dark if (src.is_dark) @@ -2323,7 +2323,7 @@ Departamental Swimsuits, for general use to_chat(user, "The polychromic plates in your cloak activate, turning it white.") has_suit.update_clothing_icon() -/obj/item/clothing/accessory/poncho/fluff/cloakglowing/verb/color_verb() +/obj/item/clothing/accessory/poncho/roles/cloak/fluff/cloakglowing/verb/color_verb() set name = "Swap color" set category = "Object" set src in usr From 12356eeca7e9640fcf70365e69152220c388aa5f Mon Sep 17 00:00:00 2001 From: Nyks Date: Mon, 12 Apr 2021 04:44:16 +0300 Subject: [PATCH 45/45] Extra hot species fix or how not to forget things --- .../modules/mob/living/carbon/human/species/station/blank_vr.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/human/species/station/blank_vr.dm b/code/modules/mob/living/carbon/human/species/station/blank_vr.dm index e80bc081d4..cd148944df 100644 --- a/code/modules/mob/living/carbon/human/species/station/blank_vr.dm +++ b/code/modules/mob/living/carbon/human/species/station/blank_vr.dm @@ -47,7 +47,7 @@ return real.race_key /datum/species/custom/produceCopy(var/list/traits,var/mob/living/carbon/human/H,var/custom_base) - . = ..() + . = ..(traits, H) if(selects_bodytype && custom_base) var/datum/species/S = GLOB.all_species[custom_base] S.copy_variables(., copy_vars)

    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 literal 137584 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 diff --git a/icons/mob/species/vulpkanin/helmet.dmi b/icons/mob/species/vulpkanin/helmet.dmi index 180942e678e551a155c8e2bdcc9ab280d103d722..a800f5f951c69e1a81911498a0a9e60fbcff6d91 100644 GIT binary patch delta 20149 zcmb@u2UHVZyDuDy6qTZ=Aiap7C`j)F1wlnADj-r75Rl$GgQ9}cq<0VyX;K80PO#8> zZ$hMZkc0q%By)HCzwf!{u64g}-E;48Elg&zXEJ-wp66GdXD6nLx~!i1?K#Na@BRZ1 zb!&G^H#-*(J7*^Z!Y4g1>8kVW73P<{^M(&LQuLR1JFKsNne8LJY?D)ym>P?6pmKx) znW%3FPu1Uyj+wUUt;~?!Z8*U0coTCBdeDUclr94`{8_S?dz2J-WO~N zt#UaoXp}zI#7NMRezv@i`e~r?>>;$Qd&|T;OwaE3#jG`}K=t>>Oj3Jw&W~TUzVu#I zWh>G2+{hhD-1_ehS4Wj-tMaQ?AAuKD!(;dDZ@5iI>DSlA(to5JQ%>seV40%6#+~9$XV;or z^1fw%GOzL6cK%MC)~UyLtP3>rKzWaGrI0$A9KWJN~f?@D_eQtFNfdjgr~hS$;hve)rHaFpeZxDaIR|q2+bx7gAiAfmZ8q2RbPLvn}$}DTviejQVzHh8I z3I#fj81B!FI4*M5t8|YwPNgN<+EGamwE={&T4w z+nE&Ozo6#uiv|lRJ$nreE^V*9@*l5ea4QSAfwz0Glq5Ds4CJ6|tc*KAPBkAM%IL!R zb>z*xJ;xhub{6CYa8XbTtWWIvSmnxL;&zYuutrk8+@D3&BwC#vT5H<8GuE5YE+~7X z`;~wB_VMPM5X14E!0IMBoNZWRS3xt0^h zY3M_*Sxq>|ae959QB#Lx-(3u66&vwX9nAhSaZSeQ7hRLM=~B%X`-D;R&$cm6mE+~( z4(n5uNzaXrEGtM!OQ)i+-)J+G4%Y`=xjHMX1rH$B#=ff3I+J^SQU%incX~c^Udv|A z)(!jeX6d&g8ZIG`8X4xz@Ne<@!Z@flTueJ7>#dlE%qmRUL&@5kx_3+a<*ag8UWw{B zoBy1`U3+>zt8PvuaVr3>I(P|VSlk;a8s$7yS}N}0kFv2nrlNBp5{}fm{uINxXU(;> z@<3_%f>2$y#D&JQih9}}8RqqApVUWA3YFDto+gSF!i-HvG)ZyozDXk8{QbC}uZ_gv z{7k=F(BVeaS@#h(1?2jCJ+^0VG0j&I3CwTYq3r|7#>B z&i3yr7@A_ijEqx@u2F~ z;$!^4n&b#ZJPh9O(1Z>|Ay0$&(d{P4Zm< $c_t#VKx6W=;(UA;#2 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 Dgzbln delta 19482 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�WJV}Jj71CUEL6W#s0K?V!(;OCk(x8q6gfj74i__LsZ#J z5y8R-!+q2F2vJ`_I0{H;8mx+l1ZwlorSs)OFG+~J%3dapEawvA4`btBWVbZ`MW_x9 zR-bWX3JE>h~aXB> z_CPH3=-j?F>T>g$2&Ks$zF#THZ%2`zQ50T?(Bi6@jf?%g*0G8un>Rp)@(pr8mje>E zsH~&XD6IPUa$}OTr|P$*)?p#pMxJ%A%I;1Kv0|Nd0OkciUtC=LYkWNP z!>k$W((cw;PG8cIC(K~`y z11%mc!WS%*Y#t#eB8Scdzj5x!-dNrbp>VgEOyZ;iYpkTAOSv!g;gZFd7+y~v@eLsY zMFfy9BX3Z7H9KoYgR;LRA+sW@tsTQTtvDDV#hM%){mjyPOP5&20r^(*=gZCqF>HF& zK=eBxAvvPN7D1VMCs4K2loCp*s5tLCt^z-eXadDUJ7R9Yrmdg|w0LGZ+~HYh{!y?i z`Npq+z2bzrsNX6|N{vK-JI$-UaJ#dLf)>`rO!#DGgvFBqyaPpSdbAw$C&BPFZtSy2 zVBcCT^?hcBa`h|Jm-WwSE`;1bEJ2bJRFfZ!+F&hg%U4+;%gULyEwwrVEGUDWOq;oT z_pY9v9w9u9ZJCdGqSj6#uCR zJf<0g8jY(YB)k4qx-4(;MXu)fYa(6i_WJMIy72#O`R0GY?ug{>lk*kSO}BOZyy|Lw zJ`l?xZq5{Uu0afv*V=_s^frM~cLG511KXKqiuvB>#(zt^3Z%4V*QN48!gV znGzyCj^{~Zha)Jxs#Rq6OxKFuSAFijYj)I?AO>4U)Xw#b+E3=5*F<{Dy!2*mxdcsY zz;I#vM;1PWgG4(wJ0Bn4;^Lxj8n2GzhPkcW$V2nB>X_2*)IKjEG(;V0yu_>2P7e zA8(`!O-whZZ+>!6^hBQyXxIJi~?vvA+l^c#St?Ik_qE|!5n$OB7@zGApRwH0yo+?p$J zQB$+B+6uJ|!8|8k$=I5Lrsf$y_Jm+z;m<>1o$zU2a7NqH^f7qu6|znv*T2Th{Mj=g zaDQO!(XW8fiW4jF1IO;5Yd=TG4XVYqK3E^TUcGsnJj6$M>gY!rdI~J9{Gf&E)1NC$~(bgNIh~9plW{7rdYr=cR3BnSRwAmyy6nCK05grfhYDNv?=wkcf55aWO^Vmzh4GWYID9uYRt3->X0EeA2$7f zcLSH?&UTRGXlleqMOxt{19LiGn*Gt;#>Cr3Vy8NPzns(XwhE)8GyJavcmE|!Tg&)dTWM@OetkGc2X>%=ks6&!u6B7NptnD2o%$i`>o<@Lwd184C#<7EzEXL%Lp z%dN85^gDOJGTvXQ&6kiP$aQtt?+Dt7`GkUqOCx0uvLg6bsIQHc@7`I1Q8!$B(7!MVPc~=X^JFMDx$Y)CLteaOkTEcP{XuE_ z#&W5Jp!ML@#(a`Q5$k9n@HW!vev(YMU&}cqvU%9&;0+cPlHPr08oL-5r6cNx+gQdP zDJJq8zaYGDm6&^6Pt32~PE{Q^DbNQjK=3@>KRkEhu9|U?&bz3nbhrSot?ziucT<6b zhexrFLV5n~CiBg|Sl};Ca(|MGd?yG}FE5IE*UvZm5G}zQNEHMfkq-@;QcU$EfCrL~0`G1ms>ReI}<21=Uvrw{f=4 zFHb>Zqv%ZeZX4X#hF@CE(9qI4xr{mu6h7cZmUeau51fR;U%1G5A>**~HtMw7k5|Xy z`TfiP~piy8Ocw7v0u$6%{E5o87POEc{

    4fvG*{ls}{a$GK?J9UkHVRPE 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 BwbK9q diff --git a/icons/mob/species/skrell/helmet.dmi b/icons/mob/species/skrell/helmet.dmi index 8cda9900851d83f877e5e8f7f587742e04069b0d..f518f8fb70433678b7b1309c14b7a382c46796bb 100644 GIT binary patch delta 34981 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≫$ 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 diff --git a/icons/mob/species/skrell/suit.dmi b/icons/mob/species/skrell/suit.dmi index 1185d99d7f257ed1fc12ca4983172d83b76aaf33..45b47bb1df94cf5a2dae16ad94d11d7cb450d4bf 100644 GIT binary patch delta 49927 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 delta 51319 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 delta 25419 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 delta 46704 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%0AjP4E32Wj`y;=+C{yjlywR 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�nA{swSe+joa%v$tGIP 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 diff --git a/icons/mob/species/unathi/suit.dmi b/icons/mob/species/unathi/suit.dmi index 08f1ed49387b2d61555da26c3210f5159a3db62d..1fd3aaba970f5abaf265537d5e08faa26de82615 100644 GIT binary patch delta 56248 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 z xkFv`~Hf4eqI*V<>)Vl+W{_g(r-+N#YrQr}elHy6^a>l@as!AG)*_Tb8{U1k=+yVdq diff --git a/icons/obj/clothing/hats.dmi b/icons/obj/clothing/hats.dmi index ea1d7579d8ee8e2ab00de45fac63ea8bba2dc585..e1c5517021d952dc2730342f3f88b71861151558 100644 GIT binary patch delta 37001 zcma&NXEj=i3`uKj9Z?}%(lK&-%x!d zI)T2H&-X6+7QQz2aem)pX`&7GuAw@!JkTyj+A1b0q;B`fZ>8YzY5Jl)y^$j?((pmK zd*(vC{hWh?+HoTG31$A6%St@ooF>1-F@58>YL0uv>E~K9R`A+=$47b(gu0Og@p~1l zaVt?lmYrxqY~ZxirflzH{@-D!$jadfgU|HUGlw*Rgk8PDN^Bp7@6o!6dgoDp5kP%^ z)#7Zljx=fN^pfhf)C=H`uCXdy+EYIq& z-JIlg$$ialg?y@=n7vrLU&KjI%}!WCd$fx+3?WiN-kW#d(7p&te`1OUiy9})PBqb3 zT|b|f?W>dzxChrx?>^cq5mnlSoga?R!a;u@9LK^=v(?SLFG(S}JymIK)os0XJ4YlZkkpzlN$M9itb($fm@$;b!)(k~bT^ABZ$f`UlN$W&gxe%;hfb@M)9vaqEgHXIZl)Sa!> z&X_FOi1WS)ghX-tZJ1pTPQrRvi;w;_qb@`Ffz+OgxUxDE%Bd!;(a6c%gW?@EH8J{ zTZ!EFgwS)R>w4Fxi@%&lM<-n%bn!jZ`PxTk4RR%2JZ(4Et~&k$Ub?_TYQ+eO-!-?g zX^mv-Z~s|Sq{AJMl-%ds2vU|l^Ie3lmz2A#3V@R~W>r7?`J^^6h4j=nH+h>$6DH@8 zVEFQ>z07?dn1QWx1|k)|*8Xo@h#*R^Z(;piRC-+w*3jd`P(JH369*U-0=OtJh%LT~ zM}nWm?!S(;)&2HeoA{a`N1-?h+oAhXH2;#O7%OL+ock=5xis_N5pm6d4q}RSC8=R z01O~Px>UKF)uvc{uC;QwHtdD?c4$O9yH>b|9Ub^_=zNOx;K}E^U|z?@c;S4r+&f5j z&cmr4*b0Z<($OE7U@T-wdSEvT;;Dg~H*fa*N-`HhC=?=M!Pr>hS~}a;ykoEyP1nkY z7S@t(vc8(%pPw&}D(+no%)cNw)`1J0LV`6OOrX^%E8Uz?e+N)Ax9bWX6^ zC8Q;2e;e%`yoon>hu!6b3J+MmYp!ncgjmS)zC2>cC^#LxZ`o zm_I!EDrMGbaIeC+vXORZ^AorL$yDw{_ zhe-go-8D^J-NB3I(37&PA*V~e?l6K48?f9senh1JRvnt2p^+nNa6{bM;Ez|wFV__= zefokB0dTv2Yf85Q@NqiG?`W*wTZ>MoKTZaR998`tAOS~-Igz5*wZYDd=EFyI4F#7t z=y>QB=qFQE*b*MNO)vD6|FST(JEi1E@~BFm-pZ#LObskCZ&;YBGUhTCz4r`Rn}7jI zFY*)wgvHn(sdwc?F}m{KBf@K*8xG*{q7pK%{~j5*xhgj?z4YYeZLF+E!rk@!)IlTb zQXhL>hB5mfnintVq7xLlT z%s?2oLLI#KY^&GBep$+wmbF_ux3$R+En+{yJJTG%Qsa#5>Jvsp|4Em+BQ4E@xWvhs z&9Jh-a_+v|^apyFSR;hMt{?-cS&w}7&$-LgmH`;)>!yDF5g4kkh&1t4NNb%pkRT`_ zdW;6=+^milCrn;-wT-MH9~|;Q5`6B^Z!FJh1Sc|OMEyV08`F)`1y{44+ z6|{*f!059))FRKx%^j++)dhYXSA~a@G}6BV|0ZAd6*C?Am-6`Hn=rPYa?3KavnkLy zB0jlq409iCj#4BG+3P-(3d3%$g6Pdz7AGes^>|AlB?XsS`s|Rnou@1Xj}w77>E4FC z!L4fu?e2oqINdf?RCgy!n7fK+Gv8b|ZiE^R=1TS<%-$G}twzOBF~zo9oNLM~TjmceW(A z=*sx|_1nuVA+eYrhW zY+4JusISz0tdol1w)yxeJ)K{$`wnshx1xdhqKnZEMFa?2P=YI|KP#n_%`q#OABvZ= zX|q7!-@isxl0ZSP@Su|Z?lr($*_I%?-ak#2gNDD%;}~5am{pHK@weXO&vNI#r?xdV zAzkM%?`~-eZKBf}wr9*1bY54EO*O<;pFpGfY%Lsmz)vZL0<(MDYlR-iRUMTtN0*I? z{X_U#GH!y@p2G}*c&e|s z@(lVk+o4R!`MbdGx#{ypy}5AR}!jJ@;?eB`%m`~osfZ~wR3q4IAGqy+ig2oTtBCkPY+Y^`*>jdw1f zKRHHdp+yWgo+xbzUEJyTz892#NR}h2Y^usmXDIFUeMYhvqNf zpJ+C4d40)MCk{Ju)atZF?9XIBR0y?x8xBC6vnO?pCd^Bri(aXXM*_g=$!h7AJqem; zW(`kybuhIMZ$3|^@4ICLS9>V43uXnMmCy>5OPaR;_bengeA4+YFS-#4urdGrzGzQO z6OV}!@iCx5W!?)|nWh%bUHmI5#{<4~Cl{bN+P+{+@UbCJ=)DgTr>LcK&6G;bU@MD- zaC`x!CuC$6XC0E&M{9PEeKS|(tMhXB5pLLBKPHXaW4sn*F!w=On|NVdasB*wBWBu= z&>F<`v>EK}@Mn<#?nyt>{W5oIH=6=h4r?hH&H3-A5mt0u+y1$P#0N4nWqa3=&d=6r zc=%@9Cyc+AZH=aja@BTsN!H#WwR3JwT3{B`x}6I8E3Tp zEB~G^+HGP_!b$*3crz7#DdNnb>fzP9rP}h8on$0=n0 zV~&5r%ebU%wD0-3Za#lMQEJKDAmt~3s|aY& zAI!plBv)KbnrHoyZQ^UcHyEn;m!qMYL;URA zsR-*8=KOMx64}w^H&85rIWh<7XG=P6htvm;mds2F#(6Qy+NMKpnJw-6&`x7E(I%hQ!pAr~F~hRG~R0NkOJt`>@@c1f#I<69|{3I7^WGvL~caT;&J96z(qJDmU-oCzkZ00-!yHdD82J^aEk}^~Shw}L5c~?ut z^edBeQE5~OhxRRnn-+I$ox9{axmg-Vo6;^W_Wn`Q&LhG3(?AHVVpu+h#AeoFg;I^cvxeY zVLV(-YUI&wrb3le&q-m#3Z_J-MnP3mh=izZ7qf-cEf_pr!Ebl|9j3ZmT5>*T7q!P-$wNs=DJ3;^Ar2Q}zvE|ndiP%U%nU2A z-*YE!{N`?n$Iza+WOSj(K^zY!FUv!uHE1<4|>r<2`C#>pE~ba zEc5i})R85(h^ELZk$twjAfi7pr~mvk^Ky|Q>($_8=V&@Y7?fxGx5{qFmDT60r+1x? zk5A-iP2MuPy$K;Blni}Uu@R=iBx!Ns}DjHwY0z;^tP4TX{qq4VHO6fVG`1>Sx6AupVS zT$`Gj4yJ$;29Nd*@#iw@7_TmZE;hu@JpPJgsxzp-r;I?Lmr;cWsNn>wSs4-g<-Qf8 zrIkGH)~=r9K6qE3wsvq#yl}E*OmcD(A z03Ds33uDDoj^vL!M=&OZir(G;OZZ1i^dx~icuXf^t@`I=MEo)1RN2d;TC z+glXC>0;kw{Wpw%87wg4=wY$_&gAq;_UW;8mMOhG@9=9<^nJXK`4aCoAJB7Lx%Nw` z0XKTa8Ta$;HCId`ngCG)_n(V&O)69v^fWteky#m$Gv;kx1Z~fJcqzCt; zm4Mbf5?M+giru-d2g^klJ+HU{KpVar`TXSy=Ci<`p)Kd;TJQJibJ)-6m&!l8XGDGv zH%?;QFhqa~4JRo+l+-WG&j$|WYUFaS`1kQmk%ma{*mUo#5f9m}Nzz9cb4kPDtyczJAFE}Iw>dETMxW23#iI&FhQ-!r* zCDoKh)Y;YnxPUG%9%hX~_EnQ3*e{a}xeb3y_&)whJ<_vN@Zlfp@s4GcOImIjUkl+k zI^tpiR$AI%^A|5}48gOcMP7z_`<<40`|Yx3db&^leq&&#s;W9K^O9c#Ecb0GJd>#A-|w@a1co&924v8u{`<>6NnO&ILGc@<)`sn84o+=f82%6~j_m zTK@3KlWSucX}QNU{vRUhLdNb>@N3W1x)OX+V1PGH%_QS1H~#H_g46cUkh|;J$zIh- zVHIVn&|2>9X5##zo)S4v#`-A=|LWxPH)aofd}NB!5{ten;kHssx8F1TY}On~ z-$SKPsPg#c3{ref`wAX!8k}M!6W=L2FkRv6`BiG-?aZ zBU-TRH+qdS{kue0qVg_ig1YRY z)!10+M$j;aMs7AxS}E{Bf@9inP%Sd;_p}&#@pO{S*w;II-*0lv9<`Ynmr_t63 zq}oxc`?E5wI|7p4lY7Y`#6!W?K2uT@g1vf z5J-TJPs79u`_AT#-hGlGXLO$JzSa={;1dvBr=hXhkFwLjE$E)(haa)N|K*!Sj-h2| zuj;Pfn4AI{BPo>WOaO-`f3Ck@F^ct90;6}`@2Nnx>TrB^Hj6IJp`Qq=^@5AFwYQgf z?wEvzgW*eaO#_j(`w{^%9>*7B!X7chFm{R)FpS;E{p3@)v6%1gpEdI~2LBmw)N$=NW@Ep(foD$#{Nk#))yfh!;kkWkrRH7knJY z{H;9f>3m!~1iybPt9a?bl!9te4@@p`q}Q&g>*!FDlar75-^^KOxZBpb0MGRRh%WBvNkLx^>U?Q5MNmkBVmXezvy(5H@|8@!xdR4i<2IVOb<|}xL(O4+q|`~( zrS)DI4_!WBnqs>6Q$|k2DW2Gd$o1FjMJ-`!;f&yaTg~0`HFra1PqPehgA`!*5K>Hjr?f!nsqIz_eD6tBSm5ohUW21bAoYytK ze`CK;dqc%?F5m?vjkt1*Ej;~jw$ozXbrjv8N;kh1$b~2?D_h@xoyoUmF1tVnrQ!=q zOCgPoo1)6h6>|!|=DMYl!;622`J4ysD$c)8|C0`I;CPBOweCYhq25`xG zXXc0*PTu3vzOUBI+Ux8K%M}hi=xP}>c5)Je>?uAI%#5uiyK%SIloQ`;Z!Ul6Ee#_h ziLI@zKg0v8At`6E*GUE(s+3vT|1oNO1N;+lW z@$m30udG;)6~Uv2ahxC(l$zTj#BFa@P*gt9GrNB3__OZorupP8*T;+Yv)$qvff`Wa zw>%3HR%{0<<|+ku87g;FCkGxqA{9~q(8{G)N=^mZH`PH*O6RuU8O6*Zj01<4m8=a| z!!0?eo^f3+)+lB37E`i?*R~867a8Kd3h=+~{;1H<^ixNlD@(hSlT<`XD!i&n;x61I z_Oky)U~jKh@d+tpe9sLHb4p8}(qlY~Il91L65yI=%U23zlWX%E_@~Esi*q1Hs)4?6}AS~t(vciFj{$edF8iRnwUiP_v>f|j@B}Dt+_kCkdmWr zQm75&&5EN6pn7nwtNu=p7+3wH_VJ4Q^3FBO-RKVf8{vNw=XnvMt1R#DEhh&ji`v?P zwr|Cm^EZ1JUe(prP0;2JjQ)&H6)r~h5!K$y+WkaW*mV`Xd{ryCT2ycfF?SJN%Mg&C zXrR``1Bx_f1tT4e8ceh^-rzFo>ethFo7|i30s!vdyyi~{E>>sIRuzWN7sY=|+V>GH zC9u&+3BF^ABl)>A%G^Lx2GHAyf+AvKA)maeCh-LZmFizp6qyU+0arprH=oD9KPTQ* zj}+w0n_OXPe#ys|utfhGgmUe%Zx2X-siu~|3FcPgof3j7LMA{KM&IRMuvXutgC7ji zAf7Z+&V2ob8@wsha?WWOR0j}9G_}~1mG*6=0`{Rsv1SqOV|DyOEg(meMK5cAr!M>O zrF;RJ>2cfw5E$IcDq#Gxh$cnWGPaq&?WQ)2OjVPT)=Jq_b>){JqHBQT278xFX+8Yi zFufyQtlF$xtG+OyUEuiDOxy%qUsLBm5JO zWPzlHvcn2V3=y9o_w`-r4kE8R?hg;lPZAa}W`S`WO0ic7SY;(027_^NaS7xk{Z&-- zP){$u64hGvs{1e8QpsSN1IR|!iP)U5K0UUaH&a@|z5^Ffef$WsV9fF4ND02z08?v5 zhCip}>zvBU=d{RRd`@BEn^Fqb3Q;ftHrKRCA~YVOo;f+6`%^l1JSc~L_Zj0BEprgV zInri@M{LjaJXUmh+!$km>U-gzx4I=p!{2_!W!$VgN1#KiBYwT1mYf(+3t|Yy;+8!w z0btu3G&f7q@lrw{&Df)4d#wa5V5}SQfi|Rs8m_AA-+zveMmT%$2kWCIQ?R+()guw` zHjMwhN{G#+p{P>HoyOG?$omaMop&WzzFHpVZ?P@d8y{tMRkzKmv=Jc_ z84`d0;Y82R((}8B<`y!+U&juQxPV(6t<_G_`&1S7IB{^LrnHpiiukwbPYE)uak?ca z_}GMJ-ZBvDaTDe38V1O=%eUbS<7paeCJg;;il$lck7_J99wBqk>E3JE!h(e|5i0(#zmARYr% zO`2c{(WEzGOh{^H?{7w0U=+a8w@ra&ldff>(>K|EuPkvP9*T)Re5(mdAGkufkgNHU zl%#cI<_d^GF9ZZacOj-`kCyY=ogerr_efj&^D-kKub|)xC78yhrXixlBqSvA*!}hb z3x-MK6x$L;2+5VKTZ~`Q1an3(P>{K>u^Lxee0qqc+pb$oS{rdF;y2CXG zimTf!qfE2tASSo+H6=v3`h6GjSy}S06Q5mrnVC7iWT`Gp$9!l8F}b03x2{;?w_Iky z6ciMqg9zHf8~xVK&Tu0b#3)B3Q9yJulz#;^4!d(NX=lZs(n9x9{9kl)G5&w)=Klv0 z`hQW|C4?IPrLIT%{;?r#uv;2U4qb8INBo<%cDsvhUOf6AmODZnHTeY$(DB-iaqhnP z7;E!n@K@qxry;cg$|J8v7x<)ahVN|3vcV(_rv;Sl3u49&1kJh4p&G`+3oY^9Y&tF!SecwU8C^IWTu zy)7j(KyQ&d)@K@=%GM3^-p-xN5$JnU%dPr9wEGZX2FuOK`Sj@%r=y;po_f5M5W-F` zz9(Xa#}V2VXo|pheW$19?P7|C3-75QT|XaG{vgcHm*hS0eN=eApJO}$BG}ukGG6*> zU;ah~3o{?zxz+$5)0$KhTP5{~$yb}xreFeeWfOagzRPgA)DS0Eq<@ zzXrNF!5ez0Ho+D-emk*YOvv*p5`Yrh*WWTXN!EmgYe&`mW!un_50{4TI|ce=e~uMmvy+Hf;#A3Z*oSK zln^ExJ=E_0CD?jM47V-R4JGrKHDY3-r=u|5RM|^Zw?>|`YR`0g46c2A z>*PWI+#I{)u4HLN#RJg5fF5FO`WXo6kkl^}hespkl1Y%Dp|AV7IN=SYOW1pz{nP}}dv4O>U0w;?c zRb36oFq)blh3NCJw>M{+{1`1PEPT;EK0XVOd-p}(>x>m6ayi^53X3kR8vN7FC^taI zo7T-RlfYW(=fTk#EJuDKpT~J$JyKaacW$w+itK z1VP_5+UfJTtp2Gf=GE0zC}$-BNP{6_2SN+PkW3+$zSK}>OSh*X>Y>QlyEl(FE4uod zN7P%{OYo*4OR_`2i|+5?sZmiB@7}$$dh><|xJu~i>SP221gxB$sWmh-Ce)R(C$t64DXuS}Mqr}i z7)>p9YGUG%six+~qpIB8S6@dLR@({@S{x3fmr}m`?!AK~fb_~*Zb2g}>fG&~V-$u} zD66@-`3k1$>nDi5e4NQqDiOI8Asx0p5^ORZ8}W*Cf_XHD2U|%*E{O(TpEXM|n7KT7 z@W8hyz5PME#*VF9p~vVDqesr((_@v2 z-+%C#a(?dHgV?@2Dj+yG_{cDfrHvDB?r`^w4WyK&rly*;eEj@*Vig8fqT~^=we;lVqZZ)c63sX~+(@M@<0``W6( z1lAsJd=@!|(nex~uOt9NHgS(sUA2a#5Kng`isZri_}|Vf%+3xNV1D1N(#6)5(Xh0R zr%#JlwRJUfdtgyWoqi#fP3|@yU%}W|*(;6QWz#dv9YMbGF`JDwxN+B2hlqSg>{kxqDn*{b1II6iyq1}o^8#jY?FHJ(gd~= z1m57_cw=9!`d-I3MW$Z54Z>E1$jP=g)dUOJ96dcfFF*gYhflT=EFmBM{pZi|O*I38 zvhguC=h(Wa>~IbZ*Di^s?n&SGoyQ+9n~ny(4d*3$aUKq_=c>r#&^Q>oN_+*{hS^mEs7mGUxFKh*IP4dRn$fd)Q4 zG4Fq@zTH_uyT5w}B;q)s6qV=hU1E~^;}mX_BTaBmoP5Rmq9?8_b;| zrU)OTHDsUdX->(A{CH?o_O*~))U{c`vxKjspN(a*ZK2|M@##MHRS+I2<}H1Ld>)T# zb4=IDJq6M2U-cNGbieyT2=L=tXO(XqEvOfIHX9MnhN<j zE*7g^O$w~IkU>JHB(710djB( zWLjbuO}c7i{w0r`KY$G!aqGbRE7}VWbeK9=Sy{ikOG20$y7bEDTU+C)&_MjxM<^yP zuddz}6T1OH*q+{A{Y{9!*4Nknl#p=S;2hwTl{Fbn`B_>e%_hwM`ISt)> z2nyx)`puhLN=h6M&f*mo)_}njA$5g}H8vaIkf(Xiu}WnD??GH9x!^LMgO|io5}It1 zl=&4lw>*~Aj}!w;ru3zp=(@wHo=I>3!69JC!G^ovL{R@RK2kBjiJIctHA98;HA~n# zK894$elhLt+hSpTagRTgp&sMGi<&Qn_)a>PpNBRWTdftS7EcS`{kgakXPB@5F>#H9 zg0kh$-oPteI9KsBH0lK_1QLnJjzi4)$oTd8nq<#Bl|Neh)#FdZlrPC?SeseXu-;(a z;nrtMs7Z@?b{6q@T0c_zdv!Po@in#6z9qZ}L7IT>$LdhC403;16Gf`;n>dg`h zAPc!!I@ET9Uz>AUF9#KC7^73 z$p!?blYPbm#=Ur~2W-iDgm}l#?&J&3L&hxrGXD-^;=pv?cS31Tof*LF%g*7j!V@*` zt=6A|JJ!xP^u2|DYbPSJhJ>${m&)|k&$fuoVDIdU4M`aMC-{@@#+sbci3=PE1w7F zOSGEXZFw{9?9(_;0z4u>5Wy*hciXT@-8IE?8aLYWydWPtJkdCa%lDvk_A$m?FnI4( zshs*$*e?WJ6#!nDY^S zL1?IG*Y{pwXS?~Ag`T*n;y%K{WGN9w2lsbE`z?LfZcdoZ2VI+EJ22PNkazZ?N78$c zGzR^-_vxgad4g2;i=z{+Xc=Hw;=WK zX$2WStiKge#(Mv3Y-BAdDS^0Q^_MSi`<`r*K@K!S+7&<0*MSg3z=#wtT$S{-9IdzB z3d210F7kWNHDmz;Wmnj(#^NZ^(k#^Hm(7+4d?c=xqX9`m&T$j}Ty_41-5w3y6u}8X z?PVKDON(6Zn%CB3%~1DU%V*8P(vp%4U-WxN>x$dg)~-=%w8`lC$KxHbxYI#e zw7)waF)?9$%5O#`af~6Da@!bgkaBa=UszoHkP*eW<@3euy}PT5y}kWc3>3|WVG{Gj z*Pz@(`u#f1T*tGk4V2x*fB6zhkh*0+Pd$q*u@SL{A@=5IJ>@Sy&J}3A2R*=2lgUQZ zl|mTY?E4Uh_goM--4T!L6qxB`w$yo|rW%IAG@_z1^G`d`t_w>rEHd*2X#0Z-#7cMYs>iAbmwMh+F|`8TdJ`Io0R^OYhHN~#YY#DDtqG@#Kf z>*2>iFNFByV@vvpS748{ci1%*^<_mhRQJ(#RP)kZhmXSD(}s=vYA3~aOcE^=?VN^I zn@B;Qa(n!Ko^}bS%(Rk{nNh?iZwN|5Xob2`Ufw9ZN}oX!9!iE=uiF0F} zr*DZvK72)toIK5NrJ`3OGcMJ`Y$iM5La76*6ePd(SAB*~v4htzlOI#gY`r=U89Dsb z<`qf{~?pw>#Z~YsU2l4&{ zqAz8|UCbW8F=jhE+6?CavDbkkT+kq#eEg@8l4eTcYk%HSbOnNd=8X{}%%Jw*8>sB> ze|UHnn=Vj{=1(@wm&iGjhKdmdrWzSp+QvEkJLUd>qI|bld(52oLrx%=il+<}Zbn8% ze*bNx9OIAT+v$g^OP-T-Q9EmhLdhC5{F;I^z|*Hst-km_d*xL}0%6yXs;Vk+ylXVc z1bjk5>eklZxZ2EM<{GwzusINA?>v~PzMf+`RTH9$Douep~WP{!0cx44lu&_WCzU7+2VlKq}?BfdX%c6qbk^_yA3+ zFm))FuQtox{C#hO3H`DBhAIXVE=-TOME!PAj=>6Mw?oayStYgSLVQ95}AgF-ID}BA}S-t(~)cxX5_}J(f*ZjZF zaEkiw{6wWPaEBfF6|^PcOG3E6W16NBvY2%=s*e%>{aC0KMJ@ttDDK@P?#P^9K{~f~ zT=Zf&6dHEf(-i}Jiw}xTYjQ5P*eD0yCIAF2jAGX$Caem-`{VXKcO)2C(w0XVmXjgb zYZM;}lVd8>GP0iOIFIE&<9RE-sPj&!4f3;4>SFXT&>aV2L*ti$ju$Uy5Jx021MuFI`SHkzmHr+|QXrXFw0YJBW*t zabI1hpN9mkbun2{qwp;fda5o*KRqaNQd7JBa8*|)hTx%yL)rxYk0gL#5t8fiD1S>- z(p@m$6Ib8Q(wNzbq<92PQToeF+h~;Av4oLcZKD{4gV)fzvn>ApQ(?CR7j5xXDkYMl zX9nuu*Kz#ANt6y;zM8g>`?I*@tSpEpY16DomSp5-PQac>m;%RgW{ES7A*nCt&MhIj zh4*fY*1y*fA(#DQ=a!tDX(5VYr051%G@^A~<`SFoL6HfdkOR58GF#5WI~gLV)y*FK zbPCba`x5v|$?2XDA|q;P&gR*J;)V4oGDr*^6HOI(z9TtBx6Cu>5?r7dbCI@mH}0my^&L zZ01I6n??s2859*4!GSmfp&WX#Utc+x#9FZL)11ZL;87lg z9vAWa#cl-0L!&7kkUO1~zTNkaRxq4kd3ovgrc7FHw+U>V|2Y#T? zyg4y&*>oJ|=>v5_^Kk0}Vai)ce+klN!Zgw4O`* zDN91%GmJ9L!_N?pY{CVJTxCSwHu^BJG z60a#}j#}k(?yJtzR(pCfM3L@mbnJ^pknWEsSgV@n%T6V~Wvx=_DTvMrICLT4KJdGN!`aR$sa0(KI}VE6 zB?A3w26oqB(#K%1%H9Wv2dM~7y07g{@ixO;g!2~*F`-9D*CbKWDuYL48M6TE0r&a* zpTgm4myYD4p*usItvGXqgx8Yl%2Dp{Oi^lTut77V**eK-PNc>wEVcNK`uo=+6&|5=O=1GGjiPpc zrHGr7?$#*3W~2iiB?dUkGsK=I$kds(E7rz|8>V1MuJ()Nv5`YK<|*u^-o_u8&%b@o zW21=_&_e>>ZT@)GXz8dJm#yt&D48*9hL=)Jzjy_wfLfOYe86g2;^1>!eHVReyV{8d z@2B`X24OLJ*FC+w;1?djysh@nLs{_jN8XY?3bFi`a9^%0;TT6HMYfMaD@#@dBJp+N}YcSKy#FzW-H@RBi zB;n&a`fe`Dfj^Coo1SY1TT)-M-FnH8f1>V!*_pSCdpYS%qU&den4<0P^y>L^3#{sz z3L%Yq!Pr%#nl)Sx4<+1M+*~#*q*6sPJw+&AW^g}Av2z+tpxB)#dzDv4!6;;9GM-nY zo2BU6ozCB?#Ib!ZBF7JmA=FU&So3W&$|d^WB_Xca_2BWNM*whoett(x?3u4+I)59w zF1+j|aBRNFSrBw#7MXs#?QD766P$l*2OeyYzW&X9+Mb_7NX-^AxW}BPUTJvRJqU%A zQS`T3af!P~MI3X&<1dz;C*lGXyWh6A?LL1+W?CA#B7@?tDMX{A z{EZCRCqMpn9_?p&Et&XRO3`AqN#oCi`a$UQyRoOoDI80Cd&uPs-K^>Mu2{AxXdZmA zH^Z^^zAekuu3|ukE_h4GtTx-r-^A#{bZ}12Q%^Ux-Q5?rBlo|u7lJsv=}TWAQj`UfSelnQma8XPJEuW4JxaGro>lyG{T+q7ozo zGBl!ZV`4fxp*e{8*KhJXEFJlx?8z;;HOqJhpQyyp;j}` z+}BHCRy_sR9c*ny0}ACD_k?#Zu_Y60ejf90i?u}H_}a^_0U$Qn>H4F2Nq3u9|VV>oSEXt;QImbPB}?*CcOt^7MO!wDAtT`mO_rVxT7Vy|bxqT7K4yxe84 zNA(0(LnKrf`uGy(eKw-Gttu2bkSRHZA!zyCy%;ZkC_giB`s$$ynA?1ruUJ=mGb0F8 z#Imnu_)zR`kaMxDUFaTP2N}UR%7GTkdikIo+v?o#XGR$slnDksN=K(|U20PBBFehF zysFsWzXvs5!W2>OW7#l$FAZQM1`I2=d;ZW~yLPSCeeK#+t?kpNfm<)?L@FeUn5Nbl zA^=_CqX22bnqmF;%=Bl4B(;s@_{_G9SI17-dW0gR)<1|7LpAF0VD1_o@ML$ar%#|W zK6h=Xt|9$>MuH>F)c^x6zkib@3z@6JEt>Y1;*_98Fg~j{H?}OAd>4lEwEw;pAAa?P z&bkgeH5Dlf&A~!6(qtIEX<0M z`U{e$ke$Am!u!zKnW7jV3)Mtc3M(kE$$_5Rzhs^)@Re@amSFpc3tQcaRMljhC{t5Y zO>Pu#1{(!oUQ0jt-QOPy8EtR{Gec$lvX{af0LYhmGN0@rg$;bRn2qo?gB2bge>Sqh z%hu5j#BfIjEfqqO&w3HF3zRu*h{M&8i{0;P3vC8Tm^u{$HB3avI z3|Z5@)1JSWZI)>+Pczj0AVXQ|9LRk$WWwWyNkLx_Zur%nP0sd@jv8pgJkU{b&Y7Vj z$<&rgti)UxgFBZKhYc^vD+=exc`koPjEbNk-C677l)Km8o7Ry_xL z!o>QEcC3gw$7M+k^3+5~o@RaxHcz&Zl0^(Dv`i8aow}~w>iC(rI1{6B(BBcSPrWa8 zL*r`idR9^-hZp<(-U6C>RAJcZX8B3K**B<29-7F7tOxo$0yQ<`n+Krf+R*&wBC2m= zqU_FH-OOm}+dn8EAbrb`;&@Hc6RNNqYD`DoR*zP~Ml65T_;8Q$7Xjt3kw{dO^VMldn z`R6VByFFn3LmQjB*o%w!j0`jWENvI}j|FqL_3j|P{ff8D{=ud?RIx&9I{SYpd+V^M zzAt=qNJT(YR7yf6M7pIx6a=I}nxVV94`84IqI8D{62d6mLnufiHFS5^5ChEI&FA~O z&%O80`#j9UnUiyNtiAU8zH4n_jX*Jc8Y`K1n-+H{l()hyizTjR`P-GRdxc)S`*ip0 ztq1?=x@+A6g2DjxY2-J}{ZeTVzDioY?~*zH{xj)u3R|;~oLBk_8!vQ%StNxVSib(le?{ zmkMWm2$rRFK8|pQH1y*l_BU_aEm*w!%VR1-G&<175pH{2N}uxsBehM(yMAMiUI=jAtp&h=K5VB`hY&4CRK{a~(e z=4)yIMSMcBkcN0DX)XDswzVxxE4T@VRXncuisJa-%<*Pe4w19DC|2xEXoVvjkcV@;iH?qb73?v_m0Ca2|4qbD z#({-8$ab<-&;KDNWW~{yl2<(RIn1ACVH;+Y?Y&b9~Z;JRXmdtewmIs1W;7AlGevcR=2&vdnv-nziG&~+a7 zylg)YGyg$*#z+j8eqAcgJSCf*b1*Pw6|bkI@&2-6q<32a7zKrKo|$)c#K*?XyyIzv zpNR1|ZMxgJH)f#e#834k!hF_o#{EghxJ8RS8Oj-4eAiKFD%4D~`?%CaGuT^(MDsQ2 zFZVH%<+qp!k=k#V#RurrNgiinnMzL~_DwU`n>0p5)9hptaHjxv2Dcd1; zyJ8|amMSS)D+1tXlk9(RHI@hkRR^opX1w3&GILhZ=Ma$di9r&ht ze9u0eoa8m&3jW??oD%d&M*c5&RQc+P!NPQ17<|_Fmh=Cv1COv=Z zEsKYR7;fpW@Ie$Gv~_}Y8G@hp#~Yt=F^Y`*;k|V4nnWxXD+oO&7^(@o3?D3}W>d~~ zb8@*ZDYX{)-IEH`Qx5hhE1d)L6`P_r*~9QGc~c&v>X3`GW94Dvn#Ci)A&;C?Iw%tX zkmul_IRk%tvfn;@^<;=Yoxv3S-VKxa8OqE=3}4p(U=DZ_L7M{6UP8$`hSRq+s4xci zzcQ`225p-~x{zD-jm@$~HpZ(L(T5!$b-FlR`S^81#IwBo)|-iNt>+|-+}u&bGJy5|@K2CeluJY-u0K;*x(=k)mDHH^sV#ZH9jq3ilJ zl%cRnr+0(ZYX(*0e^kxHD@b9R{Mq^W2k4XaR}fto<4kJ-hmny{)-y&|!#_+9^{C2T z_=?%GpLtkOcdc}S5qWR;z>A~VeSKr8gd%9ZC?e4PUU=2hRi&TKTb$4>8SM%}RN^0w z=IVGDtiSkb7vjd1_eIa%#19+s$~o8xQc*-o`NM{={k6Vi_sTO!D0hg#25CW zRJtIiUUjpj(uNc((_9B>0=E>)p>Deni*9mogLsONi=4nd~| zyNdoN;->=d<3XIepDqbL4_l(ravjn)P1SYH>CKP>Uh3@T@_5#{J58)Eq~b+lCFEm`3itWJdr@v2pZffON?K@8|R?9Mp}qIQwBx-3lvQ3=!19BUsxL& zcHluYiwie3Ii8JlzNQX3guyW%bh4d@2k|?-BQcH6j*r4GGs`I=C5j=|BdLgn6Z#KA$2e z7bfq1!iNP?R{iL?Fm#CCwaTS^c>mo!0L=7x`^y6@88C7*lr zjO6eq+h*PIY)R#f7r?7Ju_L*FJX4Ssyx>xzn)jg3nxzmSbwAuMPB*IN(EUZQp-3%< zY(7hUEm=kIhYlVmPMuIIryDd@LdrRN88cM)iM%nhl^+UnU;l@QIT775{rV63iy~g$ z84d{@b2gNyN& zX$zAlTN_PnH;pXy$3`sNqQfP~R?!uG?PmEr!6lH}^z*I82X6`z9<#?o@VQZ5&qQSc z9S9({2ISg+2Kf4?Y(g>;ssQ8?fNuZQ{-@QwL}SPAs37}A{%<(<>Hi1L{Wq^)FA&K! zU4VOV75ohF_YRavx$WH@GK(&@5~>6>Bc9KM|K*d&CImF;Kl8c$BA1!^=8dubBt6&( zRS2rkh3~$@#Z2V!wM+0A3bTz;CrYyI`MY#11RLFw*D?Q3U%MU-VCXxmuU>D>ME=>E zb#^};F8tqpWrv7>hWh13t+orxUPWWkXrW@=7&If%C06ZYLqAzphHLaoC{8I)Z5Z*n zqr-UTcSs{#G5G(;cHh6tVlXA}9f9rxS}t}Q?ghQ*59mH7;aF4BxwdD%mm+ptEOnEW zNx4>eUitF%p5@q)l zr{4RY@c7>im0PoyfT8t>HvkM1+8&d7T!Ms~;aWW9bbK9FHH9|a^yLY~qCyIgzuK{t zip_4}!mPGw+Qf+PDYk3kek2!igEhF-WJdpB2eYAjebuS!WFyf++s}AQ5}tTx0cio7 z4MY>dn5xc9VNC%6nJ%%oqs!u40;w$6$T9EqYyAjd-H!BTUg#U0wb6vIqzQ4l=V3F{ zCo}{hQb8CP48T4BAKQcu=?WK1QpycCsDjNkOSOp-qSqLtap5E%8#99R2mheHTpNm+ z9ZIo?`#kIS8YPfb+ml5T=|+`{mdP_4DC9x1&rb}U*PdYF3A#J};Hh#Sfv~Z2$aTl$ z+P?d>Jv7Iar14v$(+9edxKC&hO%EjE`7du1jRtP&eap=?`vaZqB=IpP;m(uAydJ|$ z&yKcW_PBEr1erxdcRbFbICs(K+RcgPTRb)uUFYwnp$c2}Q}PC!lV~RLIBjd9s;Vdu zJMD3KxbvJOFU5e{2AG1!x%ASB$?hDEea%!C5ifSXt>@Y~?1aeRqzl z^by`z72)5;Zc8=RGAs9BC@rny<=xQ5m$zb8Jd8c8dJiN#8dsz|+?U0VCs#xP{0IQJ z=+-$`bihK?`wyQSQ3K&X+6;q5dgX! z9L@lQx{*;@JGIO1*7`NO!_|LradGOJnomItCLbSP$r1?rIRHlzu`6!twTS5vT&vpj zUO&aPe>ZP`J?OvuwpN8v{$3IXPzJFnoW8z(Verx6^NX%F%j(11P}~yOI1C6{I&p|_ zKPS0RR>plL`&ssDc-0_6bv~clYC+_?t9GI}m)O|c6Cw35dk|jZo77|7ZS7I#eT?!9 zuPl>#bWhwriKp=->~^N5W?;hm=2pQt zyEG6?*q};`OB#*qyn)AfU8Z7Cob_a4_>ShQR|(2jnk@Ov_>+ygfSv?M^!$?gv0riF zne`8ig;`tWkiVLhEM5=G;Y#^v7+A}Zt32tonjfR0AR^PbmbW1*Slw}R3yTJGd`wL6 zZ(h;8#YS9wCAI`^V$$34melyn#E;Xc`ZG|d;AJ!NbRJXp> zlH6Oxd^}C(#tneBbPp8JW=Z%Ix^z#2A8Hzu8y0E4Y#-ABJCZM1DU}mAv+L_8Ti>&H zfz4)1{u+D!v)JIdFOO;IeptR#+tik}@P80R{z_NH8v5s>z?bHPo;s^nblKo|SN1UI znCIbz4!j>(ZMlqBX;7?PZrKPB7`&@wWQTgMFvYLDus0LdIM3@lmkmsQX1|B_vUT3j zXiBsd&*{U~mG+;gGj{yT>}#W=%-x>ls(zJ*cX`7Uc&7A?A4A4`hfEEtV18Bq$}#snqt9uSkA=?y&^FQ{ z*{x#VkvPlPAxexSz4YIq?KYaIHHGO~etZ^wo{#^bJ!F1wbZ0{rFyADRWmEJ|K(n;tr-U-G_8^v%|owFjJ z^AAm1v3~z7rt#>dmU2;MJ61P?E=uRZ0Q&d!`4)EPwsl{|7G{484xwY^75vXLYjUC- z8kqJp{~;d{)MNW`w#(6{v5R!fYS6L?#iXOdZ;=<#Ikj=y={*8N_ zbVhYk*UM>5av8g)M$T3WtWxR*6BWtH<4Y<*$xaG0Q>(C%SS!+ztrVUV{y7&G6!Z)b z$6Rx<_szFreH&2=&Al-|S6!N1@qDs&zkQfAOz+AZEd2G9h z--px0Y`S^>?y6gCKUl(^WlaA0YOAw^H*WO`>7tK7X+efX+dSqC#WUPx_TL7Vuz8uW zv2ynIh3!(?n>GBeR4^YK+XH4BaZy|CM+z6Dr(U_z8}Ppfj>H)3bDNMmlw|ZMjDPDn zetmLmYh=QT9anS31*>N*i`GwqYWQ1`tkTk$=GRxW)YWJ0&nEA-dd0H}YVa{wOh7#bfxCTnL!^NZi?uwp^*QuQF0(9ziR4r*g+>I5W!Vi~+@; zMV3T9W|-l=rW=(p{;#n1rM>;*9EE6B=Mibki%-xf{*ob;$Kv0c!#$Z_k&T7+c(JTr z61Fo^%L?)(#>ikvrG{_g7y_Z-*{}s&{*mc^Ykh=bw7ANark zF$nN^3L{DerW2edD!q!nWmlo`rv1^n_nvshRnUo)fdKRg4&)94je6Fkx%pOGPd$1a zp;zbTQ6(royh2-0#_75?A>XlqX}AGNH{m8FXL2(eme^}F_E22y7tgvl3O5jwb=re- z&+nvnw-$d+Nh$2SBKsXvX6?uAGPRyfPe-?5e1Ufhc_t=#l5sNJ8|+oxd+>Y5E9fSY z%_I`piVjjcmnl8Ac;zsOtcqrtyQKq_z6yj2F0qh63YcB|HeNlmUn;H|4 zoyVc-Sy!Ks2OiJ9u136|TW9>g#RMznJ&2a#j=mRQ;>N_Rt#;Jt0`s-oFl!-WH~JpW zBjzfC4C#VpK5+}9I7lqox0?H9SH%3fx#_*3bUfX7FsTC{9-CB}0uViJ`$TU%Rw;CEK0V|7+ZgoiE)`;n1PZ!|J6+HXkQ$1Jnn}ex zz)Iahn&VeF(bM*YP*2p}MH7A}Qi~Tml0nJ}7n+_QK{=L16?w zK@1aC$?_o~`+xuL)dSaWE3%~S=JsF0qFhAM%yoAB<(3YWEpiVZjqag!qMceY>&_Og zVzyAO&&Qc#TWv+p#V?{>I0;Rv6r#{;V<+)m{_E09U%XuVPWSe!dbtlWOz=I-h>_TRKDko-Jxb>#|6Ck_GKT z6-Mf+eT&biT^Ml}ELf>TyjQCwZaT5yZO8}Y^a)CGLB$HJ)m%!;BFx%-V*;Y*r%hUg z&UGWSDv^EP=HlDXbwAl8$0Iw*p&l6ZamTY%#?jq;Husax2JMP5DtzDgS8g?@|I zc=a}=k#>@rqa&yO*na&txZ32~f40ng>|;gCy0SHoR6B?{tSF{=k=N3#!tfB5!Qz8R z^?Iw|JCn-So6e-`NG}?55NU6w);|0{_eCFq`@UeH#eKYe1G*stZjIW>ByF;x6gCs2 z{WY;=B7)q0BtM$khNAbOoV+>Bj|_SaXHvHf$a$L~c1jwQ&2w1_x(aaWS?=Bb6J6#I zxULjM(}4z(cva(IBGoe?YKwhgYyyKHD#LW+D!0=cyt`Kk|NBDr2s0^Yi{E@a7aU&w zY5D#(w4H|h-)R_WsfGqT{N}e`lV;}U&7<`n#Vr9ZHRG?5hXz#_$$!^V`(7pBthTfj zKYRA{X;{0*vDAN0APnoh!Ez%^`CTP(RZh+OiOT<-eWU!jWe8Cs88lh(Y{A)eN}!3! zK7{DMrx{V3-@STyEd+j8bI4P0-v53DA;C2>uq~Tu^Vu)M^GQJUw{rmY-Ml<2H|kO7 zjjMz~DXn9zxm|3_{zKjr{C%-Xuchyxr!TKwz4d^A^Tt(-pi>WzjNR^c+Ak!R?=7o) zb1;j9FibfHTx9=@Rga09dQyC!2t{SmU;_0y1TYN4B!r#fwSj1Z_V{=Kd3%MRndrU} z6L=1t$!R)m6`H36D8H(ahzytO80EI@TC~7|Z5D=A~ zh1$?~iP)cPfG3$Yzh&ZY!VjH|u>kM#``MS%E%wPCM297QR&8akg(xfQyDtwRh5hj@ zM&)V#=FZ|?Elo`$C%}!t%&+g_$pBB4O*IWR+sT0-obAt+D`^D5Hwc&3*@i#2n%3mt zc&@vaH&3_gDo^t^&opSTzYP!9($bR4&wDp_OfkrbJeBKMgFMZD>E$C3SC|9^Z--zo z{wDqyzA%>r?TG}OgopP2pDRJOPXsarsz=Vo=`&x5rGFY9H&|a^_jTI{lDvg;p>qC` zlCH`bMJ_m`LvZ8PT|5~%W1+6hT3pxy6|tV{zk1(=E4P}k=Z|5m%nJCslWabRf5ZDG z^I7OqLR8`%Fi-=Q(u3lKz}*X;n{G7PiJ62Z9e3!qpwPRa{Dl zf6fO8HeZLG^9QnNoza3?R;)L~edz0}aoc0)n(*m4tOQoZ) zk1>2o-q(_|IeQKkm$(@FIZeqmANzHFCkD?%%qzFt_TPicnG`H;h2xle>kAapn3X9g z7Sr;u6i+*Yg7AXML~vbS69 z&!+zr0JhfRxz-`l9jBnTmo41F<|6KWHCZrIltt&Tm^tJw-X_3v(4)cO!swSV8mBm! zadf4FE_v4PmvSy>t@8^DB-gI(uR1t7TH>%5fw#}T92U6c>K=tQ@M=LypCT8#_9?qR zq_HjO>fHQXUZf!H3DwwsC!AeDcvZx&q~p)-@O)RErGHp&i8V<)RZ&rir!$nua;SM5 z4k}2KgYt(ZbjSLWGE+M<9YgV}3Fq^~E0%EIrN|=fE_~@PHS)DInkpv9&EZs zZf_NctASgdF7AWxItZzV_)QV+7@5VrW2Ufn)qFto_W7of1{3*h%FSS`bWk-}2pxCy z@%kxJz`ygPHa0V}FNg<8HayI*<-!H;71DhZpkp}S;$2LkIxI*)K(OcJu4xQccp5_i zum=!_1}3z@!NG(?L?8<18Av)bH#c|t&K(UMoj(G)4eVSqP{}rr%=CNQSMuFUa0dw4 zKgY*|WN1Vo8>e6gi%aUy#;=GE1vcMgv177+Qa26*V!vA>5}u;7?}>jV4>5lRq8CV; zhKgAIhu<7kHkzGKT#fF6%^qj=zEv}u0$C2Zkae^nqj4i{_GO#3khgs>9*7fuA06!z zWqfox1r_eRUVL$y_%6o_*LBZ?MU+2Av*P)97PW~Fu$AIYQM~yU@2YtE5+kn&!y+b< zrz*eY<(W(T4BhIwQjkLOsuYP0R{Yi`^Qq%QkF^Jy!`k;#V-tt|EDn2&gat}$F$<`u(Z9m z!DFzh=F=~g@770M9#{ZADE8ZXs<6gx;6JgVS+r0=pvo-TucO|&`Zr9Y{jDnBZ@Xjq zbtjMa;rE3rD}MdCI&<7Da4&EpIIr;j;ydA{%=7cWn3(Xaf5`>K#m^C_oWZrLSAh~g z4_c4*oc%XzH3AA10cf)#Lmu+m-X%2?}bzFO&@e%)bjFeOhXYg5sBVc zYjkt7w6?At2Qf(>A|ei`bA;7;Ot@IcRV;UoULDZfyea$a*_*ES+fx}T1O3l3QW^}< zPODBApqEyUoPrUEZ>fz+G1Z-_>U`VYT#NN)DnE(EbmR5*qUNfZU}cbP00KGv1cikw zH>3lOIKlSqyLb1us%8rFHiEA_3DHIR#ms#vkT~d-EWuV<49zA+cq=*eATp7aat97& zg1(%IE9ve6t-a1JgS9Toeyh#lW0h6{kl%&c`4U>%?KnN6pR4C-m0(2Oj?tn$u4@CD z&%VOA+z0tJ)Rm^s@2o&__K}DUJl`ZUAq^$Q!oor$r`GQdOdO<9#D6 zUVRLSc`xr#G$Bz=v+<}`2RmMLuq1vriH!`&ZM0v(N}fyXGWc+xZTQE94=g)vO{};` z?VQ4Ca)>)QDOh7a$c0}A(I8>1&!qWDYTb)zau`X%Gr zieI65tXH6fHh)w#YdEO8>yxNIOXIkmT29C>$%$)Taep4ol-pdc%$zs#mj zQ%k?=7s2a3=_Xqu!^3OF>CPIvP5xWx9@|KfY1 zVuBdy(Q_MdqvKOdT}#Yqz|!W06EZ{%*VTWM^24B9L(FfVdGNd1_rk)D(cjaVxhPWv$|SB>TYbqJ>u66~ z3=iN3>Rw9_q;q+)|6v22c7!yKbml0vA5I!Q`mp3EtmQ%P64mF#Oo~WteSrjcV z?zVke9KB!l31Zopn{`{x!#&-9C46#pnwqUc@%j(emdgq(mv0Pr3ISC1T<|CXH{nxFqD zO_dF-{1O-6Vf6?kNorg3oOgW!z)0<_>oyKbbT1?%Su~8X3aneIx@$A{31yA8@QnEI^$8hL# zQrf%0u{W(|4|yLghAr%9lJ5fC7*8Vao_@9KeTR|5?zEPM;!EgQPTE}W!Ohn5wNM&8 z|K|{#4_W)0tZ6mHxy`_{)JiF7>YtqOUBIFiCPdUpmm3doK>Los4eHdWJFo+eEoPrnou_Oi23B&=-1!`}PAPgbFOzSyv*@ zv5eBe^%EP2qN0ZnAHJTd^XVcVT$Glgwe_Cpl5*bJ?}*(OWd}!UYipfdo?9BlccV973^pWHKU9?$Y+9%={u?%Em}Mh_iD2j+$a*8uvF0+ zWnPUNLiYUZ%Z^o;x~I=7Cz>UUn-khINoy_;GInSM4|HR zt-{{ixEI+cRVE2mGGs-z=0F&RoAJul0!q{Fu`DBlN^ZgJVpZ<;!IKlHUr#rjn>VTL zT`lP+To~EU{jypxzZMow(E2VRV6@%!KPb8MbC3#dGPyp1!SA?+=U5@=bJUhq<9;pa zp|UC7;+?WLMdbr7X6Hcgu^) z*6b#yg67W}PlI?elZsCH={kaH%Fwv95oP&SYTbR=S-hLU5m1TUK8T3 zI#*XcXI(>((o)wIiq@R?e%lI`$`S`opC=e%F9e1wTj?Pd(oH8Y>{QQx#r~GQUF>Vzr*HKNuP>hKqlnFU!r#HH*$U z^cMRk=u!o7OP)@9t;64^HmW?p$jb-+%2+`4h9e};6fQS?8ha)WolH9LujEBPES6D) zJ%Uznb&G?@_EYI%rqsbT%3txGAmL-x1Yhz?z+MKFL;ad=o(k_*O2x5QY@tnPyY-v0 zQ#2~M!co7jv6wMX#_=rCGxdesgNU8fUXeOn^aRz^pA33<7I1K`U-urK!q?-x+ifl2 zU6=m(^Nlo>_0>$NFUp<$f?=M`Z~k2W3XN#Lw6r9=`Nbck!=&*#_4VF5r40<)bvnxV zk^h;Uvd!H2r@D@z!cSpXPw1BzL9B1$r;f_K9W2sm75_EKHIhFAws{@*Gk1R66u{uwa8CJD42K}^X zH*ld=Cn7PW;l-mK8qmA8nK&Wj+YaM!9KCL8Hchd#R241JCz%70H$i1wTo>!^+moUU zfs5bItRw9 zqnEF$1W&Z0#*=3k^-1n6>wUk7imJGgpO9jNqjO75Bf?(KT7pW(W*DP}KQ3~hWiu9Rb9H*rODU`mcA&yQ;N6#KIklok)~!O6+^&>{jn-9<>Hq?e-d{OqR9&6 zPQWX>AJ7G9y)3Vv_m84=EHui|Se~L!$><)V7azeVg&83~*Co$nuXUtJ#v{hl>YdO+ z-}k?KD)&^iJ*{JW@*ovnfxZ)06RfOOV$te7`WbE0W>lAUKXK;wMEKmEZiZVFeVm(e zmoIvqpNhw%yZl2=vSffT@T|5z?F|iSYieoP<#R(8d-H!dH)iGL1G{PX!Zh7=#?5zr z9JtO}_w07EYdQ~!&^IDwW!F`E%B?T7dty#~6cIeo2dV^4GtA*y{eBLktW1bwFbfGj zev|V`!SRd@@PvRwOcB>_SsG%*rRcNtL-pH@VyY0rxf|n#fOG^v2xHo4U z1j&|tYqmkDrU)QhqYlO@VyzVkUPRK1Cjf6nQ%7ehUc8md@8mu)8_UxXPi)y7r7qWQ z`C@Yk>3sd4t35lvrZM<7YUz8tNE?=)(_)b~4Y=6;svG;1w=Ea)@%+2UA3T6M5*W>X zHtzVV`1tW06ZP!4=ySx!#bpiK1F{6*xTv^P8;HK-1PmH-4|quH&Gm?m)^p`4?=x>8rQ&XTUG0IqpWO#T1_ z9z;Cn_AAQIXJTT4fqNMn)4!_o;Z~wY`xaW?{<$~i$j-`|RBt5R>8{2Hi5@7m$ay-R zZ<6Mz(zV~w*Imf5%d4*q?UIjb7qYRSa*c-5Q9sjpPP0eCPR1aHU-Vq+iVm&v)&6zr zxF>O#@xset(;;`l>h{8fM5D`(YvqP3KlC%AGe#Iq_i%kv2l{nxWsa^@OwzXv64(q( z%r5Du;TZN;q<>zv(T+nei_5)=&Ruh+s9jd8jBMJl3E_sRB8PYxep3Y>RFa>KW)-{$ z{uf!}UE`oszFSQO+St7go|K=mTHxq!0fe}Y_6xHts^Er~LQ}L=q!A(4l^NqU5jEM<7LHNZ zbY~Uh zPFoHZK*=eTd1Szy2^a|9Ga2XoXaoNfVAnbtD@9iPs*6PH9V+ixo!8#$z`YLtu~~0- ztcc#sN`%_T!BgctJtvUbjE|bko%Ljv?+7`%Z)*|U&@*%=+LrZC8cU^H9SR^Acm|Sp zBZxpV@bC}-u2o!OqLzt?s+=5wtgI}Mkw8F4vxgq^^D=bywfnmK=}vOW&`pw;8DE~8 zO^XUUPyWsSS1@{y_Qxv$o4z}rfv)niYI^2x{Br*vQRHMw)KAL>72^wTYw6$5D}CBc zUO`9{K44qYDlHSxya!h&_FbCJO}S+7;n0N;1swZ$$uPq)lV}RxtxZ?|7>!y*L;gB0 zowFs#&AD(C_rxy?yng$01OAXM>u$X>%myMr2fAJM!p0$dFLPWhA_ty%P>3DYmm3ML zaDj*K!RhVv&nl>na1R}JhJKjrmTa^Je_gs$N|0$Do~QG);~f9TRCTh#$aDclv02Z2 zew;|))O@S5VsrFg2@ZS_4SEJmk(n!CQYt1E`QI~)B&uvlII9`nr#U#fx$Q0T#OhkP zhyuBGH7OnGUb<;76cx=jM}K`IQ?$8K)x6C} zK&yG0l9q6mwV8wwamL^8?Wn*20Kd?=eZTnFJ|h|J(_tI4LQkI-x4JH#2oL$E9a>Ny zxn#J5E~I(P!^6f2aYp|9$qNI^F#vBnmgoJEhV&Wf?qscB3YE+0ke39_j~%VAXJ6V+ z;h;1x8)1f_h+6!`ZkZRUAX6X7k70WN;C%Tmc{cm;db>k~funHhdh$%=VceS6O8=bW zCH8rl%*<0$UtbX*_%Hwl0^A57NdOFJwfQ6fQKBi$oH|k@-cpQUuQ=srRKF)oNy*Op zmUhU2071c-Nu$&$nHtmbeF#M#56=dEdKECtURQ z;&h4XHk4=``d*+iX;#=t@=qy^zzDZMDpj=&E}S4lD3 zk9_y1tac9?k^H`B^ekObQ{CH#{?ux;-&( zMY&?AwK8EK;^V#9NdT+dTf;;E#(MkOBx zKa>Rdj6oj3s?-m%b^#Y?l;7EJM7=xgi0DE?Uyhoe^N-Uq5l!yaDryB&EY$?~Y9+Z? zvNSHvJzJ;h92FRh>iBYz1Ksg@v*0O>bvL$`Nwa1$$2*A*H=%kbsQ^QyNDb8O&d$#t z^A=^Z-zJ{vf5_fe4Ghs1(1AzbDIS9V=bq&5oFJkLj);*$OA$|HEVfUprb7D+ogr z`;I{iH3K_66HEjW0vkJ9r5n@2NT(VBw5}!y#{}BN!`f4?l|P13@wZ~a)zfxFyIv10 zlOGiA0*zWshvfr4zAs>kP;D)lI>akS;C*(5C>QwX?T>YR~?< zbj*?ZE7}M;BS@kvqHzn*ir#+R(+6e7JZ;T6-R{Q=BzUUG`)wCpvc*}y^s40VJ-LO| zoT=#ygh^2>w$_^H^{wz*cO0?`IzA1#KmRdheV_fQ$G<&z93Ju5n_{Dy(y3x@6`)>A z#9=TDMYx@KayS6X!O zt37jh!o}Nte^D`bZ!Ma8?f67fhOc?scOucX7>@=5)XU|1MyWl7#GU90FnyFju9cWX zHJHUBJy%B+8^^!&ly|QIYT_m%Rdc_1p!QgaF4a!_M^g6})M-jO&)K8M_v?|cU@Tt! z?phR8vBy7RY6F#gaY-|&vlwjsA6>t4blmACDTXQ4^mr*l5E(YT6w6kn4EY75Z`k~W zz>I>Se&w!nAi9v7o}dK=f3i}vg_d7y{W^z?V^xV;F>+IrcqEb!;z4VRRFd(`;og<& z;1Movnal0!_40@4CB-s*g_Nqz)L8gfYr|B2ToZGJ45= z$}hCWYqk5ZW4UQeKdU62xvQn{WJ5D&fPjx7Vth2V6WV$C%oenN^q7@n6#Dkydk z_Zghj^NV=c*uqoB4G`3(p{7}yzf59YVV9hk6~EThB=@VILeArde&3?$I# z?UZG-b{>kEo+gy#dBC5zi@HOo@s*__Bg zl39yP;QYXuZsbSsHsLoDx$gX>`gZf7Jj`|eH;FFYUu&4m8q#NxG-jMJ3<}b~J<8Y^X;re#Ux_+mWS{TA0=f8Zwl1^ znt}4pRSXSP93Hk$K!F7w*dP8*;6U{CM(P%a&sL0QX!8(CTT|DtW1q)G=fZHu$3h5Cc0J2%%*uVp6P>He{8#59!py0^aRF>h&+_DpR-2$cJ z_d(Enl)=P?$GHKaFpt}4Wqi?_XH84Xsjb_&r||6U1I1fHI^+^(vy_0O4^S&k43onz z5FFO9D_pX{H6q(f8N?Hv9DL@H=3_4r7l)$ezpt8`n@fzVuxi!)>ZBGblL^v6mY0|7 zqKlOK(1lR2$%mXJ{SaMrKx*&2%MZ~BXGgV7XvtXj6Lg%D#dhf7#3p$dZ{@O9Wpz>* zHL#XugmND*jMCiB5jl*oP+?kC>~#n^2J0TF$Ta+W7UII|6XmOjfAua*6^??QHjA{cK+x4a)bcmTL^ zyhVxyFyWxQb*rV6Qo!)tZ8iA zqdbAl)SZVMju=^RFlonE;=lH8zESwQmnp6#k9q&>aIV=T3dd%VnFwon_|)}D+8YHz zNJ~?@qnty2AA<`}xJEW$&RI0KM$usN4jJelE9f-vEAaG?)vmY8BVhBj z%qhDbyX>l+zaiBAiN4`$k-A~ROcCakMMbjY)Na`P!-=X`m#N93wEyNw)zF>8xVS5w zbtU(3l0moADjCrIY7SE4t%jhh4$am>EH?m&a3U;PP=aWk=?mZetM?#hp#V|v+qz=b zQ}_$-lX#Es(f#UhIg?(E-VCvBtuiU~i|;faNX4tpX0=tyoX!Cq{p|VkORLjkodb*; z7#-X_JPHtqmF{E#kiT}nTgT<7>%?N=;d_y1n)({yx&Pjk6(pD6{BTdo6-rnyB>r?y zqP>~G=42`i>AUn@^v}8X?{dY3ll?Un$)ngT6U2_t!5G!y;J^S_lwm_CC@7F0bFv6} zmGH?I$JLsyM^eQGoQxAz^qvV7G=l_$@5ots9bMHrYF;?|J^HUpeOr_Nl1H~Rpqmiz zaZt48rQR;guAo&>nf?D-&x#t~tah_jP z&|+O-`b%)ub@Y8CU;m=x(;~p45QKkYafw`eCI6IeRt@CWQ|yrIU+o4Q?pM^tzco*= zK!&=O7J-bXr=WKoeY$G9?pd_!*jeniH;kuV(sTo?*rb#DX;P3IEW9-of#3n=4ruCu z+jl+uHQ7H5ibHVI9sUIou7)P&C$8q8wvP z)67oy`v8rm9MG8(=(1Knl>33d5-}r5Fd2IWIVyt%X*m>RqZ@ENrE4NWe=*-LKKVaK zK1^ZsQ@IA6IPq?~RlJox7Z!@1e0cgJ_=iF%js=3IIfqe|3Glb;7Q7OkQIDE$7`dmR zV1|W7ww3z8!Fq7kBvl@qeS*PcQ$#<_*=x2J($cbG=6&>L_J-u0rRUGuSxqaF*tsMK zBG*QUi3t_d4T2*}_wDgpzy8}m0|I(}V?)`(BF7=k{KeM)VO9yA`6$zgMa)nEl~}ZV zPP2Ul=)EeYrc9t$1DPQRm-uB+e4C2O#}MgsuEA#}IHbROaFE;BJ5Osxb7wwJNurVcP4||y#9Dg z-)E+1fXhX)fDe?a^%kVq^{PDxPL0s5zdx5=oFH%y{2*X$ZO0z-K-=bdpUUO`7 z_PB9t9Gds}p53OZo^>~b%dpW7#VG!0NJ!ObQo0)-AAdZa0d%}tjD@+mSiMX!a*bn& zLJ6+60sb}QW;*g#9j-N$%-lEWJokR4um|=^HsE5X#$ho@_eeC_CF`o#*x9iY zzs4(yrjQK{eGzk>t{%fo%XJsb)w?LJ5>mDJ1!?||T3fKSmoFNQNloo4uHs>REDV4h zDLSd(OsHW@T-1A=_s`qYXKy!7UAM%%ccfmt)%xn{WLsrF@ZhQ3=+8L|`DhviJ3Bt$ zX@fzhe{vE;5)p}|Ur$#JkB+9WE~5cFFD)J2FY#eM*&wdq;*rdluSzMYsqE~9%#ZXG z)PG)w!x`-z7Edu>8SO3oz!}_bPln`V<0>~W)u28IuUuJJL8UZR>TxFZxJUg2)}&y7XdJX=j6bPC zy0n>@>k`Os1=Ii-1VMn=bv?3= zk+4m8^SSKH)yu)*oh`3I)x9-|6^qveVqV^q)$~5iH$$p{qBvisd9Pp!-?#62JHeoH z!y82;UQJzgzj)*_glz4||QhU67!S9$4ogRR_rJMZl^B%saz)s09Qs zu;XdmkR#x2D||T}a)L|~=P-Z&ocvK2vNTq;J3Ve6fV2?bin$xD{{Rv#I5EACN_iH< zk4;_dJ)Ha2Jo+{@B2XngbXU_!(#t7oR}DU@udGKsx)?)UO0&~UDcV&~5evE(p1wz` zs7T)wIhMNVV2c&#!&qm?S+1%IIpMw#&+g--p=?HHxYp5m@wbUmTy0s2*M8MwVI~zu z1CmIouc&$Y)pj-1#SiAZbVbwsS-~5jh5~DR8gUU<23OGxBoQLG+V8P(-)m7yaA)c@ zi*hgMOQu-xjIkB zdijItYAKnsu`*e1L@P8q=w7OPu780XJbc_K@&s_i=0Ir;lh+m^_^j~!`>j5PY+pCn z&(q{n_oHuyC)L%%<6`1*CqL)v)`xJZ{Vw%ym<{GF_P?k!k9X)e=r{BJ%Ru{0SB6eD z`OUM96rf;x%b+WV_+Q%aqN`CW_q^6t=!BE*?r-z0eoIJ7YV=EIB&w!hK#WUBNXRcM zOVx19={T&Hwmg77Pk1AGGXWJmd6h(I;v^c{_~7pz-x9wHL_#nQr>W#=X`th`-k6oU6{a;@woiF~%( zh2&2bCd2nC_`!R>csX!=&P zJ&Fee%$-p`4gn7Dr=c(_jpFvqGoN_fHb_fW{o(G<+~SitS5xO?qMH7PoCgGGtEyu$ z(rRUGOvHsHkllc1#ujG+zJsdjxMOkuC2a!(d20V1U=!XDW8!LLT0r9v{-EiHg_~gm z4GV3vq2Ausot)nHMmrwJW4$i#gAZ)%V#Ez-uN*5WEp7JEcYb_6PNsUf2I5ObQ_7Xg zXCqE=Pju1a-4uqFiI1ueH~wrWw*q;0OQ_(6#5OCN2N_FG@dQf81~7rs^X8ZJ_)_~r zj8O&bRt>Q>(oOInswoJE4A4T^AK$yf0m`xgp-C4AzETA>$JTsiiIo&0XYY;#Y(fF0 zHoa7*Jio4voWnoUSn0um&ah|2=7o>cGrt|z&;qpT;vNT3n*y0040OO93po;UWH(qu z0;)%vXohqS&5tyRxhnKsl>hTc9xF@fw7ine2=d_T5m|b@MBhatR z>FMY9xJ8UNKq?374;ZNZk@+F#iiJt5ONe@P2(nviQy)dNt?Pkw$ToXD{1cCUAUAfR zsqh`|LW5~oY=(@q}3HfIkVCYD(Zw6{ZaZysQ~ZBg4YD)tIaI8msAv;)R@{1ycjEJ{ zx*#^DLH~~hR_6R`2Dkyx_WgH!)~EEy3+7953`{N zH9(65RXH}B4Rd^8k+v9WJ;jdv?V$vr86Dgvdq6iTxp9jEa1N17gxL1>PmnbiEt|my z;E_`1cPoB=mO%y)O9y3ck(W6rl!_9Mi%IR1et`-Z*!|?m6X$=!Ys~v(VF%ycnIVz` zSMR9gITn`4fZTt3XSRZpvES?Oca>+-L|p2c0c%QksNX3Iy-j?gB^Zbr_xg@}{0|3P$hk1EIoM)t%8vQO{RLoTS_l9D delta 36887 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 diff --git a/icons/obj/clothing/spacesuits.dmi b/icons/obj/clothing/spacesuits.dmi index 71bd5463f78beda3fc9f8c52ce90e182b9c7378a..ae9cc5764f1b851c2fdb3393b727247a0444fef8 100644 GIT binary patch literal 69510 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 P{=IyzDqkjN67+uncmXGa literal 70656 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