mirror of
https://github.com/Rundll86/Dog-Lynx-And-HCN.git
synced 2026-05-27 22:41:56 +08:00
8acb08fd14
添加扫帚子弹、扫帚炮和扫帚回旋镖三种新子弹类型 包含子弹脚本、音效、动画和特效资源 修改EnergyBlock实体以支持新子弹的攻击逻辑 更新子弹基类添加销毁信号
65 lines
1.9 KiB
Plaintext
65 lines
1.9 KiB
Plaintext
[gd_scene format=3 uid="uid://bx7u5hcokirm2"]
|
|
|
|
[ext_resource type="PackedScene" uid="uid://bcvuuy2m0pke0" path="res://components/Abstracts/EffectBase.tscn" id="1_iehxv"]
|
|
[ext_resource type="Texture2D" uid="uid://dkffsct3smqk1" path="res://resources/effects/gb-shoot/spr_gasterblaster_0.png.png" id="2_j1rlx"]
|
|
[ext_resource type="Texture2D" uid="uid://dt6kekbd62f3" path="res://resources/effects/gb-shoot/spr_gasterblaster_1.png.png" id="3_1jovr"]
|
|
[ext_resource type="Texture2D" uid="uid://bwni2gerockyl" path="res://resources/effects/gb-shoot/spr_gasterblaster_2.png.png" id="4_s0ea4"]
|
|
[ext_resource type="Texture2D" uid="uid://b3x7cqswdxtmb" path="res://resources/effects/gb-shoot/spr_gasterblaster_4.png.png" id="5_if15y"]
|
|
[ext_resource type="Texture2D" uid="uid://jc8yengnyin2" path="res://resources/effects/gb-shoot/spr_gasterblaster_5.png.png" id="6_1bnxw"]
|
|
|
|
[sub_resource type="SpriteFrames" id="SpriteFrames_ajm1x"]
|
|
animations = [{
|
|
"frames": [{
|
|
"duration": 1.0,
|
|
"texture": ExtResource("2_j1rlx")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": ExtResource("3_1jovr")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": ExtResource("4_s0ea4")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": ExtResource("5_if15y")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": ExtResource("6_1bnxw")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": ExtResource("6_1bnxw")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": ExtResource("6_1bnxw")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": ExtResource("6_1bnxw")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": ExtResource("6_1bnxw")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": ExtResource("6_1bnxw")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": ExtResource("6_1bnxw")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": ExtResource("6_1bnxw")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": ExtResource("6_1bnxw")
|
|
}, {
|
|
"duration": 1.0,
|
|
"texture": ExtResource("6_1bnxw")
|
|
}],
|
|
"loop": false,
|
|
"name": &"spawn",
|
|
"speed": 5.0
|
|
}]
|
|
|
|
[node name="GBShoot" unique_id=2131774557 instance=ExtResource("1_iehxv")]
|
|
spawnTexture = "spawn"
|
|
|
|
[node name="texture" parent="stage" index="1"]
|
|
sprite_frames = SubResource("SpriteFrames_ajm1x")
|