Chelimbalo/levels/split.tscn
2025-12-03 20:50:47 +05:00

218 lines
9.8 KiB
Text

[gd_scene load_steps=8 format=3 uid="uid://cc2v2f2ppu68w"]
[ext_resource type="Environment" uid="uid://ybeuqwdb504c" path="res://environments/split_environment.tres" id="1_muj2s"]
[ext_resource type="Material" uid="uid://bx3f5vx71ynh5" path="res://materials/Graymat.tres" id="4_mj4b4"]
[ext_resource type="Script" uid="uid://3i00rp8urth7" path="res://scripts/object_container.gd" id="9_klida"]
[ext_resource type="Script" uid="uid://ypgm3aplt78m" path="res://scripts/multiplayer/team_spawner.gd" id="10_n3y50"]
[ext_resource type="Script" uid="uid://bqjv6l7hh0lix" path="res://scripts/multiplayer/spawn_system/dyn_objects_spawner.gd" id="11_ydk8w"]
[ext_resource type="Script" uid="uid://dncldab5y4yod" path="res://scripts/item_spawner.gd" id="12_kry5j"]
[ext_resource type="PackedScene" uid="uid://cxdgk74ln5xpn" path="res://scenes/weapons/droppable_bomb.tscn" id="13_hy0sx"]
[node name="PrototypeScene" type="Node3D"]
[node name="DirectionalLight3D" type="DirectionalLight3D" parent="."]
transform = Transform3D(0.36256826, -0.8070987, 0.46597853, 2.7805946e-08, 0.49999994, 0.86602545, -0.93195724, -0.31399333, 0.18128408, 0, 0, 0)
shadow_enabled = true
shadow_opacity = 0.72
[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
environment = ExtResource("1_muj2s")
[node name="PlayersContainer" type="Node3D" parent="." node_paths=PackedStringArray("exlusion_list")]
script = ExtResource("9_klida")
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.5180037, -11.271502)
script = ExtResource("10_n3y50")
spawn_radius = 10.0
[node name="AttackSpawn" type="Marker3D" parent="PlayersContainer"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.38304234, -4.809286, -89.24379)
script = ExtResource("10_n3y50")
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_n3y50")
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("9_klida")
exlusion_list = [NodePath("MultiplayerSpawner"), NodePath("Bomb")]
[node name="MultiplayerSpawner" type="MultiplayerSpawner" parent="DynamicObjectsContainer"]
_spawnable_scenes = PackedStringArray("uid://dtbpyfdawb02b", "uid://cxdgk74ln5xpn", "uid://dgfqppi21c2u0")
spawn_path = NodePath("..")
script = ExtResource("11_ydk8w")
[node name="Bomb" type="Node3D" parent="DynamicObjectsContainer"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.75895405, 1.4657042, -82.2781)
script = ExtResource("12_kry5j")
item = ExtResource("13_hy0sx")
[node name="CSGBox3D" type="CSGBox3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.10182953, 0, 0.008199692)
use_collision = true
size = Vector3(200, 30, 200)
material = ExtResource("4_mj4b4")
metadata/_edit_lock_ = true
[node name="CSGBox3D" type="CSGBox3D" parent="CSGBox3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.76431274, 5.190714, -85.495895)
operation = 2
size = Vector3(19.616089, 20, 18.007202)
material = ExtResource("4_mj4b4")
[node name="CSGBox3D2" type="CSGBox3D" parent="CSGBox3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -11.439907, 5.190714, -79.43837)
operation = 2
size = Vector3(40.967278, 20, 5.892151)
material = ExtResource("4_mj4b4")
[node name="CSGBox3D4" type="CSGBox3D" parent="CSGBox3D"]
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, -28.936323, 5.190714, -73.65309)
operation = 2
size = Vector3(17.32446, 20, 5.892151)
material = ExtResource("4_mj4b4")
[node name="CSGBox3D5" type="CSGBox3D" parent="CSGBox3D"]
transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, -36.057262, 5.190712, -68.04524)
operation = 2
size = Vector3(20.04846, 20, 5.892151)
material = ExtResource("4_mj4b4")
[node name="CSGBox3D6" type="CSGBox3D" parent="CSGBox3D"]
transform = Transform3D(1.3113416e-07, 0, -1, 0, 1, 0, 1, 0, 1.3113416e-07, -43.110355, 5.190712, -50.205387)
operation = 2
size = Vector3(41.6351, 20, 5.892151)
material = ExtResource("4_mj4b4")
[node name="CSGBox3D8" type="CSGBox3D" parent="CSGBox3D"]
transform = Transform3D(1.3113416e-07, 0, -1, 0, 1, 0, 1, 0, 1.3113416e-07, -49.17052, 5.190712, -54.688)
operation = 2
size = Vector3(14.743811, 20, 18.012482)
material = ExtResource("4_mj4b4")
[node name="CSGBox3D9" type="CSGBox3D" parent="CSGBox3D"]
transform = Transform3D(1, 0, 1.7484555e-07, 0, 1, 0, -1.7484555e-07, 0, 1, -32.214684, 5.190712, -37.012585)
operation = 2
size = Vector3(23.657562, 20, 5.892151)
material = ExtResource("4_mj4b4")
[node name="CSGBox3D13" type="CSGBox3D" parent="CSGBox3D"]
transform = Transform3D(0.9438586, -0.33034965, 1.6502948e-07, 0.33034965, 0.9438586, 5.7760168e-08, -1.7484555e-07, 0, 1, -14.318398, 8.97945, -37.012585)
operation = 2
size = Vector3(21.155441, 21.89746, 5.892151)
material = ExtResource("4_mj4b4")
[node name="CSGBox3D10" type="CSGBox3D" parent="CSGBox3D"]
transform = Transform3D(1, 0, 1.7484555e-07, 0, 1, 0, -1.7484555e-07, 0, 1, -27.3817, 5.190712, -36.001347)
operation = 2
size = Vector3(13.4241905, 20, 13.434586)
material = ExtResource("4_mj4b4")
[node name="CSGBox3D14" type="CSGBox3D" parent="CSGBox3D"]
transform = Transform3D(1, 0, 1.7484555e-07, 0, 1, 0, -1.7484555e-07, 0, 1, -2.32983, 11.473099, -34.799385)
operation = 2
size = Vector3(13.4241905, 20, 15.838509)
material = ExtResource("4_mj4b4")
[node name="CSGBox3D17" type="CSGBox3D" parent="CSGBox3D"]
transform = Transform3D(1, 0, 1.7484555e-07, 0, 1, 0, -1.7484555e-07, 0, 1, -2.3298304, 12.957962, -22.154272)
operation = 2
size = Vector3(13.4241905, 17.030273, 10.398869)
material = ExtResource("4_mj4b4")
[node name="CSGBox3D25" type="CSGBox3D" parent="CSGBox3D"]
transform = Transform3D(1, 0, 1.7484555e-07, 0, 1, 0, -1.7484555e-07, 0, 1, -1.975194, 6.971512, -15.152288)
operation = 2
size = Vector3(4.9866176, 5.057373, 4.5284653)
material = ExtResource("4_mj4b4")
[node name="CSGBox3D27" type="CSGBox3D" parent="CSGBox3D"]
transform = Transform3D(1, 0, 1.7484555e-07, 0, 1, 0, -1.7484555e-07, 0, 1, -15.839454, 6.971512, -4.5533996)
operation = 2
size = Vector3(4.9866176, 5.057373, 4.5284653)
material = ExtResource("4_mj4b4")
[node name="CSGBox3D26" type="CSGBox3D" parent="CSGBox3D"]
transform = Transform3D(1, 0, 1.7484555e-07, 0, 1, 0, -1.7484555e-07, 0, 1, -6.483385, 8.4767, -5.505255)
operation = 2
size = Vector3(14.003002, 8.067749, 18.016186)
material = ExtResource("4_mj4b4")
[node name="CSGBox3D16" type="CSGBox3D" parent="CSGBox3D"]
transform = Transform3D(1, 0, 1.7484555e-07, -5.9264146e-08, 0.9408039, 0.3389514, -1.6449538e-07, -0.3389514, 0.9408039, -2.0993683, 12.163487, -25.798256)
operation = 2
size = Vector3(5.523605, 18.881592, 9.313798)
material = ExtResource("4_mj4b4")
[node name="CSGBox3D11" type="CSGBox3D" parent="CSGBox3D"]
transform = Transform3D(1, 0, 1.7484555e-07, 0, 1, 0, -1.7484555e-07, 0, 1, -27.768564, 5.190712, -25.174095)
operation = 2
size = Vector3(5.836166, 20, 10.473482)
material = ExtResource("4_mj4b4")
[node name="CSGBox3D12" type="CSGBox3D" parent="CSGBox3D"]
transform = Transform3D(1, 0, 1.7484555e-07, 0, 1, 0, -1.7484555e-07, 0, 1, -25.51088, 5.190712, -3.9385576)
operation = 2
size = Vector3(14.805191, 20, 34.73304)
material = ExtResource("4_mj4b4")
[node name="CSGBox3D19" type="CSGBox3D" parent="CSGBox3D"]
transform = Transform3D(1, 0, 1.7484555e-07, 0, 1, 0, -1.7484555e-07, 0, 1, -43.27089, 5.190712, 11.546464)
operation = 2
size = Vector3(25.511751, 20, 3.7630043)
material = ExtResource("4_mj4b4")
[node name="CSGBox3D20" type="CSGBox3D" parent="CSGBox3D"]
transform = Transform3D(1, 0, 1.7484555e-07, 0, 1, 0, -1.7484555e-07, 0, 1, -46.06128, 5.190712, 11.546465)
operation = 2
size = Vector3(19.930973, 20, 3.7630043)
material = ExtResource("4_mj4b4")
[node name="CSGBox3D15" type="CSGBox3D" parent="CSGBox3D"]
transform = Transform3D(1, 0, 1.7484555e-07, 0, 1, 0, -1.7484555e-07, 0, 1, -43.858833, 5.190712, -2.757196)
operation = 2
size = Vector3(26.825138, 20, 19.381424)
material = ExtResource("4_mj4b4")
[node name="CSGBox3D22" type="CSGBox3D" parent="CSGBox3D"]
transform = Transform3D(1, 0, 1.7484555e-07, 0, 1, 0, -1.7484555e-07, 0, 1, -44.94732, -0.57845306, -2.144785)
size = Vector3(2.5832448, 8.46167, 7.311594)
material = ExtResource("4_mj4b4")
[node name="CSGBox3D24" type="CSGBox3D" parent="CSGBox3D"]
transform = Transform3D(1, 0, 1.7484555e-07, 0, 1, 0, -1.7484555e-07, 0, 1, -20.040934, -0.57845306, -4.000236)
size = Vector3(3.9078333, 8.46167, 11.022496)
material = ExtResource("4_mj4b4")
[node name="CSGBox3D23" type="CSGBox3D" parent="CSGBox3D"]
transform = Transform3D(1, 0, 1.7484555e-07, 0, 1, 0, -1.7484555e-07, 0, 1, -34.202385, -2.0242548, 5.7241755)
size = Vector3(2.5832448, 5.5700684, 3.402379)
material = ExtResource("4_mj4b4")
[node name="CSGBox3D21" type="CSGBox3D" parent="CSGBox3D"]
transform = Transform3D(1, 0, 1.7484555e-07, 0, 1, 0, -1.7484555e-07, 0, 1, -51.895195, 5.190712, 8.622506)
operation = 2
size = Vector3(10.752413, 20, 9.287149)
material = ExtResource("4_mj4b4")
[node name="CSGBox3D18" type="CSGBox3D" parent="CSGBox3D"]
transform = Transform3D(0.9759396, 0, 0.21804121, 0, 1, 0, -0.21804121, 0, 0.9759396, -42.8084, 5.190712, -11.5842705)
operation = 2
size = Vector3(27.158907, 20, 8.102915)
material = ExtResource("4_mj4b4")
[node name="CSGBox3D3" type="CSGBox3D" parent="CSGBox3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -12.069462, 5.190714, -73.87635)
operation = 2
size = Vector3(5.8275757, 20, 5.892151)
material = ExtResource("4_mj4b4")