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