/
githubmirror
/
vgstation13
Обзор
Документация
Войти
/
githubmirror
/
vgstation13
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
Bleeding-Edge
code/game/objects/items/mountable_frames/driver_button.dm
31 строка
1 KB
jknpj
Replaces iswrench() macro with an is_wrench() proc (#25528)
28 дек 2019, 19:29
28 дек 2019, 19:29
89abfd4
Код
Авторство
О чём код?
/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" flags = FPRINT mount_reqs = list("simfloor") /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/driver_button/signaler_button name = "signaler button frame" desc = "Used for building signaler buttons." var/code = 30 var/frequency = 1457 /obj/item/mounted/frame/driver_button/signaler_button/do_build(turf/on_wall, mob/user) var/obj/item/device/assembly/signaler/signaler_button/I = new (get_turf(user), get_dir(user, on_wall)) I.code = src.code I.frequency = src.frequency qdel(src) /obj/item/mounted/frame/driver_button/signaler_button/attackby(obj/item/weapon/W, mob/user) if(W.is_wrench(user)) new /obj/item/stack/sheet/metal(get_turf(src.loc)) var/obj/item/device/assembly/signaler/I = new (get_turf(src.loc)) I.code = src.code I.frequency = src.frequency qdel(src)