From 90fa39ca4ace71cfe13751b779190a0d5244cb03 Mon Sep 17 00:00:00 2001 From: derek Date: Thu, 12 Dec 2024 17:02:27 -0600 Subject: [PATCH] bullets increase in speed exponentially --- scripts/bullet_tracking.gd | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/scripts/bullet_tracking.gd b/scripts/bullet_tracking.gd index 71e3f12..24cc49b 100644 --- a/scripts/bullet_tracking.gd +++ b/scripts/bullet_tracking.gd @@ -14,6 +14,8 @@ var player_velocity var bullet_active = true var bullet_target : Node +var bullet_inc = 10 + @onready var mesh = $Cylinder @onready var particles = $GPUParticles3D @onready var enemy_particles = $GPUParticlesEnemy @@ -27,7 +29,8 @@ func _ready(): # Called every frame. 'delta' is the elapsed time since the previous frame. func _physics_process(delta): - linear_velocity = transform.basis * Vector3(0, 0, -bullet_speed) + bullet_inc += delta * bullet_inc * 20 + linear_velocity = transform.basis * Vector3(0, 0, -bullet_inc) if bullet_target != null: look_at(bullet_target.global_position)