- distance is INFINITE, 0, or a positive integer based on get_dist() between
the examiner and examinee's turfs when they are on the same Z. When the
examiner is dead or a ghost, distance is always 0.
- also updates /examine( implementations to use it!
- adds w_class_to_name proc for reusing "It is a X item." examine behavior.
Reworking how data is initialized and handled by reagents.
Post-rebase update for taste PR.
Further work on the taste system.
Updating taste strings. God help me.
* Semiport of Allow_Spacemove from Bay.
* Porting flying robots from Bay.
* Converting platforms to an alt title of Robot.
* Converting existing modules to new proc flow.
* Cleaning up jetpack code for robots.
* Making flyers and platforms buildable.
* Debugging/refining robots port.
* Reverting some unneeded spacemove changes.
* Refining/debugging bots.
* Removing Bay subtypes, adding flying subtypes of existing modules.
* Icon rework for flying robots.
* Working commit for flying borgs PR.
* Repaths badges, ribbons, pins and permits to /medal.
* Drakes can now wear pride pins.
* Updates xenofauna map, repaths some accessories.
* Added fence door interaction for drakes (open but not close)
* Adds stasis cages to the Xenofauna lab.
* Corrects some Cynosure badge paths.
* Allows mobs to climb into stasis cages themselves.
* Added lower temperature sensor alarms to xenofauna.
* big heckin chonker ultragigamega-ears!!!!
* slight balance tweak
* tesh no longer have four ears so they no longer have superultragigamegahearing
* its ok i couldnt figure out between() either lmao
* bugfix 1: autolathes can actually be deconstructed and don't cause runtimes (and also don't eat your crowbars)
* bugfix 2 (forensic techs actually get detective ids/pdas)
* bugfix 3 (accessories no longer do a weird double period)
* bugfix 4 (right foot)
* bugfix 5 (singular/plural stacks)
* bugfix 6 (ghosts can hang up on communicators -- still causes runtimes but it did this before and the runtimes are from the observer bug and not the communicator bug so it's fine)
* i lost count but this one gives the hos an egun because the cynosure hos locker doesn't have a gun at all and i'm not fucking around with balancing the fancy custom guns
* fixes infinite cell duplication exploit with autolathes (flashlights/coolers come empty from lathe now)
* changelog
* Update code/game/machinery/autolathe.dm
Co-authored-by: Atermonera <atermonera@gmail.com>
* Update code/game/machinery/autolathe.dm
Co-authored-by: Atermonera <atermonera@gmail.com>
* commits changes + fixes retro carpet (red) inventory sprites
* return..()'d
---------
Co-authored-by: Atermonera <atermonera@gmail.com>