Добавлен сигнал завершения прогресс бара при ответе от АФСП

This commit is contained in:
Maxim
2026-01-16 16:33:35 +03:00
parent 0c85a85d7c
commit 6bbd8333f9
3 changed files with 17 additions and 0 deletions

View File

@@ -7,6 +7,8 @@ class_name pribor_afsp extends 'res://scenes/контроль/прибор.gd'
@export var settings_path_to_url: String = '' ## Должно быть в ProjectSettings
@export var settings_path_to_wait_time: String = '' ## Должно быть в ProjectSettings
signal receive_response_afp_bpo()
static var json_conv: JSON = JSON.new()
static var node_maper = load('res://scenes/контроль/node-maper.gd')
static var node_request: Node
@@ -96,6 +98,8 @@ func _on_request_completed(result, _response_code, headers, body: PackedByteArra
node_maper.map_value_to_item(json_conv.data, child, 'value1')
node_maper.map_error_codes_to_item(json_conv.data, child, 'state', 0)
emit_signal('receive_response_afp_bpo')
## Вызывается при клике мыши на элементе.
## [param block_a] - Кликнутый элемент.

View File

@@ -10,6 +10,8 @@ class_name pribor_rtr extends 'res://scenes/контроль/прибор.gd'
@export var settings_path2_to_url: String = '' ## Должно быть в ProjectSettings
@export var settings_path_to_wait_time: String = '' ## Должно быть в ProjectSettings
signal receive_response_afp_bpo()
static var json_conv: JSON = JSON.new()
static var node_maper = load('res://scenes/контроль/node-maper.gd')
static var node_request_1: Node
@@ -104,6 +106,8 @@ func _on_request_completed(result, _response_code, headers, body: PackedByteArra
$mod_pit_g1.state = 1
break
emit_signal('receive_response_afp_bpo')
func find_labels(node1: Node):
if node1 is Label: