From b1c92e5d2c57ef4b4a1ef7c716260cb4d1955d96 Mon Sep 17 00:00:00 2001 From: derek Date: Thu, 1 Aug 2024 10:53:55 -0500 Subject: [PATCH] fixed linear falloff --- scripts/rocket.gd | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/scripts/rocket.gd b/scripts/rocket.gd index 8f9b636..b25f497 100644 --- a/scripts/rocket.gd +++ b/scripts/rocket.gd @@ -41,9 +41,7 @@ func explode(): for body in moveable_rigidbodies: if body.is_in_group("scene_rigidbody"): var blast_direction = (body.global_position - blast_radius.global_position).normalized() - var blast_amount = (10 / (body.global_position - blast_radius.global_position).length()) / 10 - print("blast direction "+str(blast_direction)) - print("blast amount "+str(blast_amount)) + var blast_amount = 1 - ((body.global_position - blast_radius.global_position).length() / 10) var blast_velocity = blast_direction * blast_power * blast_amount if body.is_in_group("breakable"): body.breaking(blast_velocity)