byond - Modules - TypesVar Details - Proc Details

fire_support

Vars

cooldown_durationHow frequently this canbe used
cooldown_timerHolder for the cooldown timer
delay_to_impactDelay between initiation and impact
fire_support_flagsSpecial behavior flags
fire_support_typedefine name of the firesupport, used for assoc
icon_stateicon_state for radial menu
impact_quantityHow many impacts per use
initiate_chat_messageChat message when initiating fire support
initiate_screen_messagescreentext message when initiating fire support
initiate_soundInitiating sound effect
initiate_titleScreentext message title
nameFire support name
portrait_typePortrait used for screentext message
scatter_rangeHow far the fire support can land from the target turf
start_soundsound when impact starts
start_visualvisual when impact starts
usesNumber of uses available. Negative for no limit

Procs

disableDisables the firesupport entirely
do_impactThe actual impact of the fire support
enable_firesupportEnables the firesupport option
initiate_fire_supportInitiates fire support proc chain
select_targetSelects the final target turf(s) and calls impact procs
start_fire_supportActually begins the fire support attack

Var Details

cooldown_duration

How frequently this canbe used

cooldown_timer

Holder for the cooldown timer

delay_to_impact

Delay between initiation and impact

fire_support_flags

Special behavior flags

fire_support_type

define name of the firesupport, used for assoc

icon_state

icon_state for radial menu

impact_quantity

How many impacts per use

initiate_chat_message

Chat message when initiating fire support

initiate_screen_message

screentext message when initiating fire support

initiate_sound

Initiating sound effect

initiate_title

Screentext message title

name

Fire support name

portrait_type

Portrait used for screentext message

scatter_range

How far the fire support can land from the target turf

start_sound

sound when impact starts

start_visual

visual when impact starts

uses

Number of uses available. Negative for no limit

Proc Details

disable

Disables the firesupport entirely

do_impact

The actual impact of the fire support

enable_firesupport

Enables the firesupport option

initiate_fire_support

Initiates fire support proc chain

select_target

Selects the final target turf(s) and calls impact procs

start_fire_support

Actually begins the fire support attack