Commit Graph

2341 Commits

Author SHA1 Message Date
SkyratBot 8e6590c600 [MIRROR] Add Ethereal lungs to the limbgrower [MDB IGNORE] (#9634)
* Add Etheral lungs to the limbgrower (#62469)

Saturday morning, calm shift.
I spend most of my time staring at CANARY waiting for an atmos alarm to pop up while I sit at the foyer hearing what random craziness Poly is spewing and wondering about the previous and more interesting shifts.
When suddenly, an atmos alarm pops up at the Incinerator.
"Fucks sake, I bet the other atmos are torching the place again..."
I rush there expecting to fix a fire, but instead I find the start of something great...

The madman kidnapped an Ethereal to use as an organic Hydrogen farm, nothing I haven't seen before but... my hands start shaking, a spark of brilliance and potential in my eyes as I mumbled the words:
"I always hear that organic things are healthier... so what if we throw the Electrolyzer away and instead, print Etheral lungs in the limbgrower and implant them on monkeys..."
To our sadness, Ethereal lungs weren't added to the Ethereal disk design, this fixes that!

* Add Ethereal lungs to the limbgrower

Co-authored-by: GuillaumePrata <55374212+GuillaumePrata@users.noreply.github.com>
2021-11-23 04:08:29 +00:00
OrionTheFox b4bfffa54e ranged analyzer hnngh (#9510) 2021-11-21 18:46:39 +00:00
SkyratBot 01dd1e9eb9 [MIRROR] Cyborgs doing research is now logged IC [MDB IGNORE] (#9548)
* cyborgs doing research is now logged IC (#62898)

AI's doing research is logged to the RD, but Cyborgs doing it just shows up as 'Unknown', which makes no sense because some AI can order a Cyborg to do research on their behalf so the RD doesn't know who did it.
It also makes the RD's job easier to find out what rogue cyborg is doing research when told not to.

* Cyborgs doing research is now logged IC

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
2021-11-18 18:40:18 -05:00
Iamgoofball cb7d0a2d1f [NONMODULAR] Security Cyborgs are now locked behind the techweb! Requires the Mother of God experiment to research! (#9445)
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-11-17 02:16:06 +00:00
SkyratBot 2061aae12f [MIRROR] Wiremod assoc_literal circuit component was missing from the lathe [MDB IGNORE] (#9501)
* Wiremod assoc_literal circuit component was missing from the lathe (#62818)

Was looking for a way to make a cache list when I noticed the assoc_literal component wasn't in the lathe
I rather cache a list of stuff than continuously run foreach/searchs on data from the ntnet or otherwise.

* Wiremod assoc_literal circuit component was missing from the lathe

Co-authored-by: WarlockD <warlockd@gmail.com>
2021-11-16 23:34:16 +00:00
Pinta d547fa4ceb [MOSTLY MODULAR] Hardlight Rollerbed Medicell (#9394)
* ports over work from before

* makes the roller bed dissappear after a set while

stockpiling is bad

* adds icons and makes it so there is only one bed spawned per turf.

* adds item to techweb

* Update modular_skyrat/modules/modular_weapons/code/modules/projectiles/guns/energy/cell_based/medgun/medcells.dm

Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>

* applies suggestions from code review

* Update medcells.dm

Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>
2021-11-14 03:13:30 +00:00
SkyratBot aa4f9a13db [MIRROR] Reagents scanner circuit component [MDB IGNORE] (#9377)
* Reagents scanner circuit component (#62704)

It allows people to make circuits objects that interface with reagents.

* Reagents scanner circuit component

Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>
2021-11-10 14:56:39 -05:00
SkyratBot e845e22fd9 [MIRROR] Cyborg non direct "combat" rebalance. Airlock seal buffed, borg RCD nerfed. [MDB IGNORE] (#9349)
* Cyborg non direct "combat" rebalance. Airlock seal buffed, borg RCD nerfed. (#62621)

Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>

* Cyborg non direct "combat" rebalance. Airlock seal buffed, borg RCD nerfed.

Co-authored-by: GuillaumePrata <55374212+GuillaumePrata@users.noreply.github.com>
Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>
2021-11-10 10:44:24 -05:00
SkyratBot b7c63d2c50 [MIRROR] Material Scanner circuit component [MDB IGNORE] (#9367)
* Material Scanner circuit component (#62677)

* Material Scanner circuit component

* get_turf(src) to get_location()

* Material Scanner circuit component

Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>
2021-11-10 10:33:35 -05:00
SkyratBot 98428cdfb5 [MIRROR] Replaces a portion of C-style for loops with the more commonplace for loops, which are faster. [MDB IGNORE] (#9298)
* Replaces a portion of C-style for loops with the more commonplace for loops, which are faster.

* Update code/modules/projectiles/boxes_magazines/_box_magazine.dm

Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>
Co-authored-by: jjpark-kb <55967837+jjpark-kb@users.noreply.github.com>
2021-11-08 10:50:29 -05:00
Pinta 2e729a9f9c [MOSTLY MODULAR]Hardlight Salve Medicell (#9268)
* base

* removes a lot of vectors for abuse

* adds in globule textures

* empty cell

* adds it to research

* fixes runtime

* oversight
2021-11-06 19:36:40 -04:00
SkyratBot b7b6bd501f [MIRROR] removes double spaces AFTER symbols [MDB IGNORE] (#9226)
* removes double spaces AFTER symbols

* Fixing conflicts

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
2021-11-05 18:15:12 -04:00
SkyratBot 238b43aa80 [MIRROR] Adds the assembly shell [MDB IGNORE] (#9209)
* Adds the assembly shell (#62307)

Adds the assembly shell, which can be attached to wires and other assemblies like proximity sensors, timers, etc. Because assemblies already have screwdriver interaction that gets overriden by the shell component, the regular assembly screwdriver interaction can also be performed with right-click. This can be seen on examine.
While currently, circuits can interact with wires and such using remote signalers and the radio component, this has its limits, such as the possibility that someone else uses the same frequency/code combo. With the assembly shell, you can put all your circuit logic into the attached assembly.

* Adds the assembly shell

Co-authored-by: Y0SH1M4S73R <legoboyo@earthlink.net>
2021-11-02 23:11:47 +00:00
SkyratBot 93b3bdc347 [MIRROR] Shapeshift code improvement (+vent gib fix) [MDB IGNORE] (#9208)
* Shapeshift code improvement (+vent gib fix) (#62444)

* fuck

* Update shapeshift.dm

* fuck it, just check if the old body is in the vents before swapping.

* Shapeshift code improvement (+vent gib fix)

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
2021-11-02 23:11:30 +00:00
SkyratBot e90627be0e [MIRROR] Modernizing Radiation -- TL;DR: Radiation is now a status effect healed by tox healing, and contamination is removed [MDB IGNORE] (#9176)
* Modernizing Radiation -- TL;DR: Radiation is now a status effect healed by tox healing, and contamination is removed

* Fixing conflicts

* Makes it compile, yeet all the RAD armor from everywhere (thanks RegEx!)

* Removing more lingering rad armor (woo)

* Damnit powerarmors

* Bye bye rad collectors!

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
2021-11-02 10:36:46 -04:00
SkyratBot e78c84689d [MIRROR] Patches out the latest BRPED remote bombing exploit. [MDB IGNORE] (#9160)
* Patches out the latest BRPED remote bombing exploit. (#62447)

Reagent containers in BRPEDs can no longer have reagents inserted into them.

Does this by adding a signal for pre-reagent adding that accepts a cancel flag, which will stop the reagents being added.

Transferring reagents to things now actually checks the return value of add_reagent to stop people pouring chems that weren't added into the ether.

* Patches out the latest BRPED remote bombing exploit.

Co-authored-by: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
2021-10-31 22:34:00 +00:00
SkyratBot 7954d664a8 [MIRROR] removes double spaces before symbols [MDB IGNORE] (#9117)
* removes double spaces before symbols (#62397)

This can apparently cause some bugs on occasions, so I thought I might as well try to kill them all.

* removes double spaces before symbols

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
2021-10-29 04:14:00 +01:00
SkyratBot c9b268a72a [MIRROR] Integrated the component printer into the integrated circuit UI. You can now link integrated circuits to component printers [MDB IGNORE] (#9107)
* Integrated the component printer into the integrated circuit UI. You can now link integrated circuits to component printers (#62287)

Co-authored-by: Watermelon914 <3052169-Watermelon914@ users.noreply.gitlab.com>

* Integrated the component printer into the integrated circuit UI. You can now link integrated circuits to component printers

Co-authored-by: Watermelon914 <37270891+Watermelon914@users.noreply.github.com>
Co-authored-by: Watermelon914 <3052169-Watermelon914@ users.noreply.gitlab.com>
2021-10-28 15:49:34 -04:00
NotRanged 143dea00eb [Semi-modular] Adds Teshari (#8663)
* Initial commit, first PR added, small sprite tweaks done myself

* hardsuit tail sprite and more modifications

* Language and stuff, most of second PR

* idk what I did here because I slept between commits but probably a lot

* Adds many many matrix coloured earsprites fuck me this was a lot of work

* Species page, body markings and final cosmetic changes

* Small tail tweak

* Small clothing sprite tweak

* Linter: trailing newline

* schechi icon made, code clothing moved to modular/master file

* Some suggestions implemented

* Comments etc

* snake_case

* Changes var names, rejects body size modification

* again but properly this time

* Moves clothing pixel stuff into defines

* Quirks can be restricted for some species now

* And now it actually works

* Move to modular file

* removes species quirk stuff

* Fixed Schechi

* Fixes 0 damage punch, made a husk sprite

* improves clothing sprites, fixes offsets of 'certain' bodyparts... :/

* Nevermind, it just doesn't work, no dicks for you

Co-authored-by: Ranged <nickvanderkroon@gmail.com>
2021-10-26 17:28:13 +01:00
Pinta 6199239241 [MOSTLY MODULAR] Hardlight Gown Medicell (#9021)
* the start

* special text

* Textures

* item deletes once taken off

* medicel icon

* adds it to research

* select color
2021-10-26 17:13:02 +01:00
SkyratBot 160845d578 [MIRROR] Places regular/advanced mops in the same category on the lathes. [MDB IGNORE] (#9014)
* Places regular/advanced mops in the same catagory (#62244)

* Places regular/advanced mops in the same category on the lathes.

Co-authored-by: ArcaneMusic <41715314+ArcaneMusic@users.noreply.github.com>
2021-10-24 14:54:46 -04:00
SkyratBot 26c915c93f [MIRROR] Binary and Decimal Conversion Components. [MDB IGNORE] (#8995)
* Binary and Decimal Conversion Components. (#61889)

Added a couple components that convert a number into an array of binary digits and viceversa.
May help players mak more complex and advanced components without filtering those lacking knowledge in the binary field.

* Binary and Decimal Conversion Components.

Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>
2021-10-23 15:14:32 +01:00
SkyratBot 13d38add93 [MIRROR] Repaths knives to not all be children of the kitchen knife. [MDB IGNORE] (#8843)
* Repaths knives to not all be children of the kitchen knife.

* Fix

Co-authored-by: itseasytosee <55666666+itseasytosee@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-10-23 00:07:08 +01:00
Iamgoofball bdd5e1f12f GoofMed: Self-Actualization Device, Stasis Operating Tables! (#8791)
* Adds the Self-Actualization Device!

* Update modular_skyrat/modules/donut_steel_restoration_device/code/oc_donut_steel_restoration_device.dm

Co-authored-by: Zephyr <12817816+ZephyrTFA@users.noreply.github.com>

* Operating Tables now provide Stasis

* Update modular_skyrat/modules/donut_steel_restoration_device/code/oc_donut_steel_restoration_device.dm

Co-authored-by: Zephyr <12817816+ZephyrTFA@users.noreply.github.com>

* Fixes Medical Cyborgs + Fixes Pain and Numbing to work correctly

* WHOOPS

* fucking stupid merge conflicts HOLY SHIT

* Update modular_skyrat/modules/donut_steel_restoration_device/code/oc_donut_steel_restoration_device.dm

Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>

* return 2 monke

* whoops

* Admin logging

* loggin

Co-authored-by: Zephyr <12817816+ZephyrTFA@users.noreply.github.com>
Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>
2021-10-18 01:12:26 +01:00
SkyratBot a49f0a371a [MIRROR] Updates the Goon Source code objective item to be on par with all other high risk items. [MDB IGNORE] (#8887)
* Updates the Goon Source code objective item to be on par with all other high risk items. (#62142)

Currently, all it takes to ruin an antagonist's round (assuming they have this objective) is to walk into the server room, and break the master server, as this will delete the drive inside. It is extremely weak, a fire axe will break it in less than 15 seconds.

Not only that, but the drive itself is also not resistant, making it relatively easy to lose it and have it destroyed in various station emergencies.
Compared to every other high risk item, this doesn't make much sense, as they are all supposed to be virtually impossible to get rid off.

This does not effect the ninja's objective of destroying the drive.

This ups the integrity of the master server, making it take ~15s longer to break it with a wielded fire axe, than it does to just deconstruct it. It also adds resistances to the drive itself, which brings it up to the same level as every other high risk item.

Closes #62128

* Updates the Goon Source code objective item to be on par with all other high risk items.

Co-authored-by: Seth Scherer <supernovaa41@protonmail.com>
2021-10-17 15:13:57 -04:00
SkyratBot f0db07b17d [MIRROR] makes it so the sanitize_hexcolors' default is 6 characters rather than 3 and gets rid of color_legacy [MDB IGNORE] (#8840)
* makes it so the sanitize_hexcolors' default is 6 characters rather than 3 and gets rid of color_legacy

* Feex

* Feex some more

* Final feex

* Please no more I'm tired

* <<<<<<< HEAD

Co-authored-by: Seris02 <49109742+Seris02@users.noreply.github.com>
Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
2021-10-17 00:30:28 -04:00
SkyratBot be43595093 [MIRROR] Trigonometry circuit component [MDB IGNORE] (#8863)
* Trigonometry circuit component (#61885)

Adds a trigonometry circuit component to the game.

* Trigonometry circuit component

Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>
2021-10-16 20:32:27 -04:00
SkyratBot 558f56ae92 [MIRROR] fixes pink crossbreeding allowing faction removal [MDB IGNORE] (#8872)
* fixes pink crossbreeding allowing faction removal (#62090)

by the faction using real_name instead of a ref like all other factions that point to specific mobs do, the pink crossbreeding potion could be used to strip factions from mobs by setting your real name to the name of the faction and stripping it

* fixes pink crossbreeding allowing faction removal

Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com>
2021-10-16 20:31:11 -04:00
SkyratBot 4b4076b766 [MIRROR] Cytology 1.1: autoresampler vats [MDB IGNORE] (#8848)
* Cytology 1.1: autoresampler vats (#61951)

* bedtime commit

* fixes and sprite update

* -T

* suggestions from review & better audiovisual feedback

* Cytology 1.1: autoresampler vats

Co-authored-by: Krysonism <49783092+Krysonism@users.noreply.github.com>
2021-10-16 15:06:41 -04:00
SkyratBot d5cc576efb [MIRROR] Drowsiness refactor [MDB IGNORE] (#8836)
* Drowsiness refactor (#62104)

Creates two procs in /mob/status_procs for handling drowsiness changes (with check for negative values), and refactors all code to use these procs instead of assigning values to the mob's drowsiness themselves.

* Drowsiness refactor

* Fixing more stuff in our code

Co-authored-by: thatoneplebeian <67017991+thatoneplebeian@users.noreply.github.com>
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
2021-10-15 13:41:35 -04:00
SkyratBot 230a34588f [MIRROR] modules/atmospherics major cleanup [MDB IGNORE] (#8818)
* modules/atmospherics major cleanup

* E

* E

* 0

Co-authored-by: Ghilker <42839747+Ghilker@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-10-14 22:44:30 +01:00
SkyratBot 01a41bef0d [MIRROR] Printer Circuit Component [MDB IGNORE] (#8825)
* Printer Circuit Component (#62012)

I'm adding a circuit component that can print text string on a paper object in a variety of colors and font typefaces (currently only web-safe ones are available, maybe i'll add some fancy ones in the future but they'd need to be imported either through @ import of @ font-face in a separate CSS not imported by every tgui UI).
It's important to note that because the UI sanitizes new text inputed by users and not what's already written on the paper (so the pen_color and pen_font don't be purged in the process), we can't safely have these strings "printed" into the info variable directly, because of that these values will be stored in two new list variables, one for the text and one for font color, face and the signature. When the paper sheet UI is opened, these will be sanitized and then parsed into the text, so the next time the paper is edited we can clear these two lists.
Obviously better than a hacky byond proc - parsemarkdown() is outdated af -, albeit a bit messy... like the rest of paper code.

Requires #62033.

* Printer Circuit Component

Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>
2021-10-14 21:20:22 +01:00
SkyratBot fa519bdde3 [MIRROR] cleanup _HELPERS/_lists.dm and all the necessary files [MDB IGNORE] (#8783)
* cleanup _HELPERS/_lists.dm and all the necessary files

* Epbic

Co-authored-by: Ghilker <42839747+Ghilker@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-10-13 21:07:35 +01:00
SkyratBot 5c69051fec [MIRROR] Fixes filter list component not being a filter list component [MDB IGNORE] (#8795)
* Fixes filter list component not being a filter list component (#62019)

Co-authored-by: Watermelon914 <3052169-Watermelon914@ users.noreply.gitlab.com>

* Fixes filter list component not being a filter list component

Co-authored-by: Watermelon914 <37270891+Watermelon914@users.noreply.github.com>
Co-authored-by: Watermelon914 <3052169-Watermelon914@ users.noreply.gitlab.com>
2021-10-13 19:10:53 +01:00
SkyratBot e95434e3ca [MIRROR] re-adds the yellow slimecore as an EMP-proof cell [MDB IGNORE] (#8785)
* re-adds the yellow slimecore as an EMP-proof cell (#62013)

Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>

* re-adds the yellow slimecore as an EMP-proof cell

Co-authored-by: Invalid <51190031+InvalidArgument3@users.noreply.github.com>
Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>
2021-10-13 19:09:51 +01:00
SkyratBot c5f573d82c [MIRROR] timepiece circuit module [MDB IGNORE] (#8780)
* timepiece circuit module (#62039)

Adds a circuit component that outputs the station time in chosen format and unit of time when triggered. The options are currently 24-hour and 12-hour for the time format, hours, minutes and seconds for the unit of time.
The component is called timepiece because clock was already taken by another component that sends signal outputs at intervals.

* timepiece circuit module

Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com>
2021-10-13 19:09:06 +01:00
SkyratBot 58c7729d88 [MIRROR] Rad collectors gone, tesla coils to generate power [MDB IGNORE] (#8697)
* Rad collectors gone, tesla coils to generate power (#61917)

Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>

* Rad collectors gone, tesla coils to generate power

* replaces rad collectors

Co-authored-by: Ghilker <42839747+Ghilker@users.noreply.github.com>
Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>
Co-authored-by: Kat <evesovereign@hotmail.co.uk>
2021-10-10 17:13:06 +01:00
SkyratBot e25ff9aa2c [MIRROR] Fixed dispenser and new circuit list components not being available [MDB IGNORE] (#8715)
* Fixed dispenser and new circuit list components not being available (#61960)

Co-authored-by: Watermelon914 <3052169-Watermelon914@ users.noreply.gitlab.com>
Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>

* Fixed dispenser and new circuit list components not being available

Co-authored-by: Watermelon914 <37270891+Watermelon914@users.noreply.github.com>
Co-authored-by: Watermelon914 <3052169-Watermelon914@ users.noreply.gitlab.com>
Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>
2021-10-09 09:10:32 -04:00
SkyratBot ecfb1881c2 [MIRROR] Status Displays can be taken down [MDB IGNORE] (#8698)
* Status Displays can be taken down (#61847)

Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>

* Status Displays can be taken down

Co-authored-by: Mooshimi <85910816+Mooshimi@users.noreply.github.com>
Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>
2021-10-08 21:38:28 -04:00
SkyratBot 30e071673f [MIRROR] Refactors the list datatype to support composite lists. Adapts a lot of circuits to be able to properly use composite lists. Adds the dispenser shell [MDB IGNORE] (#8650)
* Refactors the list datatype to support composite lists. Adapts a lot of circuits to be able to properly use composite lists. Adds the dispenser shell (#61856)

Co-authored-by: Watermelon914 <3052169-Watermelon914@ users.noreply.gitlab.com>
Co-authored-by: Colovorat <35225170+Colovorat@ users.noreply.github.com>

* Refactors the list datatype to support composite lists. Adapts a lot of circuits to be able to properly use composite lists. Adds the dispenser shell

Co-authored-by: Watermelon914 <37270891+Watermelon914@users.noreply.github.com>
Co-authored-by: Watermelon914 <3052169-Watermelon914@ users.noreply.gitlab.com>
Co-authored-by: Colovorat <35225170+Colovorat@ users.noreply.github.com>
2021-10-08 14:19:46 +01:00
SkyratBot fbf9834686 [MIRROR] Removes dead code in techwebs, alongside some truly evil macros [MDB IGNORE] (#8652)
* Removes dead code in techwebs, alongside some truly evil macros (#61936)

fuck you kevin

* Removes dead code in techwebs, alongside some truly evil macros

Co-authored-by: LemonInTheDark <58055496+LemonInTheDark@users.noreply.github.com>
2021-10-08 08:28:05 -04:00
SkyratBot cc93b11d23 [MIRROR] _HELPERS/unsorted.dm has been sorted [MDB IGNORE] (#8627)
* _HELPERS/unsorted.dm has been sorted

* Feexing conflicts

Co-authored-by: Ghilker <42839747+Ghilker@users.noreply.github.com>
Co-authored-by: GoldenAlpharex <jerego1234@hotmail.com>
2021-10-06 22:07:01 +01:00
SkyratBot 5b987dfa7e [MIRROR] Adds a new type of Experiment Scans: Machinery Scanning [MDB IGNORE] (#8543)
* Adds a new type of Experiment Scans: Machinery Scanning

* Update all_nodes.dma

Co-authored-by: Sealed101 <75863639+Sealed101@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-10-04 00:19:52 +01:00
SkyratBot 0e9557e1f9 [MIRROR] Ovens can now be researched [MDB IGNORE] (#8545)
* ovens can now be researched (#61804)

* Ovens can now be researched

Co-authored-by: John Willard <53777086+JohnFulpWillard@users.noreply.github.com>
2021-10-02 00:32:42 +01:00
SkyratBot f295464c2a [MIRROR] Corrects mapload args that sprug up in the past few days [MDB IGNORE] (#8462)
* Corrects mapload args that sprug up in the past few days (#61759)

See #61623 . These were either merged after the prior PR, coded before the prior PR, or were made in between and not updated.

* Corrects mapload args that sprug up in the past few days

Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
2021-09-30 23:01:27 +01:00
SkyratBot 6f60fcb60a [MIRROR] Replaces downloading research notes with a new antag objective and station sabotage point. (#8401)
* Replaces downloading research notes with a new antag objective and station sabotage point. (#61685)

    Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>

* Replaces downloading research notes with a new antag objective and station sabotage point.

Co-authored-by: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
2021-09-26 01:49:02 +01:00
SkyratBot c23bd1cb8c [MIRROR] every case of initialize that should have mapload, does (#8374)
* every case of initialize that should have mapload, does

* E

Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-09-24 23:07:53 +01:00
SkyratBot da3076fa46 [MIRROR] Cytology content expansion: Jungle mobs. (#8335)
* Cytology content expansion: Jungle mobs.

* Update research.dm

* E

* Update frog.dm

Co-authored-by: Krysonism <49783092+Krysonism@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-09-23 02:36:08 +01:00
SkyratBot 728913190e [MIRROR] Adds the Proximity Pinpointer circuit component! (#8324)
* Adds the Proximity Pinpointer circuit component! (#61574)

* Adds the Proximity Pinpointer circuit component!

Co-authored-by: TheSmallBlue <ilanmori@hotmail.com>
2021-09-23 01:46:00 +01:00
SkyratBot df4e163266 [MIRROR] Razor Update (#8310)
* Razor Update

* Update games.dm

Co-authored-by: remuluson2 <remuluson2@gmail.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-09-23 01:32:11 +01:00