Files
GameJamDungeon/Zennysoft.Game.Ma/src/map/dungeon/rooms/Set B/25. Pedestal Room.tscn
T

268 lines
10 KiB
Plaintext

[gd_scene load_steps=26 format=3 uid="uid://dbfkpodwvxmfe"]
[ext_resource type="PackedScene" uid="uid://coxgcbcccj24q" path="res://src/map/dungeon/models/Area 2/Deadend/A2-Deadend.glb" id="2_3jq7h"]
[ext_resource type="Script" uid="uid://dhollu4j3pynq" path="res://src/map/dungeon/code/MonsterRoom.cs" id="2_dhi6g"]
[ext_resource type="Texture2D" uid="uid://dw50ys561j8no" path="res://src/map/assets/DUST_1.png" id="5_xirjv"]
[sub_resource type="BoxShape3D" id="BoxShape3D_y6ow7"]
size = Vector3(0.970215, 8.02051, 16.0186)
[sub_resource type="BoxShape3D" id="BoxShape3D_ew8nf"]
size = Vector3(0.970215, 8.02051, 20.0227)
[sub_resource type="BoxShape3D" id="BoxShape3D_bn1yf"]
size = Vector3(0.970215, 8.02051, 7.92633)
[sub_resource type="BoxShape3D" id="BoxShape3D_pk3md"]
size = Vector3(0.970215, 8.02051, 7.92633)
[sub_resource type="CylinderShape3D" id="CylinderShape3D_y6ow7"]
height = 6.45361
radius = 1.00098
[sub_resource type="BoxShape3D" id="BoxShape3D_xirjv"]
size = Vector3(2.11053, 4.52734, 6.37991)
[sub_resource type="BoxShape3D" id="BoxShape3D_k1t35"]
size = Vector3(4.09531, 4.52734, 2.35744)
[sub_resource type="BoxShape3D" id="BoxShape3D_3jq7h"]
size = Vector3(20.0308, 0.001, 16.085)
[sub_resource type="CylinderShape3D" id="CylinderShape3D_ew8nf"]
height = 4.7168
radius = 0.452637
[sub_resource type="BoxShape3D" id="BoxShape3D_kske3"]
size = Vector3(20, 6, 16)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_y6ow7"]
albedo_color = Color(0, 0, 0, 1)
[sub_resource type="PlaneMesh" id="PlaneMesh_ew8nf"]
material = SubResource("StandardMaterial3D_y6ow7")
size = Vector2(21, 17)
[sub_resource type="Curve" id="Curve_k1t35"]
_limits = [-2.0, 2.0, 0.0, 1.0]
_data = [Vector2(0.00358423, 0.230769), 0.0, 0.0, 0, 0, Vector2(0.982079, -1.03846), 0.0, 0.0, 0, 0]
point_count = 2
[sub_resource type="CurveTexture" id="CurveTexture_312b8"]
curve = SubResource("Curve_k1t35")
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_3jq7h"]
lifetime_randomness = 0.05
emission_shape = 3
emission_box_extents = Vector3(22.2, 22.505, 22)
angle_min = -245.3
angle_max = 417.9
orbit_velocity_min = -0.0269999
orbit_velocity_max = 0.0400001
orbit_velocity_curve = SubResource("CurveTexture_312b8")
gravity = Vector3(0, -0.07, 0)
scale_min = 0.0
scale_max = 0.0
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_jig7d"]
transparency = 1
cull_mode = 2
shading_mode = 0
albedo_color = Color(1, 1, 1, 0.0862745)
albedo_texture = ExtResource("5_xirjv")
billboard_mode = 2
[sub_resource type="QuadMesh" id="QuadMesh_bn1yf"]
material = SubResource("StandardMaterial3D_jig7d")
size = Vector2(0.1, 0.1)
subdivide_width = 1
subdivide_depth = 1
[sub_resource type="Curve" id="Curve_pk3md"]
_limits = [-2.0, 2.0, 0.0, 1.0]
_data = [Vector2(0.00358423, 0.230769), 0.0, 0.0, 0, 0, Vector2(0.982079, -1.03846), 0.0, 0.0, 0, 0]
point_count = 2
[sub_resource type="CurveTexture" id="CurveTexture_irn6x"]
curve = SubResource("Curve_pk3md")
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_kdgfu"]
lifetime_randomness = 0.05
emission_shape = 3
emission_box_extents = Vector3(22.2, 22.505, 22)
angle_min = -245.3
angle_max = 417.9
orbit_velocity_min = -0.0269999
orbit_velocity_max = 0.0400001
orbit_velocity_curve = SubResource("CurveTexture_irn6x")
gravity = Vector3(0, -0.07, 0)
scale_min = 0.0
scale_max = 0.0
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_0ng01"]
transparency = 1
cull_mode = 2
shading_mode = 0
albedo_color = Color(1, 1, 1, 0.0862745)
albedo_texture = ExtResource("5_xirjv")
billboard_mode = 2
[sub_resource type="QuadMesh" id="QuadMesh_ec0oy"]
material = SubResource("StandardMaterial3D_0ng01")
size = Vector2(0.1, 0.1)
subdivide_width = 1
subdivide_depth = 1
[node name="Pedestal Room" type="Node3D"]
script = ExtResource("2_dhi6g")
[node name="Model" type="Node3D" parent="."]
[node name="A2-Deadend" parent="Model" instance=ExtResource("2_3jq7h")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.0186386, 0.155262)
[node name="Collisions" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.98136, 0.155262)
[node name="StaticBody3D" type="StaticBody3D" parent="Collisions"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.83146, 2.01318, -0.00746107)
shape = SubResource("BoxShape3D_y6ow7")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.84019, 2.01318, -0.00746107)
shape = SubResource("BoxShape3D_y6ow7")
[node name="CollisionShape3D3" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -0.00816059, 2.01318, 7.78149)
shape = SubResource("BoxShape3D_ew8nf")
[node name="CollisionShape3D8" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 6.04003, 2.01318, -7.63542)
shape = SubResource("BoxShape3D_bn1yf")
[node name="CollisionShape3D9" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -6.07364, 2.01318, -7.63542)
shape = SubResource("BoxShape3D_bn1yf")
[node name="CollisionShape3D10" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 5.89699, 2.01318, -7.63542)
shape = SubResource("BoxShape3D_pk3md")
[node name="CollisionShape3D4" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.14478, -0.0617151)
shape = SubResource("CylinderShape3D_y6ow7")
[node name="CollisionShape3D5" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8.69208, 0.229906, -4.83234)
shape = SubResource("BoxShape3D_xirjv")
[node name="CollisionShape3D6" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.69969, 0.229906, -6.84358)
shape = SubResource("BoxShape3D_k1t35")
[node name="CollisionShape3D7" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.0593262, -1.96925, -0.0053997)
shape = SubResource("BoxShape3D_3jq7h")
[node name="CollisionShape3D32" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.56299, -0.00124025, -7.48946)
shape = SubResource("CylinderShape3D_ew8nf")
[node name="CollisionShape3D33" type="CollisionShape3D" parent="Collisions/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.62617, -0.00124025, -7.48946)
shape = SubResource("CylinderShape3D_ew8nf")
[node name="Spawn Points" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.98136, 0.155262)
[node name="PlayerSpawn" type="Marker3D" parent="Spawn Points"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.336617, -1.37707, 0.928175)
[node name="ItemSpawnPoints" type="Node3D" parent="Spawn Points"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -25.114, 0.496096, 10.8555)
[node name="ItemSpawnPoint" type="Marker3D" parent="Spawn Points/ItemSpawnPoints"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 20.4261, -1.87126, -14.9165)
[node name="ItemSpawnPoint3" type="Marker3D" parent="Spawn Points/ItemSpawnPoints"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 28.37, -1.58527, -14.1998)
[node name="EnemySpawnPoints" type="Node3D" parent="Spawn Points"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -25.114, 0.496096, 10.8555)
[node name="EnemySpawn1" type="Marker3D" parent="Spawn Points/EnemySpawnPoints"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 23.9514, -2.12568, -13.2894)
[node name="Room" type="Node3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.98136, 0.155262)
[node name="Room" type="Area3D" parent="Room"]
unique_name_in_owner = true
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 11.8436, 0)
collision_layer = 0
collision_mask = 10
[node name="CollisionShape3D" type="CollisionShape3D" parent="Room/Room"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.04566, -10.6408, -1.19209e-07)
shape = SubResource("BoxShape3D_kske3")
[node name="MinimapShadow" type="Node3D" parent="Room"]
unique_name_in_owner = true
[node name="MeshInstance3D" type="MeshInstance3D" parent="Room/MinimapShadow"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.020082, -2.09774, 0.0293603)
layers = 2
sorting_offset = 100.0
mesh = SubResource("PlaneMesh_ew8nf")
[node name="Lights" type="Node3D" parent="."]
[node name="OmniLight3D" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.61747, 6.74876, 3.17837)
light_energy = 4.0
light_specular = 0.0
omni_range = 8.594
[node name="OmniLight3D2" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.92997, 6.74876, 3.17837)
light_energy = 4.0
light_specular = 0.0
omni_range = 8.594
[node name="OmniLight3D3" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.61747, 6.74876, -3.33312)
light_energy = 4.0
light_specular = 0.0
omni_range = 8.594
[node name="OmniLight3D4" type="OmniLight3D" parent="Lights"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.92997, 6.74876, -3.33312)
light_energy = 4.0
light_specular = 0.0
omni_range = 8.594
[node name="VFX" type="Node3D" parent="."]
[node name="GPUParticles3D2" type="GPUParticles3D" parent="VFX"]
transform = Transform3D(0.459, 0, 0, 0, 0.197, 0, 0, 0, 0.407, 0.361126, 4.14917, -0.438256)
amount = 20
lifetime = 41.19
local_coords = true
process_material = SubResource("ParticleProcessMaterial_3jq7h")
draw_pass_1 = SubResource("QuadMesh_bn1yf")
[node name="GPUParticles3D3" type="GPUParticles3D" parent="VFX"]
transform = Transform3D(0.459, 0, 0, 0, 0.197, 0, 0, 0, 0.407, -0.0827962, 4.14917, 0.408006)
amount = 20
lifetime = 41.19
local_coords = true
process_material = SubResource("ParticleProcessMaterial_kdgfu")
draw_pass_1 = SubResource("QuadMesh_ec0oy")
[editable path="Model/A2-Deadend"]