Space Station 13 - Modules - TypesDefine Details

code/modules/station_goals/bsa.dm

BSA_BURST_SHOT_DELAYDelay between shots in burst mode
BSA_CALIBRATION_ACCURACYSpread by every axis (x, y) for signal calibration
BSA_SHOT_SPREADSpread by every axis (x, y) for single shot mode
BSA_BURST_SPREADSpread by every axis (x, y) for burst fire mode
BSA_MAX_AXIS_CORRECTIONMax correction by every axis (x, y), use absolute value
BSA_CALIBRATE_TIMEHow longer reload after construction (10 sec)
BSA_IMPACT_DELAYDelay between firing and impact on the target
BSA_IMPACT_LASER_NOTIFY_BEFORELaser notification duration before bsa strike (must be less than BSA_IMPACT_DELAY)
BSA_IMPACT_NOTIFY_RADIUSRadius of notification about bsa strike
BSA_AFTER_STRIKE_GOACL_CHECK_DELAYDelay between last strike and check goal complete
BSA_INITIAL_COOLDOWNCooldown after bsa building
/datum/bluespace_cannon_fire_modeBSA fire mode
/datum/station_goal/bluespace_cannonBSA Cannon

Define Details

BSA_AFTER_STRIKE_GOACL_CHECK_DELAY

Delay between last strike and check goal complete

BSA_BURST_SHOT_DELAY

Delay between shots in burst mode

BSA_BURST_SPREAD

Spread by every axis (x, y) for burst fire mode

BSA_CALIBRATE_TIME

How longer reload after construction (10 sec)

BSA_CALIBRATION_ACCURACY

Spread by every axis (x, y) for signal calibration

BSA_IMPACT_DELAY

Delay between firing and impact on the target

BSA_IMPACT_LASER_NOTIFY_BEFORE

Laser notification duration before bsa strike (must be less than BSA_IMPACT_DELAY)

BSA_IMPACT_NOTIFY_RADIUS

Radius of notification about bsa strike

BSA_INITIAL_COOLDOWN

Cooldown after bsa building

BSA_MAX_AXIS_CORRECTION

Max correction by every axis (x, y), use absolute value

BSA_SHOT_SPREAD

Spread by every axis (x, y) for single shot mode