station bounced radio

Vars | |
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. |
Procs | |
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! |
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!