Codebase History: различия между версиями
imported>Deranging |
imported>Deranging |
(нет различий)
| |
Версия от 23:49, 6 мая 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-6-28 | Double Agents Mode added | Giacomand | https://github.com/tgstation/tgstation/pull/762 | Addition |
| 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-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-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
2016
| Date | Change | Author | Link | Type |
|---|---|---|---|---|
| 2016-3-16 | 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-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-27 | Omegastation added | Okand37 | https://github.com/tgstation/tgstation/pull/22447 | Map |
2017
| Date | Change | Author | Link | Type |
|---|---|---|---|---|
| 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-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-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-30 | AI Multi-Camera added | Cruix | https://github.com/tgstation/tgstation/pull/37695 | Addition |
| 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-6-24 | Heretic Antagonist added | EdgelordExe | https://github.com/tgstation/tgstation/pull/51199 | Addition |
| 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 |
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-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/58025 | 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 |