From 7a1d857de96174dfa5a0fa40f8c14acbd2f651c2 Mon Sep 17 00:00:00 2001 From: Anson Bridges Date: Sun, 25 Sep 2022 06:39:12 -0400 Subject: weapons, viewmodels, some performance fixes --- godot/scenes/ballistics/Rocket.gd | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'godot/scenes/ballistics/Rocket.gd') diff --git a/godot/scenes/ballistics/Rocket.gd b/godot/scenes/ballistics/Rocket.gd index 329825d..e475f9b 100644 --- a/godot/scenes/ballistics/Rocket.gd +++ b/godot/scenes/ballistics/Rocket.gd @@ -39,8 +39,8 @@ remotesync func explode(): if is_network_master(): for body in $BlastArea.get_overlapping_bodies(): if body.has_method("damage"): - body.rpc("damage", 20, "explosive", [shooter_id, shooter], "using 'rocket'") - body.rpc_id(body.get_network_master(), "net_apply_impulse", (500*(body.global_transform.origin - global_transform.origin).normalized())) + body.rpc("damage", 20, "EXPLOSIVE", [shooter_id, shooter], "using 'rocket'") + body.rpc_id(body.get_network_master(), "net_apply_impulse", (1300*(body.global_transform.origin+Vector3(0,1,0) - global_transform.origin).normalized())) $AnimationPlayer.play("explode") func _on_collision(_body): -- cgit v1.2.3