1
1
mirror of https://github.com/Rundll86/Dog-Lynx-And-HCN.git synced 2026-06-23 12:02:30 +08:00

feat(角色): 添加KukeMC的重型水晶攻击和环形着色器

refactor(武器): 将攻击类型从VALUE改为INTEGER
调整大激光武器的能量消耗为200

style(界面): 更新武器卡牌文本显示为整数
移除调试标记和多余属性

fix(角色): 调整KukeChild的移动速度
移除KukeMC的射击偏移常量
This commit is contained in:
2025-09-17 22:25:27 +08:00
parent 0736230aed
commit 19d87cae18
8 changed files with 34 additions and 13 deletions
+2 -1
View File
@@ -28,6 +28,7 @@ offset_right = 350.0
offset_bottom = 304.0
theme_override_styles/panel = SubResource("StyleBoxFlat_n2ewr")
script = ExtResource("1_g802t")
debugRebuild = true
metadata/_edit_lock_ = true
[node name="sounds" type="Node2D" parent="."]
@@ -111,7 +112,7 @@ displayName = "未命名饲料"
unique_name_in_owner = true
layout_mode = 2
bbcode_enabled = true
text = "[center]造成[color=cyan]10.00[/color]点伤害。[/center]"
text = "[center]造成[color=cyan]10[/color]点伤害。[/center]"
fit_content = true
[node name="costs" type="GridContainer" parent="container"]
@@ -0,0 +1,16 @@
[gd_scene load_steps=5 format=3 uid="uid://dxd6ikymj0fge"]
[ext_resource type="PackedScene" uid="uid://crtdkysmnkith" path="res://components/Abstracts/BulletBase.tscn" id="1_mf7ha"]
[ext_resource type="Script" path="res://scripts/Statemachine/ShaderStage.gd" id="2_75div"]
[ext_resource type="Shader" path="res://shaders/Ring.gdshader" id="2_utujj"]
[sub_resource type="ShaderMaterial" id="ShaderMaterial_1i43q"]
shader = ExtResource("2_utujj")
shader_parameter/inner = 0.5
shader_parameter/outer = 0.75
[node name="BulletBase" instance=ExtResource("1_mf7ha")]
[node name="track" type="Node2D" parent="texture" index="1"]
material = SubResource("ShaderMaterial_1i43q")
script = ExtResource("2_75div")
+2 -6
View File
@@ -20,9 +20,8 @@ storeType = {
"time": 0.0
}
descriptionTemplate = "每$time秒造成$atk点伤害。"
needEnergy = 100.0
needEnergy = 200.0
cooldown = 6000.0
debugRebuild = true
[node name="attack" parent="sounds" index="0"]
stream = ExtResource("4_cb5nh")
@@ -31,10 +30,7 @@ stream = ExtResource("4_cb5nh")
texture = ExtResource("2_qe8gb")
[node name="energy" parent="container/info/infos/energyInfo" index="1"]
text = "100.0"
[node name="beachball" parent="container/info/infos/beachballInfo" index="1"]
text = "500"
text = "200.0"
[node name="name" parent="container/info" index="2"]
displayName = "湮灭激光"