made tracker gun

This commit is contained in:
Derek
2024-11-24 16:27:48 -06:00
parent 05b8c0d760
commit 0312da48b8
21 changed files with 1008 additions and 242 deletions

View File

@@ -93,6 +93,7 @@ var pickupmsg
@onready var ear_wind = $Audio/EarWind
@onready var land_sound: AudioStreamPlayer = $Audio/LandSound
@onready var hurt_audio = $Audio/Hurt
@onready var hit_indicator: AudioStreamPlayer = $Audio/HitIndicator
@onready var health_indicator = $HealthIndicator
@onready var ammo_counter = $Head/Recoil/Camera3D/AmmoCounter
@onready var stamina_counter = $Head/Recoil/Camera3D/StaminaCounter
@@ -341,6 +342,9 @@ func _physics_process(delta):
held_item.linear_velocity += interact_ray.global_transform.basis * Vector3(0,0, -KICK_AMOUNT)
release_moveable()
if Input.is_action_just_pressed("kill_self"):
level_control.health = 0
if level_control.health <= 0:
level_control.die()
@@ -408,6 +412,7 @@ func weapon_select(gun_id):
func enemy_hit():
var hitmarker_spawn = hitmarker.instantiate()
camera.add_child(hitmarker_spawn)
hit_indicator.play()
func toggle_hud(hud_on):