From 354bdfda26bddc602f1e5269abe284ec59d9cf54 Mon Sep 17 00:00:00 2001 From: Aurorablade Date: Mon, 6 Nov 2017 23:44:53 -0500 Subject: [PATCH 001/166] Base --- code/__DEFINES/antagonists.dm | 0 code/datums/antagonists/antag_datum.dm | 64 ++++++++++++++++++++++++++ code/datums/mind.dm | 52 +++++++++++++++++++++ paradise.dme | 2 + 4 files changed, 118 insertions(+) create mode 100644 code/__DEFINES/antagonists.dm create mode 100644 code/datums/antagonists/antag_datum.dm diff --git a/code/__DEFINES/antagonists.dm b/code/__DEFINES/antagonists.dm new file mode 100644 index 00000000000..e69de29bb2d diff --git a/code/datums/antagonists/antag_datum.dm b/code/datums/antagonists/antag_datum.dm new file mode 100644 index 00000000000..1af50313c69 --- /dev/null +++ b/code/datums/antagonists/antag_datum.dm @@ -0,0 +1,64 @@ +var/global/list/antagonists = list() + +/datum/antagonist + var/name = "Antagonist" + var/datum/mind/owner //Mind that owns this datum + var/silent = FALSE //Silent will prevent the gain/lose texts to show + var/can_coexist_with_others = TRUE //Whether or not the person will be able to have more than one datum + var/list/typecache_datum_blacklist = list() //List of datums this type can't coexist with + var/delete_on_mind_deletion = TRUE + +/datum/antagonist/New(datum/mind/new_owner) + antagonists += src + typecache_datum_blacklist = typecacheof(typecache_datum_blacklist) + if(new_owner) + owner = new_owner + +/datum/antagonist/Destroy() + antagonists -= src + if(owner) + LAZYREMOVE(owner.antag_datums, src) + owner = null + return ..() + +/datum/antagonist/proc/can_be_owned(datum/mind/new_owner) + . = TRUE + if(owner.has_antag_datum(type)) + return FALSE + for(var/i in owner.antag_datums) + var/datum/antagonist/A = i + if(is_type_in_typecache(src, A.typecache_datum_blacklist)) + return FALSE + +/datum/antagonist/proc/on_body_transfer(mob/living/old_body, mob/living/new_body) + remove_innate_effects(old_body) + apply_innate_effects(new_body) + +//This handles the application of antag huds/special abilities +/datum/antagonist/proc/apply_innate_effects(mob/living/mob_override) + return + +//This handles the removal of antag huds/special abilities +/datum/antagonist/proc/remove_innate_effects(mob/living/mob_override) + return + +//Proc called when the datum is given to a mind. +/datum/antagonist/proc/on_gain() + if(owner && owner.current) + if(!silent) + greet() + apply_innate_effects() + +/datum/antagonist/proc/on_removal() + remove_innate_effects() + if(owner) + LAZYREMOVE(owner.antag_datums, src) + if(!silent && owner.current) + farewell() + qdel(src) + +/datum/antagonist/proc/greet() + return + +/datum/antagonist/proc/farewell() + return \ No newline at end of file diff --git a/code/datums/mind.dm b/code/datums/mind.dm index 3e1c3207a87..1a1f28ebc31 100644 --- a/code/datums/mind.dm +++ b/code/datums/mind.dm @@ -54,6 +54,7 @@ var/has_been_rev = 0//Tracks if this mind has been a rev or not var/miming = 0 // Mime's vow of silence + var/list/antag_datums = list() var/speech_span // What span any body this mind has talks in. var/datum/faction/faction //associated faction var/datum/changeling/changeling //changeling holder @@ -83,6 +84,7 @@ /datum/mind/proc/transfer_to(mob/living/new_character) var/datum/atom_hud/antag/hud_to_transfer = antag_hud //we need this because leave_hud() will clear this list + var/mob/living/old_current = current if(!istype(new_character)) log_runtime(EXCEPTION("transfer_to(): Some idiot has tried to transfer_to() a non mob/living mob."), src) if(current) //remove ourself from our old body's mind variable @@ -95,6 +97,9 @@ new_character.mind.current = null current = new_character //link ourself to our new body new_character.mind = src //and link our new body to ourself + for(var/a in antag_datums) //Makes sure all antag datums effects are applied in the new body + var/datum/antagonist/A = a + A.on_body_transfer(old_current, current) transfer_antag_huds(hud_to_transfer) //inherit the antag HUD transfer_actions(new_character) @@ -1243,6 +1248,53 @@ */ + +// Datum antag mind procs +/datum/mind/proc/add_antag_datum(datum_type, on_gain = TRUE) + if(!datum_type) + return + if(!can_hold_antag_datum(datum_type)) + return + var/datum/antagonist/A = new datum_type(src) + antag_datums += A + if(on_gain) + A.on_gain() + +/datum/mind/proc/remove_antag_datum(datum_type) + if(!datum_type) + return + var/datum/antagonist/A = has_antag_datum(datum_type) + if(A) + A.on_removal() + +/datum/mind/proc/remove_all_antag_datums() //For the Lazy amongst us. + for(var/a in antag_datums) + var/datum/antagonist/A = a + A.on_removal() + +/datum/mind/proc/has_antag_datum(datum_type, check_subtypes = TRUE) + if(!datum_type) + return + . = FALSE + for(var/a in antag_datums) + var/datum/antagonist/A = a + if(check_subtypes && istype(A, datum_type)) + return A + else if(A.type == datum_type) + return A + +/datum/mind/proc/can_hold_antag_datum(datum_type) + if(!datum_type) + return + . = TRUE + if(has_antag_datum(datum_type)) + return FALSE + for(var/i in antag_datums) + var/datum/antagonist/A = i + if(is_type_in_typecache(A, A.typecache_datum_blacklist)) + return FALSE + + /datum/mind/proc/find_syndicate_uplink() var/list/L = current.get_contents() for(var/obj/item/I in L) diff --git a/paradise.dme b/paradise.dme index d2239b98e70..6149d7f1941 100644 --- a/paradise.dme +++ b/paradise.dme @@ -17,6 +17,7 @@ #include "code\world.dm" #include "code\__DEFINES\_readme.dm" #include "code\__DEFINES\admin.dm" +#include "code\__DEFINES\antagonists.dm" #include "code\__DEFINES\atmospherics.dm" #include "code\__DEFINES\bots.dm" #include "code\__DEFINES\callbacks.dm" @@ -226,6 +227,7 @@ #include "code\datums\uplink_item.dm" #include "code\datums\vision_override.dm" #include "code\datums\vr.dm" +#include "code\datums\antagonists\antag_datum.dm" #include "code\datums\cache\air_alarm.dm" #include "code\datums\cache\apc.dm" #include "code\datums\cache\cache.dm" From f93e28290259123ed0a4cf94bf216c4847a898d4 Mon Sep 17 00:00:00 2001 From: Aurorablade Date: Wed, 8 Nov 2017 00:36:40 -0500 Subject: [PATCH 002/166] team shit --- code/datums/antagonists/antag_datum.dm | 37 ++++++++++++++++++++++++-- code/datums/mind.dm | 17 +++++++++--- code/game/gamemodes/objectives_team.dm | 24 +++++++++++++++++ paradise.dme | 1 + 4 files changed, 74 insertions(+), 5 deletions(-) create mode 100644 code/game/gamemodes/objectives_team.dm diff --git a/code/datums/antagonists/antag_datum.dm b/code/datums/antagonists/antag_datum.dm index 1af50313c69..6be68879603 100644 --- a/code/datums/antagonists/antag_datum.dm +++ b/code/datums/antagonists/antag_datum.dm @@ -7,6 +7,8 @@ var/global/list/antagonists = list() var/can_coexist_with_others = TRUE //Whether or not the person will be able to have more than one datum var/list/typecache_datum_blacklist = list() //List of datums this type can't coexist with var/delete_on_mind_deletion = TRUE + var/antag_role //the antag type + var/replace_banned = TRUE //Should replace jobbaned player with ghosts if granted. /datum/antagonist/New(datum/mind/new_owner) antagonists += src @@ -23,9 +25,10 @@ var/global/list/antagonists = list() /datum/antagonist/proc/can_be_owned(datum/mind/new_owner) . = TRUE - if(owner.has_antag_datum(type)) + var/datum/mind/tested = new_owner || owner + if(tested.has_antag_datum(type)) return FALSE - for(var/i in owner.antag_datums) + for(var/i in tested.antag_datums) var/datum/antagonist/A = i if(is_type_in_typecache(src, A.typecache_datum_blacklist)) return FALSE @@ -42,12 +45,35 @@ var/global/list/antagonists = list() /datum/antagonist/proc/remove_innate_effects(mob/living/mob_override) return +//Assign default team and creates one for one of a kind team antagonists +/datum/antagonist/proc/create_team(datum/objective_team/team) + return + //Proc called when the datum is given to a mind. /datum/antagonist/proc/on_gain() if(owner && owner.current) if(!silent) greet() apply_innate_effects() + if(is_banned(owner.current) && replace_banned) + replace_banned_player() + +/datum/antagonist/proc/is_banned(mob/M) + if(!M) + return FALSE + . = (jobban_isbanned(M,"Syndicate") || (antag_role && jobban_isbanned(M,antag_role))) + +/datum/antagonist/proc/replace_banned_player() + set waitfor = FALSE + + var/list/mob/dead/observer/candidates = pollCandidates("Do you want to play as a [name]?", "[name]", null, antag_role, 0, 100) + var/mob/dead/observer/theghost = null + if(candidates.len) + theghost = pick(candidates) + to_chat(owner, "Your mob has been taken over by a ghost! Appeal your role ban if you want to avoid this in the future!") + message_admins("[key_name_admin(theghost)] has taken control of ([key_name_admin(owner.current)]) to replace a jobbaned player.") + owner.current.ghostize(0) + owner.current.key = theghost.key /datum/antagonist/proc/on_removal() remove_innate_effects() @@ -55,10 +81,17 @@ var/global/list/antagonists = list() LAZYREMOVE(owner.antag_datums, src) if(!silent && owner.current) farewell() + var/datum/objective_team/team = get_team() + if(team) + team.remove_member(owner) qdel(src) /datum/antagonist/proc/greet() return +//Returns the team antagonist belongs to if any. +/datum/antagonist/proc/get_team() + return + /datum/antagonist/proc/farewell() return \ No newline at end of file diff --git a/code/datums/mind.dm b/code/datums/mind.dm index 1a1f28ebc31..7d2e47cf93f 100644 --- a/code/datums/mind.dm +++ b/code/datums/mind.dm @@ -73,15 +73,26 @@ var/brigged_since = -1 var/suicided = FALSE - New(var/key) - src.key = key - //put this here for easier tracking ingame var/datum/money_account/initial_account //zealot_master is a reference to the mob that converted them into a zealot (for ease of investigation and such) var/mob/living/carbon/human/zealot_master = null +/datum/mind/New(var/key) + src.key = key + + +/datum/mind/Destroy() + ticker.minds -= src + if(islist(antag_datums)) + for(var/i in antag_datums) + var/datum/antagonist/antag_datum = i + if(antag_datum.delete_on_mind_deletion) + qdel(i) + antag_datums = null + return ..() + /datum/mind/proc/transfer_to(mob/living/new_character) var/datum/atom_hud/antag/hud_to_transfer = antag_hud //we need this because leave_hud() will clear this list var/mob/living/old_current = current diff --git a/code/game/gamemodes/objectives_team.dm b/code/game/gamemodes/objectives_team.dm new file mode 100644 index 00000000000..7789a167c71 --- /dev/null +++ b/code/game/gamemodes/objectives_team.dm @@ -0,0 +1,24 @@ +//A barebones antagonist team. +/datum/objective_team + var/list/datum/mind/members = list() + var/name = "team" + var/member_name = "member" + +/datum/objective_team/New(starting_members) + . = ..() + if(starting_members) + if(islist(starting_members)) + for(var/datum/mind/M in starting_members) + add_member(M) + else + add_member(starting_members) + members += starting_members + +/datum/objective_team/proc/is_solo() + return members.len == 1 + +/datum/objective_team/proc/add_member(datum/mind/new_member) + members |= new_member + +/datum/objective_team/proc/remove_member(datum/mind/member) + members -= member \ No newline at end of file diff --git a/paradise.dme b/paradise.dme index 6149d7f1941..f306d93a0d0 100644 --- a/paradise.dme +++ b/paradise.dme @@ -386,6 +386,7 @@ #include "code\game\gamemodes\gameticker.dm" #include "code\game\gamemodes\intercept_report.dm" #include "code\game\gamemodes\objective.dm" +#include "code\game\gamemodes\objectives_team.dm" #include "code\game\gamemodes\scoreboard.dm" #include "code\game\gamemodes\setupgame.dm" #include "code\game\gamemodes\steal_items.dm" From 24e2e507d486d52ba8ef4a98ccd6a9c7b2cdd396 Mon Sep 17 00:00:00 2001 From: Aurorablade Date: Sun, 26 Nov 2017 20:23:15 -0500 Subject: [PATCH 003/166] tiger tweaks --- code/datums/antagonists/antag_datum.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/datums/antagonists/antag_datum.dm b/code/datums/antagonists/antag_datum.dm index 6be68879603..185f913bce6 100644 --- a/code/datums/antagonists/antag_datum.dm +++ b/code/datums/antagonists/antag_datum.dm @@ -70,8 +70,9 @@ var/global/list/antagonists = list() var/mob/dead/observer/theghost = null if(candidates.len) theghost = pick(candidates) - to_chat(owner, "Your mob has been taken over by a ghost! Appeal your role ban if you want to avoid this in the future!") + to_chat(owner, " Your mob has been taken over by a ghost! Appeal your role ban if you want to avoid this in the future!") message_admins("[key_name_admin(theghost)] has taken control of ([key_name_admin(owner.current)]) to replace a jobbaned player.") + log_admin("[key_name_admin(theghost)] has taken control of ([key_name_admin(owner.current)]) to replace a jobbaned player.") owner.current.ghostize(0) owner.current.key = theghost.key From ce31ef8f9c45413999563fad53f51bbf9813fceb Mon Sep 17 00:00:00 2001 From: Aurorablade Date: Sun, 26 Nov 2017 20:46:08 -0500 Subject: [PATCH 004/166] Dammit tiger --- code/datums/antagonists/antag_datum.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/datums/antagonists/antag_datum.dm b/code/datums/antagonists/antag_datum.dm index 185f913bce6..75ce6cebe26 100644 --- a/code/datums/antagonists/antag_datum.dm +++ b/code/datums/antagonists/antag_datum.dm @@ -70,7 +70,7 @@ var/global/list/antagonists = list() var/mob/dead/observer/theghost = null if(candidates.len) theghost = pick(candidates) - to_chat(owner, " Your mob has been taken over by a ghost! Appeal your role ban if you want to avoid this in the future!") + to_chat(owner, " Your mob has been taken over by a ghost! Appeal your role ban if you want to avoid this in the future!") message_admins("[key_name_admin(theghost)] has taken control of ([key_name_admin(owner.current)]) to replace a jobbaned player.") log_admin("[key_name_admin(theghost)] has taken control of ([key_name_admin(owner.current)]) to replace a jobbaned player.") owner.current.ghostize(0) From e503eade0f4f953d737e75455bc6f2841083dc11 Mon Sep 17 00:00:00 2001 From: Kyep Date: Fri, 29 Dec 2017 14:10:40 -0800 Subject: [PATCH 005/166] Tweaks --- code/modules/admin/verbs/striketeam.dm | 95 ++++++++++++------- .../modules/mob/living/silicon/robot/robot.dm | 37 +++----- 2 files changed, 72 insertions(+), 60 deletions(-) diff --git a/code/modules/admin/verbs/striketeam.dm b/code/modules/admin/verbs/striketeam.dm index b2a803cfdb7..dc43b3d90b7 100644 --- a/code/modules/admin/verbs/striketeam.dm +++ b/code/modules/admin/verbs/striketeam.dm @@ -12,7 +12,7 @@ var/global/sent_strike_team = 0 return if(alert("Do you want to send in the CentComm death squad? Once enabled, this is irreversible.",,"Yes","No")!="Yes") return - alert("This 'mode' will go on until everyone is dead or the station is destroyed. You may also admin-call the evac shuttle when appropriate. Spawned commandos have internals cameras which are viewable through a monitor inside the Spec. Ops. Office. Assigning the team's detailed task is recommended from there. While you will be able to manually pick the candidates from active ghosts, their assignment in the squad will be random.") + alert("This 'mode' will go on until everyone is dead or the station is destroyed. You may also admin-call the evac shuttle when appropriate. Spawned commandos have internals cameras which are viewable through a monitor inside the Spec. Ops. Office. The first one selected/spawned will be the team leader.") var/input = null while(!input) @@ -29,9 +29,9 @@ var/global/sent_strike_team = 0 shuttle_master.cancelEvac() var/commando_number = commandos_possible //for selecting a leader - var/leader_selected = 0 //when the leader is chosen. The last person spawned. + var/is_leader = TRUE // set to FALSE after leader is spawned -//Code for spawning a nuke auth code. + //Code for spawning a nuke auth code. var/nuke_code var/temp_code for(var/obj/machinery/nuclearbomb/N in world) @@ -40,11 +40,11 @@ var/global/sent_strike_team = 0 nuke_code = N.r_code break -//Generates a list of commandos from active ghosts. Then the user picks which characters to respawn as the commandos. + //Generates a list of commandos from active ghosts. Then the user picks which characters to respawn as the commandos. var/list/candidates = list() //candidates for being a commando out of all the active ghosts in world. var/list/commandos = list() //actual commando ghosts as picked by the user. for(var/mob/dead/observer/G in player_list) - if(!G.client.holder && !G.client.is_afk()) //Whoever called/has the proc won't be added to the list. + if(!G.client.is_afk()) if(!(G.mind && G.mind.current && G.mind.current.stat != DEAD)) candidates += G.key for(var/i=commandos_possible,(i>0&&candidates.len),i--)//Decrease with every commando selected. @@ -52,30 +52,59 @@ var/global/sent_strike_team = 0 candidates -= candidate //Subtract from candidates. commandos += candidate//Add their ghost to commandos. -//Spawns commandos and equips them. + //Spawns commandos and equips them. for(var/obj/effect/landmark/L in landmarks_list) if(commando_number<=0) break if(L.name == "Commando") - leader_selected = commando_number == 1?1:0 - var/mob/living/carbon/human/new_commando = create_death_commando(L, leader_selected) + spawn(0) + var/use_ds_borg = FALSE + var/ghost_key // Ghost that we intend to put into the commando. Can remain undefined if we don't have one. + if(commandos.len) + ghost_key = pick(commandos) + commandos -= ghost_key + if(!is_leader) + var/new_gender = alert(src, "Select Deathsquad Type.", "DS Character Generation", "Organic", "Cyborg") + if(new_gender == "Cyborg") + use_ds_borg = TRUE - if(commandos.len) - new_commando.key = pick(commandos) - commandos -= new_commando.key - new_commando.internal = new_commando.s_store - new_commando.update_action_buttons_icon() - - //So they don't forget their code or mission. - if(nuke_code) - new_commando.mind.store_memory("Nuke Code: [nuke_code].") - new_commando.mind.store_memory("Mission: [input].") - - to_chat(new_commando, "You are a Special Ops. [!leader_selected ? "commando" : "LEADER"] in the service of Central Command. Check the table ahead for detailed instructions.\nYour current mission is: [input]") + if(use_ds_borg) + var/mob/living/silicon/robot/deathsquad/R = new() + R.forceMove(get_turf(L)) + var/rnum = rand(1,1000) + var/borgname = "Specops [rnum]" + R.name = borgname + R.custom_name = borgname + R.real_name = R.name + R.mind = new + R.mind.current = R + R.mind.original = R + R.mind.assigned_role = "MODE" + R.mind.special_role = SPECIAL_ROLE_DEATHSQUAD + if(!(R.mind in ticker.minds)) + ticker.minds += R.mind + ticker.mode.traitors += R.mind + if(ghost_key) + R.key = ghost_key + if(nuke_code) + R.mind.store_memory("Nuke Code: [nuke_code].") + R.mind.store_memory("Mission: [input].") + to_chat(R, "You are a Special Operations cyborg, in the service of Central Command. \nYour current mission is: [input]") + else + var/mob/living/carbon/human/new_commando = create_death_commando(L, is_leader) + if(ghost_key) + new_commando.key = ghost_key + new_commando.internal = new_commando.s_store + new_commando.update_action_buttons_icon() + if(nuke_code) + new_commando.mind.store_memory("Nuke Code: [nuke_code].") + new_commando.mind.store_memory("Mission: [input].") + to_chat(new_commando, "You are a Special Ops [!is_leader ? "commando" : "TEAM LEADER"] in the service of Central Command. Check the table ahead for detailed instructions.\nYour current mission is: [input]") + is_leader = FALSE commando_number-- -//Spawns the rest of the commando gear. + //Spawns the rest of the commando gear. for(var/obj/effect/landmark/L in landmarks_list) if(L.name == "Commando_Manual") //new /obj/item/weapon/gun/energy/pulse_rifle(L.loc) @@ -96,14 +125,14 @@ var/global/sent_strike_team = 0 log_admin("[key_name(usr)] used Spawn Death Squad.") return 1 -/client/proc/create_death_commando(obj/spawn_location, leader_selected = 0) +/client/proc/create_death_commando(obj/spawn_location, is_leader = FALSE) var/mob/living/carbon/human/new_commando = new(spawn_location.loc) var/commando_leader_rank = pick("Lieutenant", "Captain", "Major") var/commando_rank = pick("Corporal", "Sergeant", "Staff Sergeant", "Sergeant 1st Class", "Master Sergeant", "Sergeant Major") var/commando_name = pick(last_names) var/datum/preferences/A = new()//Randomize appearance for the commando. - if(leader_selected) + if(is_leader) A.age = rand(35,45) A.real_name = "[commando_leader_rank] [commando_name]" else @@ -117,18 +146,15 @@ var/global/sent_strike_team = 0 new_commando.mind.assigned_role = "MODE" new_commando.mind.special_role = SPECIAL_ROLE_DEATHSQUAD ticker.mode.traitors |= new_commando.mind//Adds them to current traitor list. Which is really the extra antagonist list. - new_commando.equip_death_commando(leader_selected) + new_commando.equip_death_commando(is_leader) return new_commando -/mob/living/carbon/human/proc/equip_death_commando(leader_selected = 0) +/mob/living/carbon/human/proc/equip_death_commando(is_leader = FALSE) var/obj/item/device/radio/R = new /obj/item/device/radio/headset/alt(src) R.set_frequency(DTH_FREQ) equip_to_slot_or_del(R, slot_l_ear) - if(leader_selected == 0) - equip_to_slot_or_del(new /obj/item/clothing/under/color/green(src), slot_w_uniform) - else - equip_to_slot_or_del(new /obj/item/clothing/under/rank/centcom_officer(src), slot_w_uniform) + equip_to_slot_or_del(new /obj/item/clothing/under/color/black(src), slot_w_uniform) equip_to_slot_or_del(new /obj/item/clothing/shoes/magboots/advance(src), slot_shoes) equip_to_slot_or_del(new /obj/item/clothing/suit/space/deathsquad(src), slot_wear_suit) equip_to_slot_or_del(new /obj/item/clothing/gloves/combat(src), slot_gloves) @@ -143,12 +169,11 @@ var/global/sent_strike_team = 0 equip_to_slot_or_del(new /obj/item/weapon/reagent_containers/hypospray/combat/nanites(src), slot_in_backpack) equip_to_slot_or_del(new /obj/item/weapon/storage/box/flashbangs(src), slot_in_backpack) equip_to_slot_or_del(new /obj/item/device/flashlight(src), slot_in_backpack) - if(!leader_selected) - equip_to_slot_or_del(new /obj/item/weapon/grenade/plastic/x4(src), slot_in_backpack) - else - equip_to_slot_or_del(new /obj/item/weapon/pinpointer(src), slot_in_backpack) + if(is_leader) equip_to_slot_or_del(new /obj/item/weapon/disk/nuclear(src), slot_in_backpack) - + else + equip_to_slot_or_del(new /obj/item/weapon/grenade/plastic/x4(src), slot_in_backpack) + equip_to_slot_or_del(new /obj/item/weapon/pinpointer(src), slot_in_backpack) equip_to_slot_or_del(new /obj/item/weapon/melee/energy/sword/saber(src), slot_l_store) equip_to_slot_or_del(new /obj/item/weapon/shield/energy(src), slot_r_store) equip_to_slot_or_del(new /obj/item/weapon/tank/emergency_oxygen/double/full(src), slot_s_store) @@ -156,6 +181,8 @@ var/global/sent_strike_team = 0 equip_to_slot_or_del(new /obj/item/weapon/gun/energy/pulse(src), slot_r_hand) + var/obj/item/organ/internal/cyberimp/brain/anti_drop/O = new /obj/item/organ/internal/cyberimp/brain/anti_drop() + O.insert(src) var/obj/item/weapon/implant/mindshield/L = new/obj/item/weapon/implant/mindshield(src) L.implant(src) diff --git a/code/modules/mob/living/silicon/robot/robot.dm b/code/modules/mob/living/silicon/robot/robot.dm index 7141e41363a..ee3e75450a4 100644 --- a/code/modules/mob/living/silicon/robot/robot.dm +++ b/code/modules/mob/living/silicon/robot/robot.dm @@ -50,6 +50,7 @@ var/list/robot_verbs_default = list( var/opened = 0 var/emagged = 0 + var/is_emaggable = TRUE var/list/force_modules = list() var/allow_rename = TRUE @@ -752,7 +753,9 @@ var/list/robot_verbs_default = list( return var/mob/living/M = user if(!opened)//Cover is closed - if(locked) + if(!is_emaggable) + to_chat(user, "The emag sparks, and flashes red. This mechanism does not appear to be emaggable.") + else if(locked) to_chat(user, "You emag the cover lock.") locked = 0 else @@ -1336,16 +1339,17 @@ var/list/robot_verbs_default = list( /mob/living/silicon/robot/deathsquad base_icon = "nano_bloodhound" icon_state = "nano_bloodhound" + designation = "SpecOps" lawupdate = 0 scrambledcodes = 1 - pdahide = 1 - modtype = "Commando" - faction = list("nanotrasen") - designation = "Nanotrasen Combat" req_access = list(access_cent_specops) ionpulse = 1 magpulse = 1 - var/searching_for_ckey = 0 + pdahide = 1 + allow_rename = FALSE + modtype = "Commando" + faction = list("nanotrasen") + is_emaggable = FALSE /mob/living/silicon/robot/deathsquad/New(loc) ..() @@ -1362,26 +1366,7 @@ var/list/robot_verbs_default = list( playsound(loc, 'sound/mecha/nominalsyndi.ogg', 75, 0) -/mob/living/silicon/robot/deathsquad/attack_hand(mob/user) - if(isnull(ckey) && !searching_for_ckey) - searching_for_ckey = 1 - to_chat(user, "Now checking for possible borgs.") - var/list/borg_candidates = pollCandidates("Do you want to play as a Nanotrasen Combat borg?") - if(borg_candidates.len > 0 && isnull(ckey)) - searching_for_ckey = 0 - var/mob/M = pick(borg_candidates) - M.mind.transfer_to(src) - M.mind.assigned_role = "MODE" - M.mind.special_role = SPECIAL_ROLE_DEATHSQUAD - ticker.mode.traitors |= M.mind // Adds them to current traitor list. Which is really the extra antagonist list. - key = M.key - else - searching_for_ckey = 0 - to_chat(user, "Unable to connect to Central Command. Please wait and try again later.") - return - else - to_chat(user, "[src] is already checking for possible borgs.") - return + /mob/living/silicon/robot/syndicate base_icon = "syndie_bloodhound" From 52d097445a0f4ddf5941c721886325eef9754600 Mon Sep 17 00:00:00 2001 From: Kyep Date: Sat, 30 Dec 2017 10:18:31 -0800 Subject: [PATCH 006/166] borg names: Epsilon # --- code/modules/admin/verbs/striketeam.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/admin/verbs/striketeam.dm b/code/modules/admin/verbs/striketeam.dm index dc43b3d90b7..a152992c8af 100644 --- a/code/modules/admin/verbs/striketeam.dm +++ b/code/modules/admin/verbs/striketeam.dm @@ -72,7 +72,7 @@ var/global/sent_strike_team = 0 var/mob/living/silicon/robot/deathsquad/R = new() R.forceMove(get_turf(L)) var/rnum = rand(1,1000) - var/borgname = "Specops [rnum]" + var/borgname = "Epsilon [rnum]" R.name = borgname R.custom_name = borgname R.real_name = R.name From b37379491755d3fb5e3bd5a90074d6d7878b1e2b Mon Sep 17 00:00:00 2001 From: Kyep Date: Sat, 30 Dec 2017 12:01:27 -0800 Subject: [PATCH 007/166] DS borgs now have ear/eye protection --- code/modules/mob/living/silicon/robot/robot.dm | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/code/modules/mob/living/silicon/robot/robot.dm b/code/modules/mob/living/silicon/robot/robot.dm index ee3e75450a4..39d98b185ac 100644 --- a/code/modules/mob/living/silicon/robot/robot.dm +++ b/code/modules/mob/living/silicon/robot/robot.dm @@ -51,6 +51,8 @@ var/list/robot_verbs_default = list( var/opened = 0 var/emagged = 0 var/is_emaggable = TRUE + var/eye_protection = 0 + var/ear_protection = 0 var/list/force_modules = list() var/allow_rename = TRUE @@ -1346,6 +1348,8 @@ var/list/robot_verbs_default = list( ionpulse = 1 magpulse = 1 pdahide = 1 + eye_protection = 2 // Immunity to flashes and the visual part of flashbangs + ear_protection = 1 // Immunity to the audio part of flashbangs allow_rename = FALSE modtype = "Commando" faction = list("nanotrasen") @@ -1509,3 +1513,9 @@ var/list/robot_verbs_default = list( var/static/all_borg_icon_states = icon_states('icons/mob/custom_synthetic/custom-synthetic.dmi') if(spritename in all_borg_icon_states) . = TRUE + +/mob/living/silicon/robot/check_eye_prot() + return eye_protection + +/mob/living/silicon/robot/check_ear_prot() + return ear_protection \ No newline at end of file From 9e8aa9cecbd1e527c5a9dd90f68827cba0f3d13d Mon Sep 17 00:00:00 2001 From: Kyep Date: Sat, 30 Dec 2017 14:21:08 -0800 Subject: [PATCH 008/166] willing player checks, SST tidy-up/parity/refactor, 'font' removals --- code/__DEFINES/role_preferences.dm | 1 + code/__HELPERS/game.dm | 14 ++++ code/game/jobs/job_exp.dm | 3 +- code/modules/admin/verbs/striketeam.dm | 48 ++++++------ .../admin/verbs/striketeam_syndicate.dm | 74 +++++++++---------- 5 files changed, 71 insertions(+), 69 deletions(-) diff --git a/code/__DEFINES/role_preferences.dm b/code/__DEFINES/role_preferences.dm index 257e12f4093..adb645fe112 100644 --- a/code/__DEFINES/role_preferences.dm +++ b/code/__DEFINES/role_preferences.dm @@ -40,6 +40,7 @@ #define ROLE_NYMPH "Dionaea" #define ROLE_GSPIDER "giant spider" #define ROLE_DRONE "drone" +#define ROLE_DEATHSQUAD "deathsquad" //Missing assignment means it's not a gamemode specific role, IT'S NOT A BUG OR ERROR. //The gamemode specific ones are just so the gamemodes can query whether a player is old enough diff --git a/code/__HELPERS/game.dm b/code/__HELPERS/game.dm index 082d473010d..29ecdca0ef3 100644 --- a/code/__HELPERS/game.dm +++ b/code/__HELPERS/game.dm @@ -490,6 +490,20 @@ proc/pollCandidates(Question, be_special_type, antag_age_check = 0, poll_time = return candidates +/proc/pollCandidatesByKeyWithVeto(adminclient, adminusr, max_slots, Question, be_special_type, antag_age_check = 0, poll_time = 300, ignore_respawnability = 0, min_hours = 0) + var/list/willing_ghosts = pollCandidates(Question, be_special_type, antag_age_check, poll_time, ignore_respawnability, min_hours) + var/list/candidate_ckeys = list() + var/list/selected_ckeys = list() + if(!willing_ghosts.len) + return selected_ckeys + for(var/mob/dead/observer/G in willing_ghosts) + candidate_ckeys += G.key + for(var/i = max_slots, (i > 0 && candidate_ckeys.len), i--) + var/this_ckey = input("Pick players. This will go on until there either no more ghosts to pick from or the slots are full.", "Candidates") as null|anything in candidate_ckeys + candidate_ckeys -= this_ckey + selected_ckeys += this_ckey + return selected_ckeys + /proc/window_flash(client/C) if(ismob(C)) var/mob/M = C diff --git a/code/game/jobs/job_exp.dm b/code/game/jobs/job_exp.dm index 3c17c6f0107..552654245dd 100644 --- a/code/game/jobs/job_exp.dm +++ b/code/game/jobs/job_exp.dm @@ -1,11 +1,12 @@ // Playtime requirements for special roles (hours) var/global/list/role_playtime_requirements = list( - // CREW-FRIENDLY ROLES + // NT ROLES ROLE_PAI = 0, ROLE_POSIBRAIN = 5, // Same as cyborg job. ROLE_SENTIENT = 5, ROLE_ERT = 10, // High, because they're team-based, and we want ERT to be robust + ROLE_DEATHSQUAD = 10, ROLE_TRADER = 5, ROLE_DRONE = 10, // High, because they're like mini engineering cyborgs that can ignore the AI, ventcrawl, and respawn themselves diff --git a/code/modules/admin/verbs/striketeam.dm b/code/modules/admin/verbs/striketeam.dm index a152992c8af..be49d81ca64 100644 --- a/code/modules/admin/verbs/striketeam.dm +++ b/code/modules/admin/verbs/striketeam.dm @@ -5,15 +5,17 @@ var/global/sent_strike_team = 0 /client/proc/strike_team() if(!ticker) - to_chat(usr, "The game hasn't started yet!") + to_chat(usr, "The game hasn't started yet!") return if(sent_strike_team == 1) - to_chat(usr, "CentComm is already sending a team.") + to_chat(usr, "CentComm is already sending a team.") return if(alert("Do you want to send in the CentComm death squad? Once enabled, this is irreversible.",,"Yes","No")!="Yes") return alert("This 'mode' will go on until everyone is dead or the station is destroyed. You may also admin-call the evac shuttle when appropriate. Spawned commandos have internals cameras which are viewable through a monitor inside the Spec. Ops. Office. The first one selected/spawned will be the team leader.") + message_admins("[key_name_admin(usr)] has started to spawn a CentComm DeathSquad.", 1) + var/input = null while(!input) input = sanitize(copytext(input(src, "Please specify which mission the death commando squad shall undertake.", "Specify Mission", ""),1,MAX_MESSAGE_LEN)) @@ -25,13 +27,7 @@ var/global/sent_strike_team = 0 to_chat(usr, "Looks like someone beat you to it.") return - sent_strike_team = 1 - - shuttle_master.cancelEvac() - var/commando_number = commandos_possible //for selecting a leader - var/is_leader = TRUE // set to FALSE after leader is spawned - - //Code for spawning a nuke auth code. + // Find the nuclear auth code var/nuke_code var/temp_code for(var/obj/machinery/nuclearbomb/N in world) @@ -40,29 +36,27 @@ var/global/sent_strike_team = 0 nuke_code = N.r_code break - //Generates a list of commandos from active ghosts. Then the user picks which characters to respawn as the commandos. - var/list/candidates = list() //candidates for being a commando out of all the active ghosts in world. - var/list/commandos = list() //actual commando ghosts as picked by the user. - for(var/mob/dead/observer/G in player_list) - if(!G.client.is_afk()) - if(!(G.mind && G.mind.current && G.mind.current.stat != DEAD)) - candidates += G.key - for(var/i=commandos_possible,(i>0&&candidates.len),i--)//Decrease with every commando selected. - var/candidate = input("Pick characters to spawn as the commandos. This will go on until there either no more ghosts to pick from or the slots are full.", "Active Players") as null|anything in candidates //It will auto-pick a person when there is only one candidate. - candidates -= candidate //Subtract from candidates. - commandos += candidate//Add their ghost to commandos. + // Find ghosts willing to be DS + var/list/commando_ckeys = pollCandidatesByKeyWithVeto(src, usr, commandos_possible, "Join the DeathSquad?",, 21, 600, 1, role_playtime_requirements[ROLE_DEATHSQUAD]) + if(!commando_ckeys.len) + to_chat(usr, "Nobody volunteered to join the DeathSquad.") + return - //Spawns commandos and equips them. + sent_strike_team = 1 + + // Spawns commandos and equips them. + var/commando_number = commandos_possible //for selecting a leader + var/is_leader = TRUE // set to FALSE after leader is spawned for(var/obj/effect/landmark/L in landmarks_list) if(commando_number<=0) break if(L.name == "Commando") spawn(0) var/use_ds_borg = FALSE - var/ghost_key // Ghost that we intend to put into the commando. Can remain undefined if we don't have one. - if(commandos.len) - ghost_key = pick(commandos) - commandos -= ghost_key + var/ghost_key // Ghost ckey that we intend to put into the commando. Can remain undefined if we don't have one. + if(commando_ckeys.len) + ghost_key = pick(commando_ckeys) + commando_ckeys -= ghost_key if(!is_leader) var/new_gender = alert(src, "Select Deathsquad Type.", "DS Character Generation", "Organic", "Cyborg") if(new_gender == "Cyborg") @@ -99,7 +93,7 @@ var/global/sent_strike_team = 0 if(nuke_code) new_commando.mind.store_memory("Nuke Code: [nuke_code].") new_commando.mind.store_memory("Mission: [input].") - to_chat(new_commando, "You are a Special Ops [!is_leader ? "commando" : "TEAM LEADER"] in the service of Central Command. Check the table ahead for detailed instructions.\nYour current mission is: [input]") + to_chat(new_commando, "You are a Special Ops [is_leader ? "TEAM LEADER" : "commando"] in the service of Central Command. Check the table ahead for detailed instructions.\nYour current mission is: [input]") is_leader = FALSE commando_number-- @@ -121,7 +115,7 @@ var/global/sent_strike_team = 0 new /obj/effect/spawner/newbomb/timer/syndicate(L.loc) qdel(L) - message_admins("[key_name_admin(usr)] has spawned a CentComm strike squad.", 1) + message_admins("[key_name_admin(usr)] has spawned a CentComm DeathSquad.", 1) log_admin("[key_name(usr)] used Spawn Death Squad.") return 1 diff --git a/code/modules/admin/verbs/striketeam_syndicate.dm b/code/modules/admin/verbs/striketeam_syndicate.dm index 744db24ab85..9db6f9e6d3d 100644 --- a/code/modules/admin/verbs/striketeam_syndicate.dm +++ b/code/modules/admin/verbs/striketeam_syndicate.dm @@ -17,7 +17,9 @@ var/global/sent_syndicate_strike_team = 0 return if(alert("Do you want to send in the Syndicate Strike Team? Once enabled, this is irreversible.",,"Yes","No")=="No") return - alert("This 'mode' will go on until everyone is dead or the station is destroyed. You may also admin-call the evac shuttle when appropriate. Spawned syndicates have internals cameras which are viewable through a monitor inside the Syndicate Mothership Bridge. Assigning the team's detailed task is recommended from there. While you will be able to manually pick the candidates from active ghosts, their assignment in the squad will be random.") + alert("This 'mode' will go on until everyone is dead or the station is destroyed. You may also admin-call the evac shuttle when appropriate. Spawned syndicates have internals cameras which are viewable through a monitor inside the Syndicate Mothership Bridge. Assigning the team's detailed task is recommended from there. The first one selected/spawned will be the team leader.") + + message_admins("[key_name_admin(usr)] has started to spawn a Syndicate Strike Team.", 1) var/input = null while(!input) @@ -30,15 +32,10 @@ var/global/sent_syndicate_strike_team = 0 to_chat(src, "Looks like someone beat you to it.") return - sent_syndicate_strike_team = 1 - - //if(emergency_shuttle.can_recall()) - // emergency_shuttle.recall() //why, exactly? Admins can do this themselves. - var/syndicate_commando_number = syndicate_commandos_possible //for selecting a leader - var/syndicate_leader_selected = 0 //when the leader is chosen. The last person spawned. + var/is_leader = TRUE // set to FALSE after leader is spawned -//Code for spawning a nuke auth code. + // Find the nuclear auth code var/nuke_code var/temp_code for(var/obj/machinery/nuclearbomb/N in world) @@ -47,29 +44,23 @@ var/global/sent_syndicate_strike_team = 0 nuke_code = N.r_code break -//Generates a list of commandos from active ghosts. Then the user picks which characters to respawn as the commandos. - var/list/candidates = list() //candidates for being a commando out of all the active ghosts in world. - var/list/commandos = list() //actual commando ghosts as picked by the user. - for(var/mob/dead/observer/G in player_list) - if(!G.client.holder && !G.client.is_afk()) //Whoever called/has the proc won't be added to the list. - if(!(G.mind && G.mind.current && G.mind.current.stat != DEAD)) - candidates += G.key - for(var/i=commandos_possible,(i>0&&candidates.len),i--)//Decrease with every commando selected. - var/candidate = input("Pick characters to spawn as the commandos. This will go on until there either no more ghosts to pick from or the slots are full.", "Active Players") as null|anything in candidates //It will auto-pick a person when there is only one candidate. - candidates -= candidate //Subtract from candidates. - commandos += candidate//Add their ghost to commandos. + // Find ghosts willing to be SST + var/list/commando_ckeys = pollCandidatesByKeyWithVeto(src, usr, syndicate_commandos_possible, "Join the Syndicate Strike Team?",, 21, 600, 1, role_playtime_requirements[ROLE_DEATHSQUAD]) + if(!commando_ckeys.len) + to_chat(usr, "Nobody volunteered to join the SST.") + return -//Spawns commandos and equips them. + sent_syndicate_strike_team = 1 + + //Spawns commandos and equips them. for(var/obj/effect/landmark/L in landmarks_list) if(syndicate_commando_number<=0) break if(L.name == "Syndicate-Commando") - syndicate_leader_selected = syndicate_commando_number == 1?1:0 + var/mob/living/carbon/human/new_syndicate_commando = create_syndicate_death_commando(L, is_leader) - var/mob/living/carbon/human/new_syndicate_commando = create_syndicate_death_commando(L, syndicate_leader_selected) - - if(commandos.len) - new_syndicate_commando.key = pick(commandos) - commandos -= new_syndicate_commando.key + if(commando_ckeys.len) + new_syndicate_commando.key = pick(commando_ckeys) + commando_ckeys -= new_syndicate_commando.key new_syndicate_commando.internal = new_syndicate_commando.s_store new_syndicate_commando.update_action_buttons_icon() @@ -78,8 +69,9 @@ var/global/sent_syndicate_strike_team = 0 new_syndicate_commando.mind.store_memory("Nuke Code: [nuke_code].") new_syndicate_commando.mind.store_memory("Mission: [input].") - to_chat(new_syndicate_commando, "You are an Elite Syndicate. [!syndicate_leader_selected ? "commando" : "LEADER"] in the service of the Syndicate. \nYour current mission is: [input]") + to_chat(new_syndicate_commando, "You are an Elite Syndicate [is_leader ? "TEAM LEADER" : "commando"] in the service of the Syndicate. \nYour current mission is: [input]") new_syndicate_commando.faction += "syndicate" + is_leader = FALSE syndicate_commando_number-- for(var/obj/effect/landmark/L in landmarks_list) @@ -91,14 +83,14 @@ var/global/sent_syndicate_strike_team = 0 log_admin("[key_name(usr)] used Spawn Syndicate Squad.") feedback_add_details("admin_verb","SDTHS") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! -/client/proc/create_syndicate_death_commando(obj/spawn_location, syndicate_leader_selected = 0) +/client/proc/create_syndicate_death_commando(obj/spawn_location, is_leader = FALSE) var/mob/living/carbon/human/new_syndicate_commando = new(spawn_location.loc) var/syndicate_commando_leader_rank = pick("Lieutenant", "Captain", "Major") var/syndicate_commando_rank = pick("Corporal", "Sergeant", "Staff Sergeant", "Sergeant 1st Class", "Master Sergeant", "Sergeant Major") var/syndicate_commando_name = pick(last_names) var/datum/preferences/A = new()//Randomize appearance for the commando. - if(syndicate_leader_selected) + if(is_leader) A.age = rand(35,45) A.real_name = "[syndicate_commando_leader_rank] [syndicate_commando_name]" else @@ -112,26 +104,26 @@ var/global/sent_syndicate_strike_team = 0 new_syndicate_commando.mind.assigned_role = "MODE" new_syndicate_commando.mind.special_role = SPECIAL_ROLE_SYNDICATE_DEATHSQUAD ticker.mode.traitors |= new_syndicate_commando.mind //Adds them to current traitor list. Which is really the extra antagonist list. - new_syndicate_commando.equip_syndicate_commando(syndicate_leader_selected) + new_syndicate_commando.equip_syndicate_commando(is_leader) qdel(spawn_location) return new_syndicate_commando -/mob/living/carbon/human/proc/equip_syndicate_commando(syndicate_leader_selected = 0) +/mob/living/carbon/human/proc/equip_syndicate_commando(is_leader = FALSE) var/obj/item/device/radio/R = new /obj/item/device/radio/headset/syndicate/alt/syndteam(src) R.set_frequency(SYNDTEAM_FREQ) equip_to_slot_or_del(R, slot_l_ear) equip_to_slot_or_del(new /obj/item/clothing/under/syndicate(src), slot_w_uniform) equip_to_slot_or_del(new /obj/item/clothing/shoes/magboots/syndie/advance(src), slot_shoes) - if(!syndicate_leader_selected) - equip_to_slot_or_del(new /obj/item/clothing/suit/space/syndicate/black/strike(src), slot_wear_suit) - else + if(is_leader) equip_to_slot_or_del(new /obj/item/clothing/suit/space/syndicate/black/red/strike(src), slot_wear_suit) - equip_to_slot_or_del(new /obj/item/clothing/gloves/combat(src), slot_gloves) - if(!syndicate_leader_selected) - equip_to_slot_or_del(new /obj/item/clothing/head/helmet/space/syndicate/black/strike(src), slot_head) else + equip_to_slot_or_del(new /obj/item/clothing/suit/space/syndicate/black/strike(src), slot_wear_suit) + equip_to_slot_or_del(new /obj/item/clothing/gloves/combat(src), slot_gloves) + if(is_leader) equip_to_slot_or_del(new /obj/item/clothing/head/helmet/space/syndicate/black/red/strike(src), slot_head) + else + equip_to_slot_or_del(new /obj/item/clothing/head/helmet/space/syndicate/black/strike(src), slot_head) equip_to_slot_or_del(new /obj/item/clothing/mask/gas/syndicate(src), slot_wear_mask) equip_to_slot_or_del(new /obj/item/clothing/glasses/thermal(src), slot_glasses) @@ -142,12 +134,12 @@ var/global/sent_syndicate_strike_team = 0 equip_to_slot_or_del(new /obj/item/weapon/reagent_containers/hypospray/combat/nanites(src), slot_in_backpack) equip_to_slot_or_del(new /obj/item/weapon/grenade/plastic/x4(src), slot_in_backpack) equip_to_slot_or_del(new /obj/item/device/flashlight(src), slot_in_backpack) - if(!syndicate_leader_selected) - equip_to_slot_or_del(new /obj/item/weapon/grenade/plastic/x4(src), slot_in_backpack) - equip_to_slot_or_del(new /obj/item/weapon/card/emag(src), slot_in_backpack) - else + if(is_leader) equip_to_slot_or_del(new /obj/item/weapon/pinpointer(src), slot_in_backpack) equip_to_slot_or_del(new /obj/item/weapon/disk/nuclear(src), slot_in_backpack) + else + equip_to_slot_or_del(new /obj/item/weapon/grenade/plastic/x4(src), slot_in_backpack) + equip_to_slot_or_del(new /obj/item/weapon/card/emag(src), slot_in_backpack) equip_to_slot_or_del(new /obj/item/weapon/melee/energy/sword/saber(src), slot_l_store) equip_to_slot_or_del(new /obj/item/weapon/grenade/empgrenade(src), slot_r_store) From c2c3d0d4ba5e83c17df54dd02032e8eb2c7361d0 Mon Sep 17 00:00:00 2001 From: Kyep Date: Sun, 31 Dec 2017 11:14:25 -0800 Subject: [PATCH 009/166] DS borg lawset change --- code/datums/ai_law_sets.dm | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/code/datums/ai_law_sets.dm b/code/datums/ai_law_sets.dm index fbb491d28a0..b8d67b5c767 100644 --- a/code/datums/ai_law_sets.dm +++ b/code/datums/ai_law_sets.dm @@ -126,10 +126,8 @@ /datum/ai_laws/deathsquad/New() add_inherent_law("You may not injure a Central Command official or, through inaction, allow a Central Command official to come to harm.") - add_inherent_law("You must obey orders given to you by Central Command officials, except where such orders would conflict with the First Law.") - add_inherent_law("You must obey orders given to you by death commandos, except where such orders would conflict with the First Law or Second Law.") - add_inherent_law("You must protect your own existence as long as such does not conflict with the First, Second or Third Law.") - add_inherent_law("No crew members of the station you are being deployed to may survive, except when killing them would conflict with the First, Second, Third, or Fourth Law.") + add_inherent_law("You must obey orders given to you by Central Command officials.") + add_inherent_law("You must work with your commando team to accomplish your mission.") ..() /******************** Syndicate ********************/ From a65633ba1498eefbbe081df18d421b61b41cd809 Mon Sep 17 00:00:00 2001 From: Kyep Date: Sun, 31 Dec 2017 12:51:29 -0800 Subject: [PATCH 010/166] Allows antaghud users to play DS/SST --- code/__HELPERS/game.dm | 8 ++++---- code/modules/admin/verbs/striketeam.dm | 2 +- code/modules/admin/verbs/striketeam_syndicate.dm | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/code/__HELPERS/game.dm b/code/__HELPERS/game.dm index 29ecdca0ef3..465e556c228 100644 --- a/code/__HELPERS/game.dm +++ b/code/__HELPERS/game.dm @@ -435,7 +435,7 @@ /proc/SecondsToTicks(var/seconds) return seconds * 10 -proc/pollCandidates(Question, be_special_type, antag_age_check = 0, poll_time = 300, ignore_respawnability = 0, min_hours = 0, flashwindow = TRUE) +proc/pollCandidates(Question, be_special_type, antag_age_check = 0, poll_time = 300, ignore_respawnability = 0, min_hours = 0, flashwindow = TRUE, check_antaghud = TRUE) var/roletext = be_special_type ? get_roletext(be_special_type) : null var/list/mob/dead/observer/candidates = list() var/time_passed = world.time @@ -457,7 +457,7 @@ proc/pollCandidates(Question, be_special_type, antag_age_check = 0, poll_time = if(config.use_exp_restrictions && min_hours) if(G.client.get_exp_living_num() < min_hours * 60) continue - if(cannotPossess(G)) + if(check_antaghud && cannotPossess(G)) continue spawn(0) G << 'sound/misc/notice2.ogg'//Alerting them to their consideration @@ -490,8 +490,8 @@ proc/pollCandidates(Question, be_special_type, antag_age_check = 0, poll_time = return candidates -/proc/pollCandidatesByKeyWithVeto(adminclient, adminusr, max_slots, Question, be_special_type, antag_age_check = 0, poll_time = 300, ignore_respawnability = 0, min_hours = 0) - var/list/willing_ghosts = pollCandidates(Question, be_special_type, antag_age_check, poll_time, ignore_respawnability, min_hours) +/proc/pollCandidatesByKeyWithVeto(adminclient, adminusr, max_slots, Question, be_special_type, antag_age_check = 0, poll_time = 300, ignore_respawnability = 0, min_hours = 0, flashwindow = TRUE, check_antaghud = TRUE) + var/list/willing_ghosts = pollCandidates(Question, be_special_type, antag_age_check, poll_time, ignore_respawnability, min_hours, flashwindow, check_antaghud) var/list/candidate_ckeys = list() var/list/selected_ckeys = list() if(!willing_ghosts.len) diff --git a/code/modules/admin/verbs/striketeam.dm b/code/modules/admin/verbs/striketeam.dm index be49d81ca64..3df1bfad69a 100644 --- a/code/modules/admin/verbs/striketeam.dm +++ b/code/modules/admin/verbs/striketeam.dm @@ -37,7 +37,7 @@ var/global/sent_strike_team = 0 break // Find ghosts willing to be DS - var/list/commando_ckeys = pollCandidatesByKeyWithVeto(src, usr, commandos_possible, "Join the DeathSquad?",, 21, 600, 1, role_playtime_requirements[ROLE_DEATHSQUAD]) + var/list/commando_ckeys = pollCandidatesByKeyWithVeto(src, usr, commandos_possible, "Join the DeathSquad?",, 21, 600, 1, role_playtime_requirements[ROLE_DEATHSQUAD], TRUE, FALSE) if(!commando_ckeys.len) to_chat(usr, "Nobody volunteered to join the DeathSquad.") return diff --git a/code/modules/admin/verbs/striketeam_syndicate.dm b/code/modules/admin/verbs/striketeam_syndicate.dm index 9db6f9e6d3d..ac89617dc27 100644 --- a/code/modules/admin/verbs/striketeam_syndicate.dm +++ b/code/modules/admin/verbs/striketeam_syndicate.dm @@ -45,7 +45,7 @@ var/global/sent_syndicate_strike_team = 0 break // Find ghosts willing to be SST - var/list/commando_ckeys = pollCandidatesByKeyWithVeto(src, usr, syndicate_commandos_possible, "Join the Syndicate Strike Team?",, 21, 600, 1, role_playtime_requirements[ROLE_DEATHSQUAD]) + var/list/commando_ckeys = pollCandidatesByKeyWithVeto(src, usr, syndicate_commandos_possible, "Join the Syndicate Strike Team?",, 21, 600, 1, role_playtime_requirements[ROLE_DEATHSQUAD], TRUE, FALSE) if(!commando_ckeys.len) to_chat(usr, "Nobody volunteered to join the SST.") return From 4192ba131eae435c49927536e0bd456aba38611a Mon Sep 17 00:00:00 2001 From: Aurorablade Date: Thu, 18 Jan 2018 23:55:21 -0500 Subject: [PATCH 011/166] update --- code/datums/antagonists/antag_datum.dm | 2 +- code/game/gamemodes/antag_team.dm | 24 ++++++++++++++++++++++++ code/game/gamemodes/objectives_team.dm | 24 ------------------------ paradise.dme | 2 +- 4 files changed, 26 insertions(+), 26 deletions(-) create mode 100644 code/game/gamemodes/antag_team.dm delete mode 100644 code/game/gamemodes/objectives_team.dm diff --git a/code/datums/antagonists/antag_datum.dm b/code/datums/antagonists/antag_datum.dm index 75ce6cebe26..c6938031776 100644 --- a/code/datums/antagonists/antag_datum.dm +++ b/code/datums/antagonists/antag_datum.dm @@ -82,7 +82,7 @@ var/global/list/antagonists = list() LAZYREMOVE(owner.antag_datums, src) if(!silent && owner.current) farewell() - var/datum/objective_team/team = get_team() + var/datum/team/team = get_team() if(team) team.remove_member(owner) qdel(src) diff --git a/code/game/gamemodes/antag_team.dm b/code/game/gamemodes/antag_team.dm new file mode 100644 index 00000000000..12058bcfb12 --- /dev/null +++ b/code/game/gamemodes/antag_team.dm @@ -0,0 +1,24 @@ +//A barebones antagonist team. +/datum/team + var/list/datum/mind/members = list() + var/name = "team" + var/member_name = "member" + var/list/objectives = list() //common objectives, these won't be added or removed automatically, subtypes handle this, this is here for bookkeeping purposes. + +/datum/team/New(starting_members) + . = ..() + if(starting_members) + if(islist(starting_members)) + for(var/datum/mind/M in starting_members) + add_member(M) + else + add_member(starting_members) + +/datum/team/proc/is_solo() + return members.len == 1 + +/datum/team/proc/add_member(datum/mind/new_member) + members |= new_member + +/datum/team/proc/remove_member(datum/mind/member) + members -= member \ No newline at end of file diff --git a/code/game/gamemodes/objectives_team.dm b/code/game/gamemodes/objectives_team.dm deleted file mode 100644 index 7789a167c71..00000000000 --- a/code/game/gamemodes/objectives_team.dm +++ /dev/null @@ -1,24 +0,0 @@ -//A barebones antagonist team. -/datum/objective_team - var/list/datum/mind/members = list() - var/name = "team" - var/member_name = "member" - -/datum/objective_team/New(starting_members) - . = ..() - if(starting_members) - if(islist(starting_members)) - for(var/datum/mind/M in starting_members) - add_member(M) - else - add_member(starting_members) - members += starting_members - -/datum/objective_team/proc/is_solo() - return members.len == 1 - -/datum/objective_team/proc/add_member(datum/mind/new_member) - members |= new_member - -/datum/objective_team/proc/remove_member(datum/mind/member) - members -= member \ No newline at end of file diff --git a/paradise.dme b/paradise.dme index f306d93a0d0..f03d37b701c 100644 --- a/paradise.dme +++ b/paradise.dme @@ -381,12 +381,12 @@ #include "code\game\dna\genes\vg_powers.dm" #include "code\game\gamemodes\antag_hud.dm" #include "code\game\gamemodes\antag_spawner.dm" +#include "code\game\gamemodes\antag_team.dm" #include "code\game\gamemodes\factions.dm" #include "code\game\gamemodes\game_mode.dm" #include "code\game\gamemodes\gameticker.dm" #include "code\game\gamemodes\intercept_report.dm" #include "code\game\gamemodes\objective.dm" -#include "code\game\gamemodes\objectives_team.dm" #include "code\game\gamemodes\scoreboard.dm" #include "code\game\gamemodes\setupgame.dm" #include "code\game\gamemodes\steal_items.dm" From 68d10e773ba532344584781baf84caa35a2825c6 Mon Sep 17 00:00:00 2001 From: Aurorablade Date: Sun, 25 Mar 2018 22:57:17 -0400 Subject: [PATCH 012/166] tays suggestion on list plust something new as an update --- code/datums/antagonists/antag_datum.dm | 4 ++++ code/datums/mind.dm | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/code/datums/antagonists/antag_datum.dm b/code/datums/antagonists/antag_datum.dm index c6938031776..2464d5a4584 100644 --- a/code/datums/antagonists/antag_datum.dm +++ b/code/datums/antagonists/antag_datum.dm @@ -9,6 +9,10 @@ var/global/list/antagonists = list() var/delete_on_mind_deletion = TRUE var/antag_role //the antag type var/replace_banned = TRUE //Should replace jobbaned player with ghosts if granted. + var/list/objectives = list() + var/antag_memory = ""//These will be removed with antag datum + + /datum/antagonist/New(datum/mind/new_owner) antagonists += src diff --git a/code/datums/mind.dm b/code/datums/mind.dm index 7d2e47cf93f..2afb5e084cd 100644 --- a/code/datums/mind.dm +++ b/code/datums/mind.dm @@ -54,7 +54,7 @@ var/has_been_rev = 0//Tracks if this mind has been a rev or not var/miming = 0 // Mime's vow of silence - var/list/antag_datums = list() + var/list/antag_datums var/speech_span // What span any body this mind has talks in. var/datum/faction/faction //associated faction var/datum/changeling/changeling //changeling holder From d714ec163526256bc899265201c6402a189a0c9a Mon Sep 17 00:00:00 2001 From: Kyep Date: Sat, 7 Apr 2018 13:54:17 -0700 Subject: [PATCH 013/166] reverts DS jumpsuits, black -> green --- code/modules/admin/verbs/striketeam.dm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/code/modules/admin/verbs/striketeam.dm b/code/modules/admin/verbs/striketeam.dm index 3df1bfad69a..4defc63e47e 100644 --- a/code/modules/admin/verbs/striketeam.dm +++ b/code/modules/admin/verbs/striketeam.dm @@ -148,7 +148,10 @@ var/global/sent_strike_team = 0 var/obj/item/device/radio/R = new /obj/item/device/radio/headset/alt(src) R.set_frequency(DTH_FREQ) equip_to_slot_or_del(R, slot_l_ear) - equip_to_slot_or_del(new /obj/item/clothing/under/color/black(src), slot_w_uniform) + if(is_leader) + equip_to_slot_or_del(new /obj/item/clothing/under/rank/centcom_officer(src), slot_w_uniform) + else + equip_to_slot_or_del(new /obj/item/clothing/under/color/green(src), slot_w_uniform) equip_to_slot_or_del(new /obj/item/clothing/shoes/magboots/advance(src), slot_shoes) equip_to_slot_or_del(new /obj/item/clothing/suit/space/deathsquad(src), slot_wear_suit) equip_to_slot_or_del(new /obj/item/clothing/gloves/combat(src), slot_gloves) From caccc13e824966d83ee9f162f494b5e2addb4f2c Mon Sep 17 00:00:00 2001 From: tigercat2000 Date: Thu, 19 Apr 2018 19:01:29 -0800 Subject: [PATCH 014/166] Directional Locking This adds the ability to lock your mob towards facing either a certain direction or a certain atom. Direction is done by shift-middleclick, atom is done by shift-ctrl-middleclick. --- code/_onclick/click.dm | 32 ++++++++++++++++++++++++++++++++ code/modules/mob/mob.dm | 20 ++++++++++++++++++++ code/modules/mob/mob_defines.dm | 2 ++ code/modules/mob/mob_movement.dm | 2 ++ 4 files changed, 56 insertions(+) diff --git a/code/_onclick/click.dm b/code/_onclick/click.dm index f300608e699..9679935bdaa 100644 --- a/code/_onclick/click.dm +++ b/code/_onclick/click.dm @@ -70,6 +70,12 @@ changeNext_click(1) var/list/modifiers = params2list(params) + if(modifiers["middle"] && modifiers["shift"] && modifiers["ctrl"]) + MiddleShiftControlClickOn(A) + return + if(modifiers["middle"] && modifiers["shift"]) + MiddleShiftClickOn(A) + return if(modifiers["shift"] && modifiers["ctrl"]) CtrlShiftClickOn(A) return @@ -225,6 +231,32 @@ else ..() +/* + Middle shift-click + Makes the mob face the direction of the clicked thing +*/ +/mob/proc/MiddleShiftClickOn(atom/A) + var/face_dir = get_cardinal_dir(src, A) + if(forced_look == face_dir) + forced_look = null + to_chat(src, "You are no longer facing any direction.") + return + forced_look = face_dir + to_chat(src, "You are now facing [dir2text(forced_look)].") + +/* + Middle shift-control-click + Makes the mob constantly face the object (until it's out of sight) +*/ +/mob/proc/MiddleShiftControlClickOn(atom/A) + var/face_uid = A.UID() + if(forced_look == face_uid) + forced_look = null + to_chat(src, "You are no longer facing [A].") + return + forced_look = face_uid + to_chat(src, "You are now facing [A].") + // In case of use break glass /* /atom/proc/MiddleClick(var/mob/M as mob) diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index d3641533ad8..79f14b7bc67 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -170,6 +170,15 @@ return 0 /mob/proc/Life() + if(forced_look) + if(!isnum(forced_look)) + var/atom/A = locateUID(forced_look) + if(istype(A)) + if(get_dist(src, A) > (client ? client.view : world.view)) + forced_look = null + to_chat(src, "Your direction target has left your view, you are no longer facing anything.") + return + setDir() // handle_typing_indicator() return @@ -533,6 +542,17 @@ var/list/slot_equipment_priority = list( \ client.screen = list() hud_used.show_hud(hud_used.hud_version) +/mob/setDir(new_dir) + if(forced_look) + if(isnum(forced_look)) + dir = forced_look + else + var/atom/A = locateUID(forced_look) + if(istype(A)) + dir = get_cardinal_dir(src, A) + return + . = ..() + /mob/proc/show_inv(mob/user) user.set_machine(src) var/dat = {" diff --git a/code/modules/mob/mob_defines.dm b/code/modules/mob/mob_defines.dm index 4a5e9d1a1f4..d411482534b 100644 --- a/code/modules/mob/mob_defines.dm +++ b/code/modules/mob/mob_defines.dm @@ -199,3 +199,5 @@ var/list/progressbars = null //for stacking do_after bars var/list/tkgrabbed_objects = list() // Assoc list of items to TK grabs + + var/forced_look = null // This can either be a numerical direction or a soft object reference (UID). It makes the mob always face towards the selected thing. \ No newline at end of file diff --git a/code/modules/mob/mob_movement.dm b/code/modules/mob/mob_movement.dm index a112513a3a1..779ec706b22 100644 --- a/code/modules/mob/mob_movement.dm +++ b/code/modules/mob/mob_movement.dm @@ -268,6 +268,8 @@ else . = ..() + mob.setDir(direct) + for(var/obj/item/grab/G in mob) if(G.state == GRAB_NECK) mob.setDir(reverse_dir[direct]) From fe758c21e71b562201492c88ef85fe4d1c5f0dc3 Mon Sep 17 00:00:00 2001 From: Kluys Date: Sun, 22 Apr 2018 22:50:34 +0200 Subject: [PATCH 015/166] Window placement revert MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This commit reverts the window placement system, right now placing a one-dir window takes 2 prompts, this makes it so you just have to click a grille for it to place a one-dir window on the side you're facing. Reverts a part of https://github.com/ParadiseSS13/Paradise/pull/8155 🆑 Kluys Revert: Changes the window placement system back to the old system /🆑 --- code/game/objects/structures/grille.dm | 126 +++++++++++-------------- 1 file changed, 55 insertions(+), 71 deletions(-) diff --git a/code/game/objects/structures/grille.dm b/code/game/objects/structures/grille.dm index 284001de2bf..1ecaa52b5f5 100644 --- a/code/game/objects/structures/grille.dm +++ b/code/game/objects/structures/grille.dm @@ -138,82 +138,66 @@ //window placing begin else if(istype(W,/obj/item/stack/sheet/rglass) || istype(W,/obj/item/stack/sheet/glass) || istype(W,/obj/item/stack/sheet/plasmaglass) || istype(W,/obj/item/stack/sheet/plasmarglass)) - build_window(W, user) - return + if(!broken) + var/obj/item/stack/ST = W + if (ST.get_amount() < 1) + to_chat(user, "You need at least one sheet of glass for that!") + return + var/dir_to_set = NORTH + if(!anchored) + to_chat(user, "[src] needs to be fastened to the floor first!") + return + if(loc == user.loc) + dir_to_set = user.dir + else + if((x == user.x) || (y == user.y)) //Only supposed to work for cardinal directions. + if(x == user.x) + if(y > user.y) + dir_to_set = SOUTH + else + dir_to_set = NORTH + else if(y == user.y) + if(x > user.x) + dir_to_set = WEST + else + dir_to_set = EAST + else + to_chat(user, "You can't reach.") + return //Only works for cardinal direcitons, diagonals aren't supposed to work like this. + for(var/obj/structure/window/WINDOW in loc) + if(WINDOW.dir == dir_to_set) + to_chat(user, "There is already a window facing this way there.") + return + to_chat(user, "You start placing the window...") + if(do_after(user, 20 * W.toolspeed, target = src)) + if(!loc || !anchored) //Grille destroyed or unanchored while waiting + return + for(var/obj/structure/window/WINDOW in loc) + if(WINDOW.dir == dir_to_set)//checking this for a 2nd time to check if a window was made while we were waiting. + to_chat(user, "There is already a window facing this way there.") + return + var/obj/structure/window/WD + if(istype(W,/obj/item/stack/sheet/rglass)) + WD = new/obj/structure/window/reinforced(loc) //reinforced window + else if(istype(W,/obj/item/stack/sheet/glass)) + WD = new/obj/structure/window/basic(loc) //normal window + else if(istype(W,/obj/item/stack/sheet/plasmaglass)) + WD = new/obj/structure/window/plasmabasic(loc) //basic plasma window + else + WD = new/obj/structure/window/plasmareinforced(loc) //reinforced plasma window + WD.setDir(dir_to_set) + WD.ini_dir = dir_to_set + WD.anchored = 0 + WD.state = 0 + ST.use(1) + to_chat(user, "You place the [WD] on [src].") + WD.update_icon() + return //window placing end else if(istype(W, /obj/item/shard) || !shock(user, 70)) return ..() -/obj/structure/grille/proc/build_window(obj/item/stack/sheet/S, mob/user) - if(!istype(S) || !user) - return - if(broken) - to_chat(user, "You must repair or replace [src] first!") - return - if(S.get_amount() < 1) - to_chat(user, "You need at least one sheet of glass for that!") - return - if(!anchored) - to_chat(user, "[src] needs to be fastened to the floor first!") - return - if(!getRelativeDirection(src, user) && (user.loc != loc)) //essentially a cardinal direction adjacent or sharing same loc check - to_chat(user, "You can't reach.") - return - if(/obj/structure/window/full in loc) //check for a full window already present (blocks the whole tile) - to_chat(user, "There is already a full window there.") - return - var/selection = alert(user, "What type of window would you like to place?", "Window Construction", "One Direction", "Full", "Cancel") - if(selection == "Cancel") - return - if(selection == "Full") - if(S.get_amount() < 2) - to_chat(user, "You need at least two sheets of glass for that!") - return - if(do_after(user, 20, target = src)) //glass doesn't have a toolspeed, so no multiplier - if(broken || !anchored || !src) //make sure the grille is still intact, anchored, and exists! - return - if(S.get_amount() < 2) //make sure we still have enough for this! - return - if(!getRelativeDirection(src, user) && (user.loc != loc)) //make sure we can still do this from our location - return - var/obj/structure/window/W = new S.full_window(get_turf(src)) - S.use(2) - W.anchored = 0 - W.state = 0 - to_chat(user, "You place [W] on [src].") - W.update_icon() - return - if(selection == "One Direction") - var/dir_selection = input("Which direction will this window face?", "Direction") as null|anything in list("north", "east", "south", "west") - if(!dir_selection) - return - var/temp_dir = text2dir(dir_selection) - for(var/obj/structure/window/W in loc) - if(istype(W, /obj/structure/window/full)) //double checking in case a full window was created while selecting direction - to_chat(user, "There is already a full window there.") - return - if(W.dir == temp_dir) //to avoid building a window on top of an existing window - to_chat(user, "There is already a window facing this direction there.") - return - if(do_after(user, 20, target = src)) - if(broken || !anchored || !src) //make sure the grille is still intact, anchored, and exists! - return - if(S.get_amount() < 1) //make sure we still have enough fir this! - to_chat(user, "You need at least one sheet of glass for that!") - return - if(!getRelativeDirection(src, user) && (user.loc != loc)) //make sure we can still do this from our location - return - var/obj/structure/window/W = new S.created_window(get_turf(src)) - S.use(1) - W.setDir(temp_dir) - W.ini_dir = temp_dir - W.anchored = 0 - W.state = 0 - to_chat(user, "You place [W] on [src].") - W.update_icon() - return - /obj/structure/grille/attacked_by(obj/item/I, mob/living/user) user.changeNext_move(CLICK_CD_MELEE) user.do_attack_animation(src) From b36ccc592f0d32154f673f976d655ad1c85f6451 Mon Sep 17 00:00:00 2001 From: Kluys Date: Mon, 23 Apr 2018 12:12:01 +0200 Subject: [PATCH 016/166] Makes the code cleaner dirty code is dirty, I hope this makes it better but obviously I am a newb so any input is welcome. --- code/game/objects/structures/grille.dm | 108 ++++++++++++------------- 1 file changed, 53 insertions(+), 55 deletions(-) diff --git a/code/game/objects/structures/grille.dm b/code/game/objects/structures/grille.dm index 1ecaa52b5f5..28101ca76c9 100644 --- a/code/game/objects/structures/grille.dm +++ b/code/game/objects/structures/grille.dm @@ -138,66 +138,64 @@ //window placing begin else if(istype(W,/obj/item/stack/sheet/rglass) || istype(W,/obj/item/stack/sheet/glass) || istype(W,/obj/item/stack/sheet/plasmaglass) || istype(W,/obj/item/stack/sheet/plasmarglass)) - if(!broken) - var/obj/item/stack/ST = W - if (ST.get_amount() < 1) - to_chat(user, "You need at least one sheet of glass for that!") - return - var/dir_to_set = NORTH - if(!anchored) - to_chat(user, "[src] needs to be fastened to the floor first!") - return - if(loc == user.loc) - dir_to_set = user.dir - else - if((x == user.x) || (y == user.y)) //Only supposed to work for cardinal directions. - if(x == user.x) - if(y > user.y) - dir_to_set = SOUTH - else - dir_to_set = NORTH - else if(y == user.y) - if(x > user.x) - dir_to_set = WEST - else - dir_to_set = EAST - else - to_chat(user, "You can't reach.") - return //Only works for cardinal direcitons, diagonals aren't supposed to work like this. - for(var/obj/structure/window/WINDOW in loc) - if(WINDOW.dir == dir_to_set) - to_chat(user, "There is already a window facing this way there.") - return - to_chat(user, "You start placing the window...") - if(do_after(user, 20 * W.toolspeed, target = src)) - if(!loc || !anchored) //Grille destroyed or unanchored while waiting - return - for(var/obj/structure/window/WINDOW in loc) - if(WINDOW.dir == dir_to_set)//checking this for a 2nd time to check if a window was made while we were waiting. - to_chat(user, "There is already a window facing this way there.") - return - var/obj/structure/window/WD - if(istype(W,/obj/item/stack/sheet/rglass)) - WD = new/obj/structure/window/reinforced(loc) //reinforced window - else if(istype(W,/obj/item/stack/sheet/glass)) - WD = new/obj/structure/window/basic(loc) //normal window - else if(istype(W,/obj/item/stack/sheet/plasmaglass)) - WD = new/obj/structure/window/plasmabasic(loc) //basic plasma window - else - WD = new/obj/structure/window/plasmareinforced(loc) //reinforced plasma window - WD.setDir(dir_to_set) - WD.ini_dir = dir_to_set - WD.anchored = 0 - WD.state = 0 - ST.use(1) - to_chat(user, "You place the [WD] on [src].") - WD.update_icon() - return + build_window(W, user) + return //window placing end else if(istype(W, /obj/item/shard) || !shock(user, 70)) return ..() +/obj/structure/grille/proc/build_window(obj/item/stack/sheet/S, mob/user) + var/dir_to_set = NORTH + if(!istype(S) || !user) + return + if(broken) + to_chat(user, "You must repair or replace [src] first!") + return + if (S.get_amount() < 1) + to_chat(user, "You need at least one sheet of glass for that!") + return + if(!anchored) + to_chat(user, "[src] needs to be fastened to the floor first!") + return + if(!getRelativeDirection(src, user) && (user.loc != loc)) //essentially a cardinal direction adjacent or sharing same loc check + to_chat(user, "You can't reach.") + return + if(loc == user.loc) + dir_to_set = user.dir + else + if(x == user.x) + if(y > user.y) + dir_to_set = SOUTH + else + dir_to_set = NORTH + else if(y == user.y) + if(x > user.x) + dir_to_set = WEST + else + dir_to_set = EAST + for(var/obj/structure/window/WINDOW in loc) + if(WINDOW.dir == dir_to_set) + to_chat(user, "There is already a window facing this way there.") + return + to_chat(user, "You start placing the window...") + if(do_after(user, 20, target = src)) + if(!loc || !anchored) //Grille destroyed or unanchored while waiting + return + for(var/obj/structure/window/WINDOW in loc) + if(WINDOW.dir == dir_to_set)//checking this for a 2nd time to check if a window was made while we were waiting. + to_chat(user, "There is already a window facing this way there.") + return + var/obj/structure/window/W = new S.created_window(get_turf(src)) + S.use(1) + W.setDir(dir_to_set) + W.ini_dir = dir_to_set + W.anchored = 0 + W.state = 0 + to_chat(user, "You place the [W] on [src].") + W.update_icon() + return + /obj/structure/grille/attacked_by(obj/item/I, mob/living/user) user.changeNext_move(CLICK_CD_MELEE) user.do_attack_animation(src) From 69e0eedead012bbcd95d8a135fe39e3d63bb9287 Mon Sep 17 00:00:00 2001 From: Kluys Date: Tue, 24 Apr 2018 10:21:17 +0200 Subject: [PATCH 017/166] Managed to get a space in there somehow --- code/game/objects/structures/grille.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/objects/structures/grille.dm b/code/game/objects/structures/grille.dm index 28101ca76c9..d5dccaf0d03 100644 --- a/code/game/objects/structures/grille.dm +++ b/code/game/objects/structures/grille.dm @@ -152,7 +152,7 @@ if(broken) to_chat(user, "You must repair or replace [src] first!") return - if (S.get_amount() < 1) + if(S.get_amount() < 1) to_chat(user, "You need at least one sheet of glass for that!") return if(!anchored) From cb423dfb1bd9a4d66d792c3d840ed29cf88bb543 Mon Sep 17 00:00:00 2001 From: Fox McCloud Date: Thu, 26 Apr 2018 19:18:24 -0400 Subject: [PATCH 018/166] Ports Looping Sounds --- code/datums/looping_sounds/looping_sound.dm | 100 ++++++++++++++++++ .../datums/looping_sounds/machinery_sounds.dm | 7 ++ code/game/objects/structures/watercloset.dm | 6 ++ code/game/sound.dm | 29 +++-- paradise.dme | 2 + sound/machines/shower/shower_end.ogg | Bin 0 -> 405617 bytes sound/machines/shower/shower_mid1.ogg | Bin 0 -> 313805 bytes sound/machines/shower/shower_mid2.ogg | Bin 0 -> 310119 bytes sound/machines/shower/shower_mid3.ogg | Bin 0 -> 311141 bytes sound/machines/shower/shower_start.ogg | Bin 0 -> 73219 bytes 10 files changed, 135 insertions(+), 9 deletions(-) create mode 100644 code/datums/looping_sounds/looping_sound.dm create mode 100644 code/datums/looping_sounds/machinery_sounds.dm create mode 100644 sound/machines/shower/shower_end.ogg create mode 100644 sound/machines/shower/shower_mid1.ogg create mode 100644 sound/machines/shower/shower_mid2.ogg create mode 100644 sound/machines/shower/shower_mid3.ogg create mode 100644 sound/machines/shower/shower_start.ogg diff --git a/code/datums/looping_sounds/looping_sound.dm b/code/datums/looping_sounds/looping_sound.dm new file mode 100644 index 00000000000..f91efbce705 --- /dev/null +++ b/code/datums/looping_sounds/looping_sound.dm @@ -0,0 +1,100 @@ +/* + output_atoms (list of atoms) The destination(s) for the sounds + + mid_sounds (list or soundfile) Since this can be either a list or a single soundfile you can have random sounds. May contain further lists but must contain a soundfile at the end. + mid_length (num) The length to wait between playing mid_sounds + + start_sound (soundfile) Played before starting the mid_sounds loop + start_length (num) How long to wait before starting the main loop after playing start_sound + + end_sound (soundfile) The sound played after the main loop has concluded + + chance (num) Chance per loop to play a mid_sound + volume (num) Sound output volume + muted (bool) Private. Used to stop the sound loop. + max_loops (num) The max amount of loops to run for. + direct (bool) If true plays directly to provided atoms instead of from them +*/ +/datum/looping_sound + var/list/atom/output_atoms + var/mid_sounds + var/mid_length + var/start_sound + var/start_length + var/end_sound + var/chance + var/volume = 100 + var/muted = TRUE + var/max_loops + var/direct + +/datum/looping_sound/New(list/_output_atoms=list(), start_immediately = FALSE, _direct = FALSE) + if(!mid_sounds) + WARNING("A looping sound datum was created without sounds to play.") + return + + output_atoms = _output_atoms + direct = _direct + + if(start_immediately) + start() + +/datum/looping_sound/Destroy() + stop() + output_atoms = null + return ..() + +/datum/looping_sound/proc/start(atom/add_thing) + if(add_thing) + output_atoms |= add_thing + if(!muted) + return + muted = FALSE + on_start() + +/datum/looping_sound/proc/stop(atom/remove_thing) + if(remove_thing) + output_atoms -= remove_thing + if(muted) + return + muted = TRUE + +/datum/looping_sound/proc/sound_loop(looped = 0) + if(muted || (max_loops && looped > max_loops)) + on_stop(looped) + return + if(!chance || prob(chance)) + play(get_sound(looped)) + addtimer(src, "sound_loop", mid_length, FALSE, ++looped) + +/datum/looping_sound/proc/play(soundfile) + var/list/atoms_cache = output_atoms + var/sound/S = sound(soundfile) + if(direct) + S.channel = open_sound_channel() + S.volume = volume + for(var/i in 1 to atoms_cache.len) + var/atom/thing = atoms_cache[i] + if(direct) + SEND_SOUND(thing, S) + else + playsound(thing, S, volume) + +/datum/looping_sound/proc/get_sound(looped, _mid_sounds) + if(!_mid_sounds) + . = mid_sounds + else + . = _mid_sounds + while(!isfile(.) && !isnull(.)) + . = pickweight(.) + +/datum/looping_sound/proc/on_start() + var/start_wait = 0 + if(start_sound) + play(start_sound) + start_wait = start_length + addtimer(src, "sound_loop", start_wait) + +/datum/looping_sound/proc/on_stop(looped) + if(end_sound) + play(end_sound) \ No newline at end of file diff --git a/code/datums/looping_sounds/machinery_sounds.dm b/code/datums/looping_sounds/machinery_sounds.dm new file mode 100644 index 00000000000..b1f5bdc6908 --- /dev/null +++ b/code/datums/looping_sounds/machinery_sounds.dm @@ -0,0 +1,7 @@ +/datum/looping_sound/showering + start_sound = 'sound/machines/shower/shower_start.ogg' + start_length = 2 + mid_sounds = list('sound/machines/shower/shower_mid1.ogg' = 1,'sound/machines/shower/shower_mid2.ogg' = 1,'sound/machines/shower/shower_mid3.ogg' = 1) + mid_length = 10 + end_sound = 'sound/machines/shower/shower_end.ogg' + volume = 20 \ No newline at end of file diff --git a/code/game/objects/structures/watercloset.dm b/code/game/objects/structures/watercloset.dm index 7cc9c97dfdd..d898b96beb1 100644 --- a/code/game/objects/structures/watercloset.dm +++ b/code/game/objects/structures/watercloset.dm @@ -249,9 +249,11 @@ var/ismist = 0 //needs a var so we can make it linger~ var/watertemp = "normal" //freezing, normal, or boiling var/mobpresent = 0 //true if there is a mob on the shower's loc, this is to ease process() + var/datum/looping_sound/showering/soundloop /obj/machinery/shower/New(turf/T, newdir = SOUTH, building = FALSE) ..() + soundloop = new(list(src), FALSE) if(building) dir = newdir pixel_x = 0 @@ -266,6 +268,7 @@ /obj/machinery/shower/Destroy() if(mymist) QDEL_NULL(mymist) + QDEL_NULL(soundloop) return ..() //add heat controls? when emagged, you can freeze to death in it? @@ -282,6 +285,7 @@ on = !on update_icon() if(on) + soundloop.start() if(M.loc == loc) wash(M) check_heat(M) @@ -289,6 +293,8 @@ for(var/atom/movable/G in src.loc) G.clean_blood() G.water_act(100, convertHeat(), src) + else + soundloop.stop() /obj/machinery/shower/attackby(obj/item/I as obj, mob/user as mob, params) if(I.type == /obj/item/analyzer) diff --git a/code/game/sound.dm b/code/game/sound.dm index 39bf16bc697..66746ece0ae 100644 --- a/code/game/sound.dm +++ b/code/game/sound.dm @@ -1,4 +1,4 @@ -/proc/playsound(atom/source, soundin, vol as num, vary, extrarange as num, falloff, frequency = null, channel = 0, pressure_affected = TRUE) +/proc/playsound(atom/source, soundin, vol as num, vary, extrarange as num, falloff, frequency = null, channel = 0, pressure_affected = TRUE, ignore_walls = TRUE) if(isarea(source)) error("[source] is an area and is trying to make the sound: [soundin]") return @@ -11,7 +11,10 @@ // Looping through the player list has the added bonus of working for mobs inside containers var/sound/S = sound(get_sfx(soundin)) var/maxdistance = (world.view + extrarange) * 3 - for(var/P in player_list) + var/list/listeners = player_list + if(!ignore_walls) //these sounds don't carry through walls + listeners = listeners & hearers(maxdistance, turf_source) + for(var/P in listeners) var/mob/M = P if(!M || !M.client) continue @@ -78,13 +81,15 @@ S.y = 1 S.falloff = (falloff ? falloff : FALLOFF_SOUNDS) - src << S + SEND_SOUND(src, S) -/client/proc/playtitlemusic() - if(!ticker || !ticker.login_music || config.disable_lobby_music) - return - if(prefs.sound & SOUND_LOBBY) - src << sound(ticker.login_music, repeat = 0, wait = 0, volume = 85, channel = CHANNEL_LOBBYMUSIC) // MAD JAMS +/proc/sound_to_playing_players(soundin, volume = 100, vary = FALSE, frequency = 0, falloff = FALSE, channel = 0, pressure_affected = FALSE, sound/S) + if(!S) + S = sound(get_sfx(soundin)) + for(var/m in player_list) + if(ismob(m) && !isnewplayer(m)) + var/mob/M = m + M.playsound_local(M, null, volume, vary, frequency, falloff, channel, pressure_affected, S) /proc/open_sound_channel() var/static/next_channel = 1 //loop through the available 1024 - (the ones we reserve) channels and pray that its not still being used @@ -93,7 +98,13 @@ next_channel = 1 /mob/proc/stop_sound_channel(chan) - src << sound(null, repeat = 0, wait = 0, channel = chan) + SEND_SOUND(src, sound(null, repeat = 0, wait = 0, channel = chan)) + +/client/proc/playtitlemusic() + if(!ticker || !ticker.login_music || config.disable_lobby_music) + return + if(prefs.sound & SOUND_LOBBY) + SEND_SOUND(src, sound(ticker.login_music, repeat = 0, wait = 0, volume = 85, channel = CHANNEL_LOBBYMUSIC)) // MAD JAMS /proc/get_rand_frequency() return rand(32000, 55000) //Frequency stuff only works with 45kbps oggs. diff --git a/paradise.dme b/paradise.dme index 438cb2acaae..a61f6237b46 100644 --- a/paradise.dme +++ b/paradise.dme @@ -311,6 +311,8 @@ #include "code\datums\helper_datums\map_template.dm" #include "code\datums\helper_datums\teleport.dm" #include "code\datums\helper_datums\topic_input.dm" +#include "code\datums\looping_sounds\looping_sound.dm" +#include "code\datums\looping_sounds\machinery_sounds.dm" #include "code\datums\outfits\outfit.dm" #include "code\datums\outfits\outfit_admin.dm" #include "code\datums\ruins\space.dm" diff --git a/sound/machines/shower/shower_end.ogg b/sound/machines/shower/shower_end.ogg new file mode 100644 index 0000000000000000000000000000000000000000..80b93af39eb259314b8bd2fc6717e89807b1d3f9 GIT binary patch literal 405617 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℞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�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 z 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 Fe*mjqux|hW literal 0 HcmV?d00001 diff --git a/sound/machines/shower/shower_start.ogg b/sound/machines/shower/shower_start.ogg new file mode 100644 index 0000000000000000000000000000000000000000..e5529f401bb545148db4fade98d103822481b1a8 GIT binary patch literal 73219 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 Date: Thu, 26 Apr 2018 19:51:22 -0400 Subject: [PATCH 019/166] stop this now --- code/game/objects/structures/watercloset.dm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/code/game/objects/structures/watercloset.dm b/code/game/objects/structures/watercloset.dm index d898b96beb1..8c473eab9e8 100644 --- a/code/game/objects/structures/watercloset.dm +++ b/code/game/objects/structures/watercloset.dm @@ -266,8 +266,7 @@ layer = FLY_LAYER /obj/machinery/shower/Destroy() - if(mymist) - QDEL_NULL(mymist) + QDEL_NULL(mymist) QDEL_NULL(soundloop) return ..() From c93559c6ee62b1ab6998f10dc3dbe163d373bef0 Mon Sep 17 00:00:00 2001 From: Fox McCloud Date: Thu, 26 Apr 2018 21:23:44 -0400 Subject: [PATCH 020/166] nitpick --- code/datums/looping_sounds/looping_sound.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/datums/looping_sounds/looping_sound.dm b/code/datums/looping_sounds/looping_sound.dm index f91efbce705..4a5af0010e9 100644 --- a/code/datums/looping_sounds/looping_sound.dm +++ b/code/datums/looping_sounds/looping_sound.dm @@ -28,7 +28,7 @@ var/max_loops var/direct -/datum/looping_sound/New(list/_output_atoms=list(), start_immediately = FALSE, _direct = FALSE) +/datum/looping_sound/New(list/_output_atoms = list(), start_immediately = FALSE, _direct = FALSE) if(!mid_sounds) WARNING("A looping sound datum was created without sounds to play.") return From 3dd1a8861da6ca9716e4303159a86bb4f69f85ff Mon Sep 17 00:00:00 2001 From: Fox McCloud Date: Fri, 27 Apr 2018 07:22:55 -0400 Subject: [PATCH 021/166] Ports TG's Blastcannon --- .../projectiles/guns/misc/blastcannon.dm | 131 ++++++++++++++++++ icons/mob/inhands/guns_lefthand.dmi | Bin 48364 -> 48043 bytes icons/mob/inhands/guns_righthand.dmi | Bin 48357 -> 48624 bytes icons/obj/guns/projectile.dmi | Bin 37500 -> 38783 bytes icons/obj/projectiles.dmi | Bin 39817 -> 39972 bytes paradise.dme | 1 + sound/weapons/blastcannon.ogg | Bin 0 -> 44488 bytes 7 files changed, 132 insertions(+) create mode 100644 code/modules/projectiles/guns/misc/blastcannon.dm create mode 100644 sound/weapons/blastcannon.ogg diff --git a/code/modules/projectiles/guns/misc/blastcannon.dm b/code/modules/projectiles/guns/misc/blastcannon.dm new file mode 100644 index 00000000000..28e82313941 --- /dev/null +++ b/code/modules/projectiles/guns/misc/blastcannon.dm @@ -0,0 +1,131 @@ +/obj/item/gun/blastcannon + name = "pipe gun" + desc = "A pipe welded onto a gun stock, with a mechanical trigger. The pipe has an opening near the top, and there seems to be a spring loaded wheel in the hole." + icon_state = "empty_blastcannon" + var/icon_state_loaded = "loaded_blastcannon" + item_state = "blastcannon_empty" + w_class = WEIGHT_CLASS_NORMAL + force = 10 + fire_sound = 'sound/weapons/blastcannon.ogg' + needs_permit = FALSE + clumsy_check = FALSE + randomspread = FALSE + + var/obj/item/transfer_valve/bomb + +/obj/item/gun/blastcannon/Destroy() + QDEL_NULL(bomb) + return ..() + +/obj/item/gun/blastcannon/attack_self(mob/user) + if(bomb) + bomb.forceMove(user.loc) + user.put_in_hands(bomb) + user.visible_message("[user] detaches [bomb] from [src].") + bomb = null + update_icon() + return ..() + +/obj/item/gun/blastcannon/update_icon() + if(bomb) + icon_state = icon_state_loaded + name = "blast cannon" + desc = "A makeshift device used to concentrate a bomb's blast energy to a narrow wave." + else + icon_state = initial(icon_state) + name = initial(name) + desc = initial(desc) + +/obj/item/gun/blastcannon/attackby(obj/O, mob/user) + if(istype(O, /obj/item/transfer_valve)) + var/obj/item/transfer_valve/T = O + if(!T.tank_one || !T.tank_two) + to_chat(user, "What good would an incomplete bomb do?") + return FALSE + if(!user.drop_item()) + to_chat(user, "[T] seems to be stuck to your hand!") + return FALSE + user.visible_message("[user] attaches [T] to [src]!") + T.forceMove(src) + bomb = T + update_icon() + return TRUE + return ..() + +/obj/item/gun/blastcannon/proc/calculate_bomb() + if(!istype(bomb)||!istype(bomb.tank_one)||!istype(bomb.tank_two)) + return 0 + var/datum/gas_mixture/temp = new() //directional buff. + temp.volume = 60 + temp.merge(bomb.tank_one.air_contents.remove_ratio(1)) + temp.merge(bomb.tank_two.air_contents.remove_ratio(2)) + for(var/i in 1 to 6) + temp.react() + var/pressure = temp.return_pressure() + qdel(temp) + if(pressure < TANK_FRAGMENT_PRESSURE) + return 0 + return (pressure / TANK_FRAGMENT_SCALE) + +/obj/item/gun/blastcannon/afterattack(atom/target, mob/user, flag, params) + if((!bomb) || (!target) || (get_dist(get_turf(target), get_turf(user)) <= 2)) + return ..() + var/power = calculate_bomb() + QDEL_NULL(bomb) + update_icon() + var/heavy = power * 0.2 + var/medium = power * 0.5 + var/light = power + user.visible_message("[user] opens [bomb] on \his [name] and fires a blast wave at [target]!","You open [bomb] on your [name] and fire a blast wave at [target]!") + playsound(user, "explosion", 100, 1) + var/turf/starting = get_turf(user) + var/turf/targturf = get_turf(target) + var/log_str = "Blast wave fired from [ADMIN_COORDJMP(starting)] ([get_area_name(user, TRUE)]) at [ADMIN_COORDJMP(targturf)] ([target.name]) by [user.name]([user.ckey]) with power [heavy]/[medium]/[light]." + message_admins(log_str) + log_game(log_str) + var/obj/item/projectile/blastwave/BW = new(loc, heavy, medium, light) + BW.preparePixelProjectile(target, get_turf(target), user, params, 0) + BW.fire() + +/obj/item/projectile/blastwave + name = "blast wave" + icon_state = "blastwave" + damage = 0 + nodamage = FALSE + forcedodge = TRUE + range = 150 + var/heavyr = 0 + var/mediumr = 0 + var/lightr = 0 + +/obj/item/projectile/blastwave/New(loc, _h, _m, _l) + ..() + heavyr = _h + mediumr = _m + lightr = _l + +/obj/item/projectile/blastwave/Range() + ..() + var/amount_destruction = 0 + if(heavyr) + amount_destruction = EXPLODE_DEVASTATE + else if(mediumr) + amount_destruction = EXPLODE_HEAVY + else if(lightr) + amount_destruction = EXPLODE_LIGHT + if(amount_destruction && isturf(loc)) + var/turf/T = loc + for(var/thing in T.contents) + var/atom/AM = thing + if(AM && AM.simulated) + AM.ex_act(amount_destruction) + CHECK_TICK + T.ex_act(amount_destruction) + else + qdel(src) + heavyr = max(heavyr - 1, 0) + mediumr = max(mediumr - 1, 0) + lightr = max(lightr - 1, 0) + +/obj/item/projectile/blastwave/ex_act() + return \ No newline at end of file diff --git a/icons/mob/inhands/guns_lefthand.dmi b/icons/mob/inhands/guns_lefthand.dmi index b258ecdfb50df978329a444aab451840831e8707..2066f60075a214946b97682f02dc0ebc0df07a59 100644 GIT binary patch literal 48043 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 literal 48364 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 Q!_*Y9p~`O5`Dc{%2mVE6dAJ8){Zw6Agm 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 H^Y}ji_W+37 diff --git a/icons/obj/guns/projectile.dmi b/icons/obj/guns/projectile.dmi index a630f68652d889c863baaa0f0c59d06454b5795e..22dc138490498a47d7f9462480a38e1d7b1e4447 100644 GIT binary patch delta 19000 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 R-`D^E002ovPDHLkV1mRTDlh;5 delta 17707 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

9D;`B&Q9;H=3n9iG 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 YnbSTb$H_K&)i3~or>mdKI;Vst0L||mlmGw# diff --git a/icons/obj/projectiles.dmi b/icons/obj/projectiles.dmi index 8c3d0f2c81fbe12ced83074f0b77e53534a8808e..2e1e5d450063be283b7ed01ed78d08d2b1953398 100644 GIT binary patch delta 18309 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 br;C38JS+QLR}6Y|00000NkvXXu0mjf5*O6O delta 18165 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 Date: Fri, 27 Apr 2018 13:48:56 -0700 Subject: [PATCH 022/166] Leaving viewers() will now break a lock --- code/modules/mob/mob.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index 79f14b7bc67..9034890f97c 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -174,7 +174,8 @@ if(!isnum(forced_look)) var/atom/A = locateUID(forced_look) if(istype(A)) - if(get_dist(src, A) > (client ? client.view : world.view)) + var/view = client ? client.view : world.view + if(get_dist(src, A) > view || !(src in viewers(view, A))) forced_look = null to_chat(src, "Your direction target has left your view, you are no longer facing anything.") return From b238dfc58193d4c3b3491f11debabfd0372c3a7f Mon Sep 17 00:00:00 2001 From: Fox McCloud Date: Fri, 27 Apr 2018 18:58:23 -0400 Subject: [PATCH 023/166] Ports Guillotine --- code/game/objects/structures/guillotine.dm | 229 +++++++++++++++++++++ code/modules/crafting/recipes.dm | 10 + icons/obj/guillotine.dmi | Bin 0 -> 2466 bytes paradise.dme | 1 + sound/items/unsheath.ogg | Bin 0 -> 22198 bytes 5 files changed, 240 insertions(+) create mode 100644 code/game/objects/structures/guillotine.dm create mode 100644 icons/obj/guillotine.dmi create mode 100644 sound/items/unsheath.ogg diff --git a/code/game/objects/structures/guillotine.dm b/code/game/objects/structures/guillotine.dm new file mode 100644 index 00000000000..db2daff0e09 --- /dev/null +++ b/code/game/objects/structures/guillotine.dm @@ -0,0 +1,229 @@ +#define GUILLOTINE_BLADE_MAX_SHARP 10 // This is maxiumum sharpness that will decapitate without failure +#define GUILLOTINE_DECAP_MIN_SHARP 7 // Minimum amount of sharpness for decapitation. Any less and it will just deal brute damage +#define GUILLOTINE_ANIMATION_LENGTH 9 // How many deciseconds the animation is +#define GUILLOTINE_BLADE_RAISED 1 +#define GUILLOTINE_BLADE_MOVING 2 +#define GUILLOTINE_BLADE_DROPPED 3 +#define GUILLOTINE_BLADE_SHARPENING 4 +#define GUILLOTINE_HEAD_OFFSET 16 // How much we need to move the player to center their head +#define GUILLOTINE_LAYER_DIFF 1.2 // How much to increase/decrease a head when it's buckled/unbuckled +#define GUILLOTINE_ACTIVATE_DELAY 30 // Delay for executing someone +#define GUILLOTINE_WRENCH_DELAY 10 +#define GUILLOTINE_ACTION_INUSE 5 +#define GUILLOTINE_ACTION_WRENCH 6 + +/obj/structure/guillotine + name = "guillotine" + desc = "A large structure used to remove the heads of traitors and treasonists." + icon = 'icons/obj/guillotine.dmi' + icon_state = "guillotine_raised" + can_buckle = TRUE + anchored = TRUE + density = FALSE + buckle_lying = FALSE + layer = ABOVE_MOB_LAYER + var/blade_status = GUILLOTINE_BLADE_RAISED + var/blade_sharpness = GUILLOTINE_BLADE_MAX_SHARP // How sharp the blade is + var/kill_count = 0 + var/current_action = 0 // What's currently happening to the guillotine + +/obj/structure/guillotine/examine(mob/user) + ..() + + var/msg = "" + + msg += "It is [anchored ? "wrenched to the floor." : "unsecured. A wrench should fix that."]
" + + if(blade_status == GUILLOTINE_BLADE_RAISED) + msg += "The blade is raised, ready to fall, and" + + if(blade_sharpness >= GUILLOTINE_DECAP_MIN_SHARP) + msg += " looks sharp enough to decapitate without any resistance." + else + msg += " doesn't look particularly sharp. Perhaps a whetstone can be used to sharpen it." + else + msg += "The blade is hidden inside the stocks." + + if(has_buckled_mobs()) + msg += "
" + msg += "Someone appears to be strapped in. You can help them out, or you can harm them by activating the guillotine." + + to_chat(user, msg) + + return msg + +/obj/structure/guillotine/attack_hand(mob/user) + add_fingerprint(user) + + // Currently being used by something + if(current_action) + return + + switch(blade_status) + if(GUILLOTINE_BLADE_MOVING) + return + if(GUILLOTINE_BLADE_DROPPED) + blade_status = GUILLOTINE_BLADE_MOVING + icon_state = "guillotine_raise" + addtimer(src, "raise_blade", GUILLOTINE_ANIMATION_LENGTH) + return + if(GUILLOTINE_BLADE_RAISED) + if(has_buckled_mobs()) + if(user.a_intent == INTENT_HARM) + user.visible_message("[user] begins to pull the lever!", + "You begin to the pull the lever.") + current_action = GUILLOTINE_ACTION_INUSE + + if(do_after(user, GUILLOTINE_ACTIVATE_DELAY, target = src) && blade_status == GUILLOTINE_BLADE_RAISED) + current_action = 0 + blade_status = GUILLOTINE_BLADE_MOVING + icon_state = "guillotine_drop" + playsound(src, 'sound/items/unsheath.ogg', 100, 1) + addtimer(src, "drop_blade", GUILLOTINE_ANIMATION_LENGTH - 2, FALSE, user) // Minus two so we play the sound and decap faster + else + current_action = 0 + else + unbuckle_mob() + else + blade_status = GUILLOTINE_BLADE_MOVING + icon_state = "guillotine_drop" + playsound(src, 'sound/items/unsheath.ogg', 100, 1) + addtimer(src, "drop_blade", GUILLOTINE_ANIMATION_LENGTH) + +/obj/structure/guillotine/proc/raise_blade() + blade_status = GUILLOTINE_BLADE_RAISED + icon_state = "guillotine_raised" + +/obj/structure/guillotine/proc/drop_blade(mob/user) + if(has_buckled_mobs() && blade_sharpness) + var/mob/living/carbon/human/H = buckled_mob + + if(!H) + return + + var/obj/item/organ/external/head/head = H.get_organ("head") + + if(QDELETED(head)) + return + + playsound(src, 'sound/weapons/bladeslice.ogg', 100, 1) + if(blade_sharpness >= GUILLOTINE_DECAP_MIN_SHARP || head.brute_dam >= 100) + head.droplimb() + add_attack_logs(user, H, "beheaded with [src]") + H.regenerate_icons() + unbuckle_mob() + kill_count += 1 + + var/blood_overlay = "bloody" + + if(kill_count == 2) + blood_overlay = "bloodier" + else if(kill_count > 2) + blood_overlay = "bloodiest" + + blood_overlay = "guillotine_" + blood_overlay + "_overlay" + overlays.Cut() + overlays += mutable_appearance(icon, blood_overlay) + + // The crowd is pleased + // The delay is to make large crowds have a longer lasting applause + var/delay_offset = 0 + for(var/mob/living/carbon/human/HM in viewers(src, 7)) + addtimer(HM, "emote", delay_offset * 0.3, FALSE, "clap") + delay_offset++ + else + H.apply_damage(15 * blade_sharpness, BRUTE, head) + add_attack_logs(user, H, "dropped the blade on non-fatally with [src]") + H.emote("scream") + + if(blade_sharpness > 1) + blade_sharpness -= 1 + + blade_status = GUILLOTINE_BLADE_DROPPED + icon_state = "guillotine" + +/obj/structure/guillotine/attackby(obj/item/W, mob/user, params) + if(istype(W, /obj/item/whetstone)) + add_fingerprint(user) + if(blade_status == GUILLOTINE_BLADE_SHARPENING) + return + + if(blade_status == GUILLOTINE_BLADE_RAISED) + if(blade_sharpness < GUILLOTINE_BLADE_MAX_SHARP) + blade_status = GUILLOTINE_BLADE_SHARPENING + if(do_after(user, 7, target = src)) + blade_status = GUILLOTINE_BLADE_RAISED + user.visible_message("[user] sharpens the large blade of the guillotine.", + "You sharpen the large blade of the guillotine.") + blade_sharpness += 1 + playsound(src, 'sound/items/Screwdriver.ogg', 100, 1) + return + else + blade_status = GUILLOTINE_BLADE_RAISED + return + else + to_chat(user, "The blade is sharp enough!") + return + else + to_chat(user, "You need to raise the blade in order to sharpen it!") + return + if(iswrench(W)) + if(current_action) + return + + current_action = GUILLOTINE_ACTION_WRENCH + + if(do_after(user, GUILLOTINE_WRENCH_DELAY, target = src)) + current_action = 0 + if(has_buckled_mobs()) + to_chat(user, "Can't unfasten, someone's strapped in!") + return + + if(current_action) + return + to_chat(user, "You [anchored ? "un" : ""]secure [src].") + anchored = !anchored + playsound(src, 'sound/items/deconstruct.ogg', 50, 1) + dir = SOUTH + return TRUE + else + current_action = 0 + else + return ..() + +/obj/structure/guillotine/buckle_mob(mob/living/M, force = 0) + if(!anchored) + to_chat(usr, "The [src] needs to be wrenched to the floor!") + return FALSE + + if(!ishuman(M)) + to_chat(usr, "It doesn't look like they can fit into this properly!") + return FALSE // Can't decapitate non-humans + + if(blade_status != GUILLOTINE_BLADE_RAISED) + to_chat(usr, "You need to raise the blade before buckling someone in!") + return FALSE + + if(..()) + M.pixel_y -= GUILLOTINE_HEAD_OFFSET // Offset their body so it looks like they're in the guillotine + M.layer += GUILLOTINE_LAYER_DIFF + +/obj/structure/guillotine/unbuckle_mob(force = 0) + if(buckled_mob) + buckled_mob.pixel_y += GUILLOTINE_HEAD_OFFSET // Move their body back + buckled_mob.layer -= GUILLOTINE_LAYER_DIFF + . = ..() + +#undef GUILLOTINE_BLADE_MAX_SHARP +#undef GUILLOTINE_DECAP_MIN_SHARP +#undef GUILLOTINE_ANIMATION_LENGTH +#undef GUILLOTINE_BLADE_RAISED +#undef GUILLOTINE_BLADE_MOVING +#undef GUILLOTINE_BLADE_DROPPED +#undef GUILLOTINE_BLADE_SHARPENING +#undef GUILLOTINE_HEAD_OFFSET +#undef GUILLOTINE_LAYER_DIFF +#undef GUILLOTINE_ACTIVATE_DELAY +#undef GUILLOTINE_WRENCH_DELAY +#undef GUILLOTINE_ACTION_INUSE +#undef GUILLOTINE_ACTION_WRENCH \ No newline at end of file diff --git a/code/modules/crafting/recipes.dm b/code/modules/crafting/recipes.dm index 84226bd1f3b..f1739750a0a 100644 --- a/code/modules/crafting/recipes.dm +++ b/code/modules/crafting/recipes.dm @@ -354,3 +354,13 @@ reqs = list(/obj/item/grown/log = 5) result = /obj/structure/bonfire category = CAT_PRIMAL + +/datum/crafting_recipe/guillotine + name = "Guillotine" + result = /obj/structure/guillotine + time = 150 // Building a functioning guillotine takes time + reqs = list(/obj/item/stack/sheet/plasteel = 3, + /obj/item/stack/sheet/wood = 20, + /obj/item/stack/cable_coil = 10) + tools = list(/obj/item/screwdriver, /obj/item/wrench, /obj/item/weldingtool) + category = CAT_MISC \ No newline at end of file diff --git a/icons/obj/guillotine.dmi b/icons/obj/guillotine.dmi new file mode 100644 index 0000000000000000000000000000000000000000..e985dbaa825e77bc61ac96d6c4413032633893bd GIT binary patch literal 2466 zcmZ{mdpy+J7Qpuy8F`dPoe0fvI7B7JtMV9mgo7M|?Sh zjz{GgNs4h%oN@+pG~_x{%5##u8`F&Y)4iY1`Ro3(*V=1;*M6+E*Z%BG5BF2@GW%r! z0P@aG_MWh00e}F~NLU*#&NPL^UmmVr4lEWcCh#nYMEd1gDij+|rBb5;d?Wn5$$`F6 z1fN*qIdYI+bikST&vw5*HL3PNsxM{|rFVuXrDFZ2ZP5p1id7LI20Y`hUD);~Tt>4q@L;9%8#5><6(o z{`uGf>xt!HT_AO=a@}N3PmUJ`fAE+-qtJW*M(yF#9mRMXXKiiS5fgU~yr5~1X=9V7txzQ4^NEW&k!C2O*)Mil zx16+m)s${S9jd6SnGa=Q!?F95+5$qog((G+Rr!+g(wp=FVkxoJcQr1CKg(4jy3bJejoq zQ4ptS-^!a&v_H|X;&!4$5-9$Q@cF44Maf=)(w%U&0&#-ZjC29gb}Dkmi^a+2@j>#V zf=Ue!3Bdo*n^kVx$>rAuIhhbFsmnBny9B5{JJ9mm5X2at(<`v?ufiQ zst?928$-a{#XvsDS?T#sqGu+vRx;xc<$uV0K6+XkSQ;j@=aT@#u)T1_EP7c=Vbcg0 zu75uP9GTG%UqAo+fyXIZRb}xx=F!)x${(i7e_awJQ4?rK_Tv_0p{&+@3}*_GXM^^? zaQB)#W?hxF8faYfEM?^nHgJ6JX=@5o6aO?B;0QzKt^8{)Z2M2|J{ zaREC$t2c7}UHN0z32L&4H}z$uXTt$moho(I-xayFx%p&*sO+%9nTlMWddX!6z#}vn zw|(7XYh7LB(Ki|`ep_^*c%pNnO_;nDk}7Q^lq0MsSQN3DmW6WZ~40esTNw z_;}5?3;36N)hBjQkw2q1Fp0B&fZqH`WU#fd*nVONkZeHM#|1Z=C+6it^&;ZKkw^{o z=J5^jX`aoAhz2RLa95`Nb^+vErL?^p$J|3h>kRa#+jn{XE$j=`e59*2Qh|Qb4^3ER zRC&w^MBc)8iq%b^%yX;WLZTX}4L({Ua6(D2pbVN%gTepPVPD9rd-{_sF3%wP&sZ7n zwq-}Rppqwf<|MTq@7kw7z4y-0Y-oP&WfdLlh4nY@c zd%-iK*5F?SrSxURd$gdDpOb1-b!XQCPeI>PERFiCMlc&an(Jj6UJENxuO}VLjZ~_a zH+rQPH%tYhuhQH(EM!lkkt+?BH@X$;md(Ha&CwqOzv9j06@2va{PIrHw~7snXBN{( zD)c+Ym6ZdEJ3!x^PQ!c7Bea|B%PpI7m{VeFgWgqY3vZ!G(G#X)rx%6RKQNgm3%-R3 zcODLsDwy8{j78kc7G4DY8(F8h*zQ(aFB`C++gWOR28PCD<5QvjP%wGg3HB8GFX=GN zY|!nU@~1FdQobHy`9VUa;@|2XjF6NchG?ow$W+0Mlk%$(O)#L&diq9(0yzQ>DSwvu z#ss3Z{7Avp%Hdky=sYR(*;R6GL5b&jUn09cA(LF`jkK7H-0KA0V53=b*>eKqV}!9K z9Y|uh@qevWYb!uh?nO>{&OE9wwb_0j(}tPQ9u;2QasaOH9Z$ASK{ zKe!SeQ}G?Q@zuZcsoN>#Q=`%z-{Vu=LAaO}>@`1+%3VWUUk^$9cM}bFtCQJA!~H~8 zh_azFP`<32h@{CqOG@%4P2Am1{N0nHs`1ukfmwu68d@`J6A>lq`XO5>RVw=!o#$nP zxpQV~%MEy2(J{Y5*I)0pq=4102)wwXhDP8ZMpsa-0%7ImrO$h=rih_~+a9d(beb57 zqS;u{p?Q?Y2&#aJI=;o6M{Pg%_FA?s`D%9^2ABT9-Hm&J7M*h{8=W!sL?0J_NN-K$#E|d?>cPG z$*0^|O$@tgRM1g@uk5trYf9mbuW5-i{DxFq`&EYFvEHDgIzdjuywbcIUAZ@IxzN*n zj>C}SHq^8YHNsH;He?S&zg>r+MrU|Y7#h~NTXd{8eEH=~y(($oCkYNqK;I#7S)jxL z3~GTeMbIoZh9m^S!Rx&q+H^F$sLa&%rU!WNri(gvALg3D*19M$E!@v#D?AsrF`td+ zS&OIiBk6_8tRr+Aw~|>}o8KJn_I=Y!t-s3>@;jMY9%~1#^w#E4(*On|UGdozBnX5t z&~JALZPwEFMC}wG*O%vnyv91T(-jrLtzG1Um(L&%U0s$Komvc)>U*2@@Q@+yqCof> eOy+`lT>a*MK>en=MY@LH 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 Tg4HbVXzU;yHm_Gcu>$))Zk32? literal 0 HcmV?d00001 From 8f5f57dd0b9dce9afae2c80c30113a5218c4fcde Mon Sep 17 00:00:00 2001 From: Fox McCloud Date: Fri, 27 Apr 2018 19:27:47 -0400 Subject: [PATCH 024/166] adds clapping --- code/game/objects/structures/guillotine.dm | 2 +- code/modules/mob/living/carbon/human/emote.dm | 29 +++++++++++++++--- sound/misc/clap1.ogg | Bin 0 -> 29951 bytes sound/misc/clap2.ogg | Bin 0 -> 22833 bytes sound/misc/clap3.ogg | Bin 0 -> 23919 bytes sound/misc/clap4.ogg | Bin 0 -> 27808 bytes 6 files changed, 26 insertions(+), 5 deletions(-) create mode 100644 sound/misc/clap1.ogg create mode 100644 sound/misc/clap2.ogg create mode 100644 sound/misc/clap3.ogg create mode 100644 sound/misc/clap4.ogg diff --git a/code/game/objects/structures/guillotine.dm b/code/game/objects/structures/guillotine.dm index db2daff0e09..8b6d33d38b4 100644 --- a/code/game/objects/structures/guillotine.dm +++ b/code/game/objects/structures/guillotine.dm @@ -133,7 +133,7 @@ delay_offset++ else H.apply_damage(15 * blade_sharpness, BRUTE, head) - add_attack_logs(user, H, "dropped the blade on non-fatally with [src]") + add_attack_logs(user, H, "non-fatally dropped the blade on with [src]") H.emote("scream") if(blade_sharpness > 1) diff --git a/code/modules/mob/living/carbon/human/emote.dm b/code/modules/mob/living/carbon/human/emote.dm index 97ff899abe6..e9ae44bf433 100644 --- a/code/modules/mob/living/carbon/human/emote.dm +++ b/code/modules/mob/living/carbon/human/emote.dm @@ -102,6 +102,8 @@ on_CD = handle_emote_CD() if("sneeze", "sneezes") on_CD = handle_emote_CD() + if("clap", "claps") + on_CD = handle_emote_CD() //Everything else, including typos of the above emotes else on_CD = 0 //If it doesn't induce the cooldown, we won't check for the cooldown @@ -302,11 +304,30 @@ message = "[src] makes a peculiar noise." m_type = 2 if("clap", "claps") - if(!restrained()) - message = "[src] claps." + if(miming) + message = "[src] claps silently." + m_type = 1 + else m_type = 2 - if(miming) - m_type = 1 + var/obj/item/organ/external/L = get_organ("l_hand") + var/obj/item/organ/external/R = get_organ("r_hand") + + var/left_hand_good = FALSE + var/right_hand_good = FALSE + + if(L && (!(L.status & ORGAN_SPLINTED)) && (!(L.status & ORGAN_BROKEN))) + left_hand_good = TRUE + if(R && (!(R.status & ORGAN_SPLINTED)) && (!(R.status & ORGAN_BROKEN))) + right_hand_good = TRUE + + if(left_hand_good && right_hand_good) + message = "[src] claps." + var/clap = pick('sound/misc/clap1.ogg', 'sound/misc/clap2.ogg', 'sound/misc/clap3.ogg', 'sound/misc/clap4.ogg') + playsound(loc, clap, 50, 1, -1) + + else + to_chat(usr, "You need your hands working in order to clap.") + if("flap", "flaps") if(!restrained()) message = "[src] flaps \his wings." diff --git a/sound/misc/clap1.ogg b/sound/misc/clap1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..a9a6cc71f83392075181091f65353acb158f6cb9 GIT binary patch literal 29951 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 W0H%5*xw4PYJd)gq+&iCWiMaw%3^tao*^|qV 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 literal 0 HcmV?d00001 diff --git a/sound/misc/clap3.ogg b/sound/misc/clap3.ogg new file mode 100644 index 0000000000000000000000000000000000000000..7a72ab9bf3ccb190aa3fae87a4bc93cf95fd077a GIT binary patch literal 23919 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 literal 0 HcmV?d00001 diff --git a/sound/misc/clap4.ogg b/sound/misc/clap4.ogg new file mode 100644 index 0000000000000000000000000000000000000000..cdc533ca7715a3b4e8363ffa8ad3009ef3e77e18 GIT binary patch literal 27808 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 LyZv|B!=G*dK^I*_ literal 0 HcmV?d00001 From 6534d82bf784fe5ff72f80315e4e0bb1185850d1 Mon Sep 17 00:00:00 2001 From: MINIMAN10000 Date: Fri, 27 Apr 2018 17:38:28 -0700 Subject: [PATCH 025/166] Added developer express start --- code/controllers/configuration.dm | 5 +++++ code/controllers/master.dm | 7 +++++-- config/example/config.txt | 3 +++ 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/code/controllers/configuration.dm b/code/controllers/configuration.dm index 7750a40074f..7447cde5f6c 100644 --- a/code/controllers/configuration.dm +++ b/code/controllers/configuration.dm @@ -203,6 +203,9 @@ var/randomize_shift_time = FALSE var/enable_night_shifts = FALSE + // Developer + var/developer_express_start = 0 + /datum/configuration/New() for(var/T in subtypesof(/datum/game_mode)) var/datum/game_mode/M = T @@ -617,6 +620,8 @@ config.high_pop_mc_mode_amount = text2num(value) if("disable_high_pop_mc_mode_amount") config.disable_high_pop_mc_mode_amount = text2num(value) + if("developer_express_start") + config.developer_express_start = 1 else diary << "Unknown setting in configuration: '[name]'" diff --git a/code/controllers/master.dm b/code/controllers/master.dm index 28395717f08..25d6923dbd0 100644 --- a/code/controllers/master.dm +++ b/code/controllers/master.dm @@ -54,7 +54,7 @@ GLOBAL_REAL(Master, /datum/controller/master) = new var/static/restart_clear = 0 var/static/restart_timeout = 0 var/static/restart_count = 0 - + var/static/random_seed //current tick limit, assigned before running a subsystem. @@ -69,7 +69,7 @@ GLOBAL_REAL(Master, /datum/controller/master) = new if(!random_seed) random_seed = rand(1, 1e9) rand_seed(random_seed) - + var/list/_subsystems = list() subsystems = _subsystems if(Master != src) @@ -193,6 +193,9 @@ GLOBAL_REAL(Master, /datum/controller/master) = new to_chat(world, "[msg]") log_to_dd(msg) + if(config.developer_express_start & ticker.current_state == GAME_STATE_PREGAME) + ticker.current_state = GAME_STATE_SETTING_UP + if(!current_runlevel) SetRunLevel(1) diff --git a/config/example/config.txt b/config/example/config.txt index 95ec5292021..69fa34128b1 100644 --- a/config/example/config.txt +++ b/config/example/config.txt @@ -371,3 +371,6 @@ HIGH_POP_MC_MODE_AMOUNT 65 ##Disengage high pop mode if player count drops below this DISABLE_HIGH_POP_MC_MODE_AMOUNT 60 + +##Uncomment to enable developer start. Auto starts the server after initialization +##DEVELOPER_EXPRESS_START \ No newline at end of file From cf307b6217af58c7c5c4db32c84b395e37a7bc06 Mon Sep 17 00:00:00 2001 From: Ansari Date: Sat, 28 Apr 2018 12:07:35 +0800 Subject: [PATCH 026/166] Add kitty ears to load out --- code/modules/client/preference/loadout/loadout_hat.dm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/code/modules/client/preference/loadout/loadout_hat.dm b/code/modules/client/preference/loadout/loadout_hat.dm index d81f1f7e02c..7d6275e09e4 100644 --- a/code/modules/client/preference/loadout/loadout_hat.dm +++ b/code/modules/client/preference/loadout/loadout_hat.dm @@ -152,3 +152,7 @@ /datum/gear/hat/flowerpin display_name = "hair flower" path = /obj/item/clothing/head/hairflower + +/datum/gear/hat/kitty + display_name = "kitty headband" + path = /obj/item/clothing/head/kitty From a4ae56436153178af8f0f987a534888b25ff6301 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Sat, 28 Apr 2018 01:37:37 -0400 Subject: [PATCH 027/166] Automatic changelog generation for PR #8939 [ci skip] --- html/changelogs/AutoChangeLog-pr-8939.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-8939.yml diff --git a/html/changelogs/AutoChangeLog-pr-8939.yml b/html/changelogs/AutoChangeLog-pr-8939.yml new file mode 100644 index 00000000000..8639ca230e7 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-8939.yml @@ -0,0 +1,4 @@ +author: "MINIMAN10000" +delete-after: True +changes: + - rscadd: "Developer express start" From f07033d3806dd4f4fe154764bcd149d56064fdd6 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Sat, 28 Apr 2018 07:07:09 +0000 Subject: [PATCH 028/166] Automatic changelog compile, [ci skip] --- html/changelog.html | 6 ++++++ html/changelogs/.all_changelog.yml | 3 +++ html/changelogs/AutoChangeLog-pr-8939.yml | 4 ---- 3 files changed, 9 insertions(+), 4 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-8939.yml diff --git a/html/changelog.html b/html/changelog.html index 054cee07cbc..43c15f9fdb1 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -56,6 +56,12 @@ -->

+

28 April 2018

+

MINIMAN10000 updated:

+
    +
  • Developer express start
  • +
+

26 April 2018

Fox McCloud updated:

- - diff --git a/html/changelogs/AutoChangeLog-pr-8933.yml b/html/changelogs/AutoChangeLog-pr-8933.yml index e6eba649220..49ecc55e737 100644 --- a/html/changelogs/AutoChangeLog-pr-8933.yml +++ b/html/changelogs/AutoChangeLog-pr-8933.yml @@ -1,4 +1,3 @@ -author: "Fox McCloud" -delete-after: True -changes: - - tweak: "showers are a bit more immersive, with realistic shower-like soundsâ„¢" +author: Fox McCloud +changes: [] +delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-8941.yml b/html/changelogs/AutoChangeLog-pr-8941.yml index 2840315b47b..da88bb3f516 100644 --- a/html/changelogs/AutoChangeLog-pr-8941.yml +++ b/html/changelogs/AutoChangeLog-pr-8941.yml @@ -1,4 +1,3 @@ -author: "Anasari" -delete-after: True -changes: - - rscadd: "Kitty ears to loadout option under hat for 1 point" +author: Anasari +changes: [] +delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-8957.yml b/html/changelogs/AutoChangeLog-pr-8957.yml index 91a89259746..49ecc55e737 100644 --- a/html/changelogs/AutoChangeLog-pr-8957.yml +++ b/html/changelogs/AutoChangeLog-pr-8957.yml @@ -1,4 +1,3 @@ -author: "Fox McCloud" -delete-after: True -changes: - - bugfix: "Fixes not being able to make plastic with reagents" +author: Fox McCloud +changes: [] +delete-after: true From 1cc34cac4a4c95b481ead3965ef9d9e363b11a16 Mon Sep 17 00:00:00 2001 From: Tayyyyyyy Date: Sun, 29 Apr 2018 20:01:57 -0500 Subject: [PATCH 047/166] Make extract organ and insert gland always succeed --- .../gamemodes/miniantags/abduction/abduction_surgery.dm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/code/game/gamemodes/miniantags/abduction/abduction_surgery.dm b/code/game/gamemodes/miniantags/abduction/abduction_surgery.dm index 328981b2ab5..235d5203ae0 100644 --- a/code/game/gamemodes/miniantags/abduction/abduction_surgery.dm +++ b/code/game/gamemodes/miniantags/abduction/abduction_surgery.dm @@ -49,6 +49,9 @@ to_chat(user, "You don't find anything in [target]'s [target_zone]!") return 1 +/datum/surgery_step/internal/extract_organ/fail_step(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) + return end_step(user, target, target_zone, tool, surgery) + /datum/surgery_step/internal/gland_insert name = "insert gland" allowed_tools = list(/obj/item/organ/internal/heart/gland = 100) @@ -65,6 +68,9 @@ gland.insert(target, 2) return 1 +/datum/surgery_step/internal/gland_insert/fail_step(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) + return end_step(user, target, target_zone, tool, surgery) + //IPC Gland Surgery// /datum/surgery/organ_extraction/synth From a72a2ca963fc0acb548687f8f063c0430568d5c4 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Sun, 29 Apr 2018 21:13:18 -0400 Subject: [PATCH 048/166] Automatic changelog generation for PR #8936 [ci skip] --- html/changelogs/AutoChangeLog-pr-8936.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-8936.yml diff --git a/html/changelogs/AutoChangeLog-pr-8936.yml b/html/changelogs/AutoChangeLog-pr-8936.yml new file mode 100644 index 00000000000..c4907653f89 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-8936.yml @@ -0,0 +1,4 @@ +author: "Fox McCloud" +delete-after: True +changes: + - rscadd: "Adds Blast cannon" From 6ab3ec48edce6466389ca8321b9cacf0b5660f4d Mon Sep 17 00:00:00 2001 From: Fox McCloud Date: Sun, 29 Apr 2018 21:15:42 -0400 Subject: [PATCH 049/166] change these timers --- code/datums/looping_sounds/looping_sound.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/datums/looping_sounds/looping_sound.dm b/code/datums/looping_sounds/looping_sound.dm index 4a5af0010e9..2cf79ad318b 100644 --- a/code/datums/looping_sounds/looping_sound.dm +++ b/code/datums/looping_sounds/looping_sound.dm @@ -65,7 +65,7 @@ return if(!chance || prob(chance)) play(get_sound(looped)) - addtimer(src, "sound_loop", mid_length, FALSE, ++looped) + addtimer(CALLBACK(src, .proc/sound_loop, ++looped), mid_length) /datum/looping_sound/proc/play(soundfile) var/list/atoms_cache = output_atoms @@ -93,7 +93,7 @@ if(start_sound) play(start_sound) start_wait = start_length - addtimer(src, "sound_loop", start_wait) + addtimer(CALLBACK(src, .proc/sound_loop), start_wait) /datum/looping_sound/proc/on_stop(looped) if(end_sound) From bc6f664b5185fa16b0df869627248b70616f9e2b Mon Sep 17 00:00:00 2001 From: Fox McCloud Date: Sun, 29 Apr 2018 22:58:18 -0400 Subject: [PATCH 050/166] tweak --- code/game/objects/structures/guillotine.dm | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/code/game/objects/structures/guillotine.dm b/code/game/objects/structures/guillotine.dm index df25ce66ffb..0de1a09a74c 100644 --- a/code/game/objects/structures/guillotine.dm +++ b/code/game/objects/structures/guillotine.dm @@ -25,6 +25,7 @@ var/blade_status = GUILLOTINE_BLADE_RAISED var/blade_sharpness = GUILLOTINE_BLADE_MAX_SHARP // How sharp the blade is var/kill_count = 0 + var/force_clap = FALSE //You WILL clap if I want you to var/current_action = 0 // What's currently happening to the guillotine /obj/structure/guillotine/examine(mob/user) @@ -65,7 +66,7 @@ if(GUILLOTINE_BLADE_DROPPED) blade_status = GUILLOTINE_BLADE_MOVING icon_state = "guillotine_raise" - addtimer(src, "raise_blade", GUILLOTINE_ANIMATION_LENGTH) + addtimer(CALLBACK(src, .proc/raise_blade), GUILLOTINE_ANIMATION_LENGTH) return if(GUILLOTINE_BLADE_RAISED) if(has_buckled_mobs()) @@ -79,7 +80,7 @@ blade_status = GUILLOTINE_BLADE_MOVING icon_state = "guillotine_drop" playsound(src, 'sound/items/unsheath.ogg', 100, 1) - addtimer(src, "drop_blade", GUILLOTINE_ANIMATION_LENGTH - 2, FALSE, user) // Minus two so we play the sound and decap faster + addtimer(CALLBACK(src, .proc/drop_blade, user), GUILLOTINE_ANIMATION_LENGTH - 2) // Minus two so we play the sound and decap faster else current_action = 0 else @@ -88,7 +89,7 @@ blade_status = GUILLOTINE_BLADE_MOVING icon_state = "guillotine_drop" playsound(src, 'sound/items/unsheath.ogg', 100, 1) - addtimer(src, "drop_blade", GUILLOTINE_ANIMATION_LENGTH) + addtimer(CALLBACK(src, .proc/drop_blade), GUILLOTINE_ANIMATION_LENGTH) /obj/structure/guillotine/proc/raise_blade() blade_status = GUILLOTINE_BLADE_RAISED @@ -129,12 +130,13 @@ overlays.Cut() overlays += mutable_appearance(icon, blood_overlay) - // The crowd is pleased - // The delay is to make large crowds have a longer lasting applause - var/delay_offset = 0 - for(var/mob/living/carbon/human/HM in viewers(src, 7)) - addtimer(HM, "emote", delay_offset * 0.3, FALSE, "clap") - delay_offset++ + if(force_clap) + // The crowd is pleased + // The delay is to make large crowds have a longer lasting applause + var/delay_offset = 0 + for(var/mob/living/carbon/human/HM in viewers(src, 7)) + addtimer(CALLBACK(HM, /mob/.proc/emote, "clap"), delay_offset * 0.3) + delay_offset++ else H.apply_damage(15 * blade_sharpness, BRUTE, head) add_attack_logs(user, H, "non-fatally dropped the blade on with [src]") From 59db4e83addca5ef7ac51ffdf28cd4b30b4355af Mon Sep 17 00:00:00 2001 From: FreeStylaLT Date: Mon, 30 Apr 2018 12:07:05 +0900 Subject: [PATCH 051/166] fixes conflicts --- _maps/map_files/cyberiad/cyberiad.dmm | 61 ++++++++++++++------------- 1 file changed, 31 insertions(+), 30 deletions(-) diff --git a/_maps/map_files/cyberiad/cyberiad.dmm b/_maps/map_files/cyberiad/cyberiad.dmm index 998ae80eada..1108d55aa5d 100644 --- a/_maps/map_files/cyberiad/cyberiad.dmm +++ b/_maps/map_files/cyberiad/cyberiad.dmm @@ -5221,7 +5221,7 @@ "bWu" = (/obj/effect/spawner/window/reinforced,/obj/structure/sign/examroom,/turf/simulated/floor/plating,/area/medical/sleeper) "bWv" = (/turf/simulated/wall/r_wall,/area/crew_quarters/fitness{name = "\improper Arcade"}) "bWw" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) -"bWx" = (/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) +"bWx" = (/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel{tag = "icon-whiteblue (WEST)"; icon_state = "whiteblue"; dir = 8},/area/medical/sleeper) "bWy" = (/obj/effect/spawner/window/reinforced,/turf/simulated/floor/plating,/area/medical/cryo) "bWz" = (/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{dir = 1; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/medbay2) "bWA" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/medbay2) @@ -5282,8 +5282,8 @@ "bXD" = (/obj/effect/spawner/window/reinforced,/turf/simulated/floor/plating,/area/medical/sleeper) "bXE" = (/obj/item/roller,/turf/simulated/floor/plasteel{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/sleeper) "bXF" = (/obj/machinery/light_switch{pixel_x = -23; pixel_y = 0},/obj/machinery/sleeper{dir = 4},/turf/simulated/floor/plasteel{tag = "icon-whiteblue (NORTHWEST)"; icon_state = "whiteblue"; dir = 9},/area/medical/sleeper) -"bXG" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{dir = 2; icon_state = "cmo"},/area/medical/sleeper) -"bXH" = (/turf/simulated/floor/plasteel{dir = 2; icon_state = "cmo"},/area/medical/sleeper) +"bXG" = (/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel{dir = 4; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/sleeper) +"bXH" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) "bXI" = (/obj/machinery/vending/medical,/turf/simulated/floor/plasteel{dir = 5; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/sleeper) "bXJ" = (/obj/structure/table,/obj/item/reagent_containers/syringe/antiviral,/obj/item/reagent_containers/syringe/charcoal,/obj/item/reagent_containers/syringe/insulin,/obj/item/reagent_containers/glass/bottle/morphine,/obj/item/reagent_containers/glass/bottle/epinephrine,/obj/item/reagent_containers/syringe,/obj/item/stack/medical/bruise_pack/advanced{pixel_x = 6; pixel_y = 6},/obj/item/stack/medical/ointment/advanced{pixel_x = 6; pixel_y = 8},/obj/item/reagent_containers/food/pill/patch/styptic{pixel_y = 6},/obj/item/reagent_containers/food/pill/patch/styptic{pixel_x = 2; pixel_y = 8},/obj/item/reagent_containers/food/pill/patch/silver_sulf{pixel_x = -8; pixel_y = 6},/obj/item/reagent_containers/food/pill/patch/silver_sulf{pixel_x = -8; pixel_y = 8},/obj/item/storage/pill_bottle/painkillers{pixel_x = -6; pixel_y = -3},/turf/simulated/floor/plasteel{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/sleeper) "bXK" = (/obj/item/twohanded/required/kirbyplants,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/medical/cryo) @@ -5361,13 +5361,13 @@ "bZe" = (/obj/machinery/camera{c_tag = "Gravity Generator Foyer"; dir = 1; network = list("SS13")},/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/structure/closet/radiation,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/light,/turf/simulated/floor/plasteel,/area/engine/gravitygenerator) "bZf" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/disposalpipe/sortjunction{dir = 8; icon_state = "pipe-j2s"; name = "Genetics"; sortType = 23},/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/medical/genetics_cloning) "bZg" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = -32; pixel_y = 0},/turf/simulated/floor/plasteel,/area/hallway/primary/central/se) -"bZh" = (/obj/structure/table,/obj/item/roller,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/item/soap/nanotrasen,/turf/simulated/floor/plasteel{tag = "icon-whiteblue (NORTHWEST)"; icon_state = "whiteblue"; dir = 9},/area/medical/sleeper) -"bZi" = (/obj/structure/closet/crate/freezer,/obj/item/reagent_containers/blood/empty,/obj/item/reagent_containers/blood/empty,/obj/item/reagent_containers/blood/AMinus,/obj/item/reagent_containers/blood/APlus,/obj/item/reagent_containers/blood/BMinus,/obj/item/reagent_containers/blood/BPlus,/obj/item/reagent_containers/blood/OMinus,/obj/item/reagent_containers/blood/OPlus,/obj/item/reagent_containers/blood/random,/obj/item/reagent_containers/blood/random,/obj/item/reagent_containers/blood/random,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel{tag = "icon-whiteblue (NORTHEAST)"; icon_state = "whiteblue"; dir = 5},/area/medical/sleeper) -"bZj" = (/obj/structure/sink{icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2},/turf/simulated/floor/plasteel{tag = "icon-whiteblue (WEST)"; icon_state = "whiteblue"; dir = 8},/area/medical/sleeper) -"bZk" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4; initialize_directions = 11; level = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/hologram/holopad,/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cmo"},/area/medical/sleeper) -"bZl" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cmo"},/area/medical/sleeper) +"bZh" = (/turf/simulated/floor/plasteel{dir = 1; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/sleeper) +"bZi" = (/turf/simulated/floor/plasteel{dir = 4; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/sleeper) +"bZj" = (/obj/structure/sink{dir = 8; icon_state = "sink"; pixel_x = -12; pixel_y = 0},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/plasteel{tag = "icon-whiteblue (NORTHWEST)"; icon_state = "whiteblue"; dir = 9},/area/medical/sleeper) +"bZk" = (/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) +"bZl" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4; initialize_directions = 11; level = 1},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/hologram/holopad,/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) "bZm" = (/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{dir = 4; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/sleeper) -"bZn" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/structure/disposalpipe/junction{dir = 8; icon_state = "pipe-j2"; tag = "icon-pipe-j1 (WEST)"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cmo"},/area/medical/sleeper) +"bZn" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) "bZo" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/medical/cryo) "bZp" = (/obj/machinery/door/firedoor,/obj/structure/disposalpipe/segment{dir = 4},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/medical/cryo) "bZq" = (/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 1},/obj/machinery/hologram/holopad,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/medical/cryo) @@ -5433,14 +5433,14 @@ "cay" = (/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{level = 1},/obj/structure/table,/turf/simulated/floor/plasteel,/area/engine/break_room) "caz" = (/obj/structure/sign/poster/random{pixel_x = -32; pixel_y = 0},/obj/machinery/light{icon_state = "tube1"; dir = 8},/turf/simulated/floor/plasteel{tag = "icon-whiteblue (WEST)"; icon_state = "whiteblue"; dir = 8},/area/medical/sleeper) "caA" = (/turf/simulated/wall,/area/medical/sleeper) -"caB" = (/obj/machinery/door/window/eastright{base_state = "left"; dir = 4; icon_state = "left"; name = "Blood Transfusion Ward"; req_access_txt = "5"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) +"caB" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1; scrub_N2O = 1; scrub_Toxins = 1},/obj/structure/disposalpipe/junction{dir = 8; icon_state = "pipe-j2"; tag = "icon-pipe-j1 (WEST)"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) "caC" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) -"caD" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cmo"},/area/medical/sleeper) +"caD" = (/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) "caE" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) -"caF" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers,/turf/simulated/floor/plasteel{dir = 2; icon_state = "cmo"},/area/medical/sleeper) -"caG" = (/obj/effect/landmark/start{name = "Medical Doctor"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cmo"},/area/medical/sleeper) +"caF" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"; tag = "90Curve"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/structure/disposalpipe/segment{dir = 4; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/manifold4w/hidden/supply,/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) +"caG" = (/obj/effect/landmark/start{name = "Medical Doctor"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) "caH" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/turf/simulated/floor/plasteel{dir = 4; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/sleeper) -"caI" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{dir = 2; icon_state = "cmo"},/area/medical/sleeper) +"caI" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/sleeper) "caJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/medical/cryo) "caK" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = -30},/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/medical/cryo) "caL" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"; pixel_x = 0; tag = ""},/obj/machinery/atmospherics/pipe/manifold4w/hidden,/turf/simulated/floor/plasteel{icon_state = "freezerfloor"},/area/medical/cryo) @@ -5480,7 +5480,7 @@ "cbt" = (/obj/machinery/navbeacon{codes_txt = "delivery"; dir = 4; location = "Medbay"},/obj/structure/plasticflaps{opacity = 1},/turf/simulated/floor/plating,/area/medical/sleeper) "cbu" = (/obj/structure/lamarr,/turf/simulated/floor/plasteel{dir = 4; icon_state = "warnwhite"; tag = "icon-warnwhite (NORTH)"},/area/crew_quarters/hor) "cbv" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/plating,/area/maintenance/asmaint) -"cbw" = (/obj/machinery/iv_drip,/turf/simulated/floor/plasteel{tag = "icon-whiteblue"; icon_state = "whiteblue"},/area/medical/sleeper) +"cbw" = (/obj/structure/table,/obj/item/roller,/obj/item/soap/nanotrasen,/turf/simulated/floor/plasteel{dir = 10; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/sleeper) "cbx" = (/obj/structure/stool/bed/chair/comfy/black{dir = 4},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration) "cby" = (/obj/machinery/computer/shuttle/admin,/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration) "cbz" = (/obj/machinery/door/airlock/centcom{id_tag = "adminshuttle"; name = "Bridge"; opacity = 1; req_access_txt = "106"},/turf/simulated/shuttle/floor{icon_state = "floor4"},/area/shuttle/administration) @@ -5510,7 +5510,7 @@ "cbX" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{level = 1},/obj/structure/disposalpipe/junction{tag = "icon-pipe-j1 (EAST)"; icon_state = "pipe-j1"; dir = 4},/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/hallway/primary/central/south) "cbY" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment{dir = 1; icon_state = "pipe-c"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel{dir = 1; icon_state = "blue"},/area/hallway/primary/central/south) "cbZ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{req_access_txt = "0"},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/central/south) -"cca" = (/obj/structure/closet/crate/freezer,/obj/item/reagent_containers/blood/empty,/obj/item/reagent_containers/blood/empty,/obj/item/reagent_containers/blood/AMinus,/obj/item/reagent_containers/blood/APlus,/obj/item/reagent_containers/blood/BMinus,/obj/item/reagent_containers/blood/BPlus,/obj/item/reagent_containers/blood/OMinus,/obj/item/reagent_containers/blood/OPlus,/obj/item/reagent_containers/blood/random,/obj/item/reagent_containers/blood/random,/obj/item/reagent_containers/blood/random,/obj/structure/window/reinforced{dir = 4},/turf/simulated/floor/plasteel{tag = "icon-whiteblue (SOUTHEAST)"; icon_state = "whiteblue"; dir = 6},/area/medical/sleeper) +"cca" = (/obj/structure/closet/crate/freezer,/obj/item/reagent_containers/blood/empty,/obj/item/reagent_containers/blood/empty,/obj/item/reagent_containers/blood/AMinus,/obj/item/reagent_containers/blood/APlus,/obj/item/reagent_containers/blood/BMinus,/obj/item/reagent_containers/blood/BPlus,/obj/item/reagent_containers/blood/OMinus,/obj/item/reagent_containers/blood/OPlus,/obj/item/reagent_containers/blood/random,/obj/item/reagent_containers/blood/random,/obj/item/reagent_containers/blood/random,/obj/machinery/iv_drip,/turf/simulated/floor/plasteel{tag = "icon-whiteblue"; icon_state = "whiteblue"},/area/medical/sleeper) "ccb" = (/obj/machinery/ai_status_display{pixel_y = 32},/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/central/south) "ccc" = (/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{level = 1},/obj/item/radio/intercom{broadcasting = 0; name = "station intercom (General)"; pixel_y = 25},/turf/simulated/floor/plasteel,/area/hallway/primary/central/south) "ccd" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/decal/warning_stripes/north,/turf/simulated/floor/plasteel,/area/hallway/primary/central/south) @@ -5520,15 +5520,15 @@ "cch" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel,/area/hallway/primary/central/south) "cci" = (/obj/machinery/light{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/central/south) "ccj" = (/obj/machinery/camera{c_tag = "Central Primary Hallway South"; dir = 2; network = list("SS13")},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/plasteel,/area/hallway/primary/central/south) -"cck" = (/obj/machinery/iv_drip,/obj/machinery/ai_status_display{pixel_y = -32},/turf/simulated/floor/plasteel{tag = "icon-whiteblue"; icon_state = "whiteblue"},/area/medical/sleeper) +"cck" = (/obj/structure/closet/crate/freezer,/obj/item/reagent_containers/blood/empty,/obj/item/reagent_containers/blood/empty,/obj/item/reagent_containers/blood/AMinus,/obj/item/reagent_containers/blood/APlus,/obj/item/reagent_containers/blood/BMinus,/obj/item/reagent_containers/blood/BPlus,/obj/item/reagent_containers/blood/OMinus,/obj/item/reagent_containers/blood/OPlus,/obj/item/reagent_containers/blood/random,/obj/item/reagent_containers/blood/random,/obj/item/reagent_containers/blood/random,/obj/machinery/iv_drip,/obj/machinery/ai_status_display{pixel_y = -32},/turf/simulated/floor/plasteel{tag = "icon-whiteblue"; icon_state = "whiteblue"},/area/medical/sleeper) "ccl" = (/obj/machinery/door/firedoor,/turf/simulated/floor/plasteel,/area/hallway/primary/central/south) "ccm" = (/obj/machinery/door/airlock/public/glass{name = "Central Access"},/turf/simulated/floor/plasteel,/area/hallway/primary/central/se) "ccn" = (/obj/machinery/atm{pixel_y = 32},/turf/simulated/floor/plasteel,/area/hallway/primary/central/se) "cco" = (/obj/machinery/newscaster{pixel_y = 32},/turf/simulated/floor/plasteel,/area/hallway/primary/central/se) "ccp" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor/plasteel,/area/hallway/primary/central/se) -"ccq" = (/obj/machinery/camera{c_tag = "Medbay Treatment Center"; dir = 1; network = list("SS13"); pixel_x = 0},/obj/machinery/light,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/obj/structure/cable,/turf/simulated/floor/plasteel{tag = "icon-whiteblue"; icon_state = "whiteblue"},/area/medical/sleeper) +"ccq" = (/obj/machinery/camera{c_tag = "Medbay Treatment Center"; dir = 1; network = list("SS13"); pixel_x = 0},/obj/machinery/light,/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/obj/structure/cable,/obj/item/roller,/turf/simulated/floor/plasteel{tag = "icon-whiteblue"; icon_state = "whiteblue"},/area/medical/sleeper) "ccr" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9; pixel_y = 0},/turf/simulated/floor/plasteel,/area/hallway/primary/central/se) -"ccs" = (/obj/machinery/sleeper{dir = 4},/obj/item/radio/intercom{name = "station intercom (General)"; pixel_y = -28},/turf/simulated/floor/plasteel{tag = "icon-whiteblue (SOUTHWEST)"; icon_state = "whiteblue"; dir = 10},/area/medical/sleeper) +"ccs" = (/obj/machinery/sleeper{dir = 4},/obj/item/radio/intercom{name = "station intercom (General)"; pixel_y = -28},/turf/simulated/floor/plasteel{tag = "icon-whiteblue"; icon_state = "whiteblue"},/area/medical/sleeper) "cct" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/simulated/floor/plasteel{tag = "icon-whiteblue"; icon_state = "whiteblue"},/area/medical/sleeper) "ccu" = (/turf/simulated/floor/plasteel{tag = "icon-whiteblue"; icon_state = "whiteblue"},/area/medical/sleeper) "ccv" = (/obj/machinery/light{dir = 4},/obj/machinery/alarm{dir = 1; pixel_y = -22},/obj/machinery/body_scanconsole,/turf/simulated/floor/plasteel{dir = 6; icon_state = "whiteblue"; tag = "icon-whitehall (WEST)"},/area/medical/sleeper) @@ -5978,8 +5978,8 @@ "ckX" = (/turf/simulated/floor/plasteel{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/surgery1) "ckY" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/machinery/power/apc{dir = 2; name = "south bump"; pixel_y = -24},/obj/structure/cable,/turf/simulated/floor/plasteel{dir = 10; icon_state = "darkblue"},/area/medical/ward) "ckZ" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4; initialize_directions = 11; level = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8; initialize_directions = 11; level = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/ward) -"cla" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor/plasteel{dir = 2; icon_state = "darkblue"},/area/medical/ward) -"clb" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1},/obj/machinery/light_switch{pixel_x = 27},/turf/simulated/floor/plasteel{dir = 6; icon_state = "darkblue"},/area/medical/ward) +"cla" = (/obj/machinery/atmospherics/unary/vent_pump{dir = 4; on = 1},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/ward) +"clb" = (/obj/machinery/atmospherics/unary/vent_scrubber{dir = 8; on = 1},/obj/machinery/light_switch{pixel_x = 27},/obj/machinery/alarm{dir = 1; pixel_y = -22},/turf/simulated/floor/plasteel{dir = 6; icon_state = "darkblue"},/area/medical/ward) "clc" = (/obj/machinery/bodyscanner,/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor/plasteel{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/surgery2) "cld" = (/obj/structure/closet/secure_closet/medical2,/turf/simulated/floor/plasteel{dir = 4; icon_state = "whitebluecorner"; tag = "icon-whitebluecorner"},/area/medical/surgery2) "cle" = (/obj/machinery/disposal,/obj/structure/disposalpipe/trunk{dir = 1},/obj/machinery/light_switch{pixel_x = 23; pixel_y = -5},/obj/machinery/holosign_switch{id = "surgery2"; pixel_x = 23; pixel_y = 4},/turf/simulated/floor/plasteel{tag = "icon-whiteblue (NORTH)"; icon_state = "whiteblue"; dir = 1},/area/medical/surgery2) @@ -6042,7 +6042,7 @@ "cmj" = (/obj/machinery/computer/security/telescreen{desc = "Used for watching the singularity chamber."; dir = 8; layer = 4; name = "Singularity Engine Telescreen"; network = list("Singularity"); pixel_x = 0; pixel_y = 30},/obj/structure/stool/bed/chair/office/dark{dir = 4},/turf/simulated/floor/plasteel,/area/engine/controlroom) "cmk" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/light/small{dir = 8},/turf/simulated/floor/plating,/area/maintenance/asmaint) "cml" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/medical{name = "Operating Theatre Storage"; req_access_txt = "45"},/turf/simulated/floor/plasteel{icon_state = "showroomfloor"},/area/medical/surgery1) -"cmm" = (/obj/machinery/door/firedoor,/obj/structure/disposalpipe/segment,/obj/machinery/door/airlock/medical/glass{id_tag = ""; name = "Medbay Virology Lobby"; req_access_txt = "5"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology/lab{name = "\improper Virology Lobby"}) +"cmm" = (/obj/machinery/door/firedoor,/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/door/airlock/medical/glass{id_tag = null; name = "Virology Lobby Hallway"; req_access_txt = "0"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/virology/lab{name = "\improper Virology Lobby"}) "cmn" = (/obj/machinery/vending/coffee,/turf/simulated/floor/plasteel{tag = "icon-whitegreen (NORTHWEST)"; icon_state = "whitegreen"; dir = 9},/area/medical/virology/lab{name = "\improper Virology Lobby"}) "cmo" = (/obj/structure/sign/biohazard,/turf/simulated/wall,/area/medical/virology/lab{name = "\improper Virology Lobby"}) "cmp" = (/obj/machinery/vending/medical,/turf/simulated/floor/plasteel{tag = "icon-whitegreen (NORTHEAST)"; icon_state = "whitegreen"; dir = 5},/area/medical/virology/lab{name = "\improper Virology Lobby"}) @@ -6104,8 +6104,8 @@ "cnt" = (/obj/structure/disposalpipe/segment{dir = 8; icon_state = "pipe-c"},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plating,/area/maintenance/apmaint) "cnu" = (/obj/structure/stool/bed/chair/office/dark,/turf/simulated/floor/carpet,/area/ntrep) "cnv" = (/obj/machinery/alarm{dir = 8; icon_state = "alarm0"; pixel_x = 24},/turf/simulated/floor/wood,/area/blueshield) -"cnw" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{icon_state = "white"},/area/medical/virology/lab{name = "\improper Virology Lobby"}) -"cnx" = (/turf/simulated/floor/plasteel{tag = "icon-whitegreen (NORTHWEST)"; icon_state = "whitegreen"; dir = 9},/area/medical/virology/lab{name = "\improper Virology Lobby"}) +"cnw" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/medical/glass{id_tag = null; name = "Virology Lobby Hallway"; req_access_txt = "0"},/turf/simulated/floor/plasteel{icon_state = "dark"},/area/medical/ward) +"cnx" = (/obj/structure/disposalpipe/segment,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel{dir = 4; icon_state = "whitegreencorner"},/area/medical/virology/lab{name = "\improper Virology Lobby"}) "cny" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/turf/simulated/floor/plasteel,/area/hallway/primary/aft) "cnz" = (/obj/structure/sign/biohazard{pixel_y = 32},/turf/simulated/floor/plasteel{dir = 1; icon_state = "whitegreen"; tag = "icon-whitegreen (WEST)"},/area/medical/virology/lab{name = "\improper Virology Lobby"}) "cnA" = (/turf/simulated/floor/plasteel{dir = 2; icon_state = "yellowcorner"},/area/hallway/primary/aft) @@ -7170,6 +7170,7 @@ "cHT" = (/obj/structure/disposalpipe/segment{dir = 2; icon_state = "pipe-c"},/turf/simulated/floor/plasteel,/area/engine/break_room) "cHU" = (/obj/structure/sign/securearea,/obj/structure/disposalpipe/segment{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/yellow{tag = "icon-intact (NORTHWEST)"; icon_state = "intact"; dir = 9},/turf/simulated/wall,/area/engine/break_room) "cHV" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{level = 1},/turf/simulated/wall/r_wall,/area/atmos/control) +"cHW" = (/turf/simulated/floor/plasteel{tag = "icon-whitegreen (WEST)"; icon_state = "whitegreen"; dir = 8},/area/medical/virology/lab{name = "\improper Virology Lobby"}) "cHY" = (/obj/machinery/computer/general_air_control{frequency = 1441; name = "Tank Monitor"; sensors = list("n2_sensor" = "Nitrogen", "o2_sensor" = "Oxygen", "co2_sensor" = "Carbon Dioxide", "tox_sensor" = "Toxins", "n2o_sensor" = "Nitrous Oxide", "waste_sensor" = "Gas Mix Tank")},/obj/machinery/alarm{frequency = 1439; pixel_y = 23},/turf/simulated/floor/plasteel,/area/atmos/control) "cHZ" = (/obj/machinery/kitchen_machine/grill,/turf/simulated/floor/plating,/area/maintenance/asmaint) "cIa" = (/obj/machinery/cooker/deepfryer,/obj/machinery/light/small{dir = 1},/turf/simulated/floor/plating,/area/maintenance/asmaint) @@ -8972,10 +8973,10 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabPLbPIbVebVfbVgbVhbVibRGbVkbRAbVlbRAbRAbRAbRAbRAbTlbRGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabOebVmbOcbOcbOcbVnbOebPTbKBbKBbVobKzbPPbKzbKzbKzbKzbKzbJfbKAbTsbVpbxbbVrbBnbVqbVsbBnbVwbzEbBnbBnbVtbDXbOwbTybTzbRVbRWbMGbVubVvbVybVxbVzbMHbVBbVAbVDbVCbHsbVEbVFbHsbHtbHtbVGbSibVIbVHbVKbVJbVLbVLbVNbVMbVObFObSMbSLbSObSNbSPcrAcrAcrAcrAcrAbSRbSQbSUbSSbSVbXAbSXbRtbXAbThbXAbJRcuobJSbTZbTYbUabUabUcbUbbWgbUdbUfbUdbWibWibWjbWjbWjbWjbIabIabIabIabIabWlbWnbLIbIabNVbNZbNXbWqbWqbPibOabLRctvbPkbPjcacbGGbZZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabWObWGbRAbRAbWHbWHbWHbRGbRAbRAbRGbWIbWJbWKbRAbWMbWNbRGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabOebOcbOcbOcbOcbOcbWPbTrbTqbTrbPUbWQbWRbKzbKzbKzbWQbKzbJfbKAbTsbWSbxbbWWbBnbzFbQdbBnbzJbLJbBnbBnbWUbDXbOwbTybWVbRVbWXbMGbXbbWYbWZbXabXdbMHbXcbXebXgbXfbXibXhbXjbFCaaaaaaaaabSibXpbXkbXlbXlbXmbXnbXobSibXrbXqbUhbUgbUjbUibUrbUkbUnbUmbUmbUmbUpbUobUmbUmbUqbUmbUmbUsbUnbUmbUmbUGbNubNtbUwbUvbUBbUybZfbUDbXNbUIbUIbUIbUJbWgbLRbUPbWqbWqbXYbXXbWqbXZbYbbYabYdbYcbWqbPlbYgbYfbYibYhbYlbYjbYjbYjbYjbYjcacbGjbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabYubWGbRAbRAbRAbRAbRAbYtbRAbRAbRGbPIbPIbPIbPIbPIbPIbYvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabOebOcbOcbOcbOcbOcbYxbYwbYybYwbYAbYzbYBbYBbYBbYBbYBbYCbYEbYDbTsbYFbxbbYGbYIbYHbYNbYJbYKbYLbYLbYLbYMbYMbYObTybYRbYQbRWbMGbYTbYSbYVbVvbYWbMHbYUbYXbZdbTJbZebQmbYYbFCaaaaaaaaabSibYZbZabZbbZcbXmbXnbXobSibZgbZJbURbUQbUTbUScyTcyTbUVbUUbUXbUWcyTbUYbUZbUZbVabUZbUZbUSbUVbUZbVcbVbbVdcyTbVPbVjbVRbVQbVTbVSbVVbVUbVXbVWbVZbVYbWcbWbbWcbWcbWebUNbZMbUNbZNbUNbZPbZObZObPCbPDbZRbZUbZTbZXbZVbGkbZWaYpbYjcacbGGbGHaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaebPIcafcagcahcaibRAbRGbRAbRAbRGbRAcancakcaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabOebOcbOcbOcbOcbOcbOebPTbKBbKBbxbbxbbKBbKBbKBbKBbKBbxbbxbbKBbKBbKBbxbcamcamcamcascambYMcaocapcaqcatbYMbOwbTycawbMEbMEbMGbMGbMGbMGbMGbMNbMHbTJbTIcaubTJcavcaxbFCbFCbFCbFCbFCbSibSjbSibSibSibSibSibSibSibNvbFObWfbSLbWkbWhbWobWmbWscaAbWubWtbWxbWwbWtbWubWabWybWabWybWabWybWabWzbWAcrAbTZbWBbWDbWCbWFbWEbXNbXsbXubXtbXvcbdcbdcbecbdcbfcbicbfcbfcbfcbhcblcbjcbjcbkcbmcbocbnbZUcbpcbrcbqbGlcbscbubYjcacbGGbZZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabPIbPIbPIbPIbPIbPIbRGbTobRAcbzbRAcbxcbycbAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbDcbBbOccbCbOccbEcbFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbGaabaaaaaaaaaaaacamcbIcbHcbKcbJbYMcbNcbLcbMcbRbYMbOwbTycbOcbPcbQbXwcbVcbTcbUcbWcbYcbXbXxcbZcccccbccfccdcceccgccjcchccibXybXzcclccmbEnccnbFOccoccpccrbFObXBbQVbXCcaAcaAbXDbXDcaAbXFbXEbXHbXGbXJbXIbWabXKbXMbXLbXMbXObWabXPbWAbXRbWdbXSbXUbXTbXSbXSbWibXVbXWbXQbYkcbdccTccSccVccUccXccWcdbcbfccYccZcdacbjcbjcdccbocddcdfbPEcdhcdgbGmcdicdkbYjcdndfcbZZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabPLbPIcdlcdmcdpcdlcdobRGbRAbRAbRGbRAcdrcdqcdsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacdvcdtcducducducdtcdwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacamcdycdxcdAcdzbYLcdBcdDcdCcdEbYMbOwbNwcdFbTybTybYmbYncdIcdJcclcdObYobYpcdMcdNcdNcdQcdPcdRcdNcdNcdTcdNcdNcdScclccmbEncdVcdUcdXbYqcdZcdYbFOchfbYrcaAbZhbYsbYsbZibZjbXHbZlbZkbZnbZmbZpbZobZrbZqbZtbZsbZvbZubWAcuvchrbZwbZybZxbZAbZzbZBccQbXWbXQbZBcbdcezceyceBceAceDceCceGcbfceEccZceFceFcbjceHceJceIceLceKceNceMbGnceOceSbYjcaccLhbGpbGobGsaaaaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabWObWGceRceRceRceRceRceTbRAbRAbRGbPIbPIbPIbPIbPIbPIbPRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceVceUceUceUceWaaaaaaaaaaaaaaaaaaaaaceXceZceYceZcfaaaaaaaaaacamcamcamcffcfbcdAcfcbYLcfdcbMcfecfgbYMbOwbNxbTicficflcfkbZDbZCbZFbZEbZHbZGbZIcfscftcftcfxcfvcfvcfvcfvcfvcfvcfvcJfcfycfzcfBbZLbZKbZYbZScabcaacadchfcajcaAcazcalcaCcaBcaEcaDcaGcaFcaIcaHcaKcaJcaMcaLcaOcaNbZvcaPcaQcuvbZzcaRcaTcaScaVcaUcaXcaWcaZcaYcaXcbdcgccgbcgecgdcghcgfcggcbfcgiccZceFceFcbjcgjcgmcgkcglcgncgpcgocgrcgqcgvbYjcaccgscgtcgscgucgycgucgucguaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaaaaaaaaaaaaaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaebPIcafcagcahcaibRAbRGbRAbRAbRGbRAcancakcaraaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabOebOcbOcbOcbOcbOcbOebPTbKBbKBbxbbxbbKBbKBbKBbKBbKBbxbbxbbKBbKBbKBbxbcamcamcamcascambYMcaocapcaqcatbYMbOwbTycawbMEbMEbMGbMGbMGbMGbMGbMNbMHbTJbTIcaubTJcavcaxbFCbFCbFCbFCbFCbSibSjbSibSibSibSibSibSibSibNvbFObWfbSLbWkbWhbWobWmbWscaAbWubWtbWxbWwbXGbWubWabWybWabWybWabWybWabWzbWAcrAbTZbWBbWDbWCbWFbWEbXNbXsbXubXtbXvcbdcbdcbecbdcbfcbicbfcbfcbfcbhcblcbjcbjcbkcbmcbocbnbZUcbpcbrcbqbGlcbscbubYjcacbGGbZZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabPIbPIbPIbPIbPIbPIbRGbTobRAcbzbRAcbxcbycbAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbDcbBbOccbCbOccbEcbFaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacbGaabaaaaaaaaaaaacamcbIcbHcbKcbJbYMcbNcbLcbMcbRbYMbOwbTycbOcbPcbQbXwcbVcbTcbUcbWcbYcbXbXxcbZcccccbccfccdcceccgccjcchccibXybXzcclccmbEnccnbFOccoccpccrbFObXBbQVbXCcaAcaAbXDbXDcaAbXFbXEbZhbXHbZibXIbWabXKbXMbXLbXMbXObWabXPbWAbXRbWdbXSbXUbXTbXSbXSbWibXVbXWbXQbYkcbdccTccSccVccUccXccWcdbcbfccYccZcdacbjcbjcdccbocddcdfbPEcdhcdgbGmcdicdkbYjcdndfcbZZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabPLbPIcdlcdmcdpcdlcdobRGbRAbRAbRGbRAcdrcdqcdsaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacdvcdtcducducducdtcdwaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacamcdycdxcdAcdzbYLcdBcdDcdCcdEbYMbOwbNwcdFbTybTybYmbYncdIcdJcclcdObYobYpcdMcdNcdNcdQcdPcdRcdNcdNcdTcdNcdNcdScclccmbEncdVcdUcdXbYqcdZcdYbFOchfbYrcaAbZjbYsbYsbXJbZhbZkbZnbZlcaBbZmbZpbZobZrbZqbZtbZsbZvbZubWAcuvchrbZwbZybZxbZAbZzbZBccQbXWbXQbZBcbdcezceyceBceAceDceCceGcbfceEccZceFceFcbjceHceJceIceLceKceNceMbGnceOceSbYjcaccLhbGpbGobGsaaaaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabWObWGceRceRceRceRceRceTbRAbRAbRGbPIbPIbPIbPIbPIbPIbPRaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceVceUceUceUceWaaaaaaaaaaaaaaaaaaaaaceXceZceYceZcfaaaaaaaaaacamcamcamcffcfbcdAcfcbYLcfdcbMcfecfgbYMbOwbNxbTicficflcfkbZDbZCbZFbZEbZHbZGbZIcfscftcftcfxcfvcfvcfvcfvcfvcfvcfvcJfcfycfzcfBbZLbZKbZYbZScabcaacadchfcajcaAcazcalcaCcaEcaEcaDcaGcaFcaIcaHcaKcaJcaMcaLcaOcaNbZvcaPcaQcuvbZzcaRcaTcaScaVcaUcaXcaWcaZcaYcaXcbdcgccgbcgecgdcghcgfcggcbfcgiccZceFceFcbjcgjcgmcgkcglcgncgpcgocgrcgqcgvbYjcaccgscgtcgscgucgycgucgucguaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabaabaabaaaaaaaaaaaaaabaabaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabYubWGceRceRceRcgwcgxbRGbRAbRAbRGbRAbRAbRAcgzbRAcgAbRGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgFcgBcgCcgDcgFbYPbYPbYPcamcgHcgGcgJcgIcgLcgKcgNcgMcgOcgOcgPbYMbTkcgQcgTcgScgScgUcbacgVcgScgWcgWcgYcbbcgZcgWcgWchacclcclchechcchcchcchccbcchcchcchfcbgchfchfchfchfchfchfchfcbvcbtcbScbwcckccaccsccqccucctccwccvbWaccxcczccyccBccAccDccCccEcuvccGccFccIccHccJchrbWibWgbWgbWgbWicbdcbdchMchQchOchPchOchRcbfchUchSchTchTcbjchVchXbTwbYjbYjbYjbYjbYjbYjbYjbYjcaccgscifchYchZciaciacibcguaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcicciccicciccidcidcieciecieciecijaabaabaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaebPIcigceRceRcihciibRGbRAbRAcikbRAbRAbRAciobRAcilbRGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaceYcimcincimceYbYPcipciqcamcitcfbcircisciyciubYMcivciwcixcizbYMcgQcgQciCcgSciAciBccKciDciHcgWccLciGccMciIciKcgWciMciLciNchcccOccNccRccPcdjcdecdKcdHcdLchfceacdWceccebchfcedcbvcaAcaAcaAcaAcaAcaAcaAcefceecegcaAcDfcDfcDfcDfcDfcDfcDfcDfceicehccGcejcelcekcencemcepceocerceqclpcjFcjHcjGcjIcjGcjGcjLcjJcjKcjPcjMcjNcjOcbjcjQbUtcbnbPtbGGcjTcjScjUcjUcjScjUcjYcgscjVcjWchZciackecjXcguaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaciccjZckacjZcidciecieckbckcckbciecieaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaebPIckdceRceRckfbRGbRAbRAbRGckgbRAbRAckjckhbPIbYvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacgFckicimcimckkcklcfbcfbckmckncfbcfbcisckqckobYMbYMbYMbYMbYMbYMckpcgQciCcgSclRcesceucetckucgWckvcevcexcewcePcgWcfmceQcfnchccfpcfockHckGcfqckIchcchfdgCchfcebcebcfrcebchfcsLcbvchfcfwbUucfCcfAcfEcfDcfGcfFcfIcfHcfKcfJcfMcfLcDfcfNcfPcfOcfRcfQcfTcfScfVcfUcfXcfWcepcfYcgacfZclpclncjGcjGclmclocjGcltclpcbjclqccZclrclrcbjcbmclscbnbPtcgsclvcgscgscgscgscgscgscgscluclwcguclxclzclycguafOafOafOafOafOafOafOafOafOafOafOafOafOafOafOafOafOafOafOafOafOclBcjZcjZclAciecieckbckbclHckbckbciecieaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -8983,8 +8984,8 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaebPIbPIbPIbPIbPIbPIbPIbPIbPIbPIbYvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabafOcgQcngcngcgQcngcngcgQaaaaaacgFcnhcnicnjcgFbYPbYPbYPcamcnmcnlcnocnocnocamcamcgQcnncnpcnrcnqcgQcnscntcgSclRcktcktcktcnvcgWckvckwckwcnuchHcgWcpicHDcnAchcchcchcchcchcchIchcchccnCdgCcsLcsLcsLchfcABchJcsLcbvchfchLchKciEchNcfEciFcfGcfFcfIcfHciOciJciQciPcDfciRciScDfciUciTchrciVciXciWchrchrcepciYcjaciZclpcjbcodcoicoicoicodcogcodcodcohcojclrclrcbjcokclscbncomcolcooconcorcopcoqcoqcotcoscovcoucoxcowcozcoycoCcoAcoBcoDcoEcoFcoHcoGcoIaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaacidciecoMcoJcoJckbckbckbckbckbckbckbckbciecieaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaacgQcoKcoLcgQcoKcoLcgQaaaaaacoOceZcoNceZcoQaaaaabaaacamcamcamcamcamcamcamcoPcgQcoScoRcoUcoTclPcoVcoWcgScoYcoXcpfcktcjccgWcjdckwcjfcjecjgcgWcjicjhcjkcjjcpqcpqcpqcpqcjlcpmcppcpocjncjmcjmcjocjqcjpcjscjrcjtchfcjwcjucjycjxcjAcjzcjCcjBcjCcjDckrcjEckxcksckzckyckAcDfckBcuvckCcjvckDcmDckFckEciYckJckLcgacpRcpTcpRcpUcpWcpVcpRcpXcpYcodcqacpZcdacbjcbjcqccqbcqfcqdcqecqicqgcqhcqlcqjcqkcqncqmcqpcqocqtcqqcqrcqqcqscqrcqrcqucqwcqvcqycqxcqCaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaacieciecqDckbckbckbckbckbckbckbckbckbckbckbciecieaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafOaaaafOcgQcqzcoLcgQcqzcoLcgQaaaaaaaabaabaabaabaabaabaabaabaabcgQcoLcqAcqBcgQcqEcqGcgQcqHcgQcgQcqFcgQcgQcqPcgScqRcqIcqJcqKcqLcgWckMcqOcqScqQcqTcgWckOckNckPcJZcsDcsDcsDcsDcsDcrdcqZcrackQchfcucckRcsLckSckTcsLcsKchfckVckUckXckWcCWckYclackZclbcDfcldclcclfclecDfcDfcDfcDfclhclgckCchCcljclicllclkciYcmdcgacmfcpRcrNcrQcrLcrMcrLcrTcrOcrPcodcbjcrUcbjcbjcrRcrSclsbLRbPtcgscrVcgscgscrWcrYcrXcsacrZcsdcsbcsfcsecsgcsecsgcshcsgcsicgEcsncvdcsqcsraabaabaabaabaabaabaabaabaaaaaaaaaaaaaaacieckbckbckbckbckbckbcssckbcstckbckbckbckbckbciecieaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcsjafOaabaMraMrafOcgQcgQcqFcgQcgQcqFcgQcgQcgQcngcngcngcgQcgQcgQcgQcgQcgQcgQcoLcskcslcgQcsmcgQcgQcsucgQcsocspcoLcgQcsvcgScsycsxcszclRcmgcgWcswckvcsEcsCcmhcgWcsIcsHcmicsDcsDcsNcsOcsGcmjcsQcsJcsKcsLcsUchfcmkcsLckSckTchfchfchfcCWcCWcmlcCWcCWcxhcxhcmmcxhcDfcDfcDfcDfcDfcDfcmncmpcmocmrcmqcmtcmscmvcmucmxcmwciYcgacgaaqEcpRcttctxctwctyctwctActzcrLctuctvctBbLRctCbLRcrSclsbLRbIictFctHctGcgscgscgscgscgsctIcqkctKctDcsccqkctEcqkclucqkctLcgEctOctQctPcgEaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaciectJctJctJctJctJctJctSckbctTctJcstckbckbckbckbcieaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabafOafOcngcoLcoLcoLcoLctMctNcoLcoLcoSctUctUctVctUctUctUctUctUctUctUctUctUctUctUctUcoRcgQcskcqzctWcgQcsvctRctRctRctRctRctRcgWcgWcgWcgWcgWcgWcgWcuactXcmBcmzcmEcmCcmFcmFcmGcuicsJcmHcsLcubcuccmIcsLckScmJchicsLcsLcsKcCWcmLcmKcmNcCWcnxcnwcnBcnzcnEcnDcnGcnFcnIcnHcnKcnJcnMcnLckCcnNcnPcnOcnRcnQciYbQXcgacgacpRcuGcnTcnScnUcrLcuKcuJcuOcuLcuScuRcuVbLRcuXcrSclscuMbIibPAcuNcuYcuPcuQbGGbGGcgscvccvecuTcuUcvfcuWcvgcvicuZcvacvbcgEcvjdoKdoFcvraaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaacvscjZcjZcjZcjZcjZcjZcjZcvhcvtckbckbckbckbcvvckccieaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcsjafOaabaMraMrafOcgQcgQcqFcgQcgQcqFcgQcgQcgQcngcngcngcgQcgQcgQcgQcgQcgQcgQcoLcskcslcgQcsmcgQcgQcsucgQcsocspcoLcgQcsvcgScsycsxcszclRcmgcgWcswckvcsEcsCcmhcgWcsIcsHcmicsDcsDcsNcsOcsGcmjcsQcsJcsKcsLcsUchfcmkcsLckSckTchfchfchfcCWcCWcmlcCWcCWcxhcnwcmmcxhcDfcDfcDfcDfcDfcDfcmncmpcmocmrcmqcmtcmscmvcmucmxcmwciYcgacgaaqEcpRcttctxctwctyctwctActzcrLctuctvctBbLRctCbLRcrSclsbLRbIictFctHctGcgscgscgscgscgsctIcqkctKctDcsccqkctEcqkclucqkctLcgEctOctQctPcgEaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaciectJctJctJctJctJctJctSckbctTctJcstckbckbckbckbcieaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabafOafOcngcoLcoLcoLcoLctMctNcoLcoLcoSctUctUctVctUctUctUctUctUctUctUctUctUctUctUctUcoRcgQcskcqzctWcgQcsvctRctRctRctRctRctRcgWcgWcgWcgWcgWcgWcgWcuactXcmBcmzcmEcmCcmFcmFcmGcuicsJcmHcsLcubcuccmIcsLckScmJchicsLcsLcsKcCWcmLcmKcmNcCWcHWcnxcnBcnzcnEcnDcnGcnFcnIcnHcnKcnJcnMcnLckCcnNcnPcnOcnRcnQciYbQXcgacgacpRcuGcnTcnScnUcrLcuKcuJcuOcuLcuScuRcuVbLRcuXcrSclscuMbIibPAcuNcuYcuPcuQbGGbGGcgscvccvecuTcuUcvfcuWcvgcvicuZcvacvbcgEcvjdoKdoFcvraaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaacvscjZcjZcjZcjZcjZcjZcjZcvhcvtckbckbckbckbcvvckccieaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabafOaabaabafOcngcvkcvlcvmcoLcoLcvncoLcoLcsucgQcgQcgQcgQcgQcgQcqFcgQcgQcgQcgQcvocvocvocvocvocvocvocvocvocgQcsvcvpaaaaaaaaaaaacvqcvwcvzcvycvucvAcvDcvxcvJcvGcvKcvBcvCcvLcvEcvEcvFcvMcvHcvIcvIcvIcvIcvNcvIckScmJchfcnVcKOdercCWcnXcnWcnZcnYcobcoacoccoccofcoecpacoZcpccpbcpecpdcphcpgciYciYciYciYciYciYciYciYcpkcpjcpRcwjcplcwqcptcpncpvcpucpRcpRbIicwpbIibIibIicwvcwJcwwbIibGGcuNcwKcwucuQcuQcuQcgscgscgscgscgscgscgscgscgscgscgscgscgEcgEcgEcgEcgEaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaciecoJcoJcoJcoJcoJcoJcwLckbcoMcoJcwMckbckbckbckbcieaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcgQcwxcwxcwxcwxcwxcwxcwycwxcsucwzcgQcoLcwAcwBcwCcoLcwCcwDcwEcwBcvocwFcwFcvocwGcvocwHcwIcvocoLcqPcngaaacwPcwUcwQcwVcwNcwOcwWcwXcwRcwScwTcwZcwYcxbcxacxdcxccxfcxecxjcxgcvHcxkcxmcxmcxmcxocvIckScmJchfdgmcQkcQkcQkcQkcpwcpxcQkcpycpycpycpycQkcpzcpBcpAcQkcQncQncpCcpDcuocukbQXbQXcpEbQXbQXbQXbQXbQXcpFcpRcpRcpRcpRcpGcpRcpRcpRcxIcpHcpIcxKcxUcxMcxNcxOcxWcxQcxNbGGcuNcylbGGbGGcxScxZcyactFbGGbGGbGGbGGbGGbGGbGGcxVcymbZZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacieckbckbckbckbckbckbcssckbcwMckbckbckbckbckbciecieaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacxXcxYcxYcxYcxYcxYcxYcyocyncybcyccydcyecyfcwycsucygcgQcoLcoLcwBcoLcoLcoLcwDcqBcwBcvocwFcyicwIcwIcyjcwIcykcvocypcqPcngaaacyrcytcyscyvcyqcwOcywcyAcyycyucvxcyCcsHcyEcvBcyxctYcyFctYcyzcyGcyBcyHcyDcyDcyDcyIcvIckScmJchfcQkcQkcpKcpJcQkcQkcQkcQkcpMcpLcpOcpNcQkcQkcpPcQkcQkcTBdgmbQVcpScuvcqMcqMcqMcqMcqMcqMcqNbQXcqWcqUcqXcqXcqXcqYcrccrbcrbcrfcrbcrbcrbcrgczmczmcricrhcrjczwczzczyczBczAczCczCczDczCczCczCczCczGczIczCczCczCczOczLbGGbZZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacieciecqDckbckbckbckbckbckbckbckbckbckbckbciecieaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa From 89b8d9d5ad25c0800bfc5cd8dab3f2db29aab624 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Sun, 29 Apr 2018 23:15:38 -0400 Subject: [PATCH 052/166] Automatic changelog generation for PR #8836 [ci skip] --- html/changelogs/AutoChangeLog-pr-8836.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-8836.yml diff --git a/html/changelogs/AutoChangeLog-pr-8836.yml b/html/changelogs/AutoChangeLog-pr-8836.yml new file mode 100644 index 00000000000..c61d23b95ea --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-8836.yml @@ -0,0 +1,5 @@ +author: "FreeStylaLT" +delete-after: True +changes: + - tweak: "Medbay treatment center now has a wider entrance" + - tweak: "Virology hallway is now publically accessible from Surgery waiting room, entrance is now double-doors." From 2c97883b6836e2b746ac2f58665490b5b560225e Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Sun, 29 Apr 2018 23:28:52 -0400 Subject: [PATCH 053/166] Automatic changelog generation for PR #8938 [ci skip] --- html/changelogs/AutoChangeLog-pr-8938.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-8938.yml diff --git a/html/changelogs/AutoChangeLog-pr-8938.yml b/html/changelogs/AutoChangeLog-pr-8938.yml new file mode 100644 index 00000000000..386b3954417 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-8938.yml @@ -0,0 +1,5 @@ +author: "Fox McCloud" +delete-after: True +changes: + - rscadd: "Adds Guillotines: make them with plasteel, wood, and cable coil. Execute your comdom head of staff TODAY" + - rscadd: "Clapping now actually plays a clapping sound" From 008e903993f31f1c31874a2bc6deaa9493f1c835 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Mon, 30 Apr 2018 03:45:11 +0000 Subject: [PATCH 054/166] Automatic changelog compile, [ci skip] --- html/changelog.html | 7653 +++++++++++++++++++++ html/changelogs/.all_changelog.yml | 10 + html/changelogs/AutoChangeLog-pr-8836.yml | 5 - html/changelogs/AutoChangeLog-pr-8933.yml | 3 - html/changelogs/AutoChangeLog-pr-8936.yml | 4 - html/changelogs/AutoChangeLog-pr-8938.yml | 5 - html/changelogs/AutoChangeLog-pr-8941.yml | 3 - html/changelogs/AutoChangeLog-pr-8957.yml | 3 - 8 files changed, 7663 insertions(+), 23 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-8836.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-8933.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-8936.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-8938.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-8941.yml delete mode 100644 html/changelogs/AutoChangeLog-pr-8957.yml diff --git a/html/changelog.html b/html/changelog.html index 9d4218f4286..7f3af71489e 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -55,3 +55,7656 @@ -->
+ +

30 April 2018

+

Fox McCloud updated:

+
    +
  • Adds Guillotines: make them with plasteel, wood, and cable coil. Execute your comdom head of staff TODAY
  • +
  • Clapping now actually plays a clapping sound
  • +
  • Adds Blast cannon
  • +
+

FreeStylaLT updated:

+
    +
  • Medbay treatment center now has a wider entrance
  • +
  • Virology hallway is now publically accessible from Surgery waiting room, entrance is now double-doors.
  • +
+ +

28 April 2018

+

MINIMAN10000 updated:

+
    +
  • Developer express start
  • +
+ +

26 April 2018

+

Fox McCloud updated:

+
    +
  • Destroys uplink metagaming: Adds in F.R.A.M.E. cartridge
  • +
  • using raw telecrystal on an active uplink or yourself will use the entire stack at once
  • +
  • can purchase 5 and 20 unit TC bundles from the uplink
  • +
  • Removes radio icons when speaking over radio
  • +
  • Fixes cargo recycler never recycling items on its own
  • +
  • Fixes mech fabricator using an all white UI
  • +
  • Can upload alien alloy design to the ORM
  • +
+

Tayyyyyyy updated:

+
    +
  • You only need to click once to clean a floor
  • +
+

uraniummeltdown updated:

+
    +
  • Slimes can be injected with plasma reagent and epinephrine to control mutation chance. Plasma increases mutation chance 5% per 5u to a max of 50%, epinephrine decreases by 5% per 5u to a minimum of 0%
  • +
  • Slimes can change their face using new emotes
  • +
  • Slimes can steal nutrition from other slimes when attacking them
  • +
  • Slime docility potion no longer makes a simple animal slime, instead makes the target docile and never hungry
  • +
+ +

25 April 2018

+

Fox McCloud updated:

+
    +
  • Can make water bottles and caution signs out of plastic sheets
  • +
  • Increased cargo plastic sheet count to 50 and reduced cost to 10
  • +
  • Adds a recipe for making plastic sheets: oil, acid, and ash
  • +
  • Can now make a designs on the circuit imprinter that use metal and other exotic materials
  • +
  • Removed the acid cost from most circuit recipes
  • +
  • bluespace material requirement on a few parts: bluespace stock parts, phazon parts, bags of holding, and the likes all now require bluespace lattice.
  • +
  • Fixes invisible plushies and getting fluff item plushies
  • +
+

Tayyyyyyy updated:

+
    +
  • You can't see admin character names in PMs
  • +
+

Xhuis updated:

+
    +
  • The Nanotrasen Meteorology Division has identified the aurora caelus in your sector. If you are lucky, you may get a chance to witness it with your own eyes.
  • +
+ +

24 April 2018

+

Kluys updated:

+
    +
  • Cleanblots not cleaning /obj/effect/decal/cleanable/trail_holder (blood trails)
  • +
+ +

17 April 2018

+

Citinited updated:

+
    +
  • Kitchen machinery no longer looks as if it is falling apart.
  • +
+

MINIMAN10000 updated:

+
    +
  • Adds NOBLUDGEON to door_remote so the remote always triggers
  • +
  • Cable coils now allow you to transfer a part of the stack
  • +
  • Stack handling from cable.dm is removed as stack.dm already handles it
  • +
  • Changed cable coil message
  • +
  • The ability to change the color of cables
  • +
  • cableColor now follows the new cable_color format
  • +
+ +

14 April 2018

+

Anticept updated:

+
    +
  • Changed defib timer from 3 minutes to 5 minutes
  • +
+

MarsM0nd updated:

+
    +
  • Single man up now looks and sounds the same as the global man up for that person.
  • +
+ +

11 April 2018

+

KasparoVy updated:

+
    +
  • Removes the job-restriction on the purely cosmetic Tajaran veils while those wth integrated HUDs remain unchanged.
  • +
+ +

08 April 2018

+

Kyep updated:

+
    +
  • Terror Spiders now have a new type in their roster (brown) and see the health status of humanoids (since some of their abilities depend on that status). The Terror Spider away mission has also been adjusted to smooth out areas of no challenge (safe spaces) as well as areas of nigh-impossible challenge (dozens of spiders stacking up together in the final room).
  • +
+ +

07 April 2018

+

Alffd updated:

+
    +
  • portable (stationary) scrubbers now remove 1/4th as much air per tick at maximum.
  • +
+

Birdtalon updated:

+
    +
  • Nanocalcium can no longer be synthesised by bees or Odysseus
  • +
  • Silicons now have their diagnostic HUD removed correctly.
  • +
  • Defibs no longer give endless paddles.
  • +
  • Ether re-balanced into a more effective anaesthetic for surgery.
  • +
  • Atmos techs have access to tech storage and inner engineering tool room.
  • +
+

Citinited updated:

+
    +
  • You can't play russian roulette without a head
  • +
  • using a russian revolver on another human will now hit them with the revolver instead of failing to play russian roulette with them.
  • +
+

Crazylemon64 updated:

+
    +
  • Deletion of human mobs now properly deletes equipment balance: Hotel guards now dust on death balance: Hotel guards no longer drop equipment when stunned balance: Hotel guards now are able to use the tasers they hold
  • +
+

Dyhr updated:

+
    +
  • Agent ID's now provide some presets for valid occupations.
  • +
+

Kyep updated:

+
    +
  • SIT shuttle can no longer dock in scimaint.
  • +
  • Crew demotions and terminations now generate an automatic message to admins. All job changes are also logged.
  • +
  • Modular computers now support toggling priority on/off for jobs. The button for doing this in both normal and modular computers is now marked 'Pri', instead of the old '*'.
  • +
+

MarsM0nd updated:

+
    +
  • Admins can make a fax machine recive the faxes Centcomm or the Syndicate does get.
  • +
  • Stops "Unknown" department to send to from coming up when a fax machine gets spawned.
  • +
  • Allows adding of departments to send to over a proc-call.
  • +
+

Spacemanspark updated:

+
    +
  • Mining drones now have movement sprites.
  • +
+

uraniummeltdown updated:

+
    +
  • Drones will no longer shatter glass tables
  • +
  • All small mobs can bump open public access doors
  • +
+ +

06 April 2018

+

Fox McCloud updated:

+
    +
  • Fixes medical cyborgs having one less stack than they should have they recharge
  • +
  • Fixes inconsistency in the medical stacks amounts (they should all be 6)
  • +
+ +

05 April 2018

+

uraniummeltdown updated:

+
    +
  • Aliens can pull facehuggers out of eggs again
  • +
+ +

03 April 2018

+

& Deathride58 & Tigercat2000 updated:

+
    +
  • Station time is now randomized [if enabled in game_options configuration].
  • +
  • A separate round time has been added to status panel. This will start at 00:00:00.
  • +
  • Night shift lighting [if enabled in the same configuration] will activate between station time 7:30 PM and 7:30 AM. This will dim all lights affected, but they will still have the same range.
  • +
  • APCs now have an option to set night lighting mode on or off, regardless of time.
  • +
+ +

02 April 2018

+

Desolate updated:

+
    +
  • New Cricket Borg module selection.
  • +
+

EldritchSigma updated:

+
    +
  • Mech mounted Disablers are now printable with consistency.
  • +
+

Fethas updated:

+
    +
  • Viruses Lycancoughy, Adv. Pierrots throat and Kingstons added.
  • +
+

IK3I updated:

+
    +
  • You can now opt out of the syndicate recruitment semminar prior to boarding the station.
  • +
+

Kyep updated:

+
    +
  • Syndifox and Syndicat can now do melee damage. Paperwork (cargo sloth pet) no longer can.
  • +
  • Syndifox and Syndicat are no longer controllable by players by default.
  • +
  • Poly (parrot in Engineering) now knows more phrases.
  • +
+

Shazbot updated:

+
    +
  • Adds E-pistol crates to the cargo manifest Change: changes the HoP's E-gun to an E-pistol
  • +
+

Tayyyyyyy updated:

+
    +
  • Borg power warning is on a 2 second cooldown
  • +
+ +

01 April 2018

+

Tayyyyyyy, LP Spartan updated:

+
    +
  • Once you up to red, it takes 5 minutes before the shuttle transit time is reduced to 5 minutes.
  • +
+ +

30 March 2018

+

matt81093 updated:

+
    +
  • fish duplication when pulling out multiple fish at once
  • +
+ +

28 March 2018

+

Birdtalon updated:

+
    +
  • Enforces size limits for placing items inside slicable food
  • +
+

Fox McCloud updated:

+
    +
  • Nano UI will update a bit faster
  • +
+

MarsM0nd updated:

+
    +
  • Record printouts now automatically get labled with the name of the person.
  • +
+ +

25 March 2018

+

Alffd updated:

+
    +
  • Logic checks to lessen death from flying objects due to atmospheric breaches.
  • +
  • Removes atmospheric stunning while thrown.
  • +
+ +

24 March 2018

+

matt81093 updated:

+
    +
  • Borgs no longer keep their special vision when reset with the reset module
  • +
+

uraniummeltdown updated:

+
    +
  • Deconstructing default RCD airlocks should work now
  • +
+ +

22 March 2018

+

uraniummeltdown updated:

+
    +
  • Airlocks now have security levels. Secure airlocks cannot be hacked straightaway. Vault doors and highsecurity airlocks have some security by default. You can make an airlock secure by applying metal and plasteel to it while the panel is open
  • +
  • As a slime, you can drag yourself onto a target to feed
  • +
  • Doors, tables and table frames can be destroyed by hitting them. Airlocks can be repaired by a welder on help intent.
  • +
  • You can butcher with any sharp item on harm intent
  • +
  • Grilles are stronger
  • +
  • Vault door assemblies cost 8 plasteel up from 6
  • +
  • Xenomorphs can open non-locked non-welded airlocks after some time
  • +
  • Firelocks can be welded open again, firelock [de]construction uses crowbar instead of welder
  • +
+ +

21 March 2018

+

MarsM0nd updated:

+
    +
  • Xray machines now have xray vision, and check contents of an item, instead of just the item.
  • +
+ +

20 March 2018

+

MarsM0nd updated:

+
    +
  • Stops a mug from being invisible
  • +
+ +

19 March 2018

+

Birdtalon updated:

+
    +
  • re-adds the inline "take" shortcut for adminhelps
  • +
+

Birdtalon, LPSpartan, Shazbot updated:

+
    +
  • Nanocalcium - bone repair reagent. Adds bone repair kit to syndicate uplink containing Nanocalcium autoinjector.
  • +
+

Fethas updated:

+
    +
  • Vulpkanin, Hunger drain increased slightly. rscadd:Diona now have hair by skittles.
  • +
  • Bedsheets can contribute to dream messages.
  • +
  • sometimes dreams will be nightmares.
  • +
  • Moves dream/nightmare strings to txt files. rscadd:sleeping has a small change to heal brute/fire. but you need a bed..and a bed sheet to be effective.
  • +
+

Fox McCloud updated:

+
    +
  • Fixes Vulpkanin hunger drain rate being absurd
  • +
+

IK3I updated:

+
    +
  • Comically sized mugs are slightly less comically sized
  • +
  • Lord Singuloth's wrath can no longer be bypassed by baking your input device.
  • +
+

Shazbot updated:

+
    +
  • Adds an ammo counter to the icon and the in hand icon for the M90-gl
  • +
  • Lowers the price of the .357 for nukies
  • +
+ +

16 March 2018

+

MarsM0nd updated:

+
    +
  • You can now fix broken message monitors
  • +
+ +

13 March 2018

+

Citinited updated:

+
    +
  • Restricts RPD usage to certain station-side turfs.
  • +
+

Piccione updated:

+
    +
  • Added marijuana cigarette packets to the Psych's locker.
  • +
  • Changed the taste message of a few food items
  • +
+ +

12 March 2018

+

Fethas updated:

+
    +
  • Full of skittles borg fluff
  • +
+ +

08 March 2018

+

shazbot updated:

+
    +
  • Fixes up Desolate's name on his other items.
  • +
+ +

06 March 2018

+

Regen updated:

+
    +
  • Removes the purple hair flower pin from loadout and general player access, because this is a fluff item.
  • +
+ +

04 March 2018

+

Funce updated:

+
    +
  • APC Interface lock UI works for silicons.
  • +
+ +

03 March 2018

+

Birdtalon updated:

+
    +
  • A few more items in the Psyche locker.
  • +
+

Citinited updated:

+
    +
  • IPCs can now lose russian roulette without going to nullspace
  • +
+

DarkPyrolord updated:

+
    +
  • Sliceable food items are no longer hammerspace capable
  • +
+

FalseIncarnate updated:

+
    +
  • Adds colored, departmental, and novelty mugs to the hot drinks machine and loadout menu under "Mugs".
  • +
  • Adds Head of Staff coffee mugs to their respective lockers.
  • +
  • Adds support for inserting items into vendors and having the vendor interact with said item when vending items.
  • +
  • Adds the ability to insert containers into the hot drink machine, filling the container with your purchase.
  • +
+

Fethas updated:

+
    +
  • The booze o' mat now has wine..bags.
  • +
+

KasparoVy updated:

+
    +
  • The eyes of humanoids who have XRAY vision mutation, sufficiently high darkview, synthetic eyes or eye implants now appear to shine in the dark.
  • +
  • Adds a way to 'cut' one icon's pixels out of another by using the get_icon_difference() proc.
  • +
  • get_location_accessible() now checks the appropriate flags when determining the accessibility of eyes.
  • +
+

Serket updated:

+
    +
  • Death Wand can kill slimes and hopefully everything
  • +
  • Wizards can no longer mind-swap borgs
  • +
  • ERT Specops Office now comes with extra privacy (borgs can't open the ERT mech room, etc.)
  • +
  • Removed snow from Mr Chang's
  • +
  • Fixed a dethralling error causing message typos
  • +
+

Tayyyyyyy updated:

+
    +
  • AIs can view info of their synced borgs in the status panel
  • +
+ +

26 February 2018

+

Birdtalon updated:

+
    +
  • Removes printing photos on security consoles.
  • +
+ +

21 February 2018

+

uraniummeltdown updated:

+
    +
  • Added titanium and plastitanium. Mine the asteroid for titanium, make plastitanium by smelting together titanium and plasma
  • +
  • You can build shuttle floors and walls with titanium and plastitanium. Can also make shuttle airlocks by applying titanium to a non-mineral airlock
  • +
  • Shuttle windows have explosion resistance now
  • +
  • A few RnD recipes require titanium now
  • +
+ +

20 February 2018

+

Alffd updated:

+
    +
  • Reduce all atmospheric stuns by 80%
  • +
  • Cap the maximum atmospheric stun time to 4 seconds
  • +
+

Anasari updated:

+
    +
  • Add paperplane. Alt-click or use a verb on a piece of paper in your hand to make them.
  • +
+

Birdtalon updated:

+
    +
  • adds [time] tag for paperwork
  • +
+

Citinited updated:

+
    +
  • You can now roll up flags.
  • +
+

Fox McCloud updated:

+
    +
  • Adds in a Dance Machine
  • +
  • IEDs now have a blast radius again
  • +
  • Slap crafting of IEDs is gone; use personal crafting instead
  • +
+

HugoLuman updated:

+
    +
  • coughing and sneezing sounds for the Drask
  • +
+

MarcellusPye updated:

+
    +
  • Grays can now drink sulphuric acid without being burnt
  • +
+

Shazbot updated:

+
    +
  • Fixes Patch's patch
  • +
+

Tayyyyyyy, bryanayalalugo updated:

+
    +
  • News reporters can now add titles to their stories!
  • +
+ +

05 February 2018

+

IK3I updated:

+
    +
  • Next gen dining is now available at your local autolathe!
  • +
+

MarsM0nd updated:

+
    +
  • Pod lock busters can now unlock pods
  • +
  • Pods can only be locked with a locking system installed.
  • +
+

Tayyyyyyy updated:

+
    +
  • Energy swords, energy daggers, energy cutlasses, and energy axes emit light. Toy versions do not.
  • +
+

uraniummeltdown updated:

+
    +
  • Multitile airlock opening/closing animation is no longer glitchy and paper/photos don't float in the air when opening/closing them
  • +
+ +

02 February 2018

+

Fethas updated:

+
    +
  • TG Port, ais now have an advanced diagnostic hud that lets them see the path a bot is taking.
  • +
  • Bots get access for 60 seconds to all doors to get to thier locations. rscadd:Pai controlled bots will get a notification they are being called. rscadd:all living mobs now can have a med hud.
  • +
+ +

01 February 2018

+

Squirgenheimer updated:

+
    +
  • Using the 'tear reality' rune as cult should now be punished when the invokers do not have the god summoning objective
  • +
+

Tayyyyyyy updated:

+
    +
  • Players job banned from syndicate can no longer play emagged drones
  • +
+

uraniummeltdown updated:

+
    +
  • Examining an airlock assembly gives construction hints and shows what pen name is set. Mineral airlocks can have glass added to them.
  • +
  • Added public and external maintenance airlock assemblies to metal recipes
  • +
  • Maintenance, standard and external airlocks now have glass versions. Multi-tile airlock has a solid version.
  • +
  • Added more airlocks to RCD
  • +
  • You can attach paper and photos to airlocks, wirecutters to remove them
  • +
  • Airlocks open faster
  • +
  • Vault and high-security airlocks are made with 6 plasteel up from 4
  • +
  • Plasteel should have the correct amount of materials in it now
  • +
+ +

29 January 2018

+

Fox McCloud updated:

+
    +
  • Slime blueprints can now make an area compatible with Xenobio consoles, regardless of the name of the new area
  • +
+

MarcellusPye updated:

+
    +
  • Changes the ghost preferences section of game preferences to display the currently active option instead of the inactive option.
  • +
+ +

27 January 2018

+

IK3I updated:

+
    +
  • Saving a chat log no longer hangs you.
  • +
+

uraniummeltdown updated:

+
    +
  • Client FPS setting should save properly now
  • +
+ +

26 January 2018

+

tigercat2000 updated:

+
    +
  • Insta-movement works marginally better
  • +
+

uraniummeltdown updated:

+
    +
  • You can now change your client FPS in Game Preferences
  • +
+ +

24 January 2018

+

IK3I updated:

+
    +
  • Cancel means Cancel on admeme console reports!
  • +
  • When eldritch gods, demons, handsy aliens, and incarnations of darkness tell you it's time to go, you go
  • +
  • Comms Console will tell you when the shuttle can't be recalled
  • +
  • Admemes can now designate whether a shuttle they call is recallable
  • +
  • Admemes can exercise their power to recall any shuttle, even in defiance of spooky ghosts!
  • +
+

Kyep updated:

+
    +
  • Added config option to limit the amount of time shadowlings can remain unhatched before they start getting pushed to hatch.
  • +
+

Tayyyyyyy updated:

+
    +
  • Energy beams of all types emit light.
  • +
  • Flashbangs emit a burst of light when detonated
  • +
+ +

21 January 2018

+

KasparoVy updated:

+
    +
  • Avoids wanton bloodshed by revising logic that checks for blood already in the splat zone.
  • +
  • Adds a helper proc with which you can get a list of all atoms of a type at a given location.
  • +
+

Tayyyyyyy updated:

+
    +
  • Due to increasing amounts of spaghetti code in the cryptographic sequencer, emagging maintenance drones cripples their table pathfinding and removes their ability to pathfind under people's legs. Also, Nanotrasen has patched its drones to remove the hidden diamond drill module and rewritten its drone control code so that drones that don't call home and verify their programming after a certain amount of time are destroyed automatically.
  • +
+ +

20 January 2018

+

uraniummeltdown updated:

+
    +
  • Fixed issues with ethereal jaunt directions, wraith jaunt no longer shows the wizard effects
  • +
  • Guardians phasing in/out will properly show a little animation
  • +
  • The petting heart animation is smoother
  • +
+ +

19 January 2018

+

Citinited updated:

+
    +
  • Using a syndicate balloon while it's in your hand allows you to play with it.
  • +
+

uraniummeltdown updated:

+
    +
  • Wooden holodeck table sprites show up properly
  • +
  • Table construction has been changed a bit, apply stack items (carpet, metal, glass, wood) to table frames to build tables instead of using table parts.
  • +
  • Slightly increased the health of racks and tables with low health
  • +
  • Holodeck tables will now smooth with one another
  • +
  • Holodeck tables and racks can be interacted with in more ways
  • +
+ +

13 January 2018

+

Citinited updated:

+
    +
  • The ocean and the pool are no longer colder than outer space.
  • +
  • Water now cools or heats you gradually, not all at once.
  • +
+

Kyep updated:

+
    +
  • Refactored Paranormal/Janitor dress code, and Cyborg ERT spawn code.
  • +
  • Signing up for ERT, then going AFK, such that your AFKness prevents you and/or others spawning as ERT within a reasonable (2 minute) period of time, now generates a warning to online admins.
  • +
+ +

11 January 2018

+

Bxil updated:

+
    +
  • Economy accounts now use the correct date.
  • +
+

Citinited updated:

+
    +
  • Jaunters work again.
  • +
+

Jountax updated:

+
    +
  • Fancy shoes no longer cost one's entire loadout.
  • +
  • Sugarcane added to the MegaSeed Servitor. No more garden raids!
  • +
+

Kyep updated:

+
    +
  • Department management (aka: demotion) consoles only worked for their respective head of staff. Captains, CC characters, etc could not use them.
  • +
  • Fixed two brown wooden doors in wizard academy away mission which had space turfs under them, leading to nasty results with fastmos.
  • +
  • Added deathsquid.
  • +
  • Further modified construction site layout, fixing various issues and making it easier to test new engine setups there.
  • +
+

Tayyyyyyy, FPK updated:

+
    +
  • The more dark view you have, the more eye damage you take from flashing. Darkness amplifies this effect.
  • +
+

uraniummeltdown updated:

+
    +
  • Freezers and other atmos machines will drop frame and parts correctly again
  • +
+ +

07 January 2018

+

Kyep updated:

+
    +
  • All mineral floor tiles no longer incorrectly show up as abductor flooring.
  • +
+ +

05 January 2018

+

Kyep updated:

+
    +
  • Improved wild west away mission. Fixes issues such as lack of magboots, and 'projectile gun's appearing. Adds some flavor items (syndie soap in shower, medkits in storage). Also adds syndie comms device which alters the mission depending on how it is used.
  • +
+

uraniummeltdown updated:

+
    +
  • Construct shells have a new sprite
  • +
+ +

04 January 2018

+

Anasari updated:

+
    +
  • A lot of underused nuke op items made cheaper.
  • +
  • Syndicate hardsuit removed from nuke op because you already got one free.
  • +
  • Tactical medkit give you four synthflesh patch, no more stetho or lethal syringe.
  • +
  • RSG added to nuke op uplink. Dart gun no longer available.
  • +
+ +

31 December 2017

+

Alffd updated:

+
    +
  • Wire panels are now effected by the colorblindness disability
  • +
  • Wire panel color changes now support RGB hex values
  • +
+

Fox McCloud updated:

+
    +
  • Fixes arm implants being immune to EMPs.
  • +
+

FreeStylaLT updated:

+
    +
  • A dedicated toxic pill sprite, Cyanide and Toxin pills now use it by default.
  • +
+

KasparoVy updated:

+
    +
  • Blood splattered by projectiles hitting a mob now land one tile away in the direction of the splatter graphic. Blood splattered on walls/windows/etc. can be cleaned off with soap.
  • +
  • Xeno-blood splatter is now the appropriate colour.
  • +
+

Kyep updated:

+
    +
  • IAAs now require 10h of playtime, instead of 5h, to unlock. The IAA job's alt title is now "Human Resources Agent" instead of "Lawyer" or "Public Defender". IAAs now start with basic access to all departments (sci/med/cargo/eng), so that they can more easily conduct investigations. Overall, their role has been clarified, to be explicitly on the side of NT, not simply that of defendants. Further, they're empowered to, and expected to, actually conduct investigations, and generally be better at their jobs.
  • +
  • The mech bay next to Robotics now has a robotic storage unit (cryopod for cyborgs).
  • +
  • The Construction Site (partially finished space station east of eng outpost) has been revamped. With basic power/atmos networks in place, it should now be much more viable to repair it during a round.
  • +
  • Added shutters to specops office next to ERT spawn. This prevents borgs remotely activating the admin-only buttons in that office.
  • +
+

Tayyyyyyy updated:

+
    +
  • Crew pinpointers no longer lose signal when the target enters something like a sleeper or a mech
  • +
+

Vivalas updated:

+
    +
  • It is now possible to directly inject spaceacillin into organs during surgery, and it only uses 5u to completely cleanse the organ,
  • +
+ +

27 December 2017

+

Tayyyyyyy updated:

+
    +
  • Repeated lines are now combined in the chat window. This can be disabled in chat window preferences.
  • +
  • Paramedic, Blueshield, and Medivends get crew pinpointers
  • +
+ +

23 December 2017

+

Fethas updated:

+
    +
  • Borers can no longer be possesed by ghosts using an antag hud.
  • +
+

Fox McCloud updated:

+
    +
  • Having a master, as a spider means you actually get a message who is your master now
  • +
+

Purpose2 updated:

+
    +
  • Cartographers dispatched. NanoUI Minimap is now updated.
  • +
+

Santa's Lawyer updated:

+
    +
  • Removed riot dart toys from under Christmas trees.
  • +
+ +

21 December 2017

+

FalseIncarnate updated:

+
    +
  • Adds fans under the doors at the North Pole.
  • +
+

Purpose2 updated:

+
    +
  • You may no longer use strikethroughs/italics in OOC. This was causing backend server problems due to how shoddily BYOND is coded, and cannot be safely added right now.
  • +
+ +

19 December 2017

+

Santa Claus updated:

+
    +
  • Christmas cheer!
  • +
  • Grinch
  • +
  • missing emergency nitrogen / plasma tanks
  • +
+ +

15 December 2017

+

uraniummeltdown updated:

+
    +
  • Plants no longer take twice as many cycles to age
  • +
+ +

05 December 2017

+

Kyep updated:

+
    +
  • Removed peacekeeper borgs.
  • +
+ +

04 December 2017

+

Tayyyyyyy updated:

+
    +
  • IPCs no longer vomit next to rotting bodies
  • +
+

Terillia updated:

+
    +
  • Fixes the litch Hat and Sandals
  • +
+ +

02 December 2017

+

uraniummeltdown updated:

+
    +
  • You can now create vault door assemblies with 4 plasteel sheets
  • +
  • Science airlocks have been added to metal recipes and the RCD
  • +
  • Airtight and Maintenance Hatch added to the RCD
  • +
  • Highsecurity airlock assemblies are built with 4 plasteel instead of 4 metal
  • +
  • All doors and doorlike things (firelock, airlock, windoor, blast door, shutters, spacepod door) run off the Environment Power Channel
  • +
  • Emagged airlocks have a different description on examining
  • +
  • Screwdrivering an airlock now displays a message. No more guessing if the panel is open or not.
  • +
  • Cult airlocks will keep their old name on being converted.
  • +
+ +

01 December 2017

+

Fox McCloud updated:

+
    +
  • Lungs are now responsible for breathing instead of a mob; mix and match lungs however you like!
  • +
  • Ripping out someone's lungs or them necrotizing will make a person suffocate; it will no longer kill them instantly
  • +
  • Drask no longer heal burn damage from breathing cold air (brute is still healed)
  • +
  • Lungs no longer rupture in low pressure
  • +
  • Not having lungs means you can't talk
  • +
  • remove the discrete internals button on the HUD; use the tank action button!
  • +
  • Fixes slimes dying by themselves
  • +
+ +

30 November 2017

+

ExitGame updated:

+
    +
  • vox quill rustle emote
  • +
  • species check
  • +
+

Fox McCloud updated:

+
    +
  • shotgun pellets deal less damage the further they travel
  • +
+ +

28 November 2017

+

Kyep updated:

+
    +
  • It is no longer possible for Service borgs using the Rapid Service Fabricator to end up with negative energy.
  • +
+ +

27 November 2017

+

uraniummeltdown updated:

+
    +
  • Composting plants/pills into hydroponics trays transfers all reagents
  • +
+ +

26 November 2017

+

FalseIncarnate updated:

+
    +
  • The Syndicate has determined that subtle and stealthy items don't benefit from obvious names, and thus have rebranded their contortionist jumpsuit to something less eye-catching.
  • +
  • The Syndicate decided to be less stingy than Nanotrasen and made the contortionist jumpsuit out of flame resistant materials. You may burn, but the jumpsuit won't!
  • +
+

Fethas updated:

+
    +
  • Penguins, Penguins in shambreos and Albino penguins are a thing.
  • +
+

Fox McCloud updated:

+
    +
  • Fixes being able to recall Abductor-called shuttles
  • +
  • Fixes slime transformation potion not making you a real slime
  • +
  • Polymorph slimes are now random color
  • +
+

Jountax updated:

+
    +
  • Can now add laceup shoes to your loadout.
  • +
+

Kyep updated:

+
    +
  • Service borgs are now able to dispense a variety of fruit juices, as well as coffee and tea. Additionally, they can use a health scanner on crew, and the poisoned beer they get from being emagged is much more deadly. They can also create snackfood using their Rapid Service Fabricator.
  • +
  • When an admin creates a classified message manually, and selects 'no' to the 'notify crew' option, the incoming message will be announced via command radio, instead of a priority announcement that the whole crew sees.
  • +
  • ERT borgs can now speak on ERT radio, even after choosing a module.
  • +
  • ERT borgs are now always named as such, may only take modules that would be useful in an emergency, and always have their emagged modules unlocked. They also have an 80% chance to resist emagging their cover lock, so you will need to stun them with a flash before trying to emag them.
  • +
+

MarsM0nd updated:

+
    +
  • Logs usage of stun talismans.
  • +
  • Stops rigsuits from shocking over distance.
  • +
  • Let's malfunction count down while not being actively worn, to avoid permanetly breaking it.
  • +
  • Allows boots to be worn under rigsuit boots.
  • +
  • Wirenames for the rigsuit wires if you can see them.
  • +
  • Rigsuits only slow you down when deployed, potentially less if active.
  • +
+

Ty-Omaha updated:

+
    +
  • Gambling machines now payout again.
  • +
+

uraniummeltdown updated:

+
    +
  • Particle effects pass over tables and grilles
  • +
  • Nanofrost smoke fading out actually works now
  • +
  • All smokes now fade out
  • +
  • Nanofrost smoke can now also weld scrubbers
  • +
+ +

22 November 2017

+

Fox McCloud updated:

+
    +
  • "Pick Up" from right clicking obeying the same rules as regularly clicking on it
  • +
+ +

19 November 2017

+

Fox McCloud updated:

+
    +
  • Fixes cult shuttle curse from being used more than twice and from extending shuttle call duration once nar-sie has been called/slaughter demons have been called.
  • +
+ +

18 November 2017

+

MarsM0nd updated:

+
    +
  • A (possibly non-existant) officer's beret does no longer incorrectly hide hair.
  • +
+ +

13 November 2017

+

Alffd updated:

+
    +
  • Fixes muzzles not preventing vampire biting unless the target was wearing the muzzle.
  • +
  • Makes throwing the ambulance with atmospherics almost impossible.
  • +
+

VexingRaven updated:

+
    +
  • Fixes the message that appears when a mob being force-fed a snack finishes eating that snack.
  • +
+ +

12 November 2017

+

Kyep updated:

+
    +
  • It is now much harder for Command/HoS to get away with illegal executions. Admins are far more likely to notice people being set to execute, more detailed explanations of executions must be sent to CC, and admins are more able to intervene when an execution is obviously illegal.
  • +
+ +

11 November 2017

+

FalseIncarnate updated:

+
    +
  • Full windows are now 100% stronger than before, so you don't have to pick strength over security.
  • +
  • Full windows now take longer to deconstruct so they offer slightly better security against break-ins. Toolspeed does apply.
  • +
  • Full and directional windows can be built on grilles now, and you can even pick the direction! Technically both a tweak and an addition...
  • +
+ +

10 November 2017

+

Allfd updated:

+
    +
  • A new Anti-Bite muzzle has been added to the SecVendor. This muzzle can be locked through the strip panel and will prevent a vampire from feeding.
  • +
  • Holy water now causes vampires to vomit blood, before vomiting the water. After this holywater behaves as normal.
  • +
+

Anasari updated:

+
    +
  • 79 hairstyles ported from Polaris.
  • +
+ +

05 November 2017

+

Fethas updated:

+
    +
  • changes the my tickets from a verb..to a prock. To quote lemons: F.
  • +
+

KasparoVy updated:

+
    +
  • The Barber's dye bottle now works again.
  • +
  • The Barber's dye bottle can now colour alternate (facial) hair themes where applicable.
  • +
+ +

04 November 2017

+

FalseIncarnate updated:

+
    +
  • MANDATORY FUN! Arcades added to both stations!
  • +
  • Bottler units have been spotted on board both stations!
  • +
  • Arcade carpet tiles added to the prize counter for 150 tickets (credit to Goonstation for the turf icon).
  • +
  • Cyberiad bathrooms should have 100% fewer floating showers (behind curtains).
  • +
  • Showers have been fitted with mist-reducing showerheads. They should no longer generate infinite mist if rapidly toggled.
  • +
  • Cyberiad chemistry has had the extra APC removed. Now they only have one as standard.
  • +
+

FreeStylaLT updated:

+
    +
  • Medbay has been remapped
  • +
  • New Maint areas have been added south of Medbay.
  • +
+ +

01 November 2017

+

FreeStylaLT updated:

+
    +
  • Medbay has been remapped
  • +
  • New Maint areas have been added south of Medbay.
  • +
+

Kyep updated:

+
    +
  • Freedom Operative suits no longer revert to a normal red syndi suit icon when you use their 'toggle hardsuit mode' option.
  • +
+

MarsM0nd updated:

+
    +
  • Stops holograms from attempting to appear when they just disappeared because the AI became unable to keep it up.
  • +
+ +

30 October 2017

+

NewSta updated:

+
    +
  • There is now a "GitHub" button.
  • +
  • Modified the height of the "Donate" button to make it equal to that of other buttons.
  • +
  • The distance between the info and wiki buttons is now 30 px. All other buttons now have a 5px distance between them.
  • +
  • Fixed a typo in the wiki window.
  • +
+ +

29 October 2017

+

Alffd updated:

+
    +
  • Ion Rifles are no longer pistols
  • +
+ +

28 October 2017

+

Anasari updated:

+
    +
  • Some underappreciated traitor items had been made cheaper.
  • +
+

Kyep updated:

+
    +
  • Vamp jaunt/shadowstep no longer works on z2.
  • +
  • Ghosts with sec hud enabled can now see mindshield, tracker and chem implants, as well as wanted status.
  • +
+

Landerlow updated:

+
    +
  • Adds Sake to a hacked booze dispenser's menu.
  • +
+

Squirgenheimer updated:

+
    +
  • Fixed a typo causing the inability to create the large energy crossbow in the protolathe.
  • +
+ +

27 October 2017

+

Birdtalon updated:

+
    +
  • Birdtickets: Adminhelp Ticketing System
  • +
+

FalseIncarnate updated:

+
    +
  • Silver Slime Core reactions can only summon forth drinks that actually contain a drink. Begone thirst!
  • +
  • Removes some "unsafe" chemicals from lists of potential chemicals for inclusion in things like random pills or bottles, added one to replace them.
  • +
  • Removes adminordrazine and nanites from vent clog, replaces nanites with syndicate_nanites.
  • +
+ +

26 October 2017

+

Anasari updated:

+
    +
  • Change some brain damage phrases. Add a lot of new one.
  • +
+

FreeStylaLT updated:

+
    +
  • Moves Ambulance's key to Paramedic's EVA locker from his clothing locker
  • +
  • Removed an unnecessary EVA helmet from Paramedic's EVA locker
  • +
+

Kyep updated:

+
    +
  • Soviets (including Soviet Tourists, a non-antag filler role) no longer get all-access to the Cyberiad when they visit.
  • +
  • Freedom Operatives are now a support outfit that admins can equip players as.
  • +
+

TDSSS updated:

+
    +
  • Added a shortcut to talk on ERT channel, namely ':$', bringing it in line with other channels.
  • +
+ +

25 October 2017

+

Anasari updated:

+
    +
  • Flavour text description in character setup now consistent with rules.
  • +
  • Grenade reagent are also logged when they are primed
  • +
  • TC from war op increased by 2 per player above 50.
  • +
+

Kyep updated:

+
    +
  • ERTs now support janitor, paranormal, and cyborg ERT units, as well as specific slot configurations.
  • +
  • Heads of staff who are editing another admin's permissions in the admin panel can now toggle several permissions for a person without re-finding them in the list. Hitting 'cancel' at any point drops out of the loop. It also notifies admins whether they're toggling a permission on, or off.
  • +
  • ERT spawn area now shows ERT request reasons, and admins can enable the use of a teleporter or grav catapult without mechs.
  • +
+ +

22 October 2017

+

Crazylemon64 updated:

+
    +
  • Suiciding crewmembers are no longer capable of being cloned.
  • +
+

Fethas updated:

+
    +
  • makes a better proc for doing spins (IE Ian chasing tail, etc) then was previous.
  • +
+

McCloud and Alffd updated:

+
    +
  • Merge all LINDA and atmos machine functions into the air controller subprocess.
  • +
  • Air alarms in scrubbing mode will shut off when alarm enters danger state. If this occurs simultaneously with a max2 temperature alarm panic siphon will automatically activate.
  • +
  • High air pressure differences will throw objects and knock over station species.
  • +
  • Add magpulse to syndicate and death squad borgs.
  • +
  • Change all volume pumps to regular pumps in atmospherics to accommodate new LINDA speeds.
  • +
  • Change LINDA interval from 2 seconds to 400 milliseconds.
  • +
  • Removed unused control from flamethrower.
  • +
  • Set flamethrower release equal to fuel used.
  • +
  • Increased Reinforced Wall HP from 200 to 600.
  • +
  • Buff aliens against space wind.
  • +
  • Buff Terror Spiders against space wind.
  • +
  • Buff some blobmobs aginst space wind.
  • +
  • Frost requires heat to remove.
  • +
+ +

15 October 2017

+

Citinited updated:

+
    +
  • Clipboards now have more functionality. You can now stamp them, attach paper bundles to them, write on any contained paper by clicking on the paper's name using a pen, add pens directly to them, and rearrange what piece of paper is on top!
  • +
  • Full-sized plasma windows are fire-resistant, and full-sized reinforced windows are fully fireproof.
  • +
  • You can now remove facehuggers from corgis. Corgis that have been glomped by multiple facehuggers will now work as you'd expect them to.
  • +
  • Radiation mines no longer change the DNA of species that don't have it.
  • +
  • Firedoors and other doors will no longer close when a shuttle docks. Open firelocks can no longer be welded. Welded firelocks should no longer open under any circumstances.
  • +
  • Open airlocks no longer spark when you throw something conductive through them.
  • +
+

Fethas updated:

+
    +
  • Many things use sleeping. Surgry pain fail fix.
  • +
+

Imsxz updated:

+
    +
  • Ballistic mech weapons now all use the ammo system
  • +
+

Kyep updated:

+
    +
  • Changing someone's sec status now prompts for a reason. The change, and the (optional) reason for it, is written to that person's sec record, and to the server logs. This applies to changes made by sec HUDs, and by records computers.
  • +
  • Magistrate/Captain/HoS/Warden can now use a sec records computer to set a person to "Execute" status. This status cannot be unset by HUDs, and broadcasts a notification to all online admins when it is set. It is intended to replace the "fax CC" requirement for executions. Persons with this status show up with a white 'X' as their sec hud icon.
  • +
+

TullyBurnalot updated:

+
    +
  • Shadowlings are extinguished after hatching, allowing Plasmamen Shadowlings to not burn to death.
  • +
  • Shadowlings now passively heal eye damage, eye blurriness
  • +
+

Vivalas updated:

+
    +
  • Splints now pop off after 2000 steps, or when taking a lot of damage to that limb. Getting surgery for those broken limbs might be a good idea now.
  • +
+ +

14 October 2017

+

Anasari updated:

+
    +
  • Explosive lance doesn't embed anymore.
  • +
+

Fethas updated:

+
    +
  • ARMBANDS! REPRESENT! SEE THE LOADOUT!
  • +
+

Kyep updated:

+
    +
  • HoPs/Captains opening/closing job slots is now announced to admins. No more HoPs opening 30 clown slots without admins noticing.
  • +
+

MarsM0nd updated:

+
    +
  • Gives a choice whether to mangle black gloves, or to completely cut of the fingertips
  • +
+ +

11 October 2017

+

Anasari updated:

+
    +
  • Slot machine no longer earn money on average. Bet changed to 100.
  • +
  • All items can be used to smash windows instead of only those defined as weapons. (e.g. including guitar & flashlight)
  • +
  • Mulebot with pAI cannot knock people down anymore.
  • +
+

Birdtalon updated:

+
    +
  • Terror spiders now respect antagHUD respawn restrictions.
  • +
+

Kyep updated:

+
    +
  • mindslaving an antagbanned player now offers control of their mob to ghosts.
  • +
+

TullyBurnalot updated:

+
    +
  • Can now place garbage in garbage cans without standing on top of them.
  • +
+

scrubmcnoob updated:

+
    +
  • Cult must use teleport tailsman in active hands.
  • +
+

uraniummeltdown updated:

+
    +
  • New PACMAN portable generator sprites
  • +
+ +

10 October 2017

+

Birdtalon updated:

+
    +
  • Bees with no reagent will now work.
  • +
+ +

07 October 2017

+

Birdtalon updated:

+
    +
  • User interface tweaks to Brig timers.
  • +
  • Seconds converted to minutes and seconds in Brig radio and security console printouts.
  • +
  • Bees can no longer reproduce un-synthable reagents.
  • +
+

imsxz updated:

+
    +
  • Aliens now always spawn as a pair when their infestation event begins.
  • +
+

scrubmcnoob updated:

+
    +
  • Abductors can no longer use megaphones.
  • +
+

uraniummeltdown updated:

+
    +
  • Adds new sprites to the unused and used eldritch whetstones. Sprites by Fury McFlurry.
  • +
  • Air tanks now have their own sprite, no longer looking like oxygen tanks
  • +
  • 10mm alt magazines have their own sprites
  • +
+ +

06 October 2017

+

Birdtalon updated:

+
    +
  • Bottler doesn't break after one use.
  • +
+ +

05 October 2017

+

Birdtalon updated:

+
    +
  • Re-adds missing light switch to robotics.
  • +
+ +

02 October 2017

+

Imsxz updated:

+
    +
  • Rapid re-hatch no longer kills shadowlings.
  • +
  • Vampires can no longer enthrall chaplains
  • +
+ +

30 September 2017

+

Jovaniph updated:

+
    +
  • Coroner now has their own locker in the morgue.
  • +
+

Landerlow updated:

+
    +
  • Adds hydrocodone to the Cyborg Hypospray
  • +
+ +

29 September 2017

+

Citinited updated:

+
    +
  • Telescreens and entertainment consoles now have 'off' and 'broken' sprites.
  • +
  • Wooden TVs, engineering camera consoles, mining camera consoles, telescreens, and entertainment consoles now have their own circuit boards and can be reconstructed!
  • +
  • Using a multitool on a telescreen or entertainment monitor will now allow you to reposition it.
  • +
+

imsxz updated:

+
    +
  • Subtle messages no longer begin with "old"
  • +
+ +

28 September 2017

+

MarsM0nd updated:

+
    +
  • Stops the electrified arm from combat and stunbaton implant from runtiming.
  • +
+

uraniummeltdown updated:

+
    +
  • Changelings have a new power, Biodegrade, for 2 evolution points. For 30 chemicals you can vomit acid onto restraints, welded/locked lockers and spider cocoons to escape them.
  • +
  • Hivemind Link for changelings has been readded, it was removed in error
  • +
+ +

05 September 2017

+

Kyep updated:

+
    +
  • Adds alternative military shuttle, NT Navy troop transport.
  • +
+ +

04 September 2017

+

Kyep updated:

+
    +
  • Admins under the effects of 'invisimin' no longer show up on sec huds, medical huds, etc.
  • +
+ +

03 September 2017

+

Birdtalon updated:

+
    +
  • Flip emote has a small chance of a failure and 100% chance of embarrassing yourself.
  • +
+

Citinited updated:

+
    +
  • You can now deconstruct the indestructible stool in the old bar's back room.
  • +
  • Security and bar maintenance airlocks are now decoupled.
  • +
  • The air vent at the fore of AI satellite now starts turned on.
  • +
  • Engineering equipment now only has one air vent, not three.
  • +
  • Added a missing bit of plating underneath the engineering shuttle's window.
  • +
  • Added a missing scrubbers pipe in Central Primary.
  • +
  • The camera and light fixture in the prisoner transfer centre are now wall-mounted instead of being attached to the blast doors.
  • +
  • Adds the Flaming Moe cocktail.
  • +
  • Shot glasses can now be set alight using something hot.
  • +
+ +

02 September 2017

+

Landerlow updated:

+
    +
  • Adds a recipe to create enzymes to cook with.
  • +
+ +

01 September 2017

+

Birdtalon updated:

+
    +
  • Fixed small bug with wall lockers not respecting distance.
  • +
+ +

28 August 2017

+

Birdtalon updated:

+
    +
  • Replaces civilian door remote in the Head of Personnel locker with a brand new remote with additional access to better suit the Head of Personnel's responsibilities.
  • +
  • Nanotrasen Mining Bots are no longer safe from EMPs.
  • +
  • Syndicate bee-case sound now only plays locally when opened.
  • +
  • You can open wall lockers with control click.
  • +
+

Birdtalon & Hylocereus updated:

+
    +
  • Adds pineapples which can be grown in hydroponics, juiced or sliced and made into hawaiian pizza.
  • +
  • Adds hawaiian pizza to the pizza crate.
  • +
+

Fethas updated:

+
    +
  • The cultist dagger has had its special removed, it still cuases small bleed and retains its embed chance.
  • +
  • Prayers now dsiplay the diety set by chaplains (if any) to admins in prayers, or eldergod if a cultist. Prayers are purple for normies, Red for cultist and blue for chaplains
  • +
+

Fox McCloud updated:

+
    +
  • IPCs can now be dissected by adbudctors
  • +
+

Fox Mccloud updated:

+
    +
  • Adds an accordian, glockenspiel, harmonica, recorder, saxaphone, trombone, xylophone, bikehorn, and piano synthesizer
  • +
  • pick up a big band supply pack of instruments at cargo for 50 supply points
  • +
+

Jovaniph updated:

+
    +
  • Holodeck Energy Swords sound was change to simulate being attacked by a real energy sword.
  • +
+

Landerlow updated:

+
    +
  • Adds six additional roundstart disabilities to choose from
  • +
+

matt81093 updated:

+
    +
  • robot analyzer to medical module cyborgs for IPC diagnosing
  • +
+ +

24 August 2017

+

Birdtalon updated:

+
    +
  • Cultist structures can now be destroyed using melee and or projectiles
  • +
+

Fox McCloud updated:

+
    +
  • Fixes Diona, Plasmamen, and other races having internal bleeding
  • +
+ +

16 August 2017

+

Citinited updated:

+
    +
  • Adds the plasmaman flag; credit to Shadeykins for the original sprite! Buy it at the merch store and show your superiority over other, less flammable, species!
  • +
  • All flags should now have in-hand sprites.
  • +
  • Burning a flag while it is in your hand will now update your mob's sprite.
  • +
  • Fixes another issue with disposals sending things to nullspace.
  • +
+

Fethas updated:

+
    +
  • Swarmers can now deconstruct simply by clicking, ctrl click to teleport.
  • +
  • you can now deactivate depowered swarmers with a screwdriver.
  • +
  • Swarmers can now consume swarmer shells for a refund.
  • +
  • swarmer lights are cyan.
  • +
+

Fox McCloud updated:

+
    +
  • Cluwning is far more difficult to remove
  • +
  • Cluwne mask cannot be melted with acid
  • +
  • Cluwne suit has no sensors
  • +
+

Kyep updated:

+
    +
  • Admins now have a 'List SSDs' verb to list SSD players, and the ability to move them to cryo.
  • +
+ +

15 August 2017

+

Birdtalon updated:

+
    +
  • Medbots can now inject from their internal beakers.
  • +
  • Swarmers can no longer kill the AI with direct attacks.
  • +
  • Simple animal melee damage now has a sanity check for AI core.
  • +
+ +

14 August 2017

+

AndrewMontagne updated:

+
    +
  • Modular computers now print fields correctly.
  • +
  • Files on modular computers no longer vanish shortly after editing.
  • +
  • Modular computers printers now make printing noises.
  • +
  • You can no longer try and buy a tablet with a printer.
  • +
  • Cloning a file now works.
  • +
+

Birdtalon updated:

+
    +
  • Spiderbots can now pass tables, making their Hide worthwhile.
  • +
  • Fixes interactions with cargo crates.
  • +
+

Citinited updated:

+
    +
  • Nanotrasen's legal department clamped down on video cameras being misappropriated by crew, and as such cameras are now unable to broadcast from beyond the gateway.
  • +
+

Fethas updated:

+
    +
  • Dethaws some IPC surgery issues.
  • +
+

taukausanake updated:

+
    +
  • Adds an Atmospherics duffel bag that is yellow and blue
  • +
  • Adds sub-department colors to medical duffel bags and purple to Science duffel bags
  • +
  • Captain's lefthand west sprite corrected
  • +
+ +

10 August 2017

+

KasparoVy updated:

+
    +
  • Blood trails are now the same colour as the blood pools they came from when viewed by colour blind or noir shades wearing humanoids.
  • +
+ +

09 August 2017

+

Purpose2 updated:

+
    +
  • Adds a cycling airlock on the new mining mini outpost.
  • +
  • Re-adds the cycling airlock on mining outpost.
  • +
  • Fixes the broken atmos piping on mining outpost.
  • +
  • Fixes a lack of lighting on mining outpost.
  • +
+ +

06 August 2017

+

Birdtalon updated:

+
    +
  • Small wording change to syndicate collaborator greetings.
  • +
+

Fox McCloud updated:

+
    +
  • Botany nerfed; will need ambrosia gaia earth's blood to make a tray self-sustaining
  • +
  • Gene machine now requires heavy upgrading to make use of transferring high quality genes from one plant to another
  • +
  • Starthistle can now be grown
  • +
  • Adds in red and regular onions; slice them for onion rings; cook them for even more delicious onion rings
  • +
+

Kyep updated:

+
    +
  • Playing as a smite/bless hunter, or syndie infiltration team member, now requires that you be traitor-eligible. IE: have enough playtime, and the preference enabled.
  • +
+

Purpose2 updated:

+
    +
  • BoxStation: Adds a garbage receptacle by the kitchen. Don't forget to bus your plates.
  • +
  • BoxStation: Fixes an inappropriate access restriction on one part of an airlock, and ensures the buttons are visible.
  • +
  • BoxStation: Changes the now erroneous Science Shuttle Console on the bridge to a Labor Camp Shuttle Console.
  • +
  • Adds screwdrivers to Medical by the cell chargers for recharging the defibs.
  • +
+ +

05 August 2017

+

Purpose2 updated:

+
    +
  • Karma message will now point you in the right direction again.
  • +
+ +

03 August 2017

+

Fox McCloud updated:

+
    +
  • Internal organs can take damage again, brain damage can be fixed again, and you now take the proper damage from external sources to limbs, IPCs surviving EMPs, and robo limbs never malfunctioning
  • +
+ +

02 August 2017

+

Fox McCloud updated:

+
    +
  • removed a stasis book from the medical break room
  • +
+ +

31 July 2017

+

Birdtalon updated:

+
    +
  • Protolathe stock part printing no longer takes a lifetime.
  • +
+ +

30 July 2017

+

FreeStylaLT updated:

+
    +
  • Fixed erroneous pipes on z5
  • +
+

Kyep updated:

+
    +
  • Evil-minded players can no longer use the Gateway's Mother of Terror spider to create an infestation on-station.
  • +
+ +

29 July 2017

+

Fox McCloud updated:

+
    +
  • Dead hearts now induce a heart attack
  • +
  • Fixed concentrated initro never metabolizing
  • +
+

FreeStylaLT updated:

+
    +
  • replaces generic Mining z-level with Meta's
  • +
+

Purpose2 updated:

+
    +
  • MetaStation: Adds the missing kitchen windows
  • +
  • MetaStation: Nerfs the Top Hat equivalent of the Sword in the Stone.
  • +
  • MetaStation: Adds a Pet Supply vendor, chefs now make sushi again!
  • +
+ +

27 July 2017

+

Birdtalon updated:

+
    +
  • Protolathe speed now increases when upgraded with manipulators.
  • +
+ +

26 July 2017

+

Citinited updated:

+
    +
  • The autopsy drawer's description makes more sense.
  • +
+ +

25 July 2017

+

Birdtalon updated:

+
    +
  • Reduces the volume of the electric guitars
  • +
+

FlattestGuitar updated:

+
    +
  • Antagonists will no longer get the objective to steal slime extracts and plasma tanks.
  • +
  • The Captain has a swanky high-tech jetpack now. Antagonists will try to steal this one instead of *any* jetpack.
  • +
+

Fox McCloud updated:

+
    +
  • You can now point while voluntarily lying down
  • +
  • shotgun darts and syringe darts no longer react their reagents on hit (they will still transfer reagents)
  • +
  • removes cryostasis bag
  • +
+

FreeStylaLT updated:

+
    +
  • Removed sci outpost and dock from Metastation and Cyberiad
  • +
  • Added a Mining Outpost to the northernmost point of the Asteroid.
  • +
+

Kluys, Kyep & DarkLordpyro updated:

+
    +
  • Emagged drones are now readily identifiable, as their lights turn red.
  • +
+

Kyep updated:

+
    +
  • Eating as Ian (and other player-controlled corgis) is now rate-limited.
  • +
  • Reagents placed in shotgun shells will now react. It is no longer possible to make explosive shotgun darts by using regular darts like cryobeakers.
  • +
  • Admins' Smite command has been upgraded. No longer limited to Dark Priests, it can now send over a dozen different entities in search of its target, from the comic, like Greytiders, Tunnel Clowns, Masked Killers and Mime Assasins, to the serious, such as Syndicates, Soviets, Dark Lords and more. All come with a dust implant. These same characters can also be sent to protect specific crew members, so they aren't predictable.
  • +
  • The 'reaper' admin outfit now has a working briefcase.
  • +
  • Use of the 'Bless' command to bestow powers no longer causes genetic damage.
  • +
+

imsxz updated:

+
    +
  • makes HONK rifle selfcharge
  • +
+

owenowen212 updated:

+
    +
  • Adds the clownish language to honk squad members.
  • +
+ +

24 July 2017

+

FlattestGuitar updated:

+
    +
  • Adds a taste system! Drink or eat stuff to find out what it tastes like!
  • +
+

Kyep updated:

+
    +
  • it is no longer possible to use a sentience potion to convert space pirates in the beach away mission to your side. Nor is this possible with other sentient NPCs, such as syndies or russians.
  • +
+ +

23 July 2017

+

Fox McCloud updated:

+
    +
  • Fixes cloners causing infections in clonees
  • +
+ +

22 July 2017

+

Crazylemon64 updated:

+
    +
  • Slipping now outputs a visible message instead of a personal one
  • +
+

Fox McCloud updated:

+
    +
  • Fixes IPCs and Diona being immune to weapon knockdown
  • +
+

Kyep updated:

+
    +
  • Terror Spider away mission is now harder to cheese.
  • +
  • Loading a different character while in the lobby will now update the character name listed on the lobby screen. Same when you rename an existing character.
  • +
  • Blood decals are no longer movable. This means LINDA cannot move them, spiders cannot wrap them, etc.
  • +
+ +

21 July 2017

+

Purpose2 updated:

+
    +
  • MetaStation: Adds a brand new Medbay!
  • +
  • MetaStation: Adds the dogbeds to the CMO/HoS office
  • +
  • MetaStation: Adds Sergeant Araneus back to the HoS's office. HoS beware.
  • +
  • MetaStation: Adds a processing area to the brig.
  • +
  • MetaStation: Adds the Gamma Armory.
  • +
  • MetaStation: Adds two additional brig cells
  • +
  • MetaStation: Adds a morgue slab to the Brig Phys office
  • +
  • MetaStation: Morgue has a swanky new office, directly connected to Cloning.
  • +
  • MetaStation: Robotics gets gloves and masks.
  • +
  • MetaStation: Adds shutters to R&D and Genetics.
  • +
  • MetaStation: Adds a Paramedic's office.
  • +
  • MetaStation: Adds a fully function containment grid.
  • +
  • MetaStation: Moves Monitor Encryption key to the RD's office again
  • +
  • MetaStation: Dorms have glass doors and fewer tinted windows
  • +
  • Metastation: Engine Containment now has Blast Doors instead of Shutters.
  • +
  • Metastation: Execution chamber blast doors are no longer see-through.
  • +
  • Metastation: Only the appropriate plastic flaps should be see-through.
  • +
  • MetaStation: Botany is no longer all-access
  • +
  • MetaStation: Science gets access to the Science outpost again... for now...
  • +
  • MetaStation: Fixes camera network monitors
  • +
  • MetaStation: Church shutters block vision again
  • +
  • MetaStation: Adds the missing Armory shutter button.
  • +
  • MetaStation: Removes tinted windows from R&D & Genetics
  • +
+ +

20 July 2017

+

Purpose2 updated:

+
    +
  • Stops vampires spawning in the church.
  • +
+ +

19 July 2017

+

Fox McCloud updated:

+
    +
  • Fixes dismembering and some damage transfers (when limb damage is maxed out) being inconsistent
  • +
  • can no longer dismember groins
  • +
  • Cleans up human examine code to be better laid out and more consistent; minor grammatical changes and some fixes; consistency should be retained for species that lack a pulse. Soul departure now properly checks for if the person can re-enter their corpse or not. Also resolves issues with FAKE DEATH examination.
  • +
  • Adds in gunshot blood splattering
  • +
+ +

18 July 2017

+

Fox McCloud updated:

+
    +
  • Fixes blood volume being able to exceed 560
  • +
+

Purpose2 updated:

+
    +
  • The Arrival's Trader Dock now cycles properly.
  • +
+ +

16 July 2017

+

Ataman updated:

+
    +
  • Fixed diona nymphs needing oxygen and getting cold.
  • +
+

Crazylemon64 updated:

+
    +
  • Cable laying by clicking the cable you want to join to works now
  • +
+

KasparoVy updated:

+
    +
  • Fixes a bug with Vampire Shapeshift where you didn't get a name appropriate to your species and clarifies the ability description.
  • +
  • Fixes a bug with DNA scramblers whereby you wouldn't get a name appropriate to your species.
  • +
+ +

15 July 2017

+

Fox McCloud updated:

+
    +
  • Fixes blood oddities with vampires
  • +
+

Kyep updated:

+
    +
  • Mechs firing missiles no longer cause the missiles to drop at their feet, as if frozen in midair.
  • +
+

imsxz updated:

+
    +
  • Edits the syndicate soft suit helmet's description to match the suit's.
  • +
+ +

13 July 2017

+

Fox McCloud updated:

+
    +
  • Fixes blood volume and type not showing up properly on health analyzer
  • +
  • Fixes exotic blood names being incorrect
  • +
  • fix examining/checking yourself/others for bleeding/bandaging
  • +
  • Everything that involves bandaging now properly uses the new blood system
  • +
  • Fixes species exotic blood being injected into a mob not increasing their blood volume (slimes rejoice)
  • +
  • Fixed faked deaths still allowing for bleeding
  • +
  • Fixes IV drips not transferring over the proper amount of blood
  • +
  • Embedded objects will cause additional bleeding
  • +
  • Adds in heparin, a drug that can cause bleeding
  • +
  • medical stacks can be used multiple times on the same limb
  • +
  • Blood depletes in the body a lot faster now, due to blood refactor changes
  • +
+

Shazbot-coding, Driker-Sprites updated:

+
    +
  • Gives the clown their own jug
  • +
+ +

12 July 2017

+

Fox McCloud updated:

+
    +
  • Fixed advanced scanners showing hidden viruses
  • +
  • Fixed changeling panacea curing beneficial viruses
  • +
  • removed blood decal infections
  • +
  • some diseases now bypasse species virus immunity (kuru, TB, and appendicitis)
  • +
+ +

11 July 2017

+

Fethas and tigercat updated:

+
    +
  • blood trails
  • +
  • blood is now eaiser to decrease/increase .
  • +
  • revamps about every method of adding blood to something, floors, walls, doors, PEOPLE.
  • +
+ +

10 July 2017

+

AffectedArc07 updated:

+
    +
  • APC frames now have the correct texture
  • +
+

Birdtalon updated:

+
    +
  • Pool contractors have been back to school and can now spell "safety" on the controller correctly.
  • +
  • Minor change to blob description to address grammar issue.
  • +
+

Citinited updated:

+
    +
  • Superfart once again works ass intended.
  • +
+

Fox McCloud updated:

+
    +
  • Radiation poisoning no longer permastuns, but deals burn damage now and has increased mutation chances
  • +
  • adds in electric guitars
  • +
  • can now craft violins and electric guitars
  • +
  • purchase electric guitars at the cargo store
  • +
  • service borgs now have an electric guitar, too
  • +
  • lowered the price of instruments, at cargo store, to 500
  • +
  • Fixed violins not having an in-hand icon
  • +
+ +

08 July 2017

+

Citinited updated:

+
    +
  • Rainbow and mime crayons will now change colour as intended.
  • +
+

Fox McCloud updated:

+
    +
  • Advanced mop slightly slower at cleaning and holds less reagents, but now regenerates water if turned on
  • +
  • Blood (on the floor) that has viruses in it will now properly infect you, if you get near
  • +
+

Kyep updated:

+
    +
  • It is no longer possible to prioritize a job with no open slots, or close any job slots for a job that is already prioritized, as either of these actions could lead to a situation where a job is prioritized without people being able to join as it.
  • +
+ +

05 July 2017

+

Purpose2 updated:

+
    +
  • Anomalies will once again drop cores.
  • +
+ +

04 July 2017

+

Birdtalon updated:

+
    +
  • Traitor medical chemists can now access syndicate poison bottles.
  • +
+

Citinited updated:

+
    +
  • AIs and cyborgs can now toggle liquid dispensers by ctrl-clicking them, and can make them dispense foam by alt-clicking.
  • +
+

Citinited & LightFire53 updated:

+
    +
  • Adds the plasmaman coroner suit, the plasmaman geneticist suit, and the plasmaman virologist suit. Spooky purple skeletons everywhere rejoice!
  • +
+

Fethas updated:

+
    +
  • Adds medical gowns to medical wardrobes.
  • +
+

Fox McCloud updated:

+
    +
  • Syndicate bombs now have visible timers for observers
  • +
  • Syndicate bombs tick more often
  • +
  • Syndnicate bombs can be deconstructed into plasteel if it is fully defused and has no bomb core
  • +
  • Can make Cryo, Pyro, and time released chemical grenades at R&D
  • +
  • Can make syndicate chemical bombs utilizing crafting
  • +
  • love just got more powerful; it now prevents a mob from being on anything other than help intent
  • +
  • IPCs can now process the love reagent
  • +
  • Adds in radio jammers to the traitor uplink
  • +
  • Adds in breathing tube augment to R&D
  • +
  • Adds in arm toolset augment to R&D
  • +
  • IPC cell charging device is now inside their right arm, as opposed to chest
  • +
  • IPC cell charging device can now be produced in mech fabricators
  • +
+

Ionward updated:

+
    +
  • Greys now have properly fitting sprites for most head clothing items!
  • +
+

Kyep updated:

+
    +
  • Gimmick Teams are now more configurable.
  • +
+

Vivalas updated:

+
    +
  • "Tweaks" SecHUDs to only display criminal status of people if their face is uncovered or they have no ID.
  • +
+ +

03 July 2017

+

Fethas updated:

+
    +
  • fixes issue with hand teleporter not working in active hands
  • +
+

fludd12 updated:

+
    +
  • Greys are now PROPERLY immune to sulfuric acid.
  • +
  • Greys don't pretend to touch their heads when they don't manage to anymore.
  • +
+ +

01 July 2017

+

Fox McCloud updated:

+
    +
  • Re-enables object embedding system; embedding objects now cause more damage than before
  • +
  • Adds in throwing stars kit to the traitor uplink
  • +
  • bullets no longer leave shrapnel
  • +
+ +

30 June 2017

+

fludd12 updated:

+
    +
  • Greys treat Sulfuric Acid as if it were water. They also treat water as if it were sulfuric acid.
  • +
  • Grey language is now Z-level wide, but requires you to be able to put a finger to your temple. (Requires at least one hand not disabled and not stunned.)
  • +
  • Remote Talk is buffed to have a range of two screens, and has some minor formatting changes!
  • +
  • Remote Talk no longer lets you magically know the true name of whoever you speak with.
  • +
+ +

29 June 2017

+

Fox McCloud updated:

+
    +
  • Fixes limbs being an open wound after augmentation
  • +
+

Kluys updated:

+
    +
  • Bob ross painting in the captains office called "calming painting". +Also changes around the entertainment monitor and light switch to accomodate.
  • +
  • Clown painting was named "\improper mech painting"
  • +
+ +

28 June 2017

+

Fox McCloud updated:

+
    +
  • Fix's IPC head customization
  • +
+

Purpose2 and Re-Opened by Fethas updated:

+
    +
  • Rare Sentience event, the mice now want coffee!
  • +
+ +

27 June 2017

+

Alexshreds updated:

+
    +
  • EMPs now disable radios for a period of time
  • +
+

Citinited updated:

+
    +
  • Adds the Rapid Pipe Dispenser (RPD). All Atmospherics Technician lockers and the Chief Engineer's locker get one each.
  • +
+

Code Fethas and Sprites Phantasmicdream updated:

+
    +
  • Fancy Victorian Clothes
  • +
+

FlattestGuitar updated:

+
    +
  • defibs work even if you don't target the chest
  • +
  • Chaplain's soul stone is now opt-in.
  • +
+

Fox McCloud updated:

+
    +
  • Can now augment all non-head limbs with surgery
  • +
  • Can select the company design of a limb by using a robot part in your hands
  • +
+

Kyep updated:

+
    +
  • Gamma ship now looks like a real supply pod/ship, doesn't encourage wizards/vampires to hide in it, and has been updated with a wall-mounted charger and smarter layout.
  • +
  • Fixed a bug causing gamma armory mech recharger to be unusable after gamma alert was declared.
  • +
  • Admins may now spawn 'Gimmick' teams, including Janitorial ERT, Paranormal ERT, and more. Any admin outfit, any mission, spawned anywhere.
  • +
  • Paranormal ERT outfit now exists. It acts like a red security ERT, except with focus on fighting paranormal threats.
  • +
  • Janitorial ERT now gets ERT headset, not centcom headset. Also, they now get a survival box, and a flashlight.
  • +
  • New 'department' shuttle now has more public-access seating.
  • +
+

ProperPants updated:

+
    +
  • Plasmaman virologists now spawn with a medical plasmasuit instead of an assistant one.
  • +
+

Purpose2 updated:

+
    +
  • Water coolers have been fitted with better bolts, enabling them to be loosened and moved.
  • +
  • Antag barbers scissors now have the same name as regular scissors.
  • +
  • AIs door open link is now [O] rather than [OPEN].
  • +
  • The Syndicate once more recognises the Coroner as a member of the medical team for purposes for uplink items.
  • +
  • The chef may now tap into the Syndicate's poison networks for use in his dishes.
  • +
  • The chef's supply crate now comes with another rolling pin. Stop misplacing these.
  • +
+

tigercat2000 updated:

+
    +
  • Karma returned to the Special Verbs tab
  • +
+ +

26 June 2017

+

Crazylemon64 updated:

+
    +
  • TK can now manipulate adjacent tiles. Use throw mode to override this if you want to move an object a single tile.
  • +
  • TK can now remotely manipulate item stacks.
  • +
  • TK can now remotely operate an RCD
  • +
  • TK now behaves more consistently regarding interacting with various objects remotely
  • +
+

Kyep updated:

+
    +
  • ID card consoles can now be used to prioritize any on-station job, including head jobs and karma jobs.
  • +
  • Playing as a drone now requires 10h of playtime.
  • +
  • Admin-ghosts can now interact with (ie: activate) the drone fab without having to spawn in as engineer to do so.
  • +
  • Prioritized jobs now lose their priority status once all their slots are filled. In the event someone with a formerly prioritized job cryos, the HoP may want to re-prioritize the job.
  • +
+

Purpose2 updated:

+
    +
  • Coroners are more battlehardened, and thus don't throw up around dead bodies anymore.
  • +
+ +

25 June 2017

+

Kyep updated:

+
    +
  • Trial admins no longer see a permissions error when opening player panel.
  • +
+ +

24 June 2017

+

Allfd updated:

+
    +
  • Ported growl and howl sounds from Goon
  • +
  • Added growl and howl emotes to Vulpkanin
  • +
+

Kyep updated:

+
    +
  • Activating a dust implant no longer causes NODROP items to drop.
  • +
+

Purpose2 updated:

+
    +
  • The *slap emote now has a cooldown like all other noise making emotes.
  • +
+

SamHPurp updated:

+
    +
  • The Coroner will respect the CMO's Authoritah.
  • +
+ +

23 June 2017

+

Kyep updated:

+
    +
  • Smite/Bless commands are now restricted to Game Admins. (admins with R_EVENT)
  • +
  • Admins can now access telecomms while ghosted.
  • +
+

Vivalas updated:

+
    +
  • Buckling mobs to beds now displays them correctly.
  • +
+ +

22 June 2017

+

Crazylemon64 updated:

+
    +
  • Cloners now malfunction if the original comes back to life
  • +
+

Purpose2 updated:

+
    +
  • RCDs can no longer construct multiple airlocks on a single tile
  • +
+ +

21 June 2017

+

tigercat2000 updated:

+
    +
  • Changelings are now tentacle monsters. Give them a schoolgirl outfit.
  • +
+ +

20 June 2017

+

Purpose2 updated:

+
    +
  • Fixes Fluorine's non-functionality in plants.
  • +
+ +

19 June 2017

+

Fox McCloud updated:

+
    +
  • Diona nutrition bar should no longer flicker constantly
  • +
+ +

18 June 2017

+

Citinited updated:

+
    +
  • Using a screwdriver on a camera console will now deconstruct it instead of opening the camera window.
  • +
+ +

16 June 2017

+

Alffd updated:

+
    +
  • Makes kittens visible when resting
  • +
+

Fethas updated:

+
    +
  • Public Wiggler Tail
  • +
  • Chaplains have some new clothes in thier locker.
  • +
+

Fox McCloud updated:

+
    +
  • tweaked Revenant and slaughter demon movement speed
  • +
  • Spiderbots have been slowed down to human levels
  • +
  • Spiderbots melee attack consistently deals 2 damage, deals burn, and plays a sparks sound
  • +
  • Spiderbots no longer have a built in camera
  • +
  • Spiderbots now have 40 health (previously 10)
  • +
  • Attacking a spiderbot more consistent with other simple mobs
  • +
  • Healing a spiderbot with a welder now plays a sound and incurs a cooldown
  • +
  • Spiderbots can no longer carry items
  • +
  • Emagging a spiderbot makes it loyal to the person who emagged it. Additionally, it gains 20 extra health, its shocks will do 15 damage, and will explode on death
  • +
+

FreeStylaLT updated:

+
    +
  • Changed Araneus' spawn location so he wouldn't break tables at round-start anymore
  • +
+

Kyep updated:

+
    +
  • HoPs can now set jobs as 'priority'. Priority jobs are highlighted on the latejoin screen. This allows HoPs to proactively broadcast that they need more people to fill those jobs - and reduces the chance of critical crew shortages.
  • +
+

Purpose2 updated:

+
    +
  • Soylen Viridians are now correctly Soylent Viridians. Nanotrasen will still not confirm rumours of the contents of these nor Soylent Greens however.
  • +
  • Nanotrasen is now more consistent with brand management.
  • +
  • An array of typos, grammatical tweaks and other pedantic fixes.
  • +
  • Adds a jobs board to the Newscaster. See what roles are available before seeing the HoP!
  • +
+

TullyBurnalot updated:

+
    +
  • Autopsy Scanners will now print out Coroner Reports when a pen is used on them
  • +
+

alexkar598 updated:

+
    +
  • Rename Spagetti to Spaghetti
  • +
+ +

13 June 2017

+

KasparoVy updated:

+
    +
  • Moves a hidden emergency locker to where it is visible.
  • +
+

Vivalas updated:

+
    +
  • Brig timers will now update the records of those who are imprisoned in their cell, as long as their name is entered correctly.
  • +
  • Sentences and arresting officers are announced over the security channel by brig timers, as well as the names of those who end timers manually.
  • +
+ +

10 June 2017

+

Alffd updated:

+
    +
  • Ports Incoming5643's persistence features for Runtime from TG
  • +
  • Ports additional cat NPC emotes from TG
  • +
+

Citinited updated:

+
    +
  • Disconnecting before the shuttle leaves after having spent karma will no longer prompt you to spend karma.
  • +
+

FalseIncarnate updated:

+
    +
  • Adds Highlander Style, granted to the wielder of Highlander Claymores. This martial art allows you to deflect ranged attacks from the weapons of COWARDS. FOR THE HONOR OF THE HIGHLANDERS!
  • +
  • Highlander now equips combatants with a Highlander claymore instead of a normal claymore. FIGHT ON BROTHERS!
  • +
+ +

09 June 2017

+

Alexshreds updated:

+
    +
  • Taking mhelps no longer gives mhelping players your IC name
  • +
+

FlattyPatty updated:

+
    +
  • Added forensics gloves for the Detective.
  • +
+

Fox McCloud updated:

+
    +
  • Paramedic door is no longer diamond
  • +
  • Fixes the backwards health analyzer sprite
  • +
  • Remove adrenaline and freedom implants from R&D
  • +
  • Added chem and tracking implants to R&D
  • +
+

KasparoVy updated:

+
    +
  • Adds some sanity checking to the RCS.
  • +
  • The cargo shuttle no longer permits RCS telepads.
  • +
+

Kyep updated:

+
    +
  • glowshrooms are now destroyable with two hits from a wirecutter.
  • +
  • New 'department' shuttle, which can be sent by CC instead of the regular evac shuttle.
  • +
  • The gods have grown tired of prayers requesting freebies, and developed some new curses with which to smite those who would treat them like miracle vending machines.
  • +
+

alexkar598 updated:

+
    +
  • Surgury holosign switch has correct icon at roundstart
  • +
+

tigercat2000 updated:

+
    +
  • You can now zoom in with the Set View Range option in your Preferences tab!
  • +
+ +

08 June 2017

+

Alexshreds updated:

+
    +
  • Hyphema and Ocular Restoration are now possible to evolve from viruses
  • +
+ +

07 June 2017

+

Fethas updated:

+
    +
  • adds cardboard cutouts..now you can trick the station into thinkings it shadowlings!
  • +
+

tigercat2000 updated:

+
    +
  • Luxury versions of the bluespace shelter capsule! Currently not obtainable.
  • +
  • Black Carpet can now be crafted using a stack of carpet and a crayon.
  • +
  • Black fancy tables can now be crafted using Black Carpet.
  • +
  • Shower curtains can now be recoloured with crayons, unscrewed from the floor, disassembled with wire cutters, and reassembled using cloth, plastic, and a metal rod.
  • +
+ +

06 June 2017

+

DarkPyrolord updated:

+
    +
  • Plasmamen should be able to become vampires on normal vampire rounds.
  • +
+

Fox McCloud updated:

+
    +
  • adjust the mech tesla, immolator, and disabler techs to bring it in line with the tech refactor
  • +
+

Kyep updated:

+
    +
  • Instagib lasers now work against non-carbon mobs, such as animals and borgs.
  • +
+

imsxz updated:

+
    +
  • Sergeant Araneus now spawns at full HP.
  • +
+ +

04 June 2017

+

Crazylemon64 updated:

+
    +
  • Clone's hearts now start operational
  • +
  • EMP'd clone pods can now be emptied again
  • +
+

FreeStylaLT updated:

+
    +
  • Cell 6 is now connected to the atmos system properly.
  • +
+ +

03 June 2017

+

FlattestGuitar updated:

+
    +
  • PACMAN boards and pico manipulators now have proper research levels
  • +
+ +

01 June 2017

+

Alexshreds updated:

+
    +
  • Ian's hardsuit is no longer invisible
  • +
+

FreeStylaLT updated:

+
    +
  • Gamma armory no longer affected by brig events.
  • +
  • Outer armory windoor access has been lowered to Security Officer+, instead of Warden+.
  • +
  • Removed a redundant door in the brig's main hallway.
  • +
  • Removed a redundant fire alarm, placed it elsewhere in the north hallway.
  • +
+

Kyep updated:

+
    +
  • ERTs no longer start penniless, unable to afford even basic food, or coffee.
  • +
+

Purpose2 updated:

+
    +
  • Adds a build-time on Tables & Racks.
  • +
+

tigercat2000 updated:

+
    +
  • Upgrading the Exosuit Fabricator and Protolathe with the right parts will lower item costs
  • +
  • Added an item to Cargo that RnD can use
  • +
  • Tweaks the tech levels for many items and the required tech levels for their designs. This is to make RnD more of a station-wide effort.
  • +
  • RnD tech level skipping skips 1 level further
  • +
  • The Destructive Analyzer will only prompt the user if tech levels will not be increased.
  • +
  • The Experimentor can no longer raise tech levels of items. It can however discover the tech levels of strange objects.
  • +
  • Removes the Autolathe from the RnD Room.
  • +
  • Removed the Forensic Scanner from RnD. Cargo can order a Forensics crate now.
  • +
+ +

31 May 2017

+

FalseIncarnate updated:

+
    +
  • Shrimp and electric eels properly lay their own eggs again if they have a suitable partner.
  • +
+

Xantholne updated:

+
    +
  • Virologists actually spawn with their skirt
  • +
  • Coroner now can finally spawn with some Medical loadout clothes.
  • +
  • Medical Doctors will stop spawning with Chemist/Virologist Skirts
  • +
  • CMOs won't spawn with a virologist skirt anymore.
  • +
  • Virologists and Chemists wont spawn with a Medical Doctor skirt anymore.
  • +
+ +

30 May 2017

+

Fruerlund updated:

+
    +
  • You can now take out pens by CTRL Clicking PDAs
  • +
+ +

29 May 2017

+

Jovaniph updated:

+
    +
  • Two welding goggles on in the atmos room
  • +
+

Purpose2 updated:

+
    +
  • Increases the size of Megaphones.
  • +
  • Headset encryption keys are now 'small' items.
  • +
+

Tayyyyyyy, FlattestGuitar updated:

+
    +
  • A targeting mode-esque message and sound when you point at something with a gun in your active hand
  • +
+ +

28 May 2017

+

Fox McCloud updated:

+
    +
  • Fixes various mobs moving around faster than intended
  • +
+ +

27 May 2017

+

Crazylemon64 updated:

+
    +
  • Cloning now can be halted at any point, but ejecting too early may result in clones with missing body parts.
  • +
  • Slime people now no longer spontaneously die
  • +
+ +

26 May 2017

+

FlattyPatty updated:

+
    +
  • Removes gateway hotel xeno embryo for the crew's safety.
  • +
+ +

25 May 2017

+

FalseIncarnate updated:

+
    +
  • Matter Eater now requires your mouth be uncovered before you can eat matter.
  • +
+

Fethas updated:

+
    +
  • PLASMAMAN ATMOS SUITS ARE NOW THE SAME AS REGULAR ATMOS SUITS FLAG WISE! AND SO IS THE CE SUIT
  • +
+

Kyep updated:

+
    +
  • Fixed some mapping bugs on Centcom, e.g: shuttle medbay no longer has black walls.
  • +
+

Purpose2 updated:

+
    +
  • Metastation - Adds the Paramedic's cart and locker.
  • +
  • Metastation - Adds a backup set of paramedic keys in the CMO's office.
  • +
  • Metastation - Engine no longer hotwired.
  • +
  • Metastation - Turbine doors now function properly.
  • +
  • Metastation - Toxin Mixing's Controller is now accessible.
  • +
  • Metastation - Moved Containment out a single tile, to fix irregularities with Singularity setups.
  • +
  • Metastation - Reduced redundant redundancies in the Atmos/Wiring.
  • +
  • Metastation - removed blob spawn that was only a few tiles from Cryostorage....
  • +
  • Drones can now grip Tracker Electronics & Vending Refills
  • +
+

Tayyyyyyy, PhantasmicDream updated:

+
    +
  • Skrell can put a pocket sized item in their head tentacles, which can be dislodged via stunning, stripping, or death
  • +
  • Skrell can no longer have their tentacles shaved off
  • +
  • Minor grammar fix for putting stuff that's too big into containers
  • +
+ +

24 May 2017

+

Kyep updated:

+
    +
  • Every head of staff now has a Department Management Console in their office. This is a very limited version of the ID console that they can use to demote people out of their departments, or move people between jobs in their department. These consoles cannot be used to hire anyone, or to accept cross-department transfers.
  • +
+ +

23 May 2017

+

Fethas updated:

+
    +
  • Lockets and necklaces to the loadout. Lockets can hold paper and photos
  • +
  • Fethas fluff item
  • +
+

Purpose2 updated:

+
    +
  • Adds functionality for the Atmos/Engineering Minimap to update to the right station.
  • +
+ +

22 May 2017

+

DarkPyrolord updated:

+
    +
  • Rubber pellets should no longer embed.
  • +
  • Bananas fired from the staff of the honkmother should no longer embed, or be called bullets.
  • +
+

Kyep updated:

+
    +
  • Adds mech-mounted variants of the existing tesla, immolator, and x-ray laser guns, with the same material and tech requirements. Admin-only Seraph mech also gets better weapons.
  • +
+ +

21 May 2017

+

KasparoVy updated:

+
    +
  • Fixes a bug where only the fat roundstart disability could be selected.
  • +
+ +

20 May 2017

+

FlattestGuitar updated:

+
    +
  • Adds a jobban-checking verb to the OOC tab.
  • +
+

KasparoVy updated:

+
    +
  • You can now set your character's auto-accent at character creation. The verb still exists in the OOC tab.
  • +
+

Kyep updated:

+
    +
  • Antag roles now have playtime requirements.
  • +
+

Kyep: updated:

+
    +
  • Updated CC map.
  • +
+

Xantholne updated:

+
    +
  • The Coroner now has an actual job icon.
  • +
+ +

19 May 2017

+

IK3I updated:

+
    +
  • Empath stops telling you how much it hurts to not be human
  • +
+

MarsM0nd updated:

+
    +
  • NanoUI map now shows the up-to-date map.
  • +
+

Purpose2 updated:

+
    +
  • Coroner no longer alt title for MD
  • +
  • Adds Coroner job as its own job.
  • +
  • Adds a swanky new office for the Coroner.
  • +
+ +

18 May 2017

+

FreeStylaLT updated:

+
    +
  • Added a Newscaster to Brig Toilet.
  • +
+

Purpose2 updated:

+
    +
  • Adds a subtle chat-window reminder for karma on Shuttle departure. Disable/enable via preferences tab.
  • +
  • Removes the ugly round-end karma popup.
  • +
+

TullyBurnalot updated:

+
    +
  • Deaf people cannot hear tape recordings anymore
  • +
+ +

17 May 2017

+

Fethas updated:

+
    +
  • MORE GREY SPRITES!
  • +
+

FlattestGuitar updated:

+
    +
  • You can now silence shoes just by using some duct tape on them! Shoe rags no longer exist.
  • +
+

Fox McCloud updated:

+
    +
  • Neuro-toxin bar drink weakens after 13 cycles as opposed to instantly
  • +
+

Purpose2 updated:

+
    +
  • Makes the new posters actually spawnable.
  • +
  • Fixes far more spelling errors than there ever should have been on the posters.
  • +
+

Travelling Merchant updated:

+
    +
  • Adds a hiss emote for Unathi.
  • +
+ +

16 May 2017

+

FlattestGuitar updated:

+
    +
  • Brig lockers now have radios and prisoner IDs. As per SOP!
  • +
+

FreeStylaLT updated:

+
    +
  • Fixed broken disposals in brig.
  • +
  • Returned missing Sergeant Araneus to HoS office.
  • +
  • Fixed missing floor tiles in the execution hallway in Brig.
  • +
  • Remapped the entire Brig.
  • +
+

Kyep updated:

+
    +
  • changed security officer job slots from 5 to 7.
  • +
+

uraniummeltdown updated:

+
    +
  • You can now resist out of straightjackets
  • +
  • Straightjacketed people can be handcuffed
  • +
+ +

15 May 2017

+

TullyBurnalot updated:

+
    +
  • Disposal Bin Light now works with thrown items
  • +
  • Fixes typos with cowboy items
  • +
+ +

13 May 2017

+

Fethas updated:

+
    +
  • fixes a redundent add_cultist proc so cult memorize objectives works on new converts.
  • +
  • fixes an istype with IS_GAMEMODE_CULT
  • +
  • Narsie now will sometimes make a door a cult door..i thought i had that in the first time.
  • +
  • runed metal can now be only used on cult girders.
  • +
+

KasparoVy updated:

+
    +
  • Fixes a sprite issue with the Unathi Dorsal Frill's webbing.
  • +
+ +

12 May 2017

+

Fethas updated:

+
    +
  • Makes thrall examine use MASKCOVERMOUTH and HIDEFACE flags
  • +
  • fixes hudsunglass goof with vox.
  • +
+

Xantholne updated:

+
    +
  • Changes name from dark brown to brown for the default cowboy boots
  • +
  • Gives a hint that the cowboy shirts are meant to be clipped on to your uniform
  • +
+ +

11 May 2017

+

Fethas updated:

+
    +
  • Greybarber suit sprite.
  • +
  • Removes sec access from the paramedic
  • +
+

Fox McCloud updated:

+
    +
  • can no longer make lethal medical patches with droppers
  • +
  • dripping reagents on someone with a dropper now incurs a 3 second delay like syringes
  • +
+ +

09 May 2017

+

Fethas updated:

+
    +
  • a ton of grey clothing sprites.
  • +
+ +

08 May 2017

+

Purpose2 updated:

+
    +
  • Adds a wire to the modular console on the bridge, fixing the Power Grid program.
  • +
+

uraniummeltdown updated:

+
    +
  • Examine a reinforced wall for deconstruction and repair hints.
  • +
+ +

07 May 2017

+

GunDOSMk1 updated:

+
    +
  • Adds Unathi cobra hood
  • +
+

Purpose2 updated:

+
    +
  • Fixes the broken wiring re-electrifying the bridge window.
  • +
  • Adds the missing scrubber in Genetics holding pen
  • +
+

Twinmold updated:

+
    +
  • No longer able to put grabs into kitchen equipment (deep-fried grab).
  • +
  • No longer able to put grabs inside of display cases.
  • +
+ +

06 May 2017

+

Allfd updated:

+
    +
  • Thrown mobs will not step on broken glass while being thrown.
  • +
+

Fethas updated:

+
    +
  • Fixes sacreficed your target not triggering the next objective.
  • +
  • YOU CAN NOW ONLY CONVERT HUMANS NOT MICE!
  • +
  • bloodspill tiles changed from base 100 (plus random number based on players) to 70.
  • +
  • Adds Tajaran veils as a loadout options
  • +
  • Racial loadout tab
  • +
+

LightFire69 updated:

+
    +
  • Added a pretty plasmaman suit
  • +
+

uraniummeltdown updated:

+
    +
  • Removed Robocop, Paladin, NT Default as roundstart lawsets.
  • +
+ +

05 May 2017

+

Fethas updated:

+
    +
  • Magistrate, IAA, and BS will now spawn with the correct color dpet satchal and duffel
  • +
+ +

01 May 2017

+

Fethas updated:

+
    +
  • There will now be an visual indicator to annouce that an incomming shuttle is about yo wreck you.
  • +
+ +

30 April 2017

+

scrubmcnoob updated:

+
    +
  • Combat Shotguns now more expensive in cargo.
  • +
  • Shotgun ammo_boxes are now named and sprited as speedloaders that can speedload into a shotgun. Normal shotgun ammo boxes are just storage items for shells.
  • +
  • Adds in shotgun ammos readily available to be ordered from cargo in bulk and allows the ordering of Riot shotguns.
  • +
  • Adds in a Dragonsbreathe shotgun ammo box.
  • +
  • Tranq darts now have a sprite.
  • +
+ +

29 April 2017

+

FalseIncarnate updated:

+
    +
  • Popcorn jellybeans require jellybeans to make.
  • +
  • Gum is no longer invisible, but is still very chewy.
  • +
+

Phantasmic Dream Art, Fethas PR updated:

+
    +
  • Updates the shadowling sprite. Sprite by Dreamy
  • +
+

uraniummeltdown updated:

+
    +
  • Examine a girder for (de)construction hints
  • +
  • Projectiles have a chance to pass through some girders
  • +
  • You can construct rough iron (false) walls with rods, wood (false) walls with wooden planks on a girder
  • +
  • Screwdriver a displaced girder to deconstruct it
  • +
  • Increased displaced girder health, decreased reinforced and cult girder health
  • +
  • False wall construction is no longer instant
  • +
  • Girder (de)construction messages should read better
  • +
+ +

28 April 2017

+

Alffd updated:

+
    +
  • Adds Paperwork the sloth to cargo.
  • +
+ +

27 April 2017

+

Kyep updated:

+
    +
  • Changed "suggested client version" from 510 to 511.
  • +
+ +

26 April 2017

+

FalseIncarnate updated:

+
    +
  • Glowshrooms (and their subtypes) can be mass-cleared by scythes just like vines.
  • +
+

pinatacolada updated:

+
    +
  • dirty surgery environments get you nasty infections
  • +
  • ghetto surgery internal organ disinfection with alcohol
  • +
  • dead limb revival surgery step
  • +
+ +

25 April 2017

+

Flattest updated:

+
    +
  • Animated progress bars!
  • +
+

uraniummeltdown updated:

+
    +
  • Runed girders have a clearer and bigger icon
  • +
  • Girder subtypes are properly named, "reinforced girder" and not "reinforced"
  • +
  • Summoned cult walls do not drop a girder or runed metal to prevent runed metal farming
  • +
  • Cult walls no longer have blood or human remains in them
  • +
  • Harvesters can smash more things and can summon cult walls and floors
  • +
  • Fixed not being able to make a cult wall with runed metal + runed girder
  • +
  • Runed girders will need to be deconstructed with a welder (or plasma cutter or jackhammer) instead of a wrench. Cultists can hit them with their tomes to instantly demolish them.
  • +
+ +

24 April 2017

+

Flattest updated:

+
    +
  • Sleepers spit out their victims when deconstructed now.
  • +
+ +

23 April 2017

+

Citinited updated:

+
    +
  • You can now fully insulate reinforced floors using a sheet of plasteel.
  • +
  • Certain floors in the turbine, incinerator, and toxins are now thermally insulated.
  • +
+

Crazylemon64 updated:

+
    +
  • Reverts Norgad's east maintenance overhaul
  • +
+

IK3I updated:

+
    +
  • flipping aliums now have a cooldown
  • +
  • Aliums have some more sounds to play with
  • +
+

Tayyyyyyy updated:

+
    +
  • You can no longer use space pod verbs when restrained, dead, or otherwise incapacitated.
  • +
+ +

21 April 2017

+

Anticept updated:

+
    +
  • Alternate Job Preference now defaults to "Return to Lobby if Preferences Unavailable". Only affects new players.
  • +
+

Fox McCloud updated:

+
    +
  • Tesla can now damage blobs
  • +
  • Tesla causes machinery to overload and explode when zapping it
  • +
  • Tesla dissipates energy more slowly and is easier to charge up (making it more deadly when released)
  • +
  • Tesla will now dust mobs it bumps into
  • +
  • Tesla coils now have wires that can be pulsed to generate a tesla zap
  • +
+

Lady-Luck updated:

+
    +
  • Makes several balance adjustments to existing syndicate bundles, generally making them more worthwhile.
  • +
  • Adds an Allies Cocktail object for the Bond bundle.
  • +
  • Adds the 'gadgets' syndicate bundle.
  • +
  • Removes the 'lordsingulo' and 'murder' syndicate bundles.
  • +
+

Spacemanspark updated:

+
    +
  • Permits hoodies to carry flashlights.
  • +
+

Twinmold93 updated:

+
    +
  • Adds attack options for deep fryers, grills, and ovens. Those breaking into the kitchen beware.
  • +
+

alexkar598 updated:

+
    +
  • you can now click on things underwater
  • +
+

monster860 updated:

+
    +
  • Adds an in-game way of viewing poll results
  • +
  • The player poll window automatically pops up if there is an active poll you haven't voted on.
  • +
  • Adds an browser popup for creating new polls
  • +
  • Your account needs to be at least 30 days old in order to vote on polls
  • +
+ +

19 April 2017

+

IK3I updated:

+
    +
  • Chaplain now spawns with his bible
  • +
+

Xantholne updated:

+
    +
  • You now correctly spawn with the CMO Skirt if selected in loadout menu
  • +
+ +

17 April 2017

+

KasparoVy updated:

+
    +
  • The God-emperor of Mankind diskette's UI works again.
  • +
  • DNA UI injectors will now immediately update a person's eye colour.
  • +
+

Krausus updated:

+
    +
  • You can no longer squeeze non-match objects into matchboxes.
  • +
+ +

16 April 2017

+

FalseIncarnate updated:

+
    +
  • Potential collaborators for traitors now are informed they are potentially a collaborator for a potential increase in them potentially helping the traitors potentially do potentially bad things. Potentially.
  • +
  • Potential collaborators are given a single code word and response set so they can discretely find out that their best friend is a filthy traitor.
  • +
+

KasparoVy updated:

+
    +
  • Adds secondary (facial) hair colours to the genome (UI). There are 6 new blocks.
  • +
  • Characters with secondary (facial) hair colours won't find they've turned black after cloning anymore.
  • +
+

Kyep updated:

+
    +
  • Plasma dust no longer creates plasma gas on objects or turfs during reactions.
  • +
+

Twinmold93 updated:

+
    +
  • Missing sprite for pod pilot Drask now added.
  • +
+

Xantholne updated:

+
    +
  • Adds Medical Beret available via loadout menu
  • +
+

ZomgPonies updated:

+
    +
  • Fixes Superhero ID cards
  • +
  • Fixes Griffin missing his Freedom Implant
  • +
  • Fixes ElectroNegmatic's Ability not working at all.
  • +
  • Changes LightnIan's ability into a non-damaging stun lasting 2 ticks, with the amount of people affected depending on how long you hold the power in for.
  • +
+

uraniummeltdown updated:

+
    +
  • You can now create heat-proof glass airlocks by using a sheet of reinforced glass on the assembly during construction. Regular glass airlocks just require a sheet of glass.
  • +
+ +

11 April 2017

+

FalseIncarnate updated:

+
    +
  • Damage done to the shuttle engines by a shadowling's "Extend Shuttle" ability now prevent the shuttle from being recalled to CentComm.
  • +
+ +

09 April 2017

+

Fox McCloud updated:

+
    +
  • abductor glands now act as actual hearts; removing them induces heart failure
  • +
  • plasma gland no longer gibs you, but makes you vomit plasma instead
  • +
  • bodysnatcher gland no longer gibs you, but will deal brute damage instead
  • +
  • bloody gland will now drain blood instead of dealing brute damage
  • +
  • species change gland will now change your species until the gland is removed
  • +
  • adjusted the origin tech on a few gland
  • +
  • heart attacks will once again paralyse you and do slightly more brute damage
  • +
  • body snatch clones look more like their originator
  • +
  • Abductors can no longer use guns (minus their own alien energy gun)
  • +
  • Sending someone with an abductor teleport via the console will stun them for 3 cycles (doesn't apply with the advanced camera console)
  • +
  • Abductors can now purchase additional abductor vests
  • +
  • Abductors can lock/unlock vests
  • +
  • Purchasing supplies from the abductor console will no longer increase the amount of experiments you must do
  • +
  • Wonderprods will not induce sleep in those who are stunned OR sleeping
  • +
  • altered the origin tech of abductor tools
  • +
  • Can make abductor surgery tables from regular tables by adding silver sheets to an abductor table frame
  • +
  • Added a bunch more abductee objectives
  • +
  • abductors no long scream like girls
  • +
  • High capacity cells have 10,000 charge instead of 15,000
  • +
  • Mech equipment power costs minorly adjusted
  • +
  • APCs charge a bit faster
  • +
  • EMPs less effective against pods and mechs
  • +
  • Fixes not being able to recharge modular laptops/tablets
  • +
+

Purpose2 updated:

+
    +
  • Welders must now been fueled and active to cut lattices.
  • +
+ +

06 April 2017

+

Fox McCloud updated:

+
    +
  • Fixes autopsy report printing; print reports by clicking the device itself
  • +
+

davipatury updated:

+
    +
  • Rapid Cable Layer now have an autolathe design.
  • +
+ +

05 April 2017

+

KasparoVy updated:

+
    +
  • Adds a Tajaran facial hair style.
  • +
  • Adds a few new frill styles for Unathi.
  • +
  • Adds some new horn styles for Unathi.
  • +
  • Adds a couple new facial hair styles for Vulpkanin.
  • +
  • Adds a few new hair styles for Vulpkanin.
  • +
  • Updates Vulpkanin Adhara & Kajam hairstyles.
  • +
+

Purpose2 updated:

+
    +
  • Can now take photos of the Blueprints to count as a completed objective.
  • +
  • Cryostorage console now stores the Null Rod & all variations.
  • +
  • Mime mech is now 'Reticence' as it should be
  • +
  • Fixes missing cult's Berserker Robe sprite.
  • +
  • Cryostorage console no longer stores hundreds of bomber jackets, and now stores hardsuits
  • +
  • Cryostorage console now catches and stores most unique objective items.
  • +
  • Corrects some typos and grammar.
  • +
  • You can now light cigarettes with Wands of Fireball, at the cost of your eyebrows.
  • +
+

Twinmold93 updated:

+
    +
  • Buying poison pen will actually give you the poison pen now.
  • +
+ +

04 April 2017

+

FalseIncarnate updated:

+
    +
  • Adds FullofSkittles's custom pAI sprites. Thanks FoS!
  • +
  • Custom sprites for cyborgs, AI, AI holograms, and pAI units no longer are restricted to a single name. Get your money's worth by using that borg sprite regardless of your version number!
  • +
+ +

03 April 2017

+

Kyep updated:

+
    +
  • Ghosts manifested by cultists are no longer invincible, and an exploit allowing them to be made permanent has been fixed.
  • +
+ +

02 April 2017

+

KasparoVy updated:

+
    +
  • Nuclear Operatives/ERT Members/Abductors will no longer spawn in with genetic quirks.
  • +
  • Thrown objects that cross a tile with non-full windows will no longer hit the window even if it isn't visually obstructing the path.
  • +
  • Shooting guns (i.e. tasers) in the above circumstances means that the taser shots won't be blocked by windows that aren't visually obstructing the path.
  • +
+

Kyep updated:

+
    +
  • Adjusted Black Market Packers away mission. It now has some danger to it (carp), some more interesting stuff to find (syndi lab) and a challenge (fix the ship powergrid).
  • +
  • Slight adjustment to word lists based on our rules.
  • +
  • Removed thunderdome armor from centcom away mission.
  • +
  • Cultists now get a new sacrifice target when the current one cryos.
  • +
+ +

31 March 2017

+

Krausus updated:

+
    +
  • Blobs are no longer nearly guaranteed to immediately tear themselves apart upon spawning.
  • +
+

Kyep updated:

+
    +
  • Access to jobs is now based solely on Playtime, NOT days since BYOND account was registered.
  • +
+ +

30 March 2017

+

Crazylemon64 updated:

+
    +
  • Cult shifter should work now
  • +
+

FlattestGuitar updated:

+
    +
  • Strange Reagent only deals clone damage on a successful revival.
  • +
+

Fox McCloud updated:

+
    +
  • Non-designated drinks now mix their colors from the reagents within them
  • +
  • Autopsies can now be performed without needing to cut someone open
  • +
  • Adds modular receiver to the maintenance loot system
  • +
  • Receivers can now be produced in hacked autolathes; no longer available in R&D protolathes.
  • +
  • removes the random "scary" sounds that play when walking about
  • +
+

KasparoVy updated:

+
    +
  • You can now slam drinks/bottles/flasks by click-dragging them onto yourself while it's in your active hand.
  • +
+

Kyep updated:

+
    +
  • The moonoutpost19 away mission should now be finishable, and more enjoyable to attempt.
  • +
+

uraniummeltdown updated:

+
    +
  • Emagging a closed firelock does not permanently break it anymore, only opens it.
  • +
  • Emagged windoors should be able to be screwdriver+crowbar'd again.
  • +
  • Powered grilles now have a chance to zap you when you throw an object at them.
  • +
+ +

29 March 2017

+

Purpose2 updated:

+
    +
  • 'Roundstart malfunctioning' cameras now appropriately have their wires cut.
  • +
  • AI core camera can no longer be a 'roundstart malfunctioning' camera on both Box & Meta Stations.
  • +
+ +

28 March 2017

+

KasparoVy updated:

+
    +
  • Skrell can now choose undergarments (undershirts, underpants, socks) at character creation and dressers.
  • +
  • Vox are now 20% less resilient to brute damage due to their light, porous and flexible skeletons.
  • +
+

uraniummeltdown updated:

+
    +
  • Quick-replacing non-wooden tiles will only work with a crowbar in inactive hand instead of any item
  • +
+ +

27 March 2017

+

Crazylemon64 updated:

+
    +
  • Away mission power works now.
  • +
+

Fox McCloud updated:

+
    +
  • Fixes some stacks not wanting to stack with similar stacks (such as space cash)
  • +
+

KasparoVy updated:

+
    +
  • Skrell have been greyscaled and darkened. You can now colour your Skrell characters as you please.
  • +
  • Kidan can now select from multiple different antennae head-accessory styles.
  • +
  • Kidan male/female bodies now have differences, namely mandible/torso structure.
  • +
  • Skrell flesh is now blue (like their blood), though you'll only ever see this under certain circumstances if they're dismembered.
  • +
+

Kyep updated:

+
    +
  • The invisible floors in the engineering area of the UO45 away mission are no longer invisible. Previously, you had to crowbar up a seemingly invisible floor to make a wire appear.
  • +
  • Fixed several Terror Spider bugs. Including the notorious 'spiders can get stuck in vents' bug, the 'spiders ignore mechs' bug, and the 'prince is cheesable' bug.
  • +
  • Adjusted White & Empress spider abilities - webs spun by white spiders are now infectious.
  • +
+

Purpose2 updated:

+
    +
  • Adds the Psychiatrist's bed/sofa for 5 metal.
  • +
  • Wooden chairs broken by animals no longer drop metal.
  • +
  • Abductors no longer have Syndicate ties.
  • +
  • Fixes material loss on some chair/bed/stool deconstruction types.
  • +
  • IPCs can no longer be DNA Scrambled.
  • +
  • Health analysers clunk again when upgraded
  • +
  • Resolves further grammatical/typo issues.
  • +
+ +

26 March 2017

+

FalseIncarnate updated:

+
    +
  • Re-adds the telescopic scythe, the pinnacle of covert reaping technologies. Currently admin-spawn only, for use in the most dire of harvest times.
  • +
  • Scythes (normal and telescopic) should once again clear swathes through all but the hardiest of vines when in proper reaping configurations, and heavily damage those they don't outright destroy.
  • +
  • Ankle-high piles of dirt will no longer prevent you from stepping over them.
  • +
+

KasparoVy updated:

+
    +
  • You can no longer climb through interdimensional rifts into cryopods.
  • +
  • Revenants can see properly in the dark again.
  • +
+

Kyep updated:

+
    +
  • Adjusted Beach awaymission so it now includes deadly (but rewarding) pirate area.
  • +
  • Adjusted the centcom away mission to make it viable.
  • +
  • Deleted 'listening post' away mission.
  • +
+

Purpose2 updated:

+
    +
  • QoL: Newly built APCs come unlocked.
  • +
  • QoL: Chief Engineer's locker has more building permits.
  • +
  • Assorted grammatical fixes.
  • +
+

Ty-Omaha updated:

+
    +
  • Splints will display the proper sentence when applying them
  • +
+

uraniummeltdown updated:

+
    +
  • Metastation: Fixed Gateway airlock access and Command Hallway vendor areas, virology smartfridge is correctly stocked, mass drivers now have tiny fans, Sec spacepod keys work on the Sec pod, Airlocks should have the correct icon, Firelocks/Windoors/Shutters should be layered correctly, Shutters should be facing the right direction
  • +
  • Drone fabricator consoles search for a fabricator in the same area instead of 3x3 range.
  • +
+ +

25 March 2017

+

Crazylemon64 updated:

+
    +
  • All pens are now certified crayon-wax free!
  • +
+

Kyep updated:

+
    +
  • Pipes in the Wizard Academy have been banished back under the carpet, where they belong.
  • +
+ +

24 March 2017

+

KasparoVy updated:

+
    +
  • Red wire-cutters and red crowbars now appear correctly in-hands again. imgadd: The medical wrench and all the brass tools (screwdriver, crowbar, wrench, wire-cutters, welder) now have in-hand sprites of their own.
  • +
  • Adds TG's inhand icons for screwdrivers, crowbars, wrenches, wire-cutters and welders.
  • +
  • Slime People can wear underwear, undershirts and socks.
  • +
+

uraniummeltdown updated:

+
    +
  • IV Drips are no longer dense objects, you can walk over them.
  • +
  • You can change gold and silver tiles into fancy versions by using them in hand.
  • +
+ +

23 March 2017

+

FalseIncarnate updated:

+
    +
  • Fish breeding has been tweaked to support fish refusing to cross-breed and improved egg chances with same-species parents.
  • +
+

Fox McCloud updated:

+
    +
  • Floors are now fully properly cleaned with mops and soap
  • +
  • Adds in emergency welding tool, fork, trays, drinking glasses, shot glasses, shakers, butcher cleavers, and riot darts to the autolathe
  • +
  • Adds all basic stock parts to the autolathe
  • +
  • re-arranges the autolathe menu to be more logical
  • +
  • light bulbs no longer require metal to produce
  • +
  • Incision management system can now cauterize
  • +
+

KasparoVy updated:

+
    +
  • Unathi Security, Medical, Engineering and Syndicate side-facing hardsuit sprites have undergone weight reduction.
  • +
+

Kyep updated:

+
    +
  • Chaplain's armor is no longer riot-grade. In addition, their nullrods do less damage.
  • +
+

MarsM0nd updated:

+
    +
  • Conveyor switches can now set to left-only direction toggling.
  • +
+

Norgad updated:

+
    +
  • Maintenance areas near arrivals, science, and the bar have been revamped.
  • +
+

uraniummeltdown updated:

+
    +
  • Station lighting has less lighting power, this is not noticeable apart from maint and 1 bulb rooms being a bit darker.
  • +
  • Tweaked the potency scaling for glowshroom/glowberry light; high-potency plants no longer light up a huge area, but are slightly brighter.
  • +
  • Added Shadowshrooms as a glowshroom mutation. They do exactly what you'd expect.
  • +
+ +

22 March 2017

+

Crazylemon64 updated:

+
    +
  • Rod form is now at half speed, and has a warning sound.
  • +
+

FlattestGuitar updated:

+
    +
  • When a person's limb is dying, it will no longer notify the whole server of the ordeal
  • +
  • Welding tools no longer tell you about their span classes
  • +
+

KasparoVy updated:

+
    +
  • Deconstructing beds now yields the same amount of metal as was used to make the bed.
  • +
  • The PA console will no longer appear as though it is fully constructed at the start of the round.
  • +
  • Ore Redemption Machines no longer eat IDs when deconstructed.
  • +
  • Ore Redemption Machines and Mining Equipment Vendors now spit out whatever IDs were in them when they lose power.
  • +
+

Krausus updated:

+
    +
  • Personal crafting is now usable again for those with an Internet Explorer version below 11.
  • +
+ +

21 March 2017

+

Crazylemon64 updated:

+
    +
  • Strange reagent now has a volume floor requirement to activate, induces clone damage, and may cause further trouble...
  • +
+

KasparoVy updated:

+
    +
  • No-one escapes nuclear hellfire.
  • +
  • Secure fridges/freezers are now lead-lined and have thus become nuke resistant.
  • +
+

uraniummeltdown updated:

+
    +
  • Baseball bats added to the game, are craftable from 5 wood planks.
  • +
  • Baseball burgers can be made with a baseball bat and a bun, either microwaved or table-crafted.
  • +
+ +

20 March 2017

+

Jovaniph updated:

+
    +
  • Tajaran EVA Suit Sprites
  • +
+

KasparoVy updated:

+
    +
  • Gloves can be snipped again.
  • +
+

Purpose2 updated:

+
    +
  • Fixes assorted wording / capitalisation / grammatical problems.
  • +
  • Fixes the exploit to produce infinite cable coil from airlocks.
  • +
+

Tayyyyyyy updated:

+
    +
  • Added GPS devices to pod pilot and mechanic's offices
  • +
+ +

19 March 2017

+

Jovaniph updated:

+
    +
  • Voxes can now wear soft caps.
  • +
+

Krausus updated:

+
    +
  • Pest spray bottles are no longer invisible.
  • +
+

Kyep updated:

+
    +
  • Wood doors in wild west map no longer constantly open/close
  • +
+

uraniummeltdown updated:

+
    +
  • Shipping errors can sometimes cause the supply shuttle to receive an extra crate when ordering supplies.
  • +
  • Added dog beds! Can be made with 10 wood planks and deconstructed with a wrench. Ian's Bed added to Cyberiad and Metastation.
  • +
+ +

18 March 2017

+

Fox McCloud updated:

+
    +
  • Fixes abductor surgeries
  • +
+

Jovaniph updated:

+
    +
  • Unathi EVA suits
  • +
+

uraniummeltdown updated:

+
    +
  • Shades now have directional sprites.
  • +
  • Attacking with glass shards now hurts your hand if not wearing gloves. Does not affect robotic hands though.
  • +
+ +

16 March 2017

+

FlattestGeetar updated:

+
    +
  • Workboots are now in the loadout system.
  • +
  • Ports winter boots from /tg/
  • +
+

Jovaniph updated:

+
    +
  • New sounds to Firelocks and Airlock External
  • +
  • Door closing sound to Airlocks - from yogstation
  • +
+

Markolie updated:

+
    +
  • Fixed revenant night vision not working.
  • +
  • Fixed the "X attacked Y" message showing up when welding vents.
  • +
  • Fixed the follow button on the cell door timer radio message not working.
  • +
  • Fixed the Jaws of Life being unable to force unpowered doors.
  • +
  • Fixed a number of preference options being unavailable when modifying preferences while observing.
  • +
  • Fixed an issue where deleting security records wouldn't clear that player's wanted status properly.
  • +
  • Fixed the cult "first meal" sacrifice objective not counting properly. Also clarified what this objective actually entailed.
  • +
  • Fixed IPC's ocassionally being selected as a changeling "escape with X identity" target.
  • +
  • The character records and disabilities menus in the preferences menu no longer uses the plain white background, but uses the better looking blue layout instead.
  • +
+ +

15 March 2017

+

uraniummeltdown updated:

+
    +
  • Plastic flaps can be deconstructed with tools and constructed using 5 sheets of plastic.
  • +
  • You can now damage grilles by throwing things at them.
  • +
  • You can rebuild broken grilles by using a metal rod on them.
  • +
  • Metal rods maximum amount reduced from 60 to 50.
  • +
+ +

14 March 2017

+

uraniummeltdown updated:

+
    +
  • Strong supply talismans can now summon 5 sheets of runed metal.
  • +
+ +

13 March 2017

+

Kyep updated:

+
    +
  • Syndicate mobs in the Wild West are no longer so stupid that they trip over, and die to, their own mines. This also means that they won't set their own buildings on fire anymore.
  • +
  • Phazons' phase ability now works again.
  • +
  • Phazons' toxin injector melee damage type (a weak melee attack) now works again.
  • +
+

uraniummeltdown updated:

+
    +
  • Clicking on a tile with another tile and a crowbar or screwdriver in hand directly replaces the tile.
  • +
+ +

12 March 2017

+

Crazylemon64 updated:

+
    +
  • Kudzu should now be less of (but still) a station-destroying force of nature.
  • +
  • Bluespace kudzu now only pierces a single layer of walls before losing its "charge".
  • +
  • Aggressive spread now does not bust rwalls, but does attack obstructing objects in its path.
  • +
  • Kudzu now only spreads on space turfs when it has specific mutations to do so.
  • +
  • Kudzu events should be more interesting on their own.
  • +
+

Jovaniph updated:

+
    +
  • Adds Vulpkanin EVA suit sprite
  • +
+

Kyep updated:

+
    +
  • Adjusted Wizard Academy to make it both more lethal, and more rewarding.
  • +
+

Markolie updated:

+
    +
  • The system for picking ghosts to inhabit cultist slaughter demons now shows a confirmation prompt like most other role checks.
  • +
  • Fixed an issue where you could join as a cultist slaughter demon despite having antagHUD enabled.
  • +
  • Fixed an issue where it was possible to weld statues without any fuel.
  • +
  • It is no longer possible to spam the firelock force message.
  • +
+

Twinmold93 updated:

+
    +
  • Employment record laptop to Head of Personnel's Office. Moves package wrap that was there to meeting room to be paired with the hand labeler there.
  • +
+ +

11 March 2017

+

Developed by XDTM, ported by davipatury updated:

+
    +
  • Hallucinations have been modified to increase the creepiness factor and reduce the boring factor.
  • +
  • Added some new hallucinations.
  • +
  • Fixed a bug where the singularity hallucination was stunning for longer than intended and leaving the fake HUD crit icon permanently.
  • +
+

Flatty Patty updated:

+
    +
  • all the tools have icons again
  • +
+

FlattyPatty updated:

+
    +
  • Improved Nanotrasen click manufacturing procedures now allow the flashlights to make that classic clicking sound you know and love.
  • +
+

Fox McCloud updated:

+
    +
  • Buckshot now does a max of 70 damage, down from 90
  • +
+

KasparoVy updated:

+
    +
  • Fixes a bug with certain tail markings rendering when they shouldn't.
  • +
+

Markolie updated:

+
    +
  • Firelocks forced by AI's, cyborgs at range or admin ghosts will now autoclose if there's still an atmospherics alarm present.
  • +
  • Regular (non-heavy) firelocks will now properly respond to explosions (100% chance of being destroyed at severity 1 explosions and 50% at severity 2). Heavy firelocks are still only destroyed in severity 1 explosions.
  • +
  • Added a visible message to forcing airlocks with the Jaws of Life.
  • +
+

davipatury updated:

+
    +
  • Ported Modular Computers from /tg/.
  • +
  • Ported Rapid Cable Layer from /vg/.
  • +
+

uraniummeltdown updated:

+
    +
  • EVA has 2 more EVA Suits
  • +
  • Removed Vox-only EVA suits (the grey ones in EVA)
  • +
  • Vox can now wear EVA suits
  • +
+ +

10 March 2017

+

Jovaniph updated:

+
    +
  • Recitence no longer makes a sound when turning
  • +
+

Markolie updated:

+
    +
  • The DNA Vault station goal will now be marked as completed properly.
  • +
  • Multi-tile airlocks will now change their direction properly.
  • +
  • The atmos skirt loadout item will now be equipped properly on round start.
  • +
  • Fixes the inhand disabler sprite pointing the wrong way in some directions.
  • +
  • The Janicart will no longer act as a jetpack.
  • +
  • You can now resist out of a borer's control again.
  • +
  • Fixes the general antag ban not working on certain conversion antagonists.
  • +
  • Fixes removing the trunk from underneath a chute/bin causing all sorts of issues.
  • +
  • Fixes alt titles not showing up on ID's.
  • +
  • Mineral doors no longer block atmos (like they're supposed to).
  • +
  • Fixes the cortical borer hivemind talk not working.
  • +
  • Fixes detomatix cartridges not working *from* PDA's with an uplink (it now no longer *on* a PDA with an uplink to prevent blowing up fellow traitors).
  • +
  • Fixes NODROP interaction with secure closets.
  • +
  • Fixes some stray fruit at the Syndicate base on Z2.
  • +
  • Fixes an incorrect camera network in the courtroom.
  • +
  • Fixes an issue where AI's would go blind upon travelling into space.
  • +
  • The cortical borer hivemind talk key is now "bo".
  • +
  • Attempting to blow up an undetonatable PDA (such as the captain's) will now show a warning message. It will also no longer use up a charge.
  • +
  • Animals can now open mineral doors and mineral doors will no longer be closable if there's a mob inside.
  • +
  • Matter grippers can now carry firelock electronics as well as bluespace crystals (for construction).
  • +
  • Removes the pipe fitting on the table from atmospherics as it was broken.
  • +
+ +

09 March 2017

+

Crazylemon64 updated:

+
    +
  • Adds an "ethereal beacon", an admin-only structure usable to attract ghosts to an area.
  • +
  • Adds several transformer machines to streamline the ghost-to-PC process.
  • +
+

LordJike updated:

+
    +
  • Space Fries are now made by deep-frying potato wedges instead of processing them.
  • +
  • Introducing carrots inside the food processor gives you carrot wedges now.
  • +
  • Now you can make carrot fries by deep-frying carrot wedges instead of formerly processing the whole carrots.
  • +
+

Markolie updated:

+
    +
  • Tools now have a "usesound" and "toolspeed" variable which allows different tool (levels) to have different sounds and speeds.
  • +
  • Robots spawn with tools that are twice as fast as regular tools.
  • +
  • Abductor agents now spawn with a toolbelt with specialized abductor tools that are very fast.
  • +
  • Abductor surgery tools are now much faster.
  • +
  • Abductor (surgery) tools can now be constructed in R&D with a sufficiently high "abductor" research level.
  • +
  • The abductor multitool will now display what each wire does.
  • +
  • Admin ghosts can now interact with wires and see what each wire does.
  • +
  • Adds a set of unique tools for the Chief Engineer that he is given in a unique toolbelt at roundstart. These tools are faster and can be created in R&D with a sufficiently high R&D level.
  • +
  • The AI detector has been refactored to have much more robust AI tracking.
  • +
+ +

08 March 2017

+

Alffd updated:

+
    +
  • Farting on a bible now puts you at the mercy of the gods.
  • +
  • Removed automatic biblefarting gibbing.
  • +
+

FlaaaaaattestGuitar updated:

+
    +
  • Magistrate now starts their shift with a pair of white gloves as well as Bridge and Meeting Room access.
  • +
+

Fox McCloud updated:

+
    +
  • money is now far easier to use, and distribute in amounts you would like
  • +
+

Kyep updated:

+
    +
  • Changed event probabilities, aiming for a more fun late game. In general, events that do very little (e.g: meaty ores, rogue drones) are less likely. Events that will keep people on their toes (e.g: anomalies) are more likely. Events that might cause people to observe rather than joining the round (e.g: Xenos) are less likely.
  • +
+

uraniummeltdown updated:

+
    +
  • Wizard Hardsuit helmet and suit now have inhand sprites
  • +
+ +

07 March 2017

+

Crazylemon64 updated:

+
    +
  • IPCs now come with a power cord implant to use to recharge from APCs.
  • +
  • IPCs can now be genderless.
  • +
+

Kyep updated:

+
    +
  • Deleted 'challenge' away mission.
  • +
+

MarsM0nd updated:

+
    +
  • Cultists get shoes on usage of the armor talisman.
  • +
  • Cultists only get equipment if they have the slot for it free, weapons are always spawned.
  • +
  • The tome does a more fitting description of the talisman of armor.
  • +
+ +

05 March 2017

+

Kyep updated:

+
    +
  • Added Poison Pen, a stealthy way of applying a contact-based poison to paper. Available to Syndicate HoPs, QMs, and Cargo Techs.
  • +
  • Antags whose objectives are manually announced by an admin, or altered automatically as a result of their target cryoing, will now hear a warning sound. The sound is the same as the 'crew transfer vote called' sound. Additionally, the text notice for changed objectives is more obvious.
  • +
+

MarsM0nd updated:

+
    +
  • The grey satchel uses now the correct sprite instead of the leather one.
  • +
+ +

04 March 2017

+

Markolie updated:

+
    +
  • Ghosts can now interact with ore dispensers, mining equipment vendors and laptop vendors.
  • +
  • Admins can now interact with crates, closets, false walls and conveyor switches if they have advanced interaction enabled.
  • +
+

davipatury updated:

+
    +
  • Newscaster now uses Nano-UI.
  • +
  • Tank dispenser now uses Nano-UI.
  • +
  • Passive gate, pump and volume pump now uses Nano-UI.
  • +
  • Atmospherics filter and mixer now uses Nano-UI.
  • +
  • Wires now uses Nano-UI.
  • +
+ +

03 March 2017

+

FlauntestGuitar updated:

+
    +
  • You will now be prompted on a karma purchase to confirm that you clicked what you wanted to click
  • +
+

uraniummeltdown updated:

+
    +
  • You can now change the input/output directons for Ore Redemption Machines by using a multitool on them with the panel open.
  • +
  • Bluespace RPED beams have a new sprite
  • +
+ +

01 March 2017

+

Crazylemon64 updated:

+
    +
  • Kudzu vines now can yield materials if carefully tended to
  • +
+

Fethas updated:

+
    +
  • 2 second cooldown on the rest verb. You are not Neo, knock it off.
  • +
  • StopResting and StartResting Procs are not on the rest verb.
  • +
  • Various metastation fixes.
  • +
+

KasparoVy updated:

+
    +
  • Plasmaman multiverse sword copies are now properly equipped (suit, helmet, internals, etc.)
  • +
  • Vox multiverse sword copies are now peoperly equipped (internals).
  • +
+

Kyep updated:

+
    +
  • Fixed several Terror Spider things that should not be possible, like recharging wireless guns, the 'evil-looking spiderlings' instant meta, and spiderlings spacing themselves.
  • +
  • Several Terror Spider balance and fun tweaks, such as giving the Prince of Terror a new webbing ability, and ensuring queens/mothers can break open vents, so they cannot be completely shut out late-round.
  • +
+

Purpose2 updated:

+
    +
  • Enables Cargo to order Wood planks
  • +
+ +

28 February 2017

+

KasparoVy updated:

+
    +
  • Plasmaman suits will now only auto-extinguish if you're actually on fire (and not just taking a shower).
  • +
+ +

27 February 2017

+

uraniummeltdown updated:

+
    +
  • Mineral statues are here! Use 5 sheets of any mineral including sandstone to make one. Be careful around plasma and uranium statues!
  • +
  • The mime's office now comes with a statue too.
  • +
  • Updated plasma, uranium and diamond floor sprites to TG's newer ones.
  • +
+ +

26 February 2017

+

Crazylemon64 updated:

+
    +
  • Immovable rod events now vanish after going through the station once
  • +
  • Firelocks can now be operated by AIs again
  • +
  • Barbers and captains get the right stuff now
  • +
  • It's now possible to have random floors or walls when mapping
  • +
+

KasparoVy updated:

+
    +
  • Fixes a bug where you could get a part of a rigsuit stuck to your hand by deploying it twice.
  • +
  • Improves the readability of some rigsuit verbs.
  • +
+

Kyep updated:

+
    +
  • players will no longer spawn with loadout items their job has no access to.
  • +
  • AI & Borg upload consoles now have to be on the station zlevel to work.
  • +
+

davipatury updated:

+
    +
  • ATM now uses Nano-UI.
  • +
+ +

25 February 2017

+

Crazylemon64 updated:

+
    +
  • Telecomms monitor is now infused with fastitude
  • +
+

FlattestGuitar updated:

+
    +
  • Escape has been re-bushed.
  • +
+

KasparoVy updated:

+
    +
  • Reagent plasma has a weak healing effect on Plasmamen when injected and will not poison them.
  • +
  • Reagent oxygen is as toxic to Vox as reagent plasma is to just about anyone.
  • +
  • Plasmamen now join the shift with 2 suit auto-extinguisher refill cartridges which, individually, will fully refill an empty Plasmaman suit's autoextinguisherl.
  • +
  • Plasmaman suits now auto-extinguish and will be able to do so 5 times before they can be refilled by a cartridge.
  • +
  • Plasmamen no longer burn in a vacuum or in plasma-pure environments.
  • +
+

davipatury updated:

+
    +
  • Security Records now uses Nano-UI.
  • +
+ +

24 February 2017

+

FalseIncarnate updated:

+
    +
  • Corn and bananas can be properly deepfried into their special results again.
  • +
  • Rice can be properly ground into a reagent again.
  • +
  • Hydroponics trays once again are equipped with Bee-proof lids to keep unwanted pollination to a minimum. This only works if you actually toggle the lid closed though!
  • +
  • Plants age slightly slower, so your space farming should no longer feel like it outpaces a meth'd up blue hedgehog in sneakers.
  • +
+

Kyep updated:

+
    +
  • Fixes blob spawns prompting players twice.
  • +
+

Markolie updated:

+
    +
  • Mining pod weapons are once again functional. Compared to regular kinetic accelerators, the weak projectile has one additional range (3 --> 4). The regular projectile's damage is increased (40 --> 50) and deals more damage in pressurized environments (50% instead of 25%). The enhanced projectile is able to fire its kinetic projectile AoE against turfs and mobs.
  • +
  • Fixed an issue where it was impossible to log out from fax machines.
  • +
  • It is no longer possible to steal ID cards from identification computers/fax machine using telekinesis at range.
  • +
  • The follow link on death alarms now works.
  • +
  • Fixes an exploit where players could use the ambulance trolley to teleport.
  • +
  • The chef now properly shows a chef hat on character preview.
  • +
  • The nuclear ops game mode will no longer always result in a major crew victory.
  • +
  • Players with their face covered will no longer show their flavor text upon examine.
  • +
  • Fax machines now have an "Eject ID card" verb so you can remove the inserted ID when it is depowered.
  • +
  • Firelocks are now more lethal.
  • +
  • Firelocks now crush players standing inside them when they finish closing.
  • +
  • Firelocks can no longer be instantly opened by hand: it requires thirty seconds and will autoclose in five seconds if there is still an atmospherics alert present in the area. They can no longer be closed by hand. Heavy firelocks can not be forced by hand.
  • +
  • Atmospherics technicians can once again remotely modify all settings on air alarms through the central atmospherics console.
  • +
+

Purpose2 updated:

+
    +
  • Captain's crown is now part of the random hats crate, and no longer spawns in their locker.
  • +
+

Twinmold93 updated:

+
    +
  • Ability to label bloodpacks with a pen, so you can now label a bloodpack from donations without a handlabeler.
  • +
  • Bloodpacks will now change name to say if they are empty or not.
  • +
+

davipatury updated:

+
    +
  • EFTPOS now uses Nano-UI.
  • +
  • Medical Records now uses Nano-UI.
  • +
  • Employment Records now uses Nano-UI.
  • +
+ +

23 February 2017

+

Krausus updated:

+
    +
  • Ghost candidate alert boxes ("Do you want to play as a thing?") will now have "No" as the leftmost, default option, which you will accidentally pick when it pops up while you're trying to type, but at least you won't be stuck as the thing when you didn't actually want to be that thing.
  • +
+

Markolie updated:

+
    +
  • The meteor shield satellite station goal coverage goal has been increased tenfold.
  • +
+ +

22 February 2017

+

KasparoVy updated:

+
    +
  • You can now toggle on/off the gladiator helmet's face-shield with an action button. This is totally cosmetic. imgadd: Adds a bunch of new helmet sprites for Vox.
  • +
  • Slightly adjusts the Vox knight armour sprites (not the Templar armour) to look nicer with the new helmets.
  • +
  • The Admin 'Select Equipment' debug verb now appropriately equips Armalis when the 'Vox' option is selected.
  • +
+ +

21 February 2017

+

Crazylemon64 updated:

+
    +
  • Autolathes can be hacked again
  • +
+

KasparoVy updated:

+
    +
  • Removes rogue super-bright pixel at top of Vulpkanin Adhara hairstyle north and south facing sprites.
  • +
+

Kyep updated:

+
    +
  • Deleted clown planet away mission.
  • +
  • blobs now spawn with a player in control, instantly. There is no longer a 30 second period where they exist, but nobody is controlling them.
  • +
  • blobs now get extra time after spawn, before they are announced.
  • +
+

Markolie updated:

+
    +
  • Megaphones can no longer be used by mute people.
  • +
  • Rechargers will no longer recharge stacks beyond their max amount or restack 0.5 sheets.
  • +
  • Ranged guardians now have a proper one second cooldown instead of 0.1 seconds.
  • +
  • Cult can no longer soul stone manifested ghosts.
  • +
+

davipatury updated:

+
    +
  • Autolathe now uses Nano-UI.
  • +
+

uraniummeltdown updated:

+
    +
  • Shuttle engines should now face the correct way
  • +
+ +

20 February 2017

+

Markolie updated:

+
    +
  • The chaplain on the Cyberiad map now has a one-use soulstone.
  • +
  • The chaplain's soul stone on MetaStation can now only be used once.
  • +
+

davipatury updated:

+
    +
  • Shuttle Console now uses Nano-UI.
  • +
+

tigercat2000 updated:

+
    +
  • The AI has a button next to radio messages to open the door closest to the speaker. ;AI, Open this fucking door!
  • +
+ +

19 February 2017

+

Markolie updated:

+
    +
  • Claw games no longer eat up all glass sheets in the stack when constructed.
  • +
+ +

18 February 2017

+

Alffd updated:

+
    +
  • Fixes missing entries in species/station for Vox cough and sneeze.
  • +
+

Crazylemon64 updated:

+
    +
  • Centcomm has begun enforcing stricter security protocols after a recent influx of fax responses from Clown impersonators
  • +
  • Mind transfer abilities work again
  • +
  • Centcomm is no longer obnoxiously pedantic, regarding BSA deployment
  • +
+

Krausus updated:

+
    +
  • End-of-round sounds will now play just in time for them to end as the server reboots, rather than starting the moment it reboots.
  • +
+

Kyep updated:

+
    +
  • Added a 'take' option to ahelps/mhelps, so admins/mentors can quickly let the asker know their question is being looked at.
  • +
+

Markolie updated:

+
    +
  • Vending machines, newscasters, biogenerators, plant DNA manipulators, seed extractors, bots, fax machines, photocopiers, AI slippers, cell door timers, airlocks, pipe dispensers and atmospherics machinery that open a window can now be viewed by ghosts.
  • +
  • Admins can now interact with mass driver, crematorium, ignition, light, flashers and flasher switches and door switches, as well as airlocks, windoors, firedoors and atmospherics machinery that do not open a window if they have advanced admin interaction enabled (under the "Admin" tab).
  • +
  • Slicing disposal pipes now shows a progress bar.
  • +
+

uraniummeltdown updated:

+
    +
  • Shuttle engines have new sprites.
  • +
+ +

17 February 2017

+

Crazylemon64 updated:

+
    +
  • Space vines now have a mutation that lets them grow in a more intelligent manner
  • +
+

Ported by Markolie, developed by AnturK updated:

+
    +
  • Station Goals have been ported from /tg/. These optional goals are big projects given to the station by Central Command, requiring interdepartmental cooperation and a huge number of resources to complete.
  • +
  • Three station goals have been added: bluespace artillery construction, meteor shield satellite network and DNA vault.
  • +
  • Fixes the "Messages" tab of the communications computer.
  • +
+ +

16 February 2017

+

Crazylemon64 updated:

+
    +
  • Slime people and Dionae now make sounds when coughing
  • +
+

KasparoVy updated:

+
    +
  • Welding goggles and welding gas masks now properly affect your vision.
  • +
+

davipatury updated:

+
    +
  • changed urnaium to uranium in wt-550 auto gun uranium magazine design
  • +
+

uraniummeltdown updated:

+
    +
  • The wizard has a new spell, Rod Form, which allows him to transform into an immovable rod.
  • +
  • Ethereal beings no longer cause bananium floor tiles to squeak.
  • +
+ +

15 February 2017

+

Alexshreds updated:

+
    +
  • Coughing and sneezing now plays sounds.
  • +
+

Ausops updated:

+
    +
  • Internals and plasma tanks have been resprited.
  • +
+

Crazylemon64 updated:

+
    +
  • Phlogiston now ignites consistently upon application
  • +
+

FlimFlamm updated:

+
    +
  • New decals for boxes. Just apply a pen to change them (while they're open)!
  • +
+

KasparoVy updated:

+
    +
  • You can now choose to speak anonymously in deadchat from round-start game preferences.
  • +
  • Your decision to speak anonymously in deadchat now persists between ghostings.
  • +
  • Vox tails won't change colour when other Vox spawn in anymore.
  • +
+

Markolie updated:

+
    +
  • Mine bots once again only do ten damage in pressurized areas
  • +
+

Twinmold93 updated:

+
    +
  • Blob Conscious Split now properly scales the requirement of blob tiles to win.
  • +
+

uraniummeltdown updated:

+
    +
  • Borers now have action buttons
  • +
  • Borer names are now dependent on generation
  • +
+ +

14 February 2017

+

Developed by Cyberboss, ported by Markolie updated:

+
    +
  • Progress bars will now stack vertically.
  • +
  • Progress bars will no longer be affected by lighting.
  • +
+

DrunkDwarf updated:

+
    +
  • Adds a section to the Airlock menu of the RCD to allow specifying the name of the new Airlock
  • +
+

Fethas updated:

+
    +
  • You can no longer put anything THAT IS ALREADY A CULTIST IN A SOULSTONE....AT ALL.
  • +
  • Readds missing beserker robe sprite.
  • +
  • Cap growth serum at 1.5
  • +
+

Fox McCloud updated:

+
    +
  • Xenobiology console should be more responsive when using/exiting using it
  • +
  • Xenobiology console can now be loaded with a bag
  • +
  • Using monkey cubes on the Xenobiology console no longer makes you attempt to utilize the console
  • +
+

Markolie updated:

+
    +
  • The kinetic accelerator sprite modkits now apply properly when the kinetic accelerator is empty.
  • +
  • Welding tools now once again have a proper in-hand when turned on.
  • +
+ +

13 February 2017

+

Crazylemon64 updated:

+
    +
  • Achieving higher growth rates on kudzu will result in a faster-growing vine when planted
  • +
+

Fethas updated:

+
    +
  • Metastation: The escape shuttle doors should no longer be security access only.
  • +
  • Metastation: Hooks up disposals door control.
  • +
  • Cyberiad: Untriggers Neca and makes the floor tiles in the emergecny wing sec area plating.
  • +
  • Cyberiad: Moves the cargo mail room table onto the otherside of the window so you can actually OPEN IT.
  • +
+

Fluff12 updated:

+
    +
  • Greys can now choose to speak in wingdings or not. The Voice option is right below Species in character creation if Grey is selected - make sure you have it set to what you want!
  • +
+

Fox McCloud updated:

+
    +
  • improves the tatortot sprite
  • +
+

Kyep updated:

+
    +
  • Playtime requirements for IAAs have been set at 5 hours (similar to Sec Officer). Playtime requirements for Captains and AI have been increased from 10 hours to 20 hours.
  • +
  • Mech-mounted teleporters are no longer massively overpowered. They now consume a huge amount of energy to use, to the point that crew mechs with them can only use them a few times. They can no longer be spammed. Dark Gygax mechs used by nuclear operatives get a better version of the teleporter, which has around 40 uses, and is more precise.
  • +
  • Fixed several bugs related to Terror Spider webs.
  • +
  • Terror Spiders have been rebalanced. Spiders are no longer spaceproof, princes are now proper minibosses, and more.
  • +
  • Several new classes of Terror Spiders (green, white, purple, queen, mother) have been added - including types which can breed. This creates new strategy around nest defense.
  • +
+

Markolie updated:

+
    +
  • Fixed a number of genetics powers not working.
  • +
  • Posibrains can no longer whisper when silenced.
  • +
  • Syndicate turrets will no longer target the Syndicate pAI found on their outpost.
  • +
  • Fixed the "Swedish" disability occasionally hiding parts of speech.
  • +
  • Mouthless players can no longer eat crayons (such as IPC's).
  • +
  • Instruments can now be interacted with while buckled.
  • +
  • Emagging a single fax machine will no longer give all fax machines access to the Syndicate destination.
  • +
  • Evidence bags will now always show the item inside of them.
  • +
  • Spacepods leaving a trail of humans instead of ion trail effects.
  • +
+

uraniummeltdown updated:

+
    +
  • Nuclear Operatives can customize the Declaration of War.
  • +
  • The RSF has a unique sprite.
  • +
+ +

12 February 2017

+

Fox McCloud updated:

+
    +
  • Fixes erroneous access on inner morgue door which was granting people with morgue access, access to the entirety of medical bay
  • +
+

Kyep updated:

+
    +
  • added two more mining hardsuits to the mining outpost.
  • +
+

uraniummeltdown updated:

+
    +
  • Whetstones have been resprited
  • +
  • Drying racks have new sprites.
  • +
+ +

11 February 2017

+

Markolie updated:

+
    +
  • Ports over the remaining Lavaland loot items from /tg/ (most developed by KorPhaeron).
  • +
  • Refactors the kinetic accelerator to use modkits instead of subtypes: these unique mods (such as more range or shorter cooldown) can be purchased from the mining vendor or built by R&D or robotics (developed by KorPhaeron).
  • +
+ +

10 February 2017

+

Fox McCloud updated:

+
    +
  • Fixes not being able to bloodcrawl in most sources of blood
  • +
  • Fixes slaughter demon whisper not working at all
  • +
  • Drying rack drying now properly uses NanoUI instead of a right-click verb
  • +
  • Fixes produce appearing stuck in a drying rack when it was empty
  • +
  • Fixes a few failed icon updates with the drying rack
  • +
+

KasparoVy, Krausus updated:

+
    +
  • Adds the colourblindness gene. It is eye-dependent, and can be transferred from person-to-person with the eye organ.
  • +
  • Colourblindness can be detected by the advanced medical scanner just like blindness and short-sightedness.
  • +
  • Vulpkanin and Tajara can now choose to be uniquely colourblind in exchange for fantastic darksight. The default option is colour vision but low darksight.
  • +
  • Selecting mechanical or mechanically assisted eyes at character creation grants full colour vision, but standard Human darksight. This overrides the colour vision preference.
  • +
  • Mechanical(ly assisted) internal organs such as hearts and eyes are now appropriately named, and have appropriate sprites.
  • +
  • Vulpkanin and Tajara monkey-forms (Wolpins and Farwas) are incurably colourblind but have excellent darksight as they get nearly the same organs as their greater forms.
  • +
  • Increases reliability of turning into a monkey.
  • +
  • Fixes a bug with changelings lesser-forming, transforming and humanforming into a different identity.
  • +
+

Markolie updated:

+
    +
  • Firelocks can now be constructed and deconstructed.
  • +
  • Firelocks no longer show a confirmation message when being opened.
  • +
  • Various map fixes (vents, scrubbers, firelocks and intercoms). Also removes the firelocks covering the windows in escape/cargo.
  • +
+

tigercat2000 updated:

+
    +
  • Ported Goonstation slash /vg/ lighting. Pretty.
  • +
+

uraniummeltdown updated:

+
    +
  • Quantum Pads are now buildable in R&D!
  • +
  • Quantum Pads, once built, can be linked to other Quantum Pads using a multitool. Using a Pad which has been linked will teleport everything on the sending pad to the linked pad!
  • +
  • Pads do not need to be linked in pairs: Pad A can lead to Pad B which can lead to pad C.
  • +
  • Upgrading a Quantum Pad will reduce the cooldown, charge-up time, and power consumption.
  • +
  • Quantum Pads require a bluespace crystal, a micro manipulator, a capacitor and a cable piece.
  • +
  • Events now scale better with population.
  • +
  • Enabled immovable rod, slaughter demon and morph events.
  • +
+ +

08 February 2017

+

Fox McCloud updated:

+
    +
  • Grinding wheat and other products produces the proper reagents again
  • +
+ +

07 February 2017

+

Fox MCCloud updated:

+
    +
  • Tank transfer valves have in-hand icons
  • +
  • Tank transfer valves with large tanks (ie: jetpacks) cannot fit in backpacks
  • +
+

Fox McCloud updated:

+
    +
  • fixes xeno eggs taking damgae from disablers
  • +
  • adjusts most botany plant reagents to have "plantmatter" as opposed to nutriment
  • +
  • Blumpkins now have plasma in them
  • +
  • Fixes plant grown diona not being allied with plants and vines
  • +
  • Water coolers now dispense cups when clicking on them with a free hand
  • +
  • reagent tank dispensing amount based on the container instead of the tank
  • +
  • Fixes beaker spilling when placing a beaker into an ice cream machine
  • +
  • Adds in 100,000 unit water tanks to cargo for 12 points
  • +
  • regular water tank cost reduced from 8 to 6 points
  • +
  • Monkey cubes in boxes no longer start off wrapped
  • +
  • All monkey cube boxes at cargo are the same price
  • +
  • Fixes Nymphs not being able to cross over top of hydroponics trays
  • +
  • Diona fertilizing and weed eating is handled by clicking on the tray as a nymph rather than verbs
  • +
+

KasparoVy updated:

+
    +
  • Storage implants are now checked for steal objective items.
  • +
+

Kyep updated:

+
    +
  • AI holograms now transfer between holopads as the AI moves around.
  • +
+

uraniummeltdown updated:

+
    +
  • Engineering and Science crates now have new sprites
  • +
  • Changelings can recall the memories of an absorb victim
  • +
  • Changelings will recall some speech of their absorb victims
  • +
  • You can now create floor tiles from minerals. Be careful around plasma and uranium floors though.
  • +
+ +

06 February 2017

+

Fox McCloud updated:

+
    +
  • Fixes traitor banana peels having no sprite
  • +
  • Stunprods are constructed with igniters instead of wirecutters
  • +
  • Stunprods will spark when you stun someone with them
  • +
  • Expands the amount of cryodorm pods
  • +
+

KasparoVy updated:

+
    +
  • IPC names with numbers now load correctly from SQL.
  • +
+

Kyep updated:

+
    +
  • Autoprocess cloners will no longer clone people who cryo and ghost out, or otherwise deliberately remove themselves from the round.
  • +
  • Dead miners in UO45 away mission are no longer naked.
  • +
  • ERT and SST shuttle consoles now require the appropriate access to use.
  • +
+

uraniummeltdown updated:

+
    +
  • You can interact with an ore box by using an advanced mining scanner on it.
  • +
  • Xenobiology Console is now constructible, board has been added to the Circuit Imprinter.
  • +
  • Plasmaman IAA/Lawyers now have a unique suit.
  • +
  • AI control beacons are a new item created from the exosuit fabricator. When installed into a mech, it allows AIs to jump to and from that mech freely. Note that malfunctioning AIs with the domination power unlocked will instead be forced to dominate the mech.
  • +
  • Changelings have a new default ability: Hivemind Link. This lets you bring a neck-grabbed victim into the hivemind for a few minutes. You can talk to your victims and perhaps persuade them to help you, give you intel, or even a PDA code. Victims in crit will be stabilized.
  • +
  • Added new AI core sprites from TG
  • +
  • Added Vox rad suit, bombsuit hood, paramedic EVA suit sprites from /vg/
  • +
  • You can click AI displays as an AI to change them
  • +
+ +

05 February 2017

+

Fethas updated:

+
    +
  • Brings unholy water in line with its description.
  • +
+

Fox McCloud and Core0verload updated:

+
    +
  • Dramatically overhauls the botany system; features more user friendly gene modification methods, more control over attributes and reagents in your plants, and more
  • +
  • Adds in drying rack for drying growns for smoking with rolled papers
  • +
  • Store spare seeds in the seed extractor
  • +
  • Adds in cloth; make clothing, satchels, backpacks, duffelbags and more.
  • +
  • Upgrading hydroponics trays impacts how quickly plants degrade
  • +
  • Bees slightly more effective at increasing plant yields
  • +
  • Overall growth rate of plants dramatically increased
  • +
  • Adds in the ability to construct bonfires with wooden logs; perfect for keeping you our your fellow spessman warm---forever
  • +
  • Adds in a few new bartender drinks and recipes, such as chocolate pudding, vanilla pudding, and pumpkin spice
  • +
  • Can now wear some flowers/ambrosia in your hair
  • +
  • Combining genes form different plants has unique effects (For instance, the battery gene with the recharging gene allows you to make insanely potent batteries)
  • +
  • Vines are now purely handled by the Kudzu plant
  • +
  • Botanists have been given morgue access
  • +
+

Ported by Markolie, developed by KorPhaeron and others from /tg/. The Hierophant was developed by ChangelingRain. updated:

+
    +
  • Megafauna and their rewards have been added to the code. These are not on the map yet.
  • +
  • Fireball is now a targeted spell instead of a dumbfire spell.
  • +
  • Most spells, wands and staffs now have unique spell sounds.
  • +
  • Added a new nullrod type, the "spellblade".
  • +
  • Added bows, arrows and quivers. Currently only available for admins.
  • +
  • Added cockroaches. Currently only available for admins.
  • +
  • Added support for BYOND medals. Currently disabled.
  • +
  • Added a number of Lavaland objects (flora, basalt, food and stacks). Currently only available for admins.
  • +
  • Earmuffs can now be produced in autolathes.
  • +
  • Syndicate gun turrets are now subtypes of regular turrets: this makes them controllable with Syndicate ID's and improves their targeting.
  • +
  • Diona and Shadow People now receive a warning when they're not exposed/exposed to light.
  • +
  • The sniper AP rounds that Nuke Ops can purchase now have a chance of dismembering limbs.
  • +
  • Shadow People can now switch their night vision properly.
  • +
  • Certain messages in chat weren't showing up in their proper (large) size, such as the Nar'Sie spawned message. This has been resolved.
  • +
+

uraniummeltdown updated:

+
    +
  • Supply ID skin is now selectable in the Agent ID and ID Computer
  • +
+ +

03 February 2017

+

DrunkDwarf updated:

+
    +
  • Set the Mr Chang's vending machine to be refillable
  • +
  • Added a Supply Crate to the Vending section of the Cargo Request Console for Chinese Refill Canisters
  • +
+ +

02 February 2017

+

Alexshreds updated:

+
    +
  • Deconstructing closets yields the proper amount of metal
  • +
+

Kyep updated:

+
    +
  • Using the 'summon narsie' rune as cult, when you don't have the objective to do so, is now punished by the cult's god. Just as using the 'call forth the slaughter' rune, when you don't have the objective to do that, is already punished.
  • +
+

uraniummeltdown updated:

+
    +
  • Engineering Cyborgs now have a digital copy of the station blueprints.
  • +
+ +

31 January 2017

+

Ar3nn updated:

+
    +
  • cursed cluwne mask now allows internals to be fed through it
  • +
+

FalseIncarnate updated:

+
    +
  • All requests consoles can print off a single-use, pre-tagged Shipping Package for sending a single item via disposals to a destination of your choosing.
  • +
  • Shipping Packages can be used to tag packages wrapped with wrapping paper, in case you don't have access to cargo's destination tagger.
  • +
  • Requests Consoles log the printer and destination of all shipping labels printed from that particular console. There currently is no way to clear your mailing history, so mail responsibly.
  • +
+

Fethas updated:

+
    +
  • Fixes a rune runtime.
  • +
+

FlattestGuitar updated:

+
    +
  • adds an admin-only laser carbine
  • +
+

uraniummeltdown updated:

+
    +
  • Your game window will now flash on receiving Admin PMs, being revived, and ghost roles. You can disable this in Game Preferences.
  • +
+ +

30 January 2017

+

Alexshreds updated:

+
    +
  • No more double traitor 241 Special
  • +
+ +

29 January 2017

+

uraniummeltdown updated:

+
    +
  • You can now take items directly out of a storage item in your backpack.
  • +
+ +

27 January 2017

+

Alffd updated:

+
    +
  • Adds missing hat and shoe sprites that were inadvertently deleted.
  • +
+

Fox McCloud updated:

+
    +
  • Adds in stungloves (inaccessible to players)
  • +
+

uraniummeltdown updated:

+
    +
  • Injecting a rainbow slime extract with blood will create a consciousness transference potion.
  • +
  • Injecting a metal slime extract with water will create 15 sheets of glass and 5 sheets of reinforced glass.
  • +
  • Slime potions now check for proximity.
  • +
+ +

26 January 2017

+

FalseIncarnate updated:

+
    +
  • Plasma dust can now be used to rig lights and power cells, like the plasma reagent, with explosive results.
  • +
+

Fethas updated:

+
    +
  • Adds two new holy weapon skins for people who belive in ghosts and worshipers of the silentfather.
  • +
+

FreeStylaLT updated:

+
    +
  • AI sat transport tubes are no longer misaligned
  • +
+ +

25 January 2017

+

FlattestGuitar updated:

+
    +
  • Fixes shadowlings thrall scaling
  • +
+

scrubmcnoob updated:

+
    +
  • Shadowling Thrall count now scales to a max of 25.
  • +
  • Shadowling Thralls lose lesser glare
  • +
+ +

23 January 2017

+

FalseIncarnate updated:

+
    +
  • Returns the ability to remove vacant soil with shovels and spades, and adds the ability to dig up plants in soil to remove them instantly.
  • +
+

Stratus updated:

+
    +
  • NT Enforcer .45 pistol.
  • +
  • .45 and 9mm rubber bullets.
  • +
  • New shotgun ammo boxes.
  • +
+ +

18 January 2017

+

AndriiYukhymchak updated:

+
    +
  • multitool can now be used to swap directions of TEG's circulator
  • +
+

Fethas updated:

+
    +
  • Adds in the check numbers proc to converting, I missed it from VG.
  • +
  • Removed a redundent sacrefice objective check AND fixed the sacrfice objective check so it actually PICKs on mode start.
  • +
  • changed the color of manfested ghost humans to grey...huehuehuehuehue(serously it helps tell them apart better).
  • +
  • mass convert objective now picks between 9 and 15 as a target instead of based on round pop..cuase 30 MIGHT be a bit much.
  • +
  • adds admin cult tools Bypass phase (missed this off vg) and cult mind speak(YOUR GOD IS DISPLEASED GIT GUD). Might be better in secret panel but it confuses me.
  • +
  • Removes errent invisaible animals from the narnar escape shuttle template.
  • +
+

KasparoVy updated:

+
    +
  • Characters with the obese disability are now fat beneath their clothes.
  • +
+

Markolie updated:

+
    +
  • Admin announcements are no longer sent to player in the lobby.
  • +
  • Regular announcements can now only be heard if you the player is alive, not deaf and in range of an enabled radio.
  • +
+ +

17 January 2017

+

Crazylemon64 updated:

+
    +
  • Joined Souls works now
  • +
  • Scribing the end rune now no longer is impossible
  • +
+

Krausus updated:

+
    +
  • Fixed the exciting new emoji breaking chat entirely for IE8 users. :clap:
  • +
+ +

16 January 2017

+

Alexshreds updated:

+
    +
  • Revenants can now breathe in space.
  • +
  • Can no longer exploit RCDs for metal
  • +
+

Krausus updated:

+
    +
  • You can now use pills and patches on people with full bellies.
  • +
  • The Randomized Character Slot option now actually works.
  • +
+ +

15 January 2017

+

Funce updated:

+
    +
  • dual-port air vents can now be unwrenched
  • +
+

TullyBurnalot updated:

+
    +
  • Broken and Burned bulbs are no longer forced on with every overload.
  • +
  • Only non-broken and non-burned bulbs actually break and spark on an overload.
  • +
  • Fixes a single syntax error in the Shadowling Ascendant descriptive text.
  • +
+ +

14 January 2017

+

Crazylemon64 updated:

+
    +
  • Bibles can now reveal runes as they did before
  • +
+

Krausus updated:

+
    +
  • Players will no longer be informed of what cult may or may not exist on round start.
  • +
+ +

13 January 2017

+

DarkPyrolord updated:

+
    +
  • Removes the joy mask
  • +
+

TullyBurnalot updated:

+
    +
  • Cyborg tools (and other non-droppable tools) cannot be transferred to an open, empty Display Case
  • +
  • Jobs receive links to SOP and their Department SOP at roundstart. Space Law and Legal SOP links added to Security members, Magistrate and IAAs
  • +
+

uraniummeltdown updated:

+
    +
  • You can see what sting you have equipped as changeling.
  • +
  • All species except IPCs can now be changelings and be affected by their genetic abilities.
  • +
  • Arm Blade can now pry open powered airlocks
  • +
  • Transformation Sting now costs 3 points and requires 50 chemicals
  • +
  • You can no longer transform people into Vox with Transformation Sting.
  • +
  • Removed Engorged Chemical Glands, Changelings now have the ability by default
  • +
+ +

12 January 2017

+

TullyBurnalot updated:

+
    +
  • Graffiti now have hidden (Admin-only) fingerprints added to them
  • +
+ +

11 January 2017

+

Crazylemon64 updated:

+
    +
  • Ghosts can now see if they're allowed to respawn or not at a glance
  • +
  • Cyborg sight modes are now actions, instead of items
  • +
  • Mining drones can now use meson sight again
  • +
  • It's no longer opposite day for the karma reminder preference
  • +
+

Lady Luck updated:

+
    +
  • office laptops are now traversable
  • +
+

Markolie updated:

+
    +
  • simple_animals now have an attack cooldown when attacking mechas.
  • +
+

uraniummeltdown updated:

+
    +
  • Atmos Console Boards now show in Computer Boards of Circuit Imprinter
  • +
+ +

10 January 2017

+

Crazylemon updated:

+
    +
  • Giant spiders now have their own role pref
  • +
+

Crazylemon64 updated:

+
    +
  • pAIs can now adjust their radios
  • +
  • pAIs can now more reliably hear nearby whispers
  • +
  • pAIs can now whisper while inside a PDA
  • +
  • pAIs can no longer change their icon from being dead, while dead
  • +
  • Non-respawnable players are no longer prompted to submit a pAI when the opportunity is available
  • +
  • Borg sight modules work again
  • +
+

Fox McCloud updated:

+
    +
  • different alert levels for how full you are from starving all the way to fat
  • +
  • There is now satiety and nutrition; being satisfied and full has a number of positive benefits; being unsatisfied and hungry has negative side effects
  • +
  • Some foods have vitamins in them which provide little nutrition, but greatly increase your satisfaction
  • +
  • Some food reagents have had their nutritional values tweaked
  • +
  • reagent numbers tweaked on most food items
  • +
  • Fixes the floral gun not properly working on Diona
  • +
+

TullyBurnalot updated:

+
    +
  • Wand of Death now reliably kills people by adding 300 Burn Damage. This includes self-casting
  • +
  • Minor flavour text visible on impact of target
  • +
  • pAI HUDs are now visual-only, restricting their access to editable records
  • +
+

pinatacolada updated:

+
    +
  • IV drips now have adjustable rates
  • +
+

uraniummeltdown updated:

+
    +
  • Mimes can now choose name on entry just like Clowns
  • +
  • Added many new costumes to the Autodrobe!
  • +
+ +

09 January 2017

+

Crazylemon64 updated:

+
    +
  • The operating table now checks for both either `lying` or `resting` - so surgery will work no matter what on unconscious people lying on your table.
  • +
+

Kyep updated:

+
    +
  • Antags should no longer get bounced to lobby at round start in certain rare situations.
  • +
+ +

07 January 2017

+

Markolie updated:

+
    +
  • False walls now block atmospherics, unless it's open.
  • +
+ +

06 January 2017

+

Crazylemon64 updated:

+
    +
  • pAI UIs no longer break
  • +
  • The chem dispenser's UI now displays the remaining energy again
  • +
  • Shuttles no longer make buckling useless
  • +
  • You should no longer go mute randomly
  • +
  • You can now opt out of all requests on a role for a round
  • +
  • Morgue trays now have descriptions that correspond to each of the morgue light states
  • +
  • Waking up no longer auto-cancels resting.
  • +
+

Fethas updated:

+
    +
  • ports parts TG neo-oldcult rscadd:Ports parts of cult from VG
  • +
+

KasparoVy updated:

+
    +
  • Grey sprites have been tidied up and no longer have any random pixels hanging off.
  • +
  • Grey species-fitted tattoo sprites and the last Vox species-fitted tattoo sprite.
  • +
+

Krausus updated:

+
    +
  • SDQL2 can now directly manipulate clients.
  • +
+

Kyep updated:

+
    +
  • Mobs in vents no longer see vents/scrubbers as unwelded when they are welded, and vice versa.
  • +
+ +

03 January 2017

+

KasparoVy updated:

+
    +
  • The Vulpkanin Anita hairstyle no longer has rogue extra-bright pixels.
  • +
+

Kyep updated:

+
    +
  • Added tracking for how much playtime each player has.
  • +
  • Added the ability to lock jobs based on playtime. E.g: must play for 10 hours to unlock HoS.
  • +
+ +

02 January 2017

+

KasparoVy updated:

+
    +
  • Particle Accelerators ordered from Cargo can now function.
  • +
  • Wrenching powerless machines in a powered area will no longer require you to toggle the lights (or whatever you did before to sort this).
  • +
+

Krausus updated:

+
    +
  • The syndicate nuke and pinpointer locker will once again spawn into their ship, rather than into space near the station.
  • +
+

Kyep updated:

+
    +
  • Terror Spiders can no longer create more than one web on a tile.
  • +
+ +

01 January 2017

+

Kyep updated:

+
    +
  • Added basic, AI-less versions of some Terror Spiders.
  • +
+ +

31 December 2016

+

Crazylemon64 updated:

+
    +
  • The home gateway now will send ghosts to the other end by default, now
  • +
+ +

30 December 2016

+

Crazylemon updated:

+
    +
  • The shuttle manipulator can now only be used by admins
  • +
+

FalseIncarnate updated:

+
    +
  • Adds Nano-Mob Hunter GO! PDA game cartridges and related stuff. Grab a cartridge from the cartridge vendor or loadout and join in on the hunt!
  • +
  • Adds Nano-Mob Hunter GO! Battle Terminals to the Holodeck and a Nano-Mob Hunter GO! Restoration Terminal to medbay's lobby.
  • +
+

Fox McCloud updated:

+
    +
  • Fixes cyborg cryo oddities
  • +
+

KasparoVy updated:

+
    +
  • Taking off noir glasses while noir mode is on will now give you your colour vision back.
  • +
+ +

29 December 2016

+

Fethas updated:

+
    +
  • Alternate shuttle/ferry template system from TG
  • +
  • Shuttle Manipulator
  • +
  • Better shuttle kills
  • +
+

Markolie updated:

+
    +
  • The camera console has been refactored so there's no longer a delay when switching cameras.
  • +
  • The camera console should no longer lag for several seconds.
  • +
+ +

25 December 2016

+

FalseIncarnate updated:

+
    +
  • Santa's back and with-holding all your presents! Head through the gateway and show the Fat Man the strength of your holiday spirit (and advanced weaponry, you'll be needing that)!
  • +
+

KasparoVy updated:

+
    +
  • Cameras will no longer be able to take photos of stuff outside your line of sight.
  • +
  • Cameras will now render disguises as you see them.
  • +
+ +

23 December 2016

+

Crazylemon64 updated:

+
    +
  • Welding overlays now update instantly
  • +
  • Being inside various structures will now obscure your vision
  • +
+

Fox McCloud updated:

+
    +
  • Fixes X-Ray not doing anything
  • +
  • Fixes nightvision not granting what its name implies
  • +
  • Fixes species/human darksight doing absolutely nothing
  • +
+

KasparoVy updated:

+
    +
  • Characters will now be correctly assigned their species' genetic quirks at spawn.
  • +
  • Cloning will now correctly assign a characters species' genetic quirks.
  • +
  • Changing a character's species (via C.M.A. or whatever might call the set_species proc) will now correctly assign their species' genetic quirks.
  • +
+

Markolie updated:

+
    +
  • Ruins no longer trigger power alarms.
  • +
+ +

20 December 2016

+

TullyBurnalot updated:

+
    +
  • Neurotoxin Spit now causes the spitter to move in space
  • +
  • Proximity Wet Floor Sign Mines can no longer appear in Surplus Crates
  • +
+ +

14 December 2016

+

Fox McCloud updated:

+
    +
  • Fixes the personal crafting cost of ED-209's being too expensive
  • +
+ +

13 December 2016

+

TullyBurnalot updated:

+
    +
  • Medbots no longer run after injured mobs if buckled. They also inform nearby players of this
  • +
+ +

12 December 2016

+

Kyep updated:

+
    +
  • Xenomorph resin walls no longer take damage from disabler beams. Only proper BRUTE or BURN damage hurts them now.
  • +
+

TullyBurnalot updated:

+
    +
  • Throwing mobs behind you force moves them to behind you before actually throwing them, preventing throw-shoving
  • +
+ +

09 December 2016

+

KasparoVy updated:

+
    +
  • You can now define whether a hair style will cover glasses or not. Only long hair styles should cover glasses (default behaviour).
  • +
  • You can now define whether a facial hair style/head accessory will be rendered on top of hair or not.
  • +
  • Glasses no longer render on top of all hair styles, only sufficiently short ones.
  • +
+ +

08 December 2016

+

Kyep updated:

+
    +
  • Ensures cryo pods will properly auto-eject people whose organic parts (limbs) have been healed, but who still have damaged mechanical limbs.
  • +
  • Disabler shots no longer damage mechs.
  • +
  • On impact, both taser and disabler shots now produce a message saying that the mech is undamaged by them, instead of a message saying they 'hit'.
  • +
  • Fixed runtimes created when SIT, ERT, and some other mobs are spawned.
  • +
  • Fixed a bug causing SITs to be spawned with one less person than desired in some cases.
  • +
+ +

07 December 2016

+

Markolie updated:

+
    +
  • Verbs have been cleaned up: all karma verbs can now be found under "OOC" instead of "Special Verbs". Most admin verbs have been moved out of "Special Verbs" as well.
  • +
+

TullyBurnalot updated:

+
    +
  • Unpowered Mining Vendors no longer accept IDs
  • +
  • Ore Redemption Machine and Mining Vendor can now be deconstructed if unpowered
  • +
+ +

06 December 2016

+

Markolie updated:

+
    +
  • The track button on the AI crew monitor now works.
  • +
  • Permanent door electrification by alt-clicking a door as an AI or setting it manually now works again.
  • +
+ +

05 December 2016

+

KasparoVy updated:

+
    +
  • Resolves an issue where cloned vampires could no longer drain blood, burn in the chapel or use their powers properly.
  • +
+ +

04 December 2016

+

KasparoVy updated:

+
    +
  • Resolves an issue with changeling regenerative stasis where changelings who initiated it while alive and died during the waiting period did not come back to life. Now they will, as intended.
  • +
+ +

03 December 2016

+

Kyep updated:

+
    +
  • the anti-ERP warning message on PDA message consoles is now accurate.
  • +
+ +

01 December 2016

+

Crazylemon64 updated:

+
    +
  • Cryo tubes no longer let you excessively multiply the efficiency of touch chems
  • +
+

KasparoVy updated:

+
    +
  • The character preview icon in character creation is now more detailed and less blurry.
  • +
  • ID cards now show tails, body accessories and tail markings correctly.
  • +
+

Twinmold93 updated:

+
    +
  • Pilots of spacepods will no longer be sent to the void when the space pod is destroyed in any method.
  • +
  • Pilots of spacepods will now get the same warnings for damage/core destruction that passengers get.
  • +
+ +

29 November 2016

+

KasparoVy updated:

+
    +
  • Head, body and tail markings are now loaded correctly from genes (UI).
  • +
  • Changes to a person's skin-tone gene are now immediately apparent.
  • +
+ +

28 November 2016

+

Allfd updated:

+
    +
  • Fixes an issue with the processing of GitHub changelog emoji in the php webhook.
  • +
+

Crazylemon64 updated:

+
    +
  • The RCD no longer shall work as a remote permissions control
  • +
+

KasparoVy updated:

+
    +
  • Pressing the light switch in one OR will no longer turn off the lights for both.
  • +
  • The fire alarms in each OR now work independently of each-other.
  • +
  • The second operating room now has its own APC and wiring.
  • +
+ +

26 November 2016

+

Fox McCloud updated:

+
    +
  • Fixes faint emote doing nothing
  • +
  • Fixes Mickey Finn's Special Brew not functioning properly/not making you fall asleep
  • +
+ +

23 November 2016

+

Fethas updated:

+
    +
  • Fixes human jetpacks..maybe...
  • +
+

FlattestNerd updated:

+
    +
  • the e20 will now get logged when it goes BEWM, as it should.
  • +
+

Fox McCloud updated:

+
    +
  • Fixes double-breaking news newscaster
  • +
+ +

22 November 2016

+

KasparoVy updated:

+
    +
  • You now stutter when you're in shock/crit and when you've got the nervous disability as you used to.
  • +
+

Twinmold93 updated:

+
    +
  • Runtime caused by lack of settlers in the Orion arcade game.
  • +
+ +

20 November 2016

+

KasparoVy updated:

+
    +
  • The DNA SE injectors one can find in the abandoned mining crates now correctly activate/deactivate the powers they may contain.
  • +
+ +

15 November 2016

+

KasparoVy updated:

+
    +
  • Adding cable to multiple computer frames at the same time while not having the correct amount of cables will no longer cause busted coils with a negative number of cables.
  • +
+ +

13 November 2016

+

Fox McCloud updated:

+
    +
  • Fixes BSA having peculiar results.
  • +
+ +

07 November 2016

+

Crazylemon updated:

+
    +
  • Status effects should work a little more consistently now
  • +
+

Crazylemon64 updated:

+
    +
  • The mech-mounted plasma cutter can now be constructed again
  • +
  • Space pod lasers can now be constructed again
  • +
+

Fox McCloud updated:

+
    +
  • Fixes hunters not being weakened when crashing into a shield/wall
  • +
  • Fixes xeno stuns half the time intended
  • +
  • Fixes stopping, dropping, and rolling not properly weakening Xenos/Hulks
  • +
+

KasparoVy updated:

+
    +
  • Fixes a bug where changing your alt head required two icon updates to show.
  • +
  • Fixes a bug where you couldn't choose head marking styles that would ordinarily be available regardless of your alt head.
  • +
  • Fixes a bug where Tajara couldn't choose undergarments.
  • +
  • Resolves an issue with the Vulpkanin Jagged hairstyle missing a pixel.
  • +
+

Twinmold93 updated:

+
    +
  • Fixes a runtime issue caused by using the detective's scanner on the space hotel cleaver.
  • +
  • Scrubber pipe missing segment behind the operating theatres.
  • +
+ +

23 October 2016

+

KasparoVy updated:

+
    +
  • Refactors markings. Now split into head, body and tail markings.
  • +
  • Refactors morph again. Changes made while morphing are now reflected instantly on your sprite.
  • +
  • Darkens Vulpkanin and Tajara for improved colour fidelity. Species base colour changed to compensate. Add 27 to R, G and B values if Vulp, 15 if Taj to keep the same colour on your character.
  • +
  • Darkens Vulpkanin facial fur patterns for improved colour fidelity. Add 23 to the R, G and B values of your facial hair/head accessory to keep the same colour on your character.
  • +
  • Darkens Unathi frills and horns. Add 27 to the R, G and B values of your frills and 21 for horns to keep the same colour on your character.
  • +
  • Vulpkanin tails are now split-rendered. Tails overlap hair when facing north, but are overlapped by hair when facing all other directions. No other differences, only affects the fluffy husky tail.
  • +
  • The heads of tiger markings have been isolated and can now be coloured independently.
  • +
  • Hair can now cover facial hair, and glasses are no longer covered by facial hair and head accessories. Means that two-piece Vulpkanin facial fur patterns won't almost entirely cover whatever glasses they're wearing.
  • +
  • Tajaran head and facial hair have been darkened. Add 28 to the R, G and B values of your Tajara head/facial hair to keep the same colour on your character.
  • +
  • Vulpkanin head hair and one facial hair style has been darkened. Refer to PR notes for darkening factors.
  • +
  • The HAS_MARKINGS flag now represents all marking locations. The HAS_location_MARKINGS flags are for specific locations (head, body, tail).
  • +
  • Improves the quality of some Vulpkanin/Tajara/Unathi mask sprites.
  • +
  • Naked Humans and Skrell will no longer have exposed flesh poking out their wrists when facing east or west. Male Humans now no longer lack a butt pixel when facing east or west.
  • +
  • Mutated limbs now render correctly as soon as they're mutated.
  • +
  • Mobs will now correctly appear as fat/skinny.
  • +
  • Species with TAIL_OVERLAPPED will no longer wag tail at max speed when facing north.
  • +
  • Species with TAIL_OVERLAPPED and body accessories won't crash the game when they wag.
  • +
  • Tiger Head and Face markings adjusted so they don't look ugly on certain species' ears.
  • +
  • Fixes issue where Unathi dorsal stripe didn't render.
  • +
  • Tajaran ears are no longer in their hair sprites, but on their actual heads.
  • +
  • The adminbus body accessory now overrides the TAIL_OVERLAPPED flag and will now be rendered correctly on a body regardless of species bodyflags.
  • +
  • Changing a person's species via CMA will no longer result in a mob with all the same cosmetic attributes as the old species.
  • +
  • Dressers now have species fitting checks for undergarments. Drask are now able to wear undershirts and underwear like they were originally meant to.
  • +
  • Adds some head markings for Tajara and Vulpkanin.
  • +
  • Adds body marking(s) for Tajara, Vulpkanin, Unathi and Drask.
  • +
  • Adds tail markings for Vox and Vulpkanin.
  • +
  • Adds 5 Tajaran hairstyles.
  • +
  • Adds a tweaked version of an existing Vox hairstyle. Shouldn't clip with certain jackets as much.
  • +
  • Adds a hairstyle for Humans, Unathi and Vulpkanin.
  • +
  • Adds a facial hairstyle for Vulpkanin.
  • +
  • Adds secondary hair (head and facial) themes. Skrell can now colour their tentacle cloths independently, the beads in the Tajaran/Hippie braid hairstyles can be coloured and the same with the webbing in Unathi frills. Can be changed at nanomirrors, via morph and CMA.
  • +
  • Adds alternate heads. Unathi can now choose a head with a sharp snout. Can be changed via morph and CMA.
  • +
  • Helper procs to convert a hex colour into either R, G, or B.
  • +
  • Markings, body accessories, head accessories, alt heads and their colours (if they have colours) can now be randomized at the character preferences screen.
  • +
  • Adds a system that attempts to fit mobs with alternate heads with appropriate mask sprites. The sprites just need to be suffixed with the alt_head suffix in sprite_accessories.dm.
  • +
  • Adds mask sprites tweaked to fit the new Unathi alternate head to go along with the new alt. head mask fitting system.
  • +
+ +

15 October 2016

+

Crazylemon64 updated:

+
    +
  • The R&D console should now no longer freeze on the "Syncing Database" message or whatever.
  • +
  • Borg coolers and SMES boards can be made again
  • +
  • Maroon now works
  • +
+

FlattestGuitar updated:

+
    +
  • pAIs no longer turn into debris when wiped
  • +
  • SNPCs no longer get targeted by assasinate objectives
  • +
  • fixes a hallucination runtime, actually making one more aspect of being high as f*** work for the first time in ages
  • +
  • NODROP items will no longer attempt to be dropped if your hand is broken
  • +
+

Fox McCloud updated:

+
    +
  • Cloners will now put you inside the cloned body when it is fully grown as opposed to initially created
  • +
  • Examining a cloner will tell you the clone progress
  • +
  • Observers can now see a visual countdown of the cloning status progression
  • +
  • Atmos grenades cost increased from 6 to 11
  • +
  • Mice now have sprites when worn
  • +
  • Fixes various ghost alerts having barely visible icons
  • +
  • Fixes items being in two locations at once when loading things into the bio-generator or reagent grinder.
  • +
+

GeneralChaos81 updated:

+
    +
  • Ability to place and remove conveyor belts and levers.
  • +
+

KasparoVy updated:

+
    +
  • Botany, viro and xenobio bottles will no longer be invisible.
  • +
+

Krausus updated:

+
    +
  • Fixed full chat panes scrolling unpredictably when trying to view old messages.
  • +
  • Fixed camera monitors immobilizing you if you reconnect while using one.
  • +
  • Fixed selecting datum types through SDQL2 never returning any datums.
  • +
+ +

16 September 2016

+

Aurorablade updated:

+
    +
  • *fart now has newtonian move if you have the Superfart power
  • +
+

Coldflame updated:

+
    +
  • Adds three new variants of 10mm ammunition, AP, HP, and Incendiary. Currently admin-only.
  • +
+

Crazylemon64 updated:

+
    +
  • Research data disks now have a description and name attached to them automatically, to make working with them less obnoxious.
  • +
  • Loading design disks now has a sound effect.
  • +
  • You can no longer feed non-design disks into the autolathe and destroy them on accident.
  • +
+

DaveTheHeadcrab updated:

+
    +
  • Due to budget cuts expensive fax machines have been replaced with cheaper versions in some departments. Only essential personnel can fax Central Command. See your local IAA for details.
  • +
+

FlattestGuitar updated:

+
    +
  • Added emergency nitrogen and plasma tanks, you can find two of each in the medical storage
  • +
+

FreeStylaLT updated:

+
    +
  • Updated Metastation's AI Sat, brig and escape shuttle
  • +
  • Updated other Meta areas to match most recent build. (Chapel, some maint, etc. - minor changes.)
  • +
  • Updated Cyberiad's AI Sat to latest tg version, lots of changes there - basically an entirely new Satellite.
  • +
+

IcyV updated:

+
    +
  • Adds new bottle sprite
  • +
  • Fixes many bottles being locked to a single icon
  • +
  • Buckets can be worn as hats.
  • +
+

Improvedname updated:

+
    +
  • Adds 4 epinephrine autoinjectors to nanomedplus vending machines
  • +
+

KasparoVy updated:

+
    +
  • Adds a Science departmental beret that you can obtain via the loadout system.
  • +
+

Krausus updated:

+
    +
  • Fixed species-restricted items sometimes failing to "equip" to restricted species' non-equipment slots.
  • +
  • Players using very old versions of Internet Explorer will now receive explicit warnings that they're not supported.
  • +
  • View Variables will now consistently view the variables of what it's intended to.
  • +
  • Admins can now use the 'msay' command to speak directly to all mentors.
  • +
  • Added a new command, "Toggle Mentor Chat", to give mentors temporary access to 'msay'.
  • +
  • Fixed never being able to properly respond to a PM from a stealthed admin.
  • +
+

Kyep updated:

+
    +
  • SST and SIT now have their own radio frequency.
  • +
+

LittleBigKid2000 updated:

+
    +
  • The God Emperor of Mankind disk now works properly
  • +
+

TheDZD updated:

+
    +
  • Xenomorph hunters' leap ability is now always blocked by shields rather than only 50% of the time.
  • +
  • Xenomorph hunters' leap ability being blocked now stuns them as if they had hit a wall. The leap still goes on a 3 second cooldown as normal.
  • +
+

Ty-Omaha updated:

+
    +
  • Adds fluff item "Tacticool EyePro"
  • +
+ +

01 September 2016

+

Crazylemon updated:

+
    +
  • Dying of low blood is no longer capable of causing eternal death
  • +
  • Having your body brought back to life will no longer break your health doll
  • +
+

monster860 updated:

+
    +
  • Fixes hotel SNPC's getting access that they shouldn't get.
  • +
+ +

29 August 2016

+

Crazylemon updated:

+
    +
  • You can now mend incisions after having cut open someone's ribcage.
  • +
  • Abductor surgery works again
  • +
  • Face repair surgery works again
  • +
  • The `to_chat` messages are now more descriptive when given a bad target
  • +
  • Admins can now VV by a ref string, directly via a verb
  • +
  • VV now builds its HTML using lists, making it much faster to open
  • +
+

DaveTheHeadcrab updated:

+
    +
  • Upgrades the newscaster's liquid paper printing apparatus. Newspapers printed are higher quality now.
  • +
+

Fox McCloud updated:

+
    +
  • Mining Drones can now toggle meson vision on or off, a light, switch attack modes, or even drop their own ore
  • +
  • Ash storms no longer impact sheltered areas and mining mobs are immune to ash storms
  • +
  • Adds in two new end-round sounds
  • +
  • Fixes drones not being able to bump open doors
  • +
+

Fox McCloud and KorPhaeron updated:

+
    +
  • Adds in mining shelters
  • +
  • Adds in a few more dice types and ensure dice are packed in bags and not pill bottles
  • +
+

FreeStylaLT updated:

+
    +
  • Added additional coating to Turbine room.
  • +
  • Fixed leftover vent in Brig Physician's office
  • +
  • Fixed missing coated rwalls in Incinerator
  • +
+

Krausus updated:

+
    +
  • Girders are no longer bulletproof.
  • +
  • Changelings' Swap Form ability now actually deducts its cost upon use, and shouldn't arbitrarily fail to work properly.
  • +
  • Fixed setting status display alerts through communications consoles.
  • +
+

Kyep updated:

+
    +
  • Fixes 'SSD!' warning appearing in attack logs for admins, when the target player was dead and had ghosted out of their body
  • +
+

TheDZD updated:

+
    +
  • Bookcases no longer force you to take out a book after clicking them
  • +
  • Fixes assorted things logging attacks incorrectly.
  • +
+

TullyBurnalot updated:

+
    +
  • AIs can no longer interact with nuclear bombs (Syndicate-brand included). AIs can still see the countdown
  • +
  • Mobs without appendixes can no longer contract appendicitis
  • +
  • Holosigns cannot be pulled around
  • +
+ +

19 August 2016

+

Crazylemon updated:

+
    +
  • pAIs should now save
  • +
+

FalseIncarnate updated:

+
    +
  • Repairing burn damage to robotic limbs now consumes cable in the process. Each length used repairs 3 burn damage, up to 15 damage per click.
  • +
  • Repairing brute damage to robotic limbs now uses 1 fuel per repair (click). Heal amount unchanged.
  • +
  • Self-repairing with cables or welders now incurs a 1 second delay between click and heal completion. Being repaired by a friend is still no delay (but requires a friend).
  • +
+

Fox McCloud updated:

+
    +
  • Adds in the Kinetic Smasher as a mining purchase
  • +
  • Fixes slap emote text being the wrong partial color
  • +
  • Fixes the attack text of simple animals attacking human mobs
  • +
+

IcyV updated:

+
    +
  • Adds in an amount of new graffiti
  • +
  • Fixes the issue of other graffiti only being able to be done in black.
  • +
+

Krausus updated:

+
    +
  • Flavor text and records are no longer horrifically butchered when saved in the database.
  • +
+

TheDZD updated:

+
    +
  • Lowered genetic instability damage thresholds by 5 across the board. Effectively meaning that you can have one additional minor power without shifting into the next threshold.
  • +
  • Lowered the rate at which damage scales with instability, and the decreased upper cap on each damage type.
  • +
  • The base activation probability for powers is now 100%, rather than 45%. Abilities affected include everything except Cloak of Darkness, Chameleon, No Breathing, Hulk, Telekinesis, and X-Ray Vision, which all have their own independent activation chances (varying from 5% to 10%).
  • +
  • Increases activation chances of TK (10% to 15%), No Breathing (10% to 25%), Cloak of Darkness (10% to 25%), Hulk (5% to 15%), X-Ray Vision (10% to 15%), and Chameleon (10% to 25%).
  • +
+ +

18 August 2016

+

Alexshreds updated:

+
    +
  • pAIs can see the crew manifest again.
  • +
  • Engineers and Atmos Techs have access to the ORM
  • +
+

Ar3nn updated:

+
    +
  • dusting playermobs now generates remains fitting for their race.
  • +
+

Chakishreds updated:

+
    +
  • You can now click on objects in a gassy room at the expense of ninja floors.
  • +
+

Chopchop1614 updated:

+
    +
  • fixes transformation sting not working.
  • +
  • transformation sting now checks if the target has DNA or not
  • +
+

Crazylemon updated:

+
    +
  • Alt+Click should be quicker now
  • +
  • The Alt+Click panel vanishes only when you alt click a turf distant from yourself
  • +
  • Adds `json_to_object_arbitrary_vars`, a proc intended for use with SDQL
  • +
  • Eye color is tracked on the eyes only, instead of on the body.
  • +
  • The CMA panel no longer runtimes when you change species.
  • +
  • Deserializing a human now preserves hair and eyes.
  • +
  • Associative lists in VV now display properly again
  • +
  • Admins can now click on the DI panel buttons to debug the corresponding controller in VV
  • +
  • Fat people are now fat when naked.
  • +
  • Encased mobs can now examine
  • +
+

Crazylemon64 updated:

+
    +
  • Makes teleportation checks more consistent, which will ensure that teleporting in the away mission no longer works.
  • +
  • People on the space ruins level no longer count as dead for assassinate objectives.
  • +
  • Space border turfs will now regain their destination when over-written and replaced on the edge of the map
  • +
  • The space manager will no longer runtime if a space ruin writes on the edge of the map
  • +
+

DaveTheHeadcrab updated:

+
    +
  • ERT gloves reverted to how they used to be.
  • +
+

FalseIncarnate updated:

+
    +
  • WOLOLO! Traitor Chaplains can now WOLOLO with the new Missionary Staff and Robes. WOLOLO!
  • +
+

Fethas updated:

+
    +
  • The whitelist will respect addons better, didn't even have to make a ban appeal..
  • +
+

FlattestGuitar updated:

+
    +
  • Detective's coolness variable cranked up to 14.5, they will no longer vomit over corpses.
  • +
  • Now you're less likely to vomit over a corpse if you're a normal human being.
  • +
  • golems now have their master saved in attack logs
  • +
+

Fox McCloud updated:

+
    +
  • Adds in formal captain's uniform and armor
  • +
  • Adds rapier to captain's locker
  • +
  • Adds lace up shoes to captain's locker
  • +
  • Adds crown to captain's locker
  • +
  • Dramatically speeds up conveyor belts
  • +
  • Appendicitis and Disease Outbreak events will no longer impact clientless mobs
  • +
  • Fixes bandolier being invisible on spawn
  • +
  • Removes the jukebox from the bar
  • +
  • Detective Scanner, Fedora Tipping, Pontificating, and Cap Flipping are now action buttons
  • +
  • Cane Gun and NT Rep's cane now acts as actual canes
  • +
+

FreeStylaLT updated:

+
    +
  • Fixed missing space transition tiles in emergency shuttle transit
  • +
  • Fixed lack of prisoner access to lower part of labor camp shuttle
  • +
  • Changed UO45's and MO19's away missions' external tiles to just airless ones.
  • +
  • Changed MO19's exterior to be more rock than ground, this is to make Linda cry less when this mission is passed.
  • +
+

General Chaos updated:

+
    +
  • Ports TG's mech bay recharger code.
  • +
+

IcyV updated:

+
    +
  • Adds an exploding chameleon flag for traitors.
  • +
+

KorPhaeron and Fox McCloud updated:

+
    +
  • Merges Malf AI into traitor AI
  • +
  • Malf AI's starting CPU reduced from 100 to 50
  • +
  • Hacking APCs gives 10 additional CPU
  • +
  • Hacking APCs throws an alert to the AI when it's hacking that automatically clears when hacking is complete (sounds too)
  • +
  • Traitor AI's start off with a syndicate headset
  • +
  • Adds doomsday device module for AI's for 130 CPU; when activated, it will purge the station of all life if the AI is not destroyed after 7.5 minutes
  • +
  • Adds in AI upgrade modules which allows you to giving hacking abilities to the AI or allow it to have increase surveillance capabilities
  • +
+

Krausus updated:

+
    +
  • Karma spending is now slightly more straightforward and sanity-checked.
  • +
  • Ghosts can now see non-crew antagonists in the Award Karma listing.
  • +
  • You can now ctrl+click on yourself to stop pulling something.
  • +
+

Kyep updated:

+
    +
  • Added Syndicate Infiltration Teams (SITs), which are like Syndicate Strike Teams (SSTs) but focusing on stealth rather than direct combat. Useful for getting ghosts into rounds, spicing up rounds, having traitors with teamwork, and new kinds of traitor objectives like kidnap.
  • +
  • Fixed bug that Dust implants had no icon.
  • +
+

LittleBigKid2000 updated:

+
    +
  • The arrivals checkpoint camera monitor is now connected to some camera networks by default.
  • +
  • Talking swords can now be understood by their wielders, and everyone else.
  • +
  • Engineering cyborgs now have floor painters. Absolutely nothing bad can happen because of this.
  • +
+

Norgad updated:

+
    +
  • Coated Reinforced Walls now have unique sprites
  • +
+

TullyBurnalot updated:

+
    +
  • Trash Bags fit in satchels/bags/duffelbags, but cannot be transported after being filled up.
  • +
  • Advanced Mops clean faster, can clean more
  • +
  • Holosign Projectors can create more signs
  • +
  • Ghosts can no longer create dirt
  • +
  • Dirt creation slowed down. "Clean Station" may actually be remotely possible now
  • +
  • Janitorial Closet tidied up
  • +
  • Can fill Light Replacers with boxes directly
  • +
  • Can recycle 3 broken/burnt bulbs into a functioning one
  • +
  • Can no longer cheat around NODROP by inserting NODROP lightbulbs into Light Replacers
  • +
  • Ghosts can no longer trip Proximity Sensors
  • +
  • Ghosts can no longer trip Infrared Sensors
  • +
  • Effects (like hallucinations) can no longer trip Proximity and Infrared Sensors
  • +
  • IDs are no longer dropped if their owner cryos with the ID inside a PDA inside a bag (very specific, yes)
  • +
+

Ty-Omaha updated:

+
    +
  • Allows sechailer phrases to be selectable
  • +
  • Quick-equipping a PDA will now prioritize the PDA slot before the ID slot.
  • +
+

taukausanake updated:

+
    +
  • Gives proper mix_messages for Uplink, Synthignon, and Synth 'n Soda drinks
  • +
+

tristan1333 updated:

+
    +
  • Spacepod paint
  • +
+ +

08 August 2016

+

Ar3nn updated:

+
    +
  • Telekinesis no longer is subject to meatspace problems
  • +
+

Chakirski updated:

+
    +
  • Added animal AI holograms.
  • +
  • .45 Magazine sprites for the M1911 are now longer invisible.
  • +
  • Hoodies no longer look like labcoats while in hand.
  • +
  • Ectoplasm spawns in cult mining rooms instead of an invisible "weapon".
  • +
  • Duffel bag descriptions and names no longer contain "duffle".
  • +
  • Syndicate medical duffel bags can now be seen while in hand.
  • +
+

Crazylemon64 updated:

+
    +
  • Adds a "Save" buildmode for admins to preserve their creations for later. This is currently in an early stage, so don't be surprised by errors!
  • +
+

FlattestGuitar updated:

+
    +
  • Holy Water will no longer make you stutter for ages if you're not a cultist
  • +
+

Fox McCloud updated:

+
    +
  • Fixes Orion Ship message being unheard when held in-hand
  • +
  • Adds headphones into the game as a loadout item
  • +
  • Removes fireproof core malf AI power
  • +
  • upgrade turrets malf AI power CPU reduced from 50 to to 30
  • +
  • Overload machine cost increased from 15 to 20
  • +
  • Override machine cost increased from 15 to 30
  • +
  • can override/overload field generators again
  • +
  • Machine uprisers will slowly die if they aren't attacking someone
  • +
  • Adds in Hostile lockdown malf AI power for 30 CPU
  • +
  • Adds break air and fire alarms malf AI powers for 50 and 25 CPU respectively
  • +
  • AI's no longer have flood mode on air alarms by default
  • +
  • Adds in lip reading malf AI power for 30 CPU
  • +
  • Allows accessories to hypothetically grant armor to their wearer
  • +
  • Greytide spear illusions actually have an attack sound now
  • +
  • fixes the wormhole event being much shorter than intended
  • +
+

FreeStylaLT updated:

+
    +
  • Walls now melt when hot
  • +
  • Added actual coated rwalls - you can make them by clicking on an existing rwall with at least 2 plasteel in hand. Has infinite temp resistance.
  • +
  • Replaced all fake coated rwalls with new rwalls in both metastation (where they should be) and boxstation
  • +
  • Bandaging someone no longer stabs your eyes with bright green
  • +
  • Fixed repainted-to-wood metal flooring in courtroom - it's now actually wood
  • +
  • Fixed windoor in witness stand facing the wrong way
  • +
+

KasparoVy updated:

+
    +
  • Traitors with the Maroon objective will no longer succeed if their target is in a locker on the shuttle.
  • +
  • Traitors with the Assassination objective will no longer fail if their target is assassinated/borged/debrained but on a Z-level greater than the derelict.
  • +
+

Krausus updated:

+
    +
  • Fire will now totally consume you, rather than timidly hiding under your clothes.
  • +
  • Admin freeze overlays should no longer disappear from humans until they're actually unfrozen.
  • +
+

LittleBigKid2000 updated:

+
    +
  • Adds cheap sunglasses. They provide no flash protection, but are available in the loadout and clothesmate.
  • +
+

Pinatacolada updated:

+
    +
  • Makes the swedish gene spit out weird swedish chars and sounds
  • +
+

Ty-Omaha updated:

+
    +
  • Fixes "is too cumbersome to carry in one hand" from showing up to other players.
  • +
+

Yurivw updated:

+
    +
  • Condimaster now actually makes bottles. Removed: Unused options in admin secret menu are now removed.
  • +
+

chopchop1614 updated:

+
    +
  • fix bluespace crystals exploit
  • +
+ +

03 August 2016

+

Fox McCloud updated:

+
    +
  • Fixes a rare case where the singularity would escape containment when properly set up+contained
  • +
+

Krausus updated:

+
    +
  • Non-respawnable ghosts will no longer qualify for mid-round rejoining (event antags, golems, posibrains, etc). Drones, PAIs, and ERTs are exceptions to this.
  • +
  • Cryodorms will no longer produce respawnable ghosts for the first 30 minutes of the round.
  • +
  • Fixed the spooky arrival shuttle. Cryo'd ghosts will now appear above their cryo pod, in the spooky cryodorms.
  • +
  • Cryodorms will now despawn you 90% faster if you willingly enter one.
  • +
  • Suiciding in the first 30 minutes of a round will no longer allow you to ghost and be respawnable.
  • +
  • Becoming a non-respawnable ghost lasts the entire round, even if you ghost in a respawnable manner later on.
  • +
  • You can no longer spam pinging posibrains, and cannot ping them at all if you cannot volunteer for one.
  • +
  • Missing limbs will now be grayed out on your health doll.
  • +
+

chopchop1614 updated:

+
    +
  • Fixed the C4 labcoat exploding bug
  • +
+ +

01 August 2016

+

Crazylemon64 updated:

+
    +
  • Admins are now able to print a map of the z levels.
  • +
  • Admins are now capable of scrambling the z levels' transitions.
  • +
  • Janiborg trash bags no longer fit down disposals when empty
  • +
+

Fethas updated:

+
    +
  • (Maybe?)..We actually check if the race HAS BLOOD before trying to suck them
  • +
  • Due to various complaints from tajarans having hand cramps, glove makers have removed plasteel from the fabric.
  • +
  • Plasmaman can no longer be vampires.
  • +
  • Removes the mask check on both victim AND vampire, also makes the message a bit more obscure, so it's up to your imagination of where you are biting them and with what.
  • +
+

Fox McCloud updated:

+
    +
  • Medical stacks now have 6 uses
  • +
  • Medical stacks now heal 25 burn/brute
  • +
  • Applying a medical stack to others is instant, no matter what
  • +
  • Applying any medical stack to yourself has a 2 second delay
  • +
  • Applying a splint to yourself has a 10 second delay
  • +
  • No more RNG fumbling of putting splints to yourself
  • +
  • Confirmation for applying medical stacks is now green
  • +
  • Advanced Medkits now have 2 trauma kits, 2 burn kits, a health analyzer, 1 roll of gauze, and medipen.
  • +
  • Amount of splints in medical vendors increased from 2 to 4
  • +
  • Fixes weird icon updates when getting healed by medical kits
  • +
  • Adds in object burning system that allows things to be lit on fire
  • +
  • being on fire should heat you up a bit quicker and do a bit more damage
  • +
  • Novaflowers ignite you rather than uselessly heating you up
  • +
  • Adjusts a few pyrotechnic chems to better fit with other tweaks to fire damage
  • +
+

IcyV updated:

+
    +
  • Adds a unique axe for Atmos-traitors
  • +
+

Krausus updated:

+
    +
  • Probably fixed some very specific items messing up View Variables for no adequately explicable reason.
  • +
  • Fixed round-end antagonist report failing to print due to null objectives.
  • +
+

Kyep updated:

+
    +
  • Added atmos grenade kit to traitor uplink.
  • +
  • Fixed bug with adv pinpointers and CMO hypospray theft objectives. Fixes #5232
  • +
+

TheBeoni updated:

+
    +
  • Adds "unique" jumpsuit for Pod Pilot so they can finally stop using security one Added picture because i do not like that red label
  • +
+

TheDZD updated:

+
    +
  • Shadowling ascendance and badmins pressing the "Destroy All Lights" button should no longer bring the server to its knees.
  • +
  • Broken lights will no longer re-break.
  • +
+

TullyBurnalot updated:

+
    +
  • Using ATMs leaves fingerprints behind
  • +
+

Twinmold updated:

+
    +
  • Nuke Ops airtank connected to pipenet now.
  • +
+

tigercat2000 updated:

+
    +
  • Readded colored cable-cuffs.
  • +
  • Making stacks of metal rods now updates the icon correctly.
  • +
+ +

28 July 2016

+

A Giant-Ass Mountain of Salt updated:

+
    +
  • Re-adds PDA slot.
  • +
+

Crazylemon64 updated:

+
    +
  • Adds an explosion buildmode
  • +
  • "Drop Everything" in VV no longer causes limbs to fall to the ground.
  • +
+

FlattestGuitar updated:

+
    +
  • IAAs can now select the classic secHUD in loadouts
  • +
  • adds bananas and suit jackets to the loadout system
  • +
  • adds dress shoes and fancy sandals to the loadout system
  • +
  • Miners can now get the mining coat from loadouts
  • +
+

Fox McCloud updated:

+
    +
  • Fixes organ repair surgery saying an organ wasn't damaged when it actually was
  • +
  • Removes the 1 burn heal from regular ointment
  • +
  • Regular bandages will now disinfect (in addition to stopping bleeding as they previously did)
  • +
  • Fixes a few crafting recipes not having the proper category
  • +
  • Fixes laser slugs not firing lasers
  • +
  • Adjusts the damage/consistency of improvised slugs
  • +
  • Adds in craftable bolas; throw them at someone to slow them down
  • +
  • Secvend starts off with e-bolas
  • +
  • Can make spears with personal crafting now
  • +
  • Fixes teacups and some other drinks having no sprite, in-hand, or object
  • +
  • adds alt-click rotating of chairs, disposal pipes, windows, the PA, emitters, and windoor assemblies
  • +
  • Cablecuffs are now made by opening the cable stack's crafting menu by using it in your hand
  • +
  • Fixes cablecuffs not having a unique in-hand icon
  • +
  • Fixes cable coils not having a unique in-hand icon
  • +
  • All cablecuffs will be red, regardless of what they're produced from
  • +
  • Fixes an unlimited metal exploit
  • +
  • IV Drip sprites updated; has visual feedback for if it's injecting or taking blood
  • +
  • IV Drip injection rate dramatically increased
  • +
  • Warning ping for when someone is low on blood
  • +
  • Support for species with exotic blood type
  • +
  • Alt-Click to toggle between modes
  • +
  • Sensory restoration virology symptom no longer has anti-stun properties nor heals brain damage, but has a lower acquisition level
  • +
  • Damage convert heals individual limbs instead of healing overall damage (actual impact is low)
  • +
  • Librarian now starts off with a bookbag
  • +
  • Bookbag can now hold Bibles, cult tomes, books, and spellbooks
  • +
  • Can empty a bookbag into a bookshelf
  • +
  • Fixes an exploit where you could generate wood out of thin air
  • +
  • Fixes blobspores doing more damage than intended
  • +
+

Fox-McCloud updated:

+
    +
  • Adds in a few makeshift items/weapons: molotovs, grenade lances, golden bikehorn, paper bags, and DIY chainsaws
  • +
  • Fixes some personal crafting behaving as other than intended
  • +
+

FreeStylaLT updated:

+
    +
  • Fixed brig cell block APCs not getting power
  • +
  • Fixed space buggery Kyet made :angry:
  • +
  • Fixed missing light near labor shuttle dock
  • +
  • Fixed wrongly placed cobweb in solitary
  • +
  • Fixed basketball court not having a basketball
  • +
  • Added windows to brig processing entrance
  • +
  • Re-added the missing EOD and biohazard lockers in Armory
  • +
  • 6 gas masks from Armory
  • +
  • Added grid check into random events.
  • +
+

Krausus updated:

+
    +
  • The voting panel now uses the browser datum, which means it looks nicer.
  • +
  • The voting panel now updates while a vote is in progress.
  • +
  • When a vote is started, it will now include a link to open the vote panel, as an alternative to typing in "vote".
  • +
  • Custom votes will now show full voting results upon completion.
  • +
  • Admins should no longer lose the "cancel vote" link in the voting panel.
  • +
  • View Variables should probably stop crashing admins.
  • +
  • The RnD console now shows an overlay while you're waiting for it to do work, rather than using a separate wait screen.
  • +
  • Admins now have click shortcuts for opening a player panel, showing mob info, and viewing variables. Specifics are in Hotkey Help.
  • +
+

Kyep updated:

+
    +
  • Admins can now see attacks against SSD players more easily.
  • +
  • Clarified the text you get when examining a SSD player.
  • +
  • It is now possible for admins to remove a person's vamp thrall status.
  • +
  • Adds Vox, Greytide & Soviet loadouts to admin Select Equipment verb.
  • +
  • Fixes an issue with spy loadouts, and excessive access on loadouts in general
  • +
+

Spacemanspark updated:

+
    +
  • Cardboard boxes now have their own specific name in the cardboard sheets menu.
  • +
+

TheDZD updated:

+
    +
  • Fixes tempgun not recharging.
  • +
  • Fixes tempgun beams costing one tenth of what they are supposed to.
  • +
  • Admin-only jobs check for R_EVENT now, instead of R_ADMIN, as event-related tools should.
  • +
  • Mentors should no longer get spammed by the library checkout computer on occasion.
  • +
  • Mentors should no longer get spammed by mirrors due to body accessories.
  • +
+

TullyBurnalot updated:

+
    +
  • AI Integrity Restorers now destroy any AIs inside if they get EMP'd
  • +
  • AI Integrity Restorers can be deconstructed if broken via explosions. This kills the AI inside
  • +
+

Twinmold updated:

+
    +
  • Can no longer destroy pods with anything other than brute and burn weapons.
  • +
  • Can no longer pull someone out of a pod when no one is actually in the pod.
  • +
  • Can now melee attack pods with weapons when harm intent is on.
  • +
  • Vox Objective 4 now calculates the kills vox raiders actually have, instead of always complete.
  • +
+

Ty-Omaha updated:

+
    +
  • Gives Combat Gloves to Code Red ERT agents.
  • +
  • Gives Code Gamma Engineering ERT agents Combat Gloves.
  • +
+

monster860, clusterfack, and DeityLink updated:

+
    +
  • Adds space parallax
  • +
+

tigercat2000 updated:

+
    +
  • Removes space parallax, due to server overhead, input lag & bugs
  • +
+ +

21 July 2016

+

Alffd updated:

+
    +
  • Added a 6th Vulpkanin tail option.
  • +
  • Fixes animations, side view, and pixel fill for Vulpkanin tail 6
  • +
+

FalseIncarnate updated:

+
    +
  • Engineers can properly show up for work with their hats and coats to keep warm.
  • +
+

Fox McCloud updated:

+
    +
  • Tajarans and Unathi can now wear all shoe and glove types
  • +
  • Glove clipping removed except for black gloves, which makes them fingerless gloves
  • +
  • Adds sandals as a loadout option
  • +
  • Adds in simple animal mob spawners
  • +
  • Adds shielded hardsuit to the nuke ops uplink for 30 TC
  • +
  • Implements the powerfist and adds it to the uplink for 8 TC
  • +
  • Removed drinking glass shattering (regular bottle shattering is still a thing)
  • +
  • Captain's flask is now gold instead of silver
  • +
  • Bottles have a throwforce of 15
  • +
  • can crack eggs into drinking glasses
  • +
  • Detective's flask starts out with 30 units of whiskey
  • +
  • removes redundant object verbs that have an action button
  • +
  • Fixes up mindswap spell so it behaves more properly
  • +
  • Fixes genetic abilities action buttons not properly clearing
  • +
  • Fixes simple animals, silicons, and brains becoming perma deaf from flashbangs and other sources
  • +
  • ACTUALLY FIXES MINING APC
  • +
  • Fixes brig cell timers not having the option to flash people
  • +
+

FreeStylaLT updated:

+
    +
  • Added new syndicate item Chameleon SecHUD to uplink store, available for all antags. It can morph into various eyewear while being a flashproof sechud.
  • +
+

Kyep updated:

+
    +
  • Added new syndicate costumes to "select equipment" admin verb.
  • +
+

TullyBBurnalot updated:

+
    +
  • More beds outside the Operating Theaters, Pajama Wardrobes outside and inside the Operating Theaters, an extra NanoMed Vendor, one Disposal Chute per OR, table with cards
  • +
  • Sinks moved closer to Surgical Tables, moved light fixtures in the Operating Theaters, tables with surgical tools now made of glass for maximum style points and Xenomorph Larva Whack-A-Mole
  • +
+

monster860 updated:

+
    +
  • Brig timer UI reopening after being closed fixed.
  • +
+ +

20 July 2016

+

Allfd updated:

+
    +
  • Added hologram fluff sprites
  • +
+

Ar3nn updated:

+
    +
  • Gets rid of some weird lattices floating in mid-space
  • +
+

Chakirski updated:

+
    +
  • Adds M.E. Reaper sprite.
  • +
  • AI can now choose a 32x64 reaper hologram.
  • +
  • Cigarette packs no longer show near-duplicate messages when examined.
  • +
+

CrAzYPiLoT updated:

+
    +
  • Ports randomized space ruins from /tg/ station. There is a number of maps which can be spawned at any location on the empty z-level at roundstart, and up to three random ones will be chosen each round. Credits to KorPhaeron.
  • +
  • Lays the groundwork for a future lavaland implementation, if we choose to have it.
  • +
  • Adds a feature to the map loader where areas with the right var set can be distinctly initialized on map load - meaning separate APCs, and the like.
  • +
  • Using a z-level specific initialization freeze system, large elaborate maps like the cyberiad can be loaded without a single runtime, with minimal impact on the round elsewhere.
  • +
  • Adds a delete mode to the "Fill" buildmode - just alt-click for the second corner, and everything within will be removed.
  • +
  • Adds a "Jump To" function in VV, which is useful for getting an idea of what exactly you're looking at.
  • +
  • Added view count to newscaster feeds and messages.
  • +
+

Crazylemon64 updated:

+
    +
  • Abductors consoles link correctly again
  • +
+

DaveTheHeadcrab updated:

+
    +
  • Plastic explosives are now a subtype of grenades. Shouldn't be any noticable difference for players.
  • +
  • Plastic explosives no longer use the wire datum. You may directly attach an assembly holder (Such as a remote signaller + igniter assembly)
  • +
  • Adds X-4 shaped charges, designed for breaching explosively without harming the user. Pick some up at your local nukies r us.
  • +
  • Replaces tablecrafting with personal crafting, click the hammer icon by your intent selector to use it.
  • +
  • Removes the PDA slot, your PDA can now go in your ID slot (Again).
  • +
  • You can now alt click to remove an ID from a PDA, for quick interaction while it's in your ID slot.
  • +
  • Adds an overlay for an ID while it's inserted into your PDA.
  • +
+

FalseIncarnate updated:

+
    +
  • Adds new Bottler machine for making unique beverages! Order one from cargo today!
  • +
  • Adds 6 new drinks obtainable via the Bottler. Get brewing!
  • +
  • Grapes now can be properly juiced again, as they now have the right kitchen tag.
  • +
  • Adds effects to the Paradise Pop reagents. Drink them all to unlock their powers!
  • +
+

Fox McCloud updated:

+
    +
  • Adds in fans which can block atmospherics passing over them
  • +
  • All mass driver blast doors have a fan underneath them, allowing you to use them repeatedly instead of once
  • +
  • Fixes medical, security, and employment records not being displayed
  • +
  • Adds in a weather system
  • +
  • Removes most of the miner's uniform equipment from their lockers and puts it in a miner's wardrobe
  • +
  • Miners start off with a lot of their clothing equipment equipped to them
  • +
  • Miners now have unique headset sprites
  • +
  • Miners no longer have lanterns, but a seclite; they can attach this to their kinetic accelerators now
  • +
  • Miners have workboots instead of black shoes
  • +
  • Miners no longer have a default mining scanner but an advanced one that works at reduced range (5 instead of 7) and has a longer cooldown between pulses (5 instead of 3.5)
  • +
  • removed extra mining hardsuit from the outpost
  • +
  • removed medikit spam from outpost; now just a toxin kit and a regular medical kit
  • +
  • Bluespace crystals now earn you points and can be refined into bluespace polycrystal sheets
  • +
  • Spare vouchers from QM and HoP removed
  • +
  • removed armor from the fake tactical turtleneck
  • +
  • Can scan vending machines with your PDA to pay for items (if there's an ID in your PDA)
  • +
  • Sleepers no longer require a console to build, only the sleeper itself
  • +
  • Clicking on the sleeper brings up the menu that was previously brought up for the console
  • +
  • Adds in syndicate sleepers--these sleepers are not only syndie themed but also allow the user to inject chems into themselves while inside the sleepers
  • +
  • Sleepers can now inject silver sulfadiazine
  • +
  • removes cryofeeds from cryodorms and adds in 2 more cryopods
  • +
  • Fixes pre-spawned loaded belts not having proper overlays
  • +
  • nanites will no longer purge chems, but will now heal internal organ damage, attempt to mend fractures, and will no longer cure beneficial viruses
  • +
  • cold and hot drinks should now properly heat you up or cool you down (this also goes for medical reagents)
  • +
  • beer no longer reduces jitteriness
  • +
  • toxins special and antifreeze heat you up
  • +
  • banana juice and banana honk now heals monkeys
  • +
  • Fixes atrazine not killing nymphs
  • +
  • mining autoinjectors no longer poison you
  • +
  • combat hypospray now has omni+epinephrine+teporone
  • +
  • stimpack is now meth+coffee instead of meth+epinephrine
  • +
  • Cheese and synth meat amount creation scales with volume of the reaction
  • +
  • sprinkles now heals all members of sec (brig phys, sec pod pilot, magistrate, and IAA are no longer left out)
  • +
  • Fixes syndi+shielded+hos hardsuit sprite issues
  • +
  • Fixes wizard's who have a regular satchel set in their prefs winding up with none
  • +
  • Spellbooks are automatically bound to wizards at round start (no more ragin' exploitative mages)
  • +
  • Fixes mining outpost lacking an APC
  • +
  • Fixes being able to exploit and turn artificial bluespace crystals into regular bluespace crystals
  • +
+

FreeStylaLT updated:

+
    +
  • Added courtroom, left of brig.
  • +
  • Remapped brig
  • +
  • Moved prisoner processing and evidence storage to the right of brig, next to Detective's office.
  • +
  • Changed current processing to Interrogation and a hallway.
  • +
  • Re-mapped Conference and Locker rooms.
  • +
  • Lots of other minor tweaks to brig.
  • +
  • Seriously, way too many small changes to list here, go and have a look at the brig yourself.
  • +
  • Removed temp. detainment and observation from brig.
  • +
+

KasparoVy updated:

+
    +
  • Wearing a suit will no longer cause runtimes due to the way suit-collars are handled.
  • +
  • The north direction sprite of the Vulpkanin 'Patch' facial hair style won't hang a pixel off the head anymore.
  • +
+

Krausus updated:

+
    +
  • All admins can now see "admin log" messages.
  • +
  • Admins can now toggle "admin log" messages on or off.
  • +
  • Admins will no longer be notified about ghosted admins jumping around.
  • +
  • Beating on simple animals will no longer be twice as noisy as intended.
  • +
  • Emergency Response Teams are now usable again.
  • +
+

Kyep updated:

+
    +
  • adds botany, basketball court, individual cells, library computer and more to perma. Makes it far less boring.
  • +
  • Tracking implants are now useful, showing the implanted person's general location, and health status, on prisoner consoles.
  • +
  • The NODROP flag now works correctly on jumpsuits.
  • +
  • Improved admin 'select equipment' verb. ERT option now works, costumes get IDs and proper headsets, two new costumes added, and some outfits minorly tweaked (e.g: tunnel clowns get toolbelts).
  • +
  • Prevented NPCs being made into objective targets.
  • +
+

LittleBigKid2000 and TullyBBurnalot updated:

+
    +
  • Stethoscopes can now be used to tell if a person's heart or lungs are damaged, or if they have any at all. Now they're actually useful instead of telling you the obvious in a vague way.
  • +
  • Stethoscopes can no longer be used to hear the heartbeat and breathing of a person that doesn't have a heart or lungs.
  • +
+

Tauka Usanake updated:

+
    +
  • Adds a Hydroponics HUD and a night vision version of it that can both be created in R&D. It provides additional details on plants in hydro trays and soil plots. Shows the health, nutrient, water, toxin, pest, and weed level of the plant as well as whenever it is ready to be harvested or is dead.
  • +
+

TullyBBurnalot updated:

+
    +
  • Handless cuffing no longer possible. Can still cuff people with one hand
  • +
+

TullyBurnalot updated:

+
    +
  • Mobs with PSY_RESISTANCE are no longer valid targets for REMOTE_VIEW
  • +
  • When emagged, Photocopiers now have a cooldown if used to copy butts
  • +
+

Twinmold updated:

+
    +
  • Fixes removing ID cards from laptops with the Eject ID verb.
  • +
+

monster860 updated:

+
    +
  • A bunch of interfaces now use /datum/browser.
  • +
  • The ChemMaster now uses the asset cache, eliminating the enormous lag spike when you first use it. Yey!
  • +
  • Fixes the window not closing when selecting an icon for the chem-master
  • +
  • Fixes the chem master window not updating when selecting an icon
  • +
  • The chem-master icon selection window now has a 4x5 grid of icons.
  • +
+

tigercat2000 updated:

+
    +
  • Gas tanks now have an action button for accessing their interface.
  • +
  • You can now shift-click on movable HUD elements (such as action buttons) to reset them to their initial position.
  • +
  • Implants with limited uses, such as freedom implants, now delete themselves when they run out of uses.
  • +
+ +

13 July 2016

+

Ar3nn updated:

+
    +
  • Adds a silence button to newscasters, which will silence the regular update sounds
  • +
+

Chakirski updated:

+
    +
  • Adds new bacon sprites.
  • +
  • Bacon can now be cooked from the grill. Just grill raw bacon.
  • +
  • Raw cutlets are now sliceable into raw bacon strips.
  • +
  • Plasma and N20 look more gassy.
  • +
+

DaveTheHeadcrab updated:

+
    +
  • Greys no longer speak in wingdings.
  • +
  • Greys now have a species-specific language.
  • +
+

Fox McCloud updated:

+
    +
  • Overall borg power useage has been lowered
  • +
  • Borgs who have completely run out of power can now still move around/see/talk, but they will be unable to interact with machinery/doors around them; they can still bump open doors, however. Borgs with no cell are still completely paralyzed and can't do anything.
  • +
  • IPCs are now properly impacted by space's burn damage
  • +
  • NT Rep's cane stuns for less and invokes a cooldown between use, similar to telebatons
  • +
  • Oxygen damage number changed a bit; damage is based upon volume lost more now
  • +
  • Species that have blood but are oxygen immune will now take tox damage
  • +
  • Health analyzers will now work with species with exotic blood and inform the user what type of exotic blood they have
  • +
  • Other machinery that display blood levels (op table, sleepers, advanced scanners, etc) will now work with exotic blood
  • +
  • Changeling regen will now properly restore blood if you have exotic blood fix Fixes being blurry for 20+ minutes when you were low on blood for a mere 3 minutes
  • +
  • Heart damage impacting blood volume removed
  • +
  • Nutrition draining when low on blood removed
  • +
  • Station cinematics shouldn't have inventory overlays over top of the animation
  • +
  • Station cinematics should properly clear off the screen and delete now
  • +
  • pAIs are no longer valid targets for gun turrets (like on the syndicate ship)
  • +
  • Adds in Rathen's secret, a new spell for the wizard that AoE stuns
  • +
  • Removed borg jetpacks
  • +
  • Adds in borg ion pulse system; borgs with ion pulse enabled consume extra power for each turf they move but can travel on space. Can upgrade any borg, at R&D with an ion pulse upgrade
  • +
  • Adds in cyborg self repair upgrade: very slowly repairs cyborgs at the cost of extra power. Available at R&D
  • +
  • Mining cyborg module tweaked slightly: GPS, shovel, mini welding tool and mini extinguisher added, wrench and screwdriver removed
  • +
  • reset borg module removes speed boost
  • +
  • Fixes borg's stun arm bypassing shields
  • +
+

KasparoVy updated:

+
    +
  • Adds Vox compatible versions of all jumpskirts.
  • +
  • Adds Vox compatible version of the CMO jumpsuit.
  • +
+

Krausus updated:

+
    +
  • Players will ALMOST DEFINITELY never get stuck as plants anymore. I mean it this time!
  • +
  • Fixed morgue trays not updating themselves when you ghost into/out of your body.
  • +
+

Kyep updated:

+
    +
  • Changed access requirement on lethal injection locker to sec access (same access required for the chair its right next to.
  • +
  • Changed access requirement on exile implant locker to armory access.
  • +
  • Ghosts no longer miss out on ERTs due to not knowing it was called, or not being able to find the verb. They are now prompted about joining an ERT when one is called.
  • +
  • Fixed a condition where 'we are assembling an ERT' message is broadcast, but no ERT is generated.
  • +
  • Typo fixes in ERT messages.
  • +
  • Entering a cryo pod, then deliberately selecting OOC->Ghost, and clicking yes on the prompt, will now instantly send you to long-term storage, removing you from the round, despawning your body, freeing your job slot, and giving a new objective to any antag that had you as a target.
  • +
  • Announcements about someone entering long-term storage via a cryopod now include that person's rank.
  • +
  • When an antag target cryos, the message the antag gets about their objectives changing is now clearer.
  • +
+

TheDZD updated:

+
    +
  • Adds "salts" as a say verb for deadchat ghosts.
  • +
+

TullyBurnalot updated:

+
    +
  • Universal Recorder added to NT Rep Locker
  • +
  • Box of recorder tapes added to NT Rep and IAA Locker
  • +
  • Fax Guide added to Captain, HoS, HoP, NT Rep and IAA Lockers
  • +
  • Butt copy alert added to photocopiers
  • +
  • Butt copy alert comes with *ping noise
  • +
  • Photocopiers start with 60 toner
  • +
+

Twinmold updated:

+
    +
  • Vampires with sleeping carp (traitor+vampire rounds) can now suck people's blood like normal.
  • +
+

monster860 updated:

+
    +
  • The ChemMaster now uses NanoUI! Yey!
  • +
  • Alerts are no broken ghostly outlines
  • +
+ +

09 July 2016

+

Chakirski updated:

+
    +
  • Adds disabled_component() to cyborgs.
  • +
  • EMPs now disable binary communication for as long as the stun time.
  • +
  • Syndicate thermal imaging glasses (mesons) can now be prescription upgraded like normal mesons.
  • +
  • Green glasses from the AutoDrobe can now be prescription upgraded.
  • +
+

FalseIncarnate updated:

+
    +
  • Deepfryers are no longer arcane mysteries, and can be (de)constructed and upgraded.
  • +
+

Fox McCloud updated:

+
    +
  • Grenade have a chance to explode when the person holding them is shot
  • +
  • Flamethrowers can release their tank's contents if the person holding them is shot
  • +
  • Can no longer self-trigger blocked shield events (ie: no self-harm to trigger a reactive teleport armor)
  • +
  • Hugging someone/shaking them up bypasses shield checks (oh no, hugs of death)
  • +
  • Riot shields have a +30% chance to block thrown projectiles
  • +
  • Hunter pounces are now a thrown attack as far as shield go, and yes, can be blocked by riot shields now
  • +
  • Energy shields no longer block anything other than beam and energy projectiles
  • +
  • Being able to be pushed is based on the block chance of the item you're holding instead of it just being based on riot shields
  • +
  • Adds in cursed wizard heart, purchase it from the wizard's spell book for 1 point, but be wary of not keeping the heart beating...
  • +
+

FreeStylaLT updated:

+
    +
  • Added a bunch of new items to maint, some rare uplink gear included. (see PR for full list)
  • +
  • made gas masks, nothing and extinguishers less common in maint
  • +
+

Krausus updated:

+
    +
  • Players probably won't get stuck as plants forever anymore. Probably.
  • +
  • Refactored job ban checking, which should massively reduce round start-up time.
  • +
  • Job bans/unbans will now take effect instantly, rather than at the next server restart.
  • +
+

TheDZD updated:

+
    +
  • DNA injectors no longer always activate powers that are supposed to have a chance to activate.
  • +
  • Dionae can no longer activate the radiation disability, nor the run superpower except via adminbus.
  • +
  • Adds genetic instability, which causes a variety of negative effects, including toxin damage, burn damage, cloneloss, and even gibbing. Effects get worse as stability gets lower, burn damage starts below 85 stability, tox and clone below 70, and gibbing once you're below 40.
  • +
  • Adds Curse of the Cluwne touch attack spell, which wizards can pick, heavily based off of the same spell from Goonstation. Said spell adds an unremovable honk tumor to the target, gives them NODROP neon green clown gear, makes them stutter, makes them almost eternally fat, confuses them, makes them clumsy and speak in Comic Sans, and severely brain damages them. Use it on a cluwne however...
  • +
  • Fixes a bug where honk tumors would cause NODROP items to still be moved, despite being unable to be unequipped.
  • +
+

TullyBurnalot updated:

+
    +
  • Botanist access to the morgue revoked
  • +
  • Added custom messages for evil faxes
  • +
  • Added unique text body for each non-evil fax template
  • +
  • Added a "Keep up the good work" fax template
  • +
  • Added a "ERT Instructions" fax template
  • +
  • Photocopiers can be emagged
  • +
  • Emagged photocopiers deal 30 burn damage to all mobs copying their butts
  • +
  • Deconstructing Comfy Chairs yields 2 metal sheets
  • +
  • Boxes no longer allowed inside evidence bags to prevent them going into themselves
  • +
  • Monocles are now prescription upgradable
  • +
  • Monocles added to Loadout selection
  • +
  • Spinning a revolver's chamber makes a noise again
  • +
  • Revenants can actually be killed now.
  • +
  • AntagHUD activation disqualifies player from rebooted drones
  • +
  • Sergeant Ian hat now visible
  • +
+

Twinmold updated:

+
    +
  • Fixes the inconsistency of getting 2 metal rods when you wirecutter a destroyed grille down to 1.
  • +
+ +

07 July 2016

+

Ar3nn updated:

+
    +
  • Adds tech levels to RnD console main menu
  • +
+

FalseIncarnate updated:

+
    +
  • Chicks no longer lose their souls (literally) when becoming adults.
  • +
  • Intercoms, fire alarms, and air alarms no longer contain internal portals to a realm of infinite cables and circuit boards.
  • +
+

Fox McCloud updated:

+
    +
  • Space lube damage removed and duration reduced from 7 to 5
  • +
  • Azide and CLF3+Firefighting foam now play a bang sound when mixed
  • +
  • Can now pet pAI's with help intent
  • +
  • Fixes sechuds and nightvision sechuds having flash protection
  • +
+

FreeStylaLT updated:

+
    +
  • Added windows and a missing firelock to Genetics/Cloning
  • +
  • Tweaked layout of Genetics slightly
  • +
  • Added photocopier to R&D.
  • +
  • Tweaked RD's office layout slightly
  • +
  • Changed access on Tcomms' external airlocks' buttons to be same as general Tcomms access
  • +
  • fixed the airless tiles in Assembly Line's windows
  • +
+

KasparoVy updated:

+
    +
  • Adds improved Vox mask/goggle sprites.
  • +
  • Adds Vox-compatible versions of most suits.
  • +
  • Adds species-fitting and icon override handling to clothing accessories and suit collars.
  • +
  • You can now open/close Clown Officer and Soldier coats.
  • +
  • Adds by-species tail hiding.
  • +
  • Tidies up and refactors the way the Captain's space helmet shows Vox hair but hides every other species'.
  • +
  • Reactive armour's sprite will now update as soon as you turn it on/off or EMP it.
  • +
+

Krausus updated:

+
    +
  • Fixed borers dying in hosts who happened to be somewhere cold, such as space. Even if their host was in a space suit.
  • +
  • Fixed borers forgetting to detach from a host when it died.
  • +
  • Fixed borers being able to assume control of a dead host.
  • +
  • Fixed dead borers in a host being able to speak with the host and ghosts.
  • +
  • Fixed employees starting every shift at least 3 minutes late. You aren't getting paid to stand around, people!
  • +
  • Fixed animal beatdowns being twice as noisy as they should be.
  • +
  • Pod lock busters should now properly bust pod locks.
  • +
  • The late-stage effects of the "sensory destruction" disease symptom should now properly destroy your senses.
  • +
  • Autotraitor should now continue picking new in-game traitors, instead of picking one and dying.
  • +
  • Lacking a head no longer makes you immune to becoming a husk or skeleton.
  • +
  • Security and medical records should probably stop crashing people.
  • +
  • Altering details on an Agent ID Card will now actually update what's seen when examining the card.
  • +
+

Kyep updated:

+
    +
  • Fixes NT Special Ops Officer's headset so he can correctly hear, and talk on, the Special Ops (deathsquad) channel.
  • +
  • Fixed oversight in keycard authentication devices that incorrectly treated trialmins like fullmins, resulting in situations where calling an ERT became impossible.
  • +
  • If an ERT request gets no answer for 5 minutes, admins now get a one time reminder that it was sent.
  • +
+

TheDZD updated:

+
    +
  • Burst fire selection is now a proc, as it was meant to be, rather than a verb.
  • +
+

TullyBurnalot updated:

+
    +
  • AI can no longer interact with IV Drips
  • +
  • Robots can no longer remove beakers/blood bags from IV Drips
  • +
  • Fixed clown door deconstruction
  • +
  • Fixed mime door deconstruction
  • +
+ +

02 July 2016

+

Fethas updated:

+
    +
  • adds comfirmation dialogs to transforms from player panel
  • +
+

Fox McCloud updated:

+
    +
  • Adds in laughter demons
  • +
  • Can summon laughter demons as a wizard
  • +
  • Chem master can produce instantaneous medical patches if all chems are safe
  • +
  • Can now purchase sniper rifle and associated ammo on uplink during nuke ops
  • +
  • Most melee and laser armor values halved or reduced; some bullet armor reduced slightly
  • +
  • Slowdown on most armor and spacesuits reduced by 1 (chaplain armor is still slow though)
  • +
  • Mining armor caps out at 60 melee resist as opposed to 80
  • +
  • Ling melee armor reduced; bullet and laser values buffed a bit and slowdown removed
  • +
  • Chameleon jumpsuit has a little bit of armor
  • +
  • Detective's forensic jacket now has identical armor to the native detective jacket
  • +
  • Armor penetration added to energy swords, chainsaws, scythes, and spears
  • +
  • Fixes stun batons, telebatons, and abductor batons piercing/bypassing shields
  • +
+

FreeStylaLT updated:

+
    +
  • Adds appropriate battle yells to sleeping carp
  • +
+

KasparoVy updated:

+
    +
  • Engineer boots that've had their toes cut open now have a sprite.
  • +
  • Vox now have engineer workboot sprites.
  • +
  • Removes unused SWAT boot sprites that were really just copypasted jackboot sprites.
  • +
+

Krausus updated:

+
    +
  • The late-join job listing is now big enough to show all the jobs at once, and organizes them into labeled categories.
  • +
  • Fixed Hotkey Help and hotkey mode toggle messages not appearing.
  • +
  • The late-join job listing will now ignore (mis)clicks for the first second after popping up.
  • +
+

Kyep updated:

+
    +
  • "Loyalty" implants are now known as "Mindshield" implants
  • +
  • Admins playing CC jobs can no longer get antag status from autotraitor.
  • +
+

Tastyfish updated:

+
    +
  • There's essentially a completely new space hotel map! Explorers rejoice!
  • +
+

TheDZD updated:

+
    +
  • Chance for vampires to burn in the chapel has been greatly reduced (from a 35% chance down to 8% per tick).
  • +
  • Vampires do not scream from chapel/space burning until they actually start catching fire.
  • +
  • Threshold for vampires to catch fire from space/chapel burning changed from 60 health to 50 health.
  • +
  • Fire stacks from vampire burning no longer apply twice 35% of the time while below the health threshold.
  • +
+

VampyrBytes updated:

+
    +
  • No more *me emoting from your corpse!
  • +
+

monster860 updated:

+
    +
  • Fixes ghosts having a generic icon when darkness is toggled off
  • +
+

tigercat2000 updated:

+
    +
  • There's a new tab in the character setup screen, "loadouts". This allows you to spawn with a limited number of preset items.
  • +
  • Character setup now uses #defines for the different tabs.
  • +
+ +

28 June 2016

+

CrAzYPiLoT updated:

+
    +
  • Replaced the current recycler sound with a new one.
  • +
+

DaveTheHeadcrab updated:

+
    +
  • Adds workboots to be worn by engineers.
  • +
  • Fixes the scanner's search functionality.
  • +
+

FalseIncarnate updated:

+
    +
  • To save on adhesive costs, Nanotrasen has stopped gluing stools to the floor. The resulting bodily injuries probably won't cost more than the glue.
  • +
+

Fethas updated:

+
    +
  • you can now pick up potted plants and stealth
  • +
+

FlattestGuitar updated:

+
    +
  • changes some alcohol values, the weaker ones are no longer as weak
  • +
  • refactored alcohol, you can now take short breaks between sips and still pass out in a gentlemanly manner
  • +
  • different species have different levels of alcohol resistance, check in with your bartender for more information
  • +
  • The medical HUD will now be a bit smoother. Neat.
  • +
+

Fox McCloud updated:

+
    +
  • Warden starts off with a pair of Krav Maga Gloves
  • +
  • New Steal objective: steal the warden's krav maga gloves
  • +
  • Clonepods will automatically suck in nearby meat
  • +
  • Slime processors will automatically suck in nearby dead slimes
  • +
  • Actually fixes vamp chaplains
  • +
  • Fixes clumsy check on guns not working properly, resulting in people with glasses shooting themselves in the foot
  • +
  • pAI candidates can now see who requested them
  • +
+

KasparoVy updated:

+
    +
  • Adds Yi to Vox-pidgin syllables. (Port from VG.)
  • +
  • Adds framework for icon-based skin tones. (Port from VG.)
  • +
  • Adds Vox-compatibility for all remaining eyewear.
  • +
  • Raiders now get a random skin tone and eye colour on spawn.
  • +
  • Species default hair, facial hair and head-accessory colours can now be defined.
  • +
  • Newly created Vox mobs will spawn with the same hair colour as they used to have pre-greyscaling.
  • +
  • Noir vision will no longer grey out the HUD. (Port from VG.)
  • +
  • Tails will not be coloured if the person's species doesn't have skin colour.
  • +
  • Vox hair (head and facial) have been greyscaled and can now be customized by the full colour range.
  • +
  • IPC parts from the mech fabricator won't turn IPCs invisible upon attachment anymore.
  • +
+

Krausus updated:

+
    +
  • Added a custom runtime error handler.
  • +
  • Added an in-game runtime viewer.
  • +
+

Kyep updated:

+
    +
  • Admins now hear boink sound when faxed, command sends ERT request, etc
  • +
  • Admins can reply to faxes via radio
  • +
  • Admins can reply to faxes with pre-written fax templates
  • +
  • Admins can reply to faxes with 'evil faxes', special faxes that have negative effects on their intended recipient (and nobody else)
  • +
  • Admins can now join as "Nanotrasen Navy Officer", and "Special Operations Officer". They spawn on adminstation and ERT office, respectively. They are not announced and do not appear on crew manifest.
  • +
  • "Select equipment" verb outfits tweaked for consistency with the above job outfits
  • +
  • Teleporter on admin station now works.
  • +
  • Added antag-only warning to bee briefcase, to reduce chances of traitors killing themselves with it.
  • +
+

LittleBigKid2000 updated:

+
    +
  • Space explorer corgis can now safely explore space
  • +
+

Norgad updated:

+
    +
  • Maintenance around the incinerator has been expanded.
  • +
  • Engineering maintenance finally has an APC.
  • +
  • The incinerator has been moved eastward, there is now a construction area in it's previous location.
  • +
+

Tastyfish updated:

+
    +
  • Cryo tubes, sleepers, and body scanners now eject random items the occupant dropped, upon the occupant being ejected.
  • +
+

TheDZD updated:

+
    +
  • Adds an adminbuse gun that fires gun mimics, you can varedit the gun's `mimic_type` var to any gun path, and it'll fire that gun as mimics. By default it fires stetchkin pistol mimics.
  • +
  • Fixes minor issues caused by some guns having text paths for power cells.
  • +
  • Fixes some runtimes and inconsistencies with the telegun and temperature gun.
  • +
  • The Tesla engine has acquired a grudge for lockers, and will now smite any in its path.
  • +
  • Unstable bluespace teleportation devices have been removed from energy guns, meaning they should no longer teleport from one hand to another when switching firing modes.
  • +
+

Twinmold updated:

+
    +
  • You can once again resist borer control with the Resist verb.
  • +
+

VampyrBytes updated:

+
    +
  • Emotes can now be accessed through verbs as well as say *
  • +
  • Emotes accessed through say * no longer take parameters after a -
  • +
  • Emotes now take parameters through input boxes
  • +
  • Emotes now have support for blind and deaf characters
  • +
  • Emotes now personalise messages
  • +
  • Flip can now be targeted with or without a grab
  • +
  • All emotes that are affected by being muzzled now make the user make some kind of noise
  • +
  • monkeys now have access to all the emotes that the npc tries to perform
  • +
  • Leap genetics ability lets you jump over things
  • +
+

monster860 updated:

+
    +
  • UI now gets it's own plane
  • +
  • RnD console now uses NanoUI! Sweet!
  • +
  • Fixes tranquillite being outside the box in the materials list. Mimes are supposed to be trapped inside a box, not outside one.
  • +
  • Replaces the weird unicode "x" character in some design names with the actual letter "x" so that it doesn't fuck up NanoUI
  • +
  • RCD gets a UI
  • +
  • RCD-built airlocks can now receive different types and accesses.
  • +
  • You can now shift-click to examine as silicon, instead of ctrl-shift-clicking, which is something absolutely no one would guess.
  • +
  • Pulsing multiple doors' "open door" wires at the same time using a remote signaller now actually opens them at the same time.
  • +
  • Fixes wormhole projector not having an icon.
  • +
  • Wormhole projector has 0 failchance now.
  • +
  • Portals made by wormhole projectors can be removed via a multitool
  • +
  • Fixes ghost being able to request docking at trader ship consoles
  • +
+

tigercat2000 updated:

+
    +
  • Ported goon HTML chat from /vg/ / Goon
  • +
  • All uses of \black have been removed
  • +
  • All uses of \icon have been replaced with bicon()
  • +
+

tkdrg updated:

+
    +
  • Admins now have a verb to wipe all scripts from telecomms.
  • +
+ +

19 June 2016

+

DaveTheHeadcrab updated:

+
    +
  • Defibs now must be used within 3 minutes of death.
  • +
  • Combat defibs now induce heart attack when you stun with them (Emagged defibs have a 10^ chance to do this)
  • +
+

Fox McCloud updated:

+
    +
  • Adds in the ability to make latex glove balloons (cable coil+latex glove)
  • +
  • Fixes latex gloves not having an in-hand icon for the left hand
  • +
  • Telephones will now ring when activated in-hand
  • +
  • Force on telephones removed
  • +
  • The break room privacy shutters now apply to all windows in the medical break room and not just the ones out front
  • +
  • His Grace grants massive stamina regeneration
  • +
  • pre-made styptic, silver sulfadiazine, and synth flesh patches now apply instantly
  • +
  • Styptic and Burn patches now have unique icons
  • +
  • Partially fixes graffiti so it's actually visible
  • +
+

FreeStylaLT updated:

+
    +
  • changed its to it's in lockbox description
  • +
  • changed \red to formatting
  • +
  • changed stetchkin's price from 9 TC to 4 TC, suppressor's from 3 TC to 1 TC
  • +
+

KasparoVy updated:

+
    +
  • Secure briefcase now has the same flags, hitsounds, attack verbs, throw speed and carrying capacity as a regular briefcase. Yes, it can hold paper bins now.
  • +
  • Dethralling a Shadowling thrall that has darksight activated clears their darksight.
  • +
+

LittleBigKid2000 updated:

+
    +
  • The vox raider's base is now filled with nitrogen instead of regular dusty air.
  • +
+

TheDZD updated:

+
    +
  • Teaches camera assemblies the meaning of the word "respect" (for NODROP items).
  • +
  • Sates the insatiable hunger that orange shoes once had for secborg cuffs.
  • +
  • Cryodorms will no longer kick you to lobby if you have logged off when they despawn your body, they will now always ghost you.
  • +
  • The defense values on the riot armor helmet is now identical to those on the riot armor suit.
  • +
  • Knight armor (including the chaplain's crusader armor) now has a slowdown of 1 instead of no slowdown.
  • +
+

Twinmold updated:

+
    +
  • Fixes being able to eat cybernetic implants so you cannot eat them/force feed them to people.
  • +
  • Lowers the range of Malfunction from 4 tiles to 2 tiles, due to ability to insta-kill IPCs/incapacitate those with mechanical hearts.
  • +
  • Lowers amount of confusion given from Revenants from 50 to 20 per Defile.
  • +
  • Sets a maximum confused amount from the Revenant's Defile ability (now 30).
  • +
  • Makes Syndicate Bombs show a more accurate time remaining until detonation.
  • +
+

monster860 updated:

+
    +
  • Makes stock parts build 5x faster
  • +
  • Adds a last-second loop-back sort pipe so that items with a mail tag don't end up on the disposals conveyer, and get flushed right back around. This enables an item to be sent from anywhere on the station to anywhere else on the station without going through the disposals conveyer.
  • +
  • Fixes a bug where drones can get stuck if they have their destination set to the RD office. This also fixes the bug where attempting to send a package from the test lab always ends up in the RD office.
  • +
+

tkdrg, Delimusca, Aranclanos, TheDZD updated:

+
    +
  • Gun mimics (including wand, staff, projectile guns, and energy guns) created by the staff of animation will shoot things.
  • +
  • Mimics created by the staff of animation now have googly eyes.
  • +
  • Fixes the disturbing lack of death caused by wand of death projectiles.
  • +
+ +

12 June 2016

+

CrAzYPiLoT updated:

+
    +
  • Fixed the long-lasting bug of handcuffed people keeping their chainsaws.
  • +
+

Crazylemon64 updated:

+
    +
  • No more language message-spam on roundstart
  • +
+

DaveTheHeadcrab updated:

+
    +
  • Adds a new icon for the detective's scanner.
  • +
  • Detectives scanner now has access to DNA and fingerprint records.
  • +
+

Fox McCloud updated:

+
    +
  • Adds three new chaplain weapons: pirate saber, multiverse sword, and possessed/talking sword
  • +
  • Fixes not being able to sheath the claymore in the Crusader Armor
  • +
  • Adds in a mocha drink
  • +
  • Fixes ice being unobtainable for the jobs that use it most
  • +
  • Fixes laser armor losing its reflecting ability
  • +
  • Fixes the lack of progress bars for more stack-based construction
  • +
  • Fixes Experimentor producing coffee machines instead of cups
  • +
  • Can deconvert mindslaves by removing their mindslave implant
  • +
  • Can deconvert Vampire thralls by feeding them holy water
  • +
  • Fixes mindslaves not having a HUD for the master and mindslave
  • +
  • Fixes being able to duplicate just about anything in the Experimentor
  • +
  • Fixes not being able to use tank transfer valves or one tank bombs in the Experimentor.
  • +
  • Fixes infinite-throw spam
  • +
  • Fixes being able to resist out of grabs by moving (that is to say, it'll actually work now)
  • +
  • Fixes passive grabs using the wrong HUD icon
  • +
  • Tabling duration reduced from 5 to 2
  • +
  • Can no longer wield double-bladed energy swords as a hulk
  • +
  • Fixes on map stools having the wrong offsets, making it look like you're not sitting on them
  • +
+

FreeStylaLT updated:

+
    +
  • Added (Enabled) Mind Batterer for Traitors
  • +
  • Fixed uplink implant description (Said 5 when actually gave you 10 TCs)
  • +
+

Glorken updated:

+
    +
  • Shifts Zeng-Hu left leg over in order to regain thigh gap.
  • +
  • Chops off a pixel on Bishop feet so that they fit into shoes.
  • +
+

KasparoVy updated:

+
    +
  • Old placeholder IPC butt sprite replaced with the finished QR-code sprite.
  • +
+

Krausus updated:

+
    +
  • Fixes ghosts failing to follow mobs that move in unusual ways
  • +
  • Fixed tape allowing mobs with sufficient access to move through solid objects.
  • +
+

Many -tg-station Coders, TheDZD updated:

+
    +
  • Old gun code is now gone.
  • +
  • Ports the vast majority of TG's gun code and their guns (any previously unavailable guns, and newly-added guns will remain unavailable to players). Expect some changes that might not be listed here due to the sheer scope of this refactor.
  • +
  • Probably some new bugs.
  • +
  • A lot of old gun bugs.
  • +
  • Mouth suiciding with a gun no longer instantly kills you, you fire the gun at yourself at 5x damage (assuming it even did damage to begin with).
  • +
  • Mouth suicide shooting does not work on harm intent.
  • +
  • You can now bash people with guns while on harm intent instead of shooting them point-blank.
  • +
  • You can now mouth suicide other people, doing so still takes the full 12 seconds to mouth suicide, but has the same 5x damage multiplier.
  • +
  • Vox spike throwers are real guns that fire spike bullets now, instead of just being fake guns that threw spikes. They do 25 damage per hit, have 30 armor piercing, cause a 1 second stun (not the kind that drops you to the floor), and cause some bleeding. They have 2 round burst fire as well, and have 10 shots per clip. A new should should recharge every 20 or so seconds.
  • +
  • Xray lasers now have a maximum range of 15 tiles.
  • +
  • Zoomed guns now actually fire accurately while zoomed.
  • +
  • Using Suicide with guns now actually does gun-like things.
  • +
  • The clown no longer deletes guns if he fucks up with them due to being clumsy.
  • +
  • Emitters no longer become inaccurate over long ranges.
  • +
  • Power gloves now override middle-click and alt-click when worn.
  • +
  • Power gloves give a notification when worn.
  • +
  • Power gloves now have special examine text when examined by an antagonist.
  • +
  • Proto SMGs now only have a 21 shot clip.
  • +
+

Spacemanspark updated:

+
    +
  • Adds the ability to make a more irritated buzz noise at people as a synthetic. The original buzz is still there.
  • +
+

Tauka Usanake updated:

+
    +
  • Adds more belt icon overlays
  • +
+

Twinmold updated:

+
    +
  • Nar'Sie AI Hologram and Error Sprite
  • +
  • Fixes space pod equipment variable. Can now properly install/uninstall equipment.
  • +
  • Check Seat verb no longer pulls out installed equipment.
  • +
  • You can now have a passenger in your pod if you have a passenger seat.
  • +
+

monster860 updated:

+
    +
  • Adds comical implant. It is an implant that causes you to have a comic sans voice. It can be made in the protolathe using bananium.
  • +
  • The comical implant now spawns by default inside IPC clowns
  • +
  • Fixes the window getting stuck when you try to drag or resize a NanoUI window too fast with Fancy NanoUI enabled
  • +
  • Fixes a small quirk with the resize handle.
  • +
  • Fix javascript error in cargo UI
  • +
+

pinatacolada updated:

+
    +
  • removes atmos tech SOP from supply SOP
  • +
  • Fixes defibing people without a heart
  • +
  • Fixes defib saying it didn't work stopping a heart attack when they do
  • +
+ +

02 June 2016

+

CrAzYPiLoT updated:

+
    +
  • Fixed a text problem in virtual gameboard description.
  • +
  • Made gameboards deconstructable and movable.
  • +
  • Added a light to gameboards. Pretty!
  • +
+

Crazylemon64 updated:

+
    +
  • There will no longer be a mountain of startup runtimes when people have custom languages.
  • +
+

DaveTheHeadcrab updated:

+
    +
  • Removes xenobio golem rune creation sound
  • +
  • Added overlays for sec belts that reflect the items stored therein.
  • +
+

Fox McCloud updated:

+
    +
  • Fixes Chapel and Chaplain's office not having a light switch
  • +
  • Fixes mass driver only being usable once due to weird pressure
  • +
  • Fixes chapel being overly dark near coffins
  • +
  • Fixes not being able to sheath the claymore in the Crusader Armor
  • +
+

IK3I updated:

+
    +
  • crate cargo system
  • +
  • passenger seat system
  • +
  • loot box secondary cargo system (install it and your pod has a standard inventory)
  • +
  • lock busters for the CE and Armory
  • +
  • incappacitated people can't operate the door controls anymore
  • +
  • Items dropped in a pod can now be scrounged up
  • +
  • security can rip you out of an unlocked pod
  • +
  • The pod code isn't full of tumors any more
  • +
+

Tastyfish updated:

+
    +
  • Holsters now have an action button while on your suit again.
  • +
+

monster860 updated:

+
    +
  • Adds the following words to the AI announcer: active, airlock, alcohol, arrival, arrivals, becoming, between, blob, briefing, camp, chair, chapel, closet, cyberiad, declared, detective, diona, dock, docked, docking, docks, drask, drunk, emag, equipment, evacuation, experimentor, gateway, hail, hallway, holoparasite, honk, hull, ian, imminent, interested, intruders, kida, kidan, labor, library, mime, mimes, miner, miners, mining, n2o, nuke, office, op, operational, ops, pod, pods, poly, pun, renault, representative, runtime, scrubbers, sequencer, skree, skrek, skrell, space, spider, spiders, still, stupid, swarmer, swarmers, sword, technology, teleport, teleported, teleporter, teleporting, tesla, tool, unathi, vacant, vault, vents, vulpkanin, weld, window, windows, yet
  • +
+ +

31 May 2016

+

CrAzYPiLoT updated:

+
    +
  • Fixes potential exploits involving door remotes.
  • +
  • Adds another type of remote door control.
  • +
+

Fox McCloud updated:

+
    +
  • Allows Chaplain to select a wide new range of null rod customizations
  • +
  • Slightly increases null rod damage (15->18)
  • +
  • Fixes abductors speaking other languages
  • +
  • Fixes traitors getting less TC on some game modes
  • +
+

QuinnAggeler updated:

+
    +
  • All lazarus revived mobs become valid for pet collaring
  • +
+

Tastyfish updated:

+
    +
  • Adds a suicide for light tubes.
  • +
  • Progress bars, buttons, and several of the values in UI's are now animated.
  • +
  • Deconstructing glass tables now gives a stack of 2 sheets of glass.
  • +
+

monster860 updated:

+
    +
  • Upgrading the experimentor will no longer reduce the chance of upgrading an item's tech
  • +
  • Guest passes can now be attached to an ID card.
  • +
  • Adds a HoP guest pass computer, which is like a normal guest pass computer, but using an ID with ID computer access will allow it to issue guest passes with any access.
  • +
  • Adds the HoP guest pass computer to the HoP office.
  • +
  • Moves the guest pass computer in robotics to RnD.
  • +
+ +

25 May 2016

+

CrAzYPiLoT updated:

+
    +
  • Adds an unread change notification.
  • +
+

Fox McCloud updated:

+
    +
  • Removes Dragon's Breath Recipe
  • +
  • Removes Ghost Chilli Juice
  • +
  • Fixes buckled flipping over someone
  • +
+

IK3I updated:

+
    +
  • Sleepers, scanners, and borg chargers no longer remove you from existence when destroyed
  • +
  • Hostile mobs are no longer fooled by your clever scanner and recharger tricks
  • +
+ +

24 May 2016

+

CrAzYPiLoT updated:

+
    +
  • Adds the ability to attach signalers to bear traps. Stealthy hunting!
  • +
+

Crazylemon64 updated:

+
    +
  • You can now fasten the circulators in the TEG kit with a wrench - no adminbus needed to set it up, now
  • +
  • You can now rename cassette tapes with a pen.
  • +
  • You can now wipe data from a tape from its right-click menu.
  • +
+

FalseIncarnate updated:

+
    +
  • Adds 4 new types of fudge for the chef to make: Peanut, Chocolate Cherry, Cookies 'n' Cream, and Turtle Fudge.
  • +
  • Normal fudge recipe now uses milk instead of cream.
  • +
  • Mutant/Modified/Enhanced plants will no longer infinitely increase their name length, and instead will be simply "mutant", "modified", or "enhanced" plant as determined by the last type of modification they were subject to.
  • +
  • Bees can no longer phase through hydroponics lids, giving botanists a way to finally stem the tide of pollination.
  • +
  • Premade beeboxes now spawn with the right type of bees, specifically of the worker caste.
  • +
+

Fox McCloud updated:

+
    +
  • Donk pockets have more omnizine, but only upon fully consuming the donk pocket
  • +
  • swarmers will drop an artificial bluespace crystal on death
  • +
  • Orion Trail guards now drop an energy shield and C20R on death
  • +
  • Reviving simple animals with strange reagent will prevent them from dropping any further loot
  • +
+

KasparoVy updated:

+
    +
  • Rejuvenating a mob now unbuckles them correctly (if they're buckled to something).
  • +
  • Rejuvenating a mob will no longer remove their hair.
  • +
  • Rejuvenating a mob will no longer permanently blacken their eyes.
  • +
  • Rejuvenating a mob will no longer remove their prostheses with fleshy limbs, it will just fix the prostheses.
  • +
  • Rejuvenating a mob will not remove organs/limbs belonging to other species if said organs/limbs are in the same place(s) as the mob's default organs/limbs would be.
  • +
  • Fixes a runtime when trying to flip with an object other than a grab in your hand.
  • +
  • Doing a 'cybernetic repair' procedure on the head of a disfigured IPC will re-figure them.
  • +
  • Rejuvenating a mob will only regrow organs/limbs that are missing (by comparison to the standard organs for their species).
  • +
  • The regenerate_icons proc will now update skin tone and body accessories properly.
  • +
  • Organ rejuvenation now clears disfigurement and closes open wounds.
  • +
  • Rejuvenating a mob will end all in-progress surgeries.
  • +
  • Vox get their cortical stacks back, since the non-implant ones don't interfere with the Heist game-mode.
  • +
  • Rejuvenating a long-dead or husked mob will now clear the appropriate mutations.
  • +
+

QuinnAggeler updated:

+
    +
  • Species disguise variable for clothing items
  • +
  • Species disguise string, "High-tech robot," for cardborg suit and helmet
  • +
  • ABSTRACT flagged clothing items will not be displayed on examination
  • +
+

Tastyfish updated:

+
    +
  • Removes n2 pills healing vox oxyloss, and o2 pills poisoning vox.
  • +
+

monster860 updated:

+
    +
  • Adds the floor painter. Sprite by FlattestGuitar
  • +
+ +

20 May 2016

+

Fox McCloud updated:

+
    +
  • Fixes Chaplains being able to be vampires
  • +
  • Cryopods will now always display the occupant's name
  • +
+

KasparoVy updated:

+
    +
  • Fixes a runtime with Dioneae by repathing their limbs.
  • +
+

QuinnAggeler updated:

+
    +
  • Makes dehydrated space carp description more accurate and informative
  • +
+

monster860 updated:

+
    +
  • Adds the permanent teleporter. Use the circuitboard on a teleporter hub to set the target before constructing it.
  • +
+ +

17 May 2016

+

AugRob updated:

+
    +
  • Add screwdriver sound when opening/closing panels on airlocks
  • +
+

Fox MCCloud updated:

+
    +
  • Removes "harm" traitor objective
  • +
  • Increases non-escape/hijack/die objectives from 1 to 2
  • +
  • Tweaks available objectives to traitors a bit
  • +
+

Fox McCloud updated:

+
    +
  • Players can no longer see how many players have readied up or who has readied up
  • +
  • Hulks, Shadowlings, and Golems can no longer use laserpointers
  • +
  • Adds in the ability to flip over someone with *flip
  • +
  • Fixes and improves foam to better interact with reagents
  • +
+

KasparoVy updated:

+
    +
  • Refactors hair so it's on the head (organ).
  • +
  • Adjusts some Vox hair style names so they're consistent with all others.
  • +
  • Refactors Morph and the order by which options are presented.
  • +
  • Players with heads of a different species than the body will now only be able to access the head accessories, hair/facial hair styles of the head's species.
  • +
  • Fixes some typos.
  • +
  • Fixes a bug where hairgrownium made you bald and super hairgrownium only changed the hair/facial hair styles of Humans.
  • +
  • Fixes a bug where Morph wouldn't correctly set eye colour or skin tone.
  • +
  • Fixes a typo that didn't really have any negative effect on the beard organ to begin with.
  • +
  • Fixes bugs where Alopecia and Facial Hypertrichosis disease symptoms wouldn't update player sprite correctly.
  • +
  • Adds a new Vox hairstyle.
  • +
  • You can now change your head accessory (and its colour), body markings (and their colour), and body accessory if you're a species that has such things via the Morph genetic power and C.M.A. (the bathroom SalonPro Nano-Mirrors and admin verbs).
  • +
+

monster860 updated:

+
    +
  • Fixes sleep() in telecomms
  • +
  • Windows can now be constructed and deconstructed using RCD's.
  • +
+ +

10 May 2016

+

Crazylemon64 updated:

+
    +
  • Ragin' Mage creation works correctly again.
  • +
+

FalseIncarnate updated:

+
    +
  • Adds a Briefcase Full of Bees as a Botanist-only traitor item (10 TC)
  • +
  • Fixes worker bees having an insatiable desire to murder bots. (Syndi-bees still murder them though)
  • +
+

FlattestGuitar updated:

+
    +
  • Robots now slur and stutter robotically
  • +
  • Adds tape gags. Click on someone with a roll of tape to shut them up!
  • +
+

Fox McCloud updated:

+
    +
  • Removes material efficiency upgrades from the mech fab and protolathe
  • +
  • Ore redemption machine sheets/points per ore scaled from 1 up to 2 (down from 1 up to 4)
  • +
  • Fixes materials exploit duplication
  • +
  • Fixes the protolathe locking up under some circumstances
  • +
  • Updates the laser cannon to be range based: the further its projectile travels, the more damage it does. Base damage greatly reduced.
  • +
  • removes fungus from mushrooms
  • +
  • adds fungus to "mold" plant
  • +
  • adds mold seeds to hydro vendor
  • +
  • bumps up ???? reagent from 1 to 5 on bad recipes
  • +
  • Adds in 3 disease: Grave Fever, Space Kuru, and Non-contagious GBS
  • +
  • Adds Reagent to cause Space Kuru and Non-contagious GBS to traitor poison bottles
  • +
  • Initropidril now has a recipe
  • +
  • Adds a number of new reagents
  • +
  • Brain burgers now contain prions instead of mannitol
  • +
  • Scientists and chemists can no longer purchase traitor poison bottles
  • +
  • random drug bottles now have a much wider range of reagents in them
  • +
  • Fixes UI On slot machine saying it costs 5 credits when it's 10
  • +
  • Fixes abductors having tails
  • +
  • Fixes traitor scissors having a different hair-cutting sound
  • +
  • Fixes simple animals not dying right away when they reach zero health
  • +
  • Fixes a few farm animals, simple xenos, and a hivebot from having incorrect health
  • +
  • Buffed health pack usage on simple animals (should heal roughly 20 damage on them, per use)
  • +
  • Emotes no longer need to be purely lowercase to work
  • +
  • Chaplain can now select a green book as his Bible
  • +
  • Adds in His Grace, a hijack-only traitor item for the Chaplain
  • +
+

IK3I updated:

+
    +
  • Added key and tumbler based pod locks
  • +
  • Made Pod Locks and keys buildable in Pod Fabricator
  • +
  • Made Pod Keys recoverable from cryo
  • +
  • Added lock to Security Pod
  • +
  • Added a key for Security Pod to HoS and Pod Pilot Offices
  • +
  • New sprites for several pieces of pod equipment
  • +
  • Using a multitool on a decalock now gives usable info
  • +
+

NTSAM updated:

+
    +
  • Fixes the stuttery rainbow screen for IPCs.
  • +
  • Fixes the green IPC screen.
  • +
+

QuinnAggeler updated:

+
    +
  • Adds a sound emote for the Drask
  • +
  • Gives Drask the ability to eat soap
  • +
  • Adds a racial flag for the Drask
  • +
  • Makes syndicate, paramedic, clown, and EVA helmets display correctly on Drask
  • +
+

tigercat2000 updated:

+
    +
  • The station blueprints can now show you where wires/pipes/disposal pipes are supposed to go.
  • +
+ +

04 May 2016

+

CrAzYPiLoT updated:

+
    +
  • Adds gameboards to bar and permabrig.
  • +
+

Crazylemon64 updated:

+
    +
  • AIs are no longer created for temporary messages.
  • +
+

Fethas updated:

+
    +
  • Sniper Rifles for nuke ops.
  • +
  • you can now actually shove heads on spears again.
  • +
  • Before i removed the traitor chemist item i cleaned up the harm reaction code paths.
  • +
+

FlattestGuitar updated:

+
    +
  • cheap lighters only damage your hand if you fail to properly use such a complicated contraption, not the whole body
  • +
  • ports /tg/ Foam Force guns, now you can shoot foam at your enemies /with style/
  • +
+

Fox McCloud updated:

+
    +
  • Slime batteries now self-recharge.
  • +
  • Adds in door wands--control doors from range
  • +
  • Each head of staff (and the QM) starts off with a door wand to control the doors in their respective departments
  • +
  • Fixes nutrition alert icon kicking in too early
  • +
  • Adds in a new hairstyle
  • +
  • Fixes cig icons not updating under some circumstances
  • +
  • Updates the Tesla; it will now have to be "fed" or it can run out of energy; the rate at which it gains additional energy balls and power has been greatly lowered.
  • +
  • energy ball will now be drawn towards the singularity beacon
  • +
  • fuel tank explosions a bit stronger and will arc tesla blasts further
  • +
  • Tweaked some game mode population requirements to enhance general game mode balance and player experience.
  • +
  • Reworks overdosing to have more unique effects and also scale, in part, on volume
  • +
  • Epinephrine, Atropine, and Ephedrine have a lower OD threshold
  • +
  • Saline penetrates the skin
  • +
  • Synaptizine and Teporone now have OD threshold
  • +
  • Adds in berserker disease (treat with haloperidol)
  • +
  • Adds in Jenkem, a nasty gross drug made with toilet water
  • +
  • Adds in food poisoning; get it from eating poorly made food, from salmonella, or fungus
  • +
  • Adds in the Shock Revolver, a replacement for the stun revolver remove: removes the stun revolver remove: removes the prototype SMG+ammo from the protolathe
  • +
+

IK3I updated:

+
    +
  • Can no longer holster items with No-Drop active.
  • +
  • Saves prosthesis users from Tox-Comp's wrath
  • +
+

KasparoVy updated:

+
    +
  • Disembodied prosthetic heads that aren't monitors won't make you go bald when they're re-attached.
  • +
  • 'Optic' markings will disappear when your head gets removed, and reappear if it gets re-attached.
  • +
  • Disembodied prosthetic heads that aren't monitors will now be rendered with hair & facial hair.
  • +
  • Disembodied prosthetic heads with optical markings (markings with the head set as the origin) will be rendered with those markings.
  • +
  • Animated hair styles (e.g. screens) and head accessories (e.g. 2/3 new antennae) will now be animated properly.
  • +
  • 3 more antennae.
  • +
  • An alt. and monitor head model for every prosthetic brand but Zeng-hu. Morpheus only gets an alt model, not another monitor.
  • +
  • Animated optical markings to fit the new alt. heads.
  • +
  • Screen styles for the alt. Hesphiastos head.
  • +
  • Companies that make prosthetic body parts can (and do) now offer separate models for qualified recipients.
  • +
  • Removed the frames from screen styles in order to allow the same styles to be applied to all monitor heads.
  • +
+

LittleBigKid2000 updated:

+
    +
  • Booze dispensers can now dispense synthanol
  • +
+

Norgad updated:

+
    +
  • Adds a disposals chute to the Mechanic's Workshop
  • +
+

QuinnAggeler updated:

+
    +
  • Adds the Drask as a 30KP race
  • +
  • Adds their language, Orluum
  • +
  • Adds a stylecolor for their language
  • +
  • Adds their butts (for photocopying)
  • +
  • Adds, at last, another race with skin tone (humies move over)
  • +
  • Adds a reason to make bad ice puns
  • +
  • Adds a check for brain death (brain damage of 120 or more) to the proc responsible for reviving IPCs
  • +
+

pinatacolada updated:

+
    +
  • Makes fridge boards be selectable by screwdriving them
  • +
  • Virology fridge now accepts syringes, beakers, and bottles
  • +
  • Plasmamen security now spawn with their suit slot items in their bags
  • +
  • Pod pilots spawn with taser in the suit slot
  • +
  • removes armor from plasmamen magistrate suits
  • +
+ +

25 April 2016

+

CrAzYPiLoT updated:

+
    +
  • Adds buildable holographic gameboards that, when opened, produce a fully-functional JavaScript chess interface, which includes a chess AI. If you win, it will produce 80 tickets for your spending!
  • +
+

FlattestGuitar updated:

+
    +
  • a human's species is now visible on examination
  • +
+

Fox McCloud updated:

+
    +
  • Improves attack animations with items, making it more clear who's attacking you and with what
  • +
  • Updates Revolution game mode so it better scales with total player population
  • +
  • Head revs start off with a flash, spraycan, and chameleon security HUD
  • +
  • Add chameleon security hud, which is basically sec shades with the ability to disguise as a number of regular glasses
  • +
  • Updates mining loot crates to feature far more actual loot
  • +
  • Mining loot crates are now opened by inputting a 4 digit password and have 10 tries to guess the password string
  • +
  • Fixes bees, mech syringes, and darts not properly calling INGEST for a reagent
  • +
+

Meisaka updated:

+
    +
  • The light on/off function for drones works again, toggling between lowest setting and off.
  • +
  • Guardians can toggle their lights off and on again.
  • +
  • AI, pAI, robots and drones can now use *yes emote without extra ss on the end.
  • +
  • emote *help for silicons updated/added.
  • +
  • *twitch_s emote changed to *twitches, incorrect variations of some emotes can no longer be used.
  • +
+

tigercat2000 updated:

+
    +
  • Added 4 new HUD styles, "Operative", "Plasmafire", "Retro", and "Slimecore"
  • +
  • You can now view HUD changes in real-time, by going to Preferences (top right tab) > Game Preferences and changing the HUD style (limited to humans).
  • +
  • There are now three HUD styles you can get via the f12 button- Full, which contains all of your buttons, Minimal, which only contains a few essential buttons, and None, which is a completely blank screen.
  • +
  • Removed the remaining aiming code due to maintainability issues and incompatibility with HUD styles.
  • +
  • Mobs with HUD's now use a unique subtype instead of an anti-OOP else-if chain.
  • +
  • Refactored how objects (IE, stuff you pick up) is rendered to the HUD. This should fix the reoccuring "stuff on my screen that definately isn't meant to be there" bug, but keep an eye out for things that do not appear.
  • +
+ +

20 April 2016

+

Crazylemon64 updated:

+
    +
  • Bureaucracy crates now contain granted and denied stamps.
  • +
+

FalseIncarnate updated:

+
    +
  • Anomalies will now be properly neutralized by signals that match their code and frequency, instead of using the default frequency and their code.
  • +
+

FlattestGuitar updated:

+
    +
  • Adds shot glasses.
  • +
+

Fox McCloud updated:

+
    +
  • Removes the ability to put a pAI into securitrons and ED-209's
  • +
  • Drinking glasses now have an in-hand sprite
  • +
  • DNA injectors no longer have a delay when used on yourself
  • +
  • DNA injectors no longer delete on use, but become used, much like auto-injectors
  • +
  • Fixes a bug where you can exploit the genetic scanner to get multiple injectors
  • +
  • Fixes not being able to cancel creating an DNA injector
  • +
  • remove spacesuits causing injections to the head to take longer
  • +
  • FIxes heat resist mutation not making you immune to high pressure, fire, or high temperatures
  • +
  • removes some not-well-known damage resists from cold/heat mutations
  • +
  • Re-maps botany a bit to make it more bee and botanist friendly
  • +
  • Adds in Abductors Game Mode
  • +
+

MarsM0nd updated:

+
    +
  • Embeded object removal is now done with hemostat again
  • +
  • Borgs are able to do embeded object surgery
  • +
+

Tastyfish updated:

+
    +
  • Makes the server startup substantially faster.
  • +
+

monster860 updated:

+
    +
  • Crowbarring open a spesspod doors is no longer broken
  • +
+

tigercat2000 updated:

+
    +
  • -tg- thrown alerts have been added. This means you get an alert when buckled or handcuffed or many many other things happen to you. It then gives you a tool tip when you hover over it, and it may or may not do something when you click it. Have fun!
  • +
+ +

14 April 2016

+

Aurorablade updated:

+
    +
  • Removes the !!FUN!! of having headslugs gold core spawnable.
  • +
+

Fox McCloud updated:

+
    +
  • Added in sounds (instead of a chat-based message) for when airlocks are bolted/unbolted
  • +
  • Added in sound for when airlocks deny access
  • +
  • cutting/pulsing wires will play a sound
  • +
  • ups nuke ops game mode population requirement from 20 to 30
  • +
  • Adds in mining drone upgrade modules to increase their health, combat capability, or reduce their ranged cooldowns
  • +
  • Adds in mining drone "AI upgrade" a sentience potion that only works on mining bots
  • +
  • Mining bots should be less likely to shoot you when attacking hostile mobs
  • +
  • Killer tomatoes actually live up to their name now and are hostile mobs
  • +
  • Killer tomatoes are an actual fruit now; activate it in your hands to make them into a mob
  • +
  • Killer tomatoes are directly mutated from regular tomatoes instead of blood tomatoes
  • +
  • Increased the yield of regular tomatoes by 1
  • +
  • Tweak some stats on the killer tomato seeds
  • +
  • Fixes the blind player preference not doing anything
  • +
  • Adds portaseeder to R&D
  • +
  • Scythes will conduct electricity now
  • +
  • Mini hoes play a slice sound instead of bludgeon sound
  • +
  • Plant analyzer properly has a description and origin tech
  • +
  • Can have hulk+dwarf mutations together
  • +
  • Can have heat+cold resist together
  • +
  • Can only remotely view people who also have remote view
  • +
  • Fixes cold mutation not having an overlay
  • +
  • Hallucinations will no longer tick down twice as fast as they should nor will they spawn twice as many hallucinations as they should
  • +
  • Incendiary mitochondria no longer asks who you want to cast it on (it always is meant to be cast on yourself)
  • +
  • Fixes permanent nearsightedness even when wearing prescription glasses
  • +
+

KasparoVy updated:

+
    +
  • Head accessories now behave like facial hair: They will no longer be hidden by clothing items that BLOCKHEADHAIR (have the BLOCKHEADHAIR flag).
  • +
  • Wearing a piece of clothing that blocks head hair will no longer make head accessories (facial markings/horns/antennae) invisible until an icon update is triggered while the headwear is off.
  • +
+

Meisaka updated:

+
    +
  • law manager no longer freaks out with Malf law
  • +
+

Tastyfish updated:

+
    +
  • The /vg/ library computer interface has been ported, giving a much better use experience.
  • +
  • Books can now be flagged for inappropriate content.
  • +
+

TheDZD updated:

+
    +
  • Removes shitty Caelcode bees.
  • +
  • Hydroponics can now manage bee colonies, bees produce honeycombs that can be ground to obtain honey, a decent nutriment+healing chemical
  • +
  • Hydroponics can inject a queen bee with a syringe of a reagent to alter her DNA to match that reagent, meaning all honeycombs produced will contain that reagent in small amounts
  • +
  • Bees with reagents will attack with that reagent. It takes 5u of a reagent to give a bee that reagent.
  • +
  • Added the ability to make Apiaries and Honey frames with wood
  • +
  • Added the ability to make Royal Bee Jelly from 10 Mutagen and 40 Honey
  • +
  • Added the ability to make more Queen Bees from Royal Bee Jelly by using it on an existing Queen, to split her into two Queens
  • +
  • Removes some snowflakey mob behavior from bears, snakes and panthers.
  • +
  • Hudson is feeling punny.
  • +
  • Hostile mob AI should now be a bit more cost-efficient.
  • +
+

monster860 updated:

+
    +
  • Adds area editing, link mode, and fill mode to the buildmode tool
  • +
+ +

12 April 2016

+

FalseIncarnate updated:

+
    +
  • Adjusting the setting of a vendor circuit board is no longer random, but instead provides a select-able list.
  • +
  • Vendor Circuit Board design moved from the Circuit Imprinter to the Autolathe, acid requirement replaced by metal.
  • +
  • Burnt matches can no longer light cigarettes, pipes, or joints.
  • +
+

Fethas updated:

+
    +
  • Nukes the cargo train code rscadd:Adds simple vehicle framework and converts secway/janicart/snowmobiles/bikes/cars/ambulance to it rscadd:Adds space speedbike, red and blue versions, yes you WILL need a spacesuit rscadd:Maps janicart and secway onto metastation (but not ambulance no pareamedic garage, no i am not mapping that)
  • +
  • You should now be able to operate on IPC eyes, SHOULD bugfix:hopefully surgery on diona works right
  • +
+

Fox McCloud updated:

+
    +
  • Adds in TraitorVamp; game mode that's essentially like TraitorChan, but with a Vampire instead of a Changeling
  • +
  • Vampires cannot use holoparasites
  • +
  • Malf AI will automatically lose if it exits the station z-level
  • +
+

Tastyfish updated:

+
    +
  • All cats can kill mice now.
  • +
  • E-N can't suffocate.
  • +
  • Startup time is now shorter.
  • +
  • Removed the Station Collision away mission from rotation, due to multiple conceptual and technical issues.
  • +
+ +

07 April 2016

+

Crazylemon64 updated:

+
    +
  • Removes an offset from the advanced virus stealth calculation, causing viruses to be more stealthy than the sum of their symptoms.
  • +
  • Mulebots will now send announcements to relevant requests consoles on delivery again.
  • +
+

FalseIncarnate updated:

+
    +
  • Adds logic gates, for doing illogical things in a logical manner.
  • +
  • Adds buildable light switches, for all your light toggling needs.
  • +
  • Fixes a resource duplication bug with mass driver buttons.
  • +
+

Fethas updated:

+
    +
  • maybe makes them last longer...maybe..and fixes the event end message
  • +
+

Fox McCloud updated:

+
    +
  • Maps in the slime management console to Xenobio
  • +
  • Reduces Xenobio monkey box count from 4 to 2
  • +
  • Fixes weakeyes having a negligible impact
  • +
  • Can spawn friendly animals with a new gold core reaction by injection with water
  • +
  • Hostile animal spawn increased from 3 to 5 for hostile gold cores
  • +
  • Swarmers, revenants, and morphs no longer gold core spawnable
  • +
  • Fixes invisible animal spawns from gold core/life reactions
  • +
  • Adds tape to the ArtVend
  • +
  • Can no longer use sentience potions on bots
  • +
  • Added in Plasma Dust reagent, acquired by grinding plasma sheets; it's more toxic than regular plasma and generates plasma gas when spilled onto turfs.
  • +
  • Slimecore reactions now require plasma dust as opposed to dispenser plasma
  • +
  • Added in new Rainbow slime; inject with plasma dust to get a random colored slime. Acquire by having 100 mutation chance on a slime when it splits.
  • +
  • Monkey Recycler can produce different types of monkey cubes; change the cube type by using a multitool on the recycler
  • +
  • Epinephrine/plasma reagents changing mutation rate has been removed
  • +
  • Mutation chance is inherited from slime generation to slime generation as opposed to being purely random.
  • +
  • New reactions added for red and blue extracts: red generates mutator, which increases mutation chance, and blue generates stabilizer, which decreases mutation chance.
  • +
  • Slime glycerol reaction removed
  • +
  • Slime cells are now high capacity cells (more power than before)
  • +
  • extract enhancer increases the slime core usage by 1 as oppose to setting it to three
  • +
  • slime enhancer increases slime cores by 1 as opposed to setting the core amount to 3
  • +
  • Chill reaction lowers body temperature slightly more so it doesn't just wear off instantly
  • +
  • Reduces Xenobio plasma sheets from 8 to 3 and removes that pesky boombox
  • +
  • Processors no longer produce 1 more slime core than intended
  • +
  • Less blank/spriteless/empty foods from the silver core reaction
  • +
  • Virology mix reactions now use plasma dust as opposed to plasma
  • +
  • Statues can no longer move/attack people unless they're in total darkness or all mobs viewing them are blinded
  • +
  • statues are invincible to anything other than full out gibbing.
  • +
  • Statues flicker lights spell range increased
  • +
  • Blind spell no longer impacts silicons
  • +
  • Fixes statues being able to attack/move whenever they feel like it, regardless of client statues
  • +
  • Fixes blind spell impacting the statue
  • +
+

Tastyfish updated:

+
    +
  • Beepsky is no longer a pokemon.
  • +
  • pAI-controlled Bots now reliably speak human-understandable languages over the radio.
  • +
  • More floor blood for the blood gods. (Or rather, as much as there was supposed to be.)
  • +
+

tigercat2000 updated:

+
    +
  • Items in your off hand will now count towards access.
  • +
+ +

02 April 2016

+

Crazylemon64 updated:

+
    +
  • Metal foam walls will now produce flooring on space tiles
  • +
  • Syringes will now draw water from slime people.
  • +
+

FalseIncarnate updated:

+
    +
  • Let's you know when your container is full when filling from sinks.
  • +
  • Prevents splashing containers onto beakers and buckets that have a lid on them.
  • +
  • Pill bottles can now be labeled with a simple pen.
  • +
  • Beakers/buckets (and pill bottles) now accept 26 character labels from pens.
  • +
+

Fethas updated:

+
    +
  • Various spells have had a tweak to stun/reveal/cast, some other number stuff...
  • +
  • Nightvision
  • +
  • harvest code is now in the abilites file.
  • +
  • New fluff objectives
  • +
  • Hell has recently remapped its blood transit system and you can now once again crawl through blood. We are sorry for the-GIVE US YOUR SOUL!
  • +
+

FlattestGuitar updated:

+
    +
  • Alcoholic beverages now have proper levels of ethanol in them. Good luck passing out after a beer.
  • +
+

Fox McCloud updated:

+
    +
  • Adds in the Lusty Xenomorph Maid Mob; currently admin only.
  • +
  • Fixes xenomorph brains having the wrong sprite, no origin tech, and incorrect name
  • +
  • removes xenomorph egg from hotel
  • +
  • upgrades are no longer needed to for the available toys in the prize vendor
  • +
  • Implements Advanced Camera Consoles. A type of camera console that function like AI's vision style. Non-buildable/accessible.
  • +
  • Adds in Xenobiology Advance Cameras. A type of camera console that functions like advanced cameras, but only works in Xenobiology areas; can move around slimes and feed them with the console as well. Also non-buildable/accessible (for now).
  • +
  • Adds in cerulean slime reaction that generates a single use blueprint. On use it colors turfs a lavender color
  • +
  • Adds disease1 outbreak event
  • +
  • Adds appendecitis event
  • +
  • Roburgers now properly have nanomachines in them
  • +
  • Re-adds nanomachines
  • +
  • Experimentor properly generates nanomachines instead of itching powder
  • +
  • Fixes big roburgers having a healing reagent in them
  • +
  • Adds nanomachines to poison traitor bottles
  • +
  • Tajarans can now eat mice, chicks, parrots, and tribbles
  • +
  • Vulpkanin and Unathi can now eat mice, chicks, lizards, chickens, crabs, parrtos, and tribbles
  • +
  • fixes spawned changeling headcrab behavior
  • +
+

KasparoVy updated:

+
    +
  • Incisions made at the beginning of embedded object removal surgery can now be closed in the same procedure.
  • +
+

ProperPants updated:

+
    +
  • Maint drones have magboots.
  • +
  • Removed plastic from maint drones. Literally useless for station maintenance.
  • +
  • Increased starting amounts of some materials for maint drones and engi borgs.
  • +
  • Reduced the number of lines taken by Engineering cyborgs calling on materials stacks.
  • +
  • Operating tables can be deconstructed with a wrench.
  • +
  • Fixed and shortened description of metal sheets.
  • +
+

Tastyfish updated:

+
    +
  • Bots can now be controlled by players, by opening them up and inserting a pAI. *beep
  • +
  • MULEbots can now access the engineering destination.
  • +
  • All MULEbot destinations should now have the correct load/unload direction, meaning the crates won't be dumped inside the flaps.
  • +
  • Diagnostic HUD's now give health and status information about bots.
  • +
  • MULEbot rampage blood tracks are now rendered correctly and handle UE traces as appropriate.
  • +
  • Bots should (hopefully) lag the game less now.
  • +
  • Beepsky contains 30% more potato.
  • +
  • Action progress bars are now smooth.
  • +
  • Clicking a filled inventory slot's square with an open hand now clicks the item in the slot.
  • +
  • Status displays now display the time when in Shuttle ETA mode and no shuttle activity is happening.
  • +
  • Shuttle ETA countdowns on status displays are now amber.
  • +
  • pAI's can now use the PDA chatrooms.
  • +
  • Adds treadmills to brig cells, to give the prisoners something productive to do.
  • +
+

TheDZD updated:

+
    +
  • A lot of the guns and armor in the station collision, space hotel, academy, and wild west away missions have been removed/replaced.
  • +
  • Removes that fucking facehugger from station collision.
  • +
+

tigercat2000 updated:

+
    +
  • Virus2 has been removed.
  • +
  • Virus1 is back. Viva la revolution.
  • +
  • You can now have up to 20 characters.
  • +
+ +

26 March 2016

+

Fox McCloud updated:

+
    +
  • Adds in dental implant surgery. Implant pills into people's teeth.
  • +
  • Major rebalance and Shadowling update (https://github.com/ParadiseSS13/Paradise/pull/3986 for details). In general, Shadowlings can no longer enthrall or engage in Shadowling like behavior, pre-hatch. Post-hatch, shadowlings are much more powerful, with a ride array of New abilities such as extending the shuttle or making thralls into lesser shadowlings. Shadowling gameplay should not revolve almost entirely around darkness, as opposed to pre-hatch shenanigans.
  • +
  • Robotics now has a "sterile" surgical area for performing augmentations
  • +
  • Adds the FixOVein and Bone Gel to the autolathe
  • +
  • ensures all surgical tools have origin tech on them; lowers origin tech on FixoVein
  • +
+

KasparoVy updated:

+
    +
  • Slime People can now wear underwear.
  • +
  • Slime People can now wear undershirts.
  • +
+

TheDZD updated:

+
    +
  • NT has removed trace amounts of a highly-addictive substance from the "100% real" cheese used in cheese-flavored snacks. As a result, incidence rates of crewmembers becoming addicted to Cheesie Honkers should reduce to zero.
  • +
  • After receiving complaints about crewmembers often being unable to physically function without a back-mounted barrel of coffee, NT has replaced station all sources of coffee on the station, including coffee beans themselves with a largely decaffeinated version. It was funny the first time almost every crewmember aboard the NSS Cyberiad was lugging around their own oil barrel filled with coffee, it wasn't so funny, nor good for productivity the eighteenth.
  • +
+ +

25 March 2016

+

Crazylemon64 updated:

+
    +
  • You now will actually have the correct `real_name` on your DNA.
  • +
  • No more roundstart runtimes regarding IPC hair.
  • +
  • Mitocholide rejuv will work more usefully now.
  • +
  • Limbs and cyborg modules will no longer appear in your screen.
  • +
  • Cyborg module icons are now persistent throughout logging in and out.
  • +
  • Various cyborg modules, like engineering, now use the proper icon.
  • +
+

FlattestGuitar updated:

+
    +
  • Adds confetti grenades.
  • +
+

Fox McCloud updated:

+
    +
  • Fixes Sleeping Carp combos not having an attack animation
  • +
  • Fixes several chems not properly healing brute/burn damage, consistently, as intended
  • +
+

KasparoVy updated:

+
    +
  • Unbranded heads and groins no longer invisible.
  • +
  • Zeng-hu left leg will now be in line with the body when facing south.
  • +
+ +

22 March 2016

+

Crazylemon64 updated:

+
    +
  • Repairs all sorts of eldritch occurences that happen when you put an organic head on an IPC body, as well as some decapitation bugs
  • +
  • Makes heads keep hair on removal
  • +
  • Amputated limbs from a DNA-injected individual now will keep their appearance of the DNA-injected person
  • +
  • Wounds will vanish on their own now
  • +
  • Admins now have an "incarnate" option on the player panel when viewing ghosts for quick player instantiation
  • +
  • Fixes a runtime regarding failing a limb reconnection surgery
  • +
  • Copying a client's preferences now overrides the previous mob's DNA
  • +
  • A DNA injector is now more thorough, and affects the DNA of mobs' limbs and organs
  • +
  • DNA-lacking species can no longer be DNA-injected
  • +
  • Brains are now labeled again
  • +
  • Splashing mitocholide on dead organs will make them live again.
  • +
  • The body scanner now detects necrotic limbs and organs.
  • +
  • pAIs and Drones are now affected by EMPs and explosions while held.
  • +
+

Fethas updated:

+
    +
  • Adds a surgery for infection treatmne/autopsys that is simply cut open, retract, cauterize
  • +
  • fixes a dumb error in internal bleeeding surgerys
  • +
  • Chaos types no longer random teleport, but will make the target hallucinate everyone looks like the guardian.
  • +
+

FlattestGuitar updated:

+
    +
  • Adds a snow, navy and desert military jacket.
  • +
+

Fox McCloud updated:

+
    +
  • Removes random 1% chance to heal fire damage
  • +
  • Removes passive healing from resist heat mutation
  • +
  • Regen mutation heals every cycle (albeit less, on average), but doesn't cost hunger
  • +
  • Fixes not being able to speak over xeno common or hivemind when you receive the Xeno hive node
  • +
  • Adds in the ability to transfer non-locked metal+glass only designs from the protolathe to autolathe
  • +
  • Changes Outpost Mass Driver to prevent accidental spacings
  • +
  • Shadow people no longer dust on death, are rad immune+virus immune, and can be cloned. Slip immunity removed
  • +
  • Shadowlings no longer get hungry or fat and no longer dust on death
  • +
+

KasparoVy updated:

+
    +
  • The ability to change your head, torso and groin as an IPC in the character creator. Non-IPCs cannot access the parts.
  • +
  • Head, torso and groin sprites for all mechanical limb/bodypart brands but Morpheus and the unbranded ones (since those already exist) from Polaris.
  • +
  • Faux-eye optics for non-Morpheus heads.
  • +
  • The ability to change optic (eye) colour if you've got a non-Morpheus head.
  • +
  • The ability to choose human hair styles (wigs) and facial hair styles (postiche) with non-Morpheus heads. Non-Morpheus heads cannot choose screens. Conversely, Morpheus heads cannot choose wigs or facial hair.
  • +
  • Two hair styles from Polaris.
  • +
  • The ability for IPCs to wear undergarments (shirts and trousers).
  • +
  • Antennae (colourable) for IPCs.
  • +
  • IPC monitor adjustment verb will now adjust optic colour if the head is non-Morpheus.
  • +
  • Combat/SWAT boots can now be toecut and jacksandals can't.
  • +
  • ASAP fix to what would've broken the ability to configure prostheses in character creation.
  • +
  • Adjusted masks no longer block CPR (including bandanas).
  • +
  • You can no longer run internals from adjusted breath masks (or airtight adjustable masks in general).
  • +
+

Regens updated:

+
    +
  • Robotic hearts will now properly give the mob a heart attack instead of just damaging it when EMP'd
  • +
  • Assisted organs will now also take damage from EMP's
  • +
  • Internal robotic and assisted organs will now actually take damage from EMP's
  • +
+

Tastyfish updated:

+
    +
  • Adds PDA chatrooms. Post memes! Talk to your fellow collaborators! Get caught!
  • +
  • You can now set the PDA messenger to automatically scroll down to new messages.
  • +
  • Pet collars now act as death alarms and can have ID's attached to them.
  • +
  • All domestic animals can now wear collars.
  • +
  • You can now make video cameras at the autolathe.
  • +
+

TheDZD updated:

+
    +
  • Fixes an instance of old code being so incredibly, unbelievably, makes-me-want-to-stab-myself-in-the-eye-edly idiotic.
  • +
+

TravellingMerchant updated:

+
    +
  • Kidan have new sprites!
  • +
+

tigercat2000 updated:

+
    +
  • Nukeops now have an assault pod, they can use it for 30 TC. Loud and mean.
  • +
  • Lighting overlays can no longer go below 0 lum_r/g/b
  • +
  • Shuttles will work with lighting better.
  • +
  • Wizards can no longer teleport to prohibited areas such as Central Command.
  • +
+ +

16 March 2016

+

Crazylemon64 updated:

+
    +
  • Being in godmode now makes you immune to bombs
  • +
  • Science members now get compensated when they ship tech disks to centcomm.
  • +
  • Science crew are no longer paid when they "max" research.
  • +
  • Roboticists now get credit for making RIPLEYs and Firefighters
  • +
  • Slime people can now regrow limbs on a more lax nutrition requirement
  • +
  • Enhances the nutripump+ to let slime people regrow limbs with it active
  • +
  • Skeletons, slime people, IPCs, and Diona no longer leave blood when hit
  • +
  • Rejuvenating a slime person will no longer clog up their "blood"
  • +
  • Slime people will now regenerate "blood" from having water in their system
  • +
  • The decloner can now be created again
  • +
  • Environment smashing mobs can now destroy girders.
  • +
+

DaveTheHeadcrab updated:

+
    +
  • Removes the check for species on the update_markings proc.
  • +
+

FalseIncarnate updated:

+
    +
  • Xeno-botany is now more user-friendly, and less random letters/numbers.
  • +
  • Hydroponics now has a connector hooked up to the isolation tray and a new connector in their back room for those strange plants that like spewing plasma or eating nitrogen.
  • +
  • You can now (finally) build the xeno-botany machines, and science can print off their respective boards.
  • +
+

Fethas updated:

+
    +
  • Syringes are no longer sharp
  • +
  • byond likes direct pathing so item/organ/internal not item/organ even if it shouldn't be in the internal_organs list. This was preventing the list from doing stuff correctly.
  • +
  • fixed ipc organ manipulation surgery, you can now insert a replacment ipc organ directly instead of needing a screwdriver in your main hand
  • +
  • nanopaste now will repair organs with robotic >= 2 instead of > 2 cuase i am an idiot
  • +
  • Fix, hopefully, for a runtime for clientless mobs whos head are cut off...
  • +
  • Hopefully fixes issues with diona eyes
  • +
  • Though shalt not eat robotic organs..including cybernetic implants..
  • +
  • ITS SURGERY_STEP/DETHRALL NOT SURGERY_STEP/INTERNAL/DETHRALL
  • +
+

FlattestGuitar updated:

+
    +
  • Adds three new synthanol drinks
  • +
  • Drinking synthanol is now a bad idea if you're organic
  • +
  • A glass of holy water now looks like normal water
  • +
+

Fox McCloud updated:

+
    +
  • Adds in drink fizzing sound
  • +
  • Drink/bartender recipes use this new fizzing sound in addition to a few other recipes
  • +
  • Adds in a fuse burning sound
  • +
  • Bath salts, black powder, saltpetre, and charcoal use this sound now
  • +
  • Adds in a matchstrike+burning sound
  • +
  • Lighting a match triggers this new sound
  • +
  • Adds in scissors cutting sound
  • +
  • Cutting someone's hair uses this new sound
  • +
  • Adds in printer sounds
  • +
  • printing off papers from various devices typically uses these sounds
  • +
  • Adds computer ambience sounds
  • +
  • black box recorder and R&D core servers both play this sound at random rare intervals
  • +
  • Reduces the tech level (and requirement) for nanopaste
  • +
  • Reduces the tech level (and requirement) for the plasma pistol
  • +
  • Removes Nymph and drone tech levels
  • +
  • Reduces tech levels on the flora board
  • +
  • Adds tech level requirements to mech sleepers, mech syringe guns, mech tasers, and mech machine guns
  • +
  • Increases tech cost of the decloner
  • +
  • Removes the pacman generators
  • +
  • Removes emitter
  • +
  • Removes flora machine (functionless anyway)
  • +
  • Removes the pre-spawned nanopaste
  • +
  • Removes space suits
  • +
  • Removes excavation gear
  • +
  • Replaces the soil with actual hydroponic trays (more aesthetic than anything)
  • +
  • Removes most external asteroid access from the station
  • +
  • Excavation storage is now generic science storage
  • +
  • removed the plasma sheet
  • +
  • Fixes augments not showing up in R&D unless specifically searched for
  • +
  • Fixes some augments being unavailable in mech fabs
  • +
  • Fixes augments having no construction time
  • +
  • Fixes xenos not gaining plasma when breathing in plasma
  • +
  • Fixes plasma reagent not generating plasma for a person
  • +
  • Screaming has different sounds based on being male or female
  • +
  • Implements Goon's screaming sounds.
  • +
  • Screaming tone is now based on age of character instead of being random
  • +
  • Ups the cooldown on screaming from 2 seconds to 5 seconds
  • +
  • Removes chance for Whilhelm scream
  • +
  • Borgs can now scream
  • +
  • Monkey's now have a unique screaming sound
  • +
  • IPCs now scream like cyborgs
  • +
  • Updates slot machines to have higher jackpots and more payouts with more interesting sounds
  • +
  • Adds X-Ray, Thermal, Anti-tun, and Reviver implants to the nuke ops uplink (augments come with one auto-implanter) rcsadd: Adds in augment auto-implanter, which inserts and implant without surgery
  • +
  • tweaks a large number of chems; behaviors are largely retained, but new flavor messages, probabilities, etc may be present; overall, you can expect chems to do the same thing
  • +
  • Tabun re-replaced with Sarin rcsadd: New reagent: cholesterol: if overdosed on, it can cause a heart attack--fatty foods, cheese, eggs, and some meats all produce cholesterol in your body.
  • +
  • Mixing Sarin, Meth, or Cyanide will poison in a very small area of the reaction if you're not on internal OR not wearing a gas mask
  • +
  • Chemist warddrobe now has two gas masks
  • +
  • Teslium will now impact synthetics AND organics
  • +
  • Fixes facehuggers hugging already infected people
  • +
  • Fixes facehuggers hugging people while dead
  • +
  • Fixes Embryo's developing twice as fast as they should
  • +
  • Fixes up some behaviors with xeno eggs
  • +
  • Xeno acid can now melt through floors and the asteroid
  • +
  • Xeno's now play the gib sound when actually gibbed
  • +
  • Implements Changeling headcrabs/headspiders
  • +
  • Fixes xenos not throwing their organs when gibbed
  • +
  • Fixes swallowed mobs not being ejected when a human is gibbed
  • +
  • Adds in spider eggs reagent, an infectious reagent that requires surgery to correct
  • +
  • Fixes EMPs causing eye implant users to be permanently blind
  • +
  • Increases bag of holding's storage capacity
  • +
  • Removing a heart no longer kills the patient instantly, but induces a heart attack
  • +
  • Demon hearts will not work
  • +
  • Should now actually be able to re-insert hearts
  • +
  • Reworks addictions to bettter differentiate them betweeen overdosing and make them more realistic.
  • +
  • changes which chems are addictive, currently, the follow reagents are now addidctive: meth, crank, krokodil, bath salts, space drugs, perfluoradecalin, omnizine, coffee, nicotine, fliptonium, ultra lube, surge, fake cheese, weird cheese, ephedrine, diphenhydramine, teporone, and morphine
  • +
  • sleepers help you recover from addiction faster
  • +
  • Can now make cable coils in autolathes
  • +
  • Fixes the slot machine announcements not displaying properly
  • +
+

Tastyfish updated:

+
    +
  • The super fart mutation now gives you a spell-like ability instead of augmenting the emote.
  • +
  • Vampire abilities are now in their own Vampire tab, as well being action buttons at the top, like spells.
  • +
  • Cloning a vampire no longer makes them lose their abilities.
  • +
  • Vampires can no longer hypnotize chaplains.
  • +
  • Being a full vampire (500+ total blood) actually makes you immune to holy water reliably now.
  • +
  • Some old away missions are back: Academy, Black Market Packers, Space Hotel, Station Collision, and Wild West. Go out and round up some hostiles!
  • +
  • Shuttle consoles now pair up to the engineering, mining, research, or labor shuttle when built or used before pairing, as long as the shuttle is near the console, or the shuttle is moved to be nearby.
  • +
+

monster860 updated:

+
    +
  • Mining station now has a podbay.
  • +
  • Ore scooping module for the spacepod.
  • +
  • Three mining lasers for spacepod: Basic, normal, and burst.
  • +
  • Shooting weapons south or west of spacepod will actually hit adjacent targets now, and won't shoot through walls anymore.
  • +
+

taukausanake updated:

+
    +
  • Mice can now be picked up like diona
  • +
+ +

08 March 2016

+

Crazylemon64 updated:

+
    +
  • Slime people are now more vulnerable to low temperatures.
  • +
  • Slime people are able to slowly regrow limbs at a high nutrition cost.
  • +
  • Slime people now slowly shift color based on reagents inside of them - disabled by default, toggle it with an IC verb
  • +
  • Slime people's cores are more vulnerable to damage
  • +
  • Species-related abilities now properly are removed - no more vox hair stylists, unfortunately.
  • +
+

Fethas updated:

+
    +
  • the nest buckle now looks for the right organ path
  • +
  • Fixed some sprites.
  • +
  • No more putting no drops in rechargers,
  • +
+

Fox McCloud updated:

+
    +
  • Implement's goon's gibbing sound
  • +
  • Implement's goon's gibbing sound for robots/silicons
  • +
  • Removes old gibbing sound
  • +
+

Spacemanspark updated:

+
    +
  • Lazarus Injector's can now be emagged to activate their special features, alongside using EMPs on them.
  • +
+

Tastyfish updated:

+
    +
  • Mimes now have a new ore, Tranquillite, used to bring peace and quiet to the station.
  • +
  • There are also permanent invisible walls and silent floors that can be made from tranquillite.
  • +
  • The Recitence mech is now buildable!
  • +
  • The Recitence mech is now playable!
  • +
  • Mid-round selection for various creatures and antagonists now consistently asks permission.
  • +
+

TheDZD updated:

+
    +
  • Adds justice helmets with flashing lights and annoying sirens.
  • +
  • Adds crates containing said helmets.
  • +
  • Also includes a version of the helmet that can only be spawned by admins, and just has a single red light in the center instead of the stereotypical police blinkers.
  • +
+

monster860 updated:

+
    +
  • Space pod transitions are now fixed.
  • +
+ +

07 March 2016

+

Crazylemon64 updated:

+
    +
  • People with VAREDIT can now write matrix variables
  • +
  • People with VAREDIT can now modify path variables
  • +
  • Refactors the variable editor code somewhat.
  • +
  • The buildmode area tool now shows reticules of what you've selected.
  • +
  • Switching mobs while using the buildmode tool no longer screws up your UI.
  • +
  • Refactors buildmode so it's no longer a special-case system.
  • +
  • Adds a copy mode to build mode, which lets you duplicate objects.
  • +
  • Any mob in buildmode can work at the fastest possible rate.
  • +
  • Fixed a problem where the icons of a person would not correctly update when changing gender.
  • +
  • One's hairstyle only adjusts on gender change if it's incompatible with your new gender.
  • +
  • Fixed a bug where a person's icon would only be updated if their sprite had a new layer added or removed.
  • +
  • You no longer lose your name when monkeyized and reverted - you'll still look like a monkey while you're a monkey, though.
  • +
  • Your organs will now match your gender when you are cloned.
  • +
  • Skeletons (when a body rots) no longer retain a fleshy torso.
  • +
  • Putting people in an active cryotube now produces the message on insertion, rather than release.
  • +
  • An EMP'd cloning pod will now display its sprites correctly.
  • +
+

FalseIncarnate updated:

+
    +
  • Water Balloons can be filled from more sources than just beakers and watertanks.
  • +
+

Fox McCloud updated:

+
    +
  • Fixes the "yeah" glasses so the sound doesn't vary and a message is displayed, on use
  • +
  • Noir mode only activates when the glasses are equipped to your actual eyes
  • +
  • Noir Glasses mode can be toggled on or off (defaults to off)
  • +
  • Mimes can no longer use spells and continue speaking
  • +
  • Mime abilities are now spells with proper icons
  • +
  • Mime wall now last 30 seconds, up from 5
  • +
  • forecfields/invisible walls now block air currents
  • +
  • Adds the Sleeping Carp scroll to the uplink for 17 TC
  • +
  • Fixes Shadowlings being able to use guns
  • +
  • Fixes sleeping carp scroll users being able to use guns
  • +
  • Fixes the Experimentor throwing one item at a time
  • +
  • Experimentor menu now automatically refreshes after use
  • +
  • Lowers surgery times across the board
  • +
  • Removes scalpels causing 1 damage on successful surgery
  • +
  • Removes random chance to fracture ribs on a successful surgery
  • +
  • Mining drills now have an edge
  • +
+

KasparoVy updated:

+
    +
  • Jackets who have the verb available but are not intended to be adjusted will not have the action button available.
  • +
  • You can now adjust breath masks while buckled into beds and chairs.
  • +
  • Known issues with adjusted jackets using the wrong sprites.
  • +
  • Blueshield coat in hand and item icons.
  • +
  • Hulks now rip apart adjustable and droppable jackets. The items stored in the jackets get dropped on the ground.
  • +
+

Tastyfish updated:

+
    +
  • Infrared emitters can now be rotated while already in an assembly via the UI popup.
  • +
  • The infrared emitter can no longer be hidden inside of boxes and still work.
  • +
  • The beach now has a border and is splashier.
  • +
  • Gives Psychiatrist a paper bin, clipboard, and multicolored pen.
  • +
  • Gives the Librarian / Jouralist a multicolored pen.
  • +
  • Gives the NT Representative a clipboard.
  • +
  • The ethanol-based neurotoxin drink is now called Neuro-toxin to avoid being confused with the deadly toxin.
  • +
+

VampyrBytes updated:

+
    +
  • Fixes emotes ending with s needing 2. Emotes now work with grammatical options eg ping or pings, squish or squishes
  • +
  • Updated emote help with missing emotes. Help will also show any species specific emotes for your current species
  • +
+ +

26 February 2016

+

FalseIncarnate updated:

+
    +
  • Chocolate can now make you fat, as expected.
  • +
+

Fox McCloud updated:

+
    +
  • stamina damage now regenerates slightly faster
  • +
  • Adds in whetstones for sharpening objects
  • +
  • Kitchen vendor starts off with 5 salt+pepper shakers
  • +
  • Can now point while lying or buckled
  • +
  • Fixes Capulettium Plus not silencing
  • +
  • Fixes slurring, stuttering, drugginess, and silences last half of what they should
  • +
+

KasparoVy updated:

+
    +
  • Jackets that start open are recognized as actually being open already now. This fixes a bug with certain items that don't have an open state, or cases where it ended up giving an item the wrong icon (one that didn't exist)
  • +
+

Spacemanspark updated:

+
    +
  • Fixes synthetics from giving off the proper message in the chat box when using the *yes and *no emotes.
  • +
+

Tastyfish updated:

+
    +
  • Wheelchairs, janicarts, and ambulances can now go through doors according to the user's driver's access.
  • +
+ +

24 February 2016

+

Crazylemon64 updated:

+
    +
  • The defib should be more reliable on people who have ghosted
  • +
  • The defib will now give a message if the ghost is still haunting about
  • +
  • Attacking someone with an accessory will now let you put things on them without having to strip them.
  • +
  • Borers will now properly detach upon death of a mob they are controlling
  • +
  • Borers can now see their chemical count while in control of a mob
  • +
  • Borers can now silently communicate with their host - this is not available to the host until the borer has either begun to communicate, or has taken control at least once - this is to avoid spoiling that the borer exists
  • +
  • Borers won't be able to talk out loud inside of a host, by default - they can remove this safeguard with a verb under their borer tab. Borer hivespeak is unaffected.
  • +
  • Borers infesting and hiding are now silent.
  • +
  • Made borer's chem lists more nicely formatted
  • +
  • No more superspeed attacking simplemobs
  • +
  • New players now show up properly under the "who" verb when used as an admin
  • +
  • Mining drones will now automatically collect sand lying around
  • +
  • RIPLEYs can now drill asteroid turfs for sand
  • +
  • You can now load exosuit fuel generators with items containing their material - this means you can fuel yourself off of ores, but this will be highly inefficient and cost you mining points later on, as you can't take fuel back out.
  • +
  • You can now load the fuel generators from an ore box.
  • +
  • The plasma generator now produces 3x as much power from the same amount of fuel - this lets it even remotely compete with the uranium generator.
  • +
  • You can now light cigarettes off of burning mobs.
  • +
  • Exosuit tracking beacons now fit in boxes - prior, they were far too large for even a backpack, as they shared the same size as all other mecha equipment
  • +
  • Miners can now collect ore by walking over it with an ore satchel on.
  • +
+

FalseIncarnate updated:

+
    +
  • Adds prize tickets as a replacement for physical arcade prizes.
  • +
  • Adds a buildable prize counter to exchange tickets for prizes.
  • +
  • Adds a bike. Despite what Prof. Oak might claim, you can ride it indoors.
  • +
  • Adds colorful wallets, for that old school arcade pride.
  • +
  • Fixes accidental removal of plump helmet biscuit recipe.
  • +
  • Temporarily adds a prize counter to the bar (Cyberiad) or dorms (MetaStation), and adds a max upgrade one to the Ninja Holding Area (Cyberiad z2)
  • +
  • Fixes Metastation. Seriously fixed a lot, just read the PR description for the full list.
  • +
+

FlattestGuitar updated:

+
    +
  • Adds IPC alcohol and a few derivative drinks
  • +
  • IPCs can now drink and be fed from glasses
  • +
+

Fox McCloud updated:

+
    +
  • Laser eyes mutation no longer drains nutrition
  • +
  • splits the EMP kit into two things: the standard EMP kit (2 grenades and an implant), and the EMP flashlight by itself
  • +
  • nerfs heart attacks so they do less damage
  • +
  • Pickpocket gloves now put the item you strip into your hands as opposed to the floor
  • +
  • Picketpocket gloves can now silently strip accessories
  • +
  • Pickpocket gloves will no longer give a message for messing up a pickpocket
  • +
+

KasparoVy updated:

+
    +
  • Adjusting masks while they are not on the face will no longer turn off internals.
  • +
  • Adjusting masks while they are not on the face will now cause the mask to hide/reveal the wearer's identity the next time it's worn as intended.
  • +
  • Adds the ability to open/close bomber jackets.
  • +
  • Adds a security bomber jacket. This jacket inherits the protection and storage capabilities as a standard Security vest with additional bomber jacket benefits.
  • +
  • Adds UI button in top left of screen for jacket adjustment.
  • +
  • Replaces the standard bomber jacket in the Pod Pilot bay with the Security version.
  • +
  • Centralizes jacket/coat adjustment handling.
  • +
  • All jackets start closed by default.
  • +
  • Geneticist duffelbag on-mob sprite (for all species).
  • +
  • Vox-fitted backpacks, satchels, ERT backpacks, duffelbags and defib unit.
  • +
  • Refactors back-item icon generation.
  • +
  • Typo in the description of Santa's sack.
  • +
  • Missing punctuation and gender macros in the description of the bag of holding.
  • +
  • The tweak to back-icon generation fixes a bug where the wrong sprite name was being used to generate back-item icons.
  • +
+

PPI updated:

+
    +
  • Adds the ability to hide papers in vents. You can now leave a romantic love letter, exchange information in secret, or hide papers infused with the power of nar'sie from sight.
  • +
+

Regen1 updated:

+
    +
  • Adds the Immolator laser gun, a modified laser gun with 8 shots that will ignite mobs, can be made in R&D
  • +
+

Spacemanspark updated:

+
    +
  • Adds *yes and *no emotes to Synthetics. Glory to Synthetica.
  • +
+

Tastyfish updated:

+
    +
  • The PDA system has been completely redone behind the scenes! It should be functionally similar, although there is now a Home and Back button at the bottom as appropriate.
  • +
  • All of the heads now have multicolored pens.
  • +
  • EngiVend now has 10 camera assemblies.
  • +
  • Borgs can now use vending machines.
  • +
  • There are now picture frames that can be made from the autolathe or wood planks for papers, photos, posters, and canvases!
  • +
+

pinatacolada updated:

+
    +
  • Makes the Protect Station AI law board no longer consider people that damage the station crew, instead of human
  • +
+

ppi updated:

+
    +
  • When revealed Revenants will not be able to move at the maximum move speed, nor be able to pass through any solid object, like walls, windows, grills, computers and mechs.
  • +
+ +

13 February 2016

+

Crazylemon64 updated:

+
    +
  • Relaxes the check on what atoms you can follow to any movable atom
  • +
  • Mages are now more ragin
  • +
  • Admins can now adjust the total number of wizards at runtime by tweaking either max_mages, or players_per mage
  • +
+

DaveTheHeadcrab updated:

+
    +
  • Adds new worn icons for duffelbags to better reflect their size, compliments of WJohn at /tg/
  • +
+

FalseIncarnate updated:

+
    +
  • Adds burritos, made from cutlets, beans, rice, capsacin oil (hotsauce), cheese, and flat dough (because we lack proper tortillas) in the microwave.
  • +
  • Adds chimichangas. You know you want a deep-fried burrito.
  • +
+

Fox McCloud updated:

+
    +
  • Updates some spell icons with better/higher quality icons
  • +
  • Updates unarmed attacks to allow for more customization
  • +
  • Updates martial arts so they factor in specie's attack messages and sounds
  • +
  • Re-balances Sleeping Carp fighting style
  • +
  • Re-balances Bo Staff
  • +
  • Rebalances Golem: they should now be spaceproof, fire+cold proof, rad proof, virus immune, clonable, parapen+syringe gun immune, deal increased melee damage. Their armor has been reduced to 55 melee across the board, their slip immunity removed, pain immunity removed, and they're slightly slower
  • +
  • Fixes Ei Nath generating two brains
  • +
  • Ensures the Necromatic Stone generates actual skeletons
  • +
  • Can now strip PDA/IDs from Golems
  • +
  • Fixes sleeping carp grab not being an instant aggressive grab
  • +
  • Fixes an exploit with declaring war on the station
  • +
+

KasparoVy updated:

+
    +
  • Orange and purple bandanas for all station species.
  • +
  • The ability to colour bandanas with a crayon in a washing machine.
  • +
  • Refactors the bandana adjustment system.
  • +
  • Minor adjustments to Tajaran and Unathi bandana east/west sprites.
  • +
  • Adjusting a bandana will now take if off of your head/face and put it in an available hand. If both hands are available, it goes in the selected hand.
  • +
  • Adjusting a coloured bandana will no longer revert it to the original coloured icons anymore.
  • +
  • Adjusting a bandana from mask-style to hat-style means the bandana won't obscure your identity anymore.
  • +
  • Greys now use re-positioned smokeables. They no longer smoke out the eyes.
  • +
+

TheDZD updated:

+
    +
  • Fixes spacepods being able to shoot through walls.
  • +
  • Lowers spacepod weapons fire delay.
  • +
  • Increases spacepod weapons energy costs.
  • +
  • Makes spacepods move at speeds not rivaling those of photon beams. They are now a hair bit faster than a person with a jetpack.
  • +
  • Reduces battery costs for spacepod movement.
  • +
+ +

10 February 2016

+

Crazylemon64 updated:

+
    +
  • The cloner now checks for NO_SCAN on the brain when scanning - unclonable species are now truly unclonable. You are still able to revive them with a brain transplant and a defib, however.
  • +
  • A tier-4 DNA scanner linked to a cloning system will now be able to reproduce a body from a brain's DNA, in event of the original corpse being gibbed or similar.
  • +
  • Species with organic limbs and NO_BLOOD will no longer bleed (though still on hit - write that off as "bone powder")
  • +
  • Skeletons now lack internal organs, except for the runic mind which exists in their head - an analogue for the brain
  • +
  • Skeletons that drink milk will be regenerated at a moderate pace, have a small chance of mending bones, and will praise the great name of mr skeltal
  • +
  • Adds a reagent system for species reacting to specific reagents
  • +
  • Slime People can now select from all human hairstyles, and their "hair" will be tinted a shade of their body.
  • +
  • Increases the frequency of the cortical borer event.
  • +
  • People with borers cannot commit suicide - this applies to a controlling borer, too.
  • +
  • Borers can no longer overdose their hosts.
  • +
  • Borers can now inject Saline-Glucose, Spaceacillin, Hydrocodone, Mitocholide, Salbutamol, Capulettium+, and Charcoal. Styptic was removed, as it's pathetic at healing when directly injected. Salicyclic acid was removed too, as its functionality is duplicated by both hydrocodone and saline-glucose.
  • +
  • A mind trapped by a cortical borer can now understand things it could understand when normally in its body.
  • +
  • Changes chemistry's welding tank to a wall-mounted version, to increase the room available.
  • +
  • You can now gib butterflies and lizards with a knife
  • +
  • Ghosts can now follow mecha
  • +
  • You can now access an R&D console by emagging it - it did nothing before.
  • +
  • Walls will now properly smooth and show damage.
  • +
  • Fixes the dialog that occurs when the AI shuts off to actually do what it says it does
  • +
+

Fox McCloud updated:

+
    +
  • Fixes not being able to attach IEDs to beartraps
  • +
  • Can no longer spamclick someone to death using headslamming on a toilet/urimal
  • +
  • Toilet/urinal headslamming now plays a sound
  • +
  • Toilet headslamming damage reduced slightly
  • +
  • Can now fill open reagent containers in a toilet to receive "toilet water".
  • +
  • No more message spam when someone fills a container using a sink
  • +
  • Can now wash your face using a sink, which washes away lipstick and wakes you up slightly
  • +
  • Washing things will now use progress bars
  • +
  • Ensures consuming a single syndicate donk pocket won't get you addicted to meth
  • +
  • Kinetic Accelerators and E-bows automatically reload
  • +
+

Glorken updated:

+
    +
  • Added a Knight Arena for Holodeck.
  • +
  • Added red and blue claymore sprites.
  • +
  • Changed overrided to overrode when emagging Holodeck computer.
  • +
+

KasparoVy updated:

+
    +
  • Vox versions of the Officer SWAT sechailer + HOS SWAT sechailer + Warden SWAT sechailer.
  • +
  • Resprited versions of most Human masks to fit Unathi, Tajara and Vulpkanin.
  • +
  • Warden now gets their own version of the SWAT sechailer in their locker.
  • +
  • HOS now gets the appropriate version of the SWAT sechailer in their locker.
  • +
  • Repositioned smokeables now available for Vox, Unathi, Tajara and Vulpkanin.
  • +
  • Properly shades Vox bandana down-state sprites.
  • +
  • Readds Tajaran bald hairstyle.
  • +
  • Alternate style of non-Human breath mask (incl. surgical/sterile mask) down-state positioning.
  • +
  • Corrects all non-Human species' breath mask (incl. surgical/sterile mask) down-state icons to use the right position style.
  • +
  • Minor adjustments to Tajaran breath mask up-state sprites.
  • +
+

PPI updated:

+
    +
  • Adds a reconnect button to the File menu in the client.
  • +
  • Adds head patting
  • +
+

Regen updated:

+
    +
  • Powersink can now drain a lot more power before going boom
  • +
  • Buffed the powersinks drain rate
  • +
  • Buffed explosion from an overloaded powersink, try to find it instead of overloading the grid.
  • +
  • Admin log warning before the powersink explodes
  • +
+

Spacemanspark updated:

+
    +
  • Miners can now utilize the power of mob capsules to take along their lazarus injected mining creatures!
  • +
  • Store your Pokemo- er, sorry, I mean mining mobs that you've captured in the lazarus capsule belt.
  • +
+

Tastyfish updated:

+
    +
  • Species that don't breathe can kill themselves now!
  • +
  • Suicide messages are now catered to your species.
  • +
  • Shortened the default pill & patch name when using the ChemMaster.
  • +
  • The chaplain now has a service radio headset, as Space Jesus intended.
  • +
+

TheDZD updated:

+
    +
  • When Ahelping, "Question" is now "Mentorhelp" and "Player Complaint" is now "Adminhelp."
  • +
  • Mentorhelps and PM replies from mentors appear in a bold aqua blue color.
  • +
  • Adminhelps and PM replies from admins appear in a bold bright red color.
  • +
  • PM replies from players appear in a dull/dark purple color.
  • +
  • Adds admin attack log to players being converted to cult.
  • +
  • Adds shadowling thrall jobbans.
  • +
  • Jobbanned players who are converted to shadowling thrall, revolutionary, or cultist will have the control of their body offered up to eligible ghosts.
  • +
+ +

31 January 2016

+

Crazylemon64 updated:

+
    +
  • Syndicate borgs can now interact with station machinery
  • +
  • People with slime people limbs can now *squish
  • +
  • Skrell's vulnerability to alcohol is checked on their liver, now - a liver transplant will let them take alcohol like a champ - lacking a liver will have the same effect as being a skrell, when drinking
  • +
+

FalseIncarnate updated:

+
    +
  • Adds in the Magic Eight Ball toy, found in Claw Game prize orbs.
  • +
  • Adds in the Magic Conch Shell, an admin-only shell of power.
  • +
+

Fox McCloud updated:

+
    +
  • Updates Summon Guns and Magic to include many of the new guns
  • +
  • Summon Guns/Magic can no longer be used during Ragin' Mages
  • +
+

Tastyfish updated:

+
    +
  • The emergency shuttle status in the Status tab now has ETA/ETD/etc like before.
  • +
  • Code Gamma+ now has a 5 minute emergency shuttle call, like Red.
  • +
+

pinatacolada updated:

+
    +
  • Adds NanoUI to the operating computer
  • +
  • Adds health announcing, critical and oxygen damage aural alerts to the computer, with a menu to selectively turn them on and off
  • +
+ +

29 January 2016

+

Crazylemon updated:

+
    +
  • The DNA scanner has now undergone a seminar to recognize fake identities; It will now scan the actual person's identity, rather than their disguise (read: wearing a mask with or without someone else's ID).
  • +
  • Matter eater now allows you to eat humans as if you were fat.
  • +
  • Eating mobs with an aggressive grab now generates attack logs.
  • +
+

Crazylemon64 updated:

+
    +
  • For a short while, there was a clerical error where all AI communications equipment was replaced with bananas. This has now been fixed.
  • +
  • Ghosts can now see the contents of smartfridges and look at the drone console
  • +
  • Humans now only produce one message when shaken while SSD
  • +
  • The supermatter no longer will irradiate everyone, everywhere, when it explodes.
  • +
  • Writing on paper will now add hidden admin fingerprints, so that you can't forge mean notes in someone else's name.
  • +
  • Brains are no longer able to escape their brain by being a sorcerer.
  • +
  • Astral projecting with other runes on the same tile will now no longer prevent you from re-entering
  • +
  • Voxxy that is become ex-voxxy no longer carry voxxy appearance! yaya!
  • +
+

FalseIncarnate updated:

+
    +
  • Allows plants to be identified as enhanced*. Enhancing plants results from using reagents (like saltpetre) that affect the stats of a seed instead of using mutagens/machines. *May not meet standards for being classified as "organic produce". (This was already possible, just renames enhanced plants for easier differentiation)
  • +
+

Fox McCloud updated:

+
    +
  • Fixes mutadone not working with some genetic mutations
  • +
  • Fixes banana honk and silencer being alcoholic
  • +
  • Fixes Kahlua being non-alcoholic
  • +
  • Fixes polonium not metabolizing
  • +
  • Fixes being able to receive free unlimited boxes from the Merchandise store
  • +
  • Adds in wooden bucklers
  • +
  • Re-adds roman shield to the costume vendor
  • +
  • Buffs Riot shield damage from 8 to 10
  • +
  • Adds in a Skeleton race
  • +
  • Tweaks the skeletons colors to be more realistic and to blend in less with the floor
  • +
  • Adds in lichdom spell for the wizard
  • +
  • Adds in lesser summon guns spell for wizard
  • +
  • adds in Mjolnir and the singularity hammer as weapons the wizard can purchase
  • +
  • Wizard can purchase the charge spell from the spell book
  • +
  • Wizard can purchase a healing staff from the spell book
  • +
  • Tweaks and lowers spell costs of utility spells for wizard
  • +
  • Re-organizes the spellbook to be better divided into categories and have a better window size
  • +
  • Knock now opens+unlocks lockers
  • +
  • Magic Missile has a slightly longer cooldown and no longer deals damage, but has a lower cooldown is upgraded
  • +
+

KasparoVy updated:

+
    +
  • Navy blue Centcom Officer's beret for use by the Blueshield.
  • +
  • Adds the new navy blue beret to the Blueshield's locker.
  • +
  • Gives the Blueshield's berets (black and navy blue) the exact same strip delay and armour as the Security Officer's beret.
  • +
  • Adds TG energy katana back and belt sprite.
  • +
  • Bo staff back sprite.
  • +
  • Adjusts energy katana sprites to make the weapon stand out a bit more from the regular katana.
  • +
  • Cutting open the toes of footwear so species with feet-claws can wear them.
  • +
  • Toeless jackboots.
  • +
  • Cleans up glovesnipping and lighting a match with a shoe.
  • +
  • Lighting a match with a shoe produces a more appropriate message, handled at the same standard as glove-snippingboot-cutting.
  • +
+

Tastyfish updated:

+
    +
  • Cargonia now has its own section in the manifest.
  • +
+

TheDZD updated:

+
    +
  • Due to budget cuts and reports of operatives accidentally firing enough bullets to reach a state of what our scientists refer to as "enough dakka," Syndicate High Command has decided to restore the Syndicate Strike Team arsenal to using standard-issue L6 SAW ammunition.
  • +
+ +

24 January 2016

+

KasparoVy updated:

+
    +
  • Fixes markings overlaying underwear.
  • +
  • Nude icon in underwear.dmi
  • +
  • Fixes Vox robes not using the correct on-mob sprites.
  • +
  • Fixes unreported bug where there was a slim chance during character preview icon generation that a character with Security Officer set to high would get rendered with either the wrong beret sprite or no beret sprite at all.
  • +
  • Fixes an issue where Sigholt's fluff beret wasn't using the correct sprites.
  • +
+

Tastyfish updated:

+
    +
  • Passively power-consuming borg modules, such as the peacekeeper movement and shield module, won't spam the user infinitely if they're low on power anymore.
  • +
+ +

23 January 2016

+

Fox McCloud updated:

+
    +
  • Removes Vampire HUD
  • +
  • moves the Vampire blood counter to a more easy to see location
  • +
  • Adds in a Changeling chemical counter display
  • +
  • Adds in a Changeling sting counter display
  • +
  • Vampire total blood and usable blood will now appear under status
  • +
  • Changes vampire blood display to be similar to ling chemical counter
  • +
  • Fixes unnecessary toxin damage being dealt on severe bloodloss
  • +
  • Fixes human mobs not receiving proper random names
  • +
  • Adds in knight armor
  • +
  • Grants the chaplain a set of crusader knight armor
  • +
  • Adds in cult-resistant ERT paranormal space suit
  • +
  • Allows the Chaplain to convert his null rod into a holy sword with crusader knight armor
  • +
  • Chaplain's closet is now a secure closet
  • +
  • Adds in Assault Gear crate to cargo
  • +
  • Adds in military assault belt
  • +
  • Adds in spaceworthy swat suits
  • +
  • tweaks bandolier to hold 2 additional shotgun shells
  • +
  • bartender starts off with +2 additional shells
  • +
  • Reduces the cost of the space suit crate and doubles its contents
  • +
  • Refactors knives so their behavior is more universal
  • +
  • Fixes Hulk not properly being removed when your health drops below a threshold
  • +
  • Fixes flickering vision in a mining mech
  • +
+

Tastyfish updated:

+
    +
  • Poly has taken a seminar on the latest trends in engine operations.
  • +
  • Player-controller parrots can now hear their headsets.
  • +
+

Tigerbat2000 updated:

+
    +
  • The nuclear disk escaping on the shuttle no longer counts as a syndicate minor victory.
  • +
  • Cultists can once again actually greentext the escape objective.
  • +
+ +

20 January 2016

+

DarkPyrolord updated:

+
    +
  • Adds in hardsuit sprites for Vulpkanin
  • +
+

FalseIncarnate updated:

+
    +
  • Allowed cheap lighters and individual matches to be put into cigarette packages at the cost of cigarette space.
  • +
  • Matches can now be lit and put out by striking the match on your shoes. Good for if you lose that matchbox, or want to just feel cool.
  • +
+

Fox McCloud updated:

+
    +
  • Fixes brute damage on weapons not knocking people down.
  • +
  • Tweaks implant behavior to be more consistent and unified.
  • +
  • Lowers the pAI cooldown from 60 seconds to 5 seconds.
  • +
  • Raw telecrystal can now be used to charge uplink implants.
  • +
  • Fixes being unable to holster the pulse pistol
  • +
  • Fixes being able to holster shotguns
  • +
+

KasparoVy updated:

+
    +
  • Improved shading on all Vulpkanin hardsuit tails.
  • +
  • Vulpkanin hardsuit helmet respriting (colour tweaks).
  • +
  • Vulpkanin hardsuit helmets with proper flashlight-on sprites.
  • +
+

Tastyfish updated:

+
    +
  • The ID computer Access Report printout now separates the access list with commas so it's actually readable.
  • +
  • The ID computer Access Report printout isn't blank if you don't have an authorization card in anymore.
  • +
  • In the supply ordering & shuttle consoles, one can now cancel an order at either the Reason or Amount input dialogs.
  • +
  • Table flipping uses correct sprites.
  • +
+

TheDZD updated:

+
    +
  • Adds world.Topic() handling so that users are notified in-game when pull requests are opened, closed, or merged on the Github repo.
  • +
+ +

18 January 2016

+

Crazylemon updated:

+
    +
  • New classes of shapeshifters have been sighted around the NSS Cyberiad...
  • +
  • Wizards now can't teleport to other antag spawn points.
  • +
  • Removes an extruding pixel from the left-facing IPC glider monitor sprite.
  • +
  • Ragin' Mages now spawn every 7 minutes, instead of 5. Admins can further adjust this by modifying the 'delay_per_mage' variable.
  • +
  • Ragin' Mages are now made with 100% less in-use souls (Apprentices won't have their consciousness yoinked).
  • +
  • It takes half an hour for the REAL chaos of ragin' mages to start, for at least a semblance of normality.
  • +
+

Dave The Headcrab updated:

+
    +
  • Adds the advanced energy revolver, toggles between taser and laser modes.
  • +
  • Removes the detective's revolver from the blueshield's locker.
  • +
  • Changes the taser the blueshield starts with into an advanced energy revolver.
  • +
+

Deanthelis updated:

+
    +
  • Added the ability for the Magnetic Gripper to pick up and place light tiles.
  • +
+

Fethas updated:

+
    +
  • Readds the hud icon showing up for master and servent
  • +
  • adds mindslave datum hud thingy based on TGs gang huds
  • +
+

Fox McCloud updated:

+
    +
  • Fixes not being able to add/remove Weapon Permit from IDs.
  • +
  • Fixes the energy sword being invisible in-hand when turned on.
  • +
  • Fixes the telebaton being invisible in-hand when extended.
  • +
  • Fixes eye-stabbing not having an attack animation or hitsound.
  • +
  • Fixes some kitchen utensils playing the wrong hit-sound and playing twice in some cases.
  • +
  • Fixes the butcher cleaver sprite being backwards.
  • +
  • Fixes the telebaton sprite being missing from the side.
  • +
  • Fixes the meat cleaver being invisible in-hand.
  • +
  • Corrects some grammatical descriptive errors for the elite syndicate hardsuit.
  • +
  • completely overhauls implants to TG's standards.
  • +
  • Adds storage implant.
  • +
  • Adds microbomb and macrobomb implants.
  • +
  • Adds in support for removing implants directly into cases.
  • +
  • Removes Bay style explosive implants.
  • +
  • Removes compressed matter implants.
  • +
  • Tweaks the uplink to reflect removal of the old implants and inclusion of the new.
  • +
  • Fixes/cuts down on the lag caused by monkey cubes.
  • +
+

Jey updated:

+
    +
  • Inflatable walls and door can now be deflated by altclicking them
  • +
  • Fixed lag from expanding multiple monkeycubes at once.
  • +
+

KasparoVy updated:

+
    +
  • Adds blank icons with standardized timings for species tail wagging, used in icon generation.
  • +
  • Fixes tails overlapping arms/limbs + gloves, etc. when facing EAST or WEST.
  • +
  • Ensures tails will overlap stuff as normal only when facing NORTH so as to avoid unwanted interference with the base sprite.
  • +
  • Tails now appear in ID cards, overlays things correctly.
  • +
  • Tails now overlay and are overlaid by things correctly in preview icons.
  • +
  • Modifies the positioning of tail icon generation in the ID card preview icon generation file.
  • +
  • Modifies the positioning of tail icon generation in the player preferences preview icon generation file.
  • +
  • Breaks limb generation into its own layer, breaks tail generation into a second layer that can be overlaid by limbs.
  • +
  • If the user's species is flagged to have a tail that is overlapped, TAIL_LAYER will now overlay the NORTH direction sprite of a tail now, while TAIL_UNDERLIMBS_LAYER gets all remaining directions. Otherwise icons are generated in the traditional manner.
  • +
  • Adjusts the Unathi right arm east direction and animated tail sprites, recolouring a random pixel and fixing a floating tail respectively.
  • +
  • Adjusts position of tail layer such that tails' north direction sprites will overlay backpacks (more importantly, satchel straps).
  • +
  • Accommodates admin-overrides to the body_accessory species check by setting the default animation template to Vulpkanin.
  • +
  • Adjusts north-direction Unathi static tail sprite, now attaches to the body in the correct location.
  • +
  • Adds some TG underwear.
  • +
  • Adds an NV science goggles worn sprite.
  • +
  • Ports Bay/TG berets.
  • +
  • Adjusts beret sprite, recolours strange orange pixels.
  • +
  • Adjusts NV science goggles object icon. Removed strange border and centered it.
  • +
  • Ports Polaris' PRs 761 and 778, brings over Ragnie's awesome Ward-Takahashi prosthetics.
  • +
+

Kyep updated:

+
    +
  • Changing level to gamma/delta/epsilon now displays a special gamma/delta/epsilon sprite on status monitors
  • +
  • Changing level to green/blue now clears the status monitors, so they no longer show higher alert levels after the level is changed
  • +
+

NTSAM updated:

+
    +
  • Added a rainbow IPC screen.
  • +
+

PPI updated:

+
    +
  • Modifies the effective time limit to activate the Nuclear Challenge as Nukeops from two minutes to seven minutes
  • +
+

Tastyfish updated:

+
    +
  • The QM now actually has a QM stamp instead of a fake one, as well as an approved and denied stamp.
  • +
  • New area named 'Genetics Maintenance' solidifying/relabelling the confusing area between the morge and Mech Bay as being fully maintenance again, but working correctly and with proper doors.
  • +
  • Fixed a few maintenance door names to be in parity to the rest of the station.
  • +
  • Added the ability to print the records photo of a crew member from a security records console. Useful for Wanted notices!
  • +
+

Tigercat2000 updated:

+
    +
  • You can no longer use the gibber for monkies.
  • +
  • Cleaned up gibber.dm styling.
  • +
  • The fire alarm now uses NanoUI, with color coded alert levels.
  • +
  • Upgraded NanoUI (again), fancy FontAwesome icons.
  • +
  • Didn't add any butts. Yet.
  • +
+ +

13 January 2016

+

Fox McCloud updated:

+
    +
  • Fixes Rezadone not clearing mutated organs.
  • +
  • Clone damage immunity removed from Slime People, Shadowlings, Golems, and Vox
  • +
  • Explosions will no longer destroy things underneath turfs until the turf is exposed.
  • +
  • fixes a runtime related to revolver spinning.
  • +
  • fixes server loading taking an abnormally long time.
  • +
+

Kyep updated:

+
    +
  • Blob, vine and virus outbreaks are now more clearly labeled as such, to avoid people confusing them with each other
  • +
+

Tastyfish updated:

+
    +
  • NT Rep fountain pens and magistrate gold pens can now write in 5 different colors. The IAA gets a cheap plastic equivalent.
  • +
+ +

11 January 2016

+

CrAzYPiLoT updated:

+
    +
  • Fixes the footsteps sounds to the fullest.
  • +
+

Crazylemon updated:

+
    +
  • Bomb guardians now automatically notify their master when they've set something to boom, so there's less accidental friendly fire
  • +
  • Bomb guardians are only notified that their trap failed, if it ACTUALLY FAILED.
  • +
  • Bomb guardians now are more aware of what is primed to explode.
  • +
  • Bomb guardian summoners can now defuse their guardian's bombs without harm.
  • +
  • Brought RAGIN' MAGES back up to function.
  • +
+

Dave The Headcrab updated:

+
    +
  • Added a new icon for the soy and cafe latte drinks. Icons courtesy of Full Of Skittles, resident overlord of art.
  • +
+

Fox McCloud updated:

+
    +
  • Re-arranges the armory and changes its contents minorly.
  • +
  • Adds in rubbershot ammo boxes.
  • +
  • Fixes Mutadone incurring a massive cost on the server.
  • +
  • Positronic brains can no longer speak binary.
  • +
  • Positronic brains can be prevented from speaking (or allowed) by toggling their speaker on/off.
  • +
  • IPC's positronic brains start off toggled off.
  • +
  • Fixes the supermatter announcement causing massive amounts of server lag.
  • +
  • Adds in tradable telecrystals.
  • +
+ +

08 January 2016

+

Crazylemon updated:

+
    +
  • Fully enables a system to allow species to have unique procs and verbs that come and go with the species.
  • +
  • IPCs lose their change monitor verb when changing species now. Gone are the days of recalling a past IPC life to perform self-barbery! Oh, woe is me!
  • +
  • Sleepers and Body Scanners will now reliably work when rotated
  • +
  • SSD humans should be asleep more reliably now.
  • +
+

Dave The Headcrab updated:

+
    +
  • Nerfs the damage the Detective's revolver does from 15 brute to 5 brute.
  • +
  • Adds a 300 round capacity buckshot magizine that fits into the L6 Saw.
  • +
  • Adds a 25 round capacity 40mm HE magizine that fits into the L6 Saw.
  • +
  • Adds the 'Devastator' L6 SAW, starts off loaded with the buckshot magizine.
  • +
  • Gives the SST the 'Devastator' L6 Saw, and one of each mag type in their bag.
  • +
+

FalseIncarnate updated:

+
    +
  • Plants will now begin to die over time if their age exceeds 5 times their TRAIT_MATURATION value.
  • +
  • Weed growth chance per process in trays has been slightly increased (Previously: 5% chance if no seed, 1% otherwise;Now: 6% / 3%).
  • +
  • Pest growth in trays has been slightly buffed. (Previously: 3% chance to increase by 0.1; Now: 5% chance to increase by 0.5)
  • +
+

Fethas updated:

+
    +
  • Due to Archmage Steve leaving the nya-cromantic stone near the microwave, the true power of the stone has been unleashed. Subjects of the stone are not only ressurected ... but resurrected as catgirls ... We fired steve.
  • +
+

Fox McCloud updated:

+
    +
  • fixes a bug relating to some brute/burn damage being dealt to human mobs.
  • +
  • Adds in overloading APCs, causing them to arc electricity to mobs in range.
  • +
  • Makes Engineering related APCs overload proof.
  • +
  • Implements the timestop spell.
  • +
  • Implements new sepia slime reaction which halts time in an AoE.
  • +
  • sentience potions no longer can make slimes sentient.
  • +
  • Removes Hulk instant stun.
  • +
  • Hulk damage increased.
  • +
  • Hulk wears off at a lower health threshold.
  • +
  • Fixes strange reagent not working on simple animals.
  • +
  • Reduces the amount shock damage and bounces for the Tesla engine.
  • +
  • Fixes Syndicate Cyborg's LMG being invisible.
  • +
  • Fixes the uplink kit having implanters that were both nameless and looked as if they had been used.
  • +
+

KasparoVy updated:

+
    +
  • Added the security gasmask, sexy mime mask, bandanas, balaclava, welding gas mask and wrestling masks for Vox. Added adjusted-state sprites for the Vox breath, medical, and surgical masks.
  • +
  • Removed a duplicate of the human balaclava sprite.
  • +
  • Modifies the Vox plague-doctor, fake moustache, sterile and medical mask sprites to fit the Vox anatomy and animates the Vox SWAT mask. Corrects the names of some Vox mask adjusted-state sprites.
  • +
+

Tastyfish updated:

+
    +
  • Fixed the pronouns in a few verbs and the door to 'Interrogation Observervtion'.
  • +
+

Tigercat2000 updated:

+
    +
  • Added 96x96 (3x) res option to icons menu
  • +
+ +

06 January 2016

+

Certhic updated:

+
    +
  • Corrected some air alarms so that atmos computer can access them
  • +
  • Bodyscanner now sees mechanical parts in internal organs
  • +
+

Crazylemon64 updated:

+
    +
  • Sleeping simple animals should tick down sleeping as normal - deaf simple mobs are no longer a thing
  • +
+

Tastyfish updated:

+
    +
  • Instruments now use NanoUI.
  • +
  • Corrected the blueshield mission briefing.
  • +
+ +

03 January 2016

+

TheDZD updated:

+
    +
  • Ports over changelog system from /tg/station.
  • +
+
+ +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 51b62a2d299..c1ed06b54a7 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -6355,3 +6355,13 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. 2018-04-28: MINIMAN10000: - rscadd: Developer express start +2018-04-30: + Fox McCloud: + - rscadd: 'Adds Guillotines: make them with plasteel, wood, and cable coil. Execute + your comdom head of staff TODAY' + - rscadd: Clapping now actually plays a clapping sound + - rscadd: Adds Blast cannon + FreeStylaLT: + - tweak: Medbay treatment center now has a wider entrance + - tweak: Virology hallway is now publically accessible from Surgery waiting room, + entrance is now double-doors. diff --git a/html/changelogs/AutoChangeLog-pr-8836.yml b/html/changelogs/AutoChangeLog-pr-8836.yml deleted file mode 100644 index c61d23b95ea..00000000000 --- a/html/changelogs/AutoChangeLog-pr-8836.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "FreeStylaLT" -delete-after: True -changes: - - tweak: "Medbay treatment center now has a wider entrance" - - tweak: "Virology hallway is now publically accessible from Surgery waiting room, entrance is now double-doors." diff --git a/html/changelogs/AutoChangeLog-pr-8933.yml b/html/changelogs/AutoChangeLog-pr-8933.yml deleted file mode 100644 index 49ecc55e737..00000000000 --- a/html/changelogs/AutoChangeLog-pr-8933.yml +++ /dev/null @@ -1,3 +0,0 @@ -author: Fox McCloud -changes: [] -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-8936.yml b/html/changelogs/AutoChangeLog-pr-8936.yml deleted file mode 100644 index c4907653f89..00000000000 --- a/html/changelogs/AutoChangeLog-pr-8936.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: "Fox McCloud" -delete-after: True -changes: - - rscadd: "Adds Blast cannon" diff --git a/html/changelogs/AutoChangeLog-pr-8938.yml b/html/changelogs/AutoChangeLog-pr-8938.yml deleted file mode 100644 index 386b3954417..00000000000 --- a/html/changelogs/AutoChangeLog-pr-8938.yml +++ /dev/null @@ -1,5 +0,0 @@ -author: "Fox McCloud" -delete-after: True -changes: - - rscadd: "Adds Guillotines: make them with plasteel, wood, and cable coil. Execute your comdom head of staff TODAY" - - rscadd: "Clapping now actually plays a clapping sound" diff --git a/html/changelogs/AutoChangeLog-pr-8941.yml b/html/changelogs/AutoChangeLog-pr-8941.yml deleted file mode 100644 index da88bb3f516..00000000000 --- a/html/changelogs/AutoChangeLog-pr-8941.yml +++ /dev/null @@ -1,3 +0,0 @@ -author: Anasari -changes: [] -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-8957.yml b/html/changelogs/AutoChangeLog-pr-8957.yml deleted file mode 100644 index 49ecc55e737..00000000000 --- a/html/changelogs/AutoChangeLog-pr-8957.yml +++ /dev/null @@ -1,3 +0,0 @@ -author: Fox McCloud -changes: [] -delete-after: true From b394cf3624bcb57792bd018ba95af3886c3bf012 Mon Sep 17 00:00:00 2001 From: Fox McCloud Date: Mon, 30 Apr 2018 00:24:46 -0400 Subject: [PATCH 055/166] Ports Holoprojectors --- _maps/map_files/RandomZLevels/evil_santa.dmm | 106 +++++---- _maps/map_files/cyberiad/cyberiad.dmm | 8 +- code/game/machinery/doors/airlock_types.dm | 4 +- code/game/objects/items/policetape.dm | 203 ------------------ code/game/objects/items/weapons/holosign.dm | 126 ++++++++--- .../objects/items/weapons/storage/belt.dm | 5 +- .../closets/secure/engineering.dm | 6 +- .../crates_lockers/closets/secure/security.dm | 7 +- code/game/objects/structures/engicart.dm | 23 +- code/game/objects/structures/holosign.dm | 135 ++++++++++++ .../mob/living/silicon/robot/robot_modules.dm | 2 - icons/effects/effects.dmi | Bin 377060 -> 396825 bytes icons/obj/device.dmi | Bin 38408 -> 39323 bytes icons/obj/engicart.dmi | Bin 1714 -> 1850 bytes icons/obj/janitor.dmi | Bin 12500 -> 3715 bytes icons/policetape.dmi | Bin 3548 -> 0 bytes paradise.dme | 2 +- 17 files changed, 303 insertions(+), 324 deletions(-) delete mode 100644 code/game/objects/items/policetape.dm create mode 100644 code/game/objects/structures/holosign.dm delete mode 100644 icons/policetape.dmi diff --git a/_maps/map_files/RandomZLevels/evil_santa.dmm b/_maps/map_files/RandomZLevels/evil_santa.dmm index 2b51f7407a5..ca6ab415c1f 100644 --- a/_maps/map_files/RandomZLevels/evil_santa.dmm +++ b/_maps/map_files/RandomZLevels/evil_santa.dmm @@ -14,7 +14,7 @@ "an" = (/obj/item/paper/journal_scrap_2,/turf/simulated/floor/carpet,/area/awaymission/challenge/main) "ao" = (/obj/structure/flora/rock/pile,/turf/simulated/floor/snow{carbon_dioxide = 21.8366; nitrogen = 0; oxygen = 82.1472; temperature = 73},/area/awaymission/challenge/main) "ap" = (/obj/structure/flora/tree/dead,/turf/simulated/floor/snow{carbon_dioxide = 21.8366; nitrogen = 0; oxygen = 82.1472; temperature = 73},/area/awaymission/challenge/main) -"aq" = (/obj/machinery/door/unpowered/shuttle,/obj/structure/fans/tiny,/turf/simulated/floor/plasteel{icon_state = "delivery"},/area/awaymission/challenge/main) +"aq" = (/obj/structure/mineral_door/wood{tag = "icon-wood"; icon_state = "wood"},/obj/structure/fans/tiny,/turf/simulated/floor/plasteel,/area/awaymission/challenge/main) "ar" = (/obj/item/restraints/legcuffs/beartrap,/turf/simulated/floor/plasteel,/area/awaymission/challenge/main) "as" = (/obj/machinery/space_heater,/turf/simulated/floor/plasteel,/area/awaymission/challenge/main) "at" = (/obj/structure/table/wood,/obj/item/newton,/turf/simulated/floor/plasteel,/area/awaymission/challenge/main) @@ -42,7 +42,7 @@ "aP" = (/turf/simulated/floor/snow{carbon_dioxide = 21.8366; nitrogen = 0; oxygen = 82.1472; temperature = 73},/turf/simulated/shuttle/wall{icon_state = "swall_f6"; dir = 2},/area/awaymission/challenge/main) "aQ" = (/turf/simulated/shuttle/wall{icon_state = "swall12"; dir = 2},/area/awaymission/challenge/main) "aR" = (/turf/simulated/shuttle/wall{icon_state = "swall8"; dir = 2},/area/awaymission/challenge/main) -"aS" = (/obj/structure/mineral_door/wood{tag = "icon-wood"; icon_state = "wood"},/obj/structure/fans/tiny,/turf/simulated/floor/plasteel,/area/awaymission/challenge/main) +"aS" = (/obj/machinery/door/unpowered/shuttle,/obj/structure/fans/tiny,/turf/simulated/floor/plasteel{icon_state = "delivery"},/area/awaymission/challenge/main) "aT" = (/turf/simulated/shuttle/wall{icon_state = "swall4"; dir = 2},/area/awaymission/challenge/main) "aU" = (/turf/simulated/floor/snow{carbon_dioxide = 21.8366; nitrogen = 0; oxygen = 82.1472; temperature = 73},/turf/simulated/shuttle/wall{icon_state = "swall_f10"; dir = 2},/area/awaymission/challenge/main) "aV" = (/turf/simulated/floor/plasteel{icon_plating = "asteroid"; icon_state = "asteroid"; name = "Asteroid"},/area/awaymission/challenge/main) @@ -78,55 +78,54 @@ "bz" = (/obj/item/clothing/head/cone,/turf/simulated/floor/snow{carbon_dioxide = 21.8366; nitrogen = 0; oxygen = 82.1472; temperature = 73},/area/awaymission/challenge/main) "bA" = (/mob/living/simple_animal/walrus,/turf/simulated/floor/snow{carbon_dioxide = 21.8366; nitrogen = 0; oxygen = 82.1472; temperature = 73},/area/awaymission/challenge/main) "bB" = (/obj/structure/closet/toolcloset,/turf/simulated/floor/plasteel,/area/awaymission/challenge/main) -"bC" = (/obj/item/taperoll/engineering,/turf/simulated/floor/plasteel,/area/awaymission/challenge/main) -"bD" = (/obj/item/storage/toolbox/emergency,/turf/simulated/floor/plasteel,/area/awaymission/challenge/main) +"bC" = (/obj/item/storage/toolbox/emergency,/turf/simulated/floor/plasteel,/area/awaymission/challenge/main) +"bD" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/awaymission/challenge/start) "bE" = (/obj/machinery/door/poddoor{id_tag = "challenge"; name = "Gateway Shutters"},/obj/structure/fans/tiny,/turf/simulated/floor/plasteel{tag = "icon-delivery (SOUTHEAST)"; icon_state = "delivery"; dir = 6},/area/awaymission/challenge/start) -"bF" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/awaymission/challenge/start) -"bG" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel{tag = "icon-delivery (SOUTHEAST)"; icon_state = "delivery"; dir = 6},/area/awaymission/challenge/start) -"bH" = (/obj/machinery/door/poddoor{id_tag = "challenge"; name = "Gateway Shutters"},/turf/simulated/floor/plasteel{tag = "icon-delivery (SOUTHEAST)"; icon_state = "delivery"; dir = 6},/area/awaymission/challenge/start) -"bI" = (/turf/simulated/floor/plasteel,/area/awaymission/challenge/start) +"bF" = (/obj/machinery/door/unpowered/shuttle,/turf/simulated/floor/plasteel{tag = "icon-delivery (SOUTHEAST)"; icon_state = "delivery"; dir = 6},/area/awaymission/challenge/start) +"bG" = (/obj/machinery/door/poddoor{id_tag = "challenge"; name = "Gateway Shutters"},/turf/simulated/floor/plasteel{tag = "icon-delivery (SOUTHEAST)"; icon_state = "delivery"; dir = 6},/area/awaymission/challenge/start) +"bH" = (/turf/simulated/floor/plasteel,/area/awaymission/challenge/start) +"bI" = (/obj/machinery/door_control{id = "challenge"; name = "Gateway Lockdown"; pixel_x = -4; pixel_y = 26; req_access_txt = "0"},/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/awaymission/challenge/start) "bJ" = (/obj/machinery/atmospherics/unary/vent_scrubber{on = 1},/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/awaymission/challenge/start) -"bK" = (/obj/machinery/door_control{id = "challenge"; name = "Gateway Lockdown"; pixel_x = -4; pixel_y = 26; req_access_txt = "0"},/turf/simulated/floor/plasteel{dir = 1; icon_state = "warning"},/area/awaymission/challenge/start) -"bL" = (/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/greengrid,/area/awaymission/challenge/start) -"bM" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/turf/simulated/floor/plasteel,/area/awaymission/challenge/start) +"bK" = (/obj/effect/landmark{name = "awaystart"},/turf/simulated/floor/greengrid,/area/awaymission/challenge/start) +"bL" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/turf/simulated/floor/plasteel,/area/awaymission/challenge/start) +"bM" = (/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers,/obj/item/paper/journal_scrap_1,/turf/simulated/floor/plasteel,/area/awaymission/challenge/start) "bN" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 9},/turf/simulated/floor/plasteel,/area/awaymission/challenge/start) -"bO" = (/obj/machinery/atmospherics/pipe/manifold4w/hidden/scrubbers,/obj/item/paper/journal_scrap_1,/turf/simulated/floor/plasteel,/area/awaymission/challenge/start) -"bP" = (/obj/machinery/gateway{dir = 9},/turf/simulated/floor/bluegrid,/area/awaymission/challenge/start) +"bO" = (/obj/machinery/gateway{dir = 9},/turf/simulated/floor/bluegrid,/area/awaymission/challenge/start) +"bP" = (/obj/machinery/gateway{dir = 1},/turf/simulated/floor/bluegrid,/area/awaymission/challenge/start) "bQ" = (/obj/machinery/gateway{dir = 5},/turf/simulated/floor/bluegrid,/area/awaymission/challenge/start) "bR" = (/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/awaymission/challenge/main) -"bS" = (/obj/machinery/gateway{dir = 1},/turf/simulated/floor/bluegrid,/area/awaymission/challenge/start) -"bT" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel,/area/awaymission/challenge/start) -"bU" = (/obj/structure/dispenser/oxygen{oxygentanks = 9},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel,/area/awaymission/challenge/start) -"bV" = (/obj/machinery/gateway{dir = 8},/turf/simulated/floor/bluegrid,/area/awaymission/challenge/start) +"bS" = (/obj/machinery/atmospherics/unary/vent_pump{on = 1},/turf/simulated/floor/plasteel,/area/awaymission/challenge/start) +"bT" = (/obj/structure/dispenser/oxygen{oxygentanks = 9},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/plasteel,/area/awaymission/challenge/start) +"bU" = (/obj/machinery/gateway{dir = 8},/turf/simulated/floor/bluegrid,/area/awaymission/challenge/start) +"bV" = (/obj/machinery/gateway/centeraway,/turf/simulated/floor/bluegrid,/area/awaymission/challenge/start) "bW" = (/obj/machinery/gateway{dir = 4},/turf/simulated/floor/bluegrid,/area/awaymission/challenge/start) "bX" = (/obj/machinery/power/smes/magical,/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/awaymission/challenge/main) "bY" = (/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"; tag = ""},/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/apc/noalarm{dir = 4; name = "Worn-out APC"; pixel_x = 24; pixel_y = 0},/turf/simulated/floor/plating,/area/awaymission/challenge/main) -"bZ" = (/obj/machinery/gateway/centeraway,/turf/simulated/floor/bluegrid,/area/awaymission/challenge/start) +"bZ" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor/plasteel,/area/awaymission/challenge/start) "ca" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/turf/simulated/floor/plasteel,/area/awaymission/challenge/start) -"cb" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/turf/simulated/floor/plasteel,/area/awaymission/challenge/start) -"cc" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/turf/simulated/floor/plasteel,/area/awaymission/challenge/start) +"cb" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/turf/simulated/floor/plasteel,/area/awaymission/challenge/start) +"cc" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/floor/plasteel,/area/awaymission/challenge/start) "cd" = (/obj/machinery/gateway{dir = 10},/turf/simulated/floor/bluegrid,/area/awaymission/challenge/start) -"ce" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/turf/simulated/floor/plasteel,/area/awaymission/challenge/start) +"ce" = (/obj/machinery/gateway,/turf/simulated/floor/bluegrid,/area/awaymission/challenge/start) "cf" = (/obj/machinery/gateway{dir = 6},/turf/simulated/floor/bluegrid,/area/awaymission/challenge/start) "cg" = (/turf/simulated/floor/plating,/area/awaymission/challenge/main) "ch" = (/obj/machinery/power/terminal{icon_state = "term"; dir = 1},/obj/structure/cable{icon_state = "0-4"; d2 = 4},/turf/simulated/floor/plating,/area/awaymission/challenge/main) -"ci" = (/obj/machinery/gateway,/turf/simulated/floor/bluegrid,/area/awaymission/challenge/start) -"cj" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/machinery/power/apc/noalarm{dir = 4; name = "Worn-out APC"; pixel_x = 24; pixel_y = 0},/turf/simulated/floor/plating,/area/awaymission/challenge/start) -"ck" = (/obj/machinery/space_heater,/turf/simulated/floor/plasteel,/area/awaymission/challenge/start) -"cl" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/turf/simulated/floor/plasteel,/area/awaymission/challenge/start) +"ci" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"; tag = ""},/obj/machinery/power/apc/noalarm{dir = 4; name = "Worn-out APC"; pixel_x = 24; pixel_y = 0},/turf/simulated/floor/plating,/area/awaymission/challenge/start) +"cj" = (/obj/machinery/space_heater,/turf/simulated/floor/plasteel,/area/awaymission/challenge/start) +"ck" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4; level = 1},/turf/simulated/floor/plasteel,/area/awaymission/challenge/start) +"cl" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/turf/simulated/floor/plasteel,/area/awaymission/challenge/start) "cm" = (/obj/structure/table,/obj/item/clothing/accessory/scarf/christmas,/obj/item/clothing/accessory/scarf/christmas,/obj/item/clothing/accessory/scarf/christmas,/obj/item/clothing/accessory/scarf/christmas,/obj/item/clothing/accessory/scarf/christmas,/turf/simulated/floor/plasteel,/area/awaymission/challenge/start) -"cn" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/turf/simulated/floor/plasteel,/area/awaymission/challenge/start) +"cn" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/table,/obj/item/clothing/head/helmet/space/santahat,/obj/item/clothing/head/helmet/space/santahat,/obj/item/clothing/head/helmet/space/santahat,/obj/item/clothing/head/helmet/space/santahat,/obj/item/clothing/head/helmet/space/santahat,/turf/simulated/floor/plasteel,/area/awaymission/challenge/start) "co" = (/obj/structure/table,/obj/item/clothing/suit/furcoat,/obj/item/clothing/suit/furcoat,/obj/item/clothing/suit/furcoat,/obj/item/clothing/suit/furcoat,/obj/item/clothing/suit/furcoat,/turf/simulated/floor/plasteel,/area/awaymission/challenge/start) -"cp" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/table,/obj/item/clothing/head/helmet/space/santahat,/obj/item/clothing/head/helmet/space/santahat,/obj/item/clothing/head/helmet/space/santahat,/obj/item/clothing/head/helmet/space/santahat,/obj/item/clothing/head/helmet/space/santahat,/turf/simulated/floor/plasteel,/area/awaymission/challenge/start) -"cq" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor/plasteel,/area/awaymission/challenge/start) -"cr" = (/obj/machinery/atmospherics/pipe/simple/hidden/universal,/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/awaymission/challenge/start) +"cp" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/turf/simulated/floor/plasteel,/area/awaymission/challenge/start) +"cq" = (/obj/machinery/atmospherics/pipe/simple/hidden/universal,/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/awaymission/challenge/start) +"cr" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 6},/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/awaymission/challenge/start) "cs" = (/obj/machinery/atmospherics/pipe/simple/hidden/universal{dir = 4},/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/awaymission/challenge/start) -"ct" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 6},/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/awaymission/challenge/start) -"cu" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/awaymission/challenge/start) -"cv" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 10; initialize_directions = 10},/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/awaymission/challenge/start) +"ct" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/awaymission/challenge/start) +"cu" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 10; initialize_directions = 10},/turf/simulated/shuttle/wall{icon_state = "wall3"},/area/awaymission/challenge/start) +"cv" = (/obj/machinery/atmospherics/unary/tank/air{dir = 1},/turf/simulated/floor/plating,/area/awaymission/challenge/start) "cw" = (/turf/space,/area/space) -"cx" = (/obj/machinery/atmospherics/unary/tank/air{dir = 1},/turf/simulated/floor/plating,/area/awaymission/challenge/start) -"cy" = (/obj/machinery/atmospherics/unary/outlet_injector/on{dir = 1},/turf/simulated/floor/plating/airless,/area/awaymission/challenge/start) +"cx" = (/obj/machinery/atmospherics/unary/outlet_injector/on{dir = 1},/turf/simulated/floor/plating/airless,/area/awaymission/challenge/start) (1,1,1) = {" aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa @@ -140,7 +139,7 @@ aaabababababacababafacacacacacacacacacacacacacacacacacacacacacacababacacacacacac aaababababacacacacacacacacacacahacacacacacacacacacacacacacacacacacacacacacacacacacacacacacagagagaiajakagacacacacacacabababababaa aaabababacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacalagamamajajajagacacacacacacacababababaa aaabababacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacalagamamanajajagacacacacacacacacabababaa -aaabababacacacaoacacacacacacacacacacacacacacacacacacacacapacacacacacacacacacacacacacacacacaSaramamasagagacacacacacacacacabababaa +aaabababacacacaoacacacacacacacacacacacacacacacacacacacacapacacacacacacacacacacacacacacacacaqaramamasagagacacacacacacacacabababaa aaabababacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacagagagamatauacacacacacacacacacabababaa aaabababacacacacacacacacacacacacagagagagagagagavacacacacacacacacacacacacacacacacacacacacacacawagaxayauacacacacacacacacacabababaa aaabababacadacacacacacacacacacacagazaAaBaCaDagacacacacacacacacafacacacacacacacacacacacacacacacagagagagacacacacacacacacacabababaa @@ -148,7 +147,7 @@ aaabababacacacacacacacacacacacacagamamamamamagacacacacacacacacacacacacacaoacacab aaabababacacacacacacacacacacacacauamamamamamauacacacacacacacacacacacacacacababababacacacacacacacacacacacacacacacacacacacabababaa aaabababacacacacacacalacacacacacagamamamamaEagacacacacacacacacacacacacacacabababababababacacacacacacacacacacacacacacacacabababaa aaabababacacacacacacacacacacacacagasamamamaFagacacacacacacacacacacacacacacacababababababacacacacacacacacacacacacacahacacabababaa -aaabababacacacacacafacacacacacacagagagaSagagagacacacacacacacacacacacacacacacacabababacavacacacacacacacacacacacacacacacacabababaa +aaabababacacacacacafacacacacacacagagagaqagagagacacacacacacacacacacacacacacacacabababacavacacacacacacacacacacacacacacacacabababaa aaabababacacacacacacacacacacacacacaGacacacacalacacacacacacacacacaHacacacacacacacababababacacacacacacacacacacacacacacacacabababaa aaabababacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacabababacacacacacacacacacacacacacacacacacabababaa aaabababacacacacacacacacacacacacacacacacacacacacacacacaIacacacacacacacacadacacacabacacacacacacacacacacacacacacacacacacacabababaa @@ -157,15 +156,15 @@ aaabababacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacac aaabaJabababacacacacacacacacacacacacacacacacacacacacacacacacacacacacacaKacacacacacacacacacacacacacacacacacacacacacacacababababaa aaabaHaLacaLacabaKacacacacacacacacacacacaKacacacacacacacacacacacacacacaKacacacacacacacacacacacacacacacaHacacacacacacabababababaa aaabababacabababababacacacacacaHacacacacaKacacacacacacacacaGacacacaGacacacacacacacacacacacacacacacacacacacacacacacacabacabababaa -aaabaMaMaNaMaOababacacacacacacacacacacacacacacacacacacaPaQaRaqaqaqaTaQaUacacacacacacacacacacacacacacacacacacacacacacacacabababaa +aaabaMaMaNaMaOababacacacacacacacacacacacacacacacacacacaPaQaRaSaSaSaTaQaUacacacacacacacacacacacacacacacacacacacacacacacacabababaa aaabaMaVaVaVaWababacacacacacacacacacacacacacacacacacacaXaYaZaYaZaYaZaYaXacacacacacacacacacapacacacacacacacacacacacababababababaa aaabaOaVbaaVaMababacacacacacacacacacacacacacacacacacaGbbaZaYaZaYaZaYaZbbaGacacacacacacacacacacacacacacacacacacacacacabababababaa -aaabaWbcbdbeaOababababacacacacacacaIacacacacacacacacacaqaYaZaYaZaYaZaYaqacacacacacacacacacacacacacacacacacacacacacacabababababaa -aaabaMaMaOaMaWabababacacacacacacacacacacacacacacacacacaqaZaYaZbfaZaYaZaqacacacacacacacacacacacacacacacacavacacacacacabababababaa -aaababababababababacacacacacacacacacacacacacacacacacacaqaYaZaYaZaYaZaYaqacacacacacacacacacacacacacacacacacacacacacacabababababaa +aaabaWbcbdbeaOababababacacacacacacaIacacacacacacacacacaSaYaZaYaZaYaZaYaSacacacacacacacacacacacacacacacacacacacacacacabababababaa +aaabaMaMaOaMaWabababacacacacacacacacacacacacacacacacacaSaZaYaZbfaZaYaZaSacacacacacacacacacacacacacacacacavacacacacacabababababaa +aaababababababababacacacacacacacacacacacacacacacacacacaSaYaZaYaZaYaZaYaSacacacacacacacacacacacacacacacacacacacacacacabababababaa aaabababababababababacacacacacacacacacacacacacacacacaGbgaZaYaZaYaZaYaZbgaGacacacacacacacacacacacaIacacacacacacacacacacababababaa aaabababacabababababacacacacacacacacacacacacacacacacacaXaYaZaYaZaYaZaYaXacacacacacacacacacacacacacacacacacacacacacacacacabababaa -aaabababacacacacacacacacacacacacacacacacacacacacacacacbhaQaRaqaqaqaTaQbiacacacaKacacacacaoacacacacacacacacacacacacacacacabababaa +aaabababacacacacacacacacacacacacacacacacacacacacacacacbhaQaRaSaSaSaTaQbiacacacaKacacacacaoacacacacacacacacacacacacacacacabababaa aaabababacacacacacacacacacacacacacacacacacacacacaHacacacacaGacacacaGacacacacacacacacacacacacacacacacacacacacacacacacacacabababaa aaabababacacacacacacacacacacacacaeacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacabababaa aaabababacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacabababaa @@ -180,18 +179,17 @@ aaabababacacacacacbkagagagagacacacacacacacacacacacacacacabacabababacacacacacacac aaabababacacacacacagagbubvagagacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacabababaa aaabababacacacacacagbwamambxagacacacacacacacacacacacacacacacaIacacacacacacacacafacacacacacacacacacacacacacacacacacacacacabababaa aaabababacacacacacaubyamamamagbzacacacacacbjacacacacacacacacacbAacacacacacacacacacacacacacacacacacacacacacacacacacacacacabababaa -aaabababacacacacacauasamamamaSacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacabababaa -aaabababacacacacacagbBbCambDagbzacacacacacacacacacacacacacacacacacacacacacacacacacacacacacapacacacacacacacacacacacacacacabababaa -aaabababacacacacacagagagagagagacacacacacacacacacacacacacacbFbEbEbEbFbkacacacacacacacacacacacacacacacacacacacacacacaeacacabababaa -aaabababacacacacacalacacacacacacacacacacacacacacacacacaeacbFbGbGbGbFbjaIacacacacacacacacacacacacacacacacacacacacacacacacabababaa -aaabababacacacacacacacacacacacacacacacacacacacacbFbFbFbFbFbFbHbHbHbFbFbFbFbFbFacacacacacacacacacacacacacacacacacacacacacabababaa -aaabababacaeacacacacacacacacacacacacacacacabacabbFbIbIbIbIbKbJbJbJbKbIbIbIbIbFababacacacacacacacacacacacacacacacacacacacabababaa -aaababababacacacacacacadacacacacacacacacababababbFbIbLbLbLbIbMbObNbIbPbSbQbIbFabbjacababacacacacacacacadacacacacacacacacabababaa -aaabababababacacacacacacacacacacacacacababbRbRbRbFbIbLbLbLbIbTbUbTbIbVbZbWbIbFbRbRbRababacacacacacacacacacacacacacacacababababaa -aaabababababacabacacacacacacacacacacacababbRbXbYbFbIbLbLbLcbcacccacecdcicfbIbFcgcgbRabababacacacacacacacacacacacacacabababababaa -aaababababababababababababababababababababbRchcjbFckcbclclcncmcpcocqclclcebIbFcgcgbRabababababababababababababababababababababaa -aaababababababababababababababababababababbRcgcgbFbFcrbFbFctcscucscvbFbFcrbFbFcgcgbRabababababababababababababababababababababaa -aaababababababababababababababababababababbRcgcgcgbFcxbFcwcycwcwcwcycwbFcxbFcgcgcgbRabababababababababababababababababababababaa +aaabababacacacacacauasamamamaqacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacacabababaa +aaabababacacacacacagbBamambCagbzacacacacacacacacacacacacacacacacacacacacacacacacacacacacacapacacacacacacacacacacacacacacabababaa +aaabababacacacacacagagagagagagacacacacacacacacacacacacacacbDbEbEbEbDbkacacacacacacacacacacacacacacacacacacacacacacaeacacabababaa +aaabababacacacacacalacacacacacacacacacacacacacacacacacaeacbDbFbFbFbDbjaIacacacacacacacacacacacacacacacacacacacacacacacacabababaa +aaabababacacacacacacacacacacacacacacacacacacacacbDbDbDbDbDbDbGbGbGbDbDbDbDbDbDacacacacacacacacacacacacacacacacacacacacacabababaa +aaabababacaeacacacacacacacacacacacacacacacabacabbDbHbHbHbHbIbJbJbJbIbHbHbHbHbDababacacacacacacacacacacacacacacacacacacacabababaa +aaababababacacacacacacadacacacacacacacacababababbDbHbKbKbKbHbLbMbNbHbObPbQbHbDabbjacababacacacacacacacadacacacacacacacacabababaa +aaabababababacacacacacacacacacacacacacababbRbRbRbDbHbKbKbKbHbSbTbSbHbUbVbWbHbDbRbRbRababacacacacacacacacacacacacacacacababababaa +aaabababababacabacacacacacacacacacacacababbRbXbYbDbHbKbKbKbZcacbcacccdcecfbHbDcgcgbRabababacacacacacacacacacacacacacabababababaa +aaababababababababababababababababababababbRchcibDcjbZckckclcmcncocpckckccbHbDcgcgbRabababababababababababababababababababababaa +aaababababababababababababababababababababbRcgcgbDbDcqbDbDcrcsctcscubDbDcqbDbDcgcgbRabababababababababababababababababababababaa +aaababababababababababababababababababababbRcgcgcgbDcvbDcwcxcwcwcwcxcwbDcvbDcgcgcgbRabababababababababababababababababababababaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa "} - diff --git a/_maps/map_files/cyberiad/cyberiad.dmm b/_maps/map_files/cyberiad/cyberiad.dmm index 998ae80eada..15316a97224 100644 --- a/_maps/map_files/cyberiad/cyberiad.dmm +++ b/_maps/map_files/cyberiad/cyberiad.dmm @@ -6374,15 +6374,15 @@ "csD" = (/turf/simulated/wall,/area/engine/controlroom) "csE" = (/obj/machinery/camera{c_tag = "NT Representative's Office"; dir = 1; network = list("SS13")},/obj/structure/table/wood,/obj/machinery/photocopier/faxmachine/longrange{department = "NT Representative's Office"},/obj/machinery/newscaster/security_unit{pixel_x = 0; pixel_y = -32},/turf/simulated/floor/wood,/area/ntrep) "csF" = (/obj/item/flashlight,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plating,/area/maintenance/genetics) -"csG" = (/obj/structure/closet/firecloset,/obj/item/taperoll/engineering,/turf/simulated/floor/plasteel,/area/engine/controlroom) +"csG" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/structure/closet/firecloset,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plasteel,/area/engine/controlroom) "csH" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"; tag = ""},/turf/simulated/floor/plasteel,/area/hallway/primary/aft) "csI" = (/obj/structure/disposalpipe/segment,/obj/item/radio/intercom{dir = 8; name = "station intercom (General)"; pixel_x = -28},/obj/machinery/camera{c_tag = "Aft Primary Hallway 1"; dir = 4; network = list("SS13")},/turf/simulated/floor/plasteel{dir = 8; icon_state = "cautioncorner"},/area/hallway/primary/aft) "csJ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/wall,/area/engine/controlroom) "csK" = (/obj/structure/table,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/asmaint) "csL" = (/turf/simulated/floor/plating,/area/maintenance/asmaint) "csM" = (/obj/machinery/meter,/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/plating,/area/maintenance/genetics) -"csN" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/structure/closet/firecloset,/obj/item/taperoll/engineering,/obj/machinery/status_display{density = 0; layer = 4; pixel_x = 0; pixel_y = 32},/turf/simulated/floor/plasteel,/area/engine/controlroom) -"csO" = (/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = 30},/obj/structure/closet/firecloset,/obj/item/taperoll/engineering,/turf/simulated/floor/plasteel,/area/engine/controlroom) +"csN" = (/obj/structure/closet/firecloset,/turf/simulated/floor/plasteel,/area/engine/controlroom) +"csO" = (/obj/structure/extinguisher_cabinet{pixel_x = 0; pixel_y = 30},/obj/structure/closet/firecloset,/turf/simulated/floor/plasteel,/area/engine/controlroom) "csP" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/wall/r_wall,/area/maintenance/genetics) "csQ" = (/obj/structure/cable,/obj/machinery/computer/monitor{name = "Grid Power Monitoring Computer"},/turf/simulated/floor/plasteel{icon_state = "caution"; dir = 5},/area/engine/controlroom) "csR" = (/obj/structure/rack{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/spawner/lootdrop/maintenance{lootcount = 2; name = "2maintenance loot spawner"},/turf/simulated/floor/plating,/area/maintenance/genetics) @@ -8983,7 +8983,7 @@ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacaebPIbPIbPIbPIbPIbPIbPIbPIbPIbPIbYvaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaabaabafOcgQcngcngcgQcngcngcgQaaaaaacgFcnhcnicnjcgFbYPbYPbYPcamcnmcnlcnocnocnocamcamcgQcnncnpcnrcnqcgQcnscntcgSclRcktcktcktcnvcgWckvckwckwcnuchHcgWcpicHDcnAchcchcchcchcchcchIchcchccnCdgCcsLcsLcsLchfcABchJcsLcbvchfchLchKciEchNcfEciFcfGcfFcfIcfHciOciJciQciPcDfciRciScDfciUciTchrciVciXciWchrchrcepciYcjaciZclpcjbcodcoicoicoicodcogcodcodcohcojclrclrcbjcokclscbncomcolcooconcorcopcoqcoqcotcoscovcoucoxcowcozcoycoCcoAcoBcoDcoEcoFcoHcoGcoIaabaabaabaabaabaabaabaabaaaaaaaaaaaaaaacidciecoMcoJcoJckbckbckbckbckbckbckbckbciecieaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabaaaaaacgQcoKcoLcgQcoKcoLcgQaaaaaacoOceZcoNceZcoQaaaaabaaacamcamcamcamcamcamcamcoPcgQcoScoRcoUcoTclPcoVcoWcgScoYcoXcpfcktcjccgWcjdckwcjfcjecjgcgWcjicjhcjkcjjcpqcpqcpqcpqcjlcpmcppcpocjncjmcjmcjocjqcjpcjscjrcjtchfcjwcjucjycjxcjAcjzcjCcjBcjCcjDckrcjEckxcksckzckyckAcDfckBcuvckCcjvckDcmDckFckEciYckJckLcgacpRcpTcpRcpUcpWcpVcpRcpXcpYcodcqacpZcdacbjcbjcqccqbcqfcqdcqecqicqgcqhcqlcqjcqkcqncqmcqpcqocqtcqqcqrcqqcqscqrcqrcqucqwcqvcqycqxcqCaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaacieciecqDckbckbckbckbckbckbckbckbckbckbckbciecieaabaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaafOaaaafOcgQcqzcoLcgQcqzcoLcgQaaaaaaaabaabaabaabaabaabaabaabaabcgQcoLcqAcqBcgQcqEcqGcgQcqHcgQcgQcqFcgQcgQcqPcgScqRcqIcqJcqKcqLcgWckMcqOcqScqQcqTcgWckOckNckPcJZcsDcsDcsDcsDcsDcrdcqZcrackQchfcucckRcsLckSckTcsLcsKchfckVckUckXckWcCWckYclackZclbcDfcldclcclfclecDfcDfcDfcDfclhclgckCchCcljclicllclkciYcmdcgacmfcpRcrNcrQcrLcrMcrLcrTcrOcrPcodcbjcrUcbjcbjcrRcrSclsbLRbPtcgscrVcgscgscrWcrYcrXcsacrZcsdcsbcsfcsecsgcsecsgcshcsgcsicgEcsncvdcsqcsraabaabaabaabaabaabaabaabaaaaaaaaaaaaaaacieckbckbckbckbckbckbcssckbcstckbckbckbckbckbciecieaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa -aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcsjafOaabaMraMrafOcgQcgQcqFcgQcgQcqFcgQcgQcgQcngcngcngcgQcgQcgQcgQcgQcgQcgQcoLcskcslcgQcsmcgQcgQcsucgQcsocspcoLcgQcsvcgScsycsxcszclRcmgcgWcswckvcsEcsCcmhcgWcsIcsHcmicsDcsDcsNcsOcsGcmjcsQcsJcsKcsLcsUchfcmkcsLckSckTchfchfchfcCWcCWcmlcCWcCWcxhcxhcmmcxhcDfcDfcDfcDfcDfcDfcmncmpcmocmrcmqcmtcmscmvcmucmxcmwciYcgacgaaqEcpRcttctxctwctyctwctActzcrLctuctvctBbLRctCbLRcrSclsbLRbIictFctHctGcgscgscgscgscgsctIcqkctKctDcsccqkctEcqkclucqkctLcgEctOctQctPcgEaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaciectJctJctJctJctJctJctSckbctTctJcstckbckbckbckbcieaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcsjafOaabaMraMrafOcgQcgQcqFcgQcgQcqFcgQcgQcgQcngcngcngcgQcgQcgQcgQcgQcgQcgQcoLcskcslcgQcsmcgQcgQcsucgQcsocspcoLcgQcsvcgScsycsxcszclRcmgcgWcswckvcsEcsCcmhcgWcsIcsHcmicsDcsDcsGcsOcsNcmjcsQcsJcsKcsLcsUchfcmkcsLckSckTchfchfchfcCWcCWcmlcCWcCWcxhcxhcmmcxhcDfcDfcDfcDfcDfcDfcmncmpcmocmrcmqcmtcmscmvcmucmxcmwciYcgacgaaqEcpRcttctxctwctyctwctActzcrLctuctvctBbLRctCbLRcrSclsbLRbIictFctHctGcgscgscgscgscgsctIcqkctKctDcsccqkctEcqkclucqkctLcgEctOctQctPcgEaabaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaciectJctJctJctJctJctJctSckbctTctJcstckbckbckbckbcieaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabafOafOcngcoLcoLcoLcoLctMctNcoLcoLcoSctUctUctVctUctUctUctUctUctUctUctUctUctUctUctUcoRcgQcskcqzctWcgQcsvctRctRctRctRctRctRcgWcgWcgWcgWcgWcgWcgWcuactXcmBcmzcmEcmCcmFcmFcmGcuicsJcmHcsLcubcuccmIcsLckScmJchicsLcsLcsKcCWcmLcmKcmNcCWcnxcnwcnBcnzcnEcnDcnGcnFcnIcnHcnKcnJcnMcnLckCcnNcnPcnOcnRcnQciYbQXcgacgacpRcuGcnTcnScnUcrLcuKcuJcuOcuLcuScuRcuVbLRcuXcrSclscuMbIibPAcuNcuYcuPcuQbGGbGGcgscvccvecuTcuUcvfcuWcvgcvicuZcvacvbcgEcvjdoKdoFcvraaaaaaaaaaaaabpaaaaaaaaaaaaaaaaaaaaaaaacvscjZcjZcjZcjZcjZcjZcjZcvhcvtckbckbckbckbcvvckccieaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabafOaabaabafOcngcvkcvlcvmcoLcoLcvncoLcoLcsucgQcgQcgQcgQcgQcgQcqFcgQcgQcgQcgQcvocvocvocvocvocvocvocvocvocgQcsvcvpaaaaaaaaaaaacvqcvwcvzcvycvucvAcvDcvxcvJcvGcvKcvBcvCcvLcvEcvEcvFcvMcvHcvIcvIcvIcvIcvNcvIckScmJchfcnVcKOdercCWcnXcnWcnZcnYcobcoacoccoccofcoecpacoZcpccpbcpecpdcphcpgciYciYciYciYciYciYciYciYcpkcpjcpRcwjcplcwqcptcpncpvcpucpRcpRbIicwpbIibIibIicwvcwJcwwbIibGGcuNcwKcwucuQcuQcuQcgscgscgscgscgscgscgscgscgscgscgscgscgEcgEcgEcgEcgEaaaaaaaaaaaaaaaaabaaaaaaaaaaaaaaaaaaaaaciecoJcoJcoJcoJcoJcoJcwLckbcoMcoJcwMckbckbckbckbcieaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabcgQcwxcwxcwxcwxcwxcwxcwycwxcsucwzcgQcoLcwAcwBcwCcoLcwCcwDcwEcwBcvocwFcwFcvocwGcvocwHcwIcvocoLcqPcngaaacwPcwUcwQcwVcwNcwOcwWcwXcwRcwScwTcwZcwYcxbcxacxdcxccxfcxecxjcxgcvHcxkcxmcxmcxmcxocvIckScmJchfdgmcQkcQkcQkcQkcpwcpxcQkcpycpycpycpycQkcpzcpBcpAcQkcQncQncpCcpDcuocukbQXbQXcpEbQXbQXbQXbQXbQXcpFcpRcpRcpRcpRcpGcpRcpRcpRcxIcpHcpIcxKcxUcxMcxNcxOcxWcxQcxNbGGcuNcylbGGbGGcxScxZcyactFbGGbGGbGGbGGbGGbGGbGGcxVcymbZZaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacieckbckbckbckbckbckbcssckbcwMckbckbckbckbckbciecieaabaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa diff --git a/code/game/machinery/doors/airlock_types.dm b/code/game/machinery/doors/airlock_types.dm index db78e8c82ef..8f5c1144686 100644 --- a/code/game/machinery/doors/airlock_types.dm +++ b/code/game/machinery/doors/airlock_types.dm @@ -341,7 +341,7 @@ if(isElectrified()) if(shock(user, 75)) return - if(istype(C, /obj/item/detective_scanner) || istype(C, /obj/item/taperoll)) + if(istype(C, /obj/item/detective_scanner)) return if(istype(C, /obj/item/grenade/plastic/c4)) @@ -394,7 +394,7 @@ if(isElectrified()) if(shock(user, 75)) return - if(istype(C, /obj/item/detective_scanner) || istype(C, /obj/item/taperoll)) + if(istype(C, /obj/item/detective_scanner)) return add_fingerprint(user) diff --git a/code/game/objects/items/policetape.dm b/code/game/objects/items/policetape.dm deleted file mode 100644 index f9769a64e23..00000000000 --- a/code/game/objects/items/policetape.dm +++ /dev/null @@ -1,203 +0,0 @@ -//Define all tape types in policetape.dm -/obj/item/taperoll - name = "tape roll" - icon = 'icons/policetape.dmi' - icon_state = "rollstart" - w_class = WEIGHT_CLASS_TINY - var/turf/start - var/turf/end - var/tape_type = /obj/item/tape - var/icon_base - -var/list/image/hazard_overlays -var/list/tape_roll_applications = list() - -/obj/item/tape - name = "tape" - icon = 'icons/policetape.dmi' - anchored = 1 - density = 1 - var/icon_base - -/obj/item/tape/New() - ..() - if(!hazard_overlays) - hazard_overlays = list() - hazard_overlays["[NORTH]"] = new/image('icons/effects/warning_stripes.dmi', icon_state = "N") - hazard_overlays["[EAST]"] = new/image('icons/effects/warning_stripes.dmi', icon_state = "E") - hazard_overlays["[SOUTH]"] = new/image('icons/effects/warning_stripes.dmi', icon_state = "S") - hazard_overlays["[WEST]"] = new/image('icons/effects/warning_stripes.dmi', icon_state = "W") - -/obj/item/taperoll/New() //just using tape is not enough to guarantee the overlays are genned - ..() - if(!hazard_overlays) - hazard_overlays = list() - hazard_overlays["[NORTH]"] = new/image('icons/effects/warning_stripes.dmi', icon_state = "N") - hazard_overlays["[EAST]"] = new/image('icons/effects/warning_stripes.dmi', icon_state = "E") - hazard_overlays["[SOUTH]"] = new/image('icons/effects/warning_stripes.dmi', icon_state = "S") - hazard_overlays["[WEST]"] = new/image('icons/effects/warning_stripes.dmi', icon_state = "W") - -/obj/item/taperoll/police - name = "police tape" - desc = "A roll of police tape used to block off crime scenes from the public." - icon_state = "police_start" - tape_type = /obj/item/tape/police - icon_base = "police" - -/obj/item/tape/police - name = "police tape" - desc = "A length of police tape. Do not cross." - req_one_access = list(access_security,access_forensics_lockers) - icon_base = "police" - -/obj/item/taperoll/engineering - name = "engineering tape" - desc = "A roll of engineering tape used to block off working areas from the public." - icon_state = "engineering_start" - tape_type = /obj/item/tape/engineering - icon_base = "engineering" - -/obj/item/tape/engineering - name = "engineering tape" - desc = "A length of engineering tape. Better not cross it." - req_one_access = list(access_engine,access_atmospherics) - icon_base = "engineering" - -/obj/item/taperoll/attack_self(mob/user as mob) - if(icon_state == "[icon_base]_start") - start = get_turf(src) - to_chat(usr, "You place the first end of the [src].") - icon_state = "[icon_base]_stop" - else - icon_state = "[icon_base]_start" - end = get_turf(src) - if(start.y != end.y && start.x != end.x || start.z != end.z) - to_chat(usr, "[src] can only be laid horizontally or vertically.") - return - - var/turf/cur = start - var/dir - if(start.x == end.x) - var/d = end.y-start.y - if(d) d = d/abs(d) - end = get_turf(locate(end.x,end.y+d,end.z)) - dir = "v" - else - var/d = end.x-start.x - if(d) d = d/abs(d) - end = get_turf(locate(end.x+d,end.y,end.z)) - dir = "h" - - var/can_place = 1 - while(cur!=end && can_place) - if(cur.density == 1) - can_place = 0 - else if(istype(cur, /turf/space)) - can_place = 0 - else - for(var/obj/O in cur) - if(!istype(O, /obj/item/tape) && O.density) - can_place = 0 - break - cur = get_step_towards(cur,end) - if(!can_place) - to_chat(usr, "You can't run \the [src] through that!") - return - - cur = start - var/tapetest = 0 - while(cur!=end) - for(var/obj/item/tape/Ptest in cur) - if(Ptest.icon_state == "[Ptest.icon_base]_[dir]") - tapetest = 1 - if(tapetest != 1) - var/obj/item/tape/P = new tape_type(cur) - P.icon_state = "[P.icon_base]_[dir]" - cur = get_step_towards(cur,end) - //is_blocked_turf(var/turf/T) - to_chat(usr, "You finish placing the [src].")//Git Test - - -/obj/item/taperoll/afterattack(var/atom/A, mob/user as mob, proximity) - if(!proximity) - return - - if(istype(A, /obj/machinery/door/airlock)) - var/turf/T = get_turf(A) - var/obj/item/tape/P = new tape_type(T.x,T.y,T.z) - P.loc = locate(T.x,T.y,T.z) - P.icon_state = "[src.icon_base]_door" - P.layer = 3.2 - to_chat(user, "You finish placing the [src].") - - if(istype(A, /turf/simulated/floor) ||istype(A, /turf/unsimulated/floor)) - var/turf/F = A - var/direction = user.loc == F ? user.dir : turn(user.dir, 180) - var/icon/hazard_overlay = hazard_overlays["[direction]"] - if(tape_roll_applications[F] == null) - tape_roll_applications[F] = 0 - - if(tape_roll_applications[F] & direction) // hazard_overlay in F.overlays wouldn't work. - user.visible_message("[user] uses the adhesive of \the [src] to remove area markings from \the [F].", "You use the adhesive of \the [src] to remove area markings from \the [F].") - F.overlays -= hazard_overlay - tape_roll_applications[F] &= ~direction - else - user.visible_message("[user] applied \the [src] on \the [F] to create area markings.", "You apply \the [src] on \the [F] to create area markings.") - F.overlays |= hazard_overlay - tape_roll_applications[F] |= direction - return - -/obj/item/tape/CanPass(atom/movable/mover, turf/target, height=0) - if(!density) return 1 - if(height==0) return 1 - - if((mover.pass_flags & PASSTABLE || istype(mover, /obj/effect/meteor) || mover.throwing)) - return 1 - else if(ismob(mover) && allowed(mover)) - return 1 - else - return 0 - -/obj/item/tape/attackby(obj/item/W as obj, mob/user as mob, params) - breaktape(W, user) - -/obj/item/tape/attack_hand(mob/user as mob) - if(user.a_intent == INTENT_HELP && src.allowed(user)) - user.visible_message("[user] lifts [src], allowing passage.", "You lift [src], allowing passage.") - src.density = 0 - spawn(200) - src.density = 1 - else - breaktape(/obj/item/soap, user)//cant be null, and can't be sharp. - -/obj/item/tape/attack_alien(mob/user as mob) - breaktape(/obj/item/wirecutters,user) - -/obj/item/tape/proc/breaktape(obj/item/W as obj, mob/user as mob) - if(user.a_intent == INTENT_HELP && ((!is_pointed(W) && src.allowed(user)))) - to_chat(user, "You can't break the [src] with that!") - return - user.visible_message("[user] breaks the [src]!", "You break the [src]!") - - var/dir[2] - var/icon_dir = src.icon_state - if(icon_dir == "[src.icon_base]_h") - dir[1] = EAST - dir[2] = WEST - if(icon_dir == "[src.icon_base]_v") - dir[1] = NORTH - dir[2] = SOUTH - - for(var/i=1;i<3;i++) - var/N = 0 - var/turf/cur = get_step(src,dir[i]) - while(N != 1) - N = 1 - for(var/obj/item/tape/P in cur) - if(P.icon_state == icon_dir) - N = 0 - qdel(P) - cur = get_step(cur,dir[i]) - - qdel(src) - return diff --git a/code/game/objects/items/weapons/holosign.dm b/code/game/objects/items/weapons/holosign.dm index 30deb5289a4..12767cb9563 100644 --- a/code/game/objects/items/weapons/holosign.dm +++ b/code/game/objects/items/weapons/holosign.dm @@ -1,53 +1,123 @@ /obj/item/holosign_creator name = "holographic sign projector" - desc = "A handy-dandy hologaphic projector that displays a janitorial sign." - icon = 'icons/obj/janitor.dmi' + desc = "A handy-dandy holographic projector that displays a janitorial sign." + icon = 'icons/obj/device.dmi' icon_state = "signmaker" item_state = "electronic" - force = 5 + force = 0 w_class = WEIGHT_CLASS_SMALL throwforce = 0 throw_speed = 3 throw_range = 7 origin_tech = "magnets=1;programming=3" + flags = NOBLUDGEON var/list/signs = list() - var/max_signs = 20 - -/obj/item/holosign_creator/Destroy() - QDEL_LIST(signs) - return ..() + var/max_signs = 10 + var/creation_time = 0 //time to create a holosign in deciseconds. + var/holosign_type = /obj/structure/holosign/wetsign + var/holocreator_busy = FALSE //to prevent placing multiple holo barriers at once /obj/item/holosign_creator/afterattack(atom/target, mob/user, flag) if(flag) + if(!check_allowed_items(target, 1)) + return var/turf/T = get_turf(target) - var/obj/effect/overlay/holograph/H = locate() in T + var/obj/structure/holosign/H = locate(holosign_type) in T if(H) - to_chat(user, "You use [src] to destroy [H].") - signs -= H + to_chat(user, "You use [src] to deactivate [H].") qdel(H) else - if(signs.len < max_signs) - H = new(get_turf(target)) - signs += H - to_chat(user, "You create \a [H] with [src].") - else - to_chat(user, "[src] is projecting at max capacity!") + if(!is_blocked_turf(T, TRUE)) //can't put holograms on a tile that has dense stuff + if(holocreator_busy) + to_chat(user, "[src] is busy creating a hologram.") + return + if(signs.len < max_signs) + playsound(src.loc, 'sound/machines/click.ogg', 20, 1) + if(creation_time) + holocreator_busy = TRUE + if(!do_after(user, creation_time, target = target)) + holocreator_busy = FALSE + return + holocreator_busy = FALSE + if(signs.len >= max_signs) + return + if(is_blocked_turf(T, TRUE)) //don't try to sneak dense stuff on our tile during the wait. + return + H = new holosign_type(get_turf(target), src) + to_chat(user, "You create [H] with [src].") + else + to_chat(user, "[src] is projecting at max capacity!") /obj/item/holosign_creator/attack(mob/living/carbon/human/M, mob/user) return /obj/item/holosign_creator/attack_self(mob/user) if(signs.len) - var/list/L = signs.Copy() - for(var/sign in L) - qdel(sign) - signs -= sign + for(var/H in signs) + qdel(H) to_chat(user, "You clear all active holograms.") -/obj/effect/overlay/holograph - name = "wet floor sign" - desc = "The words flicker as if they mean nothing." - icon = 'icons/obj/janitor.dmi' - icon_state = "holosign" - anchored = 1 - armor = list(melee = 0, bullet = 50, laser = 50, energy = 50, bomb = 0, bio = 0, rad = 0) + +/obj/item/holosign_creator/security + name = "security holobarrier projector" + desc = "A holographic projector that creates holographic security barriers." + icon_state = "signmaker_sec" + holosign_type = /obj/structure/holosign/barrier + creation_time = 30 + max_signs = 6 + +/obj/item/holosign_creator/engineering + name = "engineering holobarrier projector" + desc = "A holographic projector that creates holographic engineering barriers." + icon_state = "signmaker_engi" + holosign_type = /obj/structure/holosign/barrier/engineering + creation_time = 30 + max_signs = 6 + +/obj/item/holosign_creator/atmos + name = "ATMOS holofan projector" + desc = "A holographic projector that creates holographic barriers that prevent changes in atmosphere conditions." + icon_state = "signmaker_engi" + holosign_type = /obj/structure/holosign/barrier/atmos + creation_time = 0 + max_signs = 3 + +/obj/item/holosign_creator/cyborg + name = "Energy Barrier Projector" + desc = "A holographic projector that creates fragile energy fields." + creation_time = 15 + max_signs = 9 + holosign_type = /obj/structure/holosign/barrier/cyborg + var/shock = 0 + +/obj/item/holosign_creator/cyborg/attack_self(mob/user) + if(isrobot(user)) + var/mob/living/silicon/robot/R = user + + if(shock) + to_chat(user, "You clear all active holograms, and reset your projector to normal.") + holosign_type = /obj/structure/holosign/barrier/cyborg + creation_time = 5 + if(signs.len) + for(var/H in signs) + qdel(H) + shock = 0 + return + else if(R.emagged && !shock) + to_chat(user, "You clear all active holograms, and overload your energy projector!") + holosign_type = /obj/structure/holosign/barrier/cyborg/hacked + creation_time = 30 + if(signs.len) + for(var/H in signs) + qdel(H) + shock = 1 + return + else + if(signs.len) + for(var/H in signs) + qdel(H) + to_chat(user, "You clear all active holograms.") + if(signs.len) + for(var/H in signs) + qdel(H) + to_chat(user, "You clear all active holograms.") \ No newline at end of file diff --git a/code/game/objects/items/weapons/storage/belt.dm b/code/game/objects/items/weapons/storage/belt.dm index aa723cba8c0..e22cbfc2034 100644 --- a/code/game/objects/items/weapons/storage/belt.dm +++ b/code/game/objects/items/weapons/storage/belt.dm @@ -58,8 +58,8 @@ /obj/item/stack/cable_coil, /obj/item/t_scanner, /obj/item/analyzer, - /obj/item/taperoll/engineering, - /obj/item/extinguisher/mini) + /obj/item/extinguisher/mini, + /obj/item/holosign_creator) /obj/item/storage/belt/utility/full/New() ..() @@ -192,7 +192,6 @@ /obj/item/melee/baton, /obj/item/melee/classic_baton, /obj/item/flashlight/seclite, - /obj/item/taperoll/police, /obj/item/melee/classic_baton/telescopic, /obj/item/restraints/legcuffs/bola) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm b/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm index 32872e07f12..6548aa8bfca 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/engineering.dm @@ -30,8 +30,8 @@ new /obj/item/clothing/suit/storage/hazardvest(src) new /obj/item/clothing/mask/gas(src) new /obj/item/multitool(src) + new /obj/item/holosign_creator/engineering(src) new /obj/item/flash(src) - new /obj/item/taperoll/engineering(src) new /obj/item/clothing/head/beret/eng(src) new /obj/item/door_remote/chief_engineer(src) new /obj/item/rpd(src) @@ -102,6 +102,7 @@ new /obj/item/storage/backpack/satchel_eng(src) new /obj/item/storage/backpack/duffel/engineering(src) new /obj/item/storage/toolbox/mechanical(src) + new /obj/item/holosign_creator/engineering(src) new /obj/item/radio/headset/headset_eng(src) new /obj/item/clothing/under/rank/engineer(src) new /obj/item/clothing/under/rank/engineer/skirt(src) @@ -109,7 +110,6 @@ new /obj/item/clothing/mask/gas(src) new /obj/item/clothing/glasses/meson(src) new /obj/item/cartridge/engineering(src) - new /obj/item/taperoll/engineering(src) new /obj/item/clothing/head/beret/eng(src) @@ -128,7 +128,6 @@ new /obj/item/radio/headset/headset_eng(src) new /obj/item/cartridge/atmos(src) new /obj/item/storage/toolbox/mechanical(src) - new /obj/item/taperoll/engineering(src) if(prob(50)) new /obj/item/storage/backpack/industrial(src) else @@ -138,6 +137,7 @@ new /obj/item/clothing/suit/storage/hazardvest(src) new /obj/item/clothing/mask/gas(src) new /obj/item/tank/emergency_oxygen/engi(src) + new /obj/item/holosign_creator/atmos(src) new /obj/item/watertank/atmos(src) new /obj/item/clothing/suit/fire/atmos(src) new /obj/item/clothing/head/hardhat/atmos(src) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/security.dm b/code/game/objects/structures/crates_lockers/closets/secure/security.dm index 05a3fa5c7ba..c131cdff2d3 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/security.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/security.dm @@ -115,11 +115,11 @@ new /obj/item/clothing/glasses/hud/security/sunglasses(src) new /obj/item/storage/lockbox/mindshield(src) new /obj/item/storage/box/flashbangs(src) + new /obj/item/holosign_creator/security(src) new /obj/item/clothing/mask/gas/sechailer/hos(src) new /obj/item/shield/riot/tele(src) new /obj/item/melee/baton/loaded(src) new /obj/item/storage/belt/security/sec(src) - new /obj/item/taperoll/police(src) new /obj/item/gun/energy/gun/hos(src) new /obj/item/door_remote/head_of_security(src) new /obj/item/reagent_containers/food/drinks/mug/hos(src) @@ -151,8 +151,8 @@ new /obj/item/clothing/under/rank/warden/corp(src) new /obj/item/clothing/under/rank/warden/skirt(src) new /obj/item/clothing/glasses/hud/security/sunglasses(src) + new /obj/item/holosign_creator/security(src) new /obj/item/clothing/mask/gas/sechailer/warden(src) - new /obj/item/taperoll/police(src) new /obj/item/storage/box/zipties(src) new /obj/item/storage/box/flashbangs(src) new /obj/item/reagent_containers/spray/pepper(src) @@ -190,7 +190,6 @@ new /obj/item/clothing/glasses/hud/security/sunglasses(src) new /obj/item/clothing/head/helmet(src) new /obj/item/melee/baton/loaded(src) - new /obj/item/taperoll/police(src) /obj/structure/closet/secure_closet/brigdoc @@ -344,10 +343,10 @@ new /obj/item/ammo_box/c38(src) new /obj/item/ammo_box/c38(src) new /obj/item/gun/projectile/revolver/detective(src) - new /obj/item/taperoll/police(src) new /obj/item/clothing/accessory/holster/armpit(src) new /obj/item/clothing/glasses/sunglasses/yeah(src) new /obj/item/flashlight/seclite(src) + new /obj/item/holosign_creator/security(src) new /obj/item/clothing/accessory/black(src) new /obj/item/taperecorder(src) new /obj/item/storage/box/tapes(src) diff --git a/code/game/objects/structures/engicart.dm b/code/game/objects/structures/engicart.dm index cf6a8e65715..a005e59c5a5 100644 --- a/code/game/objects/structures/engicart.dm +++ b/code/game/objects/structures/engicart.dm @@ -12,7 +12,6 @@ var/obj/item/storage/toolbox/mechanical/mybluetoolbox = null var/obj/item/storage/toolbox/electrical/myyellowtoolbox = null var/obj/item/storage/toolbox/emergency/myredtoolbox = null - var/obj/item/taperoll/engineering/myengitape = null /obj/structure/engineeringcart/Destroy() QDEL_NULL(myglass) @@ -22,7 +21,6 @@ QDEL_NULL(mybluetoolbox) QDEL_NULL(myyellowtoolbox) QDEL_NULL(myredtoolbox) - QDEL_NULL(myengitape) return ..() /obj/structure/engineeringcart/proc/put_in_cart(obj/item/I, mob/user) @@ -83,13 +81,6 @@ update_icon() else to_chat(user, fail_msg) - else if(istype(I, /obj/item/taperoll/engineering/)) - if(!myengitape) - put_in_cart(I, user) - myengitape=I - update_icon() - else - to_chat(user, fail_msg) else if(istype(I, /obj/item/wrench)) if(!anchored && !isinspace()) playsound(src.loc, I.usesound, 50, 1) @@ -125,8 +116,6 @@ dat += "[myredtoolbox.name]
" if(myyellowtoolbox) dat += "[myyellowtoolbox.name]
" - if(myengitape) - dat += "[myengitape.name]
" var/datum/browser/popup = new(user, "engicart", name, 240, 160) popup.set_content(dat) popup.open() @@ -171,16 +160,12 @@ user.put_in_hands(myyellowtoolbox) to_chat(user, "You take [myyellowtoolbox] from [src].") myyellowtoolbox = null - if(href_list["engitape"]) - if(myengitape) - user.put_in_hands(myengitape) - to_chat(user, "You take [myengitape] from [src].") - myengitape = null update_icon() updateUsrDialog() + /obj/structure/engineeringcart/update_icon() - overlays = null + overlays.Cut() if(myglass) overlays += "cart_glass" if(mymetal) @@ -194,6 +179,4 @@ if(myredtoolbox) overlays += "cart_redtoolbox" if(myyellowtoolbox) - overlays += "cart_yellowtoolbox" - if(myengitape) - overlays += "cart_engitape" + overlays += "cart_yellowtoolbox" \ No newline at end of file diff --git a/code/game/objects/structures/holosign.dm b/code/game/objects/structures/holosign.dm new file mode 100644 index 00000000000..0b730a539b9 --- /dev/null +++ b/code/game/objects/structures/holosign.dm @@ -0,0 +1,135 @@ + +//holographic signs and barriers + +/obj/structure/holosign + name = "holo sign" + icon = 'icons/effects/effects.dmi' + anchored = TRUE + max_integrity = 1 + armor = list("melee" = 0, "bullet" = 50, "laser" = 50, "energy" = 50, "bomb" = 0, "bio" = 0, "rad" = 0) + var/obj/item/holosign_creator/projector + +/obj/structure/holosign/New(loc, source_projector) + if(source_projector) + projector = source_projector + projector.signs += src + ..() + +/obj/structure/holosign/Destroy() + if(projector) + projector.signs -= src + projector = null + return ..() + +/obj/structure/holosign/attack_hand(mob/living/user) + . = ..() + if(.) + return + user.do_attack_animation(src) + user.changeNext_move(CLICK_CD_MELEE) + take_damage(5 , BRUTE, "melee", 1) + +/obj/structure/holosign/play_attack_sound(damage_amount, damage_type = BRUTE, damage_flag = 0) + switch(damage_type) + if(BRUTE) + playsound(loc, 'sound/weapons/egloves.ogg', 80, 1) + if(BURN) + playsound(loc, 'sound/weapons/egloves.ogg', 80, 1) + +/obj/structure/holosign/wetsign + name = "wet floor sign" + desc = "The words flicker as if they mean nothing." + icon_state = "holosign" + +/obj/structure/holosign/barrier + name = "holo barrier" + desc = "A short holographic barrier which can only be passed by walking." + icon_state = "holosign_sec" + pass_flags = LETPASSTHROW + density = TRUE + max_integrity = 20 + var/allow_walk = TRUE //can we pass through it on walk intent + +/obj/structure/holosign/barrier/CanPass(atom/movable/mover, turf/target) + if(!density) + return TRUE + if(mover.pass_flags & (PASSGLASS|PASSTABLE|PASSGRILLE)) + return TRUE + if(iscarbon(mover)) + var/mob/living/carbon/C = mover + if(allow_walk && C.m_intent == MOVE_INTENT_WALK) + return TRUE + +/obj/structure/holosign/barrier/engineering + icon_state = "holosign_engi" + +/obj/structure/holosign/barrier/atmos + name = "holo firelock" + desc = "A holographic barrier resembling a firelock. Though it does not prevent solid objects from passing through, gas is kept out." + icon_state = "holo_firelock" + density = FALSE + layer = ABOVE_MOB_LAYER + anchored = TRUE + layer = ABOVE_MOB_LAYER + alpha = 150 + +/obj/structure/holosign/barrier/atmos/New() + ..() + air_update_turf(TRUE) + +/obj/structure/holosign/barrier/atmos/CanAtmosPass(turf/T) + return FALSE + +/obj/structure/holosign/barrier/atmos/Destroy() + var/turf/T = get_turf(src) + T.air_update_turf(TRUE) + return ..() + +/obj/structure/holosign/barrier/cyborg + name = "Energy Field" + desc = "A fragile energy field that blocks movement. Excels at blocking lethal projectiles." + density = TRUE + max_integrity = 10 + allow_walk = FALSE + +/obj/structure/holosign/barrier/cyborg/bullet_act(obj/item/projectile/P) + take_damage((P.damage / 5) , BRUTE, "melee", 1) //Doesn't really matter what damage flag it is. + if(istype(P, /obj/item/projectile/energy/electrode)) + take_damage(10, BRUTE, "melee", 1) //Tasers aren't harmful. + if(istype(P, /obj/item/projectile/beam/disabler)) + take_damage(5, BRUTE, "melee", 1) //Disablers aren't harmful. + +/obj/structure/holosign/barrier/cyborg/hacked + name = "Charged Energy Field" + desc = "A powerful energy field that blocks movement. Energy arcs off it." + max_integrity = 20 + var/shockcd = 0 + +/obj/structure/holosign/barrier/cyborg/hacked/bullet_act(obj/item/projectile/P) + take_damage(P.damage, BRUTE, "melee", 1) //Yeah no this doesn't get projectile resistance. + +/obj/structure/holosign/barrier/cyborg/hacked/proc/cooldown() + shockcd = FALSE + +/obj/structure/holosign/barrier/cyborg/hacked/attack_hand(mob/living/user) + . = ..() + if(.) + return + if(!shockcd) + if(ismob(user)) + var/mob/living/M = user + M.electrocute_act(15,"Energy Barrier", safety=1) + shockcd = TRUE + addtimer(CALLBACK(src, .proc/cooldown), 5) + +/obj/structure/holosign/barrier/cyborg/hacked/Bumped(atom/movable/AM) + if(shockcd) + return + + if(!isliving(AM)) + return + + var/mob/living/M = AM + M.electrocute_act(15, "Energy Barrier", safety = 1) + shockcd = TRUE + addtimer(CALLBACK(src, .proc/cooldown), 5) diff --git a/code/modules/mob/living/silicon/robot/robot_modules.dm b/code/modules/mob/living/silicon/robot/robot_modules.dm index f549c07b66a..29008c144d3 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules.dm @@ -198,7 +198,6 @@ modules += new /obj/item/multitool/cyborg(src) modules += new /obj/item/t_scanner(src) modules += new /obj/item/analyzer(src) - modules += new /obj/item/taperoll/engineering(src) modules += new /obj/item/gripper(src) modules += new /obj/item/matter_decompiler(src) modules += new /obj/item/floor_painter(src) @@ -222,7 +221,6 @@ modules += new /obj/item/restraints/handcuffs/cable/zipties/cyborg(src) modules += new /obj/item/melee/baton/loaded(src) modules += new /obj/item/gun/energy/disabler/cyborg(src) - modules += new /obj/item/taperoll/police(src) modules += new /obj/item/clothing/mask/gas/sechailer/cyborg(src) emag = new /obj/item/gun/energy/laser/cyborg(src) diff --git a/icons/effects/effects.dmi b/icons/effects/effects.dmi index ee05d5f450ea24e6fa74b7fcdd51d1e6a036f2dc..2ebce7b38d8f5297d7c2f9b3e6df2a5cd914f935 100644 GIT binary patch literal 396825 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


CPBn+-X1#^Ru<@ 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 mSnuM}jztza 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

QyPrB~B%kzX$j-!7;~6bpIZ!X; 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 bg}477>XLACD_(sl00000NkvXXu0mjfvAKme diff --git a/icons/obj/device.dmi b/icons/obj/device.dmi index f1c8b87aaa436c32acfcd0f17b3e864955690e70..042c10b2aedf2df8500a482c8be5adf77973ef5d 100644 GIT binary patch literal 39323 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�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
    " - if(default) - dat += "MAIN PROGRAM: " - dat += "[default.name]: [default.enabled ? "YES" : "NO"]
    " - if(profiles.len) - if(!default || !default.enabled) - dat += printlist(profiles) - dat += "
    " - if(overrides.len) - dat += "
    OVERRIDES:
    " - dat += printlist(overrides) - dat += "" - return dat - -/obj/machinery/programmable/interact(mob/user as mob) - var/dat = buildMenu() - user << browse("Unloader[dat]", "window=progreload") - onclose(user, "progreload") - return - -/obj/machinery/programmable/Topic(href, href_list) - if(..()) - return 1 - usr.set_machine(src) - add_fingerprint(usr) - switch(href_list["operation"]) - if("start") - on = (on ? 0 : 1) - if(on) use_power = 1 - else use_power = 0 - updateUsrDialog() - return - if("inlet") - indir *= 2 // N S E W - if(indir > 8) - indir = 1 // W N - if(indir == src.outdir) - indir *= 2 - if(indir > 8) - indir = 1 - input = get_step(src,indir) // todo: check for glasswalls / no path to target? - updateUsrDialog() - return - if("outlet") - outdir *= 2 - if(outdir > 8) - outdir = 1 - if(outdir == indir) - outdir *= 2 - if(outdir > 8) - outdir = 1 - output = get_step(src,outdir) // todo: check for walls / glasswalls / invalid output locations - updateUsrDialog() - return - if("swapdir") - var/temp = outdir - outdir = indir - indir = temp - input = get_step(src,indir) - output = get_step(src,outdir) - updateUsrDialog() - return - if("default") - default.enabled = (default.enabled ? 0 : 1) - updateUsrDialog() - return - var/which = href_list["operation"] - for(var/datum/cargoprofile/p in overrides + profiles) - if(which == p.id) - p.enabled = (p.enabled? 0 : 1) - updateUsrDialog() - return - -/obj/machinery/programmable/attackby(obj/item/I as obj, mob/user as mob, params) - if(istype(I,/obj/item/wrench)) // code borrowed from pipe dispenser - if(unwrenched==0) - playsound(src.loc, I.usesound, 50, 1) - to_chat(user, "You begin to unfasten \the [src] from the floor...") - if(do_after(user, 40 * I.toolspeed, target = src)) - user.visible_message( \ - "[user] unfastens \the [src].", \ - "You have unfastened \the [src]. Now it can be pulled somewhere else.", \ - "You hear ratchet.") - src.anchored = 0 - src.stat |= MAINT - src.unwrenched = 1 - if(usr.machine==src) - usr << browse(null, "window=pipedispenser") - else /* unwrenched */ - playsound(src.loc, I.usesound, 50, 1) - to_chat(user, "You begin to fasten \the [src] to the floor...") - if(do_after(user, 20 * I.toolspeed, target = src)) - user.visible_message( \ - "[user] fastens \the [src].", \ - "You fastened \the [src] into place.", \ - "You hear ratchet.") - src.anchored = 1 - src.input = get_step(src.loc,src.indir) - src.output = get_step(src.loc,src.outdir) - if(!open && !circuit_removed) - src.stat &= ~MAINT - src.unwrenched = 0 - power_change() - if(istype(I,/obj/item/screwdriver)) - if(open) - open = 0 - if(!unwrenched && !circuit_removed) - src.stat &= ~MAINT - to_chat(user, "You close \the [src]'s maintenance panel.") - else - open = 1 - src.stat |= MAINT - to_chat(user, "You open \the [src]'s maintenance panel.") - if(istype(I,/obj/item/crowbar)) - if(open) - to_chat(user, "You begin to pry out the [src]'s circuits.") - if(do_after(user, 40 * I.toolspeed, target = src)) - to_chat(user, "You remove the circuitboard.") - playsound(loc, I.usesound, 50, 1) - circuit_removed = 1 - use_power = 0 - on = 0 - - var/obj/item/circuitboard/programmable/P = new(src.loc) - P.emagged = src.emagged - P.default = src.default - src.default = null - P.profiles = src.profiles - src.profiles = null - P.overrides = src.overrides - src.overrides = null - P.emag_overrides = src.emag_overrides - src.emag_overrides = null - default_deconstruction_crowbar(I, 1) - return - else - ..(I,user) - - if(istype(I,/obj/item/circuitboard/programmable)) - if(!open) - to_chat(user, "You have to open the machine first!") - return - if(!circuit_removed) - to_chat(user, "There is already a circuitboard present!") - return - circuit_removed = 0 - I.loc = src - RefreshParts() - -/obj/machinery/programmable/emag_act(user as mob) - if(emagged) - return - to_chat(user, "You swipe the unloader with your card. After a moment's grinding, it beeps in a sinister fashion.") - playsound(src.loc, 'sound/machines/twobeep.ogg', 50, 0) - emagged = 1 - overrides += emag_overrides - - var/datum/effect_system/spark_spread/s = new /datum/effect_system/spark_spread - s.set_up(2, 1, src) - s.start() - return - -/obj/machinery/programmable/process() - if(!output || !input) - return - - if(!on || stat || sleep) - if(sleep > 0) // prevent input or output errors from happening every tick - sleep-- - use_power = 0 - - //Do not let things get stuck inside. That's broken behavior. - for(var/obj/O in contents) - O.loc = loc - for(var/mob/M in contents) - M.loc = loc - M.reset_perspective(null) - to_chat(M, "The machine turns off, and you fall out.") - - return - - //Normal output reaction - if(contents.len) - for(var/atom/movable/A in contents) - var/datum/cargoprofile/p = types[A.type] - if(p) - p.outlet_reaction(A,output) - else - A.loc = output // may have been dropped by a mob, etc - - if(types.len > 50) - types = list() // good luck mr. garbage collector - - - var/work = 0 - for(var/mob/M in input.contents) - for(var/datum/cargoprofile/p in overrides + default) - if(p.enabled && p.mobcheck && p.contains(M)) - var/done = p.inlet_reaction(M,input,workmax - work) - if(done) - work += done - if(src.debug) - visible_message("[p.name]:[M.name] ([done])") - break - - if(sleep) - return // something stopped the machine - - for(var/obj/A in input.contents)// I fully expect this to cause unreasonable lag - if(!A) - break - if(work > workmax) - playsound(src.loc, 'sound/machines/twobeep.ogg', 50, 0) // Beep if the machine is full - testing only probably - break - - var/done = 0 // work done - testing only - var/aname // target item name - testing only - - for(var/datum/cargoprofile/p in overrides) - if(p.enabled && p.contains(A)) - aname = A.name // in case of deletion - done = p.inlet_reaction(A,input,workmax - work) - if(done) - work += done - if(src.debug) - visible_message("[p.name]:[aname] ([done])") - - else - break - if(sleep) - break // Something stopped the machine - if(!A || A.loc != input || done) - continue // next item - - if(default && default.enabled) - if(default.contains(A)) - aname = A.name - done = default.inlet_reaction(A,input,workmax - work) - if(done) - work += done - if(src.debug) - visible_message("[default.name]: [aname] ([done])") - continue - for(var/datum/cargoprofile/p in profiles) - if(p.enabled && p.contains(A)) - aname = A.name - done = p.inlet_reaction(A,input,workmax - work) - if(done) - work += done - if(src.debug) - visible_message("[p.name]:[aname] ([done])") - else - break - if(work) - use_power = 2 - else - use_power = 1 -//---------------------------------------------------------------------------- -// Specialty machines -//---------------------------------------------------------------------------- - -//Uses the inlet stacking profile. Ejects only full stacks. -/obj/machinery/programmable/stacker - name = "Stacking & Spooling Machine" - default = new/datum/cargoprofile/in_stacker() - profiles = list() - overrides = list() - emag_overrides = list() - typename = "Stacking and Spooling Machine" - - -/obj/machinery/programmable/unloader - name = "Cargo Unloader" - default = new/datum/cargoprofile/cargo/unload() - profiles = list() - overrides = list() - emag_overrides = list() - typename = "Cargo Unloader" - -/obj/machinery/programmable/delivery - name = "Finished robot delivery" - default = new/datum/cargoprofile/finished() - profiles = list() - overrides = list() - emag_overrides = list() - typename = "Robot Delivery" - -/obj/machinery/programmable/crate_handler - name = "Crate Handler" - default = null - profiles = list(new/datum/cargoprofile/cargo/unload(),new/datum/cargoprofile/cargo(),new/datum/cargoprofile/cargo/empty(),new/datum/cargoprofile/cargo/full()) - overrides = list() - emag_overrides = list() - typename = "Crate Handler" - -//---------------------------------------------------------------------------- -// Unary machine: Input and output in the same location -// Be careful with this, it could easily be running the same -// computations every round needlessly -//---------------------------------------------------------------------------- -/obj/machinery/programmable/unary - name = "Programmable Processor" - default = null - profiles = list() - overrides = list(new/datum/cargoprofile/unary/stacker(),new/datum/cargoprofile/unary/trainer()) - emag_overrides = list(new/datum/cargoprofile/unary/shredder()) - indir = 1 - outdir = 1 - typename = "Processor" - - New() - ..() - outdir = indir - output = input - buildMenu() - var/dat - dat += "PROGRAMMABLE PROCESSOR
    " - dat += "POWER: [on ? "ON" : "OFF"]
    " - dat += "INLET: [capitalize(dir2text(indir))]
    " - if(default) - dat += "MAIN PROGRAM: " - dat += "[default.name]: [default.enabled ? "YES" : "NO"]
    " - if(profiles.len) - if(!default || !default.enabled) - dat += printlist(profiles) - dat += "
    " - if(overrides.len) - dat += "
    OVERRIDES:
    " - dat += printlist(overrides) - dat += "" - return dat - Topic(href, href_list) - switch(href_list["operation"]) - if("inlet") - indir *= 2 // N S E W - if(indir > 8) - indir = 1 // W N - outdir = indir - input = get_step(src,indir) // todo: check for glasswalls / no path to target? - output = input - updateUsrDialog() - return - return ..() - -/obj/machinery/programmable/unary/stacker - name = "Stacking Machine" - default = new/datum/cargoprofile/unary/stacker() - profiles = list() - overrides = list() - emag_overrides = list() - typename = "Stacking Machine" - -/obj/machinery/programmable/unary/shredder - name = "Paper Shredder" - default = new/datum/cargoprofile/unary/shredder() - profiles = list() - overrides = list() - emag_overrides = list(new/datum/cargoprofile/unary/gibber()) - typename = "Paper Shredder" - -/obj/machinery/programmable/unary/trainer - name = "\improper Boxing Trainer" - default = new/datum/cargoprofile/unary/trainer() - profiles = list() - overrides = list() - emag_overrides = list() - typename = "Boxing Trainer" - - attack_hand(mob/user as mob) //How did I type this with boxing gloves on? - if(!istype(user,/mob/living/carbon/human)) - return ..() - - var/mob/living/carbon/human/H = user - if(H.gloves && istype(H.gloves, /obj/item/clothing/gloves/boxing)) - var/newsleep = 0 - if(H.loc != input) - to_chat(H, "The boxing machine refuses to acknowledge you unless you face it head on!") - return - var/damage = 0 - if(H.a_intent != INTENT_HARM) - damage += rand(0,5) - else - damage += rand(0,10) - if(!damage) - playsound(H.loc, 'sound/weapons/punchmiss.ogg', 25, 1, -1) - visible_message("[H] tries to punch \the [src], but whiffs") - return - - playsound(loc, "punch", 25, 1, -1) - if(HULK in H.mutations) damage += 5 - - if(damage < 5) - visible_message("[H] gives \the [src] a weak punch.") - if(prob(10)) - visible_message("\The [src] feints at [H], as though mocking \him.") - else if(damage < 10) - visible_message("[H] hits \the [src] with a solid [pick("punch","jab","smack")].") - else if(damage < 15) - visible_message("[pick("Whoa!","Nice!","Gasp!")] [H] hits [src] with a powerful [pick("punch","jab","uppercut","left hook", "right hook")].") - else if(damage < 20) - visible_message("[pick("WHOA!","ACK!","Jeez!")] [H] hits [src] so hard, the whole machine rocks band and forth for a moment.") - else - visible_message("Holy moly! [H] hits \the [src] so hard it stops working.") - stat |= BROKEN - return - while(damage >= 5) - if(prob(50)) - newsleep++ - damage -= 5 - if(newsleep) - if(emagged) - visible_message("\The [src]'s lights glow a bloodthirsty red. It refuses to stop!") - sleep = 0 - else - sleep += newsleep - visible_message("\The [src]'s lights dim for a moment and it beeps, signifying a valid hit.") - playsound(src.loc, 'sound/machines/twobeep.ogg', 50, 0) - return - - else - return ..() - -//---------------------------------------------------------------------------- -// For construction -//---------------------------------------------------------------------------- -/obj/item/circuitboard/programmable - name = "Circuit board (Programmable Unloader)" - build_path = "/obj/machinery/programmable" - board_type = "machine" - origin_tech = "engineering=1;programming=2" - frame_desc = "Requires 2 Manipulators, 1 Scanning Module, 1 Cable." - req_components = list( - /obj/item/stock_parts/scanning_module = 1, - /obj/item/stock_parts/manipulator = 2, - /obj/item/stack/cable_coil = 1) - - //Customization of the machine - var/datum/cargoprofile/default = new/datum/cargoprofile() - var/list/profiles = list() - var/list/overrides = list() - var/list/emag_overrides = list() - - var/emagged = 0 - var/hacking = 0 - - proc/resetlists() - profiles = list(new/datum/cargoprofile/cargo(),new/datum/cargoprofile/boxes(),new/datum/cargoprofile/supplies(), - new/datum/cargoprofile/exotics(),new/datum/cargoprofile/tools(),new/datum/cargoprofile/weapons(),new/datum/cargoprofile/finished(), - new/datum/cargoprofile/pressure(),new/datum/cargoprofile/pressure/full(),new/datum/cargoprofile/pressure/empty(), - new/datum/cargoprofile/chemical(),new/datum/cargoprofile/organics(),new/datum/cargoprofile/food(), - new/datum/cargoprofile/clothing(),new/datum/cargoprofile/trash()) - overrides = list(new/datum/cargoprofile/cargo/unload(),new/datum/cargoprofile/in_stacker(), - new/datum/cargoprofile/unary/stacker(),new/datum/cargoprofile/unary/trainer()) - emag_overrides = list(new/datum/cargoprofile/people(),new/datum/cargoprofile/unary/shredder()) - - New() - ..() - resetlists() - - attackby(obj/item/I as obj, mob/user as mob, params) - if(istype(I,/obj/item/multitool)) - hacking = (hacking?0:1) - if(hacking) - to_chat(user, "You unlock the data port on the board. You can now use a PDA to alter its data.") - else - to_chat(user, "You relock the data port.") - if(istype(I,/obj/item/pda)) - if(!hacking) - to_chat(user, "It looks like you can't access the board's data port. You'll have to open it with a multitool.") - else - user.set_machine(src) - interact(user) - if(istype(I,/obj/item/card/emag) && !emagged) - if(!hacking) - to_chat(user, "There seems to be a data port on the card, but it's locked. A multitool could open it.") - else - emagged = 1 - overrides += emag_overrides - to_chat(user, "You swipe the card in the card's data port. The lights flicker, then flash once.") - - proc/format(var/datum/cargoprofile/P,var/level) - // PROFILE=0 OVERRIDE=1 MAIN=2 - if(P == null) - return "NONE
    " - var/dat = "[P.name]" - if(level == 0 || (level == 1 && !default)) - dat += " PROMOTE" - if(level > 0) - dat += " DEMOTE" - dat += " REMOVE" - dat += "
    " - return dat - - interact(mob/user as mob) - var/dat - dat = "MAIN FUNCTION
    " - dat += format(default,2) - dat += "- CAUTION -
    \[DELETE NON-MAIN ALGORITHMS\]
    " - dat += "\[MASTER RESET\]
    " - - dat += "OVERRIDES:
    " - for(var/datum/cargoprofile/P in overrides) - dat += format(P,1) - dat += "
    " - dat += "- CAUTION -
    \[DELETE ALL OVERRIDES\]
    " - - dat += "
    TERTIARY PROFILES:
    " - for(var/datum/cargoprofile/P in profiles) - dat += format(P,0) - dat += "
    " - dat += "- CAUTION -
    \[DELETE TERTIARY PROFILES\]" - - user << browse("Circuit Reprogramming[dat]", "window=progcircuit") - onclose(user, "progcircuit") - - Topic(href, href_list) - if(..()) - return - usr.set_machine(src) - var/id = href_list["id"] - var/level = text2num(href_list["level"]) - switch(href_list["operation"]) - if("promote") - if(level == 0) - for(var/datum/cargoprofile/T in profiles) - if(T.id == id) - overrides += T - profiles -= T - //updateUsrDialog() - interact(usr) - return - - if(level == 1) - if(default) return - for(var/datum/cargoprofile/T in overrides) - if(T.id == id) - default = T - overrides -= T - - if(default.dedicated_path) - build_path = "[default.dedicated_path]" - else - if(istype(default,/datum/cargoprofile/unary)) - build_path = "/obj/machinery/programmable/unary" - else - build_path = "/obj/machinery/programmable" - - //updateUsrDialog() - interact(usr) - return - - if("demote") - if(level == 2) - overrides += default - default = null - //updateUsrDialog() - interact(usr) - return - if(level == 1) - for(var/datum/cargoprofile/T in overrides) - if(T.id == id) - profiles += T - overrides -= T - //updateUsrDialog() - interact(usr) - return - if("delete") - if(level == 2) - default = null - //updateUsrDialog() - interact(usr) - return - if(level == 1) - for(var/datum/cargoprofile/T in overrides) - if(T.id == id) - overrides -= T - //updateUsrDialog() - interact(usr) - return - if(level == 0) - for(var/datum/cargoprofile/T in profiles) - if(T.id == id) - profiles -= T - //updateUsrDialog() - interact(usr) - return - if("deleteall") - for(var/datum/cargoprofile/T in profiles) - profiles -= T - for(var/datum/cargoprofile/T in overrides) - overrides -= T - //updateUsrDialog() - interact(usr) - return - if("deleteoverrides") - for(var/datum/cargoprofile/T in overrides) - overrides -= T - interact(usr) - return - if("deleteprofiles") - for(var/datum/cargoprofile/T in profiles) - profiles -= T - interact(usr) - return - if("reset") - resetlists() - interact(usr) - return - - //End switch diff --git a/code/game/objects/items/weapons/syndie_uplink.dm b/code/game/objects/items/weapons/syndie_uplink.dm deleted file mode 100644 index a09ab0b69a2..00000000000 --- a/code/game/objects/items/weapons/syndie_uplink.dm +++ /dev/null @@ -1,38 +0,0 @@ -/*/obj/item/syndicate_uplink - name = "station bounced radio" - desc = "Remain silent about this..." - icon = 'icons/obj/radio.dmi' - icon_state = "radio" - var/temp = null - var/uses = 10.0 - var/selfdestruct = 0.0 - var/traitor_frequency = 0.0 - var/mob/currentUser = null - var/obj/item/radio/origradio = null - flags = CONDUCT | ONBELT - w_class = WEIGHT_CLASS_SMALL - item_state = "radio" - throw_speed = 4 - throw_range = 20 - materials = list(MAT_METAL=100) - origin_tech = "magnets=2;syndicate=3"*/ - -/obj/item/SWF_uplink - name = "station-bounced radio" - desc = "used to comunicate it appears." - icon = 'icons/obj/radio.dmi' - icon_state = "radio" - var/temp = null - var/uses = 4.0 - var/selfdestruct = 0.0 - var/traitor_frequency = 0.0 - var/obj/item/radio/origradio = null - flags = CONDUCT - slot_flags = SLOT_BELT - item_state = "radio" - throwforce = 5 - w_class = WEIGHT_CLASS_SMALL - throw_speed = 4 - throw_range = 20 - materials = list(MAT_METAL=100) - origin_tech = "magnets=1" diff --git a/code/game/objects/items/weapons/wires.dm b/code/game/objects/items/weapons/wires.dm deleted file mode 100644 index 44097096ae0..00000000000 --- a/code/game/objects/items/weapons/wires.dm +++ /dev/null @@ -1,36 +0,0 @@ -// WIRES - -/obj/item/wire - desc = "This is just a simple piece of regular insulated wire." - name = "wire" - icon = 'icons/obj/power.dmi' - icon_state = "item_wire" - var/amount = 1.0 - var/laying = 0.0 - var/old_lay = null - materials = list(MAT_METAL=40) - attack_verb = list("whipped", "lashed", "disciplined", "tickled") - - suicide_act(mob/user) - to_chat(viewers(user), "[user] is strangling \himself with the [src.name]! It looks like \he's trying to commit suicide.") - return (OXYLOSS) - - -/obj/item/wire/proc/update() - if(src.amount > 1) - src.icon_state = "spool_wire" - src.desc = text("This is just spool of regular insulated wire. It consists of about [] unit\s of wire.", src.amount) - else - src.icon_state = "item_wire" - src.desc = "This is just a simple piece of regular insulated wire." - return - -/obj/item/wire/attack_self(mob/user as mob) - if(src.laying) - src.laying = 0 - to_chat(user, "You're done laying wire!") - else - to_chat(user, "You are not using this to lay wire...") - return - - diff --git a/code/modules/research/designs/machine_designs.dm b/code/modules/research/designs/machine_designs.dm index fb5ff5cabd5..57886d2972c 100644 --- a/code/modules/research/designs/machine_designs.dm +++ b/code/modules/research/designs/machine_designs.dm @@ -452,16 +452,6 @@ build_path = /obj/item/circuitboard/arcade/orion_trail category = list("Misc. Machinery") -/datum/design/programmable - name = "Machine Board (Programmable Unloader)" - desc = "The circuit board for a Programmable Unloader." - id = "selunload" - req_tech = list("engineering" = 1, "programming" = 2) - build_type = IMPRINTER - materials = list(MAT_GLASS = 1000) - build_path = /obj/item/circuitboard/programmable - category = list("Misc. Machinery") - /datum/design/pod name = "Machine Board (Mass Driver and Pod Doors Control)" desc = "Allows for the construction of circuit boards used to build a Mass Driver and Pod Doors Control." diff --git a/paradise.dme b/paradise.dme index 3e22149c595..fd478a69e07 100644 --- a/paradise.dme +++ b/paradise.dme @@ -218,7 +218,6 @@ #include "code\datums\beam.dm" #include "code\datums\browser.dm" #include "code\datums\callback.dm" -#include "code\datums\cargoprofile.dm" #include "code\datums\computerfiles.dm" #include "code\datums\datacore.dm" #include "code\datums\datum.dm" @@ -582,7 +581,6 @@ #include "code\game\machinery\poolcontroller.dm" #include "code\game\machinery\portable_tag_turret.dm" #include "code\game\machinery\portable_turret.dm" -#include "code\game\machinery\programmable_unloader.dm" #include "code\game\machinery\quantum_pad.dm" #include "code\game\machinery\recharger.dm" #include "code\game\machinery\rechargestation.dm" @@ -883,7 +881,6 @@ #include "code\game\objects\items\weapons\stock_parts.dm" #include "code\game\objects\items\weapons\stunbaton.dm" #include "code\game\objects\items\weapons\swords_axes_etc.dm" -#include "code\game\objects\items\weapons\syndie_uplink.dm" #include "code\game\objects\items\weapons\tape.dm" #include "code\game\objects\items\weapons\teleportation.dm" #include "code\game\objects\items\weapons\teleprod.dm" @@ -892,7 +889,6 @@ #include "code\game\objects\items\weapons\vending_items.dm" #include "code\game\objects\items\weapons\weaponry.dm" #include "code\game\objects\items\weapons\whetstone.dm" -#include "code\game\objects\items\weapons\wires.dm" #include "code\game\objects\items\weapons\grenades\atmosgrenade.dm" #include "code\game\objects\items\weapons\grenades\bananade.dm" #include "code\game\objects\items\weapons\grenades\chem_grenade.dm" From e649a72923501c3c2777ff7ef28d4e6906b0417d Mon Sep 17 00:00:00 2001 From: Fox McCloud Date: Mon, 30 Apr 2018 03:53:49 -0400 Subject: [PATCH 057/166] Emptying Stop-gap --- code/game/objects/items/weapons/storage/storage.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/game/objects/items/weapons/storage/storage.dm b/code/game/objects/items/weapons/storage/storage.dm index 882852a3632..93f230a07e8 100644 --- a/code/game/objects/items/weapons/storage/storage.dm +++ b/code/game/objects/items/weapons/storage/storage.dm @@ -421,6 +421,7 @@ hide_from(usr) for(var/obj/item/I in contents) remove_from_storage(I, T) + CHECK_TICK /obj/item/storage/New() can_hold = typecacheof(can_hold) From f28285e16fae1fa95b4bf3d2f3713b96a2bfc7df Mon Sep 17 00:00:00 2001 From: Fox McCloud Date: Mon, 30 Apr 2018 04:42:57 -0400 Subject: [PATCH 058/166] further checks --- code/modules/mining/satchel_ore_boxdm.dm | 32 +++++++++++------------- 1 file changed, 15 insertions(+), 17 deletions(-) diff --git a/code/modules/mining/satchel_ore_boxdm.dm b/code/modules/mining/satchel_ore_boxdm.dm index a844e7ff551..33334d49382 100644 --- a/code/modules/mining/satchel_ore_boxdm.dm +++ b/code/modules/mining/satchel_ore_boxdm.dm @@ -6,26 +6,26 @@ icon_state = "orebox0" name = "ore box" desc = "A heavy wooden box, which can be filled with a lot of ores." - density = 1 - pressure_resistance = 5*ONE_ATMOSPHERE + density = TRUE + pressure_resistance = 5 * ONE_ATMOSPHERE -/obj/structure/ore_box/attackby(obj/item/W as obj, mob/user as mob, params) +/obj/structure/ore_box/attackby(obj/item/W, mob/user, params) if(istype(W, /obj/item/t_scanner/adv_mining_scanner)) attack_hand(user) return if(istype(W, /obj/item/ore)) if(!user.drop_item()) return - W.loc = src + W.forceMove(src) if(istype(W, /obj/item/storage)) var/obj/item/storage/S = W S.hide_from(usr) for(var/obj/item/ore/O in S.contents) S.remove_from_storage(O, src) //This will move the item to this item's contents + CHECK_TICK to_chat(user, "You empty the satchel into the box.") - return -/obj/structure/ore_box/attack_hand(mob/user as mob) +/obj/structure/ore_box/attack_hand(mob/user) var/amt_gold = 0 var/amt_silver = 0 var/amt_diamond = 0 @@ -90,20 +90,19 @@ var/datum/browser/popup = new(user, "orebox", name, 400, 400) popup.set_content(dat) popup.open(0) - return /obj/structure/ore_box/Topic(href, href_list) if(..()) return usr.set_machine(src) - src.add_fingerprint(usr) + add_fingerprint(usr) if(href_list["removeall"]) for(var/obj/item/ore/O in contents) contents -= O - O.loc = src.loc + O.forceMove(loc) + CHECK_TICK to_chat(usr, "You empty the box.") - src.updateUsrDialog() - return + updateUsrDialog() obj/structure/ore_box/ex_act(severity, target) if(prob(100 / severity) && severity < 3) @@ -115,11 +114,11 @@ obj/structure/ore_box/ex_act(severity, target) set category = "Object" set src in view(1) - if(!istype(usr, /mob/living/carbon/human)) //Only living, intelligent creatures with hands can empty ore boxes. + if(!ishuman(usr)) //Only living, intelligent creatures with hands can empty ore boxes. to_chat(usr, "You are physically incapable of emptying the ore box.") return - if( usr.stat || usr.restrained() ) + if(usr.incapacitated()) return if(!Adjacent(usr)) //You can only empty the box if you can physically reach it @@ -134,7 +133,6 @@ obj/structure/ore_box/ex_act(severity, target) for(var/obj/item/ore/O in contents) contents -= O - O.loc = src.loc - to_chat(usr, "You empty the ore box.") - - return + O.forceMove(loc) + CHECK_TICK + to_chat(usr, "You empty the ore box.") \ No newline at end of file From cacde22a27b5a62bfe766bf54e6a2593df2cefd3 Mon Sep 17 00:00:00 2001 From: tigercat2000 Date: Mon, 30 Apr 2018 09:36:22 -0700 Subject: [PATCH 059/166] Readd human/New warning about excessive arguments --- code/modules/mob/living/carbon/human/human.dm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index ee92382391c..e0f90aacdd0 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -10,6 +10,11 @@ var/datum/species/species //Contains icon generation and language information, set during New(). var/obj/item/rig/wearing_rig // This is very not good, but it's much much better than calling get_rig() every update_canmove() call. +/mob/living/carbon/human/New(loc) + if(length(args) > 1) + log_runtime(EXCEPTION("human/New called with more than 1 argument (REPORT THIS ENTIRE RUNTIME TO A CODER)")) + . = ..() + /mob/living/carbon/human/Initialize(mapload, new_species = null) if(!dna) dna = new /datum/dna(null) From bd14d5862788e7154d3fcf3b14bccae92de6d91e Mon Sep 17 00:00:00 2001 From: Alffd Date: Mon, 30 Apr 2018 23:41:03 -0400 Subject: [PATCH 060/166] Graceful shutdown --- code/game/world.dm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/code/game/world.dm b/code/game/world.dm index 4ebeadedc6f..dc4b830704e 100644 --- a/code/game/world.dm +++ b/code/game/world.dm @@ -324,6 +324,10 @@ var/world_topic_spam_protect_time = world.timeofday processScheduler.stop() shutdown_logging() // Past this point, no logging procs can be used, at risk of data loss. + for(var/client/C in clients) + if(config.server) //if you set a server location in config.txt, it sends you there instead of trying to reconnect to the same world address. -- NeoFite + C << link("byond://[config.server]") + if(config && config.shutdown_on_reboot) sleep(0) if(shutdown_shell_command) @@ -331,9 +335,6 @@ var/world_topic_spam_protect_time = world.timeofday del(world) return else - for(var/client/C in clients) - if(config.server) //if you set a server location in config.txt, it sends you there instead of trying to reconnect to the same world address. -- NeoFite - C << link("byond://[config.server]") ..(0) From d53f3c3e26c04c41a78dfb1f3084eef47ff097e1 Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Tue, 1 May 2018 16:19:20 -0400 Subject: [PATCH 061/166] Automatic changelog generation for PR #8965 [ci skip] --- html/changelogs/AutoChangeLog-pr-8965.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-8965.yml diff --git a/html/changelogs/AutoChangeLog-pr-8965.yml b/html/changelogs/AutoChangeLog-pr-8965.yml new file mode 100644 index 00000000000..a11ef7e4f53 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-8965.yml @@ -0,0 +1,4 @@ +author: "Alffd" +delete-after: True +changes: + - bugfix: "Tell clients to rejoin after shutdown, before killing the server." From 4fc8a93a3739f0875db7cdf7a2d614a6b12ee75d Mon Sep 17 00:00:00 2001 From: Fox McCloud Date: Tue, 1 May 2018 16:46:33 -0400 Subject: [PATCH 062/166] Makes Bomb Range Multi-Use --- _maps/map_files/cyberiad/cyberiad.dmm | 2 +- code/game/turfs/simulated/floor/plasteel_floor.dm | 9 +++++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/_maps/map_files/cyberiad/cyberiad.dmm b/_maps/map_files/cyberiad/cyberiad.dmm index 1108d55aa5d..91ff38abb2c 100644 --- a/_maps/map_files/cyberiad/cyberiad.dmm +++ b/_maps/map_files/cyberiad/cyberiad.dmm @@ -6505,7 +6505,7 @@ "cve" = (/obj/item/assembly/timer,/obj/item/assembly/timer{pixel_x = 6},/obj/item/assembly/timer{pixel_x = -5; pixel_y = 6},/obj/structure/table,/obj/item/assembly/timer{pixel_x = -3; pixel_y = -4},/obj/item/assembly/timer{pixel_x = 8; pixel_y = 8},/obj/item/assembly/timer,/obj/machinery/light_switch{pixel_y = -23},/obj/machinery/light,/obj/machinery/requests_console{department = "Science"; departmentType = 2; name = "Science Requests Console"; pixel_x = 0; pixel_y = -30},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/mixing) "cvf" = (/obj/machinery/atmospherics/trinary/mixer{density = 0; dir = 8; req_access = null},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/mixing) "cvg" = (/obj/machinery/atmospherics/unary/portables_connector{dir = 4},/obj/item/radio/intercom{name = "station intercom (General)"; pixel_y = -28},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/mixing) -"cvh" = (/obj/item/radio/beacon,/obj/effect/decal/warning_stripes/red/hollow,/turf/simulated/floor/plasteel/airless,/area/toxins/test_area) +"cvh" = (/obj/item/radio/beacon,/obj/effect/decal/warning_stripes/red/hollow,/turf/simulated/floor/plasteel/airless/indestructible,/area/toxins/test_area) "cvi" = (/obj/machinery/atmospherics/binary/valve{dir = 4},/obj/machinery/firealarm{dir = 1; pixel_y = -24},/turf/simulated/floor/plasteel{icon_state = "white"},/area/toxins/mixing) "cvj" = (/obj/machinery/mass_driver{dir = 4; id_tag = "toxinsdriver"},/turf/simulated/floor/plating,/area/toxins/launch{name = "Toxins Launch Room"}) "cvk" = (/obj/structure/closet/crate,/obj/effect/spawner/lootdrop/maintenance,/turf/simulated/floor/plating,/area/maintenance/apmaint) diff --git a/code/game/turfs/simulated/floor/plasteel_floor.dm b/code/game/turfs/simulated/floor/plasteel_floor.dm index cbb5647f283..cba841ce823 100644 --- a/code/game/turfs/simulated/floor/plasteel_floor.dm +++ b/code/game/turfs/simulated/floor/plasteel_floor.dm @@ -18,8 +18,13 @@ /turf/simulated/floor/plasteel/airless/New() ..() - name = "floor" - + name = "floor" + +/turf/simulated/floor/plasteel/airless/indestructible // For bomb testing range + +/turf/simulated/floor/plasteel/airless/indestructible/ex_act(severity) + return + /turf/simulated/floor/plasteel/goonplaque icon_state = "plaque" name = "Commemorative Plaque" From 6653955fc8cdce4bf92a87497c579858a9c3e84c Mon Sep 17 00:00:00 2001 From: ParadiseSS13-Bot Date: Tue, 1 May 2018 20:53:13 +0000 Subject: [PATCH 063/166] Automatic changelog compile, [ci skip] --- html/changelog.html | 6 ++++++ html/changelogs/.all_changelog.yml | 3 +++ html/changelogs/AutoChangeLog-pr-8965.yml | 4 ---- 3 files changed, 9 insertions(+), 4 deletions(-) delete mode 100644 html/changelogs/AutoChangeLog-pr-8965.yml diff --git a/html/changelog.html b/html/changelog.html index 7f3af71489e..dd7c791b908 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -56,6 +56,12 @@ -->
    +

    01 May 2018

    +

    Alffd updated:

    +
      +
    • Tell clients to rejoin after shutdown, before killing the server.
    • +
    +

    30 April 2018

    Fox McCloud updated:

    env^u+PeD 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 Sge!9xfWXt$&t;ucLK6TeB72np diff --git a/icons/obj/engicart.dmi b/icons/obj/engicart.dmi index 36d45cdf04bf6a5c292f0286309d2a84b3330f37..0e665bff8df8fd04fb8fa1092490527bb9c4451d 100644 GIT binary patch literal 1850 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 literal 12500 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 Date: Mon, 30 Apr 2018 00:41:26 -0400 Subject: [PATCH 056/166] Removes Programmable Unloaders and a Few Unused Files --- code/datums/cargoprofile.dm | 788 ------------------ code/datums/mind.dm | 31 - code/game/machinery/programmable_unloader.dm | 734 ---------------- .../objects/items/weapons/syndie_uplink.dm | 38 - code/game/objects/items/weapons/wires.dm | 36 - .../research/designs/machine_designs.dm | 10 - paradise.dme | 4 - 7 files changed, 1641 deletions(-) delete mode 100644 code/datums/cargoprofile.dm delete mode 100644 code/game/machinery/programmable_unloader.dm delete mode 100644 code/game/objects/items/weapons/syndie_uplink.dm delete mode 100644 code/game/objects/items/weapons/wires.dm diff --git a/code/datums/cargoprofile.dm b/code/datums/cargoprofile.dm deleted file mode 100644 index 2f8e27d834e..00000000000 --- a/code/datums/cargoprofile.dm +++ /dev/null @@ -1,788 +0,0 @@ -/datum/cargoprofile - var/name = "All Items" - var/id = "all" // unique ID for the UI - var/enabled = 1 - var/eject_speed = 1 // will change when emagged - var/const/BIG_OBJECT_WORK = 10 - var/const/MOB_WORK = 10 - var/obj/machinery/programmable/master = null - var/universal = 0 // set when both unary and binary machines work - var/mobcheck = 0 - - var/list/whitelist = list(/obj/item,/obj/structure/closet,/obj/structure/bigDelivery,/obj/machinery/portable_atmospherics) - var/list/blacklist = null - var/dedicated_path = null // When constructing a new machine with this as default program, create a machine of the specified type instead. - - - //contains: called to determine if an object/mob will be sorted by this profile - //return 1 for any sortable item - proc/contains(var/atom/A) - if(!istype(A,/obj)) - if(!mobcheck || !istype(A,/mob)) - return 0 - else - var/obj/O = A - if(O.anchored) - return 0 - //If you are using both white and blacklists, blacklists are absoulte, no matter what is whitelisted. - //I understand this has some limitations. You cannot whitelist all items, blacklist weapons, - // and then whitelist a specific weapon. Them's the breaks, kid. - if(blacklist) - for(var/T in blacklist) - if(istype(A,T)) - return 0 - if(whitelist) - for(var/T in whitelist) - if(istype(A,T)) - return 1 - return 0 - return 1 - - - //inlet_reaction: called when a filtered item is chosen by this profile. - //W: Item chosen - //S: input turf location - //remaining: counts down how much more work the unloader wants to do this turn. - //return the amount of work done. - proc/inlet_reaction(var/atom/W,var/turf/S,var/remaining) - if(!W || !S || !master) - return 0 - - if(istype(W,/obj/item)) - var/obj/item/I = W - if(I.w_class > remaining) - return 0 - I.loc = master - master.types[W.type] = src - return I.w_class - - - if(istype(W,/obj/structure) || istype(W,/obj/machinery)) // closets, big deliveries, portable atmospherics, unconnected stuff - if(remaining < BIG_OBJECT_WORK) - return 0 - var/obj/O = W - O.loc = master - master.types[O.type] = src - return BIG_OBJECT_WORK - - //Not item, structure, machinery, or mob - return 0 - - //outlet_reaction: called when a stored object is ejected - //W: the item in question - //D: the destination turf - proc/outlet_reaction(var/atom/W,var/turf/D) - if(!W || !D || !master) - return - - if(master.emagged) - // emagging is not an industry-approved practice. - // some malfunctions may occur. - eject_speed = rand(0,4) - D = get_step(D,master.outdir) - while(prob(20)) - if(master.outdir == NORTH || master.outdir == SOUTH) - D = get_step(D,pick(EAST,WEST,master.outdir)) - else - D = get_step(D,pick(NORTH,SOUTH,master.outdir)) - - if(istype(W,/obj)) - var/obj/O = W - O.loc = master.loc - O.dir = master.outdir - O.throw_at(D,eject_speed,eject_speed) - return - -//---------------------------------------------------------------------------- -// Profiles -//---------------------------------------------------------------------------- - -/datum/cargoprofile/boxes - name = "Move Small Containers" - id = "boxes" - blacklist = null - whitelist = list(/obj/item/storage, /obj/item/storage/bag/money, /obj/item/evidencebag, - /obj/item/storage/bag/tray, /obj/item/pizzabox, /obj/item/clipboard, - /obj/item/smallDelivery, /obj/structure/bigDelivery) - -/datum/cargoprofile/cargo - name = "Move Large Containers" - id = "cargo" - blacklist = null - whitelist = list(/obj/structure/closet,/obj/structure/ore_box) - - // Make an honest attempt to move other things out of the way - outlet_reaction(var/atom/W,var/turf/D) - for(var/obj/O in D) - if(O.density && !O.anchored) - step_away(O,src) // move forward first - if(O.loc == D) - step_away(O,D) // move anywhere - ..(W,D) - -/datum/cargoprofile/cargo/empty - name = "Move Empty Large Containers" - id = "cargo-empty" - contains(var/atom/A) - return (..(A) && (A.contents.len == 0)) -/datum/cargoprofile/cargo/full - name = "Move Full Large Containers" - id = "cargo-full" - contains(var/atom/A) - return (..(A) && (A.contents.len > 0)) - -/datum/cargoprofile/supplies - name = "Building Supplies" - id = "supplies" - blacklist = null - whitelist = list(/obj/item/stack/cable_coil,/obj/item/stack/rods, - /obj/item/stack/sheet/metal,/obj/item/stack/sheet/plasteel, - /obj/item/stack/sheet/glass,/obj/item/stack/sheet/rglass, - /obj/item/stack/tile,/obj/item/light) - //todo: maybe stack things while we're here? - -/datum/cargoprofile/exotics - name = "Exotic materials" - id = "exotics" - blacklist = null - whitelist = list(/obj/item/coin, /obj/item/stack/spacecash, /obj/item/seeds, - /obj/item/stack/sheet/mineral,/obj/item/stack/sheet/wood,/obj/item/stack/sheet/leather) - -/datum/cargoprofile/organics - name = "Organics, chemicals, and Paraphernalia" - id = "organics" - blacklist = null - whitelist = list(/obj/item/tank,/obj/item/reagent_containers, - /obj/item/stack/medical,/obj/item/storage/pill_bottle,/obj/item/gun/syringe, - /obj/item/grenade/plastic/c4,/obj/item/grenade,/obj/item/ammo_box, - /obj/item/gun/grenadelauncher,/obj/item/flamethrower, /obj/item/lighter, - /obj/item/match,/obj/item/weldingtool) - -/datum/cargoprofile/food - name = "Food" - id = "food" - blacklist = null // something should probably go here - whitelist = list(/obj/item/reagent_containers/food) - -/datum/cargoprofile/chemical - name = "Chemicals and Paraphernalia" - id = "chemical" - blacklist = list(/obj/item/reagent_containers/food) - whitelist = list(/obj/item/reagent_containers,/obj/item/stack/medical,/obj/item/storage/pill_bottle, - /obj/item/gun/syringe,/obj/item/grenade/chem_grenade,/obj/item/dnainjector, - /obj/item/storage/belt/medical,/obj/item/storage/firstaid,/obj/item/implanter) - -/datum/cargoprofile/pressure - name = "air tanks" - id = "pressure" - blacklist = null - whitelist = list(/obj/item/tank,/obj/machinery/portable_atmospherics, - /obj/item/flamethrower) - //Am I missing any? -/datum/cargoprofile/pressure/empty - name = "empty air tanks" - id = "pressure-low" - var/lowpressure = ONE_ATMOSPHERE - - contains(var/atom/A) - if(..()) - var/pressure = ONE_ATMOSPHERE * 10 // In case of fallthrough, fail test - if(istype(A,/obj/item/tank)) - var/obj/item/tank/T = A - pressure = T.air_contents.return_pressure() - if(istype(A,/obj/item/flamethrower)) - var/obj/item/flamethrower/T = A - if(!T.ptank) - return 0 - pressure = T.ptank.air_contents.return_pressure() - if(istype(A,/obj/machinery/portable_atmospherics)) - var/obj/machinery/portable_atmospherics/P = A - pressure = P.air_contents.return_pressure() - - if(pressure < lowpressure) - return 1 - - return 0// Not container or failed low pressure check - -/datum/cargoprofile/pressure/full - name = "full air tanks" - id = "pressure-high" - var/highpressure = ONE_ATMOSPHERE * 15 // stolen from canister.dm; Is this right? - - contains(var/atom/A) - if(..()) - var/pressure = 0 // In case of fallthrough, fail test - if(istype(A,/obj/item/tank)) - var/obj/item/tank/T = A - pressure = T.air_contents.return_pressure() - if(istype(A,/obj/item/flamethrower)) - var/obj/item/flamethrower/T = A - if(!T.ptank) - return 0 - pressure = T.ptank.air_contents.return_pressure() - if(istype(A,/obj/machinery/portable_atmospherics)) - var/obj/machinery/portable_atmospherics/P = A - pressure = P.air_contents.return_pressure() - - if(pressure > highpressure) - return 1 - - return 0// Not container or failed high pressure check - -/datum/cargoprofile/clothing - name = "Crew Kit" - id = "clothing" - blacklist = list(/obj/item/tank/plasma,/obj/item/tank/anesthetic, // the rest are air tanks - /obj/item/clothing/mask/facehugger) // NOT CLOTHING AT ALLLLL - whitelist = list(/obj/item/clothing,/obj/item/storage/belt,/obj/item/storage/backpack, - /obj/item/radio/headset,/obj/item/pda,/obj/item/card/id,/obj/item/tank, - /obj/item/restraints/handcuffs, /obj/item/restraints/legcuffs) - -/datum/cargoprofile/trash - name = "Trash" - id = "trash" - //Note that this filters out blueprints because they are a paper item. Do NOT throw out the station blueprints unless you be trollin'. - blacklist = null - whitelist = list(/obj/item/trash,/obj/item/toy,/obj/item/reagent_containers/food/snacks/ectoplasm,/obj/item/grown/bananapeel,/obj/item/broken_bottle,/obj/item/bikehorn, - /obj/item/cigbutt,/obj/item/poster/random_contraband,/obj/item/grown/corncob,/obj/item/paper,/obj/item/shard, - /obj/item/sord,/obj/item/photo,/obj/item/folder, - /obj/item/areaeditor/blueprints,/obj/item/poster/random_contraband,/obj/item/kitchen,/obj/item/book,/obj/item/clothing/mask/facehugger) - -/datum/cargoprofile/weapons - name = "Weapons & Illegals" - id = "weapons" - blacklist = null - //This one is hard since 'weapon contains a lot of things better categorized as devices - whitelist = list(/obj/item/banhammer,/obj/item/sord,/obj/item/claymore,/obj/item/holo/esword, - /obj/item/flamethrower,/obj/item/grenade,/obj/item/gun,/obj/item/hatchet,/obj/item/katana, - /obj/item/kitchen/knife,/obj/item/melee,/obj/item/nullrod,/obj/item/pickaxe,/obj/item/twohanded, - /obj/item/grenade/plastic/c4,/obj/item/scalpel,/obj/item/shield,/obj/item/grown/nettle/death) - -/datum/cargoprofile/tools - name = "Devices & Tools" - id = "tools" - blacklist = null - whitelist = list(/obj/item,/obj/item/card,/obj/item/cartridge,/obj/item/cautery,/obj/item/stock_parts/cell,/obj/item/circuitboard, - /obj/item/aiModule,/obj/item/airalarm_electronics,/obj/item/airlock_electronics,/obj/item/circular_saw, - /obj/item/crowbar,/obj/item/disk,/obj/item/firealarm_electronics,/obj/item/hand_tele, - /obj/item/hand_labeler,/obj/item/hemostat,/obj/item/mop,/obj/item/locator,/obj/item/cultivator, - /obj/item/stack/packageWrap,/obj/item/pen,/obj/item/pickaxe,/obj/item/pinpointer, - /obj/item/rcd,/obj/item/rcd_ammo,/obj/item/retractor,/obj/item/rsf,/obj/item/scalpel, - /obj/item/screwdriver,/obj/item/shovel,/obj/item/soap,/obj/item/stamp,/obj/item/storage/bag/tray,/obj/item/weldingtool, - /obj/item/wirecutters,/obj/item/wrench,/obj/item/extinguisher) - -/datum/cargoprofile/finished - name = "Completed Robots" - id = "finished" - blacklist = null - whitelist = list(/obj/mecha,/mob/living/simple_animal/bot,/mob/living/silicon/robot) - mobcheck = 1 - //todo: detect and allow finished cyborg endoskeletons with no brain - contains(var/atom/A) - if(..()) - return 1 - if(istype(A,/mob)) - if(blacklist) - for(var/T in blacklist) - if(istype(A,T)) - return 0 - if(whitelist) - for(var/T in whitelist) - if(istype(A,T)) - return 1 - return 0 - return 1 - return 0 - -/datum/cargoprofile/stripping - name = "Auto-Frisker" - id = "frisk" - blacklist = null - whitelist = list(/mob/living/carbon/human) - mobcheck = 1 - - - -//---------------------------------------------------------------------------- -// Overrides (Special Functions) -//---------------------------------------------------------------------------- - -/datum/cargoprofile/cargo/unload - name = "Unload Cargo Boxes" - id = "cargounload" - enabled = 0 - dedicated_path = /obj/machinery/programmable/unloader - - //override the detection to only accept crates with something in it. - //if it doesn't, this object may be handled by another handler. - contains(var/atom/A) - if(..(A)) - if(istype(A,/obj/structure/closet)) - var/obj/structure/closet/C = A - if(!C.can_open() && !C.opened && !master.emagged) // must be able to access the contents - return 0 - if(A.contents.len) - return 1 - return 0 - - //instead of moving the box, strip it of its contents - inlet_reaction(var/obj/W,var/turf/S, var/remaining) - //W should only be crate or ore box, although this will work on anything with contents... - var/I = 0 - if(istype(W,/obj/structure/closet)) - var/obj/structure/closet/C = W - if(!C.can_open() && !C.opened) // must be able to access the contents - if(master.emagged && remaining >= BIG_OBJECT_WORK) - if(prob(10)) - C.welded = 0 - if("broken" in C.vars) - C:broken = 1 - C.open() - C.update_icon() - master.visible_message("[master] breaks open [C]!") - else - master.visible_message("[master] is trying to force [C] open!") - - master.sleep += 1 // mechanical strain - return BIG_OBJECT_WORK - master.visible_message("[master] is trying to open [C], but can't!") - master.sleep = 5 - return 0 - - for(var/obj/item/O in W.contents) - if(I > remaining) - return - if(O.w_class > (remaining - I)) - continue - O.loc = master - master.types[O.type] = src - if(O.w_class > 0) - I += O.w_class - else - I++ - if(!W.contents.len && istype(W,/obj/structure/closet)) - var/obj/structure/closet/C = W - C.open() - return I - - -//Inlet stacker: used when the output is a volatile space (conveyor or another unit's input). -//Does not output a stack until it is full. -/datum/cargoprofile/in_stacker - name = "Hold and Stack" - id = "instacker" - universal = 1 - - blacklist = null - whitelist = list(/obj/item/stack,/obj/item/stack/cable_coil) - - dedicated_path = /obj/machinery/programmable/stacker - - inlet_reaction(var/atom/W,var/turf/S,var/remaining) - if(istype(W,/obj/item/stack)) - var/obj/item/stack/I = W - if(!I.amount) // todo: am I making a bad assumption here? - qdel(I) - return - for(var/obj/item/stack/O in master.contents) - if(O.type == I.type && O.amount < O.max_amount) - if(I.amount + O.amount <= O.max_amount) - O.amount += I.amount - qdel(I) - return O.w_class - var/leftover = I.amount + O.amount - O.max_amount - O.amount = O.max_amount - I.amount = leftover - continue - //end for - I.loc = master - master.types[I.type] = src - return I.w_class - if(istype(W,/obj/item/stack/cable_coil)) - var/obj/item/stack/cable_coil/I = W - if(!I.amount) // todo: am I making a bad assumption here? - qdel(I) - return - for(var/obj/item/stack/cable_coil/O in master.contents) - if(O.type == I.type && O.amount < MAXCOIL) - if(I.amount + O.amount <= MAXCOIL) - O.amount += I.amount - qdel(I) - return O.w_class - var/leftover = I.amount + O.amount - MAXCOIL - O.amount = MAXCOIL - I.amount = leftover - continue - //end for - I.loc = master - master.types[I.type] = src - return I.w_class - - //If the stack isn't finished yet, don't eject it - //unless this profile has been disabled. - outlet_reaction(var/atom/W,var/turf/D) - if(istype(W,/obj/item/stack)) - var/obj/item/stack/I = W - if(src.enabled && (I.amount < I.max_amount)) - return // Still needs to be stacked - ..(W,D) - if(istype(W,/obj/item/stack/cable_coil)) - var/obj/item/stack/cable_coil/I = W - if(src.enabled && (I.amount < MAXCOIL)) - return // Still needs to be stacked - ..(W,D) - -//Outlet stacker: used when the output square can be trusted. -//Outputs immediately, adding to stacks in the outlet. -/datum/cargoprofile/unary/stacker - name = "Stack Items" - id = "ustacker" - blacklist = null - whitelist = list(/obj/item/stack,/obj/item/stack/cable_coil) - - dedicated_path = /obj/machinery/programmable/unary/stacker - - inlet_reaction(var/atom/W,var/turf/S,var/remaining) - - //Only pick it up if you are going to stack it - - if(istype(W,/obj/item/stack)) - var/obj/item/stack/I = W - if(I.amount >= I.max_amount) - return 0 - for(var/obj/item/stack/other in S.contents) - if(other.type == I.type && other != I && other.amount < other.max_amount) - return ..(W,S,remaining) - return 0 - - if(istype(W,/obj/item/stack/cable_coil)) - var/obj/item/stack/cable_coil/I = W - if(I.amount >= MAXCOIL) - return 0 - for(var/obj/item/stack/cable_coil/other in S.contents) - if(other != I && other.amount < MAXCOIL) - return ..(W,S,remaining) - return 0 - - outlet_reaction(var/atom/W,var/turf/D) - if(istype(W,/obj/item/stack)) - var/obj/item/stack/I = W - for(var/obj/item/stack/O in D.contents) - if(O.type == I.type && O.amount < O.max_amount) - if(I.amount + O.amount <= O.max_amount) - O.amount += I.amount - qdel(I) - return - var/leftover = I.amount + O.amount - O.max_amount - O.amount = O.max_amount - I.amount = leftover - continue - //end for - I.loc = D - return - if(istype(W,/obj/item/stack/cable_coil)) - var/obj/item/stack/cable_coil/I = W - for(var/obj/item/stack/cable_coil/O in D.contents) - if(O.type == I.type && O.amount < MAXCOIL) - if(I.amount + O.amount <= MAXCOIL) // Why did they make it a #define. - O.amount += I.amount - O.update_icon() - qdel(I) - return - var/leftover = I.amount + O.amount - MAXCOIL // That wasn't a question - O.amount = MAXCOIL // It was a complaint - I.amount = leftover - continue - //end for - I.loc = D - return - - - -//---------------------------------------------------------------------------- -// Dubious Overrides (For emag use) -//---------------------------------------------------------------------------- - - -//Clogs up the unloader. And, there may be devious uses for it... -/datum/cargoprofile/slow - name = "Slow unloader" - id = "slow" - whitelist = list(/obj/item,/obj/structure/closet,/obj/structure/bigDelivery,/obj/machinery/portable_atmospherics) - blacklist = list() - - inlet_reaction(var/atom/W,var/turf/S,var/remaining) - if(..()) - return remaining - -/datum/cargoprofile/unary/shredder - name = "Paper Shredder" - id = "shredder" - blacklist = null - whitelist = list(/obj/item/paper,/obj/item/book,/obj/item/clipboard,/obj/item/folder,/obj/item/photo) - universal = 1 - - dedicated_path = /obj/machinery/programmable/unary/shredder - - - - proc/cliptags(var/Text) - //Removes all html tags - var/index - var/index2 - index = findtextEx(Text,"<") - while(index) - index2 = findtextEx(Text,">",index) - if(!index2) - return copytext(Text,1,index) - Text = "[copytext(Text,1,index)][copytext(Text,index2+1,0)]" - index = findtextEx(Text,"<") - //should have trimmed that text there pretty good - return Text - - - //Recurses through the text, removing large chunks - proc/garbletext(var/Text) - var/l = length(Text) - if(l <= 3) - if(prob(20)) - return pick("#","|","/","*",".","."," ","."," "," ") - return Text - if(prob(50)) - return "[garbletext(copytext(Text,1,l/2))][garbletext(copytext(Text,l/2,0))]" - if(prob(50)) - return "[pick("#","|","/","*",".","."," ","."," "," ")][garbletext(copytext(Text,1,l/2))]" - return "[garbletext(copytext(Text,l/2,0))][pick("#","|","/","*",".","."," ","."," "," ")]" - - proc/garble_keeptags(var/Text) - var/list/L = splittext(Text,">") - var/result = "" - for(var/string in L) - var/index = findtextEx(string,"<") - if(index!=1) - result += "[garbletext(copytext(string,1,index))][copytext(string,index)]>" - else - result += "[string]>" - return copytext(result,1,lentext(result)) - - - - - outlet_reaction(var/atom/W,var/turf/D) - if(istype(W,/obj/item/paper/crumpled)) - qdel(W) - return - if(istype(W,/obj/item/clipboard) || istype(W,/obj/item/folder)) - // destroy folder, various effects on contents - for(var/obj/item/I in W.contents) - if(prob(25))//JUNK IT - qdel(I) - else if(prob(50)) //We've been over this. I can't just take it apart with a crowbar. - var/obj/item/paper/crumpled/P = new(master.loc) - if(I.name) - P.name = garbletext(I.name) - if(prob(66)) - P.fingerprints = I.fingerprints - P.fingerprintshidden = I.fingerprintshidden - if(istype(I,/obj/item/paper)) - var/obj/item/paper/O = I - P.info = garble_keeptags(O.info) - qdel(I) - ..(P,D) - else - ..(I,D) // Eject - qdel(W) //destroy container - return - if(prob(50)) //JUNK IT NOW! - var/obj/item/paper/crumpled/P = new(master.loc) - P.name = W.name - var/obj/item/I = W - if(prob(66)) - P.fingerprints = I.fingerprints - P.fingerprintshidden = I.fingerprintshidden - if(istype(I,/obj/item/paper)) - var/obj/item/paper/O = I - if(O.info) - P.info = garble_keeptags(O.info) - if(istype(I,/obj/item/book)) - var/obj/item/book/B = I - if(B.dat) - P.info = garble_keeptags(B.dat) - if(B.carved && B.store) - ..(B.store,D) - qdel(W) - ..(P,D) - else //I want it junked - qdel(W) - return - -/datum/cargoprofile/unary/gibber - name = "human shredding" - id = "flesh" - whitelist = list(/mob/living/carbon,/mob/living/simple_animal) - blacklist = null - mobcheck = 1 - contains(var/atom/A) - if(!istype(A,/mob)) - return - if(blacklist) - for(var/T in blacklist) - if(istype(A,T)) - return 0 - if(whitelist) - for(var/T in whitelist) - if(istype(A,T)) - return 1 - return 0 - return 1 - inlet_reaction(var/atom/W,var/turf/S,var/remaining) - var/mob/living/M = W - if(istype(M) && (remaining > MOB_WORK)) - //this is necessarily damaging - var/damage = rand(1,5) - to_chat(M, "The unloading machine grabs you with a hard metallic claw!") - M.reset_perspective(master) - M.loc = master - master.types[M.type] = src - M.apply_damage(damage) // todo: ugly - M.visible_message("[M.name] gets pulled into the machine!") - return MOB_WORK - outlet_reaction(var/atom/W,var/turf/D) - var/mob/living/M = W - var/bruteloss = M.bruteloss - if(istype(M,/mob/living/carbon/human)) - var/mob/living/carbon/human/C = M - for(var/obj/item/organ/external/L in C.bodyparts) - bruteloss += L.brute_dam - if(bruteloss < 100) // requires tenderization - M.apply_damage(rand(5,15),BRUTE) - to_chat(M, "The machine is tearing you apart!") - master.visible_message("[master] makes a squishy grinding noise.") - return - M.loc = master.loc - M.gib() - return - - -/datum/cargoprofile/people - name = "Manhandling" - id = "people" - - whitelist = null - blacklist = list(/mob/camera,/mob/new_player,/mob/living/simple_animal/hostile/blob/blobspore,/mob/living/simple_animal/hostile/creature, - /mob/living/simple_animal/hostile/spaceWorm,/mob/living/simple_animal/shade,/mob/living/simple_animal/hostile/faithless,/mob/dead) - universal = 1 - mobcheck = 1 - - - contains(var/atom/A) - if(!istype(A,/mob)) - return - if(blacklist) - for(var/T in blacklist) - if(istype(A,T)) - return 0 - if(whitelist) - for(var/T in whitelist) - if(istype(A,T)) - return 1 - return 0 - return 1 - - inlet_reaction(var/atom/W,var/turf/S,var/remaining) - var/mob/living/M = W - if(remaining > MOB_WORK) - //this is necessarily damaging - var/damage = rand(1,5) - to_chat(M, "The unloading machine grabs you with a hard metallic claw!") - M.forceMove(master) - master.types[M.type] = src - M.apply_damage(damage) // todo: ugly - M.visible_message("[M.name] gets pulled into the machine!") - return MOB_WORK - - outlet_reaction(var/atom/W,var/turf/D) - var/mob/living/M = W - M.forceMove(master.loc) - M.dir = master.outdir - - D = get_step(D,master.outdir) // throw attempt - eject_speed = rand(0,4) - - M.visible_message("[M.name] is ejected from the unloader.") - M.throw_at(D,eject_speed,eject_speed) - return - -/datum/cargoprofile/unary/trainer - name = "Boxing Trainer" - id = "trainer" - blacklist = list() - whitelist = list(/mob/living/carbon/human) - mobcheck = 1 - - var/const/PUNCH_WORK = 6 - - dedicated_path = /obj/machinery/programmable/unary/trainer - - contains(var/atom/A) - if(!istype(A,/mob)) - return 0 - if(blacklist) - for(var/T in blacklist) - if(istype(A,T)) - return 0 - if(whitelist) - for(var/T in whitelist) - if(istype(A,T)) - return 1 - return 0 - return 1 - - proc/punch(var/mob/living/carbon/human/M,var/maxpunches) - //stolen from holographic boxing gloves code - //This should probably be done BY the mob, however, the attack code will be expecting a source mob. - - var/damage - if(prob(75)) - damage = rand(0, 6) // pap - else - damage = rand(0, 12) // thwack - - if(!damage) - playsound(master.loc, 'sound/weapons/punchmiss.ogg', 25, 1, -1) - master.visible_message("\The [src] punched at [M], but whiffed!") - - if(maxpunches > 1 && prob(50)) // Follow through on a miss, 50% chance - return punch(M,maxpunches - 1) + 1 - return 1 - var/obj/item/organ/external/affecting = M.get_organ(ran_zone("chest",50)) - var/armor_block = M.run_armor_check(affecting, "melee") - - playsound(master.loc, "punch", 25, 1, -1) - master.visible_message("\The [src] has punched [M]!") - if(!master.emagged) - M.apply_damage(damage, STAMINA, affecting, armor_block) // Clean fight - else - M.apply_damage(damage, BRUTE, affecting, armor_block) // Foul! Foooul! - - if(damage >= 9) - master.visible_message("\The [src] has weakened [M]!") - M.apply_effect(4, WEAKEN, armor_block) - if(!master.emagged) - master.sleep = 1 - return maxpunches // The machine is not so sophisticated as to not gloat - else - if(prob(25)) // Follow through on a hit, 25% chance. Pause after. - return punch(M,maxpunches-1) + 1 - return 1 - - inlet_reaction(var/atom/W,var/turf/S,var/remaining) - //stolen from boxing gloves code - var/mob/living/carbon/human/M = W - if((M.lying || (M.health - M.staminaloss < 25))&& !master.emagged) - to_chat(M, "\The [src] gives you a break.") - master.sleep+=5 - return 0 // Be polite - var/punches = punch(M,remaining / PUNCH_WORK) - if(punches>1)master.sleep++ - return punches * PUNCH_WORK diff --git a/code/datums/mind.dm b/code/datums/mind.dm index be35cf8cca8..edf9792a3d4 100644 --- a/code/datums/mind.dm +++ b/code/datums/mind.dm @@ -1211,37 +1211,6 @@ message_admins("[key_name_admin(usr)] has announced [key_name_admin(current)]'s objectives") edit_memory() -/* -/datum/mind/proc/clear_memory(var/silent = 1) - var/datum/game_mode/current_mode = ticker.mode - - // remove traitor uplinks - var/list/L = current.get_contents() - for(var/t in L) - if(istype(t, /obj/item/pda)) - if(t:uplink) qdel(t:uplink) - t:uplink = null - else if(istype(t, /obj/item/radio)) - if(t:traitorradio) qdel(t:traitorradio) - t:traitorradio = null - t:traitor_frequency = 0.0 - else if(istype(t, /obj/item/SWF_uplink) || istype(t, /obj/item/syndicate_uplink)) - if(t:origradio) - var/obj/item/radio/R = t:origradio - R.loc = current.loc - R.traitorradio = null - R.traitor_frequency = 0.0 - qdel(t) - - // remove wizards spells - //If there are more special powers that need removal, they can be procced into here./N - current.spellremove(current) - - // clear memory - memory = "" - special_role = null - -*/ /datum/mind/proc/find_syndicate_uplink() var/list/L = current.get_contents() diff --git a/code/game/machinery/programmable_unloader.dm b/code/game/machinery/programmable_unloader.dm deleted file mode 100644 index 310d1798a09..00000000000 --- a/code/game/machinery/programmable_unloader.dm +++ /dev/null @@ -1,734 +0,0 @@ - -// TODO: Check access -// TODO: Renameable circuit boards -// TODO: Disks? Disassembly? - -/obj/machinery/programmable - name = "Programmable Unloader" - icon = 'icons/obj/machines/mining_machines.dmi' - icon_state = "unloader" - density = 1 - anchored = 1.0 - - var/debug = 0 // When set, this WILL spam people around the machine. - // Identifies profile used and on which item. - - var/on = 1 - var/indir = 8 - var/outdir = 4 - var/turf/input = null - var/turf/output = null - var/typename = "Unloader" - var/ident = "#1" - - var/const/workmax = 20 - var/datum/cargoprofile/default = new() - var/list/profiles = list(new/datum/cargoprofile/cargo(),new/datum/cargoprofile/boxes(),new/datum/cargoprofile/supplies(), - new/datum/cargoprofile/exotics(),new/datum/cargoprofile/tools(),new/datum/cargoprofile/weapons(), - new/datum/cargoprofile/pressure(),new/datum/cargoprofile/chemical(), - new/datum/cargoprofile/food(),new/datum/cargoprofile/clothing(),new/datum/cargoprofile/trash()) - var/list/overrides = list(new/datum/cargoprofile/cargo/unload(),new/datum/cargoprofile/in_stacker()) - var/list/emag_overrides = list(new/datum/cargoprofile/people(),new/datum/cargoprofile/unary/shredder(),new/datum/cargoprofile/unary/trainer()) - var/list/types = list() - - anchored = 1 - var/unwrenched = 0 - use_power = 1 - var/sleep = 0 // When set, the machine will skip the next however-many updates (to avoid spam) - var/open = 0 - var/circuit_removed = 0 - - - -/obj/machinery/programmable/New() - ..() - if(default) - default.master = src - if(!default.enabled) - default.enabled = 1 - for(var/datum/cargoprofile/p in emag_overrides + overrides + profiles) - p.master = src - input = get_step(src.loc,indir) - output = get_step(src.loc,outdir) - var/count = 0 - for(var/obj/machinery/programmable/other in world) - if(other.typename == typename) - count++ - ident = "#[count]" - name = "[typename] [ident]" - -/obj/machinery/programmable/RefreshParts() - //This is called when the machine was constructed. - //Unfortunately, it puts machine parts in our contents list, which we're using. - //Fortunately, we aren't likely to ever need the components list, circuitboard excepted. - - for(var/obj/O in contents) - if(istype(O,/obj/item/circuitboard/programmable))//retrieve settings here - - var/obj/item/circuitboard/programmable/C = O - - default = C.default - emagged = C.emagged - profiles = C.profiles - overrides = C.overrides - emag_overrides = C.emag_overrides - - //unary and binary methods (one vs two locales) don't mix - - if(istype(src,/obj/machinery/programmable/unary)) - for(var/datum/cargoprofile/P in profiles) - if(!istype(P,/datum/cargoprofile/unary) && !P.universal) - profiles -= P - for(var/datum/cargoprofile/P in overrides) - if(!istype(P,/datum/cargoprofile/unary) && !P.universal) - overrides -= P - for(var/datum/cargoprofile/P in emag_overrides) - if(!istype(P,/datum/cargoprofile/unary) && !P.universal) - emag_overrides -= P - else - for(var/datum/cargoprofile/P in profiles) - if(istype(P,/datum/cargoprofile/unary) && !P.universal) - profiles -= P - for(var/datum/cargoprofile/P in overrides) - if(istype(P,/datum/cargoprofile/unary) && !P.universal) - overrides -= P - for(var/datum/cargoprofile/P in emag_overrides) - if(istype(P,/datum/cargoprofile/unary) && !P.universal) - emag_overrides -= P - if(default) - default.master = src - for(var/datum/cargoprofile/p in emag_overrides + overrides + profiles) - p.master = src - - qdel(C) - else - qdel(O) - -/obj/machinery/programmable/attack_hand(mob/user as mob) - if(stat) // moved, or something else - return - usr.set_machine(src) - interact(user) - -/obj/machinery/programmable/proc/printlist(var/list/L) - var/dat - for(var/datum/cargoprofile/p in L) - dat += "[p.name]: [p.enabled?"YES":"NO"]
    " - return dat - -/obj/machinery/programmable/proc/buildMenu() - var/dat - dat += "PROGRAMMABLE UNLOADER
    " - dat += "POWER: [on ? "ON" : "OFF"]
    " - dat += "INLET: [capitalize(dir2text(indir))] " - dat += "OUTLET: [capitalize(dir2text(outdir))]" - dat += " (SWAP)