BasicBeam(
    buildup_duration: 250,
    recover_duration: 250,
    beam_duration: 1000,
    base_hps: 60,
    base_dps: 60,
    tick_rate: 2.0,
    range: 25.0,
    max_angle: 1.0,
    lifesteal_eff: 0.20,
    energy_regen: 50,
    energy_cost: 100,
    energy_drain: 0,
)