added config flags for objectives being enabled or disabled.
added antag options menu.
added ability to choose where a syndicate uplink is installed.
Merge branch 'master' of https://github.com/Baystation12/Baystation12 into antag
DNA2 EPISODE 2: Revenge of the Bugs

Made after DNA2 hit /vg/'s main server after no one tested anything.

* Gene activation/deactivation made modular, refactors domutcheck.
* Standardized genetics disks and injectors a bit in response to buffer corruption issues. (Untested)
* Lots of major bug fixes.
* Skin tones fixed.

Still needs further testing. All I did was mess around with monkeys.
Fix for assistants being unspawnable after one enters a cryopod.

Signed-off-by: Mloc-Argent <colmohici@gmail.com>
Merge remote-tracking branch 'upstream/master' into bs12-cryosleep
Fix for broken on spawn chem_dispenser

Remove ~83 minute before RnD chem_dispenser starts recharging.
Fix chem_dispenser logic.

Signed-off-by: Igor Golubkov <bctpe4hbiu@bctpe4hbiu.org>
Fix for #4289

Signed-off-by: Mloc <colmohici@gmail.com>
Merge pull request #4290 from Mloc/bs12-nymphevolve

Fix for #4289
Merge pull request #4284 from Mloc/bs12-cryosleep

Fix for assistants being unspawnable after one enters a cryopod.
Uplink fix item spawner fix.

Probably a merge conflict fix or something but some code got moved to an odd spot.
Fix for #4293

Signed-off-by: Mloc <colmohici@gmail.com>
Fix for #4194

Signed-off-by: Mloc <colmohici@gmail.com>
Merge pull request #4291 from Ccomp5950/uplink_fix

Uplink item spawner fix.
Fixes #4295

Issue: firedoor not correctly entering alarmed state.

Todo: cleanup fix before PR
Fixes #4296
Previous fix code cleanup

Fixes #4295

Todo: investigate sub-areas not inheriting var/fire
Merge pull request #4294 from Mloc/bs12-fixes

Fixes
Refined earlier fix

Tried a couple of other solutions, but this ended up being the most reliable.

Now checks all areas associated with the firedoor to see if they should still be down.

Also makes a final check before closing the door in case the fire alarm turns off in the middle of an autoclose cycle.
Sink filling typo

No more filling the the bucket using the sink.
More typo fixes

Missed these in the last commit.