24 lines
553 B
Plaintext

BasicRanged(
energy_cost: 0.0,
buildup_duration: 1.5,
recover_duration: 2.5,
projectile: (
kind: Explosive(
radius: 9,
min_falloff: 0.15,
reagent: Some(Yellow),
terrain: Some((9, Black)),
),
attack: Some((
damage: 60,
knockback: Some(35),
energy: 0,
)),
),
projectile_body: Object(LaserBeamSmall),
projectile_speed: 45.0,
num_projectiles: Value(1),
projectile_spread: 0.0,
move_efficiency: 0.3,
)