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:
|
func towersHasChanged(value : Array) -> void:
|
||||||
if not Engine.is_editor_hint():
|
if Engine.is_editor_hint():
|
||||||
return
|
if value.back() == null:
|
||||||
|
value.pop_back()
|
||||||
if value.back() == null:
|
value.append(TowerResource.new())
|
||||||
value.pop_back()
|
for towerResource in towers:
|
||||||
value.append(TowerResource.new())
|
if not towerResource.changed.is_connected(emit_changed):
|
||||||
|
towerResource.changed.connect(emit_changed)
|
||||||
|
emit_changed()
|
||||||
towers = value
|
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