Files
godot-demo-projects/mono/2.5d/assets/demo_scene.tscn

620 lines
17 KiB
Plaintext

[gd_scene load_steps=14 format=2]
[ext_resource path="res://addons/node25d-cs/YSort25D.cs" type="Script" id=1]
[ext_resource path="res://assets/mr_mrs_robot.ogg" type="AudioStream" id=2]
[ext_resource path="res://assets/ui/overlay.tscn" type="PackedScene" id=3]
[ext_resource path="res://assets/player/player_25d.tscn" type="PackedScene" id=4]
[ext_resource path="res://assets/shadow/shadow_25d.tscn" type="PackedScene" id=5]
[ext_resource path="res://addons/node25d-cs/Node25D.cs" type="Script" id=6]
[ext_resource path="res://addons/node25d-cs/icons/node_25d_icon.png" type="Texture2D" id=7]
[ext_resource path="res://assets/platform/textures/forty_five.png" type="Texture2D" id=8]
[ext_resource path="res://assets/platform/platform_sprite.gd" type="Script" id=9]
[sub_resource type="BoxShape3D" id=1]
extents = Vector3(5, 0.5, 5)
[sub_resource type="BoxShape3D" id=2]
extents = Vector3(5, 0.5, 5)
[sub_resource type="BoxShape3D" id=3]
extents = Vector3(5, 0.5, 5)
[sub_resource type="BoxShape3D" id=4]
extents = Vector3(5, 0.5, 5)
[node name="DemoScene" type="Node2D"]
[node name="Overlay" parent="." instance=ExtResource( 3 )]
[node name="Player25D" parent="." instance=ExtResource( 4 )]
z_index = -3952
[node name="Shadow25D" parent="." instance=ExtResource( 5 )]
visible = true
position = Vector2(1.00261e-06, 11.2685)
z_index = -3958
spatialPosition = Vector3(3.13315e-08, -0.498, 3.13315e-08)
[node name="Platform0" type="Node2D" parent="."]
position = Vector2(-256, -113.137)
z_index = -3954
script = ExtResource( 6 )
__meta__ = {
"_editor_icon": ExtResource( 7 )
}
spatialPosition = Vector3(-8, 5, 0)
[node name="PlatformMath" type="StaticBody3D" parent="Platform0"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -8, 5, 0)
collision_layer = 1048575
collision_mask = 1048575
[node name="CollisionShape3D" type="CollisionShape3D" parent="Platform0/PlatformMath"]
shape = SubResource( 1 )
__meta__ = {
"_edit_lock_": true
}
[node name="PlatformSprite" type="Sprite2D" parent="Platform0"]
scale = Vector2(0.5, 0.5)
texture = ExtResource( 8 )
script = ExtResource( 9 )
[node name="Platform1" type="Node2D" parent="."]
position = Vector2(-256, -339.411)
z_index = -3956
script = ExtResource( 6 )
__meta__ = {
"_editor_icon": ExtResource( 7 )
}
spatialPosition = Vector3(-8, 5, -10)
[node name="PlatformMath" type="StaticBody3D" parent="Platform1"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -8, 5, -10)
collision_layer = 1048575
collision_mask = 1048575
[node name="CollisionShape3D" type="CollisionShape3D" parent="Platform1/PlatformMath"]
shape = SubResource( 2 )
__meta__ = {
"_edit_lock_": true
}
[node name="PlatformSprite" type="Sprite2D" parent="Platform1"]
scale = Vector2(0.5, 0.5)
texture = ExtResource( 8 )
script = ExtResource( 9 )
[node name="Platform2" type="Node2D" parent="."]
position = Vector2(0, 22.6274)
z_index = -3962
script = ExtResource( 6 )
__meta__ = {
"_editor_icon": ExtResource( 7 )
}
spatialPosition = Vector3(0, -1, 0)
[node name="PlatformMath" type="StaticBody3D" parent="Platform2"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -1, 0)
collision_layer = 1048575
collision_mask = 1048575
[node name="CollisionShape3D" type="CollisionShape3D" parent="Platform2/PlatformMath"]
shape = SubResource( 2 )
__meta__ = {
"_edit_lock_": true
}
[node name="PlatformSprite" type="Sprite2D" parent="Platform2"]
scale = Vector2(0.5, 0.5)
texture = ExtResource( 8 )
script = ExtResource( 9 )
[node name="Platform3" type="Node2D" parent="."]
position = Vector2(320, 22.6274)
z_index = -3960
script = ExtResource( 6 )
__meta__ = {
"_editor_icon": ExtResource( 7 )
}
spatialPosition = Vector3(10, -1, 0)
[node name="PlatformMath" type="StaticBody3D" parent="Platform3"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, -1, 0)
collision_layer = 1048575
collision_mask = 1048575
[node name="CollisionShape3D" type="CollisionShape3D" parent="Platform3/PlatformMath"]
shape = SubResource( 2 )
__meta__ = {
"_edit_lock_": true
}
[node name="PlatformSprite" type="Sprite2D" parent="Platform3"]
scale = Vector2(0.5, 0.5)
texture = ExtResource( 8 )
script = ExtResource( 9 )
[node name="Platform4" type="Node2D" parent="."]
position = Vector2(0, -203.647)
z_index = -3966
script = ExtResource( 6 )
__meta__ = {
"_editor_icon": ExtResource( 7 )
}
spatialPosition = Vector3(0, -1, -10)
[node name="PlatformMath" type="StaticBody3D" parent="Platform4"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -1, -10)
collision_layer = 1048575
collision_mask = 1048575
[node name="CollisionShape3D" type="CollisionShape3D" parent="Platform4/PlatformMath"]
shape = SubResource( 2 )
__meta__ = {
"_edit_lock_": true
}
[node name="PlatformSprite" type="Sprite2D" parent="Platform4"]
scale = Vector2(0.5, 0.5)
texture = ExtResource( 8 )
script = ExtResource( 9 )
[node name="Platform5" type="Node2D" parent="."]
position = Vector2(320, -113.137)
z_index = -3984
script = ExtResource( 6 )
__meta__ = {
"_editor_icon": ExtResource( 7 )
}
spatialPosition = Vector3(10, -5, -10)
[node name="PlatformMath" type="StaticBody3D" parent="Platform5"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, -5, -10)
collision_layer = 1048575
collision_mask = 1048575
[node name="CollisionShape3D" type="CollisionShape3D" parent="Platform5/PlatformMath"]
shape = SubResource( 2 )
__meta__ = {
"_edit_lock_": true
}
[node name="PlatformSprite" type="Sprite2D" parent="Platform5"]
scale = Vector2(0.5, 0.5)
texture = ExtResource( 8 )
script = ExtResource( 9 )
[node name="Platform6" type="Node2D" parent="."]
position = Vector2(320, 113.137)
z_index = -3980
script = ExtResource( 6 )
__meta__ = {
"_editor_icon": ExtResource( 7 )
}
spatialPosition = Vector3(10, -5, 0)
[node name="PlatformMath" type="StaticBody3D" parent="Platform6"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, -5, 0)
collision_layer = 1048575
collision_mask = 1048575
[node name="CollisionShape3D" type="CollisionShape3D" parent="Platform6/PlatformMath"]
shape = SubResource( 2 )
__meta__ = {
"_edit_lock_": true
}
[node name="PlatformSprite" type="Sprite2D" parent="Platform6"]
scale = Vector2(0.5, 0.5)
texture = ExtResource( 8 )
script = ExtResource( 9 )
[node name="Platform7" type="Node2D" parent="."]
position = Vector2(320, 339.411)
z_index = -3978
script = ExtResource( 6 )
__meta__ = {
"_editor_icon": ExtResource( 7 )
}
spatialPosition = Vector3(10, -5, 10)
[node name="PlatformMath" type="StaticBody3D" parent="Platform7"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, -5, 10)
collision_layer = 1048575
collision_mask = 1048575
[node name="CollisionShape3D" type="CollisionShape3D" parent="Platform7/PlatformMath"]
shape = SubResource( 3 )
__meta__ = {
"_edit_lock_": true
}
[node name="PlatformSprite" type="Sprite2D" parent="Platform7"]
scale = Vector2(0.5, 0.5)
texture = ExtResource( 8 )
script = ExtResource( 9 )
[node name="Platform8" type="Node2D" parent="."]
position = Vector2(320, 565.685)
z_index = -3976
script = ExtResource( 6 )
__meta__ = {
"_editor_icon": ExtResource( 7 )
}
spatialPosition = Vector3(10, -5, 20)
[node name="PlatformMath" type="StaticBody3D" parent="Platform8"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, -5, 20)
collision_layer = 1048575
collision_mask = 1048575
[node name="CollisionShape3D" type="CollisionShape3D" parent="Platform8/PlatformMath"]
shape = SubResource( 3 )
__meta__ = {
"_edit_lock_": true
}
[node name="PlatformSprite" type="Sprite2D" parent="Platform8"]
scale = Vector2(0.5, 0.5)
texture = ExtResource( 8 )
script = ExtResource( 9 )
[node name="Platform21" type="Node2D" parent="."]
position = Vector2(320, 791.96)
z_index = -3972
script = ExtResource( 6 )
__meta__ = {
"_editor_icon": ExtResource( 7 )
}
spatialPosition = Vector3(10, -5, 30)
[node name="PlatformMath" type="StaticBody3D" parent="Platform21"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, -5, 30)
collision_layer = 1048575
collision_mask = 1048575
[node name="CollisionShape3D" type="CollisionShape3D" parent="Platform21/PlatformMath"]
shape = SubResource( 3 )
__meta__ = {
"_edit_lock_": true
}
[node name="PlatformSprite" type="Sprite2D" parent="Platform21"]
scale = Vector2(0.5, 0.5)
texture = ExtResource( 8 )
script = ExtResource( 9 )
[node name="Platform22" type="Node2D" parent="."]
position = Vector2(320, 1018.23)
z_index = -3970
script = ExtResource( 6 )
__meta__ = {
"_editor_icon": ExtResource( 7 )
}
spatialPosition = Vector3(10, -5, 40)
[node name="PlatformMath" type="StaticBody3D" parent="Platform22"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, -5, 40)
collision_layer = 1048575
collision_mask = 1048575
[node name="CollisionShape3D" type="CollisionShape3D" parent="Platform22/PlatformMath"]
shape = SubResource( 3 )
__meta__ = {
"_edit_lock_": true
}
[node name="PlatformSprite" type="Sprite2D" parent="Platform22"]
scale = Vector2(0.5, 0.5)
texture = ExtResource( 8 )
script = ExtResource( 9 )
[node name="Platform9" type="Node2D" parent="."]
position = Vector2(640, 339.411)
z_index = -3974
script = ExtResource( 6 )
__meta__ = {
"_editor_icon": ExtResource( 7 )
}
spatialPosition = Vector3(20, -5, 10)
[node name="PlatformMath" type="StaticBody3D" parent="Platform9"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 20, -5, 10)
collision_layer = 1048575
collision_mask = 1048575
[node name="CollisionShape3D" type="CollisionShape3D" parent="Platform9/PlatformMath"]
shape = SubResource( 4 )
__meta__ = {
"_edit_lock_": true
}
[node name="PlatformSprite" type="Sprite2D" parent="Platform9"]
scale = Vector2(0.5, 0.5)
texture = ExtResource( 8 )
script = ExtResource( 9 )
[node name="Platform10" type="Node2D" parent="."]
position = Vector2(896, 294.156)
z_index = -3994
script = ExtResource( 6 )
__meta__ = {
"_editor_icon": ExtResource( 7 )
}
spatialPosition = Vector3(28, -10, 3)
[node name="PlatformMath" type="StaticBody3D" parent="Platform10"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 28, -10, 3)
collision_layer = 1048575
collision_mask = 1048575
[node name="CollisionShape3D" type="CollisionShape3D" parent="Platform10/PlatformMath"]
shape = SubResource( 4 )
__meta__ = {
"_edit_lock_": true
}
[node name="PlatformSprite" type="Sprite2D" parent="Platform10"]
scale = Vector2(0.5, 0.5)
texture = ExtResource( 8 )
script = ExtResource( 9 )
[node name="Platform11" type="Node2D" parent="."]
position = Vector2(896, 520.431)
z_index = -3990
script = ExtResource( 6 )
__meta__ = {
"_editor_icon": ExtResource( 7 )
}
spatialPosition = Vector3(28, -10, 13)
[node name="PlatformMath" type="StaticBody3D" parent="Platform11"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 28, -10, 13)
collision_layer = 1048575
collision_mask = 1048575
[node name="CollisionShape3D" type="CollisionShape3D" parent="Platform11/PlatformMath"]
shape = SubResource( 4 )
__meta__ = {
"_edit_lock_": true
}
[node name="PlatformSprite" type="Sprite2D" parent="Platform11"]
scale = Vector2(0.5, 0.5)
texture = ExtResource( 8 )
script = ExtResource( 9 )
[node name="Platform12" type="Node2D" parent="."]
position = Vector2(896, 746.705)
z_index = -3988
script = ExtResource( 6 )
__meta__ = {
"_editor_icon": ExtResource( 7 )
}
spatialPosition = Vector3(28, -10, 23)
[node name="PlatformMath" type="StaticBody3D" parent="Platform12"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 28, -10, 23)
collision_layer = 1048575
collision_mask = 1048575
[node name="CollisionShape3D" type="CollisionShape3D" parent="Platform12/PlatformMath"]
shape = SubResource( 4 )
__meta__ = {
"_edit_lock_": true
}
[node name="PlatformSprite" type="Sprite2D" parent="Platform12"]
scale = Vector2(0.5, 0.5)
texture = ExtResource( 8 )
script = ExtResource( 9 )
[node name="Platform13" type="Node2D" parent="."]
position = Vector2(576, 746.705)
z_index = -3992
script = ExtResource( 6 )
__meta__ = {
"_editor_icon": ExtResource( 7 )
}
spatialPosition = Vector3(18, -10, 23)
[node name="PlatformMath" type="StaticBody3D" parent="Platform13"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, -10, 23)
collision_layer = 1048575
collision_mask = 1048575
[node name="CollisionShape3D" type="CollisionShape3D" parent="Platform13/PlatformMath"]
shape = SubResource( 4 )
__meta__ = {
"_edit_lock_": true
}
[node name="PlatformSprite" type="Sprite2D" parent="Platform13"]
scale = Vector2(0.5, 0.5)
texture = ExtResource( 8 )
script = ExtResource( 9 )
[node name="Platform14" type="Node2D" parent="."]
position = Vector2(256, 746.705)
z_index = -3996
script = ExtResource( 6 )
__meta__ = {
"_editor_icon": ExtResource( 7 )
}
spatialPosition = Vector3(8, -10, 23)
[node name="PlatformMath" type="StaticBody3D" parent="Platform14"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 8, -10, 23)
collision_layer = 1048575
collision_mask = 1048575
[node name="CollisionShape3D" type="CollisionShape3D" parent="Platform14/PlatformMath"]
shape = SubResource( 4 )
__meta__ = {
"_edit_lock_": true
}
[node name="PlatformSprite" type="Sprite2D" parent="Platform14"]
scale = Vector2(0.5, 0.5)
texture = ExtResource( 8 )
script = ExtResource( 9 )
[node name="Platform15" type="Node2D" parent="."]
position = Vector2(-64, 746.705)
z_index = -3998
script = ExtResource( 6 )
__meta__ = {
"_editor_icon": ExtResource( 7 )
}
spatialPosition = Vector3(-2, -10, 23)
[node name="PlatformMath" type="StaticBody3D" parent="Platform15"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, -10, 23)
collision_layer = 1048575
collision_mask = 1048575
[node name="CollisionShape3D" type="CollisionShape3D" parent="Platform15/PlatformMath"]
shape = SubResource( 4 )
__meta__ = {
"_edit_lock_": true
}
[node name="PlatformSprite" type="Sprite2D" parent="Platform15"]
scale = Vector2(0.5, 0.5)
texture = ExtResource( 8 )
script = ExtResource( 9 )
[node name="Platform23" type="Node2D" parent="."]
position = Vector2(-384, 746.705)
z_index = -4000
script = ExtResource( 6 )
__meta__ = {
"_editor_icon": ExtResource( 7 )
}
spatialPosition = Vector3(-12, -10, 23)
[node name="PlatformMath" type="StaticBody3D" parent="Platform23"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -12, -10, 23)
collision_layer = 1048575
collision_mask = 1048575
[node name="CollisionShape3D" type="CollisionShape3D" parent="Platform23/PlatformMath"]
shape = SubResource( 4 )
__meta__ = {
"_edit_lock_": true
}
[node name="PlatformSprite" type="Sprite2D" parent="Platform23"]
scale = Vector2(0.5, 0.5)
texture = ExtResource( 8 )
script = ExtResource( 9 )
[node name="Platform16" type="Node2D" parent="."]
position = Vector2(-320, 565.685)
z_index = -3982
script = ExtResource( 6 )
__meta__ = {
"_editor_icon": ExtResource( 7 )
}
spatialPosition = Vector3(-10, -5, 20)
[node name="PlatformMath" type="StaticBody3D" parent="Platform16"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10, -5, 20)
collision_layer = 1048575
collision_mask = 1048575
[node name="CollisionShape3D" type="CollisionShape3D" parent="Platform16/PlatformMath"]
shape = SubResource( 4 )
__meta__ = {
"_edit_lock_": true
}
[node name="PlatformSprite" type="Sprite2D" parent="Platform16"]
scale = Vector2(0.5, 0.5)
texture = ExtResource( 8 )
script = ExtResource( 9 )
[node name="Platform19" type="Node2D" parent="."]
position = Vector2(-320, 339.411)
z_index = -3986
script = ExtResource( 6 )
__meta__ = {
"_editor_icon": ExtResource( 7 )
}
spatialPosition = Vector3(-10, -5, 10)
[node name="PlatformMath" type="StaticBody3D" parent="Platform19"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -10, -5, 10)
collision_layer = 1048575
collision_mask = 1048575
[node name="CollisionShape3D" type="CollisionShape3D" parent="Platform19/PlatformMath"]
shape = SubResource( 4 )
__meta__ = {
"_edit_lock_": true
}
[node name="PlatformSprite" type="Sprite2D" parent="Platform19"]
scale = Vector2(0.5, 0.5)
texture = ExtResource( 8 )
script = ExtResource( 9 )
[node name="Platform17" type="Node2D" parent="."]
position = Vector2(-480, 248.902)
z_index = -3964
script = ExtResource( 6 )
__meta__ = {
"_editor_icon": ExtResource( 7 )
}
spatialPosition = Vector3(-15, -1, 10)
[node name="PlatformMath" type="StaticBody3D" parent="Platform17"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -15, -1, 10)
collision_layer = 1048575
collision_mask = 1048575
[node name="CollisionShape3D" type="CollisionShape3D" parent="Platform17/PlatformMath"]
shape = SubResource( 4 )
__meta__ = {
"_edit_lock_": true
}
[node name="PlatformSprite" type="Sprite2D" parent="Platform17"]
scale = Vector2(0.5, 0.5)
texture = ExtResource( 8 )
script = ExtResource( 9 )
[node name="Platform18" type="Node2D" parent="."]
position = Vector2(-480, 22.6274)
z_index = -3968
script = ExtResource( 6 )
__meta__ = {
"_editor_icon": ExtResource( 7 )
}
spatialPosition = Vector3(-15, -1, 0)
[node name="PlatformMath" type="StaticBody3D" parent="Platform18"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -15, -1, 0)
collision_layer = 1048575
collision_mask = 1048575
[node name="CollisionShape3D" type="CollisionShape3D" parent="Platform18/PlatformMath"]
shape = SubResource( 4 )
__meta__ = {
"_edit_lock_": true
}
[node name="PlatformSprite" type="Sprite2D" parent="Platform18"]
scale = Vector2(0.5, 0.5)
texture = ExtResource( 8 )
script = ExtResource( 9 )
[node name="YSort25D" type="Node" parent="."]
script = ExtResource( 1 )
[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."]
stream = ExtResource( 2 )
volume_db = -20.0
autoplay = true