All the stuff from #6804 but with a couple extra changes.
Adjusted the pipes and air canisters at blue and yellow dock to be a little more neat and symmetrical.
Made the roof solars just slightly bigger.
The solars SMES units now start with one additional coil each at roundstart, for a slightly higher input and output capacity.
Spawns the rescue pods survivors with a GPS
Gives a ID to the pod-smuggler
Removes the prefix/suffix from the entered name if someone accidentally enters it
Makes the appearance changer configurable (so it´s possible to determine by spawnpoint what someone should be able to change about the char)
Makes the first part of the name prompt configurable
Adds species overrides for ghost-spawner equipment.
Fixes a bug with belt items being spawned twice.
* Added a drill to the survivor pod
* Fixed a bug which caused a spawner with unlimited slots to disable itself after the first spawn
* Fixes a bug with the CCIA Equipment. #Fixes #6844
* Added a verb to despawn to admin mobs
* Removed the human respawn delay from the visitor/pod survivor
* Prevents Tajara/Unathi from becoming checkpoint guards to avoid the shoe/gloves issue
This pr replaces some small derelicts, like the sol frigate, synicatebase and tcfl frigate with a bigger map, the screapheap, that bears all of those maps into a bigger map.
Loads custom synths from json or SQL as opposed to a txt file. Adds support for multiple borg sprites, ai chassis and custom ai hologram sprites as opposed to one sprite per player. Adds the ability to use custom pai sprites
Makes initial size bigger
Removes 0's from non admin panel
Adds VV button back
Makes all the buttons not so crammed in basic themes
Makes search field autofocus
Per Lohikar:
as a heads up, it looks like the rev of Z-Mimic on aurora might be making openturfs darker than it's supposed to
specifically, it's creating two shadower objects when it should create one
which is probably fucking up lighting copy
https://github.com/Aurorastation/Aurora.3/blob/master/code/modules/multiz/turfs/open_space.dm#L137
^ this line and the if below it should be deleted
Issue:
A previous exploit by me was haphazardly implemented. I had assumed that the IE printer could only print items of the two types. Turns out, not the case. Result: printer can't print half the shit is should.
Solution:
Implement proper sanitazation. I found out that all printable items are in the SSelectronics list. So I implemented /obj/item/device/integrated_circuit_printer/proc/can_print(build_type) to check if the build_type is represented in the list of items of the current category.