1
1
mirror of https://github.com/Rundll86/Dog-Lynx-And-HCN.git synced 2026-06-07 20:27:13 +08:00

feat(游戏内容): 更新Kernyr角色属性和资源

- 修改Wave.gd中data的赋值逻辑,始终使用WAVE_JUSTJOKE
- 调整Kernyr角色的攻击冷却时间从1000增加到2000
- 更换Kernyr角色的贴图资源
- 新增A-Tree.tscn场景文件,包含武器和属性配置
This commit is contained in:
2026-03-26 23:20:00 +08:00
parent 73b3f9d569
commit 4f6225747a
4 changed files with 28 additions and 3 deletions
+1 -1
View File
@@ -2,7 +2,7 @@
[ext_resource type="PackedScene" uid="uid://cvogxi7mktumf" path="res://components/Abstracts/EntityBase.tscn" id="1_bha5j"]
[ext_resource type="Script" uid="uid://m28dwfwmmhmh" path="res://scripts/Contents/Characters/Kernyr.gd" id="2_vkls3"]
[ext_resource type="Texture2D" uid="uid://d34vkibm8a5e7" path="res://resources/characters/kernyr/koshino.jpg" id="3_vkls3"]
[ext_resource type="Texture2D" uid="uid://b1aq0k7tf1p1" path="res://resources/characters/kernyr/kernyr.jpg" id="3_vkls3"]
[sub_resource type="SpriteFrames" id="SpriteFrames_vkls3"]
animations = [{
+25
View File
@@ -0,0 +1,25 @@
[gd_scene load_steps=5 format=3 uid="uid://dcm4gglpbiywo"]
[ext_resource type="PackedScene" uid="uid://bykwevnv7keeh" path="res://components/Abstracts/FeedCardBase.tscn" id="1_8ua8m"]
[ext_resource type="Texture2D" uid="uid://ckr8tw7fsa7qx" path="res://resources/weapons/AcidWind.png" id="2_0kt4f"]
[ext_resource type="Texture2D" uid="uid://74n7umby4d4w" path="res://resources/weapons/ParryCounter.png" id="2_5yxds"]
[ext_resource type="PackedScene" uid="uid://cx7nogfnv7s8t" path="res://components/Weapons/Tree.tscn" id="3_7iihr"]
[node name="Tree" instance=ExtResource("1_8ua8m")]
avatarTexture = ExtResource("2_5yxds")
displayName = "扶桑元神"
quality = 2
topic = 8
fields = Array[int]([2])
fieldValues = Array[float]([0.1])
weapons = Array[PackedScene]([ExtResource("3_7iihr")])
costs = Array[int]([0, 1])
costCounts = Array[int]([999, 999])
[node name="avatar" parent="container/info" index="0"]
texture = ExtResource("2_0kt4f")
[node name="name" parent="container/info" index="1"]
displayName = "酸蚀风暴"
quality = 2
topic = 8
+1 -1
View File
@@ -7,7 +7,7 @@ var attack0State = 0
func register():
fields[FieldStore.Entity.MAX_HEALTH] = 2000
fields[FieldStore.Entity.OFFSET_SHOOT] = 20
attackCooldownMap[0] = 1000
attackCooldownMap[0] = 2000
attackCooldownMap[1] = 100
attackCooldownMap[2] = 1000
func ai():
+1 -1
View File
@@ -50,7 +50,7 @@ static var WAVE_JUSTJOKE = [
Wave.create("Kernyr", 0, 0, true, 0, INF, 1),
]
static var WAVE_EMPTY = []
static var data = WAVE_NORMAL if WorldManager.isRelease() else WAVE_JUSTJOKE
static var data = WAVE_JUSTJOKE if WorldManager.isRelease() else WAVE_JUSTJOKE
static func create(
entity_: String,