Files
Toolkits.AGUI/AGUI.Panels/AGUI.Popups/AGUIPopupYesNoDialog.tscn

105 lines
3.8 KiB
Plaintext

[gd_scene format=3 uid="uid://b1doy05lg2drw"]
[ext_resource type="Script" uid="uid://bghaddibpt6f1" path="res://addons/crt/crt.gd" id="1_1f6rs"]
[ext_resource type="PackedScene" uid="uid://cr5iuh28c1kuo" path="res://AgainstGravityUI/AGUI.Buttons/AGUI.TextButton3D.tscn" id="2_uqna4"]
[sub_resource type="GDScript" id="GDScript_1f6rs"]
resource_name = "AGUIPopupYesNoDialog"
script/source = "@tool
extends Node3D
signal yesPressed
signal noPressed
@export var HeaderText : String
@export_multiline(\"text\") var BodyText : String
func _process(delta: float) -> void:
$Header.text = HeaderText
$Body.text = BodyText
func yes():
yesPressed.emit()
func no():
noPressed.emit()
func _ready() -> void:
$YesButton.buttonReleased.connect(yes)
$NoButton.buttonReleased.connect(no)
"
[sub_resource type="BoxMesh" id="BoxMesh_q5w25"]
[sub_resource type="ViewportTexture" id="ViewportTexture_be7fk"]
viewport_path = NodePath("ScanEffect")
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_tuti2"]
resource_local_to_scene = true
albedo_color = Color(1, 0.76128036, 0.41253728, 1)
albedo_texture = SubResource("ViewportTexture_be7fk")
[sub_resource type="ViewportTexture" id="ViewportTexture_vkb8i"]
viewport_path = NodePath("ScanEffect")
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_fmdwn"]
resource_local_to_scene = true
transparency = 1
albedo_color = Color(0.3958079, 0.7253347, 0.9999997, 1)
albedo_texture = SubResource("ViewportTexture_vkb8i")
[node name="AGUIPopupYesNoDialog" type="Node3D" unique_id=332239152]
script = SubResource("GDScript_1f6rs")
[node name="Header" type="Label3D" parent="." unique_id=606928154]
transform = Transform3D(1, 0, 0, 0, -4.371139e-08, 1, 0, -1, -4.371139e-08, 0, 0.0041175373, -0.25787705)
pixel_size = 0.001
render_priority = 10
outline_render_priority = 9
[node name="Body" type="Label3D" parent="." unique_id=1041100711]
transform = Transform3D(1, 0, 0, 0, -4.371139e-08, 1, 0, -1, -4.371139e-08, 0, 0.038416013, -0.19972757)
pixel_size = 0.001
render_priority = 10
outline_render_priority = 9
vertical_alignment = 0
[node name="ScanEffect" type="SubViewport" parent="." unique_id=783212478]
[node name="CanvasLayer" type="CanvasLayer" parent="ScanEffect" unique_id=1598642115]
[node name="CRT" type="CanvasLayer" parent="ScanEffect/CanvasLayer" unique_id=647038403]
script = ExtResource("1_1f6rs")
warp_amount = 0.0
interference_amount = 0.0
grille_amount = 0.0
vignette_intensity = 0.094
pixel_strength = 0.0
metadata/_custom_type_script = "uid://bghaddibpt6f1"
[node name="Main" type="MeshInstance3D" parent="." unique_id=1108836209]
transform = Transform3D(-0.9400148, 0, 0, 0, -0.008133411, 0, 0, 0, -0.71282035, 0, 0, 0)
mesh = SubResource("BoxMesh_q5w25")
surface_material_override/0 = SubResource("StandardMaterial3D_tuti2")
[node name="Overlay" type="MeshInstance3D" parent="." unique_id=706905514]
transform = Transform3D(-0.8638695, 0, 0, 0, -0.008133411, 0, 0, 0, -0.42907837, 0, 0.009146005, 0)
mesh = SubResource("BoxMesh_q5w25")
surface_material_override/0 = SubResource("StandardMaterial3D_fmdwn")
[node name="NoButton" parent="." unique_id=81597797 instance=ExtResource("2_uqna4")]
transform = Transform3D(0.19188501, 0, 0, 0, 0.08, 0, 0, 0, 0.08, -0.17289937, 0.01, 0.277)
baseColor = Color(0.990877, 0.20120385, 0.2633377, 1)
pressedColor = Color(0.72413015, 0.47285432, 7.70092e-07, 1)
text = "No"
[node name="YesButton" parent="." unique_id=428776829 instance=ExtResource("2_uqna4")]
transform = Transform3D(0.19188501, 0, 0, 0, 0.08, 0, 0, 0, 0.08, 0.16659611, 0.01, 0.277)
baseColor = Color(0.10515302, 0.49686646, 0.71926475, 1)
pressedColor = Color(0.72413015, 0.47285432, 7.70092e-07, 1)
text = "Yes"
[node name="DirectionalLight3D" type="DirectionalLight3D" parent="." unique_id=850774083]
transform = Transform3D(1, 0, 0, 0, -0.018342346, 0.9998318, 0, -0.9998318, -0.018342346, 0, 0.80382794, 0)
light_energy = 2.882