2025-12-22 09:04:22 -05:00
|
|
|
[gd_scene load_steps=11 format=3 uid="uid://by6suwmds7xq2"]
|
2025-12-04 11:13:48 -05:00
|
|
|
|
2025-12-22 09:04:22 -05:00
|
|
|
[ext_resource type="Script" uid="uid://d3t381vws7vns" path="res://scripts/test_level.gd" id="1_qcd3b"]
|
2025-12-04 11:13:48 -05:00
|
|
|
[ext_resource type="PackedScene" uid="uid://bgocskbofewsr" path="res://templates/HUD.tscn" id="1_x4b8f"]
|
|
|
|
|
[ext_resource type="Script" uid="uid://cymi1n4gavixy" path="res://scripts/level_camera.gd" id="3_qcd3b"]
|
2025-12-22 09:04:22 -05:00
|
|
|
[ext_resource type="ArrayMesh" uid="uid://bih57xe642hrc" path="res://models/trap.obj" id="4_tmr53"]
|
|
|
|
|
[ext_resource type="Texture2D" uid="uid://dri0a20l6kpbj" path="res://visuals/images/icon.svg" id="6_ahbqi"]
|
|
|
|
|
[ext_resource type="MeshLibrary" uid="uid://bhpyvhf36jl0f" path="res://testing.tres" id="7_88ety"]
|
|
|
|
|
[ext_resource type="MeshLibrary" uid="uid://cvhm40o2uw5mr" path="res://testing markers.tres" id="7_ahbqi"]
|
2025-12-04 11:13:48 -05:00
|
|
|
|
2025-12-22 09:04:22 -05:00
|
|
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_qcd3b"]
|
|
|
|
|
albedo_color = Color(0, 0, 1, 1)
|
2025-12-04 11:13:48 -05:00
|
|
|
|
2025-12-22 09:04:22 -05:00
|
|
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_88ety"]
|
|
|
|
|
albedo_color = Color(1, 0, 0, 1)
|
2025-12-04 11:13:48 -05:00
|
|
|
|
2025-12-22 09:04:22 -05:00
|
|
|
[sub_resource type="BoxShape3D" id="BoxShape3D_dw7u0"]
|
|
|
|
|
size = Vector3(0.8, 1, 0.8)
|
2025-12-04 11:13:48 -05:00
|
|
|
|
|
|
|
|
[node name="Node3D" type="Node3D"]
|
2025-12-22 09:04:22 -05:00
|
|
|
script = ExtResource("1_qcd3b")
|
2025-12-04 11:13:48 -05:00
|
|
|
|
|
|
|
|
[node name="CanvasLayer" type="CanvasLayer" parent="."]
|
|
|
|
|
layer = 1000
|
|
|
|
|
|
2025-12-22 09:04:22 -05:00
|
|
|
[node name="HUD" parent="CanvasLayer" instance=ExtResource("1_x4b8f")]
|
2025-12-04 11:13:48 -05:00
|
|
|
|
|
|
|
|
[node name="Camera3D" type="Camera3D" parent="."]
|
2025-12-22 09:04:22 -05:00
|
|
|
transform = Transform3D(1, 0, 0, 0, 0.49999997, 0.86602545, 0, -0.86602545, 0.49999997, 0, 18.855, 10.107289)
|
2025-12-04 11:13:48 -05:00
|
|
|
projection = 1
|
|
|
|
|
size = 5.0
|
|
|
|
|
script = ExtResource("3_qcd3b")
|
|
|
|
|
|
2025-12-22 09:04:22 -05:00
|
|
|
[node name="Area3D" type="Area3D" parent="."]
|
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.496, 0, 0.479267)
|
2025-12-04 11:13:48 -05:00
|
|
|
|
2025-12-22 09:04:22 -05:00
|
|
|
[node name="Trap" type="MeshInstance3D" parent="Area3D"]
|
|
|
|
|
transform = Transform3D(0.25, 0, 0, 0, 0.25, 0, 0, 0, 0.25, 0, 0, 0)
|
|
|
|
|
material_overlay = SubResource("StandardMaterial3D_qcd3b")
|
|
|
|
|
mesh = ExtResource("4_tmr53")
|
|
|
|
|
skeleton = NodePath("")
|
|
|
|
|
surface_material_override/0 = SubResource("StandardMaterial3D_88ety")
|
2025-12-04 11:13:48 -05:00
|
|
|
|
2025-12-22 09:04:22 -05:00
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="Area3D"]
|
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
|
|
|
|
|
shape = SubResource("BoxShape3D_dw7u0")
|
2025-12-04 11:13:48 -05:00
|
|
|
|
2025-12-22 09:04:22 -05:00
|
|
|
[node name="Sprite3D" type="Sprite3D" parent="Area3D"]
|
|
|
|
|
transform = Transform3D(1, 0, 0, 0, -4.371139e-08, -1, 0, 1, -4.371139e-08, 0, 0.05, 0)
|
|
|
|
|
visible = false
|
|
|
|
|
texture = ExtResource("6_ahbqi")
|
2025-12-04 11:13:48 -05:00
|
|
|
|
|
|
|
|
[node name="OmniLight3D" type="OmniLight3D" parent="."]
|
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 18.508709, 0)
|
|
|
|
|
omni_range = 25.142
|
|
|
|
|
omni_attenuation = -0.165
|
2025-12-22 09:04:22 -05:00
|
|
|
|
|
|
|
|
[node name="Floor" type="GridMap" parent="."]
|
|
|
|
|
unique_name_in_owner = true
|
|
|
|
|
mesh_library = ExtResource("7_88ety")
|
|
|
|
|
cell_size = Vector3(1, 1, 1)
|
|
|
|
|
cell_center_y = false
|
|
|
|
|
data = {
|
|
|
|
|
"cells": PackedInt32Array(17, 6, 1441793, 17, 5, 1441793, 17, 4, 1441793, 17, 3, 1441793, 17, 2, 1441793, 17, 1, 1441793, 17, 0, 1441793, 17, 65535, 1441793, 17, 65534, 1441793, 17, 65533, 1441793, 17, 65532, 1441793, 17, 65531, 1441793, 17, 65530, 1441793, 17, 65529, 1441793, 17, 65528, 1441793, 17, 65527, 1441793, 17, 65526, 1441793, 17, 65525, 1441793, -8, 65525, 1441793, -8, 65526, 1441793, -8, 65527, 1441793, -8, 65528, 1441793, -8, 65529, 1441793, -8, 65530, 1441793, -8, 65531, 1441793, -8, 65532, 1441793, -8, 65533, 1441793, -8, 65534, 1441793, -8, 65535, 1441793, -8, 0, 1441793, -8, 1, 1441793, -8, 2, 1441793, -8, 3, 1441793, -8, 4, 1441793, -8, 5, 1441793, -8, 6, 1441793, -7, 65525, 1441793, -7, 65526, 1441793, -7, 65527, 1441793, -7, 65528, 1441793, -7, 65529, 1441793, -7, 65530, 1441793, -7, 65531, 1441793, -7, 65532, 1441793, -7, 65533, 1441793, -7, 65534, 1441793, -7, 65535, 1441793, -7, 0, 1441793, -7, 1, 1441793, -7, 2, 1441793, -7, 3, 1441793, -7, 4, 1441793, -7, 5, 1441793, -7, 6, 1441793, -6, 65525, 1441793, -6, 65526, 1441793, -6, 65527, 1441793, -6, 65528, 1441793, -6, 65529, 1441793, -6, 65530, 1441793, -6, 65531, 1441793, -6, 65532, 1441793, -6, 65533, 1441793, -6, 65534, 1441793, -6, 65535, 1441793, -6, 0, 1441793, -6, 1, 1441793, -6, 2, 1441793, -6, 3, 1441793, -6, 4, 1441793, -6, 5, 1441793, -6, 6, 1441793, -5, 65525, 1441793, -5, 65526, 1441793, -5, 65527, 1441793, -5, 65528, 1441793, -5, 65529, 1441793, -5, 65530, 1441793, -5, 65531, 1441793, -5, 65532, 1441793, -5, 65533, 1441793, -5, 65534, 1441793, -5, 65535, 1441793, -5, 0, 1441793, -5, 1, 1441793, -5, 2, 1441793, -5, 3, 1441793, -5, 4, 1441793, -5, 5, 1441793, -5, 6, 1441793, -4, 65525, 1441793, -4, 65526, 1441793, -4, 65527, 1441793, -4, 65528, 1441793, -4, 65529, 1441793, -4, 65530, 1441793, -4, 65531, 1441793, -4, 65532, 1441793, -4, 65533, 1441793, -4, 65534, 1441793, -4, 65535, 1441793, -4, 0, 1441793, -4, 1, 1441793, -4, 2, 1441793, -4, 3, 1441793, -4, 4, 1441793, -4, 5, 1441793, -4, 6, 1441793, -3, 65525, 1441793, -3, 65526, 1441793, -3, 65527, 1441793, -3, 65528, 1441793, -3, 65529, 1441793, -3, 65530, 1441793, -3, 65531, 1441793, -3, 65532, 1441793, -3, 65533, 1441793, -3, 65534, 1441793, -3, 65535, 1441793, -3, 0, 1441793, -3, 1, 1441793, -3, 2, 1441793, -3, 3, 1441793, -3, 4, 1441793, -3, 5, 1441793, -3, 6, 1441793, -2, 65525, 1441793, -2, 65526, 1441793, -2, 65527, 1441793, -2, 65528, 1441793, -2, 65529, 1441793, -2, 65530, 1441793, -2, 65531, 1441793, -2, 65532, 1441793, -2, 65533, 1441793, -2, 65534, 1441793, -2, 65535, 1441793, -2, 0, 1441793, -2, 1, 1441793, -2, 2, 1441793, -2, 3, 1441793, -2, 4, 1441793, -2, 5, 1441793, -2, 6, 1441793, -1, 65525, 1441793, -1, 65526, 1441793, -1, 65527, 1441793, -1, 65528, 1441793, -1, 65529, 1441793, -1, 65530, 1441793, -1, 65531, 1441793, -1, 65532, 1441793, -1, 65533, 1441793, -1, 65534, 1441793, -1, 65535, 1441793, -1, 0, 1441793, -1, 1, 1441793, -1, 2, 1441793, -1, 3, 1441793, -1, 4, 1441793, -1, 5, 1441793, -1, 6, 1441793, -65536, 65525, 1441793, -65536, 65526, 1441793, -65536, 65527, 1441793, -65536, 65528, 1441793, -65536, 65529, 1441793, -65536, 65530, 1441793, -65536, 65531, 1441793, -65536, 65532, 1441793, -65536, 65533, 1441793, -65536, 65534, 1441793, -65536, 65535, 1441793, -65536, 0, 1441793, -65536, 1, 1441793, -65536, 2, 1441793, -65536, 3, 1441793, -65536, 4, 1441793, -65536, 5, 1441793, -65536, 6, 1441793, -65535, 65525, 1441793, -65535, 65526, 1441793, -65535, 65527, 1441793, -65535, 65528, 1441793, -65535, 65529, 1441793, -65535, 65530, 1441793, -65535, 65531, 1441793, -65535, 65532, 1441793, -65535, 65533, 1441793, -65535, 65534, 1441793, -65535, 65535, 1441793, -65535, 0, 1441793, -65535, 1, 1441793, -65535, 2, 1441793, -65535, 3, 1441793, -65535, 4, 1441793, -65535, 5, 1441793, -65535, 6, 1441793, -65534, 65525, 1441793, -65534, 65526, 1441793, -65534, 65527, 1441793, -65534, 65528, 1441793, -65534, 65529, 1441793, -65534, 65530, 1441793, -65534, 65531, 1441793, -65534, 65532, 1441793, -65534, 65533, 1441793, -65534, 65534, 1441793, -65534, 65535, 1441793, -65534, 0
|
|
|
|
|
}
|
|
|
|
|
metadata/_editor_floor_ = Vector3(0, 0, 0)
|
|
|
|
|
|
|
|
|
|
[node name="Ramps and Walls" type="GridMap" parent="."]
|
|
|
|
|
mesh_library = ExtResource("7_88ety")
|
|
|
|
|
cell_size = Vector3(1, 1, 1)
|
|
|
|
|
cell_center_y = false
|
|
|
|
|
data = {
|
|
|
|
|
"cells": PackedInt32Array(65528, 65524, 1441793, 65529, 65524, 1441793, 65530, 65524, 1441793, 65531, 65524, 1441793, 65532, 65524, 1441793, 65533, 65524, 1441793, 65534, 65524, 1441793, 65535, 65524, 1441793, 0, 65524, 1441793, 1, 65524, 1441793, 2, 65524, 1441793, 3, 65524, 1441793, 4, 65524, 1441793, 5, 65524, 1441793, 6, 65524, 1441793, 7, 65524, 1441793, 8, 65524, 1441793, 9, 65524, 1441793, 10, 65524, 1441793, 11, 65524, 1441793, 12, 65524, 1441793, 13, 65524, 1441793, 14, 65524, 1441793, 15, 65524, 1441793, 16, 65524, 1441793, 17, 65524, 1441793, 18, 65524, 1441793, 18, 65525, 1441793, 18, 65526, 1441793, 18, 65527, 1441793, 18, 65528, 1441793, 18, 65529, 1441793, 18, 65530, 1441793, 18, 65531, 1441793, 18, 65532, 1441793, 18, 65533, 1441793, 18, 65534, 1441793, 18, 65535, 1441793, 18, 0, 1441793, 18, 1, 1441793, 18, 2, 1441793, 18, 3, 1441793, 18, 4, 1441793, 18, 5, 1441793, 18, 6, 1441793, 65529, 7, 1441793, 65530, 7, 1441793, 65531, 7, 1441793, 65532, 7, 1441793, 65533, 7, 1441793, 65534, 7, 1441793, 65535, 7, 1441793, 0, 7, 1441793, 1, 7, 1441793, 2, 7, 1441793, 3, 7, 1441793, 4, 7, 1441793, 5, 7, 1441793, 6, 7, 1441793, 7, 7, 1441793, 8, 7, 1441793, 9, 7, 1441793, 10, 7, 1441793, 11, 7, 1441793, 12, 7, 1441793, 13, 7, 1441793, 14, 7, 1441793, 15, 7, 1441793, 16, 7, 1441793, 17, 7, 1441793, 18, 7, 1441793, 65527, 7, 1441793, 65528, 7, 1441793, 65527, 65532, 1441793, 65527, 65533, 1441793, 65527, 65534, 1441793, 65527, 65535, 1441793, 65527, 0, 1441793, 65527, 1, 1441793, 65527, 2, 1441793, 65527, 3, 1441793, 65527, 4, 1441793, 65527, 5, 1441793, 65527, 6, 1441793, 65527, 65524, 1441793, 65527, 65525, 1441793, 65527, 65526, 1441793, 65527, 65527, 1441793, 65527, 65528, 1441793, 65527, 65529, 1441793, 65527, 65530, 1441793, 65527, 65531, 1441793, 131063, 65524, 1441793, 131064, 65524, 1441793, 131065, 65524, 1441793, 131066, 65524, 1441793, 131067, 65524, 1441793, 131068, 65524, 1441793, 131069, 65524, 1441793, 131070, 65524, 1441793, 131071, 65524, 1441793, 65536, 65524, 1441793, 65537, 65524, 1441793, 65538, 65524, 1441793, 65539, 65524, 1441793, 65540, 65524, 1441793, 65541, 65524, 1441793, 65542, 65524, 1441793, 65543, 65524, 1441793, 65544, 65524, 1441793, 65545, 65524, 1441793, 65546, 65524, 1441793, 65547, 65524, 1441793, 65548, 65524, 1441793, 65549, 65524, 1441793, 65550, 65524, 1441793, 65551, 65524, 1441793, 65552, 65524, 1441793, 65553, 65524, 1441793, 65554, 65524, 1441793, 131063, 65525, 1441793, 131063, 65526, 1441793, 131063, 65527, 1441793, 131063, 65528, 1441793, 131063, 65529, 1441793, 131063, 65530, 1441793, 131063, 65531, 1441793, 131063, 65532, 1441793, 131063, 65533, 1441793, 131063, 65534, 1441793, 131063, 65535, 1441793, 131063, 0, 1441793, 131063, 1, 1441793, 131063, 2, 1441793, 131063, 3, 1441793, 131063, 4, 1441793, 131063, 5, 1441793, 131063, 6, 1441793, 131063, 7, 1441793, 131064, 7, 1441793, 131065, 7, 1441793, 131066, 7, 1441793, 131067, 7, 1441793, 131068, 7, 1441793, 131069, 7, 1441793, 131070, 7, 1441793, 131071, 7, 1441793, 65536, 7, 1441793, 65537, 7, 1441793, 65538, 7, 1441793, 65539, 7, 1441793, 65540, 7, 1441793, 65541, 7, 1441793, 65542, 7, 1441793, 65543, 7, 1441793, 65544, 7, 1441793, 65545, 7, 1441793, 65546, 7, 1441793, 65547, 7, 1441793, 65548, 7, 1441793, 65549, 7, 1441793, 65550, 7, 1441793, 65551, 7, 1441793, 65552, 7, 1441793, 65553, 7, 1441793, 65554, 7, 1441793, 65554, 65525, 1441793, 65554, 65526, 1441793, 65554, 65527, 1441793, 65554, 65528, 1441793, 65554, 65529, 1441793, 65554, 65530, 1441793, 65554, 65531, 1441793, 65554, 65532, 1441793, 65554, 65533, 1441793, 65554, 65534, 1441793, 65554, 65535, 1441793, 65554, 0, 1441793, 65554, 1, 1441793, 65554, 2, 1441793, 65554, 3, 1441793, 65554, 4, 1441793, 65554, 5, 1441793, 65554, 6, 1441793, 196599, 7, 1441793, 196600, 7, 1441793, 196601, 7, 1441793, 196602, 7, 1441793, 196603, 7, 1441793, 196604, 7, 1441793, 196605, 7, 1441793, 196606, 7, 1441793, 196607, 7, 1441793, 131072, 7, 1441793, 131073, 7, 1441793, 131074, 7, 1441793, 131075, 7, 1441793, 131076, 7, 1441793, 131077, 7, 1441793, 131078, 7, 1441793, 13107
|
|
|
|
|
}
|
|
|
|
|
metadata/_editor_floor_ = Vector3(0, 0, 0)
|
|
|
|
|
|
|
|
|
|
[node name="Markers" type="GridMap" parent="."]
|
|
|
|
|
unique_name_in_owner = true
|
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.02, 0)
|
|
|
|
|
mesh_library = ExtResource("7_ahbqi")
|
|
|
|
|
cell_size = Vector3(1, 1, 1)
|
|
|
|
|
cell_center_y = false
|
|
|
|
|
metadata/_editor_floor_ = Vector3(0, -1, 0)
|