Доработка. WIP Сброс матрицы
This commit is contained in:
@@ -239,6 +239,7 @@ func on_data_received(data: Dictionary, nm: StringName):
|
||||
map_yems_data_to_scale(unit_data, claster_scale)
|
||||
var inters: = find_inters(yems_info)
|
||||
var unit_cvi = cmd_vs_info[nm]
|
||||
reset_matrix()
|
||||
map_inters_to_matrix(inters, $'матрица')
|
||||
set_timeouts(yems_info)
|
||||
cmd_to_unit(nm)
|
||||
@@ -293,6 +294,12 @@ func _on_timeout_ttl(nm, cname):
|
||||
cls.status = ClasterStatus.DELETED
|
||||
|
||||
|
||||
func reset_matrix():
|
||||
var nodes = get_tree().get_nodes_in_group('матрица-к')
|
||||
for node in nodes:
|
||||
node.button_pressed = false
|
||||
|
||||
|
||||
## Отображает пересечения на матрице
|
||||
func map_inters_to_matrix(inters: Array, matrix: GridContainer) -> void:
|
||||
var nodes = matrix.get_children()
|
||||
|
||||
Reference in New Issue
Block a user