Goonstation 13 - Modules - TypesVar Details - Proc Details

station bounced radio

Vars

brickedSet to make it not work, used by flock victory screech
bricked_msgMessage shown when you attempt to use the radio while bricked
doesMapTextSet to TRUE for your radio obj to have unconditional flying text. Override showMapText() to conditionalize it.
hardenedThis is for being able to run through signal jammers (just solar flares for now). acceptable values = 0 and 1.

Procs

associateRadioToMobHandles adding radio objs to the list of radios someone is hearing a message through.
generateMapTextRenders maptext to the receiving radio by default. Set textLoc to the loc you want to render the text on otherwise.
hear_talkwill be associative. key = mob, value = list() each person will be associated with the radios they're hearing through, e.g shitty bill = radio1, radio2, radio3; john bill = radio1, radio3, radio4
showMapTextHandles the displaying of maptext to a player; called on the actual object that the maptext is generating on. Override in child to change maptext behavior!

Var Details

bricked

Set to make it not work, used by flock victory screech

bricked_msg

Message shown when you attempt to use the radio while bricked

doesMapText

Set to TRUE for your radio obj to have unconditional flying text. Override showMapText() to conditionalize it.

hardened

This is for being able to run through signal jammers (just solar flares for now). acceptable values = 0 and 1.

Proc Details

associateRadioToMob

Handles adding radio objs to the list of radios someone is hearing a message through.

generateMapText

Renders maptext to the receiving radio by default. Set textLoc to the loc you want to render the text on otherwise.

hear_talk

will be associative. key = mob, value = list() each person will be associated with the radios they're hearing through, e.g shitty bill = radio1, radio2, radio3; john bill = radio1, radio3, radio4

showMapText

Handles the displaying of maptext to a player; called on the actual object that the maptext is generating on. Override in child to change maptext behavior!