126 lines
4.4 KiB
Plaintext
126 lines
4.4 KiB
Plaintext
[gd_scene load_steps=9 format=3 uid="uid://btejh3bgdj3el"]
|
|
|
|
[ext_resource type="PackedScene" uid="uid://s5r5lfwfyfj3" path="res://incomingPipe.tscn" id="1_dyw4v"]
|
|
[ext_resource type="Script" path="res://computer_network_endpoint.gd" id="1_e6kbr"]
|
|
[ext_resource type="PackedScene" uid="uid://bbi7e1swrmjqy" path="res://outgoingPipe.tscn" id="2_p7ylo"]
|
|
[ext_resource type="PackedScene" uid="uid://savs2vmxus7o" path="res://assets/ComputerSet/ComputerSet.fbx" id="3_yrnk1"]
|
|
[ext_resource type="PackedScene" uid="uid://be056bwykcnsd" path="res://ethernet_port.tscn" id="4_idnp6"]
|
|
|
|
[sub_resource type="Animation" id="Animation_aifut"]
|
|
resource_name = "wrong_packet"
|
|
tracks/0/type = "value"
|
|
tracks/0/imported = false
|
|
tracks/0/enabled = true
|
|
tracks/0/path = NodePath("OmniLight3D:light_color")
|
|
tracks/0/interp = 1
|
|
tracks/0/loop_wrap = true
|
|
tracks/0/keys = {
|
|
"times": PackedFloat32Array(0.133333, 0.966667),
|
|
"transitions": PackedFloat32Array(1, 1),
|
|
"update": 1,
|
|
"values": [Color(1, 0.145098, 0.129412, 1), Color(1, 1, 1, 1)]
|
|
}
|
|
tracks/1/type = "value"
|
|
tracks/1/imported = false
|
|
tracks/1/enabled = true
|
|
tracks/1/path = NodePath("ComputerSet/Error:visible")
|
|
tracks/1/interp = 1
|
|
tracks/1/loop_wrap = true
|
|
tracks/1/keys = {
|
|
"times": PackedFloat32Array(0.1, 0.933333),
|
|
"transitions": PackedFloat32Array(1, 1),
|
|
"update": 1,
|
|
"values": [true, false]
|
|
}
|
|
|
|
[sub_resource type="Animation" id="Animation_325k1"]
|
|
length = 0.001
|
|
tracks/0/type = "value"
|
|
tracks/0/imported = false
|
|
tracks/0/enabled = true
|
|
tracks/0/path = NodePath("OmniLight3D:light_color")
|
|
tracks/0/interp = 1
|
|
tracks/0/loop_wrap = true
|
|
tracks/0/keys = {
|
|
"times": PackedFloat32Array(0),
|
|
"transitions": PackedFloat32Array(1),
|
|
"update": 0,
|
|
"values": [Color(1, 1, 1, 1)]
|
|
}
|
|
tracks/1/type = "value"
|
|
tracks/1/imported = false
|
|
tracks/1/enabled = true
|
|
tracks/1/path = NodePath("ComputerSet/Error:visible")
|
|
tracks/1/interp = 1
|
|
tracks/1/loop_wrap = true
|
|
tracks/1/keys = {
|
|
"times": PackedFloat32Array(0),
|
|
"transitions": PackedFloat32Array(1),
|
|
"update": 1,
|
|
"values": [false]
|
|
}
|
|
|
|
[sub_resource type="AnimationLibrary" id="AnimationLibrary_ynwdk"]
|
|
_data = {
|
|
"RESET": SubResource("Animation_325k1"),
|
|
"wrong_packet": SubResource("Animation_aifut")
|
|
}
|
|
|
|
[node name="ComputerNetworkEndpoint" type="Node3D"]
|
|
script = ExtResource("1_e6kbr")
|
|
|
|
[node name="sender" parent="." instance=ExtResource("1_dyw4v")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.525, 0.5, 0)
|
|
|
|
[node name="receiver" parent="." instance=ExtResource("2_p7ylo")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.525, 0.5, 0)
|
|
|
|
[node name="ComputerSet" parent="." instance=ExtResource("3_yrnk1")]
|
|
transform = Transform3D(-0.554208, 0, -9.98463, 0, 10, 0, 9.98463, 0, -0.554208, -1.383, 0, -24.089)
|
|
|
|
[node name="Computer Ports Base Mesh Kitbash Set" parent="ComputerSet" instance=ExtResource("4_idnp6")]
|
|
transform = Transform3D(-3.49691e-09, 0.08, -4.65661e-10, -0.08, -3.49691e-09, -6.23232e-18, -2.77556e-17, 4.65661e-10, 0.08, -0.00797081, 0.0984139, -0.15755)
|
|
|
|
[node name="Label3D" type="Label3D" parent="ComputerSet"]
|
|
transform = Transform3D(0.0148144, -0.106776, 0.994173, 0.00755105, 0.994265, 0.106674, -0.999862, 0.00592674, 0.0155357, 0.0929296, 0.606445, 0.167881)
|
|
pixel_size = 0.001
|
|
modulate = Color(0.846975, 1, 0.806087, 1)
|
|
outline_modulate = Color(0, 0.303612, 0, 1)
|
|
text = "MAC : FF
|
|
sending ARP Request
|
|
Test Test Test TEst Test
|
|
Test Test Test TEst Test
|
|
Test Test Test TEst Test
|
|
Test Test Test TEst Test"
|
|
outline_size = 7
|
|
horizontal_alignment = 0
|
|
vertical_alignment = 0
|
|
|
|
[node name="Error" type="Label3D" parent="ComputerSet"]
|
|
transform = Transform3D(0.0587829, -0.105203, 0.992713, -0.0169624, 0.994182, 0.106364, -0.998128, -0.0230906, 0.0566564, 0.0765517, 0.269816, 0.212492)
|
|
visible = false
|
|
pixel_size = 0.001
|
|
modulate = Color(0.846975, 1, 0.806087, 1)
|
|
outline_modulate = Color(0.393212, 0.0510509, 0.420241, 1)
|
|
text = "Wrong Target MAC Received"
|
|
outline_size = 7
|
|
horizontal_alignment = 0
|
|
vertical_alignment = 0
|
|
|
|
[node name="OmniLight3D" type="OmniLight3D" parent="."]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 4.53792, -21.3587)
|
|
omni_range = 11.952
|
|
|
|
[node name="IP_Request_Timer" type="Timer" parent="."]
|
|
process_callback = 0
|
|
wait_time = 5.0
|
|
autostart = true
|
|
|
|
[node name="wrongPacketError" type="AnimationPlayer" parent="."]
|
|
libraries = {
|
|
"": SubResource("AnimationLibrary_ynwdk")
|
|
}
|
|
|
|
[connection signal="packet_received" from="receiver" to="." method="_on_receiver_packet_received"]
|
|
[connection signal="timeout" from="IP_Request_Timer" to="." method="_on_ip_request_timer_timeout"]
|