byond - Modules - TypesVar Details - Proc Details

encryption cipher computer

Vars

cipher_lengthThe challenge length - set automatically via first entry for announcement_challenges
factionThe faction that this computer affects for comms
preload_punchcardsHow many punch cards to preload with
req_skillThe kind of skill used to check req_skill_level against
req_skill_levelThe minimum skill to interact with this computer
tgui_modeWhat tgui panel this computer will display

Procs

finish_printInternal: Finalizes printing a punch card from print() with chances for a single failed punch.
insert_punch_cardCalled by attackby when using a punch_card. Will try_restock_punch_card if card is unused, otherwise tgui_interact, consume the card, and input its data after delay.
on_config_loadCalled by COMSIG_GLOB_CONFIG_LOADED
printAttempts to print a punch card with the output of this computer after delay.
try_restock_punch_cardCalled by insert_punch_card for unused punch_cards to restock if possible.

Var Details

cipher_length

The challenge length - set automatically via first entry for announcement_challenges

faction

The faction that this computer affects for comms

preload_punchcards

How many punch cards to preload with

req_skill

The kind of skill used to check req_skill_level against

req_skill_level

The minimum skill to interact with this computer

tgui_mode

What tgui panel this computer will display

Proc Details

finish_print

Internal: Finalizes printing a punch card from print() with chances for a single failed punch.

insert_punch_card

Called by attackby when using a punch_card. Will try_restock_punch_card if card is unused, otherwise tgui_interact, consume the card, and input its data after delay.

on_config_load

Called by COMSIG_GLOB_CONFIG_LOADED

print

Attempts to print a punch card with the output of this computer after delay.

try_restock_punch_card

Called by insert_punch_card for unused punch_cards to restock if possible.