Baystation12/Baystation12 — pull request #2797 by MagmaRam (2013-05-18 15:15:10+00:00)
Title: Bugfix: Sprite issues on custom cameras (orange camera and old camera)

icond/obj/custom_items.dmi: renamed off sprite for blue camera

code/modules/paperwork/photography.dm: made cameras use variables item_on and item_off for sprites so that other types of cameras (i.e. custom ones) can use their own sprites without getting messed.

/code/modules/customitems/item_defines.dm: set sprites for custom cameras "orange camera" and "old camera" to use item_on and item_off sprites in custom_items.dmi so that they had the correct sprites

All of this should solve the issues with the sprites with these cameras, I hope. Chinsky, thank you for pointing out to me a way to do that was better than the unspeakably horrifying things I was considering.