diff --git a/components/CharacterCards/HCN.tscn b/components/CharacterCards/HCN.tscn index f9af238..fad8862 100644 --- a/components/CharacterCards/HCN.tscn +++ b/components/CharacterCards/HCN.tscn @@ -21,9 +21,8 @@ displayName = "氰化氢" slogan = "微量便可颠覆生机" avatar = ExtResource("2_1yfsg") description = "击杀敌人时储能。" -fields = Array[int]([18, 1]) -fieldValues = Array[float]([3.0, -0.15]) -clickToRebuild = true +fields = Array[int]([18, 10, 1]) +fieldValues = Array[float]([3.0, 0.15, -0.15]) [node name="avatarTexture" parent="wrapper" parent_id_path=PackedInt32Array(2023039659) index="0" unique_id=1334645594] texture = ExtResource("2_1yfsg") diff --git a/components/CharacterCards/MuyangDog.tscn b/components/CharacterCards/MuyangDog.tscn index bffbbd2..f0fce00 100644 --- a/components/CharacterCards/MuyangDog.tscn +++ b/components/CharacterCards/MuyangDog.tscn @@ -21,7 +21,7 @@ slogan = "恪守使命不离不弃" avatar = ExtResource("2_fi2nw") description = "每隔3秒发动格挡。" fields = Array[int]([0, 8, 3]) -fieldValues = Array[float]([50.0, 0.15, -0.2]) +fieldValues = Array[float]([50.0, 0.15, -0.35]) [node name="avatarTexture" parent="wrapper" parent_id_path=PackedInt32Array(2023039659) index="0" unique_id=1334645594] texture = ExtResource("2_fi2nw") @@ -33,4 +33,4 @@ text = "牧羊犬" text = "“恪守使命不离不弃”" [node name="descriptionLabel" parent="wrapper/infoContainer" parent_id_path=PackedInt32Array(143242635) index="1" unique_id=808054282] -text = "每3秒发动格挡。" +text = "每隔3秒发动格挡。" diff --git a/scripts/Contents/Characters/HCN.gd b/scripts/Contents/Characters/HCN.gd index fbcd6fe..ddc8ad8 100644 --- a/scripts/Contents/Characters/HCN.gd +++ b/scripts/Contents/Characters/HCN.gd @@ -3,6 +3,6 @@ extends PlayerBase func register(): super.register() killEnemy.connect( - func(_who, _by): + func(_w, _b): storeEnergy(1) ) diff --git a/scripts/Statemachine/EntityBase.gd b/scripts/Statemachine/EntityBase.gd index cc3e773..a9c509c 100644 --- a/scripts/Statemachine/EntityBase.gd +++ b/scripts/Statemachine/EntityBase.gd @@ -171,7 +171,7 @@ func _ready(): ) healthChanged.emit(health) energyChanged.emit(energy, false) - killEnemy.connect(func(): return ) + killEnemy.connect(func(_w, _b): return ) spawn() func _process(_delta): health = clamp(health, 0, fields.get(FieldStore.Entity.MAX_HEALTH))