Codebase History: различия между версиями

imported>Deranging
(Fixes links, dates)
imported>Deranging
(Fixes links, dates)
(нет различий)

Версия от 21:42, 17 мая 2022

This page features a list of major changes to the /tg/station codebase over the years. It will include mainly only player-facing changes. However, it should also be mentioned that only through the work of many un-remembered maintenance coders, have these changes been possible at all. They are responsible for the game having managed to evolve from the Powerpoint slideshow of lag it used to be years ago, to what it is today. Please give a moment of silence and recognition for every coder who lost their lives in the name of refactoring shitcode.


Note: I think I've included a lot of useful info by now, but there's still quite a bit more to add. Suggestions/edits welcome! -Bawhoppen


2010

Date Change Author Link Type
2010-8-23 Initial Google Code Repo created TLE(?) https://github.com/tgstation/tgstation/commit/757ea7b077f6b86ab6e4392808e773eea975338d Event
2010-11-15 Boxstation added Noize https://github.com/tgstation/tgstation/commit/6438f2e6124eb487616a9b5c845a8c32455bf0c9 Map

2011

Date Change Author Link Type
2011-2-7 Uterus Station removed Errorage https://github.com/tgstation/tgstation/commit/a3aeb0bae14d4daab4ff68a6c80bc3f7379a74e7 Map
2011-9-3 Uterus Station readded Errorage https://github.com/tgstation/tgstation/commit/bbd6db9ce2d6341892b89a620593fc8877f5a817 Map

2012

Date Change Author Link Type
2012-1-14 Oldstation readded Errorage https://github.com/tgstation/tgstation/commit/d3d8755c679557657b22d8c9a60c9ffcb01560d7 Map
2012-6-21 Uterus Station removed Petethegoat https://github.com/tgstation/tgstation/commit/72d72f7ce522c2d2ad4863f44ee9f5054413c489 Map
2012-7-29 Asteroidstation added Errorage https://github.com/tgstation/tgstation/commit/db564cdde84a27ad51b4dd95e690ba9228dba3bc Map
2012-9-2 Gateway added Petethegoat https://github.com/tgstation/tgstation/commit/3f7985844e1cfe4234da0cb6a304324de1bd60f7 Addition
2012-11-28 Metroids/Roros fully replaced by Slimes KorPhaeron https://github.com/tgstation/tgstation/commit/0c4f441cb56106782e6271cfd6f0d05e31d42e15 Rework

2013

Date Change Author Link Type
2013-3-10* /tg/station Codebase moved to Github* https://github.com/tgstation/tgstation/tree/fb7700dd81a2d33ed130a111c4d4d65513e37100 Event
2013-3-10* Metastation added* Metacide https://github.com/tgstation/tgstation/commit/b02c4595053a9e55b3c100952732753812865cee Map
2013-4-20 Oldstation removed Ikarrus https://github.com/tgstation/tgstation/commit/4dea84a0dc34ed5c318c65acee9f1e1a0dc2b523 Map
2013-4-20 Asteroidstation removed Ikkarus https://github.com/tgstation/tgstation/commit/4dea84a0dc34ed5c318c65acee9f1e1a0dc2b523 Map
2013-6-18 Double Agents Mode added Giacomand https://github.com/tgstation/tgstation/pull/762
2013-11-5 Labor Camp added Drovidi Corv https://github.com/tgstation/tgstation/pull/1699 Addition
2013-11-8 Telescience added Cheridan https://github.com/tgstation/tgstation/commit/2c4f15bdbd71b87cfb60a38a946ac7c258723755 Addition

2014

Date Change Author Link Type
2014-1-4 Syndicate Borgs added VistaPOWA https://github.com/tgstation/tgstation/pull/2244 Addition
2014-1-30 Ministation added Giacom https://github.com/tgstation/tgstation/pull/2546 Map
2014-4-1 Cult reworked Akenworthy87 https://github.com/tgstation/tgstation/pull/3143 Rework
2014-12-10 Metastation removed Hornygranny https://github.com/tgstation/tgstation/pull/6304 Map
2014-12-16 Supermatter Engine added Tkdrg https://github.com/tgstation/tgstation/pull/6250 Addition

2015

Date Change Author Link Type
2015-1-1 Ragin' Mages added Iamgoofball https://github.com/tgstation/tgstation/pull/6695 Addition
2015-1-10 ERTs added Steelpoint https://github.com/tgstation/tgstation/pull/6705 Addition
2015-1-12 Blob reworked Iamgoofball https://github.com/tgstation/tgstation/pull/6727 Rework
2015-1-13 Goonchem added Iamgoofball https://github.com/tgstation/tgstation/pull/6137 Rework
2015-1-15 Lockboxes Removed, Firing Pins added Cheridan https://github.com/tgstation/tgstation/pull/6925 Rework
2015-4-15 Revenants added Xhuis https://github.com/tgstation/tgstation/commit/344dff441678b75473293fedae43fbd927a97432 Addition
2015-5-4 Plasmamen added Remie https://github.com/tgstation/tgstation/pull/9220 Addition
2015-6-12 Gang Reworked Ikarrus https://github.com/tgstation/tgstation/pull/9857 Rework
2015-7-3 Cat Ears/Tail added Ricotez https://github.com/tgstation/tgstation/pull/10209 Addition
2015-8-24 Swarmers added Ergovisavi https://github.com/tgstation/tgstation/pull/11382 Addition
2015-10-3 NTSL removed MrPerson https://github.com/tgstation/tgstation/pull/12105 Removal
2015-10-6 Dreamstation added Joan https://github.com/tgstation/tgstation/pull/12154 map
2015-10-7 Discstation added Strathcona https://github.com/tgstation/tgstation/pull/11923 Map
2015-10-8 Birdboat Station added Tokiko1 https://github.com/tgstation/tgstation/pull/11829 Map
2015-11-8 Hand of God Mode added Remie https://github.com/tgstation/tgstation/pull/11803 Addition
2015-12-15 "War-ops" Mode added KorPhaeron https://github.com/tgstation/tgstation/pull/13640 Addition
2015-12-15 Cult reworked Tkdrg https://github.com/tgstation/tgstation/pull/13552 Rework
2015-12-19 Tesla Engine added Iamgoofball https://github.com/tgstation/tgstation/pull/13258 Addition

2016

Date Change Author Link Type
2016-1-29 Efficiency Station added WJohnston https://github.com/tgstation/tgstation/pull/14995 Map
2016-1-31 Discstation removed KorPhaeron https://github.com/tgstation/tgstation/pull/15069 Map
2016-3-14 Lavaland added KorPhaeron https://github.com/tgstation/tgstation/pull/16033 Addition
2016-4-29 Cult Reworked Robustin https://github.com/tgstation/tgstation/pull/16778 Rework
2016-5-6 Dismemberment added Phil235 https://github.com/tgstation/tgstation/pull/17419 Addition
2016-5-8 Devil Antagonist added Lordpidey https://github.com/tgstation/tgstation/pull/15794 Addition
2016-5-9 Tablecrafting replaced with Personal-craffting Razharas https://github.com/tgstation/tgstation/pull/17341 Rework
2016-5-22 Peacekeeper Borgs added Kevinz https://github.com/tgstation/tgstation/pull/17355 Addition
2016-5-24 Clock Cult Mode added Xhuis https://github.com/tgstation/tgstation/pull/16441 Addition
2016-5-28 Pixel Projectiles added Paprka et al. https://github.com/tgstation/tgstation/pull/17735 Rework
2016-6-27 Shadowling removed Xhuis https://github.com/tgstation/tgstation/pull/18951 Removal
2016-9-20 Hand of God Mode removed Anturk https://github.com/tgstation/tgstation/pull/20572 Removal
2016-10-19 Pubbystation added Pubby https://github.com/tgstation/tgstation/pull/20925 Map
2016-11-9 Cortical Borers added Uraniummeltdown https://github.com/tgstation/tgstation/pull/21118 Addition
2016-12-17 Deltastation added Okand37 https://github.com/tgstation/tgstation/pull/22066 Map
2016-12-20 Efficiency station removed Optimumtact https://github.com/tgstation/tgstation/pull/22306 Map
2016-12-26 Dreamstation removed Optimumtact https://github.com/tgstation/tgstation/pull/22305 Map
2016-12-27 Omegastation added Okand37 https://github.com/tgstation/tgstation/pull/22447 Map
2016-12-27 Ministation removed Okand37 https://github.com/tgstation/tgstation/pull/22453 Map

2017

Date Change Author Link Type
2017-2-8 Birdboat Station removed Optimumtact https://github.com/tgstation/tgstation/pull/23754 Map
2017-2-17 Mining Asteroid fully removed Cyberboss https://github.com/tgstation/tgstation/pull/24173 Removal
2017-3-4 New Lighting Engine introduced PJB3005 https://github.com/tgstation/tgstation/pull/23087 Addition
2017-3-29 Cerestation added MMMiracles https://github.com/tgstation/tgstation/pull/24665 Map
2017-4-28 Double Agents removed; Internal Affairs Agents added KorPhaeron https://github.com/tgstation/tgstation/pull/26651 Rework
2017-5-6 Cult reworked Robustin https://github.com/tgstation/tgstation/pull/26631 Rework
2017-6-4 Ragin' Mages removed Bawhoppen https://github.com/tgstation/tgstation/pull/27872 Removal
2017-8-26 Cerestation removed MMMiraclces https://github.com/tgstation/tgstation/pull/30196 Map
2017-9-11 Nightmare Antagonist added KorPhaeron https://github.com/tgstation/tgstation/pull/30415 Addition
2017-9-26 Clock Cult reworked Xhuis https://github.com/tgstation/tgstation/pull/29741 Rework
2017-11-14 Circuits added Arsserpentarium https://github.com/tgstation/tgstation/pull/32481 Addition
2017-12-6 Clock Cult reworked Xhuis https://github.com/tgstation/tgstation/pull/32935 Rework

2018

Date Change Author Link Type
2018-1-15 Moth species added Joan et al. https://github.com/tgstation/tgstation/pull/34498 Addition
2018-1-30 Cult Reworked Robustin https://github.com/tgstation/tgstation/pull/33810 Rework
2018-3-1 Antagonist Reputation system added ElfLeaderMike https://github.com/tgstation/tgstation/pull/35485 Addition
2018-3-1 Character Traits added Xhuis https://github.com/tgstation/tgstation/pull/35440 Addition
2018-3-5 Sentient Disease added Cruix https://github.com/tgstation/tgstation/pull/35988 Addition
2018-5-26 Maintenance Drones removed CosmicScientist https://github.com/tgstation/tgstation/pull/38101 Removal
2018-5-30 AI Multi-Camera added Cruix https://github.com/tgstation/tgstation/pull/37695 Addition
2018-9-20 Omegastation removed 81Denton https://github.com/tgstation/tgstation/pull/40352 Map
2018-9-23 Economy added Iamgoofball https://github.com/tgstation/tgstation/pull/40312 Addition
2018-9-24 Assimiliation Mode added Kierany9 https://github.com/tgstation/tgstation/pull/40296 Addition
2018-10-31 Circuits removed Shdorsh https://github.com/tgstation/tgstation/pull/41108 Removal
2018-11-28 Ethereal Race added Qustinnus https://github.com/tgstation/tgstation/pull/40995 Addition
2018-12-9 Genetics Reworked Time-Green https://github.com/tgstation/tgstation/pull/41258 Rework
2018-12-15 Donut Station (re)added MMMiracles https://github.com/tgstation/tgstation/pull/41099 Map

2019

Date Change Author Link Type
2019-2-10 Space Dragon added IndieanaJones https://github.com/tgstation/tgstation/pull/42551 Addition
2019-3-7 Hybrid tasers replaced with disablers Actionninja https://github.com/tgstation/tgstation/pull/42930 Rework
2019-4-4 Disarms removed; Shoving added Actionninja https://github.com/tgstation/tgstation/pull/42958 Rework
2019-5-7 Sleepers removed; Stasis beds added JJRCop https://github.com/tgstation/tgstation/pull/43075 Rework
2019-6-6 "Null" Crates removed Plapatin https://github.com/tgstation/tgstation/pull/44324 Removal
2019-6-17 Contractor added Akrilla https://github.com/tgstation/tgstation/pull/44420 Addition
2019-6-24 Nonbinary gender allowed Shaps https://github.com/tgstation/tgstation/pull/44530 Addition
2019-6-29 Jumpskirts added Twaticus https://github.com/tgstation/tgstation/pull/44776 Addition
2019-8-9 Dynamic Mode Added TheChosenEvilOne https://github.com/tgstation/tgstation/pull/44639 Addition
2019-10-15 Clock Cult mode removed ShizCalev, TheMythicGhost https://github.com/tgstation/tgstation/pull/47057 Removal
2019-10-20 Medkit bruisepack + ointment replaced with suture + regenerative mesh Kryson https://github.com/tgstation/tgstation/pull/47092 Rework
2019-11-13 Kilo Station Added Okand37 https://github.com/tgstation/tgstation/pull/46968 Map

2020

Date Change Author Link Type
2020-1-5 Roundstart RCDs removed Kriskog https://github.com/tgstation/tgstation/pull/48482 Removal
2020-2-2 Prisoner Role added RaveRadbury https://github.com/tgstation/tgstation/pull/48819 Addition
2020-2-4 Cloning Removed Kriskog https://github.com/tgstation/tgstation/pull/48668 Removal
2020-3-8 Families Mode added Iamgoofball https://github.com/tgstation/tgstation/pull/49274 Addition
2020-3-21 Psychologist added uomo91 https://github.com/tgstation/tgstation/pull/49964 Addition
2020-4-25 "Runechat" added BobbahBrown https://github.com/tgstation/tgstation/pull/50608 Addition
2020-4-30 Donut Station (re)removed, Kilo initially removed jdawg1290 https://github.com/tgstation/tgstation/pull/50730 Removal
2020-6-24 Heretic Antagonist added EdgelordExe https://github.com/tgstation/tgstation/pull/51199 Addition
2020-7-6 Box replaced by Icebox Skoglol https://github.com/tgstation/tgstation/pull/52017 Map
2020-8-4 Singularity & Tesla Engines removed; TEG admin-only CRITAWAKETS https://github.com/tgstation/tgstation/pull/52873 Removal
2020-8-30 Standard Cyborg Removed Timberpoes https://github.com/tgstation/tgstation/pull/53276 Removal
2020-11-7 Ninja reworked IndieanaJones https://github.com/tgstation/tgstation/pull/53492 Rework
2020-12-9 Kilo (re)added, Pubbystation removed Maurukas https://github.com/tgstation/tgstation/pull/50730 Map

2021

Date Change Author Link Type
2021-2-3 Intent System replaced by Combat Mode Qustinnus https://github.com/tgstation/tgstation/pull/56601 Rework
2021-2-4 Dynamic Antag Threat Weight Reworked Mothblocks https://github.com/tgstation/tgstation/pull/56221 Rework
2021-2-5 Station Traits added Qustinnus https://github.com/tgstation/tgstation/pull/56309 Addition
2021-2-25 Tourist robots added Qustinnus https://github.com/tgstation/tgstation/pull/57010 Addition
2021-3-11 Tramstation added MMMiracles https://github.com/tgstation/tgstation/pull/56509 Addition
2021-4-12 Maintenance Drones re-added JJRcop https://github.com/tgstation/tgstation/pull/58249 Addition
2021-4-13 Cryo-stasis Pods added Jlsnow31 https://github.com/tgstation/tgstation/pull/58025 Addition
2021-4-15 Insulated Gloves now prevent shooting guns Ghilker https://github.com/tgstation/tgstation/pull/58407 Rework
2021-4-25 All Gamemodes replaced with Dynamic Mode Mothblocks https://github.com/tgstation/tgstation/pull/58470 Rework
2021-5-25 Circuits readded Watermelon914 https://github.com/tgstation/tgstation/pull/59232 Addition
2021-5-29 Antag Rep formally removed Mothblocks https://github.com/tgstation/tgstation/pull/59067 Removal
2021-7-28 Nanites removed Mothblocks https://github.com/tgstation/tgstation/pull/60473 Removal
2021-11-1 Radiation reworked Mothblocks https://github.com/tgstation/tgstation/pull/62265 Rework
2021-11-12 Cryo-stasis Pods removed Timberpoes https://github.com/tgstation/tgstation/pull/62731 Removal
2021-12-14 MODsuits added; Hardsuits removed Fikou https://github.com/tgstation/tgstation/pull/59109 Rework

2022

Date Change Author Link Type
2022-1-11 Traitor Rework, Progression Mechanics added Watermelon914 https://github.com/tgstation/tgstation/pull/63588 Rework
2022-1-12 Swarmers Removed Jlsnow301 https://github.com/tgstation/tgstation/pull/63989 Removal
2022-2-9 Heretics reworked MrMelbert https://github.com/tgstation/tgstation/pull/64658 Rework

See also

Coders

List of Maintainers