Added weapons and fixed others

This commit is contained in:
Marco 2025-08-14 10:58:54 +02:00
commit 400123a447
20 changed files with 185 additions and 67 deletions

View file

@ -0,0 +1,21 @@
[gd_resource type="Resource" script_class="BulletResource" load_steps=5 format=3 uid="uid://6e8or0ytw18c"]
[ext_resource type="PackedScene" uid="uid://crcdug04y1dxy" path="res://Scenes/Weapons/base_generic_bullet_3D.tscn" id="1_afikq"]
[ext_resource type="Texture2D" uid="uid://dpg67vdjmoy6t" path="res://Sprites/Bullets/player_laser_bullet.png" id="2_ds7sg"]
[ext_resource type="Resource" uid="uid://dye4820oabo2f" path="res://Resources/Bullets/3D/Bullet_Spark_Harmless_3D.tres" id="3_8qct8"]
[ext_resource type="Script" uid="uid://dslyrfcej3g2n" path="res://Scripts/Resources/BulletResource.cs" id="4_udb6j"]
[resource]
script = ExtResource("4_udb6j")
BulletScene = ExtResource("1_afikq")
BulletSprite = ExtResource("2_ds7sg")
BulletSize = 0.161
DestructionParticlesBullet = ExtResource("3_8qct8")
BulletSpeed = 10.0
BulletDamage = 4.0
MaxDamage = 8.0
Knockback = 150.0
Owner = 1
GrazeValue = 1.0
Attributes = 320
TimeModifiers = []

View file

@ -0,0 +1,31 @@
[gd_resource type="Resource" script_class="BulletResource" load_steps=7 format=3 uid="uid://djwwan7ud5kl4"]
[ext_resource type="PackedScene" uid="uid://crcdug04y1dxy" path="res://Scenes/Weapons/base_generic_bullet_3D.tscn" id="1_q20o6"]
[ext_resource type="Texture2D" uid="uid://cy86tmig4yx8k" path="res://Sprites/Bullets/mid_bullet_yinyang.png" id="2_3hx0d"]
[ext_resource type="Resource" uid="uid://bpreje4f8ok62" path="res://Resources/Bullets/3D/Explosion_3D.tres" id="3_ndohm"]
[ext_resource type="Script" uid="uid://ci2vjo54w7i18" path="res://Scripts/Resources/Modifiers/DelayedSpeedIncreaseModifier.cs" id="4_uhna8"]
[ext_resource type="Script" uid="uid://dslyrfcej3g2n" path="res://Scripts/Resources/BulletResource.cs" id="5_5lpt1"]
[sub_resource type="Resource" id="Resource_lcgqc"]
script = ExtResource("4_uhna8")
TransitionType = 2
Duration = 0.5
TimeInSeconds = 0.0
Value = 3.0
metadata/_custom_type_script = "uid://ci2vjo54w7i18"
[resource]
script = ExtResource("5_5lpt1")
BulletScene = ExtResource("1_q20o6")
BulletSprite = ExtResource("2_3hx0d")
BulletSize = 0.161
DestructionParticlesBullet = ExtResource("3_ndohm")
BulletSpeed = 2.5
BulletDamage = 8.0
MaxDamage = 12.0
Knockback = 200.0
Owner = 1
DamageType = 1
GrazeValue = 1.0
Attributes = 264
TimeModifiers = Array[Object]([SubResource("Resource_lcgqc")])