mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-01-22 23:43:21 +00:00
* bugfix turned into a refactor * fixes exploit with producing infinite metal * Update code/__DEFINES/construction.dm Co-authored-by: Charlie <69320440+hal9000PR@users.noreply.github.com> Co-authored-by: Charlie <69320440+hal9000PR@users.noreply.github.com>
34 lines
1.2 KiB
Plaintext
34 lines
1.2 KiB
Plaintext
/obj/item/mounted/frame/driver_button
|
|
name = "mass driver button frame"
|
|
desc = "Used for repairing or building mass driver buttons"
|
|
icon = 'icons/obj/objects.dmi'
|
|
icon_state = "launcherbtt_frame"
|
|
|
|
mount_requirements = MOUNTED_FRAME_SIMFLOOR
|
|
metal_sheets_refunded = 1
|
|
|
|
/obj/item/mounted/frame/driver_button/do_build(turf/on_wall, mob/user)
|
|
new /obj/machinery/driver_button(get_turf(user), get_dir(user, on_wall))
|
|
qdel(src)
|
|
|
|
/obj/item/mounted/frame/light_switch
|
|
name = "light switch frame"
|
|
desc = "Used for repairing or building light switches"
|
|
icon = 'icons/obj/power.dmi'
|
|
icon_state = "light-p"
|
|
|
|
mount_requirements = MOUNTED_FRAME_SIMFLOOR | MOUNTED_FRAME_NOSPACE
|
|
metal_sheets_refunded = 1
|
|
|
|
/obj/item/mounted/frame/light_switch/do_build(turf/on_wall, mob/user)
|
|
new /obj/machinery/light_switch(get_turf(user), get_dir(user, on_wall))
|
|
qdel(src)
|
|
|
|
/obj/item/mounted/frame/light_switch/windowtint
|
|
name = "window tint control button frame"
|
|
desc = "Used for repairing or building window tint control buttons"
|
|
|
|
/obj/item/mounted/frame/light_switch/windowtint/do_build(turf/on_wall, mob/user)
|
|
new /obj/machinery/button/windowtint(get_turf(user), get_dir(user, on_wall))
|
|
qdel(src)
|