yes, they canjj st!

This commit is contained in:
Haze Weathers 2025-12-14 17:06:42 -06:00
parent 6b92473eeb
commit a6421235f8
22 changed files with 510 additions and 14 deletions

View file

@ -1,9 +1,34 @@
[gd_scene load_steps=5 format=3 uid="uid://dxsp66qpvm65b"]
[gd_scene load_steps=11 format=3 uid="uid://dxsp66qpvm65b"]
[ext_resource type="Texture2D" uid="uid://c50bfqprpitev" path="res://icon.svg" id="1_g7g4h"]
[ext_resource type="PackedScene" uid="uid://c714s5d7d5765" path="res://objects/player/player.tscn" id="2_j8ivh"]
[ext_resource type="Script" uid="uid://ntpaank0h0a0" path="res://systems/bullets/bullet.gd" id="3_hlyn7"]
[ext_resource type="Texture2D" uid="uid://xe124f1kgf3x" path="res://graphics/bullets/normal_bullet/bullet_2.png" id="4_hlyn7"]
[ext_resource type="Script" uid="uid://cj2fj7snls8aa" path="res://systems/bullets/bullet_set.gd" id="3_cf1so"]
[ext_resource type="Texture2D" uid="uid://du7gh3nk66mpo" path="res://graphics/bullets/normal_bullet/bullet_1.png" id="4_hlyn7"]
[ext_resource type="Script" uid="uid://dntp60my5f65m" path="res://systems/bullets/behaviors/simple_linear_behavior.gd" id="4_t1bs8"]
[ext_resource type="Script" uid="uid://dtuc6qerbfset" path="res://systems/bullets/spawn_patterns/ring_pattern.gd" id="5_4oowd"]
[ext_resource type="Script" uid="uid://vus1a0flwtnm" path="res://systems/bullets/bullet_preset.gd" id="6_sle1e"]
[sub_resource type="Resource" id="Resource_c0i5a"]
script = ExtResource("4_t1bs8")
acceleration = 64.0
metadata/_custom_type_script = "uid://dntp60my5f65m"
[sub_resource type="Resource" id="Resource_1xo0o"]
script = ExtResource("5_4oowd")
bullet_count = 5
distance_offset = 16.0
direction_rotation = 3.9269908169872414
metadata/_custom_type_script = "uid://dtuc6qerbfset"
[sub_resource type="Resource" id="Resource_uu3sg"]
script = ExtResource("6_sle1e")
behavior = SubResource("Resource_c0i5a")
pattern = SubResource("Resource_1xo0o")
textures = Array[Texture2D]([ExtResource("4_hlyn7")])
hitbox_size = Vector2i(6, 6)
rounds = 5
round_delay = 1.0
metadata/_custom_type_script = "uid://vus1a0flwtnm"
[node name="TestScene" type="Node"]
@ -14,9 +39,8 @@ texture = ExtResource("1_g7g4h")
[node name="Player" parent="." instance=ExtResource("2_j8ivh")]
position = Vector2(100, 99)
[node name="Bullet" type="Area2D" parent="."]
position = Vector2(169, 130)
script = ExtResource("3_hlyn7")
texture = ExtResource("4_hlyn7")
hitbox_size = Vector2i(6, 6)
metadata/_custom_type_script = "uid://ntpaank0h0a0"
[node name="BulletSet" type="Node2D" parent="."]
position = Vector2(110, 192)
script = ExtResource("3_cf1so")
preset = SubResource("Resource_uu3sg")
metadata/_custom_type_script = "uid://cj2fj7snls8aa"