packets
Vars | |
cached_cost | Tick usage |
---|---|
clownvirus_magic_packet | Magic command sent by the Clown Virus to honkify PDAs |
current_networks | The current processing lists |
detomatix_magic_packet | Magic command sent by the Detomatix to cause PDAs to explode |
framevirus_magic_packet | Magic command sent by the FRAME virus to install an uplink. Mostly a formality as this packet MUST be obfuscated. |
gprs_broadcast_packet | @everyone broadcast key |
last_processed_radio_packets | Amount of radio packets processed last cycle |
last_processed_ssv_packets | Amount of subspace vocal packets processed last cycle |
last_processed_tablet_message_packets | Amount of tabletmessage packets processed last cycle |
mimevirus_magic_packet | Magic command sent by the Mime virus to mute PDAs |
pda_exploitable_register | Fancy field name to use for virus packets. Randomly picked for flavor and obscurity. |
queued_networks | All the physical networks to process |
queued_radio_packets | Radio packets to process |
queued_subspace_vocals | Subspace/vocal packets to process |
stage | What processing stage we're at |
Procs | |
ImmediatePacketSend | Network packets Cycle the packet queue No packets no problem This might need [set waitfor = FALSE] alongside a CHECK_TICK Remove this signal from the queue and see if we're strangling the server Reset to the first stage Immediately send a packet to it's target(s). Used for high-importance packets. |
_irps_spatialgrid_atmos | Do Spatial Grid handling for IRPS, Atmos Radio group. These are separate to save just that little bit more overhead. |
_irps_spatialgrid_everyone_else | Do Spatial Grid handling for IRPS, Non-Atmos Radio group. These are separate to save just that little bit more overhead. |
generate_net_id | Generates a unique (at time of read) ID for an atom, It just plays silly with the ref. Pass the target atom in as arg[1] |
make_radio_sensitive | Add the respective sensitivity and gridmap membership to a device. This is here instead of /atom/movable because there's no good reason for them to do it themselves (and it centralizes all the radio weirdness). Handles the atmos/nonatmos bucket split internally. |
Var Details
cached_cost
Tick usage
clownvirus_magic_packet
Magic command sent by the Clown Virus to honkify PDAs
current_networks
The current processing lists
detomatix_magic_packet
Magic command sent by the Detomatix to cause PDAs to explode
framevirus_magic_packet
Magic command sent by the FRAME virus to install an uplink. Mostly a formality as this packet MUST be obfuscated.
gprs_broadcast_packet
@everyone broadcast key
last_processed_radio_packets
Amount of radio packets processed last cycle
last_processed_ssv_packets
Amount of subspace vocal packets processed last cycle
last_processed_tablet_message_packets
Amount of tabletmessage packets processed last cycle
mimevirus_magic_packet
Magic command sent by the Mime virus to mute PDAs
pda_exploitable_register
Fancy field name to use for virus packets. Randomly picked for flavor and obscurity.
queued_networks
All the physical networks to process
queued_radio_packets
Radio packets to process
queued_subspace_vocals
Subspace/vocal packets to process
stage
What processing stage we're at
Proc Details
ImmediatePacketSend
Network packets Cycle the packet queue No packets no problem This might need [set waitfor = FALSE] alongside a CHECK_TICK Remove this signal from the queue and see if we're strangling the server Reset to the first stage Immediately send a packet to it's target(s). Used for high-importance packets.
_irps_spatialgrid_atmos
Do Spatial Grid handling for IRPS, Atmos Radio group. These are separate to save just that little bit more overhead.
_irps_spatialgrid_everyone_else
Do Spatial Grid handling for IRPS, Non-Atmos Radio group. These are separate to save just that little bit more overhead.
generate_net_id
Generates a unique (at time of read) ID for an atom, It just plays silly with the ref. Pass the target atom in as arg[1]
make_radio_sensitive
Add the respective sensitivity and gridmap membership to a device. This is here instead of /atom/movable because there's no good reason for them to do it themselves (and it centralizes all the radio weirdness). Handles the atmos/nonatmos bucket split internally.