diff --git a/README.md b/README.md index 3aefb8c03e..b286239314 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,4 @@ + ##Citadel Station 13
Based and maintained from /tg/station.
diff --git a/code/datums/looping_sounds/machinery_sounds.dm b/code/datums/looping_sounds/machinery_sounds.dm index 562311180d..b84133faf7 100644 --- a/code/datums/looping_sounds/machinery_sounds.dm +++ b/code/datums/looping_sounds/machinery_sounds.dm @@ -32,7 +32,7 @@ mid_sounds = list('sound/machines/fryer/deep_fryer_1.ogg' = 1, 'sound/machines/fryer/deep_fryer_2.ogg' = 1) mid_length = 2 end_sound = 'sound/machines/fryer/deep_fryer_emerge.ogg' - volume = 25 + volume = 15 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// diff --git a/code/game/gamemodes/clock_cult/clock_helpers/power_helpers.dm b/code/game/gamemodes/clock_cult/clock_helpers/power_helpers.dm index 1935eb3e0b..c2479460c7 100644 --- a/code/game/gamemodes/clock_cult/clock_helpers/power_helpers.dm +++ b/code/game/gamemodes/clock_cult/clock_helpers/power_helpers.dm @@ -10,12 +10,15 @@ for(var/obj/effect/clockwork/sigil/transmission/T in GLOB.all_clockwork_objects) T.update_icon() var/power_overwhelming = GLOB.clockwork_power + var/unlock_message if(power_overwhelming >= SCRIPT_UNLOCK_THRESHOLD && !GLOB.script_scripture_unlocked) GLOB.script_scripture_unlocked = TRUE - hierophant_message("The Ark swells as a key power threshold is reached. Script scriptures are now available.") + unlock_message = "The Ark swells as a key power threshold is reached. Script scriptures are now available." if(power_overwhelming >= APPLICATION_UNLOCK_THRESHOLD && !GLOB.application_scripture_unlocked) GLOB.application_scripture_unlocked = TRUE - hierophant_message("The Ark surges as a key power threshold is reached. Application scriptures are now available.") + unlock_message = "The Ark surges as a key power threshold is reached. Application scriptures are now available." + if(GLOB.servants_active) + hierophant_message(unlock_message) return TRUE /proc/can_access_clockwork_power(atom/movable/access_point, amount) //Returns true if the access point has access to clockwork power (and optionally, a number of watts for it) diff --git a/code/game/gamemodes/clock_cult/clock_helpers/scripture_checks.dm b/code/game/gamemodes/clock_cult/clock_helpers/scripture_checks.dm index 0b94d34ab1..bfa27cefdb 100644 --- a/code/game/gamemodes/clock_cult/clock_helpers/scripture_checks.dm +++ b/code/game/gamemodes/clock_cult/clock_helpers/scripture_checks.dm @@ -11,6 +11,8 @@ //reports to servants when scripture is locked or unlocked /proc/scripture_unlock_alert(list/previous_states) + if(!GLOB.servants_active) + return . = scripture_unlock_check() for(var/i in .) if(.[i] != previous_states[i]) diff --git a/code/game/machinery/dance_machine.dm b/code/game/machinery/dance_machine.dm index ec8779b7d2..79ec733303 100644 --- a/code/game/machinery/dance_machine.dm +++ b/code/game/machinery/dance_machine.dm @@ -459,6 +459,8 @@ var/sound/song_played = sound(selection.song_path) for(var/mob/M in range(10,src)) + if(!M.client || !(M.client.prefs.toggles & SOUND_INSTRUMENTS)) + continue if(!(M in rangers)) rangers[M] = TRUE M.playsound_local(get_turf(M), null, 100, channel = CHANNEL_JUKEBOX, S = song_played) diff --git a/code/game/objects/items/robot/robot_items.dm b/code/game/objects/items/robot/robot_items.dm index e4485266b5..c0c927320c 100644 --- a/code/game/objects/items/robot/robot_items.dm +++ b/code/game/objects/items/robot/robot_items.dm @@ -33,7 +33,7 @@ add_logs(user, M, "stunned", src, "(INTENT: [uppertext(user.a_intent)])") /obj/item/borg/cyborghug - name = "Hugging Module" + name = "hugging module" icon_state = "hugmodule" desc = "For when a someone really needs a hug." var/mode = 0 //0 = Hugs 1 = "Hug" 2 = Shock 3 = CRUSH @@ -336,6 +336,10 @@ cooldown = world.time + 600 log_game("[user.ckey]([user]) used an emagged Cyborg Harm Alarm in ([user.x],[user.y],[user.z])") +#define DISPENSE_LOLLIPOP_MODE 1 +#define THROW_LOLLIPOP_MODE 2 +#define THROW_GUMBALL_MODE 3 + /obj/item/borg/lollipop name = "lollipop fabricator" desc = "Reward good humans with this. Toggle in-module to switch between dispensing and high velocity ejection modes." @@ -343,8 +347,9 @@ var/candy = 30 var/candymax = 30 var/charge_delay = 10 - var/charging = 0 - var/mode = 1 + var/charging = FALSE + var/mode = DISPENSE_LOLLIPOP_MODE + var/firedelay = 0 var/hitspeed = 2 var/hitdamage = 0 @@ -379,10 +384,22 @@ var/obj/O = A if(O.density) return FALSE - new /obj/item/reagent_containers/food/snacks/lollipop(T) + + var/obj/item/reagent_containers/food/snacks/lollipop/L = new(T) + + var/into_hands = FALSE + if(ismob(A)) + var/mob/M = A + into_hands = M.put_in_hands(L) + candy-- check_amount() - to_chat(user, "Dispensing lollipop...") + + if(into_hands) + user.visible_message("[user] dispenses a lollipop into the hands of [A].", "You dispense a lollipop into the hands of [A].", "You hear a click.") + else + user.visible_message("[user] dispenses a lollipop.", "You dispense a lollipop.", "You hear a click.") + playsound(src.loc, 'sound/machines/click.ogg', 50, 1) return TRUE @@ -427,29 +444,33 @@ if(R.emagged) hitdamage = emaggedhitdamage switch(mode) - if(1) + if(DISPENSE_LOLLIPOP_MODE) if(!proximity) return FALSE dispense(target, user) - if(2) + if(THROW_LOLLIPOP_MODE) shootL(target, user, click_params) - if(3) + if(THROW_GUMBALL_MODE) shootG(target, user, click_params) hitdamage = initial(hitdamage) /obj/item/borg/lollipop/attack_self(mob/living/user) switch(mode) - if(1) - mode++ + if(DISPENSE_LOLLIPOP_MODE) + mode = THROW_LOLLIPOP_MODE to_chat(user, "Module is now throwing lollipops.") - if(2) - mode++ + if(THROW_LOLLIPOP_MODE) + mode = THROW_GUMBALL_MODE to_chat(user, "Module is now blasting gumballs.") - if(3) - mode = 1 + if(THROW_GUMBALL_MODE) + mode = DISPENSE_LOLLIPOP_MODE to_chat(user, "Module is now dispensing lollipops.") ..() +#undef DISPENSE_LOLLIPOP_MODE +#undef THROW_LOLLIPOP_MODE +#undef THROW_GUMBALL_MODE + /obj/item/ammo_casing/caseless/gumball name = "Gumball" desc = "Why are you seeing this?!" @@ -655,7 +676,7 @@ /obj/item/borg/sight/xray - name = "\proper x-ray Vision" + name = "\proper x-ray vision" icon = 'icons/obj/decals.dmi' icon_state = "securearea" sight_mode = BORGXRAY diff --git a/code/game/objects/items/toys.dm b/code/game/objects/items/toys.dm index e82f536dad..259193b177 100644 --- a/code/game/objects/items/toys.dm +++ b/code/game/objects/items/toys.dm @@ -182,7 +182,7 @@ src.add_fingerprint(user) if (src.bullets < 1) user.show_message("*click*", 2) - playsound(src, "gun_dry_fire", 50, 1) + playsound(src, "gun_dry_fire", 60, 1) return playsound(user, 'sound/weapons/gunshot.ogg', 100, 1) src.bullets-- diff --git a/code/game/sound.dm b/code/game/sound.dm index 085c5eecd5..9cfa197738 100644 --- a/code/game/sound.dm +++ b/code/game/sound.dm @@ -182,7 +182,15 @@ if("bullet_miss") soundin = pick('sound/weapons/bulletflyby.ogg', 'sound/weapons/bulletflyby2.ogg', 'sound/weapons/bulletflyby3.ogg') if("gun_dry_fire") - soundin = pick('sound/weapons/dry_fire_1.ogg', 'sound/weapons/dry_fire_2.ogg', 'sound/weapons/dry_fire_3.ogg', 'sound/weapons/dry_fire_4.ogg') + soundin = pick('sound/weapons/gun_dry_fire_1.ogg', 'sound/weapons/gun_dry_fire_2.ogg', 'sound/weapons/gun_dry_fire_3.ogg', 'sound/weapons/gun_dry_fire_4.ogg') + if("gun_insert_empty_magazine") + soundin = pick('sound/weapons/gun_magazine_insert_empty_1.ogg', 'sound/weapons/gun_magazine_insert_empty_2.ogg', 'sound/weapons/gun_magazine_insert_empty_3.ogg', 'sound/weapons/gun_magazine_insert_empty_4.ogg') + if("gun_insert_full_magazine") + soundin = pick('sound/weapons/gun_magazine_insert_full_1.ogg', 'sound/weapons/gun_magazine_insert_full_2.ogg', 'sound/weapons/gun_magazine_insert_full_3.ogg', 'sound/weapons/gun_magazine_insert_full_4.ogg', 'sound/weapons/gun_magazine_insert_full_5.ogg') + if("gun_remove_empty_magazine") + soundin = pick('sound/weapons/gun_magazine_remove_empty_1.ogg', 'sound/weapons/gun_magazine_remove_empty_2.ogg', 'sound/weapons/gun_magazine_remove_empty_3.ogg', 'sound/weapons/gun_magazine_remove_empty_4.ogg') + if("gun_slide_lock") + soundin = pick('sound/weapons/gun_slide_lock_1.ogg', 'sound/weapons/gun_slide_lock_2.ogg', 'sound/weapons/gun_slide_lock_3.ogg', 'sound/weapons/gun_slide_lock_4.ogg', 'sound/weapons/gun_slide_lock_5.ogg') if("law") soundin = pick('sound/voice/bgod.ogg', 'sound/voice/biamthelaw.ogg', 'sound/voice/bsecureday.ogg', 'sound/voice/bradio.ogg', 'sound/voice/binsult.ogg', 'sound/voice/bcreep.ogg') if("honkbot_e") diff --git a/code/modules/events/wizard/race.dm b/code/modules/events/wizard/race.dm index 29773d95b2..5adc4bb851 100644 --- a/code/modules/events/wizard/race.dm +++ b/code/modules/events/wizard/race.dm @@ -12,7 +12,7 @@ for(var/speciestype in subtypesof(/datum/species)) var/datum/species/S = new speciestype() - if(!S.dangerous_existence) + if(!S.dangerous_existence && !S.blacklisted) all_species += speciestype var/datum/species/new_species = pick(all_species) diff --git a/code/modules/food_and_drinks/kitchen_machinery/microwave.dm b/code/modules/food_and_drinks/kitchen_machinery/microwave.dm index 9f76139151..dfa249c04d 100644 --- a/code/modules/food_and_drinks/kitchen_machinery/microwave.dm +++ b/code/modules/food_and_drinks/kitchen_machinery/microwave.dm @@ -277,9 +277,9 @@ operating = FALSE // Turn it off again aferwards icon_state = "mw" updateUsrDialog() + soundloop.stop() /obj/machinery/microwave/proc/stop() - soundloop.stop() abort() /obj/machinery/microwave/proc/dispose() @@ -293,7 +293,6 @@ icon_state = "mwbloody1" // Make it look dirty!! /obj/machinery/microwave/proc/muck_finish() - playsound(src.loc, 'sound/machines/ding.ogg', 50, 1) visible_message("The microwave gets covered in muck!") dirty = 100 // Make it dirty so it can't be used util cleaned icon_state = "mwbloody" // Make it look dirty too @@ -303,6 +302,7 @@ if(prob(50)) new /obj/item/reagent_containers/food/snacks/badrecipe(src) qdel(S) + soundloop.stop() /obj/machinery/microwave/proc/broke() var/datum/effect_system/spark_spread/s = new @@ -314,6 +314,7 @@ flags_1 = null //So you can't add condiments operating = FALSE // Turn it off again aferwards updateUsrDialog() + soundloop.stop() /obj/machinery/microwave/Topic(href, href_list) if(..() || panel_open) diff --git a/code/modules/goonchat/browserassets/css/browserOutput.css b/code/modules/goonchat/browserassets/css/browserOutput.css index 4d31d082c6..824c86c69d 100644 --- a/code/modules/goonchat/browserassets/css/browserOutput.css +++ b/code/modules/goonchat/browserassets/css/browserOutput.css @@ -38,6 +38,19 @@ img.icon { vertical-align: bottom; } + +.r:before { /* "repeated" badge class for combined messages */ + content: 'x'; +} +.r { + display: inline; + padding: .2em .6em .3em; + font-size: 75%; + font-weight: 700; + line-height: 1; + color: #f00; +} + a {color: #0000ff;} a.visited {color: #ff00ff;} a:visited {color: #ff00ff;} diff --git a/code/modules/goonchat/browserassets/html/browserOutput.html b/code/modules/goonchat/browserassets/html/browserOutput.html index 7b2d3ecfe0..82a1ed4885 100644 --- a/code/modules/goonchat/browserassets/html/browserOutput.html +++ b/code/modules/goonchat/browserassets/html/browserOutput.html @@ -39,6 +39,7 @@ Toggle ping display Highlight string Save chat log + Toggle line combining Clear all messages
diff --git a/code/modules/goonchat/browserassets/js/browserOutput.js b/code/modules/goonchat/browserassets/js/browserOutput.js index 2ef7704625..43092846c2 100644 --- a/code/modules/goonchat/browserassets/js/browserOutput.js +++ b/code/modules/goonchat/browserassets/js/browserOutput.js @@ -22,7 +22,7 @@ window.onerror = function(msg, url, line, col, error) { //Globals window.status = 'Output'; -var $messages, $subOptions, $subAudio, $selectedSub, $contextMenu, $filterMessages; +var $messages, $subOptions, $subAudio, $selectedSub, $contextMenu, $filterMessages, $last_message; var opts = { //General 'messageCount': 0, //A count...of messages... @@ -68,6 +68,8 @@ var opts = { 'defaultMusicVolume': 25, + 'messageCombining': true, + }; function clamp(val, min, max) { @@ -294,27 +296,54 @@ function output(message, flag) { opts.messageCount--; //I guess the count should only ever equal the limit } - //Actually append the message - var entry = document.createElement('div'); - entry.className = 'entry'; - - if (filteredOut) { - entry.className += ' hidden'; - entry.setAttribute('data-filter', filteredOut); + var handled = false; + var trimmed_message = message.trim() + var lastmessages = $messages.children('div.entry:last-child'); + if (opts.messageCombining && lastmessages.length && $last_message) + { + if($last_message == trimmed_message) + { + if(lastmessages.children('span.r').length) + { + var current_value = parseInt(lastmessages.children('span.r').text()) + lastmessages.children('span.r').text(current_value+1) + } + else + { + lastmessages.append($('', { 'class': 'r', 'text': 2})); + } + if(parseInt(lastmessages.css("font-size")) < 24) //Completely arbitrary max size + lastmessages.css("font-size","+=2") + opts.messageCount--; + handled = true; + } + } + + if(!handled) + { + //Actually append the message + var entry = document.createElement('div'); + entry.className = 'entry'; + + if (filteredOut) { + entry.className += ' hidden'; + entry.setAttribute('data-filter', filteredOut); + } + + $last_message = trimmed_message; + entry.innerHTML = trimmed_message; + $messages[0].appendChild(entry); + $(entry).find("img.icon").error(iconError); + //Actually do the snap + //Stuff we can do after the message shows can go here, in the interests of responsiveness + if (opts.highlightTerms && opts.highlightTerms.length > 0) { + highlightTerms(entry); + } } - entry.innerHTML = message.trim(); - $messages[0].appendChild(entry); - $(entry).find("img.icon").error(iconError); - //Actually do the snap if (!filteredOut && atBottom) { $('body,html').scrollTop($messages.outerHeight()); } - - //Stuff we can do after the message shows can go here, in the interests of responsiveness - if (opts.highlightTerms && opts.highlightTerms.length > 0) { - highlightTerms(entry); - } } function internalOutput(message, flag) @@ -568,6 +597,7 @@ $(function() { 'shighlightTerms': getCookie('highlightterms'), 'shighlightColor': getCookie('highlightcolor'), 'smusicVolume': getCookie('musicVolume'), + 'smessagecombining': getCookie('messagecombining'), }; if (savedConfig.sfontSize) { @@ -606,7 +636,15 @@ $(function() { opts.updatedVolume = newVolume; sendVolumeUpdate(); internalOutput('Loaded music volume of: '+savedConfig.smusicVolume+'', 'internal'); - } else { + } + if (savedConfig.smessagecombining) { + if (savedConfig.smessagecombining == 'false') { + opts.messageCombining = false; + } else { + opts.messageCombining = true; + } + } + else { $('#adminMusic').prop('volume', opts.defaultMusicVolume / 100); } @@ -922,6 +960,11 @@ $(function() { } }); + $('#toggleCombine').click(function(e) { + opts.messageCombining = !opts.messageCombining; + setCookie('messagecombining', (opts.messageCombining ? 'true' : 'false'), 365); + }); + $('img.icon').error(iconError); diff --git a/code/modules/mob/living/carbon/alien/humanoid/alien_powers.dm b/code/modules/mob/living/carbon/alien/humanoid/alien_powers.dm index cf8a833bd8..0760453094 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/alien_powers.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/alien_powers.dm @@ -59,6 +59,14 @@ Doesn't work on other aliens/AI.*/ return 0 return 1 +/obj/effect/proc_holder/alien/proc/check_vent_block(mob/living/user) + var/obj/machinery/atmospherics/components/unary/atmos_thing = locate() in user.loc + if(atmos_thing) + var/rusure = alert(user, "Laying eggs and shaping resin here would block access to [atmos_thing]. Do you want to continue?", "Blocking Atmospheric Component", "Yes", "No") + if(rusure != "No") + return FALSE + return TRUE + /obj/effect/proc_holder/alien/plant name = "Plant Weeds" desc = "Plants some alien weeds." @@ -243,7 +251,7 @@ Doesn't work on other aliens/AI.*/ name = "Secrete Resin" desc = "Secrete tough malleable resin." plasma_cost = 55 - check_turf = 1 + check_turf = TRUE var/list/structures = list( "resin wall" = /obj/structure/alien/resin/wall, "resin membrane" = /obj/structure/alien/resin/membrane, @@ -254,18 +262,22 @@ Doesn't work on other aliens/AI.*/ /obj/effect/proc_holder/alien/resin/fire(mob/living/carbon/user) if(locate(/obj/structure/alien/resin) in user.loc) to_chat(user, "There is already a resin structure there.") - return 0 + return FALSE + + if(!check_vent_block(user)) + return FALSE + var/choice = input("Choose what you wish to shape.","Resin building") as null|anything in structures if(!choice) - return 0 + return FALSE if (!cost_check(check_turf,user)) - return 0 + return FALSE to_chat(user, "You shape a [choice].") user.visible_message("[user] vomits up a thick purple substance and begins to shape it.") choice = structures[choice] new choice(user.loc) - return 1 + return TRUE /obj/effect/proc_holder/alien/regurgitate name = "Regurgitate" diff --git a/code/modules/mob/living/carbon/alien/humanoid/queen.dm b/code/modules/mob/living/carbon/alien/humanoid/queen.dm index 4f79ed7d25..5a48e1c6d1 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/queen.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/queen.dm @@ -79,16 +79,20 @@ name = "Lay Egg" desc = "Lay an egg to produce huggers to impregnate prey with." plasma_cost = 75 - check_turf = 1 + check_turf = TRUE action_icon_state = "alien_egg" /obj/effect/proc_holder/alien/lay_egg/fire(mob/living/carbon/user) if(locate(/obj/structure/alien/egg) in get_turf(user)) - to_chat(user, "There's already an egg here.") - return 0 + to_chat(user, "There's already an egg here.") + return FALSE + + if(!check_vent_block(user)) + return FALSE + user.visible_message("[user] has laid an egg!") new /obj/structure/alien/egg(user.loc) - return 1 + return TRUE //Button to let queen choose her praetorian. /obj/effect/proc_holder/alien/royal/queen/promote diff --git a/code/modules/mob/living/carbon/human/species_types/zombies.dm b/code/modules/mob/living/carbon/human/species_types/zombies.dm index 2fe526368a..792485960e 100644 --- a/code/modules/mob/living/carbon/human/species_types/zombies.dm +++ b/code/modules/mob/living/carbon/human/species_types/zombies.dm @@ -25,7 +25,7 @@ limbs_id = "zombie" mutanthands = /obj/item/zombie_hand armor = 20 // 120 damage to KO a zombie, which kills it - speedmod = 2 + speedmod = 1.6 mutanteyes = /obj/item/organ/eyes/night_vision/zombie var/regen_cooldown = 0 @@ -34,7 +34,7 @@ /datum/species/zombie/infectious/spec_stun(mob/living/carbon/human/H,amount) - . = min(2, amount) + . = min(20, amount) /datum/species/zombie/infectious/apply_damage(damage, damagetype = BRUTE, def_zone = null, blocked, mob/living/carbon/human/H) . = ..() diff --git a/code/modules/projectiles/box_magazine.dm b/code/modules/projectiles/box_magazine.dm index 324470ede4..0e6ab6c23f 100644 --- a/code/modules/projectiles/box_magazine.dm +++ b/code/modules/projectiles/box_magazine.dm @@ -87,7 +87,7 @@ if(num_loaded) if(!silent) to_chat(user, "You load [num_loaded] shell\s into \the [src]!") - playsound(user, 'sound/weapons/bulletinsert.ogg', 60, 1) + playsound(src, 'sound/weapons/bulletinsert.ogg', 60, 1) A.update_icon() update_icon() @@ -98,7 +98,7 @@ if(A) user.put_in_hands(A) to_chat(user, "You remove a round from \the [src]!") - playsound(user, 'sound/weapons/bulletremove.ogg', 60, 1) + playsound(A, 'sound/weapons/bulletremove.ogg', 60, 1) update_icon() /obj/item/ammo_box/update_icon() diff --git a/code/modules/projectiles/gun.dm b/code/modules/projectiles/gun.dm index 42e1352b2d..047243cb45 100644 --- a/code/modules/projectiles/gun.dm +++ b/code/modules/projectiles/gun.dm @@ -107,7 +107,7 @@ /obj/item/gun/proc/shoot_with_empty_chamber(mob/living/user as mob|obj) to_chat(user, "*click*") - playsound(src, "gun_dry_fire", 50, 1) + playsound(src, "gun_dry_fire", 60, 1) /obj/item/gun/proc/shoot_live_shot(mob/living/user as mob|obj, pointblank = 0, mob/pbtarget = null, message = 1) diff --git a/code/modules/projectiles/guns/ballistic.dm b/code/modules/projectiles/guns/ballistic.dm index e75905b8c1..f5d846c912 100644 --- a/code/modules/projectiles/guns/ballistic.dm +++ b/code/modules/projectiles/guns/ballistic.dm @@ -30,8 +30,9 @@ var/obj/item/ammo_casing/AC = chambered //Find chambered round if(istype(AC)) //there's a chambered round if(casing_ejector) - AC.forceMove(get_turf(src)) //Eject casing onto ground. + AC.forceMove(drop_location()) //Eject casing onto ground. AC.SpinAnimation(10, 1) //next gen special effects + addtimer(CALLBACK(GLOBAL_PROC, .proc/playsound, AC, 'sound/weapons/bulletremove.ogg', 60, 1), 3) chambered = null else if(empty_chamber) chambered = null @@ -58,7 +59,13 @@ if(user.transferItemToLoc(AM, src)) magazine = AM to_chat(user, "You load a new magazine into \the [src].") - chamber_round() + if(magazine.ammo_count()) + playsound(src, "gun_insert_full_magazine", 70, 1) + if(!chambered) + chamber_round() + addtimer(CALLBACK(GLOBAL_PROC, .proc/playsound, src, 'sound/weapons/gun_chamber_round.ogg', 100, 1), 3) + else + playsound(src, "gun_insert_empty_magazine", 70, 1) A.update_icon() update_icon() return 1 @@ -110,13 +117,19 @@ magazine.forceMove(drop_location()) user.put_in_hands(magazine) magazine.update_icon() + if(magazine.ammo_count()) + playsound(src, "sound/weapons/gun_magazine_remove_full.ogg", 70, 1) + else + playsound(src, "gun_remove_empty_magazine", 70, 1) magazine = null to_chat(user, "You pull the magazine out of \the [src].") else if(chambered) AC.forceMove(drop_location()) AC.SpinAnimation(10, 1) + addtimer(CALLBACK(GLOBAL_PROC, .proc/playsound, AC, 'sound/weapons/bulletremove.ogg', 60, 1), 3) chambered = null to_chat(user, "You unload the round from \the [src]'s chamber.") + playsound(src, "gun_slide_lock", 70, 1) else to_chat(user, "There's no magazine in \the [src].") update_icon() @@ -162,7 +175,7 @@ return(OXYLOSS) else user.visible_message("[user] is pretending to blow [user.p_their()] brain[user.p_s()] out with [src]! It looks like [user.p_theyre()] trying to commit suicide!") - playsound(src, "gun_dry_fire", 50, 1) + playsound(src, "gun_dry_fire", 60, 1) return (OXYLOSS) #undef BRAINS_BLOWN_THROW_SPEED #undef BRAINS_BLOWN_THROW_RANGE diff --git a/code/modules/projectiles/guns/ballistic/revolver.dm b/code/modules/projectiles/guns/ballistic/revolver.dm index 4dafbc3f3c..a802ca8bbe 100644 --- a/code/modules/projectiles/guns/ballistic/revolver.dm +++ b/code/modules/projectiles/guns/ballistic/revolver.dm @@ -42,10 +42,10 @@ CB.forceMove(drop_location()) CB.SpinAnimation(10, 1) CB.update_icon() + addtimer(CALLBACK(GLOBAL_PROC, .proc/playsound, CB, 'sound/weapons/bulletremove.ogg', 60, 1), 3) num_unloaded++ if (num_unloaded) to_chat(user, "You unload [num_unloaded] shell\s from [src].") - playsound(user, 'sound/weapons/bulletremove.ogg', 60, 1) else to_chat(user, "[src] is empty!") @@ -229,7 +229,7 @@ return user.visible_message("*click*") - playsound(src, "gun_dry_fire", 50, 1) + playsound(src, "gun_dry_fire", 60, 1) /obj/item/gun/ballistic/revolver/russian/proc/shoot_self(mob/living/carbon/human/user, affecting = "head") user.apply_damage(300, BRUTE, affecting) diff --git a/code/modules/projectiles/guns/ballistic/shotgun.dm b/code/modules/projectiles/guns/ballistic/shotgun.dm index e6e06cfd68..d3b1815d0b 100644 --- a/code/modules/projectiles/guns/ballistic/shotgun.dm +++ b/code/modules/projectiles/guns/ballistic/shotgun.dm @@ -57,7 +57,8 @@ /obj/item/gun/ballistic/shotgun/proc/pump_unload(mob/M) if(chambered)//We have a shell in the chamber chambered.forceMove(drop_location())//Eject casing - chambered.SpinAnimation(5, 1) + chambered.SpinAnimation(10, 1) + addtimer(CALLBACK(GLOBAL_PROC, .proc/playsound, chambered, 'sound/weapons/bulletremove.ogg', 60, 1), 3) chambered = null /obj/item/gun/ballistic/shotgun/proc/pump_reload(mob/M) diff --git a/code/modules/projectiles/guns/energy.dm b/code/modules/projectiles/guns/energy.dm index 3adadb90eb..f556bd3f58 100644 --- a/code/modules/projectiles/guns/energy.dm +++ b/code/modules/projectiles/guns/energy.dm @@ -175,7 +175,7 @@ return(OXYLOSS) else user.visible_message("[user] is pretending to blow [user.p_their()] brains out with [src]! It looks like [user.p_theyre()] trying to commit suicide!") - playsound(src, "gun_dry_fire", 50, 1) + playsound(src, "gun_dry_fire", 60, 1) return (OXYLOSS) diff --git a/html/changelog.html b/html/changelog.html index 45dfe57b20..d73ebdcd62 100644 --- a/html/changelog.html +++ b/html/changelog.html @@ -1279,3 +1279,1492 @@ + + + + /tg/ Station 13 Changelog + + + + + + + +
+ + + + +
+
Traditional Games Space Station 13
+ +

+ Visit our IRC channel: #tgstation13 on irc.rizon.net +
+ + + + + +
+ Current Project Maintainers: -Click Here-
+ Currently Active GitHub contributor list: -Click Here-
+ Coders: TLE, NEO, Errorage, muskets, veryinky, Skie, Noise, Numbers, Agouri, Noka, Urist McDorf, Uhangi, Darem, Mport, rastaf0, Doohl, Superxpdude, Rockdtben, ConstantA, Petethegoat, Kor, Polymorph, Carn, Nodrak, Donkie, Sieve, Giacom, Ikarrus, trubble_bass, Aranclanos, Cael_Aislinn, Cheridan, Intigracy, Malkevin, SuperSayu, DumpDavidson, Tastyfish, Yvar, Elo001, Fleure, ManeaterMildred, Miauw, MrPerson
+ Spriters: Agouri, Cheridan, Cruazy Guest, Deeaych, Deuryn, Matty406, Microwave, ShiftyEyesShady, Skie, Uhangi, Veyveyr, Petethegoat, Kor, Ricotez, Ausops, TankNut, Pewtershmitz, Firecage, Nienhaus2
+ Sounds: Skie, Lasty/Vinyl
+ Main Testers: Tenebrosity, Anyone who has submitted a bug to the issue tracker
+ Thanks to: Baystation 12, /vg/station, NTstation, CDK Station devs, FacepunchStation, GoonStation devs, the original SpaceStation developers and Invisty for the title image.
Also a thanks to anybody who has contributed who is not listed here :( Ask to be added here on irc.
+
Have a bug to report?
Visit our Issue Tracker.
+ Please ensure that the bug has not already been reported and use the template provided here. +
+ + +
+

16 December 2017

+

Armhulen and lagnas2000 (+his team of amazing spriters) updated:

+
    +
  • Mi-go have entered your realm!
  • +
+

Robustin updated:

+
    +
  • Marauder shields now take twice as long to regenerate and only recharge one charge at a time.
  • +
  • Marauders now have 120hp down from 150hp.
  • +
  • The wizard event "race swap" should now stick to "safer" species.
  • +
  • Zombies are now properly stunned for a maximum of 2 seconds instead of 2/10ths of a second.
  • +
  • Zombie slowdown adjusted from -2 to -1.6.
  • +
+

SpaceManiac updated:

+
    +
  • The shuttle will no longer be autocalled if the round has already ended.
  • +
+

Xhuis updated:

+
    +
  • Vitality matrices don't have visible messages when someone crosses them anymore.
  • +
+ +

15 December 2017

+

AverageJoe82 updated:

+
    +
  • drones now have night vision
  • +
  • drones no longer have lights
  • +
+

Cruix updated:

+
    +
  • Shuttles now place hyperspace ripples where they are about to land again.
  • +
+

Cyberboss updated:

+
    +
  • Added "$include" directives to config files. These are recursive. Only config.txt will be default loaded if they are specified inside it
  • +
  • Added multi string list entry CROSS_SERVER. e.g. CROSS_SERVER Server+Name byond://server.net:1337
  • +
  • CROSS_SERVER_ADDRESS removed
  • +
+

Epoc updated:

+
    +
  • Adds Cybernetic Lungs to the Cyber Organs research node
  • +
+

JStheguy updated:

+
    +
  • Added 10 new assembly designs to the integrated circuit printer, the difference from current designs is purely aesthetics.
  • +
  • Added the icons for said new assembly designs to electronic_setups.dmi, changed the current electronic mechanism and electronic machine sprites.
  • +
+

MrStonedOne updated:

+
    +
  • Added new admin flag, AUTOLOGIN, to control if admins start with admin powers. this defaults to on, and can be removed with -AUTOLOGIN
  • +
  • Admins with +PERMISSION may now deadmin or readmin other admins via the permission panel.
  • +
+

Naksu updated:

+
    +
  • Preliminary work on tracking cliented living mobs across Z-levels to facilitate mob AI changes later
  • +
  • Tidied up some loc assignments
  • +
  • fixes the remaining loc assignments
  • +
+

ShizCalev updated:

+
    +
  • Revamped gun dry-firing sounds.
  • +
  • Everyone around you will now hear when your gun goes click. You don't want to hear click when you want to hear bang!
  • +
+

SpaceManiac updated:

+
    +
  • Remote signaler and other non-telecomms radio code has been cleaned up.
  • +
+

Xhuis updated:

+
    +
  • Grinding runed metal and brass now produces iron/blood and iron/teslium, respectively.
  • +
  • As part of some code-side improvements, the amount of reagents you get from grinding some objects might be slightly different.
  • +
  • Some grinding recipes that didn't work, like dead mice and glowsticks, now do.
  • +
  • All-In-One grinders now correctly grind up everything, instead of one thing at a time.
  • +
+

nicbn updated:

+
    +
  • Closet sprites changed.
  • +
+ +

13 December 2017

+

Naksu updated:

+
    +
  • glass shards and bananium floors no longer make a sound when "walked" over by a camera or a ghost
  • +
+

SpaceManiac updated:

+
    +
  • Nonstandard power cells found in MULEbots, cyborgs, and elsewhere now have the correct description.
  • +
+

deathride58 updated:

+
    +
  • Genetics will no longer have a random block completely disappear each round
  • +
+ +

12 December 2017

+

Mark9013100 updated:

+
    +
  • Medical Wardrobes now contain an additional standard and EMT labcoat.
  • +
+

Robustin updated:

+
    +
  • The blood cult revive rune will now replace the souls of braindead or inactive cultists/constructs when properly invoked. These "revivals" will not count toward the revive limit.
  • +
  • The clock cult healing rune will now replace the souls of braindead or inactive cultists/constructs when left atop the rune. These "revivals" will not drain the rune's energy.
  • +
+

Swindly updated:

+
    +
  • Swarmers can no longer deconstruct objects with living things in them.
  • +
+

kevinz000 updated:

+
    +
  • You can now print telecomms equipment again.
  • +
+ +

11 December 2017

+

Anonmare updated:

+
    +
  • Booze-o-mats have beer
  • +
+

Cruix updated:

+
    +
  • The white ship navigation computer now takes 10 seconds to designate a landing spot, and users can no longer see the syndicate shuttle or its custom landing location. If the white ship landing location would intersect the syndicate shuttle or its landing location, it will fail after the 10 seconds have elapsed.
  • +
+

Frozenguy5 updated:

+
    +
  • Some hardsuits have had their melee, fire and rad armor ratings tweaked.
  • +
+

Improvedname updated:

+
    +
  • cats now drop their ears and tail when butchered.
  • +
+

Robustin updated:

+
    +
  • Modes not in rotation have had their "false report" weights for the Command Report standardized
  • +
+

SpaceManiac updated:

+
    +
  • The MULEbots that the station starts with now show their ID numbers.
  • +
  • The dependency by Advanced Cybernetic Implants and Experimental Flight Equipment on Integrated HUDs has been restored.
  • +
+

kevinz000 updated:

+
    +
  • flightsuits should no longer disappear when you take them off involuntarily
  • +
  • beam rifles actually fire striaght now
  • +
  • click catchers now actually work
  • +
  • you no longer see space in areas you normally can't see, instead of black. in reality you can still see space but it's faint enough that you can't tell so I'll say I fixed it.
  • +
+

uraniummeltdown updated:

+
    +
  • Added MANY new types of airlock assembly that can be built with metal. Use metal in hand to see the new airlock assembly recipes.
  • +
  • Added new airlock types to the RCD and airlock painter
  • +
  • Vault door assemblies can be built with 8 plasteel, high security assemblies with 6 plasteel
  • +
  • Glass mineral airlocks are finally constructible. Use glass and mineral sheets on an airlock assembly in any order to make them.
  • +
  • Glass and mineral sheets are now able to be welded out of door assemblies rather than having to deconstruct the whole thing
  • +
  • Airlock painter no longer works on airlock assemblies (still works on airlocks)
  • +
  • Titanium airlocks no longer have any missing overlays
  • +
+ +

10 December 2017

+

SpaceManiac updated:

+
    +
  • External airlocks of the mining base and gulag are now cycle-linked.
  • +
  • The pAI software interface is now accessible via an action button.
  • +
+

Swindly updated:

+
    +
  • You can kill yourself with a few more items.
  • +
+

XDTM updated:

+
    +
  • Instead of activating randomly on speech, Godwoken Syndrome randomly grants inspiration, causing the next message to be a Voice of God.
  • +
+

Xhuis updated:

+
    +
  • Flickering lights will now actually flicker and not go between emergency lights and normal lighting.
  • +
  • Emergency lights no longer stay on forever in some cases.
  • +
+

kevinz000 updated:

+
    +
  • Nanotrasen would like to remind crewmembers and especially medical personnel to stand clear of cadeavers before applying a defibrillator shock. (You get shocked if you're pulling/grabbing someone being defibbed.)
  • +
  • defib shock/charge sounds upped from 50% to 75%.
  • +
+ +

08 December 2017

+

Dax Dupont updated:

+
    +
  • Fixed observer chat flavor of silicon chat.
  • +
  • Grilles now no longer revert to a pre-broken icon state when you hit them after they broke.
  • +
+

Dorsisdwarf updated:

+
    +
  • Minor fixes to some techweb nodes
  • +
  • Made flight suits, combat implants, and combat modules require more nodes
  • +
+

Fox McCloud updated:

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

MrDoomBringer updated:

+
    +
  • All stations have been outfitted with brand new Smoke Machines! They have nicer sprites now!
  • +
+

Shadowlight213 updated:

+
    +
  • You now can get a medal for wasting hours talking to the secret debug tile.
  • +
  • Fixed runtime for the tile when poly's speech file doesn't exist.
  • +
+

Xhuis updated:

+
    +
  • You can now make pet carriers from the autolathe, to carry around chef meat and other small animals without having to drag them. The HoP, captain, and CMO also start with carriers in their lockers for their pets.
  • +
+

YPOQ updated:

+
    +
  • Fixed the camera failure, race swap, cursed items, and imposter wizard random events
  • +
  • The cursed items event no longer nullspaces items
  • +
+

jammer312 updated:

+
    +
  • Action buttons now remember positions where you locked.
  • +
  • Now locking action buttons prevents them from being reset.
  • +
+ +

07 December 2017

+

ShizCalev updated:

+
    +
  • Games vending machines can now properly be rebuilt.
  • +
  • Games vending machines can now be refilled via supply crates.
  • +
  • Games Supply Crates have been added to the cargo console.
  • +
+

SpaceManiac updated:

+
    +
  • Radio frequency 148.9 is once again serviced by the telecomms system.
  • +
+

Xhuis updated:

+
    +
  • Added the Eminence role to clockcult! Players can elect themselves or ghosts as the Eminence from the eminence spire structure on Reebe.
  • +
  • The Eminence is incorporeal and invisible, and directs the entire cult. Anything they say is heard over the Hierophant network, and they can issue commands by middle-clicking themselves or different turfs.
  • +
  • The Eminence also has a single-use mass recall that warps all servants to the Ark chamber.
  • +
  • Added traps, triggers, and brass filaments to link them. They can all be constructed from brass sheets, and do different things and trigger in different ways. Current traps include the brass skewer and steam vent, and triggers include the pressure sensor, lever, and repeater.
  • +
  • The Eminence can activate trap triggers by clicking on them!
  • +
  • Servants can deconstruct traps instantly with a wrench.
  • +
  • Mending Mantra has been removed.
  • +
  • Clockwork scriptures have been recolored and sorted based on their functions; yellow scriptures are for construction, red for offense, blue for defense, and purple for niche.
  • +
  • Servants now spawn with a PDA and black shoes to make disguise more feasible.
  • +
  • The Eminence can superheat up to 20 clockwork walls at a time. Superheated walls are immune to hulk and mech punches, but can still be broken conventionally.
  • +
  • Clockwork walls are slightly faster to build before the Ark activates, taking an extra second less.
  • +
  • Poly no longer continually undergoes binary fission when Ratvar is in range.
  • +
  • The global records alert for servants will no longer display info that doesn't affect them since the rework.
  • +
+

coiax updated:

+
    +
  • The drone dispenser on Box Station has been moved from the Testing Lab to the Morgue/Robotics maintenance tunnel.
  • +
+

deathride58 updated:

+
    +
  • The default view range can now be defined in the config. The default is 15x15, which is simplified to 7 by BYOND. For reference, Goonstation's widescreen range is 21x15. Do note that changing this value will affect the title screen. The title screen images and the title screen area on the Centcom z-level will have to be updated if the default view range is changed.
  • +
+ +

06 December 2017

+

Dax Dupont & Alek2ander updated:

+
    +
  • Binary chat messages been made more visible.
  • +
+

Revenant Defile ability updated:

+
    +
  • Revenant's Defile now removes salt piles
  • +
+

XDTM updated:

+
    +
  • Brain damage has been completely reworked! remove: Brain damage now no longer simply makes you dumb. Although most of its effects have been shifted into a brain trauma.
  • +
  • Every time you take brain damage, there's a chance you'll suffer a brain trauma. There are many variations of brain traumas, split in mild, severe, and special.
  • +
  • Mild brain traumas are the easiest to get, can be lightly to moderately annoying, and can be cured with mannitol and time.
  • +
  • Severe brain traumas are much rarer and require extensive brain damage before you have a chance to get them; they are usually very debilitating. Unlike mild traumas, they require surgery to cure. A new surgery procedure has been added for this, the aptly named Brain Surgery. It can also heal minor traumas.
  • +
  • Special brain traumas are rarely gained in place of Severe traumas: they are either complex or beneficial. However, they are also even easier to cure than mild traumas, which means that keeping these will usually mean keeping a mild trauma along with it.
  • +
  • Mobs can only naturally have one mild trauma and one severe or special trauma.
  • +
  • Brain damage will now kill and ruin the brain if it goes above 200. If it somehow goes above 400, the brain will melt and be destroyed completely.
  • +
  • Many brain-damaging effects have been given a damage cap, making them non-lethal.
  • +
  • The Unintelligible mutation has been removed and made into a brain trauma.
  • +
  • Brain damage no longer makes using machines a living hell.
  • +
  • Abductors give minor traumas to people they experiment on.
  • +
+

coiax updated:

+
    +
  • The drone dispenser on Metastation has been moved to the maintenance by Robotics.
  • +
+ +

05 December 2017

+

Cyberboss updated:

+
    +
  • Reduced the volume of showers
  • +
+

Dax Dupont updated:

+
    +
  • Nanotrasen is happy to announce the pinnacle in plasma research! The Disco Inferno shuttle design is the result of decades of plasma research. Burn, baby, burn!
  • +
+

MrPerson & ninjanomnom updated:

+
    +
  • Completely changed how keyboard input is read.
  • +
  • Holding two directions at the same time will now move you diagonally. This works with the arrow keys, wasd, and the numpad.
  • +
  • Moving diagonally takes twice as long as moving a cardinal direction.
  • +
  • You can use control to turn using wasd and the numpad instead of just the arrow keys.
  • +
  • Some old non-hotkey mode behaviors, especially in relation to chatbox interaction, can't be kept with the new system. Of key note: You can't type while walking. This is due to limitations of byond and the work necessary to overcome it is better done as another overhaul allowing custom controls.
  • +
+

Robustin updated:

+
    +
  • Reverted changes in 3d sound system that tripled the distance that sound would carry.
  • +
+

SpaceManiac updated:

+
    +
  • Energy values are now measured in joules. What was previously 1 unit is now 1 kJ.
  • +
  • Syndicate uplink implants now work again.
  • +
+

Xhuis updated:

+
    +
  • Stethoscopes now inform the user if the target can be defibrillated; the user will hear a "faint, fluttery pulse."
  • +
+

coiax updated:

+
    +
  • Quiet areas of libraries on station have now been equipped with a vending machine containing suitable recreational activities.
  • +
+ +

04 December 2017

+

AnturK updated:

+
    +
  • You can now record and replay holopad messages using holodisks.
  • +
  • Holodisks are printable in autolathes.
  • +
+

Xhuis updated:

+
    +
  • You now need fuel in your welder to repair mechs.
  • +
+ +

03 December 2017

+

ExcessiveUseOfCobblestone updated:

+
    +
  • You can now lay (buckle!) yourself to a bed to avoid being burnt to a crisp during "the floor is lava" event.
  • +
+

Robustin updated:

+
    +
  • Igniting plasma statues no longer ignores ignition temperature and only creates as much plasma as was used in its creation.
  • +
+

Xhuis updated:

+
    +
  • Light fixtures now turn an ominous, dim red color when they lose power, and draw from an internal power cell to maintain it until either the cell dies (usually after 10 minutes) or power is restored.
  • +
  • You can override emergency light functionality from an APC. You can also click on individual lights as a cyborg or AI to override them individually. Traitor AIs also have a new ability that disables emergency lights across the entire station.
  • +
+

zennerx updated:

+
    +
  • fixed some typos in the weapon firing mechanism description
  • +
+ +

02 December 2017

+

BeeSting12 updated:

+
    +
  • Occupand ---> Occupant on opened cryogenic pods.
  • +
  • Cyrogenic ---> Cryogenic on opened cryogenic pods.
  • +
+

CosmicScientist updated:

+
    +
  • You can make plushies kiss one another!
  • +
+

Frozenguy5 updated:

+
    +
  • The Particle Accelerator's wires can no longer be EMP'd
  • +
+

Naksu updated:

+
    +
  • Cleans up some loc assignments
  • +
+

Robustin updated:

+
    +
  • Damage examinations now include a "moderate" classification. Before minor was <30 and severe was anything 30 or above. Now minor is <25, moderate is 25 to <50, and severe is 50+.
  • +
  • Clockwork magicks will now prevent Bags of Holding from being combined on Reebe.
  • +
  • Flashes will now burn out AFTER flashing when they fail instead of being a ticking time bomb that waits to screw you over on your next attempt.
  • +
+

SpaceManiac updated:

+
    +
  • The R&D Console has been given a much prettier interface.
  • +
  • Research scanner goggles now show materials and technology prospects in a nicer way.
  • +
+

uraniummeltdown updated:

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

30 November 2017

+

ninjanomnom updated:

+
    +
  • Reduced the max volume of sm by 1/5th and made the upper bounds only play mid delamination.
  • +
+

psykzz updated:

+
    +
  • Fixing the broken turbine computer
  • +
+ +

29 November 2017

+

MrStonedOne updated:

+
    +
  • The sloth no longer suspiciously moves fast when gliding between tiles.
  • +
  • The sloth's movespeed when inhabited by a player has been lowered from once every 1/5 of a second to once every second.
  • +
+

SpaceManiac updated:

+
    +
  • The techweb node for mech LMGs no longer claims to be for mech tasers.
  • +
+ +

28 November 2017

+

ACCount updated:

+
    +
  • "Machine prototype" is removed from the game.
  • +
  • Mass-spectrometers are removed. Would anyone notice if not for this changelog entry?
  • +
+

Cruix updated:

+
    +
  • AI and observer diagnostic huds will now show the astar path of all bots, and Pai bots will be given a visible path to follow when called by the AI.
  • +
+

JJRcop updated:

+
    +
  • Fixed the Make space ninja verb.
  • +
+

Naksu updated:

+
    +
  • rejiggered botcode a little bit
  • +
+

SpaceManiac updated:

+
    +
  • Admin-added "download research" objectives are now consistent with automatic ones.
  • +
+

improvedname updated:

+
    +
  • toolbelts can now carry geiger counters
  • +
+

uraniummeltdown updated:

+
    +
  • You can make many different types of office and comfy chairs with metal
  • +
  • Stack menus use /datum/browser
  • +
+ +

27 November 2017

+

ACCount updated:

+
    +
  • New integrated circuit components: list constructors/deconstructors. Useful for building lists and taking them apart.
  • +
  • Fixed multiple bugs in integrated circuits UIs, improved overall usability.
  • +
+

More Robust Than You updated:

+
    +
  • Fixed cult leaders being de-culted upon election if they had a mindshield implant
  • +
+

Naksu updated:

+
    +
  • Hopefully fixed mesons granting the ability to hear people through walls.
  • +
+

Okand37 updated:

+
    +
  • Re-organized Delta's departmental protolathes for all departments.
  • +
  • Re-organized Delta's ORM placement by connecting it to the mining office, which now has a desk for over handing materials to the outside.
  • +
  • Added a second Nanomed to Deltastation's medical bay.
  • +
  • Nanotrasen has decided to add proper caution signs to most docking ports on Deltastation, warning individuals to be cautious around these areas.
  • +
  • Two health sensors are now placed in Deltastation's robotics area for medibots.
  • +
  • Atmospheric Technicians at Deltastation can now open up their gas storage in the supermatter power area as intended.
  • +
+

WJohnston updated:

+
    +
  • Fixed a case where items would sometimes be placed underneath racks.
  • +
+

XDTM updated:

+
    +
  • Viruses' healing symptoms have been reworked!
  • +
  • All existing healing symptoms have been removed in favour of new ones.
  • +
  • Weight Even and Weight Gain have been removed, so hunger can be used for balancing in symptoms.
  • +
  • Starlight Condensation heals toxin damage if you're in space using starlight as a catalyst. Being up to two tiles away also works, as long as you can still see it, but slower.
  • +
  • Toxolysis (level 7) rapidly cleanses all chemicals from the body, with no exception.
  • +
  • Cellular Molding heals brute damage depending on your body temperature: the higher the temperature, the faster the healing. Requires above-average temperature to activate, and the speed heavily increases while on fire.
  • +
  • Regenerative Coma (level 8) causes the virus to send you into a deep coma when you are heavily damaged (>70 brute+burn damage). While you are unconscious, either from the virus or from other sources, the virus will heal both brute and burn damage fairly quickly. Sleeping also works, but at reduced speed.
  • +
  • Tissue Hydration heals burn damage if you are wet (negative fire stacks) or if you have water in your bloodstream.
  • +
  • Plasma Fixation (level 8) stabilizes temperature and heals burns while plasma is in your body or while standing in a plasma cloud. Does not protect from the poisoning effects of plasma.
  • +
  • Radioactive Resonance gives a mild constant brute and burn healing while irradiated. The healing becomes more intense if you reach higher levels of radiation, but is still less than the alternatives.
  • +
  • Metabolic Boost (level 7) doubles the rate at which you process chemicals, good and bad, but also increases hunger tenfold.
  • +
+

kevinz000 updated:

+
    +
  • Cryo cells can now be properly rotated with a wrench.
  • +
+

ninjanomnom updated:

+
    +
  • You can now make a new tasty traditional treat: butterdogs. Watch out, they're slippery.
  • +
+ +

25 November 2017

+

CosmicScientist updated:

+
    +
  • bolas are back in tablecrafting!
  • +
+

Dorsisdwarf updated:

+
    +
  • Catpeople are now distracted instead of debilitated
  • +
  • Normal cats now go for laser pointers
  • +
+

SpaceManiac updated:

+
    +
  • You can no longer buckle people to roller beds from inside of a locker.
  • +
+

YPOQ updated:

+
    +
  • AIs and cyborgs can interact with unscrewed airlocks and APCs.
  • +
+

ninjanomnom updated:

+
    +
  • Fixes thermite burning hotter than the boiling point of stone
  • +
+

zennerx updated:

+
    +
  • Zombies don't reanimate with no head!
  • +
+ +

24 November 2017

+

ACCount updated:

+
    +
  • Removed "console screen" stock part. Just use glass sheets instead.
  • +
+

More Robust Than You updated:

+
    +
  • Spessmen are now smart enough to realize you don't need to turn around to pull cigarette butts
  • +
+

SpaceManiac updated:

+
    +
  • Fix water misters being inappropriately glued to hands in some cases.
  • +
  • Some misplaced decals in the Hotel brig have been corrected.
  • +
+

ninjanomnom updated:

+
    +
  • Custom shuttle dockers can no longer place docking regions inside other custom docker regions.
  • +
+ +

23 November 2017

+

GupGup updated:

+
    +
  • Fixes hostile mobs attacking surrounding tiles when trying to attack someone
  • +
+

MrStonedOne and Jordie updated:

+
    +
  • As a late note, serverops be advise that mysql is no longer supported. existing mysql databases will need to be converted to mariadb
  • +
+

Robustin updated:

+
    +
  • RND consoles will no longer display options for machines or disks that are not connected/inserted.
  • +
+

ShizCalev updated:

+
    +
  • Aliens in soft-crit will now use the correct sprite.
  • +
+

XDTM updated:

+
    +
  • Added two new symptoms: one allows viruses to still work while dead, and allows infection of undead species, and one allows infection of inorganic species (such as plasmapeople or golems).
  • +
+ +

22 November 2017

+

ACCount updated:

+
    +
  • Old integrated circuit save file format is ditched in favor of JSON. Readability, both of save files and save code, is improved greatly.
  • +
  • Integrated circuit panels now open with screwdriver instead of crowbar, to match every single other thing on this server.
  • +
  • Integrated circuit printer now stores up to 25 metal sheets.
  • +
  • Fixed integrated circuit rechargers not recharging guns properly and not updating icons.
  • +
  • Fixed multiple bugs in integrated circuits UIs, improved overall usability.
  • +
+

Anonmare updated:

+
    +
  • Laserpoitners now incapcitate catpeople
  • +
+

AutomaticFrenzy updated:

+
    +
  • cell chargers weren't animating properly
  • +
  • disable_warning wasn't getting checked and the chat was being spammed
  • +
+

Code by Pyko, Ported by Frozenguy5 updated:

+
    +
  • Rat Kebabs and Double Rat Kebabs have been added!
  • +
+

Cyberboss updated:

+
    +
  • Server tools API changed to version 3.2.0.1
  • +
  • "ahelp" chat command can now accept a ticket number as opposed to a ckey
  • +
+

DaxDupont updated:

+
    +
  • CentCom has issued a firmware updated for the operating computers. It is no longer needed to manually refresh the procedure and patient status.
  • +
  • Proximity sensors no longer beep when unarmed.
  • +
  • Plant trays will now properly process fluorine and adjust toxins and water contents.
  • +
+

Francinum updated:

+
    +
  • The shuttle build plate is now better sized for all stations.
  • +
+

Iamgoofball updated:

+
    +
  • fixes grammar on logic gate descriptions
  • +
  • fixes grammar on list circuits
  • +
  • fixes grammar on trig circuits
  • +
  • fixed grammar on output circuits
  • +
+

JJRcop updated:

+
    +
  • Fixes changeling eggs not putting the changeling in control if the brainslug is destroyed before hatching.
  • +
  • The silicon airlock menu looks a little more like it used to.
  • +
+

Kor updated:

+
    +
  • Blobbernauts will no longer spawn if a player is not selected to control it, preventing AI blobbernauts from running off the blob and to their deaths.
  • +
  • Following complaints that cargo has been selling all the materials they receive rather than distributing them, mineral exporting has been removed.
  • +
+

MMMiracles updated:

+
    +
  • Power regen on the regular tesla relay has been reduced to 50, from 150.
  • +
+

Naksu updated:

+
    +
  • Sped up saycode to remove free lag from highpop
  • +
  • Using a chameleon projector will now dismount you from any vehicles you are riding, in order to prevent wacky space glitches and being sent to a realm outside space and time.
  • +
+

Shadowlight213 updated:

+
    +
  • Added round id to the status world topic
  • +
+

ShizCalev updated:

+
    +
  • Chameleon goggles will no longer go invisible when selecting Optical Tray scanners.
  • +
  • Engineering and Atmos scanner goggles will now have correctly colored inhand sprites.
  • +
  • The computers on all maps have have been updated for the latest directional sprite changes. Please report any computers facing in strange directions to your nearest mapper.
  • +
  • MetaStation - The consoles in medbay have had their directions corrected.
  • +
  • The Nanotrasen logo on modular computers has been fixed, rejoice!
  • +
  • PubbyStation - Unpowered air injectors in various locations have been fixed.
  • +
  • MetaStation - Air injector leading out of the incinerator has been fixed
  • +
  • MetaStation - Corrected a couple maintenance airlocks being powered by the wrong areas.
  • +
  • Computers will no longer rotate incorrectly when being deconstructed.
  • +
  • You can now rotate computer frames during construction.
  • +
  • Chairs, PA parts, infrared emitters, and doppler arrays will now rotate clockwise.
  • +
  • Throwing drinking glasses and cartons will now consistently cause them to break!
  • +
  • Humans missing legs or are legcuffed will no longer move slower in areas without gravity.
  • +
  • The structures external to stations are now properly lit. Make sure you bring a flashlight.
  • +
  • Computers will no longer delete themselves when being built, whoops!
  • +
  • Space cats will no longer have a smashed helmet when they lay down.
  • +
+

Skylar Lineman, your local R&D moonlighter updated:

+
    +
  • Research has been completely overhauled into the techweb system! No more levels, the station now unlocks research "nodes" with research points passively generated when there is atleast one research server properly cooled, powered, and online.
  • +
  • R&D lab has been replaced by the departmental lathe system on the three major maps. Each department gets a lathe and possibly a circuit imprinter that only have designs assigned by that department.
  • +
  • The ore redemption machine has been moved into cargo bay on maps with decentralized research to prevent the hallways from becoming a free for all. Honk!
  • +
  • You shouldn't expect balance as this is the initial merge. Please put all feedback and concerns on the forum so we can revise the system over the days, weeks, and months, to make this enjoyable for everyone. Heavily wanted are ideas of how to add more ways of generating points.
  • +
  • You can get techweb points by setting off bombs with an active science doppler array listening. The bombs have to have a theoretical radius far above maxcap to make a difference. You can only go up, not down, in radius, so you can't get 6 times the points with 6 TTVs. The algorithm is exponentially/logarithmically scaled to prevent "world destroyer" bombs from instantly finishing research.
  • +
+

SpaceManiac updated:

+
    +
  • HUDs from mechs and helmets no longer conflict with HUD glasses and no longer inappropriately remove implanted HUDs.
  • +
  • Chasm code has been refactored to be more sane.
  • +
  • Building lattices over chasms no longer sometimes deletes the chasm.
  • +
  • Ladders have been refactored and should be far less buggy.
  • +
  • Jacob's ladder actually works again.
  • +
  • Pizza box stacking works again.
  • +
  • Fix some permanent-on and permanent-off bugs caused by the HUD stacking change.
  • +
+

WJohnston updated:

+
    +
  • A bunch of new turf decals for mappers to play with, coming in yellow, white, and red varieties!
  • +
  • Green banded default airlocks now have extended click area like all other airlocks.
  • +
+

Y0SH1 M4S73R updated:

+
    +
  • The R&D Server's name is now improper.
  • +
  • The R&D Server now has an explanation of what it does.
  • +
+

arsserpentarium updated:

+
    +
  • now lists should work properly
  • +
+

duncathan updated:

+
    +
  • The RPD has a shiny new UI!
  • +
  • The RPD can now paint pipes as it lays them, for quicker piping projects.
  • +
  • Atmos scrubbers (vent and portable) can now filter any and all gases.
  • +
+

ike709 updated:

+
    +
  • Added new vent and scrubber sprites by Partheo.
  • +
  • Fixed some computers facing the wrong direction.
  • +
+

jammer312 updated:

+
    +
  • fixed conjuration spells forgetting about conjured items
  • +
+

kevinz000 updated:

+
    +
  • purple bartender suit and apron added to clothesmates!
  • +
  • long hair 3 added, check it out. both have sprites from okand!
  • +
+

nicbn updated:

+
    +
  • Now rolling beds and office chairs have a sound!
  • +
+

oranges updated:

+
    +
  • Removed the shocker circuit
  • +
+

psykzz updated:

+
    +
  • Grilles have new damaged and default sprites
  • +
  • Added TGUI for Turbine computer
  • +
+

tserpas1289 updated:

+
    +
  • Any suit that could hold emergency oxygen tanks can now also hold plasma man internals
  • +
  • Hydroponics winter coats now can hold emergency oxygen tanks just like the other winter coats.
  • +
  • Plasma men jumpsuits can now hold accessories like pocket protectors and medals.
  • +
+

zennerx updated:

+
    +
  • fixed a bug that made you try and scream while unconscious due to a fire
  • +
  • Skateboard crashes now give slight brain damage!
  • +
  • Using a helmet prevents brain damage from the skateboard!
  • +
+ +

15 November 2017

+

Fury updated:

+
    +
  • Added new sprites for the Heirophant Relay (clock cultist telecomms equipment).
  • +
+

Naksu updated:

+
    +
  • Removed fire-related free lag. change: fire alarms and cameras no longer work after being ripped off a wall by a singulo
  • +
  • Minor speedups to movement processing. change: Fat mobs no longer gain temperature by running.
  • +
+

Robustin updated:

+
    +
  • Cult population scaling no longer operates on arbitrary breakpoints. Each additional player between the between the breakpoints will add to the "chance" that an additional cultist will spawn.
  • +
  • On average you will see less roundstart cultists in lowpop and more roundstart cultists in highpop.
  • +
  • Damage examinations now include a "moderate" classification. Before minor was <30 and severe was anything 30 or above. Now minor is <25, moderate is 25 to <50, and severe is 50+.
  • +
  • The tesla will now move toward power beacons at a significantly slower rate.
  • +
+

SpaceManiac updated:

+
    +
  • The post-round station integrity report is now functional again.
  • +
+

ninjanomnom updated:

+
    +
  • Gas overlays no longer block clicks, on 512
  • +
+ +

14 November 2017

+

ike709 updated:

+
    +
  • Added directional computer sprites. Maps haven't been changed yet.
  • +
+

psykzz updated:

+
    +
  • AI Airlock UI to use TGUI
  • +
  • Allow AI to swap between electrified door states without having to un-electrify first.
  • +
+

selea/arsserpentarium updated:

+
    +
  • Integrated circuits have been added to Research!
  • +
  • You can use these to create devices with very complex behaviors.
  • +
  • Research the Integrated circuits printer to get started.
  • +
+ +

13 November 2017

+

Cobby updated:

+
    +
  • The Xray now only hits the first mob it comes into contact with instead of being outright removed from the game.
  • +
+

Floyd / Qustinnus updated:

+
    +
  • Reebe now has ambience sounds
  • +
+

Floyd / Qustinnus: updated:

+
    +
  • Adds a few sound_loop datums to machinery.
  • +
+

Frozenguy5 updated:

+
    +
  • Broken cable cuffs no longer has an invisible sprite.
  • +
+

PKPenguin321 updated:

+
    +
  • Welders must now be screwdrivered open to reveal their fuel tank.
  • +
  • You can empty welders into open containers (like beakers or glasses) when they're screwdrivered open.
  • +
  • You can now insert any chemical into a welder, but all most will do is clog the fuel. Welding fuel will refuel it as usual. Plasma in welders tends to explode.
  • +
+

Qbopper and JJRcop updated:

+
    +
  • The default internet sound volume was changed from 100 to 25. Stop complaining in OOC about your ears!
  • +
+

SpaceManiac updated:

+
    +
  • Posters may no longer be placed on diagonal wall corners.
  • +
+

WJohnston updated:

+
    +
  • Removes stationary docking ports for syndicate infiltrator ships on all maps. Use the docking navigator computer instead! This gives the white ship and syndicate infiltrator more room to navigate and place custom locations that are otherwise occupied by fixed shuttle landing zones that are rarely used.
  • +
+

Xhuis updated:

+
    +
  • Deep fryers now have sound.
  • +
  • Deep fryers now use cooking oil, a specialized reagent that becomes highly damaging at high temperatures. You can get it from grinding soybeans and meat.
  • +
  • Deep fryers now become more efficient with higher-level micro lasers, using less oil and frying faster.
  • +
  • Deep fryers now slowly use oil as it fries objects, instead of all at once.
  • +
  • You can now correctly refill deep fryers with syringes and pills.
  • +
+

nicn updated:

+
    +
  • Damage from low pressure has been doubled.
  • +
+

ninjanomnom updated:

+
    +
  • You can now select a nearby area to expand when using a blueprint instead of making a new area.
  • +
  • New shuttle areas can be created using blueprints. This is currently not useful but will be used later for shuttle construction.
  • +
  • Blueprints can modify existing areas on station.
  • +
  • Blueprint functionality has been added to the debug tab as a verb.
  • +
+ +

12 November 2017

+

Cyberboss updated:

+
    +
  • Clockwork slabs no longer refer to components
  • +
+ +

11 November 2017

+

DaxDupont updated:

+
    +
  • Medbots can inject from one tile away again.
  • +
+

SpaceManiac updated:

+
    +
  • The detective and heads of staff are no longer attacked by portable turrets.
  • +
+

deathride58 updated:

+
    +
  • You can no longer delete girders, lattices, or catwalks with the RPD
  • +
  • Fixes runtimes that occur when clicking girders, lattices, catwalks, or disposal pipes with the RPD in paint mode
  • +
+

ninjanomnom updated:

+
    +
  • Fixes ruin cable spawning and probably some other bugs
  • +
+ +

10 November 2017

+

Anonmare updated:

+
    +
  • Adds an organ storage bag to the syndicate medborg.
  • +
+

AnturK updated:

+
    +
  • Dying in shapeshifted form reverts you to the original one. (You're still dead)
  • +
+

Floyd / Qustinnus updated:

+
    +
  • Redtexting as a traitor now plays a depressing tune to you
  • +
+

Floyd / Qustinnus (And all the sounds by Kayozz11 from Yogstation) updated:

+
    +
  • Adds about 30 new ambience sounds
  • +
  • added new defines for ambience lists.
  • +
+

Iamgoofball updated:

+
    +
  • Cooldown on the Ripley's mining drills has been halved.
  • +
  • The frequency of the Ripley's ore pulse has been doubled.
  • +
+

Jalleo updated:

+
    +
  • Removed a variable to state which RCD's can deconstruct reinforced walls
  • +
  • Made combat (ERT ones) and admin RCDs able to deconstruct r walls alongside borg ones
  • +
+

Kor updated:

+
    +
  • Cult mode will once again print out names at round end.
  • +
+

Mark9013100 updated:

+
    +
  • Deltastation now has a Whiteship.
  • +
  • Charcoal bottles have been renamed, and have been given a more informative description.
  • +
+

Mercenaryblue updated:

+
    +
  • spellchecked the hotel staff.
  • +
  • Added frog masks. Reeeeeeeeee!!
  • +
+

More Robust Than You updated:

+
    +
  • Blobbernauts and spores are no longer killed by blob victory
  • +
  • New blob overminds off the station Z level are moved to the station
  • +
  • You can now use banhammers as a weapon
  • +
  • Monkeys can no longer transmit diseases through hardsuits
  • +
  • Xenobio blobbernauts can no longer walk on blob tiles
  • +
+

Naksu updated:

+
    +
  • Added deterministic output slots to the slime processor
  • +
  • Fixed some interactions with ghosts and items
  • +
  • Nonhumans such as monkeys can now be scanned for chemicals with the health analyzer.
  • +
+

Okand37 (DeltaStation Updates) updated:

+
    +
  • Tweaked Atmospherics
  • +
  • Fixed the Incinerator air injector
  • +
  • Tweaked Engineering
  • +
  • Added logs to the Chaplain's closet for gimmicks (bonfires)
  • +
  • Tweaked Security
  • +
  • Fixed medical morgue maintenance not providing radiation shielding and exterior chemistry windoor
  • +
  • Bar now has a door from the backroom to the theatre stage
  • +
  • Tweaked Locker Room/Dormitories
  • +
+

ShizCalev updated:

+
    +
  • You can now -actually- load pie cannons.
  • +
  • The captain's winter coat can now hold a flashlight.
  • +
  • The captain's and security winter coats can now hold internals tanks.
  • +
  • All winter coats can now hold toys, lighters, and cigarettes.
  • +
  • The captain's hardsuit can now hold pepperspray.
  • +
  • Updated the Test Map debugging verb to report more issues regarding APCs. DELTASTATION
  • +
  • Reverted Okand37's morgue changes which broke power in the area.
  • +
  • Corrected wrong area on the Southern airlock leading into electrical maintenance. ALL STATIONS
  • +
  • Corrected numerous duplicate APCs in areas which led to power issues.
  • +
+

SpaceManiac updated:

+
    +
  • Ghosts can no longer create sparks from the hand teleporter's portals.
  • +
  • Digging on Lavaland no longer shows two progress bars.
  • +
  • The holodeck now has an "Offline" option.
  • +
  • Injury and crit overlays are now scaled properly for zoomed-out views.
  • +
  • Already-downloaded software is now hidden from the NTNet software downloader.
  • +
  • The crafting, language, and building buttons are now positioned correctly in zoomed-out views.
  • +
  • Bluespace shelter walls no longer smooth with non-shelter walls and windows.
  • +
+

Swindly updated:

+
    +
  • Organ storage bags can be used to perform limb augmentation.
  • +
  • You can now cancel a cavity implant during the implanting/removing step by using drapes while holding the appropriate tool in your inactive hand. Cyborgs can cancel the surgery by using drapes alone.
  • +
  • Fixed hot items and fire heating reagents to temperatures higher than their heat source.
  • +
  • Sprays can now be heated with hot items.
  • +
  • The heating of reagents by hot items, fire, and microwaves now scales linearly with the difference between the reagent holder's temperature and the heat source's temperature instead of constantly.
  • +
  • The body temperature of a mob with reagents is affected by the temperature of the mob's reagents.
  • +
  • Reagent containers can now be heated by hot air.
  • +
+

Thefastfoodguy updated:

+
    +
  • Spamming runes / battlecries / etc will no longer trigger spam prevention
  • +
+

WJohnston updated:

+
    +
  • Ancient station lighting fixed on beta side (medical and atmos remains)
  • +
+

XDTM updated:

+
    +
  • Ghosts now have a Toggle Health Scan verb, which allows them to health scan mobs they click on.
  • +
+

Xhuis updated:

+
    +
  • Ratvar and Nar-Sie plushes now have a unique interaction.
  • +
  • Clockwork marauders are now on harm intent.
  • +
  • The Clockwork Marauder scripture now takes five seconds longer to invoke per marauder summoned in the last 20 seconds, capping at 30 extra seconds.
  • +
  • Clockwork marauders no longer gain a health bonus when war is declared.
  • +
  • Moved the BoxStation deep fryers up one tile.
  • +
  • Microwaves have new sounds!
  • +
+

YPOQ updated:

+
    +
  • EMPs can pulse multiple wires
  • +
+

as334 updated:

+
    +
  • Pluoxium can now be formed by irradiating tiles with CO2 in the air.
  • +
  • Rad collectors now steadily form Tritium at a slow pace.
  • +
  • Nerfs fusion by making it slower, and produce radioactivity.
  • +
  • Noblium formation now requires significantly more energy input.
  • +
  • Tanks now melt if their temperature is above 1 Million Kelvin.
  • +
+

deathride58 updated:

+
    +
  • Directional character icon previews now function properly. Other things relying on getflaticon probably work with directional icons again, as well.
  • +
+

nicbn updated:

+
    +
  • Canister sprites for the new gases
  • +
+

ninjanomnom updated:

+
    +
  • Shuttle parallax has been fixed once more
  • +
  • You can no longer set up the auxiliary base's shuttle beacon overlapping with the edge of the map
  • +
+

uraniummeltdown updated:

+
    +
  • Replica fabricatoring airlocks and windoors keeps the old name
  • +
  • Narsie and Ratvar converting airlocks and windoors keeps the old name
  • +
+ +

02 November 2017

+

ACCount updated:

+
    +
  • "Tail removal" and "tail attachment" surgeries are merged with "organ manipulation".
  • +
  • New sprites for reflectors. They finally look like something.
  • +
  • You can lock reflector's rotation by using a screwdriver. Use the screwdriver again to unlock it.
  • +
  • Reflector examine now shows the current angle and rotation lock status.
  • +
  • You can now use a welder to repair damaged reflectors.
  • +
  • Multiple reflector bugs are fixed.
  • +
+

Improvedname updated:

+
    +
  • Removes statues from gold slime pool
  • +
+

Mercenaryblue updated:

+
    +
  • Updated Clown Box sprite to match the others.
  • +
+

More Robust Than You updated:

+
    +
  • ONLY ADMINS CAN ACTIVATE THE ARK NOW
  • +
  • The Ark's time measurements are now a bit more readable
  • +
+

MrStonedOne updated:

+
    +
  • Meteor events will not happen before 25 minutes, the worst versions before 35 and 45 minutes.
  • +
  • Meteor events are now player gated to 15, 20, and 25 players respectively
  • +
  • The more destructive versions of meteor events now have a slightly higher chance of triggering, to offset the decrease in how often it is that they will even qualify.
  • +
  • Fixed the changelog generator.
  • +
+

Naksu updated:

+
    +
  • Smartfridges and chem/condimasters now output items in a deterministic 3x3 grid rather than in a huge pile in the middle of the tile.
  • +
+

SpaceManiac updated:

+
    +
  • Admins can once again spawn nuke teams on demand.
  • +
+

Xhuis updated:

+
    +
  • Admins can now create sound emitters (/obj/effect/sound_emitter) that can be customized to play sounds to different people, at different volumes, and at different locations such as by z-level. They're much more versatile for events than the Play Sound commands!
  • +
  • You can now add grenades to plushies! You'll need to cut out the stuffing first.
  • +
  • Clockwork cult tips of the round have been updated to match the rework.
  • +
  • Abscond and Reebe rifts now place servants directly at the Ark instead of below the "base" area.
  • +
+

nicbn updated:

+
    +
  • Brown gas renamed to nitryl.
  • +
+

ninjanomnom updated:

+
    +
  • Fixes decals not rotating correctly with the turf.
  • +
  • Fixes a runtime causing some turfs to be left behind by removed shuttles.
  • +
  • Shuttles should be roughly 40-50% smoother.
  • +
  • Fixes the cargo shuttle occasionally breaking if a mob got on at exactly the right time.
  • +
+ +

30 October 2017

+

PKPenguin321 updated:

+
    +
  • You can now use beakers/cups/etc that have welding fuel in them on welders to refuel them.
  • +
+

bgobandit updated:

+
    +
  • Due to cuts to Nanotrasen's Occupational Safety and Health Administration (NO-SHA) budget, station fixtures no longer undergo as much safety testing. (Translation for rank and file staff: More objects on the station will hurt you.)
  • +
+ +

29 October 2017

+

Armhulen updated:

+
    +
  • Frost Spiders now use Frost OIL!
  • +
+

Mercenaryblue updated:

+
    +
  • Skeletons can now have their own spectral instruments
  • +
  • \[Dooting Intensifies\]
  • +
  • the variable "too_spooky" defines if it will spawn new instruments, by default TRUE.
  • +
+

Naksu updated:

+
    +
  • Removed meteor-related free lag
  • +
  • Cleaned up dangling mob references from alerts
  • +
+

Xhuis updated:

+
    +
  • You can no longer become an enhanced clockwork golem with mutation toxin.
  • +
  • Normal clockwork golems now have 20% armor, down from 40%.
  • +
+

as334 updated:

+
    +
  • This changelog has been updated and so read it again if you are interested in doing assmos.
  • +
  • Atmospherics has been massively expanded including new gases.
  • +
  • These new gases include Brown Gas, Pluoxium, Stimulum, Hyper-Noblium and Tritium.
  • +
  • Brown Gas is acidic to breath, but mildly stimulation.
  • +
  • Stimulum is more stimulating and much safer.
  • +
  • Pluoxium is a non-reactive form of oxygen that delivers more oxygen into the bloodstream.
  • +
  • Hyper-Noblium is an extremely noble gas, and stops gases from reacting.
  • +
  • Tritium is radioactive and flammable.
  • +
  • New reactions have also been added to create these gases.
  • +
  • Tritium formation: Heat large amounts of oxygen with plasma. Make sure you have a filter ready and setup!
  • +
  • Fusion has been reintroduced. Plasma will fuse when heated to a high thermal energy with Tritium as a catalyst. Make sure to manage the waste products.
  • +
  • Brown Gas formation: Heat Oxygen and Nitrogen.
  • +
  • BZ fixation: Heat Tritium and Plasma.
  • +
  • Stimulum formation: Heated Tritium, Plasma, BZ and Brown Gas.
  • +
  • Hyper-Noblium condensation: Needs Nitrogen and Tritium at a super high heat. Cools rapidly.
  • +
  • Pluoxium is unable to be formed.
  • +
  • Freon has been removed. Use cold nitrogen for your SME problems now.
  • +
  • Water vapor now freezes the tile it is on when it is cooled heavily.
  • +
+

naltronix updated:

+
    +
  • fixes that table that wasnt accessible in Metastation
  • +
+ +

28 October 2017

+

Mark9013100 updated:

+
    +
  • The Medical Cloning manual has been updated.
  • +
+ +

27 October 2017

+

Anonmare updated:

+
    +
  • Adds new grindables
  • +
+

JamieH updated:

+
    +
  • Buildmode map generators will now show you a preview of the area you're changing
  • +
  • Buildmode map generators will now ask before nuking the map
  • +
  • Buildmode map generator corners can now only be set by left clicking
  • +
+

Kor updated:

+
    +
  • Cloth golems will be available as a roundstart race during Halloween.
  • +
+

MrStonedOne updated:

+
    +
  • Created a system to profile code on a line by line basis and return detailed info about how much time was spent (in milliseconds) on each line(s).
  • +
+

Xhuis updated:

+
    +
  • Servants can no longer teleport into the gravity generator, EVA, or telecomms.
  • +
+

ninjanomnom updated:

+
    +
  • Hardsuit helmets work like geiger counters for the user.
  • +
  • Radiation should perform a little better in places.
  • +
  • Various radiation symptom thresholds have been tweaked.
  • +
  • Contamination strengths at different ranges have been tweaked.
  • +
  • Contaminated objects have less range for their radiation.
  • +
  • Hitting something with a contaminated object reduces its strength faster.
  • +
  • Contaminated objects decay faster.
  • +
  • Both radiation healing medicines have been buffed a bit.
  • +
  • Passive radiation loss for mobs is nerfed.
  • +
  • There is a soft cap for mob radiation now.
  • +
  • Projectiles, ammo casings, and implants are disallowed from becoming contaminated.
  • +
  • Suit storage units can completely cleanse contamination from stored objects
  • +
  • The first time an object is contaminated enough to spread more contamination admins will be warned. This is also added to stat tracking.
  • +
  • Thermite works on floors and can be ignited by sufficiently hot fires now
  • +
  • Thermite has been made into a component
  • +
  • Thermite no longer removes existing overlays on turfs
  • +
+ +

26 October 2017

+

Kor and JJRcop updated:

+
    +
  • Added vampires. They will be available as a roundstart race during the Halloween holiday event.
  • +
+

ShizCalev updated:

+
    +
  • Reflectors will no longer drop more materials than they took to make when deconstructed.
  • +
  • You will no longer be prompted to reenter your body while being defibbed if you can't actually be revived.
  • +
  • You can no longer teleport past the ticket stands of the Luxury Emergency Shuttle.
  • +
  • Lightgeists can now -actually- be spawned with gold slime cores.
  • +
  • The Staff of Change will now randomly assign a cyborg module when transforming a mob into a cyborg.
  • +
+

Xhuis updated:

+
    +
  • Clockwork marauders now move more slowly below 40% health.
  • +
  • Instead of a 40% chance (or more) chance to block projectiles, clockwork marauders now have three fixed 100% blocks; after using those three, they cannot block anymore without avoiding projectiles for ten seconds. This number increases to four if war is declared.
  • +
  • Projectiles that deal no damage DO reduce marauders' shield health. Use disabler shots to open them up, then use lasers to go for the kill!
  • +
  • Cogscarab shells and marauder armor now appear in the spawners menu.
  • +
  • You can no longer stack infinitely many stargazers on one tile.
  • +
+

nicbn updated:

+
    +
  • Chemical heater and smoke machine resprited.
  • +
+

ninjanomnom updated:

+
    +
  • Portable generators have a sound while active.
  • +
  • The supermatter has a sound that scales with stored energy.
  • +
+

ninjanomnom & Wjohn updated:

+
    +
  • Cable cuffs now inherit the color of the cables used to make them.
  • +
  • Split cable stacks keep their color.
  • +
  • The blue cable color is now a better blue.
  • +
+ +

25 October 2017

+

Cruix updated:

+
    +
  • Shuttle navigation computers can now place new transit locations over the shuttle's current position.
  • +
+

JJRcop updated:

+
    +
  • The heart of darkness revives you as a shadowperson if you aren't one already.
  • +
+

ShizCalev updated:

+
    +
  • Shades will no longer always hear a heartbeat.
  • +
  • Golem abilities will now be start on cooldown when they are made.
  • +
+ +

24 October 2017

+

Armhulen updated:

+
    +
  • Wizards may now shapeshift into viper spiders.
  • +
+

Improvedname updated:

+
    +
  • Blacklists holoparasite's from surplus crates
  • +
+

Kor updated:

+
    +
  • Added dullahans, which will be available from the character set up menu during the Halloween event.
  • +
  • Severed heads will no longer appear bald.
  • +
+

More Robust Than You updated:

+
    +
  • Fixes champrojector camera bugs
  • +
+

Naksu updated:

+
    +
  • Grinders will now grind grown items like cocoa pods again
  • +
  • Cameras no longer keep hard references to mobs in their motion tracking list.
  • +
+

ShizCalev updated:

+
    +
  • Creatures made via gold slime cores will now be given the proper name of their master.
  • +
+

deathride58 updated:

+
    +
  • Deltastation's armory now contains reinforced windows surrounding the lethal weaponry. This makes Delta's armory consistent with Box.
  • +
  • There are now decals in places where extra Security lockers can spawn.
  • +
  • Cleaned up semicolons in Meta and Boxstation's .dmms
  • +
+ +

22 October 2017

+

More Robust Than You updated:

+
    +
  • Blood Brother now properly shows up in player panel
  • +
+

Naksu updated:

+
    +
  • Paper bins no longer let server admins know that pens were eaten.
  • +
  • Removed dangling mob references to last attacker/attacked
  • +
+

Robustin updated:

+
    +
  • Medical biosuits (and hardsuits) now offer heavy, but not complete, radiation resistance.
  • +
+

ninjanomnom updated:

+
    +
  • Contents of silicon mobs are no longer considered for targets of radiation. This blocks them from being contaminated.
  • +
+ +

21 October 2017

+

More Robust Than You updated:

+
    +
  • Heads of staff will now have cat organs removed at roundstart
  • +
+

Robustin updated:

+
    +
  • Spray tan no longer stuns when ingested.
  • +
+

Thunder12345 updated:

+
    +
  • Sentient cats no longer forget to fall over when they die
  • +
+ +

20 October 2017

+

Kor updated:

+
    +
  • You can now select your Halloween race, rather than having it assigned randomly via event.
  • +
+

Robustin updated:

+
    +
  • Fixed a bug where detonating maxcaps, especially multiple maxcaps, on Reebe guaranteed that everyone would die and thus the Clock Cult would immediately lose; Reebe maxcap is now 2/5/10.
  • +
+

ShizCalev updated:

+
    +
  • All reflector prisms/mirrors have had their angles corrected.
  • +
  • Remains left over by dusting or soul-stoning a mob are now dissoluble with acid.
  • +
  • Changelings using biodegrade to escape restraints will now leave a pile of goop.
  • +
  • Fixed messages related to changelings using biodegrade not appearing.
  • +
+ +

19 October 2017

+

Kor updated:

+
    +
  • Blob is now a side antagonist.
  • +
  • Event and admin blobs will now be able to choose their spawn location.
  • +
  • Blob can now win in any mode by gaining enough tiles to reach Critical Mass.
  • +
  • Blobs that have Critical Mass have unlimited points, and a minute after achieving critical mass, they will spread to every tile on station, killing anyone still on board and ending the round.
  • +
  • Using an analyzer on a blob will now reveal its progress towards Critical Mass.
  • +
  • The blob event is now more common.
  • +
+

Mercenaryblue updated:

+
    +
  • You will no longer trip on inactive honkbots.
  • +
  • Sentient Honkbots are no longer forced to speak when somebody trip on them.
  • +
+

Naksu updated:

+
    +
  • Manned turrets stop firing when there's no-one in the turret shooting.
  • +
  • mobs will enter a deep power-saving state when there's not much to do except wander around. change: bees are slightly more passive in general
  • +
+

deathride58 updated:

+
    +
  • You can now press Ctrl+H to stop pulling, or simply H to stop pulling if you're in hotkey mode.
  • +
+

ninjanomnom updated:

+
    +
  • Engineering scanner goggles have a radiation mode now
  • +
  • Objects placed under showers are cleansed of radioactive contamination over a short time.
  • +
  • Showers make sound now.
  • +
+

oranges updated:

+
    +
  • Removed the bluespace pipe
  • +
+ +

18 October 2017

+

DaxDupont updated:

+
    +
  • Fixes automatic fire on guns.
  • +
+

Gun Hog updated:

+
    +
  • The GPS item now correctly changes its name when the GPS tag is changed.
  • +
+

Improvedname updated:

+
    +
  • Reverts katana's to its orginal size being huge
  • +
+

Mercenaryblue updated:

+
    +
  • it should be far easier to clean out your face from multiple cream pies.
  • +
+

More Robust Than You updated:

+
    +
  • People that are burning slightly less will appear to be burning... slightly less.
  • +
+

Robustin updated:

+
    +
  • The smoke machine now properly generates transparent smoke, transmits chemicals, and displays the proper icons.
  • +
+

ShizCalev updated:

+
    +
  • You can no longer build reinforced floors directly on top of dirt, asteroid sand, ice, or beaches. You'll have to first construct flooring on top of it instead.
  • +
  • Corrected mapping issues introduced with the latest SM engine/radiation update across all relevant maps.
  • +
  • The tools on the Caravan Ambush space ruin have had their speeds corrected.
  • +
  • Slappers will no longer appear as a latex balloon in your hand.
  • +
  • Renault now has a comfy new bed on Metastation!
  • +
  • Engineering cyborgs now have access to geiger counters.
  • +
+

Xhuis updated:

+
    +
  • You can no longer pick up brass chairs.
  • +
+

Y0SH1_M4S73R updated:

+
    +
  • Disabling leg actuators sets the power drain per step to the correct value.
  • +
+

duncathan updated:

+
    +
  • Filters no longer stop passing any gas through if the filtered output is full.
  • +
+

ninjanomnom updated:

+
    +
  • You can vomit blood at high enough radiation.
  • +
  • Radiation knockdown is far far shorter.
  • +
  • Genetics modification is less harmful but still, upgrade your machines.
  • +
  • Pentetic acid is useless for low amounts of radiation but indispensable for high amounts now.
  • +
  • Singularity radiation has been normalized and Pubby engine has been remapped.
  • +
  • No more hair loss spam
  • +
  • Mob rad contamination has been disabled for now. Regular contamination is still a thing.
  • +
  • Fixed turfs not rotating
  • +
  • Fixed stealing structures you shouldn't be moving
  • +
+ +

17 October 2017

+

DaxDupont updated:

+
    +
  • Fancy boxes(ie: donut boxes) now show the proper content amount in the sprite and no longer go invisible when empty.
  • +
+

Mercenaryblue updated:

+
    +
  • when decapitated, banana-flavored cream no longer hovers where your head used to be.
  • +
+

More Robust Than You updated:

+
    +
  • EI NATH! now causes a flash of light
  • +
+

Naksu updated:

+
    +
  • Pinned notes will now show up on vault, abductor, centcom and large glass airlocks.
  • +
  • Removed a misleading message when handling full stacks of sheets.
  • +
  • Pre-filled glass bottles (uplink, medbay, botany) will now give visual feedback about how much stuff is left inside, and the color of contents will match an empty bottle being filled with the same reagent.
  • +
  • Player-controlled "neutral" mobs such as minebots are now considered valid targets by clock cult's ocular wardens.
  • +
+

Xhuis updated:

+
    +
  • Cogged APCs can now be correctly unlocked with an ID card.
  • +
+

duncathan updated:

+
    +
  • Portable air pumps can output to a maximum of 25 atmospheres.
  • +
+

kevinz000 updated:

+
    +
  • Legacy projectiles have been removed. Instead, all projectiles are now PIXEL PROJECTILES!
  • +
  • Reflectors can now be at any angle you want. Alt click them to set angle!
  • +
  • Pipes can now be layered up to 3 layers.
  • +
+
+ +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 6a6e5f672c..ab40b78512 100644 --- a/html/changelogs/.all_changelog.yml +++ b/html/changelogs/.all_changelog.yml @@ -13457,4 +13457,921 @@ DO NOT EDIT THIS FILE BY HAND! AUTOMATICALLY GENERATED BY ss13_genchangelog.py. - bugfix: Thermite no longer removes existing overlays on turfs 2017-10-28: Mark9013100: +<<<<<<< HEAD - tweak: The Medical Cloning manual has been updated. +======= + - tweak: The Medical Cloning manual has been updated. +2017-10-29: + Armhulen: + - rscadd: Frost Spiders now use Frost OIL! + Mercenaryblue: + - rscadd: Skeletons can now have their own spectral instruments + - rscadd: \[Dooting Intensifies\] + - admin: the variable "too_spooky" defines if it will spawn new instruments, by + default TRUE. + Naksu: + - bugfix: Removed meteor-related free lag + - bugfix: Cleaned up dangling mob references from alerts + Xhuis: + - bugfix: You can no longer become an enhanced clockwork golem with mutation toxin. + - balance: Normal clockwork golems now have 20% armor, down from 40%. + as334: + - spellcheck: This changelog has been updated and so read it again if you are interested + in doing assmos. + - rscadd: Atmospherics has been massively expanded including new gases. + - rscadd: These new gases include Brown Gas, Pluoxium, Stimulum, Hyper-Noblium and + Tritium. + - rscadd: Brown Gas is acidic to breath, but mildly stimulation. + - rscadd: Stimulum is more stimulating and much safer. + - rscadd: Pluoxium is a non-reactive form of oxygen that delivers more oxygen into + the bloodstream. + - rscadd: Hyper-Noblium is an extremely noble gas, and stops gases from reacting. + - rscadd: Tritium is radioactive and flammable. + - rscadd: New reactions have also been added to create these gases. + - rscadd: 'Tritium formation: Heat large amounts of oxygen with plasma. Make sure + you have a filter ready and setup!' + - rscadd: Fusion has been reintroduced. Plasma will fuse when heated to a high thermal + energy with Tritium as a catalyst. Make sure to manage the waste products. + - rscadd: 'Brown Gas formation: Heat Oxygen and Nitrogen.' + - rscadd: 'BZ fixation: Heat Tritium and Plasma.' + - rscadd: 'Stimulum formation: Heated Tritium, Plasma, BZ and Brown Gas.' + - rscadd: 'Hyper-Noblium condensation: Needs Nitrogen and Tritium at a super high + heat. Cools rapidly.' + - rscadd: Pluoxium is unable to be formed. + - rscdel: Freon has been removed. Use cold nitrogen for your SME problems now. + - rscadd: Water vapor now freezes the tile it is on when it is cooled heavily. + naltronix: + - bugfix: fixes that table that wasnt accessible in Metastation +2017-10-30: + PKPenguin321: + - tweak: You can now use beakers/cups/etc that have welding fuel in them on welders + to refuel them. + bgobandit: + - tweak: 'Due to cuts to Nanotrasen''s Occupational Safety and Health Administration + (NO-SHA) budget, station fixtures no longer undergo as much safety testing. + (Translation for rank and file staff: More objects on the station will hurt + you.)' +2017-11-02: + ACCount: + - tweak: '"Tail removal" and "tail attachment" surgeries are merged with "organ + manipulation".' + - imageadd: New sprites for reflectors. They finally look like something. + - rscadd: You can lock reflector's rotation by using a screwdriver. Use the screwdriver + again to unlock it. + - rscadd: Reflector examine now shows the current angle and rotation lock status. + - rscadd: You can now use a welder to repair damaged reflectors. + - bugfix: Multiple reflector bugs are fixed. + Improvedname: + - rscdel: Removes statues from gold slime pool + Mercenaryblue: + - imageadd: Updated Clown Box sprite to match the others. + More Robust Than You: + - admin: ONLY ADMINS CAN ACTIVATE THE ARK NOW + - tweak: The Ark's time measurements are now a bit more readable + MrStonedOne: + - tweak: Meteor events will not happen before 25 minutes, the worst versions before + 35 and 45 minutes. + - tweak: Meteor events are now player gated to 15, 20, and 25 players respectively + - balance: The more destructive versions of meteor events now have a slightly higher + chance of triggering, to offset the decrease in how often it is that they will + even qualify. + - bugfix: Fixed the changelog generator. + Naksu: + - tweak: Smartfridges and chem/condimasters now output items in a deterministic + 3x3 grid rather than in a huge pile in the middle of the tile. + SpaceManiac: + - bugfix: Admins can once again spawn nuke teams on demand. + Xhuis: + - admin: Admins can now create sound emitters (/obj/effect/sound_emitter) that can + be customized to play sounds to different people, at different volumes, and + at different locations such as by z-level. They're much more versatile for events + than the Play Sound commands! + - rscadd: You can now add grenades to plushies! You'll need to cut out the stuffing + first. + - tweak: Clockwork cult tips of the round have been updated to match the rework. + - tweak: Abscond and Reebe rifts now place servants directly at the Ark instead + of below the "base" area. + nicbn: + - tweak: Brown gas renamed to nitryl. + ninjanomnom: + - bugfix: Fixes decals not rotating correctly with the turf. + - bugfix: Fixes a runtime causing some turfs to be left behind by removed shuttles. + - code_imp: Shuttles should be roughly 40-50% smoother. + - bugfix: Fixes the cargo shuttle occasionally breaking if a mob got on at exactly + the right time. +2017-11-10: + Anonmare: + - bugfix: Adds an organ storage bag to the syndicate medborg. + AnturK: + - balance: Dying in shapeshifted form reverts you to the original one. (You're still + dead) + Floyd / Qustinnus: + - soundadd: Redtexting as a traitor now plays a depressing tune to you + Floyd / Qustinnus (And all the sounds by Kayozz11 from Yogstation): + - soundadd: Adds about 30 new ambience sounds + - refactor: added new defines for ambience lists. + Iamgoofball: + - tweak: Cooldown on the Ripley's mining drills has been halved. + - tweak: The frequency of the Ripley's ore pulse has been doubled. + Jalleo: + - tweak: Removed a variable to state which RCD's can deconstruct reinforced walls + - balance: Made combat (ERT ones) and admin RCDs able to deconstruct r walls alongside + borg ones + Kor: + - bugfix: Cult mode will once again print out names at round end. + Mark9013100: + - rscadd: Deltastation now has a Whiteship. + - tweak: Charcoal bottles have been renamed, and have been given a more informative + description. + Mercenaryblue: + - spellcheck: spellchecked the hotel staff. + - rscadd: Added frog masks. Reeeeeeeeee!! + More Robust Than You: + - bugfix: Blobbernauts and spores are no longer killed by blob victory + - bugfix: New blob overminds off the station Z level are moved to the station + - bugfix: You can now use banhammers as a weapon + - tweak: Monkeys can no longer transmit diseases through hardsuits + - tweak: Xenobio blobbernauts can no longer walk on blob tiles + Naksu: + - tweak: Added deterministic output slots to the slime processor + - bugfix: Fixed some interactions with ghosts and items + - bugfix: Nonhumans such as monkeys can now be scanned for chemicals with the health + analyzer. + Okand37 (DeltaStation Updates): + - rscadd: Tweaked Atmospherics + - bugfix: Fixed the Incinerator air injector + - rscadd: Tweaked Engineering + - rscadd: Added logs to the Chaplain's closet for gimmicks (bonfires) + - rscadd: Tweaked Security + - bugfix: Fixed medical morgue maintenance not providing radiation shielding and + exterior chemistry windoor + - rscadd: Bar now has a door from the backroom to the theatre stage + - rscadd: Tweaked Locker Room/Dormitories + ShizCalev: + - bugfix: You can now -actually- load pie cannons. + - bugfix: The captain's winter coat can now hold a flashlight. + - bugfix: The captain's and security winter coats can now hold internals tanks. + - tweak: All winter coats can now hold toys, lighters, and cigarettes. + - tweak: The captain's hardsuit can now hold pepperspray. + - rscadd: Updated the Test Map debugging verb to report more issues regarding APCs. + DELTASTATION + - bugfix: Reverted Okand37's morgue changes which broke power in the area. + - bugfix: Corrected wrong area on the Southern airlock leading into electrical maintenance. + ALL STATIONS + - bugfix: Corrected numerous duplicate APCs in areas which led to power issues. + SpaceManiac: + - bugfix: Ghosts can no longer create sparks from the hand teleporter's portals. + - bugfix: Digging on Lavaland no longer shows two progress bars. + - bugfix: The holodeck now has an "Offline" option. + - bugfix: Injury and crit overlays are now scaled properly for zoomed-out views. + - bugfix: Already-downloaded software is now hidden from the NTNet software downloader. + - bugfix: The crafting, language, and building buttons are now positioned correctly + in zoomed-out views. + - bugfix: Bluespace shelter walls no longer smooth with non-shelter walls and windows. + Swindly: + - rscadd: Organ storage bags can be used to perform limb augmentation. + - bugfix: You can now cancel a cavity implant during the implanting/removing step + by using drapes while holding the appropriate tool in your inactive hand. Cyborgs + can cancel the surgery by using drapes alone. + - bugfix: Fixed hot items and fire heating reagents to temperatures higher than + their heat source. + - bugfix: Sprays can now be heated with hot items. + - tweak: The heating of reagents by hot items, fire, and microwaves now scales linearly + with the difference between the reagent holder's temperature and the heat source's + temperature instead of constantly. + - tweak: The body temperature of a mob with reagents is affected by the temperature + of the mob's reagents. + - tweak: Reagent containers can now be heated by hot air. + Thefastfoodguy: + - bugfix: Spamming runes / battlecries / etc will no longer trigger spam prevention + WJohnston: + - bugfix: Ancient station lighting fixed on beta side (medical and atmos remains) + XDTM: + - rscadd: Ghosts now have a Toggle Health Scan verb, which allows them to health + scan mobs they click on. + Xhuis: + - rscadd: Ratvar and Nar-Sie plushes now have a unique interaction. + - balance: Clockwork marauders are now on harm intent. + - balance: The Clockwork Marauder scripture now takes five seconds longer to invoke + per marauder summoned in the last 20 seconds, capping at 30 extra seconds. + - balance: Clockwork marauders no longer gain a health bonus when war is declared. + - tweak: Moved the BoxStation deep fryers up one tile. + - rscadd: Microwaves have new sounds! + YPOQ: + - bugfix: EMPs can pulse multiple wires + as334: + - rscadd: Pluoxium can now be formed by irradiating tiles with CO2 in the air. + - rscadd: Rad collectors now steadily form Tritium at a slow pace. + - balance: Nerfs fusion by making it slower, and produce radioactivity. + - balance: Noblium formation now requires significantly more energy input. + - balance: Tanks now melt if their temperature is above 1 Million Kelvin. + deathride58: + - bugfix: Directional character icon previews now function properly. Other things + relying on getflaticon probably work with directional icons again, as well. + nicbn: + - imageadd: Canister sprites for the new gases + ninjanomnom: + - bugfix: Shuttle parallax has been fixed once more + - bugfix: You can no longer set up the auxiliary base's shuttle beacon overlapping + with the edge of the map + uraniummeltdown: + - tweak: Replica fabricatoring airlocks and windoors keeps the old name + - tweak: Narsie and Ratvar converting airlocks and windoors keeps the old name +2017-11-11: + DaxDupont: + - bugfix: Medbots can inject from one tile away again. + SpaceManiac: + - bugfix: The detective and heads of staff are no longer attacked by portable turrets. + deathride58: + - bugfix: You can no longer delete girders, lattices, or catwalks with the RPD + - bugfix: Fixes runtimes that occur when clicking girders, lattices, catwalks, or + disposal pipes with the RPD in paint mode + ninjanomnom: + - bugfix: Fixes ruin cable spawning and probably some other bugs +2017-11-12: + Cyberboss: + - bugfix: Clockwork slabs no longer refer to components +2017-11-13: + Cobby: + - rscadd: The Xray now only hits the first mob it comes into contact with instead + of being outright removed from the game. + Floyd / Qustinnus: + - soundadd: Reebe now has ambience sounds + 'Floyd / Qustinnus:': + - soundadd: Adds a few sound_loop datums to machinery. + Frozenguy5: + - bugfix: Broken cable cuffs no longer has an invisible sprite. + PKPenguin321: + - rscadd: Welders must now be screwdrivered open to reveal their fuel tank. + - rscadd: You can empty welders into open containers (like beakers or glasses) when + they're screwdrivered open. + - rscadd: You can now insert any chemical into a welder, but all most will do is + clog the fuel. Welding fuel will refuel it as usual. Plasma in welders tends + to explode. + Qbopper and JJRcop: + - tweak: The default internet sound volume was changed from 100 to 25. Stop complaining + in OOC about your ears! + SpaceManiac: + - bugfix: Posters may no longer be placed on diagonal wall corners. + WJohnston: + - rscdel: Removes stationary docking ports for syndicate infiltrator ships on all + maps. Use the docking navigator computer instead! This gives the white ship + and syndicate infiltrator more room to navigate and place custom locations that + are otherwise occupied by fixed shuttle landing zones that are rarely used. + Xhuis: + - rscadd: Deep fryers now have sound. + - tweak: Deep fryers now use cooking oil, a specialized reagent that becomes highly + damaging at high temperatures. You can get it from grinding soybeans and meat. + - tweak: Deep fryers now become more efficient with higher-level micro lasers, using + less oil and frying faster. + - tweak: Deep fryers now slowly use oil as it fries objects, instead of all at once. + - bugfix: You can now correctly refill deep fryers with syringes and pills. + nicn: + - balance: Damage from low pressure has been doubled. + ninjanomnom: + - rscadd: You can now select a nearby area to expand when using a blueprint instead + of making a new area. + - rscadd: New shuttle areas can be created using blueprints. This is currently not + useful but will be used later for shuttle construction. + - tweak: Blueprints can modify existing areas on station. + - admin: Blueprint functionality has been added to the debug tab as a verb. +2017-11-14: + ike709: + - imageadd: Added directional computer sprites. Maps haven't been changed yet. + psykzz: + - refactor: AI Airlock UI to use TGUI + - tweak: Allow AI to swap between electrified door states without having to un-electrify + first. + selea/arsserpentarium: + - rscadd: Integrated circuits have been added to Research! + - rscadd: You can use these to create devices with very complex behaviors. + - rscadd: Research the Integrated circuits printer to get started. +2017-11-15: + Fury: + - rscadd: Added new sprites for the Heirophant Relay (clock cultist telecomms equipment). + Naksu: + - bugfix: 'Removed fire-related free lag. change: fire alarms and cameras no longer + work after being ripped off a wall by a singulo' + - tweak: 'Minor speedups to movement processing. change: Fat mobs no longer gain + temperature by running.' + Robustin: + - refactor: Cult population scaling no longer operates on arbitrary breakpoints. + Each additional player between the between the breakpoints will add to the "chance" + that an additional cultist will spawn. + - tweak: On average you will see less roundstart cultists in lowpop and more roundstart + cultists in highpop. + - tweak: Damage examinations now include a "moderate" classification. Before minor + was <30 and severe was anything 30 or above. Now minor is <25, moderate is 25 + to <50, and severe is 50+. + - tweak: The tesla will now move toward power beacons at a significantly slower + rate. + SpaceManiac: + - bugfix: The post-round station integrity report is now functional again. + ninjanomnom: + - bugfix: Gas overlays no longer block clicks, on 512 +2017-11-22: + ACCount: + - refactor: Old integrated circuit save file format is ditched in favor of JSON. + Readability, both of save files and save code, is improved greatly. + - tweak: Integrated circuit panels now open with screwdriver instead of crowbar, + to match every single other thing on this server. + - tweak: Integrated circuit printer now stores up to 25 metal sheets. + - bugfix: Fixed integrated circuit rechargers not recharging guns properly and not + updating icons. + - bugfix: Fixed multiple bugs in integrated circuits UIs, improved overall usability. + Anonmare: + - balance: Laserpoitners now incapcitate catpeople + AutomaticFrenzy: + - bugfix: cell chargers weren't animating properly + - bugfix: disable_warning wasn't getting checked and the chat was being spammed + Code by Pyko, Ported by Frozenguy5: + - rscadd: Rat Kebabs and Double Rat Kebabs have been added! + Cyberboss: + - server: Server tools API changed to version 3.2.0.1 + - admin: '"ahelp" chat command can now accept a ticket number as opposed to a ckey' + DaxDupont: + - tweak: CentCom has issued a firmware updated for the operating computers. It is + no longer needed to manually refresh the procedure and patient status. + - bugfix: Proximity sensors no longer beep when unarmed. + - bugfix: Plant trays will now properly process fluorine and adjust toxins and water + contents. + Francinum: + - tweak: The shuttle build plate is now better sized for all stations. + Iamgoofball: + - spellcheck: fixes grammar on logic gate descriptions + - spellcheck: fixes grammar on list circuits + - bugfix: fixes grammar on trig circuits + - spellcheck: fixed grammar on output circuits + JJRcop: + - bugfix: Fixes changeling eggs not putting the changeling in control if the brainslug + is destroyed before hatching. + - tweak: The silicon airlock menu looks a little more like it used to. + Kor: + - bugfix: Blobbernauts will no longer spawn if a player is not selected to control + it, preventing AI blobbernauts from running off the blob and to their deaths. + - rscdel: Following complaints that cargo has been selling all the materials they + receive rather than distributing them, mineral exporting has been removed. + MMMiracles: + - balance: Power regen on the regular tesla relay has been reduced to 50, from 150. + Naksu: + - bugfix: Sped up saycode to remove free lag from highpop + - bugfix: Using a chameleon projector will now dismount you from any vehicles you + are riding, in order to prevent wacky space glitches and being sent to a realm + outside space and time. + Shadowlight213: + - code_imp: Added round id to the status world topic + ShizCalev: + - bugfix: Chameleon goggles will no longer go invisible when selecting Optical Tray + scanners. + - rscadd: Engineering and Atmos scanner goggles will now have correctly colored + inhand sprites. + - tweak: The computers on all maps have have been updated for the latest directional + sprite changes. Please report any computers facing in strange directions to + your nearest mapper. + - bugfix: MetaStation - The consoles in medbay have had their directions corrected. + - imageadd: The Nanotrasen logo on modular computers has been fixed, rejoice! + - bugfix: PubbyStation - Unpowered air injectors in various locations have been + fixed. + - bugfix: MetaStation - Air injector leading out of the incinerator has been fixed + - bugfix: MetaStation - Corrected a couple maintenance airlocks being powered by + the wrong areas. + - bugfix: Computers will no longer rotate incorrectly when being deconstructed. + - bugfix: You can now rotate computer frames during construction. + - bugfix: Chairs, PA parts, infrared emitters, and doppler arrays will now rotate + clockwise. + - bugfix: Throwing drinking glasses and cartons will now consistently cause them + to break! + - bugfix: Humans missing legs or are legcuffed will no longer move slower in areas + without gravity. + - bugfix: The structures external to stations are now properly lit. Make sure you + bring a flashlight. + - bugfix: Computers will no longer delete themselves when being built, whoops! + - bugfix: Space cats will no longer have a smashed helmet when they lay down. + Skylar Lineman, your local R&D moonlighter: + - rscadd: Research has been completely overhauled into the techweb system! No more + levels, the station now unlocks research "nodes" with research points passively + generated when there is atleast one research server properly cooled, powered, + and online. + - rscadd: R&D lab has been replaced by the departmental lathe system on the three + major maps. Each department gets a lathe and possibly a circuit imprinter that + only have designs assigned by that department. + - rscadd: The ore redemption machine has been moved into cargo bay on maps with + decentralized research to prevent the hallways from becoming a free for all. + Honk! + - balance: You shouldn't expect balance as this is the initial merge. Please put + all feedback and concerns on the forum so we can revise the system over the + days, weeks, and months, to make this enjoyable for everyone. Heavily wanted + are ideas of how to add more ways of generating points. + - balance: You can get techweb points by setting off bombs with an active science + doppler array listening. The bombs have to have a theoretical radius far above + maxcap to make a difference. You can only go up, not down, in radius, so you + can't get 6 times the points with 6 TTVs. The algorithm is exponentially/logarithmically + scaled to prevent "world destroyer" bombs from instantly finishing research. + SpaceManiac: + - bugfix: HUDs from mechs and helmets no longer conflict with HUD glasses and no + longer inappropriately remove implanted HUDs. + - code_imp: Chasm code has been refactored to be more sane. + - bugfix: Building lattices over chasms no longer sometimes deletes the chasm. + - code_imp: Ladders have been refactored and should be far less buggy. + - bugfix: Jacob's ladder actually works again. + - bugfix: Pizza box stacking works again. + - bugfix: Fix some permanent-on and permanent-off bugs caused by the HUD stacking + change. + WJohnston: + - imageadd: A bunch of new turf decals for mappers to play with, coming in yellow, + white, and red varieties! + - bugfix: Green banded default airlocks now have extended click area like all other + airlocks. + Y0SH1 M4S73R: + - spellcheck: The R&D Server's name is now improper. + - spellcheck: The R&D Server now has an explanation of what it does. + arsserpentarium: + - bugfix: now lists should work properly + duncathan: + - rscadd: The RPD has a shiny new UI! + - rscadd: The RPD can now paint pipes as it lays them, for quicker piping projects. + - rscadd: Atmos scrubbers (vent and portable) can now filter any and all gases. + ike709: + - imageadd: Added new vent and scrubber sprites by Partheo. + - bugfix: Fixed some computers facing the wrong direction. + jammer312: + - bugfix: fixed conjuration spells forgetting about conjured items + kevinz000: + - rscadd: purple bartender suit and apron added to clothesmates! + - rscadd: long hair 3 added, check it out. both have sprites from okand! + nicbn: + - soundadd: Now rolling beds and office chairs have a sound! + oranges: + - rscdel: Removed the shocker circuit + psykzz: + - imageadd: Grilles have new damaged and default sprites + - rscadd: Added TGUI for Turbine computer + tserpas1289: + - tweak: Any suit that could hold emergency oxygen tanks can now also hold plasma + man internals + - tweak: Hydroponics winter coats now can hold emergency oxygen tanks just like + the other winter coats. + - bugfix: Plasma men jumpsuits can now hold accessories like pocket protectors and + medals. + zennerx: + - bugfix: fixed a bug that made you try and scream while unconscious due to a fire + - tweak: Skateboard crashes now give slight brain damage! + - rscadd: Using a helmet prevents brain damage from the skateboard! +2017-11-23: + GupGup: + - bugfix: Fixes hostile mobs attacking surrounding tiles when trying to attack someone + MrStonedOne and Jordie: + - server: As a late note, serverops be advise that mysql is no longer supported. + existing mysql databases will need to be converted to mariadb + Robustin: + - tweak: RND consoles will no longer display options for machines or disks that + are not connected/inserted. + ShizCalev: + - bugfix: Aliens in soft-crit will now use the correct sprite. + XDTM: + - rscadd: 'Added two new symptoms: one allows viruses to still work while dead, + and allows infection of undead species, and one allows infection of inorganic + species (such as plasmapeople or golems).' +2017-11-24: + ACCount: + - rscdel: Removed "console screen" stock part. Just use glass sheets instead. + More Robust Than You: + - tweak: Spessmen are now smart enough to realize you don't need to turn around + to pull cigarette butts + SpaceManiac: + - bugfix: Fix water misters being inappropriately glued to hands in some cases. + - bugfix: Some misplaced decals in the Hotel brig have been corrected. + ninjanomnom: + - bugfix: Custom shuttle dockers can no longer place docking regions inside other + custom docker regions. +2017-11-25: + CosmicScientist: + - bugfix: bolas are back in tablecrafting! + Dorsisdwarf: + - tweak: Catpeople are now distracted instead of debilitated + - rscadd: Normal cats now go for laser pointers + SpaceManiac: + - bugfix: You can no longer buckle people to roller beds from inside of a locker. + YPOQ: + - bugfix: AIs and cyborgs can interact with unscrewed airlocks and APCs. + ninjanomnom: + - bugfix: Fixes thermite burning hotter than the boiling point of stone + zennerx: + - bugfix: Zombies don't reanimate with no head! +2017-11-27: + ACCount: + - rscadd: 'New integrated circuit components: list constructors/deconstructors. + Useful for building lists and taking them apart.' + - bugfix: Fixed multiple bugs in integrated circuits UIs, improved overall usability. + More Robust Than You: + - bugfix: Fixed cult leaders being de-culted upon election if they had a mindshield + implant + Naksu: + - bugfix: Hopefully fixed mesons granting the ability to hear people through walls. + Okand37: + - rscadd: Re-organized Delta's departmental protolathes for all departments. + - rscadd: Re-organized Delta's ORM placement by connecting it to the mining office, + which now has a desk for over handing materials to the outside. + - rscadd: Added a second Nanomed to Deltastation's medical bay. + - rscadd: Nanotrasen has decided to add proper caution signs to most docking ports + on Deltastation, warning individuals to be cautious around these areas. + - rscadd: Two health sensors are now placed in Deltastation's robotics area for + medibots. + - bugfix: Atmospheric Technicians at Deltastation can now open up their gas storage + in the supermatter power area as intended. + WJohnston: + - bugfix: Fixed a case where items would sometimes be placed underneath racks. + XDTM: + - balance: Viruses' healing symptoms have been reworked! + - rscdel: All existing healing symptoms have been removed in favour of new ones. + - rscdel: Weight Even and Weight Gain have been removed, so hunger can be used for + balancing in symptoms. + - rscadd: Starlight Condensation heals toxin damage if you're in space using starlight + as a catalyst. Being up to two tiles away also works, as long as you can still + see it, but slower. + - rscadd: Toxolysis (level 7) rapidly cleanses all chemicals from the body, with + no exception. + - rscadd: 'Cellular Molding heals brute damage depending on your body temperature: + the higher the temperature, the faster the healing. Requires above-average temperature + to activate, and the speed heavily increases while on fire.' + - rscadd: Regenerative Coma (level 8) causes the virus to send you into a deep coma + when you are heavily damaged (>70 brute+burn damage). While you are unconscious, + either from the virus or from other sources, the virus will heal both brute + and burn damage fairly quickly. Sleeping also works, but at reduced speed. + - rscadd: Tissue Hydration heals burn damage if you are wet (negative fire stacks) + or if you have water in your bloodstream. + - rscadd: Plasma Fixation (level 8) stabilizes temperature and heals burns while + plasma is in your body or while standing in a plasma cloud. Does not protect + from the poisoning effects of plasma. + - rscadd: Radioactive Resonance gives a mild constant brute and burn healing while + irradiated. The healing becomes more intense if you reach higher levels of radiation, + but is still less than the alternatives. + - rscadd: Metabolic Boost (level 7) doubles the rate at which you process chemicals, + good and bad, but also increases hunger tenfold. + kevinz000: + - bugfix: Cryo cells can now be properly rotated with a wrench. + ninjanomnom: + - rscadd: 'You can now make a new tasty traditional treat: butterdogs. Watch out, + they''re slippery.' +2017-11-28: + ACCount: + - rscdel: '"Machine prototype" is removed from the game.' + - rscdel: Mass-spectrometers are removed. Would anyone notice if not for this changelog + entry? + Cruix: + - rscadd: AI and observer diagnostic huds will now show the astar path of all bots, + and Pai bots will be given a visible path to follow when called by the AI. + JJRcop: + - admin: Fixed the Make space ninja verb. + Naksu: + - code_imp: rejiggered botcode a little bit + SpaceManiac: + - spellcheck: Admin-added "download research" objectives are now consistent with + automatic ones. + improvedname: + - tweak: toolbelts can now carry geiger counters + uraniummeltdown: + - rscadd: You can make many different types of office and comfy chairs with metal + - tweak: Stack menus use /datum/browser +2017-11-29: + MrStonedOne: + - tweak: The sloth no longer suspiciously moves fast when gliding between tiles. + - balance: The sloth's movespeed when inhabited by a player has been lowered from + once every 1/5 of a second to once every second. + SpaceManiac: + - spellcheck: The techweb node for mech LMGs no longer claims to be for mech tasers. +2017-11-30: + ninjanomnom: + - tweak: Reduced the max volume of sm by 1/5th and made the upper bounds only play + mid delamination. + psykzz: + - bugfix: Fixing the broken turbine computer +2017-12-02: + BeeSting12: + - spellcheck: Occupand ---> Occupant on opened cryogenic pods. + - spellcheck: Cyrogenic ---> Cryogenic on opened cryogenic pods. + CosmicScientist: + - rscadd: You can make plushies kiss one another! + Frozenguy5: + - tweak: The Particle Accelerator's wires can no longer be EMP'd + Naksu: + - code_imp: Cleans up some loc assignments + Robustin: + - tweak: Damage examinations now include a "moderate" classification. Before minor + was <30 and severe was anything 30 or above. Now minor is <25, moderate is 25 + to <50, and severe is 50+. + - balance: Clockwork magicks will now prevent Bags of Holding from being combined + on Reebe. + - bugfix: Flashes will now burn out AFTER flashing when they fail instead of being + a ticking time bomb that waits to screw you over on your next attempt. + SpaceManiac: + - tweak: The R&D Console has been given a much prettier interface. + - tweak: Research scanner goggles now show materials and technology prospects in + a nicer way. + uraniummeltdown: + - imageadd: Construct shells have a new animated sprite +2017-12-03: + ExcessiveUseOfCobblestone: + - bugfix: You can now lay (buckle!) yourself to a bed to avoid being burnt to a + crisp during "the floor is lava" event. + Robustin: + - tweak: Igniting plasma statues no longer ignores ignition temperature and only + creates as much plasma as was used in its creation. + Xhuis: + - rscadd: Light fixtures now turn an ominous, dim red color when they lose power, + and draw from an internal power cell to maintain it until either the cell dies + (usually after 10 minutes) or power is restored. + - rscadd: You can override emergency light functionality from an APC. You can also + click on individual lights as a cyborg or AI to override them individually. + Traitor AIs also have a new ability that disables emergency lights across the + entire station. + zennerx: + - spellcheck: fixed some typos in the weapon firing mechanism description +2017-12-04: + AnturK: + - rscadd: You can now record and replay holopad messages using holodisks. + - rscadd: Holodisks are printable in autolathes. + Xhuis: + - bugfix: You now need fuel in your welder to repair mechs. +2017-12-05: + Cyberboss: + - sounddel: Reduced the volume of showers + Dax Dupont: + - rscadd: Nanotrasen is happy to announce the pinnacle in plasma research! The Disco + Inferno shuttle design is the result of decades of plasma research. Burn, baby, + burn! + MrPerson & ninjanomnom: + - refactor: Completely changed how keyboard input is read. + - rscadd: Holding two directions at the same time will now move you diagonally. + This works with the arrow keys, wasd, and the numpad. + - tweak: Moving diagonally takes twice as long as moving a cardinal direction. + - bugfix: You can use control to turn using wasd and the numpad instead of just + the arrow keys. + - rscdel: 'Some old non-hotkey mode behaviors, especially in relation to chatbox + interaction, can''t be kept with the new system. Of key note: You can''t type + while walking. This is due to limitations of byond and the work necessary to + overcome it is better done as another overhaul allowing custom controls.' + Robustin: + - rscdel: Reverted changes in 3d sound system that tripled the distance that sound + would carry. + SpaceManiac: + - spellcheck: Energy values are now measured in joules. What was previously 1 unit + is now 1 kJ. + - bugfix: Syndicate uplink implants now work again. + Xhuis: + - tweak: Stethoscopes now inform the user if the target can be defibrillated; the + user will hear a "faint, fluttery pulse." + coiax: + - rscadd: Quiet areas of libraries on station have now been equipped with a vending + machine containing suitable recreational activities. +2017-12-06: + Dax Dupont & Alek2ander: + - tweak: Binary chat messages been made more visible. + Revenant Defile ability: + - bugfix: Revenant's Defile now removes salt piles + XDTM: + - rscadd: 'Brain damage has been completely reworked! remove: Brain damage now no + longer simply makes you dumb. Although most of its effects have been shifted + into a brain trauma.' + - rscadd: Every time you take brain damage, there's a chance you'll suffer a brain + trauma. There are many variations of brain traumas, split in mild, severe, and + special. + - rscadd: Mild brain traumas are the easiest to get, can be lightly to moderately + annoying, and can be cured with mannitol and time. + - rscadd: Severe brain traumas are much rarer and require extensive brain damage + before you have a chance to get them; they are usually very debilitating. Unlike + mild traumas, they require surgery to cure. A new surgery procedure has been + added for this, the aptly named Brain Surgery. It can also heal minor traumas. + - rscadd: 'Special brain traumas are rarely gained in place of Severe traumas: they + are either complex or beneficial. However, they are also even easier to cure + than mild traumas, which means that keeping these will usually mean keeping + a mild trauma along with it.' + - rscadd: Mobs can only naturally have one mild trauma and one severe or special + trauma. + - balance: Brain damage will now kill and ruin the brain if it goes above 200. If + it somehow goes above 400, the brain will melt and be destroyed completely. + - balance: Many brain-damaging effects have been given a damage cap, making them + non-lethal. + - rscdel: The Unintelligible mutation has been removed and made into a brain trauma. + - rscdel: Brain damage no longer makes using machines a living hell. + - rscadd: Abductors give minor traumas to people they experiment on. + coiax: + - rscadd: The drone dispenser on Metastation has been moved to the maintenance by + Robotics. +2017-12-07: + ShizCalev: + - bugfix: Games vending machines can now properly be rebuilt. + - bugfix: Games vending machines can now be refilled via supply crates. + - rscadd: Games Supply Crates have been added to the cargo console. + SpaceManiac: + - bugfix: Radio frequency 148.9 is once again serviced by the telecomms system. + Xhuis: + - rscadd: Added the Eminence role to clockcult! Players can elect themselves or + ghosts as the Eminence from the eminence spire structure on Reebe. + - rscadd: The Eminence is incorporeal and invisible, and directs the entire cult. + Anything they say is heard over the Hierophant network, and they can issue commands + by middle-clicking themselves or different turfs. + - rscadd: The Eminence also has a single-use mass recall that warps all servants + to the Ark chamber. + - rscadd: Added traps, triggers, and brass filaments to link them. They can all + be constructed from brass sheets, and do different things and trigger in different + ways. Current traps include the brass skewer and steam vent, and triggers include + the pressure sensor, lever, and repeater. + - rscadd: The Eminence can activate trap triggers by clicking on them! + - rscadd: Servants can deconstruct traps instantly with a wrench. + - rscdel: Mending Mantra has been removed. + - tweak: Clockwork scriptures have been recolored and sorted based on their functions; + yellow scriptures are for construction, red for offense, blue for defense, and + purple for niche. + - balance: Servants now spawn with a PDA and black shoes to make disguise more feasible. + - balance: The Eminence can superheat up to 20 clockwork walls at a time. Superheated + walls are immune to hulk and mech punches, but can still be broken conventionally. + - balance: Clockwork walls are slightly faster to build before the Ark activates, + taking an extra second less. + - bugfix: Poly no longer continually undergoes binary fission when Ratvar is in + range. + - code_imp: The global records alert for servants will no longer display info that + doesn't affect them since the rework. + coiax: + - rscadd: The drone dispenser on Box Station has been moved from the Testing Lab + to the Morgue/Robotics maintenance tunnel. + deathride58: + - config: The default view range can now be defined in the config. The default is + 15x15, which is simplified to 7 by BYOND. For reference, Goonstation's widescreen + range is 21x15. Do note that changing this value will affect the title screen. + The title screen images and the title screen area on the Centcom z-level will + have to be updated if the default view range is changed. +2017-12-08: + Dax Dupont: + - bugfix: Fixed observer chat flavor of silicon chat. + - bugfix: Grilles now no longer revert to a pre-broken icon state when you hit them + after they broke. + Dorsisdwarf: + - tweak: Minor fixes to some techweb nodes + - balance: Made flight suits, combat implants, and combat modules require more nodes + Fox McCloud: + - tweak: Slime blueprints can now make an area compatible with Xenobio consoles, + regardless of the name of the new area + MrDoomBringer: + - imageadd: All stations have been outfitted with brand new Smoke Machines! They + have nicer sprites now! + Shadowlight213: + - rscadd: You now can get a medal for wasting hours talking to the secret debug + tile. + - bugfix: Fixed runtime for the tile when poly's speech file doesn't exist. + Xhuis: + - rscadd: You can now make pet carriers from the autolathe, to carry around chef + meat and other small animals without having to drag them. The HoP, captain, + and CMO also start with carriers in their lockers for their pets. + YPOQ: + - bugfix: Fixed the camera failure, race swap, cursed items, and imposter wizard + random events + - tweak: The cursed items event no longer nullspaces items + jammer312: + - rscadd: Action buttons now remember positions where you locked. + - tweak: Now locking action buttons prevents them from being reset. +2017-12-10: + SpaceManiac: + - bugfix: External airlocks of the mining base and gulag are now cycle-linked. + - tweak: The pAI software interface is now accessible via an action button. + Swindly: + - rscadd: You can kill yourself with a few more items. + XDTM: + - tweak: Instead of activating randomly on speech, Godwoken Syndrome randomly grants + inspiration, causing the next message to be a Voice of God. + Xhuis: + - tweak: Flickering lights will now actually flicker and not go between emergency + lights and normal lighting. + - bugfix: Emergency lights no longer stay on forever in some cases. + kevinz000: + - rscadd: Nanotrasen would like to remind crewmembers and especially medical personnel + to stand clear of cadeavers before applying a defibrillator shock. (You get + shocked if you're pulling/grabbing someone being defibbed.) + - tweak: defib shock/charge sounds upped from 50% to 75%. +2017-12-11: + Anonmare: + - bugfix: Booze-o-mats have beer + Cruix: + - tweak: The white ship navigation computer now takes 10 seconds to designate a + landing spot, and users can no longer see the syndicate shuttle or its custom + landing location. If the white ship landing location would intersect the syndicate + shuttle or its landing location, it will fail after the 10 seconds have elapsed. + Frozenguy5: + - balance: Some hardsuits have had their melee, fire and rad armor ratings tweaked. + Improvedname: + - tweak: cats now drop their ears and tail when butchered. + Robustin: + - bugfix: Modes not in rotation have had their "false report" weights for the Command + Report standardized + SpaceManiac: + - bugfix: The MULEbots that the station starts with now show their ID numbers. + - bugfix: The dependency by Advanced Cybernetic Implants and Experimental Flight + Equipment on Integrated HUDs has been restored. + kevinz000: + - bugfix: flightsuits should no longer disappear when you take them off involuntarily + - bugfix: beam rifles actually fire striaght now + - bugfix: click catchers now actually work + - bugfix: you no longer see space in areas you normally can't see, instead of black. + in reality you can still see space but it's faint enough that you can't tell + so I'll say I fixed it. + uraniummeltdown: + - rscadd: Added MANY new types of airlock assembly that can be built with metal. + Use metal in hand to see the new airlock assembly recipes. + - rscadd: Added new airlock types to the RCD and airlock painter + - rscadd: Vault door assemblies can be built with 8 plasteel, high security assemblies + with 6 plasteel + - rscadd: Glass mineral airlocks are finally constructible. Use glass and mineral + sheets on an airlock assembly in any order to make them. + - tweak: Glass and mineral sheets are now able to be welded out of door assemblies + rather than having to deconstruct the whole thing + - rscdel: Airlock painter no longer works on airlock assemblies (still works on + airlocks) + - bugfix: Titanium airlocks no longer have any missing overlays +2017-12-12: + Mark9013100: + - rscadd: Medical Wardrobes now contain an additional standard and EMT labcoat. + Robustin: + - rscadd: The blood cult revive rune will now replace the souls of braindead or + inactive cultists/constructs when properly invoked. These "revivals" will not + count toward the revive limit. + - rscadd: The clock cult healing rune will now replace the souls of braindead or + inactive cultists/constructs when left atop the rune. These "revivals" will + not drain the rune's energy. + Swindly: + - bugfix: Swarmers can no longer deconstruct objects with living things in them. + kevinz000: + - bugfix: You can now print telecomms equipment again. +2017-12-13: + Naksu: + - bugfix: glass shards and bananium floors no longer make a sound when "walked" + over by a camera or a ghost + SpaceManiac: + - bugfix: Nonstandard power cells found in MULEbots, cyborgs, and elsewhere now + have the correct description. + deathride58: + - bugfix: Genetics will no longer have a random block completely disappear each + round +2017-12-15: + AverageJoe82: + - rscadd: drones now have night vision + - rscdel: drones no longer have lights + Cruix: + - bugfix: Shuttles now place hyperspace ripples where they are about to land again. + Cyberboss: + - config: Added "$include" directives to config files. These are recursive. Only + config.txt will be default loaded if they are specified inside it + - config: Added multi string list entry CROSS_SERVER. e.g. CROSS_SERVER Server+Name + byond://server.net:1337 + - config: CROSS_SERVER_ADDRESS removed + Epoc: + - bugfix: Adds Cybernetic Lungs to the Cyber Organs research node + JStheguy: + - rscadd: Added 10 new assembly designs to the integrated circuit printer, the difference + from current designs is purely aesthetics. + - imageadd: Added the icons for said new assembly designs to electronic_setups.dmi, + changed the current electronic mechanism and electronic machine sprites. + MrStonedOne: + - server: Added new admin flag, AUTOLOGIN, to control if admins start with admin + powers. this defaults to on, and can be removed with -AUTOLOGIN + - admin: Admins with +PERMISSION may now deadmin or readmin other admins via the + permission panel. + Naksu: + - code_imp: Preliminary work on tracking cliented living mobs across Z-levels to + facilitate mob AI changes later + - code_imp: Tidied up some loc assignments + - code_imp: fixes the remaining loc assignments + ShizCalev: + - soundadd: Revamped gun dry-firing sounds. + - tweak: Everyone around you will now hear when your gun goes click. You don't want + to hear click when you want to hear bang! + SpaceManiac: + - code_imp: Remote signaler and other non-telecomms radio code has been cleaned + up. + Xhuis: + - rscadd: Grinding runed metal and brass now produces iron/blood and iron/teslium, + respectively. + - balance: As part of some code-side improvements, the amount of reagents you get + from grinding some objects might be slightly different. + - bugfix: Some grinding recipes that didn't work, like dead mice and glowsticks, + now do. + - bugfix: All-In-One grinders now correctly grind up everything, instead of one + thing at a time. + nicbn: + - imageadd: Closet sprites changed. +2017-12-16: + Armhulen and lagnas2000 (+his team of amazing spriters): + - rscadd: Mi-go have entered your realm! + Robustin: + - balance: Marauder shields now take twice as long to regenerate and only recharge + one charge at a time. + - balance: Marauders now have 120hp down from 150hp. + - bugfix: The wizard event "race swap" should now stick to "safer" species. + - bugfix: Zombies are now properly stunned for a maximum of 2 seconds instead of + 2/10ths of a second. + - tweak: Zombie slowdown adjusted from -2 to -1.6. + SpaceManiac: + - bugfix: The shuttle will no longer be autocalled if the round has already ended. + Xhuis: + - tweak: Vitality matrices don't have visible messages when someone crosses them + anymore. +>>>>>>> 7f8905e... Fixes Mi-Go crediting (#33626) diff --git a/html/changelogs/AutoChangeLog-pr-4416.yml b/html/changelogs/AutoChangeLog-pr-4416.yml new file mode 100644 index 0000000000..543fe52edd --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4416.yml @@ -0,0 +1,4 @@ +author: "Robustin" +delete-after: True +changes: + - bugfix: "The wizard event \"race swap\" should now stick to \"safer\" species." diff --git a/html/changelogs/AutoChangeLog-pr-4417.yml b/html/changelogs/AutoChangeLog-pr-4417.yml new file mode 100644 index 0000000000..46b7019353 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-4417.yml @@ -0,0 +1,4 @@ +author: "Xhuis" +delete-after: True +changes: + - bugfix: "Clockcult power alerts will no longer show outside of the clockcult gamemode (they could be triggered by scarabs.)" diff --git a/sound/weapons/gun_chamber_round.ogg b/sound/weapons/gun_chamber_round.ogg new file mode 100644 index 0000000000..951b9d144d Binary files /dev/null and b/sound/weapons/gun_chamber_round.ogg differ diff --git a/sound/weapons/dry_fire_1.ogg b/sound/weapons/gun_dry_fire_1.ogg similarity index 100% rename from sound/weapons/dry_fire_1.ogg rename to sound/weapons/gun_dry_fire_1.ogg diff --git a/sound/weapons/dry_fire_2.ogg b/sound/weapons/gun_dry_fire_2.ogg similarity index 100% rename from sound/weapons/dry_fire_2.ogg rename to sound/weapons/gun_dry_fire_2.ogg diff --git a/sound/weapons/dry_fire_3.ogg b/sound/weapons/gun_dry_fire_3.ogg similarity index 100% rename from sound/weapons/dry_fire_3.ogg rename to sound/weapons/gun_dry_fire_3.ogg diff --git a/sound/weapons/dry_fire_4.ogg b/sound/weapons/gun_dry_fire_4.ogg similarity index 100% rename from sound/weapons/dry_fire_4.ogg rename to sound/weapons/gun_dry_fire_4.ogg diff --git a/sound/weapons/gun_magazine_insert_empty_1.ogg b/sound/weapons/gun_magazine_insert_empty_1.ogg new file mode 100644 index 0000000000..ef34a8e358 Binary files /dev/null and b/sound/weapons/gun_magazine_insert_empty_1.ogg differ diff --git a/sound/weapons/gun_magazine_insert_empty_2.ogg b/sound/weapons/gun_magazine_insert_empty_2.ogg new file mode 100644 index 0000000000..4441937736 Binary files /dev/null and b/sound/weapons/gun_magazine_insert_empty_2.ogg differ diff --git a/sound/weapons/gun_magazine_insert_empty_3.ogg b/sound/weapons/gun_magazine_insert_empty_3.ogg new file mode 100644 index 0000000000..dda772be5d Binary files /dev/null and b/sound/weapons/gun_magazine_insert_empty_3.ogg differ diff --git a/sound/weapons/gun_magazine_insert_empty_4.ogg b/sound/weapons/gun_magazine_insert_empty_4.ogg new file mode 100644 index 0000000000..8ef39d84fb Binary files /dev/null and b/sound/weapons/gun_magazine_insert_empty_4.ogg differ diff --git a/sound/weapons/gun_magazine_insert_full_1.ogg b/sound/weapons/gun_magazine_insert_full_1.ogg new file mode 100644 index 0000000000..dbbede3f71 Binary files /dev/null and b/sound/weapons/gun_magazine_insert_full_1.ogg differ diff --git a/sound/weapons/gun_magazine_insert_full_2.ogg b/sound/weapons/gun_magazine_insert_full_2.ogg new file mode 100644 index 0000000000..7aeee89ef8 Binary files /dev/null and b/sound/weapons/gun_magazine_insert_full_2.ogg differ diff --git a/sound/weapons/gun_magazine_insert_full_3.ogg b/sound/weapons/gun_magazine_insert_full_3.ogg new file mode 100644 index 0000000000..95b9b891ef Binary files /dev/null and b/sound/weapons/gun_magazine_insert_full_3.ogg differ diff --git a/sound/weapons/gun_magazine_insert_full_4.ogg b/sound/weapons/gun_magazine_insert_full_4.ogg new file mode 100644 index 0000000000..d63f0310e5 Binary files /dev/null and b/sound/weapons/gun_magazine_insert_full_4.ogg differ diff --git a/sound/weapons/gun_magazine_insert_full_5.ogg b/sound/weapons/gun_magazine_insert_full_5.ogg new file mode 100644 index 0000000000..cfd6198760 Binary files /dev/null and b/sound/weapons/gun_magazine_insert_full_5.ogg differ diff --git a/sound/weapons/gun_magazine_remove_empty_1.ogg b/sound/weapons/gun_magazine_remove_empty_1.ogg new file mode 100644 index 0000000000..a3ae4fa2eb Binary files /dev/null and b/sound/weapons/gun_magazine_remove_empty_1.ogg differ diff --git a/sound/weapons/gun_magazine_remove_empty_2.ogg b/sound/weapons/gun_magazine_remove_empty_2.ogg new file mode 100644 index 0000000000..da73e52173 Binary files /dev/null and b/sound/weapons/gun_magazine_remove_empty_2.ogg differ diff --git a/sound/weapons/gun_magazine_remove_empty_3.ogg b/sound/weapons/gun_magazine_remove_empty_3.ogg new file mode 100644 index 0000000000..18689dc26b Binary files /dev/null and b/sound/weapons/gun_magazine_remove_empty_3.ogg differ diff --git a/sound/weapons/gun_magazine_remove_empty_4.ogg b/sound/weapons/gun_magazine_remove_empty_4.ogg new file mode 100644 index 0000000000..1012fbf5d7 Binary files /dev/null and b/sound/weapons/gun_magazine_remove_empty_4.ogg differ diff --git a/sound/weapons/gun_magazine_remove_full.ogg b/sound/weapons/gun_magazine_remove_full.ogg new file mode 100644 index 0000000000..9977da3ecd Binary files /dev/null and b/sound/weapons/gun_magazine_remove_full.ogg differ diff --git a/sound/weapons/gun_slide_lock_1.ogg b/sound/weapons/gun_slide_lock_1.ogg new file mode 100644 index 0000000000..65270e2b4c Binary files /dev/null and b/sound/weapons/gun_slide_lock_1.ogg differ diff --git a/sound/weapons/gun_slide_lock_2.ogg b/sound/weapons/gun_slide_lock_2.ogg new file mode 100644 index 0000000000..b0f0d28119 Binary files /dev/null and b/sound/weapons/gun_slide_lock_2.ogg differ diff --git a/sound/weapons/gun_slide_lock_3.ogg b/sound/weapons/gun_slide_lock_3.ogg new file mode 100644 index 0000000000..b30be8ab84 Binary files /dev/null and b/sound/weapons/gun_slide_lock_3.ogg differ diff --git a/sound/weapons/gun_slide_lock_4.ogg b/sound/weapons/gun_slide_lock_4.ogg new file mode 100644 index 0000000000..b10b830be7 Binary files /dev/null and b/sound/weapons/gun_slide_lock_4.ogg differ diff --git a/sound/weapons/gun_slide_lock_5.ogg b/sound/weapons/gun_slide_lock_5.ogg new file mode 100644 index 0000000000..5a4c1fa158 Binary files /dev/null and b/sound/weapons/gun_slide_lock_5.ogg differ