95 lines
4.5 KiB
Plaintext
95 lines
4.5 KiB
Plaintext
|
|
[gd_scene load_steps=15 format=3 uid="uid://b2hrbmuimfxj8"]
|
||
|
|
|
||
|
|
[ext_resource type="Texture2D" uid="uid://dgtpp1edorct6" path="res://assets/objects/kenney_prototype-textures/PNG/Dark/texture_07.png" id="1_rncg8"]
|
||
|
|
[ext_resource type="PackedScene" uid="uid://hylwpibwtg0c" path="res://assets/objects/box/box.tscn" id="2_1grt0"]
|
||
|
|
[ext_resource type="PackedScene" uid="uid://bs6cfck1f4yp5" path="res://assets/levels/transition.tscn" id="3_623kc"]
|
||
|
|
[ext_resource type="PackedScene" uid="uid://cbfoxxoamehgg" path="res://assets/characters/npc.tscn" id="4_h746b"]
|
||
|
|
[ext_resource type="ArrayMesh" uid="uid://dl3chdt3weywa" path="res://assets/objects/kenney_prototype-kit/Models/OBJ format/coin.obj" id="5_4rpc7"]
|
||
|
|
[ext_resource type="ArrayMesh" uid="uid://ce7iurco8essh" path="res://assets/objects/kenney_prototype-kit/Models/OBJ format/wall-doorway.obj" id="6_ngji5"]
|
||
|
|
[ext_resource type="ArrayMesh" uid="uid://bfgynkoxk6xa6" path="res://assets/objects/kenney_prototype-kit/Models/OBJ format/wall.obj" id="7_8rf5p"]
|
||
|
|
[ext_resource type="AudioStream" uid="uid://cjjsbi44d8lw2" path="res://assets/audio/papermario_whacka.mp3" id="8_e0lt6"]
|
||
|
|
|
||
|
|
[sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_tp8ku"]
|
||
|
|
sky_top_color = Color(0.129, 0.129, 0.129, 1)
|
||
|
|
sky_horizon_color = Color(0.129, 0.129, 0.129, 1)
|
||
|
|
ground_bottom_color = Color(0.129, 0.129, 0.129, 1)
|
||
|
|
ground_horizon_color = Color(0.129, 0.129, 0.129, 1)
|
||
|
|
|
||
|
|
[sub_resource type="Sky" id="Sky_shl8g"]
|
||
|
|
sky_material = SubResource("ProceduralSkyMaterial_tp8ku")
|
||
|
|
|
||
|
|
[sub_resource type="Environment" id="Environment_d3cpo"]
|
||
|
|
background_mode = 2
|
||
|
|
sky = SubResource("Sky_shl8g")
|
||
|
|
tonemap_mode = 2
|
||
|
|
|
||
|
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_t7r8y"]
|
||
|
|
albedo_texture = ExtResource("1_rncg8")
|
||
|
|
uv1_triplanar = true
|
||
|
|
|
||
|
|
[sub_resource type="PlaneMesh" id="PlaneMesh_ka7wb"]
|
||
|
|
lightmap_size_hint = Vector2i(52, 52)
|
||
|
|
material = SubResource("StandardMaterial3D_t7r8y")
|
||
|
|
size = Vector2(50, 50)
|
||
|
|
|
||
|
|
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_w1gda"]
|
||
|
|
data = PackedVector3Array(5, 0, 5, -5, 0, 5, 5, 0, -5, -5, 0, 5, -5, 0, -5, 5, 0, -5)
|
||
|
|
|
||
|
|
[node name="Level" type="Node3D"]
|
||
|
|
|
||
|
|
[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
|
||
|
|
environment = SubResource("Environment_d3cpo")
|
||
|
|
|
||
|
|
[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)
|
||
|
|
light_energy = 0.454
|
||
|
|
shadow_enabled = true
|
||
|
|
directional_shadow_max_distance = 54.0
|
||
|
|
|
||
|
|
[node name="Floor" type="MeshInstance3D" parent="."]
|
||
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.00175023, -5.96046e-08, 0.00229335)
|
||
|
|
mesh = SubResource("PlaneMesh_ka7wb")
|
||
|
|
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_w1gda")
|
||
|
|
|
||
|
|
[node name="Box" parent="." instance=ExtResource("2_1grt0")]
|
||
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.00805, 0.25778, -0.993837)
|
||
|
|
|
||
|
|
[node name="Box2" parent="." instance=ExtResource("2_1grt0")]
|
||
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.447608, 0.258858, -2.72201)
|
||
|
|
|
||
|
|
[node name="Transition" parent="." instance=ExtResource("3_623kc")]
|
||
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.03549, 0.0474857, -3.12272)
|
||
|
|
|
||
|
|
[node name="NPC" parent="." instance=ExtResource("4_h746b")]
|
||
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.050574, 0.48192, -0.967612)
|
||
|
|
|
||
|
|
[node name="Coin" type="MeshInstance3D" parent="."]
|
||
|
|
transform = Transform3D(-1.74846e-08, 0, 0.4, 0, 0.4, 0, -0.4, 0, -1.74846e-08, -1.17157, 0.534413, -1.70278)
|
||
|
|
mesh = ExtResource("5_4rpc7")
|
||
|
|
|
||
|
|
[node name="Wall-doorway" type="MeshInstance3D" parent="."]
|
||
|
|
transform = Transform3D(-6.55671e-08, 0, 1.5, 0, 1.5, 0, -1.5, 0, -6.55671e-08, 0, 0, -2)
|
||
|
|
mesh = ExtResource("6_ngji5")
|
||
|
|
|
||
|
|
[node name="Wall" type="MeshInstance3D" parent="."]
|
||
|
|
transform = Transform3D(-6.55671e-08, 0, 1.5, 0, 1.5, 0, -1.5, 0, -6.55671e-08, -1.5, 0, -2)
|
||
|
|
mesh = ExtResource("7_8rf5p")
|
||
|
|
|
||
|
|
[node name="Wall2" type="MeshInstance3D" parent="."]
|
||
|
|
transform = Transform3D(-6.55671e-08, 0, 1.5, 0, 1.5, 0, -1.5, 0, -6.55671e-08, -3, 0, -2)
|
||
|
|
mesh = ExtResource("7_8rf5p")
|
||
|
|
|
||
|
|
[node name="PapermarioWhacka" type="AudioStreamPlayer3D" parent="."]
|
||
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.14389, 2.59429, -3.17385)
|
||
|
|
stream = ExtResource("8_e0lt6")
|
||
|
|
attenuation_model = 3
|
||
|
|
autoplay = true
|
||
|
|
panning_strength = 0.25
|
||
|
|
parameters/looping = true
|