mirror of
https://github.com/vgstation-coders/vgstation13.git
synced 2025-12-10 10:21:11 +00:00
Signal datum pooling.
This commit is contained in:
@@ -92,7 +92,7 @@ client/verb/tcsrun()
|
||||
if(Machine.SelectedServer)
|
||||
var/obj/machinery/telecomms/server/Server = Machine.SelectedServer
|
||||
|
||||
var/datum/signal/signal = new()
|
||||
var/datum/signal/signal = getFromDPool(/datum/signal)
|
||||
signal.data["message"] = ""
|
||||
if(Server.freq_listening.len > 0)
|
||||
signal.frequency = Server.freq_listening[1]
|
||||
|
||||
@@ -276,7 +276,7 @@ datum/signal
|
||||
code = round(code)
|
||||
code = Clamp(code, 0, 100)
|
||||
|
||||
var/datum/signal/signal = new
|
||||
var/datum/signal/signal = getFromDPool(/datum/signal)
|
||||
signal.source = S
|
||||
signal.encryption = code
|
||||
signal.data["message"] = "ACTIVATE"
|
||||
@@ -291,7 +291,7 @@ datum/signal
|
||||
|
||||
//writepanic("[__FILE__].[__LINE__] ([src.type])([usr ? usr.ckey : ""]) \\proc/tcombroadcast() called tick#: [world.time]")
|
||||
|
||||
var/datum/signal/newsign = new
|
||||
var/datum/signal/newsign = getFromDPool(/datum/signal)
|
||||
var/obj/machinery/telecomms/server/S = data["server"]
|
||||
var/obj/item/device/radio/hradio = S.server_radio
|
||||
|
||||
|
||||
Reference in New Issue
Block a user