telecomms
Vars | |
autolinkers | list of text/number values to link with |
---|---|
banned_frequencies | Illegal frequencies that can't be listened to by telecommunication servers. |
hide | Is it a hidden machine? |
id | identification string |
links | list of machines this machine is linked to |
links_by_telecomms_type | associative lazylist list of the telecomms_type of linked telecomms machines and a list of said machines. eg list(telecomms_type1 = list(everything linked to us with that type), telecomms_type2 = list(everything linked to us with THAT type)...) |
long_range_link | Can you link it across Z levels or on the otherside of the map? (Relay & Hub) |
netspeed | how much traffic to lose per second (50 gigabytes/second * netspeed) |
network | the network of the machinery |
soundloop | Looping sounds for any servers |
telecomms_type | the relevant type path of this telecomms machine eg /obj/machinery/telecomms/server but not server/preset. used for links_by_telecomms_type |
toggled | Is it toggled on |
traffic | value increases as traffic increases |
Procs | |
add_automatic_link | Used in auto linking |
add_new_link | adds new_connection to src's links list AND vice versa. also updates links_by_telecomms_type |
receive_information | receive information from linked machinery |
relay_information | relay signal to all linked machinery that are of type [filter]. If signal has been sent [amount] times, stop sending |
remove_link | removes old_connection from src's links list AND vice versa. also updates links_by_telecomms_type |
Var Details
autolinkers
list of text/number values to link with
banned_frequencies
Illegal frequencies that can't be listened to by telecommunication servers.
hide
Is it a hidden machine?
id
identification string
links
list of machines this machine is linked to
links_by_telecomms_type
associative lazylist list of the telecomms_type of linked telecomms machines and a list of said machines. eg list(telecomms_type1 = list(everything linked to us with that type), telecomms_type2 = list(everything linked to us with THAT type)...)
long_range_link
Can you link it across Z levels or on the otherside of the map? (Relay & Hub)
netspeed
how much traffic to lose per second (50 gigabytes/second * netspeed)
network
the network of the machinery
soundloop
Looping sounds for any servers
telecomms_type
the relevant type path of this telecomms machine eg /obj/machinery/telecomms/server but not server/preset. used for links_by_telecomms_type
toggled
Is it toggled on
traffic
value increases as traffic increases
Proc Details
add_automatic_link
Used in auto linking
add_new_link
adds new_connection to src's links list AND vice versa. also updates links_by_telecomms_type
receive_information
receive information from linked machinery
relay_information
relay signal to all linked machinery that are of type [filter]. If signal has been sent [amount] times, stop sending
remove_link
removes old_connection from src's links list AND vice versa. also updates links_by_telecomms_type