diff --git a/scenes/pribor-prd-n/pribor-prd-n.gd b/scenes/pribor-prd-n/pribor-prd-n.gd index 92bb5b3..42b39cb 100644 --- a/scenes/pribor-prd-n/pribor-prd-n.gd +++ b/scenes/pribor-prd-n/pribor-prd-n.gd @@ -13,9 +13,9 @@ const constants_n = { 'TEMP_THRESHOLD': 70, 'POWER_THRESHOLD': 40, 'RAY_DOU_NUM': 0x3, - 'ATT_UM_2': 0x7, - 'ATT_UM_3': 0x7, - 'POWER_UM': 70, + 'ATT_UM_2': 0x2, + 'ATT_UM_3': 0x3, + 'POWER_UM': 100, 'TIMER_DELAY': 5.0, 'STATE_MASHINE_TIMER': 0.3, } @@ -50,7 +50,7 @@ var block_kasseta_y5_prd_config_n: = { # Основные переменные var start_litera: int = 2 -var ug_work_1: int = 3 ## Аттенюация усилителей мощности +var ug_work_1: int = 2 ## Аттенюация усилителей мощности var ug_work_2: int = 3 ## Аттенюация усилителей мощности # Флаги и таймеры var mashine_timer: Timer = Timer.new() diff --git a/scenes/pribor-prd-v/pribor-prd-v.gd b/scenes/pribor-prd-v/pribor-prd-v.gd index 36b847e..35e9ff4 100644 --- a/scenes/pribor-prd-v/pribor-prd-v.gd +++ b/scenes/pribor-prd-v/pribor-prd-v.gd @@ -13,9 +13,9 @@ const constants_v = { 'TEMP_THRESHOLD': 70, 'POWER_THRESHOLD': 40, 'RAY_DOU_NUM': 0x3, - 'ATT_UM_4': 0x7, - 'ATT_UM_5': 0x7, - 'POWER_UM': 75, + 'ATT_UM_4': 0x2, + 'ATT_UM_5': 0x3, + 'POWER_UM': 100, 'TIMER_DELAY': 5.0, 'STATE_MASHINE_TIMER': 0.3, } @@ -50,7 +50,7 @@ var block_kasseta_y5_prd_config_v: = { # Основные переменные var start_litera: int = 4 -var ug_work_1: int = 3 ## Аттенюация усилителей мощности +var ug_work_1: int = 2 ## Аттенюация усилителей мощности var ug_work_2: int = 3 ## Аттенюация усилителей мощности # Флаги и таймеры var mashine_timer: Timer = Timer.new() diff --git a/scenes/контроль/блок-в.tscn b/scenes/контроль/блок-в.tscn index 12673c7..9f70604 100644 --- a/scenes/контроль/блок-в.tscn +++ b/scenes/контроль/блок-в.tscn @@ -16,6 +16,7 @@ class_name blok_v extends PanelContainer @export var textures: Array @export var animation_duration: float = 1.5 signal pressed(control: PanelContainer) +var tween: Tween ## Значения уровней @@ -36,7 +37,6 @@ signal pressed(control: PanelContainer) return $margin/vbox/grid1/level7.value = v $margin/vbox/grid1/level7.tint_progress = Color.RED if v > 70 else Color.WHITE - @export var min_value0: float: @@ -141,18 +141,21 @@ signal pressed(control: PanelContainer) func _on_button_pressed(): emit_signal('pressed', self) -func _enter_tree() -> void: call_deferred('_enter_tree_defered') func set_value0(value: Array): value0.assign(value) +func _enter_tree() -> void: call_deferred('_enter_tree_defered') func _ready(): - var items: Array= get_level_nodes() + var items: Array = get_level_nodes() for item in items: - item.connect('value_changed', on_level_changed.bind(item, value1_info)) + item.connect('value_changed', on_level_changed.bind(item, value0_info)) on_level_changed(item.value, item, value0_info) - var level7 = $margin/vbox/grid1/level7 + var level7: = $margin/vbox/grid1/level7 level7.connect('value_changed', on_level_changed.bind(level7, value1_info)) on_level_changed(level7.value, level7, value1_info) + tween = create_tween() + tween.set_ease(Tween.EASE_OUT) + tween.set_trans(Tween.TRANS_QUINT) func on_level_changed(_val: float, item: TextureProgressBar, info: String): @@ -225,11 +228,7 @@ func get_name_nodes() -> Array: func set_value0_animated(target_node, target_value: float) -> void: - var tween = create_tween() - tween.set_ease(Tween.EASE_OUT) - tween.set_trans(Tween.TRANS_QUINT) - - tween.tween_property(target_node, \"value\", target_value, animation_duration) + tween.tween_property(target_node, 'value', target_value, animation_duration) " [sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_rceim"]