BasicBeam( buildup_duration: 0.8, recover_duration: 0.5, beam_duration: 0.5, damage: 0.5, tick_rate: 3.0, range: 6.0, max_angle: 25.0, damage_effect: Some(Buff(( kind: Burning, dur_secs: 8.0, strength: Value(0.4), chance: 0.25, ))), energy_regen: 0, energy_drain: 0, ori_rate: 0.3, specifier: Flamethrower, )