From 0d1cf25362829b50caca35b4e5df41e862d5d021 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=A8=E8=90=BD=E5=9F=BA=E5=9B=B4=E8=99=BE?= <3161880837@qq.com> Date: Sat, 27 Sep 2025 22:36:52 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E6=AD=A6=E5=99=A8):=20=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E6=96=B0=E6=AD=A6=E5=99=A8bilioicik=E5=8F=8A=E5=85=B6=E7=9B=B8?= =?UTF-8?q?=E5=85=B3=E8=B5=84=E6=BA=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 添加bilioicik武器资源文件、导入配置及场景文件 更新SevenSoul武器的属性和显示名称 --- components/Feeds/A-bilioicik.tscn | 23 +++++++++++++++++++ components/Weapons/SevenSoul.tscn | 19 +++++++++++----- resources/weapons/bill.webp | Bin 0 -> 1326 bytes resources/weapons/bill.webp.import | 34 +++++++++++++++++++++++++++++ sjt.png.import | 34 +++++++++++++++++++++++++++++ 5 files changed, 104 insertions(+), 6 deletions(-) create mode 100644 components/Feeds/A-bilioicik.tscn create mode 100644 resources/weapons/bill.webp create mode 100644 resources/weapons/bill.webp.import create mode 100644 sjt.png.import diff --git a/components/Feeds/A-bilioicik.tscn b/components/Feeds/A-bilioicik.tscn new file mode 100644 index 0000000..87ab030 --- /dev/null +++ b/components/Feeds/A-bilioicik.tscn @@ -0,0 +1,23 @@ +[gd_scene load_steps=5 format=3 uid="uid://bovmunl2hqugs"] + +[ext_resource type="PackedScene" uid="uid://bykwevnv7keeh" path="res://components/Abstracts/FeedCardBase.tscn" id="1_dd51q"] +[ext_resource type="Texture2D" uid="uid://dy4op6n6vxef3" path="res://resources/bullets/laser-circle/circle.svg" id="2_8budk"] +[ext_resource type="Texture2D" uid="uid://ckqfe3a61hw7" path="res://resources/weapons/bill.webp" id="2_ekyqe"] +[ext_resource type="PackedScene" uid="uid://c5y4g70evwy46" path="res://components/Weapons/SevenSoul.tscn" id="3_sn43t"] + +[node name="bilioicik" instance=ExtResource("1_dd51q")] +avatarTexture = ExtResource("2_ekyqe") +displayName = "bilioicik" +quality = 2 +topic = 8 +weapons = Array[PackedScene]([ExtResource("3_sn43t")]) +costs = Array[int]([3, 2]) +costCounts = Array[int]([2000, 2]) + +[node name="avatar" parent="container/info" index="0"] +texture = ExtResource("2_8budk") + +[node name="name" parent="container/info" index="1"] +displayName = "湮灭激光" +quality = 2 +topic = 8 diff --git a/components/Weapons/SevenSoul.tscn b/components/Weapons/SevenSoul.tscn index bc61090..88120f2 100644 --- a/components/Weapons/SevenSoul.tscn +++ b/components/Weapons/SevenSoul.tscn @@ -2,29 +2,36 @@ [ext_resource type="PackedScene" uid="uid://ckq2cq6m23hq3" path="res://components/Abstracts/WeaponCardBase.tscn" id="1_0f84s"] [ext_resource type="Script" path="res://scripts/Contents/Weapons/SevenSoul.gd" id="2_n7gtb"] -[ext_resource type="Texture2D" uid="uid://b8w31dkev8nc8" path="res://resources/bullets/seven-soul/soul-red.png" id="4_a4r2b"] +[ext_resource type="Texture2D" uid="uid://ckqfe3a61hw7" path="res://resources/weapons/bill.webp" id="3_nq3bo"] [ext_resource type="AudioStream" uid="uid://dy4k5mni7d7wo" path="res://resources/sounds/weapon/Finale - Toby Fox.wav" id="4_tmgox"] [node name="SevenSoul" instance=ExtResource("1_0f84s")] script = ExtResource("2_n7gtb") -avatarTexture = ExtResource("4_a4r2b") -displayName = "人类灵魂" +avatarTexture = ExtResource("3_nq3bo") +displayName = "bilioicik" +quality = 2 typeTopic = 3 store = { "atk": 1 } descriptionTemplate = "召唤7条人类灵魂,每条以10Hz的频率造成$atk点伤害。" -cooldown = 2000.0 +needEnergy = 150.0 +cooldown = 120000.0 +debugRebuild = true [node name="attack" parent="sounds" index="0"] stream = ExtResource("4_tmgox") volume_db = 20.0 [node name="avatar" parent="container/info" index="0"] -texture = ExtResource("4_a4r2b") +texture = ExtResource("3_nq3bo") + +[node name="energy" parent="container/info/infos/energyInfo" index="1"] +text = "150.0" [node name="name" parent="container/info" index="2"] -displayName = "人类灵魂" +displayName = "bilioicik" +quality = 2 typeTopic = 3 [node name="description" parent="container" index="2"] diff --git a/resources/weapons/bill.webp b/resources/weapons/bill.webp new file mode 100644 index 0000000000000000000000000000000000000000..27b6319aed7de0fe28520842761fc65b84a95087 GIT binary patch literal 1326 zcmV+}1=0FaNk&E{1pok7MM6+kP&gnO1pok08UUREDpCMa06uLpl}Dr_A|WG~3^;%d ziE04Qgd}^{n;mid-wH9gu)nAcvOZ#b%-r~bX9sI^FP@CNcK+daNR}g{r=vXMbG4~`rZRSNH6t2#(p<@`~HX0T#oQ3nF3lp zx_xc$x8m6=?w?#j)%$(TLZ8?-iY)zQ2B}F{EkldqQZ@WcS{uy7Wl;Ho3Tm6@D z#O;qf(B{?b7`M&*%QN7N?G`v8=v_txL6yK?`-nqFfL^(9;Mmjbp`lp>mmi=0t|k|Q zKy|+P$ruC^{;1FR=WcWSO1Baz?0ty-0;DJe%wJ>)e+SiWMo*h&g+erc(XyFZOC;@M#ID$f&J|{82i&YyLS!#M5&Fy;I zNH(w#t86L0n+Ayf?b;pabG>x^tP-Id&1myq!?%}l83x&hc+cj8^1?Ibff{m3sgC?m^c&8_IOPodK1$9uH#TSy0Gwpb#NMg_{UH76YdqT2>isg z^kaSgonaOJh4Hj=9Xr2C5U7+~dHgy>@Y{||d`vnjUgW?^qwIK;xFD_pI8+^(;SHhCZr! zJev_cz4!Cq7M#@J7m0w6sJ=ChL4pUYYP5EjkD1`d)EZWm26X$BT?0nGZQuKAL1Ma# z13-728C}3p-f1c0tb4}BjI?(e6_jTFZ6tEc3-LE?dI5`*lGZq9&FK8`lWzmYxU9ND*BuF@UBeTD zw0)2nn{a5GLMU@~w$vg*AVK>GraL}wIIO$jNr!czJQtDn&dK>$eir)oZT41Rw3fPq zxyRR6p^F;(*fb@m=j9ge59sjCf`0;Ts4v)2JQx&5C<7-Nq6JgpqWpm#a{nsDdN|Em zTkqDci5r+XGL_fM_E!u3KP6^lr@9ki-W2Z36f3mqmuo{k?mi3@U{c7k#wB zDg)0MN1~C4^1}ID_zyqMiC@X(aqC+Wk~)=%X1RR)60rc&;Rz>Cng%^*IqiIa&^CJ^ k%}t3jwFCb%*A@CgL!