Code rework of placing things on walls.

Stuff goes under types.
Types have procs.
Never have 500 lines of repeated code again.

I came very close to crying while editing this. You should appreciate
that.

----

This commit entirely reworks how placing things on walls work- Posters
have intentionally been left alone to reduce the amount of lines
changed. With this commit, wall-mounted objects are no longer snowflaked
into the wall file.
This commit is contained in:
ComicIronic
2015-04-19 14:29:42 -07:00
committed by Tigercat2000
parent 35664b8708
commit 44aa2ba225
20 changed files with 217 additions and 310 deletions
@@ -255,7 +255,7 @@
id = "newscaster_frame"
build_type = AUTOLATHE
materials = list("$metal" = 14000, "$glass" = 8000)
build_path = /obj/item/newscaster_frame
build_path = /obj/item/mounted/frame/newscaster_frame
category = list("initial", "Construction")
/datum/design/rcd_ammo