2024-12-29 03:07:59 +01:00
|
|
|
[gd_scene load_steps=22 format=3 uid="uid://b2b0sgltiefki"]
|
2024-12-27 21:00:07 +01:00
|
|
|
|
|
|
|
|
[ext_resource type="Script" path="res://assets/levels/level_1.gd" id="1_4n7jv"]
|
|
|
|
|
[ext_resource type="Texture2D" uid="uid://h04a4ju855bp" path="res://assets/objects/kenney_prototype-textures/PNG/Dark/texture_02.png" id="1_xris1"]
|
|
|
|
|
[ext_resource type="PackedScene" uid="uid://hylwpibwtg0c" path="res://assets/objects/box/box.tscn" id="2_8p87y"]
|
|
|
|
|
[ext_resource type="PackedScene" uid="uid://s1ftlvvluili" path="res://assets/objects/box_small/box_small.tscn" id="2_ml88v"]
|
|
|
|
|
[ext_resource type="PackedScene" uid="uid://bs6cfck1f4yp5" path="res://assets/objects/transition.tscn" id="5_if8du"]
|
2024-12-29 03:07:59 +01:00
|
|
|
[ext_resource type="PackedScene" uid="uid://b2hrbmuimfxj8" path="res://assets/levels/level2.tscn" id="6_cjkey"]
|
2024-12-27 21:00:07 +01:00
|
|
|
[ext_resource type="Script" path="res://src/viewport.gd" id="6_uuo0x"]
|
|
|
|
|
[ext_resource type="Texture2D" uid="uid://x60cxv42nmsa" path="res://assets/bubbles.png" id="7_el3mb"]
|
2024-12-29 03:07:59 +01:00
|
|
|
[ext_resource type="PackedScene" uid="uid://bh6be020myw3t" path="res://assets/levels/level3.tscn" id="7_n0sps"]
|
2024-12-27 21:00:07 +01:00
|
|
|
[ext_resource type="Shader" path="res://assets/levels/test.gdshader" id="8_68tud"]
|
2024-12-28 01:58:19 +01:00
|
|
|
[ext_resource type="PackedScene" uid="uid://cbfoxxoamehgg" path="res://assets/characters/npc.tscn" id="9_kit50"]
|
2024-12-29 03:07:59 +01:00
|
|
|
[ext_resource type="PackedScene" uid="uid://ck73aacpkronl" path="res://assets/objects/wall/wall.tscn" id="10_dy0n7"]
|
2024-12-27 21:00:07 +01:00
|
|
|
|
|
|
|
|
[sub_resource type="Environment" id="Environment_06i34"]
|
|
|
|
|
background_mode = 2
|
2024-12-29 03:07:59 +01:00
|
|
|
sky_custom_fov = 1.5
|
2024-12-27 21:00:07 +01:00
|
|
|
tonemap_mode = 2
|
|
|
|
|
|
|
|
|
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_er7pi"]
|
|
|
|
|
albedo_texture = ExtResource("1_xris1")
|
|
|
|
|
uv1_triplanar = true
|
|
|
|
|
|
|
|
|
|
[sub_resource type="PlaneMesh" id="PlaneMesh_u412x"]
|
|
|
|
|
lightmap_size_hint = Vector2i(52, 52)
|
|
|
|
|
material = SubResource("StandardMaterial3D_er7pi")
|
|
|
|
|
size = Vector2(10, 5)
|
|
|
|
|
|
|
|
|
|
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_flcen"]
|
|
|
|
|
data = PackedVector3Array(5, 0, 5, -5, 0, 5, 5, 0, -5, -5, 0, 5, -5, 0, -5, 5, 0, -5)
|
|
|
|
|
|
2024-12-29 03:07:59 +01:00
|
|
|
[sub_resource type="ViewportTexture" id="ViewportTexture_udj7f"]
|
2024-12-27 21:00:07 +01:00
|
|
|
viewport_path = NodePath("MeshInstance3D/SubViewport")
|
|
|
|
|
|
|
|
|
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_mdr1l"]
|
|
|
|
|
transparency = 2
|
|
|
|
|
alpha_scissor_threshold = 0.5
|
|
|
|
|
alpha_antialiasing_mode = 0
|
2024-12-29 03:07:59 +01:00
|
|
|
albedo_texture = SubResource("ViewportTexture_udj7f")
|
2024-12-27 21:00:07 +01:00
|
|
|
|
|
|
|
|
[sub_resource type="ShaderMaterial" id="ShaderMaterial_lrfyr"]
|
|
|
|
|
|
|
|
|
|
[sub_resource type="PlaneMesh" id="PlaneMesh_dquro"]
|
|
|
|
|
|
|
|
|
|
[sub_resource type="ShaderMaterial" id="ShaderMaterial_d4amb"]
|
|
|
|
|
shader = ExtResource("8_68tud")
|
|
|
|
|
shader_parameter/bottom_color = Color(0.34902, 1, 1, 1)
|
|
|
|
|
shader_parameter/top_color = Color(0.312314, 0.589497, 0.370244, 1)
|
|
|
|
|
shader_parameter/layer_count = 7
|
|
|
|
|
shader_parameter/time_scale = 0.2
|
|
|
|
|
shader_parameter/base_intensity = 0.5
|
|
|
|
|
shader_parameter/size = 0.92001
|
|
|
|
|
shader_parameter/tex = ExtResource("7_el3mb")
|
|
|
|
|
|
|
|
|
|
[node name="Level" type="Node3D"]
|
|
|
|
|
script = ExtResource("1_4n7jv")
|
|
|
|
|
|
|
|
|
|
[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
|
|
|
|
|
environment = SubResource("Environment_06i34")
|
|
|
|
|
|
|
|
|
|
[node name="DirectionalLight3D" type="DirectionalLight3D" parent="."]
|
|
|
|
|
transform = Transform3D(0.990369, 0.119902, -0.0692252, 0, 0.499998, 0.866027, 0.138451, -0.857686, 0.495183, 0, 3.47491, 2.77581)
|
2024-12-29 03:07:59 +01:00
|
|
|
layers = 0
|
|
|
|
|
light_cull_mask = 4293918720
|
|
|
|
|
shadow_reverse_cull_face = true
|
|
|
|
|
shadow_opacity = 0.0
|
|
|
|
|
shadow_blur = 0.0
|
|
|
|
|
directional_shadow_mode = 0
|
2024-12-27 21:00:07 +01:00
|
|
|
directional_shadow_max_distance = 54.0
|
|
|
|
|
|
|
|
|
|
[node name="Floor" type="MeshInstance3D" parent="."]
|
|
|
|
|
mesh = SubResource("PlaneMesh_u412x")
|
|
|
|
|
skeleton = NodePath("../DirectionalLight3D")
|
|
|
|
|
|
|
|
|
|
[node name="StaticBody3D" type="StaticBody3D" parent="Floor"]
|
|
|
|
|
|
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="Floor/StaticBody3D"]
|
|
|
|
|
transform = Transform3D(5, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 0)
|
|
|
|
|
shape = SubResource("ConcavePolygonShape3D_flcen")
|
|
|
|
|
|
|
|
|
|
[node name="Box" parent="." instance=ExtResource("2_8p87y")]
|
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.31663, 0.5, 0)
|
|
|
|
|
|
|
|
|
|
[node name="Box2" parent="." instance=ExtResource("2_ml88v")]
|
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.61149, 0.132777, -0.890927)
|
|
|
|
|
|
|
|
|
|
[node name="Transition" parent="." instance=ExtResource("5_if8du")]
|
2024-12-29 03:07:59 +01:00
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5, 0.0325054, 0)
|
|
|
|
|
to_ = ExtResource("7_n0sps")
|
|
|
|
|
|
|
|
|
|
[node name="Transition2" parent="." instance=ExtResource("5_if8du")]
|
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.51772, 0.0276638, 0.00178146)
|
|
|
|
|
to_ = ExtResource("6_cjkey")
|
2024-12-27 21:00:07 +01:00
|
|
|
|
|
|
|
|
[node name="CanvasLayer" type="CanvasLayer" parent="."]
|
|
|
|
|
|
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="."]
|
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 0.260875, -0.965373, 0, 0.965373, 0.260875, -0.797396, 0.00474185, -1.24873)
|
|
|
|
|
material_override = SubResource("StandardMaterial3D_mdr1l")
|
|
|
|
|
material_overlay = SubResource("ShaderMaterial_lrfyr")
|
|
|
|
|
mesh = SubResource("PlaneMesh_dquro")
|
|
|
|
|
skeleton = NodePath("../CanvasLayer")
|
|
|
|
|
script = ExtResource("6_uuo0x")
|
|
|
|
|
|
|
|
|
|
[node name="SubViewport" type="SubViewport" parent="MeshInstance3D"]
|
|
|
|
|
|
|
|
|
|
[node name="ColorRect" type="ColorRect" parent="MeshInstance3D/SubViewport"]
|
2024-12-29 03:07:59 +01:00
|
|
|
light_mask = 0
|
2024-12-27 21:00:07 +01:00
|
|
|
material = SubResource("ShaderMaterial_d4amb")
|
|
|
|
|
offset_right = 512.0
|
|
|
|
|
offset_bottom = 512.0
|
2024-12-28 01:58:19 +01:00
|
|
|
|
|
|
|
|
[node name="NPC" parent="." instance=ExtResource("9_kit50")]
|
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.565993, 0.48192, -0.421152)
|
2024-12-29 03:07:59 +01:00
|
|
|
|
|
|
|
|
[node name="Wall" parent="." instance=ExtResource("10_dy0n7")]
|
|
|
|
|
transform = Transform3D(-7.52286e-09, 0, 1, 0, 1, 0, -0.172103, 0, -4.37114e-08, -2, 0, -2)
|
|
|
|
|
|
|
|
|
|
[node name="DirectionalLight3D2" type="DirectionalLight3D" parent="."]
|
|
|
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4, 1, 0)
|
|
|
|
|
visible = false
|
|
|
|
|
layers = 0
|
|
|
|
|
light_energy = 0.831
|
|
|
|
|
light_bake_mode = 0
|
|
|
|
|
light_cull_mask = 4294443008
|