I've created a beam weapon. During the warmup stage (only 100ms here but I tried 3500ms as well) many particles are created and travel towards the centre of the beam as you would expect. But, equally as many particles are created and then instantly die. Creating a sort of particle flicker. Is this a know SCP bug?
In case it is needed here is my table entry:
$Name: Lightning Cannon
+Title: XSTR("Lightning Cannon", -1)
+Description:
XSTR(
"Fighter-based Gravitic Lightning Cannon
Level 3 Hull Damage ", -1)
$end_multi_text
+Tech Title: XSTR("Lightning Cannon", -1)
+Tech Anim: Tech_Subach_HL-7
+Tech Description:
XSTR(
"Blah.", -1)
$end_multi_text
$Model File: none
@Laser Bitmap: none
@Laser Color: 190, 150, 250
@Laser Length: 10.0
@Laser Head Radius: 0.90
@Laser Tail Radius: 0.30
$Mass: 4.0
$Velocity: 405.0
$Fire Wait: 2.0
$Damage: 1000
$Armor Factor: 1.0
$Shield Factor: 1.0
$Subsystem Factor: 0.36
$Lifetime: 3.6
$Energy Consumed: 15.0 ;this is only getting fired by one point at a time
$Cargo Size: 0.0
$Homing: NO
$LaunchSnd: 84
$ImpactSnd: 85
+Weapon Range: 1500
$Flags: ( "beam" "huge" "in tech database" "player allowed" )
$Icon: IconScalpel
$Anim: scalpel
$Impact Explosion: exp20
$Impact Explosion Radius: 10.0
$BeamInfo:
+Type: 3
+Life: 3.5
+Warmup: 100
+Warmdown: 100
+Radius: 3.5
+PCount: 50
+PRadius: 0.1
+PAngle: 90.0
+PAni: particleexp01
+Miss Factor: 0.5 0.7 0.9 1.1 1.3
+BeamSound: 144
+WarmupSound: 122
+WarmdownSound: 123
+Muzzleglow: minbari_bg3
+Shots: 1
+ShrinkFactor: 1.2
+ShrinkPct: 0.0
+Range: 1470
+Attenuation: 0.05
$Section:
+Width: 6.0
+Texture: vorlonbeam
+RGBA Inner: 175 200 0 255
+RGBA Outer: 40 60 0 255
+Flicker: 0.0
+Zadd: 2.0
+Tile Factor: 10, 1
+Translation: -5.0