encryption cipher computer 
Vars | |
| 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 |
Procs | |
| 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 |
| 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. |
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
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.