Broadside Gun Parent
Vars | |
ammo | Amount of ammo the gun has, set to -1 for infinite |
---|---|
firingfrom | Ship name you're firing from, important for the designator |
sound_offset_dir | In case you need to offset the gun firing's sound dir (if it's aiming left for example) |
sound_offset_length | In case you need to offset the gun firing's sound by offset tiles (if it's aiming left for example) |
sound_turf | Holding var for the exact turf to play the gun's firing sound from |
target_overlay | Overlay sprite for where the strike will land, set to null for no overlay |
Procs | |
bombard | Override this for the child of /obj/machinery/broadside_gun to determine what happens on-firing |
Var Details
ammo
Amount of ammo the gun has, set to -1 for infinite
firingfrom
Ship name you're firing from, important for the designator
sound_offset_dir
In case you need to offset the gun firing's sound dir (if it's aiming left for example)
sound_offset_length
In case you need to offset the gun firing's sound by offset tiles (if it's aiming left for example)
sound_turf
Holding var for the exact turf to play the gun's firing sound from
target_overlay
Overlay sprite for where the strike will land, set to null for no overlay
Proc Details
bombard
Override this for the child of /obj/machinery/broadside_gun
to determine what happens on-firing