* move door_assembly types to new door_assembly_types.dm
fixed some stupid airlock varedits
made glass airlocks a subtype of their solid variant
* examine door assembly to see what name is set
move airlock emagged description to examine()
* removed typetext and icontext vars from door assemblies, airlock painter no longer works on door assemblies
removed 'anchored = TRUE, state = 1' copypasta from door assemblies
door assemblies update their name more regularly during construction
added new airlock types to airlock painter on airlocks, and to the RCD
airlock assemblies built with metal are now in a list, you can build many more airlocks
vault door assemblies can be built with 4 plasteel
added a solid version of station2 airlocks, renamed to "public airlock"
glass and mineral sheets are now able to be welded out of door assemblies
* find n replace airlock/glass to airlock/glass_public in maps
door_assembly_glass to door_assembly_public
* made highsec airlocks built with 6 plasteel, removed from RCD and airlock painter
vault doors built with 8 plasteel
removed redundant vars in airlock_types.dm
reverts the dumb rglass 'replacement' addition in door assembly construction
* moved airlock assembly defines to construction defines file
fixed incorrectly named shuttle airlock glass_closed and maint panel protected closed overlays
improved examination message for glass/minerals present in assembly
* airlocks take their dir from the assembly when built from assembly
removed "vertical" variant of survival pod airlock, unneeded
survival pod airlock assembly can have glass applied
solid and glass overlays for survival pod airlocks
* OOPs some airlocks, removes a duplicate door assembly, removes some var edits on maps for a new glass type
* turn copied door assembly code into a proc
some feedback during door assembly construction
door assembly created airlock takes name from base_name if no custom name
moved plasma airlock proc to airlock_types.dm
* Updates floors and decals as well as all relevant maps.
* Fixes centcom compilation errors
* Fixes some missing floors I did not see under blast doors whoops.
* Removes a bunch of tags reeeee
* Removes redundant icon states.
* Updates almost all maps, mostly to deal with /black being changed to /dark.
* Fixes pirate ship too.
* Let's try that again fuck
* Whoops extra area error
* Proper conflict fixes.
* Actual fixes now
* Actual fixes.
* Last couple of fixes hopefully at ninja's request.
* Fix pixel offsets on cables on all maps
* Remove d1/d2 from cables on all maps
The Initialize() on cables already sets d1 and d2 based on icon_state so
these varedits don't actually accomplish anything.
Two new items, one brand new, the other an RCD that works at range without any other bells and whistles.
The RLD allows you to create floor and wall lighting along with temporary (they use fuel like flares) glowsticks at range. It can also deconstruct lights. The best part of this feature (besides the visual "ammo" updating icons) is the ability to select absolutely any color you desire.
🆑 Robustin
add: Ranged RCD added to the game
add: Rapid Lighting Device (also ranged) has been added. It can create wall, floor, and temporary lights of any color you desire.
/🆑
* Cut out an unecessary locate call
* Remove an unecessary var
* Add an appropriate warning
* Move the CHECK_TICK to a more sensible place
* Change the default turf to /turf/open/space/basic
* Skip loading default turfs
* No need for CreateSpace anymore
* Improve the comment
* SPACE OPTIMIZATION
* Don't need this instancing anymore either
* Forgot to drop this
* FASTER!!!!
* FASTER!!!!!!!!!
* Move this back, it makes no difference
* Fix a potential bug
* FAAAAAAASSSSSSTTTTTTTTERRRRRR!!!!
* open
* Ye be warned
* Better diagnostics + fixes
* Fewer false positives
* Bleh
* Remove the unecessary z-expansions
Simple decal system to replace turf stacking and icon state duplication.
Plus simple script to help with path updates that are bit more complicated that search&replace.
Fixes caution tiles turning into space.
Fixes flipped corner decals.
Fixes gas list property whitespace on replacing.