|
@@ -270,25 +270,25 @@ environment = SubResource("2")
|
|
|
transform = Transform3D(0.803991, 0, 0, 0, 0.803991, 0, 0, 0, 0.803991, 0, 0, 0)
|
|
|
|
|
|
[node name="Skeleton3D" parent="PlayerModel/Robot_Skeleton" index="0"]
|
|
|
-bones/1/position = Vector3(0.268173, 2.09624, -0.316997)
|
|
|
-bones/1/rotation = Quaternion(0.112115, -0.00164791, -0.00604639, 0.993675)
|
|
|
-bones/2/position = Vector3(1.99957e-05, 0.243477, -0.000598437)
|
|
|
-bones/2/rotation = Quaternion(0.0224407, 0.0557744, -0.00913325, 0.998149)
|
|
|
-bones/3/position = Vector3(1.99616e-05, 0.106811, 0.000379546)
|
|
|
-bones/3/rotation = Quaternion(0.0137962, 0.0564812, 0.00201712, 0.998306)
|
|
|
-bones/4/position = Vector3(1.99659e-05, 0.121394, 0.00142952)
|
|
|
-bones/4/rotation = Quaternion(0.0768452, 0.0556128, 0.0100706, 0.99544)
|
|
|
+bones/1/position = Vector3(0.268173, 2.07149, -0.316997)
|
|
|
+bones/1/rotation = Quaternion(0.15086, -0.00141038, -0.00610617, 0.988535)
|
|
|
+bones/2/position = Vector3(9.32932e-06, 0.240736, -0.000315062)
|
|
|
+bones/2/rotation = Quaternion(0.00854929, 0.000726839, -0.00205447, 0.999961)
|
|
|
+bones/3/position = Vector3(9.31144e-06, 0.104066, 0.000141873)
|
|
|
+bones/3/rotation = Quaternion(-0.000110361, 0.00111678, -0.00187134, 0.999998)
|
|
|
+bones/4/position = Vector3(9.31593e-06, 0.118756, 0.000633525)
|
|
|
+bones/4/rotation = Quaternion(0.0630733, 0.00137283, -0.00169248, 0.998007)
|
|
|
bones/5/rotation = Quaternion(0.180715, -8.52238e-05, -0.00187649, 0.983534)
|
|
|
-bones/6/rotation = Quaternion(0.109393, 0.916476, 0.384813, 0.00492179)
|
|
|
-bones/10/position = Vector3(-2.09419e-08, 0.245584, 0.126631)
|
|
|
-bones/11/rotation = Quaternion(4.16747e-07, 0.930597, 0.366045, -5.69876e-07)
|
|
|
-bones/12/rotation = Quaternion(4.16724e-07, 0.930597, 0.366045, -5.69556e-07)
|
|
|
-bones/13/rotation = Quaternion(0.0442982, 0.958142, -0.282457, 0.0147928)
|
|
|
-bones/14/rotation = Quaternion(2.09514e-07, 0.959165, -0.282846, -7.20715e-07)
|
|
|
-bones/15/rotation = Quaternion(-0.336513, -0.354554, -0.465867, 0.737576)
|
|
|
-bones/16/rotation = Quaternion(-0.694616, -0.0213221, -0.0375774, 0.718082)
|
|
|
-bones/17/rotation = Quaternion(0.0407905, 0.0023125, -0.346023, 0.937336)
|
|
|
-bones/18/rotation = Quaternion(0.0350425, -0.00183072, -0.333551, 0.942079)
|
|
|
+bones/6/rotation = Quaternion(-0.0217848, 0.923485, 0.382988, -0.00448905)
|
|
|
+bones/10/position = Vector3(-1.60723e-08, 0.245584, 0.126631)
|
|
|
+bones/11/rotation = Quaternion(4.17153e-07, 0.930597, 0.366045, -5.68804e-07)
|
|
|
+bones/12/rotation = Quaternion(4.17199e-07, 0.930597, 0.366045, -5.69729e-07)
|
|
|
+bones/13/rotation = Quaternion(0.0442977, 0.958142, -0.282457, 0.014794)
|
|
|
+bones/14/rotation = Quaternion(2.10544e-07, 0.959165, -0.282846, -7.20507e-07)
|
|
|
+bones/15/rotation = Quaternion(-0.338944, -0.353006, -0.469317, 0.735014)
|
|
|
+bones/16/rotation = Quaternion(-0.698876, -0.0149467, 0.201944, 0.685979)
|
|
|
+bones/17/rotation = Quaternion(-0.00445103, 0.00667346, -0.353641, 0.935347)
|
|
|
+bones/18/rotation = Quaternion(-0.00883807, -0.000936903, -0.316807, 0.948448)
|
|
|
bones/20/rotation = Quaternion(-0.0338717, -0.0177171, 0.985158, 0.167341)
|
|
|
bones/22/rotation = Quaternion(-0.153692, -0.0597802, 0.00318971, 0.986304)
|
|
|
bones/23/rotation = Quaternion(-0.131041, -0.0202512, -0.000901781, 0.99117)
|
|
@@ -306,13 +306,13 @@ bones/40/rotation = Quaternion(-0.318888, -0.0177572, -0.0054272, 0.947611)
|
|
|
bones/41/rotation = Quaternion(-0.450214, -0.118277, -0.0180463, 0.884869)
|
|
|
bones/42/rotation = Quaternion(-0.447648, -0.0710501, -0.0232223, 0.89108)
|
|
|
bones/45/rotation = Quaternion(0.189582, -0.137612, 0.960075, 0.152896)
|
|
|
-bones/47/rotation = Quaternion(-0.338619, 0.0145923, 0.0624174, 0.938737)
|
|
|
-bones/48/rotation = Quaternion(0.0919991, 0.0976502, 0.48054, 0.86665)
|
|
|
-bones/49/rotation = Quaternion(-0.204467, -0.0515048, -0.308255, 0.927642)
|
|
|
-bones/50/rotation = Quaternion(-0.35376, 0.371418, 0.462805, 0.72299)
|
|
|
-bones/51/rotation = Quaternion(-0.348653, 0.356107, 0.224401, 0.837421)
|
|
|
-bones/52/rotation = Quaternion(0.319716, 0.137526, 0.434502, 0.830708)
|
|
|
-bones/53/rotation = Quaternion(0.277844, 0.0549105, 0.340938, 0.896409)
|
|
|
+bones/47/rotation = Quaternion(-0.347178, 0.0118853, 0.26375, 0.899868)
|
|
|
+bones/48/rotation = Quaternion(0.127126, 0.0720878, 0.623277, 0.768224)
|
|
|
+bones/49/rotation = Quaternion(-0.284537, -0.0275523, -0.0810986, 0.954831)
|
|
|
+bones/50/rotation = Quaternion(-0.359243, 0.367696, 0.470204, 0.717393)
|
|
|
+bones/51/rotation = Quaternion(-0.384715, 0.431885, 0.458428, 0.67477)
|
|
|
+bones/52/rotation = Quaternion(0.237309, 0.0826185, 0.434046, 0.865137)
|
|
|
+bones/53/rotation = Quaternion(0.192097, 0.0307395, 0.333487, 0.922464)
|
|
|
bones/55/rotation = Quaternion(-0.00907353, -0.999945, 0.00213467, 0.00491076)
|
|
|
bones/56/rotation = Quaternion(0.0138917, -0.0168912, 0.990289, 0.137295)
|
|
|
bones/56/scale = Vector3(0.766362, 0.766362, 0.766362)
|
|
@@ -358,46 +358,46 @@ bones/89/rotation = Quaternion(-0.000405133, 0.173646, 0.984808, -0.000801945)
|
|
|
bones/90/position = Vector3(5.96046e-08, 0.185297, -0.0266095)
|
|
|
bones/91/position = Vector3(2.98605e-08, -1.00086e-07, -0.202989)
|
|
|
bones/92/position = Vector3(-5.96046e-08, 0.0660029, 0.0266979)
|
|
|
-bones/95/rotation = Quaternion(0.05799, 0.0219246, 0.189872, 0.97985)
|
|
|
-bones/96/rotation = Quaternion(0.174514, -0.158735, -0.21745, 0.947135)
|
|
|
-bones/97/rotation = Quaternion(0.0101153, 0.113078, 0.391096, 0.913321)
|
|
|
-bones/98/rotation = Quaternion(0.994392, -0.0944115, -0.00439916, -0.0474537)
|
|
|
-bones/99/rotation = Quaternion(0.646329, 0.235609, 0.593638, -0.417543)
|
|
|
-bones/100/rotation = Quaternion(-0.106422, -0.167151, 0.965412, 0.169454)
|
|
|
-bones/101/rotation = Quaternion(-0.222381, -0.211119, 0.930999, -0.198033)
|
|
|
-bones/102/rotation = Quaternion(0.328165, 0.691241, -0.597049, 0.240886)
|
|
|
-bones/104/rotation = Quaternion(-0.521977, 0.392636, 0.632836, 0.415807)
|
|
|
-bones/105/rotation = Quaternion(0.105477, -0.207515, 0.945947, -0.225825)
|
|
|
-bones/106/rotation = Quaternion(0.180097, -0.349346, 0.919203, -0.0242731)
|
|
|
-bones/107/rotation = Quaternion(-0.305892, 0.616796, -0.722653, -0.0613609)
|
|
|
-bones/112/rotation = Quaternion(0.999764, 0.00107883, -7.8484e-05, -0.0217104)
|
|
|
-bones/113/rotation = Quaternion(0.996348, -0.000928367, -0.000252604, -0.0853804)
|
|
|
-bones/114/position = Vector3(0.106977, 0.0982658, 0.149509)
|
|
|
-bones/114/rotation = Quaternion(0.0025418, 0.7006, 0.713545, 0.0024614)
|
|
|
-bones/115/position = Vector3(-0.0973112, 0.0983164, 0.149498)
|
|
|
-bones/115/rotation = Quaternion(0.00247134, 0.700582, 0.713564, 0.00242634)
|
|
|
-bones/116/rotation = Quaternion(0.869649, 0.214895, -0.112368, 0.430005)
|
|
|
-bones/117/rotation = Quaternion(0.268127, 1.68788e-07, -2.096e-08, 0.963384)
|
|
|
-bones/118/rotation = Quaternion(0.174225, 9.78156e-09, 2.88953e-09, 0.984706)
|
|
|
-bones/119/rotation = Quaternion(-0.532579, -0.0655485, 0.162004, 0.828141)
|
|
|
+bones/95/rotation = Quaternion(0.410091, 0.0465166, 0.520525, 0.747473)
|
|
|
+bones/96/rotation = Quaternion(0.255417, -0.195742, -0.0444677, 0.945764)
|
|
|
+bones/97/rotation = Quaternion(0.0716394, 0.124142, 0.535656, 0.832183)
|
|
|
+bones/98/rotation = Quaternion(0.995134, -0.08626, -0.00401302, -0.0474507)
|
|
|
+bones/99/rotation = Quaternion(0.706519, 0.147268, 0.492353, -0.486551)
|
|
|
+bones/100/rotation = Quaternion(-0.085158, -0.0870554, 0.961195, 0.247536)
|
|
|
+bones/101/rotation = Quaternion(-0.213099, -0.13988, 0.958105, -0.130607)
|
|
|
+bones/102/rotation = Quaternion(0.344475, 0.679952, -0.560254, 0.324219)
|
|
|
+bones/104/rotation = Quaternion(-0.442178, 0.446612, 0.716639, 0.302399)
|
|
|
+bones/105/rotation = Quaternion(0.086983, -0.134538, 0.943633, -0.28964)
|
|
|
+bones/106/rotation = Quaternion(0.0727779, -0.18822, 0.847484, -0.490967)
|
|
|
+bones/107/rotation = Quaternion(-0.276619, 0.533935, -0.794661, 0.0831215)
|
|
|
+bones/112/rotation = Quaternion(0.999613, 0.00106541, -7.40639e-05, -0.0278178)
|
|
|
+bones/113/rotation = Quaternion(0.996826, -0.000918132, -0.000247523, -0.0796083)
|
|
|
+bones/114/position = Vector3(0.106157, 0.100617, 0.143458)
|
|
|
+bones/114/rotation = Quaternion(0.00250625, 0.71076, 0.703426, 0.00249759)
|
|
|
+bones/115/position = Vector3(-0.0981304, 0.100667, 0.143446)
|
|
|
+bones/115/rotation = Quaternion(0.0024363, 0.710742, 0.703445, 0.00246153)
|
|
|
+bones/116/rotation = Quaternion(0.826144, 0.223353, -0.124416, 0.502116)
|
|
|
+bones/117/rotation = Quaternion(0.303606, 2.27544e-07, -5.04864e-08, 0.952798)
|
|
|
+bones/118/rotation = Quaternion(0.213488, 5.05391e-09, 1.60061e-09, 0.976946)
|
|
|
+bones/119/rotation = Quaternion(-0.555681, -0.0471448, 0.173221, 0.811782)
|
|
|
bones/121/rotation = Quaternion(-0.384436, 5.74738e-10, -6.29245e-09, 0.923152)
|
|
|
-bones/122/rotation = Quaternion(0.981098, -4.60151e-07, 3.14232e-08, 0.193512)
|
|
|
-bones/124/rotation = Quaternion(0.934119, -0.18445, 0.110726, 0.28485)
|
|
|
-bones/125/rotation = Quaternion(0.325729, 1.42842e-07, -4.62522e-08, 0.945463)
|
|
|
-bones/126/rotation = Quaternion(0.204298, -2.80244e-09, 9.61849e-09, 0.978909)
|
|
|
-bones/127/rotation = Quaternion(-0.683833, -0.00722431, -0.18225, 0.706473)
|
|
|
+bones/122/rotation = Quaternion(0.975651, -5.71204e-07, 2.08716e-08, 0.219331)
|
|
|
+bones/124/rotation = Quaternion(0.91054, -0.192215, 0.115219, 0.347412)
|
|
|
+bones/125/rotation = Quaternion(0.355929, 2.18383e-07, -7.24127e-08, 0.934513)
|
|
|
+bones/126/rotation = Quaternion(0.23481, 2.48983e-09, 6.47078e-09, 0.972041)
|
|
|
+bones/127/rotation = Quaternion(-0.705478, -0.0159709, -0.190647, 0.682422)
|
|
|
bones/128/rotation = Quaternion(6.14475e-09, 0.940004, -0.341165, -4.50954e-08)
|
|
|
bones/129/rotation = Quaternion(-0.384436, -5.74738e-10, 4.27475e-09, 0.923152)
|
|
|
-bones/130/rotation = Quaternion(0.972073, -5.17376e-07, 3.08143e-08, 0.234681)
|
|
|
+bones/130/rotation = Quaternion(0.966531, -6.5885e-07, 3.37661e-08, 0.256549)
|
|
|
bones/134/position = Vector3(0.735576, 1.3891, -0.136944)
|
|
|
-bones/136/position = Vector3(3.75821, 2.79657, 6.08647)
|
|
|
-bones/137/position = Vector3(0.782667, 2.29394, -0.38149)
|
|
|
+bones/136/position = Vector3(0.0801487, 2.72839, 7.7703)
|
|
|
+bones/137/position = Vector3(0.784511, 2.26249, -0.413285)
|
|
|
bones/137/rotation = Quaternion(-0.707029, 0.0104927, -0.0104927, 0.707029)
|
|
|
-bones/139/position = Vector3(-0.160432, 2.92309, 0.289828)
|
|
|
+bones/139/position = Vector3(-0.165569, 2.85125, 0.311542)
|
|
|
bones/139/rotation = Quaternion(-0.707029, 0.0104927, -0.0104927, 0.707029)
|
|
|
-bones/140/position = Vector3(-0.201236, 1.9972, -0.0890323)
|
|
|
-bones/143/position = Vector3(0.0110175, 3.50022, -1.24379)
|
|
|
-bones/143/scale = Vector3(1, 1.06456, 1)
|
|
|
+bones/140/position = Vector3(-0.120919, 1.9972, -0.0890323)
|
|
|
+bones/143/position = Vector3(0.0110175, 3.46286, -1.24379)
|
|
|
+bones/143/scale = Vector3(1, 1.03099, 1)
|
|
|
|
|
|
[node name="00Robot_Body008" parent="PlayerModel/Robot_Skeleton/Skeleton3D" index="0"]
|
|
|
surface_material_override/0 = ExtResource("3_xm1fn")
|
|
@@ -478,12 +478,22 @@ texture_normal = ExtResource("7")
|
|
|
texture_pressed = ExtResource("7")
|
|
|
texture_hover = ExtResource("8")
|
|
|
|
|
|
-[node name="Settings" type="TextureButton" parent="UI/Main"]
|
|
|
+[node name="PlayOnline" type="Button" parent="UI/Main"]
|
|
|
layout_mode = 0
|
|
|
offset_left = 100.0
|
|
|
offset_top = 490.0
|
|
|
offset_right = 400.0
|
|
|
offset_bottom = 540.0
|
|
|
+theme_override_font_sizes/font_size = 30
|
|
|
+text = "Play Online"
|
|
|
+alignment = 0
|
|
|
+
|
|
|
+[node name="Settings" type="TextureButton" parent="UI/Main"]
|
|
|
+layout_mode = 0
|
|
|
+offset_left = 100.0
|
|
|
+offset_top = 590.0
|
|
|
+offset_right = 400.0
|
|
|
+offset_bottom = 640.0
|
|
|
texture_normal = ExtResource("9")
|
|
|
texture_pressed = ExtResource("9")
|
|
|
texture_hover = ExtResource("10")
|
|
@@ -491,13 +501,74 @@ texture_hover = ExtResource("10")
|
|
|
[node name="Quit" type="TextureButton" parent="UI/Main"]
|
|
|
layout_mode = 0
|
|
|
offset_left = 100.0
|
|
|
-offset_top = 590.0
|
|
|
+offset_top = 690.0
|
|
|
offset_right = 400.0
|
|
|
-offset_bottom = 640.0
|
|
|
+offset_bottom = 740.0
|
|
|
texture_normal = ExtResource("11")
|
|
|
texture_pressed = ExtResource("11")
|
|
|
texture_hover = ExtResource("12")
|
|
|
|
|
|
+[node name="Online" type="Control" parent="UI"]
|
|
|
+visible = false
|
|
|
+anchors_preset = 0
|
|
|
+anchor_left = -0.000673103
|
|
|
+anchor_top = -0.00189865
|
|
|
+anchor_right = 0.999327
|
|
|
+anchor_bottom = 0.998101
|
|
|
+offset_left = -4.10107
|
|
|
+offset_top = 2.05054
|
|
|
+offset_right = -4.10107
|
|
|
+offset_bottom = 2.05054
|
|
|
+
|
|
|
+[node name="Host" type="Button" parent="UI/Online"]
|
|
|
+layout_mode = 0
|
|
|
+offset_left = 100.0
|
|
|
+offset_top = 490.0
|
|
|
+offset_right = 400.0
|
|
|
+offset_bottom = 540.0
|
|
|
+theme_override_font_sizes/font_size = 30
|
|
|
+text = "Host"
|
|
|
+alignment = 0
|
|
|
+
|
|
|
+[node name="Port" type="SpinBox" parent="UI/Online"]
|
|
|
+layout_mode = 0
|
|
|
+offset_left = 500.0
|
|
|
+offset_top = 490.0
|
|
|
+offset_right = 800.0
|
|
|
+offset_bottom = 540.0
|
|
|
+min_value = 1025.0
|
|
|
+max_value = 49151.0
|
|
|
+value = 4383.0
|
|
|
+
|
|
|
+[node name="Connect" type="Button" parent="UI/Online"]
|
|
|
+layout_mode = 0
|
|
|
+offset_left = 100.0
|
|
|
+offset_top = 590.0
|
|
|
+offset_right = 400.0
|
|
|
+offset_bottom = 640.0
|
|
|
+theme_override_font_sizes/font_size = 30
|
|
|
+text = "Connect"
|
|
|
+alignment = 0
|
|
|
+
|
|
|
+[node name="Address" type="LineEdit" parent="UI/Online"]
|
|
|
+layout_mode = 0
|
|
|
+offset_left = 500.0
|
|
|
+offset_top = 590.0
|
|
|
+offset_right = 800.0
|
|
|
+offset_bottom = 640.0
|
|
|
+theme_override_font_sizes/font_size = 30
|
|
|
+text = "127.0.0.1"
|
|
|
+
|
|
|
+[node name="Back" type="Button" parent="UI/Online"]
|
|
|
+layout_mode = 0
|
|
|
+offset_left = 100.0
|
|
|
+offset_top = 690.0
|
|
|
+offset_right = 400.0
|
|
|
+offset_bottom = 740.0
|
|
|
+theme_override_font_sizes/font_size = 30
|
|
|
+text = "Back"
|
|
|
+alignment = 0
|
|
|
+
|
|
|
[node name="Settings" type="VBoxContainer" parent="UI"]
|
|
|
visible = false
|
|
|
layout_mode = 0
|
|
@@ -759,8 +830,8 @@ one_shot = true
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -15, -10, -10)
|
|
|
|
|
|
[node name="RedRobot" parent="BackgroundCache" instance=ExtResource("19")]
|
|
|
-health = 1
|
|
|
test_shoot = true
|
|
|
+health = 1
|
|
|
|
|
|
[node name="Floor" type="StaticBody3D" parent="BackgroundCache"]
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -1, 0)
|
|
@@ -781,12 +852,12 @@ shape = SubResource("21")
|
|
|
[node name="Bullet" parent="BackgroundCache" instance=ExtResource("20")]
|
|
|
transform = Transform3D(-1, 8.4334e-08, 3.14739e-07, 0, 0.965926, -0.258819, -3.25841e-07, -0.258819, -0.965926, 0, -20, -80)
|
|
|
|
|
|
-[node name="AnimationPlayer" parent="BackgroundCache/Bullet" index="3"]
|
|
|
+[node name="AnimationPlayer" parent="BackgroundCache/Bullet" index="4"]
|
|
|
libraries = {
|
|
|
"": SubResource("AnimationLibrary_ntwc6")
|
|
|
}
|
|
|
|
|
|
-[node name="ExplosionAudio" parent="BackgroundCache/Bullet" index="4"]
|
|
|
+[node name="ExplosionAudio" parent="BackgroundCache/Bullet" index="5"]
|
|
|
volume_db = -80.0
|
|
|
|
|
|
[node name="MainBody" parent="BackgroundCache/Bullet/BulletBody" index="0"]
|
|
@@ -796,8 +867,12 @@ emitting = false
|
|
|
emitting = false
|
|
|
|
|
|
[connection signal="pressed" from="UI/Main/Play" to="." method="_on_play_pressed"]
|
|
|
+[connection signal="pressed" from="UI/Main/PlayOnline" to="." method="_on_play_online_pressed"]
|
|
|
[connection signal="pressed" from="UI/Main/Settings" to="." method="_on_settings_pressed"]
|
|
|
[connection signal="pressed" from="UI/Main/Quit" to="." method="_on_quit_pressed"]
|
|
|
+[connection signal="pressed" from="UI/Online/Host" to="." method="_on_host_pressed"]
|
|
|
+[connection signal="pressed" from="UI/Online/Connect" to="." method="_on_connect_pressed"]
|
|
|
+[connection signal="pressed" from="UI/Online/Back" to="." method="_on_cancel_pressed"]
|
|
|
[connection signal="pressed" from="UI/Settings/Actions/Apply" to="." method="_on_apply_pressed"]
|
|
|
[connection signal="pressed" from="UI/Settings/Actions/Cancel" to="." method="_on_cancel_pressed"]
|
|
|
[connection signal="timeout" from="UI/Loading/DoneTimer" to="." method="_on_loading_done_timer_timeout"]
|