]> Untitled Git - mushroom-game.git/blob - world.tscn
Squashed commit of the following:
[mushroom-game.git] / world.tscn
1 [gd_scene load_steps=9 format=3 uid="uid://k0t26148qmto"]
2
3 [ext_resource type="Script" path="res://world.gd" id="1_0q4eg"]
4 [ext_resource type="PackedScene" uid="uid://8acx55kbkhkg" path="res://player/player.tscn" id="2_i1nnw"]
5 [ext_resource type="PackedScene" uid="uid://csuyt22r71oxl" path="res://mushroom/mushroom.tscn" id="3_cq28e"]
6
7 [sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_ou57n"]
8 sky_horizon_color = Color(0.64625, 0.65575, 0.67075, 1)
9 sky_energy_multiplier = 0.3
10 ground_horizon_color = Color(0.64625, 0.65575, 0.67075, 1)
11
12 [sub_resource type="Sky" id="Sky_ec1ai"]
13 sky_material = SubResource("ProceduralSkyMaterial_ou57n")
14
15 [sub_resource type="Environment" id="Environment_dvway"]
16 background_mode = 2
17 sky = SubResource("Sky_ec1ai")
18 tonemap_mode = 2
19 glow_enabled = true
20
21 [sub_resource type="PlaneMesh" id="PlaneMesh_p1m44"]
22 size = Vector2(20, 20)
23
24 [sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_tjuji"]
25 data = PackedVector3Array(10, 0, 10, -10, 0, 10, 10, 0, -10, -10, 0, 10, -10, 0, -10, 10, 0, -10)
26
27 [node name="World" type="Node3D"]
28 script = ExtResource("1_0q4eg")
29
30 [node name="WorldEnvironment" type="WorldEnvironment" parent="."]
31 environment = SubResource("Environment_dvway")
32
33 [node name="DirectionalLight3D" type="DirectionalLight3D" parent="."]
34 transform = Transform3D(-0.866023, -0.433016, 0.250001, 0, 0.499998, 0.866027, -0.500003, 0.749999, -0.43301, 0, 0, 0)
35 light_energy = 0.335
36 shadow_enabled = true
37
38 [node name="player" parent="." instance=ExtResource("2_i1nnw")]
39 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 7.20149)
40
41 [node name="mushrooms" type="Node" parent="."]
42
43 [node name="mushroom" parent="mushrooms" instance=ExtResource("3_cq28e")]
44 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5.09446, -4.76837e-07, -4.56699)
45
46 [node name="mushroom2" parent="mushrooms" instance=ExtResource("3_cq28e")]
47 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.26121, 0, 4.04727)
48
49 [node name="mushroom3" parent="mushrooms" instance=ExtResource("3_cq28e")]
50 transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.74696, 0, -5.19882)
51
52 [node name="ground" type="Node3D" parent="."]
53
54 [node name="test" type="MeshInstance3D" parent="ground"]
55 mesh = SubResource("PlaneMesh_p1m44")
56 skeleton = NodePath("../..")
57
58 [node name="StaticBody3D" type="StaticBody3D" parent="ground/test"]
59
60 [node name="CollisionShape3D" type="CollisionShape3D" parent="ground/test/StaticBody3D"]
61 shape = SubResource("ConcavePolygonShape3D_tjuji")
62
63 [connection signal="quit" from="." to="." method="_on_quit"]
64 [connection signal="victory" from="." to="." method="_on_victory"]
65 [connection signal="picked" from="mushrooms/mushroom" to="." method="_on_mushroom_picked"]
66 [connection signal="picked" from="mushrooms/mushroom2" to="." method="_on_mushroom_picked"]
67 [connection signal="picked" from="mushrooms/mushroom3" to="." method="_on_mushroom_picked"]