From d78daf4e18da19ccf50687e1c563c8f6a960e742 Mon Sep 17 00:00:00 2001 From: MaddoScientisto Date: Mon, 2 Mar 2026 00:10:35 +0100 Subject: [PATCH] Weapon balancing --- .../Emitter_Sprial_Test_Bullets.tres | 2 +- Resources/Bullets/3D/ice_shotgun_bullets_3D.tres | 16 ++++++++++++++++ Resources/Items/Ammo1.tres | 4 ++-- Resources/Weapons/ICE_SHOTGUN_T1_3D_3D.tres | 4 ++-- Resources/Weapons/Ice_Shotgun_T0_3D.tres | 4 ++-- 5 files changed, 23 insertions(+), 7 deletions(-) create mode 100644 Resources/Bullets/3D/ice_shotgun_bullets_3D.tres diff --git a/Resources/BulletScripts/Emitter_Sprial_Test_Bullets.tres b/Resources/BulletScripts/Emitter_Sprial_Test_Bullets.tres index 29f894cf..419a7e7c 100644 --- a/Resources/BulletScripts/Emitter_Sprial_Test_Bullets.tres +++ b/Resources/BulletScripts/Emitter_Sprial_Test_Bullets.tres @@ -1,4 +1,4 @@ -[gd_resource type="Resource" script_class="BulletScript3D" load_steps=6 format=3 uid="uid://bbogxl60hvdp1"] +[gd_resource type="Resource" script_class="BulletScript3D" format=3 uid="uid://bbogxl60hvdp1"] [ext_resource type="Resource" uid="uid://wbdspte0ch33" path="res://Resources/Bullets/3D/simple_enemy_bullet_3D.tres" id="1_bjips"] [ext_resource type="Script" uid="uid://b5s5mjuk1rng5" path="res://Scripts/Resources/TimeModifier.cs" id="2_bjips"] diff --git a/Resources/Bullets/3D/ice_shotgun_bullets_3D.tres b/Resources/Bullets/3D/ice_shotgun_bullets_3D.tres new file mode 100644 index 00000000..e0161c52 --- /dev/null +++ b/Resources/Bullets/3D/ice_shotgun_bullets_3D.tres @@ -0,0 +1,16 @@ +[gd_resource type="Resource" script_class="BulletResource" format=3 uid="uid://csyvua8yyo3ix"] + +[ext_resource type="PackedScene" uid="uid://byc67yxbkefyk" path="res://Scenes/Weapons/bullet_3D.tscn" id="1_bv1ya"] +[ext_resource type="Texture2D" uid="uid://cybpmpb0d8yva" path="res://Sprites/Projectile.png" id="2_pumim"] +[ext_resource type="Script" uid="uid://dslyrfcej3g2n" path="res://Scripts/Resources/BulletResource.cs" id="3_0n4t0"] + +[resource] +script = ExtResource("3_0n4t0") +BulletScene = ExtResource("1_bv1ya") +BulletSprite = ExtResource("2_pumim") +BulletSize = 0.1 +BulletSpeed = 10.0 +BulletDamage = 2.5 +MaxDamage = 3.2 +Knockback = 100.0 +TimeModifiers = [] diff --git a/Resources/Items/Ammo1.tres b/Resources/Items/Ammo1.tres index 2c9ef29c..485c9b29 100644 --- a/Resources/Items/Ammo1.tres +++ b/Resources/Items/Ammo1.tres @@ -13,8 +13,8 @@ ShortName = &"" ItemDescription = &"Ammo for Ice-Based Weapons" ItemKey = &"ICE_AMMO" Item = 3 -Amount = 20 -Max = 250 +Amount = 5 +Max = 30 ConsumeOnUse = true AutoPickup = true InventorySprite = SubResource("AtlasTexture_3y0hf") diff --git a/Resources/Weapons/ICE_SHOTGUN_T1_3D_3D.tres b/Resources/Weapons/ICE_SHOTGUN_T1_3D_3D.tres index 83d06a27..ada26553 100644 --- a/Resources/Weapons/ICE_SHOTGUN_T1_3D_3D.tres +++ b/Resources/Weapons/ICE_SHOTGUN_T1_3D_3D.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="WeaponResource" format=3 uid="uid://cc82lnukilbaw"] -[ext_resource type="Resource" uid="uid://c2ptnbivq3ioj" path="res://Resources/Bullets/3D/icicle_repeater_bullets_3D.tres" id="1_hlpog"] +[ext_resource type="Resource" uid="uid://csyvua8yyo3ix" path="res://Resources/Bullets/3D/ice_shotgun_bullets_3D.tres" id="1_xo8lg"] [ext_resource type="Script" uid="uid://b6fmrnipv88bk" path="res://Scripts/Resources/WeaponResource.cs" id="2_fsb4a"] [ext_resource type="AudioStream" uid="uid://jsv3yjluv1au" path="res://SFX/Weapons/Reload_01.wav" id="2_xo8lg"] [ext_resource type="AudioStream" uid="uid://oyjbk3qjp5cr" path="res://SFX/Chiptone_Source/Shotgun.wav" id="3_e875s"] @@ -8,7 +8,7 @@ [resource] script = ExtResource("2_fsb4a") Name = &"Improved Ice Shotgun 3D" -BulletData = ExtResource("1_hlpog") +BulletData = ExtResource("1_xo8lg") Priority = 30 RateOfFire = 0.4 BulletCapacity = 4 diff --git a/Resources/Weapons/Ice_Shotgun_T0_3D.tres b/Resources/Weapons/Ice_Shotgun_T0_3D.tres index b66a3104..a3645f1e 100644 --- a/Resources/Weapons/Ice_Shotgun_T0_3D.tres +++ b/Resources/Weapons/Ice_Shotgun_T0_3D.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="WeaponResource" format=3 uid="uid://bsdi1iudx5431"] -[ext_resource type="Resource" uid="uid://c2ptnbivq3ioj" path="res://Resources/Bullets/3D/icicle_repeater_bullets_3D.tres" id="1_ublmp"] +[ext_resource type="Resource" uid="uid://csyvua8yyo3ix" path="res://Resources/Bullets/3D/ice_shotgun_bullets_3D.tres" id="1_vgotw"] [ext_resource type="Resource" uid="uid://cc82lnukilbaw" path="res://Resources/Weapons/ICE_SHOTGUN_T1_3D_3D.tres" id="2_uxcop"] [ext_resource type="AudioStream" uid="uid://jsv3yjluv1au" path="res://SFX/Weapons/Reload_01.wav" id="2_vgotw"] [ext_resource type="AudioStream" uid="uid://oyjbk3qjp5cr" path="res://SFX/Chiptone_Source/Shotgun.wav" id="3_uxcop"] @@ -9,7 +9,7 @@ [resource] script = ExtResource("4_u3gqe") Name = &"Ice Shotgun" -BulletData = ExtResource("1_ublmp") +BulletData = ExtResource("1_vgotw") Priority = 30 RateOfFire = 0.5 BulletCapacity = 4