Positronic brains are already printable, so why not electronic brains? Requires a bit less research to make than posibrains, and uses no phoron or diamonds.
Mostly because the old radio-enabled MMIs were almost never used. Changes all MMIs and their subtypes (posi and drone brains) to have a radio inside of them, which can only be used when the brain is outside of a body. This radio can be used to talk over the common channel, in case you get left on a table somewhere by an absent-minded roboticist. However, the radio can also be disabled, in case an antag has you and doesn't want to to scream for help.
Since this makes the old radio-enabled MMIs obsolete, they're no longer printable(although it's still defined in the code so I don't have to touch the map file). Also fixes a telecomms runtime with brains talking over the radio.
This is being done because of the problem of MMI-type brains suddenly having access to a secure channel they can spy on when removed from a body - something they couldn't access before without a binary communication device or similar. This has been used several times against antags, usually antag AIs.
New lighting system is needed to handle updating literally 14k+ tiles whenever the sun moves. The straight port seems to have had no adverse effects from what I could see. Don't know if it's more performant but it doesn't seem to be less.
I didn't expect the latter would be needed for the former.
* Adds a load of new FBPs.
* Replaces cyber solutions sprites.
* Fixes and price adjustments.
* Revert "Fixes and price adjustments."
This reverts commit d56c3f082e.
* Fixes + supply price adjustments.
This time without... for some reason adding an empty line to the map
files. Not sure how that got caught by Git.
* Makes the new knockoffs into alternatives for the currently existing brands.
* new names
* Tweaks Xenomorph spitting.
* Swap 'them' for 'the target'. ..Also fixes the mismatched costs.
* Swaps 'them' for 'the target'. Also, in-progress fixing phoron costs of acid.
* Fixes the acid phoron cost. Because Git wasn't playing nice. AAAAAAA.
* Swaps a long line out for a small check.
Mostly ports Vore's Trashpile code, and made more generic, as I plan to use these for surface loot later.
Adds mold reagent to give a consequence to eating food you found in the garbage.
These aren't mapped in but I or someone else can do that later.