mirror of
https://github.com/Rundll86/Dog-Lynx-And-HCN.git
synced 2026-07-10 03:52:53 +08:00
fix: 调整LGBT武器的能量需求为50,优化能量管理逻辑
This commit is contained in:
@@ -27,7 +27,7 @@ storeType = {
|
|||||||
"trace": 0.0
|
"trace": 0.0
|
||||||
}
|
}
|
||||||
descriptionTemplate = "每$angle发射1/$count条以$power效率追踪$trace秒的[b]彩虹飞星[/b],每条造成$atk点伤害。"
|
descriptionTemplate = "每$angle发射1/$count条以$power效率追踪$trace秒的[b]彩虹飞星[/b],每条造成$atk点伤害。"
|
||||||
needEnergy = 30.0
|
needEnergy = 50.0
|
||||||
cooldown = 1000.0
|
cooldown = 1000.0
|
||||||
|
|
||||||
[node name="attack" parent="sounds" index="0"]
|
[node name="attack" parent="sounds" index="0"]
|
||||||
|
|||||||
@@ -90,8 +90,6 @@ var cooldownTimer = CooldownTimer.new()
|
|||||||
var weapons: Array[Weapon] = []
|
var weapons: Array[Weapon] = []
|
||||||
|
|
||||||
func _ready():
|
func _ready():
|
||||||
health = fields.get(FieldStore.Entity.MAX_HEALTH)
|
|
||||||
energy = fields.get(FieldStore.Entity.MAX_ENERGY)
|
|
||||||
register()
|
register()
|
||||||
var selfStatebar: EntityStateBar = $"%statebar"
|
var selfStatebar: EntityStateBar = $"%statebar"
|
||||||
if isBoss:
|
if isBoss:
|
||||||
@@ -99,7 +97,6 @@ func _ready():
|
|||||||
else:
|
else:
|
||||||
statebar = selfStatebar
|
statebar = selfStatebar
|
||||||
statebar.entity = self
|
statebar.entity = self
|
||||||
statebar.forceSync()
|
|
||||||
if isPlayer():
|
if isPlayer():
|
||||||
for i in weaponStore.get_children():
|
for i in weaponStore.get_children():
|
||||||
i.hide()
|
i.hide()
|
||||||
@@ -121,6 +118,10 @@ func _ready():
|
|||||||
else:
|
else:
|
||||||
currentFocusedBoss = get_tree().get_nodes_in_group("players")[0]
|
currentFocusedBoss = get_tree().get_nodes_in_group("players")[0]
|
||||||
applyLevel()
|
applyLevel()
|
||||||
|
health = fields.get(FieldStore.Entity.MAX_HEALTH)
|
||||||
|
energy = fields.get(FieldStore.Entity.MAX_ENERGY)
|
||||||
|
if is_instance_valid(statebar):
|
||||||
|
statebar.forceSync()
|
||||||
healthChanged.connect(
|
healthChanged.connect(
|
||||||
func(newHealth):
|
func(newHealth):
|
||||||
if is_instance_valid(statebar):
|
if is_instance_valid(statebar):
|
||||||
|
|||||||
Reference in New Issue
Block a user