Compare commits

...

2 Commits

Author SHA1 Message Date
adc7138a8b make camera rotate listener 2025-09-29 15:06:59 +10:00
8d0b2ec472 add projectile destruction effect when hitting player 2025-09-29 15:06:48 +10:00
3 changed files with 3 additions and 1 deletions

View File

@ -11,3 +11,4 @@ _angle_degrees = Vector3(-50, -45, 0)
[node name="AudioListener3D" type="AudioListener3D" parent="."]
top_level = true
current = true

View File

@ -58,6 +58,7 @@ func _process_following(delta: float) -> void:
global_position = follow_position + transform.basis.z * _distance
_listener.global_position = follow_position
_listener.global_rotation = global_rotation
func _connect_player_signals(player: Player) -> void:

View File

@ -89,9 +89,9 @@ func _destroy() -> void:
func _on_body_entered(node: Node3D) -> void:
if node is Player:
queue_free()
var player := node as Player
player.stats.damage()
_destroy()
return
if node is CollisionObject3D: