RepeaterRanged( energy_cost: 50, buildup_duration: 0.2, shoot_duration: 1.0, recover_duration: 0.8, max_speed: 5.0, half_speed_at: 4, projectile: Arrow( damage: 40.0, knockback: 5.0, energy_regen: 0, ), projectile_body: Object(Arrow), projectile_light: None, projectile_speed: 100.0, )