diff --git a/icons/obj/doors/angled/ascent/base.dmi b/icons/obj/doors/angled/ascent/base.dmi new file mode 100644 index 00000000000..dcc689e88c3 Binary files /dev/null and b/icons/obj/doors/angled/ascent/base.dmi differ diff --git a/icons/obj/doors/angled/ascent/emag.dmi b/icons/obj/doors/angled/ascent/emag.dmi new file mode 100644 index 00000000000..c81124414b3 Binary files /dev/null and b/icons/obj/doors/angled/ascent/emag.dmi differ diff --git a/icons/obj/doors/angled/ascent/lights_bolts.dmi b/icons/obj/doors/angled/ascent/lights_bolts.dmi new file mode 100644 index 00000000000..d20ed9037fb Binary files /dev/null and b/icons/obj/doors/angled/ascent/lights_bolts.dmi differ diff --git a/icons/obj/doors/angled/ascent/lights_deny.dmi b/icons/obj/doors/angled/ascent/lights_deny.dmi new file mode 100644 index 00000000000..7a5ff1faf7c Binary files /dev/null and b/icons/obj/doors/angled/ascent/lights_deny.dmi differ diff --git a/icons/obj/doors/angled/ascent/lights_green.dmi b/icons/obj/doors/angled/ascent/lights_green.dmi new file mode 100644 index 00000000000..b6d46559d1a Binary files /dev/null and b/icons/obj/doors/angled/ascent/lights_green.dmi differ diff --git a/icons/obj/doors/angled/ascent/panel.dmi b/icons/obj/doors/angled/ascent/panel.dmi new file mode 100644 index 00000000000..8a50130182d Binary files /dev/null and b/icons/obj/doors/angled/ascent/panel.dmi differ diff --git a/icons/obj/doors/angled/ascent/sparks_broken.dmi b/icons/obj/doors/angled/ascent/sparks_broken.dmi new file mode 100644 index 00000000000..c34af0e7250 Binary files /dev/null and b/icons/obj/doors/angled/ascent/sparks_broken.dmi differ diff --git a/icons/obj/doors/angled/ascent/sparks_damaged.dmi b/icons/obj/doors/angled/ascent/sparks_damaged.dmi new file mode 100644 index 00000000000..b21f418a6f3 Binary files /dev/null and b/icons/obj/doors/angled/ascent/sparks_damaged.dmi differ diff --git a/icons/obj/doors/angled/ascent/welded.dmi b/icons/obj/doors/angled/ascent/welded.dmi new file mode 100644 index 00000000000..eae1c9715cf Binary files /dev/null and b/icons/obj/doors/angled/ascent/welded.dmi differ diff --git a/icons/obj/doors/angled/centcomm/door.dmi b/icons/obj/doors/angled/centcomm/door.dmi new file mode 100644 index 00000000000..49f386ff380 Binary files /dev/null and b/icons/obj/doors/angled/centcomm/door.dmi differ diff --git a/icons/obj/doors/angled/centcomm/fill_steel.dmi b/icons/obj/doors/angled/centcomm/fill_steel.dmi new file mode 100644 index 00000000000..275b29a785a Binary files /dev/null and b/icons/obj/doors/angled/centcomm/fill_steel.dmi differ diff --git a/icons/obj/doors/angled/double/color.dmi b/icons/obj/doors/angled/double/color.dmi new file mode 100644 index 00000000000..4981fc95e61 Binary files /dev/null and b/icons/obj/doors/angled/double/color.dmi differ diff --git a/icons/obj/doors/angled/double/door.dmi b/icons/obj/doors/angled/double/door.dmi new file mode 100644 index 00000000000..7aec3b074f5 Binary files /dev/null and b/icons/obj/doors/angled/double/door.dmi differ diff --git a/icons/obj/doors/angled/double/emag.dmi b/icons/obj/doors/angled/double/emag.dmi new file mode 100644 index 00000000000..ef65451a187 Binary files /dev/null and b/icons/obj/doors/angled/double/emag.dmi differ diff --git a/icons/obj/doors/angled/double/fill_color.dmi b/icons/obj/doors/angled/double/fill_color.dmi new file mode 100644 index 00000000000..d79f005dba8 Binary files /dev/null and b/icons/obj/doors/angled/double/fill_color.dmi differ diff --git a/icons/obj/doors/angled/double/fill_glass.dmi b/icons/obj/doors/angled/double/fill_glass.dmi new file mode 100644 index 00000000000..c0885e342cc Binary files /dev/null and b/icons/obj/doors/angled/double/fill_glass.dmi differ diff --git a/icons/obj/doors/angled/double/fill_steel.dmi b/icons/obj/doors/angled/double/fill_steel.dmi new file mode 100644 index 00000000000..085ba6cc276 Binary files /dev/null and b/icons/obj/doors/angled/double/fill_steel.dmi differ diff --git a/icons/obj/doors/angled/double/fill_stripe.dmi b/icons/obj/doors/angled/double/fill_stripe.dmi new file mode 100644 index 00000000000..1341460eb94 Binary files /dev/null and b/icons/obj/doors/angled/double/fill_stripe.dmi differ diff --git a/icons/obj/doors/angled/double/lights_bolts.dmi b/icons/obj/doors/angled/double/lights_bolts.dmi new file mode 100644 index 00000000000..2446574687d Binary files /dev/null and b/icons/obj/doors/angled/double/lights_bolts.dmi differ diff --git a/icons/obj/doors/angled/double/lights_deny.dmi b/icons/obj/doors/angled/double/lights_deny.dmi new file mode 100644 index 00000000000..46a615d6200 Binary files /dev/null and b/icons/obj/doors/angled/double/lights_deny.dmi differ diff --git a/icons/obj/doors/angled/double/lights_green.dmi b/icons/obj/doors/angled/double/lights_green.dmi new file mode 100644 index 00000000000..aa398415790 Binary files /dev/null and b/icons/obj/doors/angled/double/lights_green.dmi differ diff --git a/icons/obj/doors/angled/double/panel.dmi b/icons/obj/doors/angled/double/panel.dmi new file mode 100644 index 00000000000..1a5cd5f9b2b Binary files /dev/null and b/icons/obj/doors/angled/double/panel.dmi differ diff --git a/icons/obj/doors/angled/double/stripe.dmi b/icons/obj/doors/angled/double/stripe.dmi new file mode 100644 index 00000000000..1867a15dea6 Binary files /dev/null and b/icons/obj/doors/angled/double/stripe.dmi differ diff --git a/icons/obj/doors/angled/double/welded.dmi b/icons/obj/doors/angled/double/welded.dmi new file mode 100644 index 00000000000..78b40ad64d3 Binary files /dev/null and b/icons/obj/doors/angled/double/welded.dmi differ diff --git a/icons/obj/doors/angled/elevator/door.dmi b/icons/obj/doors/angled/elevator/door.dmi new file mode 100644 index 00000000000..3cfbc002d33 Binary files /dev/null and b/icons/obj/doors/angled/elevator/door.dmi differ diff --git a/icons/obj/doors/angled/elevator/fill_glass.dmi b/icons/obj/doors/angled/elevator/fill_glass.dmi new file mode 100644 index 00000000000..97506255faa Binary files /dev/null and b/icons/obj/doors/angled/elevator/fill_glass.dmi differ diff --git a/icons/obj/doors/angled/elevator/fill_steel.dmi b/icons/obj/doors/angled/elevator/fill_steel.dmi new file mode 100644 index 00000000000..2dcb67dce96 Binary files /dev/null and b/icons/obj/doors/angled/elevator/fill_steel.dmi differ diff --git a/icons/obj/doors/angled/elevator/lights_bolts.dmi b/icons/obj/doors/angled/elevator/lights_bolts.dmi new file mode 100644 index 00000000000..682eecd4e9d Binary files /dev/null and b/icons/obj/doors/angled/elevator/lights_bolts.dmi differ diff --git a/icons/obj/doors/angled/elevator/lights_deny.dmi b/icons/obj/doors/angled/elevator/lights_deny.dmi new file mode 100644 index 00000000000..bd9471fd4dc Binary files /dev/null and b/icons/obj/doors/angled/elevator/lights_deny.dmi differ diff --git a/icons/obj/doors/angled/elevator/lights_green.dmi b/icons/obj/doors/angled/elevator/lights_green.dmi new file mode 100644 index 00000000000..faafc7836a0 Binary files /dev/null and b/icons/obj/doors/angled/elevator/lights_green.dmi differ diff --git a/icons/obj/doors/angled/elevator/welded.dmi b/icons/obj/doors/angled/elevator/welded.dmi new file mode 100644 index 00000000000..90af33643b2 Binary files /dev/null and b/icons/obj/doors/angled/elevator/welded.dmi differ diff --git a/icons/obj/doors/angled/external/color.dmi b/icons/obj/doors/angled/external/color.dmi new file mode 100644 index 00000000000..7e3a25c7206 Binary files /dev/null and b/icons/obj/doors/angled/external/color.dmi differ diff --git a/icons/obj/doors/angled/external/door.dmi b/icons/obj/doors/angled/external/door.dmi new file mode 100644 index 00000000000..2b861d13db8 Binary files /dev/null and b/icons/obj/doors/angled/external/door.dmi differ diff --git a/icons/obj/doors/angled/external/emag.dmi b/icons/obj/doors/angled/external/emag.dmi new file mode 100644 index 00000000000..ace966c362d Binary files /dev/null and b/icons/obj/doors/angled/external/emag.dmi differ diff --git a/icons/obj/doors/angled/external/fill_color.dmi b/icons/obj/doors/angled/external/fill_color.dmi new file mode 100644 index 00000000000..9af85cbde67 Binary files /dev/null and b/icons/obj/doors/angled/external/fill_color.dmi differ diff --git a/icons/obj/doors/angled/external/fill_glass.dmi b/icons/obj/doors/angled/external/fill_glass.dmi new file mode 100644 index 00000000000..b0a4dbf860d Binary files /dev/null and b/icons/obj/doors/angled/external/fill_glass.dmi differ diff --git a/icons/obj/doors/angled/external/fill_steel.dmi b/icons/obj/doors/angled/external/fill_steel.dmi new file mode 100644 index 00000000000..b0f7327dfb6 Binary files /dev/null and b/icons/obj/doors/angled/external/fill_steel.dmi differ diff --git a/icons/obj/doors/angled/external/lights_bolts.dmi b/icons/obj/doors/angled/external/lights_bolts.dmi new file mode 100644 index 00000000000..3b0afea5081 Binary files /dev/null and b/icons/obj/doors/angled/external/lights_bolts.dmi differ diff --git a/icons/obj/doors/angled/external/lights_deny.dmi b/icons/obj/doors/angled/external/lights_deny.dmi new file mode 100644 index 00000000000..38c652d9f69 Binary files /dev/null and b/icons/obj/doors/angled/external/lights_deny.dmi differ diff --git a/icons/obj/doors/angled/external/lights_green.dmi b/icons/obj/doors/angled/external/lights_green.dmi new file mode 100644 index 00000000000..b296a0925de Binary files /dev/null and b/icons/obj/doors/angled/external/lights_green.dmi differ diff --git a/icons/obj/doors/angled/hatch/door.dmi b/icons/obj/doors/angled/hatch/door.dmi new file mode 100644 index 00000000000..8e354cf3954 Binary files /dev/null and b/icons/obj/doors/angled/hatch/door.dmi differ diff --git a/icons/obj/doors/angled/hatch/emag.dmi b/icons/obj/doors/angled/hatch/emag.dmi new file mode 100644 index 00000000000..4fd7e141b3c Binary files /dev/null and b/icons/obj/doors/angled/hatch/emag.dmi differ diff --git a/icons/obj/doors/angled/hatch/fill_steel.dmi b/icons/obj/doors/angled/hatch/fill_steel.dmi new file mode 100644 index 00000000000..88130eb0511 Binary files /dev/null and b/icons/obj/doors/angled/hatch/fill_steel.dmi differ diff --git a/icons/obj/doors/angled/hatch/fill_stripe.dmi b/icons/obj/doors/angled/hatch/fill_stripe.dmi new file mode 100644 index 00000000000..7532ae2edfb Binary files /dev/null and b/icons/obj/doors/angled/hatch/fill_stripe.dmi differ diff --git a/icons/obj/doors/angled/hatch/lights_bolts.dmi b/icons/obj/doors/angled/hatch/lights_bolts.dmi new file mode 100644 index 00000000000..1a17f01ca63 Binary files /dev/null and b/icons/obj/doors/angled/hatch/lights_bolts.dmi differ diff --git a/icons/obj/doors/angled/hatch/lights_deny.dmi b/icons/obj/doors/angled/hatch/lights_deny.dmi new file mode 100644 index 00000000000..1fe72d724f9 Binary files /dev/null and b/icons/obj/doors/angled/hatch/lights_deny.dmi differ diff --git a/icons/obj/doors/angled/hatch/lights_green.dmi b/icons/obj/doors/angled/hatch/lights_green.dmi new file mode 100644 index 00000000000..508982d2d89 Binary files /dev/null and b/icons/obj/doors/angled/hatch/lights_green.dmi differ diff --git a/icons/obj/doors/angled/hatch/panel.dmi b/icons/obj/doors/angled/hatch/panel.dmi new file mode 100644 index 00000000000..c204955aaaf Binary files /dev/null and b/icons/obj/doors/angled/hatch/panel.dmi differ diff --git a/icons/obj/doors/angled/hatch/stripe.dmi b/icons/obj/doors/angled/hatch/stripe.dmi new file mode 100644 index 00000000000..859e9c37472 Binary files /dev/null and b/icons/obj/doors/angled/hatch/stripe.dmi differ diff --git a/icons/obj/doors/angled/hatch/welded.dmi b/icons/obj/doors/angled/hatch/welded.dmi new file mode 100644 index 00000000000..a0a5f363442 Binary files /dev/null and b/icons/obj/doors/angled/hatch/welded.dmi differ diff --git a/icons/obj/doors/angled/hazard/door.dmi b/icons/obj/doors/angled/hazard/door.dmi new file mode 100644 index 00000000000..e245c08d1e5 Binary files /dev/null and b/icons/obj/doors/angled/hazard/door.dmi differ diff --git a/icons/obj/doors/angled/hazard/panel.dmi b/icons/obj/doors/angled/hazard/panel.dmi new file mode 100644 index 00000000000..b9826327859 Binary files /dev/null and b/icons/obj/doors/angled/hazard/panel.dmi differ diff --git a/icons/obj/doors/angled/hazard/welded.dmi b/icons/obj/doors/angled/hazard/welded.dmi new file mode 100644 index 00000000000..7293d4144cc Binary files /dev/null and b/icons/obj/doors/angled/hazard/welded.dmi differ diff --git a/icons/obj/doors/angled/secure/door.dmi b/icons/obj/doors/angled/secure/door.dmi new file mode 100644 index 00000000000..0f8ca68dd2d Binary files /dev/null and b/icons/obj/doors/angled/secure/door.dmi differ diff --git a/icons/obj/doors/angled/secure/fill_steel.dmi b/icons/obj/doors/angled/secure/fill_steel.dmi new file mode 100644 index 00000000000..dcb42c609ab Binary files /dev/null and b/icons/obj/doors/angled/secure/fill_steel.dmi differ diff --git a/icons/obj/doors/angled/station/color.dmi b/icons/obj/doors/angled/station/color.dmi new file mode 100644 index 00000000000..09e824124ea Binary files /dev/null and b/icons/obj/doors/angled/station/color.dmi differ diff --git a/icons/obj/doors/angled/station/door.dmi b/icons/obj/doors/angled/station/door.dmi new file mode 100644 index 00000000000..748b16f67e2 Binary files /dev/null and b/icons/obj/doors/angled/station/door.dmi differ diff --git a/icons/obj/doors/angled/station/emag.dmi b/icons/obj/doors/angled/station/emag.dmi new file mode 100644 index 00000000000..90947fe3d04 Binary files /dev/null and b/icons/obj/doors/angled/station/emag.dmi differ diff --git a/icons/obj/doors/angled/station/fill_color.dmi b/icons/obj/doors/angled/station/fill_color.dmi new file mode 100644 index 00000000000..969a399c83e Binary files /dev/null and b/icons/obj/doors/angled/station/fill_color.dmi differ diff --git a/icons/obj/doors/angled/station/fill_glass.dmi b/icons/obj/doors/angled/station/fill_glass.dmi new file mode 100644 index 00000000000..47cf423b5f6 Binary files /dev/null and b/icons/obj/doors/angled/station/fill_glass.dmi differ diff --git a/icons/obj/doors/angled/station/fill_steel.dmi b/icons/obj/doors/angled/station/fill_steel.dmi new file mode 100644 index 00000000000..f228b2d951f Binary files /dev/null and b/icons/obj/doors/angled/station/fill_steel.dmi differ diff --git a/icons/obj/doors/angled/station/fill_stripe.dmi b/icons/obj/doors/angled/station/fill_stripe.dmi new file mode 100644 index 00000000000..63906a766b8 Binary files /dev/null and b/icons/obj/doors/angled/station/fill_stripe.dmi differ diff --git a/icons/obj/doors/angled/station/lights_bolts.dmi b/icons/obj/doors/angled/station/lights_bolts.dmi new file mode 100644 index 00000000000..b8151373f23 Binary files /dev/null and b/icons/obj/doors/angled/station/lights_bolts.dmi differ diff --git a/icons/obj/doors/angled/station/lights_deny.dmi b/icons/obj/doors/angled/station/lights_deny.dmi new file mode 100644 index 00000000000..fff1fd84459 Binary files /dev/null and b/icons/obj/doors/angled/station/lights_deny.dmi differ diff --git a/icons/obj/doors/angled/station/lights_green.dmi b/icons/obj/doors/angled/station/lights_green.dmi new file mode 100644 index 00000000000..7ca2ce39068 Binary files /dev/null and b/icons/obj/doors/angled/station/lights_green.dmi differ diff --git a/icons/obj/doors/angled/station/panel.dmi b/icons/obj/doors/angled/station/panel.dmi new file mode 100644 index 00000000000..08685c08d4a Binary files /dev/null and b/icons/obj/doors/angled/station/panel.dmi differ diff --git a/icons/obj/doors/angled/station/sparks_broken.dmi b/icons/obj/doors/angled/station/sparks_broken.dmi new file mode 100644 index 00000000000..06ad95ef51d Binary files /dev/null and b/icons/obj/doors/angled/station/sparks_broken.dmi differ diff --git a/icons/obj/doors/angled/station/sparks_damaged.dmi b/icons/obj/doors/angled/station/sparks_damaged.dmi new file mode 100644 index 00000000000..64c6f96f55d Binary files /dev/null and b/icons/obj/doors/angled/station/sparks_damaged.dmi differ diff --git a/icons/obj/doors/angled/station/stripe.dmi b/icons/obj/doors/angled/station/stripe.dmi new file mode 100644 index 00000000000..8b5a90fa162 Binary files /dev/null and b/icons/obj/doors/angled/station/stripe.dmi differ diff --git a/icons/obj/doors/angled/station/welded.dmi b/icons/obj/doors/angled/station/welded.dmi new file mode 100644 index 00000000000..e79421af0c2 Binary files /dev/null and b/icons/obj/doors/angled/station/welded.dmi differ diff --git a/icons/obj/doors/angled/vault/door.dmi b/icons/obj/doors/angled/vault/door.dmi new file mode 100644 index 00000000000..ee9e2803656 Binary files /dev/null and b/icons/obj/doors/angled/vault/door.dmi differ diff --git a/icons/obj/doors/angled/vault/fill_steel.dmi b/icons/obj/doors/angled/vault/fill_steel.dmi new file mode 100644 index 00000000000..dcb42c609ab Binary files /dev/null and b/icons/obj/doors/angled/vault/fill_steel.dmi differ