BasicBeam(
    buildup_duration: 0.25,
    recover_duration: 0.25,
    beam_duration: 0.5,
    damage: 3000,
    tick_rate: 3.0,
    range: 30.0,
    max_angle: 1.0,
    lifesteal_eff: 0.0,
    energy_regen: 0,
    energy_drain: 0,
    orientation_behavior: Turret,
    specifier: Flamethrower,
)