ChargedRanged( energy_cost: 0, energy_drain: 0, initial_regen: 5, scaled_regen: 120, initial_damage: 5, scaled_damage: 120, initial_knockback: 0.0, scaled_knockback: 10.0, speed: 1.0, buildup_duration: 0.2, charge_duration: 1.0, recover_duration: 0.3, projectile_body: Object(Arrow), projectile_light: None, initial_projectile_speed: 100.0, scaled_projectile_speed: 150.0, move_speed: 0.6, )