fix: missing tower button on game level
This commit is contained in:
parent
3ee8570266
commit
1e3ab60051
1 changed files with 8 additions and 10 deletions
|
|
@ -10,14 +10,12 @@ func getTowerSceneById(towerType : Tower.TYPES) -> PackedScene :
|
|||
|
||||
|
||||
func towersHasChanged(value : Array) -> void:
|
||||
if not Engine.is_editor_hint():
|
||||
return
|
||||
|
||||
if value.back() == null:
|
||||
value.pop_back()
|
||||
value.append(TowerResource.new())
|
||||
if Engine.is_editor_hint():
|
||||
if value.back() == null:
|
||||
value.pop_back()
|
||||
value.append(TowerResource.new())
|
||||
for towerResource in towers:
|
||||
if not towerResource.changed.is_connected(emit_changed):
|
||||
towerResource.changed.connect(emit_changed)
|
||||
emit_changed()
|
||||
towers = value
|
||||
for towerResource in towers:
|
||||
if not towerResource.changed.is_connected(emit_changed):
|
||||
towerResource.changed.connect(emit_changed)
|
||||
emit_changed()
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue