[gd_scene load_steps=30 format=3 uid="uid://cqrh2cc7m2i7f"] [ext_resource type="Environment" uid="uid://dr1bjp8bpe5n6" path="res://environments/prototype_snow_environment.tres" id="1_ii5jc"] [ext_resource type="Material" uid="uid://bx3f5vx71ynh5" path="res://materials/Graymat.tres" id="4_y6i55"] [ext_resource type="Material" uid="uid://dynpcduei1wfn" path="res://materials/Bluemat.tres" id="4_yx0ab"] [ext_resource type="Material" uid="uid://mlha6r17v2en" path="res://materials/DarkBluemat.tres" id="5_bno23"] [ext_resource type="Material" uid="uid://duvlktlyurohd" path="res://materials/Yellowmat.tres" id="5_foctg"] [ext_resource type="Material" uid="uid://jdfticwelku4" path="res://materials/Greenmat.tres" id="6_8bje3"] [ext_resource type="Script" uid="uid://dncldab5y4yod" path="res://systems/item_spawner.gd" id="6_61ure"] [ext_resource type="PackedScene" uid="uid://cxdgk74ln5xpn" path="res://weapons/bomb/droppable_bomb.tscn" id="6_bno23"] [ext_resource type="Material" uid="uid://cyej4ph6hcnou" path="res://materials/Orangemat.tres" id="6_foctg"] [ext_resource type="Material" uid="uid://cdeggf10dmama" path="res://materials/Purplemat.tres" id="7_8bje3"] [ext_resource type="Script" uid="uid://dk1gjbuydemmb" path="res://multiplayer/plant_site/plant_site.gd" id="8_oujx2"] [ext_resource type="Script" uid="uid://b4cpux52fmx5o" path="res://multiplayer/plant_site/plant_deadzone.gd" id="9_1wlgq"] [ext_resource type="Material" uid="uid://c6xa4phihtya2" path="res://materials/Redmat.tres" id="9_ysk2e"] [ext_resource type="Script" uid="uid://ypgm3aplt78m" path="res://multiplayer/team_spawner.gd" id="10_02ic3"] [ext_resource type="Script" uid="uid://3i00rp8urth7" path="res://systems/object_container.gd" id="11_02ic3"] [ext_resource type="Script" uid="uid://xwiw2g6uc21k" path="res://multiplayer/dynamic_objects_parent.gd" id="11_gcyg7"] [ext_resource type="Script" uid="uid://bala54fa32e35" path="res://gui/hud/player_round_display.gd" id="17_wsuwo"] [ext_resource type="Script" uid="uid://bos7nftlx8tv3" path="res://gui/hud/player_round_time.gd" id="18_0hcup"] [ext_resource type="PackedScene" uid="uid://cmon3g1lsm3q" path="res://gui/team_choice/team_choice_menu.tscn" id="19_gcyg7"] [ext_resource type="PackedScene" uid="uid://j5lgbg8c0pq" path="res://gui/buy_menu/buy_menu.tscn" id="20_gcyg7"] [ext_resource type="Script" uid="uid://btbpe8hgf0knl" path="res://gui/team_won_text.gd" id="21_tdf5c"] [ext_resource type="PackedScene" uid="uid://rjw543348gto" path="res://gui/scoretable/scoretable.tscn" id="22_ii5jc"] [sub_resource type="BoxShape3D" id="BoxShape3D_ysk2e"] size = Vector3(15.324341, 0.96273804, 21.381592) [sub_resource type="BoxShape3D" id="BoxShape3D_8bje3"] size = Vector3(0.8275013, 0.96273804, 1.0796204) [sub_resource type="BoxShape3D" id="BoxShape3D_1wlgq"] size = Vector3(58.51023, 17.060364, 33.813843) [sub_resource type="BoxShape3D" id="BoxShape3D_5uqia"] size = Vector3(9.06966, 8.172485, 25.951996) [sub_resource type="CylinderShape3D" id="CylinderShape3D_ii5jc"] height = 3.4906921 radius = 11.610352 [sub_resource type="CylinderShape3D" id="CylinderShape3D_cxhvj"] height = 46.084213 radius = 63.351563 [sub_resource type="LabelSettings" id="LabelSettings_gcyg7"] font_size = 70 outline_size = 20 outline_color = Color(0, 0, 0, 1) [node name="PrototypeScene" type="Node3D"] [node name="DirectionalLight3D" type="DirectionalLight3D" parent="."] transform = Transform3D(-0.8660254, -0.43301278, 0.25, 0, 0.49999997, 0.86602545, -0.50000006, 0.75, -0.43301266, 0, 0, 0) shadow_enabled = true shadow_opacity = 0.72 [node name="WorldEnvironment" type="WorldEnvironment" parent="."] environment = ExtResource("1_ii5jc") [node name="CSGBox3D29" type="CSGBox3D" parent="."] transform = Transform3D(0.92477864, 0, 0.38050553, 0, 1, 0, -0.38050553, 0, 0.92477864, 2.3401544, 1.2806039, -9.494778) use_collision = true size = Vector3(1.5958366, 1.7258911, 1.7827377) material = ExtResource("5_foctg") [node name="CSGBox3D33" type="CSGBox3D" parent="."] transform = Transform3D(0.92477864, 0, 0.38050553, 0, 1, 0, -0.38050553, 0, 0.92477864, 23.317924, 2.5820146, 65.163246) use_collision = true size = Vector3(3.1851254, 4.3287125, 4.609747) material = ExtResource("5_foctg") [node name="CSGBox3D39" type="CSGBox3D" parent="."] transform = Transform3D(0.7889983, 0, -0.61439544, 0, 1, 0, 0.61439544, 0, 0.7889983, 25.233984, 2.5820146, 75.37221) use_collision = true size = Vector3(3.1851254, 4.3287125, 8.943421) material = ExtResource("5_foctg") [node name="CSGBox3D34" type="CSGBox3D" parent="."] transform = Transform3D(0.8830377, 0, -0.46930206, 0, 1, 0, 0.46930206, 0, 0.8830377, 23.520184, 2.5820146, 90.1723) use_collision = true size = Vector3(3.1851254, 4.3287125, 3.5466423) material = ExtResource("5_foctg") [node name="CSGBox3D35" type="CSGBox3D" parent="."] transform = Transform3D(-0.2925553, 0, 0.95624864, 0, 1, 0, -0.95624864, 0, -0.2925553, -3.2083702, 2.5820165, 88.44188) use_collision = true size = Vector3(3.1851254, 4.3287125, 3.5466423) material = ExtResource("5_foctg") [node name="CSGBox3D37" type="CSGBox3D" parent="."] transform = Transform3D(0.48819482, 0, 0.8727346, 0, 1, 0, -0.8727346, 0, 0.48819482, -2.9990053, 2.5820165, 69.71377) use_collision = true size = Vector3(9.287249, 4.3287125, 3.5466423) material = ExtResource("5_foctg") [node name="CSGBox3D38" type="CSGBox3D" parent="."] transform = Transform3D(-0.052353293, 0, 0.9986286, 0, 1, 0, -0.9986286, 0, -0.052353293, 15.977793, 2.5820165, 56.39001) use_collision = true size = Vector3(8.970492, 4.3287125, 3.5466423) material = ExtResource("5_foctg") [node name="CSGBox3D36" type="CSGBox3D" parent="."] transform = Transform3D(0.39400604, 0, 0.9191078, 0, 1, 0, -0.9191078, 0, 0.39400604, 3.3317742, 2.5820165, 94.88334) use_collision = true size = Vector3(3.1851254, 4.3287125, 3.5466423) material = ExtResource("5_foctg") [node name="CSGBox3D40" type="CSGBox3D" parent="."] transform = Transform3D(0.28944945, 0, 0.95719326, 0, 1, 0, -0.95719326, 0, 0.28944945, 12.17768, 2.5820165, 97.7557) use_collision = true size = Vector3(5.6092696, 4.3287125, 3.5466423) material = ExtResource("5_foctg") [node name="CSGCombiner3D" type="CSGCombiner3D" parent="."] layers = 5 use_collision = true collision_mask = 9 [node name="CSGBox3D" type="CSGBox3D" parent="CSGCombiner3D"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.3369141, -16.123535, 35.91803) layers = 5 material_override = ExtResource("5_bno23") use_collision = true size = Vector3(131.13086, 33.24707, 168.89258) material = ExtResource("4_y6i55") [node name="CSGBox3D18" type="CSGBox3D" parent="CSGCombiner3D"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 20.487278, 3.9812875, -24.729654) layers = 5 size = Vector3(4.0271816, 7.1272583, 33.69597) material = ExtResource("5_bno23") [node name="CSGBox3D19" type="CSGBox3D" parent="CSGCombiner3D/CSGBox3D18"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -1.0283356, 4.066929) layers = 5 operation = 2 size = Vector3(4.0271816, 5.070587, 6.0345716) material = ExtResource("5_bno23") [node name="CSGBox3D20" type="CSGBox3D" parent="CSGCombiner3D/CSGBox3D18"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -1.0283356, -14.085073) layers = 5 operation = 2 size = Vector3(4.0271816, 5.070587, 3.538221) material = ExtResource("5_bno23") [node name="CSGBox3D5" type="CSGBox3D" parent="CSGCombiner3D"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.558285, 4.018885, 10.9794445) layers = 5 size = Vector3(3.9233856, 7.2024536, 37.7959) material = ExtResource("5_bno23") [node name="CSGBox3D6" type="CSGBox3D" parent="CSGCombiner3D/CSGBox3D5"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2.4021583, 3.7736359) layers = 5 operation = 2 size = Vector3(3.9233856, 4.9065094, 8.765167) material = ExtResource("5_bno23") [node name="CSGBox3D7" type="CSGBox3D" parent="CSGCombiner3D/CSGBox3D5"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.4006386, 1.7042251, 3.8919868) layers = 5 operation = 2 size = Vector3(3.9233856, 6.302376, 16.471077) material = ExtResource("5_bno23") [node name="CSGBox3D6" type="CSGBox3D" parent="CSGCombiner3D"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14.816613, 1.4951501, 14.911085) layers = 5 size = Vector3(7.2811394, 2.1549835, 16.348633) material = ExtResource("5_bno23") [node name="CSGBox3D9" type="CSGBox3D" parent="CSGCombiner3D/CSGBox3D6"] transform = Transform3D(0.91243464, -0.40922245, 0, 0.40922245, 0.91243464, 0, 0, 0, 1, -2.2474291, 0.6802974, 0) layers = 5 operation = 2 size = Vector3(7.1386776, 2.1549835, 16.348633) material = ExtResource("5_bno23") [node name="CSGBox3D25" type="CSGBox3D" parent="CSGCombiner3D"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.4624505, 2.707026, -12.430679) layers = 5 size = Vector3(1.047142, 4.5787354, 9.918747) material = ExtResource("4_yx0ab") [node name="CSGBox3D26" type="CSGBox3D" parent="CSGCombiner3D"] transform = Transform3D(0.9261539, 0, 0.37714583, 0, 1, 0, -0.37714583, 0, 0.9261539, 18.061287, 5.907801, 25.213737) layers = 5 size = Vector3(3.9233856, 10.980286, 10.570801) material = ExtResource("5_bno23") [node name="CSGBox3D27" type="CSGBox3D" parent="CSGCombiner3D"] transform = Transform3D(0.9261539, 0, 0.37714583, 0, 1, 0, -0.37714583, 0, 0.9261539, 26.823162, 5.907801, 24.207394) layers = 5 size = Vector3(3.9233856, 10.980286, 36.578865) material = ExtResource("5_bno23") [node name="CSGBox3D28" type="CSGBox3D" parent="CSGCombiner3D/CSGBox3D27"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.9558008, -2.7094269, -1.7904329) layers = 5 operation = 2 size = Vector3(7.4409294, 5.561432, 8.996315) material = ExtResource("5_bno23") [node name="CSGBox3D10" type="CSGBox3D" parent="CSGCombiner3D"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.8908911, 11.176111, 31.922394) layers = 5 size = Vector3(101.37683, 21.516907, 154.986) material = ExtResource("6_8bje3") [node name="CSGBox3D11" type="CSGBox3D" parent="CSGCombiner3D/CSGBox3D10"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.527359, -3.7662811, 0.11615372) layers = 5 operation = 2 size = Vector3(92.75583, 29.049469, 146.10254) material = ExtResource("6_8bje3") [node name="CSGBox3D16" type="CSGBox3D" parent="CSGCombiner3D"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -28.345552, 11.806246, -24.122513) layers = 5 size = Vector3(41.466846, 22.777176, 35.36573) material = ExtResource("5_bno23") [node name="CSGBox3D18" type="CSGBox3D" parent="CSGCombiner3D/CSGBox3D16"] transform = Transform3D(0.07983352, 0, 0.9968083, 0, 1, 0, -0.9968083, 0, 0.07983352, 7.1200104, -9.519702, 10.70941) layers = 5 operation = 2 size = Vector3(20.900824, 3.737772, 6.9975586) material = ExtResource("5_bno23") [node name="CSGBox3D19" type="CSGBox3D" parent="CSGCombiner3D/CSGBox3D16"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 13.488387, -9.519702, 1.6905918) layers = 5 operation = 2 size = Vector3(18.856493, 3.737772, 4.796875) material = ExtResource("5_bno23") [node name="CSGBox3D4" type="CSGBox3D" parent="CSGCombiner3D"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.018553, 9.821699, -20.33673) layers = 5 size = Vector3(7.688137, 18.808083, 7.111515) material = ExtResource("6_foctg") [node name="CSGBox3D21" type="CSGBox3D" parent="CSGCombiner3D"] transform = Transform3D(0.99998313, 0, -0.005811914, 0, 1, 0, 0.005811914, 0, 0.99998313, 7.7764754, 2.6420484, -35.90064) layers = 5 size = Vector3(21.894361, 4.44878, 2.406681) material = ExtResource("4_yx0ab") [node name="CSGBox3D30" type="CSGBox3D" parent="CSGCombiner3D"] transform = Transform3D(0.99998313, 0, -0.005811914, 0, 1, 0, 0.005811914, 0, 0.99998313, -1.0181996, 6.118735, -35.927147) layers = 5 size = Vector3(1.8304019, 2.8889408, 1.5464945) material = ExtResource("4_yx0ab") [node name="CSGBox3D31" type="CSGBox3D" parent="CSGCombiner3D"] transform = Transform3D(0.99998313, 0, -0.005811914, 0, 1, 0, 0.005811914, 0, 0.99998313, 2.7812057, 6.118735, -35.927147) layers = 5 size = Vector3(1.8304019, 2.8889408, 1.5464945) material = ExtResource("4_yx0ab") [node name="CSGBox3D32" type="CSGBox3D" parent="CSGCombiner3D"] transform = Transform3D(0.99998313, 0, -0.005811914, 0, 1, 0, 0.005811914, 0, 0.99998313, 8.024893, 6.118735, -35.927147) layers = 5 size = Vector3(1.8304019, 2.8889408, 1.5464945) material = ExtResource("4_yx0ab") [node name="CSGBox3D33" type="CSGBox3D" parent="CSGCombiner3D"] transform = Transform3D(0.99998313, 0, -0.005811914, 0, 1, 0, 0.005811914, 0, 0.99998313, 12.4400835, 6.118735, -35.927147) layers = 5 size = Vector3(1.8304019, 2.8889408, 1.5464945) material = ExtResource("4_yx0ab") [node name="CSGBox3D34" type="CSGBox3D" parent="CSGCombiner3D"] transform = Transform3D(0.99998313, 0, -0.005811914, 0, 1, 0, 0.005811914, 0, 0.99998313, 17.691769, 6.118735, -35.927147) layers = 5 size = Vector3(1.8304019, 2.8889408, 1.5464945) material = ExtResource("4_yx0ab") [node name="CSGBox3D24" type="CSGBox3D" parent="CSGCombiner3D"] transform = Transform3D(1, 0, 0, 0, 0.93200153, -0.3624543, 0, 0.3624543, 0.93200153, 5.8547053, 8.527166, -37.974197) layers = 5 size = Vector3(27.032001, 1.3384781, 6.2376566) material = ExtResource("7_8bje3") [node name="CSGBox3D2" type="CSGBox3D" parent="CSGCombiner3D"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 11.225314, 11.40127, 6.9663224) layers = 5 size = Vector3(22.55111, 21.967224, 29.769653) material = ExtResource("5_bno23") [node name="CSGBox3D" type="CSGBox3D" parent="CSGCombiner3D/CSGBox3D2"] transform = Transform3D(0.83269906, 0, -0.55372584, 0, 1, 0, 0.55372584, 0, 0.83269906, -8.022983, -9.618128, -0.23815984) layers = 5 operation = 2 size = Vector3(10.669815, 4.566284, 3.4625244) material = ExtResource("7_8bje3") [node name="CSGBox3D2" type="CSGBox3D" parent="CSGCombiner3D/CSGBox3D2"] transform = Transform3D(0.7501458, 0, -0.6612725, 0, 1, 0, 0.6612725, 0, 0.7501458, -11.704424, 0.31690216, 13.1721115) layers = 5 operation = 2 size = Vector3(40.650864, 24.43634, 14.330154) material = ExtResource("5_bno23") [node name="CSGBox3D4" type="CSGBox3D" parent="CSGCombiner3D/CSGBox3D2"] transform = Transform3D(0.7731101, 0, 0.6342719, 0, 1, 0, -0.6342719, 0, 0.7731101, 9.996494, 0.31690216, 9.775394) layers = 5 operation = 2 size = Vector3(40.650864, 24.43634, 14.330154) material = ExtResource("5_bno23") [node name="CSGBox3D3" type="CSGBox3D" parent="CSGCombiner3D/CSGBox3D2"] transform = Transform3D(0.9337244, 0, 0.35799336, 0, 1, 0, -0.35799336, 0, 0.9337244, 2.7047615, -9.61813, -0.02129364) layers = 5 operation = 2 size = Vector3(20.339264, 4.566284, 3.4625244) material = ExtResource("7_8bje3") [node name="CSGBox3D3" type="CSGBox3D" parent="CSGCombiner3D"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 16.253977, 7.9394913, 45.965237) size = Vector3(72.566986, 15.021851, 12.546082) material = ExtResource("5_bno23") [node name="CSGBox3D11" type="CSGBox3D" parent="CSGCombiner3D/CSGBox3D3"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -34.52341, -5.4464264, -3.5506287) operation = 2 size = Vector3(3.5201645, 4.128998, 3.0277462) material = ExtResource("5_bno23") [node name="CSGBox3D12" type="CSGBox3D" parent="CSGCombiner3D/CSGBox3D3"] transform = Transform3D(0.8660254, -0.5, 0, 0.5, 0.8660254, 0, 0, 0, 1, -27.733185, -2.2804193, -3.5518532) operation = 2 size = Vector3(22.82395, 4.128998, 3.0252914) material = ExtResource("5_bno23") [node name="CSGBox3D9" type="CSGBox3D" parent="CSGCombiner3D/CSGBox3D3"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 27.828585, -3.925583, 0) operation = 2 size = Vector3(16.909813, 7.170685, 12.546082) material = ExtResource("5_bno23") [node name="CSGBox3D17" type="CSGBox3D" parent="CSGCombiner3D/CSGBox3D3"] transform = Transform3D(1.0000001, 0, 0, 0, 1, 0, 0, 0, 1.0000001, -6.7949753, 3.1695995, 0.4335251) operation = 2 size = Vector3(8.935547, 4.305731, 20.150663) material = ExtResource("5_bno23") [node name="CSGBox3D18" type="CSGBox3D" parent="CSGCombiner3D/CSGBox3D3"] transform = Transform3D(1.0000001, 0, 0, 0, 1, 0, 0, 0, 1.0000001, -6.7949753, -5.6093836, -0.44220734) operation = 2 size = Vector3(8.935547, 4.305731, 18.399199) material = ExtResource("5_bno23") [node name="CSGBox3D7" type="CSGBox3D" parent="CSGCombiner3D"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -31.210667, 7.939493, 89.44373) size = Vector3(33.113983, 15.021851, 31.80539) material = ExtResource("5_bno23") [node name="CSGBox3D8" type="CSGBox3D" parent="CSGCombiner3D"] transform = Transform3D(0.9659258, 0, -0.25881904, 0, 1, 0, 0.25881904, 0, 0.9659258, -17.710346, 9.026343, 63.727997) size = Vector3(12.023918, 1.3624382, 27.318222) material = ExtResource("5_bno23") [node name="CSGBox3D9" type="CSGBox3D" parent="CSGCombiner3D"] transform = Transform3D(0.9659258, 0, -0.25881904, 0, 1, 0, 0.25881904, 0, 0.9659258, -16.326788, 11.738397, 58.28928) operation = 2 size = Vector3(8.935547, 5.5643425, 33.482162) material = ExtResource("5_bno23") [node name="CSGBox3D13" type="CSGBox3D" parent="CSGCombiner3D"] transform = Transform3D(-4.3711392e-08, 0, 1.0000001, 0, 1, 0, -1.0000001, 0, -4.3711392e-08, -17.820408, 11.738397, 102.17261) operation = 2 size = Vector3(3.3706055, 5.5643425, 8.1321945) material = ExtResource("5_bno23") [node name="CSGBox3D15" type="CSGBox3D" parent="CSGCombiner3D"] transform = Transform3D(-4.3711392e-08, 0, 1.0000001, 0, 1, 0, -1.0000001, 0, -4.3711392e-08, -17.820408, 13.011054, 89.86497) operation = 2 size = Vector3(3.3706055, 3.0190291, 8.1321945) material = ExtResource("5_bno23") [node name="CSGBox3D12" type="CSGBox3D" parent="CSGCombiner3D"] transform = Transform3D(0.99999994, 0, 0, 0, 1, 0, 0, 0, 0.99999994, -20.285269, 11.738397, 89.42426) operation = 2 size = Vector3(8.935547, 5.5643425, 32.2556) material = ExtResource("5_bno23") [node name="CSGBox3D11" type="CSGBox3D" parent="CSGCombiner3D"] transform = Transform3D(0.99999994, 0, 0, 0, 1, 0, 0, 0, 0.99999994, -3.0113783, 11.738397, 44.21144) operation = 2 size = Vector3(33.852737, 5.5643425, 6.54034) material = ExtResource("5_bno23") [node name="CSGBox3D17" type="CSGBox3D" parent="CSGCombiner3D"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 41.557037, 5.4422264, 79.12084) size = Vector3(16.117172, 11.88446, 54.072815) material = ExtResource("5_bno23") [node name="CSGBox3D20" type="CSGBox3D" parent="CSGCombiner3D/CSGBox3D17"] transform = Transform3D(1, 0, 0, 0, 0.8660253, 0.49999997, 0, -0.49999997, 0.8660253, 1.0720177, 0.8440113, -25.297806) operation = 2 size = Vector3(13.973137, 8.352661, 20.768448) material = ExtResource("5_bno23") [node name="CSGBox3D26" type="CSGBox3D" parent="CSGCombiner3D/CSGBox3D17"] transform = Transform3D(1, 0, 0, 0, 0.9999999, 2.9802322e-08, 0, -2.9802322e-08, 0.9999999, -4.009495, -4.14641, -1.0974274) operation = 2 size = Vector3(3.6301231, 4.774475, 54.19715) material = ExtResource("5_bno23") [node name="CSGBox3D27" type="CSGBox3D" parent="CSGCombiner3D/CSGBox3D17"] transform = Transform3D(1, 0, 0, 0, 0.9999999, 2.9802322e-08, 0, -2.9802322e-08, 0.9999999, -5.761688, -4.051338, 24.22068) operation = 2 size = Vector3(6.8897686, 4.774475, 3.0849934) material = ExtResource("5_bno23") [node name="CSGBox3D28" type="CSGBox3D" parent="CSGCombiner3D/CSGBox3D17"] transform = Transform3D(1, 0, 0, 0, 0.9999999, 2.9802322e-08, 0, -2.9802322e-08, 0.9999999, -5.740879, -4.1464105, -11.956085) operation = 2 size = Vector3(7.0928936, 4.774475, 3.9496927) material = ExtResource("5_bno23") [node name="CSGBox3D29" type="CSGBox3D" parent="CSGCombiner3D/CSGBox3D17"] transform = Transform3D(1, 0, 0, 0, 0.9999999, 2.9802322e-08, 0, -2.9802322e-08, 0.9999999, -5.740879, -4.1464105, -0.6667633) operation = 2 size = Vector3(7.0928936, 4.774475, 3.9496927) material = ExtResource("5_bno23") [node name="CSGBox3D30" type="CSGBox3D" parent="CSGCombiner3D/CSGBox3D17"] transform = Transform3D(1, 0, 0, 0, 0.9999999, 2.9802322e-08, 0, -2.9802322e-08, 0.9999999, -5.740879, -4.1464105, -0.6667633) operation = 2 size = Vector3(7.0928936, 4.774475, 3.9496927) material = ExtResource("5_bno23") [node name="CSGBox3D21" type="CSGBox3D" parent="CSGCombiner3D/CSGBox3D17"] transform = Transform3D(1, 0, 0, 0, 0.99999994, 0, 0, 0, 0.99999994, 1.0720177, 6.592371, -2.357605) operation = 2 size = Vector3(13.973137, 8.352661, 57.54166) material = ExtResource("5_bno23") [node name="CSGBox3D22" type="CSGBox3D" parent="CSGCombiner3D/CSGBox3D17"] transform = Transform3D(1, 0, 0, 0, 0.99999994, 0, 0, 0, 0.99999994, -1.4942703, 6.592371, 24.130348) operation = 2 size = Vector3(19.10571, 8.352661, 4.565752) material = ExtResource("5_bno23") [node name="CSGBox3D23" type="CSGBox3D" parent="CSGCombiner3D/CSGBox3D17"] transform = Transform3D(1, 0, 0, 0, 0.99999994, 0, 0, 0, 0.99999994, -1.4942703, 6.9014835, 13.855293) operation = 2 size = Vector3(19.10571, 7.734436, 4.565752) material = ExtResource("5_bno23") [node name="CSGBox3D24" type="CSGBox3D" parent="CSGCombiner3D/CSGBox3D17"] transform = Transform3D(1, 0, 0, 0, 0.99999994, 0, 0, 0, 0.99999994, -1.4942703, 6.9014835, 5.9160995) operation = 2 size = Vector3(19.10571, 7.734436, 4.565752) material = ExtResource("5_bno23") [node name="CSGBox3D25" type="CSGBox3D" parent="CSGCombiner3D/CSGBox3D17"] transform = Transform3D(1, 0, 0, 0, 0.99999994, 0, 0, 0, 0.99999994, -1.4942703, 6.9014835, -3.8514633) operation = 2 size = Vector3(19.10571, 7.734436, 4.565752) material = ExtResource("5_bno23") [node name="CSGBox3D19" type="CSGBox3D" parent="CSGCombiner3D"] transform = Transform3D(-4.3699842e-08, 0.02298396, -0.99973583, 1.0046608e-09, 0.99973583, 0.02298396, 1, 0, -4.371139e-08, 11.475539, 3.821096, 102.65042) size = Vector3(5.1586266, 9.294983, 54.072815) material = ExtResource("5_bno23") [node name="CSGBox3D28" type="CSGBox3D" parent="CSGCombiner3D/CSGBox3D19"] transform = Transform3D(-4.3699842e-08, -2.8797661e-08, 0.9999999, 0.02298396, 0.9997357, 2.9794448e-08, -0.99973583, 0.022983959, -4.3026777e-08, -0.48029327, -1.9253736, -26.123158) operation = 2 size = Vector3(3.6301231, 4.774475, 5.903719) material = ExtResource("5_bno23") [node name="CSGBox3D30" type="CSGBox3D" parent="CSGCombiner3D/CSGBox3D19"] transform = Transform3D(-4.3699842e-08, -2.8797661e-08, 0.9999999, 0.02298396, 0.9997357, 2.9794448e-08, -0.99973583, 0.022983959, -4.3027494e-08, 0.6492691, -1.9541526, -24.871353) operation = 2 size = Vector3(6.1343975, 4.774475, 3.7259297) material = ExtResource("5_bno23") [node name="CSGBox3D29" type="CSGBox3D" parent="CSGCombiner3D/CSGBox3D19"] transform = Transform3D(-4.3699842e-08, -2.8797661e-08, 0.9999999, 0.02298396, 0.9997357, 2.9794448e-08, -0.99973583, 0.022983959, -4.3027544e-08, 0.8085251, -2.5328088, 0.29847717) operation = 2 size = Vector3(51.14112, 4.774475, 3.3260822) material = ExtResource("5_bno23") [node name="CSGBox3D31" type="CSGBox3D" parent="CSGCombiner3D/CSGBox3D19"] transform = Transform3D(-4.3699842e-08, -2.8797661e-08, 0.9999999, 0.02298396, 0.9997357, 2.9794448e-08, -0.99973583, 0.022983959, -4.3027757e-08, -0.6167908, -2.3942354, -5.7290697) operation = 2 size = Vector3(2.917488, 4.774475, 6.176713) material = ExtResource("5_bno23") [node name="CSGBox3D32" type="CSGBox3D" parent="CSGCombiner3D/CSGBox3D19"] transform = Transform3D(-4.3699842e-08, -2.8797661e-08, 0.9999999, 0.02298396, 0.9997357, 2.9794448e-08, -0.99973583, 0.022983959, -4.3027764e-08, -0.6167908, -2.658574, 5.7689056) operation = 2 size = Vector3(2.917488, 4.774475, 6.176713) material = ExtResource("5_bno23") [node name="CSGBox3D20" type="CSGCylinder3D" parent="CSGCombiner3D"] transform = Transform3D(-4.3699842e-08, 0.02298396, -0.99973583, 1.0046608e-09, 0.99973583, 0.02298396, 1, 0, -4.371139e-08, 11.633311, 10.683723, 79.82308) radius = 7.570801 height = 23.248901 material = ExtResource("6_foctg") [node name="PlayersContainer" type="Node3D" parent="." node_paths=PackedStringArray("exlusion_list")] script = ExtResource("11_02ic3") exlusion_list = [NodePath("DefenceSpawn"), NodePath("AttackSpawn"), NodePath("SpectatorSpawn"), NodePath("MultiplayerSpawner")] [node name="DefenceSpawn" type="Marker3D" parent="PlayersContainer"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 37.170197, 0.5, 5.714304) script = ExtResource("10_02ic3") spawn_radius = 10.0 [node name="AttackSpawn" type="Marker3D" parent="PlayersContainer"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -31.553003, 0.49999988, 20.371899) script = ExtResource("10_02ic3") team = 1 spawn_radius = 5.0 [node name="SpectatorSpawn" type="Marker3D" parent="PlayersContainer"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.1422176, 39.792877, -1.3889732) script = ExtResource("10_02ic3") team = 2 spawn_radius = 10.0 [node name="MultiplayerSpawner" type="MultiplayerSpawner" parent="PlayersContainer"] _spawnable_scenes = PackedStringArray("uid://dpsr6ug3pkb40", "uid://ckjabjcvgki6n") spawn_path = NodePath("..") [node name="DynamicObjectsContainer" type="Node3D" parent="." node_paths=PackedStringArray("exlusion_list")] script = ExtResource("11_02ic3") exlusion_list = [NodePath("MultiplayerSpawner"), NodePath("Bomb"), NodePath("Parenter")] [node name="MultiplayerSpawner" type="MultiplayerSpawner" parent="DynamicObjectsContainer"] _spawnable_scenes = PackedStringArray("uid://cxdgk74ln5xpn", "uid://dtbpyfdawb02b", "uid://dgfqppi21c2u0", "uid://b6qahd6q60js7", "uid://l4t1mflutm3t", "uid://b3xux7url8d2s", "uid://u8aj6fs32ql6") spawn_path = NodePath("..") [node name="Parenter" type="Node" parent="DynamicObjectsContainer"] script = ExtResource("11_gcyg7") [node name="Bomb" type="Node3D" parent="DynamicObjectsContainer"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -28.858309, 1.4657042, 12.873563) script = ExtResource("6_61ure") item = ExtResource("6_bno23") [node name="CSGBox3D30" type="CSGBox3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.68774664, 0.33205223, -18.39247) size = Vector3(0.49205017, 0.6567383, 21.270905) material = ExtResource("9_ysk2e") [node name="CSGBox3D31" type="CSGBox3D" parent="."] transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, 8.300152, 0.33205223, -28.774506) size = Vector3(0.49205017, 0.6567383, 15.680862) material = ExtResource("9_ysk2e") [node name="CSGBox3D32" type="CSGBox3D" parent="."] transform = Transform3D(-1.0000001, 0, 0, 0, 1, 0, 0, 0, -1.0000001, 15.965797, 0.33205223, -18.300764) size = Vector3(0.49205017, 0.6567383, 21.278908) material = ExtResource("9_ysk2e") [node name="PlantA" type="Area3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.8366356, 1.4274807, -21.45604) collision_layer = 0 collision_mask = 16 script = ExtResource("8_oujx2") [node name="CollisionShape3D" type="CollisionShape3D" parent="PlantA"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.484192, -0.018630981, 3.1519775) shape = SubResource("BoxShape3D_ysk2e") debug_color = Color(0.96, 0, 0.5279997, 0.9411765) [node name="CollisionShape3D2" type="CollisionShape3D" parent="PlantA"] transform = Transform3D(0.92546135, 0, 0.37884247, 0, 1, 0, -0.37884247, 0, 0.92546135, 0.7677882, 0.9896631, 11.913087) shape = SubResource("BoxShape3D_8bje3") debug_color = Color(0.96, 0, 0.5279997, 0.9411765) [node name="PlantADeadzone" type="Area3D" parent="." node_paths=PackedStringArray("bound_plant")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 9.00709, -26.598661) collision_layer = 0 collision_mask = 2 script = ExtResource("9_1wlgq") bound_plant = NodePath("../PlantA") [node name="CollisionShape3D" type="CollisionShape3D" parent="PlantADeadzone"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.282812, -2.7891092, 1.2828445) shape = SubResource("BoxShape3D_1wlgq") [node name="CollisionShape3D2" type="CollisionShape3D" parent="PlantADeadzone"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.8295212, -7.2330484, 31.342033) shape = SubResource("BoxShape3D_5uqia") [node name="PlantB" type="Area3D" parent="."] transform = Transform3D(1, 0, 3.5527137e-15, 0, 1, 0, 0, 0, 1, 11.389079, 0.060324788, 79.82308) collision_layer = 0 collision_mask = 16 script = ExtResource("8_oujx2") [node name="CollisionShape3D" type="CollisionShape3D" parent="PlantB"] transform = Transform3D(1, -5.9604645e-08, 0, 2.9802322e-08, 0.9999997, 0, 0, 4.0233135e-07, 1, 0, 1.8665612, 0) shape = SubResource("CylinderShape3D_ii5jc") debug_color = Color(0.98, 0, 0.42466673, 1) [node name="CSGBox3D22" type="CSGCylinder3D" parent="."] transform = Transform3D(-4.3699842e-08, 0.02298396, -0.99973583, 1.0046608e-09, 0.99973583, 0.02298396, 1, 0, -4.371139e-08, 11.389079, 0.060324788, 79.82308) radius = 11.918457 height = 1.9964905 sides = 32 material = ExtResource("9_ysk2e") [node name="CSGBox3D23" type="CSGCylinder3D" parent="CSGBox3D22"] transform = Transform3D(1, -3.330669e-15, 1.0658141e-13, 0, 1, -4.8529275e-24, 0, 1.4073525e-22, 1, 0, 0, 0) operation = 2 radius = 11.456543 height = 1.9964905 sides = 32 material = ExtResource("9_ysk2e") [node name="PlantBDeadzone" type="Area3D" parent="." node_paths=PackedStringArray("bound_plant")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 12.011532, 0.33464527, 78.261925) collision_layer = 0 collision_mask = 2 script = ExtResource("9_1wlgq") bound_plant = NodePath("../PlantB") [node name="CollisionShape3D" type="CollisionShape3D" parent="PlantBDeadzone"] transform = Transform3D(1, -5.9604645e-08, 0, 2.9802322e-08, 0.9999997, 0, 0, 4.0233135e-07, 1, -9.536743e-07, 23.163315, 7.6293945e-06) shape = SubResource("CylinderShape3D_cxhvj") [node name="DefaultCamera" type="Camera3D" parent="."] transform = Transform3D(0.6629243, -0.44385082, 0.60293275, 0.022305315, 0.81667197, 0.57667094, -0.7483541, -0.36884052, 0.5512919, 17.194904, 16.47376, -9.509804) [node name="CanvasLayer" type="CanvasLayer" parent="."] [node name="RoundData" type="HBoxContainer" parent="CanvasLayer"] anchors_preset = 5 anchor_left = 0.5 anchor_right = 0.5 offset_left = -20.0 offset_right = 20.0 offset_bottom = 40.0 grow_horizontal = 2 mouse_filter = 2 [node name="RoundDisplayOur" type="Label" parent="CanvasLayer/RoundData"] layout_mode = 2 script = ExtResource("17_wsuwo") our_side = true [node name="RoundTime" type="Label" parent="CanvasLayer/RoundData"] layout_mode = 2 script = ExtResource("18_0hcup") [node name="RoundDisplayTheir" type="Label" parent="CanvasLayer/RoundData"] layout_mode = 2 script = ExtResource("17_wsuwo") [node name="TeamChoiceMenu" parent="CanvasLayer" instance=ExtResource("19_gcyg7")] [node name="BuyMenu" parent="CanvasLayer" instance=ExtResource("20_gcyg7")] visible = false [node name="CenterContainer" type="CenterContainer" parent="CanvasLayer"] anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 mouse_filter = 2 [node name="WinLabel" type="Label" parent="CanvasLayer/CenterContainer"] modulate = Color(1, 1, 1, 0) layout_mode = 2 label_settings = SubResource("LabelSettings_gcyg7") script = ExtResource("21_tdf5c") [node name="Scoretable" parent="CanvasLayer" instance=ExtResource("22_ii5jc")] visible = false [node name="GPUParticlesCollisionSDF3D" type="GPUParticlesCollisionBox3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.1344604, -3.5910645, 35.90912) size = Vector3(100.81775, 8.131348, 172.49011)