Moves shuttle turfs to paths under /turf/simulated/floor and /turf/simulated/wall
Players can now safely build on top of shuttle turfs
Fixes#1711
Adds several but not all paths for the different types of floor turfs, most of them in plasteel_floor.dm
The turf pathings are still in need of a deeper organization, but this is at least a start
Instances where the game would give special treatment to MODE players will instead check to see if a player's assigned_role (job) matches their special_role (antag status). All antags that start off station (as well as ninjas for some weird reason) were affected.
Fixes#8743
Fixes poly from smashing herself constantly against windows trying to reach unreacheable items.
Changed the way AStar selects the adjacent turfs from each turf, taking in count the capabilities of the object or mob who will move. For example, being able to pass over tables.
The new system will use the bitflag atmos_adjacent_turfs to reach for adjacent turfs and CanPass().
Fixes#436
-Nuke Hardsuits are no longer unremovable when in combat mode, allowing for better healing/defibbing.
-Explosive implants reduced to 4 TC.
If you don't want to get looted, get good and don't die or buy an implant.
Players who would otherwise qualify to play as an implanted job will spawn as the most wanted not implanted job they qualify for if they are an onstation antagonist. If they don't qualify for any job in this way depending on preferences they will either spawn as an assistant or a random job (which also makes sure they don't end up in an incompatible job).
Note this doesn't impact late join antagonists or mulligan antagonists. Roundstart only.
Fixes monkeys not getting a special role when made with jungle fever because of a runtime
Fixes check_monkey_victory runtiming and always defaulting to "the monkeys won!"
Adds a check for monkey modes that end on station because all the monkeys died and continuous is off (it is by default off)
Fixes a runtime relating to trying to change a monkey's mutantrace (don't do this)
Adds a check to not end the round if all the monkeys died but there are still people waiting to become monkeys because they got bit.
Maybe some other tiny monkey fixes I'm not even sure at this point I wasted a sunday night fixing monkey mode problems