Goonstation 13 - Modules - TypesVar Details - Proc Details

Two-Beep

Ringtones that'll get mashed into a PDA

Vars

alertListThe alert text to play for the sound at this index -- if enabled and not blank
applyTextThe following are used by the PDA programs to display the menu option things The text that you click to make this your ringtone
canSpawnWithCan this ringtone be selected through character creation?
descTextThe text that works as a flowery form of Description:
has_shortDoes this ringtone have short versions of their tones?
holderThe PDA this happens to be attached to
listCycleTypeSets how to change the index whenever the sound gets played
nameTextThe text that works as a flowery replacement for Name:
overrideAlertWhether this ringtone set should use its alert text instead of the PDA's
pitchListPitch to play the sound at this index
previewMessageThe message sent when previewing the ringtone
previewSenderThe sender of the preview message
previewTextThe test that you click to get a message and hear the ringtone without applying it
rangeListHow much further should this sound carry?
readMessagesDoes this ringtone have special message-specific functionality?
ringListList of sounds
ringListIndexCurrent index to read all the lists from, so if the ringtone wants to cycle through different sounds, it can
ringShortListList of alternate sounds
succTextThe success message when this ringtone gets applied
varyListWhether or not to vary the sound at this index
volListWhat volume to play the sound at this index -- keep all these lists at the same length as ringlist!

Procs

DoSpecialThingDo something special at certain indexes, after playing the sound?
MessageActionSo things with access to the ringtone can do things to it
PlayRingtonePlays the sound at the current index, then change the index

Var Details

alertList

The alert text to play for the sound at this index -- if enabled and not blank

applyText

The following are used by the PDA programs to display the menu option things The text that you click to make this your ringtone

canSpawnWith

Can this ringtone be selected through character creation?

descText

The text that works as a flowery form of Description:

has_short

Does this ringtone have short versions of their tones?

holder

The PDA this happens to be attached to

listCycleType

Sets how to change the index whenever the sound gets played

nameText

The text that works as a flowery replacement for Name:

overrideAlert

Whether this ringtone set should use its alert text instead of the PDA's

pitchList

Pitch to play the sound at this index

previewMessage

The message sent when previewing the ringtone

previewSender

The sender of the preview message

previewText

The test that you click to get a message and hear the ringtone without applying it

rangeList

How much further should this sound carry?

readMessages

Does this ringtone have special message-specific functionality?

ringList

List of sounds

ringListIndex

Current index to read all the lists from, so if the ringtone wants to cycle through different sounds, it can

ringShortList

List of alternate sounds

succText

The success message when this ringtone gets applied

varyList

Whether or not to vary the sound at this index

volList

What volume to play the sound at this index -- keep all these lists at the same length as ringlist!

Proc Details

DoSpecialThing

Do something special at certain indexes, after playing the sound?

MessageAction

So things with access to the ringtone can do things to it

PlayRingtone

Plays the sound at the current index, then change the index