Карта Backrooms, порталы, комнаты по картам и зрение камня
- Backrooms на готовой модели (CC-BY, VTX): отдельный пакет backrooms.pck, качается при первом входе в портал (World/map_loader.gd), навмеш запечён заранее. - Порталы между картами (World/portal.gd); выход из Backrooms возвращает в мир. - Мультиплеер: игроки и общий камень делятся на комнаты по картам (Net/net.gd). - Камень видит игрока только вблизи или в поле зрения, может потерять и бродит по навмешу (sight_limited); в мире и в Backrooms включено. - Экспорт: пресет Backrooms для пакета карты, основной пресет без неё. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -18,6 +18,7 @@
|
||||
[ext_resource type="Script" uid="uid://chtck5eaaddrw" path="res://World/levitate.gd" id="15_levitate"]
|
||||
[ext_resource type="PackedScene" uid="uid://bmprcwbt78ghq" path="res://models/empire-state/Empire-State.glb" id="17_yaehf"]
|
||||
[ext_resource type="Script" uid="uid://c2k1kj4a2s2su" path="res://World/nav-bake.gd" id="18_navbake"]
|
||||
[ext_resource type="Script" uid="uid://bu8v0ivhmnykt" path="res://World/portal.gd" id="19_portal"]
|
||||
|
||||
[sub_resource type="PanoramaSkyMaterial" id="PanoramaSkyMaterial_6opy2"]
|
||||
panorama = ExtResource("2_5vw27")
|
||||
@@ -62,8 +63,14 @@ amplitude = 5.0
|
||||
period = 8.0
|
||||
|
||||
[node name="rock" type="Node3D" parent="Architecture" unique_id=1419147983]
|
||||
transform = Transform3D(-0.4002386, 0, -0.916411, 0, 1, 0, 0.916411, 0, -0.4002386, 5.2467575, -0.0029411316, 93.87327)
|
||||
transform = Transform3D(-0.4002386, 0, -0.916411, 0, 1, 0, 0.916411, 0, -0.4002386, 8.31884, -0.0029411316, 40.503094)
|
||||
script = ExtResource("10_4c57u")
|
||||
sight_limited = true
|
||||
sight_range = 45.0
|
||||
sight_fov = 130.0
|
||||
hearing_radius = 8.0
|
||||
lose_time = 5.0
|
||||
wander_radius = 40.0
|
||||
|
||||
[node name="Rock" parent="Architecture/rock" unique_id=1431376827 instance=ExtResource("11_efxa6")]
|
||||
|
||||
@@ -127,3 +134,8 @@ transform = Transform3D(-4.371139e-08, 0, -1, 0, 1, 0, 1, 0, -4.371139e-08, 188.
|
||||
[node name="Navigation" type="NavigationRegion3D" parent="." unique_id=1471038126]
|
||||
script = ExtResource("18_navbake")
|
||||
exclude = Array[NodePath]([NodePath("../Architecture/rock"), NodePath("../CharacterBody3D")])
|
||||
|
||||
[node name="BackroomsPortal" type="Area3D" parent="." unique_id=982018721]
|
||||
transform = Transform3D(-0.49999985, 0, -0.8660255, 0, 1, 0, 0.8660255, 0, -0.49999985, -14.694777, 7.7547903, 22.85205)
|
||||
script = ExtResource("19_portal")
|
||||
pack_name = "backrooms.pck"
|
||||
|
||||
Reference in New Issue
Block a user