Доработка. Индикация "на связи"

This commit is contained in:
sasha80
2025-10-13 11:08:07 +03:00
parent 0978a06a3f
commit ea35977884
6 changed files with 68 additions and 22 deletions

View File

@@ -382,8 +382,6 @@ func _process(delta) -> void:
func _response(result, code, _headers: Array, body: PackedByteArray, req, tile: Tile) -> void:
var unit_instance = network.get_unit_instance('уарэп-карта')
_req_count -= 1
remove_child(req)
req.queue_free()
@@ -407,6 +405,12 @@ func _response(result, code, _headers: Array, body: PackedByteArray, req, tile:
push_error('не удалось получить изображение (неверный формат?) из \"%s\"' % tile.url)
return
var unit_instance = network.get_unit_instance('уарэп-карта')
unit_instance.rx_tick = Time.get_ticks_msec()
if not unit_instance.online:
unit_instance.online = true
unit_instance.emit_signal('line_changed', unit_instance)
tile.texture = ImageTexture.create_from_image(image)
_cache[tile.i] = tile