From 2c2b23f0bb9fb84235029aa40137b3c675b4b8e8 Mon Sep 17 00:00:00 2001 From: henry Date: Sat, 20 Jun 2026 15:13:28 +0100 Subject: [PATCH] Cleaned up resource defaults and names; path references. --- resources/player_weapon_resources/stock.tres | 2 +- resources/player_weapon_resources/tri.tres | 2 +- resources/player_weapon_resources/vanguard.tres | 4 ++-- scripts/shoot_component.gd | 1 + scripts/weapon_shot.gd | 2 +- 5 files changed, 6 insertions(+), 5 deletions(-) diff --git a/resources/player_weapon_resources/stock.tres b/resources/player_weapon_resources/stock.tres index 4cd7aae..0d2906f 100644 --- a/resources/player_weapon_resources/stock.tres +++ b/resources/player_weapon_resources/stock.tres @@ -11,6 +11,6 @@ damage = 2 speed = 500 spacing = 25.0 origin = -12 -horizontal_offset = 7.5 +horizontal_offset = 10.0 stagger_offset = 0.35 metadata/_custom_type_script = "uid://7n1itonn35fm" diff --git a/resources/player_weapon_resources/tri.tres b/resources/player_weapon_resources/tri.tres index eed118e..d8f0033 100644 --- a/resources/player_weapon_resources/tri.tres +++ b/resources/player_weapon_resources/tri.tres @@ -5,7 +5,7 @@ [resource] script = ExtResource("2_syw6j") -shot_name = "vanguard" +shot_name = "tri" bullet_scene = ExtResource("1_07hyh") damage = 3 speed = 450 diff --git a/resources/player_weapon_resources/vanguard.tres b/resources/player_weapon_resources/vanguard.tres index 72941e4..a5f36a9 100644 --- a/resources/player_weapon_resources/vanguard.tres +++ b/resources/player_weapon_resources/vanguard.tres @@ -12,6 +12,6 @@ speed = 500 projectiles = 5 spacing = 30.0 origin = -15 -horizontal_offset = 8.5 -stagger_offset = 0.2 +horizontal_offset = 8.25 +stagger_offset = 0.5 metadata/_custom_type_script = "uid://7n1itonn35fm" diff --git a/scripts/shoot_component.gd b/scripts/shoot_component.gd index 9fa5479..8a2e703 100644 --- a/scripts/shoot_component.gd +++ b/scripts/shoot_component.gd @@ -26,6 +26,7 @@ func shoot(): # Calculate horizontal offset for this bullet (symmetrical: left=-ve, right=+ve) var bullet_horizontal_offset: float = index_from_center * weapon_data.horizontal_offset + print("horizontal_offset: ", weapon_data.horizontal_offset, " index: ", index_from_center, " result: ", bullet_horizontal_offset) # Calculate vertical offset from center point (symmetrical vertical spread) var distance_from_center: float = abs(index_from_center) diff --git a/scripts/weapon_shot.gd b/scripts/weapon_shot.gd index 70c167a..7a3a6ee 100644 --- a/scripts/weapon_shot.gd +++ b/scripts/weapon_shot.gd @@ -14,4 +14,4 @@ extends Resource @export_category("Spread") @export var horizontal_offset: float = 6.5 # Horizontal distance between projectiles -@export var stagger_offset: float = 0.1 # Time delay per projectile index +@export var stagger_offset: float = 0.25 # Time delay per projectile index