mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-08-21 19:19:12 +01:00
Finish Machinery new to init (#17334)
* Finish Machinery new to init * fix that --------- Co-authored-by: Cameron Lennox <killer65311@gmail.com>
This commit is contained in:
co-authored by
Cameron Lennox
parent
f362f6585f
commit
4d36cfdaeb
@@ -11,10 +11,7 @@
|
||||
origin_tech = list(TECH_MAGNET = 2, TECH_BIO = 2, TECH_ILLEGAL = 1)
|
||||
pickup_sound = 'sound/items/pickup/device.ogg'
|
||||
drop_sound = 'sound/items/drop/device.ogg'
|
||||
|
||||
/obj/item/bodysnatcher/New()
|
||||
..()
|
||||
flags |= NOBLUDGEON //So borgs don't spark.
|
||||
flags = NOBLUDGEON
|
||||
|
||||
/obj/item/bodysnatcher/attack(mob/living/M, mob/living/user)
|
||||
user.setClickCooldown(DEFAULT_ATTACK_COOLDOWN)
|
||||
|
||||
@@ -349,8 +349,8 @@ var/global/list/obj/item/communicator/all_communicators = list()
|
||||
/obj/machinery/camera/communicator
|
||||
network = list(NETWORK_COMMUNICATORS)
|
||||
|
||||
/obj/machinery/camera/communicator/New()
|
||||
..()
|
||||
/obj/machinery/camera/communicator/Initialize(mapload)
|
||||
. = ..()
|
||||
client_huds |= global_hud.whitense
|
||||
client_huds |= global_hud.darkMask
|
||||
|
||||
|
||||
@@ -31,17 +31,17 @@
|
||||
/obj/item/laser_pointer/purple
|
||||
pointer_icon_state = "purple_laser"
|
||||
|
||||
/obj/item/laser_pointer/New()
|
||||
..()
|
||||
diode = new(src)
|
||||
/obj/item/laser_pointer/Initialize(mapload, var/laser_path)
|
||||
. = ..()
|
||||
if(ispath(laser_path))
|
||||
diode = new laser_path
|
||||
else
|
||||
diode = new(src)
|
||||
if(!pointer_icon_state)
|
||||
pointer_icon_state = pick("red_laser","green_laser","blue_laser","purple_laser")
|
||||
|
||||
/obj/item/laser_pointer/upgraded/New()
|
||||
..()
|
||||
diode = new /obj/item/stock_parts/micro_laser/ultra
|
||||
|
||||
|
||||
/obj/item/laser_pointer/upgraded/Initialize(mapload)
|
||||
. = ..(mapload, /obj/item/stock_parts/micro_laser/ultra)
|
||||
|
||||
/obj/item/laser_pointer/attack(mob/living/M, mob/user)
|
||||
laser_act(M, user)
|
||||
|
||||
@@ -56,9 +56,9 @@
|
||||
pickup_sound = 'sound/items/pickup/device.ogg'
|
||||
drop_sound = 'sound/items/drop/device.ogg'
|
||||
|
||||
/obj/item/lightreplacer/New()
|
||||
/obj/item/lightreplacer/Initialize(mapload)
|
||||
. = ..()
|
||||
failmsg = "The [name]'s refill light blinks red."
|
||||
..()
|
||||
|
||||
/obj/item/lightreplacer/examine(mob/user)
|
||||
. = ..()
|
||||
@@ -241,10 +241,6 @@
|
||||
|
||||
var/dimming = 0.7 // multiply value to dim lights from setcolor to nightcolor
|
||||
|
||||
|
||||
/obj/item/lightpainter/New()
|
||||
. = ..()
|
||||
|
||||
/obj/item/lightpainter/examine(mob/user)
|
||||
. = ..()
|
||||
if(get_dist(user, src) <= 2)
|
||||
|
||||
@@ -19,8 +19,8 @@
|
||||
pickup_sound = 'sound/items/pickup/device.ogg'
|
||||
drop_sound = 'sound/items/drop/device.ogg'
|
||||
|
||||
/obj/item/mass_spectrometer/New()
|
||||
..()
|
||||
/obj/item/mass_spectrometer/Initialize(mapload)
|
||||
. = ..()
|
||||
var/datum/reagents/R = new/datum/reagents(5)
|
||||
reagents = R
|
||||
R.my_atom = src
|
||||
|
||||
@@ -20,8 +20,8 @@
|
||||
pickup_sound = 'sound/items/pickup/device.ogg'
|
||||
drop_sound = 'sound/items/drop/device.ogg'
|
||||
|
||||
/obj/item/camerabug/New()
|
||||
..()
|
||||
/obj/item/camerabug/Initialize(mapload)
|
||||
. = ..()
|
||||
// radio = new(src)
|
||||
camera = new camtype(src)
|
||||
|
||||
@@ -168,7 +168,7 @@
|
||||
drop_sound = 'sound/items/drop/device.ogg'
|
||||
|
||||
/*
|
||||
/obj/item/bug_monitor/New()
|
||||
/obj/item/bug_monitor/Initialize(mapload)
|
||||
radio = new(src)
|
||||
*/
|
||||
/obj/item/bug_monitor/attack_self(mob/user)
|
||||
@@ -252,8 +252,8 @@
|
||||
/obj/machinery/camera/bug
|
||||
network = list(NETWORK_SECURITY)
|
||||
|
||||
/obj/machinery/camera/bug/New()
|
||||
..()
|
||||
/obj/machinery/camera/bug/Initialize(mapload)
|
||||
. = ..()
|
||||
name = "Camera #[rand(1000,9999)]"
|
||||
c_tag = name
|
||||
|
||||
@@ -261,8 +261,8 @@
|
||||
// These cheap toys are accessible from the mercenary camera console as well - only the antag ones though!
|
||||
network = list(NETWORK_MERCENARY)
|
||||
|
||||
/obj/machinery/camera/bug/spy/New()
|
||||
..()
|
||||
/obj/machinery/camera/bug/spy/Initialize(mapload)
|
||||
. = ..()
|
||||
name = "DV-136ZB #[rand(1000,9999)]"
|
||||
c_tag = name
|
||||
|
||||
|
||||
Reference in New Issue
Block a user