- Adds a handle_environment function for species (Could be useful for fish people in the future)
- Moves goliath plating, extinguishing of objects, and plasmaman cozyness from their own istype checks and variables, to bitflag checks.
* Event for changing density
* Just in case
* The humans are ded
* Remaning changes
* Slippery litle devils
* How many commits am I holding up, Winston ?
And if the collabs says 5, how many ?
* Fixes resting problems
* Final fixes
* Advanced Sec Cameras track cyborgs
* Tracks cyborgs
* Fixes camera icon remaining after zlevel transfer
* fuck doing this ever again
* fucking
* last one
* Move DMI files over to 64x64
* Lighting overlay + world.icon_size.
* Change 32 to world icon size
* Adds pixel shift multiplier
* Fix accidentaly 16 -> world_icon_size/4 conversion to proper world_icon_size/2 conversion
* Fixes lighting properly
* Fix spacepods bounds
* Redo all icons with BYONDTools bug fixed
* Update ALL the map files dear god
* Double crayon font size
* Update all screen locs
* Fix contextual clicks
Couldn't use PIXEL MULTIPLIER here for the most part due to the fact most of these are ranges and doubling them would leave empty spaces
* Fixes maptext size and the final touch ups on antag screen locs
* Runs optipng on the DMI files in last commit.
Because my optipng version was outdated (blame the optipng package I had installed) it failed to run on the erge commit. This fixed that.
* Reduces parallax size a bit for 64x64 map sizes
* Fix lobby screens
* Fix DME
* NO MORE HALF MEASURES, CLUSTER
* NO MORE HALF MEASURES, CLUSTER
* bugfixes
* bugfixes
* final bugfixes before the final testing
* we have clearance for lift-off, captain.
* PLANES
* whoops
* bugfixes
* adds dummy noir obj/screen
* I.plane = initial(I.plane) + assorted bugfixes
* fixed bugs and did a thing with lasers & tasers
* thanks for using a define up there it's really useful and maintainable.
fixes#8078fixes#8085
also fixes bug where you would go hypothermic if you fell asleep
also balances space suits to be cold resistant until a time comes where space isn't cold
-Addresses #7158
-removes useless variables heat_protection & cold_protection as these were in 99% of circumstances the exact same as body_parts_covered
-added a new variable, heat_conductivity to all items, determining how fast they conduct heat away from you
-added new procs to humans, sweat() & burn_calories() - Now whenever you use up nutriment, you generate heat, but can also expend nutriment to decrease heat.
-refactored how heat transfer away from humans worked
-added mild hypothermia
-added moderate hypothermia
-added severe hypothermia
-added profound hypothermia
-removed damage from extreme cold
-space is no longer cold to humans (because it isn't, duh.), this does not affect atmos.
-upped pressure damage as space is no longer cold.
-probably a bunch of other stuff:
TODO: Macrowave, balancing of things that use cold to kill.